.globl idea_key_schedule @ void idea_key_schedule(unsigned char key[104])
.globl idea_key_inverse  @ void idea_key_inverse(unsigned char key[104])
.globl idea_encrypt      @ void idea_encrypt(unsigned char buffer[8], const unsigned char key[104])
.globl idea_decrypt      @ void idea_decrypt(unsigned char buffer[8], const unsigned char key[104])

.section .text,"ax",%progbits

.balign 64

log: .short 32768,     0, 55296,     1, 45056, 49059, 55297, 29935, 34816,     2, 38819, 43807, 45057, 47048, 19695, 49060
     .short 24576, 52316, 55298, 13062, 28579, 29936, 33567, 11643, 34817, 32582, 36808,     3,  9455, 50095, 38820, 15435
     .short 14336, 43808, 42076, 13458, 45058, 51738,  2822, 47049, 18339, 58795, 19696, 29849, 23327, 49061,  1403, 10495
     .short 24577, 59870, 22342, 52317, 26568, 37690, 55299, 27330, 64751, 13063, 39855, 18241, 28580,  5927,  5195, 29937
     .short  4096, 30571, 33568, 35883, 31836, 11644,  3218, 48156, 34818, 38827, 41498, 32583, 58118,  8206, 36809, 57708
     .short  8099,     4, 48555, 12817,  9456, 35839, 19609, 50096, 13087, 50597, 38821, 11447, 56699, 15436,   255, 62121
     .short 14337,  5378, 49630, 43809, 12102, 48545, 42077,   116, 16328, 13459, 27450, 38620, 45059, 15996, 17090, 51739
     .short 54511, 52399,  2823, 60702, 29615, 47050,  8001, 16715, 18340, 22078, 61223, 58796, 60491, 16105, 19697,  6921
     .short 59392, 29850, 20331, 23345, 23328, 42997, 25643, 49062, 21596, 50627,  1404, 60635, 58514, 10496, 37916, 25319
     .short 24578, 33618, 28587, 59871, 31258, 15033, 22343, 63175, 47878, 52318, 63502, 64494, 26569,  3968, 47468, 37691
     .short 63395, 41578, 55300, 50931, 38315, 27331,  2577, 42445, 64752, 28560, 25599, 13064,  9369, 38389, 39856, 62517
     .short  2847, 18242, 40357, 48723, 28581, 46034,  1207,  5928, 46459, 35261,  5196, 30587, 55551, 29938, 51881, 43316
     .short  4097, 62994, 60674, 30572, 39390, 17892, 33569, 25906,  1862, 35884, 38305, 14494, 31837, 42318, 55412, 11645
     .short  6088, 56869,  3219, 50971, 17210, 48157, 28380, 13372, 34819, 45370,  5756, 38828,  6850, 33828, 41499, 48487
     .short 44271, 32584, 42159, 60008, 58119, 47538, 50462,  8207, 19375, 28304, 36810, 59554, 63297, 57709,  6475, 44698
     .short  8100, 37704, 11838,     5, 50983, 43393, 48556, 60110, 50251, 12818,  5865, 19479,  9457, 55450, 62217, 35840
     .short 49152, 52224, 19610, 16137, 10091, 50097, 13105, 42292, 13088, 21213, 32757, 50598, 15403, 58362, 38822, 37223
     .short 11356, 11448, 40387, 10853, 56700, 62338, 50395, 15437, 48274,  8560,   256, 62876, 27676, 62122, 15079, 23194
     .short 14338, 39096, 23378,  5379, 18347, 17850, 49631,  1764, 21018, 43810,  4793, 58691, 12103, 59784, 52935, 48546
     .short 37638, 54986, 42078, 13198, 53262,   117, 54254, 24021, 16329, 59775, 59264, 13460, 37228, 36910, 27451, 28366
     .short 53155, 38621, 31338, 65378, 45060, 14094, 40691, 15997, 28075, 40430, 17091, 31967, 57873, 51740, 32205, 19406
     .short 54512,  9785, 18320, 52400, 15359, 59242,  2824, 24269, 64665, 60703, 28149, 37001, 29616, 42568, 52277, 47051
     .short 58143, 16882,  8002, 31679, 30117, 16716, 38483, 57467, 18341, 26124, 35794, 22079, 56503, 22350, 61224, 43382
     .short 36219, 58797, 25021,  2089, 60492, 48892, 20347, 16106, 45311, 31607, 19698,   431, 41641,  6922, 33076, 43031
     .short 59393, 57265, 52754, 29851, 50434,  3277, 20332, 63959, 29150, 23346,  7652, 41231, 23329, 19773, 15666, 42998
     .short 57158, 21693, 25644, 62483, 28065, 49063,  4254, 30009, 21597, 40287, 32078, 50628, 45172, 48176,  1405, 61876
     .short 61384, 60636, 46629, 44588, 58515, 34066, 40731, 10497,  6970, 19362, 37917, 35862, 18140, 25320,  3132, 17472
     .short 24579, 33095, 35130, 33619, 61052, 24705, 28588, 37432, 62146, 59872, 23588, 34281, 31259, 34120, 38247, 15034
     .short 34031, 23729, 22344, 37066, 31919, 63176, 49768, 60506, 47879, 12645, 37298, 52319, 40222, 27435, 63503, 18953
     .short  9135, 64495, 18064, 43758, 26570,   282, 49314,  3969, 53057,  8120, 47469, 45644, 61771, 37692, 34458, 34518
     .short 63396, 33250, 27464, 41579,  1598, 54437, 55301, 22562, 40743, 50932, 33153, 26581, 38316, 36875, 49870, 27332
     .short 40011, 12555,  2578,  8639, 61161, 42446,  9239,  6772, 64753, 32068, 45210, 28561, 51977, 30641, 25600,  3226
     .short 38912, 13065, 41984, 49175,  9370, 54302,  5897, 38390, 65387, 61835, 39857,  6427,  2865, 62518, 32052,  2215
     .short  2848, 23286, 10973, 18243, 22517, 40307, 40358, 22143,  5163, 48724, 48122, 38141, 28582,  3272, 26983, 46035
     .short  1116, 65055,  1208, 47312, 30147,  5929,   613, 63157, 46460, 22107, 52098, 35262, 40155, 21937,  5197, 11361
     .short 38034, 30588, 63856, 50691, 55552, 35922, 52636, 29939, 17436, 14143, 51882, 64226,  4839, 43317, 12954, 44225
     .short  4098, 34881, 28856, 62995, 13138, 42752, 60675, 15961,  8107, 30573,  7610, 22670, 39391, 28497, 57060, 17893
     .short 10778, 28876, 33570,   238, 60089, 25907, 48451, 65328,  1863, 26227, 49544, 35885, 42695,  5601, 38306, 33539
     .short 27398, 14495, 44746, 57543, 31838, 16679,  2958, 42319, 43022, 54380, 55413, 46292, 44014, 11646, 13781, 14996
     .short  6089, 65164, 49535, 56870, 49024, 38518,  3220, 33768, 26988, 50972, 26670, 55980, 17211, 41382, 18126, 48158
     .short 42915, 55185, 28381, 17793, 21098, 13373, 55138, 36104, 34820, 62048,  3854, 45371, 30451, 12839,  5757,  6868
     .short 17835, 38829, 30190,  9977,  6851, 38589, 21727, 33829, 47633, 26520, 41500, 61738, 21965, 48488,  9166, 49734
     .short 44272, 11006, 65081, 32585,  8080, 17950, 42160, 35313,  5119, 60009, 49002,  1098, 58120, 34150, 14029, 47539
     .short 54425, 19202, 50463, 48474, 17909,  8208, 26761, 44158, 19376, 45575, 32328, 28305, 42037, 16461, 36811, 64800
     .short 47903, 59555,  6642, 12944, 63298, 41722, 21439, 57710, 19877, 27078,  6476,  8842, 28243, 44699, 47227,   844
     .short  8101, 30051, 15884, 37705, 25554, 17141, 11839, 32567, 46263,     6, 12110, 16629, 50984, 59810, 33142, 43394
     .short 25979, 14154, 48557, 51749, 14781, 60111, 57385,  6463, 50252, 64092, 38652, 12819, 10107,  3019,  5866, 50070
     .short 35071, 19480, 21367, 46698,  9458, 46778, 55727, 55451, 31401, 24606, 62218, 45931, 22836, 35841, 32791, 65289
     .short 49153,  6298, 47025, 52225, 42514, 28913, 19611, 48017, 40194, 16138, 58573,  6321, 10092, 26427, 53719, 50098
     .short 18910, 53027, 13106, 54770, 62948, 42293, 30991, 16798, 13089, 52975,  9533, 21214,  5426, 55677, 32758, 62811
     .short 46918, 50599, 11453, 17098, 15404, 25101, 52243, 58363, 17825,  2044, 38823, 63498, 59550, 37224, 19769, 34454
     .short 11357, 42911, 30047, 11449, 21838, 17220, 40388, 40447, 34932, 10854, 37936,  6897, 56701, 41999, 51636, 62339
     .short 51144, 46650, 50396, 25968, 36389, 15438, 34348, 58080, 48275, 34654, 23826,  8561, 30491, 12083,   257, 52013
     .short 62266, 62877,  9122, 63381, 27677, 16372, 25622, 62123,  7900, 23713, 15080, 30100, 58428, 23195,  7232, 59735
     .short 14339, 21912, 22855, 39097, 24890, 35979, 23379, 17395, 50812,  5380, 14465, 46040, 18348, 39428, 27192, 17851
     .short 51906, 15539, 49632, 21842, 13348,  1765, 24041,  7047, 21019, 36856, 23880, 43811, 28007, 23557,  4794, 32246
     .short 23791, 58692, 13489, 65530, 12104, 24470, 26826, 59785, 21679, 29557, 52936, 26254, 39528, 48547, 50266, 58048
     .short 37639, 56624,  2405, 54987, 27058, 53280, 42079, 64486, 29982, 13199, 17195, 29668, 53263, 18784,  8713,   118
     .short 64431, 58111, 54255,  7396,  7824, 24022, 33518, 14110, 16330, 34472, 55578, 59776, 39074, 48522, 59265,  4902
     .short 42817, 13461, 63416, 16262, 37229, 20339, 35404, 36911, 51531, 60742, 27452, 26839, 24218, 28367, 24278, 15026
     .short 53156, 30870, 23010, 38622, 17224, 46517, 31339,  6992, 56894, 65379, 44197, 60281, 45061, 25034, 12322, 14095
     .short 30503, 33694, 40692, 28868, 22913, 15998, 16341,  9177, 28076,  1415, 26635, 40431, 39630, 41492, 17092, 22545
     .short 29771, 31968,  2315,  9429, 57874, 53181, 63935, 51741, 50921, 55254, 32206,  5021, 64535, 19407, 62068, 50752
     .short 54513, 59542, 21828,  9786, 34970, 22691, 18321, 63553, 41737, 52401, 20401,  1757, 15360, 26130, 58522, 59243
     .short 28672, 25841,  2825, 39220, 31744, 24270, 38935, 10938, 64666, 40129, 44062, 60704, 61193, 58243, 28150, 10930
     .short 55147, 37002, 51595, 44968, 29617, 40392, 61723, 42569, 58161, 36212, 52278, 43679, 21812, 47052, 57511, 34494
     .short 58144, 27574, 13046, 16883,   733, 38198,  8003, 53602, 12277, 31680, 30067, 49185, 30118, 54916, 11903, 16717
     .short 60459, 36297, 38484, 62431, 37882, 57468, 27901, 59865, 18342, 22138, 58568, 26125, 16743, 28893, 35795, 41098
     .short 56412, 22080, 54815, 12394, 56504,  1269, 37072, 22351, 19907, 34296, 61225, 33903, 55909, 43383, 52917, 54749
     .short 36220, 17351, 11867, 58798, 41858, 41977, 25022, 26816, 29915,  2090, 11697, 32010, 60493, 42983,  1121, 48893
     .short 27794, 31303, 20348, 55396, 53616, 16107, 40451,  5977, 45312, 20243, 25682, 31608, 42396, 43923, 19699, 43531
     .short  7196,   432,  3903, 22663, 41642, 15330, 53986,  6923, 60135, 31061, 33077,  1637,  2714, 43032, 33985, 55691
     .short 59394, 33396, 24641, 57266, 18616, 32109, 52755, 18989,  2898, 29852, 32512,  8304, 50435, 11827,  5721,  3278
     .short 63403,  6844, 20333, 47834, 62906, 63960, 12430, 43077, 29151, 16891, 18257, 23347, 46820,   577,  7653, 58495
     .short   538, 41232, 18636, 14895, 23330, 43354, 55534, 19774, 49849,  9479, 15667, 28221, 38211, 42999, 55088, 59803
     .short 57159, 44103, 15987, 21694, 39304, 21227, 25645, 34936, 32455, 62484, 60897,  2788, 28066, 56463, 23299, 49064
     .short 17158, 56271,  4255, 49333, 34506, 30010, 47303, 42305, 21598, 26916,  6439, 40288, 58254, 52236, 32079, 44709
     .short 32782, 50629, 44140, 43633, 45173, 62663, 36052, 48177, 33774, 25607,  1406, 30670,  3541, 61877,  4756, 14408
     .short 61385, 34697, 54924, 60637, 39295, 13122, 46630,  3002, 38784, 44589, 28278, 17844, 58516, 52426, 23528, 34067
     .short 16748, 38973, 40732, 10433, 16430, 10498, 45740,  8694,  6971, 48945, 31142, 19363,  7886, 12529, 37918, 33713
     .short 32675, 35863, 44945, 62315, 18141, 35747,  7553, 25321, 10858, 51524,  3133, 50857, 44898, 17473, 25864, 65196
     .short 24580, 57965, 51808, 33096, 59150, 32988, 35131, 40277, 20211, 33620,  2599, 41013, 61053, 60522, 62164, 24706
     .short  7595, 30057, 28589, 25815, 19950, 37433, 65273, 25834, 62147, 56259, 28349, 59873, 11487,  4736, 23589, 14882
     .short 37393, 34282, 16280,   349, 31260, 45284, 51498, 34121, 11725,  7715, 38248, 47164, 64462, 15035, 39494, 44488
     .short 34032, 41885,   766, 23730, 54841, 61218, 22345, 27393, 63376, 37067,  7710, 20746, 31920, 29884, 25073, 63177
     .short 60415, 65060, 49769, 60590, 38762, 60507, 56394, 33131, 47880, 37940, 23910, 12646,  3789, 18805, 37299, 59912
     .short 44185, 52320,  8962, 47827, 40223, 25493, 38234, 27436,  7669, 45861, 63504, 51889, 16521, 18954, 33918, 20132
     .short  9136, 55841, 35335, 64496, 22088, 50728, 18065, 24324, 31797, 43759,  6221, 17570, 26571, 57619, 54560,   283
     .short 37663,  3534, 49315, 65133, 61938,  3970,  2704, 46399, 53058, 63044, 31482,  8121, 11199, 44429, 47470, 23537
     .short  9637, 45645, 16838, 12056, 61772, 16489, 64138, 37693, 18003,  5519, 34459,  6717, 36987, 34519, 56140, 37426
     .short 63397,  1616, 19811, 33251,  5644, 22619, 27465, 24438, 15314, 41580,  6901, 61081,  1599, 31585, 22327, 54438
     .short 36023, 25930, 55302, 24476,  1870, 22563,  6389, 21268, 40744,  1373, 49570, 50933, 22902, 33911, 33154, 46665
     .short 15739, 26582,  3914, 50823, 38317, 15370, 41509, 36876,  4541, 58333, 49871,  6027, 47145, 27333, 61759, 25437
     .short 40012, 39377, 53852, 12556, 28412, 41167,  2579, 42214, 65403,  8640, 58315, 21261, 61162,  5234, 39830, 42447
     .short 24831, 43307,  9240, 28898, 11127,  6773, 36458, 58471, 64754, 37377, 36538, 32069, 45487, 44997, 45211,  9769
     .short 21161, 28562, 14366, 27496, 51978, 38509, 35691, 30642, 12596, 38906, 25601, 56705, 22551,  3227, 55049, 62257
     .short 38913, 22249, 61594, 13066, 36785, 47526, 41985, 29701, 32274, 49176, 18673, 63763,  9371, 47590, 37777, 54303
     .short 29954, 37093,  5898,  7544, 48333, 38391, 61617, 31313, 65388, 12886, 16187, 61836, 43479, 43298, 39858, 42642
     .short  8670,  6428, 42787, 14424,  2866,  3590, 44530, 62519, 52708, 25879, 32053,  6731, 20751,  2216,  6558,   643
     .short  2849, 20433, 42735, 23287, 64829, 24407, 10974, 16051, 60722, 18244, 45437, 11889, 22518,  2553, 52571, 40308
     .short 36678, 23069, 40359, 11937,  1213, 22144,  6858, 59018,  5164, 31320, 14861, 48725, 42003,  1294, 48123, 48901
     .short  7585, 38142, 57340, 30567, 28583, 60004, 53258,  3273, 49310, 63153, 26984, 27074,  9529, 46036, 24214, 58239
     .short  1117, 59799, 32671, 65056, 19807, 27492,  1209, 58840, 11598, 47313,  6980, 53125, 30148, 23953, 30207,  5930
     .short 24692, 57694,   614, 53969, 27696, 63158, 62193, 15490, 46461, 53660, 31759, 22108, 41396, 41446, 52099, 56374
     .short 40904, 35263, 36410, 54120, 40156, 23966, 15728, 21938, 26149,  9097,  5198,  2929, 24108, 11362, 47840, 50470
     .short 38035, 52054, 24414, 30589, 13586, 58844, 63857,  2103, 20251, 50692,  1843, 63659, 55553, 51640, 41773, 35923
     .short 52026,  8089, 52637, 44041, 64418, 29940, 53141,  4857, 17437, 42765,  6132, 14144, 15382, 30184, 51883,  2800
     .short 63196, 64227, 13473,  7792,  4840, 35325, 19860, 43318, 48188, 25045, 12955, 59883, 62528, 44226, 49495, 47775
     .short  4099, 24509, 11672, 34882, 12615, 34088, 28857, 20524, 14650, 62996, 25739, 62233, 13139,  8824,  7155, 42753
     .short 40572, 26091, 60676, 60055,  4225, 15962, 35800, 52432,  8108, 54646, 29188, 30574, 16952, 49414,  7611, 30798
     .short 41666, 22671,  5299, 23108, 39392,   405, 11602, 28498,  3108, 56022, 57061, 19849, 13801, 17894, 62343, 15202
     .short 10779, 31008, 26616, 28877, 13640, 32139, 33571, 48928, 17767,   239, 13317,  8937, 60090, 31633, 22006, 25908
     .short 13551, 29202, 48452, 40990,  3249, 65329, 55290, 16623,  1864,  4171, 14230, 26228, 16586,  9647, 49545, 42147
     .short 11439, 35886, 19317, 46952, 42696, 46072, 16014,  5602, 29288,  3815, 38307, 25400, 40026, 33540, 47808, 31925
     .short 27399,  5873, 46384, 14496, 57701, 33676, 44747, 20909, 16818, 57544, 43040, 26905, 31839, 20716, 54246, 16680
     .short 19742,  6691,  2959, 18440,  6955, 42320, 19428, 47317, 43023, 59698,  8544, 54381, 64009,  2776, 55414, 51148
     .short 54191, 46293, 47871,  6831, 44015, 44954, 62692, 11647, 63120, 32415, 13782, 23407, 23278, 14997,  3870, 45878
     .short  6090, 41840, 24232, 65165, 45338, 34010, 49536, 44661, 28834, 56871, 38282, 22761, 49025, 15130, 60198, 38519
     .short 32577, 15398,  3221, 21362, 53176, 33769,  6022, 49490, 26989,  1622, 10099, 50973, 25164, 50477, 26671, 16660
     .short 41291, 55981, 50502, 18997, 17212, 24460, 16599, 41383, 13978, 18024, 18127, 26554, 14038, 48159,  4786, 61607
     .short 42916, 39179, 20630, 55186, 12770, 40788, 28382,  3754,  6984, 17794, 36277,  4974, 21099, 58721, 62288, 13374
     .short 46654, 62081, 55139, 26737, 33957, 36105, 50041, 20442, 34821, 52336, 14794, 62049,  2082, 23466,  3855, 13601
     .short 20263, 45372, 23454, 47482, 30452, 13178, 18628, 12840, 12673, 23892,  5758, 44687,  6101,  6869, 64473, 38495
     .short 17836, 26994, 56711, 38830, 16395,  7100, 30191, 24754, 29390,  9978, 31252, 39422,  6852, 27275, 12305, 38590
     .short 19531,  3296, 21728, 63804, 57611, 33830, 64725, 24305, 47634, 41103, 42941, 26521, 53695, 12695, 41501, 24860
     .short 40681, 61739, 45014, 20048, 21966,  5216, 60317, 48489, 54295, 53129,  9167, 59664, 51828, 49735, 40512, 46006
     .short 44273, 50400, 49302, 11007, 11588, 40344, 65082,  3495, 24730, 32586, 12451, 29438,  8081, 32927, 53313, 17951
     .short 31497, 51682, 42161, 13532, 10161, 35314, 57053, 57528,  5120, 51016, 15890, 60010, 48282, 23810, 49003, 62240
     .short 18432,  1099, 15601, 47785, 58121, 23355, 28980, 34151, 21504,  8858, 14030, 32715, 28695, 47540,   698, 20182
     .short 54426, 31699, 29889, 19203, 33822, 35398, 50464, 29058, 50953, 48475, 48003, 45399, 17910, 51318,   690,  8209
     .short 44907, 20158, 26762, 34557, 41355, 44159, 34728,    72, 19377, 10370, 30152, 45576, 51483, 23090, 32329, 28111
     .short 47921, 28306, 25972, 43903, 42038, 21587, 33439, 16462, 11572, 17589, 36812, 24183, 47271, 64801, 24254, 31670
     .short 47904, 59409, 17334, 59556,  2806, 23386,  6643, 32443, 56029, 12945, 27958, 41265, 63299,  2885, 43362, 41723
     .short  2037, 48068, 21440, 52966, 19827, 57711, 38945, 19385, 19878,  6004, 44676, 27079,  1663, 34961,  6477,  8356
     .short 50219,  8843, 26057, 65461, 28244, 43133, 52191, 44700, 27642, 10210, 47228,   995, 17661,   845, 49625, 59237
     .short  8102,  6892, 11898, 30052, 48328, 16618, 15885, 61699,  6503, 37706, 18653, 23957, 25555, 30949, 30858, 17142
     .short 46172, 53956, 11840, 36393, 44575, 32568,  2154,  4443, 46264,  8228, 56565,     7, 26832,  4177, 12111, 24174
     .short  9667, 16630, 24056, 20955, 50985, 10072, 23663, 59811, 45669, 63591, 33143, 48823, 42677, 43395, 44509, 37722
     .short 25980, 20990,  7111, 14155,  1627, 43088, 48558, 17804, 31618, 51750, 31737,  1309, 14782, 27985, 16576, 60112
     .short 19675, 17643, 57386, 10125,  1457,  6464, 21770, 17021, 50253, 58301, 32743, 64093, 56417, 30306, 38653, 20979
     .short 17554, 12820, 21063, 15826, 10108,  7252, 45156,  3020, 43376, 19901,  5867,  2283, 30211, 50071, 61273, 20589
     .short 35072, 57665, 10003, 19481, 15442, 29777, 21368, 54262, 32156, 46699, 33683,  5317,  9459, 28529, 33291, 46779
     .short 62492, 57082, 55728, 44029, 59199, 55452, 12423,  2003, 31402, 47279,  5090, 24607, 43746, 61704, 62219, 28547
     .short 49895, 45932, 20821, 42267, 22837,  3061, 56933, 35842, 58010, 53323, 32792, 35140, 23745, 65290, 45451,  4829
     .short 49154, 10958, 23156,  6299, 14401, 25078, 47026, 65312,  8376, 52226, 21869,  2476, 42515, 61902,  8749, 28914
     .short 58194, 29242, 19612, 60188, 22272, 48018, 63600, 30235, 40195, 37407,  1587, 16139, 61017,  5934, 58574, 27281
     .short 53163,  6322, 62140,  6838, 10093, 34352, 37594, 26428, 52666, 49341, 53720, 39268,  2190, 50099, 32837, 61460
     .short 18911, 27546,  6651, 53028,  8017, 42864, 13107, 39720, 36580, 54771, 55873, 47415, 62949, 57179, 48255, 42294
     .short 55834, 11759, 30992, 53926,  8396, 16799,  4655, 29167, 13090, 57838, 33114, 52976, 45294, 22153,  9534,  5440
     .short 39609, 21215, 64775, 23641,  5427, 11291, 17981, 55678, 27971, 41478, 32759, 18041, 44848, 62812, 49563, 55601
     .short 46919, 54204, 33863, 50600,  5747, 16773, 11454, 62912, 29064, 17099, 10987, 29375, 15405, 19983, 24696, 25102
     .short 22215, 17624, 52244, 11500, 50657, 58364, 58084, 62380, 17826, 37960, 46223,  2045, 13059,  1400, 38824, 12099
     .short  6918, 63499, 46031,  6085, 59551, 13102, 39093, 37225, 24266, 25018, 19770,  6967, 37063, 34455, 32065, 22514
     .short 11358,  7607, 16676, 42912, 61735, 26758, 30048, 10104, 48014, 11450, 41996,  7897, 21839, 50263, 34469, 17221
     .short 22542, 20398, 40389, 60456, 33900, 40448, 33393, 46817, 34933, 44137, 52423, 10855, 25812, 39491, 37937, 22085
     .short 23534,  6898, 15367, 24828, 56702, 61614, 20430, 42000, 58837, 36407, 51637, 48185, 60052, 62340,  4168, 57698
     .short 51145, 38279, 24457, 46651, 44684, 64722, 50397, 48279, 29055, 25969,  2882, 27639, 36390, 44506, 58298, 15439
     .short 28544, 21866, 34349, 55831, 18038, 58081,  7604, 25809, 48276, 28730, 42186, 34655, 13288, 15591, 23827, 56059
     .short  6508,  8562, 28733, 21554, 30492,  1813,   193, 12084,  6190, 48090,   258,   884, 35500, 52014, 63990,  5944
     .short 62267, 14164, 38705, 62878, 20902, 42882,  9123,  5485, 63182, 63382,  2289, 52285, 27678, 42189, 23473, 16373
     .short 22435, 64940, 25623,  6575, 34705, 62124, 52075, 49955,  7901,  7781, 25507, 23714, 62849, 28252, 15081, 32698
     .short   618, 30101, 41284,  8189, 58429, 35156, 40617, 23196, 34658, 37825,  7233,  7418, 15624, 59736, 54956, 62404
     .short 14340, 20063, 47725, 21913, 41568, 32024, 22856, 64042, 48910, 39098, 22748, 63689, 24891, 45358, 30037, 35980
     .short  9971, 16515, 23380, 13291, 57895, 17396, 30773, 55486, 50813, 54697, 50282,  5381, 51924, 45243, 14466, 35776
     .short 62891, 46041, 19817, 34358, 18349, 22969, 15575, 39429,  9710, 47292, 27193, 51274, 55033, 17852, 15594, 61542
     .short 51907,  8161, 46019, 15540, 18109,  6809, 49633, 51080,  1247, 21843, 60032, 15975, 13349, 30366,  4642,  1766
     .short 27153, 53973, 24042, 22996,  6040,  7048, 55645, 61104, 21020, 23830, 35044, 36857, 41258, 56284, 23881,  3470
     .short  1485, 43812, 63011,  5666, 28008, 49475, 36924, 23558, 54222,  7430,  4795, 29012, 29254, 32247, 34248, 34163
     .short 23792, 53205, 31645, 58693, 56062, 27508, 13490, 21664, 44601, 65531, 50978, 22557, 12105, 25029, 17153, 24471
     .short 53136, 52331, 26827, 12094, 63006, 59786, 10506,  6071, 21680, 17313, 19644, 29558, 14833, 38381, 52937,  6511
     .short 50175, 26255, 54820, 33212, 39529, 48578, 50350, 48548, 28522, 56746, 50267, 60654, 46154, 58049, 22891, 30835
     .short 37640, 28358, 27700, 56625, 13670, 25293,  2406, 32483, 59085, 54988,  8565, 29142, 27059,  2615, 49672, 53281
     .short 33945, 52862, 42080, 46680, 64258, 64487, 37587,   496, 29983, 63286, 15253, 13200, 27994,  5630, 17196, 48114
     .short 62965, 29669, 35621, 37711, 53264, 28736, 41649, 18785,  6281, 57535,  8714, 49708, 23678,   119,  9892, 33721
     .short 64432,  5460, 45601, 58112, 25095, 55043, 54256, 55157, 11848,  7397, 40488, 60420,  7825, 46770, 14084, 24023
     .short 21557, 32822, 33519, 51243, 61517, 14111,  7330, 51628, 16331,  9844, 47379, 34473, 44320, 55473, 55579, 34214
     .short 27423, 59777, 58830, 63162, 39075, 26882, 54893, 48523, 51698, 19445, 59266, 30495, 58000,  4903, 36159, 28095
     .short 42818, 40823, 52804, 13462, 21242, 36204, 63417, 29225,   959, 16263, 34189, 52383, 37230, 63202, 13297, 20340
     .short 64933, 59944, 35405, 33415,  6598, 36912,  1816, 47749, 51532, 28213,  6249, 60743, 53898, 21114, 27453,  4686
     .short  7763, 26840, 60815, 16422, 24219, 10701, 62013, 28368, 26747, 15340, 24279, 27748, 45900, 15027, 27186, 59012
     .short 53157,   196, 56912, 30871,  9571, 18404, 23011,  2696, 60940, 38623, 12379, 12575, 17225, 20563, 14198, 46518
     .short  5074, 25429, 31340, 29999, 62197,  6993, 50841, 21139, 56895, 26275, 21345, 65380, 12087, 12267, 44198, 41415
     .short 25783, 60282, 15690, 65020, 45062, 59791, 14236, 25035, 57166, 18564, 12323, 43910, 61685, 14096, 11028,  6124
     .short 30504, 33104, 56669, 33695, 39330,  8987, 40693,  6193, 12662, 28869, 23671, 17052, 22914, 25169, 36425, 15999
     .short  5499, 12020, 16342, 64001, 59210,  9178, 40583, 41520, 28077, 63427,  5130,  1416, 31269, 40780, 26636, 36633
     .short 59837, 40432, 48093, 46252, 39631, 12399, 61323, 41493, 36905, 38029, 17093, 61718, 51519, 22546, 15197, 49297
     .short 29772, 29050, 29137, 31969, 43612, 15494,  2316, 17030, 18172,  9430, 30927, 50211, 57875,   261, 31974, 53182
     .short 55163, 32086, 63936, 48851, 48075, 51742, 11021, 26305, 50922, 20870, 60530, 55255, 29590,  9750, 32207, 20813
     .short 14591,  5022, 33067, 25988, 64536, 34988, 18658, 19408,   887, 47407, 62069, 47508, 26218, 50753, 48231, 31812
     .short 54514, 54660, 27137, 59543, 26298,  9816, 21829, 63030, 35247,  9787, 34757, 17062, 34971, 44498, 65065, 22692
     .short 10921, 26940, 18322, 35503,  4126, 63554, 17256, 40609, 41738, 13959, 28269, 52402, 25451, 12469, 20402, 41066
     .short  2356,  1758, 28666, 54640, 15361, 41616, 46465, 26131, 12311,   202, 58523, 28514, 44809, 59244, 52017, 64555
     .short 28673,  1831, 12009, 25842, 51354, 32814,  2826, 30024, 26545, 39221, 37286, 12365, 31745, 37903, 19461, 24271
     .short 22034, 24797, 38936, 52367,  8433, 10939, 53523, 29815, 64667, 63993, 37350, 40130, 27537, 64216, 44063, 23179
     .short 19714, 60705, 26853, 26210, 61194, 53083, 62840, 58244, 38093, 41147, 28151, 64055, 51377, 10931, 21073,  5654
     .short 55148, 15120,  2646, 37003,  5947, 48687, 51596, 55931, 33239, 44969, 33058, 63980, 29618, 19216, 32402, 40393
     .short 63966, 50959, 61724,  3140, 32547, 42570,  4184, 53664, 58162, 22041, 58886, 36213, 34290, 46378, 52279, 62270
     .short 42468, 43680, 15639, 17291, 21813,  1465, 62027, 47053, 10511,   555, 57512, 59641, 61854, 34495, 55939, 14261
     .short 58145,  5034, 10193, 27575, 32495, 55507, 13047, 39503, 54589, 16884, 14167, 17367,   734, 52348,  5811, 38199
     .short 50482, 24905,  8004,  3982, 35197, 53603,  1649, 39514, 12278, 15551, 57849, 31681, 42331,  6742, 30068, 42580
     .short 26438, 49186, 12829, 19559, 30119, 38708,  1697, 54917, 56509, 34073, 11904, 41622, 62154, 16718, 48778,  1316
     .short 60460, 47188, 21080, 36298,  4621, 47172, 38485, 61657, 31763, 62432, 56590, 57370, 37883, 32556, 38661, 57469
     .short 62881, 43617, 27902, 19627, 47100, 59866, 20327, 50967, 18343, 48888, 49764, 22139, 43018, 45571, 58569, 30096
     .short 39070, 26126, 52913, 58491, 16744, 41881, 16834, 28894, 64825, 23962, 35796, 20905, 13974, 41099, 47999,   991
     .short 56413, 61898, 49559, 22081, 22431,  8157, 54816, 51239,  9567, 12395, 17252, 55927, 56505, 36958, 48600,  1270
     .short  1358, 49774, 37073, 30217, 62276, 22352, 42885, 51451, 19908, 36962, 13713, 34297, 19967, 36799, 61226, 59036
     .short 14452, 33904, 47454,  5702, 55910, 13000, 43729, 43384, 17456, 22112, 52918,  7306, 51953, 54750,  5250, 38055
     .short 36221,  9126, 43420, 17352, 21519, 54055, 11868, 45518, 31156, 58799, 31206,  1089, 41859, 10043, 46134, 41978
     .short 30664, 16389, 25023, 63082, 26170, 26817, 43880, 45261, 29916, 58651, 13726,  2091,  5488, 33736, 11698, 31294
     .short 15909, 32011, 64393, 54527, 60494,  4672, 58225, 42984, 13868, 64453,  1122, 33257, 37600, 48894, 40230, 24546
     .short 27795,  2010, 41814, 31304, 14174, 60065, 20349, 63185,  3346, 55397, 48604, 59718, 53617, 26607, 57399, 16108
     .short 10011, 57005, 40452, 31431, 57139,  5978, 53419, 12686, 45313,  1473, 41400, 20244, 31533, 52783, 25683, 61564
     .short 41786, 31609, 63385, 18836, 42397, 22021, 33801, 43924, 54178, 61785, 19700,  6076, 42901, 43532, 60153, 35110
     .short  7197, 52497, 32525,   433, 61428,  4633,  3904, 50157,  5142, 22664, 19944, 23804, 41643,  2292, 58096, 15331
     .short 52956, 17673, 53987, 26676,  3233,  6924, 63088, 49322, 60136,  8424, 25085, 31062,  9620, 56516, 33078, 59096
     .short 37948,  1638, 14805, 38046,  2715,  2725, 49643, 43033, 52288,  9467, 33986,  1274, 39255, 55692, 37535, 31997
     .short 59395, 15525, 14269, 33397,  1432, 28437, 24642, 62565,  2375, 57267, 23848, 41450, 18617,  7285, 10284, 32110
     .short  4410,  9282, 52756, 27681, 15499, 18990, 51993, 42490,  2899, 36482, 64120, 29853, 62451, 29098, 32513, 15181
     .short 30332,  8305, 15851,    27, 50436, 38574, 49815, 11828, 59521, 39874,  5722, 29755, 25560,  3279, 42192,  2298
     .short 63404, 65520, 44406,  6845, 18948,  6637, 20334, 49844,  6712, 47835, 39174, 48323, 62907, 60027, 20558, 63961
     .short 31426, 36707, 12431, 18735, 60595, 43078, 12868, 25255, 29152, 23476, 55701, 16892,  1362, 63448, 18258, 62003
     .short 58404, 23348, 45782,  4375, 46821, 59629,  9609,   578,  3561, 25245,  7654, 41129, 52103, 58496,  4962,  8037
     .short   539, 43649, 20768, 41233, 16376, 35941, 18637, 28293,  3400, 14896, 21899, 60576, 23331, 10601, 38688, 43355
     .short  7527, 42666, 55535, 60850,  3077, 19775, 64233, 57901, 49850, 33161, 21393,  9480, 11766, 37335, 15668, 22438
     .short  3311, 28222, 18962, 37751, 38212, 57116, 30750, 43000, 58545, 37205, 55089, 49903, 45050, 59804,  6383, 24168
     .short 57160, 43850, 59467, 44104,  3990, 13574, 15988, 35013,  6346, 21695, 64943, 15611, 39305, 49778, 31907, 21228
     .short  1199, 60478, 25646, 18701,  9077, 34937, 36712, 42848, 32456,   664, 35832, 62485,  5774, 56378, 60898, 26193
     .short 19048,  2789, 59111, 16090, 28067, 25626, 15160, 56464, 29786, 10238, 23300, 61976, 37568, 49065, 21685, 26234
     .short 17159, 43856, 61169, 56272, 36144, 55608,  4256,   152, 47461, 49334, 23436, 24332, 34507, 36362, 10669, 30011
     .short  6578, 43333, 47304, 10520, 32800, 42306, 16665, 13510, 21599, 45119, 10476, 26917, 44006,  6750,  6440, 44388
     .short  9502, 40289, 61987, 57016, 58255, 63213,  8200, 52237, 62251, 32150, 32080, 34708,  9188, 44710, 37077, 35272
     .short 32783,  4244, 49458, 50630, 63840, 32376, 44141, 53221, 53769, 43634, 58072, 53592, 45174, 37154, 40908, 62664
     .short 43951,  2667, 36053, 55522, 37631, 48178, 62127,  2321, 33775, 11854, 34714, 25608, 52452, 47615,  1407, 57828
     .short 52880, 30671, 22175,  4706,  3542, 63898, 13167, 61878, 13038, 34747,  4757, 10643, 59166, 14409, 35638, 30954
     .short 61386, 52078, 31600, 34698, 13992, 62574, 54925, 37513, 35098, 60638, 23770, 33593, 39296, 20608, 34421, 13123
     .short 18594, 17130, 46631, 20310, 28042,  3003, 12521, 38767, 38785, 21196,  4890, 44590, 49958,  2540, 28279, 30221
     .short 22337, 17845,  5158,  6316, 58517, 38968, 11122, 52427, 42936, 30301, 23529, 33207, 61318, 34068, 39250, 35267
     .short 16749, 38596, 56918, 38974, 65395, 20082, 40733,  7904, 14924, 10434, 40237,  4493, 16431,  8129,  6420, 10499
     .short 31051, 64898, 45741, 51854, 40262,  8695,  8757, 29454,  6972, 15272, 14220, 48946,  6359, 59126, 31143, 47196
     .short  3738, 19364,  7784, 14910,  7887, 11711, 16314, 12530,  3798, 25763, 37919, 48812, 60082, 33714, 51367, 20839
     .short 32676, 54088, 28939, 35864, 10390, 55357, 44946, 47392,  2530, 62316, 30548, 49206, 18142, 25510, 59050, 35748
     .short 62280, 27556,  7554, 46788, 26037, 25322, 60270, 38863, 10859, 12436, 48481, 51525, 52048, 10981,  3134, 52042
     .short 36414, 50858, 51841, 31540, 44899,  8176, 16497, 17474, 23717,  9830, 25865, 60689, 39801, 65197, 10202, 40203
     .short 24581, 17318, 42096, 57966,  4554, 34318, 51809, 55380, 57378, 33097, 13226, 51872, 59151, 23312,  3361, 32989
     .short 10023,  9950, 35132, 62852, 13214, 40278, 37242, 48624, 20212, 41296,  2938, 33621,  8388, 35032,  2600, 49015
     .short  2433, 41014, 13652, 37861, 61054, 36550, 34447, 60523, 61397, 52004, 62165, 16353, 54233, 24707, 28255, 38293
     .short  7596, 22356, 16754, 30058, 46471, 15090, 28590, 15799,  6155, 25816, 62396, 29407, 19951, 35738, 14514, 37434
     .short 19150, 54124, 65274,   321, 21012, 25835, 29182, 24822, 62148, 15084, 17035, 56260,  2065, 36498, 28350, 39891
     .short  9291, 59874, 58592,  4395, 11488, 35186, 53564,  4737, 47371, 64173, 23590, 50032, 54485, 14883, 14065, 44078
     .short 37394, 39200, 30863, 34283, 32701,  6883, 16281, 60246, 43455,   350,  2455, 46334, 31261, 28625, 14620, 45285
     .short 30441, 36754, 51499, 47569, 34774, 34122,  9808, 53837, 11726, 64033, 60512,  7716, 50077, 42474, 38249,   621
     .short 44055, 47165, 42889, 58821, 64463, 52295, 49424, 15036, 41588,  8624, 39495, 25543, 30272, 44489, 35766, 45194
     .short 34033,  2198, 40160, 41886, 39062, 21653,   767, 64816,  1348, 23731, 30104,  5533, 54842, 51103, 58791, 61219
     .short 14490, 27672, 22346, 38243,  2211, 27394, 19198, 47021, 63377,  7820, 22687, 37068, 43073, 38780,  7711, 31478
     .short 21257, 20747, 41442,  7151, 31921, 41287,  3292, 29885, 65457,  1453, 25074, 17977, 46813, 63178, 47288, 19640
     .short 60416, 45896, 40776, 65061,  5650, 26434, 49770, 41810, 38042, 60591, 13570,  8196, 38763,  2526, 52000, 60508
     .short  8192, 24484, 56395, 51455,  5361, 33132, 37545, 27163, 47881,   743, 13115, 37941, 18740, 52605, 23911, 20122
     .short 11264, 12647, 64154, 23970,  3790, 60366, 22475, 18806, 18455, 18422, 37300, 58432, 55994, 59913,  9942,  2756
     .short 44186, 43175, 21459, 52321, 19649, 58853,  8963, 55956, 23582, 47828, 25158, 22963, 40224, 41804, 18818, 25494
     .short 40713, 25522, 38235,  9878, 37763, 27437, 35159, 58811,  7670, 33472, 41078, 45862, 55986, 55055, 63505, 26176
     .short 34667, 51890,  9918, 57677, 16522, 30173, 24317, 18955, 31115, 44238, 33919, 35227, 24488, 20133, 55368,  9491
     .short  9137, 40620,   130, 55842, 19912, 38601, 35336, 61092, 41243, 64497, 12850, 29862, 22089,   861, 17871, 50729
     .short 37681, 29727, 18066, 41603, 15732, 24325, 33663, 46890, 31798, 25894, 11347, 43760, 23199, 18177,  6222, 56162
     .short  1332, 17571,  7349, 57640, 26572, 21302, 13943, 57620, 37031, 54334, 54561, 13919, 14014,   284, 21430, 58911
     .short 37664, 61142, 49169,  3535,  7094, 17147, 49316, 34661, 58102, 65134, 13146, 35536, 61939, 61549, 22203,  3971
     .short 45789,  4338,  2705, 36884, 17718, 46400, 31025,   526, 53059, 63474, 58181, 63045, 33122, 56399, 31483, 46904
     .short 57333,  8122, 37828, 11404, 11200, 36966, 42726, 44430,  9587, 65431, 47471,  6259, 28705, 23538,  9145, 64983
     .short  9638,  3519, 61300, 45646, 34436, 21942, 16839, 47084, 56959, 12057, 24721, 28606, 61773,  7236, 63652, 16490
     .short 39979, 65231, 64139, 46614, 15817, 37694, 55221, 13623, 18004, 42276, 32893,  5520, 41951, 42230, 34460, 13479
     .short 17402,  6718, 65506, 57068, 36988, 10534, 56291, 34520,  7421,  7534, 56141, 43258, 39385, 37427, 48997, 18779
     .short 63398, 65128, 62188,  1617,  1658,  5435, 19812, 10696, 38088, 33252,  6378, 54083,  5645, 10691, 51459, 22620
     .short 61799, 11172, 27466, 15627,  8413, 24439, 13717, 12858, 15315, 19502, 20709, 41581, 20618, 36643,  6902, 60600
     .short 35932, 61082, 43716,   918,  1600, 50451, 26153, 31586, 34335, 44931, 22328, 40407, 57450, 54439, 59739, 63580
     .short 36024, 39004, 63524, 25931, 46325, 56331, 55303, 29563, 16592, 24477, 59473, 47734,  1871, 56833, 13934, 22564
     .short 64963, 22951,  6390, 31879, 13816, 21269, 10715, 44551, 40745, 54959, 65368,  1374, 13423, 63105, 49571, 50507
     .short 35429, 50934, 53351,  2917, 22903, 64598, 38583, 33912, 32437, 64927, 33155, 65500, 34269, 46666, 27482,  5365
     .short 15740, 63703, 10750, 26583, 62407,  9513,  3915, 34301, 56923, 50824, 32848, 41366, 38318, 29965,  7564, 15371
     .short 21378, 40754, 41510, 56106, 21497, 36877, 56605,  9101,  4542, 44377, 17745, 58334,  6336, 20379, 49872, 14343
     .short  9435,  6028,  7403,  9194, 47146, 44754, 65421, 27334, 56753, 16213, 61760,  5781, 11530, 25438,  6781, 54139
     .short 40013,  7080, 48061, 39378, 22503,  9255, 53853, 29072, 46177, 12557, 20066, 15769, 28413,  8280, 10739, 41168
     .short  7314, 64316,  2580, 31858, 10823, 42215,  5586, 19584, 65404,  6230, 62548,  8641, 34916, 64347, 58316, 49053
     .short 33136, 21262,  9661, 18558, 61163, 47728, 57579,  5235, 19971,  7993, 39831, 50298, 51033, 42448, 10349, 18513
     .short 24832,   565, 47425, 43308, 65299, 48213,  9241, 59852,  5202, 28899, 19537, 30877, 11128, 13080, 44022,  6774
     .short 21916,   503, 36459, 29535, 23443, 58472, 60613,  9777, 64755, 24080, 18289, 37378, 23051, 57760, 36539, 26447
     .short 52252, 32070, 46842, 57734, 45488,  1918, 33789, 44998, 48959, 54063, 45212, 41571,  2183,  9770, 57299, 15873
     .short 21162, 43662, 37039, 28563, 60386, 40147, 14367, 53381, 33506, 27497, 51464, 42774, 51979, 45142, 18307, 38510
     .short 39655, 37549, 35692, 50766, 10581, 30643, 32027,  7449, 12597, 36803, 58357, 38907, 46693, 63930, 25602, 47140
     .short 47770, 56706, 43083, 48009, 22552, 36420, 24900,  3228, 13505,  2933, 55050, 35424, 35211, 62258, 60125, 24003
     .short 38914, 22859,   718, 22250, 12916, 39912, 61595, 13191,  4161, 13067, 14838, 30468, 36786, 21634, 55072, 47527
     .short 63672,  2307, 41986,  2988, 11629, 29702, 57772, 12337, 32275, 45658, 51662, 49177, 64045, 59365, 18674, 30966
     .short 47954, 63764, 19002, 35216,  9372, 41634, 49948, 47591, 12032, 50139, 37778, 23570, 53360, 54304, 19995, 56455
     .short 29955, 65473, 27167, 37094, 56883, 10413,  5899, 48913, 50777,  7545, 61230, 38979, 48334, 26137, 17041, 38392
     .short 42923,  8239, 61618, 63169, 51900, 31314, 62134, 28508, 65389, 13074, 24112, 12887, 27354, 17995, 16188, 45845
     .short 42426, 61837, 39101, 30932, 43480,  7636, 29028, 43299, 57486, 14133, 39859, 58659, 22597, 42643, 51220, 35291
     .short  8671, 32045, 17306,  6429, 61947, 49118, 42788, 40941, 63313, 14425, 32624, 53961,  2867, 22751, 29480,  3591
     .short 26340,  2242, 44531, 10878, 45633, 62520, 37175, 35490, 52709, 28793, 46939, 25880, 38015, 62982, 32054, 65321
     .short 45594,  6732,  1519, 47885, 20752, 61279, 43686,  2217, 63692,  3862,  6559, 59040, 59951,   644, 18927, 13999
     .short  2850, 65248, 47598, 20434, 22874, 18503, 42736,  2385, 35054, 23288, 11913, 11366, 64830, 44265, 60736, 24408
     .short 29369, 32541, 10975, 24894, 54535, 16052, 13401, 10362, 60723, 60876,  1051, 18245,  7741, 31033, 45438, 25950
     .short 17731, 11890, 31238, 38638, 22519, 52614,  7801,  2554, 34608, 23603, 52572, 64085, 39323, 40309, 45361, 37999
     .short 36679, 57203, 43964, 23070, 23623, 14393, 40360,  2976, 61043, 11938,  6533, 49656,  1214, 22625, 52672, 22145
     .short 18824, 30782,  6859, 63635,   747, 59019, 19135, 49137,  5165, 30040,  9743, 31321, 14456, 15703, 14862,  8611
     .short 11975, 48726,  7384, 56051, 42004, 12873,  1260,  1295, 40417, 10611, 48124, 27004, 47844, 48902, 52140,  9547
     .short  7586, 30404, 27720, 38143, 35983, 62614, 57341, 43804,  2819, 30568, 56696, 16712, 28584, 38386,  1859, 60005
     .short 62214,  8557, 53259, 19403, 35791,  3274, 61381, 34278, 49311, 12552,  2862, 63154, 28853,  5598, 26985,  9974
     .short 14026, 27075, 14778, 65286,  9530, 17217, 62263, 46037, 26823, 58108, 24215,  9174, 21825, 58240, 12274, 12391
     .short  1118, 31058, 62903, 59800,  6436, 13119, 32672, 41010, 51495, 65057, 16518, 46396, 19808, 33908, 65400, 27493
     .short 37774, 25876,  1210, 58236, 31756, 58841, 63193, 62230, 11599, 29199, 40023, 47314, 24229, 50474,  6981, 47479
     .short 12302, 53126, 10158, 20179, 30149, 23383, 50216, 23954, 23660, 17640, 30208,  2000, 23153,  5931, 36577, 23638
     .short 24693, 25015, 33897, 57695, 42183, 42879,   615, 63686, 15572, 53970, 29251,  6068, 27697,  5627, 11845, 63159
     .short 13294, 15337, 62194,  6121,  5127, 15491, 14588, 17059, 46462, 24794, 51374, 53661, 10190,  6739, 31760, 58488
     .short 48597, 22109, 26167, 24543, 41397,  4630, 37945, 41447, 49812, 36704, 52100, 57898, 59464, 56375, 47458, 57013
     .short 40905, 34744, 28039, 35264, 14217, 55354, 36411, 51869, 34444, 54121, 54482, 53834, 40157, 38777, 38039, 23967
     .short 18815, 44235, 15729, 58908, 58178, 21939, 17399, 54080, 26150, 22948, 34266,  9098, 48058, 64344,  5199, 57731
     .short 18304,  2930, 11626, 56452, 24109, 49115, 45591, 11363,  7798, 30779, 47841, 34275, 62900, 50471, 15569, 24540
     .short 38036, 30776, 18490, 52055, 31946, 43065, 24415, 59986,  3048, 30590,  5351, 38185, 13587,   830, 45819, 58845
     .short 61804, 50325, 63858,  3414, 18493,  2104, 11314, 18744, 20252,  6214, 57109, 50693, 55489, 36829,  1844,  5706
     .short 61486, 63660, 37850, 47076, 55554, 27623, 56180, 51641, 25260, 27858, 41774, 45471, 53750, 35924, 61240, 52058
     .short 52027, 62502,  3924,  8090, 28465, 62760, 52638, 50816, 10662, 44042, 32642, 24354, 64419, 58682, 60781, 29941
     .short 52942,  9653, 53142, 44110, 57585,  4858, 42045,  5888, 17438, 26312, 31949, 42766, 13233, 46564,  6133, 40316
     .short 12195, 14145, 54700, 26491, 15383,  9364, 61871, 30185, 24465, 60130, 51884, 24209, 41835,  2801, 39715, 22743
     .short 63197, 22029, 63077, 64228, 15267, 43068, 13474, 46837, 52609,  7793, 18012, 55787,  4841, 50285, 22458, 35326
     .short 55914, 20087, 19861, 59997, 31044, 43319, 63485, 44089, 48189,  1285, 24916, 25046, 30377, 23652, 12956, 51159
     .short 24418, 59884, 27585, 16809, 62529, 16148, 62714, 44227,  5384, 57880, 49496, 40494, 44716, 47776, 52164, 21447
     .short  4100, 41766,  9823, 24510, 37485, 61404, 11673, 33282, 31328, 34883, 21784, 59989, 12616, 43218, 53802, 34089
     .short 38670, 36398, 28858, 51927, 12508, 20525, 53449,   180, 14651, 63063, 35118, 62997, 19797,  3205, 25740, 28491
     .short 65267, 62234,  6275, 65514, 13140,  6115,  3051,  8825, 47655, 23915,  7156, 43184, 20533, 42754, 45246, 58877
     .short 40573, 13004, 44457, 26092, 40042, 15219, 60677, 43995, 41684, 60056, 35003, 32954,  4226, 19735, 25536, 15963
     .short 52651, 30593, 35801,  3302,  9577, 52433, 24118, 27202,  8109, 14469, 12729, 54647,  5335,  4484, 29189,  9864
     .short 65006, 30575, 37052, 59181, 16953, 12789, 41034, 49415, 44793, 17488,  7612, 18017,  5354, 30799, 51302, 57424
     .short 41667,  4329, 63457, 22672, 35779, 11097,  5300, 10801,  7869, 23109, 62105, 11521, 39393, 28055, 40840,   406
     .short 56543, 60347, 11603, 11177, 49792, 28499,  5735, 38188,  3109, 21721, 20126, 56023, 59938, 21387, 57062, 62894
     .short 16913, 19850, 43733, 37125, 13802, 21799, 12756, 17895, 61336, 46555, 62344, 29157, 45405, 15203, 50864, 54541
     .short 10780, 12118, 13590, 31009, 24804, 35237, 26617, 32708, 31018, 28878, 46044, 21622, 13641, 10330, 58766, 32140
     .short 56781, 38439, 33572,  6516, 52771, 48929, 60962, 57983, 17768, 20699, 39235,   240, 26684,   833, 13318, 39947
     .short 43982,  8938, 62726, 53824, 60091, 19820, 18772, 31634, 19014, 29688, 22007, 16604, 24008, 25909, 23923, 45954
     .short 13552, 10402, 42965, 29203, 21405, 34228, 48453, 36233, 45822, 40991, 17268, 11268,  3250, 23690, 11424, 65330
     .short 34361,  4931, 55291, 43388, 40738, 16624, 12317, 56266,  1865,  4852, 14789,  4172,  6913,  5661, 14231,   550
     .short 42896, 26229, 42091, 58848, 16587, 30463,  1854,  9648, 52766, 28018, 49546, 18352,   266, 42148, 61367, 15146
     .short 11440, 12416,  7073, 35887,  9404, 56524, 19318, 10061,  4593, 46953, 28141, 24621, 42697,  5561, 61807, 46073
     .short 39935, 31104, 16015, 21539, 44580,  5603, 22972, 26100, 29289,  2744, 38338,  3816, 40110, 36256, 38308, 61453
     .short 18282, 25401, 46506, 37806, 40027, 36770, 50414, 33541, 35914, 50328, 47809, 56362, 12651, 31926, 20595, 15645
     .short 27400, 15578, 18118,  5874, 17460, 51066, 46385,  5914,  3430, 14497, 15053, 36616, 57702, 17819, 22243, 33677
     .short 48845, 52446, 44748, 52158, 63861, 20910, 18902, 17426, 16819, 56341, 57911, 57545, 39432,   587, 43041, 29118
     .short 23705, 26906, 42622,  2255, 31840, 19169, 36440, 20717, 54018,  1235, 54247, 38272, 27347, 16681, 55792,  3417
     .short 19743, 29321, 53046,  6692,  5013,   874,  2960,  9713, 17754, 18441, 60926, 46447,  6956, 50579, 37874, 42321
     .short 52725, 46733, 19429, 27875, 25381, 47318, 27471, 49347, 43024, 25500, 18496, 59699, 31409, 64158,  8545, 17374
     .short 61577, 54382, 47295, 10339, 64010, 22116, 39468,  2777, 13438, 48700, 55415,  4276, 65188, 51149, 23481, 30912
     .short 54192,  5800, 60756, 46294, 35361,  2107, 47872, 15533, 14855,  6832, 44803, 20076, 44016, 27196, 44917, 44955
     .short  1608, 26506, 62693, 49377, 30248, 11648, 50180, 28023, 63121, 27210, 36530, 32416,  3844, 47553, 13783,  8912
     .short 11317, 23408, 22582, 64520, 23279, 14826, 41003, 14998, 51277, 40328,  3871, 61469, 62626, 45879, 41388, 38919
     .short  6091, 43886, 65140, 41841, 37139, 47033, 24233, 47216, 34080, 65166, 45233, 18747, 45339, 14607, 23974, 34011
     .short 17183, 53194, 49537, 55036, 48590, 44662, 52922,  7909, 28835, 21474, 16642, 56872, 44653,  3766, 38283, 30604
     .short 41458, 22762,  9205, 64508, 49026, 55619, 20255, 15131, 47760, 59747, 60199,  8869, 25919, 38520, 17855, 31979
     .short 32578, 27446, 30583, 15399, 42564,  3128,  3222, 10774, 11002, 21363, 25964, 27054, 53177, 27897, 18985, 33770
     .short 56255,  6217,  6023, 43475, 23949, 49491, 42143, 32573, 26990, 15597, 52962,  1623,  3057,  4651, 10100,  6186
     .short 54693, 50974, 49704, 53894, 25165, 48227, 23175, 50478, 61894, 64389, 26672, 18944, 57112, 16661, 37509,  3794
     .short 41292,  2451, 17973, 55982, 61545, 48993, 50503,  7310, 43658, 18998, 10874, 23619, 17213, 14584, 59982, 24461
     .short 63059, 62101, 16600, 40106, 50575, 41384,  6182, 50696, 13979, 27785,   461, 18025, 51773, 53736, 18128, 51910
     .short 16507, 26555,  5100, 47155, 14039, 21753, 17508, 48160, 35660, 50234,  4787, 39214, 16946, 61608, 48772, 15793
     .short 42917,  4846, 55492, 39180, 46672, 16919, 20631, 30999, 64867, 55187,  8164, 10465, 12771, 31122, 57992, 40789
     .short 50700, 53686, 28383,  6797,  2139,  3755,  2335,  1731,  6985, 15632, 10323, 17795,  3958, 36832, 36278, 20800
     .short 60370,  4975, 15189,  2512, 21100, 46022, 19759, 58722, 51957, 38456, 62289,  6398, 40601, 13375, 10899, 30357
     .short 46655, 55706, 16035, 62082, 11105, 34398, 55140, 57363,  1847, 26738,  2027,  1557, 33958, 63737, 31175, 36106
     .short 15543, 60886, 50042, 52358,  5450, 20443, 54780, 11049, 34822, 26260, 49551, 52337,  3996,  5241, 14795, 50014
     .short 46926, 62050,  8324,  5709,  2083, 55903, 33670, 23467, 51445, 44049,  3856, 18112,   788, 13602, 61420, 31357
     .short 20264, 13983, 22864, 45373, 46429, 19028, 23455, 18578, 29090, 47483, 64283, 39882, 30453, 29653, 61489, 13179
     .short  2422, 22479, 18629, 26600, 13431, 12841,  6812, 13851, 12674, 54754, 14929, 23893, 26185,   414,  5759, 64589
     .short 60795, 44688,  1780, 14940,  6102, 60973, 53761,  6870, 48970, 63663, 64474, 23781, 30343, 38496, 31280, 31656
     .short 17837, 49636, 53187, 26995, 60426, 37083, 56712, 63867, 21029, 38831, 30540, 42018, 16396, 11305, 26393,  7101
     .short 49597, 58751, 30192, 48354, 37853, 24755, 36012,  4320, 29391, 16412,  2159,  9979, 51083, 29348, 31253, 63954
     .short 26665, 39423, 27789, 60585,  6853, 59693, 51478, 27276, 41279, 26877, 12306,  7301,  4957, 38591, 39057, 47079
     .short 19532, 44260, 18810,  3297, 18897, 27780, 21729,  1250, 33372, 63805,  5254, 20944, 57612, 58538,  6790, 33831
     .short  7932, 17416, 64726, 46307, 20687, 24306, 39971, 11744, 47635, 24948, 55557, 41104, 21734, 18410, 42942, 12893
     .short 44923, 26522, 21846,  9348, 53696, 24553, 38611, 12696, 37835,  8947, 41502, 43326,   781, 24861, 16065, 53648
     .short 40682,  3662, 10630, 61740, 50290, 27626, 45015, 50311, 19350, 20049, 65046, 29836, 21967, 60035, 10573,  5217
     .short  4351, 25583, 60318,   465, 22827, 48490, 15748, 49972, 54296,  4750, 24748, 53130,  8418,  9912,  9168, 37133
     .short 56183, 59665, 37167, 18459, 51829, 45108, 37268, 49736, 15978, 24134, 40513, 38059, 37991, 46007, 21572, 44642
     .short 44274, 53935, 44420, 50401, 16897, 17916, 49303, 51847, 16058, 11008, 65112, 51644, 11589, 41428, 52790, 40345
     .short 25007, 39986, 65083, 13352, 24517,  3496,  6822, 25270, 24731, 62461, 34258, 32587, 54825, 18357, 12452, 52989
     .short   681, 29439, 16700,   378,  8082, 39794, 25263, 32928, 59422, 41540, 53314, 62473,  7016, 17952, 30369, 32856
     .short 31498, 47330,  3719, 51683, 18029,   723, 42162, 44247, 15211, 13533,  2229, 33327, 10162,  8292, 30826, 35315
     .short 57652, 27861, 57054, 25828, 18426, 57529, 44400, 35530,  5121,  4645, 31376, 51017, 36225, 10439, 15891,   208
     .short  2071, 60011, 55498, 63020, 48283, 50111, 18274, 23811, 34569, 12904, 49004,  3827, 41777, 62241, 54315, 31890
     .short 18433, 35759, 57127,  1100,  1769, 55168, 15602, 19492, 41114, 47786, 22574, 28232, 58122, 33840, 19784, 23356
     .short 16305, 54472, 28981, 56801, 27046, 34152,  2125, 45474, 21505, 41341, 27663,  8859,  9221,  4448, 14031, 27156
     .short 11794, 32716, 14557, 28647, 28696, 51777, 42127, 47541, 63729, 46186,   699,  4469, 43283, 20183, 19575, 56434
     .short 54427, 28962, 53753, 31700, 27110, 37304, 29890, 35078, 17297, 19204, 53976,   794, 33823,  9130, 12939, 35399
     .short  9474, 36982, 50465, 20625, 16613, 29059, 15970, 14193, 50954, 57134, 42843, 48476, 52600, 35927, 48004,  1255
     .short 27853, 45400, 30907, 16030, 17911, 24045, 53815, 51319, 41137, 48866,   691, 63467, 10833,  8210, 60950, 30162
     .short 44908, 49880,  4880, 20159, 57942, 18220, 26763, 22463, 61243, 34558, 38447, 53492, 41356, 14762, 45691, 44160
     .short 22999, 35442, 34729, 57950, 22818,    73, 53740, 59329, 19378, 62181,  8976, 10371, 22162, 14289, 30153, 24444
     .short 53726, 45577, 40719, 52061, 51484, 42063, 58436, 23091, 22307, 42497, 32330,  6043, 59480, 28112, 43424, 30806
     .short 47922, 45029, 11801, 28307, 48646, 29929, 25973,  1367, 24050, 43904, 36138, 56827, 42039, 50008, 52030, 21588
     .short 32228, 35949, 33440, 54405,  5399, 16463,  7051, 61530, 11573, 56861, 56761, 17590, 51787, 36243, 36813, 33217
     .short   271, 24184, 55851,   248, 47272, 22496, 49401, 64802, 51614, 62505, 24255,  4074, 45699, 31671,  4021, 59492
     .short 47905, 55648, 60330, 59410, 65489, 35672, 17335, 18132, 22255, 59557, 45267, 13152,  2807, 56189, 29263, 23387
     .short 44349, 42438,  6644, 57753,  3927, 32444,  7127, 55998, 56030, 63239, 42108, 12946, 61107, 32468, 27959, 17356
     .short 40242, 41266, 14665,  8445, 63300, 36096, 59278,  2886, 24957, 22447, 43363, 54004, 56945, 41724, 29274,  8093
     .short  2038, 61588,  5311, 48069, 47609, 65415, 21441, 21023, 32091, 52967, 62038, 17236, 19828, 36591, 32340, 57712
     .short 16198, 24591, 38946, 22847,  2589, 19386,  9319, 44882, 19879, 18387, 28468,  6005, 56993, 59768, 44677, 45838
     .short 46269, 27080, 23833, 17679,  1664,  8831, 31382, 34962, 51914, 19270,  6478,  4382, 38538,  8357, 56612, 34237
     .short 50220, 28885, 36948,  8844, 10840, 62763, 26058, 61122, 59917, 65462, 36932, 52747, 28245, 35047, 51417, 43134
     .short 21523, 36518, 52192, 33169, 46350, 44701, 47130, 34380, 27643,   941, 22316, 10211, 28421, 59603, 47229, 20203
     .short 52641,   996, 33377, 33046, 17662, 45962,  9387,   846, 36860, 52312, 49626, 48719, 10087, 59238, 40727,  6768
     .short  8103, 26516, 38648,  6893, 39524, 41488, 11899, 55687, 32778, 30053, 35331, 50819, 48329, 27488, 19856, 16619
     .short 28830, 23888, 15886, 41261, 42673, 61700, 48251, 22510,  6504, 16511, 31641, 37707,  6594,  8983, 18654, 29811
     .short 54585, 23958, 13722, 23800, 25556, 37331, 10665, 30950,  3734,  9946, 30859,  7147, 37759, 17143, 56287, 44547
     .short 46173, 54059, 51658, 53957, 39319,  5594, 11841, 24536, 12191, 36394, 63453, 53820, 44576,   870, 40999, 32569
     .short 64863, 44045,  2155, 29832,  7012,  4444, 45687, 59488, 46265, 23884, 26718,  8229, 38360,  4989, 56566, 64407
     .short 56654,     8, 39534, 42153, 26833, 13580, 19977,  4178, 52036, 13499, 12112, 65106, 32645, 24175, 41211,  9338
     .short  9668, 55021, 26722, 16631,  3473, 38165, 24057, 44567,  9727, 20956, 26559, 12921, 50986, 43599, 48796, 10073
     .short  4212, 50063, 23664,  9357, 37214, 59812, 60998, 24357, 45670, 34837,  2760, 63592, 33489, 39782, 33144,  1488
     .short  7216, 48824, 11872,  4498, 42678, 55593, 62602, 43396, 41713, 12153, 44510, 39556, 60546, 37723, 27815, 34925
     .short 25981, 53795, 64422, 20991, 33180, 46197,  7112, 55630, 11279, 14156, 43815, 63941,  1628,  7831, 35278, 43089
     .short 20916, 32097, 48559, 50274, 20966, 17805, 56385, 50739, 31619, 21923, 65339, 51751, 35894, 58685, 31738, 49408
     .short 20424,  1310,  6149,  8233, 14783, 63014, 52842, 27986, 15930, 28807, 16577,  5104, 33640, 60113, 35021, 25141
     .short 19676, 36196, 48411, 17644,  3486, 11810, 57387, 39839, 60784, 10126, 23496, 44190,  1458, 56774, 21054,  6465
     .short  5669, 63784, 21771, 45522, 54153, 17022, 44287, 30687, 50254, 32236, 59968, 58302, 47985, 53299, 32744,  2348
     .short  3628, 64094, 54213, 29944, 56418, 63810, 23017, 30307, 27360, 44961, 38654, 28011, 29990, 20980, 14306, 24339
     .short 17555, 35814, 57306, 12821, 31574, 25408, 21064, 60805,  3934, 15827, 49825, 44611, 10109, 55919, 52945,  7253
     .short 58642, 18725, 45157, 29493, 38364,  3021, 49478, 60486, 43377, 44741, 16367, 19902, 47159,  6553,  5868, 33817
     .short 65307,  2284, 46765, 10916, 30212, 12863, 21191, 50072, 46899,  9656, 61274, 49807, 43179, 20590,  2446, 18892
     .short 35073, 36927, 56769, 57666, 31160, 43347, 10004,  4269, 21293, 19482, 42543, 11252, 15443, 18263, 51324, 29778
     .short 31546, 13407, 21369, 32651, 53145, 54263,  8596, 43516, 32157,  2659, 11781, 46700, 23561, 24680, 33684, 53475
     .short 43938,  5318, 51545, 23521,  9460, 48583, 61372, 28530, 32661, 24563, 33292, 54969, 49913, 46780, 24870, 44113
     .short 62493,  8473, 42257, 57083, 22285,  4993, 55729, 54225, 51188, 44030, 59929, 19230, 59200, 14043, 39917, 55453
     .short 60438, 34114, 12424, 16654,  9704,  2004, 13564, 63629, 31403, 42057, 57588, 47280, 47856, 21463,  5091, 35704
     .short 42716, 24608,  7433, 49263, 43747, 58803, 16436, 61705, 58529, 36504, 62220, 39186, 52848, 28548, 39082, 37656
     .short 49896,  2328, 63720, 45933, 14845,  4861, 20822, 16688, 64916, 42268, 46276, 43435, 22838,  4798, 48856,  3062
     .short 27708, 39112, 56934, 63516,  4565, 35843, 27806, 53534, 58011, 25634, 58021, 53324, 39403, 58326, 32793, 31350
     .short 42048, 35141, 64763, 16873, 23746, 35999, 56570, 65291, 29015,  9016, 45452, 24629, 27295,  4830, 21757, 46492
     .short 49155, 63922,  5285, 10959,  4029, 29506, 23157, 16789, 56728,  6300, 18197,  5891, 14402, 29384, 52325, 25079
     .short 57671, 21819, 47027, 29257, 13608, 65313, 31210, 35412,  8377, 52480, 62581, 52227,    44, 12039, 21870, 61035
     .short 59706,  2477, 64578, 51424, 42516, 15305, 17441, 61903,  5259, 27067,  8750,  3655, 41753, 28915, 32250, 54111
     .short 58195, 28170, 26242, 29243, 53880, 39364, 19613, 20034, 52211, 60189, 18858, 46850, 22273, 56444,  4941, 48019
     .short 20092, 26315, 63601, 17580,  5611, 30236, 55323, 64411, 40196, 34251, 28334, 37408, 39575, 22263,  1588, 17512
     .short 49281, 16140, 29634,  7847, 61018,  1935, 19515,  5935, 15320, 39274, 58575, 25528, 31952, 27282, 57594, 19653
     .short 53164, 15244, 55280,  6323, 34166, 17887, 62141,  1093,  8708,  6839, 61933, 15485, 10094, 34956, 39604, 34353
     .short 62008, 41142, 37595, 24163, 28934, 26429, 38083, 42769, 52667, 50320, 49787, 49342, 10318,  9907, 53721, 23795
     .short 21186, 39269, 26467, 19421,  2191, 52593,  8495, 50100, 50355, 15151, 32838, 33456,  2628, 61461, 15015, 48656
     .short 18912, 57496, 13236, 27547, 45461, 24841,  6652, 23941, 56658, 53029, 53208, 29518,  8018, 46804, 51763, 42865
     .short 48164, 61600, 13108, 29922, 35542, 39721, 59671, 13614, 36581, 44205, 49389, 54772, 64905, 46567, 55874, 61954
     .short 58857, 47416, 15005, 52626, 62950, 31648, 30889, 57180, 41863,  8134, 48256, 62973, 60258, 42295, 63333, 47627
     .short 55835, 27952, 33409, 11760, 10528, 15563, 30993, 28824,  6136, 53927, 25701,  7060,  8397, 14375, 18053, 16800
     .short 58696, 48080,  4656, 31368, 11659, 29168, 50336,  2565, 13091, 11415,   361, 57839, 28448, 31692, 33115, 61115
     .short 62823, 52977, 32426, 40319, 45295, 49196, 50610, 22154, 58373,    12,  9535, 56065, 53993,  5441, 47661, 51023
     .short 39610, 35664, 22921, 21216, 11153, 20846, 64776, 44633,  1526, 23642, 27095, 44669,  5428, 54578, 12198, 11292
     .short 58607,  8967, 17982, 31165,  8722, 55679, 27511, 55776, 27972, 10047, 46876, 41479, 20510,  6758, 32760, 56646
     .short 48305, 18042, 26965, 58388, 44849,  3619, 39663, 62813, 34810, 14148, 49564, 20949, 61679, 55602, 13928,  5882
     .short 46920, 13493, 33610, 54205, 49227, 50675, 33864, 32311, 59286, 50601,  3334, 50892,  5748, 11244, 24773, 16774
     .short 61642, 40873, 11455, 19866, 54703, 62913,  5371, 43739, 29065,  6142, 39538, 17100, 21667, 29001, 10988,  4528
     .short 56495, 29376, 50238,  7961, 15406, 60831,  8461, 19984, 64373,  3449, 24697, 19507, 26472, 25103, 32608, 26494
     .short 22216, 53784, 55960, 17625, 25592, 42857, 52245, 44604, 61070, 11501, 46138, 22642, 50658, 22781, 15953, 58365
     .short  8808, 15108, 58085, 58409, 48871, 62381,  5850, 16860, 17827, 40865, 15386, 37961,  4920, 56093, 46224,  4038
     .short 19546,  2046, 65534, 38817, 13060,  9453, 51736,  1401, 27328,  4094, 38825, 48553, 11445, 12100, 15994,  7999
     .short  6919, 21594, 33616, 63500, 50929,  9367, 46032, 51879, 25904,  6086, 45368, 42157, 59552, 50981, 55448, 13103
     .short 37221, 48272, 39094,  4791, 13196, 37226, 14092, 32203, 24267, 58141, 26122, 25019,   429, 50432, 19771,  4252
     .short 61874,  6968, 33093, 23586, 37064, 40220,   280, 34456, 22560, 40009, 32066, 41982,  6425, 22515,  3270,   611
     .short 11359, 17434, 34879,  7608,   236, 42693, 16677, 13779, 33766, 42913, 62046, 30188, 61736,  8078, 34148, 26759
     .short 64798, 19875, 30049, 12108, 51747, 10105, 46776, 32789, 48015, 18908, 52973, 11451, 63496, 21836, 41997, 34346
     .short 52011,  7898, 21910, 14463, 21840, 28005, 24468, 50264, 64484, 64429, 34470, 63414, 26837, 17222, 25032, 16339
     .short 22543, 50919, 59540, 20399, 39218, 61191, 40390, 57509, 53600, 60457, 22136, 54813, 33901, 41856, 42981, 40449
     .short 43529, 60133, 33394, 32510, 47832, 46818, 43352, 55086, 34934, 17156, 26914, 44138, 30668, 39293, 52424, 45738
     .short 33711, 10856, 57963,  2597, 25813, 11485, 45282, 39492, 27391, 60413, 37938,  8960, 51887, 22086, 57617,  2702
     .short 23535, 18001,  1614,  6899, 24474, 22900, 15368, 61757, 42212, 24829, 37375, 14364, 56703, 36783, 47588, 61615
     .short 42640, 52706, 20431, 45435, 11935, 42001, 60002, 24212, 58838, 24690, 53658, 36408,  2927, 13584, 51638, 53139
     .short  2798, 48186, 24507, 25737, 60053, 16950,   403, 62341, 48926, 13549,  4169, 19315, 25398, 57699, 20714, 19426
     .short 51146, 63118, 41838, 38280, 21360, 25162, 24458,  4784,  3752, 46652, 52334, 23452, 44685, 16393, 27273, 64723
     .short 24858, 54293, 50398, 12449, 13530, 48280, 23353,   696, 29056, 44905, 10368, 25970, 24181,  2804,  2883, 38943
     .short  8354, 27640,  6890, 18651, 36391, 26830, 10070, 44507, 17802, 19673, 58299, 21061,  2281, 15440, 28527, 12421
     .short 28545, 58008, 10956, 21867, 60186, 61015, 34350, 32835, 39718, 55832, 57836, 64773, 18039,  5745, 19981, 58082
     .short 12097, 24264,  7605, 41994, 60454, 25810, 61612,  4166, 48277, 28542, 28728, 28731,   882, 20900, 42187, 52073
     .short 32696, 34656, 20061, 22746, 13289, 51922, 22967, 15592, 51078, 27151, 23828, 63009, 29010, 56060, 25027, 10504
     .short  6509, 28520, 28356,  8563, 46678, 27992, 28734,  9890, 55155, 21555,  9842, 58828, 30493, 21240, 63200,  1814
     .short  4684, 26745,   194, 12377, 29997, 12085, 59789, 11026,  6191,  5497, 63425, 48091, 61716, 43610,   259, 11019
     .short 20811,   885, 54658, 34755, 35501, 25449, 41614, 52015, 30022, 22032, 63991, 26851, 64053,  5945, 19214,  4182
     .short 62268, 10509,  5032, 14165,  3980, 42329, 38706, 48776, 61655, 62879, 48886, 52911, 20903, 22429, 36956, 42883
     .short 59034, 17454,  9124, 31204, 63080,  5486,  4670, 40228, 63183, 10009,  1471, 63383,  6074, 61426,  2290, 63086
     .short 59094, 52286, 15523, 23846, 27679, 62449, 38572, 42190, 49842, 31424, 23474, 45780, 41127, 16374, 10599, 64231
     .short 22436, 58543, 43848, 64941, 18699,  5772, 25624, 21683,   150,  6576, 45117, 61985, 34706, 63838, 37152, 62125
     .short 57826, 13036, 52076, 23768, 20308, 49956, 38966, 39248,  7902, 31049, 15270,  7782, 48810, 10388, 25508, 60268
     .short 52040, 23715, 17316, 13224, 62850,  8386, 36548, 28253, 15797, 19148, 15082, 58590, 50030, 32699, 28623,  9806
     .short   619, 41586,  2196, 30102, 38241, 43071, 41285, 47286, 41808,  8190,   741, 64152, 58430, 19647, 41802, 35157
     .short 26174, 31113, 40618, 12848, 41601, 23197, 21300, 21428, 34659, 45787, 63472, 37826,  6257, 34434,  7234, 55219
     .short 13477,  7419, 65126,  6376, 15625, 20616, 50449, 59737, 29561, 64961, 54957, 53349, 65498, 62405, 29963, 56603
     .short 14341, 56751,  7078, 20064, 31856, 34914, 47726, 10347, 59850, 21914, 24078, 46840, 41569, 60384, 45140, 32025
     .short 47138, 13503, 22857, 14836,  2986, 64043, 41632, 19993, 48911, 42921, 13072, 39099, 58657, 61945, 22749, 37173
     .short 65319, 63690, 65246, 11911, 24892,  7739, 52612, 45359,  2974, 18822, 30038,  7382, 27002, 35981, 38384, 61379
     .short  9972, 26821, 31056, 16516, 58234, 24227, 23381, 36575, 63684, 13292, 24792, 26165, 57896, 14215, 38775, 17397
     .short 57729,  7796, 30774,  5349,  3412, 55487, 27621, 61238, 50814, 52940, 26310, 54698, 24207, 15265, 50283, 63483
     .short 51157,  5382, 41764, 21782, 51925, 19795,  6113, 45244, 43993, 52649, 14467, 37050, 18015, 35777, 28053,  5733
     .short 62892, 61334, 12116, 46042,  6514, 26682, 19818, 23921, 36231, 34359,  4850, 42089, 18350,  9402,  5559, 22970
     .short 61451, 35912, 15576, 15051, 52156, 39430, 19167, 55790,  9711, 52723, 25498, 47293,  4274, 35359, 27194, 50178
     .short  8910, 51275, 43884, 45231, 55034, 44651, 55617, 17853, 10772, 56253, 15595, 49702, 18942, 61543, 14582,  6180
     .short 51908, 35658,  4844,  8162,  6795,  3956, 46020, 10897, 57361, 15541, 26258,  8322, 18110, 46427, 29651,  6810
     .short 64587, 48968, 49634, 30538, 48352, 51081, 59691, 39055,  1248,  7930, 24946, 21844, 43324, 50288, 60033, 15746
     .short 37131, 15976, 53933, 65110, 13350, 54823, 39792, 30367, 44245, 57650,  4643, 55496,  3825,  1767, 33838,  2123
     .short 27154, 63727, 28960, 53974, 20623, 52598, 24043, 60948, 22461, 22997, 62179, 40717,  6041, 48644, 50006,  7049
     .short 33215, 51612, 55646, 45265, 57751, 61105, 36094, 29272, 21021, 16196, 18385, 23831,  4380, 10838, 35045, 47128
     .short 20201, 36858, 26514, 35329, 41259,  6592, 37329, 56285, 24534, 64861, 23882, 39532, 65104,  3471, 43597, 60996
     .short  1486, 41711, 53793, 43813, 50272, 35892, 63012, 35019, 39837,  5667, 32234, 54211, 28009, 31572, 55917, 49476
     .short 33815, 46897, 36925, 42541, 32649, 23559, 48581, 24868, 54223, 60436, 42055,  7431, 39184, 14843,  4796, 27804
     .short 31348, 29013, 63920, 18195, 29255,    42, 15303, 32248, 20032, 20090, 34249, 29632, 25526, 34164, 34954, 38081
     .short 23793, 50353, 57494, 53206, 29920, 64903, 31646, 63331, 28822, 58694, 11413, 32424, 56063, 11151, 54576, 27509
     .short 56644, 34808, 13491,  3332, 19864, 21665, 60829, 32606, 44602,  8806, 40863, 65532, 48551, 50927, 50979, 14090
     .short  4250, 22558, 17432, 62044, 12106, 63494, 28003, 25030, 57507, 43527, 17154, 57961,  8958, 24472, 36781, 60000
     .short 53137, 48924, 63116, 52332, 12447, 24179, 26828, 28525, 32833, 12095, 28540, 20059, 63007, 46676, 21238, 59787
     .short 11017, 30020, 10507, 48884, 31202,  6072, 62447, 10597, 21681, 57824, 31047, 17314, 58588, 38239, 19645, 21298
     .short 55217, 29559, 56749, 24076, 14834, 58655,  7737, 38382, 36573, 57727, 52938, 41762, 37048,  6512,  9400, 19165
     .short 50176, 10770, 35656, 26256, 30536, 43322, 54821, 33836, 60946, 33213, 16194, 26512, 39530, 50270, 31570, 48579
     .short 27802, 20030, 50351, 11411,  3330, 48549, 63492, 36779, 28523, 11015, 57822, 56747, 41760, 30534, 50268, 63490
     .short 63488, 60655, 14244, 42363, 46155, 12233, 41215, 58050, 60657, 13340, 22892, 15280, 27305, 30836, 16923, 47435
     .short 37641, 14246, 56039, 28359,  2875,  7629, 27701, 36648,  8500, 56626, 42365, 44092, 13671, 38927,  9882, 25294
     .short  1024,  7476,  2407, 46157, 53914, 32484, 13730, 54741, 59086, 46717, 50126, 54989, 12235, 22651,  8566, 46826
     .short  8215, 29143,  8182, 60729, 27060, 41217, 48192,  2616, 45754, 25690, 49673, 34689, 65238, 53282, 58052, 37492
     .short 33946,  3574, 32935, 52863, 11219, 28341, 42081, 60659,  9409, 46681, 48613, 30512, 64259,  7503, 45716, 64488
     .short 13342,  1288, 37588, 64549, 14918,   497, 12723,  9342, 29984, 22894, 31564, 63287,  8578, 37183, 15254, 20635
     .short 30473, 13201, 15282, 47518, 27995, 23547, 65174,  5631, 27523, 23264, 17197, 27307, 24919, 48115, 48571, 37767
     .short 62966, 24969, 23232, 29670, 30838, 44830, 35622,  2095, 45746, 37712, 44815, 39897, 53265, 16925, 15936, 28737
     .short 24427, 41658, 41650,  7753, 65214, 18786, 47437, 25049,  6282, 53071, 19933, 57536, 14077, 36697,  8715, 37643
     .short 20875, 49709, 33998,  8261, 23679, 50494, 24987,   120, 14248,  7489,  9893, 13361, 45128, 33722, 64787, 39414
     .short 64433, 56041, 30380,  5461, 55426, 56554, 45602, 64841,  9672, 58113, 28361, 63851, 25096, 58156, 50852, 55044
     .short 31003, 11583, 54257,  2877,  2610, 55158, 19622, 51988, 11849,  2060, 56157,  7398,  7631, 23655, 40489, 61362
     .short 27441, 60421, 19487, 62033,  7826, 27703, 31363, 46771,  5492, 24202, 14085, 33993, 23423, 24024, 36650, 46210
     .short 21558, 52658, 15654, 32823,  1107, 35577, 33520,  8502, 12959, 51244,  7937, 17616, 61518, 59218, 45922, 14112
     .short 56628, 47343,  7331, 36322, 62645, 51629, 47400, 12501, 16332, 42367, 11062,  9845,  3703, 14674, 47380,  6567
     .short 26791, 34474, 44094, 51162, 44321, 43560,  3679, 55474,  3774, 55025, 55580, 13673, 11190, 34215, 48671, 22712
     .short 27424, 64871, 50902, 59778, 38929, 30792, 58831, 47182, 62390, 63163,  6907, 50105, 39076,  9884, 24421, 26883
     .short 47862, 35163, 54894, 24995,  2906, 48524, 25296, 47741, 51699, 33740, 51309, 19446, 11963, 32723, 59267,  1026
     .short 35549, 30496, 59634, 60955, 58001, 57148, 26644,  4904,  7478, 59887, 36160, 20862, 20785, 28096, 55822, 27564
     .short 42819,  2409, 53234, 40824, 47941, 12001, 52805,  7184, 22882, 13463, 46159, 56529, 21243, 42804, 36664, 36205
     .short 47093, 15139, 63418, 53916, 27588, 29226,  1164, 20670,   960,  4613, 26726, 16264, 32486, 26288, 34190, 54278
     .short 64883, 52384, 55191, 36791, 37231, 13732, 61555, 63203, 18465, 31216, 13298, 49505, 64441, 20341, 54743, 16812
     .short 64934, 13707, 58815, 59945, 51060, 12933, 35406, 59088, 24196, 33416, 11702, 51859,  6599, 55755, 36844, 36913
     .short 46719,  6704,  1817,  6677, 14481, 47750, 18366, 57025, 51533, 50128, 62532, 28214, 53412,  5793,  6250, 56851
     .short 29739, 60744, 54991, 60535, 53899, 23428, 36374, 21115,  5577, 18848, 27454, 12237, 44981,  4687,  3383,  4698
     .short  7764, 20101, 32036, 26841, 22653, 16151, 60816, 59614, 31711, 16423, 31990, 16635, 24220,  8568,  3239, 10702
     .short  7162, 10445, 62014,  8168, 55266, 28369, 46828, 43406, 26748,  9108,   294, 15341, 46051, 14506, 24280,  8217
     .short 62717, 27749, 62830,  7674, 45901, 42548, 33018, 15028, 29145, 55975, 27187, 31298, 38757, 59013,  8539, 23085
     .short 53158,  8184, 54888,   197, 51948,  8032, 56913, 21648, 56954, 30872, 60731, 44230,  9572, 17421,   456, 18405
     .short 27848, 33041, 23012, 27062, 61674,  2697, 43843,  3951, 60941, 17611,   451, 38624, 41219, 60174, 12380, 43250
     .short 51559, 12576,   932,  4047, 17226, 48194,  5387, 20564, 63709, 13808, 14199, 25707,  3477, 46519,  2618, 55542
     .short  5075, 35457,  9262, 25430, 10469, 19021, 31341, 45756, 10378, 30000, 26403, 12205, 62198, 60605, 50360,  6994
     .short 25692, 57883, 50842, 49526, 33476, 21140, 56214, 23995, 56896, 49675, 40211, 26276, 15913, 12074, 21346, 22804
     .short 24095, 65381, 34691, 31246, 12088,  9614, 30167, 12268, 47210, 44343, 44199, 65240, 49499, 41416, 53340, 43578
     .short 25784, 62306, 28764, 60283, 53284,  9735, 15691, 64632, 36085, 65021, 46091, 39821, 45063, 58054, 19323, 59792
     .short  6352, 50304, 14237, 35955, 49233, 25036, 37494, 40497, 57167, 10182, 46593, 18565,  3694, 38169, 12324, 33948
     .short 54723, 43911, 12711, 43057, 61686, 12775, 21639, 14097,  3576, 59228, 11029,  8483,   475,  6125, 34311,   674
     .short 30505, 32937, 44719, 33105, 55128, 41082, 56670, 33274,  3183, 33696, 52865, 14321, 39331, 32015, 40267,  8988
     .short 25189, 64998, 40694, 11221, 43111,  6194, 58213, 27414, 12663, 54674, 54358, 28870, 28343, 47779, 23672,  6631
     .short 22197, 17053, 54687, 19264, 22915, 42083, 55260, 25170, 24029, 49464, 36426, 16825, 17242, 16000, 60661, 36608
     .short  5500, 60905, 53463, 12021,   510,  9273, 16343,  9411, 52167, 64002, 64809, 30900, 59211, 39545, 24061,  9179
     .short 46683, 57922, 40584, 14599, 22608, 41521, 31126,  3372, 28078, 48615, 19725, 63428, 62860, 23167,  5131, 62354
     .short 11138,  1417, 30514, 21450, 31270, 40368, 45866, 40781, 11257, 56820, 26637, 64261, 46365, 36634, 64397, 48146
     .short 59838, 51437, 34137, 40433,  7505, 14531, 48094, 33497, 61632, 46253, 10139, 58743, 39632, 45718,  4103, 12400
     .short 64731, 38629, 61324, 45851, 62699, 41494, 64490, 63293, 36906, 15662, 34514, 38030, 55181, 15880, 17094, 13344
     .short 46513, 61719,  5973, 32451, 51520, 23906, 61077, 22547,  1290, 41769, 15198, 54187, 62077, 49298, 43899, 44571
     .short 29773, 37590, 62376, 29051, 37821, 35040, 29138, 57996, 12263, 31970, 64551, 42464, 43613, 43416, 18832, 15495
     .short 35937, 15156,  2317, 14920,  9826, 17031,  5529, 55990, 18173, 63648, 63576,  9431,   499,   714, 30928, 54531
     .short 62610, 50212, 54076, 10658, 57876, 12725, 21618,   262,   583, 44913, 31975, 16503, 60882, 53183,  9344, 24513
     .short 55164, 53811, 61526, 32087, 52308, 26714, 63937, 29986, 24676, 48852, 54107, 21182, 48076, 33606, 38813, 51743
     .short 22896, 10066, 11022,   146, 64957, 26306,  8318, 65100, 50923, 31566, 37488, 20871, 47339, 53230, 60531, 61670
     .short  9731, 55256, 63289, 24672, 29591, 34898, 40058,  9751, 40793, 55077, 32208,  8580,   109, 20814,  8273, 15923
     .short 14592, 58706, 55861,  5023, 37185, 61407, 33068, 61027, 55059, 25989, 37973, 25670, 64537, 15256, 49612, 34989
     .short 60498,  8700, 18659, 59250,  9297, 19409, 20637, 28813,   888, 26889,  2840, 47408, 33782, 18718, 62070, 30475
     .short 11676, 47509, 55799,   596, 26219, 27087, 19295, 50754, 13203, 29595, 48232, 36655, 50373, 31813, 65073,  7953
     .short 54515, 15284, 13840, 54661,  8049, 44334, 27138, 22364, 12811, 59544, 47520, 33285, 26299, 52874, 16207,  9817
     .short 42012, 20960, 21830, 27997, 36602, 63031, 47494,  8923, 35248, 50704, 57214,  9788, 23549, 47580, 34758, 32121
     .short 38719, 17063, 43823, 62923, 34972, 65176, 31331, 44499, 57479, 63509, 65066, 15448, 47059, 22693,  5633, 20270
     .short 10922,  4676, 33422, 26941, 26799, 54932, 18323, 27525, 50146, 35504, 29907, 31416,  4127,  9691, 43141, 63555
     .short 23266, 34886, 17257, 46312, 41224, 40610, 32534, 41746, 41739, 17199, 34902, 13960,  8067,  5412, 28270,  7374
     .short 29415, 52403, 27309,  4432, 25452, 58973, 40526, 12470,   341, 52148, 20403, 24921, 21787, 41067, 62745, 50713
     .short  2357, 10543, 26563,  1759, 48117, 26422, 28667, 10428, 36453, 54641, 53690, 20974, 15362, 48573, 36900, 41617
     .short 37530,  4239, 46466, 61087, 32843, 26132, 37769, 59992, 12312, 21469, 26180,   203, 14660, 55588, 58524, 62968
     .short  3265, 28515, 58229, 63326, 44810, 55750, 25184, 59245, 24971, 41317, 52018,  3566, 49885, 64556, 13763,  1963
     .short 28674, 23234, 12619,  1832, 56014, 19925, 12010, 33336,  2676, 25843, 29672, 40062, 51355, 36351,  2951, 32815
     .short 59457, 55769,  2827, 30840,  4598, 30025, 20228, 17172, 26546, 11955, 11394, 39222, 44832, 43221, 37287, 20658
     .short 53432, 12366, 57603, 12925, 31746, 35624, 58284, 37904,  1389, 51390, 19462, 28387, 47532, 24272,  2097, 22209
     .short 22035, 51835, 35418, 24798, 41422,  8590, 38937, 45748, 53805, 52368, 49125, 34671,  8434, 51284, 20726, 10940
     .short 37714, 54715, 53524, 42988,  8762, 29816, 24976,  5681, 64668, 44817, 31394, 63994, 39708, 58134, 37351, 55890
     .short  1792, 40131, 39899, 34092, 27538,  5965, 13330, 64217, 43120, 28477, 44064, 53267,  9755, 23180, 46215, 21174
     .short 19715, 30982, 55233, 60706, 16927, 30284, 26854, 40471, 46643, 26211,   173, 59533, 61195, 15938, 38673, 53084
     .short 40537, 39643, 62841,  9683, 50990, 58245, 28739,  6930, 38094, 43190, 15897, 41148,  6801, 25176, 28152, 24429
     .short 32683, 64056, 63535, 47892, 51378,  3088, 52929, 10932, 41660, 36401, 21074, 29401, 51894,  5655, 18268, 37650
     .short 55149, 41652,  2834, 15121, 13872, 25363,  2647, 49937, 17114, 37004,  7755, 64181,  5948, 11563, 35605, 48688
     .short 32186, 12142, 51597, 65216, 28861, 55932, 20692, 60179, 33240, 17533, 62932, 44970, 18788, 40797, 33059, 37463
     .short 47246, 63981,  3893, 28184, 29619, 47439, 48419, 19217, 12357,  8887, 32403, 63277, 40980, 40394, 25051, 51930
     .short 63967, 10756, 21805, 50960,  7066, 43603, 61725,  6284, 51707,  3141, 38878, 58930, 32548,  2143, 30701, 42571
     .short 53073, 64189,  4185,  1984, 22384, 53665, 43721, 33461, 58163, 19935, 12511, 22042, 19240,  9922, 58887, 40764
     .short 16100, 36214, 57538, 25617, 34291, 64457,   638, 46379, 35393,  8371, 52280, 14079, 26935, 62271, 25250,  4885
     .short 42469, 57328, 18553, 43681, 36699, 20528, 15640, 17968, 27775, 17292, 52742, 21049, 21814,  8717, 55081,  1466
     .short 35354, 55212, 62028, 33013, 56815, 47054, 37645, 46958, 10512, 21701, 51039,   556, 33446, 50681, 57513, 20877
     .short 53452, 59642, 59158, 47705, 61855, 38006, 48800, 34496, 49711, 29330, 55940, 59819,  8687, 14262,  3759, 63677
     .short 58146, 34000, 55008,  5035, 37358, 38426, 10194, 25212, 12634, 27576,  8263,   183, 32496, 28633, 57681, 55508
     .short 24814, 60623, 13048, 23681,  1673, 39504,  1126, 29459, 54590, 41322, 34025, 16885, 50496, 51268, 14168,  2520
     .short 19129, 17368, 22301, 15238,   735, 24989, 14654, 52349, 44295,  7983,  5812, 14963,  3161, 38200,   122, 32212
     .short 50483, 21563, 50636, 24906, 56347, 19834,  8005, 14250, 63037,  3983, 20793, 62172, 35198,  1547, 15710, 53604
     .short  7491, 63066,  1650, 37471, 20998, 39515, 28398, 10077, 12279,  9895, 42374, 15552, 63097, 61202, 57850,  2339
     .short 24368, 31682, 13363, 38467, 42332, 12800, 53845,  6743, 29083, 18188, 30069, 45130, 35121, 42581, 27759, 16526
     .short 26439, 51329, 46963, 49187, 33724, 22702, 12830, 33261, 13383, 19560,  4153, 48740, 30120, 64789, 58272, 38709
     .short 50803,  3636,  1698, 38850, 61829, 54918, 39416, 63000, 56510, 24311, 12385, 34074, 42432, 49383, 11905, 64435
     .short  8584, 41623, 20542, 52813, 62155, 56231, 53395, 16719, 56043, 39456, 48779, 41702,  8895,  1317, 38897, 17699
     .short 60461, 30382, 19800, 47189, 65039, 12226, 21081, 54033,  4216, 36299,  5463, 53511,  4622,   217, 63907, 47173
     .short  1735, 42244, 38486, 55428, 62680, 61658, 45811, 43703, 31764,   923,  2633, 62433, 56556,  3208, 56591,  1683
     .short 30177, 57371,   371, 45709, 37884, 45604, 16764, 32557, 37604, 32284, 38662, 59346, 41900, 57470, 64843, 10260
     .short 62882,  7659, 20164, 43618, 17480,  1057, 27903,  9674, 25743, 19628, 52374, 51006, 47101, 16288, 33564, 59867
     .short 58115,   113, 20328,  3965, 46456, 50968,  6472, 21210, 18344, 28363, 28146, 48889, 57155, 35859, 49765, 33247
     .short 51974, 22140, 63853, 28494, 43019, 17790,  9163, 45572, 25551, 50067, 58570, 25098, 51141, 30097, 24038, 56621
     .short 39071,  6989,  2312, 26127, 58158, 62428, 52914, 20240, 18613, 58492, 60894, 62660, 16745, 50854, 65270, 41882
     .short  3786, 24321, 16835, 31582,  4538, 28895, 55046, 12883, 64826, 48898,  6977, 23963, 52023, 59880, 35797, 31005
     .short 16583, 20906, 47868, 15127, 13975, 26734, 64470, 41100, 11585, 62237, 48000, 21584,  2034,   992,  2151, 20987
     .short 56414, 54259, 20818, 61899, 52663, 53923, 49560, 37957, 61732, 22082,  2879,  1810, 22432,  7415, 30770,  8158
     .short 41255, 21661, 54817,  2612,  6278, 51240, 36156, 28210,  9568, 41412, 23668, 12396, 55160, 47505, 17253,  1828
     .short 27534, 55928, 15636, 52345, 56506, 19624, 47996, 36959, 21516, 31291, 48601, 22018, 52953,  1271, 51990, 65517
     .short  1359, 28290, 18959, 49775, 29783, 10517, 37074, 11851, 13989, 30218, 40234, 11708, 62277, 60686, 37239, 22353
     .short  2062, 60243, 42886, 51100, 65454, 51452,  9939, 33469, 19909, 56159, 13143, 36963, 39976, 43255, 13714, 39001
     .short 13420, 34298,  7400,  8277, 19968, 29532, 57296, 36800, 12913, 30963, 61227,  7633, 26337, 59037, 13398, 57200
     .short 14453, 43801, 14775, 33905, 23657,  6118, 47455, 22945, 31943,  5703, 32639,  9361, 55911, 40491, 53446, 13001
     .short  5332, 10798, 43730, 10327, 19011, 43385, 61364,  2741, 17457, 29115, 60923, 22113,  1605, 61466, 52919, 27443
     .short  3054,  7307,  5097, 31119, 51954, 52355, 61417, 54751, 60423, 63951,  5251, 24550,  4348, 38056,  6819, 47327
     .short 36222, 19489, 14554,  9127, 41134, 57947, 43421, 56858, 65486, 17353, 62035,  8828, 21520, 48716, 48248, 54056
     .short 38357, 44564, 11869,  7828, 15927, 45519, 14303, 44738, 31157, 53472, 59926, 58800, 27705, 24626, 31207, 28167
     .short 39572,  1090, 26464, 46801, 41860, 31365, 47658, 10044, 49224,  4525, 46135,  9450, 37218, 41979, 46773, 50916
     .short 30665, 61754, 24504, 16390, 17799, 41991, 25024,  5494,  3977, 63083, 45114,  8383, 26171, 53346, 41629, 26818
     .short 24204, 23918, 43881, 46424, 44242, 45262, 43594, 60433, 29917, 14087, 28537, 58652, 27799, 15277, 13727,  3571
     .short  8575,  2092, 33995, 58153,  5489, 36319, 48668, 33737, 47938, 54275, 11699, 23425,  7159, 31295, 43840, 35454
     .short 15910, 64629, 12708, 32012, 24026, 14596, 64394, 15659, 37818, 54528, 54104, 34895, 60495, 36652, 47491,  4673
     .short  8064, 10425, 58226, 36348,  1386, 42985, 46212, 43187, 13869, 37460, 38875, 64454, 35351, 59816,  1123, 21560
     .short 63094, 33258, 20539,   214, 37601,  3962, 24035, 48895, 52660,  1825, 40231, 29529,  5329, 24547, 14300, 61751
     .short 27796, 15656, 20536,  2011,  8250, 33923, 41815, 31551, 21706, 31305, 32825, 34484, 14175,  2014, 49746, 60066
     .short 58344, 49075, 20350,  1109, 60647, 63186, 27945, 39701,  3347, 23867, 56126, 55398, 35579, 42757, 48605, 11749
     .short 51564, 59719, 40085, 52554, 53618, 33522, 58710, 26608,  8253, 27127, 57400, 15470,  1074, 16109,  8504, 53369
     .short 10012, 54373, 61510, 57006, 46869, 25356, 40453, 12961, 45249, 31432, 26589, 12762, 57140,  8403, 61002,  5979
     .short 51246, 16450, 53420, 33926, 27610, 12687, 36836, 55344, 45314,  7939, 17383,  1474, 45940, 25480, 41401, 50456
     .short 15020, 20245, 17618, 58880, 31534, 35205, 35231, 52784, 43510,  8348, 25684, 61520, 51000, 61565, 41818, 62591
     .short 41787, 58776, 52262, 31610, 59220, 52201, 63386, 52108, 18225, 18837, 52520, 48372, 42398, 45924, 40576, 22022
     .short   422, 25205, 33802, 41051, 22402, 43925, 14114, 55865, 54179, 31554, 48442, 61786, 50541, 34539, 19701, 56630
     .short 42702,  6077, 64949, 42454, 42902, 54411, 33870, 43533, 47345, 13007, 60154, 36382, 31805, 35111, 61184, 24361
     .short  7198,  7333, 16072, 52498, 21709, 35148, 32526, 36282,  2993,   434, 36324, 45763, 61429,  1441, 30076,  4634
     .short  1955, 51203,  3905, 62647, 44460, 50158, 16251, 24492,  5143, 48540, 64660, 22665, 51631, 36292, 19945, 31308
     .short 14225, 23805, 49890, 21549, 41644, 47402, 13969,  2293, 31595,  6878, 58097, 15764, 29475, 15332, 12503, 26095
     .short 52957, 29343, 11789, 17674, 52837,  9011, 53988, 16334,  5027, 26677, 32828, 63846,  3234, 57917, 36597,  6925
     .short 42369, 47500, 63089, 12738,  7772, 49323, 45547, 16238, 60137, 11064, 40045,  8425, 12218, 47713, 25086, 45328
     .short 45674, 31063,  9847, 12743,  9621, 34487, 49757, 56517, 20804,  1803, 33079,  3705, 53245, 59097, 33849, 20319
     .short 37949, 58618, 56581,  1639, 14676, 15222, 14806, 35372, 20137, 38047, 13412, 51044,  2716, 47382, 40919,  2726
     .short 14178, 25794, 49644, 45305, 17345, 43034,  6569, 19961, 52289, 18921,  5908,  9468, 52474, 15517, 33987, 26793
     .short 60680,  1275, 47640, 12581, 39256, 61843, 30254, 55693, 34476, 37189, 37536,  2017, 41924, 31998, 11207, 22732
     .short 59396, 44096, 31526, 15526, 65119, 48709, 14270, 28922, 27245, 33398, 51164, 43998,  1433, 35962, 23042, 28438
     .short 21088, 34841, 24643, 44323, 11544, 62566, 49749, 16985,  2376, 60374, 32978, 57268, 43562, 60298, 23849, 31135
     .short 28430, 41451, 26158, 48661, 18618,  3681, 41687,  7286,  2268, 55372, 10285, 42026, 43209, 32111, 55476, 18080
     .short  4411, 60069, 52823,  9283, 24878,  3459, 52757,  3776,  9557, 27682, 58501, 26768, 15500, 23723, 18251, 18991
     .short 55027, 60059, 51994, 49131, 61571, 42491, 55274, 64146,  2900, 55582, 61411, 36483, 58347, 59429, 64121, 25220
     .short 37415, 29854, 13675,  5566, 62452, 40633, 32944, 29099, 10293, 37891, 32514, 11192, 35006, 15182, 48637, 43503
     .short 30333,  6613,  2764,  8306, 34217, 10683, 15852, 49078, 29802,    28,  4979, 11634, 50437, 48673, 33755, 38575
     .short 31444, 58982, 49816, 39013, 24763, 11829, 22714, 32957, 59522, 41160,  9495, 39875, 15296, 51196,  5723, 27426
     .short 42411, 29756, 20353, 48951, 25561, 64561, 58598,  3280, 64873,  5110, 42193, 35169, 13878,  2299, 16962, 24288
     .short 63405, 50904,  4229, 65521,  2489, 49092, 44407, 39851, 60631,  6846, 59780, 33072, 18949,  1112, 65160,  6638
     .short 54766, 24886, 20335, 38931, 26812, 49845, 48941,  7706,  6713, 45483,  2549, 47836, 30794, 19738, 39175, 45010
     .short 34553, 48324,  7248, 63596, 62908, 58833,  7777, 60028, 60650, 44316, 20559, 15193, 41062, 63962, 47184, 47450
     .short 31427,  1428, 59625, 36708, 53217, 42932, 12432, 62392, 25539, 18736,   857,  9141, 60596, 21374,   561, 43079
     .short 63165, 22870, 12869, 63189, 51865, 25256,  1281, 34999, 29153,  6909, 17815, 23477, 30600, 63055, 55702,  1776
     .short 46303, 16893, 50107, 15966,  1363, 24953,   937, 63449, 39552, 47981, 18259, 39078, 61031, 62004, 27948, 26961
     .short 58405,   232, 11481, 23349,  9886, 49838, 45783, 24788, 49698,  4376, 11147,  9396, 46822, 24423, 52654, 59630
     .short  6673, 51944,  9610, 58209, 33493,   579, 26885, 29903,  3562, 39704, 11559, 25246,  2516, 50799,  7655, 47864
     .short 51096, 41130, 36315, 27941, 52104, 31591, 18917, 58497, 35165, 30596,  4963, 35710, 40624,  8038, 44301, 36489
     .short   540, 54896,  1878, 43650,  3350, 57431, 20769,  8784, 14564, 41234, 24997, 39728, 16377,  4967, 22468, 35942
     .short 20778, 64268, 18638,  2908, 35804, 28294, 11382, 64275,  3401, 38552,    90, 14897, 48526, 55063, 21900, 23870
     .short 46541, 60577, 28199, 63139, 23332, 25298, 61812, 10602, 42531, 63753, 38689, 21959, 50722, 43356, 47743,  3305
     .short  7528, 18484, 10459, 42667, 28995, 39786, 55536, 51701, 16444, 60851, 56129, 57415,  3078, 21104, 29707, 19776
     .short 33742, 45795, 64234, 37274, 52486, 57902, 43584, 20548, 49851, 51311,  9580, 33162,  8532,   134, 21394, 48984
     .short  8774,  9481, 19448, 32220, 11767, 55401,  6364, 37336, 13768, 26656, 15669, 11965, 13683, 22439, 35714, 53945
     .short  3312, 44764,   162, 28223, 32725, 52436, 18963, 52184, 11165, 37752, 23988, 58033, 38213, 59269, 25993, 57117
     .short 35582,  7139, 30751, 35519,  7028, 43001,  1028, 50054, 58546, 23511, 13450, 37206,  1184, 40852, 55090, 35551
     .short 24121, 49904, 60227, 11925, 45051, 60105, 33148, 59805, 30498, 49328,  6384, 42760,  2077, 24169, 46026, 49470
     .short 57161, 59636, 60148, 43851,  4549, 55951, 59468, 21629, 62209, 44105, 60957, 27205,  3991, 52984, 55846, 13575
     .short 32656, 33451, 15989, 58003, 31851, 35014, 48608, 42799,  6347,   141, 20223, 21696, 57150, 28162, 64944, 40628
     .short 42526, 15612, 17778, 45222, 39306, 26646,  8112, 49779, 55562,  4052, 31908, 11989, 51127, 21229,  4906, 37977
     .short  1200, 11752,  2176, 60479, 62369, 22059, 25647,  7480, 64700, 18702, 46284, 20502,  9078, 45096, 65357, 34938
     .short 59889, 14472, 36713, 62413, 17901, 42849, 14381,  1492, 32457, 36162, 60857,   665, 51567, 53860, 35833, 19763
     .short 29695, 62486, 20864, 22169,  5775, 37479, 11299, 56379, 34340, 57501, 60899, 20787, 12732, 26194, 15860, 19916
     .short 19049, 41965, 58040,  2790, 28098,   816, 59112, 59722, 29870, 16091, 26016, 39592, 28068, 55824, 51213, 25627
     .short  8042, 61248, 15161, 53502, 36266, 56465, 27566, 54650, 29787, 21278, 26530, 10239, 40174, 57287, 23301, 42821
     .short 25674, 61977, 40088,  4573, 37569, 16166, 46122, 49066,  2411, 46078, 21686, 15617, 10355, 26235,  5405, 32317
     .short 17160, 53236,  5338, 43857,  7878, 14207, 61170, 38799,  7220, 56273, 40826,  7697, 36145, 52557, 61210, 55609
     .short 58726, 57777,  4257, 47943,  4813,   153, 26376, 31452, 47462,  7041,  7579, 49335, 12003,  4487, 23437,  4478
     .short 38605, 24333, 42206, 20024, 34508, 52807, 41918, 36363, 53621, 59131, 10670,  1968,  8662, 30012,  7186, 50526
     .short  6579, 44305, 46101, 43334, 47671, 44359, 47305, 22884, 29192, 10521, 55883, 43489, 32801, 47114, 18878, 42307
     .short 13465, 64541, 16666, 33525, 32382, 13511, 57551, 32346, 21600, 46161,  8929, 45120, 26200, 38736, 10477, 36466
     .short 43778, 26918, 56531,  9867, 44007, 51621, 28032,  6751, 17107, 48828,  6441, 21245, 45552, 44389, 58713, 55814
     .short  9503, 51961, 19081, 40290, 42806,  4513, 61988,  8795, 60309, 57017, 56170, 16537, 58256, 36666, 65009, 63214
     .short  7514, 35340,  8201, 53150, 50686, 52238, 36207, 44893, 62252, 26611, 40339, 32151, 27634, 49667, 32081, 47095
     .short 42485, 34709, 36493,  1327,  9189, 29023, 17635, 44711, 15141, 30578, 37078, 41109, 17231, 35273, 39107, 11654
     .short 32784, 63420, 15260,  4245,  8256, 36369, 49459, 50368, 21169, 50631, 53918, 37813, 63841, 65155,  7134, 32377
     .short 51337, 11508, 44142, 27590, 37055, 53222,    99, 30482, 53770, 25569, 11876, 43635, 29228, 22066, 58073, 27130
     .short  3198, 53593, 38460, 54342, 45175,  1166, 59572, 37155, 54948,  7366, 40909, 44936, 13241, 62665, 20672, 59184
     .short 43952, 45986, 61096,  2668, 50516,  5225, 36054,   962, 25121, 55523, 57403, 52124, 37632, 40123,  5293, 48179
     .short  4615, 35732, 62128,   544, 34563,  2322,  9836,  7747, 33776, 26728, 16956, 11855, 34677, 41824, 34715, 11612
     .short 56904, 25609, 16266, 49616, 52453, 15473, 39137, 47616, 20008, 48748,  1408, 32488, 39940, 57829, 17783, 23125
     .short 52881, 13829, 16970, 30672, 26290, 12792, 22176, 41559, 59140,  4707, 37313,  4502,  3543, 34192, 64208, 63899
     .short  1077, 34205, 13168, 62293, 12342, 61879, 54280, 53004, 13039, 45564,  4586, 34748, 30763, 19063,  4758, 64885
     .short 41037, 10644, 30088, 41247, 59167, 41872, 51229, 14410, 52386, 56311, 35639, 16112, 31148, 30955, 28679,  4401
     .short 61387, 55193, 33646, 52079, 54900, 25369, 31601, 11861, 26899, 34699, 36793, 49418, 13993,  3424, 36976, 62575
     .short 23840, 23417, 54926, 37233, 34993, 37514,  8507, 51342, 35099, 15455,  4367, 60639, 13734, 43166, 23771, 61255
     .short  6943, 33594, 42954, 41938, 39297, 61557, 44796, 20609, 38350, 31826, 34422,  4112, 42682, 13124, 63205, 16243
     .short 18595, 53372, 11234, 17131,  6402, 41188, 46632, 18467, 34413, 20311, 59062, 31229, 28043, 38224, 20364,  3004
     .short 31218, 17491, 12522,  2368, 64501, 38768, 54268, 57518, 38786, 13300, 45379, 21197, 10015,  6605,  4891, 47646
     .short 37520, 44591, 49507, 37785, 49959,  1882, 64165,  2541, 15679, 21530, 28280, 64443,  7615, 30222, 21739, 48199
     .short 22338, 23341, 17206, 17846, 20343, 60502,  5159, 54376, 32324,  6317, 58424, 48518, 58518, 54745,   534, 38969
     .short   762, 12052, 11123, 24403, 15724, 52428, 16814, 18020, 42937, 45395, 17657, 30302,  8745, 55597, 23530, 64936
     .short 46015, 33208, 61513, 18400, 61319, 40605, 33235, 34069, 13709, 59714, 39251, 63444, 31903, 35268, 22333, 27552
     .short 16750, 58817,  5357, 38597, 42722, 12854, 56919,  7989, 58353, 38975, 59947, 15699, 65396, 57009, 61482, 20083
     .short 44453, 37121, 40734, 51062, 39464,  7905, 43654, 38452, 14925, 20940, 37987, 10435, 12935, 30802, 40238, 36514
     .short 51654,  4494, 54149, 43343, 16432, 35408,  8704,  8130, 46872, 22638,  6421, 39289, 27269, 10500, 59090, 31109
     .short 31052, 45227, 57747, 64899,  7733, 54737, 45742, 24198, 51305, 51855, 38753, 12070, 40263, 48142, 62606,  8696
     .short 33418, 63322,  8758, 25359,   634, 29455, 13379, 32280,  6973, 11704,  4344, 15273, 49742, 62587, 14221, 25790
     .short 52819, 48947, 51861, 57427,  6360, 42795, 29866, 59127, 40335, 52120, 31144,  6601, 61478, 47197, 40456, 47201
     .short  3739, 23239, 17545, 19365, 55757, 20282,  7785,  3354, 41533, 14911, 43496, 12249,  7888, 36846, 41670, 11712
     .short  6267, 32260, 16315, 62736, 60396, 12531, 36915, 18663,  3799, 12964, 11513, 25764,  7268, 17524, 37920, 46721
     .short 25420, 48813, 39994, 10223, 60083,  4730, 28974, 33715,  6706,  4332, 51368, 53888, 38532, 20840,  5553, 43400
     .short 32677,  1819, 60142, 54089, 45252, 60017, 28940, 10903, 36432, 35865,  6679, 54095, 10391, 46601, 20759, 55358
     .short 54627,  7916, 44947, 14483, 63460, 47393,   225, 22093,  2531,  8601, 20882, 62317, 47752, 30847, 30549, 31435
     .short 40460, 49207, 43446, 48835, 18143, 18368, 62093, 25511, 57435, 21950, 59051, 64327, 57631, 35749, 57027, 22675
     .short 62281, 18415,  5392, 27557,    83, 33551,  7555, 51535, 59254, 46789, 26592, 32595, 26038, 45977, 10560, 25323
     .short 50130, 45425, 60271, 49439,  4949, 38864, 57808,  8736, 10860, 62534, 35782, 12437,  9519, 61342, 48482, 18059
     .short 41717, 51526, 28216, 56135, 52049, 12765, 61694, 10982, 30361,  5069,  3135, 53414,   659, 52043, 20117, 43711
     .short 36415, 40412, 45466, 50859,  5795, 11100, 51842, 36133,   865, 31541, 24158,  5845, 44900,  6252, 47123,  8177
     .short 57143, 47205, 16498, 13758, 57323, 17475, 56853, 52515, 23718, 20773, 53497,  9831, 20935, 20930, 25866, 29741
     .short  5303, 60690, 50646, 49243, 39802,  1536, 42118, 65198, 60746,  9301, 10203,  8406, 44540, 40204,   809, 54616
     .short 24582, 54993, 16020, 17319, 39311, 18519, 42097, 16469, 59292, 57967, 60537, 10804,  4555, 23319, 39774, 34319
     .short 36686, 12157, 51810, 53901, 63620, 55381, 61005, 47042, 57379, 46659, 45663, 33098, 23430, 31873, 13227, 55897
     .short 41205, 51873, 33809, 10176, 59152, 36376,  7872, 23313, 56084, 17875,  3362, 42284, 51180, 32990, 21117, 39032
     .short 10024,  5982,  3743,  9951, 12624, 54504, 35133,  5579, 36189, 62853,  8788,  1906, 13215, 32864,  8338, 40279
     .short 18850, 23112, 37243, 40643, 54043, 48625, 29642, 22791, 20213, 27456, 19413, 41297, 51249, 44147,  2939, 39438
     .short 57718, 33622, 12239, 35254,  8389, 15866, 16360, 35033,  3191, 14869,  2601, 44983, 62108, 49016,  3611, 33187
     .short  2434, 59354, 44514, 41015,  4689, 11069, 13653, 16453, 15945, 37862, 55710,  7205, 61055,  3385, 54349, 36551
     .short 50555, 19603, 34448, 32268, 57076, 60524,  4700, 11524, 61398, 26387, 50733, 52005, 43521, 53457, 62166,  7766
     .short 38730, 16354, 53423, 23243, 54234, 29974, 13541, 24708, 20103, 23028, 28256, 14568, 21040, 38294, 21416, 31960
     .short  7597, 32038, 39396, 22357, 42947, 20569, 16755, 30938, 50186, 30059, 26843, 20641, 46472, 33929, 53627, 15091
     .short 10789, 40702, 28591, 22655, 20300, 15800, 31778, 12983,  6156, 47009,  1065, 25817, 16153, 28058, 62397,  1044
     .short 39357, 29408, 48511, 39560, 19952, 60818, 38114, 35739, 27613, 32355, 14515, 16039, 25772, 37435, 59616, 37449
     .short 19151, 25065,  6172, 54125, 57455, 24846, 65275, 31713, 40843,   322, 19108, 37685, 21013, 38136, 53714, 25836
     .short 16425, 58466, 29183, 12690, 17549, 24823, 50345, 38024, 62149, 31992, 49453, 15085, 41238, 41361, 17036, 25871
     .short 31039, 56261, 16637,   409,  2066,  8440, 62597, 36499, 60253,   606, 28351, 24222, 28817, 39892, 36839, 64993
     .short  9292,  5676, 34020, 59875,  8570, 21544, 58593, 26651,  8657,  4396, 17540, 54499, 11489,  3241, 56546, 35187
     .short 23132, 34792, 53565, 13901, 60550,  4738, 10704, 14989, 47372, 55347, 48298, 64174, 62086, 51667, 23591,  7164
     .short 63228, 50033,  7176, 57569, 54486, 18531, 36067, 14884, 10447, 60350, 14066, 45998, 29731, 44079,  1504, 51580
     .short 37395, 62016, 14708, 39201, 45317, 19369, 30864,  1837, 11494, 34284,  8170, 60119, 32702, 25001,  2653,  6884
     .short 34683, 52302, 16282, 55268, 11606, 60247, 64644,  1564, 43456, 32735, 14313,   351, 28371,   892,  2456,  7942
     .short 27595, 46335, 64243,  6291, 31262, 46830, 33086, 28626, 56077, 19070, 14621, 39124,  5825, 45286, 43408, 11180
     .short 30442, 56201, 58958, 36755,   390, 37727, 51500, 26750, 40050, 47570, 17386, 64298, 34775, 11109, 40071, 34123
     .short  9110, 23819,  9809, 65260, 54806, 53838, 19596, 45076, 11727,   296, 49795, 64034,   333, 18070, 60513, 32162
     .short 59647,  7717, 15343, 46435, 50078,  1477, 55761, 42475, 12587,  8513, 38250, 46053,  5508,   622, 39732, 54980
     .short 44056, 23102, 60046, 47166, 14508, 28502, 42890, 12898, 63714, 58822, 65208, 18712, 64464, 24282, 26893, 52296
     .short 45943,  3506, 49425, 12567, 26927, 15037,  8219, 35873, 41589, 46238, 34868,  8625, 27028, 39623, 39496, 62719
     .short  5738, 25544, 13894, 38409, 30273,  1147, 27819, 44490, 27751, 12174, 35767, 25483, 11332, 45195, 34402, 60559
     .short 34034, 62832, 43695,  2199, 34180, 57043, 40161, 54444,  6657, 41887,  7676, 38191, 39063, 24614, 41607, 21654
     .short  5818, 59435,   768, 45903, 54872, 64817, 41404, 20286,  1349, 13858, 31188, 23732, 42550, 21483, 30105, 16381
     .short 14767,  5534, 29746, 64023, 54843, 33020,  3112, 51104, 14277, 19692, 58792, 31833, 62118, 61220, 15030,  2844
     .short 14491, 50459, 52221, 27673, 24018, 18317, 22347, 29147, 44585, 38244,  8117, 61158,  2212, 52095, 42749, 27395
     .short 55977, 21724, 19199, 28240,  6460, 47022, 55674, 34929, 63378, 27189, 29554,  7821, 15023, 26632, 22688, 55144
     .short 49182, 37069, 31300,  2711, 43074, 15984, 52233, 38781, 62312, 62161,  7712, 38759, 20129, 31479, 22616, 15736
     .short 21258, 35688, 37090, 20748, 59015, 32668, 41443, 20248,  7789,  7152, 56019,  3246, 31922,  8541, 34007, 41288
     .short  4971, 18625,  3293, 51825, 57525, 29886, 23087, 56026, 65458, 30855, 63588,  1454, 20586,  5087, 25075, 53160
     .short 47412, 17978, 17621, 37060, 46814, 24454, 15588, 63179,  8186, 30034, 47289,  6037, 34160, 19641, 25290, 62962
     .short 60417, 54890, 59941, 45897, 21136, 56666, 40777, 18169, 25985, 65062,   199,  8430,  5651, 58883, 55504, 26435
     .short 57367, 16831, 49771, 51950, 45258, 41811, 52780,  5139, 38043, 10281, 39871, 60592,  8034, 21390, 13571, 19045
     .short 24329,  8197,  2664, 59163, 38764, 56915, 59123,  2527, 31537,  3358, 52001, 21009, 44075, 60509, 21650, 21254
     .short  8193, 22472, 25519, 24485, 46887, 49166, 56396, 56956, 57065, 51456, 44928, 13813,  5362, 17742,  9252, 33133
     .short 30874, 33786, 37546, 35208, 12334, 27164, 17992, 63310, 47882, 60733, 23600,   744,  9544,  2859, 13116, 12299
     .short  6065, 37942, 44232, 62897, 18741,  3921, 46561, 52606, 16806, 53799, 23912,  9574, 57421, 20123, 35234, 43979
     .short 11265,  1851, 31101, 12648, 17423, 53043, 64155, 14852, 64517, 23971, 59744, 23946,  3791,   458, 16916, 60367
     .short  1554, 33667, 22476, 30340,  4317, 18807, 18407, 19347, 18456, 52787, 41537, 18423, 31887, 27660, 37301, 27850
     .short 53489, 58433, 35946, 45696, 55995,  5308, 59765, 59914, 33043, 19853,  9943,  7009,  9335,  2757, 46194, 20421
     .short 44187, 23014, 18722, 43176, 43513, 42254, 21460, 64913, 16870, 52322, 27064,  5608, 19650, 49784, 24838, 58854
     .short  7057, 50607,  8964, 61676, 43736, 55957, 56090, 25901, 23583, 34145, 64426, 47829,  2699, 53655, 25159,  8351
     .short 64770, 22964, 26742, 64050, 40225, 43845, 10385, 41805,  6373, 45137, 18819,  3409,  5730, 25495,  3953, 37128
     .short 40714, 37326, 46894, 25523, 32603, 63113, 38236, 60943, 42360,  9879, 25687, 14915, 37764, 19930, 56551, 27438
     .short 17613,  3676, 35160, 20782, 20667, 58812,  5790, 31708,  7671,   453, 13805, 33473, 43575, 46590, 41079, 22194
     .short 30897, 45863, 38626, 62074, 55987, 61523, 53227, 55056,   593, 16204, 63506, 41221, 50710, 26177, 19922, 53429
     .short 34668, 13327, 39640, 51891, 60176, 21802,  9919, 27772, 47702, 57678,  7980, 20995, 16523, 12382, 12223, 30174
     .short 51003,  9160, 24318,  2031, 28207, 18956, 43252, 31940, 31116, 48245,  4522, 44239, 35451, 38872, 33920, 51561
     .short 12759, 35228, 25202, 31802, 24489, 11786, 47710, 20134, 12578, 23039, 55369, 61568, 43500,  9492, 49089, 34550
     .short  9138,   934, 51941, 40621, 64272, 10456,   131, 11162, 11922, 55843,  4049, 17898, 19913, 26527, 14204, 38602
     .short 43486, 28029, 35337, 17228, 30479, 61093, 41821, 59137, 41244, 36973, 31823, 64498, 48196, 17654, 12851, 51651
     .short 12067, 29863, 32257, 38529, 22090,  5389, 61339,   862, 49240, 39771, 17872, 54040, 33184, 50730, 20566, 39354
     .short 37682, 62594, 34789, 29728,  1561, 58955, 18067, 63711, 38406, 41604, 19689,  6457, 15733, 63585, 56663, 24326
     .short 13810, 46558, 33664,  9332, 25898, 46891, 46587, 47699, 31799, 14201, 39768, 25895, 41790, 12253, 11348, 34106
     .short 21988, 43761, 25709, 64612, 23200, 18642, 44165, 18178, 60695, 45444,  6223,  3479, 62347, 56163, 51290, 41793
     .short  1333, 64650, 46621, 17572, 46521, 11680,  7350, 58779, 41547, 57641, 26003, 39582, 26573,  2620, 22977, 21303
     .short 55567, 44726, 13944,  3321, 45611, 57621, 55544, 29160, 37032,  6546, 12256, 54335, 39161, 46201, 54562,  5077
     .short 41374, 13920, 52265,  4772, 14015, 33962, 59370,   285, 35459, 50872, 21431, 16852, 59317, 58912, 49252, 51399
     .short 37665,  9264, 45408, 61143, 50090, 11351, 49170, 55722, 55249,  3536, 25432, 11667,  7095, 31613,  7892, 17148
     .short 12015, 35192, 49317, 10471, 35027, 34662,  2912, 49943, 58103, 41830, 45949, 65135, 19023, 15206, 13147, 48791
     .short 34109, 35537, 32198, 28723, 61940, 31343, 47513, 61550, 59223,   104, 22204, 55003, 62423,  3972, 45758, 33750
     .short 45790,  4808, 52999,  4339, 31868, 63223,  2706, 10380, 50867, 36885, 22228, 21991, 17719, 55335,  7116, 46401
     .short 30002, 47718, 31026, 52204,  4425,   527, 63741, 31517, 53060, 26405, 25856, 63475, 49038, 62796, 58182, 17280
     .short 14717, 63046, 12207, 54544, 33123, 57353, 43764, 56400, 46705, 61860, 31484, 62200, 19034, 46905, 63389, 36850
     .short 57334, 39262, 51348,  8123, 60607,  9858, 37829, 35808, 37369, 11405, 55175, 56225, 11201, 50362, 10783, 36967
     .short 21851, 25712, 42727, 24068, 51798, 44431,  6996, 55803,  9588, 52111, 26351, 65432, 22100, 13663, 47472, 25694
     .short  5958,  6260, 14351, 63611, 28706, 48463, 12607, 23539, 57885, 12121,  9146, 33580, 64615, 64984, 34642, 55634
     .short  9639, 50844,  8147,  3520, 18228,  1712, 61301, 31179, 46753, 45647, 49528, 55466, 34437, 58381, 35598, 21943
     .short 36029, 53034, 16840, 33478, 13593, 47085,  7439, 23203, 56960, 14969, 64127, 12058, 21142, 56840, 24722, 18840
     .short 41674, 28607,  9030, 28654, 61774, 56216, 59678,  7237, 28298, 23004, 63653, 50651, 46372, 16491, 23997, 31012
     .short 39980, 11775, 18645, 65232, 26708, 33558, 64140, 56898,   600, 46615, 52523, 16221, 15818, 43103, 50882, 37695
     .short 49677, 26105, 55222,  4057, 26692, 13624, 42507, 36626, 18005, 40213, 24807, 42277, 41177, 44168, 32894, 57248
     .short 11283,  5521, 26278, 35304, 41952, 48375, 22929, 42231, 36110, 18679, 34461, 15915, 36890, 13480, 24140,    50
     .short 17403, 28770, 56237,  6719, 12076, 35240, 65507, 42974, 18181, 57069, 49363,   904, 36989, 21348,  9963, 10535
     .short 42401, 11716, 56292, 33341, 23137, 34521, 22806, 56477,  7422, 11386, 35722,  7535, 64683, 34853, 56142, 24097
     .short 26620, 43259, 42072, 60698, 39386, 62334, 38479, 37428, 65383, 26223, 48998, 45927, 30487, 18780, 62064, 41094
     .short 63399, 34693, 16276, 65129, 28408,  3586, 62189, 20520, 29284,  1618, 31248, 32711,  1659, 27981, 45447,  5436
     .short 22538, 14160, 19813, 12090, 25091, 10697, 40579, 63026, 38089, 15547, 17248, 33253,  9616, 60023,  6379, 44384
     .short 18590, 54084, 13648, 47565,  5646, 30169, 31021, 10692, 32433,  6226, 51460, 23566, 38011, 22621, 12270, 58484
     .short 61800, 22025,  6271, 11173, 21401, 36766, 27467, 47212, 61890, 15628, 64279,  7297,  8414,  8288, 19571, 24440
     .short 44345, 28881, 13718,  9353,  3482, 12859, 13560, 16785, 15316, 44201, 27091, 19503,   425, 41852, 20710, 52069
     .short 59030, 41582, 65242, 15047, 20619,    38, 62443, 36644, 27519,  2056,  6903, 49501, 46047, 60601, 34307, 62350
     .short 35933, 58702, 43819, 61083, 41418,  3084, 43717, 25208, 29079,   919, 60890, 22014,  1601, 53342, 14296, 50452
     .short  1951, 58614, 26154, 39009, 53213, 31587, 43580, 21625, 34336,  7037, 56166, 44932, 30759, 38220, 22329, 25786
     .short 54623, 40408, 33805, 32264, 57451, 18527, 19592, 54440, 62308, 10277, 59740,  3405, 35447, 63581, 49248, 17276
     .short 36025, 28766, 13644, 39005, 16478, 51293, 63525,  6239, 28120, 25932, 60285, 19299, 46326, 41054, 54167, 56332
     .short 46414, 48313, 55304, 53286, 29294, 29564, 31913,   571, 16593, 61536,  3340, 24478,  9737, 10333, 59474, 17881
     .short 41796, 47735,  3259, 63945,  1872, 15693, 54866, 56834, 22405,  6492, 13935, 50046, 30971, 22565, 64634, 22233
     .short 64964,  9060, 44781, 22952, 16482,  1192,  6391, 36087, 58769, 31880, 27925,  1336, 13817, 30815, 34327, 21270
     .short 65023,  4203, 10716, 43928, 16319, 44552,  2681, 34797, 40746, 46093, 33359, 54960, 38556, 52696, 65369, 36175
     .short 59508,  1375, 39823, 32143, 13424, 38074, 64653, 63106, 26974, 34617, 49572, 45065, 50758, 50508, 14117, 53775
     .short 35430, 43047, 24597, 50935, 58056, 57220, 53352, 19055, 23249,  2918, 29542, 22374, 22904, 19325, 56784, 64599
     .short 62512, 46624, 38584, 21674,  1632, 33913, 59794, 45333, 32438, 55868, 45353, 64928, 52362, 43875, 33156,  6354
     .short 31473, 65501,  1913, 34603, 34270, 51297, 29316, 46667, 50306, 38442, 27483, 58637, 17575,  5366, 24685, 48805
     .short 15741, 14239, 43555, 63704, 54182, 62740, 10751, 65034, 22940, 26584, 35957,  6668, 62408,    94, 45390,  9514
     .short  1039, 13889,  3916, 49235, 33575, 34302, 53701, 46524, 56924,  7642, 63127, 50825, 25038, 13207, 32849, 31557
     .short 10676, 41367, 21857, 43669, 38319, 37496, 40034, 29966, 10726, 56005,  7565, 58556, 46145, 15372, 40499,  6519
     .short 21379, 53706, 11683, 40755, 55099,  7835, 41511, 57169, 25654, 56107, 48445, 14876, 21498,  5454, 39168, 36878
     .short 10184, 48221, 56606, 44627, 61445,  9102, 63529, 29523,  4543, 46595, 52774, 44378, 42602,  7353, 17746, 12166
     .short  5690, 58335, 18567, 17598,  6337, 61789, 60400, 20380, 23400, 19191, 49873,  3696, 24781, 14344, 14901, 34734
     .short  9436, 39807, 25956,  6029, 38171, 48932,  7404, 20732, 58782,  9195,  1570, 52529, 47147, 12326, 29599, 44755
     .short 50544, 32907, 65422, 54395, 13256, 27335, 33950,  2749, 56754, 11994, 46534, 16214, 10814, 53870, 61761, 54725
     .short 60965,  5782, 53544, 41550, 11531, 64357, 35282, 25439, 43913, 32998,  6782, 34542, 34047, 54140, 20447, 47959
     .short 40014, 12713, 21996,  7081, 49728, 31791, 48062,  6243, 37745, 39379, 43059, 57986, 22504, 56489, 57644,  9256
     .short 58924, 27604, 53854, 61688, 43973, 29073, 19704, 12535, 46178, 25848, 53570, 12558, 12777, 25147, 20067, 48530
     .short 17120, 15770, 34721,  3512, 28414, 21641, 17771,  8281, 19750, 26006, 10740, 17686,  4066, 41169, 14099, 48236
     .short  7315, 56633, 25574, 64317, 47066, 36728,  2581,  3578, 21334, 31859, 15168, 36337, 10824, 20576, 50565, 42216
     .short 59230, 20702,  5587, 24088, 39585, 19585, 34371, 43093, 65405, 11031, 45679,  6231, 42705, 27916, 62549, 54784
     .short 48402,  8642,  8485,  5187, 34917, 59500, 19253, 64348, 28124, 39755, 58317,   477, 39238, 49054, 50246, 26576
     .short 33137, 33689, 34501, 21263,  6127, 23461,  9662,  6080, 36919, 18559, 61849, 35105, 61164, 34313, 23577, 47729
     .short 55067,  8552, 57580, 57978, 36525,  5236,   676,   243, 19972, 24558,  2623,  7994, 10951, 34909, 39832, 30507
     .short 36659, 50299, 64952, 17167, 51034, 35854, 39567, 42449, 32939, 63748, 10350, 23120, 57742, 18514,  8652, 61153
     .short 24833, 44721, 26687,   566, 46529, 22980, 47426, 28317, 20920, 43309, 33107, 40140, 65300, 42457, 59565, 48214
     .short 11053, 17934,  9242, 55130, 32303, 59853,  1012, 26480,  5203, 25936,  8023, 28900, 41084,   836, 19538, 49269
     .short 21306, 30878,  3167, 25226, 11129, 56672, 22411, 13081, 42905, 18667, 44023, 29584, 63892,  6775, 33276, 49591
     .short 21917, 21904, 57955,   504,  1541, 45541, 36460,  3185, 13321, 29536, 14440, 55570, 23444, 27835, 43235, 58473
     .short 33698, 50377, 60614, 54414, 41305,  9778, 13281, 40934, 64756, 52867, 38343, 24081, 51132, 22985, 18290, 16735
     .short 22421, 37379, 14323, 39950, 23052, 24378, 44729, 57761, 39673, 32101, 36540, 39333, 14630, 26448, 33873,  1223
     .short 52253, 34826, 63769, 32071, 32017, 17724, 46843, 40519, 12045, 57735, 60289, 53401, 45489, 40269, 43985,  1919
     .short 40948, 13947, 33790,  3878, 49689, 44999,  8990, 44177, 48960, 43536,  3803, 54064, 29677, 13906, 45213, 25191
     .short 50198, 41572, 23874, 30561,  2184, 32808,  6414,  9771, 65000,  8941, 57300, 14358,  3324, 15874, 53389, 22726
     .short 21163, 40696, 31817, 43663, 47348, 11881, 37040, 47817, 37616, 28564, 11223, 30713, 60387, 46981, 25464, 40148
     .short 32476, 10151, 14368, 43113, 62729, 53382, 39023, 45614, 33507,  8816, 48563, 27498,  6196, 31068, 51465, 13010
     .short 48289, 42775, 26264, 16006, 51980, 58215, 28946, 45143, 42608, 61286, 18308, 19303, 28842, 38511, 27416, 53827
     .short 39656, 12135, 57624, 37550, 53480, 49716, 35693, 12665,  4605, 50767, 60157, 12968, 10582,  9086,  6448, 30644
     .short 54676, 51674, 32028, 46545, 36036,  7450, 33195, 37557, 12598, 54360, 60094, 36804, 38616, 55547, 58358, 52273
     .short 17468, 38908, 28872, 65077, 46694, 36385, 53276, 63931, 59861,  2894, 25603, 28345, 17566, 47141, 43294, 30203
     .short 47771, 11435, 15394, 56707, 47781, 19823, 43084, 56929, 29163, 48010, 48086, 50278, 22553, 23674, 21110, 36421
     .short 31808, 19710, 24901, 49555, 54523,  3229,  6633, 30746, 13506, 35094, 25759,  2934, 46330, 46809, 55051, 22199
     .short 18775, 35425, 64312, 37035, 35212, 45629, 14389, 62259, 17055,  3044, 60126, 35114, 11517, 24004, 36252, 37870
     .short 38915, 54689, 53682, 22860, 60581, 22823,   719, 42123, 59325, 22251, 19266, 31637, 12917, 33636,  6549, 39913
     .short 46488, 49277, 61596, 22917,  7957, 13192, 61187,   399,  4162, 61651, 19144, 13068, 42085,  3821, 14839, 21234
     .short 47431, 30469, 11579, 50898, 36787, 55262, 19017, 21635,  3368, 12259, 55073, 57210, 20970, 47528, 25172, 30697
     .short 63673, 24364, 42240,  2308, 52341, 19007, 41987, 24031, 55340,  2989,  1799, 32974, 11630, 41058, 50795, 29703
     .short 49466, 29691, 57773, 19077, 54338, 12338, 41184, 33231, 32276, 36428,  5065, 45659,  7201, 25768, 51663, 40067
     .short 60555, 49178, 16827, 31097, 64046, 28203, 58951, 59366, 31513, 46749, 18675, 17244, 22010, 30967, 43871, 39164
     .short 47955, 48398, 17930, 63765, 16002, 54519, 19003,  7336, 43640, 35217, 29124, 38952,  9373, 60663,  9794, 41635
     .short 41971, 54240, 49949, 14446,  8618, 47592, 36610, 16607, 12033, 38566, 46204, 50140, 60237, 17809, 37779,  5502
     .short  9852, 23571, 16075, 38680, 53361,  4000,  7340, 54305, 60907, 45182, 19996, 33316, 45083, 56456, 54171, 49370
     .short 29956, 53465, 24011, 65474, 18094, 54565, 27168, 43943, 29335, 37095, 12023, 42630, 56884, 52501,  7272, 10414
     .short 39041, 30293,  5900,   512, 19394, 48914, 63143, 27227, 50778, 54795, 57231,  7546,  9275, 25912, 61231, 12701
     .short  5080, 38980, 29034, 27216, 48335, 16345, 15288, 26138, 21712,  1974, 17042, 25718, 47354, 38393,  9413, 34766
     .short 42924, 61965,  5004,  8240, 45040, 49983, 61619, 52169, 23926, 63170,  7647, 41377, 51901, 55391, 56389, 31315
     .short 64004, 28106, 62135, 35151, 51693, 28509,  5245, 43644, 65390, 64811, 24716, 13075, 29364, 58903, 24113, 56336
     .short 51768, 12888, 30902, 45957, 27355,  3650, 13923, 17996, 18694, 10892, 16189, 59213, 27843, 45846, 32529, 17528
     .short 42427, 38996, 40080, 61838, 39547, 11984, 39102, 23336,    78, 30933, 65203, 17737, 43481, 24063, 13555,  7637
     .short 10946, 52268, 29029, 43462, 16227, 43300,  9181, 13844, 57487, 36285, 42353, 14134, 63791, 28779, 39860, 46685
     .short 40115, 58660,  4911, 28322, 22598, 62939, 23216, 42644, 57924, 10405, 51221, 52888,  4775, 35292, 38416, 50743
     .short  8672, 40586, 47256, 32046,  2996, 19525, 17307, 14799, 35221,  6430, 14601,  7121, 61948,  2968, 13701, 49119
     .short 46418,  8526, 42789, 22610, 42968, 40942, 19278, 14018, 63314, 21318, 36564, 14426, 41523, 40895, 32625,   437
     .short 37924, 53962, 51360,  4743,  2868, 31128, 19682, 22752, 25302, 37010, 29481, 11618, 49431,  3592,  3374, 29206
     .short 26341, 33430, 33965,  2243, 39149, 24346, 44532, 28080, 54665, 10879, 36327, 29233, 45634, 27257, 51714, 62521
     .short 48617,  3712, 37176, 29795,  4765, 35491, 42386, 59442, 52710, 19727, 21408, 28794, 20649, 59373, 46940,   487
     .short 31623, 25881, 63430, 12748, 38016, 45766, 52733, 62983, 50018, 29128, 32055, 62862, 53093, 65322, 37387,  8852
     .short 45595, 48317, 17712,  6733, 23169, 34231,  1520, 35906,   288, 47886,  5323, 55945, 20753,  5133, 18584, 61280
     .short 61432, 46725, 43687, 30260, 15461,  2218, 62356, 16081, 63693, 61816,  4135,  3863,  7813, 57935,  6560, 11140
     .short 48456, 59041, 37840, 35462, 59952, 43467, 21128,   645,  1419,  8053, 18928,  1444, 40096, 14000, 57861, 16938
     .short  2851, 30516,  1175, 65249, 55657, 15808, 47599, 44860, 18208, 20435, 21452, 36236, 22875, 63132, 50875, 18504
     .short 52583, 21927, 42737, 31272, 22186,  2386, 30079, 39341, 35055, 46930, 38956, 23289, 40370, 11736, 11914, 15415
     .short 48133, 11367, 55308, 42870, 64831, 45868, 45825, 44266, 43753, 21434, 60737, 38206, 37421, 24409, 40783,  6498
     .short 29370,  4637, 25424, 32542, 12681, 35827, 10976, 11259,   913, 24895, 10606, 53745, 54536, 60751, 34393, 16053
     .short 56822, 40994, 13402, 28929, 16855, 10363, 34429, 20196, 60724, 26639, 44338, 60877,  1958, 18548,  1052, 65481
     .short 48367, 18246, 64263, 36261,  7742, 37982, 20925, 31034, 64018, 59760, 45439, 46367, 17271, 25951, 45536, 59320
     .short 17732, 34388, 65343, 11891, 36636, 12184, 31239, 51206, 10270, 38639, 62054,  9377, 22520, 64399, 46406, 52615
     .short 38065, 21876,  7802, 53290, 16725,  2555, 48148, 11271, 34609, 19284, 58915, 23604, 29423, 56719, 52573, 59840
     .short 24570, 64086,  3908, 48817, 39324, 36356, 10709, 40310, 51439, 55015, 45362, 42535,  3688, 38000, 61178, 38793
     .short 36680, 34139,  3253, 57204, 23370, 49255, 43965, 32363, 38987, 23071, 40435, 27142, 23624, 62650, 22071, 14394
     .short 49046, 23489, 40361,  7507, 58630,  2977, 40652, 43199, 61044,  1927,  1004, 11939, 14533, 23693,  6534, 60987
     .short 51402, 49657, 30633, 51755,  1215, 48096,  9626, 22626, 44463, 50117, 52673,  8328, 60667, 22146, 33499, 10909
     .short 18825,  7359, 61438, 30783, 29298, 20411,  6860, 61634, 11427, 63636, 18761, 37668,   748, 51550, 59824, 59020
     .short 46255,  4086, 19136, 50161, 39998, 49138, 63257, 58734,  5166, 10141, 50591, 30041, 63757, 59193,  9744, 13161
     .short 54133, 31322, 58745, 65333, 14457,  8952,  9267, 15704, 16232, 43772, 14863, 39634, 22368,  8612, 16254, 13522
     .short 11976, 58993, 43544, 48727, 45720,  3152,  7385, 14542, 15352, 56052, 32617, 35992, 42005,  4105, 34364, 12874
     .short 50830, 45411,  1261,  4662, 35898,  1296, 12402, 29713, 40418, 24495, 12541, 10612,  5713,  9798, 48125, 64733
     .short 64104, 27005,  4868, 34530, 47845, 29568, 48169, 48903, 38631,  4934, 52141, 15717, 61146,  9548,  6620, 63353
     .short  7587, 61326, 30625, 30405,  5146, 10227, 27721, 27932, 60216, 38144, 45853, 24938, 35984, 38693, 59334, 62615
     .short  9306, 65348, 57342, 62701, 55294, 43805, 28577, 50093,  2820, 10493, 64749, 30569, 41496, 12815, 56697, 48543
     .short 17088, 16713, 59390, 50625, 28585, 64492, 38313, 38387,  1205, 43314,  1860, 56867,  5754, 60006, 63295, 43391
     .short 62215, 42290, 11354,  8558, 23376, 58689, 53260, 36908, 40689, 19404, 64663, 16880, 35792,  2087, 41639,  3275
     .short 15664, 30007, 61382, 19360, 35128, 34279, 31917, 27433, 49312, 34516, 40741, 12553, 45208, 49173,  2863, 40305
     .short 26981, 63155, 38032, 14141, 28854, 22668, 60087,  5599,  2956, 14994, 26986, 55183,  3852,  9975, 21963, 17948
     .short 14027, 44156, 47901, 27076, 15882, 16627, 14779,  3017, 55725, 65287, 40192, 53025,  9531, 17096, 59548, 17218
     .short 51634, 58078, 62264, 23711, 22853, 46038, 13346, 23555, 26824, 58046, 29980, 58109, 55576, 16260, 24216, 46515
     .short 12320,  9175, 29769, 55252, 21826,  1755, 31742, 58241, 61721, 34492, 12275, 36295, 58566, 12392, 55907, 41975
     .short  1119,  5975,  7194, 31059, 24639,  8302, 62904,   575, 55532, 59801, 32453, 56269,  6437, 43631,  3539, 13120
     .short 23526,  8692, 32673, 51522, 51806, 41011, 19948,  4734, 51496, 44486, 63374, 65058, 23908, 47825, 16519, 50726
     .short 54558, 46397,  9635,  5517, 19809, 61079,  1868, 33909, 41507, 25435, 65401, 43305, 36536, 27494, 22549, 47524
     .short 37775, 31311,  8668, 25877, 42733, 11887,  1211,  1292, 53256, 58237, 11596, 57692, 31757, 54118, 24106, 58842
     .short 41771,  4855, 63194, 25043, 11670, 62231,  4223, 49412, 11600, 15200, 17765, 29200, 14228, 46950, 40024, 33674
     .short 54244, 47315, 54189, 32413, 24230, 22759, 53174, 50475, 16597, 61605,  6982, 62079, 14792, 47480,  6099,  7098
     .short 12303, 24303, 40679, 53127, 49300, 29436, 10159, 23808, 28978, 20180, 50951, 20156, 30150, 43901, 47269, 23384
     .short 43360, 19383, 50217, 10208, 11896, 23955, 44573,  4175, 23661, 37720, 31616, 17641, 32741, 15824, 30209, 29775
     .short 33289,  2001, 49893, 53321, 23154,  2474, 22270,  5932, 37592, 61458, 36578, 11757, 33112, 23639, 44846, 16771
     .short 24694, 62378,  6916, 25016, 16674,  7895, 33898, 39489, 20428, 57696, 29053, 21864, 42184, 21552, 35498, 42880
     .short 23471, 49953,   616, 37823, 47723, 63687, 57893, 45241, 15573, 61540,  1245, 53971, 35042,  5664, 29252, 27506
     .short 17151,  6069, 50173, 56744, 27698, 29140, 64256,  5628, 41647, 33719, 11846, 32820, 47377, 63160, 57998, 36202
     .short 13295, 47747,  7761, 15338, 56910, 12573, 62195, 12265, 14234,  6122, 12660, 12018,  5128, 46250, 51517, 15492
     .short 31972, 26303, 14589, 47405, 27135, 17060,  4124, 12467, 46463, 64553, 26543, 24795, 37348, 26208, 51375, 48685
     .short 32400, 53662, 42466,   553, 10191, 17365, 35195,  6740,  1695,  1314, 31761, 43615, 49762, 58489, 13972,  8155
     .short 48598, 51449, 14450, 22110, 43418,  1087, 26168, 33734, 58223, 24544,  3344, 57003, 41398, 18834, 42899,  4631
     .short 58094, 49320, 37946,  9465, 14267, 41448, 15497, 29096, 49813,  2296,  6710, 36705, 55699,  4373, 52101, 35939
     .short 38686, 57899,  3309, 37203, 59465, 15609,  9075, 56376, 15158, 26232, 47459, 43331, 10474, 57014,  9186, 32374
     .short 40906,  2319, 52878, 34745, 31598, 33591, 28040,  2538, 11120, 35265, 14922, 64896, 14218, 14908, 60080, 55355
     .short 59048, 38861, 36412,  9828, 42094, 51870, 13212, 35030, 34445, 38291,  6153, 54122, 17033,  4393, 54483,  6881
     .short 14618, 53835, 44053,  8622, 40158,  5531,  2209, 38778,  3290, 19638, 38040, 24482, 13113, 23968, 55992, 58851
     .short 18816, 58809, 34665, 44236,   128, 29860, 15730, 18175, 13941, 58909, 58100,  4336, 58179, 11402, 28703, 21940
     .short 63650, 13621, 17400,  7532, 62186, 54081,  8411, 36641, 26151, 63578, 16590, 22949, 65366,  2915, 34267,  9511
     .short  7562,  9099,  9433, 16211, 48059, 15767, 10821, 64345, 57577, 18511,  5200,   501, 18287, 57732,  2181, 40145
     .short 18305,  7447, 47768,  2931,   716, 30466, 11627, 59363, 49946, 56453, 50775,  8237, 24110, 30930, 22595, 49116
     .short 29478, 35488, 45592,  3860, 47596, 11364, 54533, 31031,  7799, 37997, 61041, 30780,  9741, 56049, 47842, 62612
     .short  1857, 34276, 14024, 58106, 62901, 46394, 31754, 50472, 50214, 23636, 15570, 15335, 51372, 24541, 59462, 55352
     .short 38037, 54078, 18302, 30777, 18488, 38183, 18491, 36827, 56178, 52056, 10660,  9651, 31947, 26489, 41833, 43066
     .short 22456, 44087, 24416, 57878,  9821, 59987, 12506,  3203,  3049, 58875, 41682, 30591, 12727, 59179,  5352, 11095
     .short 40838, 38186, 16911, 46553, 13588, 21620, 52769,   831, 18770, 45952, 45820,  4929, 14787, 58846,   264, 56522
     .short 61805, 26098, 18280, 50326, 18116, 36614, 63859,   585, 36438,  3415, 17752, 46731, 18494, 10337, 65186,  2105
     .short 44915, 28021, 11315, 40326, 65138, 18745, 48588,  3764, 20253, 31977, 11000,  6215, 52960, 53892, 57110, 48991
     .short 59980, 50694, 16505, 50232, 55490, 10463,  2137, 36830, 19757, 30355,  1845, 60884, 49549,  5707,   786, 19026
     .short 61487, 13849, 60793, 63661, 53185, 42016, 37851, 29346, 51476, 47077, 33370, 17414, 55555,  9346,   779, 27624
     .short 10571, 49970, 56181, 24132, 44418, 51642, 24515, 18355, 25261, 32854, 15209, 27859, 31374, 63018, 41775, 55166
     .short 19782, 45472, 11792, 46184, 53751,   792, 16611, 35925, 53813, 30160, 61241, 35440,  8974, 52059, 59478, 29927
     .short 52028, 61528,   269, 62503, 60328, 13150,  3925, 32466, 59276,  8091, 32089, 24589, 28466, 17677, 38536, 62761
     .short 51415, 34378, 52639, 52310, 38646, 50817, 42671,  8981, 10663, 44545, 12189, 44043, 26716, 42151, 32643, 38163
     .short 48794, 24355,  7214, 12151, 64420, 63939, 20964, 58683, 52840, 25139, 60782, 63782, 59966, 29942, 29988, 25406
     .short 52943, 60484, 65305,  9654, 56767, 11250, 53143, 24678, 61370, 44111, 51186, 34112, 57586, 49261, 52846,  4859
     .short 48854, 53532, 42046,  9014,  5283,  5889, 13606, 12037, 17439, 54109, 52209, 26313, 28332,  7845, 31950, 17885
     .short 39602, 42767, 21184, 15149, 13234, 29516, 35540, 46565, 30887, 47625,  6134, 48078,   359, 40317, 53991, 20844
     .short 12196, 55774, 48303, 14146, 33608, 50890, 54701, 28999,  8459, 26492, 61068, 15106, 15384, 38815, 11443,  9365
     .short 55446, 32201, 61872, 40007, 34877, 30186, 51745, 21834, 24466, 16337, 53598, 60131, 26912,  2595, 51885, 22898
     .short 47586, 24210,  2796, 13547, 41836, 23450, 13528,  2802, 10068, 12419, 39716, 24262, 28726, 22744, 29008, 27990
     .short 63198, 11024, 20809, 22030,  5030, 52909, 63078, 61424, 38570, 64229,   148, 13034, 15268, 13222, 50028, 43069
     .short 41800, 21426, 13475, 64959,  7076, 46838,  2984, 61943, 52610, 61377, 63682,  7794, 26308, 21780, 18013, 26680
     .short  5557, 55788,  8908, 56251,  4842,  8320, 48350, 50286, 39790,  2121, 22459, 51610, 18383, 35327, 65102, 35890
     .short 55915, 24866, 31346, 20088, 57492, 32422, 19862, 50925, 28001, 59998, 32831, 30018, 31045, 24074, 37046, 43320
     .short 31568, 36777, 63486, 13338, 56037, 44090, 53912, 22649, 48190, 37490,  9407,  1286, 31562, 47516, 24917, 44828
     .short 15934, 25047, 20873,  7487, 30378, 63849,  2608, 23653, 31361, 46208, 12957, 47341, 11060, 51160, 11188, 30790
     .short 24419, 47739, 35547, 59885, 53232, 56527, 27586, 26286, 61553, 16810, 24194,  6702, 62530, 60533, 44979, 16149
     .short  3237, 43404, 62715, 55973, 54886, 44228, 61672, 60172,  5385, 55540, 10376, 57881, 40209, 31244, 49497,  9733
     .short 19321, 40495, 54721, 59226, 44717, 14319, 43109, 47777, 55258, 36606, 52165, 57920, 19723, 21448, 46363, 14529
     .short  4101, 63291, 46511, 41767, 62374, 42462,  9824,   712, 21616, 24511, 24674, 10064, 37486, 24670,   107, 61405
     .short 49610, 28811, 11674, 29593, 13838, 33283, 36600, 47578, 31329, 20268, 50144, 34884, 34900,  4430, 21785, 26420
     .short 36898, 59990,  3263, 41315, 12617, 40060,  4596, 43219, 58282, 22207, 53803, 54713, 31392, 34090,  9753, 30282
     .short 38671,  6928, 32681, 36399,  2832, 64179, 28859, 40795, 48417, 51928, 51705, 64187, 12509, 25615, 26933, 20526
     .short 55079, 46956, 53450, 29328, 55006,   181,  1671, 51266, 14652, 32210, 63035, 63064, 42372, 38465, 35119, 22700
     .short 58270, 62998,  8582, 39454, 19798, 53509, 62678,  3206, 16762, 10258, 25741,   111, 28144, 28492, 51139, 62426
     .short 65268, 12881, 16581, 62235, 20816,  1808,  6276, 47503, 47994, 65515, 13987, 60241, 13141,  8275, 26335,  6116
     .short 53444,  2739,  3052, 63949, 14552,  8826, 15925, 24624, 47656, 50914,  3975, 23916, 28535, 58151,  7157, 14594
     .short 47489, 43185, 63092,  1823, 20534, 34482, 60645, 42755, 58708, 53367, 45247, 16448, 17381, 58878, 50998, 52199
     .short 40574, 55863, 42700, 13005, 16070, 45761, 44458, 36290, 13967, 26093,  5025, 47498, 40043, 12741, 53243, 15220
     .short 40917, 19959, 60678, 37187, 31524, 43996, 11542, 60296, 41685, 18078,  9555, 60057, 61409,  5564, 35004, 10681
     .short 33753, 32955, 42409,  5108,  4227, 33070, 26810, 19736,  7775, 47448, 25537, 22868, 17813, 15964, 61029, 49836
     .short 52652, 29901, 51094, 30594,  1876, 39726, 35802, 55061, 61810,  3303, 16442, 45793,  9578, 32218, 13681, 52434
     .short 25991, 50052, 24119, 49326, 60146, 27203, 31849, 28160,  8110, 37975, 64698, 14470, 60855, 22167, 12730,   814
     .short 51211, 54648, 25672, 46076,  5336,  7695,  4811,  4485, 41916, 50524, 29190, 64539,  8927,  9865, 45550,  4511
     .short 65007, 44891, 42483, 30576, 15258, 37811, 37053, 22064, 59570, 59182, 25119, 35730, 16954, 49614, 39938, 12790
     .short 64206, 53002, 41035, 56309, 33644, 49416, 34991, 43164, 44794, 16241, 34411, 17489, 45377, 37783,  7613, 60500
     .short   532, 18018, 46013, 59712,  5355, 15697, 39462, 30800,  8702, 31107, 51303, 63320,  4342, 57425, 61476, 20280
     .short 41668, 18661, 25418,  4330, 60140, 54093, 63458, 30845, 62091, 22673, 59252, 45423, 35780, 56133,   657, 11098
     .short 47121, 52513,  5301,  9299, 16018, 10802, 63618, 31871,  7870, 39030, 36187, 23110, 19411, 35252, 62106, 11067
     .short 54347, 11522, 38728, 23026, 39394, 20639, 20298, 28056, 38112, 37447, 40841, 58464, 49451,   407, 28815, 21542
     .short 56544, 14987, 63226, 60348, 14706, 60117, 11604,   890, 33084, 11178, 40048, 23817, 49793, 46433,  5506, 28500
     .short 26891, 35871,  5736, 12172, 43693, 38189, 54870, 21481,  3110,  2842, 44583, 21722, 29552,  2709, 20127, 32666
     .short 34005, 56024, 47410, 30032, 59939,  8428, 45256, 21388, 59121, 21252, 57063, 33784, 23598, 62895, 57419, 53041
     .short 16914, 19345, 53487, 19851, 18720,  5606, 43734, 53653, 10383, 37126, 42358,  3674, 13803, 62072, 50708, 21800
     .short 12221, 31938, 12757, 23037, 51939, 17896, 30477, 17652, 61337, 39352, 38404, 46556, 39766, 64610, 62345, 11678
     .short 22975, 29158, 41372, 50870, 45406, 11665, 35025, 15204, 47511, 33748, 50865, 47716, 25854, 54542, 19032,  9856
     .short 10781, 55801,  5956, 12119,  8145, 55464, 13591, 56838, 59676, 31010,   598, 26103, 24805, 35302, 36888, 35238
     .short  9961, 56475, 26618, 26221, 16274, 32709, 25089, 60021, 31019, 58482, 61888, 28879, 27089, 15045, 46045,  3082
     .short 14294, 21623, 54621, 10275, 13642, 19297, 29292, 10331, 54864, 22231, 58767,  4201, 33357, 32141, 50756, 57218
     .short 56782, 45331, 31471, 38440, 43553,  6666, 33573, 13205, 40032,  6517, 25652, 48219, 52772, 17596, 24779, 48930
     .short 29597,  2747, 60963, 32996, 21994, 57984, 43971, 25145, 17769, 48234, 21332, 20700, 45677,  5185, 39236, 23459
     .short 23575,   241, 36657, 63746, 26685, 40138, 32301,   834, 22409, 49589, 13319, 50375, 38341, 39948, 14628, 17722
     .short 43983, 44175, 50196,  8939, 31815, 30711, 62727, 31066, 28944, 53825,  4603, 51672, 60092, 65075, 17564, 19821
     .short 21108, 30744, 18773,  3042, 53680, 31635,  7955,  3819, 19015, 30695, 55338, 29689,  5063, 31095, 22008, 54517
     .short  9792, 16605,  9850, 45180, 24009, 42628, 19392, 25910, 15286, 34764, 23924, 28104, 24714, 45955, 27841, 11982
     .short 13553, 13842, 40113, 10403, 47254,  7119, 42966, 40893, 19680, 29204, 54663,  3710, 21406, 12746, 53091, 34229
     .short 18582, 16079, 48454,  8051,  1173, 36234, 22184, 11734, 45823,  6496,   911, 40992, 44336, 36259, 17269, 12182
     .short 46404, 11269, 24568, 55013,  3251, 27140, 58628, 23691,  9624, 10907, 11425,  4084, 50589, 65331, 22366,  3150
     .short 34362, 29711, 64102,  4932, 30623, 24936, 55292, 12813, 38311, 43389, 40687, 30005, 40739, 14139,  3850, 16625
     .short 59546, 23553, 12318, 34490,  7192, 56267, 51804, 47823,  1866, 47522, 53254,  4853, 17763, 32411, 14790, 29434
     .short 47267,  4173, 33287, 61456,  6914, 21862, 47721,  5662, 64254, 36200, 14232, 26301, 26541,   551, 49760,  1085
     .short 42897, 29094, 38684, 26230, 52876, 64894, 42092,  4391,  2207, 58849, 13939, 13619, 16588, 16209, 18285, 30464
     .short 22593, 31029,  1855, 23634, 18300,  9649,  9819, 59177, 52767, 56520, 36436, 28019, 10998, 50230, 49547, 42014
     .short   777, 18353, 19780, 30158,   267, 24587, 38644, 42149, 20962, 25404, 61368, 53530, 52207, 15147,   357, 50888
     .short 11441, 21832, 47584, 12417, 20807, 13032,  7074, 21778, 48348, 35888, 27999, 36775,  9405,  7485, 11058, 56525
     .short 44977, 60170, 19319, 36604, 46509, 10062, 13836,  4428,  4594, 30280, 48415, 46954, 63033, 39452, 28142,  1806
     .short 26333, 24622, 47487, 53365, 42698, 47496, 31522,  5562, 26808, 49834, 61808, 50050, 64696, 46074,  8925, 37809
     .short 39936, 43162,   530, 31105, 25416, 45421, 16016, 35250, 20296, 21540, 33082, 35869, 44581, 30030, 23596,  5604
     .short 50706, 17650, 22973, 33746,  5954, 26101, 16272, 15043, 29290, 57216, 40030,  2745, 21330, 63744, 38339, 30709
     .short 17562,  3817,  9790, 34762, 40111,  3708,  1171, 36257, 58626,  3148, 38309, 23551, 53252, 61454, 26539, 64892
     .short 18283, 59175,   775, 25402, 47582, 36773, 46507, 39450, 31520, 37807, 20294, 17648, 40028, 34760, 53250, 36771
     .short 53248, 20481, 50415, 64287,  4004, 33542, 32123, 20483, 35915, 33938,  1993, 50329, 30975,  7261, 47810, 38721
     .short 50417, 56363,  3100, 53063, 12652, 33297,  5040, 31927, 17065, 64289, 20596, 59100,  6683, 15646, 37195, 13740
     .short 27401, 43825,  4006, 15579, 45799, 14815, 18119, 19438, 58171,  5875, 62925, 33544, 17461,  3667, 26408, 51067
     .short 63796, 51052, 46386, 34974, 32125,  5915, 33852, 59308,  3431, 14952, 28687, 14498, 65178, 20485, 15054, 39959
     .short 56320, 36617, 62772,  5542, 57703, 31333, 35917, 17820, 43674, 25859, 22244, 13635,  3490, 33678, 44501, 33940
     .short 48846, 20322, 36477, 52447, 39886,  7344, 44749, 57481,  1995, 52159, 12411, 42559, 63862, 22569, 36586, 20911
     .short 63511, 50331, 18903, 61711, 63478, 17427, 50489,  5572, 16820, 65068, 30977, 56342, 37952, 54099, 57912, 54761
     .short 35514, 57546, 15450,  7263, 39433, 64238, 24449,   588, 54998, 62059, 43042, 47061, 47812, 29119, 27252, 49041
     .short 23706,  4119, 58870, 26907, 22695, 38723, 42623, 58621,   979,  2256, 18101, 55742, 31841,  5635, 50419, 19170
     .short 64705, 17939, 36441, 43150, 38373, 20718, 20272, 56365, 54019, 12487, 62799,  1236, 35476, 11814, 54248, 10924
     .short  3102, 38273, 56584,   315, 27348, 30457, 54309, 16682,  4678, 53065, 55793, 21578,  2483,  3418, 64638, 48785
     .short 19744, 33424, 12654, 29322, 21324, 58185, 53047, 37109, 63874,  6693, 26943, 33299,  5014,  1642, 10395,   875
     .short 20233,  7169,  2961, 26801,  5042,  9714, 37278, 41694, 17755, 37578, 13307, 18442, 54934, 31929, 60927, 27377
     .short 17283, 46448, 13024, 29041,  6957, 18325, 17067, 50580, 14679, 59577, 37875,   984, 38331, 42322, 27527, 64291
     .short 52726, 20474, 14729, 46734, 12992,  9931, 19430, 50148, 20598, 27876, 34590, 14720, 25382, 36742, 57391, 47319
     .short 35506, 59102, 27472, 15225, 34575, 49348, 29657, 60911, 43025, 29909,  6685, 25501,  5696, 30266, 18497, 22237
     .short 14187, 59700, 31418, 15648, 31410, 65448, 63049, 64159, 54974, 37363,  8546,  4129, 37197, 17375, 14809, 46605
     .short 61578, 32874, 42831, 54383,  9693, 13742, 47296, 52490,  3837, 10340, 26457, 52088, 64011, 43143, 27403, 22117
     .short 10635, 12210, 39469, 28784, 23758,  2778, 63557, 43827, 13439, 35375, 40254, 48701, 14747, 42174, 55416, 23268
     .short  4008,  4277, 62785, 60768, 65189, 64113,  3121, 51150, 34888, 15581, 23482, 38324, 54547, 30913, 29174, 39843
     .short 54193, 17259, 45801,  5801, 20140, 53576, 60757, 61493, 45186, 46295, 46314, 14817, 35362, 20829, 54601,  2108
     .short 64968, 44210, 47873, 41226, 18121, 15534, 53611, 33126, 14856,  2771, 47916,  6833, 40612, 19440, 44804, 38050
     .short 20763, 20077,  1343, 28601, 44017, 32536, 58173, 27197, 57906, 53731, 44918, 16025,  9382, 44956, 41748,  5877
     .short  1609,  5767, 57356, 26507, 45917, 33036, 62694, 41741, 62927, 49378, 13415, 52549, 30249, 47976, 51122, 11649
     .short 17201, 33546, 50181, 18707,  9247, 28024, 51793, 16780, 63122, 34904, 17463, 27211, 21123, 43767, 36531, 32369
     .short 60788, 32417, 13962,  3669,  3845, 51047, 23753, 47554, 13183, 20000, 13784,  8069, 26410,  8913, 35970, 42588
     .short 11318,  9064, 42418, 23409,  5414, 51069, 22583, 18603, 56403, 64521, 25337, 34624, 23280, 28272, 63798, 14827
     .short  2719, 55362, 41004, 17177, 63233, 14999,  7376, 51054, 51278, 43588, 48978, 40329, 35682, 49357,  3872, 29417
     .short 46388, 61470, 37103, 46708, 62627,  1896, 26082, 45880, 52405, 34976, 41389, 47385, 37160, 38920,  2261,  9325
     .short  6092, 27311, 32127, 43887,   822, 20109, 65141, 43241, 58999, 41842,  4434,  5917, 37140, 39477, 61863, 47034
     .short 16551, 10130, 24234, 25454, 33854, 47217, 40922, 16993, 34081,  2426, 33320, 65167, 58975, 59310, 45234, 59902
     .short 59070, 18748, 44785, 47001, 45340, 40528,  3433, 14608,   950, 31487, 23975, 49918, 38431, 34012, 12472, 14954
     .short 17184,  2729, 54631, 53195, 40662, 39683, 49538,   343, 28689, 55037, 20552,   520, 48591, 64383, 36942, 44663
     .short 52150, 14500, 52923, 61745, 62203,  7910, 39865, 47559, 28836, 20405, 65180, 21475, 14181, 50532, 16643, 44437
     .short 37622, 56873, 24923, 20487, 44654, 41435, 14755,  3767, 58202, 34635, 38284, 21789, 15056, 30605, 37501, 19037
     .short 41459, 36306, 23500, 22763, 41069, 39961,  9206, 25797,  1723, 64509, 22483, 45087, 49027, 62747, 56322, 55620
     .short 25309, 26779, 20256, 22956, 49394, 15132, 50715, 36619, 47761, 27318, 46908, 59748, 16404,  7972, 60200,  2359
     .short 62774,  8870, 49647,  7920, 25920, 44121, 10622, 38521, 10545,  5544, 17856, 49855, 45582, 31980, 17324, 22525
     .short 32579, 26565, 57705, 27447, 42994, 63392, 30584, 28377, 37701, 15400,  1761, 31335, 42565, 45308, 62480,  3129
     .short 12642,  1595,  3223, 48119, 35919, 10775, 46289, 55135, 11003, 42034, 32564, 21364, 26424, 17822, 25965,  7229
     .short 36853, 27055,  4899, 44194, 53178, 28669, 43676, 27898, 17348, 42393, 18986, 18633, 56460, 33771, 10430, 25861
     .short 56256, 54838, 59909,  6218, 16486, 36020,  6024, 36455, 22246, 43476, 16048, 57337, 23950, 26146, 44038, 49492
     .short 54643, 13637, 42144, 43037, 44951, 32574, 26551, 50038, 26991, 53692,  3492, 15598, 51315, 11569, 52963, 49622
     .short  8225,  1624, 20976, 33680,  3058, 58191, 39265,  4652, 54201, 13056, 10101, 15364, 44503,  6187,  6572, 54953
     .short 54694, 18106,  3467, 50975, 48575, 33942, 49705,  7327, 40820, 53895,  2693, 15687, 25166, 36902, 48848, 48228
     .short 13956, 51351, 23176, 33055,  1462, 50479, 41619, 20324, 61895, 19964, 45515, 64390, 26604, 54175, 26673, 37532
     .short 36479, 18945, 62000, 21896, 57113,  1196, 61973, 16662,  4241, 52449, 37510,  5155,  8126,  3795, 46785, 10199
     .short 41293, 46468, 39888,  2452, 52292, 14487, 17974, 37542, 43172, 55983, 61089,  7346, 61546,  9584, 46611, 48994
     .short 19499, 46322, 50504, 32845, 44751,  7311, 50295, 60610, 43659, 46690, 13188, 18999, 26134, 57483, 10875, 18924
     .short 60873, 23620,  8608, 56693, 17214, 37771,  1997, 14585, 34741, 48055, 59983, 37847, 58679, 24462, 59994, 52161
     .short 63060, 40039,  9861, 62102, 21796, 56778, 16601, 12314, 12413, 40107,  5911, 42619, 50576, 13435, 49374, 41385
     .short 21471, 42561,  6183, 10871, 21750, 50697,  6395, 54777, 13980, 26182, 63864, 27786, 58535, 37832,   462, 21569
     .short 62458, 18026,   205, 22571, 51774,  9471, 63464, 53737, 45026, 51784, 18129, 14662, 36588, 51911, 33166, 40724
     .short 16508, 39316, 64404, 26556, 55590, 20913,  5101, 44284, 35811, 47156,  4266, 51542, 14040, 58526, 63513, 21754
     .short 52477, 53877, 17509, 61930, 52590, 48161, 62970, 50333, 35661, 20507, 32308, 50235, 22778, 27325,  4788,  3267
     .short 18905, 39215, 45735, 37372, 16947, 24855, 21058, 61609, 28517, 61713, 48773, 15520, 63835, 15794, 12845, 29960
     .short 42918, 58231, 63480,  4847, 44648, 64584, 55493, 36091, 41708, 39181, 63328, 17429, 46673, 36570, 11408, 16920
     .short 46714, 11216, 20632, 44812, 50491, 31000, 33990, 47397, 64868, 11960,  7181, 55188, 55752,  5574,  8165,  8536
     .short 17608, 10466, 22801, 46088, 12772, 25186, 16822, 31123, 51434, 55178, 57993, 54073, 33603, 40790, 59247, 65070
     .short 50701, 26796,  7371, 53687, 55747, 59454, 28384, 24973, 30979,  6798, 49934,  3890,  2140, 35390, 33010,  3756
     .short 41319, 56344,  2336,  4150, 56228,  1732, 59343,  6469,  6986, 52020, 37954, 15633, 60683, 12910, 10324,  6816
     .short 53469, 17796,  3568, 54101,  3959, 58341, 15467, 36833, 58773, 50538, 36279, 49887, 57914, 20801, 45302, 11204
     .short 60371, 24875, 25217,  4976, 64558, 54763, 15190,  1278,   229,  2513,  8781, 28196, 21101, 13765, 35516, 46023
     .short   138, 62366, 19760, 26013, 16163, 58723,  1965, 57548, 51958, 27631, 50365, 38457, 40120, 20005, 62290, 28676
     .short 15452,  6399, 47643, 58421, 40602, 44450, 39286, 13376, 23236,  7265, 10900, 43443, 45974, 30358, 13755,   806
     .short 46656, 12621, 39435, 55707, 29971, 10786, 16036, 50342,  5673, 62083,  1834, 64240, 11106, 12584, 12564, 34399
     .short 13855, 24015, 55141, 56016, 24451, 57364, 21006, 17989,  1848, 31884, 64910, 26739, 19927,   590,  2028, 49086
     .short 36970,  1558, 34103, 26000, 33959, 12012, 55000, 63738, 39259, 22097, 31176,  9027, 43100, 36107, 33338, 62061
     .short 15544, 21398, 52066, 60887, 18524, 46411, 50043,  2678, 43044, 52359, 65031, 21854,  5451, 23397, 54392, 20444
     .short 25845, 47063, 54781, 61846, 35851, 11050, 29581, 13278, 34823, 29674, 47814, 26261,  9083, 59858, 49552, 36249
     .short 61648, 52338, 40064, 29121,  3997, 39038, 25715,  5242, 38993, 63788, 14796, 51357, 27254, 50015, 30257, 57858
     .short 46927, 12678, 65478, 62051, 36353, 49043,  8325, 63254, 58990,  5710, 27929, 59387,  2084,  2953, 23708, 55904
     .short 44483, 42730, 33671, 50948,  2471, 23468, 32817,  4121, 51446, 55696,  2535, 44050, 11399, 57574,  3857, 59459
     .short 58872, 18113, 48988, 33367,   789, 51412, 63779, 13603, 55771, 26909, 61421,  8905, 24071, 31358, 55970, 46360
     .short 20265,  2829, 22697, 13984, 34479, 40914, 22865, 31846, 44888, 45374, 30842, 38725, 46430, 59118, 23034, 19029
     .short 58479, 43550, 23456,  4600, 42625, 18579,  4081, 51801, 29091, 10995, 21775, 47484, 30027, 58623, 64284, 37192
     .short 14949, 39883, 54758, 18098, 30454, 20230,   981, 29654, 32871, 14744, 61490,  1340, 47973, 13180, 17174,  2258
     .short  2423, 40659, 44434, 22480, 44118, 12639, 18630, 26548, 18103, 26601, 37539,  8605, 13432, 45023, 61927, 12842
     .short 11957, 55744,  6813,  8778, 44447, 13852,  9024, 29578, 12675, 11396, 31843, 54755, 45020,  6999, 14930, 58665
     .short 13789, 23894, 39224,  5637, 26186,  2020,  6585,   415,  7002, 28570,  5760, 44834, 50421, 64590, 26368, 63246
     .short 60796, 46971, 50665, 44689, 43223, 19172,  1781, 10731, 55806, 14941, 64569, 45526,  6103, 37289, 64707, 60974
     .short 41927, 44990, 53762, 14933, 54569,  6871, 20660, 17941, 48971, 20458, 29305, 63664, 13821, 46572, 64475, 53434
     .short 36443, 23782, 47682,  9591, 30344, 14125,  4359, 38497, 12368, 43152, 31281, 32001, 20886, 31657, 58668, 10967
     .short 17838, 57605, 38375, 49637,  9485, 51489, 53188, 42102, 52620, 26996, 12927, 20720, 60427,  8768, 52114, 37084
     .short   898, 49683, 56713, 31748, 20274, 63868, 11210, 24652, 21030, 13792, 30128, 38832, 35626, 56367, 30541, 45101
     .short  1017, 42019, 46580, 24296, 16397, 58286, 54021, 11306, 36125, 26354, 26394, 57096, 54157,  7102, 37906, 12489
     .short 49598, 22735, 41197, 58752, 23897, 27172, 30193,  1391, 62801, 48355,  4291, 14643, 37854, 30819, 23257, 24756
     .short 51392,  1238, 36013, 40556, 65435,  4321, 48503, 52896, 29392, 19464, 35478, 16413, 59399, 62321,  2160, 39227
     .short 54491,  9980, 28389, 11816, 51084, 19452, 35611, 29349, 52459, 35879, 31254, 47534, 54250, 63955, 53053, 22103
     .short 26666,  8838,  5422, 39424, 24274, 10926, 27790, 44099, 44941, 60586,  5640, 38505,  6854,  2099,  3104, 59694
     .short 36273, 59660, 51479, 30945, 61269, 27277, 22211, 38275, 41280, 22992, 13666, 26878, 50837, 17026, 12307, 22037
     .short 56586,  7302, 31529,  7281,  4958, 26189, 43947, 38592, 51837,   317, 39058, 60362, 33659, 47080, 34331, 44373
     .short 19533, 35420, 27350, 44261, 52136, 47475, 18811, 62498, 27581,  3298, 24800, 30459, 18898, 15529, 47756, 27781
     .short  2023, 23777, 21730, 41424, 54311,  1251, 32224, 61584, 33373, 29828, 33176, 63806,  8592, 16684,  5255, 50316
     .short 25697, 20945,  4916,  8074, 57613, 38939,  4680, 58539, 65122,  5345,  6791,  6588, 60825, 33832, 45750, 53067
     .short  7933, 20858, 53408, 17417, 53336,  6627, 64727, 53807, 55795, 46308, 56010,  5961, 20688, 17964, 44291, 24307
     .short 52370, 21580, 39972, 48712, 43836, 11745,   418, 29339, 47636, 49127,  2485, 24949, 11378, 52180, 55558, 21274
     .short 55879, 41105, 34673,  3420, 21735, 36510,  6263, 18411, 50642, 40639, 42943,  8436, 64640, 12894, 14273, 30851
     .short 44924,  7005, 43571, 26523, 51286, 48787, 21847, 11771, 42068,  9349, 16474, 38070, 53697, 20728, 19746, 24554
     .short 14436, 14354, 38612, 33632, 43867, 12697, 10942, 33426, 37836, 28925, 23366,  8948, 28573,  3013, 41503, 37716
     .short 12656, 43327, 65362, 26485,   782, 38159, 55442, 24862, 54717, 29324, 16066,  7691, 63614, 53649, 54860, 30691
     .short 40683, 53526, 21326,  3663, 27248, 27373, 10631,  5763, 37099, 61741, 42990, 58187, 50291, 44280, 51430, 27627
     .short 65027,  8901, 45016,  8764, 53049, 50312, 14432, 28709, 19351, 62633, 24658, 20050, 29818, 37111, 65047, 33401
     .short 30553, 29837, 44837, 18536, 21968, 24978, 63876, 60036, 55405, 41471, 10574, 18885, 63569,  5218,  5683,  6695
     .short  4352, 28713, 48466, 25584, 45621, 38124, 60319, 64670, 26945,   466, 51167, 13246, 22828, 50424, 50787, 48491
     .short 44819, 33301, 15749, 65091, 27733, 49973, 15430, 40382, 54297, 31396,  5016,  4751, 39372, 12610, 24749, 31732
     .short 50258, 53131, 63996,  1644,  8419, 44001, 49010,  9913, 64593, 12027,  9169, 39710, 10397, 37134, 18573,  2224
     .short 56184,  4207, 16649, 59666, 58136,   877, 37168, 63915, 23542, 18460,  8478,  8268, 51830, 37353, 20235, 45109
     .short  1436, 31439, 37269, 26371, 45559, 49737, 55892,  7171, 15979,  6368, 16847, 24135,  9055, 49723, 40514,  1794
     .short  2963, 38060, 19355, 57888, 37992, 28327, 26415, 46008, 40133, 26803, 21573, 35965, 54833, 44643, 63249,  4286
     .short 44275, 39901,  5044, 53936,  3600, 48027, 44421, 49998, 63345, 50402, 34094,  9716, 16898,  7570, 12124, 17917
     .short  2571, 32240, 49304, 27540, 37280, 51848, 23045, 12783, 16059, 60799, 42634, 11009,  5967, 41696, 65113, 65149
     .short 31772, 51645, 10720, 61959, 11590, 13332, 17757, 41429, 26362,  9149, 52791,  5836, 37254, 40346, 64219, 37580
     .short 25008, 28441, 40464, 39987, 46974, 38105, 65084, 43122, 13309, 13353, 37340, 58441, 24518, 59297, 21881,  3497
     .short 28479, 18444,  6823, 62637, 33583, 25271, 52683, 45499, 24732, 44066, 54936, 62462, 21091, 28088, 34259, 50668
     .short 47239, 32588, 53269, 31931, 54826, 34943,  5208, 18358, 36819, 40879, 12453,  9757, 60929, 52990, 10030, 64618
     .short   682, 23077, 59972, 29440, 23182, 27379, 16701, 34844, 16559,   379, 44692, 56888,  8083, 46217, 17285, 39795
     .short 39906, 58760, 25264, 43932, 19667, 32929, 21176, 46450, 59423, 39131, 64987, 41541, 32901, 42347, 53315, 19717
     .short 13026, 62474, 24646, 49211,  7017, 43226, 36072, 17953, 30984, 29043, 30370, 13772, 22294, 32857, 31506,  3035
     .short 31499, 55235,  6959, 47331, 24662, 34645,  3720,  7855, 63363, 51684, 60708, 18327, 18030, 44326, 62670,   724
     .short 19175, 19885, 42163, 16929, 17069, 44248, 59728, 28262, 15212, 33704, 48733, 13534, 30286, 50582,  2230, 19096
     .short 55637, 33328, 41908, 58306, 10163, 26856, 14681,  8293, 11547, 40544, 30827,  1784, 52505, 35316, 40473, 59579
     .short 57653, 32391,   303, 27862, 16323, 36996, 57055, 46645, 37877, 25829, 16182,  9642, 18427, 42262,   188, 57530
     .short 26213,   986, 44401, 62569, 43450, 35531, 10734,  2237,  5122,   175, 38333,  4646, 26660, 28642, 31377, 28802
     .short 27290, 51018, 59535, 42324, 36226, 20054, 50847, 10440, 22603,  8918, 15892, 61197, 27529,   209, 49752, 44311
     .short  2072, 55809, 11229, 60012, 15940, 64293, 55499,  9155,  4420, 63021, 45348, 27911, 48284, 38675, 52728, 50112
     .short 58561,  8150, 18275, 52904, 47989, 23812, 53086, 20476, 34570, 16988, 45510, 12905, 14944,  7276, 49005, 40539
     .short 14731,  3828, 31077, 37794, 41778, 44556, 58862, 62242, 39645, 46736, 54316, 46992,  3523, 31891, 57259, 11691
     .short 18434, 62843, 12994, 35760,  2379, 48839, 57128, 64572, 45774,  1101,  9685,  9933,  1770, 15673, 23096, 55169
     .short 57972,  7807, 15603, 50992, 19432, 19493, 29822, 18231, 41115,  2462, 26111, 47787, 58247, 50150, 22575, 60377
     .short 49217, 28233, 45529, 12480, 58123, 28741, 20600, 33841, 59894, 25941, 19785, 18795,  9988, 23357,  6932, 27878
     .short 16306, 16977,  1715, 54473,  1154, 53303, 28982, 38096, 34592, 56802, 32981, 30325, 27047,  6106, 10418, 34153
     .short 43192, 14722,  2126,  5049, 47363, 45475,  2685, 39926, 21506, 15899, 25384, 41342, 48044, 61304, 27664, 11473
     .short 56685,  8860, 41150, 36744,  9222, 57271, 18147,  4449, 37292, 14889, 14032,  6803, 57393, 27157, 11969, 48694
     .short 11795, 15479, 41595, 32717, 25178, 47321, 14558, 37115, 31182, 28648, 63886, 35821, 28697, 28154, 35508, 51778
     .short 43565, 20677, 42128, 64710, 38885, 47542, 24431, 59104, 63730, 24527, 41044, 46187, 10486, 45910,   700, 32685
     .short 27474,  4470, 44475, 46756, 43284, 51726, 32748, 20184, 64058, 15227, 19576, 60301, 14736, 56435, 60977, 39045
     .short 54428, 63537, 34577, 28963, 21154, 53585, 53754, 34801, 29468, 31701, 47894, 49350, 27111, 39744, 45650, 37305
     .short 57088, 32501, 29891, 51380, 29659, 35079, 23852, 18372, 17298, 41930, 61261, 19205,  3090, 60913, 53977, 13687
     .short 32880,   795, 18237, 58510, 33824, 52931, 43027,  9131, 65051, 49531, 12940, 62944, 35975, 35400, 10934, 29911
     .short  9475, 31138, 20742, 36983, 44993, 52567, 50466, 41662,  6687, 20626, 20044, 41351, 16614, 45152, 30231, 29060
     .short 36403, 25503, 15971, 46150, 55469, 14194, 49293,  2352, 50955, 21076,  5698, 57135, 28433,  9605, 42844, 53765
     .short 30297, 48477, 29403, 30268, 52601, 17867, 64979, 35928, 40750, 47421, 48005, 51896, 18499,  1256, 62226, 34440
     .short 27854, 24912, 32950, 45401,  5657, 22239, 30908, 41454, 62097, 16031, 14936, 20683, 17912, 18270, 14189, 24046
     .short 22443, 22312, 53816, 60542, 53295, 51320, 37652, 59702, 41138, 33405, 58384, 48867, 42689, 45278,   692, 55151
     .short 31420, 63468, 26161, 18938, 10834, 54572, 19161,  8211, 41654, 15650, 60951, 14477,  8028, 30163, 27410, 61628
     .short 44909,  2836, 31412, 49881, 58130, 35601,  4881, 19125,  3632, 20160, 15123, 65450, 57943, 48664, 39697, 18221
     .short  6874,  5904, 26764, 13874, 63051, 22464, 53941, 42522, 61244, 46097,  1323, 34559, 25365, 64161, 38448, 41529
     .short 21946, 53493,  1902, 21036, 41357,  2649, 54976, 14763, 18621, 25515, 45692, 20663, 10452, 44161, 49939, 37365
     .short 23000, 35718,  7293, 35443, 52692, 45386, 34730, 17116,  8548, 57951, 30557, 36032, 22819, 58947, 27223,    74
     .short 37006,  4131, 53741,  3684, 59189, 59330, 17944, 54554, 19379,  7757, 37199, 62182, 38179,  2133,  8977,  8455
     .short  2117, 10372, 64183, 17377, 22163,   653, 53037, 14290, 30740, 64098, 30154,  5950, 14811, 24445, 41690,  3833
     .short 53727, 48974,   516, 45578, 11565, 46607, 40720, 17604, 62362, 52062, 33363, 44443, 51485, 35607, 61580, 42064
     .short 41467, 16843, 58437, 22290, 28638, 23092, 48690, 32876, 22308,  7289, 57439, 42498, 20461,  4719, 32331, 32188
     .short 42833,  6044, 53949, 57443, 59481, 28757, 57280, 28113, 12144, 54385, 43425, 29841, 33481, 30807, 23221, 42593
     .short 47923, 51599,  9695, 45030,  2271, 29607, 11802, 29308,  9000, 28308, 65218, 13744, 48647,  1745, 30524, 29930
     .short  5860, 36870, 25974, 28863, 47298,  1368, 15377, 13596, 24051, 13097, 54217, 43905, 55934, 52492, 36139, 55375
     .short 25153, 56828, 63667, 19398, 42040, 20694,  3839, 50009, 16695, 22491, 52031, 54964, 15010, 21589, 60181, 10342
     .short 32229,  7498, 47088, 35950,  8313, 11950, 33441, 33242, 26459, 54406, 10288, 21954,  5400, 13824,  7728, 16464
     .short 17535, 52090,  7052,  3316, 42502, 61531, 10809, 16730, 11574, 62934, 64013, 56862, 44841,  7442, 56762,   707
     .short 25114, 17591, 44972, 43145, 51788, 42029, 22773, 36244, 46575, 38154, 36814, 18790, 27405, 33218, 36718, 28905
     .short   272, 33223, 11461, 24185, 40799, 22119, 55852,  5988, 23206,   249, 40441, 29948, 47273, 33061, 10637, 22497
     .short 43212, 36006, 49402, 64478, 48918, 64803, 37465, 12212, 51615,  3605, 27766, 62506, 38560, 29763, 24256, 47248
     .short 39471,  4075, 19090, 56963, 45700, 26046, 49579, 31672, 63983, 28786,  4022, 32114, 59055, 59493, 53437, 60355
     .short 47906,  3895, 23760, 55649, 44768, 20465, 60331, 53552, 27118, 59411, 28186,  2780, 65490, 18540, 14972, 35673
     .short  2394, 57188, 17336, 29621, 63559, 18133, 55479, 43957, 22256, 36446, 18393, 59558, 47441, 43829, 45268, 29876
     .short 14574, 13153, 50383, 45726,  2808, 48421, 13441, 56190, 56969, 64130, 29264, 60208, 56422, 23388, 19219, 35377
     .short 44350, 18083, 31082, 42439, 23785, 63147,  6645, 12359, 40256, 57754, 41028, 53642,  3928, 52700, 57816, 32445
     .short  8889, 48703,  7128, 12977, 12061, 55999,  4998, 57686, 56031, 32405, 14749, 63240,  4414, 64331, 42109, 47685
     .short 34055, 12947, 63279, 42176, 61108,   166,  4723, 32469, 58457, 15423, 27960, 40982, 55418, 17357, 21972, 21145
     .short 40243, 42649, 11323, 41267, 40396, 23270, 14666, 60072, 46107,  8446,  9594, 30719, 63301, 25053,  4010, 36097
     .short 52797, 64337, 59279, 28177, 10553,  2887, 51932,  4279, 24958, 40504, 56843, 22448,  5470, 63814, 43364, 63969
     .short 62787, 54005, 52826,    64, 56946, 30347, 27231, 41725, 10758, 60770, 29275, 37017, 18158,  8094, 65373, 52631
     .short  2039, 21807, 65191, 61589, 32134, 24725,  5312, 58293, 52857, 48070, 50962, 64115, 47610,  9286, 57635, 65416
     .short 14128, 23148, 21442,  7068,  3123, 21024, 28227, 32335, 32092,  4560,  2560, 52968, 43605, 51152, 62039, 24982
     .short 18843, 17237,  7948, 55228, 19829, 61727, 34890, 36592, 24881,  7023, 32341,  4362, 17519, 57713,  6286, 15583
     .short 16199, 62418, 41089, 24592, 36723, 37611, 38947, 51709, 23484, 22848, 12462, 41677,  2590, 58265, 23021, 19387
     .short  3143, 38326,  9320,  3462, 59449, 44883, 38500, 50782, 19880, 38880, 54549, 18388, 48032, 59077, 28469, 36179
     .short 40563,  6006, 58932, 30915, 56994, 63823, 28610, 59769, 51589, 19843, 44678, 32550, 29176, 45839, 52760, 35753
     .short 46270, 12371, 14071, 27081,  2145, 39845, 23834, 32729, 32192, 17680, 39143, 46244,  1665, 30703, 54195,  8832
     .short 63880,  9033, 31383,  9039, 10302, 34963, 42573, 17261, 51915,  3779, 45991, 19271, 43155, 48037,  6479, 53075
     .short 45803,  4383, 29216, 32917, 38539, 11079, 31462,  8358, 64191,  5803, 56613, 26325, 28657, 34238,  7459, 30311
     .short 50221,  4187, 20142, 28886,  9560, 37799, 36949, 31284, 54799,  8845,  1986, 53578, 10841, 30656, 43793, 62764
     .short 59512, 30431, 26059, 22386, 60759, 61123, 43271, 61777, 59918, 55734, 55513, 65463, 53667, 61495, 36933, 27685
     .short 57031, 52748, 32004,  6949, 28246, 43723, 45188, 35048, 52440, 42837, 51418, 41121, 35571, 43135, 33463, 46297
     .short 21524, 60040, 56219, 36519, 57929,  9069, 52193, 58165, 46316, 33170, 58504, 35565, 46351, 20889, 56979, 44702
     .short 19937, 14819, 47131,  9443, 55667, 34381, 35469, 19118, 27644, 12513, 35364,   942,  6524, 59681, 22317, 15063
     .short 27364, 10212, 22044, 20831, 28422, 26771, 49106, 59604, 31660, 57235, 47230, 19242, 54603, 20204,    20, 18978
     .short 52642,  1379, 62955,   997,  9924,  2110, 33378, 39192,  7240, 33047, 56353, 29105, 17663, 58889, 64970, 45963
     .short 15503, 22679,  9388, 58671, 42134,   847, 40766, 44212, 36861, 18967,  6048, 52313, 23324, 48153, 49627, 16102
     .short 47875, 48720, 55409, 28301, 10088, 23191, 59261, 59239, 36216, 41228, 40728, 23726, 61768,  6769, 10970, 21934
     .short  8104, 57540, 18123, 26517, 17906,   841, 38649, 28910, 46915,  6894, 25619, 15536, 39525, 14107, 23007, 41489
     .short 41734, 44965, 11900, 34293, 53613, 55688, 18254, 21224, 32779, 17841,  7550, 30054, 64459, 33128, 35332, 44426
     .short 15311, 50820, 39827, 38903, 48330,   640, 14858, 27489, 40901, 63656, 19857, 26088, 13798, 16620, 46381,  2773
     .short 28831, 18994, 62285, 23889, 57608, 46003, 15887, 35395, 47918, 41262, 52188, 53953, 42674, 17018, 10000, 61701
     .short  8373,  6835, 48252, 41475, 50654, 22511, 52420, 64719,  6505, 52282, 40614, 16512, 55030, 61101, 31642, 38378
     .short 59082, 37708, 14081, 19442,  6595, 59009, 21342,  8984, 59834, 50208, 18655, 26937, 44806, 29812,  2643, 46375
     .short 54586, 19556, 38658, 23959, 62273, 38052, 13723, 60062, 41783, 23801, 49640,  9279, 25557, 25252, 20765, 37332
     .short  6343, 16087, 10666, 32147, 37628, 30951,  4887, 20079,  3735, 49203, 16494,  9947, 54230, 24819, 30860, 42471
     .short  1345,  7148, 51997, 18419, 37760,  9488, 11344, 17144, 57330, 28603, 56288, 11169, 57447, 44548, 10747, 20376
     .short 46174, 18555, 44019, 54060, 10578, 24000, 51659, 10410, 42423, 53958, 43683, 32538, 39320, 49134, 27717,  5595
     .short 51492, 20176, 11842, 36701, 58175, 24537, 57106, 62757, 12192, 55784, 62711, 36395, 20530, 27199, 63454, 21384
     .short 31015, 53821, 11421, 28015, 44577, 15642, 57908,   871, 61574, 20073, 41000, 53191, 25916, 32570, 17970, 53733
     .short 64864,  2509, 31172, 44046, 13428, 31653,  2156, 27777, 44920, 29833, 37265, 39983,  7013, 35527, 57124,  4445
     .short 17294, 16027, 45688, 42494,  5396, 59489, 42105, 65412, 46266, 52744,  9384, 23885, 37756, 59485, 26719, 39779
     .short 11276,  8230, 21051, 44958, 38361, 18889, 11778,  4990, 42713, 43432, 56567, 21816, 41750, 64408, 55277,  9904
     .short 56655, 52623, 18050,     9,  8719,  5879, 39535, 42854, 19543, 42154,   277, 19872, 26834, 55083,  1611, 13581
     .short  3749, 18648, 19978, 27148, 29994,  4179,  1468,  5769, 52037, 64149, 50446, 13500, 26999, 61235, 12113, 35356
     .short 57358, 65107, 50003, 64858, 32646, 38078, 40860, 24176, 55214, 26509, 41212,  7473, 65235,  9339, 23229, 36694
     .short  9669, 62030, 45919, 55022,  2903, 27561, 26723, 12930, 29736, 16632, 33015, 33038,  3474, 23992, 28761, 38166
     .short  3180, 19261, 24058, 56817, 62696, 44568, 63573, 26711,  9728, 25667, 19292, 20957, 47056, 41743, 26560, 55585
     .short  2673, 12922, 20723, 28474, 50987, 37647, 62929, 43600, 16097, 21046, 48797, 60620,  3158, 10074, 46960, 49380
     .short  4213, 45706, 33561, 50064,  4535, 20984, 23665, 10514, 13417,  9358, 61414, 44561, 37215, 60430, 12705, 59813
     .short 21703, 52551, 60999,  8345, 22399, 24358, 64657,  9008, 45671, 51041, 30251, 34838, 43206, 64143,  2761, 51193
     .short 60628, 63593,   558, 47978, 33490, 36486,    87, 39783,  8771, 58030, 33145, 33448, 51124,  1489, 58037, 57284
     .short  7217, 20021, 18875, 48825, 50683, 11651, 11873,  5222, 56901,  4499, 51226, 23414, 42679, 57515, 17203, 55594
     .short 58350, 43340, 62603, 52117, 60393, 43397, 20879, 33548, 41714,  5842, 42115, 12154, 51177, 22788, 44511, 53454
     .short 50183, 39557, 53711,   603, 60547, 51577, 14310, 37724, 59644, 18709, 27816, 59432, 62115, 34926, 37087,  5084
     .short 25982, 59160,  9249, 53796,  4314, 20418, 64423, 63110, 30894, 20992, 47707, 28026, 33181, 47696, 46618, 46198
     .short 55246, 28720,  7113, 61857, 51795, 55631, 64124, 33555, 11280,   901, 38476, 14157, 38008, 16782, 43816, 38217
     .short 28117, 63942, 34324, 34614,  1629, 48802, 63124,  7832,  5687, 52526, 35279, 27601,  4063, 43090, 34498, 34906
     .short 20917, 25223, 43232, 32098, 49686, 22723, 48560, 49713, 17465, 50275, 14386, 49274, 20967, 33228, 17927, 17806
     .short 29332, 27213, 56386, 10889, 16224, 50740, 36561, 24343, 31620, 55942, 21125, 21924, 37418, 20193, 65340, 56716
     .short 38984, 51752, 59821, 43769, 35895, 63350, 64746, 58686, 26978, 53022, 31739,  8689, 36533, 49409, 40676, 15821
     .short 20425, 56741, 51514,  1311, 14264, 32371,  6150, 29857,  7559,  8234, 31751, 44084, 14784,  3761, 60790, 63015
     .short 59273, 12148, 52843, 47622, 34874, 27987, 63679, 32419, 15931,  6699, 43106, 28808, 31389, 51263, 16578, 58148
     .short 13964,  5105, 13678, 50521, 33641, 20277, 36184, 60114, 34002,  3671, 35022, 56472, 33354, 25142, 50193, 31092
     .short 19677, 55010,  3847, 36197, 18297, 50885, 48412, 45418, 17559, 17645,  5037, 51049,  3487,  5569, 58867, 11811
     .short 63871, 29038, 57388, 37360, 23755, 39840, 47913, 33033, 60785, 34621, 26079, 10127, 38428, 47556, 23497,  7969
     .short 37698, 44191, 44035, 13053,  1459, 10196, 13185, 56775, 62455, 51539, 21055, 11213, 33600,  6466, 25214, 20002
     .short  5670, 25997, 54389, 63785,  2468, 46357, 21772, 12636, 13786, 45523,  4356, 49680, 54154, 52893,  5419, 17023
     .short 27578,  8071, 44288, 40636, 43864, 30688, 24655, 38121, 50255,  8265, 26412, 32237, 37251, 45496, 59969, 42344
     .short 63360, 58303,   185,  8915, 47986, 11688, 26108, 53300, 56682, 35818, 32745, 32498, 35972,  2349, 32947, 45275
     .short  3629, 21033, 27220, 64095, 28635, 42590, 54214, 11947, 25111, 29945, 49576, 57185, 56419, 57683, 11320, 63811
     .short 52854, 55225, 23018, 19840, 10299, 30308, 55510,  9066, 27361, 29102, 59258, 44962, 13795, 64716, 38655, 24816
     .short 42420, 28012, 57121, 43429, 29991, 36691, 19289, 20981, 60625, 23411, 14307, 28717,  4060, 24340, 51511, 51260
     .short 17556, 13050,  5416, 35815, 10296, 51257, 57307, 30131, 63546, 12822, 23683, 51071, 31575,  1497, 21311, 25409
     .short 11466,  5270, 21065,  1675, 22585, 60806, 24244, 26695,  3935,  5176, 57310, 15828, 39506, 18605, 49826, 37894
     .short 48104, 44612, 38835, 48339, 10110,  1128, 56405, 55920, 50407, 17447, 52946, 45069, 17705,  7254, 29461, 64523
     .short 58643, 32631, 13627, 18726, 45886, 30134, 45158, 54592, 25339, 29494, 32517, 46793, 38365, 35629,  1509,  3022
     .short 41324, 34626, 49479, 35586, 29845, 60487, 42314, 15075, 43378, 34027, 23282, 44742, 48470, 42510, 16368, 33514
     .short 63549, 19903, 16887, 28274, 47160, 11195,  5230,  6554, 56370, 40568,  5869, 50498, 63800, 33818, 43129, 21766
     .short 65308, 27967, 44133,  2285, 51270, 14829, 46766, 27182, 36629, 10917, 15116, 12825, 30213, 14170,  2721, 12864
     .short 35009, 62247, 21192, 30544, 16349, 50073,  2522, 55364, 46900, 61795, 63699,  9657, 50762, 56879, 61275, 19131
     .short 41006, 49808,  6210, 18008, 43180, 59934, 23686, 20591, 17370, 17179,  2447, 15185, 26596, 18893, 45104, 44396
     .short 35074, 22303, 63235, 36928,  7143, 33485, 56770,  2442, 35700, 57667, 15240, 15001, 31161, 25588, 40216, 43348
     .short  4780, 51074, 10005,   737,  7378,  4270, 48640, 34950, 21294,  1020, 24965, 19483, 24991, 51056, 42544, 56210
     .short 33270, 11253, 63644, 37969, 15444, 14656, 51280, 18264, 40760, 24810, 51325,   367, 31578, 29779, 52351, 43590
     .short 31547, 43506, 48536, 13408, 42022, 15292, 21370, 44297, 48980, 32652, 41961, 42202, 53146, 50512, 41868, 54264
     .short  7985, 40331,  8597, 24154, 42280, 43517, 38132,  1500, 32158,  5814, 35684,  2660, 30336, 32599, 11782, 46583
     .short 55718, 46701, 14965, 49359, 23562, 30755, 30811, 24681, 12162, 58920, 33685,  3163,  3874, 53476, 45625, 41180
     .short 43939, 18690, 21314,  5319, 38202, 29419, 51546,  6616, 40301, 23522, 24299, 50169,  9461,   124, 46390, 48584
     .short 32462, 30883, 61373, 24190, 54709, 28531, 32214, 61472, 32662,  9957, 44171, 24564, 23630, 25412, 33293, 50485
     .short 37105, 54970,  2767, 25333, 49914, 16400, 26142, 46781, 21565, 46710, 24871, 34099, 50944, 44114, 14121, 48499
     .short 62494, 50638, 62629,  8474,  5832, 32897, 42258, 57255, 11469, 57084, 24908,  1898, 22286,  8309, 26042,  4994
     .short 58289, 51585, 55730, 56349, 26084, 54226, 35523, 23225, 51189, 55242, 56737, 44031, 19836, 45882, 59930, 38128
     .short 57251, 19231, 40963,  5273, 59201,  8007, 52407, 14044, 34220, 36059, 39918, 54024,  6011, 55454, 14252, 34978
     .short 60439, 26022, 38300, 34115, 54420,  7391, 12425, 63039, 41391, 16655, 26052, 11286,  9705, 27743, 21068,  2005
     .short  3985, 47387, 13565, 10686, 39650, 63630, 11309, 21716, 31404, 20795, 37162, 42058,  3729, 49802, 57589, 53779
     .short 21355, 47281, 62174, 38922, 47857, 49521,  5524, 21464, 19235,  1678,  5092, 35200,  2263, 35705, 15855, 45981
     .short 42717, 36128, 19103, 24609,  1549,  9327,  7434,  7032, 42597, 49264, 64307,  3645, 43748, 15712,  6094, 58804
     .short 60323, 26281, 16437, 35297, 22588, 61706, 53606, 27313, 58530, 49081, 47677, 36505, 26357, 46987, 62221,  7493
     .short 32129, 39187, 37260, 47691, 52849, 24149,  2498, 28549, 63068, 43889, 39083, 55104, 35307, 37657,  5998, 60809
     .short 49897,  1652,   824,  2329, 29805, 64367, 63721, 26397,  1978, 45934, 37473, 20111, 14846,  1945, 35088,  4862
     .short 35434,  8139, 20823, 21000, 65143, 16689,  2503, 41955, 64917, 40967, 24247, 42269, 39517, 43243, 46277,    31
     .short 10564, 43436, 57099, 14692, 22839, 28400, 59001,  4799, 43005, 47927, 48857, 51815, 23609,  3063, 10079, 41844
     .short 27709, 64674, 48378, 39113, 46341, 26698, 56935, 12281,  4436, 63517,  4982, 36078,  4566, 54160, 25132, 35844
     .short  9897,  5919, 27807, 36167,  3172, 53535, 40804, 19334, 58012, 42376, 37142, 25635, 30679, 22932, 58022, 27826
     .short  3938, 53325, 15554, 39479, 39404, 11637, 35065, 58327,  7105, 17046, 32794, 63099, 61865, 31351,  9721, 48266
     .short 42049, 43051,  8681, 35142, 61204, 47036, 64764,  6486, 42234, 16874,  5277,  5179, 23747, 57852, 16553, 36000
     .short 50440, 25327, 56571, 37909, 37400, 65292,  2341, 10132, 29016,  1032, 51603,  9017, 20014,  8631, 45453, 24370
     .short 24236, 24630, 26949, 36113, 27296,  9045, 57313,  4831, 31684, 25456, 21758, 48676,   967, 46493, 12492, 58937
     .short 49156, 13365, 33856, 63923, 21286, 10651,  5286, 19184, 54879, 10960, 38469, 47219,  4030, 46480, 18682, 29507
     .short 17005, 15831, 23158, 42334, 40924, 16790, 33758, 46741, 56729, 49601, 25722,  6301, 12802, 16995, 18198, 14331
     .short 10848,  5892, 24601, 64530, 14403, 53847, 34083, 29385,  1304, 34464, 52326, 59205, 39509, 25080,  6745,  2428
     .short 57672, 38578, 50134, 21820, 22738, 42960, 47028, 29085, 33322, 29258, 50058,  9699, 13609, 26117, 20895, 65314
     .short 18190, 65169, 31211,   470, 15918, 35413, 38421, 18608,  8378, 30071, 58977, 52481, 31447,  4581, 62582, 41200
     .short 57564, 52228, 45132, 59312,    45, 44776, 31786, 12040, 32969, 13696, 21871, 35123, 45236, 61036,  7840, 36893
     .short 59707, 32296, 49829,  2478, 42583, 59904, 64579, 58985, 14638, 51425, 58755, 47358, 42517, 27761, 59072, 15306
     .short 64853, 64741, 17442, 50939, 48261, 61904, 16528, 18750,  5260, 28554, 13483, 27068,  8011, 37897,  8751, 26441
     .short 44787,  3656, 49819, 45429, 41754, 23900, 38891, 28916, 51331, 47003, 32251, 58550, 45034, 54112, 53906, 29428
     .short 58196, 46965, 45342, 28171, 51171, 24143, 26243, 13131, 48107, 29244, 49189, 40530, 53881, 39016, 14980, 39365
     .short 27175, 46064, 19614, 33726,  3435, 20035, 60862, 25231, 52212, 22124, 30393, 60190, 22704, 14610, 18859, 28748
     .short    53, 46851, 27651, 44615, 22274, 12832,   952, 56445, 24766,  8880,  4942, 30196, 38397, 48020, 33263, 31489
     .short 20093, 16903, 61909, 26316, 58060, 60467, 63602, 13385, 23977, 17581,   443, 17406,  5612, 52411, 38838, 30237
     .short 19562, 49920, 55324, 11832, 60275, 64412,  1394, 62021, 40197,  4155, 38433, 34252, 23515,  2275, 28335, 38807
     .short 21204, 37409, 48742, 34014, 39576, 13250, 28773, 22264, 14523, 48342,  1589, 30122, 12474, 17513, 22717, 25126
     .short 49282, 62804, 30920, 16141, 64791, 14956, 29635, 48391,  5056,  7848, 40956, 33385, 61019, 58274, 17186,  1936
     .short 32171, 56240, 19516, 30413, 10113,  5936, 38711,  2731, 15321, 32960, 54321, 39275, 48358,  9417, 58576, 50805
     .short 54633, 25529, 60406, 61822, 31953, 57224, 24929, 27283,  3638, 53197, 57595, 56301,  6722, 19654, 14048,  1131
     .short 53165,  1700, 40664, 15245, 59525, 49443, 55281,  4294, 57785,  6324, 38852, 39685, 34167, 13454, 29611, 17888
     .short 50391, 57463, 62142, 61831, 49540,  1094, 22832, 12079,  8709, 50748, 56408,  6840, 54920,   345, 61934, 41163
     .short 44526, 15486, 14646,  3811, 10095, 39418, 28691, 34957, 16572,  4825, 39605, 20394, 38701, 34354, 63002, 55039
     .short 62009, 41516, 35243, 41143, 57845, 55923, 37596, 56512, 20554, 24164,  9498, 17126, 28935, 37857, 34770, 26430
     .short 24313,   522, 38084, 64923, 62544, 42770, 53356, 62978, 52668, 12387, 48593, 50321, 63073, 65510, 49788, 34224
     .short 50410, 49343, 34076, 64385, 10319, 39878,  4953,  9908, 30822, 56430, 53722, 42434, 36944, 23796, 37210, 11806
     .short 21187, 63625, 56724, 39270, 49385, 44665, 26468, 50428, 42977, 19422, 32692, 17450,  2192, 11907, 52152, 52594
     .short 15299, 10593,  8496, 23260, 56153, 50101, 64437, 14502, 50356,   670, 11134, 15152, 55857, 62919, 32839,  8586
     .short 52925, 33457, 12630, 18184,  2629, 62656, 52949, 61462, 41625, 61747, 15016, 51199, 56577, 48657, 24759, 42928
     .short 18913, 20544, 62205, 57497,  7575, 16533, 13237, 19059, 20360, 27548, 52815,  7912, 45462, 10172, 57072, 24842
     .short 36063, 45072,  6653, 62157, 39867, 23942,  5726, 38868, 56659, 51395, 14713, 53030, 56233, 47561, 53209,  1188
     .short 29312, 29519, 37741, 39751,  8019, 53397, 28838, 46805, 50791, 49366, 51764,  8522, 17708, 42866, 16721, 20407
     .short 48165, 27429, 55528, 61601,  1241, 56999, 13109, 56045, 65182, 29923, 39598, 21422, 35543, 41311, 14548, 39722
     .short 39458, 21477, 59672, 49585,   907, 13615, 64692,  7257, 36582, 48781, 14183, 44206, 42414, 46997, 49390, 36016
     .short 61969, 54773, 41704, 50534, 64906, 59383, 47969, 46568, 23253, 44369, 55875,  8897, 16645, 61955, 19663, 36992
     .short 58858, 39922, 29464, 47417,  1319, 44439, 15006, 29759, 57812, 52627, 40559, 30427, 62951, 38899, 37624, 31649
     .short 40856,  9004, 30890, 53018, 26075, 57181, 17701, 56875, 41864, 48495, 21351,  8135,  8677, 64526, 48257, 60463
     .short 24925, 62974, 20356, 44365, 60259, 65438, 25470, 42296, 30384, 20489, 63334, 40352, 34061, 47628, 26249, 33980
     .short 55836, 19802, 44656, 27953, 57174,  9966, 33410, 53518, 58646, 11761, 47191, 41437, 10529, 48954, 64080, 15564
     .short  4324,  5008, 30994, 65041, 14757, 28825, 29488, 55318,  6137,  2922, 60263, 53928, 12228,  3769, 25702, 43894
     .short 10538,  7061, 54028, 32634,  8398, 21083, 58204, 14376, 25564,  8740, 18054, 48506,  1142, 16801, 54035, 34637
     .short 58697, 55094, 28312, 48081, 55386, 52578,  4657,  4218, 38286, 31369, 44823, 42404, 11660, 64249, 13630, 29169
     .short 36301, 21791, 50337, 64564, 17959,  2566, 52899, 49288, 13092,  5465, 15058, 11416, 51572, 56677,   362,  5993
     .short 32291, 57840, 53513, 30607, 28449, 33533, 11719, 31693, 40482, 18729, 33116,  4624, 37503, 61116, 58601, 52717
     .short 62824, 29395,  8244, 52978,   219, 19039, 32427, 12129, 18755, 40320, 29546, 65442, 45296, 63909, 41461, 49197
     .short  6204, 56295, 50611,  6015, 45889, 22155, 47175, 36308, 58374,  3283, 10864,    13, 19467, 39206,  9536,  1737
     .short 23502, 56066, 35555, 65222, 53994, 48754, 27034,  5442, 42246, 22765, 47662, 33305, 33344, 51024, 10308, 30137
     .short 39611, 38488, 41071, 35665, 64876, 57408, 22922, 35481, 63828, 21217, 55430, 39963, 11154, 58449, 38744, 20847
     .short 64070, 33888, 64777, 62682,  9208, 44634, 21980, 23140,  1527,  4303, 45161, 23643, 61660, 25799, 27096,  5113
     .short  3528, 44670, 16416, 45044,  5429, 45813,  1725, 54579,  3443, 28954, 12199, 22378, 25474, 11293, 43705, 64511
     .short 58608, 25753, 34524,  8968, 55458, 54595, 17983, 31766, 22485, 31166, 42196, 62538,  8723, 59402, 41944, 55680
     .short   925, 45089, 27512, 24125, 13748, 55777, 47793, 56985, 27973,  2635, 49029, 10048, 15753, 22809, 46877, 40591
     .short 25342, 41480, 62435, 62749, 20511, 35172, 25279,  6759, 62324, 59593, 32761, 56558, 56324, 56647, 39814, 46115
     .short 48306, 59959, 13271, 18043,  3210, 55622, 26966, 25659, 56480, 58389, 30612, 29497, 44850, 56593, 25311,  3620
     .short 13881, 18867, 39664,  2163, 49987, 62814,  1685, 26781, 34811, 19474, 49865, 14149, 22908, 42300, 49565, 30179
     .short 20258, 20950, 39088,  7425, 61680, 14256, 32520, 55603, 57373, 22958, 13929,  2302, 35786,  5883, 39230, 47548
     .short 46921,   373, 49396, 13494, 49908, 48651, 33611, 61010, 59845, 54206, 45711, 15134, 49228, 65095, 11389, 50676
     .short 51969, 46796, 33865, 37886, 50717, 32312, 16965, 54732, 59287, 54494, 42744, 50602, 45606, 36621,  3335, 53865
     .short 22416, 50893, 23211, 59755,  5749, 16766, 47763, 11245, 21611, 35725, 24774, 60165, 38368, 16775, 32559, 27320
     .short 61643, 24291, 55437, 40874,  9983, 61623, 11456, 37606, 46910, 19867, 17922,  5265, 54704, 19329, 30388, 62914
     .short 32286, 59750,  5372, 37930,  7538, 43740, 34982, 35632, 29066, 38664, 16406,  6143, 63408, 12441, 39539, 28392
     .short 45322, 17101, 59348,  7974, 21668, 60231,  1749, 29002, 40887, 16545, 10989, 41902, 60202,  4529, 27737, 64686
     .short 56496,  5478,  1512, 29377, 57472,  2361, 50239, 50907, 52129,  7962, 11819, 28615, 15407, 64845, 62776, 60832
     .short 54460, 48433,  8462, 61917, 36044, 19985, 10262,  8872, 64374, 53114, 34856,  3450, 55117,  3025, 24698, 62884
     .short 49649, 19508,  4232, 31896, 26473, 51087, 52173, 25104,  7661,  7922, 32609, 20386,  4141, 26495, 56788, 20493
     .short 22217, 20166, 25922, 53785, 50617, 56145, 55961, 60443, 41327, 17626, 43620, 44123, 25593, 65524,  9523, 42858
     .short 19455, 29448, 52246, 17482, 10624, 44605, 11929, 30528, 61071, 17693, 27239, 11502,  1059, 38523, 46139, 49977
     .short 24100, 22643, 47261, 34629, 50659, 27905, 10547, 22782,  2492, 33974, 15954, 35614,  5620, 58366,  9676,  5546
     .short  8809, 14699, 31725, 15109, 47800, 61354, 58086, 25745, 17858, 58410, 56112, 26623, 48872, 28454, 49482, 62382
     .short 19630, 49857,  5851, 49095, 15776, 16861, 29352, 23930, 17828, 52376, 45584, 40866, 40973,  8729, 15387, 64603
     .short 63338, 37962, 51008, 31982,  4921, 55109, 43262, 56094, 26026, 35589, 46225, 47103, 17326,  4039, 44410, 61346
     .short 19547, 52462, 11038,  2047, 16290, 22527, 65535, 45055, 29934, 38818, 47047, 24575, 13061, 33566, 32581,  9454
     .short 15434, 42075, 51737, 18338, 29848,  1402, 59869, 26567, 27329, 39854,  5926,  4095, 35882,  3217, 38826, 58117
     .short 57707, 48554, 35838, 13086, 11446,   254,  5377, 12101,   115, 27449, 15995, 54510, 60701,  8000, 22077, 60490
     .short  6920, 20330, 42996, 21595, 60634, 37915, 33617, 31257, 63174, 63501,  3967, 63394, 50930,  2576, 28559,  9368
     .short 62516, 40356, 46033, 46458, 30586, 51880, 62993, 39389, 25905, 38304, 42317,  6087, 50970, 28379, 45369,  6849
     .short 48486, 42158, 47537, 19374, 59553,  6474, 37703, 50982, 60109,  5864, 55449, 49151, 16136, 13104, 21212, 15402
     .short 37222, 40386, 62337, 48273, 62875, 15078, 39095, 18346,  1763,  4792, 59783, 37637, 13197, 54253, 59774, 37227
     .short 28365, 31337, 14093, 28074, 31966, 32204,  9784, 15358, 24268, 28148, 42567, 58142, 31678, 38482, 26123, 56502
     .short 43381, 25020, 48891, 45310,   430, 33075, 57264, 50433, 63958,  7651, 19772, 57157, 62482,  4253, 40286, 45171
     .short 61875, 46628, 34065,  6969, 35861,  3131, 33094, 61051, 37431, 23587, 34119, 34030, 37065, 49767, 12644, 40221
     .short 18952, 18063,   281, 53056, 45643, 34457, 33249,  1597, 22561, 33152, 36874, 40010,  8638,  9238, 32067, 51976
     .short  3225, 41983, 54301, 65386,  6426, 32051, 23285, 22516, 22142, 48121,  3271,  1115, 47311,   612, 22106, 40154
     .short 11360, 63855, 35921, 17435, 64225, 12953, 34880, 13137, 15960,  7609, 28496, 10777,   237, 48450, 26226, 42694
     .short 33538, 44745, 16678, 43021, 46291, 13780, 65163, 49023, 33767, 26669, 41381, 42914, 17792, 55137, 62047, 30450
     .short  6867, 30189, 38588, 47632, 61737,  9165, 11005,  8079, 35312, 49001, 34149, 54424, 48473, 26760, 45574, 42036
     .short 64799,  6641, 41721, 19876,  8841, 47226, 30050, 25553, 32566, 12109, 59809, 25978, 51748, 57384, 64091, 10106
     .short 50069, 21366, 46777, 31400, 45930, 32790,  6297, 42513, 48016, 58572, 26426, 18909, 54769, 30990, 52974,  5425
     .short 62810, 11452, 25100, 17824, 63497, 19768, 42910, 21837, 40446, 37935, 41998, 51143, 25967, 34347, 34653, 30490
     .short 52012,  9121, 16371,  7899, 30099,  7231, 21911, 24889, 17394, 14464, 39427, 51905, 21841, 24040, 36855, 28006
     .short 32245, 13488, 24469, 21678, 26253, 50265, 56623, 27057, 64485, 17194, 18783, 64430,  7395, 33517, 34471, 39073
     .short  4901, 63415, 20338, 51530, 26838, 24277, 30869, 17223,  6991, 44196, 25033, 30502, 28867, 16340,  1414, 39629
     .short 22544,  2314, 53180, 50920,  5020, 62067, 59541, 34969, 63552, 20400, 26129, 28671, 39219, 38934, 40128, 61192
     .short 10929, 51594, 40391, 58160, 43678, 57510, 27573,   732, 53601, 30066, 54915, 60458, 62430, 27900, 22137, 16742
     .short 41097, 54814,  1268, 19906, 33902, 52916, 17350, 41857, 26815, 11696, 42982, 27793, 55395, 40450, 20242, 42395
     .short 43530,  3902, 15329, 60134,  1636, 33984, 33395, 18615, 18988, 32511, 11826, 63402, 47833, 12429, 16890, 46819
     .short 58494, 18635, 43353, 49848, 28220, 55087, 44102, 39303, 34935, 60896, 56462, 17157, 49332, 47302, 26915, 58253
     .short 44708, 44139, 62662, 33773, 30669,  4755, 34696, 39294,  3001, 28277, 52425, 16747, 10432, 45739, 48944,  7885
     .short 33712, 44944, 35746, 10857, 50856, 25863, 57964, 59149, 40276,  2598, 60521,  7594, 25814, 65272, 56258, 11486
     .short 14881, 16279, 45283, 11724, 47163, 39493, 41884, 54840, 27392,  7709, 29883, 60414, 60589, 56393, 37939,  3788
     .short 59911,  8961, 25492,  7668, 51888, 33917, 55840, 22087, 24323,  6220, 57618, 37662, 65132,  2703, 63043, 11198
     .short 23536, 16837, 16488, 18002,  6716, 56139,  1615,  5643, 24437,  6900, 31584, 36022, 24475,  6388,  1372, 22901
     .short 46664,  3913, 15369,  4540,  6026, 61758, 39376, 28411, 42213, 58314,  5233, 24830, 28897, 36457, 37376, 45486
     .short  9768, 14365, 38508, 12595, 56704, 55048, 22248, 36784, 29700, 18672, 47589, 29953,  7543, 61616, 12885, 43478
     .short 42641, 42786,  3589, 52707,  6730,  6557, 20432, 64828, 16050, 45436,  2552, 36677, 11936,  6857, 31319, 42002
     .short 48900, 57339, 60003, 49309, 27073, 24213, 59798, 19806, 58839,  6979, 23952, 24691, 53968, 62192, 53659, 41395
     .short 56373, 36409, 23965, 26148,  2928, 47839, 52053, 13585,  2102,  1842, 51639, 52025, 44040, 53140, 42764, 15381
     .short  2799, 13472, 35324, 48187, 59882, 49494, 24508, 12614, 20523, 25738,  8823, 40571, 60054, 35799, 54645, 16951
     .short 30797,  5298,   404,  3107, 19848, 62342, 31007, 13639, 48927, 13316, 31632, 13550, 40989, 55289,  4170, 16585
     .short 42146, 19316, 46071, 29287, 25399, 47807,  5872, 57700, 20908, 43039, 20715, 19741, 18439, 19427, 59697, 64008
     .short 51147, 47870, 44953, 63119, 23406,  3869, 41839, 45337, 44660, 38281, 15129, 32576, 21361,  6021,  1621, 25163
     .short 16659, 50501, 24459, 13977, 26553,  4785, 39178, 12769,  3753, 36276, 58720, 46653, 26736, 50040, 52335,  2081
     .short 13600, 23453, 13177, 12672, 44686, 64472, 26993, 16394, 24753, 31251, 27274, 19530, 63803, 64724, 41102, 53694
     .short 24859, 45013,  5215, 54294, 59663, 40511, 50399, 11587,  3494, 12450, 32926, 31496, 13531, 57052, 51015, 48281
     .short 62239, 15600, 23354, 21503, 32714,   697, 31698, 33821, 29057, 48002, 51317, 44906, 34556, 34727, 10369, 51482
     .short 28110, 25971, 21586, 11571, 24182, 24253, 59408,  2805, 32442, 27957,  2884,  2036, 52965, 38944,  6003,  1662
     .short  8355, 26056, 43132, 27641,   994, 49624,  6891, 48327, 61698, 18652, 30948, 46171, 36392,  2153,  8227, 26831
     .short 24173, 24055, 10071, 45668, 48822, 44508, 20989,  1626, 17803, 31736, 27984, 19674, 10124, 21769, 58300, 56416
     .short 20978, 21062,  7251, 43375,  2282, 61272, 57664, 15441, 54261, 33682, 28528, 62491, 44028, 12422, 47278, 43745
     .short 28546, 20820,  3060, 58009, 35139, 45450, 10957, 14400, 65311, 21868, 61901, 58193, 60187, 63599, 37406, 61016
     .short 27280, 62139, 34351, 52665, 39267, 32836, 27545,  8016, 39719, 55872, 57178, 55833, 53925,  4654, 57837, 45293
     .short  5439, 64774, 11290, 27970, 18040, 49562, 54203,  5746, 62911, 10986, 19982, 22214, 11499, 58083, 37959, 13058
     .short 12098, 46030, 13101, 24265,  6966, 32064,  7606, 61734, 10103, 41995, 50262, 22541, 60455, 33392, 44136, 25811
     .short 22084, 15366, 61613, 58836, 48184,  4167, 38278, 44683, 48278,  2881, 44505, 28543, 55830,  7603, 28729, 13287
     .short 56058, 28732,  1812,  6189,   883, 63989, 14163, 20901,  5484,  2288, 42188, 22434,  6574, 52074,  7780, 62848
     .short 32697, 41283, 35155, 34657,  7417, 54955, 20062, 41567, 64041, 22747, 45357,  9970, 13290, 30772, 54696, 51923
     .short 35775, 19816, 22968,  9709, 51273, 15593,  8160, 18108, 51079, 60031, 30365, 27152, 22995, 55644, 23829, 41257
     .short  3469, 63010, 49474, 54221, 29011, 34247, 53204, 56061, 21663, 50977, 25028, 53135, 12093, 10505, 17312, 14832
     .short  6510, 54819, 48577, 28521, 60653, 22890, 28357, 13669, 32482,  8564,  2614, 33944, 46679, 37586, 63285, 27993
     .short 48113, 35620, 28735,  6280, 49707,  9891,  5459, 25094, 55156, 40487, 46769, 21556, 51242,  7329,  9843, 44319
     .short 34213, 58829, 26881, 51697, 30494, 36158, 40822, 21241, 29224, 34188, 63201, 64932, 33414,  1815, 28212, 53897
     .short  4685, 60814, 10700, 26746, 27747, 27185,   195,  9570,  2695, 12378, 20562,  5073, 29998, 50840, 26274, 12086
     .short 41414, 15689, 59790, 57165, 43909, 11027, 33103, 39329,  6192, 23670, 25168,  5498, 64000, 40582, 63426, 31268
     .short 36632, 48092, 12398, 36904, 61717, 15196, 29049, 43611, 17029, 30926,   260, 55162, 48850, 11020, 20869, 29589
     .short 20812, 33066, 34987,   886, 47507, 48230, 54659, 26297, 63029, 34756, 44497, 10920, 35502, 17255, 13958, 25450
     .short 41065, 28665, 41615, 12310, 28513, 52016,  1830, 51353, 30023, 37285, 37902, 22033, 52366, 53522, 63992, 27536
     .short 23178, 26852, 53082, 38092, 64054, 21072, 15119,  5946, 55930, 33057, 19215, 63965,  3139,  4183, 22040, 34289
     .short 62269, 15638,  1464, 10510, 59640, 55938,  5033, 32494, 39502, 14166, 52347, 50481,  3981,  1648, 15550, 42330
     .short 42579, 12828, 38707, 56508, 41621, 48777, 47187,  4620, 61656, 56589, 32555, 62880, 19626, 20326, 48887, 43017
     .short 30095, 52912, 41880, 64824, 20904, 47998, 61897, 22430, 51238, 17251, 36957,  1357, 30216, 42884, 36961, 19966
     .short 59035, 47453, 12999, 17455,  7305,  5249,  9125, 21518, 45517, 31205, 10042, 30663, 63081, 43879, 58650,  5487
     .short 31293, 64392,  4671, 13867, 33256, 40229,  2009, 14173, 63184, 48603, 26606, 10010, 31430, 53418,  1472, 31532
     .short 61563, 63384, 22020, 54177,  6075, 60152, 52496, 61427, 50156, 19943,  2291, 52955, 26675, 63087,  8423,  9619
     .short 59095, 14804,  2724, 52287,  1273, 37534, 15524,  1431, 62564, 23847,  7284,  4409, 27680, 51992, 36481, 62450
     .short 15180, 15850, 38573, 59520, 29754, 42191, 65519, 18947, 49843, 39173, 60026, 31425, 18734, 12867, 23475,  1361
     .short 62002, 45781, 59628,  3560, 41128,  4961, 43648, 16375, 28292, 21898, 10600,  7526, 60849, 64232, 33160, 11765
     .short 22437, 18961, 57115, 58544, 49902,  6382, 43849,  3989, 35012, 64942, 49777,  1198, 18700, 36711,   663,  5773
     .short 26192, 59110, 25625, 29785, 61975, 21684, 43855, 36143,   151, 23435, 36361,  6577, 10519, 16664, 45118, 44005
     .short 44387, 61986, 63212, 62250, 34707, 37076,  4243, 63839, 53220, 58071, 37153, 43950, 55521, 62126, 11853, 52451
     .short 57827, 22174, 63897, 13037, 10642, 35637, 52077, 13991, 37512, 23769, 20607, 18593, 20309, 12520, 21195, 49957
     .short 30220,  5157, 38967, 42935, 33206, 39249, 38595, 65394,  7903, 40236,  8128, 31050, 51853,  8756, 15271,  6358
     .short 47195,  7783, 11710,  3797, 48811, 51366, 54087, 10389, 47391, 30547, 25509, 62279, 46787, 60269, 12435, 52047
     .short 52041, 51840,  8175, 23716, 60688, 10201, 17317,  4553, 55379, 13225, 23311, 10022, 62851, 37241, 41295,  8387
     .short 49014, 13651, 36549, 61396, 16352, 28254, 22355, 46470, 15798, 62395, 35737, 19149,   320, 29181, 15083,  2064
     .short 39890, 58591, 35185, 47370, 50031, 14064, 39199, 32700, 60245,  2454, 28624, 30440, 47568,  9807, 64032, 50076
     .short   620, 42888, 52294, 41587, 25542, 35765,  2197, 39061, 64815, 30103, 51102, 14489, 38242, 19197,  7819, 43072
     .short 31477, 41441, 41286, 65456, 17976, 47287, 45895,  5649, 41809, 13569,  2525,  8191, 51454, 37544,   742, 18739
     .short 20121, 64153, 60365, 18454, 58431,  9941, 43174, 19648, 55955, 25157, 41803, 40712,  9877, 35158, 33471, 55985
     .short 26175,  9917, 30172, 31114, 35226, 55367, 40619, 19911, 61091, 12849,   860, 37680, 41602, 33662, 25893, 23198
     .short 56161,  7348, 21301, 37030, 13918, 21429, 61141,  7093, 34660, 13145, 61548, 45788, 36883, 31024, 63473, 33121
     .short 46903, 37827, 36965,  9586,  6258,  9144,  3518, 34435, 47083, 24720,  7235, 39978, 46613, 55220, 42275, 41950
     .short 13478, 65505, 10533,  7420, 43257, 48996, 65127,  1657, 10695,  6377, 10690, 61798, 15626, 13716, 19501, 20617
     .short 60599, 43715, 50450, 34334, 40406, 59738, 39003, 46324, 29562, 59472, 56832, 64962, 31878, 10714, 54958, 13422
     .short 50506, 53350, 64597, 32436, 65499, 27481, 63702, 62406, 34300, 32847, 29964, 21377, 56105, 56604, 44376,  6335
     .short 14342,  7402, 44753, 56752,  5780,  6780,  7079, 22502, 29071, 20065,  8279,  7313, 31857,  5585,  6229, 34915
     .short 49052,  9660, 47727, 19970, 50297, 10348,   564, 65298, 59851, 19536, 13079, 21915, 29534, 60612, 24079, 23050
     .short 26446, 46841,  1917, 48958, 41570, 57298, 43661, 60385, 53380, 51463, 45141, 39654, 50765, 32026, 36802, 46692
     .short 47139, 43082, 36419, 13504, 35423, 60124, 22858, 12915, 13190, 14837, 21633, 63671,  2987, 57771, 45657, 64044
     .short 30965, 19001, 41633, 12031, 23569, 19994, 65472, 56882, 48912, 61229, 26136, 42922, 63168, 62133, 13073, 27353
     .short 45844, 39100,  7635, 57485, 58658, 51219, 32044, 61946, 40940, 32623, 22750, 26339, 10877, 37174, 28792, 38014
     .short 65320,  1518, 61278, 63691, 59039, 18926, 65247, 22873,  2384, 11912, 44264, 29368, 24893, 13400, 60875,  7740
     .short 25949, 31237, 52613, 34607, 64084, 45360, 57202, 23622,  2975,  6532, 22624, 18823, 63634, 19134, 30039, 14455
     .short  8610,  7383, 12872, 40416, 27003, 52139, 30403, 35982, 43803, 56695, 38385, 62213, 19402, 61380, 12551, 28852
     .short  9973, 14777, 17216, 26822,  9173, 12273, 31057,  6435, 41009, 16517, 33907, 37773, 58235, 63192, 29198, 24228
     .short 47478, 10157, 23382, 23659,  1999, 36576, 25014, 42182, 63685, 29250,  5626, 13293,  6120, 14587, 24793, 10189
     .short 58487, 26166,  4629, 49811, 57897, 47457, 34743, 14216, 51868, 54481, 38776, 18814, 58907, 17398, 22947, 48057
     .short 57730, 11625, 49114,  7797, 34274, 15568, 30775, 31945, 59985,  5350,   829, 61803,  3413, 11313,  6213, 55488
     .short  5705, 37849, 27622, 25259, 45470, 61239, 62501, 28464, 50815, 32641, 58681, 52941, 44109, 42044, 26311, 13232
     .short 40315, 54699,  9363, 24464, 24208, 39714, 22028, 15266, 46836, 18011, 50284, 55913, 59996, 63484,  1284, 30376
     .short 51158, 27584, 16147,  5383, 40493, 52163, 41765, 37484, 33281, 21783, 43217, 38669, 51926, 53448, 63062, 19796
     .short 28490,  6274,  6114, 47654, 43183, 45245, 13003, 40041, 43994, 35002, 19734, 52650,  3301, 24117, 14468,  5334
     .short  9863, 37051, 12788, 44792, 18016, 51301,  4328, 35778, 10800, 62104, 28054, 56542, 11176,  5734, 21720, 59937
     .short 62893, 43732, 21798, 61335, 29156, 50863, 12117, 24803, 32707, 46043, 10329, 56780,  6515, 60961, 20698, 26683
     .short 39946, 62725, 19819, 19013, 16603, 23922, 10401, 21404, 36232, 17267, 23689, 34360, 43387, 12316,  4851,  6912
     .short   549, 42090, 30462, 52765, 18351, 61366, 12415,  9403, 10060, 28140,  5560, 39934, 21538, 22971,  2743, 40109
     .short 61452, 46505, 36769, 35913, 56361, 20594, 15577, 17459,  5913, 15052, 17818, 48844, 52157, 18901, 56340, 39431
     .short 29117, 42621, 19168, 54017, 38271, 55791, 29320,  5012,  9712, 60925, 50578, 52724, 27874, 27470, 25499, 31408
     .short 17373, 47294, 22115, 13437,  4275, 23480,  5799, 35360, 15532, 44802, 27195,  1607, 49376, 50179, 27209,  3843
     .short  8911, 22581, 14825, 51276, 61468, 41387, 43885, 37138, 47215, 45232, 14606, 17182, 55035, 52921, 21473, 44652
     .short 30603,  9204, 55618, 47759,  8868, 17854, 27445, 42563, 10773, 25963, 27896, 56254, 43474, 42142, 15596,  3056
     .short  6185, 49703, 48226, 61893, 18943, 37508,  2450, 61544,  7309, 10873, 14583, 63058, 40105,  6181, 27784, 51772
     .short 51909,  5099, 21752, 35659, 39213, 48771,  4845, 46671, 30998,  8163, 31121, 50699,  6796,  2334, 15631,  3957
     .short 20799, 15188, 46021, 51956,  6397, 10898, 55705, 11104, 57362,  2026, 63736, 15542, 52357, 54779, 26259,  3995
     .short 50013,  8323, 55902, 51444, 18111, 61419, 13982, 46428, 18577, 64282, 29652,  2421, 26599,  6811, 54753, 26184
     .short 64588,  1779, 60972, 48969, 23780, 31279, 49635, 60425, 63866, 30539, 11304, 49596, 48353, 36011, 16411, 51082
     .short 63953, 27788, 59692, 41278,  7300, 39056, 44259, 18896,  1249,  5253, 58537,  7931, 46306, 39970, 24947, 21733
     .short 12892, 21845, 24552, 37834, 43325, 16064,  3661, 50289, 50310, 65045, 60034,  4350,   464, 15747,  4749,  8417
     .short 37132, 37166, 45107, 15977, 38058, 21571, 53934, 16896, 51846, 65111, 41427, 25006, 13351,  6821, 62460, 54824
     .short 52988, 16699, 39793, 59421, 62472, 30368, 47329, 18028, 44246,  2228,  8291, 57651, 25827, 44399,  4644, 36224
     .short   207, 55497, 50110, 34568,  3826, 54314, 35758,  1768, 19491, 22573, 33839, 16304, 56800,  2124, 41340,  9220
     .short 27155, 14556, 51776, 63728,  4468, 19574, 28961, 27109, 35077, 53975,  9129,  9473, 20624, 15969, 57133, 52599
     .short  1254, 30906, 24044, 41136, 63466, 60949, 49879, 57941, 22462, 38446, 14761, 22998, 57949, 53739, 62180, 22161
     .short 24443, 40718, 42062, 22306,  6042, 43423, 45028, 48645,  1366, 36137, 50007, 32227, 54404,  7050, 56860, 51786
     .short 33216, 55850, 22495, 51613,  4073,  4020, 55647, 65488, 18131, 45266, 56188, 44348, 57752,  7126, 63238, 61106
     .short 17355, 14664, 36095, 24956, 54003, 29273, 61587, 47608, 21022, 62037, 36590, 16197, 22846,  9318, 18386, 56992
     .short 45837, 23832,  8830, 51913,  4381, 56611, 28884, 10839, 61121, 36931, 35046, 21522, 33168, 47129,   940, 28420
     .short 20202, 33376, 45961, 36859, 48718, 40726, 26515, 39523, 55686, 35330, 27487, 28829, 41260, 48250, 16510,  6593
     .short 29810, 13721, 37330,  3733,  7146, 56286, 54058, 39318, 24535, 63452,   869, 64862, 29831, 45686, 23883, 38359
     .short 64406, 39533, 13579, 52035, 65105, 41210, 55020,  3472, 44566, 26558, 43598,  4211,  9356, 60997, 34836, 33488
     .short  1487, 11871, 55592, 41712, 39555, 27814, 53794, 33179, 55629, 43814,  7830, 20915, 50273, 56384, 21922, 35893
     .short 49407,  6148, 63013, 15929,  5103, 35020, 36195,  3485, 39838, 23495, 56773,  5668, 45521, 44286, 32235, 47984
     .short  2347, 54212, 63809, 27359, 28010, 14305, 35813, 31573, 60804, 49824, 55918, 58641, 29492, 49477, 44740, 47158
     .short 33816, 46764, 12862, 46898, 49806,  2445, 36926, 31159,  4268, 42542, 18262, 31545, 32650,  8595,  2658, 23560
     .short 53474, 51544, 48582, 32660, 54968, 24869,  8472, 22284, 54224, 59928, 14042, 60437, 16653, 13563, 42056, 47855
     .short 35703,  7432, 58802, 58528, 39185, 39081,  2327, 14844, 16687, 46275,  4797, 27707, 63515, 27805, 25633, 39402
     .short 31349, 64762, 35998, 29014, 24628, 21756, 63921,  4028, 16788, 18196, 29383, 57670, 29256, 31209, 52479,    43
     .short 61034, 64577, 15304,  5258,  3654, 32249, 28169, 53879, 20033, 18857, 56443, 20091, 17579, 55322, 34250, 39574
     .short 17511, 29633,  1934, 15319, 25527, 57593, 15243, 34165,  1092, 61932, 34955, 62007, 24162, 38082, 50319, 10317
     .short 23794, 26466, 52592, 50354, 33455, 15014, 57495, 45460, 23940, 53207, 46803, 48163, 29921, 59670, 44204, 64904
     .short 61953, 15004, 31647, 41862, 62972, 63332, 27951, 10527, 28823, 25700, 14374, 58695, 31367, 50335, 11414, 28447
     .short 61114, 32425, 49195, 58372, 56064, 47660, 35663, 11152, 44632, 27094, 54577, 58606, 31164, 27510, 10046, 20509
     .short 56645, 26964,  3618, 34809, 20948, 13927, 13492, 49226, 32310,  3333, 11243, 61641, 19865,  5370,  6141, 21666
     .short  4527, 50237, 60830, 64372, 19506, 32607, 53783, 25591, 44603, 46137, 22780,  8807, 58408,  5849, 40864,  4919
     .short  4037, 65533,  9452, 27327, 48552, 15993, 21593, 50928, 51878, 45367, 50980, 37220,  4790, 14091, 58140,   428
     .short  4251, 33092, 40219, 22559, 41981,  3269, 17433,   235, 13778, 62045,  8077, 64797, 12107, 46775, 18907, 63495
     .short 34345, 21909, 28004, 64483, 63413, 25031, 50918, 39217, 57508, 22135, 41855, 43528, 32509, 43351, 17155, 30667
     .short 45737, 57962, 11484, 27390,  8959, 57616, 18000, 24473, 61756, 37374, 36782, 42639, 45434, 60001, 24689,  2926
     .short 53138, 24506, 16949, 48925, 19314, 20713, 63117, 21359,  4783, 52333, 16392, 24857, 12448, 23352, 44904, 24180
     .short 38942,  6889, 26829, 17801, 21060, 28526, 58007, 60185, 32834, 57835,  5744, 12096, 41993, 61611, 28541,   881
     .short 52072, 20060, 51921, 51077, 63008, 25026, 28519, 46677,  9889,  9841, 21239,  4683, 12376, 59788,  5496, 61715
     .short 11018, 54657, 25448, 30021, 26850, 19213, 10508,  3979, 48775, 48885, 22428, 59033, 31203,  4669, 10008,  6073
     .short 63085, 15522, 62448, 49841, 45779, 10598, 58542, 18698, 21682, 45116, 63837, 57825, 23767, 38965, 31048, 48809
     .short 60267, 17315,  8385, 15796, 58589, 28622, 41585, 38240, 47285,   740, 19646, 26173, 12847, 21299, 45786,  6256
     .short 55218, 65125, 20615, 29560, 53348, 29962, 56750, 31855, 10346, 24077, 60383, 47137, 14835, 41631, 42920, 58656
     .short 37172, 65245,  7738,  2973,  7381, 38383, 26820, 58233, 36574, 24791, 14214, 57728,  5348, 27620, 52939, 24206
     .short 63482, 41763, 19794, 43992, 37049, 28052, 61333,  6513, 23920,  4849,  9401, 61450, 15050, 19166, 52722,  4273
     .short 50177, 43883, 44650, 10771, 49701, 14581, 35657,  6794, 10896, 26257, 46426, 64586, 30537, 59690,  7929, 43323
     .short 15745, 53932, 54822, 44244, 55495, 33837, 63726, 20622, 60947, 62178, 48643, 33214, 45264, 36093, 16195,  4379
     .short 47127, 26513,  6591, 24533, 39531, 43596, 41710, 50271, 35018, 32233, 31571, 33814, 42540, 48580, 60435, 39183
     .short 27803, 63919,    41, 20031, 29631, 34953, 50352, 29919, 63330, 11412, 11150, 56643,  3331, 60828,  8805, 48550
     .short 14089, 17431, 63493, 57506, 57960, 36780, 48923, 12446, 28524, 28539, 46675, 11016, 48883, 62446, 57823, 58587
     .short 21297, 56748, 58654, 36572, 41761,  9399, 10769, 30535, 33835, 16193, 50269, 27801, 11410, 63491, 11014, 41759
     .short 63489, 14243, 12232, 60656, 15279, 16922, 14245,  2874, 36647, 42364, 38926,  1023, 46156, 13729, 46716, 12234
     .short 46825,  8181, 41216, 45753, 34688, 58051,  3573, 11218, 60658, 48612,  7502, 13341, 64548, 12722, 22893,  8577
     .short 20634, 15281, 23546, 27522, 27306, 48570, 24968, 30837,  2094, 44814, 16924, 24426,  7752, 47436, 53070, 14076
     .short 37642, 33997, 50493, 14247, 13360, 64786, 56040, 55425, 64840, 28360, 58155, 31002,  2876, 19621,  2059,  7630
     .short 61361, 19486, 27702,  5491, 33992, 36649, 52657,  1106,  8501,  7936, 59217, 56627, 36321, 47399, 42366,  3702
     .short  6566, 44093, 43559,  3773, 13672, 48670, 64870, 38928, 47181,  6906,  9883, 47861, 24994, 25295, 33739, 11962
     .short  1025, 59633, 57147,  7477, 20861, 55821,  2408, 47940,  7183, 46158, 42803, 47092, 53915,  1163,  4612, 32485
     .short 54277, 55190, 13731, 18464, 49504, 54742, 13706, 51059, 59087, 11701, 55754, 46718,  6676, 18365, 50127, 53411
     .short 56850, 54990, 23427,  5576, 12236,  3382, 20100, 22652, 59613, 31989,  8567,  7161,  8167, 46827,  9107, 46050
     .short  8216, 62829, 42547, 29144, 31297,  8538,  8183, 51947, 21647, 60730, 17420, 27847, 27061, 43842, 17610, 41218
     .short 43249,   931, 48193, 63708, 25706,  2617, 35456, 10468, 45755, 26402, 60604, 25691, 49525, 56213, 49674, 15912
     .short 22803, 34690,  9613, 47209, 65239, 53339, 62305, 53283, 64631, 46090, 58053,  6351, 35954, 37493, 10181,  3693
     .short 33947, 12710, 12774,  3575,  8482, 34310, 32936, 55127, 33273, 52864, 32014, 25188, 11220, 58212, 54673, 28342
     .short  6630, 54686, 42082, 24028, 16824, 60660, 60904,   509,  9410, 64808, 39544, 46682, 14598, 31125, 48614, 62859
     .short 62353, 30513, 40367, 11256, 64260, 64396, 51436,  7504, 33496, 10138, 45717, 64730, 45850, 64489, 15661, 55180
     .short 13343,  5972, 23905,  1289, 54186, 43898, 37589, 37820, 57995, 64550, 43415, 35936, 14919,  5528, 63647,   498
     .short 54530, 54075, 12724,   582, 16502,  9343, 53810, 52307, 29985, 54106, 33605, 22895,   145,  8317, 31565, 47338
     .short 61669, 63288, 34897, 40792,  8579,  8272, 58705, 37184, 61026, 37972, 15255, 60497, 59249, 20636, 26888, 33781
     .short 30474, 55798, 27086, 13202, 36654, 65072, 15283,  8048, 22363, 47519, 52873, 42011, 27996, 47493, 50703, 23548
     .short 32120, 43822, 65175, 57478, 15447,  5632,  4675, 26798, 27524, 29906,  9690, 23265, 46311, 32533, 17198,  8066
     .short  7373, 27308, 58972,   340, 24920, 62744, 10542, 48116, 10427, 53689, 48572, 37529, 61086, 37768, 21468, 14659
     .short 62967, 58228, 55749, 24970,  3565, 13762, 23233, 56013, 33335, 29671, 36350, 59456, 30839, 20227, 11954, 44831
     .short 20657, 57602, 35623,  1388, 28386,  2096, 51834, 41421, 45747, 49124, 51283, 37713, 42987, 24975, 44816, 39707
     .short 55889, 39898,  5964, 43119, 53266, 46214, 30981, 16926, 40470,   172, 15937, 40536,  9682, 28738, 43189,  6800
     .short 24428, 63534,  3087, 41659, 29400, 18267, 41651, 13871, 49936,  7754, 11562, 32185, 65215, 20691, 17532, 18787
     .short 37462,  3892, 47438, 12356, 63276, 25050, 10755,  7065,  6283, 38877,  2142, 53072,  1983, 43720, 19934, 19239
     .short 40763, 57537, 64456, 35392, 14078, 25249, 57327, 36698, 17967, 52741,  8716, 35353, 33012, 37644, 21700, 33445
     .short 20876, 59157, 38005, 49710, 59818,  3758, 33999, 37357, 25211,  8262, 28632, 24813, 23680,  1125, 41321, 50495
     .short  2519, 22300, 24988, 44294, 14962,   121, 21562, 56346, 14249, 20792,  1546,  7490, 37470, 28397,  9894, 63096
     .short  2338, 13362, 12799, 29082, 45129, 27758, 51328, 33723, 33260,  4152, 64788, 50802, 38849, 39415, 24310, 42431
     .short 64434, 20541, 56230, 56042, 41701, 38896, 30381, 65038, 54032,  5462,   216,  1734, 55427, 45810,   922, 56555
     .short  1682,   370, 45603, 37603, 59345, 64842,  7658, 17479,  9673, 52373, 16287, 58114,  3964,  6471, 28362, 57154
     .short 33246, 63852, 17789, 25550, 25097, 24037,  6988, 58157, 20239, 60893, 50853,  3785, 31581, 55045, 48897, 52022
     .short 31004, 47867, 26733, 11584, 21583,  2150, 54258, 52662, 37956,  2878,  7414, 41254,  2611, 36155, 41411, 55159
     .short  1827, 15635, 19623, 21515, 22017, 51989, 28289, 29782, 11850, 40233, 60685,  2061, 51099,  9938, 56158, 39975
     .short 39000,  7399, 29531, 12912,  7632, 13397, 43800, 23656, 22944, 32638, 40490,  5331, 10326, 61363, 29114,  1604
     .short 27442,  5096, 52354, 60422, 24549,  6818, 19488, 41133, 56857, 62034, 48715, 38356,  7827, 14302, 53471, 27704
     .short 28166, 26463, 31364, 49223,  9449, 46772, 61753, 17798,  5493, 45113, 53345, 24203, 46423, 43593, 14086, 27798
     .short  3570, 33994, 36318, 47937, 23424, 43839, 64628, 24025, 15658, 54103, 36651,  8063, 36347, 46211, 37459, 35350
     .short 21559, 20538,  3961, 52659, 29528, 14299, 15655,  8249, 31550, 32824,  2013, 58343,  1108, 27944, 23866, 35578
     .short 11748, 40084, 33521,  8252, 15469,  8503, 54372, 46868, 12960, 26588,  8402, 51245, 33925, 36835,  7938, 45939
     .short 50455, 17617, 35204, 43509, 61519, 41817, 58775, 59219, 52107, 52519, 45923,   421, 41050, 14113, 31553, 50540
     .short 56629, 64948, 54410, 47344, 36381, 61183,  7332, 21708, 36281, 36323,  1440,  1954, 62646, 16250, 48539, 51630
     .short 31307, 49889, 47401, 31594, 15763, 12502, 29342, 52836, 16333, 32827, 57916, 42368, 12737, 45546, 11063, 12217
     .short 45327,  9846, 34486, 20803,  3704, 33848, 58617, 14675, 35371, 13411, 47381, 14177, 45304,  6568, 18920, 52473
     .short 26792, 47639, 61842, 34475,  2016, 11206, 44095, 65118, 28921, 51163, 35961, 21087, 44322, 49748, 60373, 43561
     .short 31134, 26157,  3680,  2267, 42025, 55475, 60068, 24877,  3775, 58500, 23722, 55026, 49130, 55273, 55581, 58346
     .short 25219, 13674, 40632, 10292, 11191, 48636,  6612, 34216, 49077,  4978, 48672, 31443, 39012, 22713, 41159, 15295
     .short 27425, 20352, 64560, 64872, 35168, 16961, 50903,  2488, 39850, 59779,  1111, 54765, 38930, 48940, 45482, 30793
     .short 45009,  7247, 58832, 60649, 15192, 47183,  1427, 53216, 62391,   856, 21373, 63164, 63188,  1280,  6908, 30599
     .short  1775, 50106, 24952, 39551, 39077, 27947,   231,  9885, 24787, 11146, 24422,  6672, 58208, 26884, 39703,  2515
     .short 47863, 36314, 31590, 35164, 35709, 44300, 54895,  3349,  8783, 24996,  4966, 20777,  2907, 11381, 38551, 48525
     .short 23869, 28198, 25297, 42530, 21958, 47742, 18483, 28994, 51700, 56128, 21103, 33741, 37273, 43583, 51310,  8531
     .short 48983, 19447, 55400, 13767, 11964, 35713, 44763, 32724, 52183, 23987, 59268, 35581, 35518,  1027, 23510,  1183
     .short 35550, 60226, 60104, 30497, 42759, 46025, 59635,  4548, 21628, 60956, 52983, 32655, 58002, 48607,   140, 57149
     .short 40627, 17777, 26645, 55561, 11988,  4905, 11751, 62368,  7479, 46283, 45095, 59888, 62412, 14380, 36161, 51566
     .short 19762, 20863, 37478, 34339, 20786, 15859, 41964, 28097, 59721, 26015, 55823,  8041, 53501, 27565, 21277, 40173
     .short 42820, 40087, 16165,  2410, 15616,  5404, 53235,  7877, 38798, 40825, 52556, 58725, 47942, 26375,  7040, 12002
     .short  4477, 42205, 52806, 53620,  1967,  7185, 44304, 47670, 22883, 55882, 47113, 13464, 33524, 57550, 46160, 26199
     .short 36465, 56530, 51620, 17106, 21244, 58712, 51960, 42805,  8794, 56169, 36665,  7513, 53149, 36206, 26610, 27633
     .short 47094, 36492, 29022, 15140, 41108, 39106, 63419,  8255, 50367, 53917, 65154, 51336, 27589,    98, 25568, 29227
     .short 27129, 38459,  1165, 54947, 44935, 20671, 45985, 50515,   961, 57402, 40122,  4614,   543,  9835, 26727, 34676
     .short 11611, 16265, 15472, 20007, 32487, 17782, 13828, 26289, 41558, 37312, 34191,  1076, 62292, 54279, 45563, 30762
     .short 64884, 30087, 41871, 52385, 16111, 28678, 55192, 54899, 11860, 36792,  3423, 23839, 37232,  8506, 15454, 13733
     .short 61254, 42953, 61556, 38349,  4111, 63204, 53371,  6401, 18466, 59061, 38223, 31217,  2367, 54267, 13299, 10014
     .short 47645, 49506,  1881, 15678, 64442, 21738, 23340, 20342, 54375, 58423, 54744,   761, 24402, 16813, 45394,  8744
     .short 64935, 61512, 40604, 13708, 63443, 22332, 58816, 42721,  7988, 59946, 57008, 44452, 51061, 43653, 20939, 12934
     .short 36513, 54148, 35407, 46871, 39288, 59089, 45226,  7732, 24197, 38752, 48141, 33417, 25358, 13378, 11703, 49741
     .short 25789, 51860, 42794, 40334,  6600, 40455, 23238, 55756,  3353, 43495, 36845,  6266, 62735, 36914, 12963,  7267
     .short 46720, 39993,  4729,  6705, 53887,  5552,  1818, 45251, 10902,  6678, 46600, 54626, 14482,   224,  8600, 47751
     .short 31434, 43445, 18367, 57434, 64326, 57026, 18414,    82, 51534, 26591, 45976, 50129, 49438, 57807, 62533,  9518
     .short 18058, 28215, 12764, 30360, 53413, 20116, 40411,  5794, 36132, 24157,  6251, 57142, 13757, 56852, 20772, 20934
     .short 29740, 50645,  1535, 60745,  8405,   808, 54992, 39310, 16468, 60536, 23318, 36685, 53900, 61004, 46658, 23429
     .short 55896, 33808, 36375, 56083, 42283, 21116,  5981, 12623,  5578,  8787, 32863, 18849, 40642, 29641, 27455, 51248
     .short 39437, 12238, 15865,  3190, 44982,  3610, 59353,  4688, 16452, 55709,  3384, 50554, 32267,  4699, 26386, 43520
     .short  7765, 53422, 29973, 20102, 14567, 21415, 32037, 42946, 30937, 26842, 33928, 10788, 22654, 31777, 47008, 16152
     .short  1043, 48510, 60817, 27612, 16038, 59615, 25064, 57454, 31712, 19107, 38135, 16424, 12689, 50344, 31991, 41237
     .short 25870, 16636,  8439, 60252, 24221, 36838,  5675,  8569, 26650, 17539,  3240, 23131, 13900, 10703, 55346, 62085
     .short  7163,  7175, 18530, 10446, 45997,  1503, 62015, 45316,  1836,  8169, 25000, 34682, 55267, 64643, 32734, 28370
     .short  7941, 64242, 46829, 56076, 39123, 43407, 56200,   389, 26749, 17385, 11108,  9109, 65259, 19595,   295,   332
     .short 32161, 15342,  1476, 12586, 46052, 39731, 23101, 14507, 12897, 65207, 24281, 45942, 12566,  8218, 46237, 27027
     .short 62718, 13893,  1146, 27750, 25482, 34401, 62831, 34179, 54443,  7675, 24613,  5817, 45902, 41403, 13857, 42549
     .short 16380, 29745, 33019, 14276, 31832, 15029, 50458, 24017, 29146,  8116, 52094, 55976, 28239, 55673, 27188, 15022
     .short 55143, 31299, 15983, 62311, 38758, 22615, 35687, 59014, 20247, 56018,  8540,  4970, 51824, 23086, 30854, 20585
     .short 53159, 17620, 24453,  8185,  6036, 25289, 54889, 21135, 18168,   198, 58882, 57366, 51949, 52779, 10280,  8033
     .short 19044,  2663, 56914, 31536, 21008, 21649, 22471, 46886, 56955, 44927, 17741, 30873, 35207, 17991, 60732,  9543
     .short 12298, 44231,  3920, 16805,  9573, 35233,  1850, 17422, 14851, 59743,   457,  1553, 30339, 18406, 52786, 31886
     .short 27849, 35945,  5307, 33042,  7008, 46193, 23013, 43512, 64912, 27063, 49783,  7056, 61675, 56089, 34144,  2698
     .short  8350, 26741, 43844,  6372,  3408,  3952, 37325, 32602, 60942, 25686, 19929, 17612, 20781,  5789,   452, 43574
     .short 22193, 38625, 61522,   592, 41220, 19921, 13326, 60175, 27771,  7979, 12381, 51002,  2030, 43251, 48244, 35450
     .short 51560, 25201, 11785, 12577, 61567, 49088,   933, 64271, 11161,  4048, 26526, 43485, 17227, 41820, 36972, 48195
     .short 51650, 32256,  5388, 49239, 54039, 20565, 62593,  1560, 63710, 19688, 63584, 13809,  9331, 46586, 14200, 41789
     .short 34105, 25708, 18641, 60694,  3478, 51289, 64649, 46520, 58778, 26002,  2619, 55566,  3320, 55543,  6545, 39160
     .short  5076, 52264, 33961, 35458, 16851, 49251,  9263, 50089, 55721, 25431, 31612, 12014, 10470,  2911, 41829, 19022
     .short 48790, 32197, 31342, 59222, 55002, 45757,  4807, 31867, 10379, 22227, 55334, 30001, 52203, 63740, 26404, 49037
     .short 17279, 12206, 57352, 46704, 62199, 63388, 39261, 60606, 35807, 55174, 50361, 21850, 24067,  6995, 52110, 22099
     .short 25693, 14350, 48462, 57884, 33579, 34641, 50843, 18227, 31178, 49527, 58380, 36028, 33477,  7438, 14968, 21141
     .short 18839,  9029, 56215, 28297, 50650, 23996, 11774, 26707, 56897, 52522, 43102, 49676,  4056, 42506, 40212, 41176
     .short 57247, 26277, 48374, 36109, 15914, 24139, 28769, 12075, 42973, 49362, 21347, 42400, 33340, 22805, 11385, 64682
     .short 24096, 42071, 62333, 65382, 45926, 62063, 34692, 28407, 20519, 31247, 27980, 22537, 12089, 40578, 15546,  9615
     .short 44383, 13647, 30168, 32432, 23565, 12269, 22024, 21400, 47211, 64278,  8287, 44344,  9352, 13559, 44200,   424
     .short 52068, 65241,    37, 27518, 49500, 34306, 58701, 41417, 25207, 60889, 53341,  1950, 39008, 43579,  7036, 30758
     .short 25785, 33804, 18526, 62307,  3404, 49247, 28765, 16477,  6238, 60284, 41053, 46413, 53285, 31912, 61535,  9736
     .short 17880,  3258, 15692, 22404, 50045, 64633,  9059, 16481, 36086, 27924, 30814, 65022, 43927,  2680, 46092, 38555
     .short 36174, 39822, 38073, 26973, 45064, 14116, 43046, 58055, 19054, 29541, 19324, 62511, 21673, 59793, 55867, 52361
     .short  6353,  1912, 51296, 50305, 58636, 24684, 14238, 54181, 65033, 35956,    93,  1038, 49234, 53700,  7641, 25037
     .short 31556, 21856, 37495, 10725, 58555, 40498, 53705, 55098, 57168, 48444,  5453, 10183, 44626, 63528, 46594, 42601
     .short 12165, 18566, 61788, 23399,  3695, 14900, 39806, 38170, 20731,  1569, 12325, 50543, 54394, 33949, 11993, 10813
     .short 54724, 53543, 64356, 43912, 34541, 20446, 12712, 49727,  6242, 43058, 56488, 58923, 61687, 19703, 25847, 12776
     .short 48529, 34720, 21640, 19749, 17685, 14098, 56632, 47065,  3577, 15167, 20575, 59229, 24087, 34370, 11030, 42704
     .short 54783,  8484, 59499, 28123,   476, 50245, 33688,  6126,  6079, 61848, 34312, 55066, 57977,   675, 24557, 10950
     .short 30506, 64951, 35853, 32938, 23119,  8651, 44720, 46528, 28316, 33106, 42456, 11052, 55129,  1011, 25935, 41083
     .short 49268,  3166, 56671, 42904, 29583, 33275, 21903,  1540,  3184, 14439, 27834, 33697, 54413, 13280, 52866, 51131
     .short 16734, 14322, 24377, 39672, 39332, 33872, 34825, 32016, 40518, 60288, 40268, 40947,  3877,  8989, 43535, 29676
     .short 25190, 23873, 32807, 64999, 14357, 53388, 40695, 47347, 47816, 11222, 46980, 32475, 43112, 39022,  8815,  6195
     .short 13009, 26263, 58214, 42607, 19302, 27415, 12134, 53479, 12664, 60156,  9085, 54675, 46544, 33194, 54359, 38615
     .short 52272, 28871, 36384, 59860, 28344, 43293, 11434, 47780, 56928, 48085, 23673, 31807, 49554,  6632, 35093, 46329
     .short 22198, 64311, 45628, 17054, 35113, 36251, 54688, 60580, 42122, 19265, 33635, 46487, 22916, 61186, 61650, 42084
     .short 21233, 11578, 55261,  3367, 57209, 25171, 24363, 52340, 24030,  1798, 41057, 49465, 19076, 41183, 36427,  7200
     .short 40066, 16826, 28202, 31512, 17243, 43870, 48397, 16001,  7335, 29123, 60662, 41970, 14445, 36609, 38565, 60236
     .short  5501, 16074,  3999, 60906, 33315, 54170, 53464, 18093, 43942, 12022, 52500, 39040,   511, 63142, 54794,  9274
     .short 12700, 29033, 16344, 21711, 25717,  9412, 61964, 45039, 52168,  7646, 55390, 64003, 35150,  5244, 64810, 29363
     .short 56335, 30901,  3649, 18693, 59212, 32528, 38995, 39546, 23335, 65202, 24062, 10945, 43461,  9180, 36284, 63790
     .short 46684,  4910, 62938, 57923, 52887, 38415, 40585,  2995, 14798, 14600,  2967, 46417, 22609, 19277, 21317, 41522
     .short   436, 51359, 31127, 25301, 11617,  3373, 33429, 39148, 28079, 36326, 27256, 48616, 29794, 42385, 19726, 20648
     .short   486, 63429, 45765, 50017, 62861, 37386, 48316, 23168, 35905,  5322,  5132, 61431, 30259, 62355, 61815,  7812
     .short 11139, 37839, 43466,  1418,  1443, 57860, 30515, 55656, 44859, 21451, 63131, 52582, 31271, 30078, 46929, 40369
     .short 15414, 55307, 45867, 43752, 38205, 40782,  4636, 12680, 11258, 10605, 60750, 56821, 28928, 34428, 26638,  1957
     .short 65480, 64262, 37981, 64017, 46366, 45535, 34387, 36635, 51205, 62053, 64398, 38064, 53289, 48147, 19283, 29422
     .short 59839,  3907, 36355, 51438, 42534, 61177, 34138, 23369, 32362, 40434, 62649, 49045,  7506, 40651,  1926, 14532
     .short 60986, 30632, 48095, 44462,  8327, 33498,  7358, 29297, 61633, 18760, 51549, 46254, 50160, 63256, 10140, 63756
     .short 13160, 58744,  8951, 16231, 39633, 16253, 58992, 45719, 14541, 32616,  4104, 50829,  4661, 12401, 24494,  5712
     .short 64732,  4867, 29567, 38630, 15716,  6619, 61325,  5145, 27931, 45852, 38692,  9305, 62700, 28576, 10492, 41495
     .short 48542, 59389, 64491,  1204, 56866, 63294, 42289, 23375, 36907, 64662,  2086, 15663, 19359, 31916, 34515, 45207
     .short 40304, 38031, 22667,  2955, 55182, 21962, 44155, 15881,  3016, 40191, 17095, 51633, 23710, 13345, 58045, 55575
     .short 46514, 29768,  1754, 61720, 36294, 55906,  5974, 24638,   574, 32452, 43630, 23525, 51521, 19947, 44485, 23907
     .short 50725,  9634, 61078, 41506, 43304, 22548, 31310, 42732,  1291, 11595, 54117, 41770, 25042,  4222, 15199, 14227
     .short 33673, 54188, 22758, 16596, 62078,  6098, 24302, 49299, 23807, 50950, 43900, 43359, 10207, 44572, 37719, 32740
     .short 29774, 49892,  2473, 37591, 11756, 44845, 62377, 16673, 39488, 29052, 21551, 23470, 37822, 57892, 61539, 35041
     .short 27505, 50172, 29139, 41646, 32819, 57997, 47746, 56909, 12264, 12659, 46249, 31971, 47404,  4123, 64552, 37347
     .short 48684, 42465, 17364,  1694, 43614, 13971, 51448, 43417, 33733,  3343, 18833, 58093,  9464, 15496,  2295, 55698
     .short 35938,  3308, 15608, 15157, 43330,  9185,  2318, 31597,  2537, 14921, 14907, 59047,  9827, 13211, 38290, 17032
     .short  6880, 44052,  5530,  3289, 24481, 55991, 58808,   127, 18174, 58099, 11401, 63649,  7531,  8410, 63577, 65365
     .short  9510,  9432, 15766, 57576,   500,  2180,  7446,   715, 59362, 50774, 30929, 29477,  3859, 54532, 37996,  9740
     .short 62611, 14023, 46393, 50213, 15334, 59461, 54077, 18487, 36826, 10659, 26488, 22455, 57877, 12505, 58874, 12726
     .short 11094, 16910, 21619, 18769,  4928,   263, 26097, 18115,   584, 17751, 10336, 44914, 40325, 48587, 31976, 52959
     .short 48990, 16504, 10462, 19756, 60883,   785, 13848, 53184, 29345, 33369,  9345, 10570, 24131, 24514, 32853, 31373
     .short 55165, 11791,   791, 53812, 35439, 59477, 61527, 60327, 32465, 32088, 17676, 51414, 52309, 42670, 44544, 26715
     .short 38162,  7213, 63938, 52839, 63781, 29987, 60483, 56766, 24677, 51185, 49260, 48853,  9013, 13605, 54108, 28331
     .short 17884, 21183, 29515, 30886, 48077, 53990, 55773, 33607, 28998, 61067, 38814, 55445, 40006, 51744, 16336, 26911
     .short 22897,  2795, 23449, 10067, 24261, 29007, 11023,  5029, 61423,   147, 13221, 41799, 64958,  2983, 61376, 26307
     .short 26679,  8907,  8319, 39789, 51609, 65101, 24865, 57491, 50924, 32830, 24073, 31567, 13337, 53911, 37489, 31561
     .short 44827, 20872, 63848, 31360, 47340, 11187, 47738, 53231, 26285, 24193, 60532,  3236, 55972, 61671, 55539, 40208
     .short  9732, 54720, 14318, 55257, 57919, 46362, 63290, 62373,   711, 24673, 24669, 49609, 29592, 36599, 20267, 34899
     .short 26419,  3262, 40059, 58281, 54712,  9752,  6927,  2831, 40794, 51704, 25614, 55078, 29327,  1670, 32209, 42371
     .short 22699,  8581, 53508, 16761,   110, 51138, 12880, 20815, 47502, 13986,  8274, 53443, 63948, 15924, 50913, 28534
     .short 14593, 63091, 34481, 58707, 16447, 50997, 55862, 16069, 36289,  5024, 12740, 40916, 37186, 11541, 18077, 61408
     .short 10680, 42408, 33069,  7774, 22867, 61028, 29900,  1875, 55060, 16441, 32217, 25990, 49325, 31848, 37974, 60854
     .short   813, 25671,  7694, 41915, 64538, 45549, 44890, 15257, 22063, 25118, 49613, 64205, 56308, 34990, 16240, 45376
     .short 60499, 46012, 15696,  8701, 63319, 61475, 18660, 60139, 30844, 59251, 56132, 47120,  9298, 63617, 39029, 19410
     .short 11066, 38727, 20638, 38111, 58463, 28814, 14986, 14705,   889, 40047, 46432, 26890, 12171, 54869,  2841, 29551
     .short 32665, 47409,  8427, 59120, 33783, 57418, 19344, 18719, 53652, 42357, 62071, 12220, 23036, 30476, 39351, 39765
     .short 11677, 41371, 11664, 47510, 47715, 19031, 55800,  8144, 56837,   597, 35301,  9960, 26220, 25088, 58481, 27088
     .short  3081, 54620, 19296, 54863,  4200, 50755, 45330, 43552, 13204, 25651, 17595, 29596, 32995, 43970, 48233, 45676
     .short 23458, 36656, 40137, 22408, 50374, 14627, 44174, 31814, 31065,  4602, 65074, 21107,  3041,  7954, 30694,  5062
     .short 54516,  9849, 42627, 15285, 28103, 27840, 13841, 47253, 40892, 54662, 12745, 18581,  8050, 22183,  6495, 44335
     .short 12181, 24567, 27139,  9623,  4083, 22365, 29710, 30622, 12812, 40686, 14138, 59545, 34489, 51803, 47521, 17762
     .short 29433, 33286, 21861, 64253, 26300, 49759, 29093, 52875,  4390, 13938, 16208, 22592, 23633,  9818, 56519, 10997
     .short 42013, 19779, 24586, 20961, 53529,   356, 21831, 20806, 21777, 27998,  7484, 44976, 36603, 13835, 30279, 63032
     .short  1805, 47486, 47495, 26807, 50049,  8924, 43161, 25415, 35249, 33081, 30029, 50705, 33745, 16271, 57215, 21329
     .short 30708,  9789,  3707, 58625, 23550, 26538, 59174, 47581, 39449, 20293, 34759, 53247, 64286, 32122, 33937, 30974
     .short 38720,  3099, 33296, 17064, 59099, 37194, 43824, 45798, 19437, 62924,  3666, 63795, 34973, 33851, 14951, 65177
     .short 39958, 62771, 31332, 43673, 13634, 44500, 20321, 39885, 57480, 12410, 22568, 63510, 61710, 50488, 65067, 37951
     .short 54760, 15449, 64237, 54997, 47060, 27251,  4118, 22694, 58620, 18100,  5634, 64704, 43149, 20271, 12486, 35475
     .short 10923, 56583, 30456,  4677, 21577, 64637, 33423, 21323, 37108, 26942,  1641, 20232, 26800, 37277, 37577, 54933
     .short 27376, 13023, 18324, 14678,   983, 27526, 20473, 12991, 50147, 34589, 36741, 35505, 15224, 29656, 29908,  5695
     .short 22236, 31417, 65447, 54973,  4128, 14808, 32873,  9692, 52489, 26456, 43142, 10634, 28783, 63556, 35374, 14746
     .short 23267, 62784, 64112, 34887, 38323, 29173, 17258, 20139, 61492, 46313, 20828, 64967, 41225, 53610,  2770, 40611
     .short 38049,  1342, 32535, 57905, 16024, 41747,  5766, 45916, 41740, 13414, 47975, 17200, 18706, 51792, 34903, 21122
     .short 32368, 13961, 51046, 13182,  8068, 35969,  9063,  5413, 18602, 25336, 28271,  2718, 17176,  7375, 43587, 35681
     .short 29416, 37102,  1895, 52404, 47384,  2260, 27310,   821, 43240,  4433, 39476, 16550, 25453, 40921,  2425, 58974
     .short 59901, 44784, 40527,   949, 49917, 12471,  2728, 40661,   342, 20551, 64382, 52149, 61744, 39864, 20404, 14180
     .short 44436, 24922, 41434, 58201, 21788, 37500, 36305, 41068, 25796, 22482, 62746, 25308, 22955, 50714, 27317, 16403
     .short  2358, 49646, 44120, 10544, 49854, 17323, 26564, 42993, 28376,  1760, 45307, 12641, 48118, 46288, 42033, 26423
     .short  7228,  4898, 28668, 17347, 18632, 10429, 54837, 16485, 36454, 16047, 26145, 54642, 43036, 26550, 53691, 51314
     .short 49621, 20975, 58190, 54200, 15363,  6571, 18105, 48574,  7326,  2692, 36901, 13955, 33054, 41618, 19963, 26603
     .short 37531, 61999,  1195,  4240,  5154, 46784, 46467, 52291, 37541, 61088,  9583, 19498, 32844, 50294, 46689, 26133
     .short 18923,  8607, 37770, 34740, 37846, 59993, 40038, 21795, 12313,  5910, 13434, 21470, 10870,  6394, 26181, 58534
     .short 21568,   204,  9470, 45025, 14661, 33165, 39315, 55589, 44283,  4265, 58525, 52476, 61929, 62969, 20506, 22777
     .short  3266, 45734, 24854, 28516, 15519, 12844, 58230, 44647, 36090, 63327, 36569, 46713, 44811, 33989, 11959, 55751
     .short  8535, 22800, 25185, 51433, 54072, 59246, 26795, 55746, 24972, 49933, 35389, 41318,  4149, 59342, 52019, 60682
     .short  6815,  3567, 58340, 58772, 49886, 45301, 24874, 64557,  1277,  8780, 13764,   137, 26012,  1964, 27630, 40119
     .short 28675, 47642, 44449, 23235, 43442, 13754, 12620, 29970, 50341,  1833, 12583, 13854, 56015, 21005, 31883, 19926
     .short 49085, 34102, 12011, 39258,  9026, 33337, 21397, 18523,  2677, 65030, 23396, 25844, 61845, 29580, 29673,  9082
     .short 36248, 40063, 39037, 38992, 51356, 30256, 12677, 36352, 63253, 27928,  2952, 44482, 50947, 32816, 55695, 11398
     .short 59458, 48987, 51411, 55770,  8904, 55969,  2828, 34478, 31845, 30841, 59117, 58478,  4599,  4080, 10994, 30026
     .short 37191, 54757, 20229, 32870,  1339, 17173, 40658, 44117, 26547, 37538, 45022, 11956,  8777,  9023, 11395, 45019
     .short 58664, 39223,  2019,  7001, 44833, 26367, 46970, 43222, 10730, 64568, 37288, 41926, 14932, 20659, 20457, 13820
     .short 53433, 47681, 14124, 12367, 32000, 58667, 57604,  9484, 42101, 12926,  8767,   897, 31747, 11209, 13791, 35625
     .short 45100, 46579, 58285, 36124, 57095, 37905, 22734, 23896,  1390,  4290, 30818, 51391, 40555, 48502, 19463, 59398
     .short 39226, 28388, 19451, 52458, 47533, 53052,  8837, 24273, 44098,  5639,  2098, 36272, 30944, 22210, 22991, 50836
     .short 22036, 31528, 26188, 51836, 60361, 34330, 35419, 52135, 62497, 24799, 15528,  2022, 41423, 32223, 29827,  8591
     .short 50315,  4915, 38938, 65121,  6587, 45749, 20857, 53335, 53806, 56009, 17963, 52369, 48711,   417, 49126, 11377
     .short 21273, 34672, 36509, 50641,  8435, 14272,  7004, 51285, 11770, 16473, 20727, 14435, 33631, 10941, 28924, 28572
     .short 37715, 65361, 38158, 54716,  7690, 54859, 53525, 27247,  5762, 42989, 44279, 65026,  8763, 14431, 62632, 29817
     .short 33400, 44836, 24977, 55404, 18884,  5682, 28712, 45620, 64669, 51166, 50423, 44818, 65090, 15429, 31395, 39371
     .short 31731, 63995, 44000, 64592, 39709, 18572,  4206, 58135, 63914,  8477, 37352,  1435, 26370, 55891,  6367,  9054
     .short  1793, 19354, 28326, 40132, 35964, 63248, 39900,  3599, 49997, 34093,  7569,  2570, 27539, 23044, 60798,  5966
     .short 65148, 10719, 13331, 26361,  5835, 64218, 28440, 46973, 43121, 37339, 59296, 28478, 62636, 52682, 44065, 21090
     .short 50667, 53268, 34942, 36818,  9756, 10029, 23076, 23181, 34843, 44691, 46216, 39905, 43931, 21175, 39130, 32900
     .short 19716, 24645, 43225, 30983, 13771, 31505, 55234, 24661,  7854, 60707, 44325, 19174, 16928, 59727, 33703, 30285
     .short 19095, 41907, 26855, 11546,  1783, 40472, 32390, 16322, 46644, 16181, 42261, 26212, 62568, 10733,   174, 26659
     .short 28801, 59534, 20053, 22602, 61196, 49751, 55808, 15939,  9154, 45347, 38674, 58560, 52903, 53085, 16987, 14943
     .short 40538, 31076, 44555, 39644, 46991, 57258, 62842,  2378, 64571,  9684, 15672, 57971, 50991, 29821,  2461, 58246
     .short 60376, 45528, 28740, 59893, 18794,  6931, 16976,  1153, 38095, 32980,  6105, 43191,  5048,  2684, 15898, 48043
     .short 11472, 41149, 57270, 37291,  6802, 11968, 15478, 25177, 37114, 63885, 28153, 43564, 64709, 24430, 24526, 10485
     .short 32684, 44474, 51725, 64057, 60300, 60976, 63536, 21153, 34800, 47893, 39743, 57087, 51379, 23851, 41929,  3089
     .short 13686, 18236, 52930, 65050, 62943, 10933, 31137, 44992, 41661, 20043, 45151, 36402, 46149, 49292, 21075, 28432
     .short 53764, 29402, 17866, 40749, 51895, 62225, 24911,  5656, 41453, 14935, 18269, 22442, 60541, 37651, 33404, 42688
     .short 55150, 26160, 54571, 41653, 14476, 27409,  2835, 58129, 19124, 15122, 48663,  6873, 13873, 53940, 46096, 25364
     .short 41528,  1901,  2648, 18620, 20662, 49938, 35717, 52691, 17115, 30556, 58946, 37005,  3683, 17943,  7756, 38178
     .short  8454, 64182,   652, 30739,  5949, 41689, 48973, 11564, 17603, 33362, 35606, 41466, 22289, 48689,  7288, 20460
     .short 32187, 53948, 28756, 12143, 29840, 23220, 51598,  2270, 29307, 65217,  1744,  5859, 28862, 15376, 13096, 55933
     .short 55374, 63666, 20693, 16694, 54963, 60180,  7497,  8312, 33241, 10287, 13823, 17534,  3315, 10808, 62933, 44840
     .short   706, 44971, 42028, 46574, 18789, 36717, 33222, 40798,  5987, 40440, 33060, 43211, 64477, 37464,  3604, 38559
     .short 47247, 19089, 26045, 63982, 32113, 53436,  3894, 44767, 53551, 28185, 18539,  2393, 29620, 55478, 36445, 47440
     .short 29875, 50382, 48420, 56968, 60207, 19218, 18082, 23784, 12358, 41027, 52699,  8888, 12976,  4997, 32404,  4413
     .short 47684, 63278,   165, 58456, 40981, 21971, 42648, 40395, 60071,  9593, 25052, 52796, 28176, 51931, 40503,  5469
     .short 63968, 52825, 30346, 10757, 37016, 65372, 21806, 32133, 58292, 50961,  9285, 14127,  7067, 28226,  4559, 43604
     .short 24981,  7947, 61726, 24880,  4361,  6285, 62417, 36722, 51708, 12461, 58264,  3142,  3461, 38499, 38879, 48031
     .short 36178, 58931, 63822, 51588, 32549, 52759, 12370,  2144, 32728, 39142, 30702, 63879,  9038, 42572,  3778, 43154
     .short 53074, 29215, 11078, 64190, 26324,  7458,  4186,  9559, 31283,  1985, 30655, 59511, 22385, 43270, 55733, 53666
     .short 27684, 32003, 43722, 52439, 41120, 33462, 60039, 57928, 58164, 58503, 20888, 19936,  9442, 35468, 12512,  6523
     .short 15062, 22043, 26770, 31659, 19241,    19,  1378,  9923, 39191, 56352, 58888, 15502, 58670, 40765, 18966, 23323
     .short 16101, 55408, 23190, 36215, 23725, 10969, 57539, 17905, 28909, 25618, 14106, 41733, 34292, 18253, 17840, 64458
     .short 44425, 39826,   639, 40900, 26087, 46380, 18993, 57607, 35394, 52187, 17017,  8372, 41474, 52419, 52281, 55029
     .short 38377, 14080, 59008, 59833, 26936,  2642, 19555, 62272, 60061, 49639, 25251,  6342, 32146,  4886, 49202, 54229
     .short 42470, 51996,  9487, 57329, 11168, 10746, 18554, 10577, 10409, 43682, 49133, 51491, 36700, 57105, 55783, 20529
     .short 21383, 11420, 15641, 61573, 53190, 17969,  2508, 13427, 27776, 37264, 35526, 17293, 42493, 42104, 52743, 37755
     .short 39778, 21050, 18888, 42712, 21815, 55276, 52622,  8718, 42853,   276, 55082,  3748, 27147,  1467, 64148, 26998
     .short 35355, 50002, 38077, 55213,  7472, 23228, 62029,  2902, 12929, 33014, 23991,  3179, 56816, 63572, 25666, 47055
     .short 55584, 20722, 37646, 16096, 60619, 46959, 45705,  4534, 10513, 61413, 60429, 21702,  8344, 64656, 51040, 43205
     .short 51192,   557, 36485,  8770, 33447, 58036, 20020, 50682,  5221, 51225, 57514, 58349, 52116, 20878,  5841, 51176
     .short 53453, 53710, 51576, 59643, 59431, 37086, 59159,  4313, 63109, 47706, 47695, 55245, 61856, 64123,   900, 38007
     .short 38216, 34323, 48801,  5686, 27600, 34497, 25222, 49685, 49712, 14385, 33227, 29331, 10888, 36560, 55941, 37417
     .short 56715, 59820, 63349, 26977,  8688, 40675, 56740, 14263, 29856, 31750,  3760, 59272, 47621, 63678,  6698, 31388
     .short 58147, 13677, 20276, 34001, 56471, 50192, 55009, 18296, 45417,  5036,  5568, 63870, 37359, 47912, 34620, 38427
     .short  7968, 44034, 10195, 62454, 11212, 25213, 25996,  2467, 12635,  4355, 52892, 27577, 40635, 24654,  8264, 37250
     .short 42343,   184, 11687, 56681, 32497, 32946, 21032, 28634, 11946, 49575, 57682, 52853, 19839, 55509, 29101, 13794
     .short 24815, 57120, 36690, 60624, 28716, 51510, 13049, 10295, 30130, 23682,  1496, 11465,  1674, 24243,  5175, 39505
     .short 37893, 38834,  1127, 50406, 45068, 29460, 32630, 45885, 54591, 32516, 35628, 41323, 35585, 42313, 34026, 48469
     .short 33513, 16886, 11194, 56369, 50497, 43128, 27966, 51269, 27181, 15115, 14169, 35008, 30543,  2521, 61794, 50761
     .short 19130,  6209, 59933, 17369, 15184, 45103, 22302,  7142,  2441, 15239, 25587,  4779,   736, 48639,  1019, 24990
     .short 56209, 63643, 14655, 40759,   366, 52350, 43505, 42021, 44296, 41960, 50511,  7984, 24153, 38131,  5813, 30335
     .short 46582, 14964, 30754, 12161,  3162, 45624, 18689, 38201,  6615, 24298,   123, 32461, 24189, 32213,  9956, 23629
     .short 50484,  2766, 16399, 21564, 34098, 14120, 50637,  5831, 57254, 24907,  8308, 58288, 56348, 35522, 55241, 19835
     .short 38127, 40962,  8006, 34219, 54023, 14251, 26021, 54419, 63038, 26051, 27742,  3984, 10685, 11308, 20794,  3728
     .short 53778, 62173, 49520, 19234, 35199, 15854, 36127,  1548,  7031, 64306, 15711, 60322, 35296, 53605, 49080, 26356
     .short  7492, 37259, 24148, 63067, 55103,  5997,  1651, 29804, 26396, 37472,  1944, 35433, 20999,  2502, 40966, 39516
     .short    30, 57098, 28399, 43004, 51814, 10078, 64673, 46340, 12280,  4981, 54159,  9896, 36166, 40803, 42375, 30678
     .short 27825, 15553, 11636,  7104, 63098,  9720, 43050, 61203,  6485,  5276, 57851, 50439, 37908,  2340,  1031, 20013
     .short 24369, 26948,  9044, 31683, 48675, 12491, 13364, 21285, 19183, 38468, 46479, 17004, 42333, 33757, 49600, 12801
     .short 14330, 24600, 53846,  1303, 59204,  6744, 38577, 22737, 29084, 50057, 26116, 18189,   469, 38420, 30070, 31446
     .short 41199, 45131, 44775, 32968, 35122,  7839, 32295, 42582, 58984, 58754, 27760, 64852, 50938, 16527, 28553,  8010
     .short 26440, 49818, 23899, 51330, 58549, 53905, 46964, 51170, 13130, 49188, 39015, 27174, 33725, 60861, 22123, 22703
     .short 28747, 27650, 12831, 24765, 30195, 33262, 16902, 58059, 13384,   442, 52410, 19561, 11831,  1393,  4154, 23514
     .short 38806, 48741, 13249, 14522, 30121, 22716, 62803, 64790, 48390, 40955, 58273, 32170, 30412, 38710, 32959, 48357
     .short 50804, 60405, 57223,  3637, 56300, 14047,  1699, 59524,  4293, 38851, 13453, 50390, 61830, 22831, 50747, 54919
     .short 41162, 14645, 39417, 16571, 20393, 63001, 41515, 57844, 56511,  9497, 37856, 24312, 64922, 53355, 12386, 63072
     .short 34223, 34075, 39877, 30821, 42433, 37209, 63624, 49384, 50427, 32691, 11906, 15298, 23259, 64436,   669, 55856
     .short  8585, 12629, 62655, 41624, 51198, 24758, 20543,  7574, 19058, 52814, 10171, 36062, 62156,  5725, 51394, 56232
     .short  1187, 37740, 53396, 50790,  8521, 16720, 27428,  1240, 56044, 39597, 41310, 39457, 49584, 64691, 48780, 42413
     .short 36015, 41703, 59382, 23252,  8896, 19662, 39921,  1318, 29758, 40558, 38898, 40855, 53017, 17700, 48494,  8676
     .short 60462, 20355, 65437, 30383, 40351, 26248, 19801, 57173, 53517, 47190, 48953,  4323, 65040, 29487,  2921, 12227
     .short 43893, 54027, 21082, 25563, 48505, 54034, 55093, 55385,  4217, 44822, 64248, 36300, 64563, 52898,  5464, 51571
     .short  5992, 53512, 33532, 40481,  4623, 58600, 29394,   218, 12128, 29545, 63908,  6203,  6014, 47174,  3282, 19466
     .short  1736, 35554, 48753, 42245, 33304, 10307, 38487, 64875, 35480, 55429, 58448, 64069, 62681, 21979,  4302, 61659
     .short  5112, 16415, 45812,  3442, 22377, 43704, 25752, 55457, 31765, 42195, 59401,   924, 24124, 47792,  2634, 15752
     .short 40590, 62434, 35171, 62323, 56557, 39813, 59958,  3209, 25658, 30611, 56592, 13880,  2162,  1684, 19473, 22907
     .short 30178, 39087, 14255, 57372,  2301, 39229,   372, 49907, 61009, 45710, 65094, 51968, 37885, 16964, 54493, 45605
     .short 53864, 23210, 16765, 21610, 60164, 32558, 24290,  9982, 37605, 17921, 19328, 32285, 37929, 34981, 38663, 63407
     .short 28391, 59347, 60230, 40886, 41901, 27736,  5477, 57471, 50906, 11818, 64844, 54459, 61916, 10261, 53113, 55116
     .short 62883,  4231, 51086,  7660, 20385, 56787, 20165, 50616, 60442, 43619, 65523, 19454, 17481, 11928, 17692,  1058
     .short 49976, 47260, 27904,  2491, 35613,  9675, 14698, 47799, 25744, 56111, 28453, 19629, 49094, 29351, 52375, 40972
     .short 64602, 51007, 55108, 26025, 47102, 44409, 52461, 16289, 45054, 47046, 33565, 15433, 18337, 59868, 39853, 35881
     .short 58116, 35837,   253,   114, 54509, 22076, 20329, 60633, 31256,  3966,  2575, 62515, 46457, 62992, 38303, 50969
     .short  6848, 47536,  6473, 60108, 49150, 21211, 40385, 62874, 18345, 59782, 54252, 28364, 28073,  9783, 28147, 31677
     .short 56501, 48890, 33074, 63957, 57156, 40285, 46627, 35860, 61050, 34118, 49766, 18951, 53055, 33248, 33151,  8637
     .short 51975, 54300, 32050, 22141,  1114, 22105, 63854, 64224, 13136, 28495, 48449, 33537, 43020, 65162, 26668, 17791
     .short 30449, 38587,  9164, 35311, 54423, 45573,  6640,  8840, 25552, 59808, 57383, 50068, 31399,  6296, 58571, 54768
     .short  5424, 25099, 19767, 40445, 51142, 34652,  9120, 30098, 24888, 39426, 24039, 32244, 21677, 56622, 17193,  7394
     .short 39072, 20337, 24276,  6990, 30501,  1413,  2313,  5019, 34968, 26128, 38933, 10928, 58159, 27572, 30065, 62429
     .short 16741,  1267, 52915, 26814, 27792, 20241,  3901,  1635, 18614, 11825, 12428, 58493, 49847, 44101, 60895, 49331
     .short 58252, 62661,  4754,  3000, 16746, 48943, 44943, 50855, 59148, 60520, 65271, 14880, 11723, 41883,  7708, 60588
     .short  3787, 25491, 33916, 24322, 37661, 63042, 16836,  6715,  5642, 31583,  6387, 46663,  4539, 39375, 58313, 28896
     .short 45485, 38507, 55047, 29699, 29952, 12884, 42785,  6729, 64827,  2551,  6856, 48899, 49308, 59797,  6978, 53967
     .short 41394, 23964, 47838,  2101, 52024, 42763, 13471, 59881, 12613,  8822, 35798, 30796,  3106, 31006, 13315, 40988
     .short 16584, 46070, 47806, 20907, 19740, 59696, 47869, 23405, 45336, 15128,  6020, 16658, 13976, 39177, 36275, 26735
     .short  2080, 13176, 64471, 24752, 19529, 41101, 45012, 59662, 11586, 32925, 57051, 62238, 21502, 31697, 48001, 34555
     .short 51481, 21585, 24252, 32441,  2035,  6002, 26055,   993, 48326, 30947,  2152, 24172, 45667, 20988, 31735, 10123
     .short 56415,  7250, 61271, 54260, 62490, 47277, 20819, 35138, 14399, 61900, 63598, 27279, 52664, 27544, 55871, 53924
     .short 45292, 11289, 49561, 62910, 22213, 37958, 46029,  6965, 61733, 50261, 33391, 22083, 58835, 38277,  2880, 55829
     .short 13286,  1811, 63988,  5483, 22433,  7779, 41282,  7416, 41566, 45356, 30771, 35774,  9708,  8159, 60030, 22994
     .short 41256, 49473, 34246, 21662, 53134, 17311, 54818, 60652, 13668,  2613, 37585, 48112,  6279,  5458, 40486, 51241
     .short 44318, 26880, 36157, 29223, 64931, 28211, 60813, 27746,  9569, 20561, 50839, 41413, 57164, 33102, 23669, 63999
     .short 31267, 12397, 15195, 17028, 55161, 20868, 33065, 47506, 26296, 44496, 17254, 41064, 12309,  1829, 37284, 52365
     .short 27535, 53081, 21071, 55929, 63964, 22039, 15637, 59639, 32493, 52346,  1647, 42578, 56507, 47186, 56588, 19625
     .short 43016, 41879, 47997, 51237,  1356, 36960, 47452,  7304, 21517, 10041, 43878, 31292, 13866,  2008, 48602, 31429
     .short 31531, 22019, 60151, 50155, 52954,  8422, 14803,  1272,  1430,  7283, 51991, 15179, 59519, 65518, 39172, 18733
     .short  1360, 59627,  4960, 28291,  7525, 33159, 18960, 49901,  3988, 49776, 36710, 26191, 29784, 43854, 23434, 10518
     .short 44004, 63211, 37075, 53219, 43949, 11852, 22173, 10641, 13990, 20606, 12519, 30219, 42934, 38594, 40235, 51852
     .short  6357, 11709, 51365, 47390, 62278, 12434, 51839, 60687,  4552, 23310, 37240, 49013, 61395, 22354, 62394,   319
     .short  2063, 35184, 14063, 60244, 30439, 64031, 42887, 25541, 39060, 51101, 19196, 31476, 65455, 45894, 13568, 51453
     .short 18738, 60364,  9940, 55954, 40711, 33470,  9916, 35225, 19910,   859, 33661, 56160, 37029, 61140, 13144, 36882
     .short 33120, 36964,  9143, 47082, 39977, 42274, 65504, 43256,  1656, 10689, 13715, 60598, 34333, 39002, 59471, 31877
     .short 13421, 64596, 27480, 34299, 21376, 44375,  7401,  5779, 22501,  8278,  5584, 49051, 19969,   563, 19535, 29533
     .short 23049,  1916, 57297, 53379, 39653, 36801, 43081, 35422, 12914, 21632, 57770, 30964, 12030, 65471, 61228, 63167
     .short 27352,  7634, 51218, 40939, 26338, 28791,  1517, 59038, 22872, 44263, 13399, 25948, 34606, 57201,  6531, 63633
     .short 14454, 12871, 52138, 43802, 62212, 12550, 14776,  9172,  6434, 33906, 63191, 47477, 23658, 25013, 29249,  6119
     .short 10188,  4628, 47456, 51867, 18813, 22946, 11624, 34273, 31944,   828, 11312,  5704, 25258, 62500, 32640, 44108
     .short 13231,  9362, 39713, 46835, 55912,  1283, 27583, 40492, 37483, 43216, 53447, 28489, 47653, 13002, 35001,  3300
     .short  5333, 12787, 51300, 10799, 56541, 21719, 43731, 29155, 24802, 10328, 60960, 39945, 19012, 10400, 17266, 43386
     .short  6911, 30461, 61365, 10059, 39933,  2742, 46504, 56360, 17458, 17817, 18900, 29116, 54016, 29319, 60924, 27873
     .short 31407, 22114, 23479, 15531,  1606, 27208, 22580, 61467, 37137, 14605, 52920, 30602, 47758, 27444, 25962, 43473
     .short  3055, 48225, 37507,  7308, 63057, 27783,  5098, 39212, 46670, 31120,  2333, 20798, 51955, 55704,  2025, 52356
     .short  3994, 55901, 61418, 18576,  2420, 54752,  1778, 23779, 60424, 11303, 36010, 63952, 41277, 44258,  5252, 46305
     .short 21732, 24551, 16063, 50309,  4349,  4748, 37165, 38057, 16895, 41426,  6820, 52987, 59420, 47328,  2227, 25826
     .short 36223, 50109, 54313, 19490, 16303, 41339, 14555,  4467, 27108,  9128, 15968,  1253, 41135, 49878, 38445, 57948
     .short 22160, 42061, 43422,  1365, 32226, 56859, 55849,  4072, 65487, 56187,  7125, 17354, 24955, 61586, 62036, 22845
     .short 56991,  8829, 56610, 61120, 21521,   939, 33375, 48717, 39522, 27486, 48249, 29809,  3732, 54057, 63451, 29830
     .short 38358, 13578, 41209, 44565,  4210, 34835, 11870, 39554, 33178,  7829, 56383, 49406, 15928, 36194, 23494, 45520
     .short 47983, 63808, 14304, 60803, 58640, 44739, 46763, 49805, 31158, 18261,  8594, 53473, 32659,  8471, 59927, 16652
     .short 47854, 58801, 39080, 16686, 27706, 25632, 64761, 24627,  4027, 29382, 31208, 61033,  5257, 28168, 18856, 17578
     .short 39573,  1933, 57592,  1091, 62006, 50318, 26465, 33454, 45459, 46802, 59669, 61952, 41861, 27950, 25699, 31366
     .short 28446, 49194, 47659, 44631, 58605, 10045, 26963, 20947, 49225, 11242,  5369,  4526, 64371, 53782, 46136, 58407
     .short  4918,  9451, 15992, 51877, 37219, 58139, 33091, 41980,   234,  8076, 46774, 34344, 64482, 50917, 22134, 32508
     .short 30666, 11483, 57615, 61755, 42638, 24688, 24505, 19313, 21358, 16391, 23351, 38941, 17800, 58006, 57834, 41992
     .short   880, 51920, 25025,  9888,  4682,  5495, 54656, 26849,  3978, 22427,  4668, 63084, 49840, 58541, 45115, 23766
     .short 48808,  8384, 28621, 47284, 26172, 45785, 65124, 53347, 31854, 60382, 41630, 37171,  2972, 26819, 24790,  5347
     .short 24205, 19793, 28051, 23919, 61449, 52721, 43882, 49700,  6793, 46425, 59689, 15744, 44243, 63725, 62177, 45263
     .short  4378,  6590, 43595, 35017, 33813, 60434, 63918, 29630, 29918, 11149, 60827, 14088, 57505, 48922, 28538, 48882
     .short 58586, 58653,  9398, 33834, 27800, 11013, 14242, 15278,  2873, 38925, 13728, 46824, 45752,  3572, 48611, 64547
     .short  8576, 23545, 48569,  2093, 24425, 53069, 33996, 13359, 55424, 58154, 19620, 61360,  5490, 52656,  7935, 36320
     .short  3701, 43558, 48669, 47180, 47860, 33738, 59632, 20860, 47939, 42802,  1162, 54276, 18463, 13705, 11700,  6675
     .short 53410, 23426,  3381, 59612,  7160,  9106, 62828, 31296, 51946, 17419, 43841, 43248, 63707, 35455, 26401, 49524
     .short 15911,  9612, 53338, 64630,  6350, 10180, 12709,  8481, 55126, 32013, 58211,  6629, 24027, 60903, 64807, 14597
     .short 62858, 40366, 64395, 33495, 64729, 15660,  5971, 54185, 37819, 43414,  5527, 54529,   581, 53809, 54105,   144
     .short 47337, 34896,  8271, 61025, 60496, 26887, 55797, 36653,  8047, 52872, 47492, 32119, 57477,  4674, 29905, 46310
     .short  8065, 58971, 62743, 10426, 37528, 21467, 58227,  3564, 56012, 36349, 20226, 20656,  1387, 51833, 49123, 42986
     .short 39706,  5963, 46213, 40469, 40535, 43188, 63533, 29399, 13870, 11561, 20690, 37461, 12355, 10754, 38876,  1982
     .short 19238, 64455, 25248, 17966, 35352, 21699, 59156, 59817, 37356, 28631,  1124,  2518, 44293, 21561, 20791, 37469
     .short 63095, 12798, 27757, 33259, 50801, 24309, 20540, 41700, 65037,   215, 45809,  1681, 37602,  7657, 52372,  3963
     .short 57153, 17788, 24036, 20238,  3784, 48896, 47866, 21582, 52661,  7413, 36154,  1826, 21514, 28288, 40232, 51098
     .short 39974, 29530, 13396, 22943,  5330, 29113,  5095, 24548, 41132, 48714, 14301, 28165, 49222, 61752, 45112, 46422
     .short 27797, 36317, 43838, 15657,  8062, 37458, 20537, 29527,  8248,  2012, 27943, 11747,  8251, 54371, 26587, 33924
     .short 45938, 35203, 41816, 52106,   420, 31552, 64947, 36380, 21707,  1439, 16249, 31306, 31593, 29341, 32826, 12736
     .short 12216, 34485, 33847, 35370, 14176, 18919, 47638,  2015, 65117, 35960, 49747, 31133,  2266, 60067, 58499, 49129
     .short 58345, 40631, 48635, 49076, 31442, 41158, 20351, 35167,  2487,  1110, 48939, 45008, 60648,  1426,   855, 63187
     .short 30598, 24951, 27946, 24786,  6671, 39702, 36313, 35708,  3348,  4965, 11380, 23868, 42529, 18482, 56127, 37272
     .short  8530, 55399, 35712, 52182, 35580, 23509, 60225, 42758,  4547, 52982, 48606, 40626, 55560, 11750, 46282, 62411
     .short 51565, 37477, 15858, 59720,  8040, 21276, 40086, 15615,  7876, 52555, 26374,  4476, 53619, 44303, 55881, 33523
     .short 26198, 51619, 58711,  8793,  7512, 26609, 36491, 41107,  8254, 65153,    97, 27128, 54946, 45984, 57401,   542
     .short 34675, 15471, 17781, 41557,  1075, 45562, 30086, 16110, 54898,  3422,  8505, 61253, 38348, 53370, 59060,  2366
     .short 10013,  1880, 21737, 54374,   760, 45393, 61511, 63442, 42720, 57007, 43652, 36512, 46870, 45225, 38751, 25357
     .short 49740, 42793, 40454,  3352,  6265, 12962, 39992, 53886, 45250, 46599,   223, 31433, 57433, 18413, 26590, 49437
     .short  9517, 12763, 20115, 36131, 57141, 20771, 50644,  8404, 39309, 23317, 61003, 55895, 56082,  5980,  8786, 40641
     .short 51247, 15864,  3609, 16451, 50553, 26385, 53421, 14566, 42945, 33927, 31776,  1042, 27611, 25063, 19106, 12688
     .short 41236,  8438, 36837, 26649, 23130, 55345,  7174, 45996, 45315, 24999, 64642,  7940, 56075, 56199, 17384, 65258
     .short   331,  1475, 39730, 12896, 45941, 46236, 13892, 25481, 34178, 24612, 41402, 16379, 14275, 50457,  8115, 28238
     .short 15021, 15982, 22614, 20246,  4969, 30853, 17619,  6035, 21134, 58881, 52778, 19043, 31535, 22470, 44926, 35206
     .short  9542,  3919, 35232, 14850,  1552, 52785, 35944,  7007, 43511, 49782, 56088,  8349,  6371, 37324, 25685, 20780
     .short 43573, 61521, 19920, 27770, 51001, 48243, 25200, 61566, 64270, 26525, 41819, 51649, 49238, 62592, 19687,  9330
     .short 41788, 18640, 51288, 58777, 55565,  6544, 52263, 16850, 50088, 31611,  2910, 48789, 59221,  4806, 22226, 52202
     .short 49036, 57351, 63387, 35806, 21849, 52109, 14349, 33578, 18226, 58379,  7437, 18838, 28296, 11773, 52521,  4055
     .short 41175, 48373, 24138, 42972, 42399, 11384, 42070, 45925, 28406, 27979, 40577, 44382, 32431, 22023, 64277,  9351
     .short   423,    36, 34305, 25206,  1949,  7035, 33803,  3403, 16476, 41052, 31911, 17879, 22403,  9058, 27923, 43926
     .short 38554, 38072, 14115, 19053, 62510, 55866,  1911, 58635, 54180,    92, 53699, 31555, 10724, 53704, 48443, 44625
     .short 42600, 61787, 14899, 20730, 50542, 11992, 53542, 34540, 49726, 56487, 19702, 48528, 19748, 56631, 15166, 24086
     .short 42703, 59498, 50244,  6078, 55065, 24556, 64950, 23118, 46527, 42455,  1010, 49267, 42903, 21902, 14438, 54412
     .short 51130, 24376, 33871, 40517, 40946, 43534, 23872, 14356, 47346, 46979, 39021, 13008, 42606, 12133, 60155, 46543
     .short 38614, 36383, 43292, 56927, 31806, 35092, 64310, 35112, 60579, 33634, 61185, 21232,  3366, 24362,  1797, 19075
     .short  7199, 28201, 43869,  7334, 41969, 38564, 16073, 33314, 18092, 52499, 63141, 12699, 21710, 61963,  7645, 35149
     .short 29362,  3648, 32527, 23334, 10944, 36283,  4909, 52886,  2994,  2966, 19276,   435, 25300, 33428, 36325, 29793
     .short 20647, 45764, 37385, 35904, 61430, 61814, 37838,  1442, 55655, 63130, 30077, 15413, 43751,  4635, 10604, 28927
     .short  1956, 37980, 45534, 51204, 38063, 19282,  3906, 42533, 23368, 62648, 40650, 60985, 44461,  7357, 18759, 50159
     .short 63755,  8950, 16252, 14540, 50828, 24493,  4866, 15715,  5144, 38691, 28575, 48541,  1203, 42288, 64661, 19358
     .short 45206, 22666, 21961,  3015, 51632, 58044, 29767, 36293, 24637, 43629, 19946, 50724, 41505, 31309, 11594, 25041
     .short 14226, 22757,  6097, 23806, 43358, 37718, 49891, 11755, 16672, 21550, 57891, 27504, 41645, 47745, 12658, 47403
     .short 37346, 17363, 13970, 33732, 58092,  2294,  3307, 43329, 31596, 14906, 13210,  6879,  3288, 58807, 58098,  7530
     .short 65364, 15765,  2179, 59361, 29476, 37995, 14022, 15333, 18486, 26487, 12504, 11093, 18768, 26096, 17750, 40324
     .short 52958, 10461,   784, 29344, 10569, 32852, 11790, 35438, 60326, 17675, 42669, 38161, 52838, 60482, 51184,  9012
     .short 28330, 29514, 53989, 28997, 55444, 16335,  2794, 24260,  5028, 13220,  2982, 26678, 39788, 24864, 32829, 13336
     .short 31560, 63847, 11186, 26284,  3235, 55538, 54719, 57918, 62372, 24668, 36598, 26418, 58280,  6926, 51703, 29326
     .short 42370, 53507, 51137, 47501, 53442, 50912, 63090, 16446, 16068, 12739, 11540, 10679,  7773, 29899, 16440, 49324
     .short 60853,  7693, 45548, 22062, 64204, 16239, 46011, 63318, 60138, 56131, 63616, 11065, 38110, 14985, 40046, 12170
     .short 29550,  8426, 57417, 53651, 12219, 39350, 41370, 47714,  8143, 35300, 25087,  3080, 54862, 45329, 25650, 32994
     .short 45675, 40136, 14626, 31064, 21106, 30693,  9848, 28102, 47252, 12744, 22182, 12180,  9622, 29709, 40685, 34488
     .short 17761, 21860, 49758,  4389, 22591, 56518, 19778, 53528, 20805,  7483, 13834,  1804, 26806, 43160, 33080, 33744
     .short 21328,  3706, 26537, 39448, 53246, 33936,  3098, 59098, 45797,  3665, 33850, 39957, 43672, 20320, 12409, 61709
     .short 37950, 64236, 27250, 58619, 64703, 12485, 56582, 21576, 21322,  1640, 37276, 27375, 14677, 20472, 34588, 15223
     .short  5694, 65446, 14807, 52488, 10633, 35373, 62783, 38322, 20138, 20827, 53609, 38048, 57904,  5765, 13413, 18705
     .short 21121, 51045, 35968, 18601,  2717, 43586, 37101, 47383,   820, 39475, 40920, 59900,   948,  2727, 20550, 61743
     .short 14179, 41433, 37499, 25795, 25307, 27316, 49645, 49853, 42992, 45306, 46287,  7227, 17346, 54836, 16046, 43035
     .short 51313, 58189,  6570,  7325, 13954, 19962, 61998,  5153, 52290,  9582, 50293, 18922, 34739, 40037,  5909, 10869
     .short 58533,  9469, 33164, 44282, 52475, 20505, 45733, 15518, 44646, 36568, 33988,  8534, 51432, 26794, 49932,  4148
     .short 60681, 58339, 45300,  1276,   136, 27629, 47641, 43441, 29969, 12582, 21004, 49084, 39257, 21396, 65029, 61844
     .short  9081, 39036, 30255, 63252, 44481, 55694, 48986,  8903, 34477, 59116,  4079, 37190, 32869, 40657, 37537,  8776
     .short 45018,  2018, 26366, 10729, 41925, 20456, 47680, 31999,  9483,  8766, 11208, 45099, 36123, 22733,  4289, 40554
     .short 59397, 19450, 53051, 44097, 36271, 22990, 31527, 60360, 52134, 15527, 32222, 50314, 65120, 20856, 56008, 48710
     .short 11376, 36508, 14271, 11769, 14434, 28923, 65360,  7689, 27246, 44278, 14430, 33399, 55403, 28711, 51165, 65089
     .short 39370, 43999, 18571, 63913,  1434,  6366, 19353, 35963,  3598,  7568, 23043, 65147, 26360, 28439, 37338, 62635
     .short 21089, 34941, 10028, 34842, 39904, 39129, 24644, 13770, 24660, 44324, 59726, 19094, 11545, 32389, 16180, 62567
     .short 26658, 20052, 49750,  9153, 58559, 16986, 31075, 46990,  2377, 15671, 29820, 60375, 59892, 16975, 32979,  5047
     .short 48042, 57269, 11967, 37113, 43563, 24525, 44473, 60299, 21152, 39742, 23850, 13685, 65049, 31136, 20042, 46148
     .short 28431, 17865, 62224, 41452, 22441, 33403, 26159, 14475, 58128, 48662, 53939, 41527, 18619, 35716, 30555,  3682
     .short 38177,   651, 41688, 17602, 41465,  7287, 53947, 29839,  2269,  1743, 15375, 55373, 16693,  7496, 10286,  3314
     .short 44839, 42027, 36716,  5986, 43210,  3603, 19088, 32112, 44766, 18538, 55477, 29874, 56967, 18081, 41026, 12975
     .short  4412,   164, 21970, 60070, 52795, 40502, 52824, 37015, 32132,  9284, 28225, 24980, 24879, 62416, 12460,  3460
     .short 48030, 63821, 52758, 32727, 63878,  3777, 29214, 26323,  9558, 30654, 43269, 27683, 52438, 60038, 58502,  9441
     .short  6522, 26769,    18, 39190, 15501, 18965, 55407, 23724, 17904, 14105, 18252, 44424, 40899, 18992, 52186, 41473
     .short 55028, 59007,  2641, 60060,  6341, 49201, 51995, 11167, 10576, 49132, 57104, 21382, 61572,  2507, 37263, 42492
     .short 37754, 18887, 55275, 42852,  3747, 64147, 50001,  7471,  2901, 23990, 63571, 55583, 16095, 45704, 61412,  8343
     .short 43204, 36484, 58035,  5220, 58348,  5840, 53709, 59430,  4312, 47694, 64122, 38215,  5685, 25221, 14384, 10887
     .short 37416, 63348, 40674, 29855, 59271,  6697, 13676, 56470, 18295,  5567, 47911,  7967, 62453, 25995,  4354, 40634
     .short 37249, 11686, 32945, 11945, 52852, 29100, 57119, 28715, 10294,  1495, 24242, 37892, 50405, 32629, 32515, 35584
     .short 48468, 11193, 43127, 27180, 35007, 61793,  6208, 15183,  7141, 25586, 48638, 56208, 40758, 43504, 41959, 24152
     .short 30334, 30753, 45623,  6614, 32460,  9955,  2765, 34097,  5830,  8307, 35521, 38126, 34218, 26020, 26050, 10684
     .short  3727, 49519, 15853,  7030, 60321, 49079, 37258, 55102, 29803,  1943,  2501,    29, 43003, 64672,  4980, 36165
     .short 30677, 11635,  9719,  6484, 50438,  1030, 26947, 48674, 21284, 46478, 33756, 14329,  1302, 38576, 50056,   468
     .short 31445, 44774,  7838, 58983, 64851, 28552, 49817, 58548, 51169, 39014, 60860, 28746, 24764, 16901,   441, 11830
     .short 23513, 13248, 22715, 48389, 32169, 32958, 60404, 56299, 59523, 13452, 22830, 41161, 16570, 41514,  9496, 64921
     .short 63071, 39876, 37208, 50426, 15297,   668, 12628, 51197,  7573, 10170,  5724,  1186, 50789, 27427, 39596, 49583
     .short 42412, 59381, 19661, 29757, 40854, 48493, 20354, 40350, 57172, 48952, 29486, 43892, 25562, 55092, 44821, 64562
     .short 51570, 33531, 58599, 12127,  6202,  3281, 35553, 33303, 64874, 58447, 21978,  5111,  3441, 25751, 42194, 24123
     .short 15751, 35170, 39812, 25657, 13879, 19472, 39086,  2300, 49906, 65093, 16963, 53863, 21609, 24289, 17920, 37928
     .short 63406, 60229, 27735, 50905, 54458, 53112,  4230, 20384, 50615, 65522, 11927, 49975,  2490, 14697, 56110, 49093
     .short 40971, 55107, 44408, 45053, 15432, 39852, 35836, 54508, 60632,  2574, 62991,  6847, 60107, 40384, 59781, 28072
     .short 31676, 33073, 40284, 61049, 18950, 33150, 54299,  1113, 64223, 48448, 65161, 30448, 35310,  6639, 59807, 31398
     .short 54767, 19766, 34651, 24887, 32243, 17192, 20336, 30500,  5018, 38932, 27571, 16740, 26813,  3900, 11824, 49846
     .short 49330,  4753, 48942, 59147, 14879,  7707, 25490, 37660,  6714,  6386, 39374, 45484, 29698, 42784,  2550, 49307
     .short 53966, 47837, 42762, 12612, 30795, 13314, 46069, 19739, 23404,  6019, 39176,  2079, 24751, 45011, 32924, 21501
     .short 34554, 24251,  6001, 48325, 24171, 31734,  7249, 62489, 35137, 63597, 27543, 45291, 62909, 46028, 50260, 58834
     .short 55828, 63987,  7778, 41565, 35773, 60029, 49472, 53133, 60651, 37584,  5457, 44317, 29222, 60812, 20560, 57163
     .short 63998, 15194, 20867, 26295, 41063, 37283, 53080, 63963, 59638,  1646, 47185, 43015, 51236, 47451, 10040, 13865
     .short 31428, 60150,  8421,  1429, 15178, 39171, 59626,  7524, 49900, 36709, 43853, 44003, 53218, 22172, 20605, 42933
     .short 51851, 51364, 12433,  4551, 49012, 62393, 35183, 30438, 25540, 19195, 45893, 18737, 55953,  9915,   858, 37028
     .short 36881,  9142, 42273,  1655, 60597, 59470, 64595, 21375,  5778,  5583,   562, 23048, 53378, 43080, 21631, 12029
     .short 63166, 51217, 28790, 22871, 25947,  6530, 12870, 62211,  9171, 63190, 25012, 10187, 51866, 11623,   827, 25257
     .short 44107, 39712,  1282, 37482, 28488, 35000, 12786, 56540, 29154, 60959, 10399,  6910, 10058, 46503, 17816, 54015
     .short 27872, 23478, 27207, 37136, 30601, 25961, 48224, 63056, 39211,  2332, 55703,  3993, 18575,  1777, 11302, 41276
     .short 46304, 16062,  4747, 16894, 52986,  2226, 50108, 16302,  4466, 15967, 49877, 22159,  1364, 55848, 56186, 24954
     .short 22844, 56609,   938, 39521, 29808, 63450, 13577,  4209, 39553, 56382, 36193, 47982, 60802, 46762, 18260, 32658
     .short 16651, 39079, 25631,  4026, 61032, 18855,  1932, 62005, 33453, 59668, 27949, 28445, 44630, 26962, 11241, 64370
     .short 58406, 15991, 58138,   233, 34343, 22133, 11482, 42637, 19312, 23350, 58005,   879,  9887, 54655, 22426, 49839
     .short 23765, 28620, 45784, 31853, 37170, 24789, 19792, 61448, 49699, 59688, 63724,  4377, 35016, 63917, 11148, 57504
     .short 48881,  9397, 11012,  2872, 46823, 48610, 23544, 24424, 13358, 19619, 52655,  3700, 47179, 59631, 42801, 18462
     .short  6674,  3380,  9105, 51945, 43247, 26400,  9611,  6349,  8480, 58210, 60902, 62857, 33494,  5970, 43413,   580
     .short   143,  8270, 26886,  8046, 32118, 29904, 58970, 37527,  3563, 20225, 51832, 39705, 40468, 63532, 11560, 12354
     .short  1981, 25247, 21698, 37355,  2517, 20790, 12797, 50800, 41699, 45808,  7656, 57152, 20237, 47865,  7412, 21513
     .short 51097, 13395, 29112, 41131, 28164, 45111, 36316,  8061, 29526, 27942, 54370, 45937, 52105, 64946,  1438, 31592
     .short 12735, 33846, 18918, 65116, 31132, 58498, 40630, 31441, 35166, 48938,  1425, 30597, 24785, 36312,  4964, 42528
     .short 37271, 35711, 23508,  4546, 40625, 46281, 37476,  8039, 15614, 26373, 44302, 26197,  8792, 36490, 65152, 54945
     .short   541, 17780, 45561, 54897, 61252, 59059,  1879,   759, 63441, 43651, 45224, 49739,  3351, 39991, 46598, 57432
     .short 49436, 20114, 20770, 39308, 55894,  8785, 15863, 50552, 14565, 31775, 25062, 41235, 26648,  7173, 24998, 56074
     .short 65257, 39729, 46235, 34177, 16378,  8114, 15981,  4968,  6034, 52777, 22469,  9541, 14849, 35943, 49781,  6370
     .short 20779, 19919, 48242, 64269, 51648, 19686, 18639, 55564, 16849,  2909,  4805, 49035, 35805, 14348, 58378, 28295
     .short  4054, 24137, 11383, 28405, 44381, 64276,    35,  1948,  3402, 31910,  9057, 38553, 19052,  1910,    91, 10723
     .short 44624, 14898, 11991, 49725, 48527, 15165, 59497, 55064, 23117,  1009, 21901, 51129, 40516, 23871, 46978, 42605
     .short 46542, 43291, 35091, 60578, 21231,  1796, 28200, 41968, 33313, 63140, 61962, 29361, 23333,  4908,  2965, 25299
     .short 29792, 37384, 61813, 55654, 15412, 10603, 37979, 38062, 42532, 40649,  7356, 63754, 14539,  4865, 38690,  1202
     .short 19357, 21960, 58043, 24636, 50723, 11593, 22756, 43357, 11754, 57890, 47744, 37345, 33731,  3306, 14905,  3287
     .short  7529,  2178, 37994, 18485, 11092, 17749, 10460, 10568, 35437, 42668, 60481, 28329, 28996,  2793, 13219, 39787
     .short 13335, 11185, 55537, 62371, 26417, 51702, 53506, 53441, 16445, 11539, 29898, 60852, 22061, 46010, 56130, 38109
     .short 12169, 57416, 39349,  8142,  3079, 25649, 40135, 21105, 28101, 22181, 29708, 17760,  4388, 19777,  7482, 26805
     .short 33743, 26536, 33935, 45796, 39956, 12408, 64235, 64702, 21575, 37275, 20471,  5693, 52487, 62782, 20826, 57903
     .short 18704, 35967, 43585,   819, 59899, 20549, 41432, 25306, 49852, 46286, 54835, 51312,  7324, 61997,  9581, 34738
     .short 10868, 33163, 20504, 44645,  8533, 49931, 58338,   135, 43440, 21003, 21395,  9080, 63251, 48985, 59115, 32868
     .short  8775, 26365, 20455,  9482, 45098,  4288, 19449, 36270, 60359, 32221, 20855, 11375, 11768, 65359, 44277, 55402
     .short 65088, 18570,  6365,  3597, 65146, 37337, 34940, 39903, 13769, 59725, 32388, 26657,  9152, 31074, 15670, 59891
     .short  5046, 11966, 24524, 21151, 13684, 20041, 17864, 22440, 14474, 53938, 35715, 38176, 17601, 53946,  1742, 16692
     .short  3313, 36715,  3602, 44765, 29873, 41025,   163, 52794, 37014, 28224, 62415, 48029, 32726, 29213, 30653, 52437
     .short  9440,    17, 18964, 17903, 44423, 52185, 59006,  6340, 11166, 57103,  2506, 37753, 42851, 50000, 23989, 16094
     .short  8342, 58034,  5839,  4311, 38214, 14383, 63347, 59270, 56469, 47910, 25994, 37248, 11944, 57118,  1494, 50404
     .short 35583, 43126, 61792,  7140, 56207, 41958, 30752, 32459, 34096, 35520, 26019,  3726,  7029, 37257,  1942, 43002
     .short 36164,  9718,  1029, 21283, 14328, 50055, 44773, 64850, 58547, 60859, 16900, 23512, 48388, 60403, 13451, 16569
     .short 64920, 37207,   667,  7572,  1185, 39595, 59380, 40853, 40349, 29485, 55091, 51569, 12126, 35552, 58446,  3440
     .short 24122, 39811, 19471, 49905, 53862, 17919, 60228, 54457, 20383, 11926, 14696, 40970, 45052, 35835,  2573, 60106
     .short 28071, 40283, 33149, 64222, 30447, 59806, 19765, 32242, 30499, 27570,  3899, 49329, 59146, 25489,  6385, 29697
     .short 49306, 42761, 13313, 23403,  2078, 32923, 24250, 24170, 62488, 27542, 46027, 55827, 41564, 49471, 37583, 29221
     .short 57162, 20866, 37282, 59637, 43014, 10039, 60149, 15177,  7523, 43852, 22171, 51850,  4550, 35182, 19194, 55952
     .short 37027, 42272, 59469,  5777, 23047, 21630, 51216, 25946, 62210, 25011, 11622, 44106, 37481, 12785, 60958, 10057
     .short 54014, 27206, 25960, 39210,  3992, 11301, 16061, 52985, 16301, 49876, 55847, 22843, 39520, 13576, 56381, 60801
     .short 32657, 25630, 18854, 33452, 28444, 11240, 15990, 34342, 42636, 58004, 54654, 23764, 31852, 19791, 59687, 35015
     .short 57503, 11011, 48609, 13357,  3699, 42800,  3379, 43246,  6348, 60901,  5969,   142,  8045, 58969, 20224, 40467
     .short 12353, 21697, 20789, 41698, 57151,  7411, 13394, 28163,  8060, 54369, 64945, 12734, 65115, 40629, 48937, 24784
     .short 42527, 23507, 46280, 15613, 26196, 65151, 17779, 61251,   758, 45223, 39990, 49435, 39307, 15862, 31774, 26647
     .short 56073, 46234,  8113,  6033,  9540, 49780, 19918, 51647, 55563,  4804, 14347,  4053, 28404,    34, 31909, 19051
     .short 10722, 11990, 15164, 23116, 51128, 46977, 43290, 21230, 41967, 61961,  4907, 29791, 55653, 37978, 40648, 14538
     .short  1201, 58042, 11592, 11753, 37344, 14904,  2177, 11091, 10567, 60480,  2792, 13334, 62370, 53505, 11538, 22060
     .short 38108, 39348, 25648, 28100, 17759,  7481, 26535, 39955, 64701, 20470, 62781, 18703,   818, 41431, 46285,  7323
     .short 34737, 20503, 49930, 43439,  9079, 59114, 26364, 45097, 36269, 20854, 65358, 65087,  3596, 34939, 59724,  9151
     .short 59890, 24523, 20040, 14473, 38175,  1741, 36714, 29872, 52793, 62414, 29212,  9439, 17902, 59005, 57102, 42850
     .short 16093,  5838, 14382, 56468, 37247,  1493, 43125, 56206, 32458, 26018, 37256, 36163, 21282, 44772, 60858, 48387
     .short 16568,   666, 39594, 40348, 51568, 58445, 39810, 53861, 54456, 14695, 35834, 28070, 64221, 19764, 27569, 59145
     .short 29696, 13312, 32922, 62487, 55826, 37582, 20865, 43013, 15176, 22170, 35181, 37026,  5776, 51215, 25010, 37480
     .short 10056, 25959, 11300, 16300, 22842, 56380, 25629, 28443, 34341, 54653, 19790, 57502, 13356,  3378, 60900,  8044
     .short 40466, 20788,  7410,  8059, 12733, 48936, 23506, 26195, 61250, 39989, 15861, 56072,  6032, 19917,  4803, 28403
     .short 19050, 15163, 46976, 41966, 29790, 40647, 58041, 37343, 11090,  2791, 53504, 38107, 28099, 26534, 20469,   817
     .short  7322, 49929, 59113, 36268, 65086, 59723, 24522, 38174, 29871, 29211, 59004, 16092, 56467, 43124, 26017, 21281
     .short 48386, 39593, 58444, 54455, 28069, 27568, 13311, 55825, 43012, 35180, 51214, 10055, 16299, 25628, 54652, 13355
     .short  8043,  7409, 48935, 61249, 56071,  4802, 15162, 29789, 37342, 53503, 26533,  7321, 36267, 24521, 29210, 56466
     .short 21280, 58443, 27567, 43011, 10054, 54651,  7408, 56070, 29788, 26532, 24520, 21279, 43010,  7407, 26531, 43009
     .short 43008, 10240, 10241, 59299, 40175, 10242, 54047, 57288, 59300, 62556, 23302, 40176, 21883, 42822, 10243, 60335
     .short 25675, 54048, 23698, 61978, 57289,  3499, 40089, 59301, 20735,  4574, 62557, 47930, 37570, 23303, 28481, 16167
     .short 40177, 40811, 46123, 21884, 58396, 49067, 42823, 18446,  2412, 10244, 23057, 46079, 60336, 60837, 21687, 25676
     .short  6825, 15618, 54049, 58785, 10356, 23699, 48860, 26236, 61979, 62639,  5406, 57290, 26955, 32318,  3500, 26345
     .short 17161, 40090, 33585, 53237, 59302, 60867,  5339, 20736, 35559, 43858,  4575, 25273,  7879, 62558,  9198, 14208
     .short 47931, 51818, 61171, 37571, 52685, 38800, 23304, 48629,  7221, 28482, 58963, 56274, 16168, 45501, 40827, 40178
     .short 53556,  7698, 40812, 28132, 36146, 46124, 24734, 52558, 21885,  1573, 61211, 58397, 23612, 55610, 49068, 44068
     .short 58727, 42824,  4712, 57778, 18447, 38544,  4258,  2413, 54938, 47944, 10245, 53633,  4814, 23058, 29719,   154
     .short 46080, 62464, 26377, 60337, 52532, 31453, 60838,  3066, 47463, 21688, 21093,  7042, 25677, 18800,  7580,  6826
     .short 33434, 49336, 15619, 28090, 12004, 54050,  3395,  4488, 58786, 65226, 23438, 10357, 34261,  4479, 23700, 47150
     .short 38606, 48861, 10082, 24334, 26237, 50670, 42207, 61980, 29646, 20025, 62640,  3946, 34509,  5407, 47241, 52808
     .short 57291, 27122, 41919, 26956,  2171, 36364, 32319, 32590, 53622,  3501, 12329, 59132, 26346, 41847, 10671, 17162
     .short 53271,  1969, 40091, 13517,  8663, 33586, 51471, 30013, 53238, 31933,  7187, 59303, 40249, 50527, 60868, 58416
     .short  6580,  5340, 54828, 44306, 20737, 29602, 46102, 35560, 27712, 43335, 43859, 34945, 47672,  4576, 44521, 44360
     .short 25274, 33969, 47306,  7880,  5210, 22885, 62559, 37675, 29193,  9199, 53998, 10522, 14209, 18360, 55884, 47932
     .short 44758, 43490, 51819, 64677, 32802, 61172, 36821, 47115, 37572, 22795, 18879, 52686, 17012, 42308, 38801, 40881
     .short 13466, 23305, 59415, 64542, 48630,  6539, 16667,  7222, 12455, 33526, 28483, 50547, 32383, 58964, 48381, 13512
     .short 56275,  9759, 57552, 16169,  7861, 32347, 45502, 32177, 21601, 40828, 60931, 46162, 40179, 24383,  8930, 53557
     .short 54465, 45121,  7699, 52992, 26201, 40813, 32910, 38737, 28133, 39116, 10478, 36147, 10032, 36467, 46125, 15841
     .short 43779, 24735,  2247, 26919, 52559, 64620, 56532, 21886, 25236,  9868,  1574, 48758, 44008, 61212,   684, 51622
     .short 58398, 65425, 28033, 23613, 46344,  6752, 55611, 23079, 17108, 49069, 20217, 48829, 44069, 36760,  6442, 58728
     .short 59974, 21246, 42825, 28190, 45553,  4713, 11338, 44390, 57779, 29442, 58714, 18448, 54398, 55815, 38545, 26701
     .short  9504,  4259, 23184, 51962,  2414, 37318, 19082, 54939, 11084, 40291, 47945, 27381, 42807, 10246, 26869,  4514
     .short 53634, 24394, 61989,  4815, 16703,  8796, 23059, 13259, 60310, 29720, 56938, 57018,   155, 34846, 56171, 46081
     .short  9993, 16538, 62465, 39153, 58257, 26378, 16561, 36667, 60338, 63267, 65010, 52533, 27038, 63215, 31454,   381
     .short  7515, 60839, 27338, 35341,  3067, 12284,  8202, 47464, 44694, 53151, 21689, 27460, 50687, 21094, 17137, 52239
     .short  7043, 56890, 36208, 25678,  2784, 44894, 18801, 22323, 62253,  7581,  8085, 26612,  6827, 33953, 40340, 33435
     .short  4439, 32152, 49337, 46219, 27635, 15620, 56280, 49668, 28091, 25779, 32082, 12005, 17287, 47096, 54051, 33797
     .short 42486,  3396, 10234, 34710,  4489, 39797, 36494, 58787,  2752,  1328, 65227, 63520,  9190, 23439, 39908, 29024
     .short 10358,  2815, 17636, 34262, 24350, 44712,  4480, 58762, 15142, 23701, 26502, 30579, 47151,  5446, 37079, 38607
     .short 25266, 41110, 48862, 56757, 17232, 10083,  4985, 35274, 24335, 43934, 39108, 26238, 19417, 11655, 50671, 51732
     .short 32785, 42208, 19669, 63421, 61981, 65494, 15261, 29647, 60992,  4246, 20026, 32931,  8257, 62641, 11997, 36370
     .short  3947, 36081, 49460, 34510, 21178, 50369,  5408,  2947, 21170, 47242, 55208, 50632, 52809, 46452, 53919, 57292
     .short 44734, 37814, 27123, 48438, 63842, 41920, 59425, 65156, 26957, 46537,  7135,  2172,  4569, 32378, 36365, 39133
     .short 51338, 32320, 22634, 11509, 32591, 44536, 44143, 53623, 64989, 27591,  3502, 52217, 37056, 12330, 42250, 53223
     .short 59133, 41543,   100, 26347, 16217, 30483, 41848, 54163, 53771, 10672, 32903, 25570, 17163, 41301, 11877, 53272
     .short   395, 43636,  1970, 42349, 29229, 40092, 18544, 22067, 13518, 17084, 58074,  8664, 53317, 27131, 33587, 10817
     .short  3199, 51472, 25135, 53594, 30014, 19719, 38461, 53239,  4507, 54343, 31934, 31467, 45176,  7188, 13028,  1167
     .short 59304,   975, 59573, 40250, 52545, 37156, 50528, 62476, 54949, 60869, 53873,  7367, 58417, 35847, 40910,  6581
     .short 24648, 44937,  5341, 23362, 13242, 54829, 28084, 62666, 44307, 49213, 20673, 20738, 18934, 59185, 29603, 22769
     .short 43953, 46103,  7019, 45987, 35561, 61764, 61097, 27713,  9900,  2669, 43336, 43228, 50517, 43860, 51253,  5226
     .short 34946, 40297, 36055, 47673, 36074,   963,  4577, 14976, 25122, 44522, 10589, 55524, 44361, 17955, 57404, 25275
     .short 54728, 52125, 33970,  5922, 37633, 47307, 30986, 40124,  7881,  9764,  5294,  5211, 43371, 48180, 22886, 29045
     .short  4616, 62560, 58067, 35733, 37676, 56101, 62129, 29194, 30372,   545,  9200, 60968, 34564, 53999, 27810,  2323
     .short 10523, 13774,  9837, 14210, 56639,  7748, 18361, 54669, 33777, 55885, 22296, 26729, 47933, 15759, 16957, 44759
     .short 47666, 11856, 43491, 32859, 34678, 51820,  5785, 41825, 64678, 36170, 34716, 32803, 31508, 11613, 61173, 44151
     .short 56905, 36822, 61063, 25610, 47116,  3037, 16267, 37573, 35677, 49617, 22796, 51407, 52454, 18880, 31501, 15474
     .short 52687, 53547, 39138, 17013,  3175, 47617, 42309, 55237, 20009, 38802, 37736, 48749, 40882, 49146,  1409, 13467
     .short  6961, 32489, 23306, 57766, 39941, 59416,  8467, 57830, 64543, 47333, 17784, 48631, 41553, 23126,  6540, 53538
     .short 52882, 16668, 24664, 13830,  7223, 36119, 16971, 12456, 10883, 30673, 33527, 34647, 26291, 28484, 22129, 12793
     .short 50548, 33309, 22177, 32384,  3722, 41560, 58965, 11534, 59141, 48382, 40807,  4708, 13513,  7857, 37314, 56276
     .short  2943,  4503,  9760, 37732,  3544, 57553, 63365, 34193, 16170,  2398, 64209,  7862, 25730, 63900, 32348, 51686
     .short  1078, 45503, 64360, 34206, 32178, 19337, 13169, 21602, 60710, 62294, 40829,  3548, 12343, 60932,  8363, 61880
     .short 46163, 18329, 54281, 40180, 15097, 53005, 24384, 40424, 13040,  8931, 18032, 45565, 53558, 35285,  4587, 54466
     .short 58015, 34749, 45122, 44328, 30764,  7700,  6937, 19064, 52993, 36331,  4759, 26202, 62672, 64886, 40814, 59654
     .short 41038, 32911, 33348, 10645, 38738,   726, 30089, 28134, 25442, 41248, 39117, 42379, 59168, 10479, 19177, 41873
     .short 36148, 39442, 51230, 10033, 26863, 14411, 36468, 19887, 52387, 46126, 57192, 56312, 15842, 14055, 35640, 43780
     .short 42165, 16113, 24736, 43916, 31149,  2248, 37145, 30956, 26920, 16931, 28680, 52560, 57557,  4402, 64621, 13016
     .short 61388, 56533, 17071, 55194, 21887, 42655, 33647, 25237, 56118, 52080,  9869, 44250, 54901,  1575, 33001, 25370
     .short 48759, 25638, 31602, 44009, 59730, 11862, 61213, 60717, 26900,   685, 29237, 34700, 51623, 28264, 36794, 58399
     .short  6311, 49419, 65426, 51028, 13994, 28034, 15214,  3425, 23614,  6785, 36977, 46345, 30682, 62576,  6753, 33706
     .short 23841, 55612, 57722, 23418, 23080, 34132, 54927, 17109, 48735, 37234, 49070, 17340, 34994, 20218, 49662, 37515
     .short 48830, 13536,  8508, 44070, 34545, 51343, 36761, 22935, 35100,  6443, 30288, 15456, 58729, 63369,  4368, 59975
     .short 56246, 60640, 21247, 50584, 13735, 42826, 39678, 43167, 28191, 61922, 23772, 45554,  2232, 61256,  4714, 34050
     .short  6944, 11339, 58025, 33595, 44391, 19098, 42955, 57780, 30422, 41939, 29443, 45638, 39298, 58715, 55639, 61558
     .short 18449, 30398, 44797, 54399, 10312, 20610, 55816, 33330, 38351, 38546, 54143, 31827, 26702, 27829, 34423,  9505
     .short 41910,  4113,  4260, 33626, 42683, 23185, 51505, 13125, 51963, 58308, 63206,  2415, 29625, 16244, 37319, 45201
     .short 18596, 19083, 10165, 53373, 54940, 20450, 11235, 11085,  3941, 17132, 40292, 26858,  6403, 47946, 34197, 41189
     .short 27382, 64196, 46633, 42808, 14683, 18468, 10247, 14417, 34414, 26870, 31195, 20312,  4515,  8295, 59063, 53635
     .short 47962, 31230, 24395, 53328, 28044, 61990, 11549, 38225,  4816, 27883, 20365, 16704, 27261,  3005,  8797, 40546
     .short 31219, 23060, 26066, 17492, 13260, 30141, 12523, 60311, 30829,  2369, 29721, 40017, 64502, 56939, 15557, 38769
     .short 57019,  1786, 54269,   156, 12243, 57519, 34847,  6408, 38787, 56172, 52507, 13301, 46082, 63563, 45380,  9994
     .short 15069, 21198, 16539, 35318, 10016, 62466, 12716,  6606, 39154, 39482,  4892, 58258, 40475, 47647, 26379, 16174
     .short 37521, 16562, 17078, 44592, 36668, 59581, 49508, 60339,  6164, 37786, 63268, 53104, 49960, 65011, 57655,  1883
     .short 52534, 21999, 64166, 27039, 39407,  2542, 63216, 32393, 15680, 31455, 33881, 21531,   382, 51718, 28281,  7516
     .short   305, 64444, 60840, 27013,  7616, 27339, 39615, 30223, 35342, 27864, 21740,  3068,  7084, 48200, 12285, 11640
     .short 22339,  8203, 16325, 23342, 47465, 35258, 17207, 44695, 32754, 17847, 53152, 36998, 20344, 21690, 18137, 60503
     .short 27461, 30638,  5160, 50688, 57057, 54377, 21095, 49731, 32325, 17138, 35068,  6318, 52240, 46647, 58425,  7044
     .short  2402, 48519, 56891,  9426, 58519, 36209, 37879, 54746, 25679, 32106,   535,  2785, 36049, 38970, 44895, 25831
     .short   763, 18802, 31794, 12053, 22324, 58330, 11124, 62254, 16184, 24404,  7582, 53122, 15725,  8086, 62525, 52429
     .short 26613,  9644, 16815,  6828, 60195, 18021, 33954, 38492, 42938, 40341, 18429, 45396, 33436, 48065, 17658,  4440
     .short  7108, 30303, 32153, 42264,  8746, 49338,  8393, 55598, 46220, 26755, 23531, 27636,   190, 64937, 15621, 55483
     .short 46016, 56281, 44598, 33209, 49669, 57532, 61514, 28092,  6246, 18401, 25780, 17049, 61320, 32083, 26215, 40606
     .short 12006, 64213, 33236, 17288,  5808, 34070, 47097,   988, 13710, 54052, 15906, 59715, 33798, 17670, 39252, 42487
     .short 44403, 63445,  3397, 37748, 31904, 10235, 32797, 35269, 34711, 62571, 22334,  4490, 16311, 27553, 39798, 48621
     .short 16751, 36495, 43452, 58818, 58788,  1450,  5358,  2753, 41075, 38598,  1329, 35533, 42723, 65228, 39382, 12855
     .short 63521, 63102, 56920,  9191, 10736,  7990, 23440, 15870, 58354, 39909, 47951, 38976, 29025,  2239, 59948, 10359
     .short 43961, 15700,  2816, 65283, 65397, 17637,  5124, 57010, 34263, 43062, 61483, 24351, 61868, 20084, 44713,   177
     .short 44454,  4481,  7866, 37122, 58763, 29685, 40735, 15143, 38335, 51063, 23702, 46444, 39465, 26503, 62623,  7906
     .short 30580,  4648, 43655, 47152, 57989, 38453,  5447, 31354, 14926, 37080, 26662, 20941, 38608, 25580, 37988, 25267
     .short  3716, 10436, 41111, 28644, 12936, 48863, 22815, 30803, 56758, 35669, 40239, 17233, 31379, 36515, 10084, 22507
     .short 51655,  4986,  9724,  4495, 35275, 28804, 54150, 24336, 16364, 43344, 43935, 19227, 16433, 39109, 27292, 35409
     .short 26239, 22260,  8705, 19418, 51760,  8131, 11656, 51020, 46873, 50672, 56492, 22639, 51733, 48269,  6422, 32786
     .short 59537, 39290, 42209, 25734, 27270, 19670, 60451, 10501, 63422, 42326, 59091, 61982, 36545, 31110, 65495, 19990
     .short 31053, 15262, 36228, 45228, 29648, 57647, 57748, 60993, 42052, 64900,  4247, 20056,  7734, 20027, 27302, 54738
     .short 32932, 37180, 45743,  8258, 50849, 24199, 62642, 22709, 51306, 11998, 64880, 51856, 36371, 10442, 38754,  3948
     .short  9259, 12071, 36082, 43054, 40264, 49461, 22605, 48143, 34511, 35037, 62607, 21179, 40055,  8697, 50370,  8920
     .short 33419,  5409, 36450, 63323,  2948, 51387,  8759, 21171, 15894, 25360, 47243, 58927,   635, 55209,  8684, 29456
     .short 50633, 61199, 13380, 52810, 63904, 32281, 46453, 56618,  6974, 53920, 27531, 11705, 57293, 10795,  4345, 44735
     .short 24501, 15274, 37815,   211, 49743, 27124, 27607, 62588, 48439, 35145, 14222, 63843, 49754, 25791, 41921, 16982
     .short 52820, 59426, 29799, 48948, 65157, 44313, 51862, 26958, 11556, 57428, 46538, 57412,  6361,  7136,  2074, 42796
     .short  2173, 53857, 29867,  4570, 61207, 59128, 32379, 55811, 40336, 36366,  3195, 52121, 39134, 34202, 31145, 51339
     .short 11231,  6602, 32321, 18397, 61479, 22635,   631, 47198, 11510, 60014, 40457, 32592, 61691, 47202, 44537, 47039
     .short  3740, 44144, 15942, 23240, 53624, 32352, 17546, 64990, 48295, 19366, 27592, 64295, 55758,  3503, 11329, 20283
     .short 52218, 26629,  7786, 37057, 55501,  3355, 12331, 43976, 41534, 42251, 64767, 14912, 53224,  9157, 43497, 59134
     .short 34786, 12250, 41544,  4769,  7889,   101,  4422, 36847, 26348,  1709, 41671, 16218, 22926, 11713, 30484, 63023
     .short  6268, 41849, 29076, 32261, 54164,  6489, 16316, 53772, 45350, 62737, 10673, 14873, 60397, 32904, 34044, 12532
     .short 25571, 27913, 36916, 17164, 59562, 18664, 41302,  1220,  3800, 11878, 48286, 12965, 53273, 19707, 11514,   396
     .short 42237, 25765, 43637, 38677,  7269,  1971, 51690, 17525, 42350, 19522, 37921, 29230, 52730, 46722, 40093, 39338
     .short 25421, 18545, 10267, 48814, 22068, 50114, 39995, 13519, 12538, 10224, 17085, 16877, 60084, 58075, 58563,  4731
     .short  8665, 46947, 28975, 53318, 35495, 33716, 27132,  8152,  6707, 33588, 14615,  4333, 10818, 35485, 51369,  3200
     .short 18277, 53889, 51473, 46181, 38533, 25136,  5280, 20841, 53595, 52906,  5554, 30015,  2605, 43401, 19720, 47575
     .short 32678, 38462, 47991,  1820, 53240, 47445, 60143,  4508, 34408, 54090, 54344, 23814, 45253, 31935, 25851, 60018
     .short 31468,  5182, 28941, 45177, 53088, 10904,  7189,  1082, 36433, 13029, 26330, 35866,  1168, 20478,  6680, 59305
     .short 36474, 54096,   976,   312, 10392, 59574, 34572, 46602, 40251, 53573, 20760, 52546, 23750, 55359, 37157, 16990
     .short 54628, 50529,  1720,  7917, 62477, 42390, 44948, 54950, 45512, 14484, 60870, 42616, 63461, 53874, 63832, 47394
     .short  7368, 12907,   226, 58418, 12561, 22094, 35848, 57855,  2532, 40911, 14946,  8602,  6582, 44987, 20883, 24649
     .short 41194, 62318, 44938,  7278, 47753,  5342, 43833, 30848, 23363, 27370, 30550, 13243, 49007, 31436, 54830, 12780
     .short 40461, 28085, 16556, 49208, 62667, 40541, 43447, 44308, 45507, 48836, 49214, 30322, 18144, 20674, 14733, 18369
     .short 20739,  9602, 62094, 18935, 39694, 25512, 59186,  3830, 57436, 29604, 25150, 21951, 22770, 36003, 59052, 43954
     .short 31079, 64328, 46104,    61, 57632,  7020, 59446, 35750, 45988, 37796, 57028, 35562, 49103, 22676, 61765, 21221
     .short 62282, 61098, 41780, 18416, 27714, 20070,  5393,  9901, 50443, 27558,  2670, 44558,    84, 43337, 62112, 33552
     .short 43229, 20190,  7556, 50518, 58864, 51536, 43861, 45272, 59255, 51254, 48101, 46790,  5227, 62244, 26593, 34947
     .short 48533, 32596, 40298, 25330, 26039, 36056, 39647, 45978, 47674, 64364, 10561, 36075, 35062, 25324,   964, 46738
     .short 50131,  4578, 14635, 45426, 14977,  8877, 60272, 25123, 54318, 49440, 44523, 17123,  4950, 10590, 56574, 38865
     .short 55525, 46994, 57809, 44362, 64077,  8737, 17956, 52714, 10861, 57405,  3525, 62535, 25276, 18864, 35783, 54729
     .short 55434, 12438, 52126, 31893,  9520, 33971, 15773, 61343,  5923, 37912, 48483, 37634, 57261, 18060, 47308, 49020
     .short 41718, 30987, 17391, 51527, 40125, 11693, 28217,  7882, 29880, 56136,  9765, 36674, 52050,  5295, 18436, 12766
     .short  5212, 34724, 61695, 43372, 37403, 10983, 48181, 62845, 30362, 22887, 34210,  5070, 29046, 28662,  3136,  4617
     .short 12996, 53415, 62561,  3557,   660, 58068, 33203, 52044, 35734, 35762, 20118, 37677,  3515, 43712, 56102, 65295
     .short 36416, 62130,  2381, 40413, 29195, 54478, 45467, 30373, 19731, 50860,   546, 48841,  5796,  9201, 40102, 11101
     .short 60969, 39967, 51843, 34565, 57130, 36134, 54000, 28417,   866, 27811,  2344, 31542,  2324, 64574, 24159, 10524
     .short  3615,  5846, 13775, 27387, 44901,  9838, 45776,  6253, 14211, 14578, 47124, 56640, 10766,  8178,  7749,  1103
     .short 57144, 18362, 21644, 47206, 54670, 10135, 16499, 33778,  9687, 13759, 55886, 32182, 57324, 22297, 38846, 17476
     .short 26730,  9935, 56854, 47934, 23863, 52516, 15760, 52470, 23719, 16958,  1772, 20774, 44760, 17774, 53498, 47667
     .short 29019,  9832, 11857, 15675, 20936, 43492, 64323, 20931, 32860, 21412, 25867, 34679, 23098, 29742, 51821, 46883
     .short  5304,  5786, 11158, 60691, 41826, 55171, 50647, 64679,  8284, 49244, 36171,  1035, 39803, 34717, 57974,  1537
     .short 32804, 33191, 42119, 31509, 54791, 65199, 11614,  7809, 60747, 61174, 13157,  9302, 44152,  9631, 10204, 56906
     .short 15605,  8407, 36823, 19753, 44541, 61064, 51606, 40205, 25611, 50994,   810, 47117, 19341, 54617,  3038, 30619
     .short 24583, 16268, 19434, 54994, 37574, 26453, 16021, 35678, 64379, 17320, 49618, 19495, 39312, 22797, 26009, 18520
     .short 51408,  9020, 42098, 52455, 29824, 16470, 18881,  9051, 59293, 31502, 28798, 57968, 15475, 18233, 60538, 52688
     .short 28753, 10805, 53548, 58453,  4556, 39139, 41117, 23320, 17014, 10743, 39775,  3176, 20017, 34320, 47618,  2464
     .short 36687, 42310,  2438, 12158, 55238, 64303, 51811, 20010, 26113, 53902, 38803, 50387, 63621, 37737, 53014, 55382
     .short 48750, 47789, 61006, 40883, 17689, 47043, 49147,  8634, 57380,  1410, 58249, 46660, 13468, 13173, 45664,  6962
     .short 34243, 33099, 32490, 50152, 23431, 23307, 40708, 31874, 57767, 12547, 13228, 39942, 22577, 55898, 59417,  4069
     .short 41206,  8468, 45456, 51874, 57831, 60379, 33810, 64544,  1159, 10177, 47334, 20653, 59153, 17785, 49219, 36377
     .short 48632, 18479,  7873, 41554, 38748, 23314, 23127, 28235, 56085,  6541, 41172, 17876, 53539, 24373,  3363, 52883
     .short 45531, 42285, 16669, 59358, 51181, 24665, 64201, 32991, 13831, 12482, 21118,  7224, 45730, 39033, 36120,  7686
     .short 10025, 16972, 58125,  5983, 12457, 14102,  3744, 10884, 24239,  9952, 30674, 28743, 12625, 33528, 21606, 54505
     .short 34648, 42781, 35134, 26292, 20602,  5580, 28485, 41273, 36190, 22130, 48878, 62854, 12794, 33843,  8789, 50549
     .short 48239,  1907, 33310, 24633, 13216, 22178, 59896, 32865, 32385, 41022,  8339,  3723, 59377, 40280, 41561, 25943
     .short 18851, 58966,   755, 23113, 11535, 20851, 37244, 59142, 19787, 40644, 48383,  7318, 54044, 40808, 26952, 48626
     .short  4709, 18797, 29643, 13514, 44518, 22792,  7858, 15838, 20214, 37315,  9990, 27457, 56277,  2812, 19414,  2944
     .short 22631, 41298,  4504, 23359, 51250,  9761, 56636, 44148, 37733, 36116,  2940,  3545,  6934, 39439, 57554, 60714
     .short 57719, 63366, 30419, 33623, 34194, 27880, 12240, 16171, 33878, 35255,  2399, 53119,  8390, 64210, 16308, 15867
     .short  7863, 25577, 16361, 25731, 27299, 35034, 63901, 16979,  3192, 32349, 34783, 14870, 51687, 46944,  2602,  1079
     .short  1717, 44984, 45504,    58, 62109, 64361, 64074, 49017, 34207, 54475,  3612, 32179, 64320, 33188, 19338,  9048
     .short  2435, 13170,  1156, 59355, 21603, 41019, 44515, 60711, 34780, 41016, 62295, 53305,  4690, 40830, 48425, 11070
     .short  3549, 60565, 13654, 12344, 28984, 16454, 60933, 47069, 15946,  8364, 57316, 37863, 61881, 38098, 55711, 46164
     .short 62298,  7206, 18330,  7464, 61056, 54282, 34594,  3386, 40181, 19893, 54350, 15098, 16128, 36552, 53006, 56804
     .short 50556, 24385, 36731, 19604, 40425,  4834, 34449, 13041, 32983, 32269,  8932, 53308, 57077, 18033,   491, 60525
     .short 45566, 30327,  4701, 53559, 54329, 11525, 35286, 33892, 61399,  4588, 27049, 26388, 54467,  2584, 50734, 58016
     .short 31687, 52006, 34750,  6108, 43522, 45123,  4693, 53458, 44329, 46638, 62167, 30765, 10420,  7767,  7701, 13445
     .short 38731,  6938, 10218, 16355, 19065, 34155, 53424, 52994,  3581, 23244, 36332, 25459, 54235,  4760, 43194, 29975
     .short 26203, 40833, 13542, 62673, 37442, 24709, 64887, 14724, 20104, 40815,  3885, 23029, 59655, 27728, 28257, 41039
     .short  2128, 14569, 32912, 21337, 21041, 33349, 21761, 38295, 10646,  5051, 21417, 38739, 48428, 31961,   727, 31627
     .short  7598, 30090, 47365, 32039, 28135, 56795, 39397, 25443, 64781, 22358, 41249, 45477, 42948, 39118, 31862, 20570
     .short 42380, 48679, 16756, 59169,  2687, 30939, 10480, 11073, 50187, 19178, 64064, 30060, 41874, 39928, 26844, 36149
     .short 56194, 20642, 39443, 44468, 46473, 51231, 21508, 33930, 10034, 15171, 53628, 26864,   970, 15092, 14412, 15901
     .short 10790, 36469,  3552, 40703, 19888, 38258, 28592, 52388, 25386, 22656, 46127,  1228, 20301, 57193, 34861, 15801
     .short 56313, 41344, 31779, 15843, 36340, 12984, 14056, 46496,  6157, 35641, 48046, 47010, 43781, 60568,  1066, 42166
     .short 25885, 25818, 16114, 61306, 16154, 24737, 46856, 28059, 43917, 62686, 62398, 31150, 27666,  1045,  2249, 10827
     .short 39358, 37146, 12495, 29409, 30957, 11475, 48512, 26921, 13657, 39561, 16932, 11114, 19953, 28681, 56687, 60819
     .short 52561, 56973, 38115, 57558, 59587, 35740,  4403,  8862, 27614, 64622, 20579, 32356, 13017, 58940, 14516, 61389
     .short 41152, 16040, 56534, 12347, 25773, 17072, 30316, 37436, 55195, 36746, 59617, 21888, 38263, 37450, 42656, 57793
     .short 19152, 33648,  9224, 25066, 25238, 50568,  6173, 56119, 49159, 54126, 52081, 57273, 57456,  9870, 28987, 24847
     .short 44251, 63434, 65276, 54902, 18149, 31714,  1576, 14006, 40844, 33002,  9212,   323, 25371,  4451, 19109, 48760
     .short 42219, 37686, 25639, 13368, 21014, 31603, 37294, 38137, 44010, 16457, 53715, 59731, 42813, 25837, 11863, 14891
     .short 16426, 61214, 64134, 58467, 60718,  9093, 29184, 26901, 14034, 12691,   686, 59233, 17550, 29238, 33859, 24824
     .short 34701,  6805, 50346, 51624, 60936, 38025, 28265, 63976, 62150, 36795, 57395, 31993, 58400, 60474, 49454,  6312
     .short 26033, 15086, 49420, 27159, 41239, 65427, 20705, 41362, 51029, 63926, 17037, 13995, 11971, 25872, 28035, 47072
     .short 31040, 15215, 12752, 56262,  3426, 48696, 16638, 23615, 40597,   410,  6786, 44638,  2067, 36978, 11797,  8441
     .short 46346,  5590, 62598, 30683, 21289, 36500, 62577, 15481, 60254,  6754, 15949,   607, 33707, 54289, 28352, 23842
     .short 41597, 24223, 55613, 29268, 28818, 57723, 50122, 39893, 23419, 32719, 36840, 23081, 24091, 64994, 34133, 10654
     .short  9293, 54928, 25180,  5677, 17110,  8367, 34021, 48736, 41896, 59876, 37235, 47323,  8571, 49071, 52258, 21545
     .short 17341,  3455, 58594, 34995, 14560, 26652, 20219, 39588,  8658, 49663,  5289,  4397, 37516, 37117, 17541, 48831
     .short 57319, 54500, 13537, 38020, 11490,  8509, 31184,  3242, 44071, 27656, 56547, 34546, 21984, 35188, 51344, 28650
     .short 23133, 36762, 19588, 34793, 22936, 19187, 53566, 35101, 63888, 13902,  6444, 37866, 60551, 30289, 40076,  4739
     .short 15457, 35823, 10705, 58730, 60212, 14990, 63370, 20152, 47373,  4369, 28699, 55348, 59976, 34374, 48299, 56247
     .short 54882, 64175, 60641, 28156, 62087, 21248, 61884, 51668, 50585, 50226, 23592, 13736, 35510,  7165, 42827, 28597
     .short 63229, 39679, 10618, 50034, 43168, 51780,  7177, 28192, 43096, 57570, 61923, 10963, 54487, 23773, 43567, 18532
     .short 45555, 38101, 36068,  2233, 45770, 14885, 61257, 20679, 10448,  4715,  7724, 60351, 34051, 23144, 14067,  6945
     .short 42130, 45999, 11340, 65408, 29732, 58026, 38472, 44080, 33596, 64712,  1505, 44392, 55714, 51581, 19099, 14688
     .short 37396, 42956, 38887, 62017, 57781, 56426, 14709, 30423,  1138, 39202, 41940, 47544, 45318, 29444, 11034, 19370
     .short 45639, 47222, 30865, 39299, 24433,  1838, 58716, 46167, 11495, 55640, 26270, 34285, 61559, 59106,  8171, 18450
     .short 40402, 60120, 30399, 28460, 32703, 44798, 63732, 25002, 54400, 45682,  2654, 10313,  4033,  6885, 20611, 24529
     .short 34684, 55817, 62301, 52303, 33331, 52737, 16283, 38352, 41046, 55269, 38547, 40169, 11607, 54144,  1531, 60248
     .short 31828, 46189, 64645, 26703,  6234,  1565, 27830, 46483, 43457, 34424, 10488, 32736,  9506,  7209, 14314, 41911
     .short  4196,   352,  4114, 45912, 28372,  4261, 23392,   893, 33627, 52678,  2457, 42684,   702,  7943, 23186, 42708
     .short 27596, 51506, 18685, 46336, 13126, 32687, 64244, 51964, 18333,  6292, 58309, 10119, 31263, 63207, 27476, 46831
     .short  2416, 34831, 33087, 29626, 55122, 28627, 16245,  4472, 56078, 37320, 27919, 19071, 45202, 29510, 14622, 18597
     .short 44477, 39125, 19084,  7467,  5826, 10166, 62987, 45287, 53374, 46758, 43409, 54941, 44620, 11181, 20451,  4307
     .short 30443, 11236, 43286, 56202, 11086, 62552, 58959,  3942, 17008, 36756, 17133, 51728,   391, 40293, 61059, 37728
     .short 26859, 34128, 51501,  6404, 32750, 26751, 47947, 19223, 40051, 34198, 34040, 47571, 41190, 20186, 17387, 27383
     .short 54787, 64299, 64197, 15834, 34776, 46634, 64060, 11110, 42809, 54285, 40072, 14684,  4192, 34124, 18469, 15229
     .short  9111, 10248, 52393, 23820, 14418, 23739,  9810, 34415, 19578, 65261, 26871, 48405, 54807, 31196, 23161, 53839
     .short 20313, 60303, 19597,  4516, 34597, 45077,  8296, 50022, 11728, 59064, 14738,   297, 53636, 22393, 49796, 47963
     .short 45165, 64035, 31231, 56437,   334, 24396,  8645, 18071, 53329, 42337, 60514, 28045, 60979, 32163, 61991,  3389
     .short 59648, 11550, 18473,  7718, 38226, 39047, 15344,  4817, 35381, 46436, 27884, 22050, 50079, 20366, 54430,  1478
     .short 16705,  8488, 55762, 27262, 40927, 42476,  3006, 63539, 12588,  8798, 40184,  8514, 40547, 55201, 38251, 31220
     .short 34579, 46054, 23061, 35648,  5509, 26067, 54851,   623, 17493, 28965, 39733, 13261,  5190, 54981, 30142, 16793
     .short 44057, 12524, 21156, 23103, 60312, 19896, 60047, 30830, 29132, 47167,  2370, 53587, 14509, 29722, 21492, 28503
     .short 40018, 23647, 42891, 64503, 53756, 12899, 56940, 34920, 63715, 15558, 33761, 58823, 38770, 34803, 65209, 57020
     .short 54353, 18713,  1787, 15233, 64465, 54270, 29470, 24283,   157, 44354, 26894, 12244,  8333, 52297, 57520, 31703
     .short 45944, 34848, 59503,  3507,  6409, 46744, 49426, 38788, 47896, 12568, 56173, 15101, 26928, 52508, 53675, 15038
     .short 13302, 49352,  8220, 46083, 63774, 35874, 63564,  3030, 41590, 45381, 27113, 46239,  9995, 19256, 34869, 15070
     .short 56732,  8626, 21199, 39746, 27029, 16540, 16131, 39624, 35319, 32059, 39497, 10017, 45652, 62720, 62467, 22279
     .short  5739, 12717, 61664, 25545,  6607, 37307, 13895, 39155, 64351, 38410, 39483, 49604, 30274,  4893, 57090,  1148
     .short 58259, 36555, 27820, 40476,  9115, 44491, 47648, 32503, 27752, 26380, 18087, 12175, 16175, 49514, 35768, 37522
     .short 29893, 25484, 16563, 28127, 11333, 17079, 25725, 45196, 44593, 51382, 34403, 36669, 53009, 60560, 59582, 20147
     .short 34035, 49509, 29661, 62833, 60340, 25391, 43696,  6165, 58896,  2200, 37787, 35081, 34181, 63269, 39758, 57044
     .short 53105,  6304, 40162, 49961, 23854, 54445, 65012, 56807,  6658, 57656, 62866, 41888,  1884, 18374,  7677, 52535
     .short 57867, 38192, 22000, 25803, 39064, 64167, 17300, 24615, 27040, 58320, 41608, 39408, 12805, 21655,  2543, 41932
     .short  5819, 63217, 50559, 59436, 32394, 10252,   769, 15681, 61263, 45904, 31456, 31086, 54873, 33882, 54909, 64818
     .short 21532, 19207, 41405,   383,   480, 20287, 51719, 16998,  1350, 28282,  3092, 13859,  7517, 24388, 31189,   306
     .short 16122, 23733, 64445, 60915, 42551, 60841, 61132, 21484, 27014, 51113, 30106,  7617, 53979, 16382, 27340, 39241
     .short 14768, 39616, 18201,  5535, 30224, 13689, 29747, 35343, 36734, 64024, 27865, 53097, 54844, 21741, 32882, 33021
     .short  3069, 25348,  3113,  7085, 27100, 51105, 48201,   797, 14278, 12286, 49057, 19693, 11641, 14334, 58793, 22340
     .short 18239, 31834,  8204, 19607, 62119, 16326, 52397, 61221, 23343, 58512, 15031, 47466, 42443,  2845, 35259, 60672
     .short 14492, 17208, 33826, 50460, 44696, 50249, 52222, 32755, 10851, 27674, 17848, 52933, 24019, 53153, 40428, 18318
     .short 36999, 30115, 22348, 20345, 43029, 29148, 21691, 32076, 44586, 18138, 24703, 38245, 60504,  9133,  8118, 27462
     .short 26579, 61159, 30639,  5895,  2213,  5161, 65053, 52096, 50689,  4837, 42750, 57058, 65326, 27396, 54378, 49533
     .short 55978, 21096, 12837, 21725, 49732,  5117, 19200, 32326, 12942, 28241, 17139, 33140,  6461, 35069, 24604, 47023
     .short  6319, 62946, 55675, 52241, 34452, 34930, 46648, 23824, 63379, 58426, 35977, 27190,  7045, 23789, 29555,  2403
     .short 29666,  7822, 48520, 35402, 15024, 56892, 33692, 26633,  9427, 64533, 22689, 58520, 10936, 55145, 36210, 13044
     .short 49183, 37880, 28891, 37070, 54747, 29913, 31301, 25680, 22661,  2712, 32107,  5719, 43075,   536,  9477, 15985
     .short  2786, 34504, 52234, 36050, 14406, 38782, 38971, 31140, 62313, 44896, 32986, 62162, 25832, 37391,  7713,   764
     .short 20744, 38760, 18803, 38232, 20130, 31795,  3532, 31480, 12054, 36985, 22617, 22325, 21266, 15737, 58331, 53850
     .short 21259, 11125, 44995, 35689, 62255, 32272, 37091, 16185, 14422, 20749, 24405, 52569, 59016,  7583, 63151, 32669
     .short 53123, 27694, 41444, 15726, 50468, 20249,  8087,  6130,  7790, 62526, 34086,  7153, 52430, 41664, 56020, 26614
     .short  8935,  3247,  9645, 16012, 31923, 16816,  6689,  8542,  6829, 23276, 34008, 60196, 49488, 41289, 18022, 20628
     .short  4972, 33955, 23464, 18626, 38493, 29388,  3294, 42939, 20046, 51826, 40342, 53311, 57526, 18430,  8856, 29887
     .short 45397, 41353, 23088, 33437, 31668, 56027, 48066, 44674, 65459, 17659, 16616, 30856,  4441,  9665, 63589,  7109
     .short  1307,  1455, 30304, 45154, 20587, 32154, 57080,  5088, 42265, 23743, 25076,  8747, 30233, 53161, 49339,  6649
     .short 47413,  8394, 22151, 17979, 55599, 29062, 17622, 46221,  6083, 37061, 26756, 34467, 46815, 23532, 36405, 24455
     .short 27637, 18036, 15589,   191,  5942, 63180, 64938, 25505,  8187, 15622, 32022, 30035, 55484, 62889, 47290, 46017
     .short 15973,  6038, 56282, 36922, 34161, 44599, 52329, 19642, 33210, 46152, 25291, 49670,   494, 62963, 57533, 45599
     .short 60418, 61515, 55471, 54891, 28093,   957, 59942,  6247, 16420, 45898, 18402, 14196, 21137, 25781, 18562, 56667
     .short 17050, 59208, 40778, 61321, 49295, 18170, 32084, 60528, 25986, 26216,  9814, 65063, 40607,  2354,   200, 12007
     .short 12363,  8431, 64214, 62838,  5652, 33237, 50957, 58884, 17289, 61852, 55505,  5809, 39512, 26436, 34071, 21078
     .short 57368, 47098, 45569, 16832,   989,  9565, 49772, 13711,  5700, 51951, 54053, 46132, 45259, 15907, 64451, 41812
     .short 59716, 57137, 52781, 33799, 35108,  5140, 17671, 25083, 38044, 39253, 28435, 10282, 42488, 30330, 39872, 44404
     .short 48321, 60593, 63446,  9607,  8035,  3398, 42664, 21391, 37749, 45048, 13572, 31905, 42846, 19046, 10236, 61167
     .short 24330, 32798,  6748,  8198, 35270, 53767,  2665, 34712,  4704, 59164, 62572, 34419, 38765, 22335, 30299, 56916
     .short  4491, 40260, 59124, 16312, 20837,  2528, 27554, 48479, 31538, 39799, 34316,  3359, 48622,  2431, 52002, 16752
     .short 29405, 21010, 36496, 53562, 44076, 43453, 36752, 60510, 58819, 30270, 21651, 58789, 47019, 21255,  1451, 40774
     .short  8194,  5359, 52603, 22473,  2754, 23580, 25520, 41076, 57675, 24486, 38599, 17869, 46888,  1330, 54332, 49167
     .short 35534, 17716, 56397, 42724, 64981, 56957, 65229, 32891, 57066, 39383,  5433, 51457, 12856, 35930, 44929, 63522
     .short 47732, 13814, 63103, 38581,  5363, 56921, 40752, 17743,  9192, 11528,  9253, 10737, 19582, 33134,  7991, 47423
     .short 30875, 23441, 57758, 33787, 15871, 33504, 37547, 58355, 48007, 35209, 39910, 55070, 12335, 47952, 50137, 27165
     .short 38977, 51898, 17993, 29026, 35289, 63311,  2240, 46937, 47883, 59949, 18501, 60734, 10360, 17729, 23601, 43962
     .short 49654,   745, 15701,  1258,  9545,  2817,  8555,  2860, 65284, 21823, 13117, 65398, 62228, 12300, 17638, 33895
     .short  6066,  5125,  6737, 37943, 57011, 34442, 44233, 34264, 56450, 62898, 43063, 45817, 18742, 61484, 27856,  3922
     .short 24352, 57583, 46562, 61869, 22741, 52607, 20085, 24914, 16807, 44714, 61402, 53800,   178, 65265, 23913, 44455
     .short 32952,  9575,  4482, 41032, 57422,  7867, 60345, 20124, 37123, 45403, 35235, 58764, 57981, 43980, 29686, 42963
     .short 11266, 40736,  5659,  1852, 15144,  4591, 31102, 38336, 37804, 12649, 51064, 22241, 17424, 23703,  1233, 53044
     .short 46445, 25379, 64156, 39466, 30910, 14853, 26504, 36528, 64518, 62624, 47031, 23972,  7907, 41456, 59745, 30581
     .short 27052, 23947,  4649, 23173,  3792, 43656, 62099,   459, 47153, 16944, 16917, 57990,  1729, 60368, 38454, 16033
     .short  1555,  5448,  5239, 33668, 31355, 29088, 22477, 14927, 14938, 30341, 37081, 26391,  4318, 26663, 26875, 18808
     .short 20942, 20685, 18408, 38609, 53646, 19348, 25581, 24746, 18457, 37989, 17914, 52788, 25268,   679, 41538,  3717
     .short 33325, 18424, 10437, 18272, 31888, 41112, 54470, 27661, 28645, 43281, 37302, 12937, 14191, 27851, 48864,  4878
     .short 53490, 22816, 14287, 58434, 30804, 24048, 35947, 56759,   246, 45697, 35670, 29261, 55996, 40240, 22445,  5309
     .short 17234,  2587, 59766, 31380, 34235, 59915, 36516, 22314, 33044, 10085, 41486, 19854, 22508, 54583,  9944, 51656
     .short 53818,  7010,  4987, 19975,  9336,  9725, 50061,  2758,  4496, 60544, 46195, 35276, 50737, 20422, 28805, 48409
     .short 44188, 54151, 53297, 23015, 24337,  3932, 18723, 16365, 10914, 43177, 43345, 51322, 43514, 43936, 24561, 42255
     .short 19228,  9702, 21461, 16434, 37654, 64914, 39110, 58019, 16871, 27293, 29504, 52323, 35410, 59704, 27065, 26240
     .short 46848,  5609, 22261, 19513, 19651,  8706, 41140, 49785, 19419,  2626, 24839, 51761, 13612, 58855,  8132, 33407
     .short  7058, 11657, 31690, 50608, 51021,  1524,  8965, 46874, 58386, 61677, 50673, 24771, 43737, 56493,  3447, 55958
     .short 22640, 48869, 56091, 51734,  7997, 25902, 48270, 26120, 23584,  6423, 42691, 34146, 32787, 52009, 64427, 59538
     .short 54811, 47830, 39291, 45280,  2700, 42210, 52704, 53656, 25735, 25396, 25160, 27271,   694,  8352, 19671, 10954
     .short 64771, 60452, 20898, 22965, 10502, 55153, 26743, 63423, 34753, 64051, 42327, 36954, 40226, 59092, 31422, 43846
     .short 61983, 20306, 10386, 36546,  9804, 41806, 31111, 63470,  6374, 65496, 34912, 45138, 19991, 65317, 18820, 31054
     .short 26163,  3410, 15263,  6111,  5731, 36229, 35910, 25496, 45229, 18940,  3954, 29649, 39053, 37129, 57648, 28958
     .short 40715, 57749, 10836, 37327, 60994, 39835, 46895, 42053, 18193, 25524, 64901, 54574, 32604,  4248, 43525, 63114
     .short 20057, 31200, 38237,  7735, 19163, 60944, 20028, 57820, 42361, 27303,  7627,  9880, 54739,  8213, 25688, 32933
     .short 30510, 14916, 37181, 65172, 37765, 45744, 41656, 19931,  8259, 45126, 56552, 50850, 51986, 27439, 24200, 15652
     .short 17614, 62643, 14672,  3677, 22710, 62388, 35161, 51307, 60953, 20783, 11999, 36662, 20668, 64881, 31214, 58813
     .short 51857, 14479,  5791, 36372,  4696, 31709, 10443,   292,  7672, 38755,  8030,   454,  3949, 51557, 13806,  9260
     .short 12203, 33474, 12072, 30165, 43576, 36083, 50302, 46591, 43055,   473, 41080, 40265, 27412, 22195, 49462, 53461
     .short 30898, 22606, 23165, 45864, 48144, 61630, 38627, 34512, 32449, 62075, 35038, 18830, 55988, 62608, 44911, 61524
     .short 21180, 64955, 53228, 40056, 15921, 55057,  8698,  2838,   594, 50371, 44332, 16205,  8921, 38717, 63507, 33420
     .short 31414, 41222,  5410, 40524, 50711, 36451,  4237, 26178, 63324, 49883, 19923,  2949, 17170, 53430, 51388, 35416
     .short 34669,  8760, 58132, 13328, 21172, 46641, 39641, 15895, 47890, 51892, 25361, 35603, 60177, 47244,  8885, 21803
     .short 58928, 22382,  9920,   636,  4883, 27773, 55210, 51037, 47703,  8685, 38424, 57679, 29457, 19127,  7981, 50634
     .short 62170, 20996, 61200, 53843, 16524, 13381,  3634, 12383, 52811,  8893, 12224, 63905, 43701, 30175, 32282, 20162
     .short 51004, 46454, 35857,  9161, 56619, 18611, 24319,  6975, 15125,  2032, 53921, 30768, 28208, 27532, 31289, 18957
     .short 11706, 65452, 43253, 57294, 57198, 31941, 10796, 60921, 31117,  4346, 57945, 48246, 44736, 39570,  4523, 24502
     .short  8381, 44240, 15275, 48666, 35452, 37816, 10423, 38873,   212,  5327, 33921, 49744, 39699, 51562, 27125, 61508
     .short 12760, 27608, 25478, 35229, 62589, 18223, 25203, 48440, 42452, 31803, 35146, 30074, 24490, 14223,  6876, 11787
     .short 63844,  7770, 47711, 49755, 20317, 20135, 25792,  5906, 12579, 41922, 48707, 23040, 16983, 28428, 55370, 52821
     .short 26766, 61569, 59427, 32942, 43501, 29800, 58980,  9493, 48949, 13876, 49090, 65158,  7704, 34551, 44314, 59623
     .short  9139, 51863, 63053,   935, 26959, 49696, 51942, 11557, 27939, 40622, 57429, 22466, 64273, 46539, 63751, 10457
     .short 57413, 52484,   132,  6362, 53943, 11163,  7137, 13448, 11923,  2075, 55949, 55844, 42797, 42524,  4050,  2174
     .short 20500, 17899, 53858, 11297, 19914, 29868, 61246, 26528,  4571, 10353, 14205, 61208, 31450, 38603, 59129, 46099
     .short 43487, 32380, 38734, 28030, 55812, 60307, 35338, 40337,  1325, 17229, 36367,  7132, 30480,  3196,  7364, 61094
     .short 52122, 34561, 41822, 39135, 23123, 59138, 34203,  4584, 41245, 31146, 25367, 36974, 51340,  6941, 31824, 11232
     .short 31227, 64499,  6603, 64163, 48197, 32322, 12050, 17655, 18398, 31901, 12852, 61480, 38450, 51652, 22636, 57745
     .short 12068,   632, 62585, 29864, 47199, 41531, 32258, 11511, 10221, 38530, 60015, 20757, 22091, 40458, 21948,  5390
     .short 32593,  4947, 61340, 61692, 43709,   863, 47203, 53495, 49241, 44538, 18517, 39772, 47040, 41203, 17873,  3741
     .short  1904, 54041, 44145, 16358, 33185, 15943, 19601, 50731, 23241, 21038, 20567, 53625, 12981, 39355, 32353,  6170
     .short 37683, 17547, 41359, 62595, 64991,  8655, 34790, 48296, 57567, 29729, 19367,  2651,  1562, 27593, 19068, 58956
     .short 64296, 54804, 18068, 55759, 54978, 63712,  3504, 34866, 38407, 11330, 57041, 41605, 20284, 14765, 19690, 52219
     .short 61156,  6458, 26630, 52231, 15734,  7787, 18623, 63586, 37058, 34158, 56664, 55502,  5137, 24327,  3356, 25517
     .short 13811, 12332,  2857, 46559, 43977, 64515, 33665, 41535, 45694,  9333, 42252, 24836, 25899, 64768, 45135, 46892
     .short 14913, 20665, 46588, 53225, 53427, 47700,  9158,  4520, 31800, 43498, 10454, 14202, 59135, 12065, 39769, 34787
     .short  6455, 25896, 12251, 44163, 41791, 41545, 44724, 12254,  4770, 59315, 11349,  7890, 49941, 34107,   102, 52997
     .short 21989,  4423, 62794, 43762, 36848, 37367, 25710, 26349, 63609, 64613,  1710, 35596, 23201, 41672, 23002, 18643
     .short 16219, 26690, 44166, 22927,    48, 18179, 11714, 35720, 60696, 30485,  3584, 45445, 63024, 18588,  6224,  6269
     .short  7295,  3480, 41850, 62441, 62348, 29077, 58612, 56164, 32262, 35445, 51291, 54165,   569, 41794,  6490, 44779
     .short  1334, 16317, 52694, 64651, 53773, 23247, 46622, 45351, 34601, 17573, 62738, 45388, 46522, 10674, 56003, 11681
     .short 14874, 61443,  7351, 60398, 34732, 58780, 32905, 46532, 41548, 34045, 31789, 57642, 12533, 17118, 26004, 25572
     .short 36335, 39583, 27914, 19251, 26574, 36917,  8550,  2621, 17165, 57740, 22978, 59563, 26478, 21304, 18665, 57953
     .short 55568, 41303, 22983, 44727,  1221, 12043, 13945,  3801, 30559,  3322, 11879, 25462, 45612, 48287, 61284, 57622
     .short 12966, 36034, 55545, 53274, 30201, 29161, 19708, 25757, 37033, 11515, 22821,  6547,   397, 47429, 12257, 42238
     .short 32972, 54336, 25766, 58949, 39162, 43638, 54238, 46202, 38678, 45081, 54563,  7270, 27225,  5078,  1972,  5002
     .short 41375, 51691, 58901, 13921, 17526,    76, 52266, 42351, 28320,  4773, 19523, 13699, 14016, 37922, 37008, 33963
     .short 29231,  4763, 59371, 52731,  8850,   286, 46723,  4133, 35460, 40094, 15806, 50873, 39339, 48131, 21432, 25422
     .short 53743, 16853, 18546, 20923, 59318, 10268, 21874, 58913, 48815,  3686, 49253, 22069, 43197, 51400, 50115, 61436
     .short 37666, 39996, 59191,  9265, 13520, 15350, 45409, 12539, 34528, 61144, 10225, 59332, 50091, 17086, 43312, 11352
     .short 16878, 35126, 49171, 60085, 17946, 55723, 58076, 29978, 55250, 58564,  8300,  3537,  4732, 54556, 25433,  8666
     .short 57690, 11668, 46948, 53172,  7096, 28976, 19381, 31614, 53319, 33110,  7893, 35496, 45239, 17149, 33717,  7759
     .short 12016, 27133, 26206, 35193,  8153, 58221, 49318,  6708, 37201, 10472, 33589, 60078, 35028, 14616, 19636, 34663
     .short  4334, 62184,  2913, 10819, 40143, 49944, 35486, 61039, 58104, 51370, 38181, 41831,  3201, 40836, 45950, 18278
     .short 46729, 65136, 53890,  2135, 19024, 51474, 49968, 15207, 46182,  8972, 13148, 38534,  8979, 48792, 25137, 65303
     .short 34110,  5281,  7843, 35538, 20842,  8457, 32199, 53596, 13545, 28724, 52907, 50026, 61941,  5555,  2119, 31344
     .short 30016, 56035, 47514,  2606, 30788, 61551, 43402, 10374, 59224, 19721, 42460,   105, 47576, 36896, 22205, 32679
     .short 64185, 55004, 38463, 62676, 62424, 47992,  2737,  3973,  1821, 17379, 45759, 53241, 60294, 33751, 47446, 51092
     .short 45791, 60144, 22165,  4809,  4509, 59568, 53000, 34409, 59710,  4340, 54091,   655, 31869, 54345, 37445, 63224
     .short 23815, 43691,  2707, 45254, 53039, 10381, 31936, 38402, 50868, 25852, 55462, 36886, 60019, 14292, 22229, 31469
     .short 48217, 21992,  5183, 32299, 17720, 28942, 30742, 55336, 45178, 24712,  7117, 53089, 11732, 46402, 10905, 64100
     .short 30003,  7190, 32409, 47719,  1083,  2205, 31027, 36434, 30156, 52205, 13030, 11056,  4426, 26331, 49832,   528
     .short 35867,  5952, 63742,  1169, 64890, 31518, 20479,  1991, 53061,  6681, 14813, 26406, 59306, 56318, 25857, 36475
     .short 42557, 63476, 54097, 24447, 49039,   977, 17937, 62797,   313,  2481, 58183, 10393, 41692, 17281, 59575, 14727
     .short 14718, 34573, 30264, 63047, 46603,  3835, 12208, 40252, 60766, 54545, 53574, 54599, 33124, 20761, 53729, 57354
     .short 52547,  9245, 43765, 23751, 42586, 56401, 55360, 48976, 46706, 37158, 20107, 61861, 16991, 59068, 31485, 54629
     .short   518, 62201, 50530, 14753, 19035,  1721, 26777, 46906,  7918, 45580, 63390, 62478, 55133, 36851, 42391, 59907
     .short 57335, 44949, 11567, 39263, 54951, 40818, 51349, 45513, 21894,  8124, 14485, 46609, 60608, 60871, 48053,  9859
     .short 42617, 21748, 37830, 63462, 40722, 35809, 53875, 32306, 37370, 63833, 64582, 11406, 47395, 17606, 55176,  7369
     .short  3888, 56226, 12908, 15465, 11202,   227, 62364, 50363, 58419, 45972, 10784, 12562, 17987, 36968, 22095, 52064
     .short 21852, 35849, 59856, 25713, 57856, 58988, 42728,  2533, 33365, 24069, 40912, 23032, 51799, 14947, 14742, 44432
     .short  8603, 44445,  6997,  6583, 63244, 55804, 44988, 29303,  9589, 20884, 51487, 52112, 24650,  1015, 26352, 41195
     .short 14641, 65433, 62319, 35609, 22101, 44939, 59658, 13664,  7279, 33657, 47473, 47754, 61582, 25695,  5343, 53406
     .short  5959, 43834, 52178,  6261, 30849, 42066, 14352, 23364, 26483, 63612, 27371, 51428, 28707, 30551, 41469, 48464
     .short 13244, 27731, 12608, 49008,  2222, 23540, 31437, 16845, 57886, 54831, 48025, 12122, 12781, 31770,  9147, 40462
     .short 58439, 33581, 28086,  5206, 64616, 16557, 58758, 64985, 49209, 22292, 34643, 62668, 28260, 55635, 40542,   301
     .short  9640, 43448, 28640, 50845, 44309,  4418,  8148, 45508, 37792,  3521, 48837, 23094, 18229, 49215, 25939,  1713
     .short 30323, 47361, 61302, 18145, 48692, 31180, 20675, 41042, 46754, 14734, 53583, 45648, 18370, 32878, 49529, 20740
     .short 41349, 55467,  9603, 64977, 34438, 62095, 22310, 58382, 18936,  8026, 35599, 39695, 42520, 21944, 25513,  7291
     .short 36030, 59187,  2131, 53035,  3831, 62360, 16841, 57437, 57441, 33479, 29605, 30522, 13594, 25151, 22489, 47086
     .short 21952, 42500,  7440, 22771, 28903, 23204, 36004, 27764, 56961, 59053, 20463, 14970, 43955, 14572, 64128, 31080
     .short 53640, 12059, 64329,  4721, 21143, 46105, 64335, 56841,    62, 18156, 24723, 57633, 32333, 18841,  7021, 41087
     .short 41675, 59447, 59075, 28608, 35751, 32190,  9031, 45989, 32915, 28655, 37797, 43791, 61775, 57029, 42835, 56217
     .short 35563, 55665, 59679, 49104, 18976,  7238, 22677,  6046, 28299, 61766,   839, 23005, 21222, 15309, 63654, 62283
     .short 53951, 50652, 61099, 21340, 46373, 41781, 16085, 16492, 18417, 57445, 23998, 27715, 62755, 31013, 20071, 31170
     .short 39981,  5394, 59483, 11776,  9902, 19541, 18646, 50444, 64856, 65233, 27559, 28759, 26709,  2671, 21044, 33559
     .short 44559, 22397, 64141,    85, 57282, 56899, 43338, 42113,   601, 62113, 20416, 46616, 33553, 28115, 52524, 43230
     .short 49272, 16222, 20191, 64744, 15819,  7557, 12146, 43104, 50519, 33352, 50883, 58865, 33031, 37696, 51537, 54387
     .short 49678, 43862, 45494, 26106, 45273, 25109, 55223, 59256, 43427,  4058, 51255, 21309, 26693, 48102, 17445, 13625
     .short 46791, 29843, 42508,  5228, 21764, 36627, 62245, 63697, 18006, 26594, 33483, 40214, 34948, 33268, 24808, 48534
     .short 42200, 42278, 32597, 30809, 41178, 40299, 30881, 44169, 25331, 50942, 32895, 26040, 23223, 57249, 36057, 38298
     .short 11284, 39648, 49800,  5522, 45979, 42595, 26279, 47675, 47689, 35305, 64365, 35086, 41953, 10562, 47925, 48376
     .short 36076,  3170, 22930, 35063, 48264, 42232, 25325, 51601, 36111,   965, 10649, 18680, 46739, 10846, 34462, 50132
     .short  9697, 15916,  4579, 31784, 36891, 14636, 64739, 13481, 45427, 45032, 24141, 14978, 25229,    51,  8878, 61907
     .short 17404, 60273,  2273, 28771, 25124,  5054, 56238, 54319, 61820,  6720, 49441, 29609, 12077, 44524,  4823, 35241
     .short 17124, 62542, 65508,  4951, 11804, 42975, 10591, 11132, 18182, 56575, 16531, 57070, 38866, 29310, 49364, 55526
     .short 21420,   905, 46995, 47967, 36990, 57810,  9002, 21349, 44363, 34059,  9964, 64078, 55316, 10536,  8738, 28310
     .short 42402, 17957, 56675, 11717, 52715, 18753, 56293, 10862, 65220, 33342, 57406, 38742, 23138,  3526, 28952, 34522
     .short 62536, 13746, 22807, 25277, 46113, 56478, 18865, 49863,  7423, 35784, 48649, 11387, 54730, 22414, 35723, 55435
     .short  5263,  7536, 12439,  1747, 64684, 52127, 48431, 34854, 31894,  4139, 56143,  9521, 30526, 24098, 33972, 31723
     .short 26621, 15774,  8727, 43260, 61344, 29932, 42073,  5924, 13084, 60699, 37913, 28557, 39387, 48484,  5862, 62335
     .short 37635, 31964, 38480, 57262, 45169, 37429, 18061, 36872, 65384, 47309, 12951, 26224, 49021,  6865, 48999, 41719
     .short 25976, 45928, 30988, 42908, 30488, 17392, 13486, 18781, 51528, 28865, 62065, 40126,   730, 41095, 11694, 15327
     .short 63400, 28218, 47300, 34694,  7883, 40274, 16277, 29881,  7666, 65130, 56137,  1370, 28409,  9766, 18670,  3587
     .short 36675, 27071, 62190, 52051, 15379, 20521,  5296, 31630, 29285, 18437,  3867,  1619, 12767, 13598, 31249,  5213
     .short 31494, 32712, 34725, 59406,  1660, 61696, 24053, 27982, 43373, 44026, 45448, 37404,  8014,  5437, 10984, 13099
     .short 22539, 48182,  7601, 14161, 62846, 64039, 19814, 30363, 54219, 12091, 22888, 63283, 25092, 34211, 34186, 10698
     .short  5071, 43907, 40580, 29047, 29587, 63027, 28663, 37900, 38090,  3137, 55936, 15548,  4618, 30093, 17249, 12997
     .short 30661, 33254, 53416, 52494,  9617, 62562, 15848, 60024,  3558, 60847,  6380,   661, 36141, 44385, 58069, 63895
     .short 18591, 33204,  8754, 54085, 52045, 55377, 13649, 35735, 47368, 47566, 35763,  7817,  5647, 20119, 25155, 30170
     .short 37678, 13916, 31022,  3516, 41948, 10693, 43713, 56830, 32434, 56103,  6778,  6227, 65296, 26444, 51461, 36417
     .short 63669, 23567, 62131, 32042, 38012,  2382, 31235, 22622, 40414, 19400, 12271, 29196, 42180, 58485, 54479, 49112
     .short 61801, 45468, 42042, 22026, 30374, 33279,  6272, 19732, 44790, 11174, 50861, 20696, 21402,   547, 28138, 36767
     .short 48842, 38269, 27468,  5797,  3841, 47213,  9202, 27894, 61891, 40103, 48769, 15629, 11102, 50011, 64280, 60970
     .short 49594,  7298, 39968,  3659,  8415, 51844, 16697,  8289, 34566, 56798, 19572, 57131, 57939, 24441, 36135, 22493
     .short 44346, 54001,  9316, 28882, 28418, 55684, 13719,   867, 52033,  9354, 27812, 21920,  3483,  2345, 49822, 12860
     .short 31543, 54966, 13561,  2325, 39400, 16786, 64575, 56441, 15317, 24160, 15012, 44202, 10525, 61112, 27092,  3616
     .short 61639, 19504,  5847, 21591,   426, 13776, 21907, 41853, 27388, 45432, 20711, 44902, 60183, 52070,  9839, 25446
     .short 59031, 45777, 38963, 41583,  6254, 10344, 65243, 14212, 43990, 15048, 14579,  7927, 20620, 47125, 32231,    39
     .short 56641, 57958, 62444, 10767, 41757, 36645,  8179,  7500, 27520,  7750, 64784,  2057,  1104,  6564,  6904, 57145
     .short 47090, 49502, 18363, 20098, 46048, 21645,   929, 60602, 47207, 35952, 34308, 54671,   507, 62351, 10136, 23903
     .short 35934, 16500,  8315, 58703, 33779, 22361, 43820,  9688,   338, 61084, 13760, 11952, 41419, 55887,   170,  3085
     .short 32183, 63274, 43718, 57325, 33443, 25209, 22298,  1544, 29080, 38847, 38894,   920, 17477, 33244, 60891, 26731
     .short 41252, 22015,  9936, 43798,  1602, 56855, 26461, 53343, 47935, 36345, 14297, 23864, 46866, 50453, 52517, 54408
     .short  1952, 15761, 45544, 58615, 52471, 28919, 26155, 23720, 10290, 39010, 16959, 45480, 53214,  1773, 11144, 31588
     .short 20775, 21956, 43581, 44761,  1181, 21626, 17775, 45093, 34337, 53499,  5402,  7038, 47668, 36463, 56167, 29020
     .short 51334, 44933,  9833, 13826, 30760, 11858, 42951, 38221, 15676, 24400, 22330, 20937,  7730, 25787, 43493,  4727
     .short 54624, 64324, 57805, 40409, 20932, 16466, 33806, 32861,  3188, 32265, 21413, 47006, 57452, 25868, 17537, 18528
     .short 34680, 39121, 19593, 23099, 27025, 54441, 29743, 52092, 62309, 51822, 25287, 10278, 46884, 12296, 59741,  5305
     .short  7054,  3406,  5787, 13324, 35448, 11159, 32254, 63582, 60692,  3318, 49249, 41827, 31865, 17277, 55172, 48460
     .short 36026, 50648, 42504, 28767, 64680, 20517, 13645,  8285, 27516, 39006, 49245, 61533, 16479, 36172, 29539, 51294
     .short  1036, 58553, 63526, 39804, 10811,  6240, 34718, 20573, 28121, 57975,  8649, 25933,  1538, 16732, 60286, 32805
     .short 32473, 19300, 33192, 11432, 46327, 42120, 11576, 41055, 31510, 14443, 54168, 54792, 45037, 56333, 65200, 62936
     .short 46415, 11615, 42383, 48314,  7810, 44857, 55305, 60748, 64015, 53287, 61175,  1924, 29295, 13158, 32614, 29565
     .short  9303, 56864, 31914, 44153, 55573,   572,  9632, 54115, 16594, 10205, 44843, 61537, 56907, 48682,  3341, 15606
     .short 59045, 24479,  8408,  7444,  9738, 36824, 16908, 10334, 19754, 24129, 59475, 44542, 56764, 17882, 61065, 23447
     .short 41797, 51607, 53909, 47736, 40206,   709,  3260, 25612, 16759, 63946, 50995, 18075,  1873,   811, 25116, 15694
     .short 47118, 58461, 54867, 19342, 39763, 56835, 54618, 17593, 22406,  3039, 27838,  6493, 30620, 29431, 13936, 24584
     .short 44974, 50047, 16269, 59172, 30972, 19435, 62769, 22566, 54995, 43147, 64635, 37575, 12989, 22234, 26454, 64110
     .short 64965, 16022, 51790,  9061, 35679, 43238, 44782, 64380, 58199, 22953, 17321, 42031, 16483, 49619,  2690,  1193
     .short 19496, 37844,  6392, 39313, 22775, 36088, 22798, 35387, 58770, 26010, 13752, 31881, 18521, 36246, 27926, 51409
     .short 58476,  1337,  9021, 46968, 13818, 42099, 46577, 30816, 52456, 30942, 34328, 29825, 53333, 21271, 16471, 38156
     .short 65024, 18882, 15427,  4204,  9052, 49995, 10717, 59294, 36816, 43929, 31503, 33701, 16320, 28799, 45345, 44553
     .short 57969, 18792,  2682, 15476, 10483, 34798, 18234, 45149, 40747, 60539, 27407, 46094, 52689,  8452, 33360, 28754
     .short  5857, 54961, 10806, 33220, 38557, 53549, 50380, 52697, 58454, 28174, 65370,  4557, 36720, 36176, 39140, 11076
     .short 59509, 41118, 35466,  1376, 23321, 28907, 39824, 17015, 59831, 32144, 10744, 55781, 13425, 39776,   274, 38075
     .short  3177, 60617, 64654, 20018, 51174, 63107, 34321, 33225, 26975, 47619, 50190, 34618,  2465, 42341, 49573, 36688
     .short 11463, 45066, 42311, 27964, 50759,  2439, 63641, 50509, 12159, 24187, 14118, 55239, 54417, 53776, 64304, 24146
     .short 35431, 51812, 40801, 43048, 20011, 19181, 24598, 26114, 32966, 50936, 53903, 22121, 58057, 38804, 40953, 57221
     .short 50388, 20391, 53353, 63622, 55854, 19056, 37738, 41308, 23250, 53015, 26246,  2919, 55383,  5990, 29543, 48751
     .short 64067, 22375, 47790, 59956, 22905, 61007, 23208, 19326, 40884, 61914, 56785, 17690, 47797, 64600, 47044,   251
     .short 62513, 49148,  9781, 46625,  8635, 13134, 38585, 57381, 40443, 21675,  1411, 30063,  1633, 58250, 60518, 33914
     .short 46661, 29950, 59795, 13469, 40986, 45334, 13174, 57049, 32439, 45665, 47275, 55869,  6963, 13284, 45354, 34244
     .short 48110, 64929, 33100, 33063, 52363, 32491, 41877, 43876, 50153, 59517, 33157, 23432, 10639,  6355, 23308, 14061
     .short 31474, 40709, 61138, 65502, 31875, 22499,  1914, 57768, 40937, 34604, 12548, 29247, 34271, 13229, 43214, 51298
     .short 39943, 39931, 29317, 22578, 43471, 46668, 55899, 36008, 50307, 59418, 41337, 38443,  4070, 56989, 27484, 41207
     .short 49404, 58638,  8469, 64759, 17576, 45457, 49192,  5367, 51875, 64480, 24686, 57832, 26847, 48806, 60380, 28049
     .short 15742, 33811, 48920, 14240, 64545, 55422, 43556,  1160, 59610, 63705, 10178, 64805, 54183, 47335, 52870, 62741
     .short 20654, 40533, 10752, 59154, 37467, 65035, 17786, 36152, 22941, 49220, 37456, 26585, 36378, 12214, 35958, 48633
     .short 45006,  6669, 18480, 60223, 62409,  7874, 51617,    95, 41555, 38346, 45391, 38749, 53884,  9515, 23315,  3607
     .short  1040, 23128, 56197, 13890, 28236, 21132,  3917, 56086, 27768, 49236,  6542, 22224, 33576, 41173, 27977, 34303
     .short 17877, 62508, 53702, 53540, 24084, 46525, 24374, 39019, 56925,  3364, 38562,  7643, 52884, 20645, 63128, 45532
     .short 60983, 50826, 42286, 29765, 25039, 16670, 17361, 13208, 59359, 18766, 32850, 51182, 24258, 31558, 24666, 51135
     .short 10677, 64202, 14983, 41368, 32992, 47250, 21858, 13832, 39446, 43670, 12483, 34586, 38320, 21119, 39473, 37497
     .short  7225, 13952, 40035, 45731,  4146, 29967, 39034,  4077, 10727, 36121, 22988, 56006,  7687, 39368,  7566, 10026
     .short 19092, 58557, 16973, 44471, 46146, 58126,   649, 15373,  5984, 56965, 40500, 12458, 26321,  6520, 14103,  2639
     .short 21380,  3745, 45702, 53707, 10885, 18293, 11684, 24240, 27178, 40756,  9953, 26048, 55100, 30675, 46476,  7836
     .short 28744, 32167, 41512, 12626, 49581, 57170, 33529, 21976, 25655, 21607, 53110, 56108, 54506, 31674, 48446, 34649
     .short 16738, 14877, 42782, 46067, 21499, 35135, 63985,  5455, 26293, 51234, 39169, 20603, 30436, 36879,  5581, 28788
     .short 10185, 28486, 46501, 48222, 41274,  4464, 56607, 36191,  4024, 44628, 22131, 22424, 61446, 48879, 19617,  9103
     .short 62855, 32116, 63530, 12795, 21511, 29524, 33844,  1423,  4544,  8790, 59057, 46596, 50550, 65255, 52775, 48240
     .short 49033, 44379,  1908, 59495, 42603, 33311, 37382,  7354, 24634, 33729, 17747, 13217, 53439, 12167, 22179, 33933
     .short  5691, 59897, 61995, 58336, 32866, 60357, 18568, 32386, 21149, 17599, 41023, 30651,  6338,  8340, 47908, 61790
     .short  3724, 14326, 60401, 59378,  3438, 20381, 40281,  3897, 23401, 41562, 10037, 19192, 25944, 54012, 49874, 18852
     .short 23762,  3697, 58967, 13392, 24782,   756, 46232, 14345, 23114, 55651, 14902, 11536, 39953, 34735, 20852, 20038
     .short  9437, 37245, 44770, 39808, 59143, 15174, 25957, 19788,  8057,  6030, 40645, 20467, 38172, 48384, 35178, 48933
     .short  7319, 10052,  7405, 54045, 60333, 20733, 40809, 23055, 58783, 26953, 60865,  9196, 48627, 53554,  1571,  4710
     .short 53631, 52530, 18798,  3393, 47148, 29644, 27120, 12327, 13515, 40247, 29600, 44519, 37673, 44756, 22793, 59413
     .short 50545,  7859, 24381, 32908, 15839, 25234, 65423, 20215, 28188, 54396, 37316, 26867, 13257,  9991, 63265, 27336
     .short 27458,  2782, 33951, 56278, 33795,  2750,  2813, 26500, 56755, 19415, 65492, 11995,  2945, 44732, 46535, 22632
     .short 52215, 16215, 41299, 18542, 10815,  4505,   973, 53871, 23360, 18932, 61762, 51251, 14974, 54726,  9762, 58065
     .short 60966, 56637, 15757,  5783, 44149, 35675, 53545, 37734, 57764, 41551, 36117, 22127, 11532,  2941,  2396, 64358
     .short  3546, 15095, 35283,  6935, 59652, 25440, 39440, 57190, 43914, 57555, 42653, 32999, 60715,  6309,  6783, 57720
     .short 17338, 34543, 63367, 39676, 34048, 30420, 30396, 54141, 33624, 29623, 20448, 34195, 14415, 47960, 27881, 26064
     .short 40015, 12241, 63561, 12714, 16172,  6162, 21997, 33879, 27011,  7082, 35256, 18135, 49729,  2400, 32104, 31792
     .short 53120, 60193, 48063,  8391, 55481,  6244, 64211, 15904, 37746, 16309,  1448, 39380, 15868, 43959, 43060,  7864
     .short 46442, 57987, 25578, 22813, 22505, 16362, 22258, 56490, 25732, 36543, 57645, 27300, 22707,  9257, 35035, 36448
     .short 58925, 63902, 10793, 27605, 16980, 11554, 53855,  3193, 18395, 61689, 32350, 11327, 43974, 34784,  1707, 29074
     .short 14871, 59560, 19705, 51688, 39336, 12536, 46945, 14613, 46179,  2603, 47443, 25849,  1080, 36472, 53571,  1718
     .short 42614, 12559, 44985, 43831, 12778, 45505,  9600, 25148,    59, 49101, 20068, 62110, 45270, 48531, 64362, 14633
     .short 17121, 64075, 18862, 15771, 49018, 29878, 34722, 34208,  3555,  3513, 54476, 40100, 28415,  3613, 14576, 21642
     .short 32180, 23861, 17772, 64321, 46881,  8282, 33189, 13155, 19751, 19339, 26451, 26007,  9049, 28751, 10741,  2436
     .short 50385, 17687, 13171, 40706,  4067,  1157, 18477, 41170, 59356, 45728, 14100, 21604, 41271, 48237, 41020,   753
     .short  7316, 44516,  2810, 56634, 60712, 33876, 25575, 34781,    56, 64318, 41017, 48423, 47067, 62296, 19891, 36729
     .short 53306, 54327,  2582,  4691, 13443,  3579, 40831,  3883, 21335, 48426, 56793, 31860, 11071, 56192, 15169,  3550
     .short  1226, 36338, 60566, 46854, 10825, 13655, 56971, 20577, 12345, 38261, 50566, 28985, 14004, 42217, 16455, 64132
     .short 59231, 60934, 60472, 20703, 47070, 40595,  5588, 15947, 29266, 24089,  8365, 52256, 39586, 57317, 27654, 19586
     .short 37864, 60210, 34372, 61882, 28595, 43094, 38099,  7722, 65406, 55712, 56424, 11032, 46165, 40400, 45680, 62299
     .short 40167,  6232,  7207, 23390, 42706, 18331, 34829, 27917,  7465, 44618, 62550, 61057, 19221, 54785, 54283, 52391
     .short 48403, 34595, 22391,  8643,  3387, 35379,  8486, 40182, 35646,  5188, 19894, 21490, 34918, 54351, 44352, 59501
     .short 15099, 63772, 19254, 16129, 22277, 64349, 36553, 18085, 28125, 53007, 25389, 39756, 56805, 57865, 58318, 50557
     .short 31084,   478, 24386, 61130, 39239, 36732, 25346, 49055, 19605, 42441, 50247, 40426, 32074, 26577,  4835, 12835
     .short 33138, 34450, 23787, 33690, 13042, 22659, 34502, 32984, 38230, 21264, 32270, 63149,  6128,  8933, 23274, 23462
     .short 53309, 31666,  9663, 57078,  6647,  6081, 18034, 32020, 36920,   492,   955, 18560, 60526, 12361, 61850, 45567
     .short 46130, 35106, 30328, 42662, 61165,  4702, 40258, 34314, 53560, 47017, 23578, 54330, 32889, 47730, 11526, 57756
     .short 55068, 35287, 17727,  8553, 33893, 56448, 57581, 61400, 41030, 57979,  4589,  1231, 36526, 27050, 16942,  5237
     .short 26389, 53644,   677, 54468,  4876,   244,  2585, 41484, 19973, 50735,  3930, 24559, 58017, 46846,  2624, 31688
     .short 24769,  7995, 52007, 52702, 10952, 34751, 20304, 34910,  6109, 39051, 39833, 43523, 57818, 30508, 45124, 14670
     .short 36660,  4694, 51555, 50300, 53459, 32447, 64953, 44330, 40522, 17168, 46639,  8883, 51035, 62168,  8891, 35855
     .short 30766, 57196, 39568, 10421, 61506, 42450,  7768, 48705, 32940,  7702, 49694, 63749, 13446, 20498, 10351, 38732
     .short  7130, 23121,  6939, 12048, 57743, 10219,  4945, 18515, 16356, 12979,  8653, 19066, 34864, 61154, 34156,  2855
     .short 24834, 53425, 12063, 44722, 52995, 63607, 26688,  3582, 62439,   567, 23245, 56001, 46530, 36333, 57738, 22981
     .short 25460, 30199, 47427, 54236,  5000, 28318,  4761, 15804, 20921, 43195, 15348, 43310, 29976, 57688, 33108, 26204
     .short 60076, 40141, 40834, 49966, 65301, 13543, 56033, 42458, 62674, 60292, 59566, 37443, 38400, 48215, 24710, 32407
     .short 11054, 64888, 56316, 17935, 14725, 60764,  9243, 20105, 14751, 55131, 40816, 48051, 32304,  3886, 45970, 59854
     .short 23030, 63242,  1013, 59656, 53404, 26481, 27729, 48023,  5204, 28258,  4416, 25937, 41040, 41347,  8024,  2129
     .short 30520, 28901, 14570, 64333, 41085, 32913, 55663,   837, 21338, 62753, 19539, 21042, 42111, 49270, 33350, 45492
     .short 21307, 21762, 33266, 30879, 38296, 47687,  3168, 10647, 31782, 25227,  5052,  4821, 11130, 21418, 34057, 56673
     .short 38740, 46111, 22412, 48429, 31721, 13082, 31962, 12949, 42906,   728, 40272, 18668, 31628, 31492, 44024,  7599
     .short 63281, 29585, 30091, 15846, 63893, 47366, 13914,  6776, 32040, 42178, 33277, 28136, 27892, 49592, 56796,  9314
     .short 21918, 39398, 61110, 21905, 25444, 43988, 57956, 64782, 20096,   505, 22359,   168,  1542, 41250, 36343, 45542
     .short 45478,  1179, 36461, 42949,  4725,  3186, 39119, 25285, 13322, 31863, 20515, 29537, 20571, 32471, 14441, 42381
     .short  1922, 55571, 48680, 16906, 23445, 16757, 58459, 27836, 59170, 12987, 43236,  2688, 35385, 58474, 30940, 15425
     .short 33699, 10481,  8450, 50378, 11074, 59829, 60615, 50188, 27962, 54415, 19179, 40951, 41306, 64065, 61912,  9779
     .short 30061, 40984, 13282, 41875, 14059, 40935, 39929, 41335, 64757, 26845, 55420, 52868, 36150, 45004, 38344, 56195
     .short 22222, 24082, 20643, 17359, 51133, 39444, 13950, 22986, 44469, 26319, 18291, 46474, 21974, 16736, 51232, 46499
     .short 22422, 21509, 65253, 37380, 33931, 21147, 14324, 10035, 13390, 39951, 15172, 35176, 23053, 53629, 40245, 24379
     .short 26865, 33793, 44730,   971, 58063, 57762, 15093, 42651, 39674, 14413,  6160, 32102, 15902, 46440, 36541, 10791
     .short 11325, 39334, 36470,  9598, 14631,  3553, 23859, 26449, 40704, 41269, 33874, 19889,  3881,  1224, 38259, 60470
     .short 52254, 28593, 40398, 34827, 52389, 35644, 63770, 25387, 61128, 32072, 22657, 23272, 32018, 46128, 47015, 17725
     .short  1229,  4874, 46844, 20302, 14668, 40520, 57194, 49692, 12046, 34862, 63605, 57736, 15802, 60074, 60290, 56314
     .short 48049, 53402, 41345, 55661, 45490, 31780, 46109, 40270, 15844, 27890, 43986, 36341, 25283,  1920, 12985,  8448
     .short 40949, 14057, 45002, 13948, 46497, 13388, 33791,  6158,  9596,  3879, 35642, 47013, 49690, 48047, 27888, 45000
     .short 47011, 30721,  8991, 43782, 30723, 44178, 60569, 17501, 48961,  1067, 63303, 43537, 42167,  8993,  3804, 25886
     .short 23980, 54065, 25819, 25055, 29678, 16115, 43784, 13907, 61307, 61292, 45214, 16155,  4012, 25192, 24738, 30725
     .short 50199, 46857, 15782, 41573, 28060, 36099, 23875, 43918, 44180, 30562, 62687, 17584,  2185, 62399, 52799, 32809
     .short 31151, 60571,  6415, 27667, 15812,  9772,  1046, 64339, 65001,  2250, 17503,  8942, 10828,  6763, 57301, 39359
     .short 59281, 14359, 37147, 48963,  3325, 12496,   446, 15875, 29410, 28179, 53390, 30958,  1069, 22727, 11476, 22054
     .short 21164, 48513, 10555, 40697, 26922, 63305, 31818, 13658, 59025, 43664, 39562,  2889, 47349, 16933, 43539, 11882
     .short 11115, 17409, 37041, 19954, 51934, 47818, 28682, 42169, 37617, 56688, 39281, 28565, 60820,  4281, 11224, 52562
     .short  8995, 30714, 56974, 20171, 60388, 38116, 24960, 46982, 57559,  3806, 25465, 59588,  5615, 40149, 35741, 40506
     .short 32477,  4404, 25888, 10152,  8863, 47603, 14369, 27615, 56845, 43114, 64623, 23982, 62730, 20580, 62328, 53383
     .short 32357, 22450, 39024, 13018, 54067, 45615, 58941, 52414, 33508, 14517,  5472,  8817, 61390, 25821, 48564, 41153
     .short 50083, 27499, 16041, 63816,  6197, 56535, 25057, 31069, 12348, 54450, 51466, 25774, 43366, 13011, 17073, 29680
     .short 48290, 30317, 38841, 42776, 37437, 63971, 26265, 55196, 16117, 16007, 36747, 43276, 51981, 59618, 62789, 58216
     .short 21889, 43786, 28947, 38264, 27020, 45144, 37451, 54007, 42609, 42657, 13909, 61287, 57794, 30240, 18309, 19153
     .short 52828, 19304, 33649, 61309, 28843,  9225, 44864, 38512, 25067,    66, 27417, 25239, 61294, 53828, 50569, 59597
     .short 39657,  6174, 56948, 12136, 56120, 45216, 57625, 49160, 19565, 37551, 54127, 30349, 53481, 52082, 16157, 49717
     .short 57274, 20370, 35694, 57457, 27233, 12666,  9871,  4014,  4606, 28988, 57241, 50768, 24848, 41727, 60158, 44252
     .short 25194, 12969, 63435, 49923, 10583, 65277, 10760,  9087, 54903, 24740,  6449, 18150, 57799, 30645, 31715, 60772
     .short 54677,  1577, 30727, 51675, 14007, 44875, 32029, 40845, 29277, 46546, 33003, 50201, 36037,  9213, 55327,  7451
     .short   324, 37019, 33196, 25372, 46859, 37558,  4452, 18212, 12599, 19110, 18160, 54361, 48761, 15784, 60095, 42220
     .short 32765, 36805, 37687,  8096, 38617, 25640, 41575, 55548, 13369, 11835, 58359, 21015, 65375, 52274, 31604, 28062
     .short 17469, 37295, 54434, 38909, 38138, 52633, 28873, 44011, 36101, 65078, 16458, 46260, 46695, 53716,  2041, 36386
     .short 59732, 23877, 53277, 42814, 60278, 63932, 25838, 21809, 59862, 11864, 43920,  2895, 14892, 23296, 25604, 16427
     .short 65193, 28346, 61215, 44182, 17567, 64135, 25927, 47142, 58468, 61591, 43295, 60719, 30564, 30204,  9094, 64415
     .short 47772, 29185, 32136, 11436, 26902, 62689, 15395, 14035, 20439, 56708, 12692, 24727, 47782,   687, 17586, 19824
     .short 59234, 56562, 43085, 17551,  5314, 56930, 29239,  2187, 29164, 33860,  1397, 48011, 24825, 58295, 48087, 34702
     .short 62401, 50279,  6806,  1482, 22554, 50347, 52859, 23675, 51625, 52801, 21111, 60937, 65017, 36422, 38026, 48072
     .short 31809, 28266, 32811, 19711, 63977, 62024, 24902, 62151, 50964, 49556, 36796, 31153, 54524, 57396, 61782,  3230
     .short 31994, 64117,  6634, 58401, 60573, 30747, 60475, 37565, 13507, 49455, 47612, 35095,  6313,  6417, 25760, 26034
     .short 40200,  2935, 15087,  9288, 46331, 49421, 27669, 46810, 27160, 21456, 55052, 41240, 57637, 22200, 65428, 15814
     .short 18776, 20706, 56328, 35426, 41363, 65418, 64313, 51030,  9774, 37036, 63927,  4158, 35213, 17038, 14130, 45630
     .short 13996,  1048, 14390, 11972, 16709, 62260, 25873, 23150, 17056, 28036, 64341,  3045, 47073, 60778, 60127, 31041
     .short 21444, 35115, 15216, 65003, 11518, 12753, 38436, 24005, 56263,  7070, 36253,  3427,  2252, 37871, 48697, 30245
     .short 38916, 16639,  3125, 54690, 23616, 17505, 53683, 40598, 11046, 22861,   411, 21026, 60582,  6787,  8944, 22824
     .short 44639, 34255,   720,  2068, 28229, 42124, 36979, 10830, 59326, 11798, 36240, 22252,  8442, 32337, 19267, 46347
     .short  6765, 31638,  5591, 56651, 12918, 62599, 32094, 33637, 30684, 57303,  6550, 21290, 23518, 39914, 36501,  4562
     .short 46489, 62578, 39361, 49278, 15482,  8492, 61597, 60255,  2562, 22918,  6755, 59283,  7958, 15950,  4091, 13193
     .short   608, 52970, 61188, 33708, 14361,   400, 54290,  2278,  4163, 28353, 43607, 61652, 23843, 37149, 19145, 41598
     .short 56600, 13069, 24224, 51154, 42086, 55614, 48965,  3822, 29269, 53790, 14840, 28819, 62041, 21235, 57724,  3327
     .short 47432, 50123, 28338, 30470, 39894, 24984, 11580, 23420, 12498, 50899, 32720, 22879, 36788, 36841, 18845, 55263
     .short 23082,   448, 19018, 24092, 39818, 21636, 64995, 17239,  3369, 34134, 15877, 12260, 10655, 38810, 55074,  9294
     .short  7950, 57211, 54929, 29412, 20971, 25181, 55766, 47529,  5678, 55230, 25173, 17111, 28181, 30698,  8368, 56812
     .short 63674, 34022, 19831, 24365, 48737, 53392, 42241, 41897, 21207,  2309, 59877, 61729, 52342, 37236, 30960, 19008
     .short 47324, 59923, 41988,  8572, 34892, 24032, 49072,  1071, 55341, 52259, 34536,  2990, 21546, 36594,  1800, 17342
     .short 22729, 32975,  3456, 37412, 11631, 58595, 24883, 41059, 34996, 11478, 50796, 14561, 63136, 29704, 26653,  7025
     .short 49467, 20220, 22056, 29692, 39589, 46119, 57774,  8659, 32343, 19078, 49664, 21166, 54339,  5290, 48745, 12339
     .short  4398,  4364, 41185, 37517, 48515, 33232, 37118, 27266, 32277, 17542, 17521, 36429, 48832, 10557,  5066, 57320
     .short 54613, 45660, 54501, 57715,  7202, 13538, 40699, 25769, 38021, 34017, 51664, 11491,  6288, 40068,  8510, 26924
     .short 60556, 31185, 18314, 49179,  3243, 15585, 16828, 44072, 63307, 31098, 27657, 16867, 64047, 56548, 16201, 28204
     .short 34547, 31820, 58952, 21985, 39579, 59367, 35189, 62420, 31514, 51345, 13660, 46750, 28651, 50879, 18676, 23134
     .short 41091, 17245, 36763, 59027, 22011, 19589, 48310, 30968, 34794, 24594, 43872, 22937, 43666, 39165, 19188, 13253
     .short 47956, 53567, 36725, 48399, 35102, 39564, 17931, 63889, 40931, 63766, 13903, 37613, 16003,  6445,  2891, 54520
     .short 37867, 19141, 19004, 60552, 38949,  7337, 30290, 47351, 43641, 40077, 28776, 35218,  4740, 51711, 29125, 15458
     .short 16935, 38953, 35824, 48364,  9374, 10706, 23486, 60664, 58731, 43541,  9795, 60213, 50622, 41636, 14991, 22850
     .short 41972, 63371, 11884, 54241, 20153, 22267, 49950, 47374, 12464, 14447,  4370, 11117,  8619, 28700, 18508, 47593
     .short 55349, 41679, 36611, 59977, 17411, 16608, 34375, 59963, 12034, 48300,  2592, 38567, 56248, 37043, 46205, 54883
     .short 14526, 50141, 64176, 58267, 60238, 60642, 19956, 17810, 28157, 42480, 37780, 62088, 23023,  5503, 21249, 51936
     .short  9853, 61885,  6663, 23572, 51669, 19389, 16076, 50586, 47820, 38681, 50227, 48345, 53362, 23593,  3145,  4001
     .short 13737, 28684,  7341, 35511, 55739, 54306,  7166, 38328, 60908, 42828, 42171, 45183, 28598, 51119, 19997, 63230
     .short  9322, 33317, 39680, 37619, 45084, 10619,  1592, 56457, 50035,  3464, 54172, 43169, 56690, 49371, 51781, 52587
     .short 29957,  7178, 59451, 53466, 28193, 39283, 24012, 43097, 13275, 65475, 57571, 44885, 18095, 61924, 28567, 54566
     .short 10964, 30125, 27169, 54488, 38502, 43944, 23774, 60822, 29336, 43568,  3010, 37096, 18533, 50784, 12024, 45556
     .short  4283, 42631, 38102, 47236, 56885, 36069, 19882, 52502,  2234, 11226,  7273, 45771, 12477, 10415, 14886, 38882
     .short 39042, 61258, 52564, 30294, 20680, 19158,  5901, 10449, 54551,   513,  4716,  8997, 19395,  7725, 38151, 48915
     .short 60352, 18390, 63144, 34052, 30716, 27228, 23145, 17516, 50779, 14068, 48034, 54796,  6946, 56976, 57232, 42131
     .short 21931,  7547, 46000, 59079,  9276, 11341, 20173, 25913, 65409, 18047, 61232, 29733, 28471, 12702, 58027, 60390
     .short  5081, 38473, 22720, 38981, 44081, 36181, 29035, 33597, 38118, 27217, 64713, 63543, 48336,  1506, 40565, 16346
     .short 44393, 24962, 15289, 55715, 50166, 26139, 51582,  6008, 21713, 19100, 46984,  1975, 14689, 25129, 17043, 37397
     .short 58934, 25719, 42957, 57561, 47355, 38888, 46061, 38394, 62018, 30917,  9414, 57782,  3808, 34767, 56427, 56150
     .short 42925, 14710, 56996, 61966, 30424, 25467,  5005,  1139, 49285,  8241, 39203, 63825, 45041, 41941, 59590, 49984
     .short 47545, 42741, 61620, 45319, 28612, 52170, 29445,  5617, 23927, 11035,  3214, 63171, 19371, 59771,  7648, 45640
     .short 40151, 41378, 47223, 62807, 51902, 30866, 51591, 55392, 39300, 35743, 56390, 24434, 12592, 31316,  1839, 19845
     .short 64005, 58717, 40508, 28107, 46168, 57661, 62136, 11496, 44680, 35152, 55641, 32479, 51694, 26271, 30923, 28510
     .short 34286, 32552,  5246, 61560,  4406, 43645, 59107, 55518, 65391,  8172, 29178, 64812, 18451, 25890, 24717, 40403
     .short  6332, 13076, 60121, 45841, 29365, 30400, 10154, 58904, 28461, 16144, 24114, 32704, 52762, 56337, 44799,  8865
     .short 51769, 63733, 31276, 12889, 25003, 35755, 30903, 54401, 47605, 45958, 45683, 55626, 27356,  2655, 46272,  3651
     .short 10314, 14371, 13924,  4034, 64794, 17997,  6886, 12373, 18695, 20612, 27617, 10893, 24530,  8802, 16190, 34685
     .short 14073, 59214, 55818, 56847, 27844, 62302, 54683, 45847, 52304, 27083, 32530, 33332, 43116, 17529, 52738, 14959
     .short 42428, 16284,  2147, 38997, 38353, 64625, 40081, 41047, 52833, 61839, 55270, 39847, 39548, 38548, 23984, 11985
     .short 40170, 47110, 39103, 11608, 23836, 23337, 54145, 62732,    79,  1532, 29638, 30934, 60249, 32731, 65204, 31829
     .short 20582, 17738, 46190, 22190, 43482, 64646, 32194, 24064, 26704, 62330, 13556,  6235, 26970,  7638,  1566, 17682
     .short 10947, 27831, 53385, 52269, 46484, 48394, 29030, 43458, 39145, 43463, 34425, 32359, 16228, 10489, 40188, 43301
     .short 32737, 46246,  9182,  9507, 22452, 13845,  7210, 40003, 57488, 14315,  1667, 36286, 41912, 39026, 42354,  4197
     .short  5059, 14135,   353, 30705, 63792,  4115, 13020, 28780, 45913,  1892, 39861, 28373, 54197, 46686,  4262, 54069
     .short 40116, 23393, 55966, 58661,   894,  8834,  4912, 33628, 45617, 28323, 52679,  7851, 22599,  2458, 63882, 62940
     .short 42685, 58943, 23217,   703,  2390, 42645,  7944,  9035, 57925, 23187, 52416, 10406, 42709, 25663, 51222, 27597
     .short 31385, 52889, 51507, 33510,  4776, 18686, 40959, 35293, 46337,  9041, 38417, 13127, 14519, 50744, 32688,  8518
     .short  8673, 64245, 10304, 40587, 51965,  5474, 47257, 18334, 62871, 32047,  6293, 34965,  2997, 58310,  8819, 19526
     .short 10120, 33388, 17308, 31264, 42575, 14800, 63208, 61392, 35222, 27477, 65468,  6431, 46832, 17263, 14602,  2417
     .short 25823,  7122, 34832, 47851, 61949, 33088, 51917,  2969, 29627, 48566, 13702, 55123, 61022, 49120, 28628,  3781
     .short 46419, 16246, 41155,  8527,  4473, 30083, 42790, 56079, 45993, 22611, 37321, 50085, 42969, 27920, 56484, 40943
     .short 19072, 19273, 19279, 45203, 27501, 14019, 29511, 58277, 63315, 14623, 43157, 21319, 18598, 16043, 36565, 44478
     .short 40551, 14427, 39126, 48039, 41524, 19085, 63818, 40896,  7468, 40671, 32626,  5827,  6481,   438, 10167,  6199
     .short 37925, 62988, 17189, 53963, 45288, 53077, 51361, 53375, 56537,  4744, 46759, 19309,  2869, 43410, 45805, 31129
     .short 54942, 25059, 19683, 44621, 29358, 22753, 11182,  4385, 25303, 20452, 31071, 37011,  4308,  1939, 29482, 30444
     .short 29218, 11619, 11237, 12350, 49432, 43287, 39345,  3593, 56203, 32919,  3375, 11087, 54452, 29207, 62553, 58393
     .short 26342, 58960, 38541, 33431,  3943, 51468, 33966, 17009, 32174,  2244, 36757, 11081, 39150, 17134, 25776, 24347
     .short 51729, 55205, 44533,   392, 31464, 28081, 40294, 43368, 54666, 61060, 49143, 10880, 37729,  8360, 36328, 26860
     .short 13013, 29234, 34129, 56243, 45635, 51502, 64193, 27258,  6405, 17075, 51715, 32751,  9423, 62522, 26752,  5805
     .short 48618, 47948, 29682,  3713, 19224, 60448, 37177, 40052, 56615, 29796, 34199, 48292,  4766, 34041, 19519, 35492
     .short 47572, 26327, 42387, 41191, 30319, 59443, 20187, 35059, 52711, 17388, 28659, 19728, 27384, 38843, 21409, 54788
     .short 30616, 28795, 64300, 34240, 20650, 64198, 42778, 59374, 15835, 30416, 46941, 34777,  7461,   488, 46635, 37439
     .short 31624, 64061, 38255, 25882, 11111, 30313, 63431, 42810, 63973, 12749, 54286, 41893, 38017, 40073, 50223, 45767
     .short 14685, 26267, 52734,  4193, 10116, 62984, 34125,  4189, 50019, 18470, 55198, 29129, 15230, 53672, 32056,  9112
     .short 20144, 62863, 10249, 16119, 53094, 52394, 30112, 65323, 23821, 28888, 37388, 14419, 16009,  8853, 23740,  5939
     .short 45596,  9811,  9562, 48318, 34416, 36749, 17713, 19579, 46934,  6734, 65262, 37801, 23170, 26872, 43278, 34232
     .short 48406, 29501,  1521, 54808, 36951, 35907, 31197, 51983,   289, 23162, 38714, 47887, 53840, 31286,  5324, 20314
     .short 59620, 55946, 60304, 31224, 20754, 19598, 54801,  5134,  4517, 62791, 18585, 34598, 19248, 61281, 45078,  8847
     .short 61433,  8297, 58218, 46726, 50023,  2734, 43688, 11729,  1988, 30261, 59065, 21891, 15462, 14739, 33654,  2219
     .short   298, 53580, 62357, 53637, 43788, 16082, 22394, 33028, 63694, 49797, 10843, 61817, 47964, 28949,  4136, 45166
     .short 15324,  3864, 64036, 30658,  7814, 31232, 38266, 57936, 56438, 38960,  6561,   335, 43795, 11141, 24397, 27022
     .short 48457,  8646, 44854, 59042, 18072, 62766, 37841, 53330, 45146, 35463, 42338, 32963, 59953, 60515, 59514, 43468
     .short 28046, 37453, 21129, 60980, 34583,   646, 32164, 30433,  1420, 61992, 54009,  8054,  3390, 63262, 18929, 59649
     .short 26061,  1445, 11551, 42611, 40097, 18474, 54324, 14001,  7719, 22388, 57862, 38227, 42659, 16939, 39048, 61503
     .short  2852, 15345, 60761, 30517,  4818, 13911,  1176, 35382, 41332, 65250, 46437, 61125, 55658, 27885, 61289, 15809
     .short 22051, 39278, 47600, 50080, 43273, 44861, 20367, 57796, 18209, 54431, 23293, 20436,  1479, 61779, 21453, 16706
     .short 30242, 36237,  8489, 56597, 22876, 55763, 59920, 63133, 27263, 18311, 50876, 40928, 48361, 18505, 42477, 55736
     .short 52584,  3007, 19155, 21928, 63540, 46058, 42738, 12589, 55515, 31273,  8799, 52830, 22187, 40185,  1889,  2387
     .short  8515, 65465, 30080, 40548, 19306, 39342, 55202,  9420, 35056, 38252, 53669, 46931, 31221, 33651, 38957, 34580
     .short 61500, 23290, 46055, 61497, 40371, 23062, 61311, 11737, 35649, 15510, 11915,  5510, 36935, 15416, 26068, 28845
     .short 48134, 54852, 58579, 11368,   624, 27687, 55309, 17494,  9227, 42871, 28966, 40374, 64832, 39734, 57033, 45869
     .short 13262, 44866, 45826,  5191, 25315, 44267, 54982, 52750, 43754, 30143, 38514, 21435, 16794, 50808, 60738, 44058
     .short 32006, 38207, 12525, 25069, 37422, 21157, 23065, 24410, 23104,  6951, 40784, 60313,    68,  6499, 19897,  1583
     .short 29371, 60048, 28248,  4638, 30831, 27419, 25425, 29133, 54636, 32543, 47168, 43725, 12682,  2371, 25241, 35828
     .short 53588, 61314, 10977, 14510, 45190, 11260, 29723, 61296,   914, 21493, 48209, 24896, 28504, 35050, 10607, 40019
     .short 53830, 53746, 23648, 25532, 54537, 42892, 52442, 60752, 64504, 50571, 34394, 53757, 11740, 16054, 12900, 42839
     .short 56823, 56941, 59599, 40995, 34921,  3624, 13403, 63716, 51420, 28930, 15559, 39659, 16856, 33762, 60409, 10364
     .short 58824, 41123, 34430, 38771,  6176, 20197, 34804, 35652, 60725, 65210, 35573, 26640, 57021, 56950, 44339, 54354
     .short 58739, 60878, 18714, 43137,  1959,  1788, 12138, 18549, 15234, 61825,  1053, 64466, 33465, 65482, 54271, 56122
     .short 48368, 29471, 15513, 18247, 24284, 46299, 64264,   158, 45218, 36262, 44355, 17631,  7743, 26895, 21526, 37983
     .short 12245, 57627, 20926,  8334, 31956, 31035, 52298, 60042, 64019, 57521, 49162, 59761, 31704, 11918, 45440, 45945
     .short 56221, 46368, 34849, 19567, 17272, 59504, 13885, 25952,  3508, 36521, 45537,  6410, 37553, 59321, 46745, 57227
     .short 17733, 49427, 57931, 34389, 38789, 54129, 65344, 47897,  5513, 11892, 12569,  9071, 36637, 56174, 30351, 12185
     .short 15102, 18379, 31240, 26929, 52195, 51207, 52509, 53483, 10271, 53676, 24932, 38640, 15039, 58167, 62055, 13303
     .short 52084,  9378, 49353, 36938, 22521,  8221, 46318, 64400, 46084, 16159, 46407, 63775, 29574, 52616, 35875, 33172
     .short 38066, 63565, 49719, 21877,  3031, 27286,  7803, 41591, 58506, 53291, 45382, 57276, 16726, 27114, 15419,  2556
     .short 46240, 35567, 48149,  9996, 20372, 11272, 19257, 18871, 34610, 34870, 46353, 19285, 15071, 35696, 58916, 56733
     .short  3641, 23605,  8627, 20891, 29424, 21200, 57459, 56720, 39747, 26071, 52574, 27030, 56981, 59841, 16541, 27235
     .short 24571, 16132,  9234, 64087, 39625, 44704,  3909, 35320, 12668, 48818, 32060, 53200, 39325, 39498, 19939, 36357
     .short 10018,  9873, 10710, 45653, 28848, 40311, 62721, 14821, 51440, 62468,  4016, 55016, 22280, 23936, 45363,  5740
     .short 47133, 42536, 12718,  4608,  3689, 61665, 57598, 38001, 25546,  9445, 61179,  6608, 28990, 38794, 37308, 48137
     .short 36681, 13896, 55669, 34140, 39156, 57243,  3254, 64352, 39668, 57205, 38411, 34383, 23371, 39484, 50770, 49256
     .short 49605, 56304, 43966, 30275, 35471, 32364,  4894, 24850, 38988, 57091, 54855, 23072,  1149, 19120, 40436, 58260
     .short 41729, 27143, 36556,  5171, 23625, 27821, 27646, 62651, 40477, 60160, 22072,  9116,  6725, 14395, 44492, 12515
     .short 49047, 47649, 44254, 23490, 32504, 58582, 40362, 27753, 35366,  7508, 26381, 25196, 58631, 18088, 43625,  2978
     .short 12176,   944, 40653, 16176, 12971, 43200, 49515, 19657, 61045, 35769,  6526,  1928, 37523, 63437,  1005, 29894
     .short 11371, 11940, 25485, 59683, 14534, 16564, 49925, 23694, 28128,  2167,  6535, 11334, 22319, 60988, 17080, 10585
     .short 51403, 25726, 14051, 49658, 45197, 15065, 30634, 44594, 65279, 51756, 51383,   627,  1216, 34404, 27366, 48097
     .short 36670, 10762,  9627, 53010,  7682, 22627, 60561, 10214, 44464, 59583,  9089, 50118, 20148,  1134, 52674, 34036
     .short 22046,  8329, 49510, 54905, 60668, 29662, 27690, 22147, 62834, 20833, 33500, 60341, 24742, 10910, 25392,  7623
     .short 18826, 43697, 28424,  7360,  6166,  6451, 61439, 58897, 53168, 30784,  2201, 26773, 29299, 37788, 18152, 20412
     .short 35082, 55312,  6861, 34182, 49108, 61635, 63270, 57801, 11428, 39759, 49991, 63637, 57045, 59606, 18762, 53106
     .short 30647, 37669,  6305,  1703,   749, 40163, 31662, 51551, 49962, 31717, 59825, 23855, 17497, 59021, 54446, 57237
     .short 46256, 65013, 60774,  4087, 56808, 54609, 19137,  6659, 47232, 50162, 57657, 54679, 39999, 62867, 40667, 49139
     .short 41889, 19244, 63258,  1885,  1579, 58735, 18375,  9230,  5167,  7678, 54605, 10142, 52536, 30729, 50592, 57868
     .short 44220, 30042, 38193, 20206, 63758, 22001, 51677, 59194, 25804, 15248,  9745, 39065,    22, 13162, 64168, 14009
     .short 54134, 17301, 42874, 31323, 24616, 18980, 58746, 27041, 44877, 65334, 58321, 62818, 14458, 41609, 52644,  8953
     .short 39409, 32031,  9268, 12806, 59528, 15705, 21656,  1381, 16233,  2544, 40847, 43773, 41933, 28969, 14864,  5820
     .short 62957, 39635, 63218, 29279, 22369, 50560, 10146,  8613, 59437,   999, 16255, 32395, 46548, 13523, 10253, 49446
     .short 11977,   770,  9926, 58994, 15682, 33005, 43545, 61264, 40377, 48728, 45905,  2112, 45721, 31457, 50203,  3153
     .short 31087, 44128,  7386, 54874, 33380, 14543, 33883, 36039, 15353, 54910, 55284, 56053, 64819, 39194, 32618, 21533
     .short  9215, 35993, 19208, 64835, 42006, 41406,  7242,  4106,   384, 55329, 34365,   481,  1689, 12875, 20288, 33049
     .short 50831, 51720,  7453, 45412, 16999,  4297,  1262,  1351, 56355,  4663, 28283,   326, 35899,  3093, 39737,  1297
     .short 13860, 29107, 12403,  7518, 37021, 29714, 24389, 52540, 40419, 31190, 17665, 24496,   307, 33198, 12542, 16123
     .short 57788, 10613, 23734, 58891,  5714, 64446, 25374,  9799, 60916, 57036, 48126, 42552, 64972, 64734, 60842, 46861
     .short 64105, 61133,  4459, 27006, 21485, 45965,  4869, 27015, 37560, 34531, 51114,  6327, 47846, 30107, 15505, 29569
     .short  7618,  4454, 48170, 53980, 45872, 48904, 16383, 22681, 38632, 27341, 18214,  4935, 39242, 26785, 52142, 14769
     .short  9390, 15718, 39617, 12601, 61147, 18202, 38855,  9549,  5536, 58673,  6621, 30225, 19112, 63354, 13690, 13265
     .short  7588, 29748, 42136, 61327, 35344, 18162, 30626, 36735, 30733, 30406, 64025,   849,  5147, 27866, 54363, 10228
     .short 53098, 39688, 27722, 54845, 40768, 27933, 21742, 48763, 60217, 32883, 44869, 38145, 33022, 44214, 45854,  3070
     .short 15786, 24939, 25349,  6058, 35985,  3114, 36863, 38694,  7086, 60097, 59335, 27101, 34170, 62616, 51106, 18969
     .short  9307, 48202, 42222, 65349,   798, 45829, 57343, 14279,  6050, 62702, 12287, 32767, 55295, 49058, 34815, 43806
     .short 19694, 52315, 28578, 11642, 36807, 50094, 14335, 13457,  2821, 58794, 23326, 10494, 22341, 37689, 64750, 18240
     .short  5194, 30570, 31835, 48155, 41497,  8205,  8098, 12816, 19608, 50596, 56698, 62120, 49629, 48544, 16327, 38619
     .short 17089, 52398, 29614, 16714, 61222, 16104, 59391, 23344, 25642, 50626, 58513, 25318, 28586, 15032, 47877, 64493
     .short 47467, 41577, 38314, 42444, 25598, 38388,  2846, 48722,  1206, 35260, 55550, 43315, 60673, 17891,  1861, 14493
     .short 55411, 56868, 17209, 13371,  5755, 33827, 44270, 60007, 50461, 28303, 63296, 44697, 11837, 43392, 50250, 19478
     .short 62216, 52223, 10090, 42291, 32756, 58361, 11355, 10852, 50394,  8559, 27675, 23193, 23377, 17849, 21017, 58690
     .short 52934, 54985, 53261, 24020, 59263, 36909, 53154, 65377, 40690, 40429, 57872, 19405, 18319, 59241, 64664, 37000
     .short 52276, 16881, 30116, 57466, 35793, 22349, 36218,  2088, 20346, 31606, 41640, 43030, 52753,  3276, 29149, 41230
     .short 15665, 21692, 28064, 30008, 32077, 48175, 61383, 44587, 40730, 19361, 18139, 17471, 35129, 24704, 62145, 34280
     .short 38246, 23728, 31918, 60505, 37297, 27434,  9134, 43757, 49313,  8119, 61770, 34517, 27463, 54436, 40742, 26580
     .short 49869, 12554, 61160,  6771, 45209, 30640, 38911, 49174,  5896, 61834,  2864,  2214, 10972, 40306,  5162, 38140
     .short 26982, 65054, 30146, 63156, 52097, 21936, 38033, 50690, 52635, 14142,  4838, 44224, 28855, 42751,  8106, 22669
     .short 57059, 28875, 60088, 65327, 49543,  5600, 27397, 57542,  2957, 54379, 44013, 14995, 49534, 38517, 26987, 55979
     .short 18125, 55184, 21097, 36103,  3853, 12838, 17834,  9976, 21726, 26519, 21964, 49733, 65080, 17949,  5118,  1097
     .short 14028, 19201, 17908, 44157, 32327, 16460, 47902, 12943, 21438, 27077, 28242,   843, 15883, 17140, 46262, 16628
     .short 33141, 14153, 14780,  6462, 38651,  3018, 35070, 46697, 55726, 24605, 22835, 65288, 47024, 28912, 40193,  6320
     .short 53718, 53026, 62947, 16797,  9532, 55676, 46917, 17097, 52242,  2043, 59549, 34453, 30046, 17219, 34931,  6896
     .short 51635, 46649, 36388, 58079, 23825, 12082, 62265, 63380, 25621, 23712, 58427, 59734, 22854, 35978, 50811, 46039
     .short 27191, 15538, 13347,  7046, 23879, 23556, 23790, 65529, 26825, 29556, 39527, 58047,  2404, 53279, 29981, 29667
     .short  8712, 58110,  7823, 14109, 55577, 48521, 42816, 16261, 35403, 60741, 24217, 15025, 23009, 46516, 56893, 60280
     .short 12321, 33693, 22912,  9176, 26634, 41491, 29770,  9428, 63934, 55253, 64534, 50751, 21827, 22690, 41736,  1756
     .short 58521, 25840, 31743, 10937, 44061, 58242, 55146, 44967, 61722, 36211, 21811, 34493, 13045, 38197, 12276, 49184
     .short 11902, 36296, 37881, 59864, 58567, 28892, 56411, 12393, 37071, 34295, 55908, 54748, 11866, 41976, 29914, 32009
     .short  1120, 31302, 53615,  5976, 25681, 43922,  7195, 22662, 53985, 31060,  2713, 55690, 24640, 32108,  2897,  8303
     .short  5720,  6843, 62905, 43076, 18256,   576,   537, 14894, 55533,  9478, 38210, 59802, 15986, 21226, 32454,  2787
     .short 23298, 56270, 34505, 42304,  6438, 52235, 32781, 43632, 36051, 25606,  3540, 14407, 54923, 13121, 38783, 17843
     .short 23527, 38972, 16429,  8693, 31141, 12528, 32674, 62314,  7552, 51523, 44897, 65195, 51807, 32987, 20210, 41012
     .short 62163, 30056, 19949, 25833, 28348,  4735, 37392,   348, 51497,  7714, 64461, 44487,   765, 61217, 63375, 20745
     .short 25072, 65059, 38761, 33130, 23909, 18804, 44184, 47826, 38233, 45860, 16520, 20131, 35334, 50727, 31796, 17569
     .short 54559,  3533, 61937, 46398, 31481, 44428,  9636, 12055, 64137,  5518, 36986, 37425, 19810, 22618, 15313, 61080
     .short 22326, 25929,  1869, 21267, 49569, 33910, 15738, 50822, 41508, 58332, 47144, 25436, 53851, 41166, 65402, 21260
     .short 39829, 43306, 11126, 58470, 36537, 44996, 21160, 27495, 35690, 38905, 22550, 62256, 61593, 47525, 32273, 63762
     .short 37776, 37092, 48332, 31312, 16186, 43297,  8669, 14423, 44529, 25878, 20750,   642, 42734, 24406, 60721, 11888
     .short 52570, 23068,  1212, 59017, 14860,  1293,  7584, 30566, 53257, 63152,  9528, 58238, 32670, 27491, 11597, 53124
     .short 30206, 57693, 27695, 15489, 31758, 41445, 40903, 54119, 15727,  9096, 24107, 50469, 24413, 58843, 20250, 63658
     .short 41772,  8088, 64417,  4856,  6131, 30183, 63195,  7791, 19859, 25044, 62527, 47774, 11671, 34087, 14649, 62232
     .short  7154, 26090,  4224, 52431, 29187, 49413, 41665, 23107, 11601, 56021, 13800, 15201, 26615, 32138, 17766,  8936
     .short 22005, 29201,  3248, 16622, 14229,  9646, 11438, 46951, 16013,  3814, 40025, 31924, 46383, 33675, 16817, 26904
     .short 54245,  6690,  6954, 47316,  8543,  2775, 54190,  6830, 62691, 32414, 23277, 45877, 24231, 34009, 28833, 22760
     .short 60197, 15397, 53175, 49489, 10098, 50476, 41290, 18996, 16598, 18023, 14037, 61606, 20629, 40787,  6983,  4973
     .short 62287, 62080, 33956, 20441, 14793, 23465, 20262, 47481, 18627, 23891,  6100, 38494, 56710,  7099, 29389, 39421
     .short 12304,  3295, 57610, 24304, 42940, 12694, 40680, 20047, 60316, 53128, 51827, 46005, 49301, 40343, 24729, 29437
     .short 53312, 51681, 10160, 57527, 15889, 23809, 18431, 47784, 28979,  8857, 28694, 20181, 29888, 35397, 50952, 45398
     .short   689, 20157, 41354,    71, 30151, 23089, 47920, 43902, 33438, 17588, 47270, 31669, 17333, 23385, 56028, 41264
     .short 43361, 48067, 19826, 19384, 44675, 34960, 50218, 65460, 52190, 10209, 17660, 59236, 11897, 16617,  6502, 23956
     .short 30857, 53955, 44574,  4442, 56564,  4176,  9666, 20954, 23662, 63590, 42676, 37721,  7110, 43087, 31617,  1308
     .short 16575, 17642,  1456, 17020, 32742, 30305, 17553, 15825, 45155, 19900, 30210, 20588, 10002, 29776, 32155,  5316
     .short 33290, 57081, 59198,  2002,  5089, 61703, 49894, 42266, 56932, 53322, 23744,  4828, 23155, 25077,  8375,  2475
     .short  8748, 29241, 22271, 30234,  1586,  5933, 53162,  6837, 37593, 49340,  2189, 61459,  6650, 42863, 36579, 47414
     .short 48254, 11758,  8395, 29166, 33113, 22152, 39608, 23640, 17980, 41477, 44847, 55600, 33862, 16772, 29063, 29374
     .short 24695, 17623, 50656, 62379, 46222,  1399,  6917,  6084, 39092, 25017, 37062, 22513, 16675, 26757, 48013,  7896
     .short 34468, 20397, 33899, 46816, 52422, 39490, 23533, 24827, 20429, 36406, 60051, 57697, 24456, 64721, 29054, 27638
     .short 58297, 21865, 18037, 25808, 42185, 15590,  6507, 21553,   192, 48089, 35499,  5943, 38704, 42881, 63181, 52284
     .short 23472, 64939, 34704, 49954, 25506, 28251,   617,  8188, 40616, 37824, 15623, 62403, 47724, 32023, 48909, 63688
     .short 30036, 16514, 57894, 55485, 50281, 45242, 62890, 34357, 15574, 47291, 55032, 61541, 46018,  6808,  1246, 15974
     .short  4641, 53972,  6039, 61103, 35043, 56283,  1484,  5665, 36923,  7429, 29253, 34162, 31644, 27507, 44600, 22556
     .short 17152, 52330, 63005,  6070, 19643, 38380, 50174, 33211, 50349, 56745, 46153, 30834, 27699, 25292, 59084, 29141
     .short 49671, 52861, 64257,   495, 15252,  5629, 62964, 37710, 41648, 57534, 23677, 33720, 45600, 55042, 11847, 60419
     .short 14083, 32821, 61516, 51627, 47378, 55472, 27422, 63161, 54892, 19444, 57999, 28094, 52803, 36203,   958, 52382
     .short 13296, 59943,  6597, 47748,  6248, 21113,  7762, 16421, 62012, 15339, 45899, 59011, 56911, 18403, 60939, 12574
     .short 14197, 25428, 62196, 21138, 21344, 12266, 25782, 65019, 14235, 18563, 61684,  6123, 56668,  8986, 12661, 17051
     .short 36424, 12019, 59209, 41519,  5129, 40779, 59836, 46251, 61322, 38028, 51518, 49296, 29136, 15493, 18171, 50210
     .short 31973, 32085, 48074, 26304, 60529,  9749, 14590, 25987, 18657, 47406, 26217, 31811, 27136,  9815, 35246, 17061
     .short 65064, 26939,  4125, 40608, 28268, 12468,  2355, 54639, 46464,   201, 44808, 64554, 12008, 32813, 26544, 12364
     .short 19460, 24796,  8432, 29814, 37349, 64215, 19713, 26209, 62839, 41146, 51376,  5653,  2645, 48686, 33238, 63979
     .short 32401, 50958, 32546, 53663, 58885, 46377, 42467, 17290, 62026,   554, 61853, 14260, 10192, 55506, 54588, 17366
     .short  5810, 24904, 35196, 39513, 57848,  6741, 26437, 19558,  1696, 34072, 62153,  1315, 21079, 47171, 31762, 57369
     .short 38660, 43616, 47099, 50966, 49763, 45570, 39069, 58490, 16833, 23961, 13973,   990, 49558,  8156,  9566, 55926
     .short 48599, 49773, 62275, 51450, 13712, 36798, 14451,  5701, 43728, 22111, 51952, 38054, 43419, 54054, 31155,  1088
     .short 46133, 16388, 26169, 45260, 13725, 33735, 15908, 54526, 58224, 64452, 37599, 24545, 41813, 60064,  3345, 59717
     .short 57398, 57004, 57138, 12685, 41399, 52782, 41785, 18835, 33800, 61784, 42900, 35109, 32524,  4632,  5141, 23803
     .short 58095, 17672,  3232, 49321, 25084, 56515, 37947, 38045, 49642,  9466, 39254, 31996, 14268, 28436,  2374, 41449
     .short 10283,  9281, 15498, 42489, 64119, 29097, 30331,    26, 49814, 39873, 25559,  2297, 44405,  6636,  6711, 48322
     .short 20557, 36706, 60594, 25254, 55700, 63447, 58403,  4374,  9608, 25244, 52102,  8036, 20767, 35940,  3399, 60575
     .short 38687, 42665,  3076, 57900, 21392, 37334,  3310, 37750, 30749, 37204, 45049, 24167, 59466, 13573,  6345, 15610
     .short 31906, 60477,  9076, 42847, 35831, 56377, 19047, 16089, 15159, 10237, 37567, 26233, 61168, 55607, 47460, 24331
     .short 10668, 43332, 32799, 13509, 10475,  6749,  9501, 57015,  8199, 32149,  9187, 35271, 49457, 32375, 53768, 53591
     .short 40907,  2666, 37630,  2320, 34713, 47614, 52879,  4705, 13166, 34746, 59165, 30953, 31599, 62573, 35097, 33592
     .short 34420, 17129, 28041, 38766,  4889,  2539, 22336,  6315, 11121, 30300, 61317, 35266, 56917, 20081, 14923,  4492
     .short  6419, 64897, 40261, 29453, 14219, 59125,  3737, 14909, 16313, 25762, 60081, 20838, 28938, 55356,  2529, 49205
     .short 59049, 27555, 26036, 38862, 48480, 10980, 36413, 31539, 16496,  9829, 39800, 40202, 42095, 34317, 57377, 51871
     .short  3360,  9949, 13213, 48623,  2937, 35031,  2432, 37860, 34446, 52003, 54232, 38292, 16753, 15089,  6154, 29406
     .short 14513, 54123, 21011, 24821, 17034, 36497,  9290,  4394, 53563, 64172, 54484, 44077, 30862,  6882, 43454, 46333
     .short 14619, 36753, 34773, 53836, 60511, 42473, 44054, 58820, 49423,  8623, 30271, 45193, 40159, 21652,  1347,  5532
     .short 58790, 27671,  2210, 47020, 22686, 38779, 21256,  7150,  3291,  1452, 46812, 19639, 40775, 26433, 38041,  8195
     .short 51999, 24483,  5360, 27162, 13114, 52604, 11263, 23969, 22474, 18421, 55993,  2755, 21458, 58852, 23581, 22962
     .short 18817, 25521, 37762, 58810, 41077, 55054, 34666, 57676, 24316, 44237, 24487,  9490,   129, 38600, 41242, 29861
     .short 17870, 29726, 15731, 46889, 11346, 18176,  1331, 57639, 13942, 54333, 14013, 58910, 49168, 17146, 58101, 35535
     .short 22202,  4337, 17717,   525, 58180, 56398, 57332, 11403, 42725, 65430, 28704, 64982, 61299, 21941, 56958, 28605
     .short 63651, 65230, 15816, 13622, 32892, 42229, 17401, 57067, 56290,  7533, 39384, 18778, 62187,  5434, 38087, 54082
     .short 51458, 11171,  8412, 12857, 20708, 36642, 35931,   917, 26152, 44930, 57449, 63579, 63523, 56330, 16591, 47733
     .short 13933, 22950, 13815, 44550, 65367, 63104, 35428,  2916, 38582, 64926, 34268,  5364, 10749,  9512, 56922, 41365
     .short  7563, 40753, 21496,  9100, 17744, 20378,  9434,  9193, 65420, 16212, 11529, 54138, 48060,  9254, 46176, 15768
     .short 10738, 64315, 10822, 19583, 62547, 64346, 33135, 18557, 57578,  7992, 51032, 18512, 47424, 48212,  5201, 30876
     .short 44021,   502, 23442,  9776, 18288, 57759, 52251, 57733, 33788, 54062,  2182, 15872, 37038, 40146, 33505, 42773
     .short 18306, 37548, 10580,  7448, 58356, 63929, 47769, 48008, 24899,  2932, 35210, 24002,   717, 39911,  4160, 30467
     .short 55071,  2306, 11628, 12336, 51661, 59364, 47953, 35215, 49947, 50138, 53359, 56454, 27166, 10412, 50776, 38978
     .short 17040,  8238, 51899, 28507, 24111, 17994, 42425, 30931, 29027, 14132, 22596, 35290, 17305, 49117, 63312, 53960
     .short 29479,  2241, 45632, 35489, 46938, 62981, 45593, 47884, 43685,  3861, 59950, 13998, 47597, 18502, 35053, 11365
     .short 60735, 32540, 54534, 10361,  1050, 31032, 17730, 38637,  7800, 23602, 39322, 37998, 43963, 14392, 61042, 49655
     .short 52671, 30781,   746, 49136,  9742, 15702, 11974, 56050,  1259, 10610, 47843,  9546, 27719, 62613,  2818, 16711
     .short  1858,  8556, 35790, 34277,  2861,  5597, 14025, 65285, 62262, 58107, 21824, 12390, 62902, 13118, 51494, 46395
     .short 65399, 25875, 31755, 62229, 40022, 50473, 12301, 20178, 50215, 17639, 23152, 23637, 33896, 42878, 15571,  6067
     .short 11844, 15336,  5126, 17058, 51373,  6738, 48596, 24542, 37944, 36703, 59463, 57012, 28038, 55353, 34443, 53833
     .short 38038, 44234, 58177, 54079, 34265, 64343, 18303, 56451, 45590, 30778, 62899, 24539, 18489, 43064,  3047, 38184
     .short 45818, 50324, 18492, 18743, 57108, 36828, 61485, 47075, 56179, 27857, 53749, 52057,  3923, 62759, 10661, 24353
     .short 60780,  9652, 57584,  5887, 31948, 46563, 12194, 26490, 61870, 60129, 41834, 22742, 63076, 43067, 52608, 55786
     .short 22457, 20086, 31043, 44088, 24915, 23651, 24417, 16808, 62713, 57879, 44715, 21446,  9822, 61403, 31327, 59988
     .short 53801, 36397, 12507,   179, 35117,  3204, 65266, 65513,  3050, 23914, 20532, 58876, 44456, 15218, 41683, 32953
     .short 25535, 30592,  9576, 27201, 12728,  4483, 65005, 59180, 41033, 17487,  5353, 57423, 63456, 11096,  7868, 11520
     .short 40839, 60346, 49791, 38187, 20125, 21386, 16912, 37124, 12755, 46554, 45404, 54540, 13589, 35236, 31017, 21621
     .short 58765, 38438, 52770, 57982, 39234,   832, 43981, 53823, 18771, 29687, 24007, 45953, 42964, 34227, 45821, 11267
     .short 11423,  4930, 40737, 56265, 14788,  5660, 42895, 58847,  1853, 28017,   265, 15145,  7072, 56523,  4592, 24620
     .short 61806, 31103, 44579, 26099, 38337, 36255, 18281, 37805, 50413, 50327, 12650, 15644, 18117, 51065,  3429, 36615
     .short 22242, 52445, 63860, 17425, 57910,   586, 23704,  2254, 36439,  1234, 27346,  3416, 53045,   873, 17753, 46446
     .short 37873, 46732, 25380, 49346, 18495, 64157, 61576, 10338, 39467, 48699, 65187, 30911, 60755,  2106, 14854, 20075
     .short 44916, 26505, 30247, 28022, 36529, 47552, 11316, 64519, 41002, 40327, 62625, 38918, 65139, 47032, 34079, 18746
     .short 23973, 53193, 48589,  7908, 16641,  3765, 41457, 64507, 20254, 59746, 25918, 31978, 30582,  3127, 11001, 27053
     .short 18984,  6216, 23948, 32572, 52961,  4650, 54692, 53893, 23174, 64388, 57111,  3793, 17972, 48992, 43657, 23618
     .short 59981, 62100, 50574, 50695,   460, 53735, 16506, 47154, 17507, 50233, 16945, 15792, 55491, 16918, 64866, 10464
     .short 57991, 53685,  2138,  1730, 10322, 36831, 60369,  2511, 19758, 38455, 40600, 30356, 16034, 34397,  1846,  1556
     .short 31174, 60885,  5449, 11048, 49550,  5240, 46925,  5708, 33669, 44048,   787, 31356, 22863, 19027, 29089, 39881
     .short 61488, 22478, 13430, 13850, 14928,   413, 60794, 14939, 53760, 63662, 30342, 31655, 53186, 37082, 21028, 42017
     .short 26392, 58750, 37852,  4319,  2158, 29347, 26664, 60584, 51477, 26876,  4956, 47078, 18809, 27779, 33371, 20943
     .short  6789, 17415, 20686, 11743, 55556, 18409, 44922,  9347, 38610,  8946,   780, 53647, 10629, 27625, 19349, 29835
     .short 10572, 25582, 22826, 49971, 24747,  9911, 56182, 18458, 37267, 24133, 37990, 44641, 44419, 17915, 16057, 51643
     .short 52789, 39985, 24516, 25269, 34257, 18356,   680,   377, 25262, 41539,  7015, 32855,  3718,   722, 15210, 33326
     .short 30825, 27860, 18425, 35529, 31375, 10438,  2070, 63019, 18273, 12903, 41776, 31889, 57126, 55167, 41113, 28231
     .short 19783, 54471, 27045, 45473, 27662,  4447, 11793, 28646, 42126, 46185, 43282, 56433, 53752, 37303, 17296,   793
     .short 12938, 36981, 16612, 14192, 42842, 35926, 27852, 16029, 53814, 48865, 10832, 30161,  4879, 18219, 61242, 53491
     .short 45690, 35441, 22817, 59328,  8975, 14288, 53725, 52060, 58435, 42496, 59479, 30805, 11800, 29928, 24049, 56826
     .short 52029, 35948,  5398, 61529, 56760, 36242,   270,   247, 49400, 62504, 45698, 59491, 60329, 35671, 22254, 13151
     .short 29262, 42437,  3926, 55997, 42107, 32467, 40241,  8444, 59277, 22446, 56944,  8092,  5310, 65414, 32090, 17235
     .short 32339, 24590,  2588, 44881, 28467, 59767, 46268, 17678, 31381, 19269, 38537, 34236, 36947, 62762, 59916, 52746
     .short 51416, 36517, 46349, 34379, 22315, 59602, 52640, 33045,  9386, 52311, 10086,  6767, 38647, 41487, 32777, 50818
     .short 19855, 23887, 42672, 22509, 31640,  8982, 54584, 23799, 10664,  9945, 37758, 44546, 51657,  5593, 12190, 53819
     .short 40998, 44044,  7011, 59487, 26717,  4988, 56653, 42152, 19976, 13498, 32644,  9337, 26721, 38164,  9726, 12920
     .short 48795, 50062, 37213, 24356,  2759, 39781,  7215,  4497, 62601, 12152, 60545, 34924, 64421, 46196, 11278, 63940
     .short 35277, 32096, 20965, 50738, 65338, 58684, 20423,  8232, 52841, 28806, 33639, 25140, 48410, 11809, 60783, 44189
     .short 21053, 63783, 54152, 30686, 59967, 53298,  3627, 29943, 23016, 44960, 29989, 24338, 57305, 25407,  3933, 44610
     .short 52944, 18724, 38363, 60485, 16366,  6552, 65306, 10915, 21190,  9655, 43178, 18891, 56768, 43346, 21292, 11251
     .short 51323, 13406, 53144, 43515, 11780, 24679, 43937, 23520, 61371, 24562, 49912, 44112, 42256,  4992, 51187, 19229
     .short 39916, 34113,  9703, 63628, 57587, 21462, 42715, 49262, 16435, 36503, 52847, 37655, 63719,  4860, 64915, 43434
     .short 48855, 39111,  4564, 53533, 58020, 58325, 42047, 16872, 56569,  9015, 27294, 46491,  5284, 29505, 56727,  5890
     .short 52324, 21818, 13607, 35411, 62580, 12038, 59705, 51423, 17440, 27066, 41752, 54110, 26241, 39363, 52210, 46849
     .short  4940, 26314,  5610, 64410, 28333, 22262, 49280,  7846, 19514, 39273, 31951, 19652, 55279, 17886,  8707, 15484
     .short 39603, 41141, 28933, 42768, 49786,  9906, 21185, 19420,  8494, 15150,  2627, 48655, 13235, 24840, 56657, 29517
     .short 51762, 61599, 35541, 13613, 49388, 46566, 58856, 52625, 30888,  8133, 60257, 47626, 33408, 15562,  6135,  7059
     .short 18052, 48079, 11658,  2564,   360, 31691, 62822, 40318, 50609,    11, 53992, 51022, 22920, 20845,  1525, 44668
     .short 12197,  8966,  8721, 55775, 46875,  6757, 48304, 58387, 39662, 14147, 61678,  5881, 33609, 50674, 59285, 50891
     .short 24772, 40872, 54702, 43738, 39537, 29000, 56494,  7960,  8460,  3448, 26471, 26493, 55959, 42856, 61069, 22641
     .short 15952, 15107, 48870, 16859, 15385, 56092, 19545, 38816, 51735,  4093, 11444,  7998, 33615,  9366, 25903, 42156
     .short 55447, 48271, 13195, 32202, 26121, 50431, 61873, 23585,   279, 40008,  6424,   610, 34878, 42692, 33765, 30187
     .short 34147, 19874, 51746, 32788, 52972, 21835, 52010, 14462, 24467, 64428, 26836, 16338, 59539, 61190, 53599, 54812
     .short 42980, 60132, 47831, 55085, 26913, 39292, 33710,  2596, 45281, 60412, 51886,  2701,  1613, 22899, 42211, 14363
     .short 47587, 52705, 11934, 24211, 53657, 13583,  2797, 25736,   402, 13548, 25397, 19425, 41837, 25161,  3751, 23451
     .short 27272, 54292, 13529,   695, 10367,  2803,  8353, 18650, 10069, 19672,  2280, 12420, 10955, 61014, 39717, 64772
     .short 19980, 24263, 60453,  4165, 28727, 20899, 32695, 22745, 22966, 27150, 29009, 10503, 28355, 27991, 55154, 58827
     .short 63199, 26744, 29996, 11025, 63424, 43609, 20810, 34754, 41613, 22031, 64052,  4181,  5031, 42328, 61654, 52910
     .short 36955, 17453, 63079, 40227,  1470, 61425, 59093, 23845, 38571, 31423, 41126, 64230, 43847,  5771,   149, 61984
     .short 37151, 13035, 20307, 39247, 15269, 10387, 52039, 13223, 36547, 19147, 50029,  9805,  2195, 43070, 41807, 64151
     .short 41801, 31112, 41600, 21427, 63471, 34433, 13476,  6375, 50448, 64960, 65497, 56602,  7077, 34913, 59849, 46839
     .short 45139, 13502,  2985, 19992, 13071, 61944, 65318, 11910, 52611, 18821, 27001, 61378, 31055, 24226, 63683, 26164
     .short 38774,  7795,  3411, 61237, 26309, 15264, 51156, 21781,  6112, 52648, 18014,  5732, 12115, 26681, 36230, 42088
     .short  5558, 35911, 52155, 55789, 25497, 35358,  8909, 45230, 55616, 56252, 18941,  6179,  4843,  3955, 57360,  8321
     .short 29650, 48967, 48351, 39054, 24945, 50287, 37130, 65109, 39791, 57649,  3824,  2122, 28959, 52597, 22460, 40716
     .short 50005, 51611, 57750, 29271, 18384, 10837, 20200, 35328, 37328, 64860, 65103, 60995, 53792, 35891, 39836, 54210
     .short 55916, 46896, 32648, 24867, 42054, 14842, 31347, 18194, 15302, 20089, 25525, 38080, 57493, 64902, 28821, 32423
     .short 54575, 34807, 19863, 32605, 40862, 50926,  4249, 62043, 28002, 43526,  8957, 59999, 63115, 24178, 32832, 20058
     .short 21237, 30019, 31201, 10596, 31046, 38238, 55216, 24075,  7736, 57726, 37047, 19164, 35655, 43321, 60945, 26511
     .short 31569, 20029,  3329, 36778, 57821, 30533, 63487, 42362, 41214, 13339, 27304, 47434, 56038,  7628,  8499, 44091
     .short  9881,  7475, 53913, 54740, 50125, 22650,  8214, 60728, 48191, 25689, 65237, 37491, 32934, 28340,  9408, 30511
     .short 45715,  1287, 14917,  9341, 31563, 37182, 30472, 47517, 65173, 23263, 24918, 37766, 23231, 44829, 45745, 39896
     .short 15935, 41657, 65213, 25048, 19932, 36696, 20874,  8260, 24986,  7488, 45127, 39413, 30379, 56553,  9671, 63850
     .short 50851, 11582,  2609, 51987, 56156, 23654, 27440, 62032, 31362, 24201, 23422, 46209, 15653, 35576, 12958, 17615
     .short 45921, 47342, 62644, 12500, 11061, 14673, 26790, 51161,  3678, 55024, 11189, 22711, 50901, 30791, 62389, 50104
     .short 24420, 35162,  2905, 47740, 51308, 32722, 35548, 60954, 26643, 59886, 20784, 27563, 53233, 12000, 22881, 56528
     .short 36663, 15138, 27587, 20669, 26725, 26287, 64882, 36790, 61554, 31215, 64440, 16811, 58814, 12932, 24195, 51858
     .short 36843,  6703, 14480, 57024, 62531,  5792, 29738, 60534, 36373, 18847, 44980,  4697, 32035, 16150, 31710, 16634
     .short  3238, 10444, 55265, 43405,   293, 14505, 62716,  7673, 33017, 55974, 38756, 23084, 54887,  8031, 56953, 44229
     .short   455, 33040, 61673,  3950,   450, 60173, 51558,  4046,  5386, 13807,  3476, 55541,  9261, 19020, 10377, 12204
     .short 50359, 57882, 33475, 23994, 40210, 12073, 24094, 31245, 30166, 44342, 49498, 43577, 28763,  9734, 36084, 39820
     .short 19322, 50303, 49232, 40496, 46592, 38168, 54722, 43056, 21638, 59227,   474,   673, 44718, 41081,  3182, 14320
     .short 40266, 64997, 43110, 27413, 54357, 47778, 22196, 19263, 55259, 49463, 17241, 36607, 53462,  9272, 52166, 30899
     .short 24060, 57921, 22607,  3371, 19724, 23166, 11137, 21449, 45865, 56819, 46364, 48145, 34136, 14530, 61631, 58742
     .short  4102, 38628, 62698, 63292, 34513, 15879, 46512, 32450, 61076, 41768, 62076, 44570, 62375, 35039, 12262, 42463
     .short 18831, 15155,  9825, 55989, 63575,   713, 62609, 10657, 21617, 44912, 60881, 24512, 61525, 26713, 24675, 21181
     .short 38812, 10065, 64956, 65099, 37487, 53229,  9730, 24671, 40057, 55076,   108, 15922, 55860, 61406, 55058, 25669
     .short 49611,  8699,  9296, 28812,  2839, 18717, 11675,   595, 19294, 29594, 50372,  7952, 13839, 44333, 12810, 33284
     .short 16206, 20959, 36601,  8922, 57213, 47579, 38718, 62922, 31330, 63508, 47058, 20269, 33421, 54931, 50145, 31415
     .short 43140, 34885, 41223, 41745, 34901,  5411, 29414,  4431, 40525, 52147, 21786, 50712, 26562, 26421, 36452, 20973
     .short 36899,  4238, 32842, 59991, 26179, 55587,  3264, 63325, 25183, 41316, 49884,  1962, 12618, 19924,  2675, 40061
     .short  2950, 55768,  4597, 17171, 11393, 43220, 53431, 12924, 58283, 51389, 47531, 22208, 35417,  8589, 53804, 34670
     .short 20725, 54714,  8761,  5680, 31393, 58133,  1791, 34091, 13329, 28476,  9754, 21173, 55232, 30283, 46642, 59532
     .short 38672, 39642, 50989,  6929, 15896, 25175, 32682, 47891, 52928, 36400, 51893, 37649,  2833, 25362, 17113, 64180
     .short 35604, 12141, 28860, 60178, 62931, 40796, 47245, 28183, 48418,  8886, 40979, 51929, 21804, 43602, 51706, 58929
     .short 30700, 64188, 22383, 33460, 12510,  9921, 16099, 25616,   637,  8370, 26934,  4884, 18552, 20527, 27774, 21048
     .short 55080, 55211, 56814, 46957, 51038, 50680, 53451, 47704, 48799, 29329,  8686, 63676, 55007, 38425, 12633,   182
     .short 57680, 60622,  1672, 29458, 34024, 51267, 19128, 15237, 14653,  7982,  3160, 32211, 50635, 19833, 63036, 62171
     .short 15709, 63065, 20997, 10076, 42373, 61201, 24367, 38466, 53844, 18187, 35120, 16525, 46962, 22701, 13382, 48739
     .short 58271,  3635, 61828, 62999, 12384, 49382,  8583, 52812, 53394, 39455,  8894, 17698, 19799, 12225,  4215, 53510
     .short 63906, 42243, 62679, 43702,  2632,  3207, 30176, 45708, 16763, 32283, 41899, 10259, 20163,  1056, 25742, 51005
     .short 33563,   112, 46455, 21209, 28145, 35858, 51973, 28493,  9162, 50066, 51140, 56620,  2311, 62427, 18612, 62659
     .short 65269, 24320,  4537, 12882,  6976, 59879, 16582, 15126, 64469, 62236,  2033, 20986, 20817, 53922, 61731,  1809
     .short 30769, 21660,  6277, 28209, 23667, 47504, 27533, 52344, 47995, 31290, 52952, 65516, 18958, 10516, 13988, 11707
     .short 37238, 60242, 65453, 33468, 13142, 43254, 13419,  8276, 57295, 30962, 26336, 57199, 14774,  6117, 31942,  9360
     .short 53445, 10797, 19010,  2740, 60922, 61465,  3053, 31118, 61416, 63950,  4347, 47326, 14553, 57946, 65485,  8827
     .short 48247, 44563, 15926, 44737, 59925, 24625, 39571, 46800, 47657,  4524, 37217, 50915, 24503, 41990,  3976,  8382
     .short 41628, 23917, 44241, 60432, 28536, 15276,  8574, 58152, 48667, 54274,  7158, 35453, 12707, 14595, 37817, 34894
     .short 47490, 10424,  1385, 43186, 38874, 59815, 63093,   213, 24034,  1824,  5328, 61750, 20535, 33922, 21705, 34483
     .short 49745, 49074, 60646, 39700, 56125, 42756, 51563, 52553, 58709, 27126,  1073, 53368, 61509, 25355, 45248, 12761
     .short 61001, 16449, 27609, 55343, 17382, 25479, 15019, 58879, 35230,  8347, 50999, 62590, 52261, 52200, 18224, 48371
     .short 40575, 25204, 22401, 55864, 48441, 34538, 42701, 42453, 33869, 13006, 31804, 24360, 16071, 35147,  2992, 45762
     .short 30075, 51202, 44459, 24491, 64659, 36291, 14224, 21548, 13968,  6877, 29474, 26094, 11788,  9010,  5026, 63845
     .short 36596, 47499,  7771, 16237, 40044, 47712, 45673, 12742, 49756,  1802, 53244, 20318, 56580, 15221, 20136, 51043
     .short 40918, 25793, 17344, 19960,  5907, 15516, 60679, 12580, 30253, 37188, 41923, 22731, 31525, 48708, 27244, 43997
     .short 23041, 34840, 11543, 16984, 32977, 60297, 28429, 48660, 41686, 55371, 43208, 18079, 52822,  3458,  9556, 26767
     .short 18250, 60058, 61570, 64145, 61410, 59428, 37414,  5565, 32943, 37890, 35005, 43502,  2763, 10682, 29801, 11633
     .short 33754, 58981, 24762, 32956,  9494, 51195, 42410, 48950, 58597,  5109, 13877, 24287,  4228, 49091, 60630, 33071
     .short 65159, 24885, 26811,  7705,  2548, 19737, 34552, 63595,  7776, 44315, 41061, 47449, 59624, 42931, 25538,  9140
     .short   560, 22869, 51864, 34998, 17814, 63054, 46302, 15965,   936, 47980, 61030, 26960, 11480, 49837, 49697,  9395
     .short 52653, 51943, 33492, 29902, 11558, 50798, 51095, 27940, 18916, 30595, 40623, 36488,  1877, 57430, 14563, 39727
     .short 22467, 64267, 35803, 64274,    89, 55062, 46540, 63138, 61811, 63752, 50721,  3304, 10458, 39785, 16443, 57414
     .short 29706, 45794, 52485, 20547,  9579,   133,  8773, 32219,  6363, 26655, 13682, 53944,   161, 52435, 11164, 58032
     .short 25992,  7138,  7027, 50053, 13449, 40851, 24120, 11924, 33147, 49327,  2076, 49469, 60147, 55950, 62208, 27204
     .short 55845, 33450, 31850, 42798, 20222, 28161, 42525, 45221,  8111,  4051, 51126, 37976,  2175, 22058, 64699, 20501
     .short 65356, 14471, 17900,  1491, 60856, 53859, 29694, 22168, 11298, 57500, 12731, 19915, 58039,   815, 29869, 39591
     .short 51212, 61247, 36265, 54649, 26529, 57286, 25673,  4572, 46121, 46077, 10354, 32316,  5337, 14206,  7219,  7696
     .short 61209, 57776,  4812, 31451,  7578,  4486, 38604, 20023, 41917, 59130,  8661, 50525, 46100, 44358, 29191, 43488
     .short 18877, 64540, 32381, 32345,  8928, 38735, 43777,  9866, 28031, 48827, 45551, 55813, 19080,  4512, 60308, 16536
     .short 65008, 35339, 50685, 44892, 40338, 49666, 42484,  1326, 17634, 30577, 17230, 11653, 15259, 36368, 21168, 37812
     .short  7133, 11507, 37054, 30481, 11875, 22065,  3197, 54341, 59571,  7365, 13240, 59183, 61095,  5224, 25120, 52123
     .short  5292, 35731, 34562,  7746, 16955, 41823, 56903, 49615, 39136, 48747, 39939, 23124, 16969, 12791, 59139,  4501
     .short 64207, 34204, 12341, 53003,  4585, 19062, 41036, 41246, 51228, 56310, 31147,  4400, 33645, 25368, 26898, 49417
     .short 36975, 23416, 34992, 51341,  4366, 43165,  6942, 41937, 44795, 31825, 42681, 16242, 11233, 41187, 34412, 31228
     .short 20363, 17490, 64500, 57517, 45378,  6604, 37519, 37784, 64164, 21529,  7614, 48198, 17205, 60501, 32323, 48517
     .short   533, 12051, 15723, 18019, 17656, 55596, 46014, 18399, 33234, 59713, 31902, 27551,  5356, 12853, 58352, 15698
     .short 61481, 37120, 39463, 38451, 37986, 30801, 51653, 43342,  8703, 22637, 27268, 31108, 57746, 54736, 51304, 12069
     .short 62605, 63321,   633, 32279,  4343, 62586, 52818, 57426, 29865, 52119, 61477, 47200, 17544, 20281, 41532, 12248
     .short 41669, 32259, 60395, 18662, 11512, 17523, 25419, 10222, 28973,  4331, 38531, 43399, 60141, 60016, 36431, 54094
     .short 20758,  7915, 63459, 22092, 20881, 30846, 40459, 48834, 62092, 21949, 57630, 22674,  5391, 33550, 59253, 32594
     .short 10559, 45424,  4948,  8735, 35781, 61341, 41716, 56134, 61693,  5068,   658, 43710, 45465, 11099,   864,  5844
     .short 47122, 47204, 57322, 52514, 53496, 20929,  5302, 49242, 42117,  9300, 44539, 54615, 16019, 18518, 59291, 10803
     .short 39773, 12156, 63619, 47041, 45662, 31872, 41204, 10175,  7871, 17874, 51179, 39031,  3742, 54503, 36188,  1905
     .short  8337, 23111, 54042, 22790, 19412, 44146, 57717, 35253, 16359, 14868, 62107, 33186, 44513, 11068, 15944,  7204
     .short 54348, 19602, 57075, 11523, 50732, 53456, 38729, 23242, 13540, 23027, 21039, 31959, 39395, 20568, 50185, 20640
     .short 53626, 40701, 20299, 12982,  1064, 28057, 39356, 39559, 38113, 32354, 25771, 37448,  6171, 24845, 40842, 37684
     .short 53713, 58465, 17548, 38023, 49452, 41360, 31038,   408, 62596,   605, 28816, 64992, 34019, 21543,  8656, 54498
     .short 56545, 34791, 60549, 14988, 48297, 51666, 63227, 57568, 36066, 60349, 29730, 51579, 14707, 19368, 11493, 60118
     .short  2652, 52301, 11605,  1563, 14312,   891, 27594,  6290, 33085, 19069,  5824, 11179, 58957, 37726, 40049, 64297
     .short 40070, 23818, 54805, 45075, 49794, 18069, 59646, 46434, 55760,  8512,  5507, 54979, 60045, 28501, 63713, 18711
     .short 26892,  3505, 26926, 35872, 34867, 39622,  5737, 38408, 27818, 12173, 11331, 60558, 43694, 57042,  6656, 38190
     .short 41606, 59434, 54871, 20285, 31187, 21482, 14766, 64022,  3111, 19691, 62117,  2843, 52220, 18316, 44584, 61157
     .short 42748, 21723,  6459, 34928, 29553, 26631, 49181,  2710, 52232, 62160, 20128, 15735, 37089, 32667,  7788,  3245
     .short 34006, 18624, 57524, 56025, 63587,  5086, 47411, 37059, 15587, 30033, 34159, 62961, 59940, 56665, 25984,  8429
     .short 55503, 16830, 45257,  5138, 39870, 21389, 24328, 59162, 59122,  3357, 44074, 21253, 25518, 49165, 57064, 13812
     .short  9251, 33785, 12333, 63309, 23599,  2858,  6064, 62896, 46560, 53798, 57420, 43978, 31100, 53042, 64516, 23945
     .short 16915, 33666,  4316, 19346, 41536, 27659, 53488, 45695, 59764, 19852,  9334, 20420, 18721, 42253, 16869,  5607
     .short 24837, 50606, 43735, 25900, 64425, 53654, 64769, 64049, 10384, 45136,  5729, 37127, 46893, 63112, 42359, 14914
     .short 56550,  3675, 20666, 31707, 13804, 46589, 30896, 62073, 53226, 16203, 50709, 53428, 39639, 21801, 47701, 20994
     .short 12222,  9159, 28206, 31939,  4521, 38871, 12758, 31801, 47709, 23038, 43499, 34549, 51940, 10455, 11921, 17897
     .short 14203, 28028, 30478, 59136, 31822, 17653, 12066, 38528, 61338, 39770, 33183, 39353, 34788, 58954, 38405,  6456
     .short 56662, 46557, 25897, 47698, 39767, 12252, 21987, 64611, 44164, 45443, 62346, 41792, 46620, 11679, 41546, 39581
     .short 22976, 44725, 45610, 29159, 12255, 46200, 41373,  4771, 59369, 50871, 59316, 51398, 45407, 11350, 55248, 11666
     .short  7891, 35191, 35026, 49942, 45948, 15205, 34108, 28722, 47512,   103, 62422, 33749, 52998, 63222, 50866, 21990
     .short  7115, 47717,  4424, 31516, 25855, 62795, 14716, 54543, 43763, 61859, 19033, 36849, 51347,  9857, 37368, 56224
     .short 10782, 25711, 51797, 55802, 26350, 13662,  5957, 63610, 12606, 12120, 64614, 55633,  8146,  1711, 46752, 55465
     .short 35597, 53033, 13592, 23202, 64126, 56839, 41673, 28653, 59677, 23003, 46371, 31011, 18644, 33557,   599, 16220
     .short 50881, 26104, 26691, 36625, 24806, 44167, 11282, 35303, 22928, 18678, 36889,    49, 56236, 35239, 18180,   903
     .short  9962, 11715, 23136, 56476, 35721, 34852, 26619, 60697, 38478, 26222, 30486, 41093, 16275,  3585, 29283, 32710
     .short 45446, 14159, 25090, 63025, 17247, 60022, 18589, 47564, 31020,  6225, 38010, 58483,  6270, 36765, 61889,  7296
     .short 19570, 28880,  3481, 16784, 27090, 41851, 59029, 15046, 62442,  2055, 46046, 62349, 43818,  3083, 29078, 22013
     .short 14295, 58613, 53212, 21624, 56165, 38219, 54622, 32263, 19591, 10276, 35446, 17275, 13643, 51292, 28119, 19298
     .short 54166, 48312, 29293,   570,  3339, 10332, 41795, 63944, 54865,  6491, 30970, 22232, 44780,  1191, 58768,  1335
     .short 34326,  4202, 16318, 34796, 33358, 52695, 59507, 32142, 64652, 34616, 50757, 53774, 24596, 57219, 23248, 22373
     .short 56783, 46623,  1631, 45332, 45352, 43874, 31472, 34602, 29315, 38441, 17574, 48804, 43554, 62739, 22939,  6667
     .short 45389, 13888, 33574, 46523, 63126, 13206, 10675, 43668, 40033, 56004, 46144,  6518, 11682,  7834, 25653, 14875
     .short 39167, 48220, 61444, 29522, 52773,  7352,  5689, 17597, 60399, 19190, 24780, 34733, 25955, 48931, 58781, 52528
     .short 29598, 32906, 13255,  2748, 46533, 53869, 60964, 41549, 35281, 32997, 34046, 47958, 21995, 31790, 37744, 57985
     .short 57643, 27603, 43972, 12534, 53569, 25146, 17119,  3511, 17770, 26005,  4065, 48235, 25573, 36727, 21333, 36336
     .short 50564, 20701, 39584, 43092, 45678, 27915, 48401,  5186, 19252, 39754, 39237, 26575, 34500, 23460, 36918, 35104
     .short 23576,  8551, 36524,   242,  2622, 34908, 36658, 17166, 39566, 63747, 57741, 61152, 26686, 22979, 20919, 40139
     .short 59564, 17933, 32302, 26479,  8022,   835, 21305, 25225, 22410, 18666, 63891, 49590, 57954, 45540, 13320, 55569
     .short 43234, 50376, 41304, 40933, 38342, 22984, 22420, 39949, 44728, 32100, 14629,  1222, 63768, 17723, 12044, 53400
     .short 43984, 13946, 49688, 44176,  3802, 13905, 50197, 30560,  6413,  8940,  3323, 22725, 31816, 11880, 37615, 30712
     .short 25463, 10150, 62728, 45613, 48562, 31067, 48288, 16005, 28945, 61285, 28841, 53826, 57623, 49715,  4604, 12967
     .short  6447, 51673, 36035, 37556, 60093, 55546, 17467, 65076, 53275,  2893, 17565, 30202, 15393, 19822, 29162, 50277
     .short 21109, 19709, 54522, 30745, 25758, 46808, 18774, 37034, 14388,  3043, 11516, 37869, 53681, 22822, 59324, 31636
     .short  6548, 49276,  7956,   398, 19143,  3820, 47430, 50897, 19016, 12258, 20969, 30696, 42239, 19006, 55339, 32973
     .short 50794, 29690, 54337, 33230,  5064, 25767, 60554, 31096, 58950, 46748, 22009, 39163, 17929, 54518, 43639, 38951
     .short  9793, 54239,  8617, 16606, 46203, 17808,  9851, 38679,  7339, 45181, 45082, 49369, 24010, 54564, 29334, 42629
     .short  7271, 30292, 19393, 27226, 57230, 25911,  5079, 27215, 15287,  1973, 47353, 34765,  5003, 49982, 23925, 41376
     .short 56388, 28105, 51692, 43643, 24715, 58902, 51767, 45956, 13922, 10891, 27842, 17527, 40079, 11983,    77, 17736
     .short 13554, 52267, 16226, 13843, 42352, 28778, 40114, 28321, 23215, 10404,  4774, 50742, 47255, 19524, 35220,  7120
     .short 13700,  8525, 42967, 14017, 36563, 40894, 37923,  4742, 19681, 37009, 49430, 29205, 33964, 24345, 54664, 29232
     .short 51713,  3711,  4764, 59441, 21407, 59372, 31622, 12747, 52732, 29127, 53092,  8851, 17711, 34230,   287, 55944
     .short 18583, 46724, 15460, 16080,  4134, 57934, 48455, 35461, 21127,  8052, 40095, 16937,  1174, 15807, 18207, 36235
     .short 50874, 21926, 22185, 39340, 38955, 11735, 48132, 42869, 45824, 21433, 37420,  6497, 25423, 35826,   912, 53744
     .short 34392, 40993, 16854, 20195, 44337, 18547, 48366, 36260, 20924, 59759, 17270, 59319, 65342, 12183, 10269,  9376
     .short 46405, 21875, 16724, 11270, 58914, 56718, 24569, 48816, 10708, 55014,  3687, 38792,  3252, 49254, 38986, 27141
     .short 22070, 23488, 58629, 43198,  1003, 23692, 51401, 51754,  9625, 50116, 60666, 10908, 61437, 20410, 11426, 37667
     .short 59823,  4085, 39997, 58733, 50590, 59192, 54132, 65332,  9266, 43771, 22367, 13521, 43543,  3151, 15351, 35991
     .short 34363, 45410, 35897, 29712, 12540,  9797, 64103, 34529, 48168,  4933, 61145, 63352, 30624, 10226, 60215, 24937
     .short 59333, 65347, 55293, 50092, 64748, 12814, 17087, 50624, 38312, 43313,  5753, 43390, 11353, 58688, 40688, 16879
     .short 41638, 30006, 35127, 27432, 40740, 49172, 26980, 14140, 60086, 14993,  3851, 17947, 47900, 16626, 55724, 53024
     .short 59547, 58077, 22852, 23554, 29979, 16259, 12319, 55251, 31741, 34491, 58565, 41974,  7193,  8301, 55531, 56268
     .short  3538,  8691, 51805,  4733, 63373, 47824, 54557,  5516,  1867, 25434, 36535, 47523,  8667, 11886, 53255, 57691
     .short 24105,  4854, 11669, 49411, 17764, 46949, 54243, 32412, 53173, 61604, 14791,  7097, 40678, 29435, 28977, 20155
     .short 47268, 19382, 11895,  4174, 31615, 15823, 33288, 53320, 22269, 61457, 33111, 16770,  6915,  7894, 20427, 21863
     .short 35497, 49952, 47722, 45240,  1244,  5663, 17150, 56743, 64255, 33718, 47376, 36201,  7760, 12572, 14233, 12017
     .short 51516, 26302, 27134, 12466, 26542, 26207, 32399,   552, 35194,  1313, 49761,  8154, 14449,  1086, 58222, 57002
     .short 42898, 49319, 14266, 29095,  6709,  4372, 38685, 37202,  9074, 26231, 10473, 32373, 52877, 33590, 11119, 64895
     .short 60079, 38860, 42093, 35029,  6152,  4392, 14617,  8621,  2208, 19637, 13112, 58850, 34664, 29859, 13940,  4335
     .short 28702, 13620, 62185, 36640, 16589,  2914,  7561, 16210, 10820, 18510, 18286, 40144, 47767, 30465, 49945,  8236
     .short 22594, 35487, 47595, 31030, 61040, 56048,  1856, 58105, 31753, 23635, 51371, 55351, 18301, 38182, 56177,  9650
     .short 41832, 44086,  9820,  3202, 41681, 59178, 40837, 46552, 52768, 45951, 14786, 56521, 18279, 36613, 36437, 46730
     .short 65185, 28020, 65137,  3763, 10999, 53891, 59979, 50231,  2136, 30354, 49548, 19025, 60792, 42015, 51475, 17413
     .short   778, 49969, 44417, 18354, 15208, 63017, 19781, 46183, 16610, 30159,  8973, 29926,   268, 13149, 59275, 24588
     .short 38535, 34377, 38645,  8980, 12188, 42150, 48793, 12150, 20963, 25138, 59965, 25405, 65304, 11249, 61369, 34111
     .short 52845, 53531,  5282, 12036, 52208,  7844, 39601, 15148, 35539, 47624,   358, 20843, 48302, 50889,  8458, 15105
     .short 11442, 32200, 34876, 21833, 53597,  2594, 47585, 13546, 13527, 12418, 28725, 27989, 20808, 52908, 38569, 13033
     .short 50027, 21425,  7075, 61942, 63681, 21779,  5556, 56250, 48349,  2120, 18382, 35889, 31345, 32421, 28000, 30017
     .short 37045, 36776, 56036, 22648,  9406, 47515, 15933,  7486,  2607, 46207, 11059, 30789, 35546, 56526, 61552,  6701
     .short 44978, 43403, 54885, 60171, 10375, 31243, 19320, 59225, 43108, 36605, 19722, 14528, 46510, 42461, 21615, 10063
     .short   106, 28810, 13837, 47577, 50143,  4429, 36897, 41314,  4595, 22206, 31391, 30281, 32680, 64178, 48416, 64186
     .short 26932, 46955, 55005, 51265, 63034, 38464, 58269, 39453, 62677, 10257, 28143, 62425, 16580,  1807, 47993, 60240
     .short 26334,  2738, 14551, 24623,  3974, 58150, 47488,  1822, 60644, 53366, 17380, 52198, 42699, 45760, 13966, 47497
     .short 53242, 19958, 31523, 60295,  9554,  5563, 33752,  5107, 26809, 47447, 17812, 49835, 51093, 39725, 61809, 45792
     .short 13680, 50051, 60145, 28159, 64697, 22166, 51210, 46075,  4810, 50523,  8926,  4510, 42482, 37810, 59569, 35729
     .short 39937, 53001, 33643, 43163, 34410, 37782,   531, 59711, 39461, 31106,  4341, 20279, 25417, 54092, 62090, 45422
     .short   656, 52512, 16017, 31870, 36186, 35251, 54346, 23025, 20297, 37446, 49450, 21541, 63225, 60116, 33083, 23816
     .short  5505, 35870, 43692, 21480, 44582,  2708, 34004, 30031, 45255, 21251, 23597, 53040, 53486,  5605, 10382,  3673
     .short 50707, 31937, 51938, 17651, 38403, 64609, 22974, 50869, 35024, 33747, 25853,  9855,  5955, 55463, 59675, 26102
     .short 36887, 56474, 16273, 60020, 61887, 15044, 14293, 10274, 29291, 22230, 33356, 57217, 31470,  6665, 40031, 48218
     .short 24778,  2746, 21993, 25144, 21331,  5184, 23574, 63745, 32300, 49588, 38340, 17721, 50195, 30710, 28943, 51671
     .short 17563, 30743, 53679,  3818, 55337, 31094,  9791, 45179, 19391, 34763, 24713, 11981, 40112,  7118, 19679,  3709
     .short 53090, 16078,  1172, 11733,   910, 36258, 46403, 55012, 58627, 10906, 50588,  3149, 64101, 24935, 38310, 30004
     .short  3849, 23552,  7191, 47822, 53253, 32410, 47266, 61455, 47720, 36199, 26540,  1084, 38683, 64893,  2206, 13618
     .short 18284, 31028, 18299, 59176, 36435, 50229,   776, 30157, 38643, 25403, 52206, 50887, 47583, 13031, 48347, 36774
     .short 11057, 60169, 46508,  4427, 48414, 39451, 26332, 53364, 31521, 49833, 64695, 37808,   529, 45420, 20295, 35868
     .short 23595, 17649,  5953, 15042, 40029, 63743, 17561, 34761,  1170,  3147, 53251, 64891,   774, 36772, 31519, 17647
     .short 53249, 20480,  4003, 20482,  1992,  7260, 50416, 53062,  5039, 64288,  6682, 13739,  4005, 14814, 58170, 33543
     .short 26407, 51051, 32124, 59307, 28686, 20484, 56319,  5541, 35916, 25858,  3489, 33939, 36476,  7343,  1994, 42558
     .short 36585, 50330, 63477,  5571, 30976, 54098, 35513,  7262, 24448, 62058, 47811, 49040, 58869, 38722,   978, 55741
     .short 50418, 17938, 38372, 56364, 62798, 11813,  3101,   314, 54308, 53064,  2482, 48784, 12653, 58184, 63873, 33298
     .short 10394,  7168,  5041, 41693, 13306, 31928, 17282, 29040, 17066, 59576, 38330, 64290, 14728,  9930, 20597, 14719
     .short 57390, 59101, 34574, 60910,  6684, 30265, 14186, 15647, 63048, 37362, 37196, 46604, 42830, 13741,  3836, 52087
     .short 27402, 12209, 23757, 43826, 40253, 42173,  4007, 60767,  3120, 15580, 54546, 39842, 45800, 53575, 45185, 14816
     .short 54600, 44209, 18120, 33125, 47915, 19439, 20762, 28600, 58172, 53730,  9381,  5876, 57355, 33035, 62926, 52548
     .short 51121, 33545,  9246, 16779, 17462, 43766, 60787,  3668, 23752, 19999, 26409, 42587, 42417, 51068, 56402, 34623
     .short 63797, 55361, 63232, 51053, 48977, 49356, 46387, 46707, 26081, 34975, 37159,  9324, 32126, 20108, 58998,  5916
     .short 61862, 10129, 33853, 16992, 33319, 59309, 59069, 47000,  3432, 31486, 38430, 14953, 54630, 39682, 28688,   519
     .short 36941, 14499, 62202, 47558, 65179, 50531, 37621, 20486, 14754, 34634, 15055, 19036, 23499, 39960,  1722, 45086
     .short 56321, 26778, 49393, 36618, 46907,  7971, 62773,  7919, 10621,  5543, 45581, 22524, 57704, 63391, 37700, 31334
     .short 62479,  1594, 35918, 55134, 32563, 17821, 36852, 44193, 43675, 42392, 56459, 25860, 59908, 36019, 22245, 57336
     .short 44037, 13636, 44950, 50037,  3491, 11568,  8224, 33679, 39264, 13055, 44502, 54952,  3466, 33941, 40819, 15686
     .short 48847, 51350,  1461, 20323, 45514, 54174, 36478, 21895, 61972, 52448,  8125, 10198, 39887, 14486, 43171,  7345
     .short 46610, 46321, 44750, 60609, 13187, 57482, 60872, 56692,  1996, 48054, 58678, 52160,  9860, 56777, 12412, 42618
     .short 49373, 42560, 21749, 54776, 63863, 37831, 62457, 22570, 63463, 51783, 36587, 40723, 64403, 20912, 35810, 51541
     .short 63512, 53876, 52589, 50332, 32307, 27324, 18904, 37371, 21057, 61712, 63834, 29959, 63479, 64583, 41707, 17428
     .short 11407, 11215, 50490, 47396,  7180,  5573, 17607, 46087, 16821, 55177, 33602, 65069,  7370, 59453, 30978,  3889
     .short 33009, 56343, 56227,  6468, 37953, 12909, 53468, 54100, 15466, 50537, 57913, 11203, 25216, 54762,   228, 28195
     .short 35515, 62365, 16162, 57547, 50364, 20004, 15451, 58420, 39285,  7264, 45973,   805, 39434, 10785,  5672, 64239
     .short 12563, 24014, 24450, 17988, 64909,   589, 36969, 25999, 54999, 22096, 43099, 62060, 52065, 46410, 43043, 21853
     .short 54391, 47062, 35850, 13277, 47813, 59857, 61647, 29120, 25714, 63787, 27253, 57857, 65477, 49042, 58989, 59386
     .short 23707, 42729,  2470,  4120,  2534, 57573, 58871, 33366, 63778, 26908, 24070, 46359, 22696, 40913, 44887, 38724
     .short 23033, 43549, 42624, 51800, 21774, 58622, 14948, 18097,   980, 14743, 47972,  2257, 44433, 12638, 18102,  8604
     .short 61926, 55743, 44446, 29577, 31842,  6998, 13788,  5636,  6584, 28569, 50420, 63245, 50664, 19171, 55805, 45525
     .short 64706, 44989, 54568, 17940, 29304, 46571, 36442,  9590,  4358, 43151, 20885, 10966, 38374, 51488, 52619, 20719
     .short 52113, 49682, 20273, 24651, 30127, 56366,  1016, 24295, 54020, 26353, 54156, 12488, 41196, 27171, 62800, 14642
     .short 23256,  1237, 65434, 52895, 35477, 62320, 54490, 11815, 35610, 35878, 54249, 22102,  5421, 10925, 44940, 38504
     .short  3103, 59659, 61268, 38274, 13665, 17025, 56585,  7280, 43946,   316, 33658, 44372, 27349, 47474, 27580, 30458
     .short 47755, 23776, 54310, 61583, 33175, 16683, 25696,  8073,  4679,  5344, 60824, 53066, 53407,  6626, 55794,  5960
     .short 44290, 21579, 43835, 29338,  2484, 52179, 55878,  3419,  6262, 40638, 64639, 30850, 43570, 48786, 42067, 38069
     .short 19745, 14353, 43866, 33425, 23365,  3012, 12655, 26484, 55441, 29323, 63613, 30690, 21325, 27372, 37098, 58186
     .short 51429,  8900, 53048, 28708, 24657, 37110, 30552, 18535, 63875, 41470, 63568,  6694, 48465, 38123, 26944, 13245
     .short 50786, 33300, 27732, 40381,  5015, 12609, 50257,  1643, 49009, 12026, 10396,  2223, 16648,   876, 23541,  8267
     .short 20234, 31438, 45558,  7170, 16846, 49722,  2962, 57887, 26414, 26802, 54832,  4285,  5043, 48026, 63344,  9715
     .short 12123, 32239, 37279, 12782, 42633, 41695, 31771, 61958, 17756,  9148, 37253, 37579, 40463, 38104, 13308, 58440
     .short 21880, 18443, 33582, 45498, 54935, 28087, 47238, 31930,  5207, 40878, 60928, 64617, 59971, 27378, 16558, 56887
     .short 17284, 58759, 19666, 46449, 64986, 42346, 13025, 49210, 36071, 29042, 22293,  3034,  6958, 34644, 63362, 18326
     .short 62669, 19884, 17068, 28261, 48732, 50581, 55636, 58305, 14680, 40543, 52504, 59578,   302, 36995, 37876,  9641
     .short   187,   985, 43449,  2236, 38332, 28641, 27289, 42323, 50846,  8917, 27528, 44310, 11228, 64292,  4419, 27910
     .short 52727,  8149, 47988, 20475, 45509,  7275, 14730, 37793, 58861, 46735,  3522, 11690, 12993, 48838, 45773,  9932
     .short 23095,  7806, 19431, 18230, 26110, 50149, 49216, 12479, 20599, 25940,  9987, 27877,  1714, 53302, 34591, 30324
     .short 10417, 14721, 47362, 39925, 25383, 61303, 56684, 36743, 18146, 14888, 57392, 48693, 41594, 47320, 31181, 35820
     .short 35507, 20676, 38884, 59103, 41043, 45909, 27473, 46755, 32747, 15226, 14735, 39044, 34576, 53584, 29467, 49349
     .short 45649, 32500, 29658, 18371, 61260, 60912, 32879, 58509, 43026, 49530, 35974, 29910, 20741, 52566,  6686, 41350
     .short 30230, 25502, 55468,  2351,  5697,  9604, 30296, 30267, 64978, 47420, 18498, 34439, 32949, 22238, 62096, 20682
     .short 14188, 22311, 53294, 59701, 58383, 45277, 31419, 18937, 19160, 15649,  8027, 61627, 31411, 35600,  3631, 65449
     .short 39696,  5903, 63050, 42521,  1322, 64160, 21945, 21035, 54975, 25514, 10451, 37364,  7292, 45385,  8547, 36031
     .short 27222,  4130, 59188, 54553, 37198,  2132,  2116, 17376, 53036, 64097, 14810,  3832,   515, 46606, 62361, 44442
     .short 61579, 16842, 28637, 32875, 57438,  4718, 42832, 57442, 57279, 54384, 33480, 42592,  9694, 29606,  8999, 13743
     .short 30523, 36869, 47297, 13595, 54216, 52491, 25152, 19397,  3838, 22490, 15009, 10341, 47087, 11949, 26458, 21953
     .short  7727, 52089, 42501, 16729, 64012,  7441, 25113, 43144, 22772, 38153, 27404, 28904, 11460, 22118, 23205, 29947
     .short 10636, 36005, 48917, 12211, 27765, 29762, 39470, 56962, 49578, 28785, 59054, 60354, 23759, 20464, 27117,  2779
     .short 14971, 57187, 63558, 43956, 18392, 43828, 14573, 45725, 13440, 64129, 56421, 35376, 31081, 63146, 40255, 53641
     .short 57815, 48702, 12060, 57685, 14748, 64330, 34054, 42175,  4722, 15422, 55417, 21144, 11322, 23269, 46106, 30718
     .short  4009, 64336, 10552,  4278, 56842, 63813, 62786,    63, 27230, 60769, 18157, 52630, 65190, 24724, 52856, 64114
     .short 57634, 23147,  3122, 32334,  2559, 51151, 18842, 55227, 34889,  7022, 17518, 15582, 41088, 37610, 23483, 41676
     .short 23020, 38325, 59448, 50781, 54548, 59076, 40562, 30914, 28609, 19842, 29175, 35752, 14070, 39844, 32191, 46243
     .short 54194,  9032, 10301, 17260, 45990, 48036, 45802, 32916, 31461,  5802, 28656, 30310, 20141, 37798, 54798, 53577
     .short 43792, 30430, 60758, 61776, 55512, 61494, 57030,  6948, 45187, 42836, 35570, 46296, 56218,  9068, 46315, 35564
     .short 56978, 14818, 55666, 19117, 35363, 59680, 27363, 20830, 49105, 57234, 54602, 18977, 62954,  2109,  7239, 29104
     .short 64969, 22678, 42133, 44211,  6047, 48152, 47874, 28300, 59260, 41227, 61767, 21933, 18122,   840, 46914, 15535
     .short 23006, 44964, 53612, 21223,  7549, 33127, 15310, 38902, 14857, 63655, 13797,  2772, 62284, 46002, 47917, 53952
     .short  9999,  6834, 50653, 64718, 40613, 61100, 59081, 19441, 21341, 50207, 44805, 46374, 38657, 38051, 41782,  9278
     .short 20764, 16086, 37627, 20078, 16493, 24818,  1344, 18418, 11343, 28602, 57446, 20375, 44018, 23999, 42422, 32537
     .short 27716, 20175, 58174, 62756, 62710, 27198, 31014, 28014, 57907, 20072, 25915, 53732, 31171, 31652, 44919, 39982
     .short 57123, 16026,  5395, 65411,  9383, 59484, 11275, 44957, 11777, 43431, 41749,  9903, 18049,  5878, 19542, 19871
     .short  1610, 18647, 29993,  5768, 50445, 61234, 57357, 64857, 40859, 26508, 65234, 36693, 45918, 27560, 29735, 33037
     .short 28760, 19260, 62695, 26710, 19291, 41742,  2672, 28473, 62928, 21045,  3157, 49379, 33560, 20983, 13416, 44560
     .short 12704, 52550, 22398,  9007, 30250, 64142, 60627, 47977,    86, 58029, 51123, 57283, 18874, 11650, 56900, 23413
     .short 17202, 43339, 60392, 33547, 42114, 22787, 50182,   602, 14309, 18708, 62114,  5083,  9248, 20417, 30893, 28025
     .short 46617, 28719, 51794, 33554, 38475, 16781, 28116, 34613, 63123, 52525,  4062, 34905, 43231, 22722, 17464, 49273
     .short 17926, 27212, 16223, 24342, 21124, 20192, 38983, 43768, 64745, 53021, 36532, 15820, 51513, 32370,  7558, 44083
     .short 60789, 12147, 34873, 32418, 43105, 51262, 13963, 50520, 36183,  3670, 33353, 31091,  3846, 50884, 17558, 51048
     .short 58866, 29037, 23754, 33032, 26078, 47555, 37697, 13052, 13184, 51538, 33599, 20001, 54388, 46356, 13785, 49679
     .short  5418,  8070, 43863, 38120, 26411, 45495, 63359,  8914, 26107, 35817, 35971, 45274, 27219, 42589, 25110, 57184
     .short 11319, 55224, 10298,  9065, 59257, 64715, 42419, 43428, 19288, 23410,  4059, 51259,  5415, 51256, 63545, 51070
     .short 21310,  5269, 22584, 26694, 57309, 18604, 48103, 48338, 56404, 17446, 17704, 64522, 13626, 30133, 25338, 46792
     .short  1508, 34625, 29844, 15074, 23281, 42509, 63548, 28273,  5229, 40567, 63799, 21765, 44132, 14828, 36628, 12824
     .short  2720, 62246, 16348, 55363, 63698, 56878, 41005, 18007, 23685, 17178, 26595, 44395, 63234, 33484, 35699, 15000
     .short 40215, 51073,  7377, 34949, 24964, 51055, 33269, 37968, 51279, 24809, 31577, 43589, 48535, 15291, 48979, 42201
     .short 41867, 40330, 42279,  1499, 35683, 32598, 55717, 49358, 30810, 58919,  3873, 41179, 21313, 29418, 40300, 50168
     .short 46389, 30882, 54708, 61471, 44170, 25411, 37104, 25332, 26141, 46709, 50943, 48498, 62628, 32896, 11468,  1897
     .short 26041, 51584, 26083, 23224, 56736, 45881, 57250,  5272, 52406, 36058,  6010, 34977, 38299,  7390, 41390, 11285
     .short 21067, 47386, 39649, 21715, 37161, 49801, 21354, 38921,  5523,  1677,  2262, 45980, 19102,  9326, 42596,  3644
     .short  6093, 26280, 22587, 27312, 47676, 46986, 32128, 47690,  2497, 43888, 35306, 60808,   823, 64366,  1977, 20110
     .short 35087,  8138, 65142, 41954, 24246, 43242, 10563, 14691, 59000, 47926, 23608, 41843, 48377, 26697,  4435, 36077
     .short 25131,  5918,  3171, 19333, 37141, 22931,  3937, 39478, 35064, 17045, 61864, 48265,  8680, 47035, 42233,  5178
     .short 16552, 25326, 37399, 10131, 51602,  8630, 24235, 36112, 57312, 25455,   966, 58936, 33855, 10650, 54878, 47218
     .short 18681, 15830, 40923, 46740, 25721, 16994, 10847, 64529, 34082, 34463, 39508,  2427, 50133, 42959, 33321,  9698
     .short 20894, 65168, 15917, 18607, 58976,  4580, 57563, 59311, 31785, 13695, 45235, 36892, 49828, 59903, 14637, 47357
     .short 59071, 64740, 48260, 18749, 13482, 37896, 44786, 45428, 38890, 47002, 45033, 29427, 45341, 24142, 48106, 40529
     .short 14979, 46063,  3434, 25230, 30392, 14609,    52, 44614,   951,  8879, 38396, 31488, 61908, 60466, 23976, 17405
     .short 38837, 49919, 60274, 62020, 38432,  2274, 21203, 34013, 28772, 48341, 12473, 25125, 30919, 14955,  5055, 33384
     .short 17185, 56239, 10112,  2730, 54320,  9416, 54632, 61821, 24928, 53196,  6721,  1130, 40663, 49442, 57784, 39684
     .short 29610, 57462, 49539, 12078, 56407,   344, 44525,  3810, 28690,  4824, 38700, 55038, 35242, 55922, 20553, 17125
     .short 34769,   521, 62543, 62977, 48592, 65509, 50409, 64384,  4952, 56429, 36943, 11805, 56723, 44664, 42976, 17449
     .short 52151, 10592, 56152, 14501, 11133, 62918, 52924, 18183, 52948, 61746, 56576, 42927, 62204, 16532, 20359,  7911
     .short 57071, 45071, 39866, 38867, 14712, 47560, 29311, 39750, 28837, 49365, 17707, 20406, 55527, 56998, 65181, 21421
     .short 14547, 21476,   906,  7256, 14182, 46996, 61968, 50533, 47968, 44368, 16644, 36991, 29463, 44438, 57811, 30426
     .short 37623,  9003, 26074, 56874, 21350, 64525, 24924, 44364, 25469, 20488, 34060, 33979, 44655,  9965, 58645, 41436
     .short 64079,  5007, 14756, 55317, 60262,  3768, 10537, 32633, 58203,  8739,  1141, 34636, 28311, 52577, 38285, 42403
     .short 13629, 21790, 17958, 49287, 15057, 56676, 32290, 30606, 11718, 18728, 37502, 52716,  8243, 19038, 18754, 65441
     .short 41460, 56294, 45888, 36307, 10863, 39205, 23501, 65221, 27033, 22764, 33343, 30136, 41070, 57407, 63827, 39962
     .short 38743, 33887,  9207, 23139, 45160, 25798,  3527, 45043,  1724, 28953, 25473, 64510, 34523, 54594, 22484, 62537
     .short 41943, 45088, 13747, 56984, 49028, 22808, 25341, 62748, 25278, 59592, 56323, 46114, 13270, 55621, 56479, 29496
     .short 25310, 18866, 49986, 26780, 49864, 42299, 20257,  7424, 32519, 22957, 35785, 47547, 49395, 48650, 59844, 15133
     .short 11388, 46795, 50716, 54731, 42743, 36620, 22415, 59754, 47762, 35724, 38367, 27319, 55436, 61622, 46909,  5264
     .short 30387, 59749,  7537, 35631, 16405, 12440, 45321,  7973,  1748, 16544, 60201, 64685,  1511,  2360, 52128, 28614
     .short 62775, 48432, 36043,  8871, 34855,  3024, 49648, 31895, 52172,  7921,  4140, 20492, 25921, 56144, 41326, 44122
     .short  9522, 29447, 10623, 30527, 27238, 38522, 24099, 34628, 10546, 33973,  5619,  5545, 31724, 61353, 17857, 26622
     .short 49481, 49856, 15775, 23929, 45583,  8728, 63337, 31981, 43261, 35588, 17325, 61345, 11037, 22526, 29933, 24574
     .short 32580, 42074, 29847, 26566,  5925,  3216, 57706, 13085,  5376, 27448, 60700, 60489, 42995, 37914, 63173, 63393
     .short 28558, 40355, 30585, 39388, 42316, 28378, 48485, 19373, 37702,  5863, 16135, 15401, 62336, 15077,  1762, 37636
     .short 59773, 31336, 31965, 15357, 42566, 38481, 43380, 45309, 57263,  7650, 62481, 45170, 34064,  3130, 37430, 34029
     .short 12643, 18062, 45642,  1596, 36873,  9237,  3224, 65385, 23284, 48120, 47310, 40153, 35920, 12952, 15959, 10776
     .short 26225, 44744, 46290, 49022, 41380, 55136,  6866, 47631, 11004, 49000, 48472, 42035, 41720, 47225, 32565, 25977
     .short 64090, 21365, 45929, 42512, 26425, 30989, 62809, 17823, 42909, 37934, 25966, 30489, 16370,  7230, 17393, 51904
     .short 36854, 13487, 26252, 27056, 18782, 33516,  4900, 51529, 30868, 44195, 28866, 39628, 53179, 62066, 63551, 28670
     .short 40127, 51593, 43677,   731, 54914, 27899, 41096, 19905, 17349, 11695, 55394, 42394, 15328, 33983, 18987, 63401
     .short 16889, 18634, 28219, 39302, 56461, 47301, 44707, 33772, 34695, 28276, 10431,  7884, 35745, 25862, 40275,  7593
     .short 56257, 16278, 47162, 54839, 29882, 56392, 59910,  7667, 55839,  6219, 65131, 11197, 16487, 56138, 24436, 36021
     .short  1371,  3912,  6025, 28410,  5232, 36456,  9767, 12594, 22247, 18671,  7542, 43477,  3588,  6556, 16049, 36676
     .short 31318, 57338, 27072, 19805, 23951, 62191, 56372, 26147, 52052,  1841, 44039, 15380, 35323, 49493, 20522, 40570
     .short 54644,  5297, 19847, 13638, 31631, 55288, 42145, 29286,  5871, 43038, 18438, 64007, 44952,  3868, 44659, 32575
     .short  1620, 50500, 26552, 12768, 58719, 50039, 13599, 12671, 26992, 31250, 63802, 53693,  5214, 40510,  3493, 31495
     .short 51014, 15599, 32713, 33820, 51316, 34726, 28109, 11570, 59407, 27956, 52964,  1661, 43131, 49623, 61697, 46170
     .short  8226, 24054, 48821,  1625, 27983, 21768, 20977, 43374, 57663, 33681, 44027, 43744,  3059, 45449, 65310, 58192
     .short 37405, 62138, 39266,  8015, 57177,  4653,  5438, 27969, 54202, 10985, 11498, 13057, 13100, 32063, 10102, 22540
     .short 44135, 15365, 48183, 44682, 44504,  7602, 56057,  6188, 14162,  2287,  6573, 62847, 35154, 54954, 64040,  9969
     .short 54695, 19815, 51272, 18107, 30364, 55643,  3468, 54220, 53203, 50976, 12092, 14831, 48576, 22889, 32481, 33943
     .short 63284, 35619, 49706, 25093, 46768,  7328, 34212, 51696, 40821, 34187, 33413, 53896, 10699, 27184,  2694,  5072
     .short 26273, 15688, 43908, 39328, 25167, 40581, 36631, 36903, 29048, 30925, 48849, 29588, 34986, 48229, 63028, 10919
     .short 13957, 28664, 28512, 51352, 37901, 53521, 23177, 38091, 15118, 33056,  3138, 34288,  1463, 55937, 39501, 50480
     .short 15549, 12827, 41620,  4619, 32554, 20325, 30094, 64823, 61896, 17250, 30215, 19965, 12998,  5248, 45516, 30662
     .short 58649, 64391, 33255, 14172, 26605, 53417, 61562, 54176, 52495, 19942, 26674,  9618,  2723, 37533, 62563,  4408
     .short 36480, 15849, 29753, 18946, 60025, 12866, 62001,  3559, 43647, 21897, 60848, 11764, 57114,  6381, 35011,  1197
     .short   662, 59109, 61974, 36142, 36360, 16663, 44386, 62249,  4242, 58070, 55520, 52450, 63896, 35636, 37511, 18592
     .short 21194,  5156, 33205, 65393,  8127,  8755, 47194,  3796, 54086, 30546, 46786, 52046,  8174, 10200, 55378, 10021
     .short 41294, 13650, 16351, 46469, 35736, 29180, 39889, 47369, 39198,  2453, 47567, 50075, 52293, 35764, 64814, 14488
     .short  7818, 41440, 17975,  5648,  2524, 37543, 20120, 18453, 43173, 25156,  9876, 55984, 30171, 55366, 61090, 37679
     .short 25892,  7347, 13917,  7092, 61547, 31023, 46902,  9585,  3517, 24719, 46612, 41949, 10532, 48995, 10694, 61797
     .short 19500, 43714, 40405, 46323, 56831, 10713, 50505, 32435, 63701, 32846, 56104,  6334, 44752,  6779, 29070,  7312
     .short  6228,  9659, 50296, 65297, 13078, 60611, 26445, 48957, 43660, 51462, 50764, 46691, 36418, 60123, 13189, 63670
     .short 45656, 19000, 23568, 56881, 26135, 62132, 45843, 57484, 32043, 32622, 10876, 38013, 61277, 18925,  2383, 29367
     .short 60874, 31236, 64083, 23621, 22623, 19133,  8609, 40415, 30402, 56694, 19401, 28851, 17215, 12272, 41008, 37772
     .short 29197, 10156,  1998, 42181,  5625, 14586, 58486, 49810, 34742, 54480, 58906, 48056, 49113, 15567, 59984, 61802
     .short  6212, 37848, 45469, 28463, 58680, 42043, 40314, 24463, 22027, 18010, 59995, 30375, 16146, 52162, 33280, 38668
     .short 63061,  6273, 43182, 40040, 19733, 24116,  9862, 44791,  4327, 62103, 11175, 59936, 21797, 50862, 32706, 56779
     .short 20697, 62724, 16602, 21403, 23688, 12315,   548, 52764, 12414, 28139, 21537, 40108, 36768, 20593,  5912, 48843
     .short 56339, 42620, 38270,  5011, 50577, 27469, 17372, 13436,  5798, 44801, 49375,  3842, 14824, 41386, 47214, 17181
     .short 21472,  9203,  8867, 42562, 27895, 42141,  6184, 61892,  2449, 10872, 40104, 51771, 21751, 48770, 30997, 50698
     .short 15630, 15187,  6396, 11103, 63735, 54778, 50012, 51443, 13981, 64281, 26598, 26183, 60971, 31278, 63865, 49595
     .short 16410, 27787,  7299, 18895, 58536, 39969, 12891, 37833,  3660, 65044,   463,  8416, 45106, 21570, 51845, 25005
     .short 62459, 16698, 62471, 18027,  8290, 44398,   206, 34567, 35757, 22572, 56799,  9219, 51775, 19573, 35076,  9472
     .short 57132, 30905, 63465, 57940, 14760, 53738, 24442, 22305, 45027, 36136, 54403, 51785, 22494,  4019, 18130, 44347
     .short 63237, 14663, 54002, 47607, 36589,  9317, 45836, 51912, 28883, 36930, 33167, 28419, 45960, 40725, 55685, 28828
     .short 16509, 13720,  7145, 39317,   868, 45685, 64405, 52034, 55019, 26557,  9355, 33487, 55591, 27813, 55628, 20914
     .short 21921,  6147,  5102,  3484, 56772, 44285,  2346, 27358, 35812, 49823, 29491, 47157, 12861,  2444,  4267, 31544
     .short  2657, 51543, 54967, 22283, 14041, 13562, 35702, 58527,  2326, 46274, 63514, 39401, 35997, 21755, 16787, 57669
     .short 52478, 64576,  3653, 53878, 56442, 55321, 17510, 15318, 15242, 61931, 24161, 10316, 52591, 15013, 23939, 48162
     .short 44203, 15003, 62971, 10526, 14373, 50334, 61113, 58371, 35662, 27093, 31163, 20508,  3617, 13926, 32309, 61640
     .short  6140, 50236, 19505, 25590, 22779,  5848,  4036, 27326, 21592, 45366,  4789,   427, 40218,  3268, 13777, 64796
     .short 18906, 21908, 63412, 39216, 41854, 43350, 45736, 27389, 17999, 37373, 45433,  2925, 16948, 20712,  4782, 24856
     .short 44903,  6888, 21059, 60184,  5743, 61610, 52071, 51076, 28518,  9840, 12375, 61714, 25447, 19212, 48774, 59032
     .short 10007, 15521, 45778, 18697, 63836, 38964, 60266, 15795, 41584,   739, 12846,  6255, 20614, 29961, 10345, 47136
     .short 42919, 65244,  7380, 58232, 14213, 27619, 63481, 43991, 61332,  4848, 15049,  4272, 44649, 14580, 10895, 64585
     .short  7928, 53931, 55494, 20621, 48642, 36092, 47126, 24532, 41709, 32232, 42539, 39182,    40, 34952, 63329, 56642
     .short  8804, 17430, 57959, 12445, 46674, 62445, 21296, 36571, 10768, 16192, 11409, 41758, 12231, 16921, 36646,  1022
     .short 46715,  8180, 34687, 11217,  7501, 12721, 20633, 27521, 24967, 44813,  7751, 14075, 50492, 64785, 64839, 31001
     .short  2058, 19485, 33991,  1105, 59216, 47398,  6565,  3772, 64869,  6905, 24993, 11961, 57146, 55820,  7182, 47091
     .short  4611, 55189, 49503, 51058, 55753, 18364, 56849,  5575, 20099, 31988,  8166, 46049, 42546,  8537, 21646, 27846
     .short 17609,   930, 25705, 10467, 60603, 56212, 22802, 47208, 62304, 46089, 35953,  3692, 12773, 34309, 33272, 25187
     .short 54672, 54685, 16823,   508, 39543, 31124, 62352, 11255, 51435, 10137, 45849, 55179, 23904, 43897, 57994, 35935
     .short 63646, 54074, 16501, 52306, 33604,  8316, 61668, 40791, 58704, 37971, 59248, 33780, 27085, 65071, 22362, 42010
     .short 50702, 43821, 15446, 26797,  9689, 32532,  7372,   339, 10541, 53688, 61085, 14658, 55748, 13761, 33334, 59455
     .short 11953, 57601, 28385, 41420, 51282, 24974, 55888, 43118, 30980,   171,  9681,  6799,  3086, 18266, 49935, 32184
     .short 17531,  3891, 63275,  7064,  2141, 43719, 40762, 35391, 57326, 52740, 33011, 33444, 38004,  3757, 25210, 24812
     .short 41320, 22299, 14961, 56345,  1545, 28396,  2337, 29081, 51327,  4151, 38848, 42430, 56229, 38895, 54031,  1733
     .short   921,   369, 59344, 17478, 16286,  6470, 33245, 25549,  6987, 60892, 31580, 52021, 26732,  2149, 37955, 41253
     .short 41410, 15634, 22016, 29781, 60684,  9937, 38999, 12911, 43799, 32637, 10325,  1603, 52353,  6817, 56856, 38355
     .short 53470, 26462,  9448, 17797, 53344, 43592,  3569, 47936, 64627, 54102, 36346, 35349,  3960, 14298, 31549, 58342
     .short 23865, 40083, 15468, 46867,  8401, 36834, 50454, 43508, 58774, 52518, 41049, 50539, 54409, 61182, 36280,  1953
     .short 48538, 49888, 15762, 52835, 57915, 45545, 45326, 20802, 58616, 13410, 45303, 52472, 61841, 11205, 28920, 21086
     .short 60372, 26156, 42024, 24876, 23721, 55272, 25218, 10291,  6611,  4977, 39011, 15294, 64559, 16960, 39849, 54764
     .short 45481,  7246, 15191, 53215, 21372,  1279,  1774, 39550,   230, 11145, 58207,  2514, 31589, 44299,  8782, 20776
     .short 38550, 28197, 21957, 28993, 21102, 43582, 48982, 13766, 44762, 23986, 35517,  1182, 60103, 46024, 21627, 32654
     .short   139, 17776, 11987, 62367, 45094, 14379, 19761, 34338, 41963, 26014, 53500, 40172, 16164,  5403, 38797, 58724
     .short  7039, 42204,  1966, 47669, 47112, 57549, 36464, 17105, 51959, 56168, 53148, 27632, 29021, 39105, 50366, 51335
     .short 25567, 38458, 44934, 50514, 40121,  9834, 11610, 20006, 13827, 37311, 62291, 30761, 41870, 28677, 11859, 23838
     .short 15453, 42952,  4110,  6400, 38222, 54266, 47644, 15677, 23339, 58422, 24401,  8743, 40603, 22331,  7987, 44451
     .short 20938, 54147, 39287,  7731, 48140, 13377, 25788, 40333, 23237, 43494, 62734,  7266,  4728,  5551, 10901, 54625
     .short  8599, 43444, 64325,    81, 45975, 57806, 18057, 30359, 40410, 24156, 13756, 20933,  1534,   807, 16467, 36684
     .short 46657, 33807, 42282, 12622, 32862, 29640, 39436,  3189, 59352, 55708, 32266, 43519, 29972, 21414, 30936, 10787
     .short 47007, 48509, 16037, 57453, 38134, 50343, 25869, 60251,  5674, 17538, 13899, 62084, 18529,  1502,  1835, 34681
     .short 32733, 64241, 39122,   388, 11107, 19594, 32160, 12585, 23100, 65206, 12565, 27026,  1145, 34400, 54442,  5816
     .short 13856, 29744, 31831, 24016, 52093, 55672, 55142, 62310, 35686, 56017, 51823, 20584, 24452, 25288, 18167, 57365
     .short 10279,  2662, 21007, 46885, 17740, 17990, 12297, 16804,  1849, 59742, 30338, 31885,  5306, 46192, 64911,  7055
     .short 34143, 26740,  3407, 32601, 19928,  5788, 22192,   591, 13325,  7978,  2029, 35449, 11784, 49087, 11160, 43484
     .short 36971, 32255, 54038,  1559, 63583, 46585, 34104, 60693, 64648, 26001,  3319, 39159, 33960, 49250, 55720, 12013
     .short 41828, 32196, 55001, 31866, 55333, 63739, 17278, 46703, 39260, 55173, 24066, 22098, 48461, 34640, 31177, 36027
     .short 14967,  9028, 50649, 26706, 43101, 42505, 57246, 36108, 28768, 49361, 33339, 64681, 62332, 62062, 20518, 22536
     .short 15545, 13646, 23564, 21399,  8286, 13558, 52067, 27517, 58700, 60888, 39007, 30757, 18525, 49246,  6237, 46412
     .short 61534,  3257, 50044, 16480, 30813,  2679, 36173, 26972, 43045, 29540, 21672, 52360, 51295, 24683, 65032,  1037
     .short  7640, 21855, 58554, 55097,  5452, 63527, 12164, 23398, 39805,  1568, 54393, 10812, 64355, 20445,  6241, 58922
     .short 25846, 34719, 17684, 47064, 20574, 34369, 54782, 28122, 33687, 61847, 57976, 10949, 35852,  8650, 28315, 11051
     .short 25934,  3165, 29582,  1539, 27833, 13279, 16733, 39671, 34824, 60287,  3876, 29675, 32806, 53387, 47815, 32474
     .short  8814, 26262, 19301, 53478,  9084, 33193, 52271, 59859, 11433, 48084, 49553, 46328, 45627, 36250, 42121, 46486
     .short 61649, 11577, 57208, 52339, 41056, 41182, 40065, 31511, 48396, 29122, 14444, 60235,  3998, 54169, 43941, 39039
     .short 54793, 29032, 25716, 45038, 55389,  5243, 56334, 18692, 38994, 65201, 43460, 63789, 62937, 38414, 14797, 46416
     .short 21316, 51358, 11616, 39147, 27255, 42384,   485, 50016, 48315,  5321, 30258,  7811, 43465, 57859, 44858, 52581
     .short 46928, 55306, 38204, 12679, 60749, 34427, 65479, 64016, 34386, 62052, 53288, 29421, 36354, 61176, 32361, 49044
     .short  1925, 30631,  8326, 29296, 51548, 63255, 13159, 16230, 58991, 32615,  4660,  5711, 29566,  6618, 27930,  9304
     .short 10491, 59388, 56865, 23374,  2085, 31915, 40303,  2954, 44154, 40190, 23709, 55574,  1753, 55905,   573, 23524
     .short 44484,  9633, 43303, 42731, 54116,  4221, 33672, 16595, 24301, 50949, 10206, 32739,  2472, 44844, 39487, 23469
     .short 61538, 50171, 32818, 56908, 46248,  4122, 48683,  1693, 51447,  3342,  9463, 55697, 15607,  9184,  2536, 59046
     .short 38289, 44051, 24480,   126, 11400,  8409,  9509, 57575,  7445, 50773,  3858,  9739, 46392, 59460, 36825, 22454
     .short 58873, 16909,  4927, 18114, 10335, 48586, 48989, 19755, 13847, 33368, 24130, 31372,   790, 59476, 32464, 51413
     .short 44543,  7212, 63780, 56765, 49259, 13604, 17883, 30885, 55772, 61066, 40005, 26910, 23448, 29006, 61422, 41798
     .short 61375,  8906, 51608, 57490, 24072, 53910, 44826, 31359, 47737, 24192, 55971, 40207, 14317, 46361,   710, 49608
     .short 20266,  3261, 54711,  2830, 25613,  1669, 22698, 16760, 12879, 13985, 63947, 28533, 34480, 50996, 36288, 40915
     .short 18076, 42407, 22866,  1874, 32216, 31847,   812, 41914, 44889, 25117, 56307, 45375, 15695, 61474, 30843, 47119
     .short 39028, 38726, 58462, 14704, 46431, 54868, 32664, 59119, 19343, 42356, 23035, 39764, 11663, 19030, 56836,  9959
     .short 58480, 54619,  4199, 43551, 17594, 43969, 23457, 22407, 44173,  4601,  3040,  5061, 42626, 27839, 40891, 18580
     .short  6494, 24566,  4082, 30621, 14137, 51802, 29432, 64252, 29092, 13937, 23632, 10996, 24585,   355, 21776, 44975
     .short 30278, 47485, 50048, 25414, 30028, 16270, 30707, 58624, 59173, 20292, 64285, 30973, 33295, 37193, 19436, 63794
     .short 14950, 62770, 13633, 39884, 22567, 50487, 54759, 54996,  4117, 18099, 43148, 35474, 30455, 64636, 37107, 20231
     .short 37576, 13022,   982, 12990, 36740, 29655, 22235, 54972, 32872, 26455, 28782, 14745, 64111, 29172, 61491, 64966
     .short  2769,  1341, 16023, 45915, 47974, 51791, 32367, 13181,  9062, 25335, 17175, 35680,  1894,  2259, 43239, 16549
     .short  2424, 44783, 49916, 40660, 64381, 39863, 44435, 58200, 36304, 22481, 22954, 16402, 44119, 17322, 28375, 12640
     .short 42032,  4897, 18631, 16484, 26144, 26549, 49620, 54199, 18104,  2691, 33053, 26602,  1194, 46783, 37540, 19497
     .short 46688,  8606, 37845, 21794, 13433,  6393, 21567, 45024, 39314,  4264, 61928, 22776, 24853, 12843, 36089, 46712
     .short 11958, 22799, 54071, 55745, 35388, 59341,  6814, 58771, 24873,  8779, 26011, 40118, 44448, 13753, 50340, 13853
     .short 31882, 34101,  9025, 18522, 23395, 29579, 36247, 38991, 12676, 27927, 50946, 11397, 51410, 55968, 31844, 58477
     .short 10993, 54756,  1338, 44116, 45021,  9022, 58663,  7000, 46969, 64567, 14931, 13819, 14123, 58666, 42100,   896
     .short 13790, 46578, 57094, 23895, 30817, 48501, 39225, 52457,  8836,  5638, 30943, 50835, 26187, 34329, 62496,  2021
     .short 29826,  4914,  6586, 53334, 17962,   416, 21272, 50640,  7003, 16472, 33630, 28571, 38157, 54858,  5761, 65025
     .short 62631, 44835, 18883, 45619, 50422, 15428, 31730, 64591,  4205,  8476, 26369,  9053, 28325, 63247, 49996,  2569
     .short 60797, 10718,  5834, 46972, 59295, 52681, 50666, 36817, 23075, 44690, 43930, 32899, 43224, 31504,  7853, 19173
     .short 33702, 41906,  1782, 16321, 42260, 10732, 28800, 22601, 55807, 45346, 52902, 14942, 44554, 57257, 64570, 57970
     .short  2460, 45527, 18793,  1152,  6104,  2683, 11471, 37290, 15477, 63884, 64708, 10484, 51724, 60975, 34799, 57086
     .short 41928, 18235, 62942, 44991, 45150, 49291, 53763, 40748, 24910, 14934, 60540, 42687, 54570, 27408, 19123,  6872
     .short 46095,  1900, 20661, 52690, 58945, 17942,  8453, 30738, 48972, 33361, 22288, 20459, 28755, 23219, 29306,  5858
     .short 13095, 63665, 54962,  8311, 13822, 10807,   705, 46573, 33221, 40439, 64476, 38558, 26044, 53435, 53550,  2392
     .short 36444, 50381, 60206, 23783, 52698,  4996, 47683, 58455, 42647,  9592, 28175,  5468, 30345, 65371, 58291, 14126
     .short  4558,  7946,  4360, 36721, 58263, 38498, 36177, 51587, 12369, 39141,  9037, 43153, 11077,  7457, 31282, 59510
     .short 55732, 32002, 41119, 57927, 20887, 35467, 15061, 31658,  1377, 56351, 58669, 23322, 23189, 10968, 28908, 41732
     .short 17839, 39825, 26086, 57606, 17016, 52418, 38376, 59832, 19554, 49638, 32145, 54228,  9486, 10745, 10408, 51490
     .short 55782, 11419, 53189, 13426, 35525, 42103, 39777, 42711, 52621,   275, 27146, 26997, 38076, 23227, 12928,  3178
     .short 25665, 20721, 60618,  4533, 60428, 64655, 51191,  8769, 20019, 51224, 52115, 51175, 51575, 37085, 63108, 55244
     .short   899, 34322, 27599, 49684, 33226, 36559, 56714, 26976, 56739, 31749, 47620, 31387, 20275, 50191, 45416, 63869
     .short 34619, 44033, 11211,  2466, 52891, 24653, 42342, 56680, 21031, 49574, 19838, 13793, 36689, 51509, 30129, 11464
     .short  5174, 38833, 45067, 45884, 35627, 42312, 33512, 56368, 27965, 15114, 30542, 50760, 59932, 45102,  2440,  4778
     .short  1018, 63642,   365, 42020, 50510, 38130, 46581, 12160, 18688, 24297, 24188, 23628, 16398, 14119, 57253, 58287
     .short 55240, 40961, 54022, 54418, 27741, 11307, 53777, 19233, 36126, 64305, 35295, 26355, 24147,  5996, 26395, 35432
     .short 40965, 57097, 51813, 46339, 54158, 40802, 27824,  7103, 43049,  5275, 37907, 20012,  9043, 12490, 19182, 17003
     .short 49599, 24599, 59203, 22736, 26115, 38419, 41198, 32967, 32294, 58753, 50937,  8009, 23898, 53904, 13129, 27173
     .short 22122, 27649, 30194, 58058, 52409,  1392, 38805, 14521, 62802, 40954, 30411, 48356, 57222, 14046,  4292, 50389
     .short 50746, 14644, 20392, 57843, 37855, 53354, 34222, 30820, 63623, 32690, 23258, 55855, 62654, 24757, 19057, 36061
     .short 51393, 37739,  8520,  1239, 41309, 64690, 36014, 23251, 39920, 40557, 53016,  8675, 65436, 26247, 53516,  4322
     .short  2920, 54026, 48504, 55384, 64247, 52897,  5991, 40480, 29393, 29544,  6013, 19465, 48752, 10306, 35479, 64068
     .short  4301, 16414, 22376, 55456, 59400, 47791, 40589, 62322, 59957, 30610,  2161, 22906, 14254, 39228, 61008, 51967
     .short 54492, 23209, 60163,  9981, 19327, 34980, 28390, 40885,  5476, 11817, 61915, 55115, 51085, 56786, 60441, 19453
     .short 17691, 47259, 35612, 47798, 28452, 29350, 64601, 26024, 52460, 47045, 18336, 35880,   252, 22075, 31255, 62514
     .short 38302, 47535, 49149, 62873, 54251,  9782, 56500, 63956, 46626, 34117, 53054,  8636, 32049, 22104, 13135, 33536
     .short 26667, 38586, 54422,  8839, 57382,  6295,  5423, 40444,  9119, 39425, 21676,  7393, 24275,  1412, 34967, 10927
     .short 30064,  1266, 27791,  1634, 12427, 44100, 58251,  2999, 44942, 60519, 11722, 60587, 33915, 63041,  5641, 46662
     .short 58312, 38506, 29951,  6728,  6855, 59796, 41393,  2100, 13470,  8821,  3105, 40987, 47805, 59695, 45335, 16657
     .short 36274, 13175, 19528, 59661, 57050, 31696, 51480, 32440, 26054, 30946, 45666, 10122, 61270, 47276, 14398, 27278
     .short 55870, 11288, 22212,  6964, 33390, 38276, 13285,  5482, 41281, 45355,  9707, 22993, 34245, 17310, 13667, 48111
     .short 40485, 26879, 64930, 27745, 50838, 33101, 31266, 17027, 33064, 44495, 12308, 52364, 21070, 22038, 32492, 42577
     .short 56587, 41878,  1355,  7303, 43877,  2007, 31530, 50154, 14802,  7282, 59518, 18732,  4959, 33158,  3987, 26190
     .short 23433, 63210, 43948, 10640, 12518, 38593,  6356, 47389, 51838, 23309, 61394,   318, 14062, 64030, 39059, 31475
     .short 13567, 60363, 40710, 35224, 33660, 61139, 33119, 47081, 65503, 10688, 34332, 31876, 27479, 44374, 22500, 49050
     .short 19534,  1915, 39652, 35421, 57769, 65470, 27351, 40938,  1516, 44262, 34605, 63632, 52137, 12549,  6433, 47476
     .short 29248,  4627, 18812, 34272, 11311, 62499, 13230, 46834, 27582, 43215, 47652,  3299, 51299, 21718, 24801, 39944
     .short 17265, 30460, 39932, 56359, 18899, 29318, 31406, 15530, 22579, 14604, 47757, 43472, 37506, 27782, 46669, 20797
     .short  2024, 55900,  2419, 23778, 36009, 44257, 21731, 50308, 37164, 41425, 59419, 25825, 54312, 41338, 27107,  1252
     .short 38444, 42060, 32225,  4071,  7124, 61585, 56990, 61119, 33374, 27485,  3731, 29829, 41208, 34834, 33177, 49405
     .short 23493, 63807, 58639, 49804,  8593,  8470, 47853, 16685, 64760, 29381,  5256, 17577, 57591, 50317, 45458, 61951
     .short 25698, 49193, 58604, 20946,  5368, 53781,  4917, 51876, 33090,  8075, 64481, 32507, 57614, 24687, 21357, 38940
     .short 57833, 51919,  4681, 26848,  4667, 58540, 48807, 47283, 65123, 60381,  2971,  5346, 28050, 52720,  6792, 15743
     .short 62176,  6589, 33812, 29629, 60826, 48921, 58585, 33833, 14241, 38924, 45751, 64546, 48568, 53068, 55423, 61359
     .short  7934, 43557, 47859, 20859,  1161, 13704, 53409, 59611, 62827, 17418, 63706, 49523, 53337, 10179, 55125,  6628
     .short 64806, 40365, 64728, 54184,  5526, 53808, 47336, 61024, 55796, 52871, 57476, 46309, 62742, 21466, 56011, 20655
     .short 49122,  5962, 40534, 29398, 20689, 10753, 19237, 17965, 59155, 28630, 44292, 37468, 27756, 24308, 65036,  1680
     .short 52371, 17787,  3783, 21581, 36153, 28287, 39973, 22942,  5094, 48713, 49221, 46421, 43837, 37457,  8247, 11746
     .short 26586, 35202,   419, 36379, 16248, 29340, 12215, 35369, 47637, 35959,  2265, 49128, 48634, 41157,  2486, 45007
     .short   854, 24950,  6670, 35707, 11379, 18481,  8529, 52181, 60224, 52981, 55559, 62410, 15857, 21275,  7875,  4475
     .short 55880, 51618,  7511, 41106,    96, 45983, 34674, 41556, 30085,  3421, 38347,  2365, 21736, 45392, 42719, 36511
     .short 38750, 42792,  6264, 53885,   222, 18412,  9516, 36130, 50643, 23316, 56081, 40640,  3608, 26384, 42944,  1041
     .short 19105,  8437, 23129, 45995, 64641, 56198,   330, 12895, 13891, 24611, 14274, 28237, 22613, 30852, 21133, 19042
     .short 44925,  3918,  1551,  7006, 56087, 37323, 43572, 27769, 25199, 26524, 49237,  9329, 51287,  6543, 50087, 48788
     .short 22225, 57350, 21848, 33577,  7436, 11772, 41174, 42971, 42069, 27978, 32430,  9350, 34304,  7034, 16475, 17878
     .short 27922, 38071, 62509, 58634, 53698, 53703, 42599, 20729, 53541, 56486, 19747, 24085, 50243, 24555, 46526, 49266
     .short 14437, 24375, 40945, 14355, 39020, 12132, 38613, 56926, 64309, 33633,  3365, 19074, 43868, 38563, 18091, 12698
     .short  7644,  3647, 10943, 52885, 19275, 33427, 20646, 35903, 37837, 63129, 43750, 28926, 45533, 19281, 23367, 60984
     .short 18758,  8949, 50827, 15714, 28574, 42287, 45205,  3014, 29766, 43628, 41504, 25040,  6096, 37717, 16671, 27503
     .short 12657, 17362, 58091, 43328, 13209, 58806, 65363, 59360, 14021, 26486, 18767, 40323,   783, 32851, 60325, 38160
     .short 51183, 29513, 55443, 24259,  2981, 24863, 31559, 26283, 54718, 24667, 58279, 29325, 51136, 50911, 16067, 10678
     .short 16439,  7692, 64203, 63317, 63615, 14984, 29549, 53650, 41369, 35299, 54861, 32993, 14625, 30692, 47251, 12179
     .short 40684, 21859, 22590, 53527, 13833, 43159, 21327, 39447,  3097,  3664, 43671, 61708, 27249, 12484, 21321, 27374
     .short 34587, 65445, 10632, 38321, 53608,  5764, 21120, 18600, 37100, 39474,   947, 61742, 37498, 27315, 42991,  7226
     .short 16045, 58188, 13953,  5152, 50292, 40036, 58532, 44281, 45732, 36567, 51431,  4147, 45299, 27628, 29968, 49083
     .short 65028, 39035, 44480,  8902,  4078, 40656, 45017, 10728, 47679,  8765, 36122, 40553, 53050, 22989, 52133, 50313
     .short 56007, 36507, 14433,  7688, 14429, 28710, 39369, 63912, 19352,  7567, 26359, 62634, 10027, 39128, 24659, 19093
     .short 16179, 20051, 58558, 46989, 29819, 16974, 48041, 37112, 44472, 39741, 65048, 46147, 62223, 33402, 58127, 41526
     .short 30554,   650, 41464, 29838, 15374,  7495, 44838,  5985, 19087, 18537, 56966, 12974, 21969, 40501, 32131, 24979
     .short 12459, 63820, 63877, 26322, 43268, 60037,  6521, 39189, 55406, 14104, 40898, 41472,  2640, 49200, 10575, 21381
     .short 37262, 18886,  3746,  7470, 63570, 45703, 43203,  5219, 53708, 47693,  5684, 10886, 40673,  6696, 18294,  7966
     .short  4353, 11685, 52851, 28714, 24241, 32628, 48467, 27179,  6207, 25585, 40757, 24151, 45622,  9954,  5829, 38125
     .short 26049, 49518, 60320, 55101,  2500, 64671, 30676,  6483, 26946, 46477,  1301,   467,  7837, 28551, 51168, 28745
     .short   440, 13247, 32168, 56298, 22829, 41513, 63070, 50425, 12627, 10169, 50788, 49582, 19660, 48492, 57171, 43891
     .short 44820, 33530,  6201, 33302, 21977, 25750, 15750, 25656, 39085, 65092, 21608, 37927, 27734, 53111, 50614, 49974
     .short 56109, 55106, 15431, 54507, 62990, 40383, 31675, 61048, 54298, 48447, 35309, 31397, 34650, 17191,  5017, 16739
     .short 11823,  4752, 14878, 37659, 39373, 42783, 53965, 12611, 46068,  6018, 24750, 21500,  6000, 31733, 35136, 45290
     .short 50259, 63986, 35772, 53132,  5456, 60811, 63997, 26294, 53079,  1645, 51235, 13864,  8420, 39170, 49899, 44002
     .short 20604, 51363, 49011, 30437, 45892,  9914, 36880,  1654, 64594,  5582, 53377, 12028, 28789,  6529,  9170, 10186
     .short   826, 39711, 28487, 56539, 10398, 46502, 27871, 37135, 48223,  2331, 18574, 41275,  4746,  2225,  4465, 22158
     .short 56185, 56608, 29807,  4208, 36192, 46761, 16650,  4025,  1931, 59667, 44629, 64369, 58137, 22132, 19311,   878
     .short 22425, 28619, 37169, 61447, 63723, 63916, 48880,  2871, 23543, 19618, 47178, 18461,  9104, 26399,  8479, 62856
     .short 43412,  8269, 32117, 37526, 51831, 63531,  1980, 37354, 12796, 45807, 20236, 21512, 29111, 45110, 29525, 45936
     .short  1437, 33845, 31131, 31440,  1424, 36311, 37270,  4545, 37475, 26372,  8791, 54944, 45560, 59058, 63440, 49738
     .short 46597, 20113, 55893, 50551, 25061,  7172, 65256, 34176, 15980, 52776, 14848,  6369, 48241, 19685, 16848, 49034
     .short 58377, 24136, 44380,  1947,  9056,  1909, 44623, 49724, 59496,  1008, 40515, 42604, 35090,  1795, 33312, 29360
     .short  2964, 37383, 15411, 38061,  7355,  4864, 19356, 24635, 22755, 57889, 33730,  3286, 37993, 17748, 35436, 28328
     .short 13218, 11184, 26416, 53440, 29897, 46009, 12168,  8141, 40134, 22180,  4387, 26804, 33934, 12407, 21574,  5692
     .short 20825, 35966, 59898, 25305, 54834, 61996, 10867, 44644, 58337, 21002, 63250, 32867, 20454,  4287, 60358, 11374
     .short 44276, 18569, 65145, 39902, 32387, 31073,  5045, 21150, 17863, 53937, 17600, 16691,  3601, 41024, 37013, 48028
     .short 30652,    16, 44422,  6339,  2505, 49999,  8341,  4310, 63346, 47909, 11943, 50403, 61791, 41957, 34095,  3725
     .short  1941,  9717, 14327, 64849, 16899, 60402, 64919,  7571, 59379, 29484, 12125,  3439, 19470, 17918, 20382, 40969
     .short  2572, 40282, 30446, 32241,  3898, 25488, 49305, 23402, 24249, 27541, 41563, 29220, 37281, 10038,  7522, 51849
     .short 19193, 42271, 23046, 25945, 11621, 12784, 54013, 39209, 16060, 49875, 39519, 60800, 18853, 11239, 42635, 23763
     .short 59686, 11010,  3698, 43245,  5968, 58968, 12352, 41697, 13393, 54368, 65114, 24783, 46279, 65150,   757, 49434
     .short 31773, 46233,  9539, 51646, 14346,    33, 10721, 23115, 43289, 61960, 55652, 14537, 11591, 14903, 10566, 13333
     .short 11537, 39347, 17758, 39954, 62780, 41430, 34736, 43438, 26363, 20853,  3595,  9150, 20039,  1740, 52792,  9438
     .short 57101,  5837, 37246, 56205, 37255, 44771, 16567, 40347, 39809, 14694, 64220, 59144, 32921, 37581, 15175, 37025
     .short 25009, 25958, 22841, 28442, 19789,  3377, 40465,  8058, 23505, 39988,  6031, 28402, 46975, 40646, 11089, 38106
     .short 20468, 49928, 65085, 38173, 59003, 43123, 48385, 54454, 13310, 35179, 16298, 13354, 48934,  4801, 37341,  7320
     .short 29209, 58442, 10053, 56069, 24519,  7406, 43007, 59298, 54046, 62555, 21882, 60334, 23697,  3498, 20734, 47929
     .short 28480, 40810, 58395, 18445, 23056, 60836,  6824, 58784, 48859, 62638, 26954, 26344, 33584, 60866, 35558, 25272
     .short  9197, 51817, 52684, 48628, 58962, 45500, 53555, 28131, 24733,  1572, 23611, 44067,  4711, 38543, 54937, 53632
     .short 29718, 62463, 52531,  3065, 21092, 18799, 33433, 28089,  3394, 65225, 34260, 47149, 10081, 50669, 29645,  3945
     .short 47240, 27121,  2170, 32589, 12328, 41846, 53270, 13516, 51470, 31932, 40248, 58415, 54827, 29601, 27711, 34944
     .short 44520, 33968,  5209, 37674, 53997, 18359, 44757, 64676, 36820, 22794, 17011, 40880, 59414,  6538, 12454, 50546
     .short 48380,  9758,  7860, 32176, 60930, 24382, 54464, 52991, 32909, 39115, 10031, 15840,  2246, 64619, 25235, 48757
     .short   683, 65424, 46343, 23078, 20216, 36759, 59973, 28189, 11337, 29441, 54397, 26700, 23183, 37317, 11083, 27380
     .short 26868, 24393, 16702, 13258, 56937, 34845,  9992, 39152, 16560, 63266, 27037,   380, 27337, 12283, 44693, 27459
     .short 17136, 56889,  2783, 22322,  8084, 33952,  4438, 46218, 56279, 25778, 17286, 33796, 10233, 39796,  2751, 63519
     .short 39907,  2814, 24349, 58761, 26501,  5445, 25265, 56756,  4984, 43933, 19416, 51731, 19668, 65493, 60991, 32930
     .short 11996, 36080, 21177,  2946, 55207, 46451, 44733, 48437, 59424, 46536,  4568, 39132, 22633, 44535, 64988, 52216
     .short 42249, 41542, 16216, 54162, 32902, 41300,   394, 42348, 18543, 17083, 53316, 10816, 25134, 19718,  4506, 31466
     .short 13027,   974, 52544, 62475, 53872, 35846, 24647, 23361, 28083, 49212, 18933, 22768,  7018, 61763,  9899, 43227
     .short 51252, 40296, 36073, 14975, 10588, 17954, 54727,  5921, 30985,  9763, 43370, 29044, 58066, 56100, 30371, 60967
     .short 27809, 13773, 56638, 54668, 22295, 15758, 47665, 32858,  5784, 36169, 31507, 44150, 61062,  3036, 35676, 51406
     .short 31500, 53546,  3174, 55236, 37735, 49145,  6960, 57765,  8466, 47332, 41552, 53537, 24663, 36118, 10882, 34646
     .short 22128, 33308,  3721, 11533, 40806,  7856,  2942, 37731, 63364,  2397, 25729, 51685, 64359, 19336, 60709,  3547
     .short  8362, 18328, 15096, 40423, 18031, 35284, 58014, 44327,  6936, 36330, 62671, 59653, 33347,   725, 25441, 42378
     .short 19176, 39441, 26862, 19886, 57191, 14054, 42164, 43915, 37144, 16930, 57556, 13015, 17070, 42654, 56117, 44249
     .short 33000, 25637, 59729, 60716, 29236, 28263,  6310, 51027, 15213,  6784, 30681, 33705, 57721, 34131, 48734, 17339
     .short 49661, 13535, 34544, 22934, 30287, 63368, 56245, 50583, 39677, 61921,  2231, 34049, 58024, 19097, 30421, 45637
     .short 55638, 30397, 10311, 33329, 54142, 27828, 41909, 33625, 51504, 58307, 29624, 45200, 10164, 20449,  3940, 26857
     .short 34196, 64195, 14682, 14416, 31194,  8294, 47961, 53327, 11548, 27882, 27260, 40545, 26065, 30140, 30828, 40016
     .short 15556,  1785, 12242,  6407, 52506, 63562, 15068, 35317, 12715, 39481, 40474, 16173, 17077, 59580,  6163, 53103
     .short 57654, 21998, 39406, 32392, 33880, 51717,   304, 27012, 39614, 27863,  7083, 11639, 16324, 35257, 32753, 36997
     .short 18136, 30637, 57056, 49730, 35067, 46646,  2401,  9425, 37878, 32105, 36048, 25830, 31793, 58329, 16183, 53121
     .short 62524,  9643, 60194, 38491, 18428, 48064,  7107, 42263,  8392, 26754,   189, 55482, 44597, 57531,  6245, 17048
     .short 26214, 64212,  5807,   987, 15905, 17669, 44402, 37747, 32796, 62570, 16310, 48620, 43451,  1449, 41074, 35532
     .short 39381, 63101, 10735, 15869, 47950,  2238, 43960, 65282,  5123, 43061, 61867,   176,  7865, 29684, 38334, 46443
     .short 62622,  4647, 57988, 31353, 26661, 25579,  3715, 28643, 22814, 35668, 31378, 22506,  9723, 28803, 16363, 19226
     .short 27291, 22259, 51759, 51019, 56491, 48268, 59536, 25733, 60450, 42325, 36544, 19989, 36227, 57646, 42051, 20055
     .short 27301, 37179, 50848, 22708, 64879, 10441,  9258, 43053, 22604, 35036, 40054,  8919, 36449, 51386, 15893, 58926
     .short  8683, 61198, 63903, 56617, 27530, 10794, 24500,   210, 27606, 35144, 49753, 16981, 29798, 44312, 11555, 57411
     .short  2073, 53856, 61206, 55810,  3194, 34201, 11230, 18396,   630, 60013, 61690, 47038, 15941, 32351, 48294, 64294
     .short 11328, 26628, 55500, 43975, 64766,  9156, 34785,  4768,  4421,  1708, 22925, 63022, 29075,  6488, 45349, 14872
     .short 34043, 27912, 59561,  1219, 48285, 19706, 42236, 38676, 51689, 19521, 52729, 39337, 10266, 50113, 12537, 16876
     .short 58562, 46946, 35494,  8151, 14614, 35484, 18276, 46180,  5279, 52905,  2604, 47574, 47990, 47444, 34407, 23813
     .short 25850,  5181, 53087,  1081, 26329, 20477, 36473,   311, 34571, 53572, 23749, 16989,  1719, 42389, 45511, 42615
     .short 63831, 12906, 12560, 57854, 14945, 44986, 41193,  7277, 43832, 27369, 49006, 12779, 16555, 40540, 45506, 30321
     .short 14732,  9601, 39693,  3829, 25149, 36002, 31078,    60, 59445, 37795, 49102, 21220, 41779, 20069, 50442, 44557
     .short 62111, 20189, 58863, 45271, 48100, 62243, 48532, 25329, 39646, 64363, 35061, 46737, 14634,  8876, 54317, 17122
     .short 56573, 46993, 64076, 52713,  3524, 18863, 55433, 31892, 15772, 37911, 57260, 49019, 17390, 11692, 29879, 36673
     .short 18435, 34723, 37402, 62844, 34209, 28661, 12995,  3556, 33202, 35761,  3514, 65294,  2380, 54477, 19730, 48840
     .short 40101, 39966, 57129, 28416,  2343, 64573,  3614, 27386, 45775, 14577, 10765,  1102, 21643, 10134,  9686, 32181
     .short 38845,  9934, 23862, 52469,  1771, 17773, 29018, 15674, 64322, 21411, 23097, 46882, 11157, 55170,  8283,  1034
     .short 57973, 33190, 54790,  7808, 13156,  9630, 15604, 19752, 51605, 50993, 19340, 30618, 19433, 26452, 64378, 19494
     .short 26008,  9019, 29823,  9050, 28797, 18232, 28752, 58452, 41116, 10742, 20016,  2463,  2437, 64302, 26112, 50386
     .short 53013, 47788, 17688,  8633, 58248, 13172, 34242, 50151, 40707, 12546, 22576,  4068, 45455, 60378,  1158, 20652
     .short 49218, 18478, 38747, 28234, 41171, 24372, 45530, 59357, 64200, 12481, 45729,  7685, 58124, 14101, 24238, 28742
     .short 21605, 42780, 20601, 41272, 48877, 33842, 48238, 24632, 59895, 41021, 59376, 25942,   754, 20850, 19786,  7317
     .short 26951, 18796, 44517, 15837,  9989,  2811, 22630, 23358, 56635, 36115,  6933, 60713, 30418, 27879, 33877, 53118
     .short 16307, 25576, 27298, 16978, 34782, 46943,  1716,    57, 64073, 54474, 64319,  9047,  1155, 41018, 34779, 53304
     .short 48424, 60564, 28983, 47068, 57315, 38097, 62297,  7463, 34593, 19892, 16127, 56803, 36730,  4833, 32982, 53307
     .short   490, 30326, 54328, 33891, 27048,  2583, 31686,  6107,  4692, 46637, 10419, 13444, 10217, 34154,  3580, 25458
     .short 43193, 40832, 37441, 14723,  3884, 27727,  2127, 21336, 21760,  5050, 48427, 31626, 47364, 56794, 64780, 45476
     .short 31861, 48678,  2686, 11072, 64063, 39927, 56193, 44467, 21507, 15170,   969, 15900,  3551, 38257, 25385,  1227
     .short 34860, 41343, 36339, 46495, 48045, 60567, 25884, 61305, 46855, 62685, 27665, 10826, 12494, 11474, 13656, 11113
     .short 56686, 56972, 59586,  8861, 20578, 58939, 41151, 12346, 30315, 36745, 38262, 57792,  9223, 50567, 49158, 57272
     .short 28986, 63433, 18148, 14005,  9211,  4450, 42218, 13367, 37293, 16456, 42812, 14890, 64133,  9092, 14033, 59232
     .short 33858,  6804, 60935, 63975, 57394, 60473, 26032, 27158, 20704, 63925, 11970, 47071, 12751, 48695, 40596, 44637
     .short 11796,  5589, 21288, 15480, 15948, 54288, 41596, 29267, 50121, 32718, 24090, 10653, 25179,  8366, 41895, 47322
     .short 52257,  3454, 14559, 39587,  5288, 37116, 57318, 38019, 31183, 27655, 21983, 28649, 19587, 19186, 63887, 37865
     .short 40075, 35822, 60211, 20151, 28698, 34373, 54881, 28155, 61883, 50225, 35509, 28596, 10617, 51779, 43095, 10962
     .short 43566, 38100, 45769, 20678,  7723, 23143, 42129, 65407, 38471, 64711, 55713, 14687, 38886, 56425,  1137, 47543
     .short 11033, 47221, 24432, 46166, 26269, 59105, 40401, 28459, 63731, 45681,  4032, 24528, 62300, 52736, 41045, 40168
     .short  1530, 46188,  6233, 46482, 10487,  7208,  4195, 45911, 23391, 52677,   701, 42707, 18684, 32686, 18332, 10118
     .short 27475, 34830, 55121,  4471, 27918, 29509, 44476,  7466, 62986, 46757, 44619,  4306, 43285, 62551, 17007, 51727
     .short 61058, 34127, 32749, 19222, 34039, 20185, 54786, 15833, 64059, 54284,  4191, 15228, 52392, 23738, 19577, 48404
     .short 23160, 60302, 34596, 50021, 14737, 22392, 45164, 56436,  8644, 42336, 60978,  3388, 18472, 39046, 35380, 22049
     .short 54429,  8487, 40926, 63538, 40183, 55200, 34578, 35647, 54850, 28964,  5189, 16792, 21155, 19895, 29131, 53586
     .short 21491, 23646, 53755, 34919, 33760, 34802, 54352, 15232, 29469, 44353,  8332, 31702, 59502, 46743, 47895, 15100
     .short 53674, 49351, 63773,  3029, 27112, 19255, 56731, 39745, 16130, 32058, 45651, 22278, 61663, 37306, 64350, 49603
     .short 57089, 36554,  9114, 32502, 18086, 49513, 29892, 28126, 25724, 51381, 53008, 20146, 29660, 25390, 58895, 35080
     .short 39757,  6303, 23853, 56806, 62865, 18373, 57866, 25802, 17299, 58319, 12804, 41931, 50558, 10251, 61262, 31085
     .short 54908, 19206,   479, 16997,  3091, 24387, 16121, 60914, 61131, 51112, 53978, 39240, 18200, 13688, 36733, 53096
     .short 32881, 25347, 27099,   796, 49056, 14333, 18238, 19606, 52396, 58511, 42442, 60671, 33825, 50248, 10850, 52932
     .short 40427, 30114, 43028, 32075, 24702,  9132, 26578,  5894, 65052,  4836, 65325, 49532, 12836,  5116, 12941, 33139
     .short 24603, 62945, 34451, 23823, 35976, 23788, 29665, 35401, 33691, 64532, 10935, 13043, 28890, 29912, 22660,  5718
     .short  9476, 34503, 14405, 31139, 32985, 37390, 20743, 38231,  3531, 36984, 21265, 53849, 44994, 32271, 14421, 52568
     .short 63150, 27693, 50467,  6129, 34085, 41663,  8934, 16011,  6688, 23275, 49487, 20627, 23463, 29387, 20045, 53310
     .short  8855, 41352, 31667, 44673, 16615,  9664,  1306, 45153, 57079, 23742, 30232,  6648, 22150, 29061,  6082, 34466
     .short 36404, 18035,  5941, 25504, 32021, 62888, 15972, 36921, 52328, 46151,   493, 45598, 55470,   956, 16419, 14195
     .short 18561, 59207, 49294, 60527,  9813,  2353, 12362, 62837, 50956, 61851, 39511, 21077, 45568,  9564,  5699, 46131
     .short 64450, 57136, 35107, 25082, 28434, 30329, 48320,  9606, 42663, 45047, 42845, 61166,  6747, 53766,  4703, 34418
     .short 30298, 40259, 20836, 48478, 34315,  2430, 29404, 53561, 36751, 30269, 47018, 40773, 52602, 23579, 57674, 17868
     .short 54331, 17715, 64980, 32890,  5432, 35929, 47731, 38580, 40751, 11527, 19581, 47422, 57757, 33503, 48006, 55069
     .short 50136, 51897, 35288, 46936, 18500, 17728, 49653,  1257,  8554, 21822, 62227, 33894,  6736, 34441, 56449, 45816
     .short 27855, 57582, 22740, 24913, 61401, 65264, 32951, 41031, 60344, 45402, 57980, 42962,  5658,  4590, 37803, 22240
     .short  1232, 25378, 30909, 36527, 47030, 41455, 27051, 23172, 62098, 16943,  1728, 16032,  5238, 29087, 14937, 26390
     .short 26874, 20684, 53645, 24745, 17913,   678, 33324, 18271, 54469, 43280, 14190,  4877, 14286, 24047,   245, 29260
     .short 22444,  2586, 34234, 22313, 41485, 54582, 53817, 19974, 50060, 60543, 50736, 48408, 53296,  3931, 10913, 51321
     .short 24560,  9701, 37653, 58018, 29503, 59703, 46847, 19512, 41139,  2625, 13611, 33406, 31689,  1523, 58385, 24770
     .short  3446, 48868,  7996, 26119, 42690, 52008, 54810, 45279, 52703, 25395,   693, 10953, 20897, 55152, 34752, 36953
     .short 31421, 20305,  9803, 63469, 34911, 65316, 26162,  6110, 35909, 18939, 39052, 28957, 10835, 39834, 18192, 54573
     .short 43524, 31199, 19162, 57819,  7626,  8212, 30509, 65171, 41655, 45125, 51985, 15651, 14671, 62387, 60952, 36661
     .short 31213, 14478,  4695,   291,  8029, 51556, 12202, 30164, 50301,   472, 27411, 53460, 23164, 61629, 32448, 18829
     .short 44910, 64954, 15920,  2837, 44331, 38716, 31413, 40523,  4236, 49882, 17169, 35415, 58131, 46640, 47889, 35602
     .short  8884, 22381,  4882, 51036, 38423, 19126, 62169, 53842,  3633,  8892, 43700, 20161, 35856, 18610, 15124, 30767
     .short 31288, 65451, 57197, 60920, 57944, 39569,  8380, 48665, 10422,  5326, 39698, 61507, 25477, 18222, 42451, 30073
     .short  6875,  7769, 20316,  5905, 48706, 28427, 26765, 32941, 58979, 13875,  7703, 59622, 63052, 49695, 27938, 22465
     .short 63750, 52483, 53942, 13447, 55948, 42523, 20499, 11296, 61245, 10352, 31449, 46098, 38733, 60306,  1324,  7131
     .short  7363, 34560, 23122,  4583, 25366,  6940, 31226, 64162, 12049, 31900, 38449, 57744, 62584, 41530, 10220, 20756
     .short 21947,  4946, 43708, 53494, 18516, 41202,  1903, 16357, 19600, 21037, 12980,  6169, 41358,  8654, 57566,  2650
     .short 19067, 54803, 54977, 34865, 57040, 14764, 61155, 52230, 18622, 34157,  5136, 25516,  2856, 64514, 45693, 24835
     .short 45134, 20664, 53426,  4519, 10453, 12064,  6454, 44162, 44723, 59314, 49940, 52996, 62793, 37366, 63608, 35595
     .short 23001, 26689,    47, 35719,  3583, 18587,  7294, 62440, 58611, 35444,   568, 44778, 52693, 23246, 34600, 45387
     .short 56002, 61442, 34731, 46531, 31788, 17117, 36334, 19250,  8549, 57739, 26477, 57952, 22982, 12042, 30558, 25461
     .short 61283, 36033, 30200, 25756, 22820, 47428, 32971, 58948, 54237, 45080, 27224,  5001, 58900,    75, 28319, 13698
     .short 37007,  4762,  8849,  4132, 15805, 48130, 53742, 20922, 21873,  3685, 43196, 61435, 59190, 15349, 34527, 59331
     .short 43311, 35125, 17945, 29977,  8299, 54555, 57689, 53171, 19380, 33109, 45238,  7758, 26205, 58220, 37200, 60077
     .short 19635, 62183, 40142, 61038, 38180, 40835, 46728,  2134, 49967,  8971,  8978, 65302,  7842,  8456, 13544, 50025
     .short  2118, 56034, 30787, 10373, 42459, 36895, 64184, 62675,  2736, 17378, 60293, 51091, 22164, 59567, 59709,   654
     .short 37444, 43690, 53038, 38401, 55461, 14291, 48216, 32298, 30741, 24711, 11731, 64099, 32408,  2204, 30155, 11055
     .short 49831,  5951, 64889,  1990, 14812, 56317, 42556, 24446, 17936,  2480, 41691, 14726, 30263,  3834, 60765, 54598
     .short 53728,  9244, 42585, 48975, 20106, 59067,   517, 14752, 26776, 45579, 55132, 59906, 11566, 40817, 21893, 46608
     .short 48052, 21747, 40721, 32305, 64581, 17605,  3887, 15464, 62363, 45971, 17986, 52063, 59855, 58987, 33364, 23031
     .short 14741, 44444, 63243, 29302, 51486,  1014, 14640, 35608, 59657, 33656, 61581, 53405, 52177, 42065, 26482, 51427
     .short 41468, 27730,  2221, 16844, 48024, 31769, 58438,  5205, 58757, 22291, 28259,   300, 28639,  4417, 37791, 23093
     .short 25938, 47360, 48691, 41041, 53582, 32877, 41348, 64976, 22309,  8025, 42519,  7290,  2130, 62359, 57440, 30521
     .short 22488, 42499, 28902, 27763, 20462, 14571, 53639,  4720, 64334, 18155, 32332, 41086, 59074, 32189, 32914, 43790
     .short 42834, 55664, 18975,  6045,   838, 15308, 53950, 21339, 16084, 57444, 62754, 31169, 59482, 19540, 64855, 28758
     .short 21043, 22396, 57281, 42112, 20415, 28114, 49271, 64743, 12145, 33351, 33030, 54386, 45493, 25108, 43426, 21308
     .short 17444, 29842, 21763, 63696, 33482, 33267, 42199, 30808, 30880, 50941, 23222, 38297, 49799, 42594, 47688, 35085
     .short 47924,  3169, 48263, 51600, 10648, 10845,  9696, 31783, 64738, 45031, 25228, 61906,  2272,  5053, 61819, 29608
     .short  4822, 62541, 11803, 11131, 16530, 29309, 21419, 47966,  9001, 34058, 55315, 28309, 56674, 18752, 65219, 38741
     .short 28951, 13745, 46112, 49862, 48648, 22413,  5262,  1746, 48430,  4138, 30525, 31722,  8726, 29931, 13083, 28556
     .short  5861, 31963, 45168, 36871, 12950,  6864, 25975, 42907, 13485, 28864,   729, 15326, 47299, 40273,  7665,  1369
     .short 18669, 27070, 15378, 31629,  3866, 13597, 31493, 59405, 24052, 44025,  8013, 13098,  7600, 64038, 54218, 63282
     .short 34185, 43906, 29586, 37899, 55935, 30092, 30660, 52493, 15847, 60846, 36140, 63894,  8753, 55376, 47367,  7816
     .short 25154, 13915, 41947, 56829,  6777, 26443, 63668, 32041, 31234, 19399, 42179, 49111, 42041, 33278, 44789, 20695
     .short 28137, 38268,  3840, 27893, 48768, 50010, 49593,  3658, 16696, 56797, 57938, 22492,  9315, 55683, 52032, 21919
     .short 49821, 54965, 39399, 56440, 15011, 61111, 61638, 21590, 21906, 45431, 60182, 25445, 38962, 10343, 43989,  7926
     .short 32230, 57957, 41756,  7499, 64783,  6563, 47089, 20097,   928, 35951,   506, 23902,  8314, 22360,   337, 11951
     .short   169, 63273, 33442,  1543, 38893, 33243, 41251, 43797, 26460, 36344, 46865, 54407, 45543, 28918, 10289, 45479
     .short 11143, 21955,  1180, 45092,  5401, 36462, 51333, 13825, 42950, 24399,  7729,  4726, 57804, 16465,  3187, 47005
     .short 17536, 39120, 27024, 52091, 25286, 12295,  7053, 13323, 32253,  3317, 31864, 48459, 42503, 20516, 27515, 61532
     .short 29538, 58552, 10810, 20572,  8648, 16731, 32472, 11431, 11575, 14442, 45036, 62935, 42382, 44856, 64014,  1923
     .short 32613, 56863, 55572, 54114, 44842, 48681, 59044,  7443, 16907, 24128, 56763, 23446, 53908,   708, 16758, 18074
     .short 25115, 58460, 39762, 17592, 27837, 29430, 44973, 59171, 62768, 43146, 12988, 64109, 51789, 43237, 58198, 42030
     .short  2689, 37843, 22774, 35386, 13751, 36245, 58475, 46967, 46576, 30941, 53332, 38155, 15426, 49994, 36815, 33700
     .short 45344, 18791, 10482, 45148, 27406,  8451,  5856, 33219, 50379, 28173, 36719, 11075, 35465, 28906, 59830, 55780
     .short   273, 60616, 51173, 33224, 50189, 42340, 11462, 27963, 63640, 24186, 54416, 24145, 40800, 19180, 32965, 22120
     .short 40952, 20390, 55853, 41307, 26245,  5989, 64066, 59955, 23207, 61913, 47796,   250,  9780, 13133, 40442, 30062
     .short 60517, 29949, 40985, 57048, 47274, 13283, 48109, 33062, 41876, 59516, 10638, 14060, 61137, 22498, 40936, 29246
     .short 43213, 39930, 43470, 36007, 41336, 56988, 49403, 64758, 49191, 64479, 26846, 28048, 48919, 55421, 59609, 64804
     .short 52869, 40532, 37466, 36151, 37455, 12213, 45005, 60222, 51616, 38345, 53883,  3606, 56196, 21131, 27767, 22223
     .short 27976, 62507, 24083, 39018, 38561, 20644, 60982, 29764, 17360, 18765, 24257, 51134, 14982, 47249, 39445, 34585
     .short 39472, 13951,  4145,  4076, 22987, 39367, 19091, 44470,   648, 56964, 26320,  2638, 45701, 18292, 27177, 26047
     .short 46475, 32166, 49580, 21975, 53109, 31673, 16737, 46066, 63984, 51233, 30435, 28787, 46500,  4463,  4023, 22423
     .short 19616, 32115, 21510,  1422, 59056, 65254, 49032, 59494, 37381, 33728, 53438, 33932, 61994, 60356, 21148, 30650
     .short 47907, 14325,  3437,  3896, 10036, 54011, 23761, 13391, 46231, 55650, 39952, 20037, 44769, 15173,  8056, 20466
     .short 35177, 10051, 60332, 23054, 60864, 53553, 53630,  3392, 27119, 40246, 37672, 59412, 24380, 25233, 28187, 26866
     .short 63264,  2781, 33794, 26499, 65491, 44731, 52214, 18541,   972, 18931, 14973, 58064, 15756, 35674, 57763, 22126
     .short  2395, 15094, 59651, 57189, 42652,  6308, 17337, 39675, 30395, 29622, 14414, 26063, 63560,  6161, 27010, 18134
     .short 32103, 60192, 55480, 15903,  1447, 43958, 46441, 22812, 22257, 36542, 22706, 36447, 10792, 11553, 18394, 11326
     .short  1706, 59559, 39335, 14612, 47442, 36471, 42613, 43830,  9599, 49100, 45269, 14632, 18861, 29877,  3554, 40099
     .short 14575, 23860, 46880, 13154, 26450, 28750, 50384, 40705, 18476, 45727, 41270,   752,  2809, 33875,    55, 48422
     .short 19890, 54326, 13442,  3882, 56792, 56191,  1225, 46853, 56970, 38260, 14003, 64131, 60471, 40594, 29265, 52255
     .short 27653, 60209, 28594,  7721, 56423, 40399, 40166, 23389, 34828, 44617, 19220, 52390, 22390, 35378, 35645, 21489
     .short 44351, 63771, 22276, 18084, 25388, 57864, 31083, 61129, 25345, 42440, 32073, 12834, 23786, 22658, 38229, 63148
     .short 23273, 31665,  6646, 32019,   954, 12360, 46129, 42661, 40257, 47016, 32888, 57755, 17726, 56447, 41029,  1230
     .short 16941, 53643,  4875, 41483,  3929, 46845, 24768, 52701, 20303, 39050, 57817, 14669, 51554, 32446, 40521,  8882
     .short  8890, 57195, 61505, 48704, 49693, 20497,  7129, 12047,  4944, 12978, 34863,  2854, 12062, 63606, 62438, 56000
     .short 57737, 30198,  4999, 15803, 15347, 57687, 60075, 49965, 56032, 60291, 38399, 32406, 56315, 60763, 14750, 48050
     .short 45969, 63241, 53403, 48022,  4415, 41346, 30519, 64332, 55662, 62752, 42110, 45491, 33265, 47686, 31781,  4820
     .short 34056, 46110, 31720, 12948, 40271, 31491, 63280, 15845, 13913, 42177, 27891,  9313, 61109, 43987, 20095,   167
     .short 36342,  1178,  4724, 25284, 20514, 32470,  1921, 16905, 58458, 12986, 35384, 15424,  8449, 59828, 27961, 40950
     .short 61911, 40983, 14058, 41334, 55419, 45003, 22221, 17358, 13949, 26318, 21973, 46498, 65252, 21146, 13389, 35175
     .short 40244, 33792, 58062, 42650,  6159, 46439, 11324,  9597, 23858, 41268,  3880, 60469, 40397, 35643, 61127, 23271
     .short 47014,  4873, 14667, 49691, 63604, 60073, 48048, 55660, 46108, 27889, 25282,  8447, 45001, 13387,  9595, 47012
     .short 27887, 30720, 30722, 17500, 63302,  8992, 23979, 25054, 43783, 61291,  4011, 30724, 15781, 36098, 44179, 17583
     .short 52798, 60570, 15811, 64338, 17502,  6762, 59280, 48962,   445, 28178,  1068, 22053, 10554, 63304, 59024,  2888
     .short 43538, 17408, 51933, 42168, 39280,  4280,  8994, 20170, 24959,  3805,  5614, 40505, 25887, 47602, 56844, 23981
     .short 62327, 22449, 54066, 52413,  5471, 25820, 50082, 63815, 25056, 54449, 43365, 29679, 38840, 63970, 16116, 43275
     .short 62788, 43785, 27019, 54006, 13908, 30239, 52827, 61308, 44863,    65, 61293, 59596, 56947, 45215, 19564, 30348
     .short 16156, 20369, 27232,  4013, 57240, 41726, 25193, 49922, 10759, 24739, 57798, 60771, 30726, 44874, 29276, 50200
     .short 55326, 37018, 46858, 18211, 18159, 15783, 32764,  8095, 41574, 11834, 65374, 28061, 54433, 52632, 36100, 46259
     .short  2040, 23876, 60277, 21808, 43919, 23295, 65192, 44181, 25926, 61590, 30563, 64414, 32135, 62688, 20438, 24726
     .short 17585, 56561,  5313,  2186,  1396, 58294, 62400,  1481, 52858, 52800, 65016, 48071, 32810, 62023, 50963, 31152
     .short 61781, 64116, 60572, 37564, 47611,  6416, 40199,  9287, 27668, 21455, 57636, 15813, 56327, 65417,  9773,  4157
     .short 14129,  1047, 16708, 23149, 64340, 60777, 21443, 65002, 38435,  7069,  2251, 30244,  3124, 17504, 11045, 21025
     .short  8943, 34254, 28228, 10829, 36239, 32336,  6764, 56650, 32093, 57302, 23517,  4561, 39360,  8491,  2561, 59282
     .short  4090, 52969, 14360,  2277, 43606, 37148, 56599, 51153, 48964, 53789, 62040,  3326, 28337, 24983, 12497, 22878
     .short 18844,   447, 39817, 17238, 15876, 38809,  7949, 29411, 55765, 55229, 28180, 56811, 19830, 53391, 21206, 61728
     .short 30959, 59922, 34891,  1070, 34535, 36593, 22728, 37411, 24882, 11477, 63135,  7024, 22055, 46118, 32342, 21165
     .short 48744,  4363, 48514, 27265, 17520, 10556, 54612, 57714, 40698, 34016,  6287, 26923, 18313, 15584, 63306, 16866
     .short 16200, 31819, 39578, 62419, 13659, 50878, 41090, 59026, 48309, 24593, 43665, 13252, 36724, 39563, 40930, 37612
     .short  2890, 19140, 38948, 47350, 28775, 51710, 16934, 48363, 23485, 43540, 50621, 22849, 11883, 22266, 12463, 11116
     .short 18507, 41678, 17410, 59962,  2591, 37042, 14525, 58266, 19955, 42479, 23022, 51935,  6662, 19388, 47819, 48344
     .short  3144, 28683, 55738, 38327, 42170, 51118,  9321, 37618,  1591,  3463, 56689, 52586, 59450, 39282, 13274, 44884
     .short 28566, 30124, 38501, 60821,  3009, 50783,  4282, 47235, 19881, 11225, 12476, 38881, 52563, 19157, 54550,  8996
     .short 38150, 18389, 30715, 17515, 48033, 56975, 21930, 59078, 20172, 18046, 28470, 60389, 22719, 36180, 38117, 63542
     .short 40564, 24961, 50165,  6007, 46983, 25128, 58933, 57560, 46060, 30916,  3807, 56149, 56995, 25466, 49284, 63824
     .short 59589, 42740, 28611,  5616,  3213, 59770, 40150, 62806, 51590, 35742, 12591, 19844, 40507, 57660, 44679, 32478
     .short 30922, 32551,  4405, 55517, 29177, 25889,  6331, 45840, 10153, 16143, 52761,  8864, 31275, 35754, 47604, 55625
     .short 46271, 14370, 64793, 12372, 27616,  8801, 14072, 56846, 54682, 27082, 43115, 14958,  2146, 64624, 52832, 39846
     .short 23983, 47109, 23835, 62731, 29637, 32730, 20581, 22189, 32193, 62329, 26969, 17681, 53384, 48393, 39144, 32358
     .short 40187, 46245, 22451, 40002,  1666, 39025,  5058, 30704, 13019,  1891, 54196, 54068, 55965,  8833, 45616,  7850
     .short 63881, 58942,  2389,  9034, 52415, 25662, 31384, 33509, 40958,  9040, 14518,  8517, 10303,  5473, 62870, 34964
     .short  8818, 33387, 42574, 61391, 65467, 17262, 25822, 47850, 51916, 48565, 61021,  3780, 41154, 30082, 45992, 50084
     .short 56483, 19272, 27500, 58276, 43156, 16042, 40550, 48038, 63817, 40670,  6480,  6198, 17188, 53076, 56536, 19308
     .short 45804, 25058, 29357,  4384, 31070,  1938, 29217, 12349, 39344, 32918, 54451, 58392, 38540, 51467, 32173, 11080
     .short 25775, 55204, 31463, 43367, 49142,  8359, 13012, 56242, 64192, 17074,  9422,  5804, 29681, 60447, 56614, 48291
     .short 19518, 26326, 30318, 35058, 28658, 38842, 30615, 34239, 42777, 30415,  7460, 37438, 38254, 30312, 63972, 41892
     .short 50222, 26266, 10115,  4188, 55197, 53671, 20143, 16118, 30111, 28887, 16008,  5938,  9561, 36748, 46933, 37800
     .short 43277, 29500, 36950, 51982, 38713, 31285, 59619, 31223, 54800, 62790, 19247,  8846, 58217,  2733,  1987, 21890
     .short 33653, 53579, 43787, 33027, 10842, 28948, 15323, 30657, 38265, 38959, 43794, 27021, 44853, 62765, 45145, 32962
     .short 59513, 37452, 34582, 30432, 54008, 63261, 26060, 42610, 54323, 22387, 42658, 61502, 60760, 13910, 41331, 61124
     .short 61288, 39277, 43272, 57795, 23292, 61778, 30241, 56596, 59919, 18310, 48360, 55735, 19154, 46057, 55514, 52829
     .short  1888, 65464, 19305,  9419, 53668, 33650, 61499, 61496, 61310, 15509, 36934, 28844, 58578, 27686,  9226, 40373
     .short 57032, 44865, 25314, 52749, 38513, 50807, 32005, 25068, 23064,  6950,    67,  1582, 28247, 27418, 54635, 43724
     .short 25240, 61313, 45189, 61295, 48208, 35049, 53829, 25531, 52441, 50570, 11739, 42838, 59598,  3623, 51419, 39658
     .short 60408, 41122,  6175, 35651, 35572, 56949, 58738, 43136, 12137, 61824, 33464, 56121, 15512, 46298, 45217, 17630
     .short 21525, 57626, 31955, 60041, 49161, 11917, 56220, 19566, 13884, 36520, 37552, 57226, 57930, 54128,  5512,  9070
     .short 30350, 18378, 52194, 53482, 24931, 58166, 52083, 36937, 46317, 16158, 29573, 33171, 49718, 27285, 58505, 57275
     .short 15418, 35566, 20371, 18870, 46352, 35695,  3640, 20890, 57458, 26070, 56980, 27234,  9233, 44703, 12667, 53199
     .short 19938,  9872, 28847, 14820,  4015, 23935, 47132,  4607, 57597,  9444, 28989, 48136, 55668, 57242, 39667, 34382
     .short 50769, 56303, 35470, 24849, 54854, 19119, 41728,  5170, 27645, 60159,  6724, 12514, 44253, 58581, 35365, 25195
     .short 43624,   943, 12970, 19656,  6525, 63436, 11370, 59682, 49924,  2166, 22318, 10584, 14050, 15064, 65278,   626
     .short 27365, 10761,  7681, 10213,  9088,  1133, 22045, 54904, 27689, 20832, 24741,  7622, 28423,  6450, 53167, 26772
     .short 18151, 55311, 49107, 57800, 49990, 59605, 30646,  1702, 31661, 31716, 17496, 57236, 60773, 54608, 47231, 54678
     .short 40666, 19243,  1578,  9229, 54604, 30728, 44219, 20205, 51676, 15247,    21, 14008, 42873, 18979, 44876, 62817
     .short 52643, 32030, 59527,  1380, 40846, 28968, 62956, 29278, 10145,   998, 46547, 49445,  9925, 33004, 40376,  2111
     .short 50202, 44127, 33379, 36038, 55283, 39193,  9214, 64834,  7241, 55328,  1688, 33048,  7452,  4296, 56354,   325
     .short 39736, 29106, 37020, 52539, 17664, 33197, 57787, 58890, 25373, 57035, 64971, 46860,  4458, 45964, 37559,  6326
     .short 15504,  4453, 45871, 22680, 18213, 26784,  9389, 12600, 38854, 58672, 19111, 13264, 42135, 18161, 30732,   848
     .short 54362, 39687, 40767, 48762, 44868, 44213, 15785,  6057, 36862, 60096, 34169, 18968, 42221, 45828,  6049, 32766
     .short 34814, 52314, 36806, 13456, 23325, 37688,  5193, 48154,  8097, 50595, 49628, 38618, 29613, 16103, 25641, 25317
     .short 47876, 41576, 25597, 48721, 55549, 17890, 55410, 13370, 44269, 28302, 11836, 19477, 10089, 58360, 50393, 23192
     .short 21016, 54984, 59262, 65376, 57871, 59240, 52275, 57465, 36217, 31605, 52752, 41229, 28063, 48174, 40729, 17470
     .short 62144, 23727, 37296, 43756, 61769, 54435, 49868,  6770, 38910, 61833, 10971, 38139, 30145, 21935, 52634, 44223
     .short  8105, 28874, 49542, 57541, 44012, 38516, 18124, 36102, 17833, 26518, 65079,  1096, 17907, 16459, 21437,   842
     .short 46261, 14152, 38650, 46696, 22834, 28911, 53717, 16796, 46916,  2042, 30045,  6895, 36387, 12081, 25620, 59733
     .short 50810, 15537, 23878, 65528, 39526, 53278,  8711, 14108, 42815, 60740, 23008, 60279, 22911, 41490, 63933, 50750
     .short 41735, 25839, 44060, 44966, 21810, 38196, 11901, 59863, 56410, 34294, 11865, 32008, 53614, 43921, 53984, 55689
     .short  2896,  6842, 18255, 14893, 38209, 21225, 23297, 42303, 32780, 25605, 54922, 17842, 16428, 12527,  7551, 65194
     .short 20209, 30055, 28347,   347, 64460, 61216, 25071, 33129, 44183, 45859, 35333, 17568, 61936, 44427, 64136, 37424
     .short 15312, 25928, 49568, 50821, 47143, 41165, 39828, 58469, 21159, 38904, 61592, 63761, 48331, 43296, 44528,   641
     .short 60720, 23067, 14859, 30565,  9527, 27490, 30205, 15488, 40902,  9095, 24412, 63657, 64416, 30182, 19858, 47773
     .short 14648, 26089, 29186, 23106, 13799, 32137, 22004, 16621, 11437,  3813, 46382, 26903,  6953,  2774, 62690, 45876
     .short 28832, 15396, 10097, 18995, 14036, 40786, 62286, 20440, 20261, 23890, 56709, 39420, 57609, 12693, 60315, 46004
     .short 24728, 51680, 15888, 47783, 28693, 35396,   688,    70, 47919, 17587, 17332, 41263, 19825, 34959, 52189, 59235
     .short  6501, 53954, 56563, 20953, 42675, 43086, 16574, 17019, 17552, 19899, 10001,  5315, 59197, 61702, 56931,  4827
     .short  8374, 29240,  1585,  6836,  2188, 42862, 48253, 29165, 39607, 41476, 33861, 29373, 50655,  1398, 39091, 22512
     .short 48012, 20396, 52421, 24826, 60050, 64720, 58296, 25807,  6506, 48088, 38703, 52283, 34703, 28250, 40615, 62402
     .short 48908, 16513, 50280, 34356, 55031,  6807,  4640, 61102,  1483,  7428, 31643, 22555, 63004, 38379, 50348, 30833
     .short 59083, 52860, 15251, 37709, 23676, 55041, 14082, 51626, 27421, 19443, 52802, 52381,  6596, 21112, 62011, 59010
     .short 60938, 25427, 21343, 65018, 61683,  8985, 36423, 41518, 59835, 38027, 29135, 50209, 48073,  9748, 18656, 31810
     .short 35245, 26938, 28267, 54638, 44807, 32812, 19459, 29813, 19712, 41145,  2644, 63978, 32545, 46376, 62025, 14259
     .short 54587, 24903, 57847, 19557, 62152, 47170, 38659, 50965, 39068, 23960, 49557, 55925, 62274, 36797, 43727, 38053
     .short 31154, 16387, 13724, 54525, 37598, 60063, 57397, 12684, 41784, 61783, 32523, 23802,  3231, 56514, 49641, 31995
     .short  2373,  9280, 64118,    25, 25558,  6635, 20556, 25253, 58402, 25243, 20766, 60574,  3075, 37333, 30748, 24166
     .short  6344, 60476, 35830, 16088, 37566, 55606, 10667, 13508,  9500, 32148, 49456, 53590, 37629, 47613, 13165, 30952
     .short 35096, 17128,  4888,  6314, 61316, 20080,  6418, 29452,  3736, 25761, 28937, 49204, 26035, 10979, 16495, 40201
     .short 57376,  9948,  2936, 37859, 54231, 15088, 14512, 24820,  9289, 64171, 30861, 46332, 34772, 42472, 49422, 45192
     .short  1346, 27670, 22685,  7149, 46811, 26432, 51998, 27161, 11262, 18420, 21457, 22961, 37761, 55053, 24315,  9489
     .short 41241, 29725, 11345, 57638, 14012, 17145, 22201,   524, 57331, 65429, 61298, 28604, 15815, 42228, 56289, 18777
     .short 38086, 11170, 20707,   916, 57448, 56329, 13932, 44549, 35427, 64925, 10748, 41364, 21495, 20377, 65419, 54137
     .short 46175, 64314, 62546, 18556, 51031, 48211, 44020,  9775, 52250, 54061, 37037, 42772, 10579, 63928, 24898, 24001
     .short  4159,  2305, 51660, 35214, 53358, 10411, 17039, 28506, 42424, 14131, 17304, 53959, 45631, 62980, 43684, 13997
     .short 35052, 32539,  1049, 38636, 39321, 14391, 52670, 49135, 11973, 10609, 27718, 16710, 35789,  5596, 62261, 12389
     .short 51493, 25874, 40021, 20177, 23151, 42877, 11843, 17057, 48595, 36702, 28037, 53832, 58176, 64342, 45589, 24538
     .short  3046, 50323, 57107, 47074, 53748, 62758, 60779,  5886, 12193, 60128, 63075, 55785, 31042, 23650, 62712, 21445
     .short 31326, 36396, 35116, 65512, 20531, 15217, 25534, 27200, 65004, 17486, 63455, 11519, 49790, 21385, 12754, 54539
     .short 31016, 38437, 39233, 53822, 24006, 34226, 11422, 56264, 42894, 28016,  7071, 24619, 44578, 36254, 50412, 15643
     .short  3428, 52444, 57909,  2253, 27345,   872, 37872, 49345, 61575, 48698, 60754, 20074, 30246, 47551, 41001, 38917
     .short 34078, 53192, 16640, 64506, 25917,  3126, 18983, 32571, 54691, 64387, 17971, 23617, 50573, 53734, 17506, 15791
     .short 64865, 53684, 10321,  2510, 40599, 34396, 31173, 11047, 46924, 44047, 22862, 39880, 13429,   412, 53759, 31654
     .short 21027, 58749,  2157, 60583,  4955, 27778,  6788, 11742, 44921,  8945, 10628, 29834, 22825,  9910, 37266, 44640
     .short 16056, 39984, 34256,   376,  7014,   721, 30824, 35528,  2069, 12902, 57125, 28230, 27044,  4446, 42125, 56432
     .short 17295, 36980, 42841, 16028, 10831, 18218, 45689, 59327, 53724, 42495, 11799, 56825,  5397, 36241, 49399, 59490
     .short 22253, 42436, 42106,  8443, 56943, 65413, 32338, 44880, 46267, 19268, 36946, 52745, 46348, 59601,  9385,  6766
     .short 32776, 23886, 31639, 23798, 37757,  5592, 40997, 59486, 56652, 13497, 26720, 12919, 37212, 39780, 62600, 34923
     .short 11277, 32095, 65337,  8231, 33638, 11808, 21052, 30685,  3626, 44959, 57304, 44609, 38362,  6551, 21189, 18890
     .short 21291, 13405, 11779, 23519, 49911,  4991, 39915, 63627, 42714, 36502, 63718, 43433,  4563, 58324, 56568, 46490
     .short 56726, 21817, 62579, 51422, 41751, 39362,  4939, 64409, 49279, 39272, 55278, 15483, 28932,  9905,  8493, 48654
     .short 56656, 61598, 49387, 52624, 60256, 15561, 18051,  2563, 62821,    10, 22919, 44667,  8720,  6756, 39661,  5880
     .short 59284, 40871, 39536,  7959, 26470, 42855, 15951, 16858, 19544,  4092, 33614, 42155, 13194, 50430,   278,   609
     .short 33764, 19873, 52971, 14461, 26835, 61189, 42979, 55084, 33709, 60411,  1612, 14362, 11933, 13582,   401, 19424
     .short  3750, 54291, 10366, 18649,  2279, 61013, 19979,  4164, 32694, 27149, 28354, 58826, 29995, 43608, 41612,  4180
     .short 61653, 17452,  1469, 23844, 41125,  5770, 37150, 39246, 52038, 19146,  2194, 64150, 41599, 34432, 50447, 56601
     .short 59848, 13501, 13070, 11909, 27000, 24225, 38773, 61236, 51155, 52647, 12114, 42087, 52154, 35357, 55615,  6178
     .short 57359, 48966, 24944, 65108,  3823, 52596, 50004, 29270, 20199, 64859, 53791, 54209, 32647, 14841, 15301, 38079
     .short 28820, 34806, 40861, 62042,  8956, 24177, 21236, 10595, 55215, 57725, 35654, 26510,  3328, 30532, 41213, 47433
     .short  8498,  7474, 50124, 60727, 65236, 28339, 45714,  9340, 30471, 23262, 23230, 39895, 65212, 36695, 24985, 39412
     .short  9670, 11581, 56155, 62031, 23421, 35575, 45920, 12499, 26789, 55023, 50900, 50103,  2904, 32721, 26642, 27562
     .short 22880, 15137, 26724, 36789, 64439, 12931, 36842, 57023, 29737, 18846, 32034, 16633, 55264, 14504, 33016, 23083
     .short 56952, 33039,   449,  4045,  3475, 19019, 50358, 23993, 24093, 44341, 28762, 39819, 49231, 38167, 21637,   672
     .short  3181, 64996, 54356, 19262, 17240,  9271, 24059,  3370, 11136, 56818, 34135, 58741, 62697, 15878, 61075, 44569
     .short 12261, 15154, 63574, 10656, 60880, 26712, 38811, 65098,  9729, 55075, 55859, 25668,  9295, 18716, 19293,  7951
     .short 12809, 20958, 57212, 62921, 47057, 54930, 43139, 41744, 29413, 52146, 26561, 20972, 32841, 55586, 25182,  1961
     .short  2674, 55767, 11392, 12923, 47530,  8588, 20724,  5679,  1790, 28475, 55231, 59531, 50988, 25174, 52927, 37648
     .short 17112, 12140, 62930, 28182, 40978, 43601, 30699, 33459, 16098,  8369, 18551, 21047, 56813, 50679, 48798, 63675
     .short 12632, 60621, 34023, 15236,  3159, 19832, 15708, 10075, 24366, 18186, 46961, 48738, 61827, 49381, 53393, 17697
     .short  4214, 42242,  2631, 45707, 41898,  1055, 33562, 21208, 51972, 50065,  2310, 62658,  4536, 59878, 64468, 20985
     .short 61730, 21659, 23666, 52343, 52951, 10515, 37237, 33467, 13418, 30961, 14773,  9359, 19009, 61464, 61415, 47325
     .short 65484, 44562, 59924, 46799, 37216, 41989, 41627, 60431,  8573, 54273, 12706, 34893,  1384, 59814, 24033, 61749
     .short 21704, 49073, 56124, 52552,  1072, 25354, 61000, 55342, 15018,  8346, 52260, 48370, 22400, 34537, 33868, 24359
     .short  2991, 51201, 64658, 21547, 29473,  9009, 36595, 16236, 45672,  1801, 56579, 51042, 17343, 15515, 30252, 22730
     .short 27243, 34839, 32976, 48659, 43207,  3457, 18249, 64144, 37413, 37889,  2762, 11632, 24761, 51194, 58596, 24286
     .short 60629, 24884,  2547, 63594, 41060, 42930,   559, 34997, 46301, 47979, 11479,  9394, 33491, 50797, 18915, 36487
     .short 14562, 64266,    88, 63137, 50720, 39784, 29705, 20546,  8772, 26654,   160, 58031,  7026, 40850, 33146, 49468
     .short 62207, 33449, 20221, 45220, 51125, 22057, 65355,  1490, 29693, 57499, 58038, 39590, 36264, 57285, 46120, 32315
     .short  7218, 57775,  7577, 20022,  8660, 44357, 18876, 32344, 43776, 48826, 19079, 16535, 50684, 49665, 17633, 11652
     .short 21167, 11506, 11874, 54340, 13239,  5223,  5291,  7745, 56902, 48746, 16968,  4500, 12340, 19061, 51227,  4399
     .short 26897, 23415,  4365, 41936, 42680, 41186, 20362, 57516, 37518, 21528, 17204, 48516, 15722, 55595, 33233, 27550
     .short 58351, 37119, 37985, 43341, 27267, 54735, 62604, 32278, 52817, 52118, 17543, 12247, 60394, 17522, 28972, 43398
     .short 36430,  7914, 20880, 48833, 57629, 33549, 10558,  8734, 41715,  5067, 45464,  5843, 57321, 20928, 42116, 54614
     .short 59290, 12155, 45661, 10174, 51178, 54502,  8336, 22789, 57716, 14867, 44512,  7203, 57074, 53455, 13539, 31958
     .short 50184, 40700,  1063, 39558, 25770, 24844, 53712, 38022, 31037,   604, 34018, 54497, 60548, 51665, 36065, 51578
     .short 11492, 52300, 14311,  6289,  5823, 37725, 40069, 45074, 59645,  8511, 60044, 18710, 26925, 39621, 27817, 60557
     .short  6655, 59433, 31186, 64021, 62116, 18315, 42747, 34927, 49180, 62159, 37088,  3244, 57523,  5085, 15586, 62960
     .short 25983, 16829, 39869, 59161, 44073, 49164,  9250, 63308,  6063, 53797, 31099, 23944,  4315, 27658, 59763, 20419
     .short 16868, 50605, 64424, 64048,  5728, 63111, 56549, 31706, 30895, 16202, 39638, 20993, 28205, 38870, 47708, 34548
     .short 11920, 28027, 31821, 38527, 33182, 58953, 56661, 47697, 21986, 45442, 46619, 39580, 45609, 46199, 59368, 51397
     .short 55247, 35190, 45947, 28721, 62421, 63221,  7114, 31515, 14715, 61858, 51346, 56223, 51796, 13661, 12605, 55632
     .short 46751, 53032, 64125, 28652, 46370, 33556, 50880, 36624, 11281, 18677, 56235,   902, 23135, 34851, 38477, 41092
     .short 29282, 14158, 17246, 47563, 38009, 36764, 19569, 16783, 59028,  2054, 43817, 22012, 53211, 38218, 19590, 17274
     .short 28118, 48311,  3338, 63943, 30969,  1190, 34325, 34795, 59506, 34615, 24595, 22372,  1630, 43873, 29314, 48803
     .short 22938, 13887, 63125, 43667, 46143,  7833, 39166, 29521,  5688, 19189, 25954, 52527, 13254, 53868, 35280, 47957
     .short 37743, 27602, 53568,  3510,  4064, 36726, 50563, 43091, 48400, 39753, 34499, 35103, 36523, 34907, 39565, 61151
     .short 20918, 17932,  8021, 25224, 63890, 45539, 43233, 40932, 22419, 32099, 63767, 53399, 49687, 13904,  6412, 22724
     .short 37614, 10149, 48561, 16004, 28840, 49714,  6446, 37555, 17466,  2892, 15392, 50276, 54521, 46807, 14387, 37868
     .short 59323, 49275, 19142, 50896, 20968, 19005, 50793, 33229, 60553, 46747, 17928, 38950,  8616, 17807,  7338, 49368
     .short 29333, 30291, 57229, 27214, 47352, 49981, 56387, 43642, 51766, 10890, 40078, 17735, 16225, 28777, 23214, 50741
     .short 35219,  8524, 36562,  4741, 49429, 24344, 51712, 59440, 31621, 29126, 17710, 55943, 15459, 57933, 21126, 16936
     .short 18206, 21925, 38954, 42868, 37419, 35825, 34391, 20194, 48365, 59758, 65341,  9375, 16723, 56717, 10707, 38791
     .short 38985, 23487,  1002, 51753, 60665, 20409, 59822, 58732, 54131, 43770, 43542, 35990, 35896,  9796, 48167, 63351
     .short 60214, 65346, 64747, 50623,  5752, 58687, 41637, 27431, 26979, 14992, 47899, 53023, 22851, 16258, 31740, 41973
     .short 55530,  8690, 63372,  5515, 36534, 11885, 24104, 49410, 54242, 61603, 40677, 20154, 11894, 15822, 22268, 16769
     .short 20426, 49951,  1243, 56742, 47375, 12571, 51515, 12465, 32398,  1312, 14448, 57001, 14265,  4371,  9073, 32372
     .short 11118, 38859,  6151,  8620, 13111, 29858, 28701, 36639,  7560, 18509, 47766,  8235, 47594, 56047, 31752, 55350
     .short 56176, 44085, 41680, 46551, 14785, 36612, 65184,  3762, 59978, 30353, 60791, 17412, 44416, 63016, 16609, 29925
     .short 59274, 34376, 12187, 12149, 59964, 11248, 52844, 12035, 39600, 47623, 48301, 15104, 34875,  2593, 13526, 27988
     .short 38568, 21424, 63680, 56249, 18381, 32420, 37044, 22647, 15932, 46206, 35545,  6700, 54884, 31242, 43107, 14527
     .short 21614, 28809, 50142, 41313, 31390, 64177, 26931, 51264, 58268, 10256, 16579, 60239, 14550, 58149, 60643, 52197
     .short 13965, 19957,  9553,  5106, 17811, 39724, 13679, 28158, 51209, 50522, 42481, 35728, 33642, 37781, 39460, 20278
     .short 62089, 52511, 36185, 23024, 49449, 60115,  5504, 21479, 34003, 21250, 53485,  3672, 51937, 64608, 35023,  9854
     .short 59674, 56473, 61886, 10273, 33355,  6664, 24777, 25143, 23573, 49587, 50194, 51670, 53678, 31093, 19390, 11980
     .short 19678, 16077,   909, 55011, 50587, 24934,  3848, 47821, 47265, 36198, 38682, 13617, 18298, 50228, 38642, 50886
     .short 48346, 60168, 48413, 53363, 64694, 45419, 23594, 15041, 17560,  3146,   773, 17646,  4002,  7259,  5038, 13738
     .short 58169, 51050, 28685,  5540,  3488,  7342, 36584,  5570, 35512, 62057, 58868, 55740, 38371, 11812, 54307, 48783
     .short 63872,  7167, 13305, 29039, 38329,  9929, 57389, 60909, 14185, 37361, 42829, 52086, 23756, 42172,  3119, 39841
     .short 45184, 44208, 47914, 28599,  9380, 33034, 51120, 16778, 60786, 19998, 42416, 34622, 63231, 49355, 26080,  9323
     .short 58997, 10128, 33318, 46999, 38429, 39681, 36940, 47557, 37620, 34633, 23498, 45085, 49392,  7970, 10620, 22523
     .short 37699,  1593, 32562, 44192, 56458, 36018, 44036, 50036,  8223, 13054,  3465, 15685,  1460, 54173, 61971, 10197
     .short 43170, 46320, 13186, 56691, 58677, 56776, 49372, 54775, 62456, 51782, 64402, 51540, 52588, 27323, 21056, 29958
     .short 41706, 11214,  7179, 46086, 33601, 59452, 33008,  6467, 53467, 50536, 25215, 28194, 16161, 20003, 39284,   804
     .short  5671, 24013, 64908, 25998, 43098, 46409, 54390, 13276, 61646, 63786, 65476, 59385,  2469, 57572, 63777, 46358
     .short 44886, 43548, 21773, 18096, 47971, 12637, 61925, 29576, 13787, 28568, 50663, 45524, 54567, 46570,  4357, 10965
     .short 52618, 49681, 30126, 24294, 54155, 27170, 23255, 52894, 54489, 35877,  5420, 38503, 61267, 17024, 43945, 44371
     .short 27579, 23775, 33174,  8072, 60823,  6625, 44289, 29337, 55877, 40637, 43569, 38068, 43865,  3011, 55440, 30689
     .short 37097,  8899, 24656, 18534, 63567, 38122, 50785, 40380, 50256, 12025, 16647,  8266, 45557, 49721, 26413,  4284
     .short 63343, 32238, 42632, 61957, 37252, 38103, 21879, 45497, 47237, 40877, 59970, 56886, 19665, 42345, 36070,  3033
     .short 63361, 19883, 48731, 58304, 52503, 36994,   186,  2235, 27288,  8916, 11227, 27909, 47987,  7274, 58860, 11689
     .short 45772,  7805, 26109, 12478,  9986, 53301, 10416, 39924, 56683, 14887, 41593, 35819, 38883, 45908, 32746, 39043
     .short 29466, 32499, 61259, 58508, 35973, 52565, 30229,  2350, 30295, 47419, 32948, 20681, 53293, 45276, 19159, 61626
     .short  3630,  5902,  1321, 21034, 10450, 45384, 27221, 54552,  2115, 64096,   514, 44441, 28636,  4717, 57278, 42591
     .short  8998, 36868, 54215, 19396, 15008, 11948,  7726, 16728, 25112, 38152, 11459, 29946, 48916, 29761, 49577, 60353
     .short 27116, 57186, 18391, 45724, 56420, 63145, 57814, 57684, 34053, 15421, 11321, 30717, 10551, 63812, 27229, 52629
     .short 52855, 23146,  2558, 55226, 17517, 37609, 23019, 50780, 40561, 19841, 14069, 46242, 10300, 48035, 31460, 30309
     .short 54797, 30429, 55511,  6947, 35569,  9067, 56977, 19116, 27362, 57233, 62953, 29103, 42132, 48151, 59259, 21932
     .short 46913, 44963,  7548, 38901, 13796, 46001,  9998, 64717, 59080, 50206, 38656,  9277, 37626, 24817, 11342, 20374
     .short 42421, 20174, 62709, 28013, 25914, 31651, 57122, 65410, 11274, 43430, 18048, 19870, 29992, 61233, 40858, 36692
     .short 29734, 19259, 19290, 28472,  3156, 20982, 12703,  9006, 60626, 58028, 18873, 23412, 60391, 22786, 14308,  5082
     .short 30892, 28718, 38474, 34612,  4061, 22721, 17925, 24341, 38982, 53020, 51512, 44082, 34872, 51261, 36182, 31090
     .short 17557, 29036, 26077, 13051, 33598, 46355,  5417, 38119, 63358, 35816, 27218, 57183, 10297, 64714, 19287, 51258
     .short 63544,  5268, 57308, 48337, 17703, 30132,  1507, 15073, 63547, 40566, 44131, 12823, 16347, 56877, 23684, 44394
     .short 35698, 51072, 24963, 37967, 31576, 15290, 41866,  1498, 55716, 58918, 21312, 50167, 54707, 25410, 26140, 48497
     .short 11467, 51583, 56735,  5271,  6009,  7389, 21066, 21714, 21353,  1676, 19101,  3643, 22586, 46985,  2496, 60807
     .short  1976,  8137, 24245, 14690, 23607, 26696, 25130, 19332,  3936, 17044,  8679,  5177, 37398,  8629, 57311, 58935
     .short 54877, 15829, 25720, 64528, 39507, 42958, 20893, 18606, 57562, 13694, 49827, 47356, 48259, 37895, 38889, 29426
     .short 48105, 46062, 30391, 44613, 38395, 60465, 38836, 62019, 21202, 48340, 30918, 33383, 10111,  9415, 24927,  1129
     .short 57783, 57461, 56406,  3809, 38699, 55921, 34768, 62976, 50408, 56428, 56722, 17448, 56151, 62917, 52947, 42926
     .short 20358, 45070, 14711, 39749, 17706, 56997, 14546,  7255, 61967, 44367, 29462, 30425, 26073, 64524, 25468, 33978
     .short 58644,  5006, 60261, 32632,  1140, 52576, 13628, 49286, 32289, 18727,  8242, 65440, 45887, 39204, 27032, 30135
     .short 63826, 33886, 45159, 45042, 25472, 54593, 41942, 56983, 25340, 59591, 13269, 29495, 49985, 42298, 32518, 47546
     .short 59843, 46794, 42742, 59753, 38366, 61621, 30386, 35630, 45320, 16543,  1510, 28613, 36042,  3023, 52171, 20491
     .short 41325, 29446, 27237, 34627,  5618, 61352, 49480, 23928, 63336, 35587, 11036, 24573, 29846,  3215,  5375, 60488
     .short 63172, 40354, 42315, 19372, 16134, 15076, 59772, 15356, 43379,  7649, 34063, 34028, 45641,  9236, 23283, 40152
     .short 15958, 44743, 41379, 47630, 48471, 47224, 64089, 42511, 62808, 37933, 16369, 51903, 26251, 33515, 30867, 39627
     .short 63550, 51592, 54913, 19904, 55393, 33982, 16888, 39301, 44706, 28275, 35744,  7592, 47161, 56391, 55838, 11196
     .short 24435,  3911,  5231, 12593,  7541,  6555, 31317, 19804, 56371,  1840, 35322, 40569, 19846, 55287,  5870, 64006
     .short 44658, 50499, 58718, 12670, 63801, 40509, 51013, 33819, 28108, 27955, 43130, 46169, 48820, 21767, 57662, 43743
     .short 65309, 62137, 57176, 27968, 11497, 32062, 44134, 44681, 56056,  2286, 35153,  9968, 51271, 55642, 53202, 14830
     .short 32480, 35618, 46767, 51695, 33412, 27183, 26272, 39327, 36630, 30924, 34985, 10918, 28511, 53520, 15117, 34287
     .short 39500, 12826, 32553, 64822, 30214,  5247, 58648, 14171, 61561, 19941,  2722,  4407, 29752, 12865, 43646, 11763
     .short 35010, 59108, 36359, 62248, 55519, 35635, 21193, 65392, 47193, 30545,  8173, 10020, 16350, 29179, 39197, 50074
     .short 64813, 41439,  2523, 18452,  9875, 55365, 25891,  7091, 46901, 24718, 10531, 61796, 40404, 10712, 63700,  6333
     .short 29069,  9658, 13077, 48956, 50763, 60122, 45655, 56880, 45842, 32621, 61276, 29366, 64082, 19132, 30401, 28850
     .short 41007, 10155,  5624, 49809, 58905, 15566,  6211, 28462, 40313, 18009, 16145, 38667, 43181, 24115,  4326, 59935
     .short 32705, 62723, 23687, 52763, 21536, 20592, 56338,  5010, 17371, 44800, 14823, 17180,  8866, 42140,  2448, 51770
     .short 30996, 15186, 63734, 51442, 26597, 31277, 16409, 18894, 12890, 65043, 45105, 25004, 62470, 44397, 35756,  9218
     .short 35075, 30904, 14759, 22304, 54402,  4018, 63236, 47606, 45835, 36929, 45959, 28827,  7144, 45684, 55018, 33486
     .short 55627,  6146, 56771, 27357, 29490,  2443,  2656, 22282, 35701, 46273, 35996, 57668,  3652, 55320, 15241, 10315
     .short 23938, 15002, 14372, 58370, 31162, 13925,  6139, 25589,  4035, 45365, 40217, 64795, 63411, 43349, 17998,  2924
     .short  4781,  6887,  5742, 51075, 12374, 19211, 10006, 18696, 60265,   738, 20613, 47135,  7379, 27618, 61331,  4271
     .short 10894, 53930, 48641, 24531, 42538, 34951,  8803, 12444, 21295, 16191, 12230,  1021, 34686, 12720, 24966, 14074
     .short 64838, 19484, 59215,  3771, 24992, 55819,  4610, 51057, 56848, 31987, 42545, 27845, 25704, 56211, 62303,  3691
     .short 33271, 54684, 39542, 11254, 45848, 43896, 63645, 52305, 61667, 37970, 27084, 42009, 15445, 32531, 10540, 14657
     .short 33333, 57600, 51281, 43117,  9680, 18265, 17530,  7063, 40761, 52739, 38003, 24811, 14960, 28395, 51326, 42429
     .short 54030,   368, 16285, 25548, 31579,  2148, 41409, 29780, 38998, 32636, 52352, 38354,  9447, 43591, 64626, 35348
     .short 31548, 40082,  8400, 43507, 41048, 61181, 48537, 52834, 45325, 13409, 61840, 21085, 42023, 55271,  6610, 15293
     .short 39848,  7245, 21371, 39549, 58206, 44298, 38549, 28992, 48981, 23985, 60102, 32653, 11986, 14378, 41962, 40171
     .short 38796, 42203, 47111, 17104, 53147, 39104, 25566, 50513, 11609, 37310, 41869, 23837,  4109, 54265, 23338,  8742
     .short  7986, 54146, 48139, 40332, 62733,  5550,  8598,    80, 18056, 24155,  1533, 36683, 42281, 29639, 59351, 43518
     .short 30935, 48508, 38133, 60250, 13898,  1501, 32732,   387, 32159, 65205,  1144,  5815, 31830, 55671, 35685, 20583
     .short 18166,  2661, 17739, 16803, 30337, 46191, 34142, 32600, 22191,  7977, 11783, 43483, 54037, 46584, 64647, 39158
     .short 55719, 32195, 55332, 46702, 24065, 34639, 14966, 26705, 57245, 49360, 62331, 22535, 23563, 13557, 58699, 30756
     .short  6236,  3256, 30812, 26971, 21671, 24682,  7639, 55096, 12163,  1567, 64354, 58921, 17683, 34368, 33686, 10948
     .short 28314,  3164, 27832, 39670,  3875, 53386,  8813, 53477, 52270, 48083, 45626, 46485, 57207, 41181, 48395, 60234
     .short 43940, 29031, 55388, 18691, 43459, 38413, 21315, 39146,   484,  5320, 43464, 52580, 38203, 34426, 34385, 29420
     .short 32360, 30630, 51547, 16229,  4659,  6617, 10490, 23373, 40302, 40189,  1752, 23523, 43302,  4220, 24300, 32738
     .short 39486, 50170, 46247,  1692,  9462,  9183, 38288,   125,  9508, 50772, 46391, 22453,  4926, 48585, 13846, 31371
     .short 32463,  7211, 49258, 30884, 40004, 29005, 61374, 57489, 44825, 24191, 14316, 49607, 54710,  1668, 12878, 28532
     .short 36287, 42406, 32215, 41913, 56306, 61473, 39027, 14703, 32663, 42355, 11662,  9958,  4198, 43968, 44172,  5060
     .short 40890, 24565, 14136, 64251, 23631,   354, 30277, 25413, 30706, 20291, 33294, 63793, 13632, 50486,  4116, 35473
     .short 37106, 13021, 36739, 54971, 28781, 29171,  2768, 45914, 32366, 25334,  1893, 16548, 49915, 39862, 36303, 16401
     .short 28374,  4896, 26143, 54198, 33052, 46782, 46687, 21793, 21566,  4263, 24852, 46711, 54070, 59340, 24872, 40117
     .short 50339, 34100, 23394, 38990, 50945, 55967, 10992, 44115, 58662, 64566, 14122,   895, 57093, 48500,  8835, 50834
     .short 62495,  4913, 17961, 50639, 33629, 54857, 62630, 45618, 31729,  8475, 28324,  2568,  5833, 52680, 23074, 32898
     .short  7852, 41905, 42259, 22600, 52901, 57256,  2459,  1151, 11470, 63883, 51723, 57085, 62941, 49290, 24909, 42686
     .short 19122,  1899, 58944, 30737, 22287, 23218, 13094,  8310,   704, 40438, 26043,  2391, 60205,  4995, 42646,  5467
     .short 58290,  7945, 58262, 51586,  9036,  7456, 55731, 57926, 15060, 56350, 23188, 41731, 26085, 52417, 19553, 54227
     .short 10407, 11418, 35524, 42710, 27145, 23226, 25664,  4532, 51190, 51223, 51574, 55243, 27598, 36558, 56738, 31386
     .short 45415, 44032, 52890, 56679, 19837, 51508,  5173, 45883, 33511, 15113, 59931,  4777,   364, 38129, 18687, 23627
     .short 57252, 40960, 27740, 19232, 35294,  5995, 40964, 46338, 27823,  5274,  9042, 17002, 59202, 38418, 32293,  8008
     .short 13128, 27648, 52408, 14520, 30410, 14045, 50745, 57842, 34221, 32689, 62653, 36060,  8519, 64689, 39919,  8674
     .short 53515, 54025, 64246, 40479,  6012, 10305,  4300, 55455, 40588, 30609, 14253, 51966, 60162, 34979,  5475, 55114
     .short 60440, 47258, 28451, 26023, 18335, 22074, 38301, 62872, 56499, 34116, 32048, 33535, 54421,  6294,  9118,  7392
     .short 34966,  1265, 12426,  2998, 11721, 63040, 58311,  6727, 41392,  8820, 47804, 16656, 19527, 31695, 26053, 10121
     .short 14397, 11287, 33389,  5481,  9706, 17309, 40484, 27744, 31265, 44494, 21069, 42576,  1354,  2006, 14801, 18731
     .short  3986, 63209, 12517, 47388, 61393, 64029, 13566, 35223, 33118, 10687, 27478, 49049, 39651, 65469,  1515, 63631
     .short  6432,  4626, 11310, 46833, 47651, 21717, 17264, 56358, 31405, 14603, 37505, 20796,  2418, 44256, 37163, 25824
     .short 27106, 42059,  7123, 61118,  3730, 34833, 23492, 49803, 47852, 29380, 57590, 61950, 58603, 53780, 33089, 32506
     .short 21356, 51918,  4666, 47282,  2970, 52719, 62175, 29628, 58584, 38923, 48567, 61358, 47858, 13703, 62826, 49522
     .short 55124, 40364,  5525, 61023, 57475, 21465, 49121, 29397, 19236, 28629, 27755,  1679,  3782, 28286,  5093, 46420
     .short  8246, 35201, 16247, 35368,  2264, 41156,   853, 35706,  8528, 52980, 15856,  4474,  7510, 45982, 30084,  2364
     .short 42718, 42791,   221, 36129, 56080, 26383, 19104, 45994,   329, 24610, 22612, 19041,  1550, 37322, 25198,  9328
     .short 50086, 57349,  7435, 42970, 32429,  7033, 27921, 58633, 42598, 56485, 50242, 49265, 40944, 12131, 64308, 19073
     .short 18090,  3646, 19274, 35902, 43749, 19280, 18757, 15713, 45204, 43627,  6095, 27502, 58090, 58805, 14020, 40322
     .short 60324, 29512,  2980, 26282, 58278, 50910, 16438, 63316, 29548, 35298, 14624, 12178, 22589, 43158,  3096, 61707
     .short 21320, 65444, 53607, 18599,   946, 27314, 16044,  5151, 58531, 36566, 45298, 49082, 44479, 40655, 47678, 40552
     .short 52132, 36506, 14428, 63911, 26358, 39127, 16178, 46988, 48040, 39740, 62222, 41525, 41463,  7494, 19086, 12973
     .short 32130, 63819, 43267, 39188, 40897, 49199, 37261,  7469, 43202, 47692, 40672,  7965, 52850, 32627,  6206, 24150
     .short  5828, 49517,  2499,  6482,  1300, 28550,   439, 56297, 63069, 10168, 19659, 43890,  6200, 25749, 39084, 37926
     .short 50613, 55105, 62989, 61047, 35308, 17190, 11822, 37658, 53964,  6017,  5999, 45289, 35771, 60810, 53078, 13863
     .short 49898, 51362, 45891,  1653, 53376,  6528,   825, 56538, 27870,  2330,  4745, 22157, 29806, 46760,  1930, 64368
     .short 19310, 28618, 63722,  2870, 47177, 26398, 43411, 37525,  1979, 45806, 29110, 45935, 31130, 36310, 37474, 54943
     .short 63439, 20112, 25060, 34175, 14847, 19684, 58376,  1946, 44622,  1007, 35089, 29359, 15410,  4863, 22754,  3285
     .short 35435, 11183, 29896,  8140,  4386, 12406, 20824, 25304, 10866, 21001, 20453, 11373, 65144, 31072, 17862, 16690
     .short 37012,    15,  2504,  4309, 11942, 41956,  1940, 64848, 64918, 29483, 19469, 40968, 30445, 25487, 24248, 29219
     .short  7521, 42270, 11620, 39208, 39518, 11238, 59685, 43244, 12351, 54367, 46278, 49433,  9538,    32, 43288, 14536
     .short 10565, 39346, 62779, 43437,  3594,  1739, 57100, 56204, 16566, 14693, 32920, 37024, 22840,  3376, 23504, 28401
     .short 11088, 49927, 59002, 54453, 16297,  4800, 29208, 56068, 43006, 62554, 23696, 47928, 58394, 60835, 48858, 26343
     .short 35557, 51816, 58961, 28130, 23610, 38542, 29717,  3064, 33432, 65224, 10080,  3944,  2169, 41845, 51469, 58414
     .short 27710, 33967, 53996, 64675, 17010,  6537, 48379, 32175, 54463, 39114,  2245, 48756, 46342, 36758, 11336, 26699
     .short 11082, 24392, 56936, 39151, 27036, 12282, 17135, 22321,  4437, 25777, 10232, 63518, 24348,  5444,  4983, 51730
     .short 60990, 36079, 55206, 48436,  4567, 44534, 42248, 54161,   393, 17082, 25133, 31465, 52543, 35845, 28082, 22767
     .short  9898, 40295, 10587,  5920, 43369, 56099, 27808, 54667, 47664, 36168, 61061, 51405,  3173, 49144,  8465, 53536
     .short 10881, 33307, 40805, 37730, 25728, 19335,  8361, 40422, 58013, 36329, 33346, 42377, 26861, 14053, 37143, 13014
     .short 56116, 25636, 29235, 51026, 30680, 34130, 49660, 22933, 56244, 61920, 58023, 45636, 10310, 27827, 51503, 45199
     .short  3939, 64194, 31193, 53326, 27259, 30139, 15555,  6406, 15067, 39480, 17076, 53102, 39405, 51716, 39613, 11638
     .short 32752, 30636, 35066,  9424, 36047, 58328, 62523, 38490,  7106, 26753, 44596, 17047,  5806, 17668, 32795, 48619
     .short 41073, 63100, 47949, 65281, 61866, 29683, 62621, 31352,  3714, 35667,  9722, 19225, 51758, 48267, 60449, 19988
     .short 42050, 37178, 64878, 43052, 40053, 51385,  8682, 56616, 24499, 35143, 29797, 57410, 61205, 34200,   629, 47037
     .short 48293, 26627, 64765,  4767, 22924,  6487, 34042,  1218, 42235, 19520, 10265, 16875, 35493, 35483,  5278, 47573
     .short 34406,  5180, 26328,   310, 23748, 42388, 63830, 57853, 41192, 27368, 16554, 30320, 39692, 36001, 59444, 21219
     .short 50441, 20188, 48099, 25328, 35060,  8875, 56572, 52712, 55432, 37910, 17389, 36672, 37401, 28660, 33201, 65293
     .short 19729, 39965,  2342, 27385, 10764, 10133, 38844, 52468, 29017, 21410, 11156,  1033, 54789,  9629, 51604, 30617
     .short 64377,  9018, 28796, 58451, 20015, 64301, 53012,  8632, 34241, 12545, 45454, 20651, 38746, 24371, 64199,  7684
     .short 24237, 42779, 48876, 24631, 59375, 20849, 26950, 15836, 22629, 36114, 30417, 53117, 27297, 46942, 64072,  9046
     .short 34778, 60563, 57314,  7462, 16126,  4832,   489, 33890, 31685, 46636, 10216, 25457, 37440, 27726, 21759, 31625
     .short 64779, 48677, 64062, 44466,   968, 38256, 34859, 46494, 25883, 62684, 12493, 11112, 59585, 58938, 30314, 57791
     .short 49157, 63432,  9210, 13366, 42811,  9091, 33857, 63974, 26031, 63924, 12750, 44636, 21287, 54287, 50120, 10652
     .short 41894,  3453,  5287, 38018, 21982, 19185, 40074, 20150, 54880, 50224, 10616, 10961, 45768, 23142, 38470, 14686
     .short  1136, 47220, 26268, 28458,  4031, 52735,  1529, 46481,  4194, 52676, 18683, 10117, 55120, 29508, 62985,  4305
     .short 17006, 34126, 34038, 15832,  4190, 23737, 23159, 50020, 45163, 42335, 18471, 22048, 40925, 55199, 54849, 16791
     .short 29130, 23645, 33759, 15231,  8331, 46742, 53673,  3028, 56730, 32057, 61662, 49602,  9113, 49512, 25723, 20145
     .short 58894,  6302, 62864, 25801, 12803, 10250, 54907, 16996, 16120, 51111, 18199, 53095, 27098, 14332, 52395, 60670
     .short 10849, 30113, 24701,  5893, 65324,  5115, 24602, 23822, 29664, 64531, 28889,  5717, 14404, 37389,  3530, 53848
     .short 14420, 27692, 34084, 16010, 49486, 29386,  8854, 44672,  1305, 23741, 22149, 34465,  5940, 62887, 52327, 45597
     .short 16418, 59206,  9812, 62836, 39510,  9563, 64449, 25081, 48319, 45046,  6746, 34417, 20835,  2429, 36750, 40772
     .short 57673, 17714,  5431, 38579, 19580, 33502, 50135, 46935, 49652, 21821,  6735, 45815, 22739, 65263, 60343, 42961
     .short 37802, 25377, 47029, 23171,  1727, 29086, 26873, 24744, 33323, 43279, 14285, 29259, 34233, 54581, 50059, 48407
     .short 10912,  9700, 29502, 19511, 13610,  1522,  3445, 26118, 54809, 25394, 20896, 36952,  9802, 65315, 35908, 28956
     .short 18191, 31198,  7625, 65170, 51984, 62386, 31212,   290, 12201,   471, 23163, 18828, 15919, 38715,  4235, 35414
     .short 47888, 22380, 38422, 53841, 43699, 18609, 31287, 60919,  8379,  5325, 25476, 30072, 20315, 28426, 58978, 59621
     .short 27937, 52482, 55947, 11295, 31448, 60305,  7362,  4582, 31225, 31899, 62583, 20755, 43707, 41201, 19599,  6168
     .short 57565, 54802, 57039, 52229,  5135, 64513, 45133,  4518,  6453, 59313, 62792, 35594,    46, 18586, 58610, 44777
     .short 34599, 61441, 31787, 19249, 26476, 12041, 61282, 25755, 32970, 45079, 58899, 13697,  8848, 48129, 21872, 61434
     .short 34526, 35124,  8298, 53170, 45237, 58219, 19634, 61037, 46727,  8970,  7841, 50024, 30786, 36894,  2735, 51090
     .short 59708, 43689, 55460, 32297, 11730,  2203, 49830,  1989, 42555,  2479, 30262, 54597, 42584, 59066, 26775, 59905
     .short 21892, 21746, 64580, 15463, 17985, 58986, 14740, 29301, 14639, 33655, 52176, 51426,  2220, 31768, 58756,   299
     .short 37790, 47359, 53581, 64975, 42518, 62358, 22487, 27762, 53638, 18154, 59073, 43789, 18974, 15307, 16083, 31168
     .short 64854, 22395, 20414, 64742, 33029, 25107, 17443, 63695, 42198, 50940, 49798, 35084, 48262, 10844, 64737, 61905
     .short 61818, 62540, 16529, 47965, 55314, 18751, 28950, 49861,  5261,  4137,  8725, 28555, 45167,  6863, 13484, 15325
     .short  7664, 27069,  3865, 59404,  8012, 64037, 34184, 37898, 30659, 60845,  8752,  7815, 41946, 26442, 31233, 49110
     .short 44788, 38267, 48767,  3657, 57937, 55682, 49820, 56439, 61637, 45430, 38961,  7925, 41755,  6562,   927, 23901
     .short   336, 63272, 38892, 43796, 46864, 28917, 11142, 45091, 51332, 24398, 57803, 47004, 27023, 12294, 32252, 48458
     .short 27514, 58551,  8647, 11430, 45035, 44855, 32612, 54113, 59043, 24127, 53907, 18073, 39761, 29429, 62767, 64108
     .short 58197, 37842, 13750, 46966, 53331, 49993, 45343, 45147,  5855, 28172, 35464, 55779, 51172, 42339, 63639, 24144
     .short 32964, 20389, 26244, 59954, 47795, 13132, 60516, 57047, 48108, 59515, 61136, 29245, 43469, 56987, 49190, 28047
     .short 59608, 40531, 37454, 60221, 53882, 21130, 27975, 39017, 60981, 18764, 14981, 34584,  4144, 39366,   647,  2637
     .short 27176, 32165, 53108, 46065, 30434,  4462, 19615,  1421, 49031, 33727, 61993, 30649,  3436, 54010, 46230, 20036
     .short  8055, 10050, 60863,  3391, 37671, 25232, 63263, 26498, 52213, 18930, 15755, 22125, 59650,  6307, 30394, 26062
     .short 27009, 60191,  1446, 22811, 22705, 11552,  1705, 14611, 42612, 49099, 18860, 40098, 46879, 28749, 18475,   751
     .short    54, 54325, 56791, 46852, 14002, 40593, 27652,  7720, 40165, 44616, 22389, 21488, 22275, 57863, 25344, 12833
     .short 38228, 31664,   953, 42660, 32887, 56446, 16940, 41482, 24767, 39049, 51553,  8881, 61504, 20496,  4943,  2853
     .short 62437, 30197, 15346, 49964, 38398, 60762, 45968, 48021, 30518, 62751, 33264,  4819, 31719, 31490, 13912,  9312
     .short 20094,  1177, 20513, 16904, 35383, 59827, 61910, 41333, 22220, 26317, 65251, 35174, 58061, 46438, 23857, 60468
     .short 61126,  4872, 63603, 55659, 25281, 13386, 27886, 17499, 23978, 61290, 15780, 17582, 15810,  6761,   444, 22052
     .short 59023, 17407, 39279, 20169,  5613, 47601, 62326, 52412, 50081, 54448, 38839, 43274, 27018, 30238, 44862, 59595
     .short 19563, 20368, 57239, 49921, 57797, 44873, 55325, 18210, 32763, 11833, 54432, 46258, 60276, 23294, 25925, 64413
     .short 20437, 56560,  1395,  1480, 65015, 62022, 61780, 37563, 40198, 21454, 56326,  4156, 16707, 60776, 38434, 30243
     .short 11044, 34253, 36238, 56649, 23516,  8490,  4089,  2276, 56598, 53788, 28336, 22877, 39816, 38808, 55764, 56810
     .short 21205, 59921, 34534, 37410, 63134, 46117, 48743, 27264, 54611, 34015, 18312, 16865, 39577, 50877, 48308, 13251
     .short 40929, 19139, 28774, 48362, 50620, 22265, 18506, 59961, 14524, 42478,  6661, 48343, 55737, 51117,  1590, 52585
     .short 13273, 30123,  3008, 47234, 12475, 19156, 38149, 17514, 21929, 18045, 22718, 63541, 50164, 25127, 46059, 56148
     .short 49283, 42739,  3212, 62805, 12590, 57659, 30921, 55516,  6330, 16142, 31274, 55624, 64792,  8800, 54681, 14957
     .short 52831, 47108, 29636, 22188, 26968, 48392, 40186, 40001,  5057,  1890, 55964,  7849,  2388, 25661, 40957,  8516
     .short 62869, 33386, 65466, 47849, 61020, 30081, 56482, 58275, 40549, 40669, 17187, 19307, 29356,  1937, 39343, 58391
     .short 32172, 55203, 49141, 56241,  9421, 60446, 19517, 35057, 30614, 30414, 38253, 41891, 10114, 53670, 30110,  5937
     .short 46932, 29499, 38712, 31222, 19246,  2732, 33652, 33026, 15322, 38958, 44852, 32961, 34581, 63260, 54322, 61501
     .short 41330, 39276, 23291, 56595, 48359, 46056,  1887,  9418, 61498, 15508, 58577, 40372, 25313, 50806, 23063,  1581
     .short 54634, 61312, 48207, 25530, 11738,  3622, 60407, 35650, 58737, 61823, 15511, 17629, 31954, 11916, 13883, 57225
     .short  5511, 18377, 24930, 36936, 29572, 27284, 15417, 18869,  3639, 26069,  9232, 53198, 28846, 23934, 57596, 48135
     .short 39666, 56302, 54853,  5169,  6723, 58580, 43623, 19655, 11369,  2165, 14049,   625,  7680,  1132, 27688,  7621
     .short 53166, 55310, 49989,  1701, 17495, 54607, 40665,  9228, 44218, 15246, 42872, 62816, 59526, 28967, 10144, 49444
     .short 40375, 44126, 55282, 64833,  1687,  4295, 39735, 52538, 57786, 57034,  4457,  6325, 45870, 26783, 38853, 13263
     .short 30731, 39686, 44867,  6056, 34168, 45827, 34813, 13455,  5192, 50594, 29612, 25316, 25596, 17889, 44268, 19476
     .short 50392, 54983, 57870, 57464, 52751, 48173, 62143, 43755, 49867, 61832, 30144, 44222, 49541, 38515, 17832,  1095
     .short 21436, 14151, 22833, 16795, 30044, 12080, 50809, 65527,  8710, 60739, 22910, 50749, 44059, 38195, 56409, 32007
     .short 53983,  6841, 38208, 42302, 54921, 12526, 20208,   346, 25070, 45858, 61935, 37423, 49567, 41164, 21158, 63760
     .short 44527, 23066,  9526, 15487, 24411, 30181, 14647, 23105, 22003,  3812,  6952, 45875, 10096, 40785, 20260, 39419
     .short 60314, 51679, 28692,    69, 17331, 34958,  6500, 20952, 16573, 19898, 59196,  4826,  1584, 42861, 39606, 29372
     .short 39090, 20395, 60049, 25806, 38702, 28249, 48907, 34355,  4639,  7427, 63003, 30832, 15250, 55040, 27420, 52380
     .short 62010, 25426, 61682, 41517, 29134,  9747, 35244, 54637, 19458, 41144, 32544, 14258, 57846, 47169, 39067, 55924
     .short 43726, 16386, 37597, 12683, 32522, 56513,  2372,    24, 20555, 25242,  3074, 24165, 35829, 55605,  9499, 53589
     .short 13164, 17127, 61315, 29451, 28936, 10978, 57375, 37858, 14511, 64170, 34771, 45191, 22684, 26431, 11261, 22960
     .short 24314, 29724, 14011,   523, 61297, 42227, 38085,   915, 13931, 64924, 21494, 54136, 62545, 48210, 52249, 42771
     .short 24897,  2304, 53357, 28505, 17303, 62979, 35051, 38635, 52669, 10608, 35788, 12388, 40020, 42876, 48594, 53831
     .short 45588, 50322, 53747,  5885, 63074, 23649, 31325, 65511, 25533, 17485, 49789, 54538, 39232, 34225, 42893, 24618
     .short 50411, 52443, 27344, 49344, 60753, 47550, 34077, 64505, 18982, 64386, 50572, 15790, 10320, 34395, 46923, 39879
     .short 53758, 58748,  4954, 11741, 10627,  9909, 16055,   375, 30823, 12901, 27043, 56431, 42840, 18217, 53723, 56824
     .short 49398, 42435, 56942, 44879, 36945, 59600, 32775, 23797, 40996, 13496, 37211, 34922, 65336, 11807,  3625, 44608
     .short 21188, 13404, 49910, 63626, 63717, 58323, 56725, 51421,  4938, 39271, 28931, 48653, 49386, 15560, 62820, 44666
     .short 39660, 40870, 26469, 16857, 33613, 50429, 33763, 14460, 42978, 60410, 11932, 19423, 10365, 61012, 32693, 58825
     .short 41611, 17451, 41124, 39245,  2193, 34431, 59847, 11908, 38772, 52646, 52153,  6177, 24943, 52595, 20198, 54208
     .short 15300, 34805,  8955, 10594, 35653, 30531,  8497, 60726, 45713, 23261, 65211, 39411, 56154, 35574, 26788, 50102
     .short 26641, 15136, 64438, 57022, 32033, 14503, 56951,  4044, 50357, 44340, 49230,   671, 54355,  9270, 11135, 58740
     .short 61074, 15153, 60879, 65097, 55858, 18715, 12808, 62920, 43138, 52145, 32840,  1960, 11391,  8587,  1789, 59530
     .short 52926, 12139, 40977, 33458, 18550, 50678, 12631, 15235, 15707, 18185, 61826, 17696,  2630,  1054, 51971, 62657
     .short 64467, 21658, 52950, 33466, 14772, 61463, 65483, 46798, 41626, 54272,  1383, 61748, 56123, 25353, 15017, 48369
     .short 33867, 51200, 29472, 16235, 56578, 15514, 27242, 48658, 18248, 37888, 24760, 24285,  2546, 42929, 46300,  9393
     .short 18914, 64265, 50719, 20545,   159, 40849, 62206, 45219, 65354, 57498, 36263, 32314,  7576, 44356, 43775, 16534
     .short 17632, 11505, 13238,  7744, 16967, 19060, 26896, 41935, 20361, 21527, 15721, 27549, 37984, 54734, 52816, 12246
     .short 28971,  7913, 57628,  8733, 45463, 20927, 59289, 10173,  8335, 14866, 57073, 31957,  1062, 24843, 31036, 54496
     .short 36064, 52299,  5822, 45073, 60043, 39620,  6654, 64020, 42746, 62158, 57522, 62959, 39868, 49163,  6062, 23943
     .short 59762, 50604,  5727, 31705, 39637, 38869, 11919, 38526, 56660, 45441, 45608, 51396, 45946, 63220, 14714, 56222
     .short 12604, 53031, 46369, 36623, 56234, 34850, 29281, 47562, 19568,  2053, 53210, 17273,  3337,  1189, 59505, 22371
     .short 29313, 13886, 46142, 29520, 25953, 53867, 37742,  3509, 50562, 39752, 36522, 61150,  8020, 45538, 22418, 53398
     .short  6411, 10148, 28839, 37554, 15391, 46806, 59322, 50895, 50792, 46746,  8615, 49367, 57228, 49980, 51765, 17734
     .short 23213,  8523, 49428, 59439, 17709, 57932, 18205, 42867, 34390, 59757, 16722, 38790,  1001, 20408, 54130, 35989
     .short 48166, 65345,  5751, 27430, 47898, 16257, 55529,  5514, 24103, 61602, 11893, 16768,  1242, 12570, 32397, 57000
     .short  9072, 38858, 13110, 36638, 47765, 56046, 56175, 46550, 65183, 30352, 44415, 29924, 12186, 11247, 39599, 15103
     .short 13525, 21423, 18380, 22646, 35544, 31241, 21613, 41312, 26930, 10255, 14549, 52196,  9552, 39723, 51208, 35727
     .short 39459, 52510, 49448, 21478, 53484, 64607, 59673, 10272, 24776, 49586, 53677, 11979,   908, 24933, 47264, 13616
     .short 38641, 60167, 64693, 15040,   772,  7258, 58168,  5539, 36583, 62056, 38370, 48782, 13304,  9928, 14184, 52085
     .short  3118, 44207,  9379, 16777, 42415, 49354, 58996, 46998, 36939, 34632, 49391, 22522, 32561, 36017,  8222, 15684
     .short 61970, 46319, 58676, 54774, 64401, 27322, 41705, 46085, 33007, 50535, 16160,   803, 64907, 46408, 61645, 59384
     .short 63776, 43547, 47970, 29575, 50662, 46569, 52617, 24293, 23254, 35876, 61266, 44370, 33173,  6624, 55876, 38067
     .short 55439,  8898, 63566, 40379, 16646, 49720, 63342, 61956, 21878, 40876, 19664,  3032, 48730, 36993, 27287, 27908
     .short 58859,  7804,  9985, 39923, 41592, 45907, 29465, 58507, 30228, 47418, 53292, 61625,  1320, 45383,  2114, 44440
     .short 57277, 36867, 15007, 16727, 11458, 29760, 27115, 45723, 57813, 15420, 10550, 52628,  2557, 37608, 40560, 46241
     .short 31459, 30428, 35568, 19115, 62952, 48150, 46912, 38900,  9997, 50205, 37625, 20373, 62708, 31650, 11273, 19869
     .short 40857, 19258,  3155,  9005, 18872, 22785, 30891, 34611, 17924, 53019, 34871, 31089, 26076, 46354, 63357, 57182
     .short 19286,  5267, 17702, 15072, 44130, 56876, 35697, 37966, 41865, 58917, 54706, 48496, 56734,  7388, 21352,  3642
     .short  2495,  8136, 23606, 19331,  8678,  8628, 54876, 64527, 20892, 13693, 48258, 29425, 30390, 60464, 21201, 33382
     .short 24926, 57460, 38698, 62975, 56721, 62916, 20357, 39748, 14545, 44366, 26072, 33977, 60260, 52575, 32288, 65439
     .short 27031, 33885, 25471, 56982, 13268, 42297, 59842, 59752, 30385, 16542, 36041, 20490, 27236, 61351, 63335, 24572
     .short  5374, 40353, 16133, 15355, 34062,  9235, 15957, 47629, 64088, 37932, 26250, 39626, 54912, 33981, 44705,  7591
     .short 55837,  3910,  7540, 19803, 35321, 55286, 44657, 12669, 51012, 27954, 48819, 43742, 57175, 32061, 56055,  9967
     .short 53201, 35617, 33411, 39326, 34984, 53519, 39499, 64821, 58647, 19940, 29751, 11762, 36358, 35634, 47192, 10019
     .short 39196, 41438,  9874,  7090, 10530, 10711, 29068, 48955, 45654, 32620, 64081, 28849,  5623, 15565, 40312, 38666
     .short  4325, 62722, 21535,  5009, 14822, 42139, 30995, 51441, 16408, 65042, 62469,  9217, 14758,  4017, 45834, 28826
     .short 55017,  6145, 29489, 22281, 35995, 55319, 23937, 58369,  6138, 45364, 63410,  2923,  5741, 19210, 60264, 47134
     .short 61330, 53929, 42537, 12443, 12229, 12719, 64837,  3770,  4609, 31986, 25703,  3690, 39541, 43895, 61666, 42008
     .short 10539, 57599,  9679,  7062, 38002, 28394, 54029, 25547, 41408, 32635,  9446, 35347,  8399, 61180, 45324, 21084
     .short  6609,  7244, 58205, 28991, 60101, 14377, 38795, 17103, 25565, 37309,  4108,  8741, 48138,  5549, 18055, 36682
     .short 59350, 48507, 13897,   386,  1143, 55670, 18165, 16802, 34141,  7976, 54036, 39157, 55331, 34638, 57244, 22534
     .short 58698,  3255, 21670, 55095, 64353, 34367, 28313, 39669,  8812, 48082, 57206, 60233, 55387, 38412,   483, 52579
     .short 34384, 30629,  4658, 23372,  1751,  4219, 39485,  1691, 38287, 50771,  4925, 31370, 49257, 29004, 44824, 49606
     .short 12877, 42405, 56305, 14702, 11661, 43967, 40889, 64250, 30276, 20290, 13631, 35472, 36738, 29170, 32365, 16547
     .short 36302,  4895, 33051, 21792, 24851, 59339, 50338, 38989, 10991, 64565, 57092, 50833, 17960, 54856, 31728,  2567
     .short 23073, 41904, 52900,  1150, 51722, 49289, 19121, 30736, 13093, 40437, 60204,  5466, 58261,  7455, 15059, 41730
     .short 19552, 11417, 27144,  4531, 51573, 36557, 45414, 56678,  5172, 15112,   363, 23626, 27739,  5994, 27822, 17001
     .short 32292, 27647, 30409, 57841, 62652, 64688, 53514, 40478,  4299, 30608, 60161, 55113, 28450, 22073, 56498, 33534
     .short  9117,  1264, 11720,  6726, 47803, 31694, 14396,  5480, 40483, 44493,  1353, 18730, 12516, 64028, 33117, 49048
     .short  1514,  4625, 47650, 56357, 37504, 44255, 27105, 61117, 23491, 29379, 58602, 32505,  4665, 52718, 58583, 61357
     .short 62825, 40363, 57474, 29396, 27754, 28285,  8245, 35367,   852, 52979,  7509,  2363,   220, 26382,   328, 19040
     .short 25197, 57348, 32428, 58632, 50241, 12130, 18089, 35901, 18756, 43626, 58089, 40321,  2979, 50909, 29547, 12177
     .short  3095, 65443,   945,  5150, 45297, 40654, 52131, 63910, 16177, 39739, 41462, 12972, 43266, 49198, 43201,  7964
     .short  6205, 49516,  1299, 56296, 19658, 25748, 50612, 61046, 11821,  6016, 35770, 13862, 45890,  6527, 27869, 22156
     .short  1929, 28617, 47176, 37524, 29109, 36309, 63438, 34174, 58375,  1006, 15409,  3284, 29895, 12405, 10865, 11372
     .short 17861,    14, 11941, 64847, 19468, 25486,  7520, 39207, 59684, 54366,  9537, 14535, 62778,  1738, 16565, 37023
     .short 23503, 49926, 16296, 56067, 23695, 60834, 35556, 28129, 29716, 65223,  2168, 58413, 53995,  6536, 54462, 48755
     .short 11335, 24391, 27035, 22320, 10231,  5443, 60989, 48435, 42247, 17081, 52542, 22766, 10586, 56098, 47663, 51404
     .short  8464, 33306, 25727, 40421, 33345, 14052, 56115, 51025, 49659, 61919, 10309, 45198, 31192, 30138, 15066, 53101
     .short 39612, 30635, 36046, 38489, 44595, 17667, 41072, 65280, 62620, 35666, 51757, 19987, 64877, 51384, 24498, 57409
     .short   628, 26626, 22923,  1217, 10264, 35482, 34405,   309, 63829, 27367, 39691, 21218, 48098,  8874, 55431, 36671
     .short 33200, 39964, 10763, 52467, 11155,  9628, 64376, 58450, 53011, 12544, 38745,  7683, 48875, 20848, 22628, 53116
     .short 64071, 60562, 16125, 33889, 10215, 27725, 64778, 44465, 34858, 62683, 59584, 57790,  9209,  9090, 26030, 44635
     .short 50119,  3452, 21981, 20149, 10615, 23141,  1135, 28457,  1528, 52675, 55119,  4304, 34037, 23736, 45162, 22047
     .short 54848, 23644,  8330,  3027, 61661, 49511, 58893, 25800, 54906, 51110, 27097, 60669, 24700,  5114, 29663,  5716
     .short  3529, 27691, 49485, 44671, 22148, 62886, 16417, 62835, 64448, 45045, 20834, 40771,  5430, 33501, 49651, 45814
     .short 60342, 25376,  1726, 24743, 14284, 54580, 10911, 19510,  3444, 25393,  9801, 28955,  7624, 62385, 12200, 18827
     .short  4234, 22379, 43698, 60918, 25475, 28425, 27936, 11294,  7361, 31898, 43706,  6167, 57038, 64512,  6452, 35593
     .short 58609, 61440, 26475, 25754, 58898, 48128, 34525, 53169, 19633,  8969, 30785, 51089, 55459,  2202, 42554, 54596
     .short 26774, 21745, 17984, 29300, 52175, 31767, 37789, 64974, 22486, 18153, 18973, 31167, 20413, 25106, 42197, 35083
     .short 64736, 62539, 55313, 49860,  8724,  6862,  7663, 59403, 34183, 60844, 41945, 49109, 48766, 55681, 61636,  7924
     .short   926, 63271, 46863, 45090, 57802, 12293, 27513, 11429, 32611, 24126, 39760, 64107, 13749, 49992,  5854, 55778
     .short 63638, 20388, 47794, 57046, 61135, 56986, 59607, 60220, 27974, 18763,  4143,  2636, 53107,  4461, 49030, 30648
     .short 46229, 10049, 37670, 26497, 15754,  6306, 27008, 22810,  1704, 49098, 46878,   750, 56790, 40592, 40164, 21487
     .short 25343, 31663, 32886, 41481, 51552, 20495, 62436, 49963, 45967, 62750, 31718,  9311, 20512, 59826, 22219, 35173
     .short 23856,  4871, 25280, 17498, 15779,  6760, 59022, 20168, 62325, 54447, 27017, 59594, 57238, 44872, 32762, 46257
     .short 25924, 56559, 65014, 37562, 56325, 60775, 11043, 56648,  4088, 53787, 39815, 56809, 34533, 46116, 54610, 16864
     .short 48307, 19138, 50619, 59960,  6660, 51116, 13272, 47233, 38148, 18044, 50163, 56147,  3211, 57658,  6329, 55623
     .short 54680, 47107, 26967, 40000, 55963, 25660, 62868, 47848, 56481, 40668, 29355, 58390, 49140, 60445, 30613, 41890
     .short 30109, 29498, 19245, 33025, 44851, 63259, 41329, 56594,  1886, 15507, 25312,  1580, 48206,  3621, 58736, 17628
     .short 13882, 18376, 29571, 18868,  9231, 23933, 39665,  5168, 43622,  2164,  7679,  7620, 49988, 54606, 44217, 62815
     .short 10143, 44125,  1686, 52537,  4456, 26782, 30730,  6055, 34812, 50593, 25595, 19475, 57869, 48172, 49866, 44221
     .short 17831, 14150, 30043, 65526, 22909, 38194, 53982, 42301, 20207, 45857, 49566, 63759,  9525, 30180, 22002, 45874
     .short 20259, 51678, 17330, 20951, 59195, 42860, 39089, 25805, 48906,  7426, 15249, 52379, 61681,  9746, 19457, 14257
     .short 39066, 16385, 32521,    23,  3073, 55604, 13163, 29450, 57374, 64169, 22683, 22959, 14010, 42226, 13930, 54135
     .short 52248,  2303, 17302, 38634, 35787, 42875, 45587,  5884, 31324, 17484, 39231, 24617, 27343, 47549, 18981, 15789
     .short 46922, 58747, 10626,   374, 27042, 18216, 49397, 44878, 32774, 13495, 65335, 44607, 49909, 58322,  4937, 48652
     .short 62819, 40869, 33612, 14459, 11931, 61011, 41610, 39244, 59846, 52645, 24942, 54207,  8954, 30530, 45712, 39410
     .short 26787, 15135, 32032,  4043, 49229,  9269, 61073, 65096, 12807, 52144, 11390, 59529, 40976, 50677, 15706, 17695
     .short 51970, 21657, 14771, 46797,  1382, 25352, 33866, 16234, 27241, 37887,  2545,  9392, 50718, 40848, 65353, 32313
     .short 43774, 11504, 16966, 41934, 15720, 54733, 28970,  8732, 59288, 14865,  1061, 54495,  5821, 39619, 42745, 62958
     .short  6061, 50603, 39636, 38525, 45607, 63219, 12603, 36622, 29280,  2052,  3336, 22370, 46141, 53866, 50561, 61149
     .short 22417, 10147, 15390, 50894,  8614, 49979, 23212, 59438, 18204, 59756,  1000, 35988,  5750, 16256, 24102, 16767
     .short 32396, 38857, 47764, 46549, 44414, 11246, 13524, 22645, 21612, 10254,  9551, 35726, 49447, 64606, 24775, 11978
     .short 47263, 60166,   771,  5538, 38369,  9927,  3117, 16776, 58995, 34631, 32560, 15683, 58675, 27321, 33006,   802
     .short 61644, 43546, 50661, 24292, 61265,  6623, 55438, 40378, 63341, 40875, 48729, 27907,  9984, 45906, 30227, 61624
     .short  2113, 36866, 11457, 45722, 10549, 37607, 31458, 19114, 46911, 50204, 62707, 19868,  3154, 22784, 17923, 31088
     .short 63356,  5266, 44129, 37965, 54705,  7387,  2494, 19330, 54875, 13692, 30389, 33381, 38697, 62915, 14544, 33976
     .short 32287, 33884, 13267, 59751, 36040, 61350,  5373, 15354, 15956, 37931, 54911,  7590,  7539, 55285, 51011, 43741
     .short 56054, 35616, 34983, 64820, 29750, 35633, 39195,  7089, 29067, 32619,  5622, 38665, 21534, 42138, 16407,  9216
     .short 45833,  6144, 35994, 58368, 63409, 19209, 61329, 12442, 64836, 31985, 39540, 42007,  9678, 28393, 41407, 35346
     .short 45323,  7243, 60100, 17102,  4107,  5548, 59349,   385, 18164,  7975, 55330, 22533, 21669, 34366,  8811, 60232
     .short   482, 30628,  1750,  1690,  4924, 29003, 12876, 14701, 40888, 20289, 36737, 16546, 33050, 59338, 10990, 50832
     .short 31727, 41903, 51721, 30735, 60203,  7454, 19551,  4530, 45413, 15111, 27738, 17000, 30408, 64687,  4298, 55112
     .short 56497,  1263, 47802,  5479,  1352, 64027,  1513, 56356, 27104, 29378,  4664, 61356, 57473, 28284,   851,  2362
     .short   327, 57347, 50240, 35900, 58088, 50908,  3094,  5149, 52130, 39738, 43265,  7963,  1298, 25747, 11820, 13861
     .short 27868, 28616, 29108, 34173, 15408, 12404, 17860, 64846,  7519, 54365, 62777, 37022, 16295, 60833, 29715, 58412
     .short 54461, 24390, 10230, 48434, 52541, 56097,  8463, 40420, 56114, 61918, 31191, 53100, 36045, 17666, 62619, 19986
     .short 24497, 26625, 10263,   308, 39690,  8873, 33199, 52466, 64375, 12543, 48874, 53115, 16124, 27724, 34857, 57789
     .short 26029,  3451, 10614, 28456, 55118, 23735, 54847,  3026, 58892, 51109, 24699,  5715, 49484, 62885, 64447, 40770
     .short 49650, 25375, 14283, 19509,  9800, 62384,  4233, 60917, 27935, 31897, 57037, 35592, 26474, 48127, 19632, 51088
     .short 42553, 21744, 52174, 64973, 18972, 25105, 64735, 49859,  7662, 60843, 48765,  7923, 46862, 12292, 32610, 64106
     .short  5853, 20387, 61134, 60219,  4142,  4460, 46228, 26496, 27007, 49097, 56789, 21486, 32885, 20494, 45966,  9310
     .short 22218,  4870, 15778, 20167, 27016, 44871, 25923, 37561, 11042, 53786, 34532, 16863, 50618, 51115, 38147, 56146
     .short  6328, 47106, 55962, 47847, 29354, 60444, 30108, 33024, 41328, 15506, 48205, 17627, 29570, 23932, 43621,  7619
     .short 44216, 44124,  4455,  6054, 25594, 48171, 17830, 65525, 53981, 45856,  9524, 45873, 17329, 42859, 48905, 52378
     .short 19456, 16384,  3072, 29449, 22682, 42225, 52247, 38633, 45586, 17483, 27342, 15788, 10625, 18215, 32773, 44606
     .short  4936, 40868, 11930, 39243, 24941, 30529, 26786,  4042, 61072, 52143, 40975, 17694, 14770, 25351, 27240,  9391
     .short 65352, 11503, 15719,  8731,  1060, 39618,  6060, 38524, 12602,  2051, 46140, 61148, 15389, 49978, 18203, 35987
     .short 24101, 38856, 44413, 22644,  9550, 64605, 47262,  5537,  3116, 34630, 58674,   801, 50660,  6622, 63340, 27906
     .short 30226, 36865, 10548, 19113, 62706, 22783, 63355, 37964,  2493, 13691, 38696, 33975, 13266, 61349, 15955,  7589
     .short 51010, 35615, 29749,  7088,  5621, 42137, 45832, 58367, 61328, 31984,  9677, 35345, 60099,  5547, 18163, 22532
     .short  8810, 30627,  4923, 14700, 36736, 59337, 31726, 30734, 19550, 15110, 30407, 55111, 47801, 64026, 27103, 61355
     .short   850, 57346, 58087,  5148, 43264, 25746, 27867, 34172, 17859, 54364, 16294, 58411, 10229, 56096, 56113, 53099
     .short 62618, 26624, 39689, 52465, 48873, 27723, 26028, 28455, 54846, 51108, 49483, 40769, 14282, 62383, 27934, 35591
     .short 19631, 21743, 18971, 49858, 48764, 12291,  5852, 60218, 46227, 49096, 32884,  9309, 15777, 44870, 11041, 16862
     .short 38146, 47105, 29353, 33023, 48204, 23931, 44215,  6053, 17829, 45855, 17328, 52377,  3071, 42224, 45585, 15787
     .short 32772, 40867, 24940,  4041, 40974, 25350, 65351,  8730,  6059,  2050, 15388, 35986, 44412, 64604,  3115,   800
     .short 63339, 36864, 62705, 37963, 38695, 61348, 51009,  7087, 45831, 31983, 60098, 22531,  4922, 59336, 19549, 55110
     .short 27102, 57345, 43263, 34171, 16293, 56095, 62617, 52464, 26027, 51107, 14281, 35590, 18970, 12290, 46226,  9308
     .short 11040, 47104, 48203,  6052, 17327, 42223, 32771,  4040, 65350,  2049, 44411,   799, 62704, 61347, 45830, 22530
     .short 19548, 57344, 16292, 52463, 14280, 12289, 11039,  6051, 32770,  2048, 62703, 22529, 16291, 12288, 32769, 22528

exp: .short     1,     3,     9,    27,    81,   243,   729,  2187,  6561, 19683, 59049, 46073,  7145, 21435, 64305, 61841
     .short 54449, 32273, 31282, 28309, 19390, 58170, 43436, 64771, 63239, 58643, 44855,  3491, 10473, 31419, 28720, 20623
     .short 61869, 54533, 32525, 32038, 30577, 26194, 13045, 39135, 51868, 24530,  8053, 24159,  6940, 20820, 62460, 56306
     .short 37844, 47995, 12911, 38733, 50662, 20912, 62736, 57134, 40328, 55447, 35267, 40264, 55255, 34691, 38536, 50071
     .short 19139, 57417, 41177, 57994, 42908, 63187, 58487, 44387,  2087,  6261, 18783, 56349, 37973, 48382, 14072, 42216
     .short 61111, 52259, 25703, 11572, 34716, 38611, 50296, 19814, 59442, 47252, 10682, 32046, 30601, 26266, 13261, 39783
     .short 53812, 30362, 25549, 11110, 33330, 34453, 37822, 47929, 12713, 38139, 48880, 15566, 46698,  9020, 27060, 15643
     .short 46929,  9713, 29139, 21880,   103,   309,   927,  2781,  8343, 25029,  9550, 28650, 20413, 61239, 52643, 26855
     .short 15028, 45084,  4178, 12534, 37602, 47269, 10733, 32199, 31060, 27643, 17392, 52176, 25454, 10825, 32475, 31888
     .short 30127, 24844,  8995, 26985, 15418, 46254,  7688, 23064,  3655, 10965, 32895, 33148, 33907, 36184, 43015, 63508
     .short 59450, 47276, 10754, 32262, 31249, 28210, 19093, 57279, 40763, 56752, 39182, 52009, 24953,  9322, 27966, 18361
     .short 55083, 34175, 36988, 45427,  5207, 15621, 46863,  9515, 28545, 20098, 60294, 49808, 18350, 55050, 34076, 36691
     .short 44536,  2534,  7602, 22806,  2881,  8643, 25929, 12250, 36750, 44713,  3065,  9195, 27585, 17218, 51654, 23888
     .short  6127, 18381, 55143, 34355, 37528, 47047, 10067, 30201, 25066,  9661, 28983, 21412, 64236, 61634, 53828, 30410
     .short 25693, 11542, 34626, 38341, 49486, 17384, 52152, 25382, 10609, 31827, 29944, 24295,  7348, 22044,   595,  1785
     .short  5355, 16065, 48195, 13511, 40533, 56062, 37112, 45799,  6323, 18969, 56907, 39647, 53404, 29138, 21877,    94
     .short   282,   846,  2538,  7614, 22842,  2989,  8967, 26901, 15166, 45498,  5420, 16260, 48780, 15266, 45798,  6320
     .short 18960, 56880, 39566, 53161, 28409, 19690, 59070, 46136,  7334, 22002,   469,  1407,  4221, 12663, 37989, 48430
     .short 14216, 42648, 62407, 56147, 37367, 46564,  8618, 25854, 12025, 36075, 42688, 62527, 56507, 38447, 49804, 18338
     .short 55014, 33968, 36367, 43564, 65155, 64391, 62099, 55223, 34595, 38248, 49207, 16547, 49641, 17849, 53547, 29567
     .short 23164,  3955, 11865, 35595, 41248, 58207, 43547, 65104, 64238, 61640, 53846, 30464, 25855, 12028, 36084, 42715
     .short 62608, 56750, 39176, 51991, 24899,  9160, 27480, 16903, 50709, 21053, 63159, 58403, 44135,  1331,  3993, 11979
     .short 35937, 42274, 61285, 52781, 27269, 16270, 48810, 15356, 46068,  7130, 21390, 64170, 61436, 53234, 28628, 20347
     .short 61041, 52049, 25073,  9682, 29046, 21601, 64803, 63335, 58931, 45719,  6083, 18249, 54747, 33167, 33964, 36355
     .short 43528, 65047, 64067, 61127, 52307, 25847, 12004, 36012, 42499, 61960, 54806, 33344, 34495, 37948, 48307, 13847
     .short 41541, 59086, 46184,  7478, 22434,  1765,  5295, 15885, 47655, 11891, 35673, 41482, 58909, 45653,  5885, 17655
     .short 52965, 27821, 17926, 53778, 30260, 25243, 10192, 30576, 26191, 13036, 39108, 51787, 24287,  7324, 21972,   379
     .short  1137,  3411, 10233, 30699, 26560, 14143, 42429, 61750, 54176, 31454, 28825, 20938, 62814, 57368, 41030, 57553
     .short 41585, 59218, 46580,  8666, 25998, 12457, 37371, 46576,  8654, 25962, 12349, 37047, 45604,  5738, 17214, 51642
     .short 23852,  6019, 18057, 54171, 31439, 28780, 20803, 62409, 56153, 37385, 46618,  8780, 26340, 13483, 40449, 55810
     .short 36356, 43531, 65056, 64094, 61208, 52550, 26576, 14191, 42573, 62182, 55472, 35342, 40489, 55930, 36716, 44611
     .short  2759,  8277, 24831,  8956, 26868, 15067, 45201,  4529, 13587, 40761, 56746, 39164, 51955, 24791,  8836, 26508
     .short 13987, 41961, 60346, 49964, 18818, 56454, 38288, 49327, 16907, 50721, 21089, 63267, 58727, 45107,  4247, 12741
     .short 38223, 49132, 16322, 48966, 15824, 47472, 11342, 34026, 36541, 44086,  1184,  3552, 10656, 31968, 30367, 25564
     .short 11155, 33465, 34858, 39037, 51574, 23648,  5407, 16221, 48663, 14915, 44745,  3161,  9483, 28449, 19810, 59430
     .short 47216, 10574, 31722, 29629, 23350,  4513, 13539, 40617, 56314, 37868, 48067, 13127, 39381, 52606, 26744, 14695
     .short 44085,  1181,  3543, 10629, 31887, 30124, 24835,  8968, 26904, 15175, 45525,  5501, 16503, 49509, 17453, 52359
     .short 26003, 12472, 37416, 46711,  9059, 27177, 15994, 47982, 12872, 38616, 50311, 19859, 59577, 47657, 11897, 35691
     .short 41536, 59071, 46139,  7343, 22029,   550,  1650,  4950, 14850, 44550,  2576,  7728, 23184,  4015, 12045, 36135
     .short 42868, 63067, 58127, 43307, 64384, 62078, 55160, 34406, 37681, 47506, 11444, 34332, 37459, 46840,  9446, 28338
     .short 19477, 58431, 44219,  1583,  4749, 14247, 42741, 62686, 56984, 39878, 54097, 31217, 28114, 18805, 56415, 38171
     .short 48976, 15854, 47562, 11612, 34836, 38971, 51376, 23054,  3625, 10875, 32625, 32338, 31477, 28894, 21145, 63435
     .short 59231, 46619,  8783, 26349, 13510, 40530, 56053, 37085, 45718,  6080, 18240, 54720, 33086, 33721, 35626, 41341
     .short 58486, 44384,  2078,  6234, 18702, 56106, 37244, 46195,  7511, 22533,  2062,  6186, 18558, 55674, 35948, 42307
     .short 61384, 53078, 28160, 18943, 56829, 39413, 52702, 27032, 15559, 46677,  8957, 26871, 15076, 45228,  4610, 13830
     .short 41490, 58933, 45725,  6101, 18303, 54909, 33653, 35422, 40729, 56650, 38876, 51091, 22199,  1060,  3180,  9540
     .short 28620, 20323, 60969, 51833, 24425,  7738, 23214,  4105, 12315, 36945, 45298,  4820, 14460, 43380, 64603, 62735
     .short 57131, 40319, 55420, 35186, 40021, 54526, 32504, 31975, 30388, 25627, 11344, 34032, 36559, 44140,  1346,  4038
     .short 12114, 36342, 43489, 64930, 63716, 60074, 49148, 16370, 49110, 16256, 48768, 15230, 45690,  5996, 17988, 53964
     .short 30818, 26917, 15214, 45642,  5852, 17556, 52668, 26930, 15253, 45759,  6203, 18609, 55827, 36407, 43684, 65515
     .short 65471, 65339, 64943, 63755, 60191, 49499, 17423, 52269, 25733, 11662, 34986, 39421, 52726, 27104, 15775, 47325
     .short 10901, 32703, 32572, 32179, 31000, 27463, 16852, 50556, 20594, 61782, 54272, 31742, 29689, 23530,  5053, 15159
     .short 45477,  5357, 16071, 48213, 13565, 40695, 56548, 38570, 50173, 19445, 58335, 43931,   719,  2157,  6471, 19413
     .short 58239, 43643, 65392, 65102, 64232, 61622, 53792, 30302, 25369, 10570, 31710, 29593, 23242,  4189, 12567, 37701
     .short 47566, 11624, 34872, 39079, 51700, 24026,  6541, 19623, 58869, 45533,  5525, 16575, 49725, 18101, 54303, 31835
     .short 29968, 24367,  7564, 22692,  2539,  7617, 22851,  3016,  9048, 27144, 15895, 47685, 11981, 35943, 42292, 61339
     .short 52943, 27755, 17728, 53184, 28478, 19897, 59691, 47999, 12923, 38769, 50770, 21236, 63708, 60050, 49076, 16154
     .short 48462, 14312, 42936, 63271, 58739, 45143,  4355, 13065, 39195, 52048, 25070,  9673, 29019, 21520, 64560, 62606
     .short 56744, 39158, 51937, 24737,  8674, 26022, 12529, 37587, 47224, 10598, 31794, 29845, 23998,  6457, 19371, 58113
     .short 43265, 64258, 61700, 54026, 31004, 27475, 16888, 50664, 20918, 62754, 57188, 40490, 55933, 36725, 44638,  2840
     .short  8520, 25560, 11143, 33429, 34750, 38713, 50602, 20732, 62196, 55514, 35468, 40867, 57064, 40118, 54817, 33377
     .short 34594, 38245, 49198, 16520, 49560, 17606, 52818, 27380, 16603, 49809, 18353, 55059, 34103, 36772, 44779,  3263
     .short  9789, 29367, 22564,  2155,  6465, 19395, 58185, 43481, 64906, 63644, 59858, 48500, 14426, 43278, 64297, 61817
     .short 54377, 32057, 30634, 26365, 13558, 40674, 56485, 38381, 49606, 17744, 53232, 28622, 20329, 60987, 51887, 24587
     .short  8224, 24672,  8479, 25437, 10774, 32322, 31429, 28750, 20713, 62139, 55343, 34955, 39328, 52447, 26267, 13264
     .short 39792, 53839, 30443, 25792, 11839, 35517, 41014, 57505, 41441, 58786, 45284,  4778, 14334, 43002, 63469, 59333
     .short 46925,  9701, 29103, 21772, 65316, 64874, 63548, 59570, 47636, 11834, 35502, 40969, 57370, 41036, 57571, 41639
     .short 59380, 47066, 10124, 30372, 25579, 11200, 33600, 35263, 40252, 55219, 34583, 38212, 49099, 16223, 48669, 14933
     .short 44799,  3323,  9969, 29907, 24184,  7015, 21045, 63135, 58331, 43919,   683,  2049,  6147, 18441, 55323, 34895
     .short 39148, 51907, 24647,  8404, 25212, 10099, 30297, 25354, 10525, 31575, 29188, 22027,   544,  1632,  4896, 14688
     .short 44064,  1118,  3354, 10062, 30186, 25021,  9526, 28578, 20197, 60591, 50699, 21023, 63069, 58133, 43325, 64438
     .short 62240, 55646, 35864, 42055, 60628, 50810, 21356, 64068, 61130, 52316, 25874, 12085, 36255, 43228, 64147, 61367
     .short 53027, 28007, 18484, 55452, 35282, 40309, 55390, 35096, 39751, 53716, 30074, 24685,  8518, 25554, 11125, 33375
     .short 34588, 38227, 49144, 16358, 49074, 16148, 48444, 14258, 42774, 62785, 57281, 40769, 56770, 39236, 52171, 25439
     .short 10780, 32340, 31483, 28912, 21199, 63597, 59717, 48077, 13157, 39471, 52876, 27554, 17125, 51375, 23051,  3616
     .short 10848, 32544, 32095, 30748, 26707, 14584, 43752,   182,   546,  1638,  4914, 14742, 44226,  1604,  4812, 14436
     .short 43308, 64387, 62087, 55187, 34487, 37924, 48235, 13631, 40893, 57142, 40352, 55519, 35483, 40912, 57199, 40523
     .short 56032, 37022, 45529,  5513, 16539, 49617, 17777, 53331, 28919, 21220, 63660, 59906, 48644, 14858, 44574,  2648
     .short  7944, 23832,  5959, 17877, 53631, 29819, 23920,  6223, 18669, 56007, 36947, 45304,  4838, 14514, 43542, 65089
     .short 64193, 61505, 53441, 29249, 22210,  1093,  3279,  9837, 29511, 22996,  3451, 10353, 31059, 27640, 17383, 52149
     .short 25373, 10582, 31746, 29701, 23566,  5161, 15483, 46449,  8273, 24819,  8920, 26760, 14743, 44229,  1613,  4839
     .short 14517, 43551, 65116, 64274, 61748, 54170, 31436, 28771, 20776, 62328, 55910, 36656, 44431,  2219,  6657, 19971
     .short 59913, 48665, 14921, 44763,  3215,  9645, 28935, 21268, 63804, 60338, 49940, 18746, 56238, 37640, 47383, 11075
     .short 33225, 34138, 36877, 45094,  4208, 12624, 37872, 48079, 13163, 39489, 52930, 27716, 17611, 52833, 27425, 16738
     .short 50214, 19568, 58704, 45038,  4040, 12120, 36360, 43543, 65092, 64202, 61532, 53522, 29492, 22939,  3280,  9840
     .short 29520, 23023,  3532, 10596, 31788, 29827, 23944,  6295, 18885, 56655, 38891, 51136, 22334,  1465,  4395, 13185
     .short 39555, 53128, 28310, 19393, 58179, 43463, 64852, 63482, 59372, 47042, 10052, 30156, 24931,  9256, 27768, 17767
     .short 53301, 28829, 20950, 62850, 57476, 41354, 58525, 44501,  2429,  7287, 21861,    46,   138,   414,  1242,  3726
     .short 11178, 33534, 35065, 39658, 53437, 29237, 22174,   985,  2955,  8865, 26595, 14248, 42744, 62695, 57011, 39959
     .short 54340, 31946, 30301, 25366, 10561, 31683, 29512, 22999,  3460, 10380, 31140, 27883, 18112, 54336, 31934, 30265
     .short 25258, 10237, 30711, 26596, 14251, 42753, 62722, 57092, 40202, 55069, 34133, 36862, 45049,  4073, 12219, 36657
     .short 44434,  2228,  6684, 20052, 60156, 49394, 17108, 51324, 22898,  3157,  9471, 28413, 19702, 59106, 46244,  7658
     .short 22974,  3385, 10155, 30465, 25858, 12037, 36111, 42796, 62851, 57479, 41363, 58552, 44582,  2672,  8016, 24048
     .short  6607, 19821, 59463, 47315, 10871, 32613, 32302, 31369, 28570, 20173, 60519, 50483, 20375, 61125, 52301, 25829
     .short 11950, 35850, 42013, 60502, 50432, 20222, 60666, 50924, 21698, 65094, 64208, 61550, 53576, 29654, 23425,  4738
     .short 14214, 42642, 62389, 56093, 37205, 46078,  7160, 21480, 64440, 62246, 55664, 35918, 42217, 61114, 52268, 25730
     .short 11653, 34959, 39340, 52483, 26375, 13588, 40764, 56755, 39191, 52036, 25034,  9565, 28695, 20548, 61644, 53858
     .short 30500, 25963, 12352, 37056, 45631,  5819, 17457, 52371, 26039, 12580, 37740, 47683, 11975, 35925, 42238, 61177
     .short 52457, 26297, 13354, 40062, 54649, 32873, 33082, 33709, 35590, 41233, 58162, 43412, 64699, 63023, 57995, 42911
     .short 63196, 58514, 44468,  2330,  6990, 20970, 62910, 57656, 41894, 60145, 49361, 17009, 51027, 22007,   484,  1452
     .short  4356, 13068, 39204, 52075, 25151,  9916, 29748, 23707,  5584, 16752, 50256, 19694, 59082, 46172,  7442, 22326
     .short  1441,  4323, 12969, 38907, 51184, 22478,  1897,  5691, 17073, 51219, 22583,  2212,  6636, 19908, 59724, 48098
     .short 13220, 39660, 53443, 29255, 22228,  1147,  3441, 10323, 30969, 27370, 16573, 49719, 18083, 54249, 31673, 29482
     .short 22909,  3190,  9570, 28710, 20593, 61779, 54263, 31715, 29608, 23287,  4324, 12972, 38916, 51211, 22559,  2140
     .short  6420, 19260, 57780, 42266, 61261, 52709, 27053, 15622, 46866,  9524, 28572, 20179, 60537, 50537, 20537, 61611
     .short 53759, 30203, 25072,  9679, 29037, 21574, 64722, 63092, 58202, 43532, 65059, 64103, 61235, 52631, 26819, 14920
     .short 44760,  3206,  9618, 28854, 21025, 63075, 58151, 43379, 64600, 62726, 57104, 40238, 55177, 34457, 37834, 47965
     .short 12821, 38463, 49852, 18482, 55446, 35264, 40255, 55228, 34610, 38293, 49342, 16952, 50856, 21494, 64482, 62372
     .short 56042, 37052, 45619,  5783, 17349, 52047, 25067,  9664, 28992, 21439, 64317, 61877, 54557, 32597, 32254, 31225
     .short 28138, 18877, 56631, 38819, 50920, 21686, 65058, 64100, 61226, 52604, 26738, 14677, 44031,  1019,  3057,  9171
     .short 27513, 17002, 51006, 21944,   295,   885,  2655,  7965, 23895,  6148, 18444, 55332, 34922, 39229, 52150, 25376
     .short 10591, 31773, 29782, 23809,  5890, 17670, 53010, 27956, 18331, 54993, 33905, 36178, 42997, 63454, 59288, 46790
     .short  9296, 27888, 18127, 54381, 32069, 30670, 26473, 13882, 41646, 59401, 47129, 10313, 30939, 27280, 16303, 48909
     .short 15653, 46959,  9803, 29409, 22690,  2533,  7599, 22797,  2854,  8562, 25686, 11521, 34563, 38152, 48919, 15683
     .short 47049, 10073, 30219, 25120,  9823, 29469, 22870,  3073,  9219, 27657, 17434, 52302, 25832, 11959, 35877, 42094
     .short 60745, 51161, 22409,  1690,  5070, 15210, 45630,  5816, 17448, 52344, 25958, 12337, 37011, 45496,  5414, 16242
     .short 48726, 15104, 45312,  4862, 14586, 43758,   200,   600,  1800,  5400, 16200, 48600, 14726, 44178,  1460,  4380
     .short 13140, 39420, 52723, 27095, 15748, 47244, 10658, 31974, 30385, 25618, 11317, 33951, 36316, 43411, 64696, 63014
     .short 57968, 42830, 62953, 57785, 42281, 61306, 52844, 27458, 16837, 50511, 20459, 61377, 53057, 28097, 18754, 56262
     .short 37712, 47599, 11723, 35169, 39970, 54373, 32045, 30598, 26257, 13234, 39702, 53569, 29633, 23362,  4549, 13647
     .short 40941, 57286, 40784, 56815, 39371, 52576, 26654, 14425, 43275, 64288, 61790, 54296, 31814, 29905, 24178,  6997
     .short 20991, 62973, 57845, 42461, 61846, 54464, 32318, 31417, 28714, 20605, 61815, 54371, 32039, 30580, 26203, 13072
     .short 39216, 52111, 25259, 10240, 30720, 26623, 14332, 42996, 63451, 59279, 46763,  9215, 27645, 17398, 52194, 25508
     .short 10987, 32961, 33346, 34501, 37966, 48361, 14009, 42027, 60544, 50558, 20600, 61800, 54326, 31904, 30175, 24988
     .short  9427, 28281, 19306, 57918, 42680, 62503, 56435, 38231, 49156, 16394, 49182, 16472, 49416, 17174, 51522, 23492
     .short  4939, 14817, 44451,  2279,  6837, 20511, 61533, 53525, 29501, 22966,  3361, 10083, 30249, 25210, 10093, 30279
     .short 25300, 10363, 31089, 27730, 17653, 52959, 27803, 17872, 53616, 29774, 23785,  5818, 17454, 52362, 26012, 12499
     .short 37497, 46954,  9788, 29364, 22555,  2128,  6384, 19152, 57456, 41294, 58345, 43961,   809,  2427,  7281, 21843
     .short 65529, 65513, 65465, 65321, 64889, 63593, 59705, 48041, 13049, 39147, 51904, 24638,  8377, 25131,  9856, 29568
     .short 23167,  3964, 11892, 35676, 41491, 58936, 45734,  6128, 18384, 55152, 34382, 37609, 47290, 10796, 32388, 31627
     .short 29344, 22495,  1948,  5844, 17532, 52596, 26714, 14605, 43815,   371,  1113,  3339, 10017, 30051, 24616,  8311
     .short 24933,  9262, 27786, 17821, 53463, 29315, 22408,  1687,  5061, 15183, 45549,  5573, 16719, 50157, 19397, 58191
     .short 43499, 64960, 63806, 60344, 49958, 18800, 56400, 38126, 48841, 15449, 46347,  7967, 23901,  6166, 18498, 55494
     .short 35408, 40687, 56524, 38498, 49957, 18797, 56391, 38099, 48760, 15206, 45618,  5780, 17340, 52020, 24986,  9421
     .short 28263, 19252, 57756, 42194, 61045, 52061, 25109,  9790, 29370, 22573,  2182,  6546, 19638, 58914, 45668,  5930
     .short 17790, 53370, 29036, 21571, 64713, 63065, 58121, 43289, 64330, 61916, 54674, 32948, 33307, 34384, 37615, 47308
     .short 10850, 32550, 32113, 30802, 26869, 15070, 45210,  4556, 13668, 41004, 57475, 41351, 58516, 44474,  2348,  7044
     .short 21132, 63396, 59114, 46268,  7730, 23190,  4033, 12099, 36297, 43354, 64525, 62501, 56429, 38213, 49102, 16232
     .short 48696, 15014, 45042,  4052, 12156, 36468, 43867,   527,  1581,  4743, 14229, 42687, 62524, 56498, 38420, 49723
     .short 18095, 54285, 31781, 29806, 23881,  6106, 18318, 54954, 33788, 35827, 41944, 60295, 49811, 18359, 55077, 34157
     .short 36934, 45265,  4721, 14163, 42489, 61930, 54716, 33074, 33685, 35518, 41017, 57514, 41468, 58867, 45527,  5507
     .short 16521, 49563, 17615, 52845, 27461, 16846, 50538, 20540, 61620, 53786, 30284, 25315, 10408, 31224, 28135, 18868
     .short 56604, 38738, 50677, 20957, 62871, 57539, 41543, 59092, 46202,  7532, 22596,  2251,  6753, 20259, 60777, 51257
     .short 22697,  2554,  7662, 22986,  3421, 10263, 30789, 26830, 14953, 44859,  3503, 10509, 31527, 29044, 21595, 64785
     .short 63281, 58769, 45233,  4625, 13875, 41625, 59338, 46940,  9746, 29238, 22177,   994,  2982,  8946, 26838, 14977
     .short 44931,  3719, 11157, 33471, 34876, 39091, 51736, 24134,  6865, 20595, 61785, 54281, 31769, 29770, 23773,  5782
     .short 17346, 52038, 25040,  9583, 28749, 20710, 62130, 55316, 34874, 39085, 51718, 24080,  6703, 20109, 60327, 49907
     .short 18647, 55941, 36749, 44710,  3056,  9168, 27504, 16975, 50925, 21701, 65103, 64235, 61631, 53819, 30383, 25612
     .short 11299, 33897, 36154, 42925, 63238, 58640, 44846,  3464, 10392, 31176, 27991, 18436, 55308, 34850, 39013, 51502
     .short 23432,  4759, 14277, 42831, 62956, 57794, 42308, 61387, 53087, 28187, 19024, 57072, 40142, 54889, 33593, 35242
     .short 40189, 55030, 34016, 36511, 43996,   914,  2742,  8226, 24678,  8497, 25491, 10936, 32808, 32887, 33124, 33835
     .short 35968, 42367, 61564, 53618, 29780, 23803,  5872, 17616, 52848, 27470, 16873, 50619, 20783, 62349, 55973, 36845
     .short 44998,  3920, 11760, 35280, 40303, 55372, 35042, 39589, 53230, 28616, 20311, 60933, 51725, 24101,  6766, 20298
     .short 60894, 51608, 23750,  5713, 17139, 51417, 23177,  3994, 11982, 35946, 42301, 61366, 53024, 27998, 18457, 55371
     .short 35039, 39580, 53203, 28535, 20068, 60204, 49538, 17540, 52620, 26786, 14821, 44463,  2315,  6945, 20835, 62505
     .short 56441, 38249, 49210, 16556, 49668, 17930, 53790, 30296, 25351, 10516, 31548, 29107, 21784, 65352, 64982, 63872
     .short 60542, 50552, 20582, 61746, 54164, 31418, 28717, 20614, 61842, 54452, 32282, 31309, 28390, 19633, 58899, 45623
     .short  5795, 17385, 52155, 25391, 10636, 31908, 30187, 25024,  9535, 28605, 20278, 60834, 51428, 23210,  4093, 12279
     .short 36837, 44974,  3848, 11544, 34632, 38359, 49540, 17546, 52638, 26840, 14983, 44949,  3773, 11319, 33957, 36334
     .short 43465, 64858, 63500, 59426, 47204, 10538, 31614, 29305, 22378,  1597,  4791, 14373, 43119, 63820, 60386, 50084
     .short 19178, 57534, 41528, 59047, 46067,  7127, 21381, 64143, 61355, 52991, 27899, 18160, 54480, 32366, 31561, 29146
     .short 21901,   166,   498,  1494,  4482, 13446, 40338, 55477, 35357, 40534, 56065, 37121, 45826,  6404, 19212, 57636
     .short 41834, 59965, 48821, 15389, 46167,  7427, 22281,  1306,  3918, 11754, 35262, 40249, 55210, 34556, 38131, 48856
     .short 15494, 46482,  8372, 25116,  9811, 29433, 22762,  2749,  8247, 24741,  8686, 26058, 12637, 37911, 48196, 13514
     .short 40542, 56089, 37193, 46042,  7052, 21156, 63468, 59330, 46916,  9674, 29022, 21529, 64587, 62687, 56987, 39887
     .short 54124, 31298, 28357, 19534, 58602, 44732,  3122,  9366, 28098, 18757, 56271, 37739, 47680, 11966, 35898, 42157
     .short 60934, 51728, 24110,  6793, 20379, 61137, 52337, 25937, 12274, 36822, 44929,  3713, 11139, 33417, 34714, 38605
     .short 50278, 19760, 59280, 46766,  9224, 27672, 17479, 52437, 26237, 13174, 39522, 53029, 28013, 18502, 55506, 35444
     .short 40795, 56848, 39470, 52873, 27545, 17098, 51294, 22808,  2887,  8661, 25983, 12412, 37236, 46171,  7439, 22317
     .short  1414,  4242, 12726, 38178, 48997, 15917, 47751, 12179, 36537, 44074,  1148,  3444, 10332, 30996, 27451, 16816
     .short 50448, 20270, 60810, 51356, 22994,  3445, 10335, 31005, 27478, 16897, 50691, 20999, 62997, 57917, 42677, 62494
     .short 56408, 38150, 48913, 15665, 46995,  9911, 29733, 23662,  5449, 16347, 49041, 16049, 48147, 13367, 40101, 54766
     .short 33224, 34135, 36868, 45067,  4127, 12381, 37143, 45892,  6602, 19806, 59418, 47180, 10466, 31398, 28657, 20434
     .short 61302, 52832, 27422, 16729, 50187, 19487, 58461, 44309,  1853,  5559, 16677, 50031, 19019, 57057, 40097, 54754
     .short 33188, 34027, 36544, 44095,  1211,  3633, 10899, 32697, 32554, 32125, 30838, 26977, 15394, 46182,  7472, 22416
     .short  1711,  5133, 15399, 46197,  7517, 22551,  2116,  6348, 19044, 57132, 40322, 55429, 35213, 40102, 54769, 33233
     .short 34162, 36949, 45310,  4856, 14568, 43704,    38,   114,   342,  1026,  3078,  9234, 27702, 17569, 52707, 27047
     .short 15604, 46812,  9362, 28086, 18721, 56163, 37415, 46708,  9050, 27150, 15913, 47739, 12143, 36429, 43750,   176
     .short   528,  1584,  4752, 14256, 42768, 62767, 57227, 40607, 56284, 37778, 47797, 12317, 36951, 45316,  4874, 14622
     .short 43866,   524,  1572,  4716, 14148, 42444, 61795, 54311, 31859, 30040, 24583,  8212, 24636,  8371, 25113,  9802
     .short 29406, 22681,  2506,  7518, 22554,  2125,  6375, 19125, 57375, 41051, 57616, 41774, 59785, 48281, 13769, 41307
     .short 58384, 44078,  1160,  3480, 10440, 31320, 28423, 19732, 59196, 46514,  8468, 25404, 10675, 32025, 30538, 26077
     .short 12694, 38082, 48709, 15053, 45159,  4403, 13209, 39627, 53344, 28958, 21337, 64011, 60959, 51803, 24335,  7468
     .short 22404,  1675,  5025, 15075, 45225,  4601, 13803, 41409, 58690, 44996,  3914, 11742, 35226, 40141, 54886, 33584
     .short 35215, 40108, 54787, 33287, 34324, 37435, 46768,  9230, 27690, 17533, 52599, 26723, 14632, 43896,   614,  1842
     .short  5526, 16578, 49734, 18128, 54384, 32078, 30697, 26554, 14125, 42375, 61588, 53690, 29996, 24451,  7816, 23448
     .short  4807, 14421, 43263, 64252, 61682, 53972, 30842, 26989, 15430, 46290,  7796, 23388,  4627, 13881, 41643, 59392
     .short 47102, 10232, 30696, 26551, 14116, 42348, 61507, 53447, 29267, 22264,  1255,  3765, 11295, 33885, 36118, 42817
     .short 62914, 57668, 41930, 60253, 49685, 17981, 53943, 30755, 26728, 14647, 43941,   749,  2247,  6741, 20223, 60669
     .short 50933, 21725, 65175, 64451, 62279, 55763, 36215, 43108, 63787, 60287, 49787, 18287, 54861, 33509, 34990, 39433
     .short 52762, 27212, 16099, 48297, 13817, 41451, 58816, 45374,  5048, 15144, 45432,  5222, 15666, 46998,  9920, 29760
     .short 23743,  5692, 17076, 51228, 22610,  2293,  6879, 20637, 61911, 54659, 32903, 33172, 33979, 36400, 43663, 65452
     .short 65282, 64772, 63242, 58652, 44882,  3572, 10716, 32148, 30907, 27184, 16015, 48045, 13061, 39183, 52012, 24962
     .short  9349, 28047, 18604, 55812, 36362, 43549, 65110, 64256, 61694, 54008, 30950, 27313, 16402, 49206, 16544, 49632
     .short 17822, 53466, 29324, 22435,  1768,  5304, 15912, 47736, 12134, 36402, 43669, 65470, 65336, 64934, 63728, 60110
     .short 49256, 16694, 50082, 19172, 57516, 41474, 58885, 45581,  5669, 17007, 51021, 21989,   430,  1290,  3870, 11610
     .short 34830, 38953, 51322, 22892,  3139,  9417, 28251, 19216, 57648, 41870, 60073, 49145, 16361, 49083, 16175, 48525
     .short 14501, 43503, 64972, 63842, 60452, 50282, 19772, 59316, 46874,  9548, 28644, 20395, 61185, 52481, 26369, 13570
     .short 40710, 56593, 38705, 50578, 20660, 61980, 54866, 33524, 35035, 39568, 53167, 28427, 19744, 59232, 46622,  8792
     .short 26376, 13591, 40773, 56782, 39272, 52279, 25763, 11752, 35256, 40231, 55156, 34394, 37645, 47398, 11120, 33360
     .short 34543, 38092, 48739, 15143, 45429,  5213, 15639, 46917,  9677, 29031, 21556, 64668, 62930, 57716, 42074, 60685
     .short 50981, 21869,    70,   210,   630,  1890,  5670, 17010, 51030, 22016,   511,  1533,  4599, 13797, 41391, 58636
     .short 44834,  3428, 10284, 30852, 27019, 15520, 46560,  8606, 25818, 11917, 35751, 41716, 59611, 47759, 12203, 36609
     .short 44290,  1796,  5388, 16164, 48492, 14402, 43206, 64081, 61169, 52433, 26225, 13138, 39414, 52705, 27041, 15586
     .short 46758,  9200, 27600, 17263, 51789, 24293,  7342, 22026,   541,  1623,  4869, 14607, 43821,   389,  1167,  3501
     .short 10503, 31509, 28990, 21433, 64299, 61823, 54395, 32111, 30796, 26851, 15016, 45048,  4070, 12210, 36630, 44353
     .short  1985,  5955, 17865, 53595, 29711, 23596,  5251, 15753, 47259, 10703, 32109, 30790, 26833, 14962, 44886,  3584
     .short 10752, 32256, 31231, 28156, 18931, 56793, 39305, 52378, 26060, 12643, 37929, 48250, 13676, 41028, 57547, 41567
     .short 59164, 46418,  8180, 24540,  8083, 24249,  7210, 21630, 64890, 63596, 59714, 48068, 13130, 39390, 52633, 26825
     .short 14938, 44814,  3368, 10104, 30312, 25399, 10660, 31980, 30403, 25672, 11479, 34437, 37774, 47785, 12281, 36843
     .short 44992,  3902, 11706, 35118, 39817, 53914, 30668, 26467, 13864, 41592, 59239, 46643,  8855, 26565, 14158, 42474
     .short 61885, 54581, 32669, 32470, 31873, 30082, 24709,  8590, 25770, 11773, 35319, 40420, 55723, 36095, 42748, 62707
     .short 57047, 40067, 54664, 32918, 33217, 34114, 36805, 44878,  3560, 10680, 32040, 30583, 26212, 13099, 39297, 52354
     .short 25988, 12427, 37281, 46306,  7844, 23532,  5059, 15177, 45531,  5519, 16557, 49671, 17939, 53817, 30377, 25594
     .short 11245, 33735, 35668, 41467, 58864, 45518,  5480, 16440, 49320, 16886, 50658, 20900, 62700, 57026, 40004, 54475
     .short 32351, 31516, 29011, 21496, 64488, 62390, 56096, 37214, 46105,  7241, 21723, 65169, 64433, 62225, 55601, 35729
     .short 41650, 59413, 47165, 10421, 31263, 28252, 19219, 57657, 41897, 60154, 49388, 17090, 51270, 22736,  2671,  8013
     .short 24039,  6580, 19740, 59220, 46586,  8684, 26052, 12619, 37857, 48034, 13028, 39084, 51715, 24071,  6676, 20028
     .short 60084, 49178, 16460, 49380, 17066, 51198, 22520,  2023,  6069, 18207, 54621, 32789, 32830, 32953, 33322, 34429
     .short 37750, 47713, 12065, 36195, 43048, 63607, 59747, 48167, 13427, 40281, 55306, 34844, 38995, 51448, 23270,  4273
     .short 12819, 38457, 49834, 18428, 55284, 34778, 38797, 50854, 21488, 64464, 62318, 55880, 36566, 44161,  1409,  4227
     .short 12681, 38043, 48592, 14702, 44106,  1244,  3732, 11196, 33588, 35227, 40144, 54895, 33611, 35296, 40351, 55516
     .short 35474, 40885, 57118, 40280, 55303, 34835, 38968, 51367, 23027,  3544, 10632, 31896, 30151, 24916,  9211, 27633
     .short 17362, 52086, 25184, 10015, 30045, 24598,  8257, 24771,  8776, 26328, 13447, 40341, 55486, 35384, 40615, 56308
     .short 37850, 48013, 12965, 38895, 51148, 22370,  1573,  4719, 14157, 42471, 61876, 54554, 32588, 32227, 31144, 27895
     .short 18148, 54444, 32258, 31237, 28174, 18985, 56955, 39791, 53836, 30434, 25765, 11758, 35274, 40285, 55318, 34880
     .short 39103, 51772, 24242,  7189, 21567, 64701, 63029, 58013, 42965, 63358, 59000, 45926,  6704, 20112, 60336, 49934
     .short 18728, 56184, 37478, 46897,  9617, 28851, 21016, 63048, 58070, 43136, 63871, 60539, 50543, 20555, 61665, 53921
     .short 30689, 26530, 14053, 42159, 60940, 51746, 24164,  6955, 20865, 62595, 56711, 39059, 51640, 23846,  6001, 18003
     .short 54009, 30953, 27322, 16429, 49287, 16787, 50361, 20009, 60027, 49007, 15947, 47841, 12449, 37347, 46504,  8438
     .short 25314, 10405, 31215, 28108, 18787, 56361, 38009, 48490, 14396, 43188, 64027, 61007, 51947, 24767,  8764, 26292
     .short 13339, 40017, 54514, 32468, 31867, 30064, 24655,  8428, 25284, 10315, 30945, 27298, 16357, 49071, 16139, 48417
     .short 14177, 42531, 62056, 55094, 34208, 37087, 45724,  6098, 18294, 54882, 33572, 35179, 40000, 54463, 32315, 31408
     .short 28687, 20524, 61572, 53642, 29852, 24019,  6520, 19560, 58680, 44966,  3824, 11472, 34416, 37711, 47596, 11714
     .short 35142, 39889, 54130, 31316, 28411, 19696, 59088, 46190,  7496, 22488,  1927,  5781, 17343, 52029, 25013,  9502
     .short 28506, 19981, 59943, 48755, 15191, 45573,  5645, 16935, 50805, 21341, 64023, 60995, 51911, 24659,  8440, 25320
     .short 10423, 31269, 28270, 19273, 57819, 42383, 61612, 53762, 30212, 25099,  9760, 29280, 22303,  1372,  4116, 12348
     .short 37044, 45595,  5711, 17133, 51399, 23123,  3832, 11496, 34488, 37927, 48244, 13658, 40974, 57385, 41081, 57706
     .short 42044, 60595, 50711, 21059, 63177, 58457, 44297,  1817,  5451, 16353, 49059, 16103, 48309, 13853, 41559, 59140
     .short 46346,  7964, 23892,  6139, 18417, 55251, 34679, 38500, 49963, 18815, 56445, 38261, 49246, 16664, 49992, 18902
     .short 56706, 39044, 51595, 23711,  5596, 16788, 50364, 20018, 60054, 49088, 16190, 48570, 14636, 43908,   650,  1950
     .short  5850, 17550, 52650, 26876, 15091, 45273,  4745, 14235, 42705, 62578, 56660, 38906, 51181, 22469,  1870,  5610
     .short 16830, 50490, 20396, 61188, 52490, 26396, 13651, 40953, 57322, 40892, 57139, 40343, 55492, 35402, 40669, 56470
     .short 38336, 49471, 17339, 52017, 24977,  9394, 28182, 19009, 57027, 40007, 54484, 32378, 31597, 29254, 22225,  1138
     .short  3414, 10242, 30726, 26641, 14386, 43158, 63937, 60737, 51137, 22337,  1474,  4422, 13266, 39798, 53857, 30497
     .short 25954, 12325, 36975, 45388,  5090, 15270, 45810,  6356, 19068, 57204, 40538, 56077, 37157, 45934,  6728, 20184
     .short 60552, 50582, 20672, 62016, 54974, 33848, 36007, 42484, 61915, 54671, 32939, 33280, 34303, 37372, 46579,  8663
     .short 25989, 12430, 37290, 46333,  7925, 23775,  5788, 17364, 52092, 25202, 10069, 30207, 25084,  9715, 29145, 21898
     .short   157,   471,  1413,  4239, 12717, 38151, 48916, 15674, 47022,  9992, 29976, 24391,  7636, 22908,  3187,  9561
     .short 28683, 20512, 61536, 53534, 29528, 23047,  3604, 10812, 32436, 31771, 29776, 23791,  5836, 17508, 52524, 26498
     .short 13957, 41871, 60076, 49154, 16388, 49164, 16418, 49254, 16688, 50064, 19118, 57354, 40988, 57427, 41207, 58084
     .short 43178, 63997, 60917, 51677, 23957,  6334, 19002, 57006, 39944, 54295, 31811, 29896, 24151,  6916, 20748, 62244
     .short 55658, 35900, 42163, 60952, 51782, 24272,  7279, 21837, 65511, 65459, 65303, 64835, 63431, 59219, 46583,  8675
     .short 26025, 12538, 37614, 47305, 10841, 32523, 32032, 30559, 26140, 12883, 38649, 50410, 20156, 60468, 50330, 19916
     .short 59748, 48170, 13436, 40308, 55387, 35087, 39724, 53635, 29831, 23956,  6331, 18993, 56979, 39863, 54052, 31082
     .short 27709, 17590, 52770, 27236, 16171, 48513, 14465, 43395, 64648, 62870, 57536, 41534, 59065, 46121,  7289, 21867
     .short    64,   192,   576,  1728,  5184, 15552, 46656,  8894, 26682, 14509, 43527, 65044, 64058, 61100, 52226, 25604
     .short 11275, 33825, 35938, 42277, 61294, 52808, 27350, 16513, 49539, 17543, 52629, 26813, 14902, 44706,  3044,  9132
     .short 27396, 16651, 49953, 18785, 56355, 37991, 48436, 14234, 42702, 62569, 56633, 38825, 50938, 21740, 65220, 64586
     .short 62684, 56978, 39860, 54043, 31055, 27628, 17347, 52041, 25049,  9610, 28830, 20953, 62859, 57503, 41435, 58768
     .short 45230,  4616, 13848, 41544, 59095, 46211,  7559, 22677,  2494,  7482, 22446,  1801,  5403, 16209, 48627, 14807
     .short 44421,  2189,  6567, 19701, 59103, 46235,  7631, 22893,  3142,  9426, 28278, 19297, 57891, 42599, 62260, 55706
     .short 36044, 42595, 62248, 55670, 35936, 42271, 61276, 52754, 27188, 16027, 48081, 13169, 39507, 52984, 27878, 18097
     .short 54291, 31799, 29860, 24043,  6592, 19776, 59328, 46910,  9656, 28968, 21367, 64101, 61229, 52613, 26765, 14758
     .short 44274,  1748,  5244, 15732, 47196, 10514, 31542, 29089, 21730, 65190, 64496, 62414, 56168, 37430, 46753,  9185
     .short 27555, 17128, 51384, 23078,  3697, 11091, 33273, 34282, 37309, 46390,  8096, 24288,  7327, 21981,   406,  1218
     .short  3654, 10962, 32886, 33121, 33826, 35941, 42286, 61321, 52889, 27593, 17242, 51726, 24104,  6775, 20325, 60975
     .short 51851, 24479,  7900, 23700,  5563, 16689, 50067, 19127, 57381, 41069, 57670, 41936, 60271, 49739, 18143, 54429
     .short 32213, 31102, 27769, 17770, 53310, 28856, 21031, 63093, 58205, 43541, 65086, 64184, 61478, 53360, 29006, 21481
     .short 64443, 62255, 55691, 35999, 42460, 61843, 54455, 32291, 31336, 28471, 19876, 59628, 47810, 12356, 37068, 45667
     .short  5927, 17781, 53343, 28955, 21328, 63984, 60878, 51560, 23606,  5281, 15843, 47529, 11513, 34539, 38080, 48703
     .short 15035, 45105,  4241, 12723, 38169, 48970, 15836, 47508, 11450, 34350, 37513, 47002,  9932, 29796, 23851,  6016
     .short 18048, 54144, 31358, 28537, 20074, 60222, 49592, 17702, 53106, 28244, 19195, 57585, 41681, 59506, 47444, 11258
     .short 33774, 35785, 41818, 59917, 48677, 14957, 44871,  3539, 10617, 31851, 30016, 24511,  7996, 23988,  6427, 19281
     .short 57843, 42455, 61828, 54410, 32156, 30931, 27256, 16231, 48693, 15005, 45015,  3971, 11913, 35739, 41680, 59503
     .short 47435, 11231, 33693, 35542, 41089, 57730, 42116, 60811, 51359, 23003,  3472, 10416, 31248, 28207, 19084, 57252
     .short 40682, 56509, 38453, 49822, 18392, 55176, 34454, 37825, 47938, 12740, 38220, 49123, 16295, 48885, 15581, 46743
     .short  9155, 27465, 16858, 50574, 20648, 61944, 54758, 33200, 34063, 36652, 44419,  2183,  6549, 19647, 58941, 45749
     .short  6173, 18519, 55557, 35597, 41254, 58225, 43601, 65266, 64724, 63098, 58220, 43586, 65221, 64589, 62693, 57005
     .short 39941, 54286, 31784, 29815, 23908,  6187, 18561, 55683, 35975, 42388, 61627, 53807, 30347, 25504, 10975, 32925
     .short 33238, 34177, 36994, 45445,  5261, 15783, 47349, 10973, 32919, 33220, 34123, 36832, 44959,  3803, 11409, 34227
     .short 37144, 45895,  6611, 19833, 59499, 47423, 11195, 33585, 35218, 40117, 54814, 33368, 34567, 38164, 48955, 15791
     .short 47373, 11045, 33135, 33868, 36067, 42664, 62455, 56291, 37799, 47860, 12506, 37518, 47017,  9977, 29931, 24256
     .short  7231, 21693, 65079, 64163, 61415, 53171, 28439, 19780, 59340, 46946,  9764, 29292, 22339,  1480,  4440, 13320
     .short 39960, 54343, 31955, 30328, 25447, 10804, 32412, 31699, 29560, 23143,  3892, 11676, 35028, 39547, 53104, 28238
     .short 19177, 57531, 41519, 59020, 45986,  6884, 20652, 61956, 54794, 33308, 34387, 37624, 47335, 10931, 32793, 32842
     .short 32989, 33430, 34753, 38722, 50629, 20813, 62439, 56243, 37655, 47428, 11210, 33630, 35353, 40522, 56029, 37013
     .short 45502,  5432, 16296, 48888, 15590, 46770,  9236, 27708, 17587, 52761, 27209, 16090, 48270, 13736, 41208, 58087
     .short 43187, 64024, 60998, 51920, 24686,  8521, 25563, 11152, 33456, 34831, 38956, 51331, 22919,  3220,  9660, 28980
     .short 21403, 64209, 61553, 53585, 29681, 23506,  4981, 14943, 44829,  3413, 10239, 30717, 26614, 14305, 42915, 63208
     .short 58550, 44576,  2654,  7962, 23886,  6121, 18363, 55089, 34193, 37042, 45589,  5693, 17079, 51237, 22637,  2374
     .short  7122, 21366, 64098, 61220, 52586, 26684, 14515, 43545, 65098, 64220, 61586, 53684, 29978, 24397,  7654, 22962
     .short  3349, 10047, 30141, 24886,  9121, 27363, 16552, 49656, 17894, 53682, 29972, 24379,  7600, 22800,  2863,  8589
     .short 25767, 11764, 35292, 40339, 55480, 35366, 40561, 56146, 37364, 46555,  8591, 25773, 11782, 35346, 40501, 55966
     .short 36824, 44935,  3731, 11193, 33579, 35200, 40063, 54652, 32882, 33109, 33790, 35833, 41962, 60349, 49973, 18845
     .short 56535, 38531, 50056, 19094, 57282, 40772, 56779, 39263, 52252, 25682, 11509, 34527, 38044, 48595, 14711, 44133
     .short  1325,  3975, 11925, 35775, 41788, 59827, 48407, 14147, 42441, 61786, 54284, 31778, 29797, 23854,  6025, 18075
     .short 54225, 31601, 29266, 22261,  1246,  3738, 11214, 33642, 35389, 40630, 56353, 37985, 48418, 14180, 42540, 62083
     .short 55175, 34451, 37816, 47911, 12659, 37977, 48394, 14108, 42324, 61435, 53231, 28619, 20320, 60960, 51806, 24344
     .short  7495, 22485,  1918,  5754, 17262, 51786, 24284,  7315, 21945,   298,   894,  2682,  8046, 24138,  6877, 20631
     .short 61893, 54605, 32741, 32686, 32521, 32026, 30541, 26086, 12721, 38163, 48952, 15782, 47346, 10964, 32892, 33139
     .short 33880, 36103, 42772, 62779, 57263, 40715, 56608, 38750, 50713, 21065, 63195, 58511, 44459,  2303,  6909, 20727
     .short 62181, 55469, 35333, 40462, 55849, 36473, 43882,   572,  1716,  5148, 15444, 46332,  7922, 23766,  5761, 17283
     .short 51849, 24473,  7882, 23646,  5401, 16203, 48609, 14753, 44259,  1703,  5109, 15327, 45981,  6869, 20607, 61821
     .short 54389, 32093, 30742, 26689, 14530, 43590, 65233, 64625, 62801, 57329, 40913, 57202, 40532, 56059, 37103, 45772
     .short  6242, 18726, 56178, 37460, 46843,  9455, 28365, 19558, 58674, 44948,  3770, 11310, 33930, 36253, 43222, 64129
     .short 61313, 52865, 27521, 17026, 51078, 22160,   943,  2829,  8487, 25461, 10846, 32538, 32077, 30694, 26545, 14098
     .short 42294, 61345, 52961, 27809, 17890, 53670, 29936, 24271,  7276, 21828, 65484, 65378, 65060, 64106, 61244, 52658
     .short 26900, 15163, 45489,  5393, 16179, 48537, 14537, 43611, 65296, 64814, 63368, 59030, 46016,  6974, 20922, 62766
     .short 57224, 40598, 56257, 37697, 47554, 11588, 34764, 38755, 50728, 21110, 63330, 58916, 45674,  5948, 17844, 53532
     .short 29522, 23029,  3550, 10650, 31950, 30313, 25402, 10669, 32007, 30484, 25915, 12208, 36624, 44335,  1931,  5793
     .short 17379, 52137, 25337, 10474, 31422, 28729, 20650, 61950, 54776, 33254, 34225, 37138, 45877,  6557, 19671, 59013
     .short 45965,  6821, 20463, 61389, 53093, 28205, 19078, 57234, 40628, 56347, 37967, 48364, 14018, 42054, 60625, 50801
     .short 21329, 63987, 60887, 51587, 23687,  5524, 16572, 49716, 18074, 54222, 31592, 29239, 22180,  1003,  3009,  9027
     .short 27081, 15706, 47118, 10280, 30840, 26983, 15412, 46236,  7634, 22902,  3169,  9507, 28521, 20026, 60078, 49160
     .short 16406, 49218, 16580, 49740, 18146, 54438, 32240, 31183, 28012, 18499, 55497, 35417, 40714, 56605, 38741, 50686
     .short 20984, 62952, 57782, 42272, 61279, 52763, 27215, 16108, 48324, 13898, 41694, 59545, 47561, 11609, 34827, 38944
     .short 51295, 22811,  2896,  8688, 26064, 12655, 37965, 48358, 14000, 42000, 60463, 50315, 19871, 59613, 47765, 12221
     .short 36663, 44452,  2282,  6846, 20538, 61614, 53768, 30230, 25153,  9922, 29766, 23761,  5746, 17238, 51714, 24068
     .short  6667, 20001, 60003, 48935, 15731, 47193, 10505, 31515, 29008, 21487, 64461, 62309, 55853, 36485, 43918,   680
     .short  2040,  6120, 18360, 55080, 34166, 36961, 45346,  4964, 14892, 44676,  2954,  8862, 26586, 14221, 42663, 62452
     .short 56282, 37772, 47779, 12263, 36789, 44830,  3416, 10248, 30744, 26695, 14548, 43644, 65395, 65111, 64259, 61703
     .short 54035, 31031, 27556, 17131, 51393, 23105,  3778, 11334, 34002, 36469, 43870,   536,  1608,  4824, 14472, 43416
     .short 64711, 63059, 58103, 43235, 64168, 61430, 53216, 28574, 20185, 60555, 50591, 20699, 62097, 55217, 34577, 38194
     .short 49045, 16061, 48183, 13475, 40425, 55738, 36140, 42883, 63112, 58262, 43712,    62,   186,   558,  1674,  5022
     .short 15066, 45198,  4520, 13560, 40680, 56503, 38435, 49768, 18230, 54690, 32996, 33451, 34816, 38911, 51196, 22514
     .short  2005,  6015, 18045, 54135, 31331, 28456, 19831, 59493, 47405, 11141, 33423, 34732, 38659, 50440, 20246, 60738
     .short 51140, 22346,  1501,  4503, 13509, 40527, 56044, 37058, 45637,  5837, 17511, 52533, 26525, 14038, 42114, 60805
     .short 51341, 22949,  3310,  9930, 29790, 23833,  5962, 17886, 53658, 29900, 24163,  6952, 20856, 62568, 56630, 38816
     .short 50911, 21659, 64977, 63857, 60497, 50417, 20177, 60531, 50519, 20483, 61449, 53273, 28745, 20698, 62094, 55208
     .short 34550, 38113, 48802, 15332, 45996,  6914, 20742, 62226, 55604, 35738, 41677, 59494, 47408, 11150, 33450, 34813
     .short 38902, 51169, 22433,  1762,  5286, 15858, 47574, 11648, 34944, 39295, 52348, 25970, 12373, 37119, 45820,  6386
     .short 19158, 57474, 41348, 58507, 44447,  2267,  6801, 20403, 61209, 52553, 26585, 14218, 42654, 62425, 56201, 37529
     .short 47050, 10076, 30228, 25147,  9904, 29712, 23599,  5260, 15780, 47340, 10946, 32838, 32977, 33394, 34645, 38398
     .short 49657, 17897, 53691, 29999, 24460,  7843, 23529,  5050, 15150, 45450,  5276, 15828, 47484, 11378, 34134, 36865
     .short 45058,  4100, 12300, 36900, 45163,  4415, 13245, 39735, 53668, 29930, 24253,  7222, 21666, 64998, 63920, 60686
     .short 50984, 21878,    97,   291,   873,  2619,  7857, 23571,  5176, 15528, 46584,  8678, 26034, 12565, 37695, 47548
     .short 11570, 34710, 38593, 50242, 19652, 58956, 45794,  6308, 18924, 56772, 39242, 52189, 25493, 10942, 32826, 32941
     .short 33286, 34321, 37426, 46741,  9149, 27447, 16804, 50412, 20162, 60486, 50384, 20078, 60234, 49628, 17810, 53430
     .short 29216, 22111,   796,  2388,  7164, 21492, 64476, 62354, 55988, 36890, 45133,  4325, 12975, 38925, 51238, 22640
     .short  2383,  7149, 21447, 64341, 61949, 54773, 33245, 34198, 37057, 45634,  5828, 17484, 52452, 26282, 13309, 39927
     .short 54244, 31658, 29437, 22774,  2785,  8355, 25065,  9658, 28974, 21385, 64155, 61391, 53099, 28223, 19132, 57396
     .short 41114, 57805, 42341, 61486, 53384, 29078, 21697, 65091, 64199, 61523, 53495, 29411, 22696,  2551,  7653, 22959
     .short  3340, 10020, 30060, 24643,  8392, 25176,  9991, 29973, 24382,  7609, 22827,  2944,  8832, 26496, 13951, 41853
     .short 60022, 48992, 15902, 47706, 12044, 36132, 42859, 63040, 58046, 43064, 63655, 59891, 48599, 14723, 44169,  1433
     .short  4299, 12897, 38691, 50536, 20534, 61602, 53732, 30122, 24829,  8950, 26850, 15013, 45039,  4043, 12129, 36387
     .short 43624, 65335, 64931, 63719, 60083, 49175, 16451, 49353, 16985, 50955, 21791, 65373, 65045, 64061, 61109, 52253
     .short 25685, 11518, 34554, 38125, 48838, 15440, 46320,  7886, 23658,  5437, 16311, 48933, 15725, 47175, 10451, 31353
     .short 28522, 20029, 60087, 49187, 16487, 49461, 17309, 51927, 24707,  8584, 25752, 11719, 35157, 39934, 54265, 31721
     .short 29626, 23341,  4486, 13458, 40374, 55585, 35681, 41506, 58981, 45869,  6533, 19599, 58797, 45317,  4877, 14631
     .short 43893,   605,  1815,  5445, 16335, 49005, 15941, 47823, 12395, 37185, 46018,  6980, 20940, 62820, 57386, 41084
     .short 57715, 42071, 60676, 50954, 21788, 65364, 65018, 63980, 60866, 51524, 23498,  4957, 14871, 44613,  2765,  8295
     .short 24885,  9118, 27354, 16525, 49575, 17651, 52953, 27785, 17818, 53454, 29288, 22327,  1444,  4332, 12996, 38988
     .short 51427, 23207,  4084, 12252, 36756, 44731,  3119,  9357, 28071, 18676, 56028, 37010, 45493,  5405, 16215, 48645
     .short 14861, 44583,  2675,  8025, 24075,  6688, 20064, 60192, 49502, 17432, 52296, 25814, 11905, 35715, 41608, 59287
     .short 46787,  9287, 27861, 18046, 54138, 31340, 28483, 19912, 59736, 48134, 13328, 39984, 54415, 32171, 30976, 27391
     .short 16636, 49908, 18650, 55950, 36776, 44791,  3299,  9897, 29691, 23536,  5071, 15213, 45639,  5843, 17529, 52587
     .short 26687, 14524, 43572, 65179, 64463, 62315, 55871, 36539, 44080,  1166,  3498, 10494, 31482, 28909, 21190, 63570
     .short 59636, 47834, 12428, 37284, 46315,  7871, 23613,  5302, 15906, 47718, 12080, 36240, 43183, 64012, 60962, 51812
     .short 24362,  7549, 22647,  2404,  7212, 21636, 64908, 63650, 59876, 48554, 14588, 43764,   218,   654,  1962,  5886
     .short 17658, 52974, 27848, 18007, 54021, 30989, 27430, 16753, 50259, 19703, 59109, 46253,  7685, 23055,  3628, 10884
     .short 32652, 32419, 31720, 29623, 23332,  4459, 13377, 40131, 54856, 33494, 34945, 39298, 52357, 25997, 12454, 37362
     .short 46549,  8573, 25719, 11620, 34860, 39043, 51592, 23702,  5569, 16707, 50121, 19289, 57867, 42527, 62044, 55058
     .short 34100, 36763, 44752,  3182,  9546, 28638, 20377, 61131, 52319, 25883, 12112, 36336, 43471, 64876, 63554, 59588
     .short 47690, 11996, 35988, 42427, 61744, 54158, 31400, 28663, 20452, 61356, 52994, 27908, 18187, 54561, 32609, 32290
     .short 31333, 28462, 19849, 59547, 47567, 11627, 34881, 39106, 51781, 24269,  7270, 21810, 65430, 65216, 64574, 62648
     .short 56870, 39536, 53071, 28139, 18880, 56640, 38846, 51001, 21929,   250,   750,  2250,  6750, 20250, 60750, 51176
     .short 22454,  1825,  5475, 16425, 49275, 16751, 50253, 19685, 59055, 46091,  7199, 21597, 64791, 63299, 58823, 45395
     .short  5111, 15333, 45999,  6923, 20769, 62307, 55847, 36467, 43864,   518,  1554,  4662, 13986, 41958, 60337, 49937
     .short 18737, 56211, 37559, 47140, 10346, 31038, 27577, 17194, 51582, 23672,  5479, 16437, 49311, 16859, 50577, 20657
     .short 61971, 54839, 33443, 34792, 38839, 50980, 21866,    61,   183,   549,  1647,  4941, 14823, 44469,  2333,  6999
     .short 20997, 62991, 57899, 42623, 62332, 55922, 36692, 44539,  2543,  7629, 22887,  3124,  9372, 28116, 18811, 56433
     .short 38225, 49138, 16340, 49020, 15986, 47958, 12800, 38400, 49663, 17915, 53745, 30161, 24946,  9301, 27903, 18172
     .short 54516, 32474, 31885, 30118, 24817,  8914, 26742, 14689, 44067,  1127,  3381, 10143, 30429, 25750, 11713, 35139
     .short 39880, 54103, 31235, 28168, 18967, 56901, 39629, 53350, 28976, 21391, 64173, 61445, 53261, 28709, 20590, 61770
     .short 54236, 31634, 29365, 22558,  2137,  6411, 19233, 57699, 42023, 60532, 50522, 20492, 61476, 53354, 28988, 21427
     .short 64281, 61769, 54233, 31625, 29338, 22477,  1894,  5682, 17046, 51138, 22340,  1483,  4449, 13347, 40041, 54586
     .short 32684, 32515, 32008, 30487, 25924, 12235, 36705, 44578,  2660,  7980, 23940,  6283, 18849, 56547, 38567, 50164
     .short 19418, 58254, 43688, 65527, 65507, 65447, 65267, 64727, 63107, 58247, 43667, 65464, 65318, 64880, 63566, 59624
     .short 47798, 12320, 36960, 45343,  4955, 14865, 44595,  2711,  8133, 24399,  7660, 22980,  3403, 10209, 30627, 26344
     .short 13495, 40485, 55918, 36680, 44503,  2435,  7305, 21915,   208,   624,  1872,  5616, 16848, 50544, 20558, 61674
     .short 53948, 30770, 26773, 14782, 44346,  1964,  5892, 17676, 53028, 28010, 18493, 55479, 35363, 40552, 56119, 37283
     .short 46312,  7862, 23586,  5221, 15663, 46989,  9893, 29679, 23500,  4963, 14889, 44667,  2927,  8781, 26343, 13492
     .short 40476, 55891, 36599, 44260,  1706,  5118, 15354, 46062,  7112, 21336, 64008, 60950, 51776, 24254,  7225, 21675
     .short 65025, 64001, 60929, 51713, 24065,  6658, 19974, 59922, 48692, 15002, 45006,  3944, 11832, 35496, 40951, 57316
     .short 40874, 57085, 40181, 55006, 33944, 36295, 43348, 64507, 62447, 56267, 37727, 47644, 11858, 35574, 41185, 58018
     .short 42980, 63403, 59135, 46331,  7919, 23757,  5734, 17202, 51606, 23744,  5695, 17085, 51255, 22691,  2536,  7608
     .short 22824,  2935,  8805, 26415, 13708, 41124, 57835, 42431, 61756, 54194, 31508, 28987, 21424, 64272, 61742, 54152
     .short 31382, 28609, 20290, 60870, 51536, 23534,  5065, 15195, 45585,  5681, 17043, 51129, 22313,  1402,  4206, 12618
     .short 37854, 48025, 13001, 39003, 51472, 23342,  4489, 13467, 40401, 55666, 35924, 42235, 61168, 52430, 26216, 13111
     .short 39333, 52462, 26312, 13399, 40197, 55054, 34088, 36727, 44644,  2858,  8574, 25722, 11629, 34887, 39124, 51835
     .short 24431,  7756, 23268,  4267, 12801, 38403, 49672, 17942, 53826, 30404, 25675, 11488, 34464, 37855, 48028, 13010
     .short 39030, 51553, 23585,  5218, 15654, 46962,  9812, 29436, 22771,  2776,  8328, 24984,  9415, 28245, 19198, 57594
     .short 41708, 59587, 47687, 11987, 35961, 42346, 61501, 53429, 29213, 22102,   769,  2307,  6921, 20763, 62289, 55793
     .short 36305, 43378, 64597, 62717, 57077, 40157, 54934, 33728, 35647, 41404, 58675, 44951,  3779, 11337, 34011, 36496
     .short 43951,   779,  2337,  7011, 21033, 63099, 58223, 43595, 65248, 64670, 62936, 57734, 42128, 60847, 51467, 23327
     .short  4444, 13332, 39996, 54451, 32279, 31300, 28363, 19552, 58656, 44894,  3608, 10824, 32472, 31879, 30100, 24763
     .short  8752, 26256, 13231, 39693, 53542, 29552, 23119,  3820, 11460, 34380, 37603, 47272, 10742, 32226, 31141, 27886
     .short 18121, 54363, 32015, 30508, 25987, 12424, 37272, 46279,  7763, 23289,  4330, 12990, 38970, 51373, 23045,  3598
     .short 10794, 32382, 31609, 29290, 22333,  1462,  4386, 13158, 39474, 52885, 27581, 17206, 51618, 23780,  5803, 17409
     .short 52227, 25607, 11284, 33852, 36019, 42520, 62023, 54995, 33911, 36196, 43051, 63616, 59774, 48248, 13670, 41010
     .short 57493, 41405, 58678, 44960,  3806, 11418, 34254, 37225, 46138,  7340, 22020,   523,  1569,  4707, 14121, 42363
     .short 61552, 53582, 29672, 23479,  4900, 14700, 44100,  1226,  3678, 11034, 33102, 33769, 35770, 41773, 59782, 48272
     .short 13742, 41226, 58141, 43349, 64510, 62456, 56294, 37808, 47887, 12587, 37761, 47746, 12164, 36492, 43939,   743
     .short  2229,  6687, 20061, 60183, 49475, 17351, 52053, 25085,  9718, 29154, 21925,   238,   714,  2142,  6426, 19278
     .short 57834, 42428, 61747, 54167, 31427, 28744, 20695, 62085, 55181, 34469, 37870, 48073, 13145, 39435, 52768, 27230
     .short 16153, 48459, 14303, 42909, 63190, 58496, 44414,  2168,  6504, 19512, 58536, 44534,  2528,  7584, 22752,  2719
     .short  8157, 24471,  7876, 23628,  5347, 16041, 48123, 13295, 39885, 54118, 31280, 28303, 19372, 58116, 43274, 64285
     .short 61781, 54269, 31733, 29662, 23449,  4810, 14430, 43290, 64333, 61925, 54701, 33029, 33550, 35113, 39802, 53869
     .short 30533, 26062, 12649, 37947, 48304, 13838, 41514, 59005, 45941,  6749, 20247, 60741, 51149, 22373,  1582,  4746
     .short 14238, 42714, 62605, 56741, 39149, 51910, 24656,  8431, 25293, 10342, 31026, 27541, 17086, 51258, 22700,  2563
     .short  7689, 23067,  3664, 10992, 32976, 33391, 34636, 38371, 49576, 17654, 52962, 27812, 17899, 53697, 30017, 24514
     .short  8005, 24015,  6508, 19524, 58572, 44642,  2852,  8556, 25668, 11467, 34401, 37666, 47461, 11309, 33927, 36244
     .short 43195, 64048, 61070, 52136, 25334, 10465, 31395, 28648, 20407, 61221, 52589, 26693, 14542, 43626, 65341, 64949
     .short 63773, 60245, 49661, 17909, 53727, 30107, 24784,  8815, 26445, 13798, 41394, 58645, 44861,  3509, 10527, 31581
     .short 29206, 22081,   706,  2118,  6354, 19062, 57186, 40484, 55915, 36671, 44476,  2354,  7062, 21186, 63558, 59600
     .short 47726, 12104, 36312, 43399, 64660, 62906, 57644, 41858, 60037, 49037, 16037, 48111, 13259, 39777, 53794, 30308
     .short 25387, 10624, 31872, 30079, 24700,  8563, 25689, 11530, 34590, 38233, 49162, 16412, 49236, 16634, 49902, 18632
     .short 55896, 36614, 44305,  1841,  5523, 16569, 49707, 18047, 54141, 31349, 28510, 19993, 59979, 48863, 15515, 46545
     .short  8561, 25683, 11512, 34536, 38071, 48676, 14954, 44862,  3512, 10536, 31608, 29287, 22324,  1435,  4305, 12915
     .short 38745, 50698, 21020, 63060, 58106, 43244, 64195, 61511, 53459, 29303, 22372,  1579,  4737, 14211, 42633, 62362
     .short 56012, 36962, 45349,  4973, 14919, 44757,  3197,  9591, 28773, 20782, 62346, 55964, 36818, 44917,  3677, 11031
     .short 33093, 33742, 35689, 41530, 59053, 46085,  7181, 21543, 64629, 62813, 57365, 41021, 57526, 41504, 58975, 45851
     .short  6479, 19437, 58311, 43859,   503,  1509,  4527, 13581, 40743, 56692, 39002, 51469, 23333,  4462, 13386, 40158
     .short 54937, 33737, 35674, 41485, 58918, 45680,  5966, 17898, 53694, 30008, 24487,  7924, 23772,  5779, 17337, 52011
     .short 24959,  9340, 28020, 18523, 55569, 35633, 41362, 58549, 44573,  2645,  7935, 23805,  5878, 17634, 52902, 27632
     .short 17359, 52077, 25157,  9934, 29802, 23869,  6070, 18210, 54630, 32816, 32911, 33196, 34051, 36616, 44311,  1859
     .short  5577, 16731, 50193, 19505, 58515, 44471,  2339,  7017, 21051, 63153, 58385, 44081,  1169,  3507, 10521, 31563
     .short 29152, 21919,   220,   660,  1980,  5940, 17820, 53460, 29306, 22381,  1606,  4818, 14454, 43362, 64549, 62573
     .short 56645, 38861, 51046, 22064,   655,  1965,  5895, 17685, 53055, 28091, 18736, 56208, 37550, 47113, 10265, 30795
     .short 26848, 15007, 45021,  3989, 11967, 35901, 42166, 60961, 51809, 24353,  7522, 22566,  2161,  6483, 19449, 58347
     .short 43967,   827,  2481,  7443, 22329,  1450,  4350, 13050, 39150, 51913, 24665,  8458, 25374, 10585, 31755, 29728
     .short 23647,  5404, 16212, 48636, 14834, 44502,  2432,  7296, 21888,   127,   381,  1143,  3429, 10287, 30861, 27046
     .short 15601, 46803,  9335, 28005, 18478, 55434, 35228, 40147, 54904, 33638, 35377, 40594, 56245, 37661, 47446, 11264
     .short 33792, 35839, 41980, 60403, 50135, 19331, 57993, 42905, 63178, 58460, 44306,  1844,  5532, 16596, 49788, 18290
     .short 54870, 33536, 35071, 39676, 53491, 29399, 22660,  2443,  7329, 21987,   424,  1272,  3816, 11448, 34344, 37495
     .short 46948,  9770, 29310, 22393,  1642,  4926, 14778, 44334,  1928,  5784, 17352, 52056, 25094,  9745, 29235, 22168
     .short   967,  2901,  8703, 26109, 12790, 38370, 49573, 17645, 52935, 27731, 17656, 52968, 27830, 17953, 53859, 30503
     .short 25972, 12379, 37137, 45874,  6548, 19644, 58932, 45722,  6092, 18276, 54828, 33410, 34693, 38542, 50089, 19193
     .short 57579, 41663, 59452, 47282, 10772, 32316, 31411, 28696, 20551, 61653, 53885, 30581, 26206, 13081, 39243, 52192
     .short 25502, 10969, 32907, 33184, 34015, 36508, 43987,   887,  2661,  7983, 23949,  6310, 18930, 56790, 39296, 52351
     .short 25979, 12400, 37200, 46063,  7115, 21345, 64035, 61031, 52019, 24983,  9412, 28236, 19171, 57513, 41465, 58858
     .short 45500,  5426, 16278, 48834, 15428, 46284,  7778, 23334,  4465, 13395, 40185, 55018, 33980, 36403, 43672, 65479
     .short 65363, 65015, 63971, 60839, 51443, 23255,  4228, 12684, 38052, 48619, 14783, 44349,  1973,  5919, 17757, 53271
     .short 28739, 20680, 62040, 55046, 34064, 36655, 44428,  2210,  6630, 19890, 59670, 47936, 12734, 38202, 49069, 16133
     .short 48399, 14123, 42369, 61570, 53636, 29834, 23965,  6358, 19074, 57222, 40592, 56239, 37643, 47392, 11102, 33306
     .short 34381, 37606, 47281, 10769, 32307, 31384, 28615, 20308, 60924, 51698, 24020,  6523, 19569, 58707, 45047,  4067
     .short 12201, 36603, 44272,  1742,  5226, 15678, 47034, 10028, 30084, 24715,  8608, 25824, 11935, 35805, 41878, 60097
     .short 49217, 16577, 49731, 18119, 54357, 31997, 30454, 25825, 11938, 35814, 41905, 60178, 49460, 17306, 51918, 24680
     .short  8503, 25509, 10990, 32970, 33373, 34582, 38209, 49090, 16196, 48588, 14690, 44070,  1136,  3408, 10224, 30672
     .short 26479, 13900, 41700, 59563, 47615, 11771, 35313, 40402, 55669, 35933, 42262, 61249, 52673, 26945, 15298, 45894
     .short  6608, 19824, 59472, 47342, 10952, 32856, 33031, 33556, 35131, 39856, 54031, 31019, 27520, 17023, 51069, 22133
     .short   862,  2586,  7758, 23274,  4285, 12855, 38565, 50158, 19400, 58200, 43526, 65041, 64049, 61073, 52145, 25361
     .short 10546, 31638, 29377, 22594,  2245,  6735, 20205, 60615, 50771, 21239, 63717, 60077, 49157, 16397, 49191, 16499
     .short 49497, 17417, 52251, 25679, 11500, 34500, 37963, 48352, 13982, 41946, 60301, 49829, 18413, 55239, 34643, 38392
     .short 49639, 17843, 53529, 29513, 23002,  3469, 10407, 31221, 28126, 18841, 56523, 38495, 49948, 18770, 56310, 37856
     .short 48031, 13019, 39057, 51634, 23828,  5947, 17841, 53523, 29495, 22948,  3307,  9921, 29763, 23752,  5719, 17157
     .short 51471, 23339,  4480, 13440, 40320, 55423, 35195, 40048, 54607, 32747, 32704, 32575, 32188, 31027, 27544, 17095
     .short 51285, 22781,  2806,  8418, 25254, 10225, 30675, 26488, 13927, 41781, 59806, 48344, 13958, 41874, 60085, 49181
     .short 16469, 49407, 17147, 51441, 23249,  4210, 12630, 37890, 48133, 13325, 39975, 54388, 32090, 30733, 26662, 14449
     .short 43347, 64504, 62438, 56240, 37646, 47401, 11129, 33387, 34624, 38335, 49468, 17330, 51990, 24896,  9151, 27453
     .short 16822, 50466, 20324, 60972, 51842, 24452,  7819, 23457,  4834, 14502, 43506, 64981, 63869, 60533, 50525, 20501
     .short 61503, 53435, 29231, 22156,   931,  2793,  8379, 25137,  9874, 29622, 23329,  4450, 13350, 40050, 54613, 32765
     .short 32758, 32737, 32674, 32485, 31918, 30217, 25114,  9805, 29415, 22708,  2587,  7761, 23283,  4312, 12936, 38808
     .short 50887, 21587, 64761, 63209, 58553, 44585,  2681,  8043, 24129,  6850, 20550, 61650, 53876, 30554, 26125, 12838
     .short 38514, 50005, 18941, 56823, 39395, 52648, 26870, 15073, 45219,  4583, 13749, 41247, 58204, 43538, 65077, 64157
     .short 61397, 53117, 28277, 19294, 57882, 42572, 62179, 55463, 35315, 40408, 55687, 35987, 42424, 61735, 54131, 31319
     .short 28420, 19723, 59169, 46433,  8225, 24675,  8488, 25464, 10855, 32565, 32158, 30937, 27274, 16285, 48855, 15491
     .short 46473,  8345, 25035,  9568, 28704, 20575, 61725, 54101, 31229, 28150, 18913, 56739, 39143, 51892, 24602,  8269
     .short 24807,  8884, 26652, 14419, 43257, 64234, 61628, 53810, 30356, 25531, 11056, 33168, 33967, 36364, 43555, 65128
     .short 64310, 61856, 54494, 32408, 31687, 29524, 23035,  3568, 10704, 32112, 30799, 26860, 15043, 45129,  4313, 12939
     .short 38817, 50914, 21668, 65004, 63938, 60740, 51146, 22364,  1555,  4665, 13995, 41985, 60418, 50180, 19466, 58398
     .short 44120,  1286,  3858, 11574, 34722, 38629, 50350, 19976, 59928, 48710, 15056, 45168,  4430, 13290, 39870, 54073
     .short 31145, 27898, 18157, 54471, 32339, 31480, 28903, 21172, 63516, 59474, 47348, 10970, 32910, 33193, 34042, 36589
     .short 44230,  1616,  4848, 14544, 43632, 65359, 65003, 63935, 60731, 51119, 22283,  1312,  3936, 11808, 35424, 40735
     .short 56668, 38930, 51253, 22685,  2518,  7554, 22662,  2449,  7347, 22041,   586,  1758,  5274, 15822, 47466, 11324
     .short 33972, 36379, 43600, 65263, 64715, 63071, 58139, 43343, 64492, 62402, 56132, 37322, 46429,  8213, 24639,  8380
     .short 25140,  9883, 29649, 23410,  4693, 14079, 42237, 61174, 52448, 26270, 13273, 39819, 53920, 30686, 26521, 14026
     .short 42078, 60697, 51017, 21977,   394,  1182,  3546, 10638, 31914, 30205, 25078,  9697, 29091, 21736, 65208, 64550
     .short 62576, 56654, 38888, 51127, 22307,  1384,  4152, 12456, 37368, 46567,  8627, 25881, 12106, 36318, 43417, 64714
     .short 63068, 58130, 43316, 64411, 62159, 55403, 35135, 39868, 54067, 31127, 27844, 17995, 53985, 30881, 27106, 15781
     .short 47343, 10955, 32865, 33058, 33637, 35374, 40585, 56218, 37580, 47203, 10535, 31605, 29278, 22297,  1354,  4062
     .short 12186, 36558, 44137,  1337,  4011, 12033, 36099, 42760, 62743, 57155, 40391, 55636, 35834, 41965, 60358, 50000
     .short 18926, 56778, 39260, 52243, 25655, 11428, 34284, 37315, 46408,  8150, 24450,  7813, 23439,  4780, 14340, 43020
     .short 63523, 59495, 47411, 11159, 33477, 34894, 39145, 51898, 24620,  8323, 24969,  9370, 28110, 18793, 56379, 38063
     .short 48652, 14882, 44646,  2864,  8592, 25776, 11791, 35373, 40582, 56209, 37553, 47122, 10292, 30876, 27091, 15736
     .short 47208, 10550, 31650, 29413, 22702,  2569,  7707, 23121,  3826, 11478, 34434, 37765, 47758, 12200, 36600, 44263
     .short  1715,  5145, 15435, 46305,  7841, 23523,  5032, 15096, 45288,  4790, 14370, 43110, 63793, 60305, 49841, 18449
     .short 55347, 34967, 39364, 52555, 26591, 14236, 42708, 62587, 56687, 38987, 51424, 23198,  4057, 12171, 36513, 44002
     .short   932,  2796,  8388, 25164,  9955, 29865, 24058,  6637, 19911, 59733, 48125, 13301, 39903, 54172, 31442, 28789
     .short 20830, 62490, 56396, 38114, 48805, 15341, 46023,  6995, 20985, 62955, 57791, 42299, 61360, 53006, 27944, 18295
     .short 54885, 33581, 35206, 40081, 54706, 33044, 33595, 35248, 40207, 55084, 34178, 36997, 45454,  5288, 15864, 47592
     .short 11702, 35106, 39781, 53806, 30344, 25495, 10948, 32844, 32995, 33448, 34807, 38884, 51115, 22271,  1276,  3828
     .short 11484, 34452, 37819, 47920, 12686, 38058, 48637, 14837, 44511,  2459,  7377, 22131,   856,  2568,  7704, 23112
     .short  3799, 11397, 34191, 37036, 45571,  5639, 16917, 50751, 21179, 63537, 59537, 47537, 11537, 34611, 38296, 49351
     .short 16979, 50937, 21737, 65211, 64559, 62603, 56735, 39131, 51856, 24494,  7945, 23835,  5968, 17904, 53712, 30062
     .short 24649,  8410, 25230, 10153, 30459, 25840, 11983, 35949, 42310, 61393, 53105, 28241, 19186, 57558, 41600, 59263
     .short 46715,  9071, 27213, 16102, 48306, 13844, 41532, 59059, 46103,  7235, 21705, 65115, 64271, 61739, 54143, 31355
     .short 28528, 20047, 60141, 49349, 16973, 50919, 21683, 65049, 64073, 61145, 52361, 26009, 12490, 37470, 46873,  9545
     .short 28635, 20368, 61104, 52238, 25640, 11383, 34149, 36910, 45193,  4505, 13515, 40545, 56098, 37220, 46123,  7295
     .short 21885,   118,   354,  1062,  3186,  9558, 28674, 20485, 61455, 53291, 28799, 20860, 62580, 56666, 38924, 51235
     .short 22631,  2356,  7068, 21204, 63612, 59762, 48212, 13562, 40686, 56521, 38489, 49930, 18716, 56148, 37370, 46573
     .short  8645, 25935, 12268, 36804, 44875,  3551, 10653, 31959, 30340, 25483, 10912, 32736, 32671, 32476, 31891, 30136
     .short 24871,  9076, 27228, 16147, 48441, 14249, 42747, 62704, 57038, 40040, 54583, 32675, 32488, 31927, 30244, 25195
     .short 10048, 30144, 24895,  9148, 27444, 16795, 50385, 20081, 60243, 49655, 17891, 53673, 29945, 24298,  7357, 22071
     .short   676,  2028,  6084, 18252, 54756, 33194, 34045, 36598, 44257,  1697,  5091, 15273, 45819,  6383, 19149, 57447
     .short 41267, 58264, 43718,    80,   240,   720,  2160,  6480, 19440, 58320, 43886,   584,  1752,  5256, 15768, 47304
     .short 10838, 32514, 32005, 30478, 25897, 12154, 36462, 43849,   473,  1419,  4257, 12771, 38313, 49402, 17132, 51396
     .short 23114,  3805, 11415, 34245, 37198, 46057,  7097, 21291, 63873, 60545, 50561, 20609, 61827, 54407, 32147, 30904
     .short 27175, 15988, 47964, 12818, 38454, 49825, 18401, 55203, 34535, 38068, 48667, 14927, 44781,  3269,  9807, 29421
     .short 22726,  2641,  7923, 23769,  5770, 17310, 51930, 24716,  8611, 25833, 11962, 35886, 42121, 60826, 51404, 23138
     .short  3877, 11631, 34893, 39142, 51889, 24593,  8242, 24726,  8641, 25923, 12232, 36696, 44551,  2579,  7737, 23211
     .short  4096, 12288, 36864, 45055,  4091, 12273, 36819, 44920,  3686, 11058, 33174, 33985, 36418, 43717,    77,   231
     .short   693,  2079,  6237, 18711, 56133, 37325, 46438,  8240, 24720,  8623, 25869, 12070, 36210, 43093, 63742, 60152
     .short 49382, 17072, 51216, 22574,  2185,  6555, 19665, 58995, 45911,  6659, 19977, 59931, 48719, 15083, 45249,  4673
     .short 14019, 42057, 60634, 50828, 21410, 64230, 61616, 53774, 30248, 25207, 10084, 30252, 25219, 10120, 30360, 25543
     .short 11092, 33276, 34291, 37336, 46471,  8339, 25017,  9514, 28542, 20089, 60267, 49727, 18107, 54321, 31889, 30130
     .short 24853,  9022, 27066, 15661, 46983,  9875, 29625, 23338,  4477, 13431, 40293, 55342, 34952, 39319, 52420, 26186
     .short 13021, 39063, 51652, 23882,  6109, 18327, 54981, 33869, 36070, 42673, 62482, 56372, 38042, 48589, 14693, 44079
     .short  1163,  3489, 10467, 31401, 28666, 20461, 61383, 53075, 28151, 18916, 56748, 39170, 51973, 24845,  8998, 26994
     .short 15445, 46335,  7931, 23793,  5842, 17526, 52578, 26660, 14443, 43329, 64450, 62276, 55754, 36188, 43027, 63544
     .short 59558, 47600, 11726, 35178, 39997, 54454, 32288, 31327, 28444, 19795, 59385, 47081, 10169, 30507, 25984, 12415
     .short 37245, 46198,  7520, 22560,  2143,  6429, 19287, 57861, 42509, 61990, 54896, 33614, 35305, 40378, 55597, 35717
     .short 41614, 59305, 46841,  9449, 28347, 19504, 58512, 44462,  2312,  6936, 20808, 62424, 56198, 37520, 47023,  9995
     .short 29985, 24418,  7717, 23151,  3916, 11748, 35244, 40195, 55048, 34070, 36673, 44482,  2372,  7116, 21348, 64044
     .short 61058, 52100, 25226, 10141, 30423, 25732, 11659, 34977, 39394, 52645, 26861, 15046, 45138,  4340, 13020, 39060
     .short 51643, 23855,  6028, 18084, 54252, 31682, 29509, 22990,  3433, 10299, 30897, 27154, 15925, 47775, 12251, 36753
     .short 44722,  3092,  9276, 27828, 17947, 53841, 30449, 25810, 11893, 35679, 41500, 58963, 45815,  6371, 19113, 57339
     .short 40943, 57292, 40802, 56869, 39533, 53062, 28112, 18799, 56397, 38117, 48814, 15368, 46104,  7238, 21714, 65142
     .short 64352, 61982, 54872, 33542, 35089, 39730, 53653, 29885, 24118,  6817, 20451, 61353, 52985, 27881, 18106, 54318
     .short 31880, 30103, 24772,  8779, 26337, 13474, 40422, 55729, 36113, 42802, 62869, 57533, 41525, 59038, 46040,  7046
     .short 21138, 63414, 59168, 46430,  8216, 24648,  8407, 25221, 10126, 30378, 25597, 11254, 33762, 35749, 41710, 59593
     .short 47705, 12041, 36123, 42832, 62959, 57803, 42335, 61468, 53330, 28916, 21211, 63633, 59825, 48401, 14129, 42387
     .short 61624, 53798, 30320, 25423, 10732, 32196, 31051, 27616, 17311, 51933, 24725,  8638, 25914, 12205, 36615, 44308
     .short  1850,  5550, 16650, 49950, 18776, 56328, 37910, 48193, 13505, 40515, 56008, 36950, 45313,  4865, 14595, 43785
     .short   281,   843,  2529,  7587, 22761,  2746,  8238, 24714,  8605, 25815, 11908, 35724, 41635, 59368, 47030, 10016
     .short 30048, 24607,  8284, 24852,  9019, 27057, 15634, 46902,  9632, 28896, 21151, 63453, 59285, 46781,  9269, 27807
     .short 17884, 53652, 29882, 24109,  6790, 20370, 61110, 52256, 25694, 11545, 34635, 38368, 49567, 17627, 52881, 27569
     .short 17170, 51510, 23456,  4831, 14493, 43479, 64900, 63626, 59804, 48338, 13940, 41820, 59923, 48695, 15011, 45033
     .short  4025, 12075, 36225, 43138, 63877, 60557, 50597, 20717, 62151, 55379, 35063, 39652, 53419, 29183, 22012,   499
     .short  1497,  4491, 13473, 40419, 55720, 36086, 42721, 62626, 56804, 39338, 52477, 26357, 13534, 40602, 56269, 37733
     .short 47662, 11912, 35736, 41671, 59476, 47354, 10988, 32964, 33355, 34528, 38047, 48604, 14738, 44214,  1568,  4704
     .short 14112, 42336, 61471, 53339, 28943, 21292, 63876, 60554, 50588, 20690, 62070, 55136, 34334, 37465, 46858,  9500
     .short 28500, 19963, 59889, 48593, 14705, 44115,  1271,  3813, 11439, 34317, 37414, 46705,  9041, 27123, 15832, 47496
     .short 11414, 34242, 37189, 46030,  7016, 21048, 63144, 58358, 44000,   926,  2778,  8334, 25002,  9469, 28407, 19684
     .short 59052, 46082,  7172, 21516, 64548, 62570, 56636, 38834, 50965, 21821, 65463, 65315, 64871, 63539, 59543, 47555
     .short 11591, 34773, 38782, 50809, 21353, 64059, 61103, 52235, 25631, 11356, 34068, 36667, 44464,  2318,  6954, 20862
     .short 62586, 56684, 38978, 51397, 23117,  3814, 11442, 34326, 37441, 46786,  9284, 27852, 18019, 54057, 31097, 27754
     .short 17725, 53175, 28451, 19816, 59448, 47270, 10736, 32208, 31087, 27724, 17635, 52905, 27641, 17386, 52158, 25400
     .short 10663, 31989, 30430, 25753, 11722, 35166, 39961, 54346, 31964, 30355, 25528, 11047, 33141, 33886, 36121, 42826
     .short 62941, 57749, 42173, 60982, 51872, 24542,  8089, 24267,  7264, 21792, 65376, 65054, 64088, 61190, 52496, 26414
     .short 13705, 41115, 57808, 42350, 61513, 53465, 29321, 22426,  1741,  5223, 15669, 47007,  9947, 29841, 23986,  6421
     .short 19263, 57789, 42293, 61342, 52952, 27782, 17809, 53427, 29207, 22084,   715,  2145,  6435, 19305, 57915, 42671
     .short 62476, 56354, 37988, 48427, 14207, 42621, 62326, 55904, 36638, 44377,  2057,  6171, 18513, 55539, 35543, 41092
     .short 57739, 42143, 60892, 51602, 23732,  5659, 16977, 50931, 21719, 65157, 64397, 62117, 55277, 34757, 38734, 50665
     .short 20921, 62763, 57215, 40571, 56176, 37454, 46825,  9401, 28203, 19072, 57216, 40574, 56185, 37481, 46906,  9644
     .short 28932, 21259, 63777, 60257, 49697, 18017, 54051, 31079, 27700, 17563, 52689, 26993, 15442, 46326,  7904, 23712
     .short  5599, 16797, 50391, 20099, 60297, 49817, 18377, 55131, 34319, 37420, 46723,  9095, 27285, 16318, 48954, 15788
     .short 47364, 11018, 33054, 33625, 35338, 40477, 55894, 36608, 44287,  1787,  5361, 16083, 48249, 13673, 41019, 57520
     .short 41486, 58921, 45689,  5993, 17979, 53937, 30737, 26674, 14485, 43455, 64828, 63410, 59156, 46394,  8108, 24324
     .short  7435, 22305,  1378,  4134, 12402, 37206, 46081,  7169, 21507, 64521, 62489, 56393, 38105, 48778, 15260, 45780
     .short  6266, 18798, 56394, 38108, 48787, 15287, 45861,  6509, 19527, 58581, 44669,  2933,  8799, 26397, 13654, 40962
     .short 57349, 40973, 57382, 41072, 57679, 41963, 60352, 49982, 18872, 56616, 38774, 50785, 21281, 63843, 60455, 50291
     .short 19799, 59397, 47117, 10277, 30831, 26956, 15331, 45993,  6905, 20715, 62145, 55361, 35009, 39490, 52933, 27725
     .short 17638, 52914, 27668, 17467, 52401, 26129, 12850, 38550, 50113, 19265, 57795, 42311, 61396, 53114, 28268, 19267
     .short 57801, 42329, 61450, 53276, 28754, 20725, 62175, 55451, 35279, 40300, 55363, 35015, 39508, 52987, 27887, 18124
     .short 54372, 32042, 30589, 26230, 13153, 39459, 52840, 27446, 16801, 50403, 20135, 60405, 50141, 19349, 58047, 43067
     .short 63664, 59918, 48680, 14966, 44898,  3620, 10860, 32580, 32203, 31072, 27679, 17500, 52500, 26426, 13741, 41223
     .short 58132, 43322, 64429, 62213, 55565, 35621, 41326, 58441, 44249,  1673,  5019, 15057, 45171,  4439, 13317, 39951
     .short 54316, 31874, 30085, 24718,  8617, 25851, 12016, 36048, 42607, 62284, 55778, 36260, 43243, 64192, 61502, 53432
     .short 29222, 22129,   850,  2550,  7650, 22950,  3313,  9939, 29817, 23914,  6205, 18615, 55845, 36461, 43846,   464
     .short  1392,  4176, 12528, 37584, 47215, 10571, 31713, 29602, 23269,  4270, 12810, 38430, 49753, 18185, 54555, 32591
     .short 32236, 31171, 27976, 18391, 55173, 34445, 37798, 47857, 12497, 37491, 46936,  9734, 29202, 22069,   670,  2010
     .short  6030, 18090, 54270, 31736, 29671, 23476,  4891, 14673, 44019,   983,  2949,  8847, 26541, 14086, 42258, 61237
     .short 52637, 26837, 14974, 44922,  3692, 11076, 33228, 34147, 36904, 45175,  4451, 13353, 40059, 54640, 32846, 33001
     .short 33466, 34861, 39046, 51601, 23729,  5650, 16950, 50850, 21476, 64428, 62210, 55556, 35594, 41245, 58198, 43520
     .short 65023, 63995, 60911, 51659, 23903,  6172, 18516, 55548, 35570, 41173, 57982, 42872, 63079, 58163, 43415, 64708
     .short 63050, 58076, 43154, 63925, 60701, 51029, 22013,   502,  1506,  4518, 13554, 40662, 56449, 38273, 49282, 16772
     .short 50316, 19874, 59622, 47792, 12302, 36906, 45181,  4469, 13407, 40221, 55126, 34304, 37375, 46588,  8690, 26070
     .short 12673, 38019, 48520, 14486, 43458, 64837, 63437, 59237, 46637,  8837, 26511, 13996, 41988, 60427, 50207, 19547
     .short 58641, 44849,  3473, 10419, 31257, 28234, 19165, 57495, 41411, 58696, 45014,  3968, 11904, 35712, 41599, 59260
     .short 46706,  9044, 27132, 15859, 47577, 11657, 34971, 39376, 52591, 26699, 14560, 43680, 65503, 65435, 65231, 64619
     .short 62783, 57275, 40751, 56716, 39074, 51685, 23981,  6406, 19218, 57654, 41888, 60127, 49307, 16847, 50541, 20549
     .short 61647, 53867, 30527, 26044, 12595, 37785, 47818, 12380, 37140, 45883,  6575, 19725, 59175, 46451,  8279, 24837
     .short  8974, 26922, 15229, 45687,  5987, 17961, 53883, 30575, 26188, 13027, 39081, 51706, 24044,  6595, 19785, 59355
     .short 46991,  9899, 29697, 23554,  5125, 15375, 46125,  7301, 21903,   172,   516,  1548,  4644, 13932, 41796, 59851
     .short 48479, 14363, 43089, 63730, 60116, 49274, 16748, 50244, 19658, 58974, 45848,  6470, 19410, 58230, 43616, 65311
     .short 64859, 63503, 59435, 47231, 10619, 31857, 30034, 24565,  8158, 24474,  7885, 23655,  5428, 16284, 48852, 15482
     .short 46446,  8264, 24792,  8839, 26517, 14014, 42042, 60589, 50693, 21005, 63015, 57971, 42839, 62980, 57866, 42524
     .short 62035, 55031, 34019, 36520, 44023,   995,  2985,  8955, 26865, 15058, 45174,  4448, 13344, 40032, 54559, 32603
     .short 32272, 31279, 28300, 19363, 58089, 43193, 64042, 61052, 52082, 25172,  9979, 29937, 24274,  7285, 21855,    28
     .short    84,   252,   756,  2268,  6804, 20412, 61236, 52634, 26828, 14947, 44841,  3449, 10347, 31041, 27586, 17221
     .short 51663, 23915,  6208, 18624, 55872, 36542, 44089,  1193,  3579, 10737, 32211, 31096, 27751, 17716, 53148, 28370
     .short 19573, 58719, 45083,  4175, 12525, 37575, 47188, 10490, 31470, 28873, 21082, 63246, 58664, 44918,  3680, 11040
     .short 33120, 33823, 35932, 42259, 61240, 52646, 26864, 15055, 45165,  4421, 13263, 39789, 53830, 30416, 25711, 11596
     .short 34788, 38827, 50944, 21758, 65274, 64748, 63170, 58436, 44234,  1628,  4884, 14652, 43956,   794,  2382,  7146
     .short 21438, 64314, 61868, 54530, 32516, 32011, 30496, 25951, 12316, 36948, 45307,  4847, 14541, 43623, 65332, 64922
     .short 63692, 60002, 48932, 15722, 47166, 10424, 31272, 28279, 19300, 57900, 42626, 62341, 55949, 36773, 44782,  3272
     .short  9816, 29448, 22807,  2884,  8652, 25956, 12331, 36993, 45442,  5252, 15756, 47268, 10730, 32190, 31033, 27562
     .short 17149, 51447, 23267,  4264, 12792, 38376, 49591, 17699, 53097, 28217, 19114, 57342, 40952, 57319, 40883, 57112
     .short 40262, 55249, 34673, 38482, 49909, 18653, 55959, 36803, 44872,  3542, 10626, 31878, 30097, 24754,  8725, 26175
     .short 12988, 38964, 51355, 22991,  3436, 10308, 30924, 27235, 16168, 48504, 14438, 43314, 64405, 62141, 55349, 34973
     .short 39382, 52609, 26753, 14722, 44166,  1424,  4272, 12816, 38448, 49807, 18347, 55041, 34049, 36610, 44293,  1805
     .short  5415, 16245, 48735, 15131, 45393,  5105, 15315, 45945,  6761, 20283, 60849, 51473, 23345,  4498, 13494, 40482
     .short 55909, 36653, 44422,  2192,  6576, 19728, 59184, 46478,  8360, 25080,  9703, 29109, 21790, 65370, 65036, 64034
     .short 61028, 52010, 24956,  9331, 27993, 18442, 55326, 34904, 39175, 51988, 24890,  9133, 27399, 16660, 49980, 18866
     .short 56598, 38720, 50623, 20795, 62385, 56081, 37169, 45970,  6836, 20508, 61524, 53498, 29420, 22723,  2632,  7896
     .short 23688,  5527, 16581, 49743, 18155, 54465, 32321, 31426, 28741, 20686, 62058, 55100, 34226, 37141, 45886,  6584
     .short 19752, 59256, 46694,  9008, 27024, 15535, 46605,  8741, 26223, 13132, 39396, 52651, 26879, 15100, 45300,  4826
     .short 14478, 43434, 64765, 63221, 58589, 44693,  3005,  9015, 27045, 15598, 46794,  9308, 27924, 18235, 54705, 33041
     .short 33586, 35221, 40126, 54841, 33449, 34810, 38893, 51142, 22352,  1519,  4557, 13671, 41013, 57502, 41432, 58759
     .short 45203,  4535, 13605, 40815, 56908, 39650, 53413, 29165, 21958,   337,  1011,  3033,  9099, 27297, 16354, 49062
     .short 16112, 48336, 13934, 41802, 59869, 48533, 14525, 43575, 65188, 64490, 62396, 56114, 37268, 46267,  7727, 23181
     .short  4006, 12018, 36054, 42625, 62338, 55940, 36746, 44701,  3029,  9087, 27261, 16246, 48738, 15140, 45420,  5186
     .short 15558, 46674,  8948, 26844, 14995, 44985,  3881, 11643, 34929, 39250, 52213, 25565, 11158, 33474, 34885, 39118
     .short 51817, 24377,  7594, 22782,  2809,  8427, 25281, 10306, 30918, 27217, 16114, 48342, 13952, 41856, 60031, 49019
     .short 15983, 47949, 12773, 38319, 49420, 17186, 51558, 23600,  5263, 15789, 47367, 11027, 33081, 33706, 35581, 41206
     .short 58081, 43169, 63970, 60836, 51434, 23228,  4147, 12441, 37323, 46432,  8222, 24666,  8461, 25383, 10612, 31836
     .short 29971, 24376,  7591, 22773,  2782,  8346, 25038,  9577, 28731, 20656, 61968, 54830, 33416, 34711, 38596, 50251
     .short 19679, 59037, 46037,  7037, 21111, 63333, 58925, 45701,  6029, 18087, 54261, 31709, 29590, 23233,  4162, 12486
     .short 37458, 46837,  9437, 28311, 19396, 58188, 43490, 64933, 63725, 60101, 49229, 16613, 49839, 18443, 55329, 34913
     .short 39202, 52069, 25133,  9862, 29586, 23221,  4126, 12378, 37134, 45865,  6521, 19563, 58689, 44993,  3905, 11715
     .short 35145, 39898, 54157, 31397, 28654, 20425, 61275, 52751, 27179, 16000, 48000, 12926, 38778, 50797, 21317, 63951
     .short 60779, 51263, 22715,  2608,  7824, 23472,  4879, 14637, 43911,   659,  1977,  5931, 17793, 53379, 29063, 21652
     .short 64956, 63794, 60308, 49850, 18476, 55428, 35210, 40093, 54742, 33152, 33919, 36220, 43123, 63832, 60422, 50192
     .short 19502, 58506, 44444,  2258,  6774, 20322, 60966, 51824, 24398,  7657, 22971,  3376, 10128, 30384, 25615, 11308
     .short 33924, 36235, 43168, 63967, 60827, 51407, 23147,  3904, 11712, 35136, 39871, 54076, 31154, 27925, 18238, 54714
     .short 33068, 33667, 35464, 40855, 57028, 40010, 54493, 32405, 31678, 29497, 22954,  3325,  9975, 29925, 24238,  7177
     .short 21531, 64593, 62705, 57041, 40049, 54610, 32756, 32731, 32656, 32431, 31756, 29731, 23656,  5431, 16293, 48879
     .short 15563, 46689,  8993, 26979, 15400, 46200,  7526, 22578,  2197,  6591, 19773, 59319, 46883,  9575, 28725, 20638
     .short 61914, 54668, 32930, 33253, 34222, 37129, 45850,  6476, 19428, 58284, 43778,   260,   780,  2340,  7020, 21060
     .short 63180, 58466, 44324,  1898,  5694, 17082, 51246, 22664,  2455,  7365, 22095,   748,  2244,  6732, 20196, 60588
     .short 50690, 20996, 62988, 57890, 42596, 62251, 55679, 35963, 42352, 61519, 53483, 29375, 22588,  2227,  6681, 20043
     .short 60129, 49313, 16865, 50595, 20711, 62133, 55325, 34901, 39166, 51961, 24809,  8890, 26670, 14473, 43419, 64720
     .short 63086, 58184, 43478, 64897, 63617, 59777, 48257, 13697, 41091, 57736, 42134, 60865, 51521, 23489,  4930, 14790
     .short 44370,  2036,  6108, 18324, 54972, 33842, 35989, 42430, 61753, 54185, 31481, 28906, 21181, 63543, 59555, 47591
     .short 11699, 35097, 39754, 53725, 30101, 24766,  8761, 26283, 13312, 39936, 54271, 31739, 29680, 23503,  4972, 14916
     .short 44748,  3170,  9510, 28530, 20053, 60159, 49403, 17135, 51405, 23141,  3886, 11658, 34974, 39385, 52618, 26780
     .short 14803, 44409,  2153,  6459, 19377, 58131, 43319, 64420, 62186, 55484, 35378, 40597, 56254, 37688, 47527, 11507
     .short 34521, 38026, 48541, 14549, 43647, 65404, 65138, 64340, 61946, 54764, 33218, 34117, 36814, 44905,  3641, 10923
     .short 32769, 32770, 32773, 32782, 32809, 32890, 33133, 33862, 36049, 42610, 62293, 55805, 36341, 43486, 64921, 63689
     .short 59993, 48905, 15641, 46923,  9695, 29085, 21718, 65154, 64388, 62090, 55196, 34514, 38005, 48478, 14360, 43080
     .short 63703, 60035, 49031, 16019, 48057, 13097, 39291, 52336, 25934, 12265, 36795, 44848,  3470, 10410, 31230, 28153
     .short 18922, 56766, 39224, 52135, 25331, 10456, 31368, 28567, 20164, 60492, 50402, 20132, 60396, 50114, 19268, 57804
     .short 42338, 61477, 53357, 28997, 21454, 64362, 62012, 54962, 33812, 35899, 42160, 60943, 51755, 24191,  7036, 21108
     .short 63324, 58898, 45620,  5786, 17358, 52074, 25148,  9907, 29721, 23626,  5341, 16023, 48069, 13133, 39399, 52660
     .short 26906, 15181, 45543,  5555, 16665, 49995, 18911, 56733, 39125, 51838, 24440,  7783, 23349,  4510, 13530, 40590
     .short 56233, 37625, 47338, 10940, 32820, 32923, 33232, 34159, 36940, 45283,  4775, 14325, 42975, 63388, 59090, 46196
     .short  7514, 22542,  2089,  6267, 18801, 56403, 38135, 48868, 15530, 46590,  8696, 26088, 12727, 38181, 49006, 15944
     .short 47832, 12422, 37266, 46261,  7709, 23127,  3844, 11532, 34596, 38251, 49216, 16574, 49722, 18092, 54276, 31754
     .short 29725, 23638,  5377, 16131, 48393, 14105, 42315, 61408, 53150, 28376, 19591, 58773, 45245,  4661, 13983, 41949
     .short 60310, 49856, 18494, 55482, 35372, 40579, 56200, 37526, 47041, 10049, 30147, 24904,  9175, 27525, 17038, 51114
     .short 22268,  1267,  3801, 11403, 34209, 37090, 45733,  6125, 18375, 55125, 34301, 37366, 46561,  8609, 25827, 11944
     .short 35832, 41959, 60340, 49946, 18764, 56292, 37802, 47869, 12533, 37599, 47260, 10706, 32118, 30817, 26914, 15205
     .short 45615,  5771, 17313, 51939, 24743,  8692, 26076, 12691, 38073, 48682, 14972, 44916,  3674, 11022, 33066, 33661
     .short 35446, 40801, 56866, 39524, 53035, 28031, 18556, 55668, 35930, 42253, 61222, 52592, 26702, 14569, 43707,    47
     .short   141,   423,  1269,  3807, 11421, 34263, 37252, 46219,  7583, 22749,  2710,  8130, 24390,  7633, 22899,  3160
     .short  9480, 28440, 19783, 59349, 46973,  9845, 29535, 23068,  3667, 11001, 33003, 33472, 34879, 39100, 51763, 24215
     .short  7108, 21324, 63972, 60842, 51452, 23282,  4309, 12927, 38781, 50806, 21344, 64032, 61022, 51992, 24902,  9169
     .short 27507, 16984, 50952, 21782, 65346, 64964, 63818, 60380, 50066, 19124, 57372, 41042, 57589, 41693, 59542, 47552
     .short 11582, 34746, 38701, 50566, 20624, 61872, 54542, 32552, 32119, 30820, 26923, 15232, 45696,  6014, 18042, 54126
     .short 31304, 28375, 19588, 58764, 45218,  4580, 13740, 41220, 58123, 43295, 64348, 61970, 54836, 33434, 34765, 38758
     .short 50737, 21137, 63411, 59159, 46403,  8135, 24405,  7678, 23034,  3565, 10695, 32085, 30718, 26617, 14314, 42942
     .short 63289, 58793, 45305,  4841, 14523, 43569, 65170, 64436, 62234, 55628, 35810, 41893, 60142, 49352, 16982, 50946
     .short 21764, 65292, 64802, 63332, 58922, 45692,  6002, 18006, 54018, 30980, 27403, 16672, 50016, 18974, 56922, 39692
     .short 53539, 29543, 23092,  3739, 11217, 33651, 35416, 40711, 56596, 38714, 50605, 20741, 62223, 55595, 35711, 41596
     .short 59251, 46679,  8963, 26889, 15130, 45390,  5096, 15288, 45864,  6518, 19554, 58662, 44912,  3662, 10986, 32958
     .short 33337, 34474, 37885, 48118, 13280, 39840, 53983, 30875, 27088, 15727, 47181, 10469, 31407, 28684, 20515, 61545
     .short 53561, 29609, 23290,  4333, 12999, 38997, 51454, 23288,  4327, 12981, 38943, 51292, 22802,  2869,  8607, 25821
     .short 11926, 35778, 41797, 59854, 48488, 14390, 43170, 63973, 60845, 51461, 23309,  4390, 13170, 39510, 52993, 27905
     .short 18178, 54534, 32528, 32047, 30604, 26275, 13288, 39864, 54055, 31091, 27736, 17671, 53013, 27965, 18358, 55074
     .short 34148, 36907, 45184,  4478, 13434, 40302, 55369, 35033, 39562, 53149, 28373, 19582, 58746, 45164,  4418, 13254
     .short 39762, 53749, 30173, 24982,  9409, 28227, 19144, 57432, 41222, 58129, 43313, 64402, 62132, 55322, 34892, 39139
     .short 51880, 24566,  8161, 24483,  7912, 23736,  5671, 17013, 51039, 22043,   592,  1776,  5328, 15984, 47952, 12782
     .short 38346, 49501, 17429, 52287, 25787, 11824, 35472, 40879, 57100, 40226, 55141, 34349, 37510, 46993,  9905, 29715
     .short 23608,  5287, 15861, 47583, 11675, 35025, 39538, 53077, 28157, 18934, 56802, 39332, 52459, 26303, 13372, 40116
     .short 54811, 33359, 34540, 38083, 48712, 15062, 45186,  4484, 13452, 40356, 55531, 35519, 41020, 57523, 41495, 58948
     .short 45770,  6236, 18708, 56124, 37298, 46357,  7997, 23991,  6436, 19308, 57924, 42698, 62557, 56597, 38717, 50614
     .short 20768, 62304, 55838, 36440, 43783,   275,   825,  2475,  7425, 22275,  1288,  3864, 11592, 34776, 38791, 50836
     .short 21434, 64302, 61832, 54422, 32192, 31039, 27580, 17203, 51609, 23753,  5722, 17166, 51498, 23420,  4723, 14169
     .short 42507, 61984, 54878, 33560, 35143, 39892, 54139, 31343, 28492, 19939, 59817, 48377, 14057, 42171, 60976, 51854
     .short 24488,  7927, 23781,  5806, 17418, 52254, 25688, 11527, 34581, 38206, 49081, 16169, 48507, 14447, 43341, 64486
     .short 62384, 56078, 37160, 45943,  6755, 20265, 60795, 51311, 22859,  3040,  9120, 27360, 16543, 49629, 17813, 53439
     .short 29243, 22192,  1039,  3117,  9351, 28053, 18622, 55866, 36524, 44035,  1031,  3093,  9279, 27837, 17974, 53922
     .short 30692, 26539, 14080, 42240, 61183, 52475, 26351, 13516, 40548, 56107, 37247, 46204,  7538, 22614,  2305,  6915
     .short 20745, 62235, 55631, 35819, 41920, 60223, 49595, 17711, 53133, 28325, 19438, 58314, 43868,   530,  1590,  4770
     .short 14310, 42930, 63253, 58685, 44981,  3869, 11607, 34821, 38926, 51241, 22649,  2410,  7230, 21690, 65070, 64136
     .short 61334, 52928, 27710, 17593, 52779, 27263, 16252, 48756, 15194, 45582,  5672, 17016, 51048, 22070,   673,  2019
     .short  6057, 18171, 54513, 32465, 31858, 30037, 24574,  8185, 24555,  8128, 24384,  7615, 22845,  2998,  8994, 26982
     .short 15409, 46227,  7607, 22821,  2926,  8778, 26334, 13465, 40395, 55648, 35870, 42073, 60682, 50972, 21842, 65526
     .short 65504, 65438, 65240, 64646, 62864, 57518, 41480, 58903, 45635,  5831, 17493, 52479, 26363, 13552, 40656, 56431
     .short 38219, 49120, 16286, 48858, 15500, 46500,  8426, 25278, 10297, 30891, 27136, 15871, 47613, 11765, 35295, 40348
     .short 55507, 35447, 40804, 56875, 39551, 53116, 28274, 19285, 57855, 42491, 61936, 54734, 33128, 33847, 36004, 42475
     .short 61888, 54590, 32696, 32551, 32116, 30811, 26896, 15151, 45453,  5285, 15855, 47565, 11621, 34863, 39052, 51619
     .short 23783,  5812, 17436, 52308, 25850, 12013, 36039, 42580, 62203, 55535, 35531, 41056, 57631, 41819, 59920, 48686
     .short 14984, 44952,  3782, 11346, 34038, 36577, 44194,  1508,  4524, 13572, 40716, 56611, 38759, 50740, 21146, 63438
     .short 59240, 46646,  8864, 26592, 14239, 42717, 62614, 56768, 39230, 52153, 25385, 10618, 31854, 30025, 24538,  8077
     .short 24231,  7156, 21468, 64404, 62138, 55340, 34946, 39301, 52366, 26024, 12535, 37605, 47278, 10760, 32280, 31303
     .short 28372, 19579, 58737, 45137,  4337, 13011, 39033, 51562, 23612,  5299, 15897, 47691, 11999, 35997, 42454, 61825
     .short 54401, 32129, 30850, 27013, 15502, 46506,  8444, 25332, 10459, 31377, 28594, 20245, 60735, 51131, 22319,  1420
     .short  4260, 12780, 38340, 49483, 17375, 52125, 25301, 10366, 31098, 27757, 17734, 53202, 28532, 20059, 60177, 49457
     .short 17297, 51891, 24599,  8260, 24780,  8803, 26409, 13690, 41070, 57673, 41945, 60298, 49820, 18386, 55158, 34400
     .short 37663, 47452, 11282, 33846, 36001, 42466, 61861, 54509, 32453, 31822, 29929, 24250,  7213, 21639, 64917, 63677
     .short 59957, 48797, 15317, 45951,  6779, 20337, 61011, 51959, 24803,  8872, 26616, 14311, 42933, 63262, 58712, 45062
     .short  4112, 12336, 37008, 45487,  5387, 16161, 48483, 14375, 43125, 63838, 60440, 50246, 19664, 58992, 45902,  6632
     .short 19896, 59688, 47990, 12896, 38688, 50527, 20507, 61521, 53489, 29393, 22642,  2389,  7167, 21501, 64503, 62435
     .short 56231, 37619, 47320, 10886, 32658, 32437, 31774, 29785, 23818,  5917, 17751, 53253, 28685, 20518, 61554, 53588
     .short 29690, 23533,  5062, 15186, 45558,  5600, 16800, 50400, 20126, 60378, 50060, 19106, 57318, 40880, 57103, 40235
     .short 55168, 34430, 37753, 47722, 12092, 36276, 43291, 64336, 61934, 54728, 33110, 33793, 35842, 41989, 60430, 50216
     .short 19574, 58722, 45092,  4202, 12606, 37818, 47917, 12677, 38031, 48556, 14594, 43782,   272,   816,  2448,  7344
     .short 22032,   559,  1677,  5031, 15093, 45279,  4763, 14289, 42867, 63064, 58118, 43280, 64303, 61835, 54431, 32219
     .short 31120, 27823, 17932, 53796, 30314, 25405, 10678, 32034, 30565, 26158, 12937, 38811, 50896, 21614, 64842, 63452
     .short 59282, 46772,  9242, 27726, 17641, 52923, 27695, 17548, 52644, 26858, 15037, 45111,  4259, 12777, 38331, 49456
     .short 17294, 51882, 24572,  8179, 24537,  8074, 24222,  7129, 21387, 64161, 61409, 53153, 28385, 19618, 58854, 45488
     .short  5390, 16170, 48510, 14456, 43368, 64567, 62627, 56807, 39347, 52504, 26438, 13777, 41331, 58456, 44294,  1808
     .short  5424, 16272, 48816, 15374, 46122,  7292, 21876,    91,   273,   819,  2457,  7371, 22113,   802,  2406,  7218
     .short 21654, 64962, 63812, 60362, 50012, 18962, 56886, 39584, 53215, 28571, 20176, 60528, 50510, 20456, 61368, 53030
     .short 28016, 18511, 55533, 35525, 41038, 57577, 41657, 59434, 47228, 10610, 31830, 29953, 24322,  7429, 22287,  1324
     .short  3972, 11916, 35748, 41707, 59584, 47678, 11960, 35880, 42103, 60772, 51242, 22652,  2419,  7257, 21771, 65313
     .short 64865, 63521, 59489, 47393, 11105, 33315, 34408, 37687, 47524, 11498, 34494, 37945, 48298, 13820, 41460, 58843
     .short 45455,  5291, 15873, 47619, 11783, 35349, 40510, 55993, 36905, 45178,  4460, 13380, 40140, 54883, 33575, 35188
     .short 40027, 54544, 32558, 32137, 30874, 27085, 15718, 47154, 10388, 31164, 27955, 18328, 54984, 33878, 36097, 42754
     .short 62725, 57101, 40229, 55150, 34376, 37591, 47236, 10634, 31902, 30169, 24970,  9373, 28119, 18820, 56460, 38306
     .short 49381, 17069, 51207, 22547,  2104,  6312, 18936, 56808, 39350, 52513, 26465, 13858, 41574, 59185, 46481,  8369
     .short 25107,  9784, 29352, 22519,  2020,  6060, 18180, 54540, 32546, 32101, 30766, 26761, 14746, 44238,  1640,  4920
     .short 14760, 44280,  1766,  5298, 15894, 47682, 11972, 35916, 42211, 61096, 52214, 25568, 11167, 33501, 34966, 39361
     .short 52546, 26564, 14155, 42465, 61858, 54500, 32426, 31741, 29686, 23521,  5026, 15078, 45234,  4628, 13884, 41652
     .short 59419, 47183, 10475, 31425, 28738, 20677, 62031, 55019, 33983, 36412, 43699,    23,    69,   207,   621,  1863
     .short  5589, 16767, 50301, 19829, 59487, 47387, 11087, 33261, 34246, 37201, 46066,  7124, 21372, 64116, 61274, 52748
     .short 27170, 15973, 47919, 12683, 38049, 48610, 14756, 44268,  1730,  5190, 15570, 46710,  9056, 27168, 15967, 47901
     .short 12629, 37887, 48124, 13298, 39894, 54145, 31361, 28546, 20101, 60303, 49835, 18431, 55293, 34805, 38878, 51097
     .short 22217,  1114,  3342, 10026, 30078, 24697,  8554, 25662, 11449, 34347, 37504, 46975,  9851, 29553, 23122,  3829
     .short 11487, 34461, 37846, 48001, 12929, 38787, 50824, 21398, 64194, 61508, 53450, 29276, 22291,  1336,  4008, 12024
     .short 36072, 42679, 62500, 56426, 38204, 49075, 16151, 48453, 14285, 42855, 63028, 58010, 42956, 63331, 58919, 45683
     .short  5975, 17925, 53775, 30251, 25216, 10111, 30333, 25462, 10849, 32547, 32104, 30775, 26788, 14827, 44481,  2369
     .short  7107, 21321, 63963, 60815, 51371, 23039,  3580, 10740, 32220, 31123, 27832, 17959, 53877, 30557, 26134, 12865
     .short 38595, 50248, 19670, 59010, 45956,  6794, 20382, 61146, 52364, 26018, 12517, 37551, 47116, 10274, 30822, 26929
     .short 15250, 45750,  6176, 18528, 55584, 35678, 41497, 58954, 45788,  6290, 18870, 56610, 38756, 50731, 21119, 63357
     .short 58997, 45917,  6677, 20031, 60093, 49205, 16541, 49623, 17795, 53385, 29081, 21706, 65118, 64280, 61766, 54224
     .short 31598, 29257, 22234,  1165,  3495, 10485, 31455, 28828, 20947, 62841, 57449, 41273, 58282, 43772,   242,   726
     .short  2178,  6534, 19602, 58806, 45344,  4958, 14874, 44622,  2792,  8376, 25128,  9847, 29541, 23086,  3721, 11163
     .short 33489, 34930, 39253, 52222, 25592, 11239, 33717, 35614, 41305, 58378, 44060,  1106,  3318,  9954, 29862, 24049
     .short  6610, 19830, 59490, 47396, 11114, 33342, 34489, 37930, 48253, 13685, 41055, 57628, 41810, 59893, 48605, 14741
     .short 44223,  1595,  4785, 14355, 43065, 63658, 59900, 48626, 14804, 44412,  2162,  6486, 19458, 58374, 44048,  1070
     .short  3210,  9630, 28890, 21133, 63399, 59123, 46295,  7811, 23433,  4762, 14286, 42858, 63037, 58037, 43037, 63574
     .short 59648, 47870, 12536, 37608, 47287, 10787, 32361, 31546, 29101, 21766, 65298, 64820, 63386, 59084, 46178,  7460
     .short 22380,  1603,  4809, 14427, 43281, 64306, 61844, 54458, 32300, 31363, 28552, 20119, 60357, 49997, 18917, 56751
     .short 39179, 52000, 24926,  9241, 27723, 17632, 52896, 27614, 17305, 51915, 24671,  8476, 25428, 10747, 32241, 31186
     .short 28021, 18526, 55578, 35660, 41443, 58792, 45302,  4832, 14496, 43488, 64927, 63707, 60047, 49067, 16127, 48381
     .short 14069, 42207, 61084, 52178, 25460, 10843, 32529, 32050, 30613, 26302, 13369, 40107, 54784, 33278, 34297, 37354
     .short 46525,  8501, 25503, 10972, 32916, 33211, 34096, 36751, 44716,  3074,  9222, 27666, 17461, 52383, 26075, 12688
     .short 38064, 48655, 14891, 44673,  2945,  8835, 26505, 13978, 41934, 60265, 49721, 18089, 54267, 31727, 29644, 23395
     .short  4648, 13944, 41832, 59959, 48803, 15335, 46005,  6941, 20823, 62469, 56333, 37925, 48238, 13640, 40920, 57223
     .short 40595, 56248, 37670, 47473, 11345, 34035, 36568, 44167,  1427,  4281, 12843, 38529, 50050, 19076, 57228, 40610
     .short 56293, 37805, 47878, 12560, 37680, 47503, 11435, 34305, 37378, 46597,  8717, 26151, 12916, 38748, 50707, 21047
     .short 63141, 58349, 43973,   845,  2535,  7605, 22815,  2908,  8724, 26172, 12979, 38937, 51274, 22748,  2707,  8121
     .short 24363,  7552, 22656,  2431,  7293, 21879,   100,   300,   900,  2700,  8100, 24300,  7363, 22089,   730,  2190
     .short  6570, 19710, 59130, 46316,  7874, 23622,  5329, 15987, 47961, 12809, 38427, 49744, 18158, 54474, 32348, 31507
     .short 28984, 21415, 64245, 61661, 53909, 30653, 26422, 13729, 41187, 58024, 42998, 63457, 59297, 46817,  9377, 28131
     .short 18856, 56568, 38630, 50353, 19985, 59955, 48791, 15299, 45897,  6617, 19851, 59553, 47585, 11681, 35043, 39592
     .short 53239, 28643, 20392, 61176, 52454, 26288, 13327, 39981, 54406, 32144, 30895, 27148, 15907, 47721, 12089, 36267
     .short 43264, 64255, 61691, 53999, 30923, 27232, 16159, 48477, 14357, 43071, 63676, 59954, 48788, 15290, 45870,  6536
     .short 19608, 58824, 45398,  5120, 15360, 46080,  7166, 21498, 64494, 62408, 56150, 37376, 46591,  8699, 26097, 12754
     .short 38262, 49249, 16673, 50019, 18983, 56949, 39773, 53782, 30272, 25279, 10300, 30900, 27163, 15952, 47856, 12494
     .short 37482, 46909,  9653, 28959, 21340, 64020, 60986, 51884, 24578,  8197, 24591,  8236, 24708,  8587, 25761, 11746
     .short 35238, 40177, 54994, 33908, 36187, 43024, 63535, 59531, 47519, 11483, 34449, 37810, 47893, 12605, 37815, 47908
     .short 12650, 37950, 48313, 13865, 41595, 59248, 46670,  8936, 26808, 14887, 44661,  2909,  8727, 26181, 13006, 39018
     .short 51517, 23477,  4894, 14682, 44046,  1064,  3192,  9576, 28728, 20647, 61941, 54749, 33173, 33982, 36409, 43690
     .short 65533, 65525, 65501, 65429, 65213, 64565, 62621, 56789, 39293, 52342, 25952, 12319, 36957, 45334,  4928, 14784
     .short 44352,  1982,  5946, 17838, 53514, 29468, 22867,  3064,  9192, 27576, 17191, 51573, 23645,  5398, 16194, 48582
     .short 14672, 44016,   974,  2922,  8766, 26298, 13357, 40071, 54676, 32954, 33325, 34438, 37777, 47794, 12308, 36924
     .short 45235,  4631, 13893, 41679, 59500, 47426, 11204, 33612, 35299, 40360, 55543, 35555, 41128, 57847, 42467, 61864
     .short 54518, 32480, 31903, 30172, 24979,  9400, 28200, 19063, 57189, 40493, 55942, 36752, 44719,  3083,  9249, 27747
     .short 17704, 53112, 28262, 19249, 57747, 42167, 60964, 51818, 24380,  7603, 22809,  2890,  8670, 26010, 12493, 37479
     .short 46900,  9626, 28878, 21097, 63291, 58799, 45323,  4895, 14685, 44055,  1091,  3273,  9819, 29457, 22834,  2965
     .short  8895, 26685, 14518, 43554, 65125, 64301, 61829, 54413, 32165, 30958, 27337, 16474, 49422, 17192, 51576, 23654
     .short  5425, 16275, 48825, 15401, 46203,  7535, 22605,  2278,  6834, 20502, 61506, 53444, 29258, 22237,  1174,  3522
     .short 10566, 31698, 29557, 23134,  3865, 11595, 34785, 38818, 50917, 21677, 65031, 64019, 60983, 51875, 24551,  8116
     .short 24348,  7507, 22521,  2026,  6078, 18234, 54702, 33032, 33559, 35140, 39883, 54112, 31262, 28249, 19210, 57630
     .short 41816, 59911, 48659, 14903, 44709,  3053,  9159, 27477, 16894, 50682, 20972, 62916, 57674, 41948, 60307, 49847
     .short 18467, 55401, 35129, 39850, 54013, 30965, 27358, 16537, 49611, 17759, 53277, 28757, 20734, 62202, 55532, 35522
     .short 41029, 57550, 41576, 59191, 46499,  8423, 25269, 10270, 30810, 26893, 15142, 45426,  5204, 15612, 46836,  9434
     .short 28302, 19369, 58107, 43247, 64204, 61538, 53540, 29546, 23101,  3766, 11298, 33894, 36145, 42898, 63157, 58397
     .short 44117,  1277,  3831, 11493, 34479, 37900, 48163, 13415, 40245, 55198, 34520, 38023, 48532, 14522, 43566, 65161
     .short 64409, 62153, 55385, 35081, 39706, 53581, 29669, 23470,  4873, 14619, 43857,   497,  1491,  4473, 13419, 40257
     .short 55234, 34628, 38347, 49504, 17438, 52314, 25868, 12067, 36201, 43066, 63661, 59909, 48653, 14885, 44655,  2891
     .short  8673, 26019, 12520, 37560, 47143, 10355, 31065, 27658, 17437, 52311, 25859, 12040, 36120, 42823, 62932, 57722
     .short 42092, 60739, 51143, 22355,  1528,  4584, 13752, 41256, 58231, 43619, 65320, 64886, 63584, 59678, 47960, 12806
     .short 38418, 49717, 18077, 54231, 31619, 29320, 22423,  1732,  5196, 15588, 46764,  9218, 27654, 17425, 52275, 25751
     .short 11716, 35148, 39907, 54184, 31478, 28897, 21154, 63462, 59312, 46862,  9512, 28536, 20071, 60213, 49565, 17621
     .short 52863, 27515, 17008, 51024, 21998,   457,  1371,  4113, 12339, 37017, 45514,  5468, 16404, 49212, 16562, 49686
     .short 17984, 53952, 30782, 26809, 14890, 44670,  2936,  8808, 26424, 13735, 41205, 58078, 43160, 63943, 60755, 51191
     .short 22499,  1960,  5880, 17640, 52920, 27686, 17521, 52563, 26615, 14308, 42924, 63235, 58631, 44819,  3383, 10149
     .short 30447, 25804, 11875, 35625, 41338, 58477, 44357,  1997,  5991, 17973, 53919, 30683, 26512, 13999, 41997, 60454
     .short 50288, 19790, 59370, 47036, 10034, 30102, 24769,  8770, 26310, 13393, 40179, 55000, 33926, 36241, 43186, 64021
     .short 60989, 51893, 24605,  8278, 24834,  8965, 26895, 15148, 45444,  5258, 15774, 47322, 10892, 32676, 32491, 31936
     .short 30271, 25276, 10291, 30873, 27082, 15709, 47127, 10307, 30921, 27226, 16141, 48423, 14195, 42585, 62218, 55580
     .short 35666, 41461, 58846, 45464,  5318, 15954, 47862, 12512, 37536, 47071, 10139, 30417, 25714, 11605, 34815, 38908
     .short 51187, 22487,  1924,  5772, 17316, 51948, 24770,  8773, 26319, 13420, 40260, 55243, 34655, 38428, 49747, 18167
     .short 54501, 32429, 31750, 29713, 23602,  5269, 15807, 47421, 11189, 33567, 35164, 39955, 54328, 31910, 30193, 25042
     .short  9589, 28767, 20764, 62292, 55802, 36332, 43459, 64840, 63446, 59264, 46718,  9080, 27240, 16183, 48549, 14573
     .short 43719,    83,   249,   747,  2241,  6723, 20169, 60507, 50447, 20267, 60801, 51329, 22913,  3202,  9606, 28818
     .short 20917, 62751, 57179, 40463, 55852, 36482, 43909,   653,  1959,  5877, 17631, 52893, 27605, 17278, 51834, 24428
     .short  7747, 23241,  4186, 12558, 37674, 47485, 11381, 34143, 36892, 45139,  4343, 13029, 39087, 51724, 24098,  6757
     .short 20271, 60813, 51365, 23021,  3526, 10578, 31734, 29665, 23458,  4837, 14511, 43533, 65062, 64112, 61262, 52712
     .short 27062, 15649, 46947,  9767, 29301, 22366,  1561,  4683, 14049, 42147, 60904, 51638, 23840,  5983, 17949, 53847
     .short 30467, 25864, 12055, 36165, 42958, 63337, 58937, 45737,  6137, 18411, 55233, 34625, 38338, 49477, 17357, 52071
     .short 25139,  9880, 29640, 23383,  4612, 13836, 41508, 58987, 45887,  6587, 19761, 59283, 46775,  9251, 27753, 17722
     .short 53166, 28424, 19735, 59205, 46541,  8549, 25647, 11404, 34212, 37099, 45760,  6206, 18618, 55854, 36488, 43927
     .short   707,  2121,  6363, 19089, 57267, 40727, 56644, 38858, 51037, 22037,   574,  1722,  5166, 15498, 46494,  8408
     .short 25224, 10135, 30405, 25678, 11497, 34491, 37936, 48271, 13739, 41217, 58114, 43268, 64267, 61727, 54107, 31247
     .short 28204, 19075, 57225, 40601, 56266, 37724, 47635, 11831, 35493, 40942, 57289, 40793, 56842, 39452, 52819, 27383
     .short 16612, 49836, 18434, 55302, 34832, 38959, 51340, 22946,  3301,  9903, 29709, 23590,  5233, 15699, 47097, 10217
     .short 30651, 26416, 13711, 41133, 57862, 42512, 61999, 54923, 33695, 35548, 41107, 57784, 42278, 61297, 52817, 27377
     .short 16594, 49782, 18272, 54816, 33374, 34585, 38218, 49117, 16277, 48831, 15419, 46257,  7697, 23091,  3736, 11208
     .short 33624, 35335, 40468, 55867, 36527, 44044,  1058,  3174,  9522, 28566, 20161, 60483, 50375, 20051, 60153, 49385
     .short 17081, 51243, 22655,  2428,  7284, 21852,    19,    57,   171,   513,  1539,  4617, 13851, 41553, 59122, 46292
     .short  7802, 23406,  4681, 14043, 42129, 60850, 51476, 23354,  4525, 13575, 40725, 56638, 38840, 50983, 21875,    88
     .short   264,   792,  2376,  7128, 21384, 64152, 61382, 53072, 28142, 18889, 56667, 38927, 51244, 22658,  2437,  7311
     .short 21933,   262,   786,  2358,  7074, 21222, 63666, 59924, 48698, 15020, 45060,  4106, 12318, 36954, 45325,  4901
     .short 14703, 44109,  1253,  3759, 11277, 33831, 35956, 42331, 61456, 53294, 28808, 20887, 62661, 56909, 39653, 53422
     .short 29192, 22039,   580,  1740,  5220, 15660, 46980,  9866, 29598, 23257,  4234, 12702, 38106, 48781, 15269, 45807
     .short  6347, 19041, 57123, 40295, 55348, 34970, 39373, 52582, 26672, 14479, 43437, 64774, 63248, 58670, 44936,  3734
     .short 11202, 33606, 35281, 40306, 55381, 35069, 39670, 53473, 29345, 22498,  1957,  5871, 17613, 52839, 27443, 16792
     .short 50376, 20054, 60162, 49412, 17162, 51486, 23384,  4615, 13845, 41535, 59068, 46130,  7316, 21948,   307,   921
     .short  2763,  8289, 24867,  9064, 27192, 16039, 48117, 13277, 39831, 53956, 30794, 26845, 14998, 44994,  3908, 11724
     .short 35172, 39979, 54400, 32126, 30841, 26986, 15421, 46263,  7715, 23145,  3898, 11694, 35082, 39709, 53590, 29696
     .short 23551,  5116, 15348, 46044,  7058, 21174, 63522, 59492, 47402, 11132, 33396, 34651, 38416, 49711, 18059, 54177
     .short 31457, 28834, 20965, 62895, 57611, 41759, 59740, 48146, 13364, 40092, 54739, 33143, 33892, 36139, 42880, 63103
     .short 58235, 43631, 65356, 64994, 63908, 60650, 50876, 21554, 64662, 62912, 57662, 41912, 60199, 49523, 17495, 52485
     .short 26381, 13606, 40818, 56917, 39677, 53494, 29408, 22687,  2524,  7572, 22716,  2611,  7833, 23499,  4960, 14880
     .short 44640,  2846,  8538, 25614, 11305, 33915, 36208, 43087, 63724, 60098, 49220, 16586, 49758, 18200, 54600, 32726
     .short 32641, 32386, 31621, 29326, 22441,  1786,  5358, 16074, 48222, 13592, 40776, 56791, 39299, 52360, 26006, 12481
     .short 37443, 46792,  9302, 27906, 18181, 54543, 32555, 32128, 30847, 27004, 15475, 46425,  8201, 24603,  8272, 24816
     .short  8911, 26733, 14662, 43986,   884,  2652,  7956, 23868,  6067, 18201, 54603, 32735, 32668, 32467, 31864, 30055
     .short 24628,  8347, 25041,  9586, 28758, 20737, 62211, 55559, 35603, 41272, 58279, 43763,   215,   645,  1935,  5805
     .short 17415, 52245, 25661, 11446, 34338, 37477, 46894,  9608, 28824, 20935, 62805, 57341, 40949, 57310, 40856, 57031
     .short 40019, 54520, 32486, 31921, 30226, 25141,  9886, 29658, 23437,  4774, 14322, 42966, 63361, 59009, 45953,  6785
     .short 20355, 61065, 52121, 25289, 10330, 30990, 27433, 16762, 50286, 19784, 59352, 46982,  9872, 29616, 23311,  4396
     .short 13188, 39564, 53155, 28391, 19636, 58908, 45650,  5876, 17628, 52884, 27578, 17197, 51591, 23699,  5560, 16680
     .short 50040, 19046, 57138, 40340, 55483, 35375, 40588, 56227, 37607, 47284, 10778, 32334, 31465, 28858, 21037, 63111
     .short 58259, 43703,    35,   105,   315,   945,  2835,  8505, 25515, 11008, 33024, 33535, 35068, 39667, 53464, 29318
     .short 22417,  1714,  5142, 15426, 46278,  7760, 23280,  4303, 12909, 38727, 50644, 20858, 62574, 56648, 38870, 51073
     .short 22145,   898,  2694,  8082, 24246,  7201, 21603, 64809, 63353, 58985, 45881,  6569, 19707, 59121, 46289,  7793
     .short 23379,  4600, 13800, 41400, 58663, 44915,  3671, 11013, 33039, 33580, 35203, 40072, 54679, 32963, 33352, 34519
     .short 38020, 48523, 14495, 43485, 64918, 63680, 59966, 48824, 15398, 46194,  7508, 22524,  2035,  6105, 18315, 54945
     .short 33761, 35746, 41701, 59566, 47624, 11798, 35394, 40645, 56398, 38120, 48823, 15395, 46185,  7481, 22443,  1792
     .short  5376, 16128, 48384, 14078, 42234, 61165, 52421, 26189, 13030, 39090, 51733, 24125,  6838, 20514, 61542, 53552
     .short 29582, 23209,  4090, 12270, 36810, 44893,  3605, 10815, 32445, 31798, 29857, 24034,  6565, 19695, 59085, 46181
     .short  7469, 22407,  1684,  5052, 15156, 45468,  5330, 15990, 47970, 12836, 38508, 49987, 18887, 56661, 38909, 51190
     .short 22496,  1951,  5853, 17559, 52677, 26957, 15334, 46002,  6932, 20796, 62388, 56090, 37196, 46051,  7079, 21237
     .short 63711, 60059, 49103, 16235, 48705, 15041, 45123,  4295, 12885, 38655, 50428, 20210, 60630, 50816, 21374, 64122
     .short 61292, 52802, 27332, 16459, 49377, 17057, 51171, 22439,  1780,  5340, 16020, 48060, 13106, 39318, 52417, 26177
     .short 12994, 38982, 51409, 23153,  3922, 11766, 35298, 40357, 55534, 35528, 41047, 57604, 41738, 59677, 47957, 12797
     .short 38391, 49636, 17834, 53502, 29432, 22759,  2740,  8220, 24660,  8443, 25329, 10450, 31350, 28513, 20002, 60006
     .short 48944, 15758, 47274, 10748, 32244, 31195, 28048, 18607, 55821, 36389, 43630, 65353, 64985, 63881, 60569, 50633
     .short 20825, 62475, 56351, 37979, 48400, 14126, 42378, 61597, 53717, 30077, 24694,  8545, 25635, 11368, 34104, 36775
     .short 44788,  3290,  9870, 29610, 23293,  4342, 13026, 39078, 51697, 24017,  6514, 19542, 58626, 44804,  3338, 10014
     .short 30042, 24589,  8230, 24690,  8533, 25599, 11260, 33780, 35803, 41872, 60079, 49163, 16415, 49245, 16661, 49983
     .short 18875, 56625, 38801, 50866, 21524, 64572, 62642, 56852, 39482, 52909, 27653, 17422, 52266, 25724, 11635, 34905
     .short 39178, 51997, 24917,  9214, 27642, 17389, 52167, 25427, 10744, 32232, 31159, 27940, 18283, 54849, 33473, 34882
     .short 39109, 51790, 24296,  7351, 22053,   622,  1866,  5598, 16794, 50382, 20072, 60216, 49574, 17648, 52944, 27758
     .short 17737, 53211, 28559, 20140, 60420, 50186, 19484, 58452, 44282,  1772,  5316, 15948, 47844, 12458, 37374, 46585
     .short  8681, 26043, 12592, 37776, 47791, 12299, 36897, 45154,  4388, 13164, 39492, 52939, 27743, 17692, 53076, 28154
     .short 18925, 56775, 39251, 52216, 25574, 11185, 33555, 35128, 39847, 54004, 30938, 27277, 16294, 48882, 15572, 46716
     .short  9074, 27222, 16129, 48387, 14087, 42261, 61246, 52664, 26918, 15217, 45651,  5879, 17637, 52911, 27659, 17440
     .short 52320, 25886, 12121, 36363, 43552, 65119, 64283, 61775, 54251, 31679, 29500, 22963,  3352, 10056, 30168, 24967
     .short  9364, 28092, 18739, 56217, 37577, 47194, 10508, 31524, 29035, 21568, 64704, 63038, 58040, 43046, 63601, 59729
     .short 48113, 13265, 39795, 53848, 30470, 25873, 12082, 36246, 43201, 64066, 61124, 52298, 25820, 11923, 35769, 41770
     .short 59773, 48245, 13661, 40983, 57412, 41162, 57949, 42773, 62782, 57272, 40742, 56689, 38993, 51442, 23252,  4219
     .short 12657, 37971, 48376, 14054, 42162, 60949, 51773, 24245,  7198, 21594, 64782, 63272, 58742, 45152,  4382, 13146
     .short 39438, 52777, 27257, 16234, 48702, 15032, 45096,  4214, 12642, 37926, 48241, 13649, 40947, 57304, 40838, 56977
     .short 39857, 54034, 31028, 27547, 17104, 51312, 22862,  3049,  9147, 27441, 16786, 50358, 20000, 60000, 48926, 15704
     .short 47112, 10262, 30786, 26821, 14926, 44778,  3260,  9780, 29340, 22483,  1912,  5736, 17208, 51624, 23798,  5857
     .short 17571, 52713, 27065, 15658, 46974,  9848, 29544, 23095,  3748, 11244, 33732, 35659, 41440, 58783, 45275,  4751
     .short 14253, 42759, 62740, 57146, 40364, 55555, 35591, 41236, 58171, 43439, 64780, 63266, 58724, 45098,  4220, 12660
     .short 37980, 48403, 14135, 42405, 61678, 53960, 30806, 26881, 15106, 45318,  4880, 14640, 43920,   686,  2058,  6174
     .short 18522, 55566, 35624, 41335, 58468, 44330,  1916,  5748, 17244, 51732, 24122,  6829, 20487, 61461, 53309, 28853
     .short 21022, 63066, 58124, 43298, 64357, 61997, 54917, 33677, 35494, 40945, 57298, 40820, 56923, 39695, 53548, 29570
     .short 23173,  3982, 11946, 35838, 41977, 60394, 50108, 19250, 57750, 42176, 60991, 51899, 24623,  8332, 24996,  9451
     .short 28353, 19522, 58566, 44624,  2798,  8394, 25182, 10009, 30027, 24544,  8095, 24285,  7318, 21954,   325,   975
     .short  2925,  8775, 26325, 13438, 40314, 55405, 35141, 39886, 54121, 31289, 28330, 19453, 58359, 44003,   935,  2805
     .short  8415, 25245, 10198, 30594, 26245, 13198, 39594, 53245, 28661, 20446, 61338, 52940, 27746, 17701, 53103, 28235
     .short 19168, 57504, 41438, 58777, 45257,  4697, 14091, 42273, 61282, 52772, 27242, 16189, 48567, 14627, 43881,   569
     .short  1707,  5121, 15363, 46089,  7193, 21579, 64737, 63137, 58337, 43937,   737,  2211,  6633, 19899, 59697, 48017
     .short 12977, 38931, 51256, 22694,  2545,  7635, 22905,  3178,  9534, 28602, 20269, 60807, 51347, 22967,  3364, 10092
     .short 30276, 25291, 10336, 31008, 27487, 16924, 50772, 21242, 63726, 60104, 49238, 16640, 49920, 18686, 56058, 37100
     .short 45763,  6215, 18645, 55935, 36731, 44656,  2894,  8682, 26046, 12601, 37803, 47872, 12542, 37626, 47341, 10949
     .short 32847, 33004, 33475, 34888, 39127, 51844, 24458,  7837, 23511,  4996, 14988, 44964,  3818, 11454, 34362, 37549
     .short 47110, 10256, 30768, 26767, 14764, 44292,  1802,  5406, 16218, 48654, 14888, 44664,  2918,  8754, 26262, 13249
     .short 39747, 53704, 30038, 24577,  8194, 24582,  8209, 24627,  8344, 25032,  9559, 28677, 20494, 61482, 53372, 29042
     .short 21589, 64767, 63227, 58607, 44747,  3167,  9501, 28503, 19972, 59916, 48674, 14948, 44844,  3458, 10374, 31122
     .short 27829, 17950, 53850, 30476, 25891, 12136, 36408, 43687, 65524, 65498, 65420, 65186, 64484, 62378, 56060, 37106
     .short 45781,  6269, 18807, 56421, 38189, 49030, 16016, 48048, 13070, 39210, 52093, 25205, 10078, 30234, 25165,  9958
     .short 29874, 24085,  6718, 20154, 60462, 50312, 19862, 59586, 47684, 11978, 35934, 42265, 61258, 52700, 27026, 15541
     .short 46623,  8795, 26385, 13618, 40854, 57025, 40001, 54466, 32324, 31435, 28768, 20767, 62301, 55829, 36413, 43702
     .short    32,    96,   288,   864,  2592,  7776, 23328,  4447, 13341, 40023, 54532, 32522, 32029, 30550, 26113, 12802
     .short 38406, 49681, 17969, 53907, 30647, 26404, 13675, 41025, 57538, 41540, 59083, 46175,  7451, 22353,  1522,  4566
     .short 13698, 41094, 57745, 42161, 60946, 51764, 24218,  7117, 21351, 64053, 61085, 52181, 25469, 10870, 32610, 32293
     .short 31342, 28489, 19930, 59790, 48296, 13814, 41442, 58789, 45293,  4805, 14415, 43245, 64198, 61520, 53486, 29384
     .short 22615,  2308,  6924, 20772, 62316, 55874, 36548, 44107,  1247,  3741, 11223, 33669, 35470, 40873, 57082, 40172
     .short 54979, 33863, 36052, 42619, 62320, 55886, 36584, 44215,  1571,  4713, 14139, 42417, 61714, 54068, 31130, 27853
     .short 18022, 54066, 31124, 27835, 17968, 53904, 30638, 26377, 13594, 40782, 56809, 39353, 52522, 26492, 13939, 41817
     .short 59914, 48668, 14930, 44790,  3296,  9888, 29664, 23455,  4828, 14484, 43452, 64819, 63383, 59075, 46151,  7379
     .short 22137,   874,  2622,  7866, 23598,  5257, 15771, 47313, 10865, 32595, 32248, 31207, 28084, 18715, 56145, 37361
     .short 46546,  8564, 25692, 11539, 34617, 38314, 49405, 17141, 51423, 23195,  4048, 12144, 36432, 43759,   203,   609
     .short  1827,  5481, 16443, 49329, 16913, 50739, 21143, 63429, 59213, 46565,  8621, 25863, 12052, 36156, 42931, 63256
     .short 58694, 45008,  3950, 11850, 35550, 41113, 57802, 42332, 61459, 53303, 28835, 20968, 62904, 57638, 41840, 59983
     .short 48875, 15551, 46653,  8885, 26655, 14428, 43284, 64315, 61871, 54539, 32543, 32092, 30739, 26680, 14503, 43509
     .short 64990, 63896, 60614, 50768, 21230, 63690, 59996, 48914, 15668, 47004,  9938, 29814, 23905,  6178, 18534, 55602
     .short 35732, 41659, 59440, 47246, 10664, 31992, 30439, 25780, 11803, 35409, 40690, 56533, 38525, 50038, 19040, 57120
     .short 40286, 55321, 34889, 39130, 51853, 24485,  7918, 23754,  5725, 17175, 51525, 23501,  4966, 14898, 44694,  3008
     .short  9024, 27072, 15679, 47037, 10037, 30111, 24796,  8851, 26553, 14122, 42366, 61561, 53609, 29753, 23722,  5629
     .short 16887, 50661, 20909, 62727, 57107, 40247, 55204, 34538, 38077, 48694, 15008, 45024,  3998, 11994, 35982, 42409
     .short 61690, 53996, 30914, 27205, 16078, 48234, 13628, 40884, 57115, 40271, 55276, 34754, 38725, 50638, 20840, 62520
     .short 56486, 38384, 49615, 17771, 53313, 28865, 21058, 63174, 58448, 44270,  1736,  5208, 15624, 46872,  9542, 28626
     .short 20341, 61023, 51995, 24911,  9196, 27588, 17227, 51681, 23969,  6370, 19110, 57330, 40916, 57211, 40559, 56140
     .short 37346, 46501,  8429, 25287, 10324, 30972, 27379, 16600, 49800, 18326, 54978, 33860, 36043, 42592, 62239, 55643
     .short 35855, 42028, 60547, 50567, 20627, 61881, 54569, 32633, 32362, 31549, 29110, 21793, 65379, 65063, 64115, 61271
     .short 52739, 27143, 15892, 47676, 11954, 35862, 42049, 60610, 50756, 21194, 63582, 59672, 47942, 12752, 38256, 49231
     .short 16619, 49857, 18497, 55491, 35399, 40660, 56443, 38255, 49228, 16610, 49830, 18416, 55248, 34670, 38473, 49882
     .short 18572, 55716, 36074, 42685, 62518, 56480, 38366, 49561, 17609, 52827, 27407, 16684, 50052, 19082, 57246, 40664
     .short 56455, 38291, 49336, 16934, 50802, 21332, 63996, 60914, 51668, 23930,  6253, 18759, 56277, 37757, 47734, 12128
     .short 36384, 43615, 65308, 64850, 63476, 59354, 46988,  9890, 29670, 23473,  4882, 14646, 43938,   740,  2220,  6660
     .short 19980, 59940, 48746, 15164, 45492,  5402, 16206, 48618, 14780, 44340,  1946,  5838, 17514, 52542, 26552, 14119
     .short 42357, 61534, 53528, 29510, 22993,  3442, 10326, 30978, 27397, 16654, 49962, 18812, 56436, 38234, 49165, 16421
     .short 49263, 16715, 50145, 19361, 58083, 43175, 63988, 60890, 51596, 23714,  5605, 16815, 50445, 20261, 60783, 51275
     .short 22751,  2716,  8148, 24444,  7795, 23385,  4618, 13854, 41562, 59149, 46373,  8045, 24135,  6868, 20604, 61812
     .short 54362, 32012, 30499, 25960, 12343, 37029, 45550,  5576, 16728, 50184, 19478, 58434, 44228,  1610,  4830, 14490
     .short 43470, 64873, 63545, 59561, 47609, 11753, 35259, 40240, 55183, 34475, 37888, 48127, 13307, 39921, 54226, 31604
     .short 29275, 22288,  1327,  3981, 11943, 35829, 41950, 60313, 49865, 18521, 55563, 35615, 41308, 58387, 44087,  1187
     .short  3561, 10683, 32049, 30610, 26293, 13342, 40026, 54541, 32549, 32110, 30793, 26842, 14989, 44967,  3827, 11481
     .short 34443, 37792, 47839, 12443, 37329, 46450,  8276, 24828,  8947, 26841, 14986, 44958,  3800, 11400, 34200, 37063
     .short 45652,  5882, 17646, 52938, 27740, 17683, 53049, 28073, 18682, 56046, 37064, 45655,  5891, 17673, 53019, 27983
     .short 18412, 55236, 34634, 38365, 49558, 17600, 52800, 27326, 16441, 49323, 16895, 50685, 20981, 62943, 57755, 42191
     .short 61036, 52034, 25028,  9547, 28641, 20386, 61158, 52400, 26126, 12841, 38523, 50032, 19022, 57066, 40124, 54835
     .short 33431, 34756, 38731, 50656, 20894, 62682, 56972, 39842, 53989, 30893, 27142, 15889, 47667, 11927, 35781, 41806
     .short 59881, 48569, 14633, 43899,   623,  1869,  5607, 16821, 50463, 20315, 60945, 51761, 24209,  7090, 21270, 63810
     .short 60356, 49994, 18908, 56724, 39098, 51757, 24197,  7054, 21162, 63486, 59384, 47078, 10160, 30480, 25903, 12172
     .short 36516, 44011,   959,  2877,  8631, 25893, 12142, 36426, 43741,   149,   447,  1341,  4023, 12069, 36207, 43084
     .short 63715, 60071, 49139, 16343, 49029, 16013, 48039, 13043, 39129, 51850, 24476,  7891, 23673,  5482, 16446, 49338
     .short 16940, 50820, 21386, 64158, 61400, 53126, 28304, 19375, 58125, 43301, 64366, 62024, 54998, 33920, 36223, 43132
     .short 63859, 60503, 50435, 20231, 60693, 51005, 21941,   286,   858,  2574,  7722, 23166,  3961, 11883, 35649, 41410
     .short 58693, 45005,  3941, 11823, 35469, 40870, 57073, 40145, 54898, 33620, 35323, 40432, 55759, 36203, 43072, 63679
     .short 59963, 48815, 15371, 46113,  7265, 21795, 65385, 65081, 64169, 61433, 53225, 28601, 20266, 60798, 51320, 22886
     .short  3121,  9363, 28089, 18730, 56190, 37496, 46951,  9779, 29337, 22474,  1885,  5655, 16965, 50895, 21611, 64833
     .short 63425, 59201, 46529,  8513, 25539, 11080, 33240, 34183, 37012, 45499,  5423, 16269, 48807, 15347, 46041,  7049
     .short 21147, 63441, 59249, 46673,  8945, 26835, 14968, 44904,  3638, 10914, 32742, 32689, 32530, 32053, 30622, 26329
     .short 13450, 40350, 55513, 35465, 40858, 57037, 40037, 54574, 32648, 32407, 31684, 29515, 23008,  3487, 10461, 31383
     .short 28612, 20299, 60897, 51617, 23777,  5794, 17382, 52146, 25364, 10555, 31665, 29458, 22837,  2974,  8922, 26766
     .short 14761, 44283,  1775,  5325, 15975, 47925, 12701, 38103, 48772, 15242, 45726,  6104, 18312, 54936, 33734, 35665
     .short 41458, 58837, 45437,  5237, 15711, 47133, 10325, 30975, 27388, 16627, 49881, 18569, 55707, 36047, 42604, 62275
     .short 55751, 36179, 43000, 63463, 59315, 46871,  9539, 28617, 20314, 60942, 51752, 24182,  7009, 21027, 63081, 58169
     .short 43433, 64762, 63212, 58562, 44612,  2762,  8286, 24858,  9037, 27111, 15796, 47388, 11090, 33270, 34273, 37282
     .short 46309,  7853, 23559,  5140, 15420, 46260,  7706, 23118,  3817, 11451, 34353, 37522, 47029, 10013, 30039, 24580
     .short  8203, 24609,  8290, 24870,  9073, 27219, 16120, 48360, 14006, 42018, 60517, 50477, 20357, 61071, 52139, 25343
     .short 10492, 31476, 28891, 21136, 63408, 59150, 46376,  8054, 24162,  6949, 20847, 62541, 56549, 38573, 50182, 19472
     .short 58416, 44174,  1448,  4344, 13032, 39096, 51751, 24179,  7000, 21000, 63000, 57926, 42704, 62575, 56651, 38879
     .short 51100, 22226,  1141,  3423, 10269, 30807, 26884, 15115, 45345,  4961, 14883, 44649,  2873,  8619, 25857, 12034
     .short 36102, 42769, 62770, 57236, 40634, 56365, 38021, 48526, 14504, 43512, 64999, 63923, 60695, 51011, 21959,   340
     .short  1020,  3060,  9180, 27540, 17083, 51249, 22673,  2482,  7446, 22338,  1477,  4431, 13293, 39879, 54100, 31226
     .short 28141, 18886, 56658, 38900, 51163, 22415,  1708,  5124, 15372, 46116,  7274, 21822, 65466, 65324, 64898, 63620
     .short 59786, 48284, 13778, 41334, 58465, 44321,  1889,  5667, 17001, 51003, 21935,   268,   804,  2412,  7236, 21708
     .short 65124, 64298, 61820, 54386, 32084, 30715, 26608, 14287, 42861, 63046, 58064, 43118, 63817, 60377, 50057, 19097
     .short 57291, 40799, 56860, 39506, 52981, 27869, 18070, 54210, 31556, 29131, 21856,    31,    93,   279,   837,  2511
     .short  7533, 22599,  2260,  6780, 20340, 61020, 51986, 24884,  9115, 27345, 16498, 49494, 17408, 52224, 25598, 11257
     .short 33771, 35776, 41791, 59836, 48434, 14228, 42684, 62515, 56471, 38339, 49480, 17366, 52098, 25220, 10123, 30369
     .short 25570, 11173, 33519, 35020, 39523, 53032, 28022, 18529, 55587, 35687, 41524, 59035, 46031,  7019, 21057, 63171
     .short 58439, 44243,  1655,  4965, 14895, 44685,  2981,  8943, 26829, 14950, 44850,  3476, 10428, 31284, 28315, 19408
     .short 58224, 43598, 65257, 64697, 63017, 57977, 42857, 63034, 58028, 43010, 63493, 59405, 47141, 10349, 31047, 27604
     .short 17275, 51825, 24401,  7666, 22998,  3457, 10371, 31113, 27802, 17869, 53607, 29747, 23704,  5575, 16725, 50175
     .short 19451, 58353, 43985,   881,  2643,  7929, 23787,  5824, 17472, 52416, 26174, 12985, 38955, 51328, 22910,  3193
     .short  9579, 28737, 20674, 62022, 54992, 33902, 36169, 42970, 63373, 59045, 46061,  7109, 21327, 63981, 60869, 51533
     .short 23525,  5038, 15114, 45342,  4952, 14856, 44568,  2630,  7890, 23670,  5473, 16419, 49257, 16697, 50091, 19199
     .short 57597, 41717, 59614, 47768, 12230, 36690, 44533,  2525,  7575, 22725,  2638,  7914, 23742,  5689, 17067, 51201
     .short 22529,  2050,  6150, 18450, 55350, 34976, 39391, 52636, 26834, 14965, 44895,  3611, 10833, 32499, 31960, 30343
     .short 25492, 10939, 32817, 32914, 33205, 34078, 36697, 44554,  2588,  7764, 23292,  4339, 13017, 39051, 51616, 23774
     .short  5785, 17355, 52065, 25121,  9826, 29478, 22897,  3154,  9462, 28386, 19621, 58863, 45515,  5471, 16413, 49239
     .short 16643, 49929, 18713, 56139, 37343, 46492,  8402, 25206, 10081, 30243, 25192, 10039, 30117, 24814,  8905, 26715
     .short 14608, 43824,   398,  1194,  3582, 10746, 32238, 31177, 27994, 18445, 55335, 34931, 39256, 52231, 25619, 11320
     .short 33960, 36343, 43492, 64939, 63743, 60155, 49391, 17099, 51297, 22817,  2914,  8742, 26226, 13141, 39423, 52732
     .short 27122, 15829, 47487, 11387, 34161, 36946, 45301,  4829, 14487, 43461, 64846, 63464, 59318, 46880,  9566, 28698
     .short 20557, 61671, 53939, 30743, 26692, 14539, 43617, 65314, 64868, 63530, 59516, 47474, 11348, 34044, 36595, 44248
     .short  1670,  5010, 15030, 45090,  4196, 12588, 37764, 47755, 12191, 36573, 44182,  1472,  4416, 13248, 39744, 53695
     .short 30011, 24496,  7951, 23853,  6022, 18066, 54198, 31520, 29023, 21532, 64596, 62714, 57068, 40130, 54853, 33485
     .short 34918, 39217, 52114, 25268, 10267, 30801, 26866, 15061, 45183,  4475, 13425, 40275, 55288, 34790, 38833, 50962
     .short 21812, 65436, 65234, 64628, 62810, 57356, 40994, 57445, 41261, 58246, 43664, 65455, 65291, 64799, 63323, 58895
     .short 45611,  5759, 17277, 51831, 24419,  7720, 23160,  3943, 11829, 35487, 40924, 57235, 40631, 56356, 37994, 48445
     .short 14261, 42783, 62812, 57362, 41012, 57499, 41423, 58732, 45122,  4292, 12876, 38628, 50347, 19967, 59901, 48629
     .short 14813, 44439,  2243,  6729, 20187, 60561, 50609, 20753, 62259, 55703, 36035, 42568, 62167, 55427, 35207, 40084
     .short 54715, 33071, 33676, 35491, 40936, 57271, 40739, 56680, 38966, 51361, 23009,  3490, 10470, 31410, 28693, 20542
     .short 61626, 53804, 30338, 25477, 10894, 32682, 32509, 31990, 30433, 25762, 11749, 35247, 40204, 55075, 34151, 36916
     .short 45211,  4559, 13677, 41031, 57556, 41594, 59245, 46661,  8909, 26727, 14644, 43932,   722,  2166,  6498, 19494
     .short 58482, 44372,  2042,  6126, 18378, 55134, 34328, 37447, 46804,  9338, 28014, 18505, 55515, 35471, 40876, 57091
     .short 40199, 55060, 34106, 36781, 44806,  3344, 10032, 30096, 24751,  8716, 26148, 12907, 38721, 50626, 20804, 62412
     .short 56162, 37412, 46699,  9023, 27069, 15670, 47010,  9956, 29868, 24067,  6664, 19992, 59976, 48854, 15488, 46464
     .short  8318, 24954,  9325, 27975, 18388, 55164, 34418, 37717, 47614, 11768, 35304, 40375, 55588, 35690, 41533, 59062
     .short 46112,  7262, 21786, 65358, 65000, 63926, 60704, 51038, 22040,   583,  1749,  5247, 15741, 47223, 10595, 31785
     .short 29818, 23917,  6214, 18642, 55926, 36704, 44575,  2651,  7953, 23859,  6040, 18120, 54360, 32006, 30481, 25906
     .short 12181, 36543, 44092,  1202,  3606, 10818, 32454, 31825, 29938, 24277,  7294, 21882,   109,   327,   981,  2943
     .short  8829, 26487, 13924, 41772, 59779, 48263, 13715, 41145, 57898, 42620, 62323, 55895, 36611, 44296,  1814,  5442
     .short 16326, 48978, 15860, 47580, 11666, 34998, 39457, 52834, 27428, 16747, 50241, 19649, 58947, 45767,  6227, 18681
     .short 56043, 37055, 45628,  5810, 17430, 52290, 25796, 11851, 35553, 41122, 57829, 42413, 61702, 54032, 31022, 27529
     .short 17050, 51150, 22376,  1591,  4773, 14319, 42957, 63334, 58928, 45710,  6056, 18168, 54504, 32438, 31777, 29794
     .short 23845,  5998, 17994, 53982, 30872, 27079, 15700, 47100, 10226, 30678, 26497, 13954, 41862, 60049, 49073, 16145
     .short 48435, 14231, 42693, 62542, 56552, 38582, 50209, 19553, 58659, 44903,  3635, 10905, 32715, 32608, 32287, 31324
     .short 28435, 19768, 59304, 46838,  9440, 28320, 19423, 58269, 43733,   125,   375,  1125,  3375, 10125, 30375, 25588
     .short 11227, 33681, 35506, 40981, 57406, 41144, 57895, 42611, 62296, 55814, 36368, 43567, 65164, 64418, 62180, 55466
     .short 35324, 40435, 55768, 36230, 43153, 63922, 60692, 51002, 21932,   259,   777,  2331,  6993, 20979, 62937, 57737
     .short 42137, 60874, 51548, 23570,  5173, 15519, 46557,  8597, 25791, 11836, 35508, 40987, 57424, 41198, 58057, 43097
     .short 63754, 60188, 49490, 17396, 52188, 25490, 10933, 32799, 32860, 33043, 33592, 35239, 40180, 55003, 33935, 36268
     .short 43267, 64264, 61718, 54080, 31166, 27961, 18346, 55038, 34040, 36583, 44212,  1562,  4686, 14058, 42174, 60985
     .short 51881, 24569,  8170, 24510,  7993, 23979,  6400, 19200, 57600, 41726, 59641, 47849, 12473, 37419, 46720,  9086
     .short 27258, 16237, 48711, 15059, 45177,  4457, 13371, 40113, 54802, 33332, 34459, 37840, 47983, 12875, 38625, 50338
     .short 19940, 59820, 48386, 14084, 42252, 61219, 52583, 26675, 14488, 43464, 64855, 63491, 59399, 47123, 10295, 30885
     .short 27118, 15817, 47451, 11279, 33837, 35974, 42385, 61618, 53780, 30266, 25261, 10246, 30738, 26677, 14494, 43482
     .short 64909, 63653, 59885, 48581, 14669, 44007,   947,  2841,  8523, 25569, 11170, 33510, 34993, 39442, 52789, 27293
     .short 16342, 49026, 16004, 48012, 12962, 38886, 51121, 22289,  1330,  3990, 11970, 35910, 42193, 61042, 52052, 25082
     .short  9709, 29127, 21844, 65532, 65522, 65492, 65402, 65132, 64322, 61892, 54602, 32732, 32659, 32440, 31783, 29812
     .short 23899,  6160, 18480, 55440, 35246, 40201, 55066, 34124, 36835, 44968,  3830, 11490, 34470, 37873, 48082, 13172
     .short 39516, 53011, 27959, 18340, 55020, 33986, 36421, 43726,   104,   312,   936,  2808,  8424, 25272, 10279, 30837
     .short 26974, 15385, 46155,  7391, 22173,   982,  2946,  8838, 26514, 14005, 42015, 60508, 50450, 20276, 60828, 51410
     .short 23156,  3931, 11793, 35379, 40600, 56263, 37715, 47608, 11750, 35250, 40213, 55102, 34232, 37159, 45940,  6746
     .short 20238, 60714, 51068, 22130,   853,  2559,  7677, 23031,  3556, 10668, 32004, 30475, 25888, 12127, 36381, 43606
     .short 65281, 64769, 63233, 58625, 44801,  3329,  9987, 29961, 24346,  7501, 22503,  1972,  5916, 17748, 53244, 28658
     .short 20437, 61311, 52859, 27503, 16972, 50916, 21674, 65022, 63992, 60902, 51632, 23822,  5929, 17787, 53361, 29009
     .short 21490, 64470, 62336, 55934, 36728, 44647,  2867,  8601, 25803, 11872, 35616, 41311, 58396, 44114,  1268,  3804
     .short 11412, 34236, 37171, 45976,  6854, 20562, 61686, 53984, 30878, 27097, 15754, 47262, 10712, 32136, 30871, 27076
     .short 15691, 47073, 10145, 30435, 25768, 11767, 35301, 40366, 55561, 35609, 41290, 58333, 43925,   701,  2103,  6309
     .short 18927, 56781, 39269, 52270, 25736, 11671, 35013, 39502, 52969, 27833, 17962, 53886, 30584, 26215, 13108, 39324
     .short 52435, 26231, 13156, 39468, 52867, 27527, 17044, 51132, 22322,  1429,  4287, 12861, 38583, 50212, 19562, 58686
     .short 44984,  3878, 11634, 34902, 39169, 51970, 24836,  8971, 26913, 15202, 45606,  5744, 17232, 51696, 24014,  6505
     .short 19515, 58545, 44561,  2609,  7827, 23481,  4906, 14718, 44154,  1388,  4164, 12492, 37476, 46891,  9599, 28797
     .short 20854, 62562, 56612, 38762, 50749, 21173, 63519, 59483, 47375, 11051, 33153, 33922, 36229, 43150, 63913, 60665
     .short 50921, 21689, 65067, 64127, 61307, 52847, 27467, 16864, 50592, 20702, 62106, 55244, 34658, 38437, 49774, 18248
     .short 54744, 33158, 33937, 36274, 43285, 64318, 61880, 54566, 32624, 32335, 31468, 28867, 21064, 63192, 58502, 44432
     .short  2222,  6666, 19998, 59994, 48908, 15650, 46950,  9776, 29328, 22447,  1804,  5412, 16236, 48708, 15050, 45150
     .short  4376, 13128, 39384, 52615, 26771, 14776, 44328,  1910,  5730, 17190, 51570, 23636,  5371, 16113, 48339, 13943
     .short 41829, 59950, 48776, 15254, 45762,  6212, 18636, 55908, 36650, 44413,  2165,  6495, 19485, 58455, 44291,  1799
     .short  5397, 16191, 48573, 14645, 43935,   731,  2193,  6579, 19737, 59211, 46559,  8603, 25809, 11890, 35670, 41473
     .short 58882, 45572,  5642, 16926, 50778, 21260, 63780, 60266, 49724, 18098, 54294, 31808, 29887, 24124,  6835, 20505
     .short 61515, 53471, 29339, 22480,  1903,  5709, 17127, 51381, 23069,  3670, 11010, 33030, 33553, 35122, 39829, 53950
     .short 30776, 26791, 14836, 44508,  2450,  7350, 22050,   613,  1839,  5517, 16551, 49653, 17885, 53655, 29891, 24136
     .short  6871, 20613, 61839, 54443, 32255, 31228, 28147, 18904, 56712, 39062, 51649, 23873,  6082, 18246, 54738, 33140
     .short 33883, 36112, 42799, 62860, 57506, 41444, 58795, 45311,  4859, 14577, 43731,   119,   357,  1071,  3213,  9639
     .short 28917, 21214, 63642, 59852, 48482, 14372, 43116, 63811, 60359, 50003, 18935, 56805, 39341, 52486, 26384, 13615
     .short 40845, 56998, 39920, 54223, 31595, 29248, 22207,  1084,  3252,  9756, 29268, 22267,  1264,  3792, 11376, 34128
     .short 36847, 45004,  3938, 11814, 35442, 40789, 56830, 39416, 52711, 27059, 15640, 46920,  9686, 29058, 21637, 64911
     .short 63659, 59903, 48635, 14831, 44493,  2405,  7215, 21645, 64935, 63731, 60119, 49283, 16775, 50325, 19901, 59703
     .short 48035, 13031, 39093, 51742, 24152,  6919, 20757, 62271, 55739, 36143, 42892, 63139, 58343, 43955,   791,  2373
     .short  7119, 21357, 64071, 61139, 52343, 25955, 12328, 36984, 45415,  5171, 15513, 46539,  8543, 25629, 11350, 34050
     .short 36613, 44302,  1832,  5496, 16488, 49464, 17318, 51954, 24788,  8827, 26481, 13906, 41718, 59617, 47777, 12257
     .short 36771, 44776,  3254,  9762, 29286, 22321,  1426,  4278, 12834, 38502, 49969, 18833, 56499, 38423, 49732, 18122
     .short 54366, 32024, 30535, 26068, 12667, 38001, 48466, 14324, 42972, 63379, 59063, 46115,  7271, 21813, 65439, 65243
     .short 64655, 62891, 57599, 41723, 59632, 47822, 12392, 37176, 45991,  6899, 20697, 62091, 55199, 34523, 38032, 48559
     .short 14603, 43809,   353,  1059,  3177,  9531, 28593, 20242, 60726, 51104, 22238,  1177,  3531, 10593, 31779, 29800
     .short 23863,  6052, 18156, 54468, 32330, 31453, 28822, 20929, 62787, 57287, 40787, 56824, 39398, 52657, 26897, 15154
     .short 45462,  5312, 15936, 47808, 12350, 37050, 45613,  5765, 17295, 51885, 24581,  8206, 24618,  8317, 24951,  9316
     .short 27948, 18307, 54921, 33689, 35530, 41053, 57622, 41792, 59839, 48443, 14255, 42765, 62758, 57200, 40526, 56041
     .short 37049, 45610,  5756, 17268, 51804, 24338,  7477, 22431,  1756,  5268, 15804, 47412, 11162, 33486, 34921, 39226
     .short 52141, 25349, 10510, 31530, 29053, 21622, 64866, 63524, 59498, 47420, 11186, 33558, 35137, 39874, 54085, 31181
     .short 28006, 18481, 55443, 35255, 40228, 55147, 34367, 37564, 47155, 10391, 31173, 27982, 18409, 55227, 34607, 38284
     .short 49315, 16871, 50613, 20765, 62295, 55811, 36359, 43540, 65083, 64175, 61451, 53279, 28763, 20752, 62256, 55694
     .short 36008, 42487, 61924, 54698, 33020, 33523, 35032, 39559, 53140, 28346, 19501, 58503, 44435,  2231,  6693, 20079
     .short 60237, 49637, 17837, 53511, 29459, 22840,  2983,  8949, 26847, 15004, 45012,  3962, 11886, 35658, 41437, 58774
     .short 45248,  4670, 14010, 42030, 60553, 50585, 20681, 62043, 55055, 34091, 36736, 44671,  2939,  8817, 26451, 13816
     .short 41448, 58807, 45347,  4967, 14901, 44703,  3035,  9105, 27315, 16408, 49224, 16598, 49794, 18308, 54924, 33698
     .short 35557, 41134, 57865, 42521, 62026, 55004, 33938, 36277, 43294, 64345, 61961, 54809, 33353, 34522, 38029, 48550
     .short 14576, 43728,   110,   330,   990,  2970,  8910, 26730, 14653, 43959,   803,  2409,  7227, 21681, 65043, 64055
     .short 61091, 52199, 25523, 11032, 33096, 33751, 35716, 41611, 59296, 46814,  9368, 28104, 18775, 56325, 37901, 48166
     .short 13424, 40272, 55279, 34763, 38752, 50719, 21083, 63249, 58673, 44945,  3761, 11283, 33849, 36010, 42493, 61942
     .short 54752, 33182, 34009, 36490, 43933,   725,  2175,  6525, 19575, 58725, 45101,  4229, 12687, 38061, 48646, 14864
     .short 44592,  2702,  8106, 24318,  7417, 22251,  1216,  3648, 10944, 32832, 32959, 33340, 34483, 37912, 48199, 13523
     .short 40569, 56170, 37436, 46771,  9239, 27717, 17614, 52842, 27452, 16819, 50457, 20297, 60891, 51599, 23723,  5632
     .short 16896, 50688, 20990, 62970, 57836, 42434, 61765, 54221, 31589, 29230, 22153,   922,  2766,  8298, 24894,  9145
     .short 27435, 16768, 50304, 19838, 59514, 47468, 11330, 33990, 36433, 43762,   212,   636,  1908,  5724, 17172, 51516
     .short 23474,  4885, 14655, 43965,   821,  2463,  7389, 22167,   964,  2892,  8676, 26028, 12547, 37641, 47386, 11084
     .short 33252, 34219, 37120, 45823,  6395, 19185, 57555, 41591, 59236, 46634,  8828, 26484, 13915, 41745, 59698, 48020
     .short 12986, 38958, 51337, 22937,  3274,  9822, 29466, 22861,  3046,  9138, 27414, 16705, 50115, 19271, 57813, 42365
     .short 61558, 53600, 29726, 23641,  5386, 16158, 48474, 14348, 43044, 63595, 59711, 48059, 13103, 39309, 52390, 26096
     .short 12751, 38253, 49222, 16592, 49776, 18254, 54762, 33212, 34099, 36760, 44743,  3155,  9465, 28395, 19648, 58944
     .short 45758,  6200, 18600, 55800, 36326, 43441, 64786, 63284, 58778, 45260,  4706, 14118, 42354, 61525, 53501, 29429
     .short 22750,  2713,  8139, 24417,  7714, 23142,  3889, 11667, 35001, 39466, 52861, 27509, 16990, 50970, 21836, 65508
     .short 65450, 65276, 64754, 63188, 58490, 44396,  2114,  6342, 19026, 57078, 40160, 54943, 33755, 35728, 41647, 59404
     .short 47138, 10340, 31020, 27523, 17032, 51096, 22214,  1105,  3315,  9945, 29835, 23968,  6367, 19101, 57303, 40835
     .short 56968, 39830, 53953, 30785, 26818, 14917, 44751,  3179,  9537, 28611, 20296, 60888, 51590, 23696,  5551, 16653
     .short 49959, 18803, 56409, 38153, 48922, 15692, 47076, 10154, 30462, 25849, 12010, 36030, 42553, 62122, 55292, 34802
     .short 38869, 51070, 22136,   871,  2613,  7839, 23517,  5014, 15042, 45126,  4304, 12912, 38736, 50671, 20939, 62817
     .short 57377, 41057, 57634, 41828, 59947, 48767, 15227, 45681,  5969, 17907, 53721, 30089, 24730,  8653, 25959, 12340
     .short 37020, 45523,  5495, 16485, 49455, 17291, 51873, 24545,  8098, 24294,  7345, 22035,   568,  1704,  5112, 15336
     .short 46008,  6950, 20850, 62550, 56576, 38654, 50425, 20201, 60603, 50735, 21131, 63393, 59105, 46241,  7649, 22947
     .short  3304,  9912, 29736, 23671,  5476, 16428, 49284, 16778, 50334, 19928, 59784, 48278, 13760, 41280, 58303, 43835
     .short   431,  1293,  3879, 11637, 34911, 39196, 52051, 25079,  9700, 29100, 21763, 65289, 64793, 63305, 58841, 45449
     .short  5273, 15819, 47457, 11297, 33891, 36136, 42871, 63076, 58154, 43388, 64627, 62807, 57347, 40967, 57364, 41018
     .short 57517, 41477, 58894, 45608,  5750, 17250, 51750, 24176,  6991, 20973, 62919, 57683, 41975, 60388, 50090, 19196
     .short 57588, 41690, 59533, 47525, 11501, 34503, 37972, 48379, 14063, 42189, 61030, 52016, 24974,  9385, 28155, 18928
     .short 56784, 39278, 52297, 25817, 11914, 35742, 41689, 59530, 47516, 11474, 34422, 37729, 47650, 11876, 35628, 41347
     .short 58504, 44438,  2240,  6720, 20160, 60480, 50366, 20024, 60072, 49142, 16352, 49056, 16094, 48282, 13772, 41316
     .short 58411, 44159,  1403,  4209, 12627, 37881, 48106, 13244, 39732, 53659, 29903, 24172,  6979, 20937, 62811, 57359
     .short 41003, 57472, 41342, 58489, 44393,  2105,  6315, 18945, 56835, 39431, 52756, 27194, 16045, 48135, 13331, 39993
     .short 54442, 32252, 31219, 28120, 18823, 56469, 38333, 49462, 17312, 51936, 24734,  8665, 25995, 12448, 37344, 46495
     .short  8411, 25233, 10162, 30486, 25921, 12226, 36678, 44497,  2417,  7251, 21753, 65259, 64703, 63035, 58031, 43019
     .short 63520, 59486, 47384, 11078, 33234, 34165, 36958, 45337,  4937, 14811, 44433,  2225,  6675, 20025, 60075, 49151
     .short 16379, 49137, 16337, 49011, 15959, 47877, 12557, 37671, 47476, 11354, 34062, 36649, 44410,  2156,  6468, 19404
     .short 58212, 43562, 65149, 64373, 62045, 55061, 34109, 36790, 44833,  3425, 10275, 30825, 26938, 15277, 45831,  6419
     .short 19257, 57771, 42239, 61180, 52466, 26324, 13435, 40305, 55378, 35060, 39643, 53392, 29102, 21769, 65307, 64847
     .short 63467, 59327, 46907,  9647, 28941, 21286, 63858, 60500, 50426, 20204, 60612, 50762, 21212, 63636, 59834, 48428
     .short 14210, 42630, 62353, 55985, 36881, 45106,  4244, 12732, 38196, 49051, 16079, 48237, 13637, 40911, 57196, 40514
     .short 56005, 36941, 45286,  4784, 14352, 43056, 63631, 59819, 48383, 14075, 42225, 61138, 52340, 25946, 12301, 36903
     .short 45172,  4442, 13326, 39978, 54397, 32117, 30814, 26905, 15178, 45534,  5528, 16584, 49752, 18182, 54546, 32564
     .short 32155, 30928, 27247, 16204, 48612, 14762, 44286,  1784,  5352, 16056, 48168, 13430, 40290, 55333, 34925, 39238
     .short 52177, 25457, 10834, 32502, 31969, 30370, 25573, 11182, 33546, 35101, 39766, 53761, 30209, 25090,  9733, 29199
     .short 22060,   643,  1929,  5787, 17361, 52083, 25175,  9988, 29964, 24355,  7528, 22584,  2215,  6645, 19935, 59805
     .short 48341, 13949, 41847, 60004, 48938, 15740, 47220, 10586, 31758, 29737, 23674,  5485, 16455, 49365, 17021, 51063
     .short 22115,   808,  2424,  7272, 21816, 65448, 65270, 64736, 63134, 58328, 43910,   656,  1968,  5904, 17712, 53136
     .short 28334, 19465, 58395, 44111,  1259,  3777, 11331, 33993, 36442, 43789,   293,   879,  2637,  7911, 23733,  5662
     .short 16986, 50958, 21800, 65400, 65126, 64304, 61838, 54440, 32246, 31201, 28066, 18661, 55983, 36875, 45088,  4190
     .short 12570, 37710, 47593, 11705, 35115, 39808, 53887, 30587, 26224, 13135, 39405, 52678, 26960, 15343, 46029,  7013
     .short 21039, 63117, 58277, 43757,   197,   591,  1773,  5319, 15957, 47871, 12539, 37617, 47314, 10868, 32604, 32275
     .short 31288, 28327, 19444, 58332, 43922,   692,  2076,  6228, 18684, 56052, 37082, 45709,  6053, 18159, 54477, 32357
     .short 31534, 29065, 21658, 64974, 63848, 60470, 50336, 19934, 59802, 48332, 13922, 41766, 59761, 48209, 13553, 40659
     .short 56440, 38246, 49201, 16529, 49587, 17687, 53061, 28109, 18790, 56370, 38036, 48571, 14639, 43917,   677,  2031
     .short  6093, 18279, 54837, 33437, 34774, 38785, 50818, 21380, 64140, 61346, 52964, 27818, 17917, 53751, 30179, 25000
     .short  9463, 28389, 19630, 58890, 45596,  5714, 17142, 51426, 23204,  4075, 12225, 36675, 44488,  2390,  7170, 21510
     .short 64530, 62516, 56474, 38348, 49507, 17447, 52341, 25949, 12310, 36930, 45253,  4685, 14055, 42165, 60958, 51800
     .short 24326,  7441, 22323,  1432,  4296, 12888, 38664, 50455, 20291, 60873, 51545, 23561,  5146, 15438, 46314,  7868
     .short 23604,  5275, 15825, 47475, 11351, 34053, 36622, 44329,  1913,  5739, 17217, 51651, 23879,  6100, 18300, 54900
     .short 33626, 35341, 40486, 55921, 36689, 44530,  2516,  7548, 22644,  2395,  7185, 21555, 64665, 62921, 57689, 41993
     .short 60442, 50252, 19682, 59046, 46064,  7118, 21354, 64062, 61112, 52262, 25712, 11599, 34797, 38854, 51025, 22001
     .short   466,  1398,  4194, 12582, 37746, 47701, 12029, 36087, 42724, 62635, 56831, 39419, 52720, 27086, 15721, 47163
     .short 10415, 31245, 28198, 19057, 57171, 40439, 55780, 36266, 43261, 64246, 61664, 53918, 30680, 26503, 13972, 41916
     .short 60211, 49559, 17603, 52809, 27353, 16522, 49566, 17624, 52872, 27542, 17089, 51267, 22727,  2644,  7932, 23796
     .short  5851, 17553, 52659, 26903, 15172, 45516,  5474, 16422, 49266, 16724, 50172, 19442, 58326, 43904,   638,  1914
     .short  5742, 17226, 51678, 23960,  6343, 19029, 57087, 40187, 55024, 33998, 36457, 43834,   428,  1284,  3852, 11556
     .short 34668, 38467, 49864, 18518, 55554, 35588, 41227, 58144, 43358, 64537, 62537, 56537, 38537, 50074, 19148, 57444
     .short 41258, 58237, 43637, 65374, 65048, 64070, 61136, 52334, 25928, 12247, 36741, 44686,  2984,  8952, 26856, 15031
     .short 45093,  4205, 12615, 37845, 47998, 12920, 38760, 50743, 21155, 63465, 59321, 46889,  9593, 28779, 20800, 62400
     .short 56126, 37304, 46375,  8051, 24153,  6922, 20766, 62298, 55820, 36386, 43621, 65326, 64904, 63638, 59840, 48446
     .short 14264, 42792, 62839, 57443, 41255, 58228, 43610, 65293, 64805, 63341, 58949, 45773,  6245, 18735, 56205, 37541
     .short 47086, 10184, 30552, 26119, 12820, 38460, 49843, 18455, 55365, 35021, 39526, 53041, 28049, 18610, 55830, 36416
     .short 43711,    59,   177,   531,  1593,  4779, 14337, 43011, 63496, 59414, 47168, 10430, 31290, 28333, 19462, 58386
     .short 44084,  1178,  3534, 10602, 31806, 29881, 24106,  6781, 20343, 61029, 52013, 24965,  9358, 28074, 18685, 56055
     .short 37091, 45736,  6134, 18402, 55206, 34544, 38095, 48748, 15170, 45510,  5456, 16368, 49104, 16238, 48714, 15068
     .short 45204,  4538, 13614, 40842, 56989, 39893, 54142, 31352, 28519, 20020, 60060, 49106, 16244, 48732, 15122, 45366
     .short  5024, 15072, 45216,  4574, 13722, 41166, 57961, 42809, 62890, 57596, 41714, 59605, 47741, 12149, 36447, 43804
     .short   338,  1014,  3042,  9126, 27378, 16597, 49791, 18299, 54897, 33617, 35314, 40405, 55678, 35960, 42343, 61492
     .short 53402, 29132, 21859,    40,   120,   360,  1080,  3240,  9720, 29160, 21943,   292,   876,  2628,  7884, 23652
     .short  5419, 16257, 48771, 15239, 45717,  6077, 18231, 54693, 33005, 33478, 34897, 39154, 51925, 24701,  8566, 25698
     .short 11557, 34671, 38476, 49891, 18599, 55797, 36317, 43414, 64705, 63041, 58049, 43073, 63682, 59972, 48842, 15452
     .short 46356,  7994, 23982,  6409, 19227, 57681, 41969, 60370, 50036, 19034, 57102, 40232, 55159, 34403, 37672, 47479
     .short 11363, 34089, 36730, 44653,  2885,  8655, 25965, 12358, 37074, 45685,  5981, 17943, 53829, 30413, 25702, 11569
     .short 34707, 38584, 50215, 19571, 58713, 45065,  4121, 12363, 37089, 45730,  6116, 18348, 55044, 34058, 36637, 44374
     .short  2048,  6144, 18432, 55296, 34814, 38905, 51178, 22460,  1843,  5529, 16587, 49761, 18209, 54627, 32807, 32884
     .short 33115, 33808, 35887, 42124, 60835, 51431, 23219,  4120, 12360, 37080, 45703,  6035, 18105, 54315, 31871, 30076
     .short 24691,  8536, 25608, 11287, 33861, 36046, 42601, 62266, 55724, 36098, 42757, 62734, 57128, 40310, 55393, 35105
     .short 39778, 53797, 30317, 25414, 10705, 32115, 30808, 26887, 15124, 45372,  5042, 15126, 45378,  5060, 15180, 45540
     .short  5546, 16638, 49914, 18668, 56004, 36938, 45277,  4757, 14271, 42813, 62902, 57632, 41822, 59929, 48713, 15065
     .short 45195,  4511, 13533, 40599, 56260, 37706, 47581, 11669, 35007, 39484, 52915, 27671, 17476, 52428, 26210, 13093
     .short 39279, 52300, 25826, 11941, 35823, 41932, 60259, 49703, 18035, 54105, 31241, 28186, 19021, 57063, 40115, 54808
     .short 33350, 34513, 38002, 48469, 14333, 42999, 63460, 59306, 46844,  9458, 28374, 19585, 58755, 45191,  4499, 13497
     .short 40491, 55936, 36734, 44665,  2921,  8763, 26289, 13330, 39990, 54433, 32225, 31138, 27877, 18094, 54282, 31772
     .short 29779, 23800,  5863, 17589, 52767, 27227, 16144, 48432, 14222, 42666, 62461, 56309, 37853, 48022, 12992, 38976
     .short 51391, 23099,  3760, 11280, 33840, 35983, 42412, 61699, 54023, 30995, 27448, 16807, 50421, 20189, 60567, 50627
     .short 20807, 62421, 56189, 37493, 46942,  9752, 29256, 22231,  1156,  3468, 10404, 31212, 28099, 18760, 56280, 37766
     .short 47761, 12209, 36627, 44344,  1958,  5874, 17622, 52866, 27524, 17035, 51105, 22241,  1186,  3558, 10674, 32022
     .short 30529, 26050, 12613, 37839, 47980, 12866, 38598, 50257, 19697, 59091, 46199,  7523, 22569,  2170,  6510, 19530
     .short 58590, 44696,  3014,  9042, 27126, 15841, 47523, 11495, 34485, 37918, 48217, 13577, 40731, 56656, 38894, 51145
     .short 22361,  1546,  4638, 13914, 41742, 59689, 47993, 12905, 38715, 50608, 20750, 62250, 55676, 35954, 42325, 61438
     .short 53240, 28646, 20401, 61203, 52535, 26531, 14056, 42168, 60967, 51827, 24407,  7684, 23052,  3619, 10857, 32571
     .short 32176, 30991, 27436, 16771, 50313, 19865, 59595, 47711, 12059, 36177, 42994, 63445, 59261, 46709,  9053, 27159
     .short 15940, 47820, 12386, 37158, 45937,  6737, 20211, 60633, 50825, 21401, 64203, 61535, 53531, 29519, 23020,  3523
     .short 10569, 31707, 29584, 23215,  4108, 12324, 36972, 45379,  5063, 15189, 45567,  5627, 16881, 50643, 20855, 62565
     .short 56621, 38789, 50830, 21416, 64248, 61670, 53936, 30734, 26665, 14458, 43374, 64585, 62681, 56969, 39833, 53962
     .short 30812, 26899, 15160, 45480,  5366, 16098, 48294, 13808, 41424, 58735, 45131,  4319, 12957, 38871, 51076, 22154
     .short   925,  2775,  8325, 24975,  9388, 28164, 18955, 56865, 39521, 53026, 28004, 18475, 55425, 35201, 40066, 54661
     .short 32909, 33190, 34033, 36562, 44149,  1373,  4119, 12357, 37071, 45676,  5954, 17862, 53586, 29684, 23515,  5008
     .short 15024, 45072,  4142, 12426, 37278, 46297,  7817, 23451,  4816, 14448, 43344, 64495, 62411, 56159, 37403, 46672
     .short  8942, 26826, 14941, 44823,  3395, 10185, 30555, 26128, 12847, 38541, 50086, 19184, 57552, 41582, 59209, 46553
     .short  8585, 25755, 11728, 35184, 40015, 54508, 32450, 31813, 29902, 24169,  6970, 20910, 62730, 57116, 40274, 55285
     .short 34781, 38806, 50881, 21569, 64707, 63047, 58067, 43127, 63844, 60458, 50300, 19826, 59478, 47360, 11006, 33018
     .short 33517, 35014, 39505, 52978, 27860, 18043, 54129, 31313, 28402, 19669, 59007, 45947,  6767, 20301, 60903, 51635
     .short 23831,  5956, 17868, 53604, 29738, 23677,  5494, 16482, 49446, 17264, 51792, 24302,  7369, 22107,   784,  2352
     .short  7056, 21168, 63504, 59438, 47240, 10646, 31938, 30277, 25294, 10345, 31035, 27568, 17167, 51501, 23429,  4750
     .short 14250, 42750, 62713, 57065, 40121, 54826, 33404, 34675, 38488, 49927, 18707, 56121, 37289, 46330,  7916, 23748
     .short  5707, 17121, 51363, 23015,  3508, 10524, 31572, 29179, 22000,   463,  1389,  4167, 12501, 37503, 46972,  9842
     .short 29526, 23041,  3586, 10758, 32274, 31285, 28318, 19417, 58251, 43679, 65500, 65426, 65204, 64538, 62540, 56546
     .short 38564, 50155, 19391, 58173, 43445, 64798, 63320, 58886, 45584,  5678, 17034, 51102, 22232,  1159,  3477, 10431
     .short 31293, 28342, 19489, 58467, 44327,  1907,  5721, 17163, 51489, 23393,  4642, 13926, 41778, 59797, 48317, 13877
     .short 41631, 59356, 46994,  9908, 29724, 23635,  5368, 16104, 48312, 13862, 41586, 59221, 46589,  8693, 26079, 12700
     .short 38100, 48763, 15215, 45645,  5861, 17583, 52749, 27173, 15982, 47946, 12764, 38292, 49339, 16943, 50829, 21413
     .short 64239, 61643, 53855, 30491, 25936, 12271, 36813, 44902,  3632, 10896, 32688, 32527, 32044, 30595, 26248, 13207
     .short 39621, 53326, 28904, 21175, 63525, 59501, 47429, 11213, 33639, 35380, 40603, 56272, 37742, 47689, 11993, 35979
     .short 42400, 61663, 53915, 30671, 26476, 13891, 41673, 59482, 47372, 11042, 33126, 33841, 35986, 42421, 61726, 54104
     .short 31238, 28177, 18994, 56982, 39872, 54079, 31163, 27952, 18319, 54957, 33797, 35854, 42025, 60538, 50540, 20546
     .short 61638, 53840, 30446, 25801, 11866, 35598, 41257, 58234, 43628, 65347, 64967, 63827, 60407, 50147, 19367, 58101
     .short 43229, 64150, 61376, 53054, 28088, 18727, 56181, 37469, 46870,  9536, 28608, 20287, 60861, 51509, 23453,  4822
     .short 14466, 43398, 64657, 62897, 57617, 41777, 59794, 48308, 13850, 41550, 59113, 46265,  7721, 23163,  3952, 11856
     .short 35568, 41167, 57964, 42818, 62917, 57677, 41957, 60334, 49928, 18710, 56130, 37316, 46411,  8159, 24477,  7894
     .short 23682,  5509, 16527, 49581, 17669, 53007, 27947, 18304, 54912, 33662, 35449, 40810, 56893, 39605, 53278, 28760
     .short 20743, 62229, 55613, 35765, 41758, 59737, 48137, 13337, 40011, 54496, 32414, 31705, 29578, 23197,  4054, 12162
     .short 36486, 43921,   689,  2067,  6201, 18603, 55809, 36353, 43522, 65029, 64013, 60965, 51821, 24389,  7630, 22890
     .short  3133,  9399, 28197, 19054, 57162, 40412, 55699, 36023, 42532, 62059, 55103, 34235, 37168, 45967,  6827, 20481
     .short 61443, 53255, 28691, 20536, 61608, 53750, 30176, 24991,  9436, 28308, 19387, 58161, 43409, 64690, 62996, 57914
     .short 42668, 62467, 56327, 37907, 48184, 13478, 40434, 55765, 36221, 43126, 63841, 60449, 50273, 19745, 59235, 46631
     .short  8819, 26457, 13834, 41502, 58969, 45833,  6425, 19275, 57825, 42401, 61666, 53924, 30698, 26557, 14134, 42402
     .short 61669, 53933, 30725, 26638, 14377, 43131, 63856, 60494, 50408, 20150, 60450, 50276, 19754, 59262, 46712,  9062
     .short 27186, 16021, 48063, 13115, 39345, 52498, 26420, 13723, 41169, 57970, 42836, 62971, 57839, 42443, 61792, 54302
     .short 31832, 29959, 24340,  7483, 22449,  1810,  5430, 16290, 48870, 15536, 46608,  8750, 26250, 13213, 39639, 53380
     .short 29066, 21661, 64983, 63875, 60551, 50579, 20663, 61989, 54893, 33605, 35278, 40297, 55354, 34988, 39427, 52744
     .short 27158, 15937, 47811, 12359, 37077, 45694,  6008, 18024, 54072, 31142, 27889, 18130, 54390, 32096, 30751, 26716
     .short 14611, 43833,   425,  1275,  3825, 11475, 34425, 37738, 47677, 11957, 35871, 42076, 60691, 50999, 21923,   232
     .short   696,  2088,  6264, 18792, 56376, 38054, 48625, 14801, 44403,  2135,  6405, 19215, 57645, 41861, 60046, 49064
     .short 16118, 48354, 13988, 41964, 60355, 49991, 18899, 56697, 39017, 51514, 23468,  4867, 14601, 43803,   335,  1005
     .short  3015,  9045, 27135, 15868, 47604, 11738, 35214, 40105, 54778, 33260, 34243, 37192, 46039,  7043, 21129, 63387
     .short 59087, 46187,  7487, 22461,  1846,  5538, 16614, 49842, 18452, 55356, 34994, 39445, 52798, 27320, 16423, 49269
     .short 16733, 50199, 19523, 58569, 44633,  2825,  8475, 25425, 10738, 32214, 31105, 27778, 17797, 53391, 29099, 21760
     .short 65280, 64766, 63224, 58598, 44720,  3086,  9258, 27774, 17785, 53355, 28991, 21436, 64308, 61850, 54476, 32354
     .short 31525, 29038, 21577, 64731, 63119, 58283, 43775,   251,   753,  2259,  6777, 20331, 60993, 51905, 24641,  8386
     .short 25158,  9937, 29811, 23896,  6151, 18453, 55359, 35003, 39472, 52879, 27563, 17152, 51456, 23294,  4345, 13035
     .short 39105, 51778, 24260,  7243, 21729, 65187, 64487, 62387, 56087, 37187, 46024,  6998, 20994, 62982, 57872, 42542
     .short 62089, 55193, 34505, 37978, 48397, 14117, 42351, 61516, 53474, 29348, 22507,  1984,  5952, 17856, 53568, 29630
     .short 23353,  4522, 13566, 40698, 56557, 38597, 50254, 19688, 59064, 46118,  7280, 21840, 65520, 65486, 65384, 65078
     .short 64160, 61406, 53144, 28358, 19537, 58611, 44759,  3203,  9609, 28827, 20944, 62832, 57422, 41192, 58039, 43043
     .short 63592, 59702, 48032, 13022, 39066, 51661, 23909,  6190, 18570, 55710, 36056, 42631, 62356, 55994, 36908, 45187
     .short  4487, 13461, 40383, 55612, 35762, 41749, 59710, 48056, 13094, 39282, 52309, 25853, 12022, 36066, 42661, 62446
     .short 56264, 37718, 47617, 11777, 35331, 40456, 55831, 36419, 43720,    86,   258,   774,  2322,  6966, 20898, 62694
     .short 57008, 39950, 54313, 31865, 30058, 24637,  8374, 25122,  9829, 29487, 22924,  3235,  9705, 29115, 21808, 65424
     .short 65198, 64520, 62486, 56384, 38078, 48697, 15017, 45051,  4079, 12237, 36711, 44596,  2714,  8142, 24426,  7741
     .short 23223,  4132, 12396, 37188, 46027,  7007, 21021, 63063, 58115, 43271, 64276, 61754, 54188, 31490, 28933, 21262
     .short 63786, 60284, 49778, 18260, 54780, 33266, 34261, 37246, 46201,  7529, 22587,  2224,  6672, 20016, 60048, 49070
     .short 16136, 48408, 14150, 42450, 61813, 54365, 32021, 30526, 26041, 12586, 37758, 47737, 12137, 36411, 43696,    14
     .short    42,   126,   378,  1134,  3402, 10206, 30618, 26317, 13414, 40242, 55189, 34493, 37942, 48289, 13793, 41379
     .short 58600, 44726,  3104,  9312, 27936, 18271, 54813, 33365, 34558, 38137, 48874, 15548, 46644,  8858, 26574, 14185
     .short 42555, 62128, 55310, 34856, 39031, 51556, 23594,  5245, 15735, 47205, 10541, 31623, 29332, 22459,  1840,  5520
     .short 16560, 49680, 17966, 53898, 30620, 26323, 13432, 40296, 55351, 34979, 39400, 52663, 26915, 15208, 45624,  5798
     .short 17394, 52182, 25472, 10879, 32637, 32374, 31585, 29218, 22117,   814,  2442,  7326, 21978,   397,  1191,  3573
     .short 10719, 32157, 30934, 27265, 16258, 48774, 15248, 45744,  6158, 18474, 55422, 35192, 40039, 54580, 32666, 32461
     .short 31846, 30001, 24466,  7861, 23583,  5212, 15636, 46908,  9650, 28950, 21313, 63939, 60743, 51155, 22391,  1636
     .short  4908, 14724, 44172,  1442,  4326, 12978, 38934, 51265, 22721,  2626,  7878, 23634,  5365, 16095, 48285, 13781
     .short 41343, 58492, 44402,  2132,  6396, 19188, 57564, 41618, 59317, 46877,  9557, 28671, 20476, 61428, 53210, 28556
     .short 20131, 60393, 50105, 19241, 57723, 42095, 60748, 51170, 22436,  1771,  5313, 15939, 47817, 12377, 37131, 45856
     .short  6494, 19482, 58446, 44264,  1718,  5154, 15462, 46386,  8084, 24252,  7219, 21657, 64971, 63839, 60443, 50255
     .short 19691, 59073, 46145,  7361, 22083,   712,  2136,  6408, 19224, 57672, 41942, 60289, 49793, 18305, 54915, 33671
     .short 35476, 40891, 57136, 40334, 55465, 35321, 40426, 55741, 36149, 42910, 63193, 58505, 44441,  2249,  6747, 20241
     .short 60723, 51095, 22211,  1096,  3288,  9864, 29592, 23239,  4180, 12540, 37620, 47323, 10895, 32685, 32518, 32017
     .short 30514, 26005, 12478, 37434, 46765,  9221, 27663, 17452, 52356, 25994, 12445, 37335, 46468,  8330, 24990,  9433
     .short 28299, 19360, 58080, 43166, 63961, 60809, 51353, 22985,  3418, 10254, 30762, 26749, 14710, 44130,  1316,  3948
     .short 11844, 35532, 41059, 57640, 41846, 60001, 48929, 15713, 47139, 10343, 31029, 27550, 17113, 51339, 22943,  3292
     .short  9876, 29628, 23347,  4504, 13512, 40536, 56071, 37139, 45880,  6566, 19698, 59094, 46208,  7550, 22650,  2413
     .short  7239, 21717, 65151, 64379, 62063, 55115, 34271, 37276, 46291,  7799, 23397,  4654, 13962, 41886, 60121, 49289
     .short 16793, 50379, 20063, 60189, 49493, 17405, 52215, 25571, 11176, 33528, 35047, 39604, 53275, 28751, 20716, 62148
     .short 55370, 35036, 39571, 53176, 28454, 19825, 59475, 47351, 10979, 32937, 33274, 34285, 37318, 46417,  8177, 24531
     .short  8056, 24168,  6967, 20901, 62703, 57035, 40031, 54556, 32594, 32245, 31198, 28057, 18634, 55902, 36632, 44359
     .short  2003,  6009, 18027, 54081, 31169, 27970, 18373, 55119, 34283, 37312, 46399,  8123, 24369,  7570, 22710,  2593
     .short  7779, 23337,  4474, 13422, 40266, 55261, 34709, 38590, 50233, 19625, 58875, 45551,  5579, 16737, 50211, 19559
     .short 58677, 44957,  3797, 11391, 34173, 36982, 45409,  5153, 15459, 46377,  8057, 24171,  6976, 20928, 62784, 57278
     .short 40760, 56743, 39155, 51928, 24710,  8593, 25779, 11800, 35400, 40663, 56452, 38282, 49309, 16853, 50559, 20603
     .short 61809, 54353, 31985, 30418, 25717, 11614, 34842, 38989, 51430, 23216,  4111, 12333, 36999, 45460,  5306, 15918
     .short 47754, 12188, 36564, 44155,  1391,  4173, 12519, 37557, 47134, 10328, 30984, 27415, 16708, 50124, 19298, 57894
     .short 42608, 62287, 55787, 36287, 43324, 64435, 62231, 55619, 35783, 41812, 59899, 48623, 14795, 44385,  2081,  6243
     .short 18729, 56187, 37487, 46924,  9698, 29094, 21745, 65235, 64631, 62819, 57383, 41075, 57688, 41990, 60433, 50225
     .short 19601, 58803, 45335,  4931, 14793, 44379,  2063,  6189, 18567, 55701, 36029, 42550, 62113, 55265, 34721, 38626
     .short 50341, 19949, 59847, 48467, 14327, 42981, 63406, 59144, 46358,  8000, 24000,  6463, 19389, 58167, 43427, 64744
     .short 63158, 58400, 44126,  1304,  3912, 11736, 35208, 40087, 54724, 33098, 33757, 35734, 41665, 59458, 47300, 10826
     .short 32478, 31897, 30154, 24925,  9238, 27714, 17605, 52815, 27371, 16576, 49728, 18110, 54330, 31916, 30211, 25096
     .short  9751, 29253, 22222,  1129,  3387, 10161, 30483, 25912, 12199, 36597, 44254,  1688,  5064, 15192, 45576,  5654
     .short 16962, 50886, 21584, 64752, 63182, 58472, 44342,  1952,  5856, 17568, 52704, 27038, 15577, 46731,  9119, 27357
     .short 16534, 49602, 17732, 53196, 28514, 20005, 60015, 48971, 15839, 47517, 11477, 34431, 37756, 47731, 12119, 36357
     .short 43534, 65065, 64121, 61289, 52793, 27305, 16378, 49134, 16328, 48984, 15878, 47634, 11828, 35484, 40915, 57208
     .short 40550, 56113, 37265, 46258,  7700, 23100,  3763, 11289, 33867, 36064, 42655, 62428, 56210, 37556, 47131, 10319
     .short 30957, 27334, 16465, 49395, 17111, 51333, 22925,  3238,  9714, 29142, 21889,   130,   390,  1170,  3510, 10530
     .short 31590, 29233, 22162,   949,  2847,  8541, 25623, 11332, 33996, 36451, 43816,   374,  1122,  3366, 10098, 30294
     .short 25345, 10498, 31494, 28945, 21298, 63894, 60608, 50750, 21176, 63528, 59510, 47456, 11294, 33882, 36109, 42790
     .short 62833, 57425, 41201, 58066, 43124, 63835, 60431, 50219, 19583, 58749, 45173,  4445, 13335, 40005, 54478, 32360
     .short 31543, 29092, 21739, 65217, 64577, 62657, 56897, 39617, 53314, 28868, 21067, 63201, 58529, 44513,  2465,  7395
     .short 22185,  1018,  3054,  9162, 27486, 16921, 50763, 21215, 63645, 59861, 48509, 14453, 43359, 64540, 62546, 56564
     .short 38618, 50317, 19877, 59631, 47819, 12383, 37149, 45910,  6656, 19968, 59904, 48638, 14840, 44520,  2486,  7458
     .short 22374,  1585,  4755, 14265, 42795, 62848, 57470, 41336, 58471, 44339,  1943,  5829, 17487, 52461, 26309, 13390
     .short 40170, 54973, 33845, 35998, 42457, 61834, 54428, 32210, 31093, 27742, 17689, 53067, 28127, 18844, 56532, 38522
     .short 50029, 19013, 57039, 40043, 54592, 32702, 32569, 32170, 30973, 27382, 16609, 49827, 18407, 55221, 34589, 38230
     .short 49153, 16385, 49155, 16391, 49173, 16445, 49335, 16931, 50793, 21305, 63915, 60671, 50939, 21743, 65229, 64613
     .short 62765, 57221, 40589, 56230, 37616, 47311, 10859, 32577, 32194, 31045, 27598, 17257, 51771, 24239,  7180, 21540
     .short 64620, 62786, 57284, 40778, 56797, 39317, 52414, 26168, 12967, 38901, 51166, 22424,  1735,  5205, 15615, 46845
     .short  9461, 28383, 19612, 58836, 45434,  5228, 15684, 47052, 10082, 30246, 25201, 10066, 30198, 25057,  9634, 28902
     .short 21169, 63507, 59447, 47267, 10727, 32181, 31006, 27481, 16906, 50718, 21080, 63240, 58646, 44864,  3518, 10554
     .short 31662, 29449, 22810,  2893,  8679, 26037, 12574, 37722, 47629, 11813, 35439, 40780, 56803, 39335, 52468, 26330
     .short 13453, 40359, 55540, 35546, 41101, 57766, 42224, 61135, 52331, 25919, 12220, 36660, 44443,  2255,  6765, 20295
     .short 60885, 51581, 23669,  5470, 16410, 49230, 16616, 49848, 18470, 55410, 35156, 39931, 54256, 31694, 29545, 23098
     .short  3757, 11271, 33813, 35902, 42169, 60970, 51836, 24434,  7765, 23295,  4348, 13044, 39132, 51859, 24503,  7972
     .short 23916,  6211, 18633, 55899, 36623, 44332,  1922,  5766, 17298, 51894, 24608,  8287, 24861,  9046, 27138, 15877
     .short 47631, 11819, 35457, 40834, 56965, 39821, 53926, 30704, 26575, 14188, 42564, 62155, 55391, 35099, 39760, 53743
     .short 30155, 24928,  9247, 27741, 17686, 53058, 28100, 18763, 56289, 37793, 47842, 12452, 37356, 46531,  8519, 25557
     .short 11134, 33402, 34669, 38470, 49873, 18545, 55635, 35831, 41956, 60331, 49919, 18683, 56049, 37073, 45682,  5972
     .short 17916, 53748, 30170, 24973,  9382, 28146, 18901, 56703, 39035, 51568, 23630,  5353, 16059, 48177, 13457, 40371
     .short 55576, 35654, 41425, 58738, 45140,  4346, 13038, 39114, 51805, 24341,  7486, 22458,  1837,  5511, 16533, 49599
     .short 17723, 53169, 28433, 19762, 59286, 46784,  9278, 27834, 17965, 53895, 30611, 26296, 13351, 40053, 54622, 32792
     .short 32839, 32980, 33403, 34672, 38479, 49900, 18626, 55878, 36560, 44143,  1355,  4065, 12195, 36585, 44218,  1580
     .short  4740, 14220, 42660, 62443, 56255, 37691, 47536, 11534, 34602, 38269, 49270, 16736, 50208, 19550, 58650, 44876
     .short  3554, 10662, 31986, 30421, 25726, 11641, 34923, 39232, 52159, 25403, 10672, 32016, 30511, 25996, 12451, 37353
     .short 46522,  8492, 25476, 10891, 32673, 32482, 31909, 30190, 25033,  9562, 28686, 20521, 61563, 53615, 29771, 23776
     .short  5791, 17373, 52119, 25283, 10312, 30936, 27271, 16276, 48828, 15410, 46230,  7616, 22848,  3007,  9021, 27063
     .short 15652, 46956,  9794, 29382, 22609,  2290,  6870, 20610, 61830, 54416, 32174, 30985, 27418, 16717, 50151, 19379
     .short 58137, 43337, 64474, 62348, 55970, 36836, 44971,  3839, 11517, 34551, 38116, 48811, 15359, 46077,  7157, 21471
     .short 64413, 62165, 55421, 35189, 40030, 54553, 32585, 32218, 31117, 27814, 17905, 53715, 30071, 24676,  8491, 25473
     .short 10882, 32646, 32401, 31666, 29461, 22846,  3001,  9003, 27009, 15490, 46470,  8336, 25008,  9487, 28461, 19846
     .short 59538, 47540, 11546, 34638, 38377, 49594, 17708, 53124, 28298, 19357, 58071, 43139, 63880, 60566, 50624, 20798
     .short 62394, 56108, 37250, 46213,  7565, 22695,  2548,  7644, 22932,  3259,  9777, 29331, 22456,  1831,  5493, 16479
     .short 49437, 17237, 51711, 24059,  6640, 19920, 59760, 48206, 13544, 40632, 56359, 38003, 48472, 14342, 43026, 63541
     .short 59549, 47573, 11645, 34935, 39268, 52267, 25727, 11644, 34932, 39259, 52240, 25646, 11401, 34203, 37072, 45679
     .short  5963, 17889, 53667, 29927, 24244,  7195, 21585, 64755, 63191, 58499, 44423,  2195,  6585, 19755, 59265, 46721
     .short  9089, 27267, 16264, 48792, 15302, 45906,  6644, 19932, 59796, 48314, 13868, 41604, 59275, 46751,  9179, 27537
     .short 17074, 51222, 22592,  2239,  6717, 20151, 60453, 50285, 19781, 59343, 46955,  9791, 29373, 22582,  2209,  6627
     .short 19881, 59643, 47855, 12491, 37473, 46882,  9572, 28716, 20611, 61833, 54425, 32201, 31066, 27661, 17446, 52338
     .short 25940, 12283, 36849, 45010,  3956, 11868, 35604, 41275, 58288, 43790,   296,   888,  2664,  7992, 23976,  6391
     .short 19173, 57519, 41483, 58912, 45662,  5912, 17736, 53208, 28550, 20113, 60339, 49943, 18755, 56265, 37721, 47626
     .short 11804, 35412, 40699, 56560, 38606, 50281, 19769, 59307, 46847,  9467, 28401, 19666, 58998, 45920,  6686, 20058
     .short 60174, 49448, 17270, 51810, 24356,  7531, 22593,  2242,  6726, 20178, 60534, 50528, 20510, 61530, 53516, 29474
     .short 22885,  3118,  9354, 28062, 18649, 55947, 36767, 44764,  3218,  9654, 28962, 21349, 64047, 61067, 52127, 25307
     .short 10384, 31152, 27919, 18220, 54660, 32906, 33181, 34006, 36481, 43906,   644,  1932,  5796, 17388, 52164, 25418
     .short 10717, 32151, 30916, 27211, 16096, 48288, 13790, 41370, 58573, 44645,  2861,  8583, 25749, 11710, 35130, 39853
     .short 54022, 30992, 27439, 16780, 50340, 19946, 59838, 48440, 14246, 42738, 62677, 56957, 39797, 53854, 30488, 25927
     .short 12244, 36732, 44659,  2903,  8709, 26127, 12844, 38532, 50059, 19103, 57309, 40853, 57022, 39992, 54439, 32243
     .short 31192, 28039, 18580, 55740, 36146, 42901, 63166, 58424, 44198,  1520,  4560, 13680, 41040, 57583, 41675, 59488
     .short 47390, 11096, 33288, 34327, 37444, 46795,  9311, 27933, 18262, 54786, 33284, 34315, 37408, 46687,  8987, 26961
     .short 15346, 46038,  7040, 21120, 63360, 59006, 45944,  6758, 20274, 60822, 51392, 23102,  3769, 11307, 33921, 36226
     .short 43141, 63886, 60584, 50678, 20960, 62880, 57566, 41624, 59335, 46931,  9719, 29157, 21934,   265,   795,  2385
     .short  7155, 21465, 64395, 62111, 55259, 34703, 38572, 50179, 19463, 58389, 44093,  1205,  3615, 10845, 32535, 32068
     .short 30667, 26464, 13855, 41565, 59158, 46400,  8126, 24378,  7597, 22791,  2836,  8508, 25524, 11035, 33105, 33778
     .short 35797, 41854, 60025, 49001, 15929, 47787, 12287, 36861, 45046,  4064, 12192, 36576, 44191,  1499,  4497, 13491
     .short 40473, 55882, 36572, 44179,  1463,  4389, 13167, 39501, 52966, 27824, 17935, 53805, 30341, 25486, 10921, 32763
     .short 32752, 32719, 32620, 32323, 31432, 28759, 20740, 62220, 55586, 35684, 41515, 59008, 45950,  6776, 20328, 60984
     .short 51878, 24560,  8143, 24429,  7750, 23250,  4213, 12639, 37917, 48214, 13568, 40704, 56575, 38651, 50416, 20174
     .short 60522, 50492, 20402, 61206, 52544, 26558, 14137, 42411, 61696, 54014, 30968, 27367, 16564, 49692, 18002, 54006
     .short 30944, 27295, 16348, 49044, 16058, 48174, 13448, 40344, 55495, 35411, 40696, 56551, 38579, 50200, 19526, 58578
     .short 44660,  2906,  8718, 26154, 12925, 38775, 50788, 21290, 63870, 60536, 50534, 20528, 61584, 53678, 29960, 24343
     .short  7492, 22476,  1891,  5673, 17019, 51057, 22097,   754,  2262,  6786, 20358, 61074, 52148, 25370, 10573, 31719
     .short 29620, 23323,  4432, 13296, 39888, 54127, 31307, 28384, 19615, 58845, 45461,  5309, 15927, 47781, 12269, 36807
     .short 44884,  3578, 10734, 32202, 31069, 27670, 17473, 52419, 26183, 13012, 39036, 51571, 23639,  5380, 16140, 48420
     .short 14186, 42558, 62137, 55337, 34937, 39274, 52285, 25781, 11806, 35418, 40717, 56614, 38768, 50767, 21227, 63681
     .short 59969, 48833, 15425, 46275,  7751, 23253,  4222, 12666, 37998, 48457, 14297, 42891, 63136, 58334, 43928,   710
     .short  2130,  6390, 19170, 57510, 41456, 58831, 45419,  5183, 15549, 46647,  8867, 26601, 14266, 42798, 62857, 57497
     .short 41417, 58714, 45068,  4130, 12390, 37170, 45973,  6845, 20535, 61605, 53741, 30149, 24910,  9193, 27579, 17200
     .short 51600, 23726,  5641, 16923, 50769, 21233, 63699, 60023, 48995, 15911, 47733, 12125, 36375, 43588, 65227, 64607
     .short 62747, 57167, 40427, 55744, 36158, 42937, 63274, 58748, 45170,  4436, 13308, 39924, 54235, 31631, 29356, 22531
     .short  2056,  6168, 18504, 55512, 35462, 40849, 57010, 39956, 54331, 31919, 30220, 25123,  9832, 29496, 22951,  3316
     .short  9948, 29844, 23995,  6448, 19344, 58032, 43022, 63529, 59513, 47465, 11321, 33963, 36352, 43519, 65020, 63986
     .short 60884, 51578, 23660,  5443, 16329, 48987, 15887, 47661, 11909, 35727, 41644, 59395, 47111, 10259, 30777, 26794
     .short 14845, 44535,  2531,  7593, 22779,  2800,  8400, 25200, 10063, 30189, 25030,  9553, 28659, 20440, 61320, 52886
     .short 27584, 17215, 51645, 23861,  6046, 18138, 54414, 32168, 30967, 27364, 16555, 49665, 17921, 53763, 30215, 25108
     .short  9787, 29361, 22546,  2101,  6303, 18909, 56727, 39107, 51784, 24278,  7297, 21891,   136,   408,  1224,  3672
     .short 11016, 33048, 33607, 35284, 40315, 55408, 35150, 39913, 54202, 31532, 29059, 21640, 64920, 63686, 59984, 48878
     .short 15560, 46680,  8966, 26898, 15157, 45471,  5339, 16017, 48051, 13079, 39237, 52174, 25448, 10807, 32421, 31726
     .short 29641, 23386,  4621, 13863, 41589, 59230, 46616,  8774, 26322, 13429, 40287, 55324, 34898, 39157, 51934, 24728
     .short  8647, 25941, 12286, 36858, 45037,  4037, 12111, 36333, 43462, 64849, 63473, 59345, 46961,  9809, 29427, 22744
     .short  2695,  8085, 24255,  7228, 21684, 65052, 64082, 61172, 52442, 26252, 13219, 39657, 53434, 29228, 22147,   904
     .short  2712,  8136, 24408,  7687, 23061,  3646, 10938, 32814, 32905, 33178, 33997, 36454, 43825,   401,  1203,  3609
     .short 10827, 32481, 31906, 30181, 25006,  9481, 28443, 19792, 59376, 47054, 10088, 30264, 25255, 10228, 30684, 26515
     .short 14008, 42024, 60535, 50531, 20519, 61557, 53597, 29717, 23614,  5305, 15915, 47745, 12161, 36483, 43912,   662
     .short  1986,  5958, 17874, 53622, 29792, 23839,  5980, 17940, 53820, 30386, 25621, 11326, 33978, 36397, 43654, 65425
     .short 65201, 64529, 62513, 56465, 38321, 49426, 17204, 51612, 23762,  5749, 17247, 51741, 24149,  6910, 20730, 62190
     .short 55496, 35414, 40705, 56578, 38660, 50443, 20255, 60765, 51221, 22589,  2230,  6690, 20070, 60210, 49556, 17594
     .short 52782, 27272, 16279, 48837, 15437, 46311,  7859, 23577,  5194, 15582, 46746,  9164, 27492, 16939, 50817, 21377
     .short 64131, 61319, 52883, 27575, 17188, 51564, 23618,  5317, 15951, 47853, 12485, 37455, 46828,  9410, 28230, 19153
     .short 57459, 41303, 58372, 44042,  1052,  3156,  9468, 28404, 19675, 59025, 46001,  6929, 20787, 62361, 56009, 36953
     .short 45322,  4892, 14676, 44028,  1010,  3030,  9090, 27270, 16273, 48819, 15383, 46149,  7373, 22119,   820,  2460
     .short  7380, 22140,   883,  2649,  7947, 23841,  5986, 17958, 53874, 30548, 26107, 12784, 38352, 49519, 17483, 52449
     .short 26273, 13282, 39846, 54001, 30929, 27250, 16213, 48639, 14843, 44529,  2513,  7539, 22617,  2314,  6942, 20826
     .short 62478, 56360, 38006, 48481, 14369, 43107, 63784, 60278, 49760, 18206, 54618, 32780, 32803, 32872, 33079, 33700
     .short 35563, 41152, 57919, 42683, 62512, 56462, 38312, 49399, 17123, 51369, 23033,  3562, 10686, 32058, 30637, 26374
     .short 13585, 40755, 56728, 39110, 51793, 24305,  7378, 22134,   865,  2595,  7785, 23355,  4528, 13584, 40752, 56719
     .short 39083, 51712, 24062,  6649, 19947, 59841, 48449, 14273, 42819, 62920, 57686, 41984, 60415, 50171, 19439, 58317
     .short 43877,   557,  1671,  5013, 15039, 45117,  4277, 12831, 38493, 49942, 18752, 56256, 37694, 47545, 11561, 34683
     .short 38512, 49999, 18923, 56769, 39233, 52162, 25412, 10699, 32097, 30754, 26725, 14638, 43914,   668,  2004,  6012
     .short 18036, 54108, 31250, 28213, 19102, 57306, 40844, 56995, 39911, 54196, 31514, 29005, 21478, 64434, 62228, 55610
     .short 35756, 41731, 59656, 47894, 12608, 37824, 47935, 12731, 38193, 49042, 16052, 48156, 13394, 40182, 55009, 33953
     .short 36322, 43429, 64750, 63176, 58454, 44288,  1790,  5370, 16110, 48330, 13916, 41748, 59707, 48047, 13067, 39201
     .short 52066, 25124,  9835, 29505, 22978,  3397, 10191, 30573, 26182, 13009, 39027, 51544, 23558,  5137, 15411, 46233
     .short  7625, 22875,  3088,  9264, 27792, 17839, 53517, 29477, 22894,  3145,  9435, 28305, 19378, 58134, 43328, 64447
     .short 62267, 55727, 36107, 42784, 62815, 57371, 41039, 57580, 41666, 59461, 47309, 10853, 32559, 32140, 30883, 27112
     .short 15799, 47397, 11117, 33351, 34516, 38011, 48496, 14414, 43242, 64189, 61493, 53405, 29141, 21886,   121,   363
     .short  1089,  3267,  9801, 29403, 22672,  2479,  7437, 22311,  1396,  4188, 12564, 37692, 47539, 11543, 34629, 38350
     .short 49513, 17465, 52395, 26111, 12796, 38388, 49627, 17807, 53421, 29189, 22030,   553,  1659,  4977, 14931, 44793
     .short  3305,  9915, 29745, 23698,  5557, 16671, 50013, 18965, 56895, 39611, 53296, 28814, 20905, 62715, 57071, 40139
     .short 54880, 33566, 35161, 39946, 54301, 31829, 29950, 24313,  7402, 22206,  1081,  3243,  9729, 29187, 22024,   535
     .short  1605,  4815, 14445, 43335, 64468, 62330, 55916, 36674, 44485,  2381,  7143, 21429, 64287, 61787, 54287, 31787
     .short 29824, 23935,  6268, 18804, 56412, 38162, 48949, 15773, 47319, 10883, 32649, 32410, 31693, 29542, 23089,  3730
     .short 11190, 33570, 35173, 39982, 54409, 32153, 30922, 27229, 16150, 48450, 14276, 42828, 62947, 57767, 42227, 61144
     .short 52358, 26000, 12463, 37389, 46630,  8816, 26448, 13807, 41421, 58726, 45104,  4238, 12714, 38142, 48889, 15593
     .short 46779,  9263, 27789, 17830, 53490, 29396, 22651,  2416,  7248, 21744, 65232, 64622, 62792, 57302, 40832, 56959
     .short 39803, 53872, 30542, 26089, 12730, 38190, 49033, 16025, 48075, 13151, 39453, 52822, 27392, 16639, 49917, 18677
     .short 56031, 37019, 45520,  5486, 16458, 49374, 17048, 51144, 22358,  1537,  4611, 13833, 41499, 58960, 45806,  6344
     .short 19032, 57096, 40214, 55105, 34241, 37186, 46021,  6989, 20967, 62901, 57629, 41813, 59902, 48632, 14822, 44466
     .short  2324,  6972, 20916, 62748, 57170, 40436, 55771, 36239, 43180, 64003, 60935, 51731, 24119,  6820, 20460, 61380
     .short 53066, 28124, 18835, 56505, 38441, 49786, 18284, 54852, 33482, 34909, 39190, 52033, 25025,  9538, 28614, 20305
     .short 60915, 51671, 23939,  6280, 18840, 56520, 38486, 49921, 18689, 56067, 37127, 45844,  6458, 19374, 58122, 43292
     .short 64339, 61943, 54755, 33191, 34036, 36571, 44176,  1454,  4362, 13086, 39258, 52237, 25637, 11374, 34122, 36829
     .short 44950,  3776, 11328, 33984, 36415, 43708,    50,   150,   450,  1350,  4050, 12150, 36450, 43813,   365,  1095
     .short  3285,  9855, 29565, 23158,  3937, 11811, 35433, 40762, 56749, 39173, 51982, 24872,  9079, 27237, 16174, 48522
     .short 14492, 43476, 64891, 63599, 59723, 48095, 13211, 39633, 53362, 29012, 21499, 64497, 62417, 56177, 37457, 46834
     .short  9428, 28284, 19315, 57945, 42761, 62746, 57164, 40418, 55717, 36077, 42694, 62545, 56561, 38609, 50290, 19796
     .short 59388, 47090, 10196, 30588, 26227, 13144, 39432, 52759, 27203, 16072, 48216, 13574, 40722, 56629, 38813, 50902
     .short 21632, 64896, 63614, 59768, 48230, 13616, 40848, 57007, 39947, 54304, 31838, 29977, 24394,  7645, 22935,  3268
     .short  9804, 29412, 22699,  2560,  7680, 23040,  3583, 10749, 32247, 31204, 28075, 18688, 56064, 37118, 45817,  6377
     .short 19131, 57393, 41105, 57778, 42260, 61243, 52655, 26891, 15136, 45408,  5150, 15450, 46350,  7976, 23928,  6247
     .short 18741, 56223, 37595, 47248, 10670, 32010, 30493, 25942, 12289, 36867, 45064,  4118, 12354, 37062, 45649,  5873
     .short 17619, 52857, 27497, 16954, 50862, 21512, 64536, 62534, 56528, 38510, 49993, 18905, 56715, 39071, 51676, 23954
     .short  6325, 18975, 56925, 39701, 53566, 29624, 23335,  4468, 13404, 40212, 55099, 34223, 37132, 45859,  6503, 19509
     .short 58527, 44507,  2447,  7341, 22023,   532,  1596,  4788, 14364, 43092, 63739, 60143, 49355, 16991, 50973, 21845
     .short 65535, 65531, 65519, 65483, 65375, 65051, 64079, 61163, 52415, 26171, 12976, 38928, 51247, 22667,  2464,  7392
     .short 22176,   991,  2973,  8919, 26757, 14734, 44202,  1532,  4596, 13788, 41364, 58555, 44591,  2699,  8097, 24291
     .short  7336, 22008,   487,  1461,  4383, 13149, 39447, 52804, 27338, 16477, 49431, 17219, 51657, 23897,  6154, 18462
     .short 55386, 35084, 39715, 53608, 29750, 23713,  5602, 16806, 50418, 20180, 60540, 50546, 20564, 61692, 54002, 30932
     .short 27259, 16240, 48720, 15086, 45258,  4700, 14100, 42300, 61363, 53015, 27971, 18376, 55128, 34310, 37393, 46642
     .short  8852, 26556, 14131, 42393, 61642, 53852, 30482, 25909, 12190, 36570, 44173,  1445,  4335, 13005, 39015, 51508
     .short 23450,  4813, 14439, 43317, 64414, 62168, 55430, 35216, 40111, 54796, 33314, 34405, 37678, 47497, 11417, 34251
     .short 37216, 46111,  7259, 21777, 65331, 64919, 63683, 59975, 48851, 15479, 46437,  8237, 24711,  8596, 25788, 11827
     .short 35481, 40906, 57181, 40469, 55870, 36536, 44071,  1139,  3417, 10251, 30753, 26722, 14629, 43887,   587,  1761
     .short  5283, 15849, 47547, 11567, 34701, 38566, 50161, 19409, 58227, 43607, 65284, 64778, 63260, 58706, 45044,  4058
     .short 12174, 36522, 44029,  1013,  3039,  9117, 27351, 16516, 49548, 17570, 52710, 27056, 15631, 46893,  9605, 28815
     .short 20908, 62724, 57098, 40220, 55123, 34295, 37348, 46507,  8447, 25341, 10486, 31458, 28837, 20974, 62922, 57692
     .short 42002, 60469, 50333, 19925, 59775, 48251, 13679, 41037, 57574, 41648, 59407, 47147, 10367, 31101, 27766, 17761
     .short 53283, 28775, 20788, 62364, 56018, 36980, 45403,  5135, 15405, 46215,  7571, 22713,  2602,  7806, 23418,  4717
     .short 14151, 42453, 61822, 54392, 32102, 30769, 26770, 14773, 44319,  1883,  5649, 16947, 50841, 21449, 64347, 61967
     .short 54827, 33407, 34684, 38515, 50008, 18950, 56850, 39476, 52891, 27599, 17260, 51780, 24266,  7261, 21783, 65349
     .short 64973, 63845, 60461, 50309, 19853, 59559, 47603, 11735, 35205, 40078, 54697, 33017, 33514, 35005, 39478, 52897
     .short 27617, 17314, 51942, 24752,  8719, 26157, 12934, 38802, 50869, 21533, 64599, 62723, 57095, 40211, 55096, 34214
     .short 37105, 45778,  6260, 18780, 56340, 37946, 48301, 13829, 41487, 58924, 45698,  6020, 18060, 54180, 31466, 28861
     .short 21046, 63138, 58340, 43946,   764,  2292,  6876, 20628, 61884, 54578, 32660, 32443, 31792, 29839, 23980,  6403
     .short 19209, 57627, 41807, 59884, 48578, 14660, 43980,   866,  2598,  7794, 23382,  4609, 13827, 41481, 58906, 45644
     .short  5858, 17574, 52722, 27092, 15739, 47217, 10577, 31731, 29656, 23431,  4756, 14268, 42804, 62875, 57551, 41579
     .short 59200, 46526,  8504, 25512, 10999, 32997, 33454, 34825, 38938, 51277, 22757,  2734,  8202, 24606,  8281, 24843
     .short  8992, 26976, 15391, 46173,  7445, 22335,  1468,  4404, 13212, 39636, 53371, 29039, 21580, 64740, 63146, 58364
     .short 44018,   980,  2940,  8820, 26460, 13843, 41529, 59050, 46076,  7154, 21462, 64386, 62084, 55178, 34460, 37843
     .short 47992, 12902, 38706, 50581, 20669, 62007, 54947, 33767, 35764, 41755, 59728, 48110, 13256, 39768, 53767, 30227
     .short 25144,  9895, 29685, 23518,  5017, 15051, 45153,  4385, 13155, 39465, 52858, 27500, 16963, 50889, 21593, 64779
     .short 63263, 58715, 45071,  4139, 12417, 37251, 46216,  7574, 22722,  2629,  7887, 23661,  5446, 16338, 49014, 15968
     .short 47904, 12638, 37914, 48205, 13541, 40623, 56332, 37922, 48229, 13613, 40839, 56980, 39866, 54061, 31109, 27790
     .short 17833, 53499, 29423, 22732,  2659,  7977, 23931,  6256, 18768, 56304, 37838, 47977, 12857, 38571, 50176, 19454
     .short 58362, 44012,   962,  2886,  8658, 25974, 12385, 37155, 45928,  6710, 20130, 60390, 50096, 19214, 57642, 41852
     .short 60019, 48983, 15875, 47625, 11801, 35403, 40672, 56479, 38363, 49552, 17582, 52746, 27164, 15955, 47865, 12521
     .short 37563, 47152, 10382, 31146, 27901, 18166, 54498, 32420, 31723, 29632, 23359,  4540, 13620, 40860, 57043, 40055
     .short 54628, 32810, 32893, 33142, 33889, 36130, 42853, 63022, 57992, 42902, 63169, 58433, 44225,  1601,  4803, 14409
     .short 43227, 64144, 61358, 53000, 27926, 18241, 54723, 33095, 33748, 35707, 41584, 59215, 46571,  8639, 25917, 12214
     .short 36642, 44389,  2093,  6279, 18837, 56511, 38459, 49840, 18446, 55338, 34940, 39283, 52312, 25862, 12049, 36147
     .short 42904, 63175, 58451, 44279,  1763,  5289, 15867, 47601, 11729, 35187, 40024, 54535, 32531, 32056, 30631, 26356
     .short 13531, 40593, 56242, 37652, 47419, 11183, 33549, 35110, 39793, 53842, 30452, 25819, 11920, 35760, 41743, 59692
     .short 48002, 12932, 38796, 50851, 21479, 64437, 62237, 55637, 35837, 41974, 60385, 50081, 19169, 57507, 41447, 58804
     .short 45338,  4940, 14820, 44460,  2306,  6918, 20754, 62262, 55712, 36062, 42649, 62410, 56156, 37394, 46645,  8861
     .short 26583, 14212, 42636, 62371, 56039, 37043, 45592,  5702, 17106, 51318, 22880,  3103,  9309, 27927, 18244, 54732
     .short 33122, 33829, 35950, 42313, 61402, 53132, 28322, 19429, 58287, 43787,   287,   861,  2583,  7749, 23247,  4204
     .short 12612, 37836, 47971, 12839, 38517, 50014, 18968, 56904, 39638, 53377, 29057, 21634, 64902, 63632, 59822, 48392
     .short 14102, 42306, 61381, 53069, 28133, 18862, 56586, 38684, 50515, 20471, 61413, 53165, 28421, 19726, 59178, 46460
     .short  8306, 24918,  9217, 27651, 17416, 52248, 25670, 11473, 34419, 37720, 47623, 11795, 35385, 40618, 56317, 37877
     .short 48094, 13208, 39624, 53335, 28931, 21256, 63768, 60230, 49616, 17774, 53322, 28892, 21139, 63417, 59177, 46457
     .short  8297, 24891,  9136, 27408, 16687, 50061, 19109, 57327, 40907, 57184, 40478, 55897, 36617, 44314,  1868,  5604
     .short 16812, 50436, 20234, 60702, 51032, 22022,   529,  1587,  4761, 14283, 42849, 63010, 57956, 42794, 62845, 57461
     .short 41309, 58390, 44096,  1214,  3642, 10926, 32778, 32797, 32854, 33025, 33538, 35077, 39694, 53545, 29561, 23146
     .short  3901, 11703, 35109, 39790, 53833, 30425, 25738, 11677, 35031, 39556, 53131, 28319, 19420, 58260, 43706,    44
     .short   132,   396,  1188,  3564, 10692, 32076, 30691, 26536, 14071, 42213, 61102, 52232, 25622, 11329, 33987, 36424
     .short 43735,   131,   393,  1179,  3537, 10611, 31833, 29962, 24349,  7510, 22530,  2053,  6159, 18477, 55431, 35219
     .short 40120, 54823, 33395, 34648, 38407, 49684, 17978, 53934, 30728, 26647, 14404, 43212, 64099, 61223, 52595, 26711
     .short 14596, 43788,   290,   870,  2610,  7830, 23490,  4933, 14799, 44397,  2117,  6351, 19053, 57159, 40403, 55672
     .short 35942, 42289, 61330, 52916, 27674, 17485, 52455, 26291, 13336, 40008, 54487, 32387, 31624, 29335, 22468,  1867
     .short  5601, 16803, 50409, 20153, 60459, 50303, 19835, 59505, 47441, 11249, 33747, 35704, 41575, 59188, 46490,  8396
     .short 25188, 10027, 30081, 24706,  8581, 25743, 11692, 35076, 39691, 53536, 29534, 23065,  3658, 10974, 32922, 33229
     .short 34150, 36913, 45202,  4532, 13596, 40788, 56827, 39407, 52684, 26978, 15397, 46191,  7499, 22497,  1954,  5862
     .short 17586, 52758, 27200, 16063, 48189, 13493, 40479, 55900, 36626, 44341,  1949,  5847, 17541, 52623, 26795, 14848
     .short 44544,  2558,  7674, 23022,  3529, 10587, 31761, 29746, 23701,  5566, 16698, 50094, 19208, 57624, 41798, 59857
     .short 48497, 14417, 43251, 64216, 61574, 53648, 29870, 24073,  6682, 20046, 60138, 49340, 16946, 50838, 21440, 64320
     .short 61886, 54584, 32678, 32497, 31954, 30325, 25438, 10777, 32331, 31456, 28831, 20956, 62868, 57530, 41516, 59011
     .short 45959,  6803, 20409, 61227, 52607, 26747, 14704, 44112,  1262,  3786, 11358, 34074, 36685, 44518,  2480,  7440
     .short 22320,  1423,  4269, 12807, 38421, 49726, 18104, 54312, 31862, 30049, 24610,  8293, 24879,  9100, 27300, 16363
     .short 49089, 16193, 48579, 14663, 43989,   893,  2679,  8037, 24111,  6796, 20388, 61164, 52418, 26180, 13003, 39009
     .short 51490, 23396,  4651, 13953, 41859, 60040, 49046, 16064, 48192, 13502, 40506, 55981, 36869, 45070,  4136, 12408
     .short 37224, 46135,  7331, 21993,   442,  1326,  3978, 11934, 35802, 41869, 60070, 49136, 16334, 49002, 15932, 47796
     .short 12314, 36942, 45289,  4793, 14379, 43137, 63874, 60548, 50570, 20636, 61908, 54650, 32876, 33091, 33736, 35671
     .short 41476, 58891, 45599,  5723, 17169, 51507, 23447,  4804, 14412, 43236, 64171, 61439, 53243, 28655, 20428, 61284
     .short 52778, 27260, 16243, 48729, 15113, 45339,  4943, 14829, 44487,  2387,  7161, 21483, 64449, 62273, 55745, 36161
     .short 42946, 63301, 58829, 45413,  5165, 15495, 46485,  8381, 25143,  9892, 29676, 23491,  4936, 14808, 44424,  2198
     .short  6594, 19782, 59346, 46964,  9818, 29454, 22825,  2938,  8814, 26442, 13789, 41367, 58564, 44618,  2780,  8340
     .short 25020,  9523, 28569, 20170, 60510, 50456, 20294, 60882, 51572, 23642,  5389, 16167, 48501, 14429, 43287, 64324
     .short 61898, 54620, 32786, 32821, 32926, 33241, 34186, 37021, 45526,  5504, 16512, 49536, 17534, 52602, 26732, 14659
     .short 43977,   857,  2571,  7713, 23139,  3880, 11640, 34920, 39223, 52132, 25322, 10429, 31287, 28324, 19435, 58305
     .short 43841,   449,  1347,  4041, 12123, 36369, 43570, 65173, 64445, 62261, 55709, 36053, 42622, 62329, 55913, 36665
     .short 44458,  2300,  6900, 20700, 62100, 55226, 34604, 38275, 49288, 16790, 50370, 20036, 60108, 49250, 16676, 50028
     .short 19010, 57030, 40016, 54511, 32459, 31840, 29983, 24412,  7699, 23097,  3754, 11262, 33786, 35821, 41926, 60241
     .short 49649, 17873, 53619, 29783, 23812,  5899, 17697, 53091, 28199, 19060, 57180, 40466, 55861, 36509, 43990,   896
     .short  2688,  8064, 24192,  7039, 21117, 63351, 58979, 45863,  6515, 19545, 58635, 44831,  3419, 10257, 30771, 26776
     .short 14791, 44373,  2045,  6135, 18405, 55215, 34571, 38176, 48991, 15899, 47697, 12017, 36051, 42616, 62311, 55859
     .short 36503, 43972,   842,  2526,  7578, 22734,  2665,  7995, 23985,  6418, 19254, 57762, 42212, 61099, 52223, 25595
     .short 11248, 33744, 35695, 41548, 59107, 46247,  7667, 23001,  3466, 10398, 31194, 28045, 18598, 55794, 36308, 43387
     .short 64624, 62798, 57320, 40886, 57121, 40289, 55330, 34916, 39211, 52096, 25214, 10105, 30315, 25408, 10687, 32061
     .short 30646, 26401, 13666, 40998, 57457, 41297, 58354, 43988,   890,  2670,  8010, 24030,  6553, 19659, 58977, 45857
     .short  6497, 19491, 58473, 44345,  1961,  5883, 17649, 52947, 27767, 17764, 53292, 28802, 20869, 62607, 56747, 39167
     .short 51964, 24818,  8917, 26751, 14716, 44148,  1370,  4110, 12330, 36990, 45433,  5225, 15675, 47025, 10001, 30003
     .short 24472,  7879, 23637,  5374, 16122, 48366, 14024, 42072, 60679, 50963, 21815, 65445, 65261, 64709, 63053, 58085
     .short 43181, 64006, 60944, 51758, 24200,  7063, 21189, 63567, 59627, 47807, 12347, 37041, 45586,  5684, 17052, 51156
     .short 22394,  1645,  4935, 14805, 44415,  2171,  6513, 19539, 58617, 44777,  3257,  9771, 29313, 22402,  1669,  5007
     .short 15021, 45063,  4115, 12345, 37035, 45568,  5630, 16890, 50670, 20936, 62808, 57350, 40976, 57391, 41099, 57760
     .short 42206, 61081, 52169, 25433, 10762, 32286, 31321, 28426, 19741, 59223, 46595,  8711, 26133, 12862, 38586, 50221
     .short 19589, 58767, 45227,  4607, 13821, 41463, 58852, 45482,  5372, 16116, 48348, 13970, 41910, 60193, 49505, 17441
     .short 52323, 25895, 12148, 36444, 43795,   311,   933,  2799,  8397, 25191, 10036, 30108, 24787,  8824, 26472, 13879
     .short 41637, 59374, 47048, 10070, 30210, 25093,  9742, 29226, 22141,   886,  2658,  7974, 23922,  6229, 18687, 56061
     .short 37109, 45790,  6296, 18888, 56664, 38918, 51217, 22577,  2194,  6582, 19746, 59238, 46640,  8846, 26538, 14077
     .short 42231, 61156, 52394, 26108, 12787, 38361, 49546, 17564, 52692, 27002, 15469, 46407,  8147, 24441,  7786, 23358
     .short  4537, 13611, 40833, 56962, 39812, 53899, 30623, 26332, 13459, 40377, 55594, 35708, 41587, 59224, 46598,  8720
     .short 26160, 12943, 38829, 50950, 21776, 65328, 64910, 63656, 59894, 48608, 14750, 44250,  1676,  5028, 15084, 45252
     .short  4682, 14046, 42138, 60877, 51557, 23597,  5254, 15762, 47286, 10784, 32352, 31519, 29020, 21523, 64569, 62633
     .short 56825, 39401, 52666, 26924, 15235, 45705,  6041, 18123, 54369, 32033, 30562, 26149, 12910, 38730, 50653, 20885
     .short 62655, 56891, 39599, 53260, 28706, 20581, 61743, 54155, 31391, 28636, 20371, 61113, 52265, 25721, 11626, 34878
     .short 39097, 51754, 24188,  7027, 21081, 63243, 58655, 44891,  3599, 10797, 32391, 31636, 29371, 22576,  2191,  6573
     .short 19719, 59157, 46397,  8117, 24351,  7516, 22548,  2107,  6321, 18963, 56889, 39593, 53242, 28652, 20419, 61257
     .short 52697, 27017, 15514, 46542,  8552, 25656, 11431, 34293, 37342, 46489,  8393, 25179, 10000, 30000, 24463,  7852
     .short 23556,  5131, 15393, 46179,  7463, 22389,  1630,  4890, 14670, 44010,   956,  2868,  8604, 25812, 11899, 35697
     .short 41554, 59125, 46301,  7829, 23487,  4924, 14772, 44316,  1874,  5622, 16866, 50598, 20720, 62160, 55406, 35144
     .short 39895, 54148, 31370, 28573, 20182, 60546, 50564, 20618, 61854, 54488, 32390, 31633, 29362, 22549,  2110,  6330
     .short 18990, 56970, 39836, 53971, 30839, 26980, 15403, 46209,  7553, 22659,  2440,  7320, 21960,   343,  1029,  3087
     .short  9261, 27783, 17812, 53436, 29234, 22165,   958,  2874,  8622, 25866, 12061, 36183, 43012, 63499, 59423, 47195
     .short 10511, 31533, 29062, 21649, 64947, 63767, 60227, 49607, 17747, 53241, 28649, 20410, 61230, 52616, 26774, 14785
     .short 44355,  1991,  5973, 17919, 53757, 30197, 25054,  9625, 28875, 21088, 63264, 58718, 45080,  4166, 12498, 37494
     .short 46945,  9761, 29283, 22312,  1399,  4197, 12591, 37773, 47782, 12272, 36816, 44911,  3659, 10977, 32931, 33256
     .short 34231, 37156, 45931,  6719, 20157, 60471, 50339, 19943, 59829, 48413, 14165, 42495, 61948, 54770, 33236, 34171
     .short 36976, 45391,  5099, 15297, 45891,  6599, 19797, 59391, 47099, 10223, 30669, 26470, 13873, 41619, 59320, 46886
     .short  9584, 28752, 20719, 62157, 55397, 35117, 39814, 53905, 30641, 26386, 13621, 40863, 57052, 40082, 54709, 33053
     .short 33622, 35329, 40450, 55813, 36365, 43558, 65137, 64337, 61937, 54737, 33137, 33874, 36085, 42718, 62617, 56777
     .short 39257, 52234, 25628, 11347, 34041, 36586, 44221,  1589,  4767, 14301, 42903, 63172, 58442, 44252,  1682,  5046
     .short 15138, 45414,  5168, 15504, 46512,  8462, 25386, 10621, 31863, 30052, 24619,  8320, 24960,  9343, 28029, 18550
     .short 55650, 35876, 42091, 60736, 51134, 22328,  1447,  4341, 13023, 39069, 51670, 23936,  6271, 18813, 56439, 38243
     .short 49192, 16502, 49506, 17444, 52332, 25922, 12229, 36687, 44524,  2498,  7494, 22482,  1909,  5727, 17181, 51543
     .short 23555,  5128, 15384, 46152,  7382, 22146,   901,  2703,  8109, 24327,  7444, 22332,  1459,  4377, 13131, 39393
     .short 52642, 26852, 15019, 45057,  4097, 12291, 36873, 45082,  4172, 12516, 37548, 47107, 10247, 30741, 26686, 14521
     .short 43563, 65152, 64382, 62072, 55142, 34352, 37519, 47020,  9986, 29958, 24337,  7474, 22422,  1729,  5187, 15561
     .short 46683,  8975, 26925, 15238, 45714,  6068, 18204, 54612, 32762, 32749, 32710, 32593, 32242, 31189, 28030, 18553
     .short 55659, 35903, 42172, 60979, 51863, 24515,  8008, 24024,  6535, 19605, 58815, 45371,  5039, 15117, 45351,  4979
     .short 14937, 44811,  3359, 10077, 30231, 25156,  9931, 29793, 23842,  5989, 17967, 53901, 30629, 26350, 13513, 40539
     .short 56080, 37166, 45961,  6809, 20427, 61281, 52769, 27233, 16162, 48486, 14384, 43152, 63919, 60683, 50975, 21851
     .short    16,    48,   144,   432,  1296,  3888, 11664, 34992, 39439, 52780, 27266, 16261, 48783, 15275, 45825,  6401
     .short 19203, 57609, 41753, 59722, 48092, 13202, 39606, 53281, 28769, 20770, 62310, 55856, 36494, 43945,   761,  2283
     .short  6849, 20547, 61641, 53849, 30473, 25882, 12109, 36327, 43444, 64795, 63311, 58859, 45503,  5435, 16305, 48915
     .short 15671, 47013,  9965, 29895, 24148,  6907, 20721, 62163, 55415, 35171, 39976, 54391, 32099, 30760, 26743, 14692
     .short 44076,  1154,  3462, 10386, 31158, 27937, 18274, 54822, 33392, 34639, 38380, 49603, 17735, 53205, 28541, 20086
     .short 60258, 49700, 18026, 54078, 31160, 27943, 18292, 54876, 33554, 35125, 39838, 53977, 30857, 27034, 15565, 46695
     .short  9011, 27033, 15562, 46686,  8984, 26952, 15319, 45957,  6797, 20391, 61173, 52445, 26261, 13246, 39738, 53677
     .short 29957, 24334,  7465, 22395,  1648,  4944, 14832, 44496,  2414,  7242, 21726, 65178, 64460, 62306, 55844, 36458
     .short 43837,   437,  1311,  3933, 11799, 35397, 40654, 56425, 38201, 49066, 16124, 48372, 14042, 42126, 60841, 51449
     .short 23273,  4282, 12846, 38538, 50077, 19157, 57471, 41339, 58480, 44366,  2024,  6072, 18216, 54648, 32870, 33073
     .short 33682, 35509, 40990, 57433, 41225, 58138, 43340, 64483, 62375, 56051, 37079, 45700,  6026, 18078, 54234, 31628
     .short 29347, 22504,  1975,  5925, 17775, 53325, 28901, 21166, 63498, 59420, 47186, 10484, 31452, 28819, 20920, 62760
     .short 57206, 40544, 56095, 37211, 46096,  7214, 21642, 64926, 63704, 60038, 49040, 16046, 48138, 13340, 40020, 54523
     .short 32495, 31948, 30307, 25384, 10615, 31845, 29998, 24457,  7834, 23502,  4969, 14907, 44721,  3089,  9267, 27801
     .short 17866, 53598, 29720, 23623,  5332, 15996, 47988, 12890, 38670, 50473, 20345, 61035, 52031, 25019,  9520, 28560
     .short 20143, 60429, 50213, 19565, 58695, 45011,  3959, 11877, 35631, 41356, 58531, 44519,  2483,  7449, 22347,  1504
     .short  4512, 13536, 40608, 56287, 37787, 47824, 12398, 37194, 46045,  7061, 21183, 63549, 59573, 47645, 11861, 35583
     .short 41212, 58099, 43223, 64132, 61322, 52892, 27602, 17269, 51807, 24347,  7504, 22512,  1999,  5997, 17991, 53973
     .short 30845, 26998, 15457, 46371,  8039, 24117,  6814, 20442, 61326, 52904, 27638, 17377, 52131, 25319, 10420, 31260
     .short 28243, 19192, 57576, 41654, 59425, 47201, 10529, 31587, 29224, 22135,   868,  2604,  7812, 23436,  4771, 14313
     .short 42939, 63280, 58766, 45224,  4598, 13794, 41382, 58609, 44753,  3185,  9555, 28665, 20458, 61374, 53048, 28070
     .short 18673, 56019, 36983, 45412,  5162, 15486, 46458,  8300, 24900,  9163, 27489, 16930, 50790, 21296, 63888, 60590
     .short 50696, 21014, 63042, 58052, 43082, 63709, 60053, 49085, 16181, 48543, 14555, 43665, 65458, 65300, 64826, 63404
     .short 59138, 46340,  7946, 23838,  5977, 17931, 53793, 30305, 25378, 10597, 31791, 29836, 23971,  6376, 19128, 57384
     .short 41078, 57697, 42017, 60514, 50468, 20330, 60990, 51896, 24614,  8305, 24915,  9208, 27624, 17335, 52005, 24941
     .short  9286, 27858, 18037, 54111, 31259, 28240, 19183, 57549, 41573, 59182, 46472,  8342, 25026,  9541, 28623, 20332
     .short 60996, 51914, 24668,  8467, 25401, 10666, 31998, 30457, 25834, 11965, 35895, 42148, 60907, 51647, 23867,  6064
     .short 18192, 54576, 32654, 32425, 31738, 29677, 23494,  4945, 14835, 44505,  2441,  7323, 21969,   370,  1110,  3330
     .short  9990, 29970, 24373,  7582, 22746,  2701,  8103, 24309,  7390, 22170,   973,  2919,  8757, 26271, 13276, 39828
     .short 53947, 30767, 26764, 14755, 44265,  1721,  5163, 15489, 46467,  8327, 24981,  9406, 28218, 19117, 57351, 40979
     .short 57400, 41126, 57841, 42449, 61810, 54356, 31994, 30445, 25798, 11857, 35571, 41176, 57991, 42899, 63160, 58406
     .short 44144,  1358,  4074, 12222, 36666, 44461,  2309,  6927, 20781, 62343, 55955, 36791, 44836,  3434, 10302, 30906
     .short 27181, 16006, 48018, 12980, 38940, 51283, 22775,  2788,  8364, 25092,  9739, 29217, 22114,   805,  2415,  7245
     .short 21735, 65205, 64541, 62549, 56573, 38645, 50398, 20120, 60360, 50006, 18944, 56832, 39422, 52729, 27113, 15802
     .short 47406, 11144, 33432, 34759, 38740, 50683, 20975, 62925, 57701, 42029, 60550, 50576, 20654, 61962, 54812, 33362
     .short 34549, 38110, 48793, 15305, 45915,  6671, 20013, 60039, 49043, 16055, 48165, 13421, 40263, 55252, 34682, 38509
     .short 49990, 18896, 56688, 38990, 51433, 23225,  4138, 12414, 37242, 46189,  7493, 22479,  1900,  5700, 17100, 51300
     .short 22826,  2941,  8823, 26469, 13870, 41610, 59293, 46805,  9341, 28023, 18532, 55596, 35714, 41605, 59278, 46760
     .short  9206, 27618, 17317, 51951, 24779,  8800, 26400, 13663, 40989, 57430, 41216, 58111, 43259, 64240, 61646, 53864
     .short 30518, 26017, 12514, 37542, 47089, 10193, 30579, 26200, 13063, 39189, 52030, 25016,  9511, 28533, 20062, 60186
     .short 49484, 17378, 52134, 25328, 10447, 31341, 28486, 19921, 59763, 48215, 13571, 40713, 56602, 38732, 50659, 20903
     .short 62709, 57053, 40085, 54718, 33080, 33703, 35572, 41179, 58000, 42926, 63241, 58649, 44873,  3545, 10635, 31905
     .short 30178, 24997,  9454, 28362, 19549, 58647, 44867,  3527, 10581, 31743, 29692, 23539,  5080, 15240, 45720,  6086
     .short 18258, 54774, 33248, 34207, 37084, 45715,  6071, 18213, 54639, 32843, 32992, 33439, 34780, 38803, 50872, 21542
     .short 64626, 62804, 57338, 40940, 57283, 40775, 56788, 39290, 52333, 25925, 12238, 36714, 44605,  2741,  8223, 24669
     .short  8470, 25410, 10693, 32079, 30700, 26563, 14152, 42456, 61831, 54419, 32183, 31012, 27499, 16960, 50880, 21566
     .short 64698, 63020, 57986, 42884, 63115, 58271, 43739,   143,   429,  1287,  3861, 11583, 34749, 38710, 50593, 20705
     .short 62115, 55271, 34739, 38680, 50503, 20435, 61305, 52841, 27449, 16810, 50430, 20216, 60648, 50870, 21536, 64608
     .short 62750, 57176, 40454, 55825, 36401, 43666, 65461, 65309, 64853, 63485, 59381, 47069, 10133, 30399, 25660, 11443
     .short 34329, 37450, 46813,  9365, 28095, 18748, 56244, 37658, 47437, 11237, 33711, 35596, 41251, 58216, 43574, 65185
     .short 64481, 62369, 56033, 37025, 45538,  5540, 16620, 49860, 18506, 55518, 35480, 40903, 57172, 40442, 55789, 36293
     .short 43342, 64489, 62393, 56105, 37241, 46186,  7484, 22452,  1819,  5457, 16371, 49113, 16265, 48795, 15311, 45933
     .short  6725, 20175, 60525, 50501, 20429, 61287, 52787, 27287, 16324, 48972, 15842, 47526, 11504, 34512, 37999, 48460
     .short 14306, 42918, 63217, 58577, 44657,  2897,  8691, 26073, 12682, 38046, 48601, 14729, 44187,  1487,  4461, 13383
     .short 40149, 54910, 33656, 35431, 40756, 56731, 39119, 51820, 24386,  7621, 22863,  3052,  9156, 27468, 16867, 50601
     .short 20729, 62187, 55487, 35387, 40624, 56335, 37931, 48256, 13694, 41082, 57709, 42053, 60622, 50792, 21302, 63906
     .short 60644, 50858, 21500, 64500, 62426, 56204, 37538, 47077, 10157, 30471, 25876, 12091, 36273, 43282, 64309, 61853
     .short 54485, 32381, 31606, 29281, 22306,  1381,  4143, 12429, 37287, 46324,  7898, 23694,  5545, 16635, 49905, 18641
     .short 55923, 36695, 44548,  2570,  7710, 23130,  3853, 11559, 34677, 38494, 49945, 18761, 56283, 37775, 47788, 12290
     .short 36870, 45073,  4145, 12435, 37305, 46378,  8060, 24180,  7003, 21009, 63027, 58007, 42947, 63304, 58838, 45440
     .short  5246, 15738, 47214, 10568, 31704, 29575, 23188,  4027, 12081, 36243, 43192, 64039, 61043, 52055, 25091,  9736
     .short 29208, 22087,   724,  2172,  6516, 19548, 58644, 44858,  3500, 10500, 31500, 28963, 21352, 64056, 61094, 52208
     .short 25550, 11113, 33339, 34480, 37903, 48172, 13442, 40326, 55441, 35249, 40210, 55093, 34205, 37078, 45697,  6017
     .short 18051, 54153, 31385, 28618, 20317, 60951, 51779, 24263,  7252, 21756, 65268, 64730, 63116, 58274, 43748,   170
     .short   510,  1530,  4590, 13770, 41310, 58393, 44105,  1241,  3723, 11169, 33507, 34984, 39415, 52708, 27050, 15613
     .short 46839,  9443, 28329, 19450, 58350, 43976,   854,  2562,  7686, 23058,  3637, 10911, 32733, 32662, 32449, 31810
     .short 29893, 24142,  6889, 20667, 62001, 54929, 33713, 35602, 41269, 58270, 43736,   134,   402,  1206,  3618, 10854
     .short 32562, 32149, 30910, 27193, 16042, 48126, 13304, 39912, 54199, 31523, 29032, 21559, 64677, 62957, 57797, 42317
     .short 61414, 53168, 28430, 19753, 59259, 46703,  9035, 27105, 15778, 47334, 10928, 32784, 32815, 32908, 33187, 34024
     .short 36535, 44068,  1130,  3390, 10170, 30510, 25993, 12442, 37326, 46441,  8249, 24747,  8704, 26112, 12799, 38397
     .short 49654, 17888, 53664, 29918, 24217,  7114, 21342, 64026, 61004, 51938, 24740,  8683, 26049, 12610, 37830, 47953
     .short 12785, 38355, 49528, 17510, 52530, 26516, 14011, 42033, 60562, 50612, 20762, 62286, 55784, 36278, 43297, 64354
     .short 61988, 54890, 33596, 35251, 40216, 55111, 34259, 37240, 46183,  7475, 22425,  1738,  5214, 15642, 46926,  9704
     .short 29112, 21799, 65397, 65117, 64277, 61757, 54197, 31517, 29014, 21505, 64515, 62471, 56339, 37943, 48292, 13802
     .short 41406, 58681, 44969,  3833, 11499, 34497, 37954, 48325, 13901, 41703, 59572, 47642, 11852, 35556, 41131, 57856
     .short 42494, 61945, 54761, 33209, 34090, 36733, 44662,  2912,  8736, 26208, 13087, 39261, 52246, 25664, 11455, 34365
     .short 37558, 47137, 10337, 31011, 27496, 16951, 50853, 21485, 64455, 62291, 55799, 36323, 43432, 64759, 63203, 58535
     .short 44531,  2519,  7557, 22671,  2476,  7428, 22284,  1315,  3945, 11835, 35505, 40978, 57397, 41117, 57814, 42368
     .short 61567, 53627, 29807, 23884,  6115, 18345, 55035, 34031, 36556, 44131,  1319,  3957, 11871, 35613, 41302, 58369
     .short 44033,  1025,  3075,  9225, 27675, 17488, 52464, 26318, 13417, 40251, 55216, 34574, 38185, 49018, 15980, 47940
     .short 12746, 38238, 49177, 16457, 49371, 17039, 51117, 22277,  1294,  3882, 11646, 34938, 39277, 52294, 25808, 11887
     .short 35661, 41446, 58801, 45329,  4913, 14739, 44217,  1577,  4731, 14193, 42579, 62200, 55526, 35504, 40975, 57388
     .short 41090, 57733, 42125, 60838, 51440, 23246,  4201, 12603, 37809, 47890, 12596, 37788, 47827, 12407, 37221, 46126
     .short  7304, 21912,   199,   597,  1791,  5373, 16119, 48357, 13997, 41991, 60436, 50234, 19628, 58884, 45578,  5660
     .short 16980, 50940, 21746, 65238, 64640, 62846, 57464, 41318, 58417, 44177,  1457,  4371, 13113, 39339, 52480, 26366
     .short 13561, 40683, 56512, 38462, 49849, 18473, 55419, 35183, 40012, 54499, 32423, 31732, 29659, 23440,  4783, 14349
     .short 43047, 63604, 59738, 48140, 13346, 40038, 54577, 32657, 32434, 31765, 29758, 23737,  5674, 17022, 51066, 22124
     .short   835,  2505,  7515, 22545,  2098,  6294, 18882, 56646, 38864, 51055, 22091,   736,  2208,  6624, 19872, 59616
     .short 47774, 12248, 36744, 44695,  3011,  9033, 27099, 15760, 47280, 10766, 32298, 31357, 28534, 20065, 60195, 49511
     .short 17459, 52377, 26057, 12634, 37902, 48169, 13433, 40299, 55360, 35006, 39481, 52906, 27644, 17395, 52185, 25481
     .short 10906, 32718, 32617, 32314, 31405, 28678, 20497, 61491, 53399, 29123, 21832, 65496, 65414, 65168, 64430, 62216
     .short 55574, 35648, 41407, 58684, 44978,  3860, 11580, 34740, 38683, 50512, 20462, 61386, 53084, 28178, 18997, 56991
     .short 39899, 54160, 31406, 28681, 20506, 61518, 53480, 29366, 22561,  2146,  6438, 19314, 57942, 42752, 62719, 57083
     .short 40175, 54988, 33890, 36133, 42862, 63049, 58073, 43145, 63898, 60620, 50786, 21284, 63852, 60482, 50372, 20042
     .short 60126, 49304, 16838, 50514, 20468, 61404, 53138, 28340, 19483, 58449, 44273,  1745,  5235, 15705, 47115, 10271
     .short 30813, 26902, 15169, 45507,  5447, 16341, 49023, 15995, 47985, 12881, 38643, 50392, 20102, 60306, 49844, 18458
     .short 55374, 35048, 39607, 53284, 28778, 20797, 62391, 56099, 37223, 46132,  7322, 21966,   361,  1083,  3249,  9747
     .short 29241, 22186,  1021,  3063,  9189, 27567, 17164, 51492, 23402,  4669, 14007, 42021, 60526, 50504, 20438, 61314
     .short 52868, 27530, 17053, 51159, 22403,  1672,  5016, 15048, 45144,  4358, 13074, 39222, 52129, 25313, 10402, 31206
     .short 28081, 18706, 56118, 37280, 46303,  7835, 23505,  4978, 14934, 44802,  3332,  9996, 29988, 24427,  7744, 23232
     .short  4159, 12477, 37431, 46756,  9194, 27582, 17209, 51627, 23807,  5884, 17652, 52956, 27794, 17845, 53535, 29531
     .short 23056,  3631, 10893, 32679, 32500, 31963, 30352, 25519, 11020, 33060, 33643, 35392, 40639, 56380, 38066, 48661
     .short 14909, 44727,  3107,  9321, 27963, 18352, 55056, 34094, 36745, 44698,  3020,  9060, 27180, 16003, 48009, 12953
     .short 38859, 51040, 22046,   601,  1803,  5409, 16227, 48681, 14969, 44907,  3647, 10941, 32823, 32932, 33259, 34240
     .short 37183, 46012,  6962, 20886, 62658, 56900, 39626, 53341, 28949, 21310, 63930, 60716, 51074, 22148,   907,  2721
     .short  8163, 24489,  7930, 23790,  5833, 17499, 52497, 26417, 13714, 41142, 57889, 42593, 62242, 55652, 35882, 42109
     .short 60790, 51296, 22814,  2905,  8715, 26145, 12898, 38694, 50545, 20561, 61683, 53975, 30851, 27016, 15511, 46533
     .short  8525, 25575, 11188, 33564, 35155, 39928, 54247, 31667, 29464, 22855,  3028,  9084, 27252, 16219, 48657, 14897
     .short 44691,  2999,  8997, 26991, 15436, 46308,  7850, 23550,  5113, 15339, 46017,  6977, 20931, 62793, 57305, 40841
     .short 56986, 39884, 54115, 31271, 28276, 19291, 57873, 42545, 62098, 55220, 34586, 38221, 49126, 16304, 48912, 15662
     .short 46986,  9884, 29652, 23419,  4720, 14160, 42480, 61903, 54635, 32831, 32956, 33331, 34456, 37831, 47956, 12794
     .short 38382, 49609, 17753, 53259, 28703, 20572, 61716, 54074, 31148, 27907, 18184, 54552, 32582, 32209, 31090, 27733
     .short 17662, 52986, 27884, 18115, 54345, 31961, 30346, 25501, 10966, 32898, 33157, 33934, 36265, 43258, 64237, 61637
     .short 53837, 30437, 25774, 11785, 35355, 40528, 56047, 37067, 45664,  5918, 17754, 53262, 28712, 20599, 61797, 54317
     .short 31877, 30094, 24745,  8698, 26094, 12745, 38235, 49168, 16430, 49290, 16796, 50388, 20090, 60270, 49736, 18134
     .short 54402, 32132, 30859, 27040, 15583, 46749,  9173, 27519, 17020, 51060, 22106,   781,  2343,  7029, 21087, 63261
     .short 58709, 45053,  4085, 12255, 36765, 44758,  3200,  9600, 28800, 20863, 62589, 56693, 39005, 51478, 23360,  4543
     .short 13629, 40887, 57124, 40298, 55357, 34997, 39454, 52825, 27401, 16666, 49998, 18920, 56760, 39206, 52081, 25169
     .short  9970, 29910, 24193,  7042, 21126, 63378, 59060, 46106,  7244, 21732, 65196, 64514, 62468, 56330, 37916, 48211
     .short 13559, 40677, 56494, 38408, 49687, 17987, 53961, 30809, 26890, 15133, 45399,  5123, 15369, 46107,  7247, 21741
     .short 65223, 64595, 62711, 57059, 40103, 54772, 33242, 34189, 37030, 45553,  5585, 16755, 50265, 19721, 59163, 46415
     .short  8171, 24513,  8002, 24006,  6481, 19443, 58329, 43913,   665,  1995,  5985, 17955, 53865, 30521, 26026, 12541
     .short 37623, 47332, 10922, 32766, 32761, 32746, 32701, 32566, 32161, 30946, 27301, 16366, 49098, 16220, 48660, 14906
     .short 44718,  3080,  9240, 27720, 17623, 52869, 27533, 17062, 51186, 22484,  1915,  5745, 17235, 51705, 24041,  6586
     .short 19758, 59274, 46748,  9170, 27510, 16993, 50979, 21863,    52,   156,   468,  1404,  4212, 12636, 37908, 48187
     .short 13487, 40461, 55846, 36464, 43855,   491,  1473,  4419, 13257, 39771, 53776, 30254, 25225, 10138, 30414, 25705
     .short 11578, 34734, 38665, 50458, 20300, 60900, 51626, 23804,  5875, 17625, 52875, 27551, 17116, 51348, 22970,  3373
     .short 10119, 30357, 25534, 11065, 33195, 34048, 36607, 44284,  1778,  5334, 16002, 48006, 12944, 38832, 50959, 21803
     .short 65409, 65153, 64385, 62081, 55169, 34433, 37762, 47749, 12173, 36519, 44020,   986,  2958,  8874, 26622, 14329
     .short 42987, 63424, 59198, 46520,  8486, 25458, 10837, 32511, 31996, 30451, 25816, 11911, 35733, 41662, 59449, 47273
     .short 10745, 32235, 31168, 27967, 18364, 55092, 34202, 37069, 45670,  5936, 17808, 53424, 29198, 22057,   634,  1902
     .short  5706, 17118, 51354, 22988,  3427, 10281, 30843, 26992, 15439, 46317,  7877, 23631,  5356, 16068, 48204, 13538
     .short 40614, 56305, 37841, 47986, 12884, 38652, 50419, 20183, 60549, 50573, 20645, 61935, 54731, 33119, 33820, 35923
     .short 42232, 61159, 52403, 26135, 12868, 38604, 50275, 19751, 59253, 46685,  8981, 26943, 15292, 45876,  6554, 19662
     .short 58986, 45884,  6578, 19734, 59202, 46532,  8522, 25566, 11161, 33483, 34912, 39199, 52060, 25106,  9781, 29343
     .short 22492,  1939,  5817, 17451, 52353, 25985, 12418, 37254, 46225,  7601, 22803,  2872,  8616, 25848, 12007, 36021
     .short 42526, 62041, 55049, 34073, 36682, 44509,  2453,  7359, 22077,   694,  2082,  6246, 18738, 56214, 37568, 47167
     .short 10427, 31281, 28306, 19381, 58143, 43355, 64528, 62510, 56456, 38294, 49345, 16961, 50883, 21575, 64725, 63101
     .short 58229, 43613, 65302, 64832, 63422, 59192, 46502,  8432, 25296, 10351, 31053, 27622, 17329, 51987, 24887,  9124
     .short 27372, 16579, 49737, 18137, 54411, 32159, 30940, 27283, 16312, 48936, 15734, 47202, 10532, 31596, 29251, 22216
     .short  1111,  3333,  9999, 29997, 24454,  7825, 23475,  4888, 14664, 43992,   902,  2706,  8118, 24354,  7525, 22575
     .short  2188,  6564, 19692, 59076, 46154,  7388, 22164,   955,  2865,  8595, 25785, 11818, 35454, 40825, 56938, 39740
     .short 53683, 29975, 24388,  7627, 22881,  3106,  9318, 27954, 18325, 54975, 33851, 36016, 42511, 61996, 54914, 33668
     .short 35467, 40864, 57055, 40091, 54736, 33134, 33865, 36058, 42637, 62374, 56048, 37070, 45673,  5945, 17835, 53505
     .short 29441, 22786,  2821,  8463, 25389, 10630, 31890, 30133, 24862,  9049, 27147, 15904, 47712, 12062, 36186, 43021
     .short 63526, 59504, 47438, 11240, 33720, 35623, 41332, 58459, 44303,  1835,  5505, 16515, 49545, 17561, 52683, 26975
     .short 15388, 46164,  7418, 22254,  1225,  3675, 11025, 33075, 33688, 35527, 41044, 57595, 41711, 59596, 47714, 12068
     .short 36204, 43075, 63688, 59990, 48896, 15614, 46842,  9452, 28356, 19531, 58593, 44705,  3041,  9123, 27369, 16570
     .short 49710, 18056, 54168, 31430, 28753, 20722, 62166, 55424, 35198, 40057, 54634, 32828, 32947, 33304, 34375, 37588
     .short 47227, 10607, 31821, 29926, 24241,  7186, 21558, 64674, 62948, 57770, 42236, 61171, 52439, 26243, 13192, 39576
     .short 53191, 28499, 19960, 59880, 48566, 14624, 43872,   542,  1626,  4878, 14634, 43902,   632,  1896,  5688, 17064
     .short 51192, 22502,  1969,  5907, 17721, 53163, 28415, 19708, 59124, 46298,  7820, 23460,  4843, 14529, 43587, 65224
     .short 64598, 62720, 57086, 40184, 55015, 33971, 36376, 43591, 65236, 64634, 62828, 57410, 41156, 57931, 42719, 62620
     .short 56786, 39284, 52315, 25871, 12076, 36228, 43147, 63904, 60638, 50840, 21446, 64338, 61940, 54746, 33164, 33955
     .short 36328, 43447, 64804, 63338, 58940, 45746,  6164, 18492, 55476, 35354, 40525, 56038, 37040, 45583,  5675, 17025
     .short 51075, 22151,   916,  2748,  8244, 24732,  8659, 25977, 12394, 37182, 46009,  6953, 20859, 62577, 56657, 38897
     .short 51154, 22388,  1627,  4881, 14643, 43929,   713,  2139,  6417, 19251, 57753, 42185, 61018, 51980, 24866,  9061
     .short 27183, 16012, 48036, 13034, 39102, 51769, 24233,  7162, 21486, 64458, 62300, 55826, 36404, 43675, 65488, 65390
     .short 65096, 64214, 61568, 53630, 29816, 23911,  6196, 18588, 55764, 36218, 43117, 63814, 60368, 50030, 19016, 57048
     .short 40070, 54673, 32945, 33298, 34357, 37534, 47065, 10121, 30363, 25552, 11119, 33357, 34534, 38065, 48658, 14900
     .short 44700,  3026,  9078, 27234, 16165, 48495, 14411, 43233, 64162, 61412, 53162, 28412, 19699, 59097, 46217,  7577
     .short 22731,  2656,  7968, 23904,  6175, 18525, 55575, 35651, 41416, 58711, 45059,  4103, 12309, 36927, 45244,  4658
     .short 13974, 41922, 60229, 49613, 17765, 53295, 28811, 20896, 62688, 56990, 39896, 54151, 31379, 28600, 20263, 60789
     .short 51293, 22805,  2878,  8634, 25902, 12169, 36507, 43984,   878,  2634,  7902, 23706,  5581, 16743, 50229, 19613
     .short 58839, 45443,  5255, 15765, 47295, 10811, 32433, 31762, 29749, 23710,  5593, 16779, 50337, 19937, 59811, 48359
     .short 14003, 42009, 60490, 50396, 20114, 60342, 49952, 18782, 56346, 37964, 48355, 13991, 41973, 60382, 50072, 19142
     .short 57426, 41204, 58075, 43151, 63916, 60674, 50948, 21770, 65310, 64856, 63494, 59408, 47150, 10376, 31128, 27847
     .short 18004, 54012, 30962, 27349, 16510, 49530, 17516, 52548, 26570, 14173, 42519, 62020, 54986, 33884, 36115, 42808
     .short 62887, 57587, 41687, 59524, 47498, 11420, 34260, 37243, 46192,  7502, 22506,  1981,  5943, 17829, 53487, 29387
     .short 22624,  2335,  7005, 21015, 63045, 58061, 43109, 63790, 60296, 49814, 18368, 55104, 34238, 37177, 45994,  6908
     .short 20724, 62172, 55442, 35252, 40219, 55120, 34286, 37321, 46426,  8204, 24612,  8299, 24897,  9154, 27462, 16849
     .short 50547, 20567, 61701, 54029, 31013, 27502, 16969, 50907, 21647, 64941, 63749, 60173, 49445, 17261, 51783, 24275
     .short  7288, 21864,    55,   165,   495,  1485,  4455, 13365, 40095, 54748, 33170, 33973, 36382, 43609, 65290, 64796
     .short 63314, 58868, 45530,  5516, 16548, 49644, 17858, 53574, 29648, 23407,  4684, 14052, 42156, 60931, 51719, 24083
     .short  6712, 20136, 60408, 50150, 19376, 58128, 43310, 64393, 62105, 55241, 34649, 38410, 49693, 18005, 54015, 30971
     .short 27376, 16591, 49773, 18245, 54735, 33131, 33856, 36031, 42556, 62131, 55319, 34883, 39112, 51799, 24323,  7432
     .short 22296,  1351,  4053, 12159, 36477, 43894,   608,  1824,  5472, 16416, 49248, 16670, 50010, 18956, 56868, 39530
     .short 53053, 28085, 18718, 56154, 37388, 46627,  8807, 26421, 13726, 41178, 57997, 42917, 63214, 58568, 44630,  2816
     .short  8448, 25344, 10495, 31485, 28918, 21217, 63651, 59879, 48563, 14615, 43845,   461,  1383,  4149, 12447, 37341
     .short 46486,  8384, 25152,  9919, 29757, 23734,  5665, 16995, 50985, 21881,   106,   318,   954,  2862,  8586, 25758
     .short 11737, 35211, 40096, 54751, 33179, 34000, 36463, 43852,   482,  1446,  4338, 13014, 39042, 51589, 23693,  5542
     .short 16626, 49878, 18560, 55680, 35966, 42361, 61546, 53564, 29618, 23317,  4414, 13242, 39726, 53641, 29849, 24010
     .short  6493, 19479, 58437, 44237,  1637,  4911, 14733, 44199,  1523,  4569, 13707, 41121, 57826, 42404, 61675, 53951
     .short 30779, 26800, 14863, 44589,  2693,  8079, 24237,  7174, 21522, 64566, 62624, 56798, 39320, 52423, 26195, 13048
     .short 39144, 51895, 24611,  8296, 24888,  9127, 27381, 16606, 49818, 18380, 55140, 34346, 37501, 46966,  9824, 29472
     .short 22879,  3100,  9300, 27900, 18163, 54489, 32393, 31642, 29389, 22630,  2353,  7059, 21177, 63531, 59519, 47483
     .short 11375, 34125, 36838, 44977,  3857, 11571, 34713, 38602, 50269, 19733, 59199, 46523,  8495, 25485, 10918, 32754
     .short 32725, 32638, 32377, 31594, 29245, 22198,  1057,  3171,  9513, 28539, 20080, 60240, 49646, 17864, 53592, 29702
     .short 23569,  5170, 15510, 46530,  8516, 25548, 11107, 33321, 34426, 37741, 47686, 11984, 35952, 42319, 61420, 53186
     .short 28484, 19915, 59745, 48161, 13409, 40227, 55144, 34358, 37537, 47074, 10148, 30444, 25795, 11848, 35544, 41095
     .short 57748, 42170, 60973, 51845, 24461,  7846, 23538,  5077, 15231, 45693,  6005, 18015, 54045, 31061, 27646, 17401
     .short 52203, 25535, 11068, 33204, 34075, 36688, 44527,  2507,  7521, 22563,  2152,  6456, 19368, 58104, 43238, 64177
     .short 61457, 53297, 28817, 20914, 62742, 57152, 40382, 55609, 35753, 41722, 59629, 47813, 12365, 37095, 45748,  6170
     .short 18510, 55530, 35516, 41011, 57496, 41414, 58705, 45041,  4049, 12147, 36441, 43786,   284,   852,  2556,  7668
     .short 23004,  3475, 10425, 31275, 28288, 19327, 57981, 42869, 63070, 58136, 43334, 64465, 62321, 55889, 36593, 44242
     .short  1652,  4956, 14868, 44604,  2738,  8214, 24642,  8389, 25167,  9964, 29892, 24139,  6880, 20640, 61920, 54686
     .short 32984, 33415, 34708, 38587, 50224, 19598, 58794, 45308,  4850, 14550, 43650, 65413, 65165, 64421, 62189, 55493
     .short 35405, 40678, 56497, 38417, 49714, 18068, 54204, 31538, 29077, 21694, 65082, 64172, 61442, 53252, 28682, 20509
     .short 61527, 53507, 29447, 22804,  2875,  8625, 25875, 12088, 36264, 43255, 64228, 61610, 53756, 30194, 25045,  9598
     .short 28794, 20845, 62535, 56531, 38519, 50020, 18986, 56958, 39800, 53863, 30515, 26008, 12487, 37461, 46846,  9464
     .short 28392, 19639, 58917, 45677,  5957, 17871, 53613, 29765, 23758,  5737, 17211, 51633, 23825,  5938, 17814, 53442
     .short 29252, 22219,  1120,  3360, 10080, 30240, 25183, 10012, 30036, 24571,  8176, 24528,  8047, 24141,  6886, 20658
     .short 61974, 54848, 33470, 34873, 39082, 51709, 24053,  6622, 19866, 59598, 47720, 12086, 36258, 43237, 64174, 61448
     .short 53270, 28736, 20671, 62013, 54965, 33821, 35926, 42241, 61186, 52484, 26378, 13597, 40791, 56836, 39434, 52765
     .short 27221, 16126, 48378, 14060, 42180, 61003, 51935, 24731,  8656, 25968, 12367, 37101, 45766,  6224, 18672, 56016
     .short 36974, 45385,  5081, 15243, 45729,  6113, 18339, 55017, 33977, 36394, 43645, 65398, 65120, 64286, 61784, 54278
     .short 31760, 29743, 23692,  5539, 16617, 49851, 18479, 55437, 35237, 40174, 54985, 33881, 36106, 42781, 62806, 57344
     .short 40958, 57337, 40937, 57274, 40748, 56707, 39047, 51604, 23738,  5677, 17031, 51093, 22205,  1078,  3234,  9702
     .short 29106, 21781, 65343, 64955, 63791, 60299, 49823, 18395, 55185, 34481, 37906, 48181, 13469, 40407, 55684, 35978
     .short 42397, 61654, 53888, 30590, 26233, 13162, 39486, 52921, 27689, 17530, 52590, 26696, 14551, 43653, 65422, 65192
     .short 64502, 62432, 56222, 37592, 47239, 10643, 31929, 30250, 25213, 10102, 30306, 25381, 10606, 31818, 29917, 24214
     .short  7105, 21315, 63945, 60761, 51209, 22553,  2122,  6366, 19098, 57294, 40808, 56887, 39587, 53224, 28598, 20257
     .short 60771, 51239, 22643,  2392,  7176, 21528, 64584, 62678, 56960, 39806, 53881, 30569, 26170, 12973, 38919, 51220
     .short 22586,  2221,  6663, 19989, 59967, 48827, 15407, 46221,  7589, 22767,  2764,  8292, 24876,  9091, 27273, 16282
     .short 48846, 15464, 46392,  8102, 24306,  7381, 22143,   892,  2676,  8028, 24084,  6715, 20145, 60435, 50231, 19619
     .short 58857, 45497,  5417, 16251, 48753, 15185, 45555,  5591, 16773, 50319, 19883, 59649, 47873, 12545, 37635, 47368
     .short 11030, 33090, 33733, 35662, 41449, 58810, 45356,  4994, 14982, 44946,  3764, 11292, 33876, 36091, 42736, 62671
     .short 56939, 39743, 53692, 30002, 24469,  7870, 23610,  5293, 15879, 47637, 11837, 35511, 40996, 57451, 41279, 58300
     .short 43826,   404,  1212,  3636, 10908, 32724, 32635, 32368, 31567, 29164, 21955,   328,   984,  2952,  8856, 26568
     .short 14167, 42501, 61966, 54824, 33398, 34657, 38434, 49765, 18221, 54663, 32915, 33208, 34087, 36724, 44635,  2831
     .short  8493, 25479, 10900, 32700, 32563, 32152, 30919, 27220, 16123, 48369, 14033, 42099, 60760, 51206, 22544,  2095
     .short  6285, 18855, 56565, 38621, 50326, 19904, 59712, 48062, 13112, 39336, 52471, 26339, 13480, 40440, 55783, 36275
     .short 43288, 64327, 61907, 54647, 32867, 33064, 33655, 35428, 40747, 56704, 39038, 51577, 23657,  5434, 16302, 48906
     .short 15644, 46932,  9722, 29166, 21961,   346,  1038,  3114,  9342, 28026, 18541, 55623, 35795, 41848, 60007, 48947
     .short 15767, 47301, 10829, 32487, 31924, 30235, 25168,  9967, 29901, 24166,  6961, 20883, 62649, 56873, 39545, 53098
     .short 28220, 19123, 57369, 41033, 57562, 41612, 59299, 46823,  9395, 28185, 19018, 57054, 40088, 54727, 33107, 33784
     .short 35815, 41908, 60187, 49487, 17387, 52161, 25409, 10690, 32070, 30673, 26482, 13909, 41727, 59644, 47858, 12500
     .short 37500, 46963,  9815, 29445, 22798,  2857,  8571, 25713, 11602, 34806, 38881, 51106, 22244,  1195,  3585, 10755
     .short 32265, 31258, 28237, 19174, 57522, 41492, 58939, 45743,  6155, 18465, 55395, 35111, 39796, 53851, 30479, 25900
     .short 12163, 36489, 43930,   716,  2148,  6444, 19332, 57996, 42914, 63205, 58541, 44549,  2573,  7719, 23157,  3934
     .short 11802, 35406, 40681, 56506, 38444, 49795, 18311, 54933, 33725, 35638, 41377, 58594, 44708,  3050,  9150, 27450
     .short 16813, 50439, 20243, 60729, 51113, 22265,  1258,  3774, 11322, 33966, 36361, 43546, 65101, 64229, 61613, 53765
     .short 30221, 25126,  9841, 29523, 23032,  3559, 10677, 32031, 30556, 26131, 12856, 38568, 50167, 19427, 58281, 43769
     .short   233,   699,  2097,  6291, 18873, 56619, 38783, 50812, 21362, 64086, 61184, 52478, 26360, 13543, 40629, 56350
     .short 37976, 48391, 14099, 42297, 61354, 52988, 27890, 18133, 54399, 32123, 30832, 26959, 15340, 46020,  6986, 20958
     .short 62874, 57548, 41570, 59173, 46445,  8261, 24783,  8812, 26436, 13771, 41313, 58402, 44132,  1322,  3966, 11898
     .short 35694, 41545, 59098, 46220,  7586, 22758,  2737,  8211, 24633,  8362, 25086,  9721, 29163, 21952,   319,   957
     .short  2871,  8613, 25839, 11980, 35940, 42283, 61312, 52862, 27512, 16999, 50997, 21917,   214,   642,  1926,  5778
     .short 17334, 52002, 24932,  9259, 27777, 17794, 53382, 29072, 21679, 65037, 64037, 61037, 52037, 25037,  9574, 28722
     .short 20629, 61887, 54587, 32687, 32524, 32035, 30568, 26167, 12964, 38892, 51139, 22343,  1492,  4476, 13428, 40284
     .short 55315, 34871, 39076, 51691, 23999,  6460, 19380, 58140, 43346, 64501, 62429, 56213, 37565, 47158, 10400, 31200
     .short 28063, 18652, 55956, 36794, 44845,  3461, 10383, 31149, 27910, 18193, 54579, 32663, 32452, 31819, 29920, 24223
     .short  7132, 21396, 64188, 61490, 53396, 29114, 21805, 65415, 65171, 64439, 62243, 55655, 35891, 42136, 60871, 51539
     .short 23543,  5092, 15276, 45828,  6410, 19230, 57690, 41996, 60451, 50279, 19763, 59289, 46793,  9305, 27915, 18208
     .short 54624, 32798, 32857, 33034, 33565, 35158, 39937, 54274, 31748, 29707, 23584,  5215, 15645, 46935,  9731, 29193
     .short 22042,   589,  1767,  5301, 15903, 47709, 12053, 36159, 42940, 63283, 58775, 45251,  4679, 14037, 42111, 60796
     .short 51314, 22868,  3067,  9201, 27603, 17272, 51816, 24374,  7585, 22755,  2728,  8184, 24552,  8119, 24357,  7534
     .short 22602,  2269,  6807, 20421, 61263, 52715, 27071, 15676, 47028, 10010, 30030, 24553,  8122, 24366,  7561, 22683
     .short  2512,  7536, 22608,  2287,  6861, 20583, 61749, 54173, 31445, 28798, 20857, 62571, 56639, 38843, 50992, 21902
     .short   169,   507,  1521,  4563, 13689, 41067, 57664, 41918, 60217, 49577, 17657, 52971, 27839, 17980, 53940, 30746
     .short 26701, 14566, 43698,    20,    60,   180,   540,  1620,  4860, 14580, 43740,   146,   438,  1314,  3942, 11826
     .short 35478, 40897, 57154, 40388, 55627, 35807, 41884, 60115, 49271, 16739, 50217, 19577, 58731, 45119,  4283, 12849
     .short 38547, 50104, 19238, 57714, 42068, 60667, 50927, 21707, 65121, 64289, 61793, 54305, 31841, 29986, 24421,  7726
     .short 23178,  3997, 11991, 35973, 42382, 61609, 53753, 30185, 25018,  9517, 28551, 20116, 60348, 49970, 18836, 56508
     .short 38450, 49813, 18365, 55095, 34211, 37096, 45751,  6179, 18537, 55611, 35759, 41740, 59683, 47975, 12851, 38553
     .short 50122, 19292, 57876, 42554, 62125, 55301, 34829, 38950, 51313, 22865,  3058,  9174, 27522, 17029, 51087, 22187
     .short  1024,  3072,  9216, 27648, 17407, 52221, 25589, 11230, 33690, 35533, 41062, 57649, 41873, 60082, 49172, 16442
     .short 49326, 16904, 50712, 21062, 63186, 58484, 44378,  2060,  6180, 18540, 55620, 35786, 41821, 59926, 48704, 15038
     .short 45114,  4268, 12804, 38412, 49699, 18023, 54069, 31133, 27862, 18049, 54147, 31367, 28564, 20155, 60465, 50321
     .short 19889, 59667, 47927, 12707, 38121, 48826, 15404, 46212,  7562, 22686,  2521,  7563, 22689,  2530,  7590, 22770
     .short  2773,  8319, 24957,  9334, 28002, 18469, 55407, 35147, 39904, 54175, 31451, 28816, 20911, 62733, 57125, 40301
     .short 55366, 35024, 39535, 53068, 28130, 18853, 56559, 38603, 50272, 19742, 59226, 46604,  8738, 26214, 13105, 39315
     .short 52408, 26150, 12913, 38739, 50680, 20966, 62898, 57620, 41786, 59821, 48389, 14093, 42279, 61300, 52826, 27404
     .short 16675, 50025, 19001, 57003, 39935, 54268, 31730, 29653, 23422,  4729, 14187, 42561, 62146, 55364, 35018, 39517
     .short 53014, 27968, 18367, 55101, 34229, 37150, 45913,  6665, 19995, 59985, 48881, 15569, 46707,  9047, 27141, 15886
     .short 47658, 11900, 35700, 41563, 59152, 46382,  8072, 24216,  7111, 21333, 63999, 60923, 51695, 24011,  6496, 19488
     .short 58464, 44318,  1880,  5640, 16920, 50760, 21206, 63618, 59780, 48266, 13724, 41172, 57979, 42863, 63052, 58082
     .short 43172, 63979, 60863, 51515, 23471,  4876, 14628, 43884,   578,  1734,  5202, 15606, 46818,  9380, 28140, 18883
     .short 56649, 38873, 51082, 22172,   979,  2937,  8811, 26433, 13762, 41286, 58321, 43889,   593,  1779,  5337, 16011
     .short 48033, 13025, 39075, 51688, 23990,  6433, 19299, 57897, 42617, 62314, 55868, 36530, 44053,  1085,  3255,  9765
     .short 29295, 22348,  1507,  4521, 13563, 40689, 56530, 38516, 50011, 18959, 56877, 39557, 53134, 28328, 19447, 58341
     .short 43949,   773,  2319,  6957, 20871, 62613, 56765, 39221, 52126, 25304, 10375, 31125, 27838, 17977, 53931, 30719
     .short 26620, 14323, 42969, 63370, 59036, 46034,  7028, 21084, 63252, 58682, 44972,  3842, 11526, 34578, 38197, 49054
     .short 16088, 48264, 13718, 41154, 57925, 42701, 62566, 56624, 38798, 50857, 21497, 64491, 62399, 56123, 37295, 46348
     .short  7970, 23910,  6193, 18579, 55737, 36137, 42874, 63085, 58181, 43469, 64870, 63536, 59534, 47528, 11510, 34530
     .short 38053, 48622, 14792, 44376,  2054,  6162, 18486, 55458, 35300, 40363, 55552, 35582, 41209, 58090, 43196, 64051
     .short 61079, 52163, 25415, 10708, 32124, 30835, 26968, 15367, 46101,  7229, 21687, 65061, 64109, 61253, 52685, 26981
     .short 15406, 46218,  7580, 22740,  2683,  8049, 24147,  6904, 20712, 62136, 55334, 34928, 39247, 52204, 25538, 11077
     .short 33231, 34156, 36931, 45256,  4694, 14082, 42246, 61201, 52529, 26513, 14002, 42006, 60481, 50369, 20033, 60099
     .short 49223, 16595, 49785, 18281, 54843, 33455, 34828, 38947, 51304, 22838,  2977,  8931, 26793, 14842, 44526,  2504
     .short  7512, 22536,  2071,  6213, 18639, 55917, 36677, 44494,  2408,  7224, 21672, 65016, 63974, 60848, 51470, 23336
     .short  4471, 13413, 40239, 55180, 34466, 37861, 48046, 13064, 39192, 52039, 25043,  9592, 28776, 20791, 62373, 56045
     .short 37061, 45646,  5864, 17592, 52776, 27254, 16225, 48675, 14951, 44853,  3485, 10455, 31365, 28558, 20137, 60411
     .short 50159, 19403, 58209, 43553, 65122, 64292, 61802, 54332, 31922, 30229, 25150,  9913, 29739, 23680,  5503, 16509
     .short 49527, 17507, 52521, 26489, 13930, 41790, 59833, 48425, 14201, 42603, 62272, 55742, 36152, 42919, 63220, 58586
     .short 44684,  2978,  8934, 26802, 14869, 44607,  2747,  8241, 24723,  8632, 25896, 12151, 36453, 43822,   392,  1176
     .short  3528, 10584, 31752, 29719, 23620,  5323, 15969, 47907, 12647, 37941, 48286, 13784, 41352, 58519, 44483,  2375
     .short  7125, 21375, 64125, 61301, 52829, 27413, 16702, 50106, 19244, 57732, 42122, 60829, 51413, 23165,  3958, 11874
     .short 35622, 41329, 58450, 44276,  1754,  5262, 15786, 47358, 11000, 33000, 33463, 34852, 39019, 51520, 23486,  4921
     .short 14763, 44289,  1793,  5379, 16137, 48411, 14159, 42477, 61894, 54608, 32750, 32713, 32602, 32269, 31270, 28273
     .short 19282, 57846, 42464, 61855, 54491, 32399, 31660, 29443, 22792,  2839,  8517, 25551, 11116, 33348, 34507, 37984
     .short 48415, 14171, 42513, 62002, 54932, 33722, 35629, 41350, 58513, 44465,  2321,  6963, 20889, 62667, 56927, 39707
     .short 53584, 29678, 23497,  4954, 14862, 44586,  2684,  8052, 24156,  6931, 20793, 62379, 56063, 37115, 45808,  6350
     .short 19050, 57150, 40376, 55591, 35699, 41560, 59143, 46355,  7991, 23973,  6382, 19146, 57438, 41240, 58183, 43475
     .short 64888, 63590, 59696, 48014, 12968, 38904, 51175, 22451,  1816,  5448, 16344, 49032, 16022, 48066, 13124, 39372
     .short 52579, 26663, 14452, 43356, 64531, 62519, 56483, 38375, 49588, 17690, 53070, 28136, 18871, 56613, 38765, 50758
     .short 21200, 63600, 59726, 48104, 13238, 39714, 53605, 29741, 23686,  5521, 16563, 49689, 17993, 53979, 30863, 27052
     .short 15619, 46857,  9497, 28491, 19936, 59808, 48350, 13976, 41928, 60247, 49667, 17927, 53781, 30269, 25270, 10273
     .short 30819, 26920, 15223, 45669,  5933, 17799, 53397, 29117, 21814, 65442, 65252, 64682, 62972, 57842, 42452, 61819
     .short 54383, 32075, 30688, 26527, 14044, 42132, 60859, 51503, 23435,  4768, 14304, 42912, 63199, 58523, 44495,  2411
     .short  7233, 21699, 65097, 64217, 61577, 53657, 29897, 24154,  6925, 20775, 62325, 55901, 36629, 44350,  1976,  5928
     .short 17784, 53352, 28982, 21409, 64227, 61607, 53747, 30167, 24964,  9355, 28065, 18658, 55974, 36848, 45007,  3947
     .short 11841, 35523, 41032, 57559, 41603, 59272, 46742,  9152, 27456, 16831, 50493, 20405, 61215, 52571, 26639, 14380
     .short 43140, 63883, 60575, 50651, 20879, 62637, 56837, 39437, 52774, 27248, 16207, 48621, 14789, 44367,  2027,  6081
     .short 18243, 54729, 33113, 33802, 35869, 42070, 60673, 50945, 21761, 65283, 64775, 63251, 58679, 44963,  3815, 11445
     .short 34335, 37468, 46867,  9527, 28581, 20206, 60618, 50780, 21266, 63798, 60320, 49886, 18584, 55752, 36182, 43009
     .short 63490, 59396, 47114, 10268, 30804, 26875, 15088, 45264,  4718, 14154, 42462, 61849, 54473, 32345, 31498, 28957
     .short 21334, 64002, 60932, 51722, 24092,  6739, 20217, 60651, 50879, 21563, 64689, 62993, 57905, 42641, 62386, 56084
     .short 37178, 45997,  6917, 20751, 62253, 55685, 35981, 42406, 61681, 53969, 30833, 26962, 15349, 46047,  7067, 21201
     .short 63603, 59735, 48131, 13319, 39957, 54334, 31928, 30247, 25204, 10075, 30225, 25138,  9877, 29631, 23356,  4531
     .short 13593, 40779, 56800, 39326, 52441, 26249, 13210, 39630, 53353, 28985, 21418, 64254, 61688, 53990, 30896, 27151
     .short 15916, 47748, 12170, 36510, 43993,   905,  2715,  8145, 24435,  7768, 23304,  4375, 13125, 39375, 52588, 26690
     .short 14533, 43599, 65260, 64706, 63044, 58058, 43100, 63763, 60215, 49571, 17639, 52917, 27677, 17494, 52482, 26372
     .short 13579, 40737, 56674, 38948, 51307, 22847,  3004,  9012, 27036, 15571, 46713,  9065, 27195, 16048, 48144, 13358
     .short 40074, 54685, 32981, 33406, 34681, 38506, 49981, 18869, 56607, 38747, 50704, 21038, 63114, 58268, 43730,   116
     .short   348,  1044,  3132,  9396, 28188, 19027, 57081, 40169, 54970, 33836, 35971, 42376, 61591, 53699, 30023, 24532
     .short  8059, 24177,  6994, 20982, 62946, 57764, 42218, 61117, 52277, 25757, 11734, 35202, 40069, 54670, 32936, 33271
     .short 34276, 37291, 46336,  7934, 23802,  5869, 17607, 52821, 27389, 16630, 49890, 18596, 55788, 36290, 43333, 64462
     .short 62312, 55862, 36512, 43999,   923,  2769,  8307, 24921,  9226, 27678, 17497, 52491, 26399, 13660, 40980, 57403
     .short 41135, 57868, 42530, 62053, 55085, 34181, 37006, 45481,  5369, 16107, 48321, 13889, 41667, 59464, 47318, 10880
     .short 32640, 32383, 31612, 29299, 22360,  1543,  4629, 13887, 41661, 59446, 47264, 10718, 32154, 30925, 27238, 16177
     .short 48531, 14519, 43557, 65134, 64328, 61910, 54656, 32894, 33145, 33898, 36157, 42934, 63265, 58721, 45089,  4193
     .short 12579, 37737, 47674, 11948, 35844, 41995, 60448, 50270, 19736, 59208, 46550,  8576, 25728, 11647, 34941, 39286
     .short 52321, 25889, 12130, 36390, 43633, 65362, 65012, 63962, 60812, 51362, 23012,  3499, 10497, 31491, 28936, 21271
     .short 63813, 60365, 50021, 18989, 56967, 39827, 53944, 30758, 26737, 14674, 44022,   992,  2976,  8928, 26784, 14815
     .short 44445,  2261,  6783, 20349, 61047, 52067, 25127,  9844, 29532, 23059,  3640, 10920, 32760, 32743, 32692, 32539
     .short 32080, 30703, 26572, 14179, 42537, 62074, 55148, 34370, 37573, 47182, 10472, 31416, 28711, 20596, 61788, 54290
     .short 31796, 29851, 24016,  6511, 19533, 58599, 44723,  3095,  9285, 27855, 18028, 54084, 31178, 27997, 18454, 55362
     .short 35012, 39499, 52960, 27806, 17881, 53643, 29855, 24028,  6547, 19641, 58923, 45695,  6011, 18033, 54099, 31223
     .short 28132, 18859, 56577, 38657, 50434, 20228, 60684, 50978, 21860,    43,   129,   387,  1161,  3483, 10449, 31347
     .short 28504, 19975, 59925, 48701, 15029, 45087,  4187, 12561, 37683, 47512, 11462, 34386, 37621, 47326, 10904, 32712
     .short 32599, 32260, 31243, 28192, 19039, 57117, 40277, 55294, 34808, 38887, 51124, 22298,  1357,  4071, 12213, 36639
     .short 44380,  2066,  6198, 18594, 55782, 36272, 43279, 64300, 61826, 54404, 32138, 30877, 27094, 15745, 47235, 10631
     .short 31893, 30142, 24889,  9130, 27390, 16633, 49899, 18623, 55869, 36533, 44062,  1112,  3336, 10008, 30024, 24535
     .short  8068, 24204,  7075, 21225, 63675, 59951, 48779, 15263, 45789,  6293, 18879, 56637, 38837, 50974, 21848,     7
     .short    21,    63,   189,   567,  1701,  5103, 15309, 45927,  6707, 20121, 60363, 50015, 18971, 56913, 39665, 53458
     .short 29300, 22363,  1552,  4656, 13968, 41904, 60175, 49451, 17279, 51837, 24437,  7774, 23322,  4429, 13287, 39861
     .short 54046, 31064, 27655, 17428, 52284, 25778, 11797, 35391, 40636, 56371, 38039, 48580, 14666, 43998,   920,  2760
     .short  8280, 24840,  8983, 26949, 15310, 45930,  6716, 20148, 60444, 50258, 19700, 59100, 46226,  7604, 22812,  2899
     .short  8697, 26091, 12736, 38208, 49087, 16187, 48561, 14609, 43827,   407,  1221,  3663, 10989, 32967, 33364, 34555
     .short 38128, 48847, 15467, 46401,  8129, 24387,  7624, 22872,  3079,  9237, 27711, 17596, 52788, 27290, 16333, 48999
     .short 15923, 47769, 12233, 36699, 44560,  2606,  7818, 23454,  4825, 14475, 43425, 64738, 63140, 58346, 43964,   818
     .short  2454,  7362, 22086,   721,  2163,  6489, 19467, 58401, 44129,  1313,  3939, 11817, 35451, 40816, 56911, 39659
     .short 53440, 29246, 22201,  1066,  3198,  9594, 28782, 20809, 62427, 56207, 37547, 47104, 10238, 30714, 26605, 14278
     .short 42834, 62965, 57821, 42389, 61630, 53816, 30374, 25585, 11218, 33654, 35425, 40738, 56677, 38957, 51334, 22928
     .short  3247,  9741, 29223, 22132,   859,  2577,  7731, 23193,  4042, 12126, 36378, 43597, 65254, 64688, 62990, 57896
     .short 42614, 62305, 55841, 36449, 43810,   356,  1068,  3204,  9612, 28836, 20971, 62913, 57665, 41921, 60226, 49604
     .short 17738, 53214, 28568, 20167, 60501, 50429, 20213, 60639, 50843, 21455, 64365, 62021, 54989, 33893, 36142, 42889
     .short 63130, 58316, 43874,   548,  1644,  4932, 14796, 44388,  2090,  6270, 18810, 56430, 38216, 49111, 16259, 48777
     .short 15257, 45771,  6239, 18717, 56151, 37379, 46600,  8726, 26178, 12997, 38991, 51436, 23234,  4165, 12495, 37485
     .short 46918,  9680, 29040, 21583, 64749, 63173, 58445, 44261,  1709,  5127, 15381, 46143,  7355, 22065,   658,  1974
     .short  5922, 17766, 53298, 28820, 20923, 62769, 57233, 40625, 56338, 37940, 48283, 13775, 41325, 58438, 44240,  1646
     .short  4938, 14814, 44442,  2252,  6756, 20268, 60804, 51338, 22940,  3283,  9849, 29547, 23104,  3775, 11325, 33975
     .short 36388, 43627, 65344, 64958, 63800, 60326, 49904, 18638, 55914, 36668, 44467,  2327,  6981, 20943, 62829, 57413
     .short 41165, 57958, 42800, 62863, 57515, 41471, 58876, 45554,  5588, 16764, 50292, 19802, 59406, 47144, 10358, 31074
     .short 27685, 17518, 52554, 26588, 14227, 42681, 62506, 56444, 38258, 49237, 16637, 49911, 18659, 55977, 36857, 45034
     .short  4028, 12084, 36252, 43219, 64120, 61286, 52784, 27278, 16297, 48891, 15599, 46797,  9317, 27951, 18316, 54948
     .short 33770, 35773, 41782, 59809, 48353, 13985, 41955, 60328, 49910, 18656, 55968, 36830, 44953,  3785, 11355, 34065
     .short 36658, 44437,  2237,  6711, 20133, 60399, 50123, 19295, 57885, 42581, 62206, 55544, 35558, 41137, 57874, 42548
     .short 62107, 55247, 34667, 38464, 49855, 18491, 55473, 35345, 40498, 55957, 36797, 44854,  3488, 10464, 31392, 28639
     .short 20380, 61140, 52346, 25964, 12355, 37065, 45658,  5900, 17700, 53100, 28226, 19141, 57423, 41195, 58048, 43070
     .short 63673, 59945, 48761, 15209, 45627,  5807, 17421, 52263, 25715, 11608, 34824, 38935, 51268, 22730,  2653,  7959
     .short 23877,  6094, 18282, 54846, 33464, 34855, 39028, 51547, 23567,  5164, 15492, 46476,  8354, 25062,  9649, 28947
     .short 21304, 63912, 60662, 50912, 21662, 64986, 63884, 60578, 50660, 20906, 62718, 57080, 40166, 54961, 33809, 35890
     .short 42133, 60862, 51512, 23462,  4849, 14547, 43641, 65386, 65084, 64178, 61460, 53306, 28844, 20995, 62985, 57881
     .short 42569, 62170, 55436, 35234, 40165, 54958, 33800, 35863, 42052, 60619, 50783, 21275, 63825, 60401, 50129, 19313
     .short 57939, 42743, 62692, 57002, 39932, 54259, 31703, 29572, 23179,  4000, 12000, 36000, 42463, 61852, 54482, 32372
     .short 31579, 29200, 22063,   652,  1956,  5868, 17604, 52812, 27362, 16549, 49647, 17867, 53601, 29729, 23650,  5413
     .short 16239, 48717, 15077, 45231,  4619, 13857, 41571, 59176, 46454,  8288, 24864,  9055, 27165, 15958, 47874, 12548
     .short 37644, 47395, 11111, 33333, 34462, 37849, 48010, 12956, 38868, 51067, 22127,   844,  2532,  7596, 22788,  2827
     .short  8481, 25443, 10792, 32376, 31591, 29236, 22171,   976,  2928,  8784, 26352, 13519, 40557, 56134, 37328, 46447
     .short  8267, 24801,  8866, 26598, 14257, 42771, 62776, 57254, 40688, 56527, 38507, 49984, 18878, 56634, 38828, 50947
     .short 21767, 65301, 64829, 63413, 59165, 46421,  8189, 24567,  8164, 24492,  7939, 23817,  5914, 17742, 53226, 28604
     .short 20275, 60825, 51401, 23129,  3850, 11550, 34650, 38413, 49702, 18032, 54096, 31214, 28105, 18778, 56334, 37928
     .short 48247, 13667, 41001, 57466, 41324, 58435, 44231,  1619,  4857, 14571, 43713,    65,   195,   585,  1755,  5265
     .short 15795, 47385, 11081, 33243, 34192, 37039, 45580,  5666, 16998, 50994, 21908,   187,   561,  1683,  5049, 15147
     .short 45441,  5249, 15747, 47241, 10649, 31947, 30304, 25375, 10588, 31764, 29755, 23728,  5647, 16941, 50823, 21395
     .short 64185, 61481, 53369, 29033, 21562, 64686, 62984, 57878, 42560, 62143, 55355, 34991, 39436, 52771, 27239, 16180
     .short 48540, 14546, 43638, 65377, 65057, 64097, 61217, 52577, 26657, 14434, 43302, 64369, 62033, 55025, 34001, 36466
     .short 43861,   509,  1527,  4581, 13743, 41229, 58150, 43376, 64591, 62699, 57023, 39995, 54448, 32270, 31273, 28282
     .short 19309, 57927, 42707, 62584, 56678, 38960, 51343, 22955,  3328,  9984, 29952, 24319,  7420, 22260,  1243,  3729
     .short 11187, 33561, 35146, 39901, 54166, 31424, 28735, 20668, 62004, 54938, 33740, 35683, 41512, 58999, 45923,  6695
     .short 20085, 60255, 49691, 17999, 53997, 30917, 27214, 16105, 48315, 13871, 41613, 59302, 46832,  9422, 28266, 19261
     .short 57783, 42275, 61288, 52790, 27296, 16351, 49053, 16085, 48255, 13691, 41073, 57682, 41972, 60379, 50063, 19115
     .short 57345, 40961, 57346, 40964, 57355, 40991, 57436, 41234, 58165, 43421, 64726, 63104, 58238, 43640, 65383, 65075
     .short 64151, 61379, 53063, 28115, 18808, 56424, 38198, 49057, 16097, 48291, 13799, 41397, 58654, 44888,  3590, 10770
     .short 32310, 31393, 28642, 20389, 61167, 52427, 26207, 13084, 39252, 52219, 25583, 11212, 33636, 35371, 40576, 56191
     .short 37499, 46960,  9806, 29418, 22717,  2614,  7842, 23526,  5041, 15123, 45369,  5033, 15099, 45297,  4817, 14451
     .short 43353, 64522, 62492, 56402, 38132, 48859, 15503, 46509,  8453, 25359, 10540, 31620, 29323, 22432,  1759,  5277
     .short 15831, 47493, 11405, 34215, 37108, 45787,  6287, 18861, 56583, 38675, 50488, 20390, 61170, 52436, 26234, 13165
     .short 39495, 52948, 27770, 17773, 53319, 28883, 21112, 63336, 58934, 45728,  6110, 18330, 54990, 33896, 36151, 42916
     .short 63211, 58559, 44603,  2735,  8205, 24615,  8308, 24924,  9235, 27705, 17578, 52734, 27128, 15847, 47541, 11549
     .short 34647, 38404, 49675, 17951, 53853, 30485, 25918, 12217, 36651, 44416,  2174,  6522, 19566, 58698, 45020,  3986
     .short 11958, 35874, 42085, 60718, 51080, 22166,   961,  2883,  8649, 25947, 12304, 36912, 45199,  4523, 13569, 40707
     .short 56584, 38678, 50497, 20417, 61251, 52679, 26963, 15352, 46056,  7094, 21282, 63846, 60464, 50318, 19880, 59640
     .short 47846, 12464, 37392, 46639,  8843, 26529, 14050, 42150, 60913, 51665, 23921,  6226, 18678, 56034, 37028, 45547
     .short  5567, 16701, 50103, 19235, 57705, 42041, 60586, 50684, 20978, 62934, 57728, 42110, 60793, 51305, 22841,  2986
     .short  8958, 26874, 15085, 45255,  4691, 14073, 42219, 61120, 52286, 25784, 11815, 35445, 40798, 56857, 39497, 52954
     .short 27788, 17827, 53481, 29369, 22570,  2173,  6519, 19557, 58671, 44939,  3743, 11229, 33687, 35524, 41035, 57568
     .short 41630, 59353, 46985,  9881, 29643, 23392,  4639, 13917, 41751, 59716, 48074, 13148, 39444, 52795, 27311, 16396
     .short 49188, 16490, 49470, 17336, 52008, 24950,  9313, 27939, 18280, 54840, 33446, 34801, 38866, 51061, 22109,   790
     .short  2370,  7110, 21330, 63990, 60896, 51614, 23768,  5767, 17301, 51903, 24635,  8368, 25104,  9775, 29325, 22438
     .short  1777,  5331, 15993, 47979, 12863, 38589, 50230, 19616, 58848, 45470,  5336, 16008, 48024, 12998, 38994, 51445
     .short 23261,  4246, 12738, 38214, 49105, 16241, 48723, 15095, 45285,  4781, 14343, 43029, 63550, 59576, 47654, 11888
     .short 35664, 41455, 58828, 45410,  5156, 15468, 46404,  8138, 24414,  7705, 23115,  3808, 11424, 34272, 37279, 46300
     .short  7826, 23478,  4897, 14691, 44073,  1145,  3435, 10305, 30915, 27208, 16087, 48261, 13709, 41127, 57844, 42458
     .short 61837, 54437, 32237, 31174, 27985, 18418, 55254, 34688, 38527, 50044, 19058, 57174, 40448, 55807, 36347, 43504
     .short 64975, 63851, 60479, 50363, 20015, 60045, 49061, 16109, 48327, 13907, 41721, 59626, 47804, 12338, 37014, 45505
     .short  5441, 16323, 48969, 15833, 47499, 11423, 34269, 37270, 46273,  7745, 23235,  4168, 12504, 37512, 46999,  9923
     .short 29769, 23770,  5773, 17319, 51957, 24797,  8854, 26562, 14149, 42447, 61804, 54338, 31940, 30283, 25312, 10399
     .short 31197, 28054, 18625, 55875, 36551, 44116,  1274,  3822, 11466, 34398, 37657, 47434, 11228, 33684, 35515, 41008
     .short 57487, 41387, 58624, 44798,  3320,  9960, 29880, 24103,  6772, 20316, 60948, 51770, 24236,  7171, 21513, 64539
     .short 62543, 56555, 38591, 50236, 19634, 58902, 45632,  5822, 17466, 52398, 26120, 12823, 38469, 49870, 18536, 55608
     .short 35750, 41713, 59602, 47732, 12122, 36366, 43561, 65146, 64364, 62018, 54980, 33866, 36061, 42646, 62401, 56129
     .short 37313, 46402,  8132, 24396,  7651, 22953,  3322,  9966, 29898, 24157,  6934, 20802, 62406, 56144, 37358, 46537
     .short  8537, 25611, 11296, 33888, 36127, 42844, 62995, 57911, 42659, 62440, 56246, 37664, 47455, 11291, 33873, 36082
     .short 42709, 62590, 56696, 39014, 51505, 23441,  4786, 14358, 43074, 63685, 59981, 48869, 15533, 46599,  8723, 26169
     .short 12970, 38910, 51193, 22505,  1978,  5934, 17802, 53406, 29144, 21895,   148,   444,  1332,  3996, 11988, 35964
     .short 42355, 61528, 53510, 29456, 22831,  2956,  8868, 26604, 14275, 42825, 62938, 57740, 42146, 60901, 51629, 23813
     .short  5902, 17706, 53118, 28280, 19303, 57909, 42653, 62422, 56192, 37502, 46969,  9833, 29499, 22960,  3343, 10029
     .short 30087, 24724,  8635, 25905, 12178, 36534, 44065,  1121,  3363, 10089, 30267, 25264, 10255, 30765, 26758, 14737
     .short 44211,  1559,  4677, 14031, 42093, 60742, 51152, 22382,  1609,  4827, 14481, 43443, 64792, 63302, 58832, 45422
     .short  5192, 15576, 46728,  9110, 27330, 16453, 49359, 17003, 51009, 21953,   322,   966,  2898,  8694, 26082, 12709
     .short 38127, 48844, 15458, 46374,  8048, 24144,  6895, 20685, 62055, 55091, 34199, 37060, 45643,  5855, 17565, 52695
     .short 27011, 15496, 46488,  8390, 25170,  9973, 29919, 24220,  7123, 21369, 64107, 61247, 52667, 26927, 15244, 45732
     .short  6122, 18366, 55098, 34220, 37123, 45832,  6422, 19266, 57798, 42320, 61423, 53195, 28511, 19996, 59988, 48890
     .short 15596, 46788,  9290, 27870, 18073, 54219, 31583, 29212, 22099,   760,  2280,  6840, 20520, 61560, 53606, 29744
     .short 23695,  5548, 16644, 49932, 18722, 56166, 37424, 46735,  9131, 27393, 16642, 49926, 18704, 56112, 37262, 46249
     .short  7673, 23019,  3520, 10560, 31680, 29503, 22972,  3379, 10137, 30411, 25696, 11551, 34653, 38422, 49729, 18113
     .short 54339, 31943, 30292, 25339, 10480, 31440, 28783, 20812, 62436, 56234, 37628, 47347, 10967, 32901, 33166, 33961
     .short 36346, 43501, 64966, 63824, 60398, 50120, 19286, 57858, 42500, 61963, 54815, 33371, 34576, 38191, 49036, 16034
     .short 48102, 13232, 39696, 53551, 29579, 23200,  4063, 12189, 36567, 44164,  1418,  4254, 12762, 38286, 49321, 16889
     .short 50667, 20927, 62781, 57269, 40733, 56662, 38912, 51199, 22523,  2032,  6096, 18288, 54864, 33518, 35017, 39514
     .short 53005, 27941, 18286, 54858, 33500, 34963, 39352, 52519, 26483, 13912, 41736, 59671, 47939, 12743, 38229, 49150
     .short 16376, 49128, 16310, 48930, 15716, 47148, 10370, 31110, 27793, 17842, 53526, 29504, 22975,  3388, 10164, 30492
     .short 25939, 12280, 36840, 44983,  3875, 11625, 34875, 39088, 51727, 24107,  6784, 20352, 61056, 52094, 25208, 10087
     .short 30261, 25246, 10201, 30603, 26272, 13279, 39837, 53974, 30848, 27007, 15484, 46452,  8282, 24846,  9001, 27003
     .short 15472, 46416,  8174, 24522,  8029, 24087,  6724, 20172, 60516, 50474, 20348, 61044, 52058, 25100,  9763, 29289
     .short 22330,  1453,  4359, 13077, 39231, 52156, 25394, 10645, 31935, 30268, 25267, 10264, 30792, 26839, 14980, 44940
     .short  3746, 11238, 33714, 35605, 41278, 58297, 43817,   377,  1131,  3393, 10179, 30537, 26074, 12685, 38055, 48628
     .short 14810, 44430,  2216,  6648, 19944, 59832, 48422, 14192, 42576, 62191, 55499, 35423, 40732, 56659, 38903, 51172
     .short 22442,  1789,  5367, 16101, 48303, 13835, 41505, 58978, 45860,  6506, 19518, 58554, 44588,  2690,  8070, 24210
     .short  7093, 21279, 63837, 60437, 50237, 19637, 58911, 45659,  5903, 17709, 53127, 28307, 19384, 58152, 43382, 64609
     .short 62753, 57185, 40481, 55906, 36644, 44395,  2111,  6333, 18999, 56997, 39917, 54214, 31568, 29167, 21964,   355
     .short  1065,  3195,  9585, 28755, 20728, 62184, 55478, 35360, 40543, 56092, 37202, 46069,  7133, 21399, 64197, 61517
     .short 53477, 29357, 22534,  2065,  6195, 18585, 55755, 36191, 43036, 63571, 59639, 47843, 12455, 37365, 46558,  8600
     .short 25800, 11863, 35589, 41230, 58153, 43385, 64618, 62780, 57266, 40724, 56635, 38831, 50956, 21794, 65382, 65072
     .short 64142, 61352, 52982, 27872, 18079, 54237, 31637, 29374, 22585,  2218,  6654, 19962, 59886, 48584, 14678, 44034
     .short  1028,  3084,  9252, 27756, 17731, 53193, 28505, 19978, 59934, 48728, 15110, 45330,  4916, 14748, 44244,  1658
     .short  4974, 14922, 44766,  3224,  9672, 29016, 21511, 64533, 62525, 56501, 38429, 49750, 18176, 54528, 32510, 31993
     .short 30442, 25789, 11830, 35490, 40933, 57262, 40712, 56599, 38723, 50632, 20822, 62466, 56324, 37898, 48157, 13397
     .short 40191, 55036, 34034, 36565, 44158,  1400,  4200, 12600, 37800, 47863, 12515, 37545, 47098, 10220, 30660, 26443
     .short 13792, 41376, 58591, 44699,  3023,  9069, 27207, 16084, 48252, 13682, 41046, 57601, 41729, 59650, 47876, 12554
     .short 37662, 47449, 11273, 33819, 35920, 42223, 61132, 52322, 25892, 12139, 36417, 43714,    68,   204,   612,  1836
     .short  5508, 16524, 49572, 17642, 52926, 27704, 17575, 52725, 27101, 15766, 47298, 10820, 32460, 31843, 29992, 24439
     .short  7780, 23340,  4483, 13449, 40347, 55504, 35438, 40777, 56794, 39308, 52387, 26087, 12724, 38172, 48979, 15863
     .short 47589, 11693, 35079, 39700, 53563, 29615, 23308,  4387, 13161, 39483, 52912, 27662, 17449, 52347, 25967, 12364
     .short 37092, 45739,  6143, 18429, 55287, 34787, 38824, 50935, 21731, 65193, 64505, 62441, 56249, 37673, 47482, 11372
     .short 34116, 36811, 44896,  3614, 10842, 32526, 32041, 30586, 26221, 13126, 39378, 52597, 26717, 14614, 43842,   452
     .short  1356,  4068, 12204, 36612, 44299,  1823,  5469, 16407, 49221, 16589, 49767, 18227, 54681, 32969, 33370, 34573
     .short 38182, 49009, 15953, 47859, 12503, 37509, 46990,  9896, 29688, 23527,  5044, 15132, 45396,  5114, 15342, 46026
     .short  7004, 21012, 63036, 58034, 43028, 63547, 59567, 47627, 11807, 35421, 40726, 56641, 38849, 51010, 21956,   331
     .short   993,  2979,  8937, 26811, 14896, 44688,  2990,  8970, 26910, 15193, 45579,  5663, 16989, 50967, 21827, 65481
     .short 65369, 65033, 64025, 61001, 51929, 24713,  8602, 25806, 11881, 35643, 41392, 58639, 44843,  3455, 10365, 31095
     .short 27748, 17707, 53121, 28289, 19330, 57990, 42896, 63151, 58379, 44063,  1115,  3345, 10035, 30105, 24778,  8797
     .short 26391, 13636, 40908, 57187, 40487, 55924, 36698, 44557,  2597,  7791, 23373,  4582, 13746, 41238, 58177, 43457
     .short 64834, 63428, 59210, 46556,  8594, 25782, 11809, 35427, 40744, 56695, 39011, 51496, 23414,  4705, 14115, 42345
     .short 61498, 53420, 29186, 22021,   526,  1578,  4734, 14202, 42606, 62281, 55769, 36233, 43162, 63949, 60773, 51245
     .short 22661,  2446,  7338, 22014,   505,  1515,  4545, 13635, 40905, 57178, 40460, 55843, 36455, 43828,   410,  1230
     .short  3690, 11070, 33210, 34093, 36742, 44689,  2993,  8979, 26937, 15274, 45822,  6392, 19176, 57528, 41510, 58993
     .short 45905,  6641, 19923, 59769, 48233, 13625, 40875, 57088, 40190, 55033, 34025, 36538, 44077,  1157,  3471, 10413
     .short 31239, 28180, 19003, 57009, 39953, 54322, 31892, 30139, 24880,  9103, 27309, 16390, 49170, 16436, 49308, 16850
     .short 50550, 20576, 61728, 54110, 31256, 28231, 19156, 57468, 41330, 58453, 44285,  1781,  5343, 16029, 48087, 13187
     .short 39561, 53146, 28364, 19555, 58665, 44921,  3689, 11067, 33201, 34066, 36661, 44446,  2264,  6792, 20376, 61128
     .short 52310, 25856, 12031, 36093, 42742, 62689, 56993, 39905, 54178, 31460, 28843, 20992, 62976, 57854, 42488, 61927
     .short 54707, 33047, 33604, 35275, 40288, 55327, 34907, 39184, 52015, 24971,  9376, 28128, 18847, 56541, 38549, 50110
     .short 19256, 57768, 42230, 61153, 52385, 26081, 12706, 38118, 48817, 15377, 46131,  7319, 21957,   334,  1002,  3006
     .short  9018, 27054, 15625, 46875,  9551, 28653, 20422, 61266, 52724, 27098, 15757, 47271, 10739, 32217, 31114, 27805
     .short 17878, 53634, 29828, 23947,  6304, 18912, 56736, 39134, 51865, 24521,  8026, 24078,  6697, 20091, 60273, 49745
     .short 18161, 54483, 32375, 31588, 29227, 22144,   895,  2685,  8055, 24165,  6958, 20874, 62622, 56792, 39302, 52369
     .short 26033, 12562, 37686, 47521, 11489, 34467, 37864, 48055, 13091, 39273, 52282, 25772, 11779, 35337, 40474, 55885
     .short 36581, 44206,  1544,  4632, 13896, 41688, 59527, 47507, 11447, 34341, 37486, 46921,  9689, 29067, 21664, 64992
     .short 63902, 60632, 50822, 21392, 64176, 61454, 53288, 28790, 20833, 62499, 56423, 38195, 49048, 16070, 48210, 13556
     .short 40668, 56467, 38327, 49444, 17258, 51774, 24248,  7207, 21621, 64863, 63515, 59471, 47339, 10943, 32829, 32950
     .short 33313, 34402, 37669, 47470, 11336, 34008, 36487, 43924,   698,  2094,  6282, 18846, 56538, 38540, 50083, 19175
     .short 57525, 41501, 58966, 45824,  6398, 19194, 57582, 41672, 59479, 47363, 11015, 33045, 33598, 35257, 40234, 55165
     .short 34421, 37726, 47641, 11849, 35547, 41104, 57775, 42251, 61216, 52574, 26648, 14407, 43221, 64126, 61304, 52838
     .short 27440, 16783, 50349, 19973, 59919, 48683, 14975, 44925,  3701, 11103, 33309, 34390, 37633, 47362, 11012, 33036
     .short 33571, 35176, 39991, 54436, 32234, 31165, 27958, 18337, 55011, 33959, 36340, 43483, 64912, 63662, 59912, 48662
     .short 14912, 44736,  3134,  9402, 28206, 19081, 57243, 40655, 56428, 38210, 49093, 16205, 48615, 14771, 44313,  1865
     .short  5595, 16785, 50355, 19991, 59973, 48845, 15461, 46383,  8075, 24225,  7138, 21414, 64242, 61652, 53882, 30572
     .short 26179, 13000, 39000, 51463, 23315,  4408, 13224, 39672, 53479, 29363, 22552,  2119,  6357, 19071, 57213, 40565
     .short 56158, 37400, 46663,  8915, 26745, 14698, 44094,  1208,  3624, 10872, 32616, 32311, 31396, 28651, 20416, 61248
     .short 52670, 26936, 15271, 45813,  6365, 19095, 57285, 40781, 56806, 39344, 52495, 26411, 13696, 41088, 57727, 42107
     .short 60784, 51278, 22760,  2743,  8229, 24687,  8524, 25572, 11179, 33537, 35074, 39685, 53518, 29480, 22903,  3172
     .short  9516, 28548, 20107, 60321, 49889, 18593, 55779, 36263, 43252, 64219, 61583, 53675, 29951, 24316,  7411, 22233
     .short  1162,  3486, 10458, 31374, 28585, 20218, 60654, 50888, 21590, 64770, 63236, 58634, 44828,  3410, 10230, 30690
     .short 26533, 14062, 42186, 61021, 51989, 24893,  9142, 27426, 16741, 50223, 19595, 58785, 45281,  4769, 14307, 42921
     .short 63226, 58604, 44738,  3140,  9420, 28260, 19243, 57729, 42113, 60802, 51332, 22922,  3229,  9687, 29061, 21646
     .short 64938, 63740, 60146, 49364, 17018, 51054, 22088,   727,  2181,  6543, 19629, 58887, 45587,  5687, 17061, 51183
     .short 22475,  1888,  5664, 16992, 50976, 21854,    25,    75,   225,   675,  2025,  6075, 18225, 54675, 32951, 33316
     .short 34411, 37696, 47551, 11579, 34737, 38674, 50485, 20381, 61143, 52355, 25991, 12436, 37308, 46387,  8087, 24261
     .short  7246, 21738, 65214, 64568, 62630, 56816, 39374, 52585, 26681, 14506, 43518, 65017, 63977, 60857, 51497, 23417
     .short  4714, 14142, 42426, 61741, 54149, 31373, 28582, 20209, 60627, 50807, 21347, 64041, 61049, 52073, 25145,  9898
     .short 29694, 23545,  5098, 15294, 45882,  6572, 19716, 59148, 46370,  8036, 24108,  6787, 20361, 61083, 52175, 25451
     .short 10816, 32448, 31807, 29884, 24115,  6808, 20424, 61272, 52742, 27152, 15919, 47757, 12197, 36591, 44236,  1634
     .short  4902, 14706, 44118,  1280,  3840, 11520, 34560, 38143, 48892, 15602, 46806,  9344, 28032, 18559, 55677, 35957
     .short 42334, 61465, 53321, 28889, 21130, 63390, 59096, 46214,  7568, 22704,  2575,  7725, 23175,  3988, 11964, 35892
     .short 42139, 60880, 51566, 23624,  5335, 16005, 48015, 12971, 38913, 51202, 22532,  2059,  6177, 18531, 55593, 35705
     .short 41578, 59197, 46517,  8477, 25431, 10756, 32268, 31267, 28264, 19255, 57765, 42221, 61126, 52304, 25838, 11977
     .short 35931, 42256, 61231, 52619, 26783, 14812, 44436,  2234,  6702, 20106, 60318, 49880, 18566, 55698, 36020, 42523
     .short 62032, 55022, 33992, 36439, 43780,   266,   798,  2394,  7182, 21546, 64638, 62840, 57446, 41264, 58255, 43691
     .short     0, 65534, 65528, 65510, 65456, 65294, 64808, 63350, 58976, 45854,  6488, 19464, 58392, 44102,  1232,  3696
     .short 11088, 33264, 34255, 37228, 46147,  7367, 22101,   766,  2298,  6894, 20682, 62046, 55064, 34118, 36817, 44914
     .short  3668, 11004, 33012, 33499, 34960, 39343, 52492, 26402, 13669, 41007, 57484, 41378, 58597, 44717,  3077,  9231
     .short 27693, 17542, 52626, 26804, 14875, 44625,  2801,  8403, 25209, 10090, 30270, 25273, 10282, 30846, 27001, 15466
     .short 46398,  8120, 24360,  7543, 22629,  2350,  7050, 21150, 63450, 59276, 46754,  9188, 27564, 17155, 51465, 23321
     .short  4426, 13278, 39834, 53965, 30821, 26926, 15241, 45723,  6095, 18285, 54855, 33491, 34936, 39271, 52276, 25754
     .short 11725, 35175, 39988, 54427, 32207, 31084, 27715, 17608, 52824, 27398, 16657, 49971, 18839, 56517, 38477, 49894
     .short 18608, 55824, 36398, 43657, 65434, 65228, 64610, 62756, 57194, 40508, 55987, 36887, 45124,  4298, 12894, 38682
     .short 50509, 20453, 61359, 53003, 27935, 18268, 54804, 33338, 34477, 37894, 48145, 13361, 40083, 54712, 33062, 33649
     .short 35410, 40693, 56542, 38552, 50119, 19283, 57849, 42473, 61882, 54572, 32642, 32389, 31630, 29353, 22522,  2029
     .short  6087, 18261, 54783, 33275, 34288, 37327, 46444,  8258, 24774,  8785, 26355, 13528, 40584, 56215, 37571, 47176
     .short 10454, 31362, 28549, 20110, 60330, 49916, 18674, 56022, 36992, 45439,  5243, 15729, 47187, 10487, 31461, 28846
     .short 21001, 63003, 57935, 42731, 62656, 56894, 39608, 53287, 28787, 20824, 62472, 56342, 37952, 48319, 13883, 41649
     .short 59410, 47156, 10394, 31182, 28009, 18490, 55470, 35336, 40471, 55876, 36554, 44125,  1301,  3903, 11709, 35127
     .short 39844, 53995, 30911, 27196, 16051, 48153, 13385, 40155, 54928, 33710, 35593, 41242, 58189, 43493, 64942, 63752
     .short 60182, 49472, 17342, 52026, 25004,  9475, 28425, 19738, 59214, 46568,  8630, 25890, 12133, 36399, 43660, 65443
     .short 65255, 64691, 62999, 57923, 42695, 62548, 56570, 38636, 50371, 20039, 60117, 49277, 16757, 50271, 19739, 59217
     .short 46577,  8657, 25971, 12376, 37128, 45847,  6467, 19401, 58203, 43535, 65068, 64130, 61316, 52874, 27548, 17107
     .short 51321, 22889,  3130,  9390, 28170, 18973, 56919, 39683, 53512, 29462, 22849,  3010,  9030, 27090, 15733, 47199
     .short 10523, 31569, 29170, 21973,   382,  1146,  3438, 10314, 30942, 27289, 16330, 48990, 15896, 47688, 11990, 35970
     .short 42373, 61582, 53672, 29942, 24289,  7330, 21990,   433,  1299,  3897, 11691, 35073, 39682, 53509, 29453, 22822
     .short  2929,  8787, 26361, 13546, 40638, 56377, 38057, 48634, 14828, 44484,  2378,  7134, 21402, 64206, 61544, 53558
     .short 29600, 23263,  4252, 12756, 38268, 49267, 16727, 50181, 19469, 58407, 44147,  1367,  4101, 12303, 36909, 45190
     .short  4496, 13488, 40464, 55855, 36491, 43936,   734,  2202,  6606, 19818, 59454, 47288, 10790, 32370, 31573, 29182
     .short 22009,   490,  1470,  4410, 13230, 39690, 53533, 29525, 23038,  3577, 10731, 32193, 31042, 27589, 17230, 51690
     .short 23996,  6451, 19353, 58059, 43103, 63772, 60242, 49652, 17882, 53646, 29864, 24055,  6628, 19884, 59652, 47882
     .short 12572, 37716, 47611, 11759, 35277, 40294, 55345, 34961, 39346, 52501, 26429, 13750, 41250, 58213, 43565, 65158
     .short 64400, 62126, 55304, 34838, 38977, 51394, 23108,  3787, 11361, 34083, 36712, 44599,  2723,  8169, 24507,  7984
     .short 23952,  6319, 18957, 56871, 39539, 53080, 28166, 18961, 56883, 39575, 53188, 28490, 19933, 59799, 48323, 13895
     .short 41685, 59518, 47480, 11366, 34098, 36757, 44734,  3128,  9384, 28152, 18919, 56757, 39197, 52054, 25088,  9727
     .short 29181, 22006,   481,  1443,  4329, 12987, 38961, 51346, 22964,  3355, 10065, 30195, 25048,  9607, 28821, 20926
     .short 62778, 57260, 40706, 56581, 38669, 50470, 20336, 61008, 51950, 24776,  8791, 26373, 13582, 40746, 56701, 39029
     .short 51550, 23576,  5191, 15573, 46719,  9083, 27249, 16210, 48630, 14816, 44448,  2270,  6810, 20430, 61290, 52796
     .short 27314, 16405, 49215, 16571, 49713, 18065, 54195, 31511, 28996, 21451, 64353, 61985, 54881, 33569, 35170, 39973
     .short 54382, 32072, 30679, 26500, 13963, 41889, 60130, 49316, 16874, 50622, 20792, 62376, 56054, 37088, 45727,  6107
     .short 18321, 54963, 33815, 35908, 42187, 61024, 51998, 24920,  9223, 27669, 17470, 52410, 26156, 12931, 38793, 50842
     .short 21452, 64356, 61994, 54908, 33650, 35413, 40702, 56569, 38633, 50362, 20012, 60036, 49034, 16028, 48084, 13178
     .short 39534, 53065, 28121, 18826, 56478, 38360, 49543, 17555, 52665, 26921, 15226, 45678,  5960, 17880, 53640, 29846
     .short 24001,  6466, 19398, 58194, 43508, 64987, 63887, 60587, 50687, 20987, 62961, 57809, 42353, 61522, 53492, 29402
     .short 22669,  2470,  7410, 22230,  1153,  3459, 10377, 31131, 27856, 18031, 54093, 31205, 28078, 18697, 56091, 37199
     .short 46060,  7106, 21318, 63954, 60788, 51290, 22796,  2851,  8553, 25659, 11440, 34320, 37423, 46732,  9122, 27366
     .short 16561, 49683, 17975, 53925, 30701, 26566, 14161, 42483, 61912, 54662, 32912, 33199, 34060, 36643, 44392,  2102
     .short  6306, 18918, 56754, 39188, 52027, 25007,  9484, 28452, 19819, 59457, 47297, 10817, 32451, 31816, 29911, 24196
     .short  7051, 21153, 63459, 59303, 46835,  9431, 28293, 19342, 58026, 43004, 63475, 59351, 46979,  9863, 29589, 23230
     .short  4153, 12459, 37377, 46594,  8708, 26124, 12835, 38505, 49978, 18860, 56580, 38666, 50461, 20309, 60927, 51707
     .short 24047,  6604, 19812, 59436, 47234, 10628, 31884, 30115, 24808,  8887, 26661, 14446, 43338, 64477, 62357, 55997
     .short 36917, 45214,  4568, 13704, 41112, 57799, 42323, 61432, 53222, 28592, 20239, 60717, 51077, 22157,   934,  2802
     .short  8406, 25218, 10117, 30351, 25516, 11011, 33033, 33562, 35149, 39910, 54193, 31505, 28978, 21397, 64191, 61499
     .short 53423, 29195, 22048,   607,  1821,  5463, 16389, 49167, 16427, 49281, 16769, 50307, 19847, 59541, 47549, 11573
     .short 34719, 38620, 50323, 19895, 59685, 47981, 12869, 38607, 50284, 19778, 59334, 46928,  9710, 29130, 21853,    22
     .short    66,   198,   594,  1782,  5346, 16038, 48114, 13268, 39804, 53875, 30551, 26116, 12811, 38433, 49762, 18212
     .short 54636, 32834, 32965, 33358, 34537, 38074, 48685, 14981, 44943,  3755, 11265, 33795, 35848, 42007, 60484, 50378
     .short 20060, 60180, 49466, 17324, 51972, 24842,  8989, 26967, 15364, 46092,  7202, 21606, 64818, 63380, 59066, 46124
     .short  7298, 21894,   145,   435,  1305,  3915, 11745, 35235, 40168, 54967, 33827, 35944, 42295, 61348, 52970, 27836
     .short 17971, 53913, 30665, 26458, 13837, 41511, 58996, 45914,  6668, 20004, 60012, 48962, 15812, 47436, 11234, 33702
     .short 35569, 41170, 57973, 42845, 62998, 57920, 42686, 62521, 56489, 38393, 49642, 17852, 53556, 29594, 23245,  4198
     .short 12594, 37782, 47809, 12353, 37059, 45640,  5846, 17538, 52614, 26768, 14767, 44301,  1829,  5487, 16461, 49383
     .short 17075, 51225, 22601,  2266,  6798, 20394, 61182, 52472, 26342, 13489, 40467, 55864, 36518, 44017,   977,  2931
     .short  8793, 26379, 13600, 40800, 56863, 39515, 53008, 27950, 18313, 54939, 33743, 35692, 41539, 59080, 46166,  7424
     .short 22272,  1279,  3837, 11511, 34533, 38062, 48649, 14873, 44619,  2783,  8349, 25047,  9604, 28812, 20899, 62697
     .short 57017, 39977, 54394, 32108, 30787, 26824, 14935, 44805,  3341, 10023, 30069, 24670,  8473, 25419, 10720, 32160
     .short 30943, 27292, 16339, 49017, 15977, 47931, 12719, 38157, 48934, 15728, 47184, 10478, 31434, 28765, 20758, 62274
     .short 55748, 36170, 42973, 63382, 59072, 46142,  7352, 22056,   631,  1893,  5679, 17037, 51111, 22259,  1240,  3720
     .short 11160, 33480, 34903, 39172, 51979, 24863,  9052, 27156, 15931, 47793, 12305, 36915, 45208,  4550, 13650, 40950
     .short 57313, 40865, 57058, 40100, 54763, 33215, 34108, 36787, 44824,  3398, 10194, 30582, 26209, 13090, 39270, 52273
     .short 25745, 11698, 35094, 39745, 53698, 30020, 24523,  8032, 24096,  6751, 20253, 60759, 51203, 22535,  2068,  6204
     .short 18612, 55836, 36434, 43765,   221,   663,  1989,  5967, 17901, 53703, 30035, 24568,  8167, 24501,  7966, 23898
     .short  6157, 18471, 55413, 35165, 39958, 54337, 31937, 30274, 25285, 10318, 30954, 27325, 16438, 49314, 16868, 50604
     .short 20738, 62214, 55568, 35630, 41353, 58522, 44492,  2402,  7206, 21618, 64854, 63488, 59390, 47096, 10214, 30642
     .short 26389, 13630, 40890, 57133, 40325, 55438, 35240, 40183, 55012, 33962, 36349, 43510, 64993, 63905, 60641, 50849
     .short 21473, 64419, 62183, 55475, 35351, 40516, 56011, 36959, 45340,  4946, 14838, 44514,  2468,  7404, 22212,  1099
     .short  3297,  9891, 29673, 23482,  4909, 14727, 44181,  1469,  4407, 13221, 39663, 53452, 29282, 22309,  1390,  4170
     .short 12510, 37530, 47053, 10085, 30255, 25228, 10147, 30441, 25786, 11821, 35463, 40852, 57019, 39983, 54412, 32162
     .short 30949, 27310, 16393, 49179, 16463, 49389, 17093, 51279, 22763,  2752,  8256, 24768,  8767, 26301, 13366, 40098
     .short 54757, 33197, 34054, 36625, 44338,  1940,  5820, 17460, 52380, 26066, 12661, 37983, 48412, 14162, 42486, 61921
     .short 54689, 32993, 33442, 34789, 38830, 50953, 21785, 65355, 64991, 63899, 60623, 50795, 21311, 63933, 60725, 51101
     .short 22229,  1150,  3450, 10350, 31050, 27613, 17302, 51906, 24644,  8395, 25185, 10018, 30054, 24625,  8338, 25014
     .short  9505, 28515, 20008, 60024, 48998, 15920, 47760, 12206, 36618, 44317,  1877,  5631, 16893, 50679, 20963, 62889
     .short 57593, 41705, 59578, 47660, 11906, 35718, 41617, 59314, 46868,  9530, 28590, 20233, 60699, 51023, 21995,   448
     .short  1344,  4032, 12096, 36288, 43327, 64444, 62258, 55700, 36026, 42541, 62086, 55184, 34478, 37897, 48154, 13388
     .short 40164, 54955, 33791, 35836, 41971, 60376, 50054, 19088, 57264, 40718, 56617, 38777, 50794, 21308, 63924, 60698
     .short 51020, 21986,   421,  1263,  3789, 11367, 34101, 36766, 44761,  3209,  9627, 28881, 21106, 63318, 58880, 45566
     .short  5624, 16872, 50616, 20774, 62322, 55892, 36602, 44269,  1733,  5199, 15597, 46791,  9299, 27897, 18154, 54462
     .short 32312, 31399, 28660, 20443, 61329, 52913, 27665, 17458, 52374, 26048, 12607, 37821, 47926, 12704, 38112, 48799
     .short 15323, 45969,  6833, 20499, 61497, 53417, 29177, 21994,   445,  1335,  4005, 12015, 36045, 42598, 62257, 55697
     .short 36017, 42514, 62005, 54941, 33749, 35710, 41593, 59242, 46652,  8882, 26646, 14401, 43203, 64072, 61142, 52352
     .short 25982, 12409, 37227, 46144,  7358, 22074,   685,  2055,  6165, 18495, 55485, 35381, 40606, 56281, 37769, 47770
     .short 12236, 36708, 44587,  2687,  8061, 24183,  7012, 21036, 63108, 58250, 43676, 65491, 65399, 65123, 64295, 61811
     .short 54359, 32003, 30472, 25879, 12100, 36300, 43363, 64552, 62582, 56672, 38942, 51289, 22793,  2842,  8526, 25578
     .short 11197, 33591, 35236, 40171, 54976, 33854, 36025, 42538, 62077, 55157, 34397, 37654, 47425, 11201, 33603, 35272
     .short 40279, 55300, 34826, 38941, 51286, 22784,  2815,  8445, 25335, 10468, 31404, 28675, 20488, 61464, 53318, 28880
     .short 21103, 63309, 58853, 45485,  5381, 16143, 48429, 14213, 42639, 62380, 56066, 37124, 45835,  6431, 19293, 57879
     .short 42563, 62152, 55382, 35072, 39679, 53500, 29426, 22741,  2686,  8058, 24174,  6985, 20955, 62865, 57521, 41489
     .short 58930, 45716,  6074, 18222, 54666, 32924, 33235, 34168, 36967, 45364,  5018, 15054, 45162,  4412, 13236, 39708
     .short 53587, 29687, 23524,  5035, 15105, 45315,  4871, 14613, 43839,   443,  1329,  3987, 11961, 35883, 42112, 60799
     .short 51323, 22895,  3148,  9444, 28332, 19459, 58377, 44057,  1097,  3291,  9873, 29619, 23320,  4423, 13269, 39807
     .short 53884, 30578, 26197, 13054, 39162, 51949, 24773,  8782, 26346, 13501, 40503, 55972, 36842, 44989,  3893, 11679
     .short 35037, 39574, 53185, 28481, 19906, 59718, 48080, 13166, 39498, 52957, 27797, 17854, 53562, 29612, 23299,  4360
     .short 13080, 39240, 52183, 25475, 10888, 32664, 32455, 31828, 29947, 24304,  7375, 22125,   838,  2514,  7542, 22626
     .short  2341,  7023, 21069, 63207, 58547, 44567,  2627,  7881, 23643,  5392, 16176, 48528, 14510, 43530, 65053, 64085
     .short 61181, 52469, 26333, 13462, 40386, 55621, 35789, 41830, 59953, 48785, 15281, 45843,  6455, 19365, 58095, 43211
     .short 64096, 61214, 52568, 26630, 14353, 43059, 63640, 59846, 48464, 14318, 42954, 63325, 58901, 45629,  5813, 17439
     .short 52317, 25877, 12094, 36282, 43309, 64390, 62096, 55214, 34568, 38167, 48964, 15818, 47454, 11288, 33864, 36055
     .short 42628, 62347, 55967, 36827, 44944,  3758, 11274, 33822, 35929, 42250, 61213, 52565, 26621, 14326, 42978, 63397
     .short 59117, 46277,  7757, 23271,  4276, 12828, 38484, 49915, 18671, 56013, 36965, 45358,  5000, 15000, 45000,  3926
     .short 11778, 35334, 40465, 55858, 36500, 43963,   815,  2445,  7335, 22005,   478,  1434,  4302, 12906, 38718, 50617
     .short 20777, 62331, 55919, 36683, 44512,  2462,  7386, 22158,   937,  2811,  8433, 25299, 10360, 31080, 27703, 17572
     .short 52716, 27074, 15685, 47055, 10091, 30273, 25282, 10309, 30927, 27244, 16195, 48585, 14681, 44043,  1055,  3165
     .short  9495, 28485, 19918, 59754, 48188, 13490, 40470, 55873, 36545, 44098,  1220,  3660, 10980, 32940, 33283, 34312
     .short 37399, 46660,  8906, 26718, 14617, 43851,   479,  1437,  4311, 12933, 38799, 50860, 21506, 64518, 62480, 56366
     .short 38024, 48535, 14531, 43593, 65242, 64652, 62882, 57572, 41642, 59389, 47093, 10205, 30615, 26308, 13387, 40161
     .short 54946, 33764, 35755, 41728, 59647, 47867, 12527, 37581, 47206, 10544, 31632, 29359, 22540,  2083,  6249, 18747
     .short 56241, 37649, 47410, 11156, 33468, 34867, 39064, 51655, 23891,  6136, 18408, 55224, 34598, 38257, 49234, 16628
     .short 49884, 18578, 55734, 36128, 42847, 63004, 57938, 42740, 62683, 56975, 39851, 54016, 30974, 27385, 16618, 49854
     .short 18488, 55464, 35318, 40417, 55714, 36068, 42667, 62464, 56318, 37880, 48103, 13235, 39705, 53578, 29660, 23443
     .short  4792, 14376, 43128, 63847, 60467, 50327, 19907, 59721, 48089, 13193, 39579, 53200, 28526, 20041, 60123, 49295
     .short 16811, 50433, 20225, 60675, 50951, 21779, 65337, 64937, 63737, 60137, 49337, 16937, 50811, 21359, 64077, 61157
     .short 52397, 26117, 12814, 38442, 49789, 18293, 54879, 33563, 35152, 39919, 54220, 31586, 29221, 22126,   841,  2523
     .short  7569, 22707,  2584,  7752, 23256,  4231, 12693, 38079, 48700, 15026, 45078,  4160, 12480, 37440, 46783,  9275
     .short 27825, 17938, 53814, 30368, 25567, 11164, 33492, 34939, 39280, 52303, 25835, 11968, 35904, 42175, 60988, 51890
     .short 24596,  8251, 24753,  8722, 26166, 12961, 38883, 51112, 22262,  1249,  3747, 11241, 33723, 35632, 41359, 58540
     .short 44546,  2564,  7692, 23076,  3691, 11073, 33219, 34120, 36823, 44932,  3722, 11166, 33498, 34957, 39334, 52465
     .short 26321, 13426, 40278, 55297, 34817, 38914, 51205, 22541,  2086,  6258, 18774, 56322, 37892, 48139, 13343, 40029
     .short 54550, 32576, 32191, 31036, 27571, 17176, 51528, 23510,  4993, 14979, 44937,  3737, 11211, 33633, 35362, 40549
     .short 56110, 37256, 46231,  7619, 22857,  3034,  9102, 27306, 16381, 49143, 16355, 49065, 16121, 48363, 14015, 42045
     .short 60598, 50720, 21086, 63258, 58700, 45026,  4004, 12012, 36036, 42571, 62176, 55454, 35288, 40327, 55444, 35258
     .short 40237, 55174, 34448, 37807, 47884, 12578, 37734, 47665, 11921, 35763, 41752, 59719, 48083, 13175, 39525, 53038
     .short 28040, 18583, 55749, 36173, 42982, 63409, 59153, 46385,  8081, 24243,  7192, 21576, 64728, 63110, 58256, 43694
     .short     8,    24,    72,   216,   648,  1944,  5832, 17496, 52488, 26390, 13633, 40899, 57160, 40406, 55681, 35969
     .short 42370, 61573, 53645, 29861, 24046,  6601, 19803, 59409, 47153, 10385, 31155, 27928, 18247, 54741, 33149, 33910
     .short 36193, 43042, 63589, 59693, 48005, 12941, 38823, 50932, 21722, 65166, 64424, 62198, 55520, 35486, 40921, 57226
     .short 40604, 56275, 37751, 47716, 12074, 36222, 43129, 63850, 60476, 50354, 19988, 59964, 48818, 15380, 46140,  7346
     .short 22038,   577,  1731,  5193, 15579, 46737,  9137, 27411, 16696, 50088, 19190, 57570, 41636, 59371, 47039, 10043
     .short 30129, 24850,  9013, 27039, 15580, 46740,  9146, 27438, 16777, 50331, 19919, 59757, 48197, 13517, 40551, 56116
     .short 37274, 46285,  7781, 23343,  4492, 13476, 40428, 55747, 36167, 42964, 63355, 58991, 45899,  6623, 19869, 59607
     .short 47747, 12167, 36501, 43966,   824,  2472,  7416, 22248,  1207,  3621, 10863, 32589, 32230, 31153, 27922, 18229
     .short 54687, 32987, 33424, 34735, 38668, 50467, 20327, 60981, 51869, 24533,  8062, 24186,  7021, 21063, 63189, 58493
     .short 44405,  2141,  6423, 19269, 57807, 42347, 61504, 53438, 29240, 22183,  1012,  3036,  9108, 27324, 16435, 49305
     .short 16841, 50523, 20495, 61485, 53381, 29069, 21670, 65010, 63956, 60794, 51308, 22850,  3013,  9039, 27117, 15814
     .short 47442, 11252, 33756, 35731, 41656, 59431, 47219, 10583, 31749, 29710, 23593,  5242, 15726, 47178, 10460, 31380
     .short 28603, 20272, 60816, 51374, 23048,  3607, 10821, 32463, 31852, 30019, 24520,  8023, 24069,  6670, 20010, 60030
     .short 49016, 15974, 47922, 12692, 38076, 48691, 14999, 44997,  3917, 11751, 35253, 40222, 55129, 34313, 37402, 46669
     .short  8933, 26799, 14860, 44580,  2666,  7998, 23994,  6445, 19335, 58005, 42941, 63286, 58784, 45278,  4760, 14280
     .short 42840, 62983, 57875, 42551, 62116, 55274, 34748, 38707, 50584, 20678, 62034, 55028, 34010, 36493, 43942,   752
     .short  2256,  6768, 20304, 60912, 51662, 23912,  6199, 18597, 55791, 36299, 43360, 64543, 62555, 56591, 38699, 50560
     .short 20606, 61818, 54380, 32066, 30661, 26446, 13801, 41403, 58672, 44942,  3752, 11256, 33768, 35767, 41764, 59755
     .short 48191, 13499, 40497, 55954, 36788, 44827,  3407, 10221, 30663, 26452, 13819, 41457, 58834, 45428,  5210, 15630
     .short 46890,  9596, 28788, 20827, 62481, 56369, 38033, 48562, 14612, 43836,   434,  1302,  3906, 11718, 35154, 39925
     .short 54238, 31640, 29383, 22612,  2299,  6897, 20691, 62073, 55145, 34361, 37546, 47101, 10229, 30687, 26524, 14035
     .short 42105, 60778, 51260, 22706,  2581,  7743, 23229,  4150, 12450, 37350, 46513,  8465, 25395, 10648, 31944, 30295
     .short 25348, 10507, 31521, 29026, 21541, 64623, 62795, 57311, 40859, 57040, 40046, 54601, 32729, 32650, 32413, 31702
     .short 29569, 23170,  3973, 11919, 35757, 41734, 59665, 47921, 12689, 38067, 48664, 14918, 44754,  3188,  9564, 28692
     .short 20539, 61617, 53777, 30257, 25234, 10165, 30495, 25948, 12307, 36921, 45226,  4604, 13812, 41436, 58771, 45239
     .short  4643, 13929, 41787, 59824, 48398, 14120, 42360, 61543, 53555, 29591, 23236,  4171, 12513, 37539, 47080, 10166
     .short 30498, 25957, 12334, 37002, 45469,  5333, 15999, 47997, 12917, 38751, 50716, 21074, 63222, 58592, 44702,  3032
     .short  9096, 27288, 16327, 48981, 15869, 47607, 11747, 35241, 40186, 55021, 33989, 36430, 43753,   185,   555,  1665
     .short  4995, 14985, 44955,  3791, 11373, 34119, 36820, 44923,  3695, 11085, 33255, 34228, 37147, 45904,  6638, 19914
     .short 59742, 48152, 13382, 40146, 54901, 33629, 35350, 40513, 56002, 36932, 45259,  4703, 14109, 42327, 61444, 53258
     .short 28700, 20563, 61689, 53993, 30905, 27178, 15997, 47991, 12899, 38697, 50554, 20588, 61764, 54218, 31580, 29203
     .short 22072,   679,  2037,  6111, 18333, 54999, 33923, 36232, 43159, 63940, 60746, 51164, 22418,  1717,  5151, 15453
     .short 46359,  8003, 24009,  6490, 19470, 58410, 44156,  1394,  4182, 12546, 37638, 47377, 11057, 33171, 33976, 36391
     .short 43636, 65371, 65039, 64043, 61055, 52091, 25199, 10060, 30180, 25003,  9472, 28416, 19711, 59133, 46325,  7901
     .short 23703,  5572, 16716, 50148, 19370, 58110, 43256, 64231, 61619, 53783, 30275, 25288, 10327, 30981, 27406, 16681
     .short 50043, 19055, 57165, 40421, 55726, 36104, 42775, 62788, 57290, 40796, 56851, 39479, 52900, 27626, 17341, 52023
     .short 24995,  9448, 28344, 19495, 58485, 44381,  2069,  6207, 18621, 55863, 36515, 44008,   950,  2850,  8550, 25650
     .short 11413, 34239, 37180, 46003,  6935, 20805, 62415, 56171, 37439, 46780,  9266, 27798, 17857, 53571, 29639, 23380
     .short  4603, 13809, 41427, 58744, 45158,  4400, 13200, 39600, 53263, 28715, 20608, 61824, 54398, 32120, 30823, 26932
     .short 15259, 45777,  6257, 18771, 56313, 37865, 48058, 13100, 39300, 52363, 26015, 12508, 37524, 47035, 10031, 30093
     .short 24742,  8689, 26067, 12664, 37992, 48439, 14243, 42729, 62650, 56876, 39554, 53125, 28301, 19366, 58098, 43220
     .short 64123, 61295, 52811, 27359, 16540, 49620, 17786, 53358, 29000, 21463, 64389, 62093, 55205, 34541, 38086, 48721
     .short 15089, 45267,  4727, 14181, 42543, 62092, 55202, 34532, 38059, 48640, 14846, 44538,  2540,  7620, 22860,  3043
     .short  9129, 27387, 16624, 49872, 18542, 55626, 35804, 41875, 60088, 49190, 16496, 49488, 17390, 52170, 25436, 10771
     .short 32313, 31402, 28669, 20470, 61410, 53156, 28394, 19645, 58935, 45731,  6119, 18357, 55071, 34139, 36880, 45103
     .short  4235, 12705, 38115, 48808, 15350, 46050,  7076, 21228, 63684, 59978, 48860, 15506, 46518,  8480, 25440, 10783
     .short 32349, 31510, 28993, 21442, 64326, 61904, 54638, 32840, 32983, 33412, 34699, 38560, 50143, 19355, 58065, 43121
     .short 63826, 60404, 50138, 19340, 58020, 42986, 63421, 59189, 46493,  8405, 25215, 10108, 30324, 25435, 10768, 32304
     .short 31375, 28588, 20227, 60681, 50969, 21833, 65499, 65423, 65195, 64511, 62459, 56303, 37835, 47968, 12830, 38490
     .short 49933, 18725, 56175, 37451, 46816,  9374, 28122, 18829, 56487, 38387, 49624, 17798, 53394, 29108, 21787, 65361
     .short 65009, 63953, 60785, 51281, 22769,  2770,  8310, 24930,  9253, 27759, 17740, 53220, 28586, 20221, 60663, 50915
     .short 21671, 65013, 63965, 60821, 51389, 23093,  3742, 11226, 33678, 35497, 40954, 57325, 40901, 57166, 40424, 55735
     .short 36131, 42856, 63031, 58019, 42983, 63412, 59162, 46412,  8162, 24486,  7921, 23763,  5752, 17256, 51768, 24230
     .short  7153, 21459, 64377, 62057, 55097, 34217, 37114, 45805,  6341, 19023, 57069, 40133, 54862, 33512, 34999, 39460
     .short 52843, 27455, 16828, 50484, 20378, 61134, 52328, 25910, 12193, 36579, 44200,  1526,  4578, 13734, 41202, 58069
     .short 43133, 63862, 60512, 50462, 20312, 60936, 51734, 24128,  6847, 20541, 61623, 53795, 30311, 25396, 10651, 31953
     .short 30322, 25429, 10750, 32250, 31213, 28102, 18769, 56307, 37847, 48004, 12938, 38814, 50905, 21641, 64923, 63695
     .short 60011, 48959, 15803, 47409, 11153, 33459, 34840, 38983, 51412, 23162,  3949, 11847, 35541, 41086, 57721, 42089
     .short 60730, 51116, 22274,  1285,  3855, 11565, 34695, 38548, 50107, 19247, 57741, 42149, 60910, 51656, 23894,  6145
     .short 18435, 55305, 34841, 38986, 51421, 23189,  4030, 12090, 36270, 43273, 64282, 61772, 54242, 31652, 29419, 22720
     .short  2623,  7869, 23607,  5284, 15852, 47556, 11594, 34782, 38809, 50890, 21596, 64788, 63290, 58796, 45314,  4868
     .short 14604, 43812,   362,  1086,  3258,  9774, 29322, 22429,  1750,  5250, 15750, 47250, 10676, 32028, 30547, 26104
     .short 12775, 38325, 49438, 17240, 51720, 24086,  6721, 20163, 60489, 50393, 20105, 60315, 49871, 18539, 55617, 35777
     .short 41794, 59845, 48461, 14309, 42927, 63244, 58658, 44900,  3626, 10878, 32634, 32365, 31558, 29137, 21874,    85
     .short   255,   765,  2295,  6885, 20655, 61965, 54821, 33389, 34630, 38353, 49522, 17492, 52476, 26354, 13525, 40575
     .short 56188, 37490, 46933,  9725, 29175, 21988,   427,  1281,  3843, 11529, 34587, 38224, 49135, 16331, 48993, 15905
     .short 47715, 12071, 36213, 43102, 63769, 60233, 49625, 17801, 53403, 29135, 21868,    67,   201,   603,  1809,  5427
     .short 16281, 48843, 15455, 46365,  8021, 24063,  6652, 19956, 59868, 48530, 14516, 43548, 65107, 64247, 61667, 53927
     .short 30707, 26584, 14215, 42645, 62398, 56120, 37286, 46321,  7889, 23667,  5464, 16392, 49176, 16454, 49362, 17012
     .short 51036, 22034,   565,  1695,  5085, 15255, 45765,  6221, 18663, 55989, 36893, 45142,  4352, 13056, 39168, 51967
     .short 24827,  8944, 26832, 14959, 44877,  3557, 10671, 32013, 30502, 25969, 12370, 37110, 45793,  6305, 18915, 56745
     .short 39161, 51946, 24764,  8755, 26265, 13258, 39774, 53785, 30281, 25306, 10381, 31143, 27892, 18139, 54417, 32177
     .short 30994, 27445, 16798, 50394, 20108, 60324, 49898, 18620, 55860, 36506, 43981,   869,  2607,  7821, 23463,  4852
     .short 14556, 43668, 65467, 65327, 64907, 63647, 59867, 48527, 14507, 43521, 65026, 64004, 60938, 51740, 24146,  6901
     .short 20703, 62109, 55253, 34685, 38518, 50017, 18977, 56931, 39719, 53620, 29786, 23821,  5926, 17778, 53334, 28928
     .short 21247, 63741, 60149, 49373, 17045, 51135, 22331,  1456,  4368, 13104, 39312, 52399, 26123, 12832, 38496, 49951
     .short 18779, 56337, 37937, 48274, 13748, 41244, 58195, 43511, 64996, 63914, 60668, 50930, 21716, 65148, 64370, 62036
     .short 55034, 34028, 36547, 44104,  1238,  3714, 11142, 33426, 34741, 38686, 50521, 20489, 61467, 53327, 28907, 21184
     .short 63552, 59582, 47672, 11942, 35826, 41941, 60286, 49784, 18278, 54834, 33428, 34747, 38704, 50575, 20651, 61953
     .short 54785, 33281, 34306, 37381, 46606,  8744, 26232, 13159, 39477, 52894, 27608, 17287, 51861, 24509,  7990, 23970
     .short  6373, 19119, 57357, 40997, 57454, 41288, 58327, 43907,   647,  1941,  5823, 17469, 52407, 26147, 12904, 38712
     .short 50599, 20723, 62169, 55433, 35225, 40138, 54877, 33557, 35134, 39865, 54058, 31100, 27763, 17752, 53256, 28694
     .short 20545, 61635, 53831, 30419, 25720, 11623, 34869, 39070, 51673, 23945,  6298, 18894, 56682, 38972, 51379, 23063
     .short  3652, 10956, 32868, 33067, 33664, 35455, 40828, 56947, 39767, 53764, 30218, 25117,  9814, 29442, 22789,  2830
     .short  8490, 25470, 10873, 32619, 32320, 31423, 28732, 20659, 61977, 54857, 33497, 34954, 39325, 52438, 26240, 13183
     .short 39549, 53110, 28256, 19231, 57693, 42005, 60478, 50360, 20006, 60018, 48980, 15866, 47598, 11720, 35160, 39943
     .short 54292, 31802, 29869, 24070,  6673, 20019, 60057, 49097, 16217, 48651, 14879, 44637,  2837,  8511, 25533, 11062
     .short 33186, 34021, 36526, 44041,  1049,  3147,  9441, 28323, 19432, 58296, 43814,   368,  1104,  3312,  9936, 29808
     .short 23887,  6124, 18372, 55116, 34274, 37285, 46318,  7880, 23640,  5383, 16149, 48447, 14267, 42801, 62866, 57524
     .short 41498, 58957, 45797,  6317, 18951, 56853, 39485, 52918, 27680, 17503, 52509, 26453, 13822, 41466, 58861, 45509
     .short  5453, 16359, 49077, 16157, 48471, 14339, 43017, 63514, 59468, 47330, 10916, 32748, 32707, 32584, 32215, 31108
     .short 27787, 17824, 53472, 29342, 22489,  1930,  5790, 17370, 52110, 25256, 10231, 30693, 26542, 14089, 42267, 61264
     .short 52718, 27080, 15703, 47109, 10253, 30759, 26740, 14683, 44049,  1073,  3219,  9657, 28971, 21376, 64128, 61310
     .short 52856, 27494, 16945, 50835, 21431, 64293, 61805, 54341, 31949, 30310, 25393, 10642, 31926, 30241, 25186, 10021
     .short 30063, 24652,  8419, 25257, 10234, 30702, 26569, 14170, 42510, 61993, 54905, 33641, 35386, 40621, 56326, 37904
     .short 48175, 13451, 40353, 55522, 35492, 40939, 57280, 40766, 56761, 39209, 52090, 25196, 10051, 30153, 24922,  9229
     .short 27687, 17524, 52572, 26642, 14389, 43167, 63964, 60818, 51380, 23066,  3661, 10983, 32949, 33310, 34393, 37642
     .short 47389, 11093, 33279, 34300, 37363, 46552,  8582, 25746, 11701, 35103, 39772, 53779, 30263, 25252, 10219, 30657
     .short 26434, 13765, 41295, 58348, 43970,   836,  2508,  7524, 22572,  2179,  6537, 19611, 58833, 45425,  5201, 15603
     .short 46809,  9353, 28059, 18640, 55920, 36686, 44521,  2489,  7467, 22401,  1666,  4998, 14994, 44982,  3872, 11616
     .short 34848, 39007, 51484, 23378,  4597, 13791, 41373, 58582, 44672,  2942,  8826, 26478, 13897, 41691, 59536, 47534
     .short 11528, 34584, 38215, 49108, 16250, 48750, 15176, 45528,  5510, 16530, 49590, 17696, 53088, 28190, 19033, 57099
     .short 40223, 55132, 34322, 37429, 46750,  9176, 27528, 17047, 51141, 22349,  1510,  4530, 13590, 40770, 56773, 39245
     .short 52198, 25520, 11023, 33069, 33670, 35473, 40882, 57109, 40253, 55222, 34592, 38239, 49180, 16466, 49398, 17120
     .short 51360, 23006,  3481, 10443, 31329, 28450, 19813, 59439, 47243, 10655, 31965, 30358, 25537, 11074, 33222, 34129
     .short 36850, 45013,  3965, 11895, 35685, 41518, 59017, 45977,  6857, 20571, 61713, 54065, 31121, 27826, 17941, 53823
     .short 30395, 25648, 11407, 34221, 37126, 45841,  6449, 19347, 58041, 43049, 63610, 59756, 48194, 13508, 40524, 56035
     .short 37031, 45556,  5594, 16782, 50346, 19964, 59892, 48602, 14732, 44196,  1514,  4542, 13626, 40878, 57097, 40217
     .short 55114, 34268, 37267, 46264,  7718, 23154,  3925, 11775, 35325, 40438, 55777, 36257, 43234, 64165, 61421, 53189
     .short 28493, 19942, 59826, 48404, 14138, 42414, 61705, 54041, 31049, 27610, 17293, 51879, 24563,  8152, 24456,  7831
     .short 23493,  4942, 14826, 44478,  2360,  7080, 21240, 63720, 60086, 49184, 16478, 49434, 17228, 51684, 23978,  6397
     .short 19191, 57573, 41645, 59398, 47120, 10286, 30858, 27037, 15574, 46722,  9092, 27276, 16291, 48873, 15545, 46635
     .short  8831, 26493, 13942, 41826, 59941, 48749, 15173, 45519,  5483, 16449, 49347, 16967, 50901, 21629, 64887, 63587
     .short 59687, 47987, 12887, 38661, 50446, 20264, 60792, 51302, 22832,  2959,  8877, 26631, 14356, 43068, 63667, 59927
     .short 48707, 15047, 45141,  4349, 13047, 39141, 51886, 24584,  8215, 24645,  8398, 25194, 10045, 30135, 24868,  9067
     .short 27201, 16066, 48198, 13520, 40560, 56143, 37355, 46528,  8510, 25530, 11053, 33159, 33940, 36283, 43312, 64399
     .short 62123, 55295, 34811, 38896, 51151, 22379,  1600,  4800, 14400, 43200, 64063, 61115, 52271, 25739, 11680, 35040
     .short 39583, 53212, 28562, 20149, 60447, 50267, 19727, 59181, 46469,  8333, 24999,  9460, 28380, 19603, 58809, 45353
     .short  4985, 14955, 44865,  3521, 10563, 31689, 29530, 23053,  3622, 10866, 32598, 32257, 31234, 28165, 18958, 56874
     .short 39548, 53107, 28247, 19204, 57612, 41762, 59749, 48173, 13445, 40335, 55468, 35330, 40453, 55822, 36392, 43639
     .short 65380, 65066, 64124, 61298, 52820, 27386, 16621, 49863, 18515, 55545, 35561, 41146, 57901, 42629, 62350, 55976
     .short 36854, 45025,  4001, 12003, 36009, 42490, 61933, 54725, 33101, 33766, 35761, 41746, 59701, 48029, 13013, 39039
     .short 51580, 23666,  5461, 16383, 49149, 16373, 49119, 16283, 48849, 15473, 46419,  8183, 24549,  8110, 24330,  7453
     .short 22359,  1540,  4620, 13860, 41580, 59203, 46535,  8531, 25593, 11242, 33726, 35641, 41386, 58621, 44789,  3293
     .short  9879, 29637, 23374,  4585, 13755, 41265, 58258, 43700,    26,    78,   234,   702,  2106,  6318, 18954, 56862
     .short 39512, 52999, 27923, 18232, 54696, 33014, 33505, 34978, 39397, 52654, 26888, 15127, 45381,  5069, 15207, 45621
     .short  5789, 17367, 52101, 25229, 10150, 30450, 25813, 11902, 35706, 41581, 59206, 46544,  8558, 25674, 11485, 34455
     .short 37828, 47947, 12767, 38301, 49366, 17024, 51072, 22142,   889,  2667,  8001, 24003,  6472, 19416, 58248, 43670
     .short 65473, 65345, 64961, 63809, 60353, 49985, 18881, 56643, 38855, 51028, 22010,   493,  1479,  4437, 13311, 39933
     .short 54262, 31712, 29599, 23260,  4243, 12729, 38187, 49024, 15998, 47994, 12908, 38724, 50635, 20831, 62493, 56405
     .short 38141, 48886, 15584, 46752,  9182, 27546, 17101, 51303, 22835,  2968,  8904, 26712, 14599, 43797,   317,   951
     .short  2853,  8559, 25677, 11494, 34482, 37909, 48190, 13496, 40488, 55927, 36707, 44584,  2678,  8034, 24102,  6769
     .short 20307, 60921, 51689, 23993,  6442, 19326, 57978, 42860, 63043, 58055, 43091, 63736, 60134, 49328, 16910, 50730
     .short 21116, 63348, 58970, 45836,  6434, 19302, 57906, 42644, 62395, 56111, 37259, 46240,  7646, 22938,  3277,  9831
     .short 29493, 22942,  3289,  9867, 29601, 23266,  4261, 12783, 38349, 49510, 17456, 52368, 26030, 12553, 37659, 47440
     .short 11246, 33738, 35677, 41494, 58945, 45761,  6209, 18627, 55881, 36569, 44170,  1436,  4308, 12924, 38772, 50779
     .short 21263, 63789, 60293, 49805, 18341, 55023, 33995, 36448, 43807,   347,  1041,  3123,  9369, 28107, 18784, 56352
     .short 37982, 48409, 14153, 42459, 61840, 54446, 32264, 31255, 28228, 19147, 57441, 41249, 58210, 43556, 65131, 64319
     .short 61883, 54575, 32651, 32416, 31711, 29596, 23251,  4216, 12648, 37944, 48295, 13811, 41433, 58762, 45212,  4562
     .short 13686, 41058, 57637, 41837, 59974, 48848, 15470, 46410,  8156, 24468,  7867, 23601,  5266, 15798, 47394, 11108
     .short 33324, 34435, 37768, 47767, 12227, 36681, 44506,  2444,  7332, 21996,   451,  1353,  4059, 12177, 36531, 44056
     .short  1094,  3282,  9846, 29538, 23077,  3694, 11082, 33246, 34201, 37066, 45661,  5909, 17727, 53181, 28469, 19870
     .short 59610, 47756, 12194, 36582, 44209,  1553,  4659, 13977, 41931, 60256, 49694, 18008, 54024, 30998, 27457, 16834
     .short 50502, 20432, 61296, 52814, 27368, 16567, 49701, 18029, 54087, 31187, 28024, 18535, 55605, 35741, 41686, 59521
     .short 47489, 11393, 34179, 37000, 45463,  5315, 15945, 47835, 12431, 37293, 46342,  7952, 23856,  6031, 18093, 54279
     .short 31763, 29752, 23719,  5620, 16860, 50580, 20666, 61998, 54920, 33686, 35521, 41026, 57541, 41549, 59110, 46256
     .short  7694, 23082,  3709, 11127, 33381, 34606, 38281, 49306, 16844, 50532, 20522, 61566, 53624, 29798, 23857,  6034
     .short 18102, 54306, 31844, 29995, 24448,  7807, 23421,  4726, 14178, 42534, 62065, 55121, 34289, 37330, 46453,  8285
     .short 24855,  9028, 27084, 15715, 47145, 10361, 31083, 27712, 17599, 52797, 27317, 16414, 49242, 16652, 49956, 18794
     .short 56382, 38072, 48679, 14963, 44889,  3593, 10779, 32337, 31474, 28885, 21118, 63354, 58988, 45890,  6596, 19788
     .short 59364, 47018,  9980, 29940, 24283,  7312, 21936,   271,   813,  2439,  7317, 21951,   316,   948,  2844,  8532
     .short 25596, 11251, 33753, 35722, 41629, 59350, 46976,  9854, 29562, 23149,  3910, 11730, 35190, 40033, 54562, 32612
     .short 32299, 31360, 28543, 20092, 60276, 49754, 18188, 54564, 32618, 32317, 31414, 28705, 20578, 61734, 54128, 31310
     .short 28393, 19642, 58926, 45704,  6038, 18114, 54342, 31952, 30319, 25420, 10723, 32169, 30970, 27373, 16582, 49746
     .short 18164, 54492, 32402, 31669, 29470, 22873,  3082,  9246, 27738, 17677, 53031, 28019, 18520, 55560, 35606, 41281
     .short 58306, 43844,   458,  1374,  4122, 12366, 37098, 45757,  6197, 18591, 55773, 36245, 43198, 64057, 61097, 52217
     .short 25577, 11194, 33582, 35209, 40090, 54733, 33125, 33838, 35977, 42394, 61645, 53861, 30509, 25990, 12433, 37299
     .short 46360,  8006, 24018,  6517, 19551, 58653, 44885,  3581, 10743, 32229, 31150, 27913, 18202, 54606, 32744, 32695
     .short 32548, 32107, 30784, 26815, 14908, 44724,  3098,  9294, 27882, 18109, 54327, 31907, 30184, 25015,  9508, 28524
     .short 20035, 60105, 49241, 16649, 49947, 18767, 56301, 37829, 47950, 12776, 38328, 49447, 17267, 51801, 24329,  7450
     .short 22350,  1513,  4539, 13617, 40851, 57016, 39974, 54385, 32081, 30706, 26581, 14206, 42618, 62317, 55877, 36557
     .short 44134,  1328,  3984, 11952, 35856, 42031, 60556, 50594, 20708, 62124, 55298, 34820, 38923, 51232, 22622,  2329
     .short  6987, 20961, 62883, 57575, 41651, 59416, 47174, 10448, 31344, 28495, 19948, 59844, 48458, 14300, 42900, 63163
     .short 58415, 44171,  1439,  4317, 12951, 38853, 51022, 21992,   439,  1317,  3951, 11853, 35559, 41140, 57883, 42575
     .short 62188, 55490, 35396, 40651, 56416, 38174, 48985, 15881, 47643, 11855, 35565, 41158, 57937, 42737, 62674, 56948
     .short 39770, 53773, 30245, 25198, 10057, 30171, 24976,  9391, 28173, 18982, 56946, 39764, 53755, 30191, 25036,  9571
     .short 28713, 20602, 61806, 54344, 31958, 30337, 25474, 10885, 32655, 32428, 31747, 29704, 23575,  5188, 15564, 46692
     .short  9002, 27006, 15481, 46443,  8255, 24765,  8758, 26274, 13285, 39855, 54028, 31010, 27493, 16942, 50826, 21404
     .short 64212, 61562, 53612, 29762, 23749,  5710, 17130, 51390, 23096,  3751, 11253, 33759, 35740, 41683, 59512, 47462
     .short 11312, 33936, 36271, 43276, 64291, 61799, 54323, 31895, 30148, 24907,  9184, 27552, 17119, 51357, 22997,  3454
     .short 10362, 31086, 27721, 17626, 52878, 27560, 17143, 51429, 23213,  4102, 12306, 36918, 45217,  4577, 13731, 41193
     .short 58042, 43052, 63619, 59783, 48275, 13751, 41253, 58222, 43592, 65239, 64643, 62855, 57491, 41399, 58660, 44906
     .short  3644, 10932, 32796, 32851, 33016, 33511, 34996, 39451, 52816, 27374, 16585, 49755, 18191, 54573, 32645, 32398
     .short 31657, 29434, 22765,  2758,  8274, 24822,  8929, 26787, 14824, 44472,  2342,  7026, 21078, 63234, 58628, 44810
     .short  3356, 10068, 30204, 25075,  9688, 29064, 21655, 64965, 63821, 60389, 50093, 19205, 57615, 41771, 59776, 48254
     .short 13688, 41064, 57655, 41891, 60136, 49334, 16928, 50784, 21278, 63834, 60428, 50210, 19556, 58668, 44930,  3716
     .short 11148, 33444, 34795, 38848, 51007, 21947,   304,   912,  2736,  8208, 24624,  8335, 25005,  9478, 28434, 19765
     .short 59295, 46811,  9359, 28077, 18694, 56082, 37172, 45979,  6863, 20589, 61767, 54227, 31607, 29284, 22315,  1408
     .short  4224, 12672, 38016, 48511, 14459, 43377, 64594, 62708, 57050, 40076, 54691, 32999, 33460, 34843, 38992, 51439
     .short 23243,  4192, 12576, 37728, 47647, 11867, 35601, 41266, 58261, 43709,    53,   159,   477,  1431,  4293, 12879
     .short 38637, 50374, 20048, 60144, 49358, 17000, 51000, 21926,   241,   723,  2169,  6507, 19521, 58563, 44615,  2771
     .short  8313, 24939,  9280, 27840, 17983, 53949, 30773, 26782, 14809, 44427,  2207,  6621, 19863, 59589, 47693, 12005
     .short 36015, 42508, 61987, 54887, 33587, 35224, 40135, 54868, 33530, 35053, 39622, 53329, 28913, 21202, 63606, 59744
     .short 48158, 13400, 40200, 55063, 34115, 36808, 44887,  3587, 10761, 32283, 31312, 28399, 19660, 58980, 45866,  6524
     .short 19572, 58716, 45074,  4148, 12444, 37332, 46459,  8303, 24909,  9190, 27570, 17173, 51519, 23483,  4912, 14736
     .short 44208,  1550,  4650, 13950, 41850, 60013, 48965, 15821, 47463, 11315, 33945, 36298, 43357, 64534, 62528, 56510
     .short 38456, 49831, 18419, 55257, 34697, 38554, 50125, 19301, 57903, 42635, 62368, 56030, 37016, 45511,  5459, 16377
     .short 49131, 16319, 48957, 15797, 47391, 11099, 33297, 34354, 37525, 47038, 10040, 30120, 24823,  8932, 26796, 14851
     .short 44553,  2585,  7755, 23265,  4258, 12774, 38322, 49429, 17213, 51639, 23843,  5992, 17976, 53928, 30710, 26593
     .short 14242, 42726, 62641, 56849, 39473, 52882, 27572, 17179, 51537, 23537,  5074, 15222, 45666,  5924, 17772, 53316
     .short 28874, 21085, 63255, 58691, 44999,  3923, 11769, 35307, 40384, 55615, 35771, 41776, 59791, 48299, 13823, 41469
     .short 58870, 45536,  5534, 16602, 49806, 18344, 55032, 34022, 36529, 44050,  1076,  3228,  9684, 29052, 21619, 64857
     .short 63497, 59417, 47177, 10457, 31371, 28576, 20191, 60573, 50645, 20861, 62583, 56675, 38951, 51316, 22874,  3085
     .short  9255, 27765, 17758, 53274, 28748, 20707, 62121, 55289, 34793, 38842, 50989, 21893,   142,   426,  1278,  3834
     .short 11502, 34506, 37981, 48406, 14144, 42432, 61759, 54203, 31535, 29068, 21667, 65001, 63929, 60713, 51065, 22121
     .short   826,  2478,  7434, 22302,  1369,  4107, 12321, 36963, 45352,  4982, 14946, 44838,  3440, 10320, 30960, 27343
     .short 16492, 49476, 17354, 52062, 25112,  9799, 29397, 22654,  2425,  7275, 21825, 65475, 65351, 64979, 63863, 60515
     .short 50471, 20339, 61017, 51977, 24857,  9034, 27102, 15769, 47307, 10847, 32541, 32086, 30721, 26626, 14341, 43023
     .short 63532, 59522, 47492, 11402, 34206, 37081, 45706,  6044, 18132, 54396, 32114, 30805, 26878, 15097, 45291,  4799
     .short 14397, 43191, 64036, 61034, 52028, 25010,  9493, 28479, 19900, 59700, 48026, 13004, 39012, 51499, 23423,  4732
     .short 14196, 42588, 62227, 55607, 35747, 41704, 59575, 47651, 11879, 35637, 41374, 58585, 44681,  2969,  8907, 26721
     .short 14626, 43878,   560,  1680,  5040, 15120, 45360,  5006, 15018, 45054,  4088, 12264, 36792, 44839,  3443, 10329
     .short 30987, 27424, 16735, 50205, 19541, 58623, 44795,  3311,  9933, 29799, 23860,  6043, 18129, 54387, 32087, 30724
     .short 26635, 14368, 43104, 63775, 60251, 49679, 17963, 53889, 30593, 26242, 13189, 39567, 53164, 28418, 19717, 59151
     .short 46379,  8063, 24189,  7030, 21090, 63270, 58736, 45134,  4328, 12984, 38952, 51319, 22883,  3112,  9336, 28008
     .short 18487, 55461, 35309, 40390, 55633, 35825, 41938, 60277, 49757, 18197, 54591, 32699, 32560, 32143, 30892, 27139
     .short 15880, 47640, 11846, 35538, 41077, 57694, 42008, 60487, 50387, 20087, 60261, 49709, 18053, 54159, 31403, 28672
     .short 20479, 61437, 53237, 28637, 20374, 61122, 52292, 25802, 11869, 35607, 41284, 58315, 43871,   539,  1617,  4851
     .short 14553, 43659, 65440, 65246, 64664, 62918, 57680, 41966, 60361, 50009, 18953, 56859, 39503, 52972, 27842, 17989
     .short 53967, 30827, 26944, 15295, 45885,  6581, 19743, 59229, 46613,  8765, 26295, 13348, 40044, 54595, 32711, 32596
     .short 32251, 31216, 28111, 18796, 56388, 38090, 48733, 15125, 45375,  5051, 15153, 45459,  5303, 15909, 47727, 12107
     .short 36321, 43426, 64741, 63149, 58373, 44045,  1061,  3183,  9549, 28647, 20404, 61212, 52562, 26612, 14299, 42897
     .short 63154, 58388, 44090,  1196,  3588, 10764, 32292, 31339, 28480, 19903, 59709, 48053, 13085, 39255, 52228, 25610
     .short 11293, 33879, 36100, 42763, 62752, 57182, 40472, 55879, 36563, 44152,  1382,  4146, 12438, 37314, 46405,  8141
     .short 24423,  7732, 23196,  4051, 12153, 36459, 43840,   446,  1338,  4014, 12042, 36126, 42841, 62986, 57884, 42578
     .short 62197, 55517, 35477, 40894, 57145, 40361, 55546, 35564, 41155, 57928, 42710, 62593, 56705, 39041, 51586, 23684
     .short  5515, 16545, 49635, 17831, 53493, 29405, 22678,  2497,  7491, 22473,  1882,  5646, 16938, 50814, 21368, 64104
     .short 61238, 52640, 26846, 15001, 45003,  3935, 11805, 35415, 40708, 56587, 38687, 50524, 20498, 61494, 53408, 29150
     .short 21913,   202,   606,  1818,  5454, 16362, 49086, 16184, 48552, 14582, 43746,   164,   492,  1476,  4428, 13284
     .short 39852, 54019, 30983, 27412, 16699, 50097, 19217, 57651, 41879, 60100, 49226, 16604, 49812, 18362, 55086, 34184
     .short 37015, 45508,  5450, 16350, 49050, 16076, 48228, 13610, 40830, 56953, 39785, 53818, 30380, 25603, 11272, 33816
     .short 35911, 42196, 61051, 52079, 25163,  9952, 29856, 24031,  6556, 19668, 59004, 45938,  6740, 20220, 60660, 50906
     .short 21644, 64932, 63722, 60092, 49202, 16532, 49596, 17714, 53142, 28352, 19519, 58557, 44597,  2717,  8151, 24453
     .short  7822, 23466,  4861, 14583, 43749,   173,   519,  1557,  4671, 14013, 42039, 60580, 50666, 20924, 62772, 57242
     .short 40652, 56419, 38183, 49012, 15962, 47886, 12584, 37752, 47719, 12083, 36249, 43210, 64093, 61205, 52541, 26549
     .short 14110, 42330, 61453, 53285, 28781, 20806, 62418, 56180, 37466, 46861,  9509, 28527, 20044, 60132, 49322, 16892
     .short 50676, 20954, 62862, 57512, 41462, 58849, 45473,  5345, 16035, 48105, 13241, 39723, 53632, 29822, 23929,  6250
     .short 18750, 56250, 37676, 47491, 11399, 34197, 37054, 45625,  5801, 17403, 52209, 25553, 11122, 33366, 34561, 38146
     .short 48901, 15629, 46887,  9587, 28761, 20746, 62238, 55640, 35846, 42001, 60466, 50324, 19898, 59694, 48008, 12950
     .short 38850, 51013, 21965,   358,  1074,  3222,  9666, 28998, 21457, 64371, 62039, 55043, 34055, 36628, 44347,  1967
     .short  5901, 17703, 53109, 28253, 19222, 57666, 41924, 60235, 49631, 17819, 53457, 29297, 22354,  1525,  4575, 13725
     .short 41175, 57988, 42890, 63133, 58325, 43901,   629,  1887,  5661, 16983, 50949, 21773, 65319, 64883, 63575, 59651
     .short 47879, 12563, 37689, 47530, 11516, 34548, 38107, 48784, 15278, 45834,  6428, 19284, 57852, 42482, 61909, 54653
     .short 32885, 33118, 33817, 35914, 42205, 61078, 52160, 25406, 10681, 32043, 30592, 26239, 13180, 39540, 53083, 28175
     .short 18988, 56964, 39818, 53917, 30677, 26494, 13945, 41835, 59968, 48830, 15416, 46248,  7670, 23010,  3493, 10479
     .short 31437, 28774, 20785, 62355, 55991, 36899, 45160,  4406, 13218, 39654, 53425, 29201, 22066,   661,  1983,  5949
     .short 17847, 53541, 29549, 23110,  3793, 11379, 34137, 36874, 45085,  4181, 12543, 37629, 47350, 10976, 32928, 33247
     .short 34204, 37075, 45688,  5990, 17970, 53910, 30656, 26431, 13756, 41268, 58267, 43727,   107,   321,   963,  2889
     .short  8667, 26001, 12466, 37398, 46657,  8897, 26691, 14536, 43608, 65287, 64787, 63287, 58787, 45287,  4787, 14361
     .short 43083, 63712, 60062, 49112, 16262, 48786, 15284, 45852,  6482, 19446, 58338, 43940,   746,  2238,  6714, 20142
     .short 60426, 50204, 19538, 58614, 44768,  3230,  9690, 29070, 21673, 65019, 63983, 60875, 51551, 23579,  5200, 15600
     .short 46800,  9326, 27978, 18397, 55191, 34499, 37960, 48343, 13955, 41865, 60058, 49100, 16226, 48678, 14960, 44880
     .short  3566, 10698, 32094, 30745, 26698, 14557, 43671, 65476, 65354, 64988, 63890, 60596, 50714, 21068, 63204, 58538
     .short 44540,  2546,  7638, 22914,  3205,  9615, 28845, 20998, 62994, 57908, 42650, 62413, 56165, 37421, 46726,  9104
     .short 27312, 16399, 49197, 16517, 49551, 17579, 52737, 27137, 15874, 47622, 11792, 35376, 40591, 56236, 37634, 47365
     .short 11021, 33063, 33652, 35419, 40720, 56623, 38795, 50848, 21470, 64410, 62156, 55394, 35108, 39787, 53824, 30398
     .short 25657, 11434, 34302, 37369, 46570,  8636, 25908, 12187, 36561, 44146,  1364,  4092, 12276, 36828, 44947,  3767
     .short 11301, 33903, 36172, 42979, 63400, 59126, 46304,  7838, 23514,  5005, 15015, 45045,  4061, 12183, 36549, 44110
     .short  1256,  3768, 11304, 33912, 36199, 43060, 63643, 59855, 48491, 14399, 43197, 64054, 61088, 52190, 25496, 10951
     .short 32853, 33022, 33529, 35050, 39613, 53302, 28832, 20959, 62877, 57557, 41597, 59254, 46688,  8990, 26970, 15373
     .short 46119,  7283, 21849,    10,    30,    90,   270,   810,  2430,  7290, 21870,    73,   219,   657,  1971,  5913
     .short 17739, 53217, 28577, 20194, 60582, 50672, 20942, 62826, 57404, 41138, 57877, 42557, 62134, 55328, 34910, 39193
     .short 52042, 25052,  9619, 28857, 21034, 63102, 58232, 43622, 65329, 64913, 63665, 59921, 48689, 14993, 44979,  3863
     .short 11589, 34767, 38764, 50755, 21191, 63573, 59645, 47861, 12509, 37527, 47044, 10058, 30174, 24985,  9418, 28254
     .short 19225, 57675, 41951, 60316, 49874, 18548, 55644, 35858, 42037, 60574, 50648, 20870, 62610, 56756, 39194, 52045
     .short 25061,  9646, 28938, 21277, 63831, 60419, 50183, 19475, 58425, 44201,  1529,  4587, 13761, 41283, 58312, 43862
     .short   512,  1536,  4608, 13824, 41472, 58879, 45563,  5615, 16845, 50535, 20531, 61593, 53705, 30041, 24586,  8221
     .short 24663,  8452, 25356, 10531, 31593, 29242, 22189,  1030,  3090,  9270, 27810, 17893, 53679, 29963, 24352,  7519
     .short 22557,  2134,  6402, 19206, 57618, 41780, 59803, 48335, 13931, 41793, 59842, 48452, 14282, 42846, 63001, 57929
     .short 42713, 62602, 56732, 39122, 51829, 24413,  7702, 23106,  3781, 11343, 34029, 36550, 44113,  1265,  3795, 11385
     .short 34155, 36928, 45247,  4667, 14001, 42003, 60472, 50342, 19952, 59856, 48494, 14408, 43224, 64135, 61331, 52919
     .short 27683, 17512, 52536, 26534, 14065, 42195, 61048, 52070, 25136,  9871, 29613, 23302,  4369, 13107, 39321, 52426
     .short 26204, 13075, 39225, 52138, 25340, 10483, 31449, 28810, 20893, 62679, 56963, 39815, 53908, 30650, 26413, 13702
     .short 41106, 57781, 42269, 61270, 52736, 27134, 15865, 47595, 11711, 35133, 39862, 54049, 31073, 27682, 17509, 52527
     .short 26507, 13984, 41952, 60319, 49883, 18575, 55725, 36101, 42766, 62761, 57209, 40553, 56122, 37292, 46339,  7943
     .short 23829,  5950, 17850, 53550, 29576, 23191,  4036, 12108, 36324, 43435, 64768, 63230, 58616, 44774,  3248,  9744
     .short 29232, 22159,   940,  2820,  8460, 25380, 10603, 31809, 29890, 24133,  6862, 20586, 61758, 54200, 31526, 29041
     .short 21586, 64758, 63200, 58526, 44504,  2438,  7314, 21942,   289,   867,  2601,  7803, 23409,  4690, 14070, 42210
     .short 61093, 52205, 25541, 11086, 33258, 34237, 37174, 45985,  6881, 20643, 61929, 54713, 33065, 33658, 35437, 40774
     .short 56785, 39281, 52306, 25844, 11995, 35985, 42418, 61717, 54077, 31157, 27934, 18265, 54795, 33311, 34396, 37651
     .short 47416, 11174, 33522, 35029, 39550, 53113, 28265, 19258, 57774, 42248, 61207, 52547, 26567, 14164, 42492, 61939
     .short 54743, 33155, 33928, 36247, 43204, 64075, 61151, 52379, 26063, 12652, 37956, 48331, 13919, 41757, 59734, 48128
     .short 13310, 39930, 54253, 31685, 29518, 23017,  3514, 10542, 31626, 29341, 22486,  1921,  5763, 17289, 51867, 24527
     .short  8044, 24132,  6859, 20577, 61731, 54119, 31283, 28312, 19399, 58197, 43517, 65014, 63968, 60830, 51416, 23174
     .short  3985, 11955, 35865, 42058, 60637, 50837, 21437, 64311, 61859, 54503, 32435, 31768, 29767, 23764,  5755, 17265
     .short 51795, 24311,  7396, 22188,  1027,  3081,  9243, 27729, 17650, 52950, 27776, 17791, 53373, 29045, 21598, 64794
     .short 63308, 58850, 45476,  5354, 16062, 48186, 13484, 40452, 55819, 36383, 43612, 65299, 64823, 63395, 59111, 46259
     .short  7703, 23109,  3790, 11370, 34110, 36793, 44842,  3452, 10356, 31068, 27667, 17464, 52392, 26102, 12769, 38307
     .short 49384, 17078, 51234, 22628,  2347,  7041, 21123, 63369, 59033, 46025,  7001, 21003, 63009, 57953, 42785, 62818
     .short 57380, 41066, 57661, 41909, 60190, 49496, 17414, 52242, 25652, 11419, 34257, 37234, 46165,  7421, 22263,  1252
     .short  3756, 11268, 33804, 35875, 42088, 60727, 51107, 22247,  1204,  3612, 10836, 32508, 31987, 30424, 25735, 11668
     .short 35004, 39475, 52888, 27590, 17233, 51699, 24023,  6532, 19596, 58788, 45290,  4796, 14388, 43164, 63955, 60791
     .short 51299, 22823,  2932,  8796, 26388, 13627, 40881, 57106, 40244, 55195, 34511, 37996, 48451, 14279, 42837, 62974
     .short 57848, 42470, 61873, 54545, 32561, 32146, 30901, 27166, 15961, 47883, 12575, 37725, 47638, 11840, 35520, 41023
     .short 57532, 41522, 59029, 46013,  6965, 20895, 62685, 56981, 39869, 54070, 31136, 27871, 18076, 54228, 31610, 29293
     .short 22342,  1489,  4467, 13401, 40203, 55072, 34142, 36889, 45130,  4316, 12948, 38844, 50995, 21911,   196,   588
     .short  1764,  5292, 15876, 47628, 11810, 35430, 40753, 56722, 39092, 51739, 24143,  6892, 20676, 62028, 55010, 33956
     .short 36331, 43456, 64831, 63419, 59183, 46475,  8351, 25053,  9622, 28866, 21061, 63183, 58475, 44351,  1979,  5937
     .short 17811, 53433, 29225, 22138,   877,  2631,  7893, 23679,  5500, 16500, 49500, 17426, 52278, 25760, 11743, 35229
     .short 40150, 54913, 33665, 35458, 40837, 56974, 39848, 54007, 30947, 27304, 16375, 49125, 16301, 48903, 15635, 46905
     .short  9641, 28923, 21232, 63696, 60014, 48968, 15830, 47490, 11396, 34188, 37027, 45544,  5558, 16674, 50022, 18992
     .short 56976, 39854, 54025, 31001, 27466, 16861, 50583, 20675, 62025, 55001, 33929, 36250, 43213, 64102, 61232, 52622
     .short 26792, 14839, 44517,  2477,  7431, 22293,  1342,  4026, 12078, 36234, 43165, 63958, 60800, 51326, 22904,  3175
     .short  9525, 28575, 20188, 60564, 50618, 20780, 62340, 55946, 36764, 44755,  3191,  9573, 28719, 20620, 61860, 54506
     .short 32444, 31795, 29848, 24007,  6484, 19452, 58356, 43994,   908,  2724,  8172, 24516,  8011, 24033,  6562, 19686
     .short 59058, 46100,  7226, 21678, 65034, 64028, 61010, 51956, 24794,  8845, 26535, 14068, 42204, 61075, 52151, 25379
     .short 10600, 31800, 29863, 24052,  6619, 19857, 59571, 47639, 11843, 35529, 41050, 57613, 41765, 59758, 48200, 13526
     .short 40578, 56197, 37517, 47014,  9968, 29904, 24175,  6988, 20964, 62892, 57602, 41732, 59659, 47903, 12635, 37905
     .short 48178, 13460, 40380, 55603, 35735, 41668, 59467, 47327, 10907, 32721, 32626, 32341, 31486, 28921, 21226, 63678
     .short 59960, 48806, 15344, 46032,  7022, 21066, 63198, 58520, 44486,  2384,  7152, 21456, 64368, 62030, 55016, 33974
     .short 36385, 43618, 65317, 64877, 63557, 59597, 47717, 12077, 36231, 43156, 63931, 60719, 51083, 22175,   988,  2964
     .short  8892, 26676, 14491, 43473, 64882, 63572, 59642, 47852, 12482, 37446, 46801,  9329, 27987, 18424, 55272, 34742
     .short 38689, 50530, 20516, 61548, 53570, 29636, 23371,  4576, 13728, 41184, 58015, 42971, 63376, 59054, 46088,  7190
     .short 21570, 64710, 63056, 58094, 43208, 64087, 61187, 52487, 26387, 13624, 40872, 57079, 40163, 54952, 33782, 35809
     .short 41890, 60133, 49325, 16901, 50703, 21035, 63105, 58241, 43649, 65410, 65156, 64394, 62108, 55250, 34676, 38491
     .short 49936, 18734, 56202, 37532, 47059, 10103, 30309, 25390, 10633, 31899, 30160, 24943,  9292, 27876, 18091, 54273
     .short 31745, 29698, 23557,  5134, 15402, 46206,  7544, 22632,  2359,  7077, 21231, 63693, 60005, 48941, 15749, 47247
     .short 10667, 32001, 30466, 25861, 12046, 36138, 42877, 63094, 58208, 43550, 65113, 64265, 61721, 54089, 31193, 28042
     .short 18589, 55767, 36227, 43144, 63895, 60611, 50759, 21203, 63609, 59753, 48185, 13481, 40443, 55792, 36302, 43369
     .short 64570, 62636, 56834, 39428, 52747, 27167, 15964, 47892, 12602, 37806, 47881, 12569, 37707, 47584, 11678, 35034
     .short 39565, 53158, 28400, 19663, 58989, 45893,  6605, 19815, 59445, 47261, 10709, 32127, 30844, 26995, 15448, 46344
     .short  7958, 23874,  6085, 18255, 54765, 33221, 34126, 36841, 44986,  3884, 11652, 34956, 39331, 52456, 26294, 13345
     .short 40035, 54568, 32630, 32353, 31522, 29029, 21550, 64650, 62876, 57554, 41588, 59227, 46607,  8747, 26241, 13186
     .short 39558, 53137, 28337, 19474, 58422, 44192,  1502,  4506, 13518, 40554, 56125, 37301, 46366,  8024, 24072,  6679
     .short 20037, 60111, 49259, 16703, 50109, 19253, 57759, 42203, 61072, 52142, 25352, 10519, 31557, 29134, 21865,    58
     .short   174,   522,  1566,  4698, 14094, 42282, 61309, 52853, 27485, 16918, 50754, 21188, 63564, 59618, 47780, 12266
     .short 36798, 44857,  3497, 10491, 31473, 28882, 21109, 63327, 58907, 45647,  5867, 17601, 52803, 27335, 16468, 49404
     .short 17138, 51414, 23168,  3967, 11901, 35703, 41572, 59179, 46463,  8315, 24945,  9298, 27894, 18145, 54435, 32231
     .short 31156, 27931, 18256, 54768, 33230, 34153, 36922, 45229,  4613, 13839, 41517, 59014, 45968,  6830, 20490, 61470
     .short 53336, 28934, 21265, 63795, 60311, 49859, 18503, 55509, 35453, 40822, 56929, 39713, 53602, 29732, 23659,  5440
     .short 16320, 48960, 15806, 47418, 11180, 33540, 35083, 39712, 53599, 29723, 23632,  5359, 16077, 48231, 13619, 40857
     .short 57034, 40028, 54547, 32567, 32164, 30955, 27328, 16447, 49341, 16949, 50847, 21467, 64401, 62129, 55313, 34865
     .short 39058, 51637, 23837,  5974, 17922, 53766, 30224, 25135,  9868, 29604, 23275,  4288, 12864, 38592, 50239, 19643
     .short 58929, 45713,  6065, 18195, 54585, 32681, 32506, 31981, 30406, 25681, 11506, 34518, 38017, 48514, 14468, 43404
     .short 64675, 62951, 57779, 42263, 61252, 52682, 26972, 15379, 46137,  7337, 22011,   496,  1488,  4464, 13392, 40176
     .short 54991, 33899, 36160, 42943, 63292, 58802, 45332,  4922, 14766, 44298,  1820,  5460, 16380, 49140, 16346, 49038
     .short 16040, 48120, 13286, 39858, 54037, 31037, 27574, 17185, 51555, 23591,  5236, 15708, 47124, 10298, 30894, 27145
     .short 15898, 47694, 12008, 36024, 42535, 62068, 55130, 34316, 37411, 46696,  9014, 27042, 15589, 46767,  9227, 27681
     .short 17506, 52518, 26480, 13903, 41709, 59590, 47696, 12014, 36042, 42589, 62230, 55616, 35774, 41785, 59818, 48380
     .short 14066, 42198, 61057, 52097, 25217, 10114, 30342, 25489, 10930, 32790, 32833, 32962, 33349, 34510, 37993, 48442
     .short 14252, 42756, 62731, 57119, 40283, 55312, 34862, 39049, 51610, 23756,  5731, 17193, 51579, 23663,  5452, 16356
     .short 49068, 16130, 48390, 14096, 42288, 61327, 52907, 27647, 17404, 52212, 25562, 11149, 33447, 34804, 38875, 51088
     .short 22190,  1033,  3099,  9297, 27891, 18136, 54408, 32150, 30913, 27202, 16069, 48207, 13547, 40641, 56386, 38084
     .short 48715, 15071, 45213,  4565, 13695, 41085, 57718, 42080, 60703, 51035, 22031,   556,  1668,  5004, 15012, 45036
     .short  4034, 12102, 36306, 43381, 64606, 62744, 57158, 40400, 55663, 35915, 42208, 61087, 52187, 25487, 10924, 32772
     .short 32779, 32800, 32863, 33052, 33619, 35320, 40423, 55732, 36122, 42829, 62950, 57776, 42254, 61225, 52601, 26729
     .short 14650, 43950,   776,  2328,  6984, 20952, 62856, 57494, 41408, 58687, 44987,  3887, 11661, 34983, 39412, 52699
     .short 27023, 15532, 46596,  8714, 26142, 12889, 38667, 50464, 20318, 60954, 51788, 24290,  7333, 21999,   460,  1380
     .short  4140, 12420, 37260, 46243,  7655, 22965,  3358, 10074, 30222, 25129,  9850, 29550, 23113,  3802, 11406, 34218
     .short 37117, 45814,  6368, 19104, 57312, 40862, 57049, 40073, 54682, 32972, 33379, 34600, 38263, 49252, 16682, 50046
     .short 19064, 57192, 40502, 55969, 36833, 44962,  3812, 11436, 34308, 37387, 46624,  8798, 26394, 13645, 40935, 57268
     .short 40730, 56653, 38885, 51118, 22280,  1303,  3909, 11727, 35181, 40006, 54481, 32369, 31570, 29173, 21982,   409
     .short  1227,  3681, 11043, 33129, 33850, 36013, 42502, 61969, 54833, 33425, 34738, 38677, 50494, 20408, 61224, 52598
     .short 26720, 14623, 43869,   533,  1599,  4797, 14391, 43173, 63982, 60872, 51542, 23552,  5119, 15357, 46071,  7139
     .short 21417, 64251, 61679, 53963, 30815, 26908, 15187, 45561,  5609, 16827, 50481, 20369, 61107, 52247, 25667, 11464
     .short 34392, 37639, 47380, 11066, 33198, 34057, 36634, 44365,  2021,  6063, 18189, 54567, 32627, 32344, 31495, 28948
     .short 21307, 63921, 60689, 50993, 21905,   178,   534,  1602,  4806, 14418, 43254, 64225, 61601, 53729, 30113, 24802
     .short  8869, 26607, 14284, 42852, 63019, 57983, 42875, 63088, 58190, 43496, 64951, 63779, 60263, 49715, 18071, 54213
     .short 31565, 29158, 21937,   274,   822,  2466,  7398, 22194,  1045,  3135,  9405, 28215, 19108, 57324, 40898, 57157
     .short 40397, 55654, 35888, 42127, 60844, 51458, 23300,  4363, 13089, 39267, 52264, 25718, 11617, 34851, 39016, 51511
     .short 23459,  4840, 14520, 43560, 65143, 64355, 61991, 54899, 33623, 35332, 40459, 55840, 36446, 43801,   329,   987
     .short  2961,  8883, 26649, 14410, 43230, 64153, 61385, 53081, 28169, 18970, 56910, 39656, 53431, 29219, 22120,   823
     .short  2469,  7407, 22221,  1126,  3378, 10134, 30402, 25669, 11470, 34410, 37693, 47542, 11552, 34656, 38431, 49756
     .short 18194, 54582, 32672, 32479, 31900, 30163, 24952,  9319, 27957, 18334, 55002, 33932, 36259, 43240, 64183, 61475
     .short 53351, 28979, 21400, 64200, 61526, 53504, 29438, 22777,  2794,  8382, 25146,  9901, 29703, 23572,  5179, 15537
     .short 46611,  8759, 26277, 13294, 39882, 54109, 31253, 28222, 19129, 57387, 41087, 57724, 42098, 60757, 51197, 22517
     .short  2014,  6042, 18126, 54378, 32060, 30643, 26392, 13639, 40917, 57214, 40568, 56167, 37427, 46744,  9158, 27474
     .short 16885, 50655, 20891, 62673, 56945, 39761, 53746, 30164, 24955,  9328, 27984, 18415, 55245, 34661, 38446, 49801
     .short 18329, 54987, 33887, 36124, 42835, 62968, 57830, 42416, 61711, 54059, 31103, 27772, 17779, 53337, 28937, 21274
     .short 63822, 60392, 50102, 19232, 57696, 42014, 60505, 50441, 20249, 60747, 51167, 22427,  1744,  5232, 15696, 47088
     .short 10190, 30570, 26173, 12982, 38946, 51301, 22829,  2950,  8850, 26550, 14113, 42339, 61480, 53366, 29024, 21535
     .short 64605, 62741, 57149, 40373, 55582, 35672, 41479, 58900, 45626,  5804, 17412, 52236, 25634, 11365, 34095, 36748
     .short 44707,  3047,  9141, 27423, 16732, 50196, 19514, 58542, 44552,  2582,  7746, 23238,  4177, 12531, 37593, 47242
     .short 10652, 31956, 30331, 25456, 10831, 32493, 31942, 30289, 25330, 10453, 31359, 28540, 20083, 60249, 49673, 17945
     .short 53835, 30431, 25756, 11731, 35193, 40042, 54589, 32693, 32542, 32089, 30730, 26653, 14422, 43266, 64261, 61709
     .short 54053, 31085, 27718, 17617, 52851, 27479, 16900, 50700, 21026, 63078, 58160, 43406, 64681, 62969, 57833, 42425
     .short 61738, 54140, 31346, 28501, 19966, 59898, 48620, 14786, 44358,  2000,  6000, 18000, 54000, 30926, 27241, 16186
     .short 48558, 14600, 43800,   326,   978,  2934,  8802, 26406, 13681, 41043, 57592, 41702, 59569, 47633, 11825, 35475
     .short 40888, 57127, 40307, 55384, 35078, 39697, 53554, 29588, 23227,  4144, 12432, 37296, 46351,  7979, 23937,  6274
     .short 18822, 56466, 38324, 49435, 17231, 51693, 24005,  6478, 19434, 58302, 43832,   422,  1266,  3798, 11394, 34182
     .short 37009, 45490,  5396, 16188, 48564, 14618, 43854,   488,  1464,  4392, 13176, 39528, 53047, 28067, 18664, 55992
     .short 36902, 45169,  4433, 13299, 39897, 54154, 31388, 28627, 20344, 61032, 52022, 24992,  9439, 28317, 19414, 58242
     .short 43652, 65419, 65183, 64475, 62351, 55979, 36863, 45052,  4082, 12246, 36738, 44677,  2957,  8871, 26613, 14302
     .short 42906, 63181, 58469, 44333,  1925,  5775, 17325, 51975, 24851,  9016, 27048, 15607, 46821,  9389, 28167, 18964
     .short 56892, 39602, 53269, 28733, 20662, 61986, 54884, 33578, 35197, 40054, 54625, 32801, 32866, 33061, 33646, 35401
     .short 40666, 56461, 38309, 49390, 17096, 51288, 22790,  2833,  8499, 25497, 10954, 32862, 33049, 33610, 35293, 40342
     .short 55489, 35393, 40642, 56389, 38093, 48742, 15152, 45456,  5294, 15882, 47646, 11864, 35592, 41239, 58180, 43466
     .short 64861, 63509, 59453, 47285, 10781, 32343, 31492, 28939, 21280, 63840, 60446, 50264, 19718, 59154, 46388,  8090
     .short 24270,  7273, 21819, 65457, 65297, 64817, 63377, 59057, 46097,  7217, 21651, 64953, 63785, 60281, 49769, 18233
     .short 54699, 33023, 33532, 35059, 39640, 53383, 29075, 21688, 65064, 64118, 61280, 52766, 27224, 16135, 48405, 14141
     .short 42423, 61732, 54122, 31292, 28339, 19480, 58440, 44246,  1664,  4992, 14976, 44928,  3710, 11130, 33390, 34633
     .short 38362, 49549, 17573, 52719, 27083, 15712, 47136, 10334, 31002, 27469, 16870, 50610, 20756, 62268, 55730, 36116
     .short 42811, 62896, 57614, 41768, 59767, 48227, 13607, 40821, 56926, 39704, 53575, 29651, 23416,  4711, 14133, 42399
     .short 61660, 53906, 30644, 26395, 13648, 40944, 57295, 40811, 56896, 39614, 53305, 28841, 20986, 62958, 57800, 42326
     .short 61441, 53249, 28673, 20482, 61446, 53264, 28718, 20617, 61851, 54479, 32363, 31552, 29119, 21820, 65460, 65306
     .short 64844, 63458, 59300, 46826,  9404, 28212, 19099, 57297, 40817, 56914, 39668, 53467, 29327, 22444,  1795,  5385
     .short 16155, 48465, 14321, 42963, 63352, 58982, 45872,  6542, 19626, 58878, 45560,  5606, 16818, 50454, 20288, 60864
     .short 51518, 23480,  4903, 14709, 44127,  1307,  3921, 11763, 35289, 40330, 55453, 35285, 40318, 55417, 35177, 39994
     .short 54445, 32261, 31246, 28201, 19066, 57198, 40520, 56023, 36995, 45448,  5270, 15810, 47430, 11216, 33648, 35407
     .short 40684, 56515, 38471, 49876, 18554, 55662, 35912, 42199, 61060, 52106, 25244, 10195, 30585, 26218, 13117, 39351
     .short 52516, 26474, 13885, 41655, 59428, 47210, 10556, 31668, 29467, 22864,  3055,  9165, 27495, 16948, 50844, 21458
     .short 64374, 62048, 55070, 34136, 36871, 45076,  4154, 12462, 37386, 46621,  8789, 26367, 13564, 40692, 56539, 38543
     .short 50092, 19202, 57606, 41744, 59695, 48011, 12959, 38877, 51094, 22208,  1087,  3261,  9783, 29349, 22510,  1993
     .short  5979, 17937, 53811, 30359, 25540, 11083, 33249, 34210, 37093, 45742,  6152, 18456, 55368, 35030, 39553, 53122
     .short 28292, 19339, 58017, 42977, 63394, 59108, 46250,  7676, 23028,  3547, 10641, 31923, 30232, 25159,  9940, 29820
     .short 23923,  6232, 18696, 56088, 37190, 46033,  7025, 21075, 63225, 58601, 44729,  3113,  9339, 28017, 18514, 55542
     .short 35552, 41119, 57820, 42386, 61621, 53789, 30293, 25342, 10489, 31467, 28864, 21055, 63165, 58421, 44189,  1493
     .short  4479, 13437, 40311, 55396, 35114, 39805, 53878, 30560, 26143, 12892, 38676, 50491, 20399, 61197, 52517, 26477
     .short 13894, 41682, 59509, 47453, 11285, 33855, 36028, 42547, 62104, 55238, 34640, 38383, 49612, 17762, 53286, 28784
     .short 20815, 62445, 56261, 37709, 47590, 11696, 35088, 39727, 53644, 29858, 24037,  6574, 19722, 59166, 46424,  8198
     .short 24594,  8245, 24735,  8668, 26004, 12475, 37425, 46738,  9140, 27420, 16723, 50169, 19433, 58299, 43823,   395
     .short  1185,  3555, 10665, 31995, 30448, 25807, 11884, 35652, 41419, 58720, 45086,  4184, 12552, 37656, 47431, 11219
     .short 33657, 35434, 40765, 56758, 39200, 52063, 25115,  9808, 29424, 22735,  2668,  8004, 24012,  6499, 19497, 58491
     .short 44399,  2123,  6369, 19107, 57321, 40889, 57130, 40316, 55411, 35159, 39940, 54283, 31775, 29788, 23827,  5944
     .short 17832, 53496, 29414, 22705,  2578,  7734, 23202,  4069, 12207, 36621, 44326,  1904,  5712, 17136, 51408, 23150
     .short  3913, 11739, 35217, 40114, 54805, 33341, 34486, 37921, 48226, 13604, 40812, 56899, 39623, 53332, 28922, 21229
     .short 63687, 59987, 48887, 15587, 46761,  9209, 27627, 17344, 52032, 25022,  9529, 28587, 20224, 60672, 50942, 21752
     .short 65256, 64694, 63008, 57950, 42776, 62791, 57299, 40823, 56932, 39722, 53629, 29813, 23902,  6169, 18507, 55521
     .short 35489, 40930, 57253, 40685, 56518, 38480, 49903, 18635, 55905, 36641, 44386,  2084,  6252, 18756, 56268, 37730
     .short 47653, 11885, 35655, 41428, 58747, 45167,  4427, 13281, 39843, 53992, 30902, 27169, 15970, 47910, 12656, 37968
     .short 48367, 14027, 42081, 60706, 51044, 22058,   637,  1911,  5733, 17199, 51597, 23717,  5614, 16842, 50526, 20504
     .short 61512, 53462, 29312, 22399,  1660,  4980, 14940, 44820,  3386, 10158, 30474, 25885, 12118, 36354, 43525, 65038
     .short 64040, 61046, 52064, 25118,  9817, 29451, 22816,  2911,  8733, 26199, 13060, 39180, 52003, 24935,  9268, 27804
     .short 17875, 53625, 29801, 23866,  6061, 18183, 54549, 32573, 32182, 31009, 27490, 16933, 50799, 21323, 63969, 60833
     .short 51425, 23201,  4066, 12198, 36594, 44245,  1661,  4983, 14949, 44847,  3467, 10401, 31203, 28072, 18679, 56037
     .short 37037, 45574,  5648, 16944, 50832, 21422, 64266, 61724, 54098, 31220, 28123, 18832, 56496, 38414, 49705, 18041
     .short 54123, 31295, 28348, 19507, 58521, 44489,  2393,  7179, 21537, 64611, 62759, 57203, 40535, 56068, 37130, 45853
     .short  6485, 19455, 58365, 44021,   989,  2967,  8901, 26703, 14572, 43716,    74,   222,   666,  1998,  5994, 17982
     .short 53946, 30764, 26755, 14728, 44184,  1478,  4434, 13302, 39906, 54181, 31469, 28870, 21073, 63219, 58583, 44675
     .short  2951,  8853, 26559, 14140, 42420, 61723, 54095, 31211, 28096, 18751, 56253, 37685, 47518, 11480, 34440, 37783
     .short 47812, 12362, 37086, 45721,  6089, 18267, 54801, 33329, 34450, 37813, 47902, 12632, 37896, 48151, 13379, 40137
     .short 54874, 33548, 35107, 39784, 53815, 30371, 25576, 11191, 33573, 35182, 40009, 54490, 32396, 31651, 29416, 22711
     .short  2596,  7788, 23364,  4555, 13665, 40995, 57448, 41270, 58273, 43745,   161,   483,  1449,  4347, 13041, 39123
     .short 51832, 24422,  7729, 23187,  4024, 12072, 36216, 43111, 63796, 60314, 49868, 18530, 55590, 35696, 41551, 59116
     .short 46274,  7748, 23244,  4195, 12585, 37755, 47728, 12110, 36330, 43453, 64822, 63392, 59102, 46232,  7622, 22866
     .short  3061,  9183, 27549, 17110, 51330, 22916,  3211,  9633, 28899, 21160, 63480, 59366, 47024,  9998, 29994, 24445
     .short  7798, 23394,  4645, 13935, 41805, 59878, 48560, 14606, 43818,   380,  1140,  3420, 10260, 30780, 26803, 14872
     .short 44616,  2774,  8322, 24966,  9361, 28083, 18712, 56136, 37334, 46465,  8321, 24963,  9352, 28056, 18631, 55893
     .short 36605, 44278,  1760,  5280, 15840, 47520, 11486, 34458, 37837, 47974, 12848, 38544, 50095, 19211, 57633, 41825
     .short 59938, 48740, 15146, 45438,  5240, 15720, 47160, 10406, 31218, 28117, 18814, 56442, 38252, 49219, 16583, 49749
     .short 18173, 54519, 32483, 31912, 30199, 25060,  9643, 28929, 21250, 63750, 60176, 49454, 17288, 51864, 24518,  8017
     .short 24051,  6616, 19848, 59544, 47558, 11600, 34800, 38863, 51052, 22082,   709,  2127,  6381, 19143, 57429, 41213
     .short 58102, 43232, 64159, 61403, 53135, 28331, 19456, 58368, 44030,  1016,  3048,  9144, 27432, 16759, 50277, 19757
     .short 59271, 46739,  9143, 27429, 16750, 50250, 19676, 59028, 46010,  6956, 20868, 62604, 56738, 39140, 51883, 24575
     .short  8188, 24564,  8155, 24465,  7858, 23574,  5185, 15555, 46665,  8921, 26763, 14752, 44256,  1694,  5082, 15246
     .short 45738,  6140, 18420, 55260, 34706, 38581, 50206, 19544, 58632, 44822,  3392, 10176, 30528, 26047, 12604, 37812
     .short 47899, 12623, 37869, 48070, 13136, 39408, 52687, 26987, 15424, 46272,  7742, 23226,  4141, 12423, 37269, 46270
     .short  7736, 23208,  4087, 12261, 36783, 44812,  3362, 10086, 30258, 25237, 10174, 30522, 26029, 12550, 37650, 47413
     .short 11165, 33495, 34948, 39307, 52384, 26078, 12697, 38091, 48736, 15134, 45402,  5132, 15396, 46188,  7490, 22470
     .short  1873,  5619, 16857, 50571, 20639, 61917, 54677, 32957, 33334, 34465, 37858, 48037, 13037, 39111, 51796, 24314
     .short  7405, 22215,  1108,  3324,  9972, 29916, 24211,  7096, 21288, 63864, 60518, 50480, 20366, 61098, 52220, 25586
     .short 11221, 33663, 35452, 40819, 56920, 39686, 53521, 29489, 22930,  3253,  9759, 29277, 22294,  1345,  4035, 12105
     .short 36315, 43408, 64687, 62987, 57887, 42587, 62224, 55598, 35720, 41623, 59332, 46922,  9692, 29076, 21691, 65073
     .short 64145, 61361, 53009, 27953, 18322, 54966, 33824, 35935, 42268, 61267, 52727, 27107, 15784, 47352, 10982, 32946
     .short 33301, 34366, 37561, 47146, 10364, 31092, 27739, 17680, 53040, 28046, 18601, 55803, 36335, 43468, 64867, 63527
     .short 59507, 47447, 11267, 33801, 35866, 42061, 60646, 50864, 21518, 64554, 62588, 56690, 38996, 51451, 23279,  4300
     .short 12900, 38700, 50563, 20615, 61845, 54461, 32309, 31390, 28633, 20362, 61086, 52184, 25478, 10897, 32691, 32536
     .short 32071, 30676, 26491, 13936, 41808, 59887, 48587, 14687, 44061,  1109,  3327,  9981, 29943, 24292,  7339, 22017
     .short   514,  1542,  4626, 13878, 41634, 59365, 47021,  9989, 29967, 24364,  7555, 22665,  2458,  7374, 22122,   829
     .short  2487,  7461, 22383,  1612,  4836, 14508, 43524, 65035, 64031, 61019, 51983, 24875,  9088, 27264, 16255, 48765
     .short 15221, 45663,  5915, 17745, 53235, 28631, 20356, 61068, 52130, 25316, 10411, 31233, 28162, 18949, 56847, 39467
     .short 52864, 27518, 17017, 51051, 22079,   700,  2100,  6300, 18900, 56700, 39026, 51541, 23549,  5110, 15330, 45990
     .short  6896, 20688, 62064, 55118, 34280, 37303, 46372,  8042, 24126,  6841, 20523, 61569, 53633, 29825, 23938,  6277
     .short 18831, 56493, 38405, 49678, 17960, 53880, 30566, 26161, 12946, 38838, 50977, 21857,    34,   102,   306,   918
     .short  2754,  8262, 24786,  8821, 26463, 13852, 41556, 59131, 46319,  7883, 23649,  5410, 16230, 48690, 14996, 44988
     .short  3890, 11670, 35010, 39493, 52942, 27752, 17719, 53157, 28397, 19654, 58962, 45812,  6362, 19086, 57258, 40700
     .short 56563, 38615, 50308, 19850, 59550, 47576, 11654, 34962, 39349, 52510, 26456, 13831, 41493, 58942, 45752,  6182
     .short 18546, 55638, 35840, 41983, 60412, 50162, 19412, 58236, 43634, 65365, 65021, 63989, 60893, 51605, 23741,  5686
     .short 17058, 51174, 22448,  1807,  5421, 16263, 48789, 15293, 45879,  6563, 19689, 59067, 46127,  7307, 21921,   226
     .short   678,  2034,  6102, 18306, 54918, 33680, 35503, 40972, 57379, 41063, 57652, 41882, 60109, 49253, 16685, 50055
     .short 19091, 57273, 40745, 56698, 39020, 51523, 23495,  4948, 14844, 44532,  2522,  7566, 22698,  2557,  7671, 23013
     .short  3502, 10506, 31518, 29017, 21514, 64542, 62552, 56582, 38672, 50479, 20363, 61089, 52193, 25505, 10978, 32934
     .short 33265, 34258, 37237, 46174,  7448, 22344,  1495,  4485, 13455, 40365, 55558, 35600, 41263, 58252, 43682, 65509
     .short 65453, 65285, 64781, 63269, 58733, 45125,  4301, 12903, 38709, 50590, 20696, 62088, 55190, 34496, 37951, 48316
     .short 13874, 41622, 59329, 46913,  9665, 28995, 21448, 64344, 61958, 54800, 33326, 34441, 37786, 47821, 12389, 37167
     .short 45964,  6818, 20454, 61362, 53012, 27962, 18349, 55047, 34067, 36664, 44455,  2291,  6873, 20619, 61857, 54497
     .short 32417, 31714, 29605, 23278,  4297, 12891, 38673, 50482, 20372, 61116, 52274, 25748, 11707, 35121, 39826, 53941
     .short 30749, 26710, 14593, 43779,   263,   789,  2367,  7101, 21303, 63909, 60653, 50885, 21581, 64743, 63155, 58391
     .short 44099,  1223,  3669, 11007, 33021, 33526, 35041, 39586, 53221, 28589, 20230, 60690, 50996, 21914,   205,   615
     .short  1845,  5535, 16605, 49815, 18371, 55113, 34265, 37258, 46237,  7637, 22911,  3196,  9588, 28764, 20755, 62265
     .short 55721, 36089, 42730, 62653, 56885, 39581, 53206, 28544, 20095, 60285, 49781, 18269, 54807, 33347, 34504, 37975
     .short 48388, 14090, 42270, 61273, 52745, 27161, 15946, 47838, 12440, 37320, 46423,  8195, 24585,  8218, 24654,  8425
     .short 25275, 10288, 30864, 27055, 15628, 46884,  9578, 28734, 20665, 61995, 54911, 33659, 35440, 40783, 56812, 39362
     .short 52549, 26573, 14182, 42546, 62101, 55229, 34613, 38302, 49369, 17033, 51099, 22223,  1132,  3396, 10188, 30564
     .short 26155, 12928, 38784, 50815, 21371, 64113, 61265, 52721, 27089, 15730, 47190, 10496, 31488, 28927, 21244, 63732
     .short 60122, 49292, 16802, 50406, 20144, 60432, 50222, 19592, 58776, 45254,  4688, 14064, 42192, 61039, 52043, 25055
     .short  9628, 28884, 21115, 63345, 58961, 45809,  6353, 19059, 57177, 40457, 55834, 36428, 43747,   167,   501,  1503
     .short  4509, 13527, 40581, 56206, 37544, 47095, 10211, 30633, 26362, 13549, 40647, 56404, 38138, 48877, 15557, 46671
     .short  8939, 26817, 14914, 44742,  3152,  9456, 28368, 19567, 58701, 45029,  4013, 12039, 36117, 42814, 62905, 57641
     .short 41849, 60010, 48956, 15794, 47382, 11072, 33216, 34111, 36796, 44851,  3479, 10437, 31311, 28396, 19651, 58953
     .short 45785,  6281, 18843, 56529, 38513, 50002, 18932, 56796, 39314, 52405, 26141, 12886, 38658, 50437, 20237, 60711
     .short 51059, 22103,   772,  2316,  6948, 20844, 62532, 56522, 38492, 49939, 18743, 56229, 37613, 47302, 10832, 32496
     .short 31951, 30316, 25411, 10696, 32088, 30727, 26644, 14395, 43185, 64018, 60980, 51866, 24524,  8035, 24105,  6778
     .short 20334, 61002, 51932, 24722,  8629, 25887, 12124, 36372, 43579, 65200, 64526, 62504, 56438, 38240, 49183, 16475
     .short 49425, 17201, 51603, 23735,  5668, 17004, 51012, 21962,   349,  1047,  3141,  9423, 28269, 19270, 57810, 42356
     .short 61531, 53519, 29483, 22912,  3199,  9597, 28791, 20836, 62508, 56450, 38276, 49291, 16799, 50397, 20117, 60351
     .short 49979, 18863, 56589, 38693, 50542, 20552, 61656, 53894, 30608, 26287, 13324, 39972, 54379, 32063, 30652, 26419
     .short 13720, 41160, 57943, 42755, 62728, 57110, 40256, 55231, 34619, 38320, 49423, 17195, 51585, 23681,  5506, 16518
     .short 49554, 17588, 52764, 27218, 16117, 48351, 13979, 41937, 60274, 49748, 18170, 54510, 32456, 31831, 29956, 24331
     .short  7456, 22368,  1567,  4701, 14103, 42309, 61390, 53096, 28214, 19105, 57315, 40871, 57076, 40154, 54925, 33701
     .short 35566, 41161, 57946, 42764, 62755, 57191, 40499, 55960, 36806, 44881,  3569, 10707, 32121, 30826, 26941, 15286
     .short 45858,  6500, 19500, 58500, 44426,  2204,  6612, 19836, 59508, 47450, 11276, 33828, 35947, 42304, 61375, 53051
     .short 28079, 18700, 56100, 37226, 46141,  7349, 22047,   604,  1812,  5436, 16308, 48924, 15698, 47094, 10208, 30624
     .short 26335, 13468, 40404, 55675, 35951, 42316, 61411, 53159, 28403, 19672, 59016, 45974,  6848, 20544, 61632, 53822
     .short 30392, 25639, 11380, 34140, 36883, 45112,  4262, 12786, 38358, 49537, 17537, 52611, 26759, 14740, 44220,  1586
     .short  4758, 14274, 42822, 62929, 57713, 42065, 60658, 50900, 21626, 64878, 63560, 59606, 47744, 12158, 36474, 43885
     .short   581,  1743,  5229, 15687, 47061, 10109, 30327, 25444, 10795, 32385, 31618, 29317, 22414,  1705,  5115, 15345
     .short 46035,  7031, 21093, 63279, 58763, 45215,  4571, 13713, 41139, 57880, 42566, 62161, 55409, 35153, 39922, 54229
     .short 31613, 29302, 22369,  1570,  4710, 14130, 42390, 61633, 53825, 30401, 25666, 11461, 34383, 37612, 47299, 10823
     .short 32469, 31870, 30073, 24682,  8509, 25527, 11044, 33132, 33859, 36040, 42583, 62212, 55562, 35612, 41299, 58360
     .short 44006,   944,  2832,  8496, 25488, 10927, 32781, 32806, 32881, 33106, 33781, 35806, 41881, 60106, 49244, 16658
     .short 49974, 18848, 56544, 38558, 50137, 19337, 58011, 42959, 63340, 58946, 45764,  6218, 18654, 55962, 36812, 44899
     .short  3623, 10869, 32607, 32284, 31315, 28408, 19687, 59061, 46109,  7253, 21759, 65277, 64757, 63197, 58517, 44477
     .short  2357,  7071, 21213, 63639, 59843, 48455, 14291, 42873, 63082, 58172, 43442, 64789, 63293, 58805, 45341,  4949
     .short 14847, 44541,  2549,  7647, 22941,  3286,  9858, 29574, 23185,  4018, 12054, 36162, 42949, 63310, 58856, 45494
     .short  5408, 16224, 48672, 14942, 44826,  3404, 10212, 30636, 26371, 13576, 40728, 56647, 38867, 51064, 22118,   817
     .short  2451,  7353, 22059,   640,  1920,  5760, 17280, 51840, 24446,  7801, 23403,  4672, 14016, 42048, 60607, 50747
     .short 21167, 63501, 59429, 47213, 10565, 31695, 29548, 23107,  3784, 11352, 34056, 36631, 44356,  1994,  5982, 17946
     .short 53838, 30440, 25783, 11812, 35436, 40771, 56776, 39254, 52225, 25601, 11266, 33798, 35857, 42034, 60565, 50621
     .short 20789, 62367, 56027, 37007, 45484,  5378, 16134, 48402, 14132, 42396, 61651, 53879, 30563, 26152, 12919, 38757
     .short 50734, 21128, 63384, 59078, 46160,  7406, 22218,  1117,  3351, 10053, 30159, 24940,  9283, 27849, 18010, 54030
     .short 31016, 27511, 16996, 50988, 21890,   133,   399,  1197,  3591, 10773, 32319, 31420, 28723, 20632, 61896, 54614
     .short 32768, 32767, 32764, 32755, 32728, 32647, 32404, 31675, 29488, 22927,  3244,  9732, 29196, 22051,   616,  1848
     .short  5544, 16632, 49896, 18614, 55842, 36452, 43819,   383,  1149,  3447, 10341, 31023, 27532, 17059, 51177, 22457
     .short  1834,  5502, 16506, 49518, 17480, 52440, 26246, 13201, 39603, 53272, 28742, 20689, 62067, 55127, 34307, 37384
     .short 46615,  8771, 26313, 13402, 40206, 55081, 34169, 36970, 45373,  5045, 15135, 45405,  5141, 15423, 46269,  7733
     .short 23199,  4060, 12180, 36540, 44083,  1175,  3525, 10575, 31725, 29638, 23377,  4594, 13782, 41346, 58501, 44429
     .short  2213,  6639, 19917, 59751, 48179, 13463, 40389, 55630, 35816, 41911, 60196, 49514, 17468, 52404, 26138, 12877
     .short 38631, 50356, 19994, 59982, 48872, 15542, 46626,  8804, 26412, 13699, 41097, 57754, 42188, 61027, 52007, 24947
     .short  9304, 27912, 18199, 54597, 32717, 32614, 32305, 31378, 28597, 20254, 60762, 51212, 22562,  2149,  6447, 19341
     .short 58023, 42995, 63448, 59270, 46736,  9134, 27402, 16669, 50007, 18947, 56841, 39449, 52810, 27356, 16531, 49593
     .short 17705, 53115, 28271, 19276, 57828, 42410, 61693, 54005, 30941, 27286, 16321, 48963, 15815, 47445, 11261, 33783
     .short 35812, 41899, 60160, 49406, 17144, 51432, 23222,  4129, 12387, 37161, 45946,  6764, 20292, 60876, 51554, 23588
     .short  5227, 15681, 47043, 10055, 30165, 24958,  9337, 28011, 18496, 55488, 35390, 40633, 56362, 38012, 48499, 14423
     .short 43269, 64270, 61736, 54134, 31328, 28447, 19804, 59412, 47162, 10412, 31236, 28171, 18976, 56928, 39710, 53593
     .short 29705, 23578,  5197, 15591, 46773,  9245, 27735, 17668, 53004, 27938, 18277, 54831, 33419, 34720, 38623, 50332
     .short 19922, 59766, 48224, 13598, 40794, 56845, 39461, 52846, 27464, 16855, 50565, 20621, 61863, 54515, 32471, 31876
     .short 30091, 24736,  8671, 26013, 12502, 37506, 46981,  9869, 29607, 23284,  4315, 12945, 38835, 50968, 21830, 65490
     .short 65396, 65114, 64268, 61730, 54116, 31274, 28285, 19318, 57954, 42788, 62827, 57407, 41147, 57904, 42638, 62377
     .short 56057, 37097, 45754,  6188, 18564, 55692, 36002, 42469, 61870, 54536, 32534, 32065, 30658, 26437, 13774, 41322
     .short 58429, 44213,  1565,  4695, 14085, 42255, 61228, 52610, 26756, 14731, 44193,  1505,  4515, 13545, 40635, 56368
     .short 38030, 48553, 14585, 43755,   191,   573,  1719,  5157, 15471, 46413,  8165, 24495,  7948, 23844,  5995, 17985
     .short 53955, 30791, 26836, 14971, 44913,  3665, 10995, 32985, 33418, 34717, 38614, 50305, 19841, 59523, 47495, 11411
     .short 34233, 37162, 45949,  6773, 20319, 60957, 51797, 24317,  7414, 22242,  1189,  3567, 10701, 32103, 30772, 26779
     .short 14800, 44400,  2126,  6378, 19134, 57402, 41132, 57859, 42503, 61972, 54842, 33452, 34819, 38920, 51223, 22595
     .short  2248,  6744, 20232, 60696, 51014, 21968,   367,  1101,  3303,  9909, 29727, 23644,  5395, 16185, 48555, 14591
     .short 43773,   245,   735,  2205,  6615, 19845, 59535, 47531, 11519, 34557, 38134, 48865, 15521, 46563,  8615, 25845
     .short 11998, 35994, 42445, 61798, 54320, 31886, 30121, 24826,  8941, 26823, 14932, 44796,  3314,  9942, 29826, 23941
     .short  6286, 18858, 56574, 38648, 50407, 20147, 60441, 50249, 19673, 59019, 45983,  6875, 20625, 61875, 54551, 32579
     .short 32200, 31063, 27652, 17419, 52257, 25697, 11554, 34662, 38449, 49810, 18356, 55068, 34130, 36853, 45022,  3992
     .short 11976, 35928, 42247, 61204, 52538, 26540, 14083, 42249, 61210, 52556, 26594, 14245, 42735, 62668, 56930, 39716
     .short 53611, 29759, 23740,  5683, 17049, 51147, 22367,  1564,  4692, 14076, 42228, 61147, 52367, 26027, 12544, 37632
     .short 47359, 11003, 33009, 33490, 34933, 39262, 52249, 25673, 11482, 34446, 37801, 47866, 12524, 37572, 47179, 10463
     .short 31389, 28630, 20353, 61059, 52103, 25235, 10168, 30504, 25975, 12388, 37164, 45955,  6791, 20373, 61119, 52283
     .short 25775, 11788, 35364, 40555, 56128, 37310, 46393,  8105, 24315,  7408, 22224,  1135,  3405, 10215, 30645, 26398
     .short 13657, 40971, 57376, 41054, 57625, 41801, 59866, 48524, 14498, 43494, 64945, 63761, 60209, 49553, 17585, 52755
     .short 27191, 16036, 48108, 13250, 39750, 53713, 30065, 24658,  8437, 25311, 10396, 31188, 28027, 18544, 55632, 35822
     .short 41929, 60250, 49676, 17954, 53862, 30512, 25999, 12460, 37380, 46603,  8735, 26205, 13078, 39234, 52165, 25421
     .short 10726, 32178, 30997, 27454, 16825, 50475, 20351, 61053, 52085, 25181, 10006, 30018, 24517,  8014, 24042,  6589
     .short 19767, 59301, 46829,  9413, 28239, 19180, 57540, 41546, 59101, 46229,  7613, 22839,  2980,  8940, 26820, 14923
     .short 44769,  3233,  9699, 29097, 21754, 65262, 64712, 63062, 58112, 43262, 64249, 61673, 53945, 30761, 26746, 14701
     .short 44103,  1235,  3705, 11115, 33345, 34498, 37957, 48334, 13928, 41784, 59815, 48371, 14039, 42117, 60814, 51368
     .short 23030,  3553, 10659, 31977, 30394, 25645, 11398, 34194, 37045, 45598,  5720, 17160, 51480, 23366,  4561, 13683
     .short 41049, 57610, 41756, 59731, 48119, 13283, 39849, 54010, 30956, 27331, 16456, 49368, 17030, 51090, 22196,  1051
     .short  3153,  9459, 28377, 19594, 58782, 45272,  4742, 14226, 42678, 62497, 56417, 38177, 48994, 15908, 47724, 12098
     .short 36294, 43345, 64498, 62420, 56186, 37484, 46915,  9671, 29013, 21502, 64506, 62444, 56258, 37700, 47563, 11615
     .short 34845, 38998, 51457, 23297,  4354, 13062, 39186, 52021, 24989,  9430, 28290, 19333, 57999, 42923, 63232, 58622
     .short 44792,  3302,  9906, 29718, 23617,  5314, 15942, 47826, 12404, 37212, 46099,  7223, 21669, 65007, 63947, 60767
     .short 51227, 22607,  2284,  6852, 20556, 61668, 53930, 30716, 26611, 14296, 42888, 63127, 58307, 43847,   467,  1401
     .short  4203, 12609, 37827, 47944, 12758, 38274, 49285, 16781, 50343, 19955, 59865, 48521, 14489, 43467, 64864, 63518
     .short 59480, 47366, 11024, 33072, 33679, 35500, 40963, 57352, 40982, 57409, 41153, 57922, 42692, 62539, 56543, 38555
     .short 50128, 19310, 57930, 42716, 62611, 56759, 39203, 52072, 25142,  9889, 29667, 23464,  4855, 14565, 43695,    11
     .short    33,    99,   297,   891,  2673,  8019, 24057,  6634, 19902, 59706, 48044, 13058, 39174, 51985, 24881,  9106
     .short 27318, 16417, 49251, 16679, 50037, 19037, 57111, 40259, 55240, 34646, 38401, 49666, 17924, 53772, 30242, 25189
     .short 10030, 30090, 24733,  8662, 25986, 12421, 37263, 46252,  7682, 23046,  3601, 10803, 32409, 31690, 29533, 23062
     .short  3649, 10947, 32841, 32986, 33421, 34726, 38641, 50386, 20084, 60252, 49682, 17972, 53916, 30674, 26485, 13918
     .short 41754, 59725, 48101, 13229, 39687, 53524, 29498, 22957,  3334, 10002, 30006, 24481,  7906, 23718,  5617, 16851
     .short 50553, 20585, 61755, 54191, 31499, 28960, 21343, 64029, 61013, 51965, 24821,  8926, 26778, 14797, 44391,  2099
     .short  6297, 18891, 56673, 38945, 51298, 22820,  2923,  8769, 26307, 13384, 40152, 54919, 33683, 35512, 40999, 57460
     .short 41306, 58381, 44069,  1133,  3399, 10197, 30591, 26236, 13171, 39513, 53002, 27932, 18259, 54777, 33257, 34234
     .short 37165, 45958,  6800, 20400, 61200, 52526, 26504, 13975, 41925, 60238, 49640, 17846, 53538, 29540, 23083,  3712
     .short 11136, 33408, 34687, 38524, 50035, 19031, 57093, 40205, 55078, 34160, 36943, 45292,  4802, 14406, 43218, 64117
     .short 61277, 52757, 27197, 16054, 48162, 13412, 40236, 55171, 34439, 37780, 47803, 12335, 37005, 45478,  5360, 16080
     .short 48240, 13646, 40938, 57277, 40757, 56734, 39128, 51847, 24467,  7864, 23592,  5239, 15717, 47151, 10379, 31137
     .short 27874, 18085, 54255, 31691, 29536, 23071,  3676, 11028, 33084, 33715, 35608, 41287, 58324, 43898,   620,  1860
     .short  5580, 16740, 50220, 19586, 58758, 45200,  4526, 13578, 40734, 56665, 38921, 51226, 22604,  2275,  6825, 20475
     .short 61425, 53201, 28529, 20050, 60150, 49376, 17054, 51162, 22412,  1699,  5097, 15291, 45873,  6545, 19635, 58905
     .short 45641,  5849, 17547, 52641, 26849, 15010, 45030,  4016, 12048, 36144, 42895, 63148, 58370, 44036,  1034,  3102
     .short  9306, 27918, 18217, 54651, 32879, 33100, 33763, 35752, 41719, 59620, 47786, 12284, 36852, 45019,  3983, 11949
     .short 35847, 42004, 60475, 50351, 19979, 59937, 48737, 15137, 45411,  5159, 15477, 46431,  8219, 24657,  8434, 25302
     .short 10369, 31107, 27784, 17815, 53445, 29261, 22246,  1201,  3603, 10809, 32427, 31744, 29695, 23548,  5107, 15321
     .short 45963,  6815, 20445, 61335, 52931, 27719, 17620, 52860, 27506, 16981, 50943, 21755, 65265, 64721, 63089, 58193
     .short 43505, 64978, 63860, 60506, 50444, 20258, 60774, 51248, 22670,  2473,  7419, 22257,  1234,  3702, 11106, 33318
     .short 34417, 37714, 47605, 11741, 35223, 40132, 54859, 33503, 34972, 39379, 52600, 26726, 14641, 43923,   695,  2085
     .short  6255, 18765, 56295, 37811, 47896, 12614, 37842, 47989, 12893, 38679, 50500, 20426, 61278, 52760, 27206, 16081
     .short 48243, 13655, 40965, 57358, 41000, 57463, 41315, 58408, 44150,  1376,  4128, 12384, 37152, 45919,  6683, 20049
     .short 60147, 49367, 17027, 51081, 22169,   970,  2910,  8730, 26190, 13033, 39099, 51760, 24206,  7081, 21243, 63729
     .short 60113, 49265, 16721, 50163, 19415, 58245, 43661, 65446, 65264, 64718, 63080, 58166, 43424, 64735, 63131, 58319
     .short 43883,   575,  1725,  5175, 15525, 46575,  8651, 25953, 12322, 36966, 45361,  5009, 15027, 45081,  4169, 12507
     .short 37521, 47026, 10004, 30012, 24499,  7960, 23880,  6103, 18309, 54927, 33707, 35584, 41215, 58108, 43250, 64213
     .short 61565, 53621, 29789, 23830,  5953, 17859, 53577, 29657, 23434,  4765, 14295, 42885, 63118, 58280, 43766,   224
     .short   672,  2016,  6048, 18144, 54432, 32222, 31129, 27850, 18013, 54039, 31043, 27592, 17239, 51717, 24077,  6694
     .short 20082, 60246, 49664, 17918, 53754, 30188, 25027,  9544, 28632, 20359, 61077, 52157, 25397, 10654, 31962, 30349
     .short 25510, 10993, 32979, 33400, 34663, 38452, 49819, 18383, 55149, 34373, 37582, 47209, 10553, 31659, 29440, 22783
     .short  2812,  8436, 25308, 10387, 31161, 27946, 18301, 54903, 33635, 35368, 40567, 56164, 37418, 46717,  9077, 27231
     .short 16156, 48468, 14330, 42990, 63433, 59225, 46601,  8729, 26187, 13024, 39072, 51679, 23963,  6352, 19056, 57168
     .short 40430, 55753, 36185, 43018, 63517, 59477, 47357, 10997, 32991, 33436, 34771, 38776, 50791, 21299, 63897, 60617
     .short 50777, 21257, 63771, 60239, 49643, 17855, 53565, 29621, 23326,  4441, 13323, 39969, 54370, 32036, 30571, 26176
     .short 12991, 38973, 51382, 23072,  3679, 11037, 33111, 33796, 35851, 42016, 60511, 50459, 20303, 60909, 51653, 23885
     .short  6118, 18354, 55062, 34112, 36799, 44860,  3506, 10518, 31554, 29125, 21838, 65514, 65468, 65330, 64916, 63674
     .short 59948, 48770, 15236, 45708,  6050, 18150, 54450, 32276, 31291, 28336, 19471, 58413, 44165,  1421,  4263, 12789
     .short 38367, 49564, 17618, 52854, 27488, 16927, 50781, 21269, 63807, 60347, 49967, 18827, 56481, 38369, 49570, 17636
     .short 52908, 27650, 17413, 52239, 25643, 11392, 34176, 36991, 45436,  5234, 15702, 47106, 10244, 30732, 26659, 14440
     .short 43320, 64423, 62195, 55511, 35459, 40840, 56983, 39875, 54088, 31190, 28033, 18562, 55686, 35984, 42415, 61708
     .short 54050, 31076, 27691, 17536, 52608, 26750, 14713, 44139,  1343,  4029, 12087, 36261, 43246, 64201, 61529, 53513
     .short 29465, 22858,  3037,  9111, 27333, 16462, 49386, 17084, 51252, 22682,  2509,  7527, 22581,  2206,  6618, 19854
     .short 59562, 47612, 11762, 35286, 40321, 55426, 35204, 40075, 54688, 32990, 33433, 34762, 38749, 50710, 21056, 63168
     .short 58430, 44216,  1574,  4722, 14166, 42498, 61957, 54797, 33317, 34414, 37705, 47578, 11660, 34980, 39403, 52672
     .short 26942, 15289, 45867,  6527, 19581, 58743, 45155,  4391, 13173, 39519, 53020, 27986, 18421, 55263, 34715, 38608
     .short 50287, 19787, 59361, 47009,  9953, 29859, 24040,  6583, 19749, 59247, 46667,  8927, 26781, 14806, 44418,  2180
     .short  6540, 19620, 58860, 45506,  5444, 16332, 48996, 15914, 47742, 12152, 36456, 43831,   419,  1257,  3771, 11313
     .short 33939, 36280, 43303, 64372, 62042, 55052, 34082, 36709, 44590,  2696,  8088, 24264,  7255, 21765, 65295, 64811
     .short 63359, 59003, 45935,  6731, 20193, 60579, 50663, 20915, 62745, 57161, 40409, 55690, 35996, 42451, 61816, 54374
     .short 32048, 30607, 26284, 13315, 39945, 54298, 31820, 29923, 24232,  7159, 21477, 64431, 62219, 55583, 35675, 41488
     .short 58927, 45707,  6047, 18141, 54423, 32195, 31048, 27607, 17284, 51852, 24482,  7909, 23727,  5644, 16932, 50796
     .short 21314, 63942, 60752, 51182, 22472,  1879,  5637, 16911, 50733, 21125, 63375, 59051, 46079,  7163, 21489, 64467
     .short 62327, 55907, 36647, 44404,  2138,  6414, 19242, 57726, 42104, 60775, 51251, 22679,  2500,  7500, 22500,  1963
     .short  5889, 17667, 53001, 27929, 18250, 54750, 33176, 33991, 36436, 43771,   239,   717,  2151,  6453, 19359, 58077
     .short 43157, 63934, 60728, 51110, 22256,  1231,  3693, 11079, 33237, 34174, 36985, 45418,  5180, 15540, 46620,  8786
     .short 26358, 13537, 40611, 56296, 37814, 47905, 12641, 37923, 48232, 13622, 40866, 57061, 40109, 54790, 33296, 34351
     .short 37516, 47011,  9959, 29877, 24094,  6745, 20235, 60705, 51041, 22049,   610,  1830,  5490, 16470, 49410, 17156
     .short 51468, 23330,  4453, 13359, 40077, 54694, 33008, 33487, 34924, 39235, 52168, 25430, 10753, 32259, 31240, 28183
     .short 19012, 57036, 40034, 54565, 32621, 32326, 31441, 28786, 20821, 62463, 56315, 37871, 48076, 13154, 39462, 52849
     .short 27473, 16882, 50646, 20864, 62592, 56702, 39032, 51559, 23603,  5272, 15816, 47448, 11270, 33810, 35893, 42142
     .short 60889, 51593, 23705,  5578, 16734, 50202, 19532, 58596, 44714,  3068,  9204, 27612, 17299, 51897, 24617,  8314
     .short 24942,  9289, 27867, 18064, 54192, 31502, 28969, 21370, 64110, 61256, 52694, 27008, 15487, 46461,  8309, 24927
     .short  9244, 27732, 17659, 52977, 27857, 18034, 54102, 31232, 28159, 18940, 56820, 39386, 52621, 26789, 14830, 44490
     .short  2396,  7188, 21564, 64692, 63002, 57932, 42722, 62629, 56813, 39365, 52558, 26600, 14263, 42789, 62830, 57416
     .short 41174, 57985, 42881, 63106, 58244, 43658, 65437, 65237, 64637, 62837, 57437, 41237, 58174, 43448, 64807, 63347
     .short 58967, 45827,  6407, 19221, 57663, 41915, 60208, 49550, 17576, 52728, 27110, 15793, 47379, 11063, 33189, 34030
     .short 36553, 44122,  1292,  3876, 11628, 34884, 39115, 51808, 24350,  7513, 22539,  2080,  6240, 18720, 56160, 37406
     .short 46681,  8969, 26907, 15184, 45552,  5582, 16746, 50238, 19640, 58920, 45686,  5984, 17952, 53856, 30494, 25945
     .short 12298, 36894, 45145,  4361, 13083, 39249, 52210, 25556, 11131, 33393, 34642, 38389, 49630, 17816, 53448, 29270
     .short 22273,  1282,  3846, 11538, 34614, 38305, 49378, 17060, 51180, 22466,  1861,  5583, 16749, 50247, 19667, 59001
     .short 45929,  6713, 20139, 60417, 50177, 19457, 58371, 44039,  1043,  3129,  9387, 28161, 18946, 56838, 39440, 52783
     .short 27275, 16288, 48864, 15518, 46554,  8588, 25764, 11755, 35265, 40258, 55237, 34637, 38374, 49585, 17681, 53043
     .short 28055, 18628, 55884, 36578, 44197,  1517,  4551, 13653, 40959, 57340, 40946, 57301, 40829, 56950, 39776, 53791
     .short 30299, 25360, 10543, 31629, 29350, 22513,  2002,  6006, 18018, 54054, 31088, 27727, 17644, 52932, 27722, 17629
     .short 52887, 27587, 17224, 51672, 23942,  6289, 18867, 56601, 38729, 50650, 20876, 62628, 56810, 39356, 52531, 26519
     .short 14020, 42060, 60643, 50855, 21491, 64473, 62345, 55961, 36809, 44890,  3596, 10788, 32364, 31555, 29128, 21847
     .short     4,    12,    36,   108,   324,   972,  2916,  8748, 26244, 13195, 39585, 53218, 28580, 20203, 60609, 50753
     .short 21185, 63555, 59591, 47699, 12023, 36069, 42670, 62473, 56345, 37961, 48346, 13964, 41892, 60139, 49343, 16955
     .short 50865, 21521, 64563, 62615, 56771, 39239, 52180, 25466, 10861, 32583, 32212, 31099, 27760, 17743, 53229, 28613
     .short 20302, 60906, 51644, 23858,  6037, 18111, 54333, 31925, 30238, 25177,  9994, 29982, 24409,  7690, 23070,  3673
     .short 11019, 33057, 33634, 35365, 40558, 56137, 37337, 46474,  8348, 25044,  9595, 28785, 20818, 62454, 56288, 37790
     .short 47833, 12425, 37275, 46288,  7790, 23370,  4573, 13719, 41157, 57934, 42728, 62647, 56867, 39527, 53044, 28058
     .short 18637, 55911, 36659, 44440,  2246,  6738, 20214, 60642, 50852, 21482, 64446, 62264, 55718, 36080, 42703, 62572
     .short 56642, 38852, 51019, 21983,   412,  1236,  3708, 11124, 33372, 34579, 38200, 49063, 16115, 48345, 13961, 41883
     .short 60112, 49262, 16712, 50136, 19334, 58002, 42932, 63259, 58703, 45035,  4031, 12093, 36279, 43300, 64363, 62015
     .short 54971, 33839, 35980, 42403, 61672, 53942, 30752, 26719, 14620, 43860,   506,  1518,  4554, 13662, 40986, 57421
     .short 41189, 58030, 43016, 63511, 59459, 47303, 10835, 32505, 31978, 30397, 25654, 11425, 34275, 37288, 46327,  7907
     .short 23721,  5626, 16878, 50634, 20828, 62484, 56378, 38060, 48643, 14855, 44565,  2621,  7863, 23589,  5230, 15690
     .short 47070, 10136, 30408, 25687, 11524, 34572, 38179, 49000, 15926, 47778, 12260, 36780, 44803,  3335, 10005, 30015
     .short 24508,  7987, 23961,  6346, 19038, 57114, 40268, 55267, 34727, 38644, 50395, 20111, 60333, 49925, 18701, 56103
     .short 37235, 46168,  7430, 22290,  1333,  3999, 11997, 35991, 42436, 61771, 54239, 31643, 29392, 22639,  2380,  7140
     .short 21420, 64260, 61706, 54044, 31058, 27637, 17374, 52122, 25292, 10339, 31017, 27514, 17005, 51015, 21971,   376
     .short  1128,  3384, 10152, 30456, 25831, 11956, 35868, 42067, 60664, 50918, 21680, 65040, 64046, 61064, 52118, 25280
     .short 10303, 30909, 27190, 16033, 48099, 13223, 39669, 53470, 29336, 22471,  1876,  5628, 16884, 50652, 20882, 62646
     .short 56864, 39518, 53017, 27977, 18394, 55182, 34472, 37879, 48100, 13226, 39678, 53497, 29417, 22714,  2605,  7815
     .short 23445,  4798, 14394, 43182, 64009, 60953, 51785, 24281,  7306, 21918,   217,   651,  1953,  5859, 17577, 52731
     .short 27119, 15820, 47460, 11306, 33918, 36217, 43114, 63805, 60341, 49949, 18773, 56319, 37883, 48112, 13262, 39786
     .short 53821, 30389, 25630, 11353, 34059, 36640, 44383,  2075,  6225, 18675, 56025, 37001, 45466,  5324, 15972, 47916
     .short 12674, 38022, 48529, 14513, 43539, 65080, 64166, 61424, 53198, 28520, 20023, 60069, 49133, 16325, 48975, 15851
     .short 47553, 11585, 34755, 38728, 50647, 20867, 62601, 56729, 39113, 51802, 24332,  7459, 22377,  1594,  4782, 14346
     .short 43038, 63577, 59657, 47897, 12617, 37851, 48016, 12974, 38922, 51229, 22613,  2302,  6906, 20718, 62154, 55388
     .short 35090, 39733, 53662, 29912, 24199,  7060, 21180, 63540, 59546, 47564, 11618, 34854, 39025, 51538, 23540,  5083
     .short 15249, 45747,  6167, 18501, 55503, 35435, 40768, 56767, 39227, 52144, 25358, 10537, 31611, 29296, 22351,  1516
     .short  4548, 13644, 40932, 57259, 40703, 56572, 38642, 50389, 20093, 60279, 49763, 18215, 54645, 32861, 33046, 33601
     .short 35266, 40261, 55246, 34664, 38455, 49828, 18410, 55230, 34616, 38311, 49396, 17114, 51342, 22952,  3319,  9957
     .short 29871, 24076,  6691, 20073, 60219, 49583, 17675, 53025, 28001, 18466, 55398, 35120, 39823, 53932, 30722, 26629
     .short 14350, 43050, 63613, 59765, 48221, 13589, 40767, 56764, 39218, 52117, 25277, 10294, 30882, 27109, 15790, 47370
     .short 11036, 33108, 33787, 35824, 41935, 60268, 49730, 18116, 54348, 31970, 30373, 25582, 11209, 33627, 35344, 40495
     .short 55948, 36770, 44773,  3245,  9735, 29205, 22078,   697,  2091,  6273, 18819, 56457, 38297, 49354, 16988, 50964
     .short 21818, 65454, 65288, 64790, 63296, 58814, 45368,  5030, 15090, 45270,  4736, 14208, 42624, 62335, 55931, 36719
     .short 44620,  2786,  8358, 25074,  9685, 29055, 21628, 64884, 63578, 59660, 47906, 12644, 37932, 48259, 13703, 41109
     .short 57790, 42296, 61351, 52979, 27863, 18052, 54156, 31394, 28645, 20398, 61194, 52508, 26450, 13813, 41439, 58780
     .short 45266,  4724, 14172, 42516, 62011, 54959, 33803, 35872, 42079, 60700, 51026, 22004,   475,  1425,  4275, 12825
     .short 38475, 49888, 18590, 55770, 36236, 43171, 63976, 60854, 51488, 23390,  4633, 13899, 41697, 59554, 47588, 11690
     .short 35070, 39673, 53482, 29372, 22579,  2200,  6600, 19800, 59400, 47126, 10304, 30912, 27199, 16060, 48180, 13466
     .short 40398, 55657, 35897, 42154, 60925, 51701, 24029,  6550, 19650, 58950, 45776,  6254, 18762, 56286, 37784, 47815
     .short 12371, 37113, 45802,  6332, 18996, 56988, 39890, 54133, 31325, 28438, 19777, 59331, 46919,  9683, 29049, 21610
     .short 64830, 63416, 59174, 46448,  8270, 24810,  8893, 26679, 14500, 43500, 64963, 63815, 60371, 50039, 19043, 57129
     .short 40313, 55402, 35132, 39859, 54040, 31046, 27601, 17266, 51798, 24320,  7423, 22269,  1270,  3810, 11430, 34290
     .short 37333, 46462,  8312, 24936,  9271, 27813, 17902, 53706, 30044, 24595,  8248, 24744,  8695, 26085, 12718, 38154
     .short 48925, 15701, 47103, 10235, 30705, 26578, 14197, 42591, 62236, 55634, 35828, 41947, 60304, 49838, 18440, 55320
     .short 34886, 39121, 51826, 24404,  7675, 23025,  3538, 10614, 31842, 29989, 24430,  7753, 23259,  4240, 12720, 38160
     .short 48943, 15755, 47265, 10721, 32163, 30952, 27319, 16420, 49260, 16706, 50118, 19280, 57840, 42446, 61801, 54329
     .short 31913, 30202, 25069,  9670, 29010, 21493, 64479, 62363, 56015, 36971, 45376,  5054, 15162, 45486,  5384, 16152
     .short 48456, 14294, 42882, 63109, 58253, 43685, 65518, 65480, 65366, 65024, 63998, 60920, 51686, 23984,  6415, 19245
     .short 57735, 42131, 60856, 51494, 23408,  4687, 14061, 42183, 61012, 51962, 24812,  8899, 26697, 14554, 43662, 65449
     .short 65273, 64745, 63161, 58409, 44153,  1385,  4155, 12465, 37395, 46648,  8870, 26610, 14293, 42879, 63100, 58226
     .short 43604, 65275, 64751, 63179, 58463, 44315,  1871,  5613, 16839, 50517, 20477, 61431, 53219, 28583, 20212, 60636
     .short 50834, 21428, 64284, 61778, 54260, 31706, 29581, 23206,  4081, 12243, 36729, 44650,  2876,  8628, 25884, 12115
     .short 36345, 43498, 64957, 63797, 60317, 49877, 18557, 55671, 35939, 42280, 61303, 52835, 27431, 16756, 50268, 19730
     .short 59190, 46496,  8414, 25242, 10189, 30567, 26164, 12955, 38865, 51058, 22100,   763,  2289,  6867, 20601, 61803
     .short 54335, 31931, 30256, 25231, 10156, 30468, 25867, 12064, 36192, 43039, 63580, 59666, 47924, 12698, 38094, 48745
     .short 15161, 45483,  5375, 16125, 48375, 14051, 42153, 60922, 51692, 24002,  6469, 19407, 58221, 43589, 65230, 64616
     .short 62774, 57248, 40670, 56473, 38345, 49498, 17420, 52260, 25706, 11581, 34743, 38692, 50539, 20543, 61629, 53813
     .short 30365, 25558, 11137, 33411, 34696, 38551, 50116, 19274, 57822, 42392, 61639, 53843, 30455, 25828, 11947, 35841
     .short 41986, 60421, 50189, 19493, 58479, 44363,  2015,  6045, 18135, 54405, 32141, 30886, 27121, 15826, 47478, 11360
     .short 34080, 36703, 44572,  2642,  7926, 23778,  5797, 17391, 52173, 25445, 10798, 32394, 31645, 29398, 22657,  2434
     .short  7302, 21906,   181,   543,  1629,  4887, 14661, 43983,   875,  2625,  7875, 23625,  5338, 16014, 48042, 13052
     .short 39156, 51931, 24719,  8620, 25860, 12043, 36129, 42850, 63013, 57965, 42821, 62926, 57704, 42038, 60577, 50657
     .short 20897, 62691, 56999, 39923, 54232, 31622, 29329, 22450,  1813,  5439, 16317, 48951, 15779, 47337, 10937, 32811
     .short 32896, 33151, 33916, 36211, 43096, 63751, 60179, 49463, 17315, 51945, 24761,  8746, 26238, 13177, 39531, 53056
     .short 28094, 18745, 56235, 37631, 47356, 10994, 32982, 33409, 34690, 38533, 50062, 19112, 57336, 40934, 57265, 40721
     .short 56626, 38804, 50875, 21551, 64653, 62885, 57581, 41669, 59470, 47336, 10934, 32802, 32869, 33070, 33673, 35482
     .short 40909, 57190, 40496, 55951, 36779, 44800,  3326,  9978, 29934, 24265,  7258, 21774, 65322, 64892, 63602, 59732
     .short 48122, 13292, 39876, 54091, 31199, 28060, 18643, 55929, 36713, 44602,  2732,  8196, 24588,  8227, 24681,  8506
     .short 25518, 11017, 33051, 33616, 35311, 40396, 55651, 35879, 42100, 60763, 51215, 22571,  2176,  6528, 19584, 58752
     .short 45182,  4472, 13416, 40248, 55207, 34547, 38104, 48775, 15251, 45753,  6185, 18555, 55665, 35921, 42226, 61141
     .short 52349, 25973, 12382, 37146, 45901,  6629, 19887, 59661, 47909, 12653, 37959, 48340, 13946, 41838, 59977, 48857
     .short 15497, 46491,  8399, 25197, 10054, 30162, 24949,  9310, 27930, 18253, 54759, 33203, 34072, 36679, 44500,  2426
     .short  7278, 21834, 65502, 65432, 65222, 64592, 62702, 57032, 40022, 54529, 32513, 32002, 30469, 25870, 12073, 36219
     .short 43120, 63823, 60395, 50111, 19259, 57777, 42257, 61234, 52628, 26810, 14893, 44679,  2963,  8889, 26667, 14464
     .short 43392, 64639, 62843, 57455, 41291, 58336, 43934,   728,  2184,  6552, 19656, 58968, 45830,  6416, 19248, 57744
     .short 42158, 60937, 51737, 24137,  6874, 20622, 61866, 54524, 32498, 31957, 30334, 25465, 10858, 32574, 32185, 31018
     .short 27517, 17014, 51042, 22052,   619,  1857,  5571, 16713, 50139, 19343, 58029, 43013, 63502, 59432, 47222, 10592
     .short 31776, 29791, 23836,  5971, 17913, 53739, 30143, 24892,  9139, 27417, 16714, 50142, 19352, 58056, 43094, 63745
     .short 60161, 49409, 17153, 51459, 23303,  4372, 13116, 39348, 52507, 26447, 13804, 41412, 58699, 45023,  3995, 11985
     .short 35955, 42328, 61447, 53267, 28727, 20644, 61932, 54722, 33092, 33739, 35680, 41503, 58972, 45842,  6452, 19356
     .short 58068, 43130, 63853, 60485, 50381, 20069, 60207, 49547, 17567, 52701, 27029, 15550, 46650,  8876, 26628, 14347
     .short 43041, 63586, 59684, 47978, 12860, 38580, 50203, 19535, 58605, 44741,  3149,  9447, 28341, 19486, 58458, 44300
     .short  1826,  5478, 16434, 49302, 16832, 50496, 20414, 61242, 52652, 26882, 15109, 45327,  4907, 14721, 44163,  1415
     .short  4245, 12735, 38205, 49078, 16160, 48480, 14366, 43098, 63757, 60197, 49517, 17477, 52431, 26219, 13120, 39360
     .short 52543, 26555, 14128, 42384, 61615, 53771, 30239, 25180, 10003, 30009, 24490,  7933, 23799,  5860, 17580, 52740
     .short 27146, 15901, 47703, 12035, 36105, 42778, 62797, 57317, 40877, 57094, 40208, 55087, 34187, 37024, 45535,  5531
     .short 16593, 49779, 18263, 54789, 33293, 34342, 37489, 46930,  9716, 29148, 21907,   184,   552,  1656,  4968, 14904
     .short 44712,  3062,  9186, 27558, 17137, 51411, 23159,  3940, 11820, 35460, 40843, 56992, 39902, 54169, 31433, 28762
     .short 20749, 62247, 55667, 35927, 42244, 61195, 52511, 26459, 13840, 41520, 59023, 45995,  6911, 20733, 62199, 55523
     .short 35495, 40948, 57307, 40847, 57004, 39938, 54277, 31757, 29734, 23665,  5458, 16374, 49122, 16292, 48876, 15554
     .short 46662,  8912, 26736, 14671, 44013,   965,  2895,  8685, 26055, 12628, 37884, 48115, 13271, 39813, 53902, 30632
     .short 26359, 13540, 40620, 56323, 37895, 48148, 13370, 40110, 54793, 33305, 34378, 37597, 47254, 10688, 32064, 30655
     .short 26428, 13747, 41241, 58186, 43484, 64915, 63671, 59939, 48743, 15155, 45465,  5321, 15963, 47889, 12593, 37779
     .short 47800, 12326, 36978, 45397,  5117, 15351, 46053,  7085, 21255, 63765, 60221, 49589, 17693, 53079, 28163, 18952
     .short 56856, 39494, 52945, 27761, 17746, 53238, 28640, 20383, 61149, 52373, 26045, 12598, 37794, 47845, 12461, 37383
     .short 46612,  8762, 26286, 13321, 39963, 54352, 31982, 30409, 25690, 11533, 34599, 38260, 49243, 16655, 49965, 18821
     .short 56463, 38315, 49408, 17150, 51450, 23276,  4291, 12873, 38619, 50320, 19886, 59658, 47900, 12626, 37878, 48097
     .short 13217, 39651, 53416, 29174, 21985,   418,  1254,  3762, 11286, 33858, 36037, 42574, 62185, 55481, 35369, 40570
     .short 56173, 37445, 46798,  9320, 27960, 18343, 55029, 34013, 36502, 43969,   833,  2499,  7497, 22491,  1936,  5808
     .short 17424, 52272, 25742, 11689, 35067, 39664, 53455, 29291, 22336,  1471,  4413, 13239, 39717, 53614, 29768, 23767
     .short  5764, 17292, 51876, 24554,  8125, 24375,  7588, 22764,  2755,  8265, 24795,  8848, 26544, 14095, 42285, 61318
     .short 52880, 27566, 17161, 51483, 23375,  4588, 13764, 41292, 58339, 43943,   755,  2265,  6795, 20385, 61155, 52391
     .short 26099, 12760, 38280, 49303, 16835, 50505, 20441, 61323, 52895, 27611, 17296, 51888, 24590,  8233, 24699,  8560
     .short 25680, 11503, 34509, 37990, 48433, 14225, 42675, 62488, 56390, 38096, 48751, 15179, 45537,  5537, 16611, 49833
     .short 18425, 55275, 34751, 38716, 50611, 20759, 62277, 55757, 36197, 43054, 63625, 59801, 48329, 13913, 41739, 59680
     .short 47966, 12824, 38472, 49879, 18563, 55689, 35993, 42442, 61789, 54293, 31805, 29878, 24097,  6754, 20262, 60786
     .short 51284, 22778,  2797,  8391, 25173,  9982, 29946, 24301,  7366, 22098,   757,  2271,  6813, 20439, 61317, 52877
     .short 27557, 17134, 51402, 23132,  3859, 11577, 34731, 38656, 50431, 20219, 60657, 50897, 21617, 64851, 63479, 59363
     .short 47015,  9971, 29913, 24202,  7069, 21207, 63621, 59789, 48293, 13805, 41415, 58708, 45050,  4076, 12228, 36684
     .short 44515,  2471,  7413, 22239,  1180,  3540, 10620, 31860, 30043, 24592,  8239, 24717,  8614, 25842, 11989, 35967
     .short 42364, 61555, 53591, 29699, 23560,  5143, 15429, 46287,  7787, 23361,  4546, 13638, 40914, 57205, 40541, 56086
     .short 37184, 46015,  6971, 20913, 62739, 57143, 40355, 55528, 35510, 40993, 57442, 41252, 58219, 43583, 65212, 64562
     .short 62612, 56762, 39212, 52099, 25223, 10132, 30396, 25651, 11416, 34248, 37207, 46084,  7178, 21534, 64602, 62732
     .short 57122, 40292, 55339, 34943, 39292, 52339, 25943, 12292, 36876, 45091,  4199, 12597, 37791, 47836, 12434, 37302
     .short 46369,  8033, 24099,  6760, 20280, 60840, 51446, 23264,  4255, 12765, 38295, 49348, 16970, 50910, 21656, 64968
     .short 63830, 60416, 50174, 19448, 58344, 43958,   800,  2400,  7200, 21600, 64800, 63326, 58904, 45638,  5840, 17520
     .short 52560, 26606, 14281, 42843, 62992, 57902, 42632, 62359, 56003, 36935, 45268,  4730, 14190, 42570, 62173, 55445
     .short 35261, 40246, 55201, 34529, 38050, 48613, 14765, 44295,  1811,  5433, 16299, 48897, 15617, 46851,  9479, 28437
     .short 19774, 59322, 46892,  9602, 28806, 20881, 62643, 56855, 39491, 52936, 27734, 17665, 52995, 27911, 18196, 54588
     .short 32690, 32533, 32062, 30649, 26410, 13693, 41079, 57700, 42026, 60541, 50549, 20573, 61719, 54083, 31175, 27988
     .short 18427, 55281, 34769, 38770, 50773, 21245, 63735, 60131, 49319, 16883, 50649, 20873, 62619, 56783, 39275, 52288
     .short 25790, 11833, 35499, 40960, 57343, 40955, 57328, 40910, 57193, 40505, 55978, 36860, 45043,  4055, 12165, 36495
     .short 43948,   770,  2310,  6930, 20790, 62370, 56036, 37034, 45565,  5621, 16863, 50589, 20693, 62079, 55163, 34415
     .short 37708, 47587, 11687, 35061, 39646, 53401, 29129, 21850,    13,    39,   117,   351,  1053,  3159,  9477, 28431
     .short 19756, 59268, 46730,  9116, 27348, 16507, 49521, 17489, 52467, 26327, 13444, 40332, 55459, 35303, 40372, 55579
     .short 35663, 41452, 58819, 45383,  5075, 15225, 45675,  5951, 17853, 53559, 29603, 23272,  4279, 12837, 38511, 49996
     .short 18914, 56742, 39152, 51919, 24683,  8512, 25536, 11071, 33213, 34102, 36769, 44770,  3236,  9708, 29124, 21835
     .short 65505, 65441, 65249, 64673, 62945, 57761, 42209, 61090, 52196, 25514, 11005, 33015, 33508, 34987, 39424, 52735
     .short 27131, 15856, 47568, 11630, 34890, 39133, 51862, 24512,  7999, 23997,  6454, 19362, 58086, 43184, 64015, 60971
     .short 51839, 24443,  7792, 23376,  4591, 13773, 41319, 58420, 44186,  1484,  4452, 13356, 40068, 54667, 32927, 33244
     .short 34195, 37048, 45607,  5747, 17241, 51723, 24095,  6748, 20244, 60732, 51122, 22292,  1339,  4017, 12051, 36153
     .short 42922, 63229, 58613, 44765,  3221,  9663, 28989, 21430, 64290, 61796, 54314, 31868, 30067, 24664,  8455, 25365
     .short 10558, 31674, 29485, 22918,  3217,  9651, 28953, 21322, 63966, 60824, 51398, 23120,  3823, 11469, 34407, 37684
     .short 47515, 11471, 34413, 37702, 47569, 11633, 34899, 39160, 51943, 24755,  8728, 26184, 13015, 39045, 51598, 23720
     .short  5623, 16869, 50607, 20747, 62241, 55649, 35873, 42082, 60709, 51053, 22085,   718,  2154,  6462, 19386, 58158
     .short 43400, 64663, 62915, 57671, 41939, 60280, 49766, 18224, 54672, 32942, 33289, 34330, 37453, 46822,  9392, 28176
     .short 18991, 56973, 39845, 53998, 30920, 27223, 16132, 48396, 14114, 42342, 61489, 53393, 29105, 21778, 65334, 64928
     .short 63710, 60056, 49094, 16208, 48624, 14798, 44394,  2108,  6324, 18972, 56916, 39674, 53485, 29381, 22606,  2281
     .short  6843, 20529, 61587, 53687, 29987, 24424,  7735, 23205,  4078, 12234, 36702, 44569,  2633,  7899, 23697,  5554
     .short 16662, 49986, 18884, 56652, 38882, 51109, 22253,  1222,  3666, 10998, 32994, 33445, 34798, 38857, 51034, 22028
     .short   547,  1641,  4923, 14769, 44307,  1847,  5541, 16623, 49869, 18533, 55599, 35723, 41632, 59359, 47003,  9935
     .short 29805, 23878,  6097, 18291, 54873, 33545, 35098, 39757, 53734, 30128, 24847,  9004, 27012, 15499, 46497,  8417
     .short 25251, 10216, 30648, 26407, 13684, 41052, 57619, 41783, 59812, 48362, 14012, 42036, 60571, 50639, 20843, 62529
     .short 56513, 38465, 49858, 18500, 55500, 35426, 40741, 56686, 38984, 51415, 23171,  3976, 11928, 35784, 41815, 59908
     .short 48650, 14876, 44628,  2810,  8430, 25290, 10333, 30999, 27460, 16843, 50529, 20513, 61539, 53543, 29555, 23128
     .short  3847, 11541, 34623, 38332, 49459, 17303, 51909, 24653,  8422, 25266, 10261, 30783, 26812, 14899, 44697,  3017
     .short  9051, 27153, 15922, 47766, 12224, 36672, 44479,  2363,  7089, 21267, 63801, 60329, 49913, 18665, 55995, 36911
     .short 45196,  4514, 13542, 40626, 56341, 37949, 48310, 13856, 41568, 59167, 46427,  8207, 24621,  8326, 24978,  9397
     .short 28191, 19036, 57108, 40250, 55213, 34565, 38158, 48937, 15737, 47211, 10559, 31677, 29494, 22945,  3298,  9894
     .short 29682, 23509,  4990, 14970, 44910,  3656, 10968, 32904, 33175, 33988, 36427, 43744,   158,   474,  1422,  4266
     .short 12798, 38394, 49645, 17861, 53583, 29675, 23488,  4927, 14781, 44343,  1955,  5865, 17595, 52785, 27281, 16306
     .short 48918, 15680, 47040, 10046, 30138, 24877,  9094, 27282, 16309, 48927, 15707, 47121, 10289, 30867, 27064, 15655
     .short 46965,  9821, 29463, 22852,  3019,  9057, 27171, 15976, 47928, 12710, 38130, 48853, 15485, 46455,  8291, 24873
     .short  9082, 27246, 16201, 48603, 14735, 44205,  1541,  4623, 13869, 41607, 59284, 46778,  9260, 27780, 17803, 53409
     .short 29153, 21922,   229,   687,  2061,  6183, 18549, 55647, 35867, 42064, 60655, 50891, 21599, 64797, 63317, 58877
     .short 45557,  5597, 16791, 50373, 20045, 60135, 49331, 16919, 50757, 21197, 63591, 59699, 48023, 12995, 38985, 51418
     .short 23180,  4003, 12009, 36027, 42544, 62095, 55211, 34559, 38140, 48883, 15575, 46725,  9101, 27303, 16372, 49116
     .short 16274, 48822, 15392, 46176,  7454, 22362,  1549,  4647, 13941, 41823, 59932, 48722, 15092, 45276,  4754, 14262
     .short 42786, 62821, 57389, 41093, 57742, 42152, 60919, 51683, 23975,  6388, 19164, 57492, 41402, 58669, 44933,  3725
     .short 11175, 33525, 35038, 39577, 53194, 28508, 19987, 59961, 48809, 15353, 46059,  7103, 21309, 63927, 60707, 51047
     .short 22067,   664,  1992,  5976, 17928, 53784, 30278, 25297, 10354, 31062, 27649, 17410, 52230, 25616, 11311, 33933
     .short 36262, 43249, 64210, 61556, 53594, 29708, 23587,  5224, 15672, 47016,  9974, 29922, 24229,  7150, 21450, 64350
     .short 61976, 54854, 33488, 34927, 39244, 52195, 25511, 10996, 32988, 33427, 34744, 38695, 50548, 20570, 61710, 54056
     .short 31094, 27745, 17698, 53094, 28208, 19087, 57261, 40709, 56590, 38696, 50551, 20579, 61737, 54137, 31337, 28474
     .short 19885, 59655, 47891, 12599, 37797, 47854, 12488, 37464, 46855,  9491, 28473, 19882, 59646, 47864, 12518, 37554
     .short 47125, 10301, 30903, 27172, 15979, 47937, 12737, 38211, 49096, 16214, 48642, 14852, 44556,  2594,  7782, 23346
     .short  4501, 13503, 40509, 55990, 36896, 45151,  4379, 13137, 39411, 52696, 27014, 15505, 46515,  8471, 25413, 10702
     .short 32106, 30781, 26806, 14881, 44643,  2855,  8565, 25695, 11548, 34644, 38395, 49648, 17870, 53610, 29756, 23731
     .short  5656, 16968, 50904, 21638, 64914, 63668, 59930, 48716, 15074, 45222,  4592, 13776, 41328, 58447, 44267,  1727
     .short  5181, 15543, 46629,  8813, 26439, 13780, 41340, 58483, 44375,  2051,  6153, 18459, 55377, 35057, 39634, 53365
     .short 29021, 21526, 64578, 62660, 56906, 39644, 53395, 29111, 21796, 65388, 65090, 64196, 61514, 53468, 29330, 22453
     .short  1822,  5466, 16398, 49194, 16508, 49524, 17498, 52494, 26408, 13687, 41061, 57646, 41864, 60055, 49091, 16199
     .short 48597, 14717, 44151,  1379,  4137, 12411, 37233, 46162,  7412, 22236,  1171,  3513, 10539, 31617, 29314, 22405
     .short  1678,  5034, 15102, 45306,  4844, 14532, 43596, 65251, 64679, 62963, 57815, 42371, 61576, 53654, 29888, 24127
     .short  6844, 20532, 61596, 53714, 30068, 24667,  8464, 25392, 10639, 31917, 30214, 25105,  9778, 29334, 22465,  1858
     .short  5574, 16722, 50166, 19424, 58272, 43742,   152,   456,  1368,  4104, 12312, 36936, 45271,  4739, 14217, 42651
     .short 62416, 56174, 37448, 46807,  9347, 28041, 18586, 55758, 36200, 43063, 63652, 59882, 48572, 14642, 43926,   704
     .short  2112,  6336, 19008, 57024, 39998, 54457, 32297, 31354, 28525, 20038, 60114, 49268, 16730, 50190, 19496, 58488
     .short 44390,  2096,  6288, 18864, 56592, 38702, 50569, 20633, 61899, 54623, 32795, 32848, 33007, 33484, 34915, 39208
     .short 52087, 25187, 10024, 30072, 24679,  8500, 25500, 10963, 32889, 33130, 33853, 36022, 42529, 62050, 55076, 34154
     .short 36925, 45238,  4640, 13920, 41760, 59743, 48155, 13391, 40173, 54982, 33872, 36079, 42700, 62563, 56615, 38771
     .short 50776, 21254, 63762, 60212, 49562, 17612, 52836, 27434, 16765, 50295, 19811, 59433, 47225, 10601, 31803, 29872
     .short 24079,  6700, 20100, 60300, 49826, 18404, 55212, 34562, 38149, 48910, 15656, 46968,  9830, 29490, 22933,  3262
     .short  9786, 29358, 22537,  2074,  6222, 18666, 55998, 36920, 45223,  4595, 13785, 41355, 58528, 44510,  2456,  7368
     .short 22104,   775,  2325,  6975, 20925, 62775, 57251, 40679, 56500, 38426, 49741, 18149, 54447, 32267, 31264, 28255
     .short 19228, 57684, 41978, 60397, 50117, 19277, 57831, 42419, 61720, 54086, 31184, 28015, 18508, 55524, 35498, 40957
     .short 57334, 40928, 57247, 40667, 56464, 38318, 49417, 17177, 51531, 23519,  5020, 15060, 45180,  4466, 13398, 40194
     .short 55045, 34061, 36646, 44401,  2129,  6387, 19161, 57483, 41375, 58588, 44690,  2996,  8988, 26964, 15355, 46065
     .short  7121, 21363, 64089, 61193, 52505, 26441, 13786, 41358, 58537, 44537,  2537,  7611, 22833,  2962,  8886, 26658
     .short 14437, 43311, 64396, 62114, 55268, 34730, 38653, 50422, 20192, 60576, 50654, 20888, 62664, 56918, 39680, 53503
     .short 29435, 22768,  2767,  8301, 24903,  9172, 27516, 17011, 51033, 22025,   538,  1614,  4842, 14526, 43578, 65197
     .short 64517, 62477, 56357, 37997, 48454, 14288, 42864, 63055, 58091, 43199, 64060, 61106, 52244, 25658, 11437, 34311
     .short 37396, 46651,  8879, 26637, 14374, 43122, 63829, 60413, 50165, 19421, 58263, 43715,    71,   213,   639,  1917
     .short  5751, 17253, 51759, 24203,  7072, 21216, 63648, 59870, 48536, 14534, 43602, 65269, 64733, 63125, 58301, 43829
     .short   413,  1239,  3717, 11151, 33453, 34822, 38929, 51250, 22676,  2491,  7473, 22419,  1720,  5160, 15480, 46440
     .short  8246, 24738,  8677, 26031, 12556, 37668, 47467, 11327, 33981, 36406, 43681, 65506, 65444, 65258, 64700, 63026
     .short 58004, 42938, 63277, 58757, 45197,  4517, 13551, 40653, 56422, 38192, 49039, 16043, 48129, 13313, 39939, 54280
     .short 31766, 29761, 23746,  5701, 17103, 51309, 22853,  3022,  9066, 27198, 16057, 48171, 13439, 40317, 55414, 35168
     .short 39967, 54364, 32018, 30517, 26014, 12505, 37515, 47008,  9950, 29850, 24013,  6502, 19506, 58518, 44480,  2366
     .short  7098, 21294, 63882, 60572, 50642, 20852, 62556, 56594, 38708, 50587, 20687, 62061, 55109, 34253, 37222, 46129
     .short  7313, 21939,   280,   840,  2520,  7560, 22680,  2503,  7509, 22527,  2044,  6132, 18396, 55188, 34490, 37933
     .short 48262, 13712, 41136, 57871, 42539, 62080, 55166, 34424, 37735, 47668, 11930, 35790, 41833, 59962, 48812, 15362
     .short 46086,  7184, 21552, 64656, 62894, 57608, 41750, 59713, 48065, 13121, 39363, 52552, 26582, 14209, 42627, 62344
     .short 55958, 36800, 44863,  3515, 10545, 31635, 29368, 22567,  2164,  6492, 19476, 58428, 44210,  1556,  4668, 14004
     .short 42012, 60499, 50423, 20195, 60585, 50681, 20969, 62907, 57647, 41867, 60064, 49118, 16280, 48840, 15446, 46338
     .short  7940, 23820,  5923, 17769, 53307, 28847, 21004, 63012, 57962, 42812, 62899, 57623, 41795, 59848, 48470, 14336
     .short 43008, 63487, 59387, 47087, 10187, 30561, 26146, 12901, 38703, 50572, 20642, 61926, 54704, 33038, 33577, 35194
     .short 40045, 54598, 32720, 32623, 32332, 31459, 28840, 20983, 62949, 57773, 42245, 61198, 52520, 26486, 13921, 41763
     .short 59752, 48182, 13472, 40416, 55711, 36059, 42640, 62383, 56075, 37151, 45916,  6674, 20022, 60066, 49124, 16298
     .short 48894, 15608, 46824,  9398, 28194, 19045, 57135, 40331, 55456, 35294, 40345, 55498, 35420, 40723, 56632, 38822
     .short 50929, 21713, 65139, 64343, 61955, 54791, 33299, 34360, 37543, 47092, 10202, 30606, 26281, 13306, 39918, 54217
     .short 31577, 29194, 22045,   598,  1794,  5382, 16146, 48438, 14240, 42720, 62623, 56795, 39311, 52396, 26114, 12805
     .short 38415, 49708, 18050, 54150, 31376, 28591, 20236, 60708, 51050, 22076,   691,  2073,  6219, 18657, 55971, 36839
     .short 44980,  3866, 11598, 34794, 38845, 50998, 21920,   223,   669,  2007,  6021, 18063, 54189, 31493, 28942, 21289
     .short 63867, 60527, 50507, 20447, 61341, 52949, 27773, 17782, 53346, 28964, 21355, 64065, 61121, 52289, 25793, 11842
     .short 35526, 41041, 57586, 41684, 59515, 47471, 11339, 34017, 36514, 44005,   941,  2823,  8469, 25407, 10684, 32052
     .short 30619, 26320, 13423, 40269, 55270, 34736, 38671, 50476, 20354, 61062, 52112, 25262, 10249, 30747, 26704, 14575
     .short 43725,   101,   303,   909,  2727,  8181, 24543,  8092, 24276,  7291, 21873,    82,   246,   738,  2214,  6642
     .short 19926, 59778, 48260, 13706, 41118, 57817, 42377, 61594, 53708, 30050, 24613,  8302, 24906,  9181, 27543, 17092
     .short 51276, 22754,  2725,  8175, 24525,  8038, 24114,  6805, 20415, 61245, 52661, 26909, 15190, 45570,  5636, 16908
     .short 50724, 21098, 63294, 58808, 45350,  4976, 14928, 44784,  3278,  9834, 29502, 22969,  3370, 10110, 30330, 25453
     .short 10822, 32466, 31861, 30046, 24601,  8266, 24798,  8857, 26571, 14176, 42528, 62047, 55067, 34127, 36844, 44995
     .short  3911, 11733, 35199, 40060, 54643, 32855, 33028, 33547, 35104, 39775, 53788, 30290, 25333, 10462, 31386, 28621
     .short 20326, 60978, 51860, 24506,  7981, 23943,  6292, 18876, 56628, 38810, 50893, 21605, 64815, 63371, 59039, 46043
     .short  7055, 21165, 63495, 59411, 47159, 10403, 31209, 28090, 18733, 56199, 37523, 47032, 10022, 30066, 24661,  8446
     .short 25338, 10477, 31431, 28756, 20731, 62193, 55505, 35441, 40786, 56821, 39389, 52630, 26816, 14911, 44733,  3125
     .short  9375, 28125, 18838, 56514, 38468, 49867, 18527, 55581, 35669, 41470, 58873, 45545,  5561, 16683, 50049, 19073
     .short 57219, 40583, 56212, 37562, 47149, 10373, 31119, 27820, 17923, 53769, 30233, 25162,  9949, 29847, 24004,  6475
     .short 19425, 58275, 43751,   179,   537,  1611,  4833, 14499, 43497, 64954, 63788, 60290, 49796, 18314, 54942, 33752
     .short 35719, 41620, 59323, 46895,  9611, 28833, 20962, 62886, 57584, 41678, 59497, 47417, 11177, 33531, 35056, 39631
     .short 53356, 28994, 21445, 64335, 61931, 54719, 33083, 33712, 35599, 41260, 58243, 43655, 65428, 65210, 64556, 62594
     .short 56708, 39050, 51613, 23765,  5758, 17274, 51822, 24392,  7639, 22917,  3214,  9642, 28926, 21241, 63723, 60095
     .short 49211, 16559, 49677, 17957, 53871, 30539, 26080, 12703, 38109, 48790, 15296, 45888,  6590, 19770, 59310, 46856
     .short  9494, 28482, 19909, 59727, 48107, 13247, 39741, 53686, 29984, 24415,  7708, 23124,  3835, 11505, 34515, 38008
     .short 48487, 14387, 43161, 63946, 60764, 51218, 22580,  2203,  6609, 19827, 59481, 47369, 11033, 33099, 33760, 35743
     .short 41692, 59539, 47543, 11555, 34665, 38458, 49837, 18437, 55311, 34859, 39040, 51583, 23675,  5488, 16464, 49392
     .short 17102, 51306, 22844,  2995,  8985, 26955, 15328, 45984,  6878, 20634, 61902, 54632, 32822, 32929, 33250, 34213
     .short 37102, 45769,  6233, 18699, 56097, 37217, 46114,  7268, 21804, 65412, 65162, 64412, 62162, 55412, 35162, 39949
     .short 54310, 31856, 30031, 24556,  8131, 24393,  7642, 22926,  3241,  9723, 29169, 21970,   373,  1119,  3357, 10071
     .short 30213, 25102,  9769, 29307, 22384,  1615,  4845, 14535, 43605, 65278, 64760, 63206, 58544, 44558,  2600,  7800
     .short 23400,  4663, 13989, 41967, 60364, 50018, 18980, 56940, 39746, 53701, 30029, 24550,  8113, 24339,  7480, 22440
     .short  1783,  5349, 16047, 48141, 13349, 40047, 54604, 32738, 32677, 32494, 31945, 30298, 25357, 10534, 31602, 29269
     .short 22270,  1273,  3819, 11457, 34371, 37576, 47191, 10499, 31497, 28954, 21325, 63975, 60851, 51479, 23363,  4552
     .short 13656, 40968, 57367, 41027, 57544, 41558, 59137, 46337,  7937, 23811,  5896, 17688, 53064, 28118, 18817, 56451
     .short 38279, 49300, 16826, 50478, 20360, 61080, 52166, 25424, 10735, 32205, 31078, 27697, 17554, 52662, 26912, 15199
     .short 45597,  5717, 17151, 51453, 23285,  4318, 12954, 38862, 51049, 22073,   682,  2046,  6138, 18414, 55242, 34652
     .short 38419, 49720, 18086, 54258, 31700, 29563, 23152,  3919, 11757, 35271, 40276, 55291, 34799, 38860, 51043, 22055
     .short   628,  1884,  5652, 16956, 50868, 21530, 64590, 62696, 57014, 39968, 54367, 32027, 30544, 26095, 12748, 38244
     .short 49195, 16511, 49533, 17525, 52575, 26651, 14416, 43248, 64207, 61547, 53567, 29627, 23344,  4495, 13485, 40455
     .short 55828, 36410, 43693,     5,    15,    45,   135,   405,  1215,  3645, 10935, 32805, 32878, 33097, 33754, 35725
     .short 41638, 59377, 47057, 10097, 30291, 25336, 10471, 31413, 28702, 20569, 61707, 54047, 31067, 27664, 17455, 52365
     .short 26021, 12526, 37578, 47197, 10517, 31551, 29116, 21811, 65433, 65225, 64601, 62729, 57113, 40265, 55258, 34700
     .short 38563, 50152, 19382, 58146, 43364, 64555, 62591, 56699, 39023, 51532, 23522,  5029, 15087, 45261,  4709, 14127
     .short 42381, 61606, 53744, 30158, 24937,  9274, 27822, 17929, 53787, 30287, 25324, 10435, 31305, 28378, 19597, 58791
     .short 45299,  4823, 14469, 43407, 64684, 62978, 57860, 42506, 61981, 54869, 33533, 35062, 39649, 53410, 29156, 21931
     .short   256,   768,  2304,  6912, 20736, 62208, 55550, 35576, 41191, 58036, 43034, 63565, 59621, 47789, 12293, 36879
     .short 45100,  4226, 12678, 38034, 48565, 14621, 43863,   515,  1545,  4635, 13905, 41715, 59608, 47750, 12176, 36528
     .short 44047,  1067,  3201,  9603, 28809, 20890, 62670, 56936, 39734, 53665, 29921, 24226,  7141, 21423, 64269, 61733
     .short 54125, 31301, 28366, 19561, 58683, 44975,  3851, 11553, 34659, 38440, 49783, 18275, 54825, 33401, 34666, 38461
     .short 49846, 18464, 55392, 35102, 39769, 53770, 30236, 25171,  9976, 29928, 24247,  7204, 21612, 64836, 63434, 59228
     .short 46610,  8756, 26268, 13267, 39801, 53866, 30524, 26035, 12568, 37704, 47575, 11651, 34953, 39322, 52429, 26213
     .short 13102, 39306, 52381, 26069, 12670, 38010, 48493, 14405, 43215, 64108, 61250, 52676, 26954, 15325, 45975,  6851
     .short 20553, 61659, 53903, 30635, 26368, 13567, 40701, 56566, 38624, 50335, 19931, 59793, 48305, 13841, 41523, 59032
     .short 46022,  6992, 20976, 62928, 57710, 42056, 60631, 50819, 21383, 64149, 61373, 53045, 28061, 18646, 55938, 36740
     .short 44683,  2975,  8925, 26775, 14788, 44364,  2018,  6054, 18162, 54486, 32384, 31615, 29308, 22387,  1624,  4872
     .short 14616, 43848,   470,  1410,  4230, 12690, 38070, 48673, 14945, 44835,  3431, 10293, 30879, 27100, 15763, 47289
     .short 10793, 32379, 31600, 29263, 22252,  1219,  3657, 10971, 32913, 33202, 34069, 36670, 44473,  2345,  7035, 21105
     .short 63315, 58871, 45539,  5543, 16629, 49887, 18587, 55761, 36209, 43090, 63733, 60125, 49301, 16829, 50487, 20387
     .short 61161, 52409, 26153, 12922, 38766, 50761, 21209, 63627, 59807, 48347, 13967, 41901, 60166, 49424, 17198, 51594
     .short 23708,  5587, 16761, 50283, 19775, 59325, 46901,  9629, 28887, 21124, 63372, 59042, 46052,  7082, 21246, 63738
     .short 60140, 49346, 16964, 50892, 21602, 64806, 63344, 58958, 45800,  6326, 18978, 56934, 39728, 53647, 29867, 24064
     .short  6655, 19965, 59895, 48611, 14759, 44277,  1757,  5271, 15813, 47439, 11243, 33729, 35650, 41413, 58702, 45032
     .short  4022, 12066, 36198, 43057, 63634, 59828, 48410, 14156, 42468, 61867, 54527, 32507, 31984, 30415, 25708, 11587
     .short 34761, 38746, 50701, 21029, 63087, 58187, 43487, 64924, 63698, 60020, 48986, 15884, 47652, 11882, 35646, 41401
     .short 58666, 44924,  3698, 11094, 33282, 34309, 37390, 46633,  8825, 26475, 13888, 41664, 59455, 47291, 10799, 32397
     .short 31654, 29425, 22738,  2677,  8031, 24093,  6742, 20226, 60678, 50960, 21806, 65418, 65180, 64466, 62324, 55898
     .short 36620, 44323,  1895,  5685, 17055, 51165, 22421,  1726,  5178, 15534, 46602,  8732, 26196, 13051, 39153, 51922
     .short 24692,  8539, 25617, 11314, 33942, 36289, 43330, 64453, 62285, 55781, 36269, 43270, 64273, 61745, 54161, 31409
     .short 28690, 20533, 61599, 53723, 30095, 24748,  8707, 26121, 12826, 38478, 49897, 18617, 55851, 36479, 43900,   626
     .short  1878,  5634, 16902, 50706, 21044, 63132, 58322, 43892,   602,  1806,  5418, 16254, 48762, 15212, 45636,  5834
     .short 17502, 52506, 26444, 13795, 41385, 58618, 44780,  3266,  9798, 29394, 22645,  2398,  7194, 21582, 64746, 63164
     .short 58418, 44180,  1466,  4398, 13194, 39582, 53209, 28553, 20122, 60366, 50024, 18998, 56994, 39908, 54187, 31487
     .short 28924, 21235, 63705, 60041, 49049, 16073, 48219, 13583, 40749, 56710, 39056, 51631, 23819,  5920, 17760, 53280
     .short 28766, 20761, 62283, 55775, 36251, 43216, 64111, 61259, 52703, 27035, 15568, 46704,  9038, 27114, 15805, 47415
     .short 11171, 33513, 35002, 39469, 52870, 27536, 17071, 51213, 22565,  2158,  6474, 19422, 58266, 43724,    98,   294
     .short   882,  2646,  7938, 23814,  5905, 17715, 53145, 28361, 19546, 58638, 44840,  3446, 10338, 31014, 27505, 16978
     .short 50934, 21728, 65184, 64478, 62360, 56006, 36944, 45295,  4811, 14433, 43299, 64360, 62006, 54944, 33758, 35737
     .short 41674, 59485, 47381, 11069, 33207, 34084, 36715, 44608,  2750,  8250, 24750,  8713, 26139, 12880, 38640, 50383
     .short 20075, 60225, 49601, 17729, 53187, 28487, 19924, 59772, 48242, 13652, 40956, 57331, 40919, 57220, 40586, 56221
     .short 37589, 47230, 10616, 31848, 30007, 24484,  7915, 23745,  5698, 17094, 51282, 22772,  2779,  8337, 25011,  9496
     .short 28488, 19927, 59781, 48269, 13733, 41199, 58060, 43106, 63781, 60269, 49733, 18125, 54375, 32051, 30616, 26311
     .short 13396, 40188, 55027, 34007, 36484, 43915,   671,  2013,  6039, 18117, 54351, 31979, 30400, 25663, 11452, 34356
     .short 37531, 47056, 10094, 30282, 25309, 10390, 31170, 27973, 18382, 55146, 34364, 37555, 47128, 10310, 30930, 27253
     .short 16222, 48666, 14924, 44772,  3242,  9726, 29178, 21997,   454,  1362,  4086, 12258, 36774, 44785,  3281,  9843
     .short 29529, 23050,  3613, 10839, 32517, 32014, 30505, 25978, 12397, 37191, 46036,  7034, 21102, 63306, 58844, 45458
     .short  5300, 15900, 47700, 12026, 36078, 42697, 62554, 56588, 38690, 50533, 20525, 61575, 53651, 29879, 24100,  6763
     .short 20289, 60867, 51527, 23507,  4984, 14952, 44856,  3494, 10482, 31446, 28801, 20866, 62598, 56720, 39086, 51721
     .short 24089,  6730, 20190, 60570, 50636, 20834, 62502, 56432, 38222, 49129, 16313, 48939, 15743, 47229, 10613, 31839
     .short 29980, 24403,  7672, 23016,  3511, 10533, 31599, 29260, 22243,  1192,  3576, 10728, 32184, 31015, 27508, 16987
     .short 50961, 21809, 65427, 65207, 64547, 62567, 56627, 38807, 50884, 21578, 64734, 63128, 58310, 43856,   494,  1482
     .short  4446, 13338, 40014, 54505, 32441, 31786, 29821, 23926,  6241, 18723, 56169, 37433, 46762,  9212, 27636, 17371
     .short 52113, 25265, 10258, 30774, 26785, 14818, 44454,  2288,  6864, 20592, 61776, 54254, 31688, 29527, 23044,  3595
     .short 10785, 32355, 31528, 29047, 21604, 64812, 63362, 59012, 45962,  6812, 20436, 61308, 52850, 27476, 16891, 50673
     .short 20945, 62835, 57431, 41219, 58120, 43286, 64321, 61889, 54593, 32705, 32578, 32197, 31054, 27625, 17338, 52014
     .short 24968,  9367, 28101, 18766, 56298, 37820, 47923, 12695, 38085, 48718, 15080, 45240,  4646, 13938, 41814, 59905
     .short 48641, 14849, 44547,  2567,  7701, 23103,  3772, 11316, 33948, 36307, 43384, 64615, 62771, 57239, 40643, 56392
     .short 38102, 48769, 15233, 45699,  6023, 18069, 54207, 31547, 29104, 21775, 65325, 64901, 63629, 59813, 48365, 14021
     .short 42063, 60652, 50882, 21572, 64716, 63074, 58148, 43370, 64573, 62645, 56861, 39509, 52990, 27896, 18151, 54453
     .short 32285, 31318, 28417, 19714, 59142, 46352,  7982, 23946,  6301, 18903, 56709, 39053, 51622, 23792,  5839, 17517
     .short 52551, 26579, 14200, 42600, 62263, 55715, 36071, 42676, 62491, 56399, 38123, 48832, 15422, 46266,  7724, 23172
     .short  3979, 11937, 35811, 41896, 60151, 49379, 17063, 51189, 22493,  1942,  5826, 17478, 52434, 26228, 13147, 39441
     .short 52786, 27284, 16315, 48945, 15761, 47283, 10775, 32325, 31438, 28777, 20794, 62382, 56072, 37142, 45889,  6593
     .short 19779, 59337, 46937,  9737, 29211, 22096,   751,  2253,  6759, 20277, 60831, 51419, 23183,  4012, 12036, 36108
     .short 42787, 62824, 57398, 41120, 57823, 42395, 61648, 53870, 30536, 26071, 12676, 38028, 48547, 14567, 43701,    29
     .short    87,   261,   783,  2349,  7047, 21141, 63423, 59195, 46511,  8459, 25377, 10594, 31782, 29809, 23890,  6133
     .short 18399, 55197, 34517, 38014, 48505, 14441, 43323, 64432, 62222, 55592, 35702, 41569, 59170, 46436,  8234, 24702
     .short  8569, 25707, 11584, 34752, 38719, 50620, 20786, 62358, 56000, 36926, 45241,  4649, 13947, 41841, 59986, 48884
     .short 15578, 46734,  9128, 27384, 16615, 49845, 18461, 55383, 35075, 39688, 53527, 29507, 22984,  3415, 10245, 30735
     .short 26668, 14467, 43401, 64666, 62924, 57698, 42020, 60523, 50495, 20411, 61233, 52625, 26801, 14866, 44598,  2720
     .short  8160, 24480,  7903, 23709,  5590, 16770, 50310, 19856, 59568, 47630, 11816, 35448, 40807, 56884, 39578, 53197
     .short 28517, 20014, 60042, 49052, 16082, 48246, 13664, 40992, 57439, 41243, 58192, 43502, 64969, 63833, 60425, 50201
     .short 19529, 58587, 44687,  2987,  8961, 26883, 15112, 45336,  4934, 14802, 44406,  2144,  6432, 19296, 57888, 42590
     .short 62233, 55625, 35801, 41866, 60061, 49109, 16253, 48759, 15203, 45609,  5753, 17259, 51777, 24257,  7234, 21702
     .short 65106, 64244, 61658, 53900, 30626, 26341, 13486, 40458, 55837, 36437, 43774,   248,   744,  2232,  6696, 20088
     .short 60264, 49718, 18080, 54240, 31646, 29401, 22666,  2461,  7383, 22149,   910,  2730,  8190, 24570,  8173, 24519
     .short  8020, 24060,  6643, 19929, 59787, 48287, 13787, 41361, 58546, 44564,  2618,  7854, 23562,  5149, 15447, 46341
     .short  7949, 23847,  6004, 18012, 54036, 31034, 27565, 17158, 51474, 23348,  4507, 13521, 40563, 56152, 37382, 46609
     .short  8753, 26259, 13240, 39720, 53623, 29795, 23848,  6007, 18021, 54063, 31115, 27808, 17887, 53661, 29909, 24190
     .short  7033, 21099, 63297, 58817, 45377,  5057, 15171, 45513,  5465, 16395, 49185, 16481, 49443, 17255, 51765, 24221
     .short  7126, 21378, 64134, 61328, 52910, 27656, 17431, 52293, 25805, 11878, 35634, 41365, 58558, 44600,  2726,  8178
     .short 24534,  8065, 24195,  7048, 21144, 63432, 59222, 46592,  8702, 26106, 12781, 38343, 49492, 17402, 52206, 25544
     .short 11095, 33285, 34318, 37417, 46714,  9068, 27204, 16075, 48225, 13601, 40803, 56872, 39542, 53089, 28193, 19042
     .short 57126, 40304, 55375, 35051, 39616, 53311, 28859, 21040, 63120, 58286, 43784,   278,   834,  2502,  7506, 22518
     .short  2017,  6051, 18153, 54459, 32303, 31372, 28579, 20200, 60600, 50726, 21104, 63312, 58862, 45512,  5462, 16386
     .short 49158, 16400, 49200, 16526, 49578, 17660, 52980, 27866, 18061, 54183, 31475, 28888, 21127, 63381, 59069, 46133
     .short  7325, 21975,   388,  1164,  3492, 10476, 31428, 28747, 20704, 62112, 55262, 34712, 38599, 50260, 19706, 59118
     .short 46280,  7766, 23298,  4357, 13071, 39213, 52102, 25232, 10159, 30477, 25894, 12145, 36435, 43768,   230,   690
     .short  2070,  6210, 18630, 55890, 36596, 44251,  1679,  5037, 15111, 45333,  4925, 14775, 44325,  1901,  5703, 17109
     .short 51327, 22907,  3184,  9552, 28656, 20431, 61293, 52805, 27341, 16486, 49458, 17300, 51900, 24626,  8341, 25023
     .short  9532, 28596, 20251, 60753, 51185, 22481,  1906,  5718, 17154, 51462, 23312,  4399, 13197, 39591, 53236, 28634
     .short 20365, 61095, 52211, 25559, 11140, 33420, 34723, 38632, 50359, 20003, 60009, 48953, 15785, 47355, 10991, 32973
     .short 33382, 34609, 38290, 49333, 16925, 50775, 21251, 63753, 60185, 49481, 17369, 52107, 25247, 10204, 30612, 26299
     .short 13360, 40080, 54703, 33035, 33568, 35167, 39964, 54355, 31991, 30436, 25771, 11776, 35328, 40447, 55804, 36338
     .short 43477, 64894, 63608, 59750, 48176, 13454, 40362, 55549, 35573, 41182, 58009, 42953, 63322, 58892, 45602,  5732
     .short 17196, 51588, 23690,  5533, 16599, 49797, 18317, 54951, 33779, 35800, 41863, 60052, 49082, 16172, 48516, 14474
     .short 43422, 64729, 63113, 58265, 43721,    89,   267,   801,  2403,  7209, 21627, 64881, 63569, 59633, 47825, 12401
     .short 37203, 46072,  7142, 21426, 64278, 61760, 54206, 31544, 29095, 21748, 65244, 64658, 62900, 57626, 41804, 59875
     .short 48551, 14579, 43737,   137,   411,  1233,  3699, 11097, 33291, 34336, 37471, 46876,  9554, 28662, 20449, 61347
     .short 52967, 27827, 17944, 53832, 30422, 25729, 11650, 34950, 39313, 52402, 26132, 12859, 38577, 50194, 19508, 58524
     .short 44498,  2420,  7260, 21780, 65340, 64946, 63764, 60218, 49580, 17666, 52998, 27920, 18223, 54669, 32933, 33262
     .short 34249, 37210, 46093,  7205, 21615, 64845, 63461, 59309, 46853,  9485, 28455, 19828, 59484, 47378, 11060, 33180
     .short 34003, 36472, 43879,   563,  1689,  5067, 15201, 45603,  5735, 17205, 51615, 23771,  5776, 17328, 51984, 24878
     .short  9097, 27291, 16336, 49008, 15950, 47850, 12476, 37428, 46747,  9167, 27501, 16966, 50898, 21620, 64860, 63506
     .short 59444, 47258, 10700, 32100, 30763, 26752, 14719, 44157,  1397,  4191, 12573, 37719, 47620, 11786, 35358, 40537
     .short 56074, 37148, 45907,  6647, 19941, 59823, 48395, 14111, 42333, 61462, 53312, 28862, 21049, 63147, 58367, 44027
     .short  1007,  3021,  9063, 27189, 16030, 48090, 13196, 39588, 53227, 28607, 20284, 60852, 51482, 23372,  4579, 13737
     .short 41211, 58096, 43214, 64105, 61241, 52649, 26873, 15082, 45246,  4664, 13992, 41976, 60391, 50099, 19223, 57669
     .short 41933, 60262, 49712, 18062, 54186, 31484, 28915, 21208, 63624, 59798, 48320, 13886, 41658, 59437, 47237, 10637
     .short 31911, 30196, 25051,  9616, 28848, 21007, 63021, 57989, 42893, 63142, 58352, 43982,   872,  2616,  7848, 23544
     .short  5095, 15285, 45855,  6491, 19473, 58419, 44183,  1475,  4425, 13275, 39825, 53938, 30740, 26683, 14512, 43536
     .short 65071, 64139, 61343, 52955, 27791, 17836, 53508, 29450, 22813,  2902,  8706, 26118, 12817, 38451, 49816, 18374
     .short 55122, 34292, 37339, 46480,  8366, 25098,  9757, 29271, 22276,  1291,  3873, 11619, 34857, 39034, 51565, 23621
     .short  5326, 15978, 47934, 12728, 38184, 49015, 15971, 47913, 12665, 37995, 48448, 14270, 42810, 62893, 57605, 41741
     .short 59686, 47984, 12878, 38634, 50365, 20021, 60063, 49115, 16271, 48813, 15365, 46095,  7211, 21633, 64899, 63623
     .short 59795, 48311, 13859, 41577, 59194, 46508,  8450, 25350, 10513, 31539, 29080, 21703, 65109, 64253, 61685, 53981
     .short 30869, 27070, 15673, 47019,  9983, 29949, 24310,  7393, 22179,  1000,  3000,  9000, 27000, 15463, 46389,  8093
     .short 24279,  7300, 21900,   163,   489,  1467,  4401, 13203, 39609, 53290, 28796, 20851, 62553, 56585, 38681, 50506
     .short 20444, 61332, 52922, 27692, 17539, 52617, 26777, 14794, 44382,  2072,  6216, 18648, 55944, 36758, 44737,  3137
     .short  9411, 28233, 19162, 57486, 41384, 58615, 44771,  3239,  9717, 29151, 21916,   211,   633,  1899,  5697, 17091
     .short 51273, 22745,  2698,  8094, 24282,  7309, 21927,   244,   732,  2196,  6588, 19764, 59292, 46802,  9332, 27996
     .short 18451, 55353, 34985, 39418, 52717, 27077, 15694, 47082, 10172, 30516, 26011, 12496, 37488, 46927,  9707, 29121
     .short 21826, 65478, 65360, 65006, 63944, 60758, 51200, 22526,  2041,  6123, 18369, 55107, 34247, 37204, 46075,  7151
     .short 21453, 64359, 62003, 54935, 33731, 35656, 41431, 58756, 45194,  4508, 13524, 40572, 56179, 37463, 46852,  9482
     .short 28446, 19801, 59403, 47135, 10331, 30993, 27442, 16789, 50367, 20027, 60081, 49169, 16433, 49299, 16823, 50469
     .short 20333, 60999, 51923, 24695,  8548, 25644, 11395, 34185, 37018, 45517,  5477, 16431, 49293, 16805, 50415, 20171
     .short 60513, 50465, 20321, 60963, 51815, 24371,  7576, 22728,  2647,  7941, 23823,  5932, 17796, 53388, 29090, 21733
     .short 65199, 64523, 62495, 56411, 38159, 48940, 15746, 47238, 10640, 31920, 30223, 25132,  9859, 29577, 23194,  4045
     .short 12135, 36405, 43678, 65497, 65417, 65177, 64457, 62297, 55817, 36377, 43594, 65245, 64661, 62909, 57653, 41885
     .short 60118, 49280, 16766, 50298, 19820, 59460, 47306, 10844, 32532, 32059, 30640, 26383, 13612, 40836, 56971, 39839
     .short 53980, 30866, 27061, 15646, 46938,  9740, 29220, 22123,   832,  2496,  7488, 22464,  1855,  5565, 16695, 50085
     .short 19181, 57543, 41555, 59128, 46310,  7856, 23568,  5167, 15501, 46503,  8435, 25305, 10378, 31134, 27865, 18058
     .short 54174, 31448, 28807, 20884, 62652, 56882, 39572, 53179, 28463, 19852, 59556, 47594, 11708, 35124, 39835, 53968
     .short 30830, 26953, 15322, 45966,  6824, 20472, 61416, 53174, 28448, 19807, 59421, 47189, 10493, 31479, 28900, 21163
     .short 63489, 59393, 47105, 10241, 30723, 26632, 14359, 43077, 63694, 60008, 48950, 15776, 47328, 10910, 32730, 32653
     .short 32422, 31729, 29650, 23413,  4702, 14106, 42318, 61417, 53177, 28457, 19834, 59502, 47432, 11222, 33666, 35461
     .short 40846, 57001, 39929, 54250, 31676, 29491, 22936,  3271,  9813, 29439, 22780,  2803,  8409, 25227, 10144, 30432
     .short 25759, 11740, 35220, 40123, 54832, 33422, 34729, 38650, 50413, 20165, 60495, 50411, 20159, 60477, 50357, 19997
     .short 59991, 48899, 15623, 46869,  9533, 28599, 20260, 60780, 51266, 22724,  2635,  7905, 23715,  5608, 16824, 50472
     .short 20342, 61026, 52004, 24938,  9277, 27831, 17956, 53868, 30530, 26053, 12622, 37866, 48061, 13109, 39327, 52444
     .short 26258, 13237, 39711, 53596, 29714, 23605,  5278, 15834, 47502, 11432, 34296, 37351, 46516,  8474, 25422, 10729
     .short 32187, 31024, 27535, 17068, 51204, 22538,  2077,  6231, 18693, 56079, 37163, 45952,  6782, 20346, 61038, 52040
     .short 25046,  9601, 28803, 20872, 62616, 56774, 39248, 52207, 25547, 11104, 33312, 34399, 37660, 47443, 11255, 33765
     .short 35758, 41737, 59674, 47948, 12770, 38310, 49393, 17105, 51315, 22871,  3076,  9228, 27684, 17515, 52545, 26561
     .short 14146, 42438, 61777, 54257, 31697, 29554, 23125,  3838, 11514, 34542, 38089, 48730, 15116, 45348,  4970, 14910
     .short 44730,  3116,  9348, 28044, 18595, 55785, 36281, 43306, 64381, 62069, 55133, 34325, 37438, 46777,  9257, 27771
     .short 17776, 53328, 28910, 21193, 63579, 59663, 47915, 12671, 38013, 48502, 14432, 43296, 64351, 61979, 54863, 33515
     .short 35008, 39487, 52924, 27698, 17557, 52671, 26939, 15280, 45840,  6446, 19338, 58014, 42968, 63367, 59027, 46007
     .short  6947, 20841, 62523, 56495, 38411, 49696, 18014, 54042, 31052, 27619, 17320, 51960, 24806,  8881, 26643, 14392
     .short 43176, 63991, 60899, 51623, 23795,  5848, 17544, 52632, 26822, 14929, 44787,  3287,  9861, 29583, 23212,  4099
     .short 12297, 36891, 45136,  4334, 13002, 39006, 51481, 23369,  4570, 13710, 41130, 57853, 42485, 61918, 54680, 32966
     .short 33361, 34546, 38101, 48766, 15224, 45672,  5942, 17826, 53478, 29360, 22543,  2092,  6276, 18828, 56484, 38378
     .short 49597, 17717, 53151, 28379, 19600, 58800, 45326,  4904, 14712, 44136,  1334,  4002, 12006, 36018, 42517, 62014
     .short 54968, 33830, 35953, 42322, 61429, 53213, 28565, 20158, 60474, 50348, 19970, 59910, 48656, 14894, 44682,  2972
     .short  8916, 26748, 14707, 44121,  1289,  3867, 11601, 34803, 38872, 51079, 22163,   952,  2856,  8568, 25704, 11575
     .short 34725, 38638, 50377, 20057, 60171, 49439, 17243, 51729, 24113,  6802, 20406, 61218, 52580, 26666, 14461, 43383
     .short 64612, 62762, 57212, 40562, 56149, 37373, 46582,  8672, 26016, 12511, 37533, 47062, 10112, 30336, 25471, 10876
     .short 32628, 32347, 31504, 28975, 21388, 64164, 61418, 53180, 28466, 19861, 59583, 47675, 11951, 35853, 42022, 60529
     .short 50513, 20465, 61395, 53111, 28259, 19240, 57720, 42086, 60721, 51089, 22193,  1042,  3126,  9378, 28134, 18865
     .short 56595, 38711, 50596, 20714, 62142, 55352, 34982, 39409, 52690, 26996, 15451, 46353,  7985, 23955,  6328, 18984
     .short 56952, 39782, 53809, 30353, 25522, 11029, 33087, 33724, 35635, 41368, 58567, 44627,  2807,  8421, 25263, 10252
     .short 30756, 26731, 14656, 43968,   830,  2490,  7470, 22410,  1693,  5079, 15237, 45711,  6059, 18177, 54531, 32519
     .short 32020, 30523, 26032, 12559, 37677, 47494, 11408, 34224, 37135, 45868,  6530, 19590, 58770, 45236,  4634, 13902
     .short 41706, 59581, 47669, 11933, 35799, 41860, 60043, 49055, 16091, 48273, 13745, 41235, 58168, 43430, 64753, 63185
     .short 58481, 44369,  2033,  6099, 18297, 54891, 33599, 35260, 40243, 55192, 34502, 37969, 48370, 14036, 42108, 60787
     .short 51287, 22787,  2824,  8472, 25416, 10711, 32133, 30862, 27049, 15610, 46830,  9416, 28248, 19207, 57621, 41789
     .short 59830, 48416, 14174, 42522, 62029, 55013, 33965, 36358, 43537, 65074, 64148, 61370, 53036, 28034, 18565, 55695
     .short 36011, 42496, 61951, 54779, 33263, 34252, 37219, 46120,  7286, 21858,    37,   111,   333,   999,  2997,  8991
     .short 26973, 15382, 46146,  7364, 22092,   739,  2217,  6651, 19953, 59859, 48503, 14435, 43305, 64378, 62060, 55106
     .short 34244, 37195, 46048,  7070, 21210, 63630, 59816, 48374, 14048, 42144, 60895, 51611, 23759,  5740, 17220, 51660
     .short 23906,  6181, 18543, 55629, 35813, 41902, 60169, 49433, 17225, 51675, 23951,  6316, 18948, 56844, 39458, 52837
     .short 27437, 16774, 50322, 19892, 59676, 47954, 12788, 38364, 49555, 17591, 52773, 27245, 16198, 48594, 14708, 44124
     .short  1298,  3894, 11682, 35046, 39601, 53266, 28724, 20635, 61905, 54641, 32849, 33010, 33493, 34942, 39289, 52330
     .short 25916, 12211, 36633, 44362,  2012,  6036, 18108, 54324, 31898, 30157, 24934,  9265, 27795, 17848, 53544, 29558
     .short 23137,  3874, 11622, 34866, 39061, 51646, 23864,  6055, 18165, 54495, 32411, 31696, 29551, 23116,  3811, 11433
     .short 34299, 37360, 46543,  8555, 25665, 11458, 34374, 37585, 47218, 10580, 31740, 29683, 23512,  4999, 14997, 44991
     .short  3899, 11697, 35091, 39736, 53671, 29939, 24280,  7303, 21909,   190,   570,  1710,  5130, 15390, 46170,  7436
     .short 22308,  1387,  4161, 12483, 37449, 46810,  9356, 28068, 18667, 56001, 36929, 45250,  4676, 14028, 42084, 60715
     .short 51071, 22139,   880,  2640,  7920, 23760,  5743, 17229, 51687, 23987,  6424, 19272, 57816, 42374, 61585, 53681
     .short 29969, 24370,  7573, 22719,  2620,  7860, 23580,  5203, 15609, 46827,  9407, 28221, 19126, 57378, 41060, 57643
     .short 41855, 60028, 49010, 15956, 47868, 12530, 37590, 47233, 10625, 31875, 30088, 24727,  8644, 25932, 12259, 36777
     .short 44794,  3308,  9924, 29772, 23779,  5800, 17400, 52200, 25526, 11041, 33123, 33832, 35959, 42340, 61483, 53375
     .short 29051, 21616, 64848, 63470, 59336, 46934,  9728, 29184, 22015,   508,  1524,  4572, 13716, 41148, 57907, 42647
     .short 62404, 56138, 37340, 46483,  8375, 25125,  9838, 29514, 23005,  3478, 10434, 31302, 28369, 19570, 58710, 45056
     .short  4094, 12282, 36846, 45001,  3929, 11787, 35361, 40546, 56101, 37229, 46150,  7376, 22128,   847,  2541,  7623
     .short 22869,  3070,  9210, 27630, 17353, 52059, 25103,  9772, 29316, 22411,  1696,  5088, 15264, 45792,  6302, 18906
     .short 56718, 39080, 51703, 24035,  6568, 19704, 59112, 46262,  7712, 23136,  3871, 11613, 34839, 38980, 51403, 23135
     .short  3868, 11604, 34812, 38899, 51160, 22406,  1681,  5043, 15129, 45387,  5087, 15261, 45783,  6275, 18825, 56475
     .short 38351, 49516, 17474, 52422, 26192, 13039, 39117, 51814, 24368,  7567, 22701,  2566,  7698, 23094,  3745, 11235
     .short 33705, 35578, 41197, 58054, 43088, 63727, 60107, 49247, 16667, 50001, 18929, 56787, 39287, 52324, 25898, 12157
     .short 36471, 43876,   554,  1662,  4986, 14958, 44874,  3548, 10644, 31932, 30259, 25240, 10183, 30549, 26110, 12793
     .short 38379, 49600, 17726, 53178, 28460, 19843, 59529, 47513, 11465, 34395, 37648, 47407, 11147, 33441, 34786, 38821
     .short 50926, 21704, 65112, 64262, 61712, 54062, 31112, 27799, 17860, 53580, 29666, 23461,  4846, 14538, 43614, 65305
     .short 64841, 63449, 59273, 46745,  9161, 27483, 16912, 50736, 21134, 63402, 59132, 46322,  7892, 23676,  5491, 16473
     .short 49419, 17183, 51549, 23573,  5182, 15546, 46638,  8840, 26520, 14023, 42069, 60670, 50936, 21734, 65202, 64532
     .short 62522, 56492, 38402, 49669, 17933, 53799, 30323, 25432, 10759, 32277, 31294, 28345, 19498, 58494, 44408,  2150
     .short  6450, 19350, 58050, 43076, 63691, 59999, 48923, 15695, 47085, 10181, 30543, 26092, 12739, 38217, 49114, 16268
     .short 48804, 15338, 46014,  6968, 20904, 62712, 57062, 40112, 54799, 33323, 34432, 37759, 47740, 12146, 36438, 43777
     .short   257,   771,  2313,  6939, 20817, 62451, 56279, 37763, 47752, 12182, 36546, 44101,  1229,  3687, 11061, 33183
     .short 34012, 36499, 43960,   806,  2418,  7254, 21762, 65286, 64784, 63278, 58760, 45206,  4544, 13632, 40896, 57151
     .short 40379, 55600, 35726, 41641, 59386, 47084, 10178, 30534, 26065, 12658, 37974, 48385, 14081, 42243, 61192, 52502
     .short 26432, 13759, 41277, 58294, 43808,   350,  1050,  3150,  9450, 28350, 19513, 58539, 44543,  2555,  7665, 22995
     .short  3448, 10344, 31032, 27559, 17140, 51420, 23186,  4021, 12063, 36189, 43030, 63553, 59585, 47681, 11969, 35907
     .short 42184, 61015, 51971, 24839,  8980, 26940, 15283, 45849,  6473, 19419, 58257, 43697,    17,    51,   153,   459
     .short  1377,  4131, 12393, 37179, 46000,  6926, 20778, 62334, 55928, 36710, 44593,  2705,  8115, 24345,  7498, 22494
     .short  1945,  5835, 17505, 52515, 26471, 13876, 41628, 59347, 46967,  9827, 29481, 22906,  3181,  9543, 28629, 20350
     .short 61050, 52076, 25154,  9925, 29775, 23788,  5827, 17481, 52443, 26255, 13228, 39684, 53515, 29471, 22876,  3091
     .short  9273, 27819, 17920, 53760, 30206, 25081,  9706, 29118, 21817, 65451, 65279, 64763, 63215, 58571, 44639,  2843
     .short  8529, 25587, 11224, 33672, 35479, 40900, 57163, 40415, 55708, 36050, 42613, 62302, 55832, 36422, 43729,   113
     .short   339,  1017,  3051,  9153, 27459, 16840, 50520, 20486, 61458, 53300, 28826, 20941, 62823, 57395, 41111, 57796
     .short 42314, 61405, 53141, 28349, 19510, 58530, 44516,  2474,  7422, 22266,  1261,  3783, 11349, 34047, 36604, 44275
     .short  1751,  5253, 15759, 47277, 10757, 32271, 31276, 28291, 19336, 58008, 42950, 63313, 58865, 45521,  5489, 16467
     .short 49401, 17129, 51387, 23087,  3724, 11172, 33516, 35011, 39496, 52951, 27779, 17800, 53400, 29126, 21841, 65523
     .short 65495, 65411, 65159, 64403, 62135, 55331, 34919, 39220, 52123, 25295, 10348, 31044, 27595, 17248, 51744, 24158
     .short  6937, 20811, 62433, 56225, 37601, 47266, 10724, 32172, 30979, 27400, 16663, 49989, 18893, 56679, 38963, 51352
     .short 22982,  3409, 10227, 30681, 26506, 13981, 41943, 60292, 49802, 18332, 54996, 33914, 36205, 43078, 63697, 60017
     .short 48977, 15857, 47571, 11639, 34917, 39214, 52105, 25241, 10186, 30558, 26137, 12874, 38622, 50329, 19913, 59739
     .short 48143, 13355, 40065, 54658, 32900, 33163, 33952, 36319, 43420, 64723, 63095, 58211, 43559, 65140, 64346, 61964
     .short 54818, 33380, 34603, 38272, 49279, 16763, 50289, 19793, 59379, 47063, 10115, 30345, 25498, 10957, 32871, 33076
     .short 33691, 35536, 41071, 57676, 41954, 60325, 49901, 18629, 55887, 36587, 44224,  1598,  4794, 14382, 43146, 63901
     .short 60629, 50813, 21365, 64095, 61211, 52559, 26603, 14272, 42816, 62911, 57659, 41903, 60172, 49442, 17252, 51756
     .short 24194,  7045, 21135, 63405, 59141, 46349,  7973, 23919,  6220, 18660, 55980, 36866, 45061,  4109, 12327, 36981
     .short 45406,  5144, 15432, 46296,  7814, 23442,  4789, 14367, 43101, 63766, 60224, 49598, 17720, 53160, 28406, 19681
     .short 59043, 46055,  7091, 21273, 63819, 60383, 50075, 19151, 57453, 41285, 58318, 43880,   566,  1698,  5094, 15282
     .short 45846,  6464, 19392, 58176, 43454, 64825, 63401, 59129, 46313,  7865, 23595,  5248, 15744, 47232, 10622, 31866
     .short 30061, 24646,  8401, 25203, 10072, 30216, 25111,  9796, 29388, 22627,  2344,  7032, 21096, 63288, 58790, 45296
     .short  4814, 14442, 43326, 64441, 62249, 55673, 35945, 42298, 61357, 52997, 27917, 18214, 54642, 32852, 33019, 33520
     .short 35023, 39532, 53059, 28103, 18772, 56316, 37874, 48085, 13181, 39543, 53092, 28202, 19069, 57207, 40547, 56104
     .short 37238, 46177,  7457, 22371,  1576,  4728, 14184, 42552, 62119, 55283, 34775, 38788, 50827, 21407, 64221, 61589
     .short 53693, 30005, 24478,  7897, 23691,  5536, 16608, 49824, 18398, 55194, 34508, 37987, 48424, 14198, 42594, 62245
     .short 55661, 35909, 42190, 61033, 52025, 25001,  9466, 28398, 19657, 58971, 45839,  6443, 19329, 57987, 42887, 63124
     .short 58298, 43820,   386,  1158,  3474, 10422, 31266, 28261, 19246, 57738, 42140, 60883, 51575, 23651,  5416, 16248
     .short 48744, 15158, 45474,  5348, 16044, 48132, 13322, 39966, 54361, 32009, 30490, 25933, 12262, 36786, 44821,  3389
     .short 10167, 30501, 25966, 12361, 37083, 45712,  6062, 18186, 54558, 32600, 32263, 31252, 28219, 19120, 57360, 41006
     .short 57481, 41369, 58570, 44636,  2834,  8502, 25506, 10981, 32943, 33292, 34339, 37480, 46903,  9635, 28905, 21178
     .short 63534, 59528, 47510, 11456, 34368, 37567, 47164, 10418, 31254, 28225, 19138, 57414, 41168, 57967, 42827, 62944
     .short 57758, 42200, 61063, 52115, 25271, 10276, 30828, 26947, 15304, 45912,  6662, 19986, 59958, 48800, 15326, 45978
     .short  6860, 20580, 61740, 54146, 31364, 28555, 20128, 60384, 50078, 19160, 57480, 41366, 58561, 44609,  2753,  8259
     .short 24777,  8794, 26382, 13609, 40827, 56944, 39758, 53737, 30137, 24874,  9085, 27255, 16228, 48684, 14978, 44934
     .short  3728, 11184, 33552, 35119, 39820, 53923, 30695, 26548, 14107, 42321, 61426, 53204, 28538, 20077, 60231, 49619
     .short 17783, 53349, 28973, 21382, 64146, 61364, 53018, 27980, 18403, 55209, 34553, 38122, 48829, 15413, 46239,  7643
     .short 22929,  3250,  9750, 29250, 22213,  1102,  3306,  9918, 29754, 23725,  5638, 16914, 50742, 21152, 63456, 59294
     .short 46808,  9350, 28050, 18613, 55839, 36443, 43792,   302,   906,  2718,  8154, 24462,  7849, 23547,  5104, 15312
     .short 45936,  6734, 20202, 60606, 50744, 21158, 63474, 59348, 46970,  9836, 29508, 22987,  3424, 10272, 30816, 26911
     .short 15196, 45588,  5690, 17070, 51210, 22556,  2131,  6393, 19179, 57537, 41537, 59074, 46148,  7370, 22110,   793
     .short  2379,  7137, 21411, 64233, 61625, 53801, 30329, 25450, 10813, 32439, 31780, 29803, 23872,  6079, 18237, 54711
     .short 33059, 33640, 35383, 40612, 56299, 37823, 47932, 12722, 38166, 48961, 15809, 47427, 11207, 33621, 35326, 40441
     .short 55786, 36284, 43315, 64408, 62150, 55376, 35054, 39625, 53338, 28940, 21283, 63849, 60473, 50345, 19961, 59883
     .short 48575, 14651, 43953,   785,  2355,  7065, 21195, 63585, 59681, 47969, 12833, 38499, 49960, 18806, 56418, 38180
     .short 49003, 15935, 47805, 12341, 37023, 45532,  5522, 16566, 49698, 18020, 54060, 31106, 27781, 17806, 53418, 29180
     .short 22003,   472,  1416,  4248, 12744, 38232, 49159, 16403, 49209, 16553, 49659, 17903, 53709, 30053, 24622,  8329
     .short 24987,  9424, 28272, 19279, 57837, 42437, 61774, 54248, 31670, 29473, 22882,  3109,  9327, 27981, 18406, 55218
     .short 34580, 38203, 49072, 16142, 48426, 14204, 42612, 62299, 55823, 36395, 43648, 65407, 65147, 64367, 62027, 55007
     .short 33947, 36304, 43375, 64588, 62690, 56996, 39914, 54205, 31541, 29086, 21721, 65163, 64415, 62171, 55439, 35243
     .short 40192, 55039, 34043, 36592, 44239,  1643,  4929, 14787, 44361,  2009,  6027, 18081, 54243, 31655, 29428, 22747
     .short  2704,  8112, 24336,  7471, 22413,  1702,  5106, 15318, 45954,  6788, 20364, 61092, 52202, 25532, 11059, 33177
     .short 33994, 36445, 43798,   320,   960,  2880,  8640, 25920, 12223, 36669, 44470,  2336,  7008, 21024, 63072, 58142
     .short 43352, 64519, 62483, 56375, 38051, 48616, 14774, 44322,  1892,  5676, 17028, 51084, 22178,   997,  2991,  8973
     .short 26919, 15220, 45660,  5906, 17718, 53154, 28388, 19627, 58881, 45569,  5633, 16899, 50697, 21017, 63051, 58079
     .short 43163, 63952, 60782, 51272, 22742,  2689,  8067, 24201,  7066, 21198, 63594, 59708, 48050, 13076, 39228, 52147
     .short 25367, 10564, 31692, 29539, 23080,  3703, 11109, 33327, 34444, 37795, 47848, 12470, 37410, 46693,  9005, 27015
     .short 15508, 46524,  8498, 25494, 10945, 32835, 32968, 33367, 34564, 38155, 48928, 15710, 47130, 10316, 30948, 27307
     .short 16384, 49152, 16382, 49146, 16364, 49092, 16202, 48606, 14744, 44232,  1622,  4866, 14598, 43794,   308,   924
     .short  2772,  8316, 24948,  9307, 27921, 18226, 54678, 32960, 33343, 34492, 37939, 48280, 13766, 41298, 58357, 43997
     .short   917,  2751,  8253, 24759,  8740, 26220, 13123, 39369, 52570, 26636, 14371, 43113, 63802, 60332, 49922, 18692
     .short 56076, 37154, 45925,  6701, 20103, 60309, 49853, 18485, 55455, 35291, 40336, 55471, 35339, 40480, 55903, 36635
     .short 44368,  2030,  6090, 18270, 54810, 33356, 34531, 38056, 48631, 14819, 44457,  2297,  6891, 20673, 62019, 54983
     .short 33875, 36088, 42727, 62644, 56858, 39500, 52963, 27815, 17908, 53724, 30098, 24757,  8734, 26202, 13069, 39207
     .short 52084, 25178,  9997, 29991, 24436,  7771, 23313,  4402, 13206, 39618, 53317, 28877, 21094, 63282, 58772, 45242
     .short  4652, 13956, 41868, 60067, 49127, 16307, 48921, 15689, 47067, 10127, 30381, 25606, 11281, 33843, 35992, 42439
     .short 61780, 54266, 31724, 29635, 23368,  4567, 13701, 41103, 57772, 42242, 61189, 52493, 26405, 13678, 41034, 57565
     .short 41621, 59326, 46904,  9638, 28914, 21205, 63615, 59771, 48239, 13643, 40929, 57250, 40676, 56491, 38399, 49660
     .short 17906, 53718, 30080, 24703,  8572, 25716, 11611, 34833, 38962, 51349, 22973,  3382, 10146, 30438, 25777, 11794
     .short 35382, 40609, 56290, 37796, 47851, 12479, 37437, 46774,  9248, 27744, 17695, 53085, 28181, 19006, 57018, 39980
     .short 54403, 32135, 30868, 27067, 15664, 46992,  9902, 29706, 23581,  5206, 15618, 46854,  9488, 28464, 19855, 59565
     .short 47621, 11789, 35367, 40564, 56155, 37391, 46636,  8834, 26502, 13969, 41907, 60184, 49478, 17360, 52080, 25166
     .short  9961, 29883, 24112,  6799, 20397, 61191, 52499, 26423, 13732, 41196, 58051, 43079, 63700, 60026, 49004, 15938
     .short 47814, 12368, 37104, 45775,  6251, 18753, 56259, 37703, 47572, 11642, 34926, 39241, 52186, 25484, 10915, 32745
     .short 32698, 32557, 32134, 30865, 27058, 15637, 46911,  9659, 28977, 21394, 64182, 61472, 53342, 28952, 21319, 63957
     .short 60797, 51317, 22877,  3094,  9282, 27846, 18001, 54003, 30935, 27268, 16267, 48801, 15329, 45987,  6887, 20661
     .short 61983, 54875, 33551, 35116, 39811, 53896, 30614, 26305, 13378, 40134, 54865, 33521, 35026, 39541, 53086, 28184
     .short 19015, 57045, 40061, 54646, 32864, 33055, 33628, 35347, 40504, 55975, 36851, 45016,  3974, 11922, 35766, 41761
     .short 59746, 48164, 13418, 40254, 55225, 34601, 38266, 49261, 16709, 50127, 19307, 57921, 42689, 62530, 56516, 38474
     .short 49885, 18581, 55743, 36155, 42928, 63247, 58667, 44927,  3707, 11121, 33363, 34552, 38119, 48820, 15386, 46158
     .short  7400, 22200,  1063,  3189,  9567, 28701, 20566, 61698, 54020, 30986, 27421, 16726, 50178, 19460, 58380, 44066
     .short  1124,  3372, 10116, 30348, 25507, 10984, 32952, 33319, 34420, 37723, 47632, 11822, 35466, 40861, 57046, 40064
     .short 54655, 32891, 33136, 33871, 36076, 42691, 62536, 56534, 38528, 50047, 19067, 57201, 40529, 56050, 37076, 45691
     .short  5999, 17997, 53991, 30899, 27160, 15943, 47829, 12413, 37239, 46180,  7466, 22398,  1657,  4971, 14913, 44739
     .short  3143,  9429, 28287, 19324, 57972, 42842, 62989, 57893, 42605, 62278, 55760, 36206, 43081, 63706, 60044, 49058
     .short 16100, 48300, 13826, 41478, 58897, 45617,  5777, 17331, 51993, 24905,  9178, 27534, 17065, 51195, 22511,  1996
     .short  5988, 17964, 53892, 30602, 26269, 13270, 39810, 53893, 30605, 26278, 13297, 39891, 54136, 31334, 28465, 19858
     .short 59574, 47648, 11870, 35610, 41293, 58342, 43952,   782,  2346,  7038, 21114, 63342, 58952, 45782,  6272, 18816
     .short 56448, 38270, 49273, 16745, 50235, 19631, 58893, 45605,  5741, 17223, 51669, 23933,  6262, 18786, 56358, 38000
     .short 48463, 14315, 42945, 63298, 58820, 45386,  5084, 15252, 45756,  6194, 18582, 55746, 36164, 42955, 63328, 58910
     .short 45656,  5894, 17682, 53046, 28064, 18655, 55965, 36821, 44926,  3704, 11112, 33336, 34471, 37876, 48091, 13199
     .short 39597, 53254, 28688, 20527, 61581, 53669, 29933, 24262,  7249, 21747, 65241, 64649, 62873, 57545, 41561, 59146
     .short 46364,  8018, 24054,  6625, 19875, 59625, 47801, 12329, 36987, 45424,  5198, 15594, 46782,  9272, 27816, 17911
     .short 53733, 30125, 24838,  8977, 26931, 15256, 45768,  6230, 18690, 56070, 37136, 45871,  6539, 19617, 58851, 45479
     .short  5363, 16089, 48267, 13727, 41181, 58006, 42944, 63295, 58811, 45359,  5003, 15009, 45027,  4007, 12021, 36063
     .short 42652, 62419, 56183, 37475, 46888,  9590, 28770, 20773, 62319, 55883, 36575, 44188,  1490,  4470, 13410, 40230
     .short 55153, 34385, 37618, 47317, 10877, 32631, 32356, 31531, 29056, 21631, 64893, 63605, 59741, 48149, 13373, 40119
     .short 54820, 33386, 34621, 38326, 49441, 17249, 51747, 24167,  6964, 20892, 62676, 56954, 39788, 53827, 30407, 25684
     .short 11515, 34545, 38098, 48757, 15197, 45591,  5699, 17097, 51291, 22799,  2860,  8580, 25740, 11683, 35049, 39610
     .short 53293, 28805, 20878, 62634, 56828, 39410, 52693, 27005, 15478, 46434,  8228, 24684,  8515, 25545, 11098, 33294
     .short 34345, 37498, 46957,  9797, 29391, 22636,  2371,  7113, 21339, 64017, 60977, 51857, 24497,  7954, 23862,  6049
     .short 18147, 54441, 32249, 31210, 28093, 18742, 56226, 37604, 47275, 10751, 32253, 31222, 28129, 18850, 56550, 38576
     .short 50191, 19499, 58497, 44417,  2177,  6531, 19593, 58779, 45263,  4715, 14145, 42435, 61768, 54230, 31616, 29311
     .short 22396,  1651,  4953, 14859, 44577,  2657,  7971, 23913,  6202, 18606, 55818, 36380, 43603, 65272, 64742, 63152
     .short 58382, 44072,  1142,  3426, 10278, 30834, 26965, 15358, 46074,  7148, 21444, 64332, 61922, 54692, 33002, 33469
     .short 34870, 39073, 51682, 23972,  6379, 19137, 57411, 41159, 57940, 42746, 62701, 57029, 40013, 54502, 32432, 31759
     .short 29740, 23683,  5512, 16536, 49608, 17750, 53250, 28676, 20491, 61473, 53345, 28961, 21346, 64038, 61040, 52046
     .short 25064,  9655, 28965, 21358, 64074, 61148, 52370, 26036, 12571, 37713, 47602, 11732, 35196, 40051, 54616, 32774
     .short 32785, 32818, 32917, 33214, 34105, 36778, 44797,  3317,  9951, 29853, 24022,  6529, 19587, 58761, 45209,  4553
     .short 13659, 40977, 57394, 41108, 57787, 42287, 61324, 52898, 27620, 17323, 51969, 24833,  8962, 26886, 15121, 45363
     .short  5015, 15045, 45135,  4331, 12993, 38979, 51400, 23126,  3841, 11523, 34569, 38170, 48973, 15845, 47535, 11531
     .short 34593, 38242, 49189, 16493, 49479, 17363, 52089, 25193, 10042, 30126, 24841,  8986, 26958, 15337, 46011,  6959
     .short 20877, 62631, 56819, 39383, 52612, 26762, 14749, 44247,  1667,  5001, 15003, 45009,  3953, 11859, 35577, 41194
     .short 58045, 43061, 63646, 59864, 48518, 14480, 43440, 64783, 63275, 58751, 45179,  4463, 13389, 40167, 54964, 33818
     .short 35917, 42214, 61105, 52241, 25649, 11410, 34230, 37153, 45922,  6692, 20076, 60228, 49610, 17756, 53268, 28730
     .short 20653, 61959, 54803, 33335, 34468, 37867, 48064, 13118, 39354, 52525, 26501, 13966, 41898, 60157, 49397, 17117
     .short 51351, 22979,  3400, 10200, 30600, 26263, 13252, 39756, 53731, 30119, 24820,  8923, 26769, 14770, 44310,  1856
     .short  5568, 16704, 50112, 19262, 57786, 42284, 61315, 52871, 27539, 17080, 51240, 22646,  2401,  7203, 21609, 64827
     .short 63407, 59147, 46367,  8027, 24081,  6706, 20118, 60354, 49988, 18890, 56670, 38936, 51271, 22739,  2680,  8040
     .short 24120,  6823, 20469, 61407, 53147, 28367, 19564, 58692, 45002,  3932, 11796, 35388, 40627, 56344, 37958, 48337
     .short 13937, 41811, 59896, 48614, 14768, 44304,  1838,  5514, 16542, 49626, 17804, 53412, 29162, 21949,   310,   930
     .short  2790,  8370, 25110,  9793, 29379, 22600,  2263,  6789, 20367, 61101, 52229, 25613, 11302, 33906, 36181, 43006
     .short 63481, 59369, 47033, 10025, 30075, 24688,  8527, 25581, 11206, 33618, 35317, 40414, 55705, 36041, 42586, 62221
     .short 55589, 35693, 41542, 59089, 46193,  7505, 22515,  2008,  6024, 18072, 54216, 31574, 29185, 22018,   517,  1551
     .short  4653, 13959, 41877, 60094, 49208, 16550, 49650, 17876, 53628, 29810, 23893,  6142, 18426, 55278, 34760, 38743
     .short 50692, 21002, 63006, 57944, 42758, 62737, 57137, 40337, 55474, 35348, 40507, 55984, 36878, 45097,  4217, 12651
     .short 37953, 48322, 13892, 41676, 59491, 47399, 11123, 33369, 34570, 38173, 48982, 15872, 47616, 11774, 35322, 40429
     .short 55750, 36176, 42991, 63436, 59234, 46628,  8810, 26430, 13753, 41259, 58240, 43646, 65401, 65129, 64313, 61865
     .short 54521, 32489, 31930, 30253, 25222, 10129, 30387, 25624, 11335, 34005, 36478, 43897,   617,  1851,  5553, 16659
     .short 49977, 18857, 56571, 38639, 50380, 20066, 60198, 49520, 17486, 52458, 26300, 13363, 40089, 54730, 33116, 33811
     .short 35896, 42151, 60916, 51674, 23948,  6307, 18921, 56763, 39215, 52108, 25250, 10213, 30639, 26380, 13603, 40809
     .short 56890, 39596, 53251, 28679, 20500, 61500, 53426, 29204, 22075,   688,  2064,  6192, 18576, 55728, 36110, 42793
     .short 62842, 57452, 41282, 58309, 43853,   485,  1455,  4365, 13095, 39285, 52318, 25880, 12103, 36309, 43390, 64633
     .short 62825, 57401, 41129, 57850, 42476, 61891, 54599, 32723, 32632, 32359, 31540, 29083, 21712, 65136, 64334, 61928
     .short 54710, 33056, 33631, 35356, 40531, 56056, 37094, 45745,  6161, 18483, 55449, 35273, 40282, 55309, 34853, 39022
     .short 51529, 23513,  5002, 15006, 45018,  3980, 11940, 35820, 41923, 60232, 49622, 17792, 53376, 29054, 21625, 64875
     .short 63551, 59579, 47663, 11915, 35745, 41698, 59557, 47597, 11717, 35151, 39916, 54211, 31559, 29140, 21883,   112
     .short   336,  1008,  3024,  9072, 27216, 16111, 48333, 13925, 41775, 59788, 48290, 13796, 41388, 58627, 44807,  3347
     .short 10041, 30123, 24832,  8959, 26877, 15094, 45282,  4772, 14316, 42948, 63307, 58847, 45467,  5327, 15981, 47943
     .short 12755, 38265, 49258, 16700, 50100, 19226, 57678, 41960, 60343, 49955, 18791, 56373, 38045, 48598, 14720, 44160
     .short  1406,  4218, 12654, 37962, 48349, 13973, 41919, 60220, 49586, 17684, 53052, 28082, 18709, 56127, 37307, 46384
     .short  8078, 24234,  7165, 21495, 64485, 62381, 56069, 37133, 45862,  6512, 19536, 58608, 44750,  3176,  9528, 28584
     .short 20215, 60645, 50861, 21509, 64527, 62507, 56447, 38267, 49264, 16718, 50154, 19388, 58164, 43418, 64717, 63077
     .short 58157, 43397, 64654, 62888, 57590, 41696, 59551, 47579, 11663, 34989, 39430, 52753, 27185, 16018, 48054, 13088
     .short 39264, 52255, 25691, 11536, 34608, 38287, 49324, 16898, 50694, 21008, 63024, 57998, 42920, 63223, 58595, 44711
     .short  3059,  9177, 27531, 17056, 51168, 22430,  1753,  5259, 15777, 47331, 10919, 32757, 32734, 32665, 32458, 31837
     .short 29974, 24385,  7618, 22854,  3025,  9075, 27225, 16138, 48414, 14168, 42504, 61975, 54851, 33479, 34900, 39163
     .short 51952, 24782,  8809, 26427, 13744, 41232, 58159, 43403, 64672, 62942, 57752, 42182, 61009, 51953, 24785,  8818
     .short 26454, 13825, 41475, 58888, 45590,  5696, 17088, 51264, 22718,  2617,  7851, 23553,  5122, 15366, 46098,  7220
     .short 21660, 64980, 63866, 60524, 50498, 20420, 61260, 52706, 27044, 15595, 46785,  9281, 27843, 17992, 53976, 30854
     .short 27025, 15538, 46614,  8768, 26304, 13375, 40125, 54838, 33440, 34783, 38812, 50899, 21623, 64869, 63533, 59525
     .short 47501, 11429, 34287, 37324, 46435,  8231, 24693,  8542, 25626, 11341, 34023, 36532, 44059,  1103,  3309,  9927
     .short 29781, 23806,  5881, 17643, 52929, 27713, 17602, 52806, 27344, 16495, 49485, 17381, 52143, 25355, 10528, 31584
     .short 29215, 22108,   787,  2361,  7083, 21249, 63747, 60167, 49427, 17207, 51621, 23789,  5830, 17490, 52470, 26336
     .short 13471, 40413, 55702, 36032, 42559, 62140, 55346, 34964, 39355, 52528, 26510, 13993, 41979, 60400, 50126, 19304
     .short 57912, 42662, 62449, 56273, 37745, 47698, 12020, 36060, 42643, 62392, 56102, 37232, 46159,  7403, 22209,  1090
     .short  3270,  9810, 29430, 22753,  2722,  8166, 24498,  7957, 23871,  6076, 18228, 54684, 32978, 33397, 34654, 38425
     .short 49738, 18140, 54420, 32186, 31021, 27526, 17041, 51123, 22295,  1348,  4044, 12132, 36396, 43651, 65416, 65174
     .short 64448, 62270, 55736, 36134, 42865, 63058, 58100, 43226, 64141, 61349, 52973, 27845, 17998, 53994, 30908, 27187
     .short 16024, 48072, 13142, 39426, 52741, 27149, 15910, 47730, 12116, 36348, 43507, 64984, 63878, 60560, 50606, 20744
     .short 62232, 55622, 35792, 41839, 59980, 48866, 15524, 46572,  8642, 25926, 12241, 36723, 44632,  2822,  8466, 25398
     .short 10657, 31971, 30376, 25591, 11236, 33708, 35587, 41224, 58135, 43331, 64456, 62294, 55808, 36350, 43513, 65002
     .short 63932, 60722, 51092, 22202,  1069,  3207,  9621, 28863, 21052, 63156, 58394, 44108,  1250,  3750, 11250, 33750
     .short 35713, 41602, 59269, 46733,  9125, 27375, 16588, 49764, 18218, 54654, 32888, 33127, 33844, 35995, 42448, 61807
     .short 54347, 31967, 30364, 25555, 11128, 33384, 34615, 38308, 49387, 17087, 51261, 22709,  2590,  7770, 23310,  4393
     .short 13179, 39537, 53074, 28148, 18907, 56721, 39089, 51730, 24116,  6811, 20433, 61299, 52823, 27395, 16648, 49944
     .short 18758, 56274, 37748, 47707, 12047, 36141, 42886, 63121, 58289, 43793,   305,   915,  2745,  8235, 24705,  8578
     .short 25734, 11665, 34995, 39448, 52807, 27347, 16504, 49512, 17462, 52386, 26084, 12715, 38145, 48898, 15620, 46860
     .short  9506, 28518, 20017, 60051, 49079, 16163, 48489, 14393, 43179, 64000, 60926, 51704, 24038,  6577, 19731, 59193
     .short 46505,  8441, 25323, 10432, 31296, 28351, 19516, 58548, 44570,  2636,  7908, 23724,  5635, 16905, 50715, 21071
     .short 63213, 58565, 44621,  2789,  8367, 25101,  9766, 29298, 22357,  1534,  4602, 13806, 41418, 58717, 45077,  4157
     .short 12471, 37413, 46702,  9032, 27096, 15751, 47253, 10685, 32055, 30628, 26347, 13504, 40512, 55999, 36923, 45232
     .short  4622, 13866, 41598, 59257, 46697,  9017, 27051, 15616, 46848,  9470, 28410, 19693, 59079, 46163,  7415, 22245
     .short  1198,  3594, 10782, 32346, 31501, 28966, 21361, 64083, 61175, 52451, 26279, 13300, 39900, 54163, 31415, 28708
     .short 20587, 61761, 54209, 31553, 29122, 21829, 65487, 65387, 65087, 64187, 61487, 53387, 29087, 21724, 65172, 64442
     .short 62252, 55682, 35972, 42379, 61600, 53726, 30104, 24775,  8788, 26364, 13555, 40665, 56458, 38300, 49363, 17015
     .short 51045, 22061,   646,  1938,  5814, 17442, 52326, 25904, 12175, 36525, 44038,  1040,  3120,  9360, 28080, 18703
     .short 56109, 37253, 46222,  7592, 22776,  2791,  8373, 25119,  9820, 29460, 22843,  2992,  8976, 26928, 15247, 45741
     .short  6149, 18447, 55341, 34949, 39310, 52393, 26105, 12778, 38334, 49465, 17321, 51963, 24815,  8908, 26724, 14635
     .short 43905,   641,  1923,  5769, 17307, 51921, 24689,  8530, 25590, 11233, 33699, 35560, 41143, 57892, 42602, 62269
     .short 55733, 36125, 42838, 62977, 57857, 42497, 61954, 54788, 33290, 34333, 37462, 46849,  9473, 28419, 19720, 59160
     .short 46406,  8144, 24432,  7759, 23277,  4294, 12882, 38646, 50401, 20129, 60387, 50087, 19187, 57561, 41609, 59290
     .short 46796,  9314, 27942, 18289, 54867, 33527, 35044, 39595, 53248, 28670, 20473, 61419, 53183, 28475, 19888, 59664
     .short 47918, 12680, 38040, 48583, 14675, 44025,  1001,  3003,  9009, 27027, 15544, 46632,  8822, 26466, 13861, 41583
     .short 59212, 46562,  8612, 25836, 11971, 35913, 42202, 61069, 52133, 25325, 10438, 31314, 28405, 19678, 59034, 46028
     .short  7010, 21030, 63090, 58196, 43514, 65005, 63941, 60749, 51173, 22445,  1798,  5394, 16182, 48546, 14564, 43692
     .short     2,     6,    18,    54,   162,   486,  1458,  4374, 13122, 39366, 52561, 26609, 14290, 42870, 63073, 58145
     .short 43361, 64546, 62564, 56618, 38780, 50803, 21335, 64005, 60941, 51749, 24173,  6982, 20946, 62838, 57440, 41246
     .short 58201, 43529, 65050, 64076, 61154, 52388, 26090, 12733, 38199, 49060, 16106, 48318, 13880, 41640, 59383, 47075
     .short 10151, 30453, 25822, 11929, 35787, 41824, 59935, 48731, 15119, 45357,  4997, 14991, 44973,  3845, 11535, 34605
     .short 38278, 49297, 16817, 50451, 20279, 60837, 51437, 23237,  4174, 12522, 37566, 47161, 10409, 31227, 28144, 18895
     .short 56685, 38981, 51406, 23144,  3895, 11685, 35055, 39628, 53347, 28967, 21364, 64092, 61202, 52532, 26522, 14029
     .short 42087, 60724, 51098, 22220,  1123,  3369, 10107, 30321, 25426, 10741, 32223, 31132, 27859, 18040, 54120, 31286
     .short 28321, 19426, 58278, 43760,   206,   618,  1854,  5562, 16686, 50058, 19100, 57300, 40826, 56941, 39749, 53710
     .short 30056, 24631,  8356, 25068,  9667, 29001, 21466, 64398, 62120, 55286, 34784, 38815, 50908, 21650, 64950, 63776
     .short 60254, 49688, 17990, 53970, 30836, 26971, 15376, 46128,  7310, 21930,   253,   759,  2277,  6831, 20493, 61479
     .short 53363, 29015, 21508, 64524, 62498, 56420, 38186, 49021, 15989, 47967, 12827, 38481, 49906, 18644, 55932, 36722
     .short 44629,  2813,  8439, 25317, 10414, 31242, 28189, 19030, 57090, 40196, 55051, 34079, 36700, 44563,  2615,  7845
     .short 23535,  5068, 15204, 45612,  5762, 17286, 51858, 24500,  7963, 23889,  6130, 18390, 55170, 34436, 37771, 47776
     .short 12254, 36762, 44749,  3173,  9519, 28557, 20134, 60402, 50132, 19322, 57966, 42824, 62935, 57731, 42119, 60820
     .short 51386, 23084,  3715, 11145, 33435, 34768, 38767, 50764, 21218, 63654, 59888, 48590, 14696, 44088,  1190,  3570
     .short 10710, 32130, 30853, 27022, 15529, 46587,  8687, 26061, 12646, 37938, 48277, 13757, 41271, 58276, 43754,   188
     .short   564,  1692,  5076, 15228, 45684,  5978, 17934, 53802, 30332, 25459, 10840, 32520, 32023, 30532, 26059, 12640
     .short 37920, 48223, 13595, 40785, 56818, 39380, 52603, 26735, 14668, 44004,   938,  2814,  8442, 25326, 10441, 31323
     .short 28432, 19759, 59277, 46757,  9197, 27591, 17236, 51708, 24050,  6613, 19839, 59517, 47477, 11357, 34071, 36676
     .short 44491,  2399,  7197, 21591, 64773, 63245, 58661, 44909,  3653, 10959, 32877, 33094, 33745, 35698, 41557, 59134
     .short 46328,  7910, 23730,  5653, 16959, 50877, 21557, 64671, 62939, 57743, 42155, 60928, 51710, 24056,  6631, 19893
     .short 59679, 47963, 12815, 38445, 49798, 18320, 54960, 33806, 35881, 42106, 60781, 51269, 22733,  2662,  7986, 23958
     .short  6337, 19011, 57033, 40025, 54538, 32540, 32083, 30712, 26599, 14260, 42780, 62803, 57335, 40931, 57256, 40694
     .short 56545, 38561, 50146, 19364, 58092, 43202, 64069, 61133, 52325, 25901, 12166, 36498, 43957,   797,  2391,  7173
     .short 21519, 64557, 62597, 56717, 39077, 51694, 24008,  6487, 19461, 58383, 44075,  1151,  3453, 10359, 31077, 27694
     .short 17545, 52635, 26831, 14956, 44868,  3530, 10590, 31770, 29773, 23782,  5809, 17427, 52281, 25769, 11770, 35310
     .short 40393, 55642, 35852, 42019, 60520, 50486, 20384, 61152, 52382, 26072, 12679, 38037, 48574, 14648, 43944,   758
     .short  2274,  6822, 20466, 61398, 53120, 28286, 19321, 57963, 42815, 62908, 57650, 41876, 60091, 49199, 16523, 49569
     .short 17633, 52899, 27623, 17332, 51996, 24914,  9205, 27615, 17308, 51924, 24698,  8557, 25671, 11476, 34428, 37747
     .short 47704, 12038, 36114, 42805, 62878, 57560, 41606, 59281, 46769,  9233, 27699, 17560, 52680, 26966, 15361, 46083
     .short  7175, 21525, 64575, 62651, 56879, 39563, 53152, 28382, 19609, 58827, 45407,  5147, 15441, 46323,  7895, 23685
     .short  5518, 16554, 49662, 17912, 53736, 30134, 24865,  9058, 27174, 15985, 47955, 12791, 38373, 49582, 17672, 53016
     .short 27974, 18385, 55155, 34391, 37636, 47371, 11039, 33117, 33814, 35905, 42178, 60997, 51917, 24677,  8494, 25482
     .short 10909, 32727, 32644, 32395, 31648, 29407, 22684,  2515,  7545, 22635,  2368,  7104, 21312, 63936, 60734, 51128
     .short 22310,  1393,  4179, 12537, 37611, 47296, 10814, 32442, 31789, 29830, 23953,  6322, 18966, 56898, 39620, 53323
     .short 28895, 21148, 63444, 59258, 46700,  9026, 27078, 15697, 47091, 10199, 30597, 26254, 13225, 39675, 53488, 29390
     .short 22633,  2362,  7086, 21258, 63774, 60248, 49670, 17936, 53808, 30350, 25513, 11002, 33006, 33481, 34906, 39181
     .short 52006, 24944,  9295, 27885, 18118, 54354, 31988, 30427, 25744, 11695, 35085, 39718, 53617, 29777, 23794,  5845
     .short 17535, 52605, 26741, 14686, 44058,  1100,  3300,  9900, 29700, 23563,  5152, 15456, 46368,  8030, 24090,  6733
     .short 20199, 60597, 50717, 21077, 63231, 58619, 44783,  3275,  9825, 29475, 22888,  3127,  9381, 28143, 18892, 56676
     .short 38954, 51325, 22901,  3166,  9498, 28494, 19945, 59835, 48431, 14219, 42657, 62434, 56228, 37610, 47293, 10805
     .short 32415, 31708, 29587, 23224,  4135, 12405, 37215, 46108,  7250, 21750, 65250, 64676, 62954, 57788, 42290, 61333
     .short 52925, 27701, 17566, 52698, 27020, 15523, 46569,  8633, 25899, 12160, 36480, 43903,   635,  1905,  5715, 17145
     .short 51435, 23231,  4156, 12468, 37404, 46675,  8951, 26853, 15022, 45066,  4124, 12372, 37116, 45811,  6359, 19077
     .short 57231, 40619, 56320, 37886, 48121, 13289, 39867, 54064, 31118, 27817, 17914, 53742, 30152, 24919,  9220, 27660
     .short 17443, 52329, 25913, 12202, 36606, 44281,  1769,  5307, 15921, 47763, 12215, 36645, 44398,  2120,  6360, 19080
     .short 57240, 40646, 56401, 38129, 48850, 15476, 46428,  8210, 24630,  8353, 25059,  9640, 28920, 21223, 63669, 59933
     .short 48725, 15101, 45303,  4835, 14505, 43515, 65008, 63950, 60776, 51254, 22688,  2527,  7581, 22743,  2692,  8076
     .short 24228,  7147, 21441, 64323, 61895, 54611, 32759, 32740, 32683, 32512, 31999, 30460, 25843, 11992, 35976, 42391
     .short 61636, 53834, 30428, 25747, 11704, 35112, 39799, 53860, 30506, 25981, 12406, 37218, 46117,  7277, 21831, 65493
     .short 65405, 65141, 64349, 61973, 54845, 33461, 34846, 39001, 51466, 23324,  4435, 13305, 39915, 54208, 31550, 29113
     .short 21802, 65406, 65144, 64358, 62000, 54926, 33704, 35575, 41188, 58027, 43007, 63484, 59378, 47060, 10106, 30318
     .short 25417, 10714, 32142, 30889, 27130, 15853, 47559, 11603, 34809, 38890, 51133, 22325,  1438,  4314, 12942, 38826
     .short 50941, 21749, 65247, 64667, 62927, 57707, 42047, 60604, 50738, 21140, 63420, 59186, 46484,  8378, 25134,  9865
     .short 29595, 23248,  4207, 12621, 37863, 48052, 13082, 39246, 52201, 25529, 11050, 33150, 33913, 36202, 43069, 63670
     .short 59936, 48734, 15128, 45384,  5078, 15234, 45702,  6032, 18096, 54288, 31790, 29833, 23962,  6349, 19047, 57141
     .short 40349, 55510, 35456, 40831, 56956, 39794, 53845, 30461, 25846, 12001, 36003, 42472, 61879, 54563, 32615, 32308
     .short 31387, 28624, 20335, 61005, 51941, 24749,  8710, 26130, 12853, 38559, 50140, 19346, 58038, 43040, 63583, 59675
     .short 47951, 12779, 38337, 49474, 17348, 52044, 25058,  9637, 28911, 21196, 63588, 59690, 47996, 12914, 38742, 50689
     .short 20993, 62979, 57863, 42515, 62008, 54950, 33776, 35791, 41836, 59971, 48839, 15443, 46329,  7913, 23739,  5680
     .short 17040, 51120, 22286,  1321,  3963, 11889, 35667, 41464, 58855, 45491,  5399, 16197, 48591, 14699, 44097,  1217
     .short  3651, 10953, 32859, 33040, 33583, 35212, 40099, 54760, 33206, 34081, 36706, 44581,  2669,  8007, 24021,  6526
     .short 19578, 58734, 45128,  4310, 12930, 38790, 50833, 21425, 64275, 61751, 54179, 31463, 28852, 21019, 63057, 58097
     .short 43217, 64114, 61268, 52730, 27116, 15811, 47433, 11225, 33675, 35488, 40927, 57244, 40658, 56437, 38237, 49174
     .short 16448, 49344, 16958, 50874, 21548, 64644, 62858, 57500, 41426, 58741, 45149,  4373, 13119, 39357, 52534, 26528
     .short 14047, 42141, 60886, 51584, 23678,  5497, 16491, 49473, 17345, 52035, 25031,  9556, 28668, 20467, 61401, 53129
     .short 28313, 19402, 58206, 43544, 65095, 64211, 61559, 53603, 29735, 23668,  5467, 16401, 49203, 16535, 49605, 17741
     .short 53223, 28595, 20248, 60744, 51158, 22400,  1663,  4989, 14967, 44901,  3629, 10887, 32661, 32446, 31801, 29866
     .short 24061,  6646, 19938, 59814, 48368, 14030, 42090, 60733, 51125, 22301,  1366,  4098, 12294, 36882, 45109,  4253
     .short 12759, 38277, 49294, 16808, 50424, 20198, 60594, 50708, 21050, 63150, 58376, 44054,  1088,  3264,  9792, 29376
     .short 22591,  2236,  6708, 20124, 60372, 50042, 19052, 57156, 40394, 55645, 35861, 42046, 60601, 50729, 21113, 63339
     .short 58943, 45755,  6191, 18573, 55719, 36083, 42712, 62599, 56723, 39095, 51748, 24170,  6973, 20919, 62757, 57197
     .short 40517, 56014, 36968, 45367,  5027, 15081, 45243,  4655, 13965, 41895, 60148, 49370, 17036, 51108, 22250,  1213
     .short  3639, 10917, 32751, 32716, 32611, 32296, 31351, 28516, 20011, 60033, 49025, 16001, 48003, 12935, 38805, 50878
     .short 21560, 64680, 62966, 57824, 42398, 61657, 53897, 30617, 26314, 13405, 40215, 55108, 34250, 37213, 46102,  7232
     .short 21696, 65088, 64190, 61496, 53414, 29168, 21967,   364,  1092,  3276,  9828, 29484, 22915,  3208,  9624, 28872
     .short 21079, 63237, 58637, 44837,  3437, 10311, 30933, 27262, 16249, 48747, 15167, 45501,  5429, 16287, 48861, 15509
     .short 46527,  8507, 25521, 11026, 33078, 33697, 35554, 41125, 57838, 42440, 61783, 54275, 31751, 29716, 23611,  5296
     .short 15888, 47664, 11918, 35754, 41725, 59638, 47840, 12446, 37338, 46477,  8357, 25071,  9676, 29028, 21547, 64641
     .short 62849, 57473, 41345, 58498, 44420,  2186,  6558, 19674, 59022, 45992,  6902, 20706, 62118, 55280, 34766, 38761
     .short 50746, 21164, 63492, 59402, 47132, 10322, 30966, 27361, 16546, 49638, 17840, 53520, 29486, 22921,  3226,  9678
     .short 29034, 21565, 64695, 63011, 57959, 42803, 62872, 57542, 41552, 59119, 46283,  7775, 23325,  4438, 13314, 39942
     .short 54289, 31793, 29842, 23989,  6430, 19290, 57870, 42536, 62071, 55139, 34343, 37492, 46939,  9743, 29229, 22150
     .short   913,  2739,  8217, 24651,  8416, 25248, 10207, 30621, 26326, 13441, 40323, 55432, 35222, 40129, 54850, 33476
     .short 34891, 39136, 51871, 24539,  8080, 24240,  7183, 21549, 64647, 62867, 57527, 41507, 58984, 45878,  6560, 19680
     .short 59040, 46046,  7064, 21192, 63576, 59654, 47888, 12590, 37770, 47773, 12245, 36735, 44668,  2930,  8790, 26370
     .short 13573, 40719, 56620, 38786, 50821, 21389, 64167, 61427, 53207, 28547, 20104, 60312, 49862, 18512, 55536, 35534
     .short 41065, 57658, 41900, 60163, 49415, 17171, 51513, 23465,  4858, 14574, 43722,    92,   276,   828,  2484,  7452
     .short 22356,  1531,  4593, 13779, 41337, 58474, 44348,  1970,  5910, 17730, 53190, 28496, 19951, 59853, 48485, 14381
     .short 43143, 63892, 60602, 50732, 21122, 63366, 59024, 45998,  6920, 20760, 62280, 55766, 36224, 43135, 63868, 60530
     .short 50516, 20474, 61422, 53192, 28502, 19969, 59907, 48647, 14867, 44601,  2729,  8187, 24561,  8146, 24438,  7777
     .short 23331,  4456, 13368, 40104, 54775, 33251, 34216, 37111, 45796,  6314, 18942, 56826, 39404, 52675, 26951, 15316
     .short 45948,  6770, 20310, 60930, 51716, 24074,  6685, 20055, 60165, 49421, 17189, 51567, 23627,  5344, 16032, 48096
     .short 13214, 39642, 53389, 29093, 21742, 65226, 64604, 62738, 57140, 40346, 55501, 35429, 40750, 56713, 39065, 51658
     .short 23900,  6163, 18489, 55467, 35327, 40444, 55795, 36311, 43396, 64651, 62879, 57563, 41615, 59308, 46850,  9476
     .short 28428, 19747, 59241, 46649,  8873, 26619, 14320, 42960, 63343, 58955, 45791,  6299, 18897, 56691, 38999, 51460
     .short 23306,  4381, 13143, 39429, 52750, 27176, 15991, 47973, 12845, 38535, 50068, 19130, 57390, 41096, 57751, 42179
     .short 61000, 51926, 24704,  8575, 25725, 11638, 34914, 39205, 52078, 25160,  9943, 29829, 23950,  6313, 18939, 56817
     .short 39377, 52594, 26708, 14587, 43761,   209,   627,  1881,  5643, 16929, 50787, 21287, 63861, 60509, 50453, 20285
     .short 60855, 51491, 23399,  4660, 13980, 41940, 60283, 49775, 18251, 54753, 33185, 34018, 36517, 44014,   968,  2904
     .short  8712, 26136, 12871, 38613, 50302, 19832, 59496, 47414, 11168, 33504, 34975, 39388, 52627, 26807, 14884, 44652
     .short  2882,  8646, 25938, 12277, 36831, 44956,  3794, 11382, 34146, 36901, 45166,  4424, 13272, 39816, 53911, 30659
     .short 26440, 13783, 41349, 58510, 44456,  2294,  6882, 20646, 61938, 54740, 33146, 33901, 36166, 42961, 63346, 58964
     .short 45818,  6380, 19140, 57420, 41186, 58021, 42989, 63430, 59216, 46574,  8648, 25944, 12295, 36885, 45118,  4280
     .short 12840, 38520, 50023, 18995, 56985, 39881, 54106, 31244, 28195, 19048, 57144, 40358, 55537, 35537, 41074, 57685
     .short 41981, 60406, 50144, 19358, 58074, 43148, 63907, 60647, 50867, 21527, 64581, 62669, 56933, 39725, 53638, 29840
     .short 23983,  6412, 19236, 57708, 42050, 60613, 50765, 21221, 63663, 59915, 48671, 14939, 44817,  3377, 10131, 30393
     .short 25642, 11389, 34167, 36964, 45355,  4991, 14973, 44919,  3683, 11049, 33147, 33904, 36175, 42988, 63427, 59207
     .short 46547,  8567, 25701, 11566, 34698, 38557, 50134, 19328, 57984, 42878, 63097, 58217, 43577, 65194, 64508, 62450
     .short 56276, 37754, 47725, 12101, 36303, 43372, 64579, 62663, 56915, 39671, 53476, 29354, 22525,  2038,  6114, 18342
     .short 55026, 34004, 36475, 43888,   590,  1770,  5310, 15930, 47790, 12296, 36888, 45127,  4307, 12921, 38763, 50752
     .short 21182, 63546, 59564, 47618, 11780, 35340, 40483, 55912, 36662, 44449,  2273,  6819, 20457, 61371, 53039, 28043
     .short 18592, 55776, 36254, 43225, 64138, 61340, 52946, 27764, 17755, 53265, 28721, 20626, 61878, 54560, 32606, 32281
     .short 31306, 28381, 19606, 58818, 45380,  5066, 15198, 45594,  5708, 17124, 51372, 23042,  3589, 10767, 32301, 31366
     .short 28561, 20146, 60438, 50240, 19646, 58938, 45740,  6146, 18438, 55314, 34868, 39067, 51664, 23918,  6217, 18651
     .short 55953, 36785, 44818,  3380, 10140, 30420, 25723, 11632, 34896, 39151, 51916, 24674,  8485, 25455, 10828, 32484
     .short 31915, 30208, 25087,  9724, 29172, 21979,   400,  1200,  3600, 10800, 32400, 31663, 29452, 22819,  2920,  8760
     .short 26280, 13303, 39909, 54190, 31496, 28951, 21316, 63948, 60770, 51236, 22634,  2365,  7095, 21285, 63855, 60491
     .short 50399, 20123, 60369, 50033, 19025, 57075, 40151, 54916, 33674, 35485, 40918, 57217, 40577, 56194, 37508, 46987
     .short  9887, 29661, 23446,  4801, 14403, 43209, 64090, 61196, 52514, 26468, 13867, 41601, 59266, 46724,  9098, 27294
     .short 16345, 49035, 16031, 48093, 13205, 39615, 53308, 28850, 21013, 63039, 58043, 43055, 63628, 59810, 48356, 13994
     .short 41982, 60409, 50153, 19385, 58155, 43391, 64636, 62834, 57428, 41210, 58093, 43205, 64078, 61160, 52406, 26144
     .short 12895, 38685, 50518, 20480, 61440, 53246, 28664, 20455, 61365, 53021, 27989, 18430, 55290, 34796, 38851, 51016
     .short 21974,   385,  1155,  3465, 10395, 31185, 28018, 18517, 55551, 35579, 41200, 58063, 43115, 63808, 60350, 49976
     .short 18854, 56562, 38612, 50299, 19823, 59469, 47333, 10925, 32775, 32788, 32827, 32944, 33295, 34348, 37507, 46984
     .short  9878, 29634, 23365,  4558, 13674, 41022, 57529, 41513, 59002, 45932,  6722, 20166, 60498, 50420, 20186, 60558
     .short 50600, 20726, 62178, 55460, 35306, 40381, 55606, 35744, 41695, 59548, 47570, 11636, 34908, 39187, 52024, 24998
     .short  9457, 28371, 19576, 58728, 45110,  4256, 12768, 38304, 49375, 17051, 51153, 22385,  1618,  4854, 14562, 43686
     .short 65521, 65489, 65393, 65105, 64241, 61649, 53873, 30545, 26098, 12757, 38271, 49276, 16754, 50262, 19712, 59136
     .short 46334,  7928, 23784,  5815, 17445, 52335, 25931, 12256, 36768, 44767,  3227,  9681, 29043, 21592, 64776, 63254
     .short 58688, 44990,  3896, 11688, 35064, 39655, 53428, 29210, 22093,   742,  2226,  6678, 20034, 60102, 49232, 16622
     .short 49866, 18524, 55572, 35642, 41389, 58630, 44816,  3374, 10122, 30366, 25561, 11146, 33438, 34777, 38794, 50845
     .short 21461, 64383, 62075, 55151, 34379, 37600, 47263, 10715, 32145, 30898, 27157, 15934, 47802, 12332, 36996, 45451
     .short  5279, 15837, 47511, 11459, 34377, 37594, 47245, 10661, 31983, 30412, 25699, 11560, 34680, 38503, 49972, 18842
     .short 56526, 38504, 49975, 18851, 56553, 38585, 50218, 19580, 58740, 45146,  4364, 13092, 39276, 52291, 25799, 11860
     .short 35580, 41203, 58072, 43142, 63889, 60593, 50705, 21041, 63123, 58295, 43811,   359,  1077,  3231,  9693, 29079
     .short 21700, 65100, 64226, 61604, 53738, 30140, 24883,  9112, 27336, 16471, 49413, 17165, 51495, 23411,  4696, 14088
     .short 42264, 61255, 52691, 26999, 15460, 46380,  8066, 24198,  7057, 21171, 63513, 59465, 47321, 10889, 32667, 32464
     .short 31855, 30028, 24547,  8104, 24312,  7399, 22197,  1054,  3162,  9486, 28458, 19837, 59511, 47459, 11303, 33909
     .short 36190, 43033, 63562, 59612, 47762, 12212, 36636, 44371,  2039,  6117, 18351, 55053, 34085, 36718, 44617,  2777
     .short  8331, 24993,  9442, 28326, 19441, 58323, 43895,   611,  1833,  5499, 16497, 49491, 17399, 52197, 25517, 11014
     .short 33042, 33589, 35230, 40153, 54922, 33692, 35539, 41080, 57703, 42035, 60568, 50630, 20816, 62448, 56270, 37736
     .short 47671, 11939, 35817, 41914, 60205, 49541, 17549, 52647, 26867, 15064, 45192,  4502, 13506, 40518, 56017, 36977
     .short 45394,  5108, 15324, 45972,  6842, 20526, 61578, 53660, 29906, 24181,  7006, 21018, 63054, 58088, 43190, 64033
     .short 61025, 52001, 24929,  9250, 27750, 17713, 53139, 28343, 19492, 58476, 44354,  1988,  5964, 17892, 53676, 29954
     .short 24325,  7438, 22314,  1405,  4215, 12645, 37935, 48268, 13730, 41190, 58033, 43025, 63538, 59540, 47546, 11564
     .short 34692, 38539, 50080, 19166, 57498, 41420, 58723, 45095,  4211, 12633, 37899, 48160, 13406, 40218, 55117, 34277
     .short 37294, 46345,  7961, 23883,  6112, 18336, 55008, 33950, 36313, 43402, 64669, 62933, 57725, 42101, 60766, 51224
     .short 22598,  2257,  6771, 20313, 60939, 51743, 24155,  6928, 20784, 62352, 55982, 36872, 45079,  4163, 12489, 37467
     .short 46864,  9518, 28554, 20125, 60375, 50051, 19079, 57237, 40637, 56374, 38048, 48607, 14747, 44241,  1649,  4947
     .short 14841, 44523,  2495,  7485, 22455,  1828,  5484, 16452, 49356, 16994, 50982, 21872,    79,   237,   711,  2133
     .short  6399, 19197, 57591, 41699, 59560, 47606, 11744, 35232, 40159, 54940, 33746, 35701, 41566, 59161, 46409,  8153
     .short 24459,  7840, 23520,  5023, 15069, 45207,  4547, 13641, 40923, 57232, 40622, 56329, 37913, 48202, 13532, 40596
     .short 56251, 37679, 47500, 11426, 34278, 37297, 46354,  7988, 23964,  6355, 19065, 57195, 40511, 55996, 36914, 45205
     .short  4541, 13623, 40869, 57070, 40136, 54871, 33539, 35080, 39703, 53572, 29642, 23389,  4630, 13890, 41670, 59473
     .short 47345, 10961, 32883, 33112, 33799, 35860, 42043, 60592, 50702, 21032, 63096, 58214, 43568, 65167, 64427, 62207
     .short 55547, 35567, 41164, 57955, 42791, 62836, 57434, 41228, 58147, 43367, 64564, 62618, 56780, 39266, 52261, 25709
     .short 11590, 34770, 38773, 50782, 21272, 63816, 60374, 50048, 19070, 57210, 40556, 56131, 37319, 46420,  8186, 24558
     .short  8137, 24411,  7696, 23088,  3727, 11181, 33543, 35092, 39739, 53680, 29966, 24361,  7546, 22638,  2377,  7131
     .short 21393, 64179, 61463, 53315, 28871, 21076, 63228, 58610, 44756,  3194,  9582, 28746, 20701, 62103, 55235, 34631
     .short 38356, 49531, 17519, 52557, 26597, 14254, 42762, 62749, 57173, 40445, 55798, 36320, 43423, 64732, 63122, 58292
     .short 43802,   332,   996,  2988,  8964, 26892, 15139, 45417,  5177, 15531, 46593,  8705, 26115, 12808, 38424, 49735
     .short 18131, 54393, 32105, 30778, 26797, 14854, 44562,  2612,  7836, 23508,  4987, 14961, 44883,  3575, 10725, 32175
     .short 30988, 27427, 16744, 50232, 19622, 58866, 45524,  5498, 16494, 49482, 17372, 52116, 25274, 10285, 30855, 27028
     .short 15547, 46641,  8849, 26547, 14104, 42312, 61399, 53123, 28295, 19348, 58044, 43058, 63637, 59837, 48437, 14237
     .short 42711, 62596, 56714, 39068, 51667, 23927,  6244, 18732, 56196, 37514, 47005,  9941, 29823, 23932,  6259, 18777
     .short 56331, 37919, 48220, 13586, 40758, 56737, 39137, 51874, 24548,  8107, 24321,  7426, 22278,  1297,  3891, 11673
     .short 35019, 39520, 53023, 27995, 18448, 55344, 34958, 39337, 52474, 26348, 13507, 40521, 56026, 37004, 45475,  5351
     .short 16053, 48159, 13403, 40209, 55090, 34196, 37051, 45616,  5774, 17322, 51966, 24824,  8935, 26805, 14878, 44634
     .short  2828,  8484, 25452, 10819, 32457, 31834, 29965, 24358,  7537, 22611,  2296,  6888, 20664, 61992, 54902, 33632
     .short 35359, 40540, 56083, 37175, 45988,  6890, 20670, 62010, 54956, 33794, 35845, 41998, 60457, 50297, 19817, 59451
     .short 47279, 10763, 32289, 31330, 28453, 19822, 59466, 47324, 10898, 32694, 32545, 32098, 30757, 26734, 14665, 43995
     .short   911,  2733,  8199, 24597,  8254, 24762,  8749, 26247, 13204, 39612, 53299, 28823, 20932, 62796, 57314, 40868
     .short 57067, 40127, 54844, 33458, 34837, 38974, 51385, 23081,  3706, 11118, 33354, 34525, 38038, 48577, 14657, 43971
     .short   839,  2517,  7551, 22653,  2422,  7266, 21798, 65394, 65108, 64250, 61676, 53954, 30788, 26827, 14944, 44832
     .short  3422, 10266, 30798, 26857, 15034, 45102,  4232, 12696, 38088, 48727, 15107, 45321,  4889, 14667, 44001,   929
     .short  2787,  8361, 25083,  9712, 29136, 21871,    76,   228,   684,  2052,  6156, 18468, 55404, 35138, 39877, 54094
     .short 31208, 28087, 18724, 56172, 37442, 46789,  9293, 27879, 18100, 54300, 31826, 29941, 24286,  7321, 21963,   352
     .short  1056,  3168,  9504, 28512, 19999, 59997, 48917, 15677, 47031, 10019, 30057, 24634,  8365, 25095,  9748, 29244
     .short 22195,  1048,  3144,  9432, 28296, 19351, 58053, 43085, 63718, 60080, 49166, 16424, 49272, 16742, 50226, 19604
     .short 58812, 45362,  5012, 15036, 45108,  4250, 12750, 38250, 49213, 16565, 49695, 18011, 54033, 31025, 27538, 17077
     .short 51231, 22619,  2320,  6960, 20880, 62640, 56846, 39464, 52855, 27491, 16936, 50808, 21350, 64050, 61076, 52154
     .short 25388, 10627, 31881, 30106, 24781,  8806, 26418, 13717, 41151, 57916, 42674, 62485, 56381, 38069, 48670, 14936
     .short 44808,  3350, 10050, 30150, 24913,  9202, 27606, 17281, 51843, 24455,  7828, 23484,  4915, 14745, 44235,  1631
     .short  4893, 14679, 44037,  1037,  3111,  9333, 27999, 18460, 55380, 35066, 39661, 53446, 29264, 22255,  1228,  3684
     .short 11052, 33156, 33931, 36256, 43231, 64156, 61394, 53108, 28250, 19213, 57639, 41843, 59992, 48902, 15632, 46896
     .short  9614, 28842, 20989, 62967, 57827, 42407, 61684, 53978, 30860, 27043, 15592, 46776,  9254, 27762, 17749, 53247
     .short 28667, 20464, 61392, 53102, 28232, 19159, 57477, 41357, 58534, 44528,  2510,  7530, 22590,  2233,  6699, 20097
     .short 60291, 49799, 18323, 54969, 33833, 35962, 42349, 61510, 53456, 29294, 22345,  1498,  4494, 13482, 40446, 55801
     .short 36329, 43450, 64813, 63365, 59021, 45989,  6893, 20679, 62037, 55037, 34037, 36574, 44185,  1481,  4443, 13329
     .short 39987, 54424, 32198, 31057, 27634, 17365, 52095, 25211, 10096, 30288, 25327, 10444, 31332, 28459, 19840, 59520
     .short 47486, 11384, 34152, 36919, 45220,  4586, 13758, 41274, 58285, 43781,   269,   807,  2421,  7263, 21789, 65367
     .short 65027, 64007, 60947, 51767, 24227,  7144, 21432, 64296, 61814, 54368, 32030, 30553, 26122, 12829, 38487, 49924
     .short 18698, 56094, 37208, 46087,  7187, 21561, 64683, 62975, 57851, 42479, 61900, 54626, 32804, 32875, 33088, 33727
     .short 35644, 41395, 58648, 44870,  3536, 10608, 31824, 29935, 24268,  7267, 21801, 65403, 65135, 64331, 61919, 54683
     .short 32975, 33388, 34627, 38344, 49495, 17411, 52233, 25625, 11338, 34014, 36505, 43978,   860,  2580,  7740, 23220
     .short  4123, 12369, 37107, 45784,  6278, 18834, 56502, 38432, 49759, 18203, 54609, 32753, 32722, 32629, 32350, 31513
     .short 29002, 21469, 64407, 62147, 55367, 35027, 39544, 53095, 28211, 19096, 57288, 40790, 56833, 39425, 52738, 27140
     .short 15883, 47649, 11873, 35619, 41320, 58423, 44195,  1511,  4533, 13599, 40797, 56854, 39488, 52927, 27707, 17584
     .short 52752, 27182, 16009, 48027, 13007, 39021, 51526, 23504,  4975, 14925, 44775,  3251,  9753, 29259, 22240,  1183
     .short  3549, 10647, 31941, 30286, 25321, 10426, 31278, 28297, 19354, 58062, 43112, 63799, 60323, 49895, 18611, 55833
     .short 36425, 43738,   140,   420,  1260,  3780, 11340, 34020, 36523, 44032,  1022,  3066,  9198, 27594, 17245, 51735
     .short 24131,  6856, 20568, 61704, 54038, 31040, 27583, 17212, 51636, 23834,  5965, 17895, 53685, 29981, 24406,  7681
     .short 23043,  3592, 10776, 32328, 31447, 28804, 20875, 62625, 56801, 39329, 52450, 26276, 13291, 39873, 54082, 31172
     .short 27979, 18400, 55200, 34526, 38041, 48586, 14684, 44052,  1082,  3246,  9738, 29214, 22105,   778,  2334,  7002
     .short 21006, 63018, 57980, 42866, 63061, 58109, 43253, 64222, 61592, 53702, 30032, 24559,  8140, 24420,  7723, 23169
     .short  3970, 11910, 35730, 41653, 59422, 47192, 10502, 31506, 28981, 21406, 64218, 61580, 53666, 29924, 24235,  7168
     .short 21504, 64512, 62462, 56312, 37862, 48049, 13073, 39219, 52120, 25286, 10321, 30963, 27352, 16519, 49557, 17597
     .short 52791, 27299, 16360, 49080, 16166, 48498, 14420, 43260, 64243, 61655, 53891, 30599, 26260, 13243, 39729, 53650
     .short 29876, 24091,  6736, 20208, 60624, 50798, 21320, 63960, 60806, 51344, 22958,  3337, 10011, 30033, 24562,  8149
     .short 24447,  7804, 23412,  4699, 14097, 42291, 61336, 52934, 27728, 17647, 52941, 27749, 17710, 53130, 28316, 19411
     .short 58233, 43625, 65338, 64940, 63746, 60164, 49418, 17180, 51540, 23546,  5101, 15303, 45909,  6653, 19959, 59877
     .short 48557, 14597, 43791,   299,   897,  2691,  8073, 24219,  7120, 21360, 64080, 61166, 52424, 26198, 13057, 39171
     .short 51976, 24854,  9025, 27075, 15688, 47064, 10118, 30354, 25525, 11038, 33114, 33805, 35878, 42097, 60754, 51188
     .short 22490,  1933,  5799, 17397, 52191, 25499, 10960, 32880, 33103, 33772, 35779, 41800, 59863, 48515, 14471, 43413
     .short 64702, 63032, 58022, 42992, 63439, 59243, 46655,  8891, 26673, 14482, 43446, 64801, 63329, 58913, 45665,  5921
     .short 17763, 53289, 28793, 20842, 62526, 56504, 38438, 49777, 18257, 54771, 33239, 34180, 37003, 45472,  5342, 16026
     .short 48078, 13160, 39480, 52903, 27635, 17368, 52104, 25238, 10177, 30531, 26056, 12631, 37893, 48142, 13352, 40056
     .short 54631, 32819, 32920, 33223, 34132, 36859, 45040,  4046, 12138, 36414, 43705,    41,   123,   369,  1107,  3321
     .short  9963, 29889, 24130,  6853, 20559, 61677, 53957, 30797, 26854, 15025, 45075,  4151, 12453, 37359, 46540,  8546
     .short 25638, 11377, 34131, 36856, 45031,  4019, 12057, 36171, 42976, 63391, 59099, 46223,  7595, 22785,  2818,  8454
     .short 25362, 10549, 31647, 29404, 22675,  2488,  7464, 22392,  1639,  4917, 14751, 44253,  1685,  5055, 15165, 45495
     .short  5411, 16233, 48699, 15023, 45069,  4133, 12399, 37197, 46054,  7088, 21264, 63792, 60302, 49832, 18422, 55266
     .short 34724, 38635, 50368, 20030, 60090, 49196, 16514, 49542, 17552, 52656, 26894, 15145, 45435,  5231, 15693, 47079
     .short 10163, 30489, 25930, 12253, 36759, 44740,  3146,  9438, 28314, 19405, 58215, 43571, 65176, 64454, 62288, 55790
     .short 36296, 43351, 64516, 62474, 56348, 37970, 48373, 14045, 42135, 60868, 51530, 23516,  5011, 15033, 45099,  4223
     .short 12669, 38007, 48484, 14378, 43134, 63865, 60521, 50489, 20393, 61179, 52463, 26315, 13408, 40224, 55135, 34331
     .short 37456, 46831,  9419, 28257, 19234, 57702, 42032, 60559, 50603, 20735, 62205, 55541, 35549, 41110, 57793, 42305
     .short 61378, 53060, 28106, 18781, 56343, 37955, 48328, 13910, 41730, 59653, 47885, 12581, 37743, 47692, 12002, 36006
     .short 42481, 61906, 54644, 32858, 33037, 33574, 35185, 40018, 54517, 32477, 31894, 30145, 24898,  9157, 27471, 16876
     .short 50628, 20810, 62430, 56216, 37574, 47185, 10481, 31443, 28792, 20839, 62517, 56477, 38357, 49534, 17528, 52584
     .short 26678, 14497, 43491, 64936, 63734, 60128, 49310, 16856, 50568, 20630, 61890, 54596, 32714, 32605, 32278, 31297
     .short 28354, 19525, 58575, 44651,  2879,  8637, 25911, 12196, 36588, 44227,  1607,  4821, 14463, 43389, 64630, 62816
     .short 57374, 41048, 57607, 41747, 59704, 48038, 13040, 39120, 51823, 24395,  7648, 22944,  3295,  9885, 29655, 23428
     .short  4747, 14241, 42723, 62632, 56822, 39392, 52639, 26843, 14992, 44976,  3854, 11562, 34686, 38521, 50026, 19004
     .short 57012, 39962, 54349, 31973, 30382, 25609, 11290, 33870, 36073, 42682, 62509, 56453, 38285, 49318, 16880, 50640
     .short 20846, 62538, 56540, 38546, 50101, 19229, 57687, 41987, 60424, 50198, 19520, 58560, 44606,  2744,  8232, 24696
     .short  8551, 25653, 11422, 34266, 37261, 46246,  7664, 22992,  3439, 10317, 30951, 27316, 16411, 49233, 16625, 49875
     .short 18551, 55653, 35885, 42118, 60817, 51377, 23057,  3634, 10902, 32706, 32581, 32206, 31081, 27706, 17581, 52743
     .short 27155, 15928, 47784, 12278, 36834, 44965,  3821, 11463, 34389, 37630, 47353, 10985, 32955, 33328, 34447, 37804
     .short 47875, 12551, 37653, 47422, 11192, 33576, 35191, 40036, 54571, 32639, 32380, 31603, 29272, 22279,  1300,  3900
     .short 11700, 35100, 39763, 53752, 30182, 25009,  9490, 28470, 19873, 59619, 47783, 12275, 36825, 44938,  3740, 11220
     .short 33660, 35443, 40792, 56839, 39443, 52792, 27302, 16369, 49107, 16247, 48741, 15149, 45447,  5267, 15801, 47403
     .short 11135, 33405, 34678, 38497, 49954, 18788, 56364, 38018, 48517, 14477, 43431, 64756, 63194, 58508, 44450,  2276
     .short  6828, 20484, 61452, 53282, 28772, 20779, 62337, 55937, 36737, 44674,  2948,  8844, 26532, 14059, 42177, 60994
     .short 51908, 24650,  8413, 25239, 10180, 30540, 26083, 12712, 38136, 48871, 15539, 46617,  8777, 26331, 13456, 40368
     .short 55567, 35627, 41344, 58495, 44411,  2159,  6477, 19431, 58293, 43805,   341,  1023,  3069,  9207, 27621, 17326
     .short 51978, 24860,  9043, 27129, 15850, 47550, 11576, 34728, 38647, 50404, 20138, 60414, 50168, 19430, 58290, 43796
     .short   314,   942,  2826,  8478, 25434, 10765, 32295, 31348, 28507, 19984, 59952, 48782, 15272, 45816,  6374, 19122
     .short 57366, 41024, 57535, 41531, 59056, 46094,  7208, 21624, 64872, 63542, 59552, 47582, 11672, 35016, 39511, 52996
     .short 27914, 18205, 54615, 32771, 32776, 32791, 32836, 32971, 33376, 34591, 38236, 49171, 16439, 49317, 16877, 50631
     .short 20819, 62457, 56297, 37817, 47914, 12668, 38004, 48475, 14351, 43053, 63622, 59792, 48302, 13832, 41496, 58951
     .short 45779,  6263, 18789, 56367, 38027, 48544, 14558, 43674, 65485, 65381, 65069, 64133, 61325, 52901, 27629, 17350
     .short 52050, 25076,  9691, 29073, 21682, 65046, 64064, 61118, 52280, 25766, 11761, 35283, 40312, 55399, 35123, 39832
     .short 53959, 30803, 26872, 15079, 45237,  4637, 13911, 41733, 59662, 47912, 12662, 37986, 48421, 14189, 42567, 62164
     .short 55418, 35180, 40003, 54472, 32342, 31489, 28930, 21253, 63759, 60203, 49535, 17531, 52593, 26705, 14578, 43734
     .short   128,   384,  1152,  3456, 10368, 31104, 27775, 17788, 53364, 29018, 21517, 64551, 62579, 56663, 38915, 51208
     .short 22550,  2113,  6339, 19017, 57051, 40079, 54700, 33026, 33541, 35086, 39721, 53626, 29804, 23875,  6088, 18264
     .short 54792, 33302, 34369, 37570, 47173, 10445, 31335, 28468, 19867, 59601, 47729, 12113, 36339, 43480, 64903, 63635
     .short 59831, 48419, 14183, 42549, 62110, 55256, 34694, 38545, 50098, 19220, 57660, 41906, 60181, 49469, 17333, 51999
     .short 24923,  9232, 27696, 17551, 52653, 26885, 15118, 45354,  4988, 14964, 44892,  3602, 10806, 32418, 31717, 29614
     .short 23305,  4378, 13134, 39402, 52669, 26933, 15262, 45786,  6284, 18852, 56556, 38594, 50245, 19661, 58983, 45875
     .short  6551, 19653, 58959, 45803,  6335, 19005, 57015, 39971, 54376, 32054, 30625, 26338, 13477, 40431, 55756, 36194
     .short 43045, 63598, 59720, 48086, 13184, 39552, 53119, 28283, 19312, 57936, 42734, 62665, 56921, 39689, 53530, 29516
     .short 23011,  3496, 10488, 31464, 28855, 21028, 63084, 58178, 43460, 64843, 63455, 59291, 46799,  9323, 27969, 18370
     .short 55110, 34256, 37231, 46156,  7394, 22182,  1009,  3027,  9081, 27243, 16192, 48576, 14654, 43962,   812,  2436
     .short  7308, 21924,   235,   705,  2115,  6345, 19035, 57105, 40241, 55186, 34484, 37915, 48208, 13550, 40650, 56413
     .short 38165, 48958, 15800, 47400, 11126, 33378, 34597, 38254, 49225, 16601, 49803, 18335, 55005, 33941, 36286, 43321
     .short 64426, 62204, 55538, 35540, 41083, 57712, 42062, 60649, 50873, 21545, 64635, 62831, 57419, 41183, 58012, 42962
     .short 63349, 58973, 45845,  6461, 19383, 58149, 43373, 64582, 62672, 56942, 39752, 53719, 30083, 24712,  8599, 25797
     .short 11854, 35562, 41149, 57910, 42656, 62431, 56219, 37583, 47212, 10562, 31686, 29521, 23026,  3541, 10623, 31869
     .short 30070, 24673,  8482, 25446, 10801, 32403, 31672, 29479, 22900,  3163,  9489, 28467, 19864, 59592, 47702, 12032
     .short 36096, 42751, 62716, 57074, 40148, 54907, 33647, 35404, 40675, 56488, 38390, 49633, 17825, 53475, 29351, 22516
     .short  2011,  6033, 18099, 54297, 31817, 29914, 24205,  7078, 21234, 63702, 60032, 49022, 15992, 47976, 12854, 38562
     .short 50149, 19373, 58119, 43283, 64312, 61862, 54512, 32462, 31849, 30010, 24493,  7942, 23826,  5941, 17823, 53469
     .short 29333, 22462,  1849,  5547, 16641, 49923, 18695, 56085, 37181, 46006,  6944, 20832, 62496, 56414, 38168, 48967
     .short 15827, 47481, 11369, 34107, 36784, 44815,  3371, 10113, 30339, 25480, 10903, 32709, 32590, 32233, 31162, 27949
     .short 18310, 54930, 33716, 35611, 41296, 58351, 43979,   863,  2589,  7767, 23301,  4366, 13098, 39294, 52345, 25961
     .short 12346, 37038, 45577,  5657, 16971, 50913, 21665, 64995, 63911, 60659, 50903, 21635, 64905, 63641, 59849, 48473
     .short 14345, 43035, 63568, 59630, 47816, 12374, 37122, 45829,  6413, 19239, 57717, 42077, 60694, 51008, 21950,   313
     .short   939,  2817,  8451, 25353, 10522, 31566, 29161, 21946,   301,   903,  2709,  8127, 24381,  7606, 22818,  2917
     .short  8751, 26253, 13222, 39666, 53461, 29309, 22390,  1633,  4899, 14697, 44091,  1199,  3597, 10791, 32373, 31582
     .short 29209, 22090,   733,  2199,  6597, 19791, 59373, 47045, 10061, 30183, 25012,  9499, 28497, 19954, 59862, 48512
     .short 14462, 43386, 64621, 62789, 57293, 40805, 56878, 39560, 53143, 28355, 19528, 58584, 44678,  2960,  8880, 26640
     .short 14383, 43149, 63910, 60656, 50894, 21608, 64824, 63398, 59120, 46286,  7784, 23352,  4519, 13557, 40671, 56476
     .short 38354, 49525, 17501, 52503, 26435, 13768, 41304, 58375, 44051,  1079,  3237,  9711, 29133, 21862,    49,   147
     .short   441,  1323,  3969, 11907, 35721, 41626, 59341, 46949,  9773, 29319, 22420,  1723,  5169, 15507, 46521,  8489
     .short 25467, 10864, 32592, 32239, 31180, 28003, 18472, 55416, 35174, 39985, 54418, 32180, 31003, 27472, 16879, 50637
     .short 20837, 62511, 56459, 38303, 49372, 17042, 51126, 22304,  1375,  4125, 12375, 37125, 45838,  6440, 19320, 57960
     .short 42806, 62881, 57569, 41633, 59362, 47012,  9962, 29886, 24121,  6826, 20478, 61434, 53228, 28610, 20293, 60879
     .short 51563, 23615,  5308, 15924, 47772, 12242, 36726, 44641,  2849,  8547, 25641, 11386, 34158, 36937, 45274,  4748
     .short 14244, 42732, 62659, 56903, 39635, 53368, 29030, 21553, 64659, 62903, 57635, 41831, 59956, 48794, 15308, 45924
     .short  6698, 20094, 60282, 49772, 18242, 54726, 33104, 33775, 35788, 41827, 59944, 48758, 15200, 45600,  5726, 17178
     .short 51534, 23528,  5047, 15141, 45423,  5195, 15585, 46755,  9191, 27573, 17182, 51546, 23564,  5155, 15465, 46395
     .short  8111, 24333,  7462, 22386,  1621,  4863, 14589, 43767,   227,   681,  2043,  6129, 18387, 55161, 34409, 37690
     .short 47533, 11525, 34575, 38188, 49027, 16007, 48021, 12989, 38967, 51364, 23018,  3517, 10551, 31653, 29422, 22729
     .short  2650,  7950, 23850,  6013, 18039, 54117, 31277, 28294, 19345, 58035, 43031, 63556, 59594, 47708, 12050, 36150
     .short 42913, 63202, 58532, 44522,  2492,  7476, 22428,  1747,  5241, 15723, 47169, 10433, 31299, 28360, 19543, 58629
     .short 44813,  3365, 10095, 30285, 25318, 10417, 31251, 28216, 19111, 57333, 40925, 57238, 40640, 56383, 38075, 48688
     .short 14990, 44970,  3836, 11508, 34524, 38035, 48568, 14630, 43890,   596,  1788,  5364, 16092, 48276, 13754, 41262
     .short 58249, 43673, 65482, 65372, 65042, 64052, 61082, 52172, 25442, 10789, 32367, 31564, 29155, 21928,   247,   741
     .short  2223,  6669, 20007, 60021, 48989, 15893, 47679, 11963, 35889, 42130, 60853, 51485, 23381,  4606, 13818, 41454
     .short 58825, 45401,  5129, 15387, 46161,  7409, 22227,  1144,  3432, 10296, 30888, 27127, 15844, 47532, 11522, 34566
     .short 38161, 48946, 15764, 47292, 10802, 32406, 31681, 29506, 22981,  3406, 10218, 30654, 26425, 13738, 41214, 58105
     .short 43241, 64186, 61484, 53378, 29060, 21643, 64929, 63713, 60065, 49121, 16289, 48867, 15527, 46581,  8669, 26007
     .short 12484, 37452, 46819,  9383, 28149, 18910, 56730, 39116, 51811, 24359,  7540, 22620,  2323,  6969, 20907, 62721
     .short 57089, 40193, 55042, 34052, 36619, 44320,  1886,  5658, 16974, 50922, 21692, 65076, 64154, 61388, 53090, 28196
     .short 19051, 57153, 40385, 55618, 35780, 41803, 59872, 48542, 14552, 43656, 65431, 65219, 64583, 62675, 56951, 39779
     .short 53800, 30326, 25441, 10786, 32358, 31537, 29074, 21685, 65055, 64091, 61199, 52523, 26495, 13948, 41844, 59995
     .short 48911, 15659, 46977,  9857, 29571, 23176,  3991, 11973, 35919, 42220, 61123, 52295, 25811, 11896, 35688, 41527
     .short 59044, 46058,  7100, 21300, 63900, 60626, 50804, 21338, 64014, 60968, 51830, 24416,  7711, 23133,  3862, 11586
     .short 34758, 38737, 50674, 20948, 62844, 57458, 41300, 58363, 44015,   971,  2913,  8739, 26217, 13114, 39342, 52489
     .short 26393, 13642, 40926, 57241, 40649, 56410, 38156, 48931, 15719, 47157, 10397, 31191, 28036, 18571, 55713, 36065
     .short 42658, 62437, 56237, 37637, 47374, 11048, 33144, 33895, 36148, 42907, 63184, 58478, 44360,  2006,  6018, 18054
     .short 54162, 31412, 28699, 20560, 61680, 53966, 30824, 26935, 15268, 45804,  6338, 19014, 57042, 40052, 54619, 32783
     .short 32812, 32899, 33160, 33943, 36292, 43339, 64480, 62366, 56024, 36998, 45457,  5297, 15891, 47673, 11945, 35835
     .short 41968, 60367, 50027, 19007, 57021, 39989, 54430, 32216, 31111, 27796, 17851, 53553, 29585, 23218,  4117, 12351
     .short 37053, 45622,  5792, 17376, 52128, 25310, 10393, 31179, 28000, 18463, 55389, 35093, 39742, 53689, 29993, 24442
     .short  7789, 23367,  4564, 13692, 41076, 57691, 41999, 60460, 50306, 19844, 59532, 47522, 11492, 34476, 37891, 48136
     .short 13334, 40002, 54469, 32333, 31462, 28849, 21010, 63030, 58016, 42974, 63385, 59081, 46169,  7433, 22299,  1360
     .short  4080, 12240, 36720, 44623,  2795,  8385, 25155,  9928, 29784, 23815,  5908, 17724, 53172, 28442, 19789, 59367
     .short 47027, 10007, 30021, 24526,  8041, 24123,  6832, 20496, 61488, 53390, 29096, 21751, 65253, 64685, 62981, 57869
     .short 42533, 62062, 55112, 34262, 37249, 46210,  7556, 22668,  2467,  7401, 22203,  1072,  3216,  9648, 28944, 21295
     .short 63885, 60581, 50669, 20933, 62799, 57323, 40895, 57148, 40370, 55573, 35645, 41398, 58657, 44897,  3617, 10851
     .short 32553, 32122, 30829, 26950, 15313, 45939,  6743, 20229, 60687, 50987, 21887,   124,   372,  1116,  3348, 10044
     .short 30132, 24859,  9040, 27120, 15823, 47469, 11333, 33999, 36460, 43843,   455,  1365,  4095, 12285, 36855, 45028
     .short  4010, 12030, 36090, 42733, 62662, 56912, 39662, 53449, 29273, 22282,  1309,  3927, 11781, 35343, 40492, 55939
     .short 36743, 44692,  3002,  9006, 27018, 15517, 46551,  8579, 25737, 11674, 35022, 39529, 53050, 28076, 18691, 56073
     .short 37145, 45898,  6620, 19860, 59580, 47666, 11924, 35772, 41779, 59800, 48326, 13904, 41712, 59599, 47723, 12095
     .short 36285, 43318, 64417, 62177, 55457, 35297, 40354, 55525, 35501, 40966, 57361, 41009, 57490, 41396, 58651, 44879
     .short  3563, 10689, 32067, 30664, 26455, 13828, 41484, 58915, 45671,  5939, 17817, 53451, 29279, 22300,  1363,  4089
     .short 12267, 36801, 44866,  3524, 10572, 31716, 29611, 23296,  4351, 13053, 39159, 51940, 24746,  8701, 26103, 12772
     .short 38316, 49411, 17159, 51477, 23357,  4534, 13602, 40806, 56881, 39569, 53170, 28436, 19771, 59313, 46865,  9521
     .short 28563, 20152, 60456, 50294, 19808, 59424, 47198, 10520, 31560, 29143, 21892,   139,   417,  1251,  3753, 11259
     .short 33777, 35794, 41845, 59998, 48920, 15686, 47058, 10100, 30300, 25363, 10552, 31656, 29431, 22756,  2731,  8193
     .short 24579,  8200, 24600,  8263, 24789,  8830, 26490, 13933, 41799, 59860, 48506, 14444, 43332, 64459, 62303, 55835
     .short 36431, 43756,   194,   582,  1746,  5238, 15714, 47142, 10352, 31056, 27631, 17356, 52068, 25130,  9853, 29559
     .short 23140,  3883, 11649, 34947, 39304, 52375, 26051, 12616, 37848, 48007, 12947, 38841, 50986, 21884,   115,   345
     .short  1035,  3105,  9315, 27945, 18298, 54894, 33608, 35287, 40324, 55435, 35231, 40156, 54931, 33719, 35620, 41323
     .short 58432, 44222,  1592,  4776, 14328, 42984, 63415, 59171, 46439,  8243, 24729,  8650, 25950, 12313, 36939, 45280
     .short  4766, 14298, 42894, 63145, 58361, 44009,   953,  2859,  8577, 25731, 11656, 34968, 39367, 52564, 26618, 14317
     .short 42951, 63316, 58874, 45548,  5570, 16710, 50130, 19316, 57948, 42770, 62773, 57245, 40661, 56446, 38264, 49255
     .short 16691, 50073, 19145, 57435, 41231, 58156, 43394, 64645, 62861, 57509, 41453, 58822, 45392,  5102, 15306, 45918
     .short  6680, 20040, 60120, 49286, 16784, 50352, 19982, 59946, 48764, 15218, 45654,  5888, 17664, 52992, 27902, 18169
     .short 54507, 32447, 31804, 29875, 24088,  6727, 20181, 60543, 50555, 20591, 61773, 54245, 31661, 29446, 22801,  2866
     .short  8598, 25794, 11845, 35535, 41068, 57667, 41927, 60244, 49658, 17900, 53700, 30026, 24541,  8086, 24258,  7237
     .short 21711, 65133, 64325, 61901, 54629, 32813, 32902, 33169, 33970, 36373, 43582, 65209, 64553, 62585, 56681, 38969
     .short 51370, 23036,  3571, 10713, 32139, 30880, 27103, 15772, 47316, 10874, 32622, 32329, 31450, 28813, 20902, 62706
     .short 57044, 40058, 54637, 32837, 32974, 33385, 34618, 38317, 49414, 17168, 51504, 23438,  4777, 14331, 42993, 63442
     .short 59252, 46682,  8972, 26916, 15211, 45633,  5825, 17475, 52425, 26201, 13066, 39198, 52057, 25097,  9754, 29262
     .short 22249,  1210,  3630, 10890, 32670, 32473, 31882, 30109, 24790,  8833, 26499, 13960, 41880, 60103, 49235, 16631
     .short 49893, 18605, 55815, 36371, 43576, 65191, 64499, 62423, 56195, 37511, 46996,  9914, 29742, 23689,  5530, 16590
     .short 49770, 18236, 54708, 33050, 33613, 35302, 40369, 55570, 35636, 41371, 58576, 44654,  2888,  8664, 25992, 12439
     .short 37317, 46414,  8168, 24504,  7975, 23925,  6238, 18714, 56142, 37352, 46519,  8483, 25449, 10810, 32430, 31753
     .short 29722, 23629,  5350, 16050, 48150, 13376, 40128, 54847, 33467, 34864, 39055, 51628, 23810,  5893, 17679, 53037
     .short 28037, 18574, 55722, 36092, 42739, 62680, 56966, 39824, 53935, 30731, 26656, 14431, 43293, 64342, 61952, 54782
     .short 33272, 34279, 37300, 46363,  8015, 24045,  6598, 19794, 59382, 47072, 10142, 30426, 25741, 11686, 35058, 39637
     .short 53374, 29048, 21607, 64821, 63389, 59093, 46205,  7541, 22623,  2332,  6996, 20988, 62964, 57818, 42380, 61603
     .short 53735, 30131, 24856,  9031, 27093, 15742, 47226, 10604, 31812, 29899, 24160,  6943, 20829, 62487, 56387, 38087
     .short 48724, 15098, 45294,  4808, 14424, 43272, 64279, 61763, 54215, 31571, 29176, 21991,   436,  1308,  3924, 11772
     .short 35316, 40411, 55696, 36014, 42505, 61978, 54860, 33506, 34981, 39406, 52681, 26969, 15370, 46110,  7256, 21768
     .short 65304, 64838, 63440, 59246, 46664,  8918, 26754, 14725, 44175,  1451,  4353, 13059, 39177, 51994, 24908,  9187
     .short 27561, 17146, 51438, 23240,  4183, 12549, 37647, 47404, 11138, 33414, 34705, 38578, 50197, 19517, 58551, 44579
     .short  2663,  7989, 23967,  6364, 19092, 57276, 40754, 56725, 39101, 51766, 24224,  7135, 21405, 64215, 61571, 53639
     .short 29843, 23992,  6439, 19317, 57951, 42779, 62800, 57326, 40904, 57175, 40451, 55816, 36374, 43585, 65218, 64580
     .short 62666, 56924, 39698, 53557, 29597, 23254,  4225, 12675, 38025, 48538, 14540, 43620, 65323, 64895, 63611, 59759
     .short 48203, 13535, 40605, 56278, 37760, 47743, 12155, 36465, 43858,   500,  1500,  4500, 13500, 40500, 55963, 36815
     .short 44908,  3650, 10950, 32850, 33013, 33502, 34969, 39370, 52573, 26645, 14398, 43194, 64045, 61061, 52109, 25253
     .short 10222, 30666, 26461, 13846, 41538, 59077, 46157,  7397, 22191,  1036,  3108,  9324, 27972, 18379, 55137, 34337
     .short 37474, 46885,  9581, 28743, 20692, 62076, 55154, 34388, 37627, 47344, 10958, 32874, 33085, 33718, 35617, 41314
     .short 58405, 44141,  1349,  4047, 12141, 36423, 43732,   122,   366,  1098,  3294,  9882, 29646, 23401,  4666, 13998
     .short 41994, 60445, 50261, 19709, 59127, 46307,  7847, 23541,  5086, 15258, 45774,  6248, 18744, 56232, 37622, 47329
     .short 10913, 32739, 32680, 32503, 31972, 30379, 25600, 11263, 33789, 35830, 41953, 60322, 49892, 18602, 55806, 36344
     .short 43495, 64948, 63770, 60236, 49634, 17828, 53484, 29378, 22597,  2254,  6762, 20286, 60858, 51500, 23426,  4741
     .short 14223, 42669, 62470, 56336, 37934, 48265, 13721, 41163, 57952, 42782, 62809, 57353, 40985, 57418, 41180, 58003
     .short 42935, 63268, 58730, 45116,  4274, 12822, 38466, 49861, 18509, 55527, 35507, 40984, 57415, 41171, 57976, 42854
     .short 63025, 58001, 42929, 63250, 58676, 44954,  3788, 11364, 34092, 36739, 44680,  2966,  8898, 26694, 14545, 43635
     .short 65368, 65030, 64016, 60974, 51848, 24470,  7873, 23619,  5320, 15960, 47880, 12566, 37698, 47557, 11597, 34791
     .short 38836, 50971, 21839, 65517, 65477, 65357, 64997, 63917, 60677, 50957, 21797, 65391, 65099, 64223, 61595, 53711
     .short 30059, 24640,  8383, 25149,  9910, 29730, 23653,  5422, 16266, 48798, 15320, 45960,  6806, 20418, 61254, 52688
     .short 26990, 15433, 46299,  7823, 23469,  4870, 14610, 43830,   416,  1248,  3744, 11232, 33696, 35551, 41116, 57811
     .short 42359, 61540, 53546, 29564, 23155,  3928, 11784, 35352, 40519, 56020, 36986, 45421,  5189, 15567, 46701,  9029
     .short 27087, 15724, 47172, 10442, 31326, 28441, 19786, 59358, 47000,  9926, 29778, 23797,  5854, 17562, 52686, 26984
     .short 15415, 46245,  7661, 22983,  3412, 10236, 30708, 26587, 14224, 42672, 62479, 56363, 38015, 48508, 14450, 43350
     .short 64513, 62465, 56321, 37889, 48130, 13316, 39948, 54307, 31847, 30004, 24475,  7888, 23664,  5455, 16365, 49095
     .short 16211, 48633, 14825, 44475,  2351,  7053, 21159, 63477, 59357, 46997,  9917, 29751, 23716,  5611, 16833, 50499
     .short 20423, 61269, 52733, 27125, 15838, 47514, 11468, 34404, 37675, 47488, 11390, 34170, 36973, 45382,  5072, 15216
     .short 45648,  5870, 17610, 52830, 27416, 16711, 50133, 19325, 57975, 42851, 63016, 57974, 42848, 63007, 57947, 42767
     .short 62764, 57218, 40580, 56203, 37535, 47068, 10130, 30390, 25633, 11362, 34086, 36721, 44626,  2804,  8412, 25236
     .short 10171, 30513, 26002, 12469, 37407, 46684,  8978, 26934, 15265, 45795,  6311, 18933, 56799, 39323, 52432, 26222
     .short 13129, 39387, 52624, 26798, 14857, 44571,  2639,  7917, 23751,  5716, 17148, 51444, 23258,  4237, 12711, 38133
     .short 48862, 15512, 46536,  8534, 25602, 11269, 33807, 35884, 42115, 60808, 51350, 22976,  3391, 10173, 30519, 26020
     .short 12523, 37569, 47170, 10436, 31308, 28387, 19624, 58872, 45542,  5552, 16656, 49968, 18830, 56490, 38396, 49651
     .short 17879, 53637, 29837, 23974,  6385, 19155, 57465, 41321, 58426, 44204,  1538,  4614, 13842, 41526, 59041, 46049
     .short  7073, 21219, 63657, 59897, 48617, 14777, 44331,  1919,  5757, 17271, 51813, 24365,  7558, 22674,  2485,  7455
     .short 22365,  1558,  4674, 14022, 42066, 60661, 50909, 21653, 64959, 63803, 60335, 49931, 18719, 56157, 37397, 46654
     .short  8888, 26664, 14455, 43365, 64558, 62600, 56726, 39104, 51775, 24251,  7216, 21648, 64944, 63758, 60200, 49526
     .short 17504, 52512, 26462, 13849, 41547, 59104, 46238,  7640, 22920,  3223,  9669, 29007, 21484, 64452, 62282, 55772
     .short 36242, 43189, 64030, 61016, 51974, 24848,  9007, 27021, 15526, 46578,  8660, 25980, 12403, 37209, 46090,  7196
     .short 21588, 64764, 63218, 58580, 44666,  2924,  8772, 26316, 13411, 40233, 55162, 34412, 37699, 47560, 11606, 34818
     .short 38917, 51214, 22568,  2167,  6501, 19503, 58509, 44453,  2285,  6855, 20565, 61695, 54011, 30959, 27340, 16483
     .short 49449, 17273, 51819, 24383,  7612, 22836,  2971,  8913, 26739, 14680, 44040,  1046,  3138,  9414, 28242, 19189
     .short 57567, 41627, 59344, 46958,  9800, 29400, 22663,  2452,  7356, 22068,   667,  2001,  6003, 18009, 54027, 31007
     .short 27484, 16915, 50745, 21161, 63483, 59375, 47051, 10079, 30237, 25174,  9985, 29955, 24328,  7447, 22341,  1486
     .short  4458, 13374, 40122, 54829, 33413, 34702, 38569, 50170, 19436, 58308, 43850,   476,  1428,  4284, 12852, 38556
     .short 50131, 19319, 57957, 42797, 62854, 57488, 41390, 58633, 44825,  3401, 10203, 30609, 26290, 13333, 39999, 54460
     .short 32306, 31381, 28606, 20281, 60843, 51455, 23291,  4336, 13008, 39024, 51535, 23531,  5056, 15168, 45504,  5438
     .short 16314, 48942, 15752, 47256, 10694, 32082, 30709, 26590, 14233, 42699, 62560, 56606, 38744, 50695, 21011, 63033
     .short 58025, 43001, 63466, 59324, 46898,  9620, 28860, 21043, 63129, 58313, 43865,   521,  1563,  4689, 14067, 42201
     .short 61066, 52124, 25298, 10357, 31071, 27676, 17491, 52473, 26345, 13498, 40494, 55945, 36761, 44746,  3164,  9492
     .short 28476, 19891, 59673, 47945, 12761, 38283, 49312, 16862, 50586, 20684, 62052, 55082, 34172, 36979, 45400,  5126
     .short 15378, 46134,  7328, 21984,   415,  1245,  3735, 11205, 33615, 35308, 40387, 55624, 35798, 41857, 60034, 49028
     .short 16010, 48030, 13016, 39048, 51607, 23747,  5704, 17112, 51336, 22934,  3265,  9795, 29385, 22618,  2317,  6951
     .short 20853, 62559, 56603, 38735, 50668, 20930, 62790, 57296, 40814, 56905, 39641, 53386, 29084, 21715, 65145, 64361
     .short 62009, 54953, 33785, 35818, 41917, 60214, 49568, 17630, 52890, 27596, 17251, 51753, 24185,  7018, 21054, 63162
     .short 58412, 44162,  1412,  4236, 12708, 38124, 48835, 15431, 46293,  7805, 23415,  4708, 14124, 42372, 61579, 53663
     .short 29915, 24208,  7087, 21261, 63783, 60275, 49751, 18179, 54537, 32537, 32074, 30685, 26518, 14017, 42051, 60616
     .short 50774, 21248, 63744, 60158, 49400, 17126, 51378, 23060,  3643, 10929, 32787, 32824, 32935, 33268, 34267, 37264
     .short 46255,  7691, 23073,  3682, 11046, 33138, 33877, 36094, 42745, 62698, 57020, 39986, 54421, 32189, 31030, 27553
     .short 17122, 51366, 23024,  3535, 10605, 31815, 29908, 24187,  7024, 21072, 63216, 58574, 44648,  2870,  8610, 25830
     .short 11953, 35859, 42040, 60583, 50675, 20951, 62853, 57485, 41381, 58606, 44744,  3158,  9474, 28422, 19729, 59187
     .short 46487,  8387, 25161,  9946, 29838, 23977,  6394, 19182, 57546, 41564, 59155, 46391,  8099, 24297,  7354, 22062
     .short   649,  1947,  5841, 17523, 52569, 26633, 14362, 43086, 63721, 60089, 49193, 16505, 49515, 17471, 52413, 26165
     .short 12958, 38874, 51085, 22181,  1006,  3018,  9054, 27162, 15949, 47847, 12467, 37401, 46666,  8924, 26772, 14779
     .short 44337,  1937,  5811, 17433, 52299, 25823, 11932, 35796, 41851, 60016, 48974, 15848, 47544, 11558, 34674, 38485
     .short 49918, 18680, 56040, 37046, 45601,  5729, 17187, 51561, 23609,  5290, 15870, 47610, 11756, 35268, 40267, 55264
     .short 34718, 38617, 50314, 19868, 59604, 47738, 12140, 36420, 43723,    95,   285,   855,  2565,  7695, 23085,  3718
     .short 11154, 33462, 34849, 39010, 51493, 23405,  4678, 14034, 42102, 60769, 51233, 22625,  2338,  7014, 21042, 63126
     .short 58304, 43838,   440,  1320,  3960, 11880, 35640, 41383, 58612, 44762,  3212,  9636, 28908, 21187, 63561, 59609
     .short 47753, 12185, 36555, 44128,  1310,  3930, 11790, 35370, 40573, 56182, 37472, 46879,  9563, 28689, 20530, 61590
     .short 53696, 30014, 24505,  7978, 23934,  6265, 18795, 56385, 38081, 48706, 15044, 45132,  4322, 12966, 38898, 51157
     .short 22397,  1654,  4962, 14886, 44658,  2900,  8700, 26100, 12763, 38289, 49330, 16916, 50748, 21170, 63510, 59456
     .short 47294, 10808, 32424, 31735, 29668, 23467,  4864, 14592, 43776,   254,   762,  2286,  6858, 20574, 61722, 54092
     .short 31202, 28069, 18670, 56010, 36956, 45331,  4919, 14757, 44271,  1739,  5217, 15651, 46953,  9785, 29355, 22528
     .short  2047,  6141, 18423, 55269, 34733, 38662, 50449, 20273, 60819, 51383, 23075,  3688, 11064, 33192, 34039, 36580
     .short 44203,  1535,  4605, 13815, 41445, 58798, 45320,  4886, 14658, 43974,   848,  2544,  7632, 22896,  3151,  9453
     .short 28359, 19540, 58620, 44786,  3284,  9852, 29556, 23131,  3856, 11568, 34704, 38575, 50188, 19490, 58470, 44336
     .short  1934,  5802, 17406, 52218, 25580, 11203, 33609, 35290, 40333, 55462, 35312, 40399, 55660, 35906, 42181, 61006
     .short 51944, 24758,  8737, 26211, 13096, 39288, 52327, 25907, 12184, 36552, 44119,  1283,  3849, 11547, 34641, 38386
     .short 49621, 17789, 53367, 29027, 21544, 64632, 62822, 57392, 41102, 57769, 42233, 61162, 52412, 26162, 12949, 38847
     .short 51004, 21938,   277,   831,  2493,  7479, 22437,  1774,  5322, 15966, 47898, 12620, 37860, 48043, 13055, 39165
     .short 51958, 24800,  8863, 26589, 14230, 42690, 62533, 56525, 38501, 49966, 18824, 56472, 38342, 49489, 17393, 52179
     .short 25463, 10852, 32556, 32131, 30856, 27031, 15556, 46668,  8930, 26790, 14833, 44499,  2423,  7269, 21807, 65421
     .short 65189, 64493, 62405, 56141, 37349, 46510,  8456, 25368, 10567, 31701, 29566, 23161,  3946, 11838, 35514, 41005
     .short 57478, 41360, 58543, 44555,  2591,  7773, 23319,  4420, 13260, 39780, 53803, 30335, 25468, 10867, 32601, 32266
     .short 31261, 28246, 19201, 57603, 41735, 59668, 47930, 12716, 38148, 48907, 15647, 46941,  9749, 29247, 22204,  1075
     .short  3225,  9675, 29025, 21538, 64614, 62768, 57230, 40616, 56311, 37859, 48040, 13046, 39138, 51877, 24557,  8134
     .short 24402,  7669, 23007,  3484, 10452, 31356, 28531, 20056, 60168, 49430, 17216, 51648, 23870,  6073, 18219, 54657
     .short 32897, 33154, 33925, 36238, 43177, 63994, 60908, 51650, 23876,  6091, 18273, 54819, 33383, 34612, 38299, 49360
     .short 17006, 51018, 21980,   403,  1209,  3627, 10881, 32643, 32392, 31639, 29380, 22603,  2272,  6816, 20448, 61344
     .short 52958, 27800, 17863, 53589, 29693, 23542,  5089, 15267, 45801,  6329, 18987, 56961, 39809, 53890, 30596, 26251
     .short 13216, 39648, 53407, 29147, 21904,   175,   525,  1575,  4725, 14175, 42525, 62038, 55040, 34046, 36601, 44266
     .short  1724,  5172, 15516, 46548,  8570, 25710, 11593, 34779, 38800, 50863, 21515, 64545, 62561, 56609, 38753, 50722
     .short 21092, 63276, 58754, 45188,  4490, 13470, 40410, 55693, 36005, 42478, 61897, 54617, 32777, 32794, 32845, 32998
     .short 33457, 34834, 38965, 51358, 23000,  3463, 10389, 31167, 27964, 18355, 55065, 34121, 36826, 44941,  3749, 11247
     .short 33741, 35686, 41521, 59026, 46004,  6938, 20814, 62442, 56252, 37682, 47509, 11453, 34359, 37540, 47083, 10175
     .short 30525, 26038, 12577, 37731, 47656, 11894, 35682, 41509, 58990, 45896,  6614, 19842, 59526, 47504, 11438, 34314
     .short 37405, 46678,  8960, 26880, 15103, 45309,  4853, 14559, 43677, 65494, 65408, 65150, 64376, 62054, 55088, 34190
     .short 37033, 45562,  5612, 16836, 50508, 20450, 61350, 52976, 27854, 18025, 54075, 31151, 27916, 18211, 54633, 32825
     .short 32938, 33277, 34294, 37345, 46498,  8420, 25260, 10243, 30729, 26650, 14413, 43239, 64180, 61466, 53324, 28898
     .short 21157, 63471, 59339, 46943,  9755, 29265, 22258,  1237,  3711, 11133, 33399, 34660, 38443, 49792, 18302, 54906
     .short 33644, 35395, 40648, 56407, 38147, 48904, 15638, 46914,  9668, 29004, 21475, 64425, 62201, 55529, 35513, 41002
     .short 57469, 41333, 58462, 44312,  1862,  5586, 16758, 50274, 19748, 59244, 46658,  8900, 26700, 14563, 43689, 65530
     .short 65516, 65474, 65348, 64970, 63836, 60434, 50228, 19610, 58830, 45416,  5174, 15522, 46566,  8624, 25872, 12079
     .short 36237, 43174, 63985, 60881, 51569, 23633,  5362, 16086, 48258, 13700, 41100, 57763, 42215, 61108, 52250, 25676
     .short 11491, 34473, 37882, 48109, 13253, 39759, 53740, 30146, 24901,  9166, 27498, 16957, 50871, 21539, 64617, 62777
     .short 57257, 40697, 56554, 38588, 50227, 19607, 58821, 45389,  5093, 15279, 45837,  6437, 19311, 57933, 42725, 62638
     .short 56840, 39446, 52801, 27329, 16450, 49350, 16976, 50928, 21710, 65130, 64316, 61874, 54548, 32570, 32173, 30982
     .short 27409, 16690, 50070, 19136, 57408, 41150, 57913, 42665, 62458, 56300, 37826, 47941, 12749, 38247, 49204, 16538
     .short 49614, 17768, 53304, 28838, 20977, 62931, 57719, 42083, 60712, 51062, 22112,   799,  2397,  7191, 21573, 64719
     .short 63083, 58175, 43451, 64816, 63374, 59048, 46070,  7136, 21408, 64224, 61598, 53720, 30086, 24721,  8626, 25878
     .short 12097, 36291, 43336, 64471, 62339, 55943, 36755, 44728,  3110,  9330, 27990, 18433, 55299, 34823, 38932, 51259
     .short 22703,  2572,  7716, 23148,  3907, 11721, 35163, 39952, 54319, 31883, 30112, 24799,  8860, 26580, 14203, 42609
     .short 62290, 55796, 36314, 43405, 64678, 62960, 57806, 42344, 61495, 53411, 29159, 21940,   283,   849,  2547,  7641
     .short 22923,  3232,  9696, 29088, 21727, 65181, 64469, 62333, 55925, 36701, 44566,  2624,  7872, 23616,  5311, 15933
     .short 47799, 12323, 36969, 45370,  5036, 15108, 45324,  4898, 14694, 44082,  1172,  3516, 10548, 31644, 29395, 22648
     .short  2407,  7221, 21663, 64989, 63893, 60605, 50741, 21149, 63447, 59267, 46727,  9107, 27321, 16426, 49278, 16760
     .short 50280, 19766, 59298, 46820,  9386, 28158, 18937, 56811, 39359, 52540, 26546, 14101, 42303, 61372, 53042, 28052
     .short 18619, 55857, 36497, 43954,   788,  2364,  7092, 21276, 63828, 60410, 50156, 19394, 58182, 43472, 64879, 63563
     .short 59615, 47771, 12239, 36717, 44614,  2768,  8304, 24912,  9199, 27597, 17254, 51762, 24212,  7099, 21297, 63891
     .short 60599, 50723, 21095, 63285, 58781, 45269,  4733, 14199, 42597, 62254, 55688, 35990, 42433, 61762, 54212, 31562
     .short 29149, 21910,   193,   579,  1737,  5211, 15633, 46899,  9623, 28869, 21070, 63210, 58556, 44594,  2708,  8124
     .short 24372,  7579, 22737,  2674,  8022, 24066,  6661, 19983, 59949, 48773, 15245, 45735,  6131, 18393, 55179, 34463
     .short 37852, 48019, 12983, 38949, 51310, 22856,  3031,  9093, 27279, 16300, 48900, 15626, 46878,  9560, 28680, 20503
     .short 61509, 53453, 29285, 22318,  1417,  4251, 12753, 38259, 49240, 16646, 49938, 18740, 56220, 37586, 47221, 10589
     .short 31767, 29764, 23755,  5728, 17184, 51552, 23582,  5209, 15627, 46881,  9569, 28707, 20584, 61752, 54182, 31472
     .short 28879, 21100, 63300, 58826, 45404,  5138, 15414, 46242,  7652, 22956,  3331,  9993, 29979, 24400,  7663, 22989
     .short  3430, 10290, 30870, 27073, 15682, 47046, 10064, 30192, 25039,  9580, 28740, 20683, 62049, 55073, 34145, 36898
     .short 45157,  4397, 13191, 39573, 53182, 28472, 19879, 59637, 47837, 12437, 37311, 46396,  8114, 24342,  7489, 22467
     .short  1864,  5592, 16776, 50328, 19910, 59730, 48116, 13274, 39822, 53929, 30713, 26602, 14269, 42807, 62884, 57578
     .short 41660, 59443, 47255, 10691, 32073, 30682, 26509, 13990, 41970, 60373, 50045, 19061, 57183, 40475, 55888, 36590
     .short 44233,  1625,  4875, 14625, 43875,   551,  1653,  4959, 14877, 44631,  2819,  8457, 25371, 10576, 31728, 29647
     .short 23404,  4675, 14025, 42075, 60688, 50990, 21896,   151,   453,  1359,  4077, 12231, 36693, 44542,  2552,  7656
     .short 22968,  3367, 10101, 30303, 25372, 10579, 31737, 29674, 23485,  4918, 14754, 44262,  1712,  5136, 15408, 46224
     .short  7598, 22794,  2845,  8535, 25605, 11278, 33834, 35965, 42358, 61537, 53537, 29537, 23074,  3685, 11055, 33165
     .short 33958, 36337, 43474, 64885, 63581, 59669, 47933, 12725, 38175, 48988, 15890, 47670, 11936, 35808, 41887, 60124
     .short 49298, 16820, 50460, 20306, 60918, 51680, 23966,  6361, 19083, 57249, 40673, 56482, 38372, 49579, 17663, 52989
     .short 27893, 18142, 54426, 32204, 31075, 27688, 17527, 52581, 26669, 14470, 43410, 64693, 63005, 57941, 42749, 62710
     .short 57056, 40094, 54745, 33161, 33946, 36301, 43366, 64561, 62609, 56753, 39185, 52018, 24980,  9403, 28209, 19090
     .short 57270, 40736, 56671, 38939, 51280, 22766,  2761,  8283, 24849,  9010, 27030, 15553, 46659,  8903, 26709, 14590
     .short 43770,   236,   708,  2124,  6372, 19116, 57348, 40970, 57373, 41045, 57598, 41720, 59623, 47795, 12311, 36933
     .short 45262,  4712, 14136, 42408, 61687, 53987, 30887, 27124, 15835, 47505, 11441, 34323, 37432, 46759,  9203, 27609
     .short 17290, 51870, 24536,  8071, 24213,  7102, 21306, 63918, 60680, 50966, 21824, 65472, 65342, 64952, 63782, 60272
     .short 49742, 18152, 54456, 32294, 31345, 28498, 19957, 59871, 48539, 14543, 43629, 65350, 64976, 63854, 60488, 50390
     .short 20096, 60288, 49790, 18296, 54888, 33590, 35233, 40162, 54949, 33773, 35782, 41809, 59890, 48596, 14714, 44142
     .short  1352,  4056, 12168, 36504, 43975,   851,  2553,  7659, 22977,  3394, 10182, 30546, 26101, 12766, 38298, 49357
     .short 16997, 50991, 21899,   160,   480,  1440,  4320, 12960, 38880, 51103, 22235,  1168,  3504, 10512, 31536, 29071
     .short 21676, 65028, 64010, 60956, 51794, 24308,  7387, 22161,   946,  2838,  8514, 25542, 11089, 33267, 34264, 37255
     .short 46228,  7610, 22830,  2953,  8859, 26577, 14194, 42582, 62209, 55553, 35585, 41218, 58117, 43277, 64294, 61808
     .short 54350, 31976, 30391, 25636, 11371, 34113, 36802, 44869,  3533, 10599, 31797, 29854, 24025,  6538, 19614, 58842
     .short 45452,  5282, 15846, 47538, 11540, 34620, 38323, 49432, 17222, 51666, 23924,  6235, 18705, 56115, 37271, 46276
     .short  7754, 23262,  4249, 12747, 38241, 49186, 16484, 49452, 17282, 51846, 24464,  7855, 23565,  5158, 15474, 46422
     .short  8192, 24576,  8191, 24573,  8182, 24546,  8101, 24303,  7372, 22116,   811,  2433,  7299, 21897,   154,   462
     .short  1386,  4158, 12474, 37422, 46729,  9113, 27339, 16480, 49440, 17246, 51738, 24140,  6883, 20649, 61947, 54767
     .short 33227, 34144, 36895, 45148,  4370, 13110, 39330, 52453, 26285, 13318, 39954, 54325, 31901, 30166, 24961,  9346
     .short 28038, 18577, 55731, 36119, 42820, 62923, 57695, 42011, 60496, 50414, 20168, 60504, 50438, 20240, 60720, 51086
     .short 22184,  1015,  3045,  9135, 27405, 16678, 50034, 19028, 57084, 40178, 54997, 33917, 36214, 43105, 63778, 60260
     .short 49706, 18044, 54132, 31322, 28429, 19750, 59250, 46676,  8954, 26862, 15049, 45147,  4367, 13101, 39303, 52372
     .short 26042, 12589, 37767, 47764, 12218, 36654, 44425,  2201,  6603, 19809, 59427, 47207, 10547, 31641, 29386, 22621
     .short  2326,  6978, 20934, 62802, 57332, 40922, 57229, 40613, 56302, 37832, 47959, 12803, 38409, 49690, 17996, 53988
     .short 30890, 27133, 15862, 47586, 11684, 35052, 39619, 53320, 28886, 21121, 63363, 59015, 45971,  6839, 20517, 61551
     .short 53579, 29663, 23452,  4819, 14457, 43371, 64576, 62654, 56888, 39590, 53233, 28625, 20338, 61014, 51968, 24830
     .short  8953, 26859, 15040, 45120,  4286, 12858, 38574, 50185, 19481, 58443, 44255,  1691,  5073, 15219, 45657,  5897
     .short 17691, 53073, 28145, 18898, 56694, 39008, 51487, 23387,  4624, 13872, 41616, 59311, 46859,  9503, 28509, 19990
     .short 59970, 48836, 15434, 46302,  7832, 23496,  4951, 14853, 44559,  2603,  7809, 23427,  4744, 14232, 42696, 62551
     .short 56579, 38663, 50452, 20282, 60846, 51464, 23318,  4417, 13251, 39753, 53722, 30092, 24739,  8680, 26040, 12583
     .short 37749, 47710, 12056, 36168, 42967, 63364, 59018, 45980,  6866, 20598, 61794, 54308, 31850, 30013, 24502,  7969
     .short 23907,  6184, 18552, 55656, 35894, 42145, 60898, 51620, 23786,  5821, 17463, 52389, 26093, 12742, 38226, 49141
     .short 16349, 49047, 16067, 48201, 13529, 40587, 56224, 37598, 47257, 10697, 32091, 30736, 26671, 14476, 43428, 64747
     .short 63167, 58427, 44207,  1547,  4641, 13923, 41769, 59770, 48236, 13634, 40902, 57169, 40433, 55762, 36212, 43099
     .short 63760, 60206, 49544, 17558, 52674, 26948, 15307, 45921,  6689, 20067, 60201, 49529, 17513, 52539, 26543, 14092
     .short 42276, 61291, 52799, 27323, 16432, 49296, 16814, 50442, 20252, 60756, 51194, 22508,  1987,  5961, 17883, 53649
     .short 29873, 24082,  6709, 20127, 60381, 50069, 19133, 57399, 41123, 57832, 42422, 61729, 54113, 31265, 28258, 19237
     .short 57711, 42059, 60640, 50846, 21464, 64392, 62102, 55232, 34622, 38329, 49450, 17276, 51828, 24410,  7693, 23079
     .short  3700, 11100, 33300, 34363, 37552, 47119, 10283, 30849, 27010, 15493, 46479,  8363, 25089,  9730, 29190, 22033
     .short   562,  1686,  5058, 15174, 45522,  5492, 16476, 49428, 17210, 51630, 23816,  5911, 17733, 53199, 28523, 20032
     .short 60096, 49214, 16568, 49704, 18038, 54114, 31268, 28267, 19264, 57792, 42302, 61369, 53033, 28025, 18538, 55614
     .short 35768, 41767, 59764, 48218, 13580, 40740, 56683, 38975, 51388, 23090,  3733, 11199, 33597, 35254, 40225, 55138
     .short 34340, 37483, 46912,  9662, 28986, 21421, 64263, 61715, 54071, 31139, 27880, 18103, 54309, 31853, 30022, 24529
     .short  8050, 24150,  6913, 20739, 62217, 55577, 35657, 41434, 58765, 45221,  4589, 13767, 41301, 58366, 44024,   998
     .short  2994,  8982, 26946, 15301, 45903,  6635, 19905, 59715, 48071, 13139, 39417, 52714, 27068, 15667, 47001,  9929
     .short 29787, 23824,  5935, 17805, 53415, 29171, 21976,   391,  1173,  3519, 10557, 31671, 29476, 22891,  3136,  9408
     .short 28224, 19135, 57405, 41141, 57886, 42584, 62215, 55571, 35639, 41380, 58603, 44735,  3131,  9393, 28179, 19000
     .short 57000, 39926, 54241, 31649, 29410, 22693,  2542,  7626, 22878,  3097,  9291, 27873, 18082, 54246, 31664, 29455
     .short 22828,  2947,  8841, 26523, 14032, 42096, 60751, 51179, 22463,  1852,  5556, 16668, 50004, 18938, 56814, 39368
     .short 52567, 26627, 14344, 43032, 63559, 59603, 47735, 12131, 36393, 43642, 65389, 65093, 64205, 61541, 53549, 29573
     .short 23182,  4009, 12027, 36081, 42706, 62581, 56669, 38933, 51262, 22712,  2599,  7797, 23391,  4636, 13908, 41724
     .short 59635, 47831, 12419, 37257, 46234,  7628, 22884,  3115,  9345, 28035, 18568, 55704, 36038, 42577, 62194, 55508
     .short 35450, 40813, 56902, 39632, 53359, 29003, 21472, 64416, 62174, 55448, 35270, 40273, 55282, 34772, 38779, 50800
     .short 21326, 63978, 60860, 51506, 23444,  4795, 14385, 43155, 63928, 60710, 51056, 22094,   745,  2235,  6705, 20115
     .short 60345, 49961, 18809, 56427, 38207, 49084, 16178, 48534, 14528, 43584, 65215, 64571, 62639, 56843, 39455, 52828
     .short 27410, 16693, 50079, 19163, 57489, 41393, 58642, 44852,  3482, 10446, 31338, 28477, 19894, 59682, 47972, 12842
     .short 38526, 50041, 19049, 57147, 40367, 55564, 35618, 41317, 58414, 44168,  1430,  4290, 12870, 38610, 50293, 19805
     .short 59415, 47171, 10439, 31317, 28414, 19705, 59115, 46271,  7739, 23217,  4114, 12342, 37026, 45541,  5549, 16647
     .short 49941, 18749, 56247, 37667, 47464, 11318, 33954, 36325, 43438, 64777, 63257, 58697, 45017,  3977, 11931, 35793
     .short 41842, 59989, 48893, 15605, 46815,  9371, 28113, 18802, 56406, 38144, 48895, 15611, 46833,  9425, 28275, 19288
     .short 57864, 42518, 62017, 54977, 33857, 36034, 42565, 62158, 55400, 35126, 39841, 53986, 30884, 27115, 15808, 47424
     .short 11198, 33594, 35245, 40198, 55057, 34097, 36754, 44725,  3101,  9303, 27909, 18190, 54570, 32636, 32371, 31576
     .short 29191, 22036,   571,  1713,  5139, 15417, 46251,  7679, 23037,  3574, 10722, 32166, 30961, 27346, 16501, 49503
     .short 17435, 52305, 25841, 11986, 35958, 42337, 61474, 53348, 28970, 21373, 64119, 61283, 52775, 27251, 16216, 48648
     .short 14870, 44610,  2756,  8268, 24804,  8875, 26625, 14338, 43014, 63505, 59441, 47249, 10673, 32019, 30520, 26023
     .short 12532, 37596, 47251, 10679, 32037, 30574, 26185, 13018, 39054, 51625, 23801,  5866, 17598, 52794, 27308, 16387
     .short 49161, 16409, 49227, 16607, 49821, 18389, 55167, 34427, 37744, 47695, 12011, 36033, 42562, 62149, 55373, 35045
     .short 39598, 53257, 28697, 20554, 61662, 53912, 30662, 26449, 13810, 41430, 58753, 45185,  4481, 13443, 40329, 55450
     .short 35276, 40291, 55336, 34934, 39265, 52258, 25700, 11563, 34689, 38530, 50053, 19085, 57255, 40691, 56536, 38534
     .short 50065, 19121, 57363, 41015, 57508, 41450, 58813, 45365,  5021, 15063, 45189,  4493, 13479, 40437, 55774, 36248
     .short 43207, 64084, 61178, 52460, 26306, 13381, 40143, 54892, 33602, 35269, 40270, 55273, 34745, 38698, 50557, 20597
     .short 61791, 54299, 31823, 29932, 24259,  7240, 21720, 65160, 64406, 62144, 55358, 35000, 39463, 52852, 27482, 16909
     .short 50727, 21107, 63321, 58889, 45593,  5705, 17115, 51345, 22961,  3346, 10038, 30114, 24805,  8878, 26634, 14365
     .short 43095, 63748, 60170, 49436, 17234, 51702, 24032,  6559, 19677, 59031, 46019,  6983, 20949, 62847, 57467, 41327
     .short 58444, 44258,  1700,  5100, 15300, 45900,  6626, 19878, 59634, 47828, 12410, 37230, 46153,  7385, 22155,   928
     .short  2784,  8352, 25056,  9631, 28893, 21142, 63426, 59204, 46538,  8540, 25620, 11323, 33969, 36370, 43573, 65182
     .short 64472, 62342, 55952, 36782, 44809,  3353, 10059, 30177, 24994,  9445, 28335, 19468, 58404, 44138,  1340,  4020
     .short 12060, 36180, 43003, 63472, 59342, 46952,  9782, 29346, 22501,  1966,  5898, 17694, 53082, 28172, 18979, 56937
     .short 39737, 53674, 29948, 24307,  7384, 22152,   919,  2757,  8271, 24813,  8902, 26706, 14581, 43743,   155,   465
     .short  1395,  4185, 12555, 37665, 47458, 11300, 33900, 36163, 42952, 63319, 58883, 45575,  5651, 16953, 50859, 21503
     .short 64509, 62453, 56285, 37781, 47806, 12344, 37032, 45559,  5603, 16809, 50427, 20207, 60621, 50789, 21293, 63879
     .short 60563, 50615, 20771, 62313, 55865, 36521, 44026,  1004,  3012,  9036, 27108, 15787, 47361, 11009, 33027, 33544
     .short 35095, 39748, 53707, 30047, 24604,  8275, 24825,  8938, 26814, 14905, 44715,  3071,  9213, 27639, 17380, 52140
     .short 25346, 10501, 31503, 28972, 21379, 64137, 61337, 52937, 27737, 17674, 53022, 27992, 18439, 55317, 34877, 39094
     .short 51745, 24161,  6946, 20838, 62514, 56468, 38330, 49453, 17285, 51855, 24491,  7936, 23808,  5887, 17661, 52983
     .short 27875, 18088, 54264, 31718, 29617, 23314,  4405, 13215, 39645, 53398, 29120, 21823, 65469, 65333, 64925, 63701
     .short 60029, 49013, 15965, 47895, 12611, 37833, 47962, 12812, 38436, 49771, 18239, 54717, 33077, 33694, 35545, 41098
     .short 57757, 42197, 61054, 52088, 25190, 10033, 30099, 24760,  8743, 26229, 13150, 39450, 52813, 27365, 16558, 49674
     .short 17948, 53844, 30458, 25837, 11974, 35922, 42229, 61150, 52376, 26054, 12625, 37875, 48088, 13190, 39570, 53173
     .short 28445, 19798, 59394, 47108, 10250, 30750, 26713, 14602, 43806,   344,  1032,  3096,  9288, 27864, 18055, 54165
     .short 31421, 28726, 20641, 61923, 54695, 33011, 33496, 34951, 39316, 52411, 26159, 12940, 38820, 50923, 21695, 65085
     .short 64181, 61469, 53333, 28925, 21238, 63714, 60068, 49130, 16316, 48948, 15770, 47310, 10856, 32568, 32167, 30964
     .short 27355, 16528, 49584, 17678, 53034, 28028, 18547, 55641, 35849, 42010, 60493, 50405, 20141, 60423, 50195, 19511
     .short 58533, 44525,  2501,  7503, 22509,  1990,  5970, 17910, 53730, 30116, 24811,  8896, 26688, 14527, 43581, 65206
     .short 64544, 62558, 56600, 38726, 50641, 20849, 62547, 56567, 38627, 50344, 19958, 59874, 48548, 14570, 43710,    56
     .short   168,   504,  1512,  4536, 13608, 40824, 56935, 39731, 53656, 29894, 24145,  6898, 20694, 62082, 55172, 34442
     .short 37789, 47830, 12416, 37248, 46207,  7547, 22641,  2386,  7158, 21474, 64422, 62192, 55502, 35432, 40759, 56740
     .short 39146, 51901, 24629,  8350, 25050,  9613, 28839, 20980, 62940, 57746, 42164, 60955, 51791, 24299,  7360, 22080
     .short   703,  2109,  6327, 18981, 56943, 39755, 53728, 30110, 24793,  8842, 26526, 14041, 42123, 60832, 51422, 23192
     .short  4039, 12117, 36351, 43516, 65011, 63959, 60803, 51335, 22931,  3256,  9768, 29304, 22375,  1588,  4764, 14292
     .short 42876, 63091, 58199, 43523, 65032, 64022, 60992, 51902, 24632,  8359, 25077,  9694, 29082, 21709, 65127, 64307
     .short 61847, 54467, 32327, 31444, 28795, 20848, 62544, 56558, 38600, 50263, 19715, 59145, 46361,  8009, 24027,  6544
     .short 19632, 58896, 45614,  5768, 17304, 51912, 24662,  8449, 25347, 10504, 31512, 28999, 21460, 64380, 62066, 55124
     .short 34298, 37357, 46534,  8528, 25584, 11215, 33645, 35398, 40657, 56434, 38228, 49147, 16367, 49101, 16229, 48687
     .short 14987, 44961,  3809, 11427, 34281, 37306, 46381,  8069, 24207,  7084, 21252, 63756, 60194, 49508, 17450, 52350
     .short 25976, 12391, 37173, 45982,  6872, 20616, 61848, 54470, 32336, 31471, 28876, 21091, 63273, 58745, 45161,  4409
     .short 13227, 39681, 53506, 29444, 22795,  2848,  8544, 25632, 11359, 34077, 36694, 44545,  2561,  7683, 23049,  3610
     .short 10830, 32490, 31933, 30262, 25249, 10210, 30630, 26353, 13522, 40566, 56161, 37409, 46690,  8996, 26988, 15427
     .short 46281,  7769, 23307,  4384, 13152, 39456, 52831, 27419, 16720, 50160, 19406, 58218, 43580, 65203, 64535, 62531
     .short 56519, 38483, 49912, 18662, 55986, 36884, 45115,  4271, 12813, 38439, 49780, 18266, 54798, 33320, 34423, 37732
     .short 47659, 11903, 35709, 41590, 59233, 46625,  8801, 26403, 13672, 41016, 57511, 41459, 58840, 45446,  5264, 15792
     .short 47376, 11054, 33162, 33949, 36310, 43393, 64642, 62852, 57482, 41372, 58579, 44663,  2915,  8745, 26235, 13168
     .short 39504, 52975, 27851, 18016, 54048, 31070, 27673, 17482, 52446, 26264, 13255, 39765, 53758, 30200, 25063,  9652
     .short 28956, 21331, 63993, 60905, 51641, 23849,  6010, 18030, 54090, 31196, 28051, 18616, 55848, 36470, 43873,   545
     .short  1635,  4905, 14715, 44145,  1361,  4083, 12249, 36747, 44704,  3038,  9114, 27342, 16489, 49467, 17327, 51981
     .short 24869,  9070, 27210, 16093, 48279, 13763, 41289, 58330, 43916,   674,  2022,  6066, 18198, 54594, 32708, 32587
     .short 32224, 31135, 27868, 18067, 54201, 31529, 29050, 21613, 64839, 63443, 59255, 46691,  8999, 26997, 15454, 46362
     .short  8012, 24036,  6571, 19713, 59139, 46343,  7955, 23865,  6058, 18174, 54522, 32492, 31939, 30280, 25303, 10372
     .short 31116, 27811, 17896, 53688, 29990, 24433,  7762, 23286,  4321, 12963, 38889, 51130, 22316,  1411,  4233, 12699
     .short 38097, 48754, 15188, 45564,  5618, 16854, 50562, 20612, 61836, 54434, 32228, 31147, 27904, 18175, 54525, 32501
     .short 31966, 30361, 25546, 11101, 33303, 34372, 37579, 47200, 10526, 31578, 29197, 22054,   625,  1875,  5625, 16875
     .short 50625, 20801, 62403, 56135, 37331, 46456,  8294, 24882,  9109, 27327, 16444, 49332, 16922, 50766, 21224, 63672
     .short 59942, 48752, 15182, 45546,  5564, 16692, 50076, 19154, 57462, 41312, 58399, 44123,  1295,  3885, 11655, 34965
     .short 39358, 52537, 26537, 14074, 42222, 61129, 52313, 25865, 12058, 36174, 42985, 63418, 59180, 46466,  8324, 24972
     .short  9379, 28137, 18874, 56622, 38792, 50839, 21443, 64329, 61913, 54665, 32921, 33226, 34141, 36886, 45121,  4289
     .short 12867, 38601, 50266, 19724, 59172, 46442,  8252, 24756,  8731, 26193, 13042, 39126, 51841, 24449,  7810, 23430
     .short  4753, 14259, 42777, 62794, 57308, 40850, 57013, 39965, 54358, 32000, 30463, 25852, 12019, 36057, 42634, 62365
     .short 56021, 36989, 45430,  5216, 15648, 46944,  9758, 29274, 22285,  1318,  3954, 11862, 35586, 41221, 58126, 43304
     .short 64375, 62051, 55079, 34163, 36952, 45319,  4883, 14649, 43947,   767,  2301,  6903, 20709, 62127, 55307, 34847
     .short 39004, 51475, 23351,  4516, 13548, 40644, 56395, 38111, 48796, 15314, 45942,  6752, 20256, 60768, 51230, 22616
     .short  2311,  6933, 20799, 62397, 56117, 37277, 46294,  7808, 23424,  4735, 14205, 42615, 62308, 55850, 36476, 43891
     .short   599,  1797,  5391, 16173, 48519, 14483, 43449, 64810, 63356, 58994, 45908,  6650, 19950, 59850, 48476, 14354
     .short 43062, 63649, 59873, 48545, 14561, 43683, 65512, 65462, 65312, 64862, 63512, 59462, 47312, 10862, 32586, 32221
     .short 31126, 27841, 17986, 53958, 30800, 26863, 15052, 45156,  4394, 13182, 39546, 53101, 28229, 19150, 57450, 41276
     .short 58291, 43799,   323,   969,  2907,  8721, 26163, 12952, 38856, 51031, 22019,   520,  1560,  4680, 14040, 42120
     .short 60823, 51395, 23111,  3796, 11388, 34164, 36955, 45328,  4910, 14730, 44190,  1496,  4488, 13464, 40392, 55639
     .short 35843, 41992, 60439, 50243, 19655, 58965, 45821,  6389, 19167, 57501, 41429, 58750, 45176,  4454, 13362, 40086
     .short 54721, 33089, 33730, 35653, 41422, 58729, 45113,  4265, 12795, 38385, 49618, 17780, 53340, 28946, 21301, 63903
     .short 60635, 50831, 21419, 64257, 61697, 54017, 30977, 27394, 16645, 49935, 18731, 56193, 37505, 46978,  9860, 29580
     .short 23203,  4072, 12216, 36648, 44407,  2147,  6441, 19323, 57969, 42833, 62962, 57812, 42362, 61549, 53573, 29645
     .short 23398,  4657, 13971, 41913, 60202, 49532, 17522, 52566, 26624, 14335, 43005, 63478, 59360, 47006,  9944, 29832
     .short 23959,  6340, 19020, 57060, 40106, 54781, 33269, 34270, 37273, 46282,  7772, 23316,  4411, 13233, 39699, 53560
     .short 29606, 23281,  4306, 12918, 38754, 50725, 21101, 63303, 58835, 45431,  5219, 15657, 46971,  9839, 29517, 23014
     .short  3505, 10515, 31545, 29098, 21757, 65271, 64739, 63143, 58355, 43991,   899,  2697,  8091, 24273,  7282, 21846

idea_key_schedule:
    stmdb   sp!, {r4-r5}
    mov     r12, #6
    ldmia   r0, {r1-r4}
    eor     r5, r1, r1, ROR #16
    bic     r5, #16711680
    mov     r1, r1, ROR #8
    eor     r1, r5, LSR #8
    eor     r5, r2, r2, ROR #16
    bic     r5, #16711680
    mov     r2, r2, ROR #8
    eor     r2, r5, LSR #8
    eor     r5, r3, r3, ROR #16
    bic     r5, #16711680
    mov     r3, r3, ROR #8
    eor     r3, r5, LSR #8
    eor     r5, r4, r4, ROR #16
    bic     r5, #16711680
    mov     r4, r4, ROR #8
    eor     r4, r5, LSR #8
.Lidea_key_schedule_loop:
    stmia   r0!, {r1-r4}
    mov     r5, r1
    mov     r1, r1, LSL #25
    orr     r1, r2, LSR #7
    mov     r2, r2, LSL #25
    orr     r2, r3, LSR #7
    mov     r3, r3, LSL #25
    orr     r3, r4, LSR #7
    mov     r4, r4, LSL #25
    orr     r4, r5, LSR #7
    subs    r12, #1
    bne     .Lidea_key_schedule_loop
    ldmia   sp!, {r4-r5}
    stmia   r0, {r1-r2}
    mov     pc, lr

idea_key_inverse:
    sub     r12, pc, #262144
    stmdb   sp!, {r4-r7, lr}
    add     r1, r0, #96
    sub     r12, #144
    ldmia   r0, {r4-r5}
    ldmia   r1, {r6-r7}
    mov     r2, r4
    bl      .Lgroup_inverse
    mov     r3, r3, ROR #16
    str     r3, [r1], #4
    mov     r2, r5, ROR #16
    bl      .Lgroup_inverse
    str     r3, [r1], #4
    mov     r2, r6
    bl      .Lgroup_inverse
    mov     r3, r3, ROR #16
    str     r3, [r0], #4
    mov     r2, r7, ROR #16
    bl      .Lgroup_inverse
    str     r3, [r0], #4
    b       .Lidea_key_inverse_loop_start
.Lidea_key_inverse_loop:
    ldmia   r0, {r4-r5}
    ldmia   r1, {r6-r7}
    eor     r5, r4, LSL #16
    eor     r7, r6, LSL #16
    eor     r4, r5, LSR #16
    eor     r6, r7, LSR #16
    eor     r5, r4, LSL #16
    eor     r7, r6, LSL #16
    mov     r2, r4
    bl      .Lgroup_inverse
    mov     r3, r3, ROR #16
    str     r3, [r1], #4
    mov     r2, r5, ROR #16
    bl      .Lgroup_inverse
    str     r3, [r1], #4
    mov     r2, r6
    bl      .Lgroup_inverse
    mov     r3, r3, ROR #16
    str     r3, [r0], #4
    mov     r2, r7, ROR #16
    bl      .Lgroup_inverse
    str     r3, [r0], #4
.Lidea_key_inverse_loop_start:
    ldr     r2, [r0]
    ldr     r3, [r1, #-12]!
    str     r2, [r1], #4
    str     r3, [r0], #4
    sub     r1, #12
    teq     r0, r1
    bne     .Lidea_key_inverse_loop
    ldmia   r0, {r4-r5}
    eor     r5, r4, LSL #16
    eor     r4, r5, LSR #16
    eor     r5, r4, LSL #16
    mov     r2, r4
    bl      .Lgroup_inverse
    mov     r3, r3, ROR #16
    str     r3, [r1], #4
    mov     r2, r5, ROR #16
    bl      .Lgroup_inverse
    str     r3, [r1], #4
    ldmia   sp!, {r4-r7, pc}
.Lgroup_inverse:
    mov     r3, r2, LSL #16
    movs    r2, r2, LSR #17
    ldr     r2, [r12, r2, LSL #2]
    movcs   r2, r2, LSR #16
    rsb     r2, #0
    mov     r2, r2, LSL #16
    movs    r2, r2, LSR #17
    orr     r2, #32768
    ldr     r2, [r12, r2, LSL #2]
    movcc   r2, r2, LSL #16
    rsb     r3, r2, LSR #16
    mov     pc, lr

idea_encrypt:
idea_decrypt:
    stmdb   sp!, {r0, r4-r9, lr}
    sub     r3, pc, #262144
    mov     r12, #8
    mov     r8, r1
    ldmia   r0, {r5, r7}
    sub     r3, #444
    eor     r1, r5, r5, ROR #16
    bic     r1, #16711680
    mov     r5, r5, ROR #8
    eor     r5, r1, LSR #8
    eor     r1, r7, r7, ROR #16
    bic     r1, #16711680
    mov     r7, r7, ROR #8
    eor     r7, r1, LSR #8
    mov     r4, r5, LSR #16
    mov     r6, r7, LSR #16
.Lidea_crypto_loop:
    ldr     r0, [r8], #4
    mov     r1, r4
    mov     r2, r0, LSR #16
    add     r5, r0, LSL #0
    bl      .Lmul
    mov     r4, r0
    ldr     r0, [r8], #4
    mov     r1, r7
    mov     r2, r0, LSL #0
    add     r6, r0, LSR #16
    bl      .Lmul
    mov     r7, r0
    ldr     r9, [r8], #4
    eor     r1, r4, r6
    mov     r2, r9, LSR #16
    bl      .Lmul
    eor     r1, r5, r7
    mov     r2, r9, LSL #0
    add     r1, r0
    mov     r9, r0
    bl      .Lmul
    add     r1, r0, r9
    eor     r4, r0
    eor     r7, r1
    eor     r0, r6
    eor     r6, r5, r1
    mov     r5, r0
    subs    r12, #1
    bne     .Lidea_crypto_loop
    ldr     r0, [r8], #4
    mov     r1, r4
    mov     r2, r0, LSR #16
    add     r6, r0, LSL #0
    bl      .Lmul
    mov     r4, r0
    ldr     r0, [r8], #4
    mov     r1, r7
    mov     r2, r0, LSL #0
    add     r5, r0, LSR #16
    bl      .Lmul
    mov     r7, r0
    mov     r0, #255
    orr     r0, r0, LSL #8
    and     r6, r0
    and     r7, r0
    orr     r6, r4, LSL #16
    orr     r7, r5, LSL #16
    eor     r0, r6, r6, ROR #16
    bic     r0, #16711680
    mov     r6, r6, ROR #8
    eor     r6, r0, LSR #8
    eor     r0, r7, r7, ROR #16
    bic     r0, #16711680
    mov     r7, r7, ROR #8
    eor     r7, r0, LSR #8
    ldr     r0, [sp], #4
    stmia   r0, {r6-r7}
    ldmia   sp!, {r4-r9, pc}
.Lmul:
    mov     r1, r1, LSL #16
    mov     r2, r2, LSL #16
    movs    r1, r1, LSR #17
    ldr     r0, [r3, r1, LSL #2]
    movcs   r0, r0, LSR #16
    movs    r2, r2, LSR #17
    ldr     r1, [r3, r2, LSL #2]
    movcs   r1, r1, LSR #16
    add     r0, r1
    orr     r0, #65536
    mov     r0, r0, LSL #15
    movs    r0, r0, LSR #16
    ldr     r0, [r3, r0, LSL #2]
    movcs   r0, r0, LSR #16
    mov     pc, lr
