{ "type": "int32", "data": [ [ [ [ 98316612, -76678116, -85921450, -31663308, 84885308, -67952946, -26914872, 38584765, 22337911, 90095650, 40618417, -45472771, -83944446 ], [ -10300784, 53211983, -107823302, 112125103, -33393636, -97932418, 63787189, 79247832, 15617694, 69715997, -38203425, 81536300, -88498921 ], [ 77363818, -38493318, -7560792, -109101218, -83229955, 66392109, 27347945, 92924776, -97240079, 68386967, 87476420, 19461522, -71651475 ], [ -19042472, -35646069, 73802664, 112926200, -96759585, -53908797, 43969185, 84651586, 34829136, 59167373, -51681550, -19636337, -112435225 ], [ -23125854, 19554460, 71265172, 14445162, -5745623, -75169758, -64340844, -86202986, -97463230, -69411945, 3307876, -32384418, -31642092 ], [ -7336127, -17932635, -7473939, -18902048, 74799076, -4667844, 5307605, -46495733, -70336862, -91980690, 52419685, -40058822, -25992237 ], [ 8487743, 54021175, -18979042, -1664682, -45557113, 105361060, -20420296, -76408940, -22132581, -46733892, 37101621, 26884594, 1973086 ], [ 31409865, 69541618, 1959212, 88140771, -21148215, 112539372, 85339927, -106362264, 91286525, -38048657, 100997724, 45934803, 30991632 ], [ 50472544, 93458590, -21353053, -78765987, -111536382, 44704544, -18902952, 101754207, 86430094, -45219772, 101874906, -9213703, -60945094 ], [ 48301851, 42282131, -11432898, -32258818, -57785574, 107532915, -49513404, -34926078, 100935490, -10972713, 63238747, -22780767, 32385898 ], [ 50572816, 107082853, 3027419, -59511819, -67704339, 63921543, 45735655, -31066534, -111457861, 62757911, 18709728, -72115684, 96459704 ], [ 46788174, -31412584, 19833888, -16476977, -34112117, -110891889, 66637286, -66158881, 68136839, -19864248, 70115084, 89860323, 93449370 ], [ 75482003, 93744164, 110515736, 28880997, -102717522, 2611542, -66501598, -99774930, 38984548, 94403300, -104316334, 104506159, -62449355 ], [ -82678604, 46188841, -52423778, 20976067, 6579969, -106063029, 59390689, 39380889, -102475679, -108138758, -68829907, 93335050, 44093654 ], [ 76342899, -47424392, 62208899, 73585889, 10449875, 37968937, -90090122, -64611915, -87548646, 93555156, 109011957, 55815631, -110459300 ], [ -67361593, 97816735, 24450837, -43082294, 16892952, -99306402, 72587355, 21737617, -2825770, 59591824, -96936986, 37389183, -2256148 ], [ -75366406, -91830270, 52305929, -69762256, 95241323, -104423000, -22959361, 39101728, 81470973, 5575451, 30956800, 5682400, 75435362 ], [ 22634887, -35860222, 85805728, 37828717, -38324826, -98086886, -105885621, -97683280, 26536014, 10291621, -106453213, 108320035, -68132475 ], [ -102126771, -18562681, -71837964, 95665402, -62072565, -40594268, 41527925, 49305335, -15623027, -58064927, 255315, 86202375, 12694042 ] ], [ [ -51980201, -17909914, -91956872, -99204588, 101146577, 24028897, -5658473, 89273042, 84836812, -102683398, -61844711, -86408323, -9688273 ], [ -83150539, -88812631, -40284582, -101723504, -58000966, 24695794, -25313532, 95009859, -37297693, 96377335, 17096043, 100395763, 111123132 ], [ -76357446, 71488406, 88441184, -31152826, 542340, 85361961, -44031914, 15377545, -63188671, -48060478, -87012514, 81661297, -53775666 ], [ 109962796, -103081526, -109538165, -23165928, -34687522, -55314804, -45625816, 97727370, 15815853, -22640078, 89141608, 70717409, -108926343 ], [ -13947923, 603118, 13527304, 83411069, 68004683, 27695928, -1368543, -17734595, -5261839, -85479322, -83941022, 484994, 28674579 ], [ 3261836, 72480894, -99662047, 74690262, 80033830, -92716737, -88038768, -13556767, 97546720, -42646999, 25834165, 98269297, 14487957 ], [ 92991691, 89702846, -70244055, 23600521, 76605151, 40141982, -17740745, -53673017, 87268021, -5614029, -95384780, 2991712, -1581820 ], [ 89140231, -93833516, -79833825, -88471190, -63574860, 1764745, 34203871, 89500389, -92630389, -91058507, 73890595, 105965353, -70643724 ], [ -30031976, -24780356, -23978314, -105914416, -93771678, 109197260, 47203503, 97742748, 26749907, 79981153, 16083785, 105093838, -40388797 ], [ 40012252, -13449291, 87386936, 48727117, 92329708, -12353827, -33255283, -20688722, -32726261, -63968232, 80266654, 72623121, 88559847 ], [ 33066537, 47153781, -22749796, 6058736, -96497152, -7311665, 100915089, -102117307, 74405559, 111769328, 34318052, -93444832, -17396467 ], [ -37494929, -27883448, -108718335, 21176336, -26286076, 70982321, 35189419, -101606697, -111534904, 21127340, -66324183, -19625765, -72301682 ], [ 88232418, 27234332, -80811989, -82572447, 39995922, -13757904, 11387776, -112918275, -101745626, -47712304, 69953033, -63361512, 79105433 ], [ 102702416, -39142660, 69113324, 33597068, 109266663, 52634232, -102590065, 100504433, 76409783, -109239304, 32750128, 69930856, 3316376 ], [ 48728433, 6879497, -22613697, 54854117, 79180118, 24318208, -69386946, -49748545, 24065111, 23152678, -38273256, 92594995, -78454698 ], [ 30576445, -42286059, -58891694, -48843013, -95553444, 29959364, -105781598, -113015269, -76004370, -112333269, -12541669, 35392597, 71024322 ], [ 37092119, 37909986, 266932, -3078521, 99394486, -86970259, 101372724, 53399970, -82831523, -43925368, -89923187, -111061360, 47295993 ], [ -31379916, 59381604, -107427843, -78158905, -23969714, -39799552, 32976067, 97483856, 6797622, 92148092, 85292507, 83260277, -68385123 ], [ -20665511, -96270135, -23199755, -107848346, 13480534, -16865603, -58135303, 106373325, -112112579, 95070244, 67173384, -59562914, 998722 ] ], [ [ 24454360, 66285698, -109664348, -90292732, -77303045, -95724312, 73782413, 69300391, -66513581, 10297164, 37924357, 107979382, -13969979 ], [ 47941558, -83929503, -34636545, -84491670, 70988568, -98541714, -102692286, -99675014, -85846770, -102924821, -94777770, -61312912, 3340972 ], [ 6658305, 93680189, -2222240, 98080653, 69378056, 97675918, 55034994, 52422111, 108318660, 85834555, 102419249, -84580566, 74085799 ], [ 75859725, 5831231, -53482357, -12868580, -101919785, 42256106, -17299638, -25062209, -111185129, -52007942, -81123393, 78371412, 9236717 ], [ 100798536, -24015377, 58734271, 90565916, 40372921, -49627437, -79090714, 84523629, -9373429, -52432716, -86924464, -23427395, 103189214 ], [ -64652560, -28068396, -54869808, -72061993, 4866759, 346320, -1303654, -42855736, -46861802, 581159, -27314244, 38008252, -68661046 ], [ -75048977, 67550365, -56656947, 103879975, -31734736, -22090194, -93215204, 12479528, -4069579, -56050086, -79687858, -98964765, 25873749 ], [ 108050170, 67978110, -29354942, 109576251, 21900600, 95649082, 36908466, -103419917, -36752384, 71653998, -73857576, 31452424, 106508198 ], [ -72864432, -25855214, 34013592, -109036514, -88881256, 97654373, 19474042, -4334831, -53309509, 56332108, -81068918, -40950038, 98977394 ], [ -81191219, -40567157, -3145940, 58616321, -11205444, -68008365, 53814163, 92740625, -58089364, -60074271, 25928951, 69892395, 71328879 ], [ 81589548, -73831021, 92685666, 99334193, -66319734, -101251219, -13125461, -82050821, 50993922, 34619735, 34333906, -68123818, -18431854 ], [ 19193257, -79078481, -56594375, 18859940, -14839925, 62938184, 20472196, 106216560, -62034279, 47239357, -5082352, -57624418, 93652581 ], [ 95505710, -70468316, -89522350, 100932198, -23292944, -32758503, -30911356, -112466141, -19967533, -15166192, 58224815, 110215635, 23550506 ], [ -58417397, -104253101, -111908561, -76260882, -33349994, 449180, -32336037, -79005704, -16930644, -39209672, 57630819, 50840537, 25429752 ], [ 100129623, -92909892, -55561886, 21942507, -38870217, 110711542, 112957838, 12679434, -20219773, 7601395, -80782241, 63280099, 6686829 ], [ -39877647, 6366173, 79263506, 77447963, -41208439, 80730126, 21362426, 70191803, -99004255, -112935914, 7606691, -103357486, -14873773 ], [ -77795786, 99955031, -30215217, -14096193, -52305006, -29519168, -3596593, -42799745, 7953355, 101632905, 108585142, 34940805, -48998714 ], [ 28808210, 68934091, -83049659, -78806858, 110607786, 68860948, -77451800, 10937828, 65706306, -23024047, 102837170, 92965689, -75549693 ], [ 32024328, 75195264, -25853183, -24284953, -3513443, -35305870, -89730832, -65009055, 96892691, 18315103, 102795902, -99458353, -76757727 ] ], [ [ 645482, -14507093, 107025444, -30625919, 31958812, -10031395, -22103980, -10360982, -65816891, -74370717, 37089158, -92347988, 23068555 ], [ -44622328, -111222355, -37188084, 31064856, 27202613, 42318491, -66782614, 78927705, 68737373, -8802528, -108033751, 8979946, -29988895 ], [ -24626974, 36857804, -30415131, -64683351, -34367593, 80616206, 25290775, -40755196, -67244599, 75214828, 20049804, -81768898, 90627669 ], [ 13470857, 69395204, 30577742, -2261865, 99078672, 43171060, -104262154, 110840350, -110737644, 78199149, 99595528, -97929619, -68194280 ], [ 98028397, -96078859, 10097937, -61708093, -30846965, -37559500, 46754719, -78623510, 88001110, 59188659, -47825881, 6047390, -83785089 ], [ 102799614, -78909963, -58356147, 26324815, -12513702, 101391991, -35035606, 57403636, -76445026, -20309653, 39596747, -8348543, -84345521 ], [ -108602486, -2657081, -38456850, 6806562, -33227536, -98915250, -47567764, 4893296, -13391589, 33943952, 68151365, 105632519, -15953199 ], [ -33765708, 2577154, 23000315, -106401777, -61513102, -19196140, 88503224, 59592295, -48886465, 21648938, -78742390, -41251928, -30864587 ], [ 22280170, 74831743, -16786523, 94740545, 42814932, 55145727, 91507801, 109188396, 19310003, -81175207, 78420942, 110076970, -3007287 ], [ -106753234, 108416793, 18783101, -7419217, 60176317, -71155554, -33167952, 35820835, -49775395, 104369346, 73223599, -41672823, 106371618 ], [ -38881682, -52208641, 59743615, 61893423, 104098538, 23018929, -18860354, -17460504, 23639048, 23595207, -87534358, -79073011, -13303288 ], [ -2384447, 11679524, 85167234, -107284932, -90401296, 65650582, -51342340, 30048817, -73488665, -27604570, 16599963, 108115376, -36558395 ], [ -65770333, -89181995, -20895216, 17918684, -28124361, -108268110, -24532949, -27631205, -32087129, 53617505, 82019523, -22872965, 19060509 ], [ 8575219, -69858784, -92185553, 10377534, -81617936, 102252079, -7382404, -47190117, 1014105, -69207925, 47139686, -95207431, -23407836 ], [ -30875977, 11733843, 70919295, -19199354, 82216668, 5293683, -47383457, 104490953, -75207927, 8019650, 81931666, 5641516, 26497257 ], [ -108880154, -61836484, -59201309, -59852196, 45996784, -16811391, 110885720, 17877973, -94308122, -8471816, 24521192, -24557088, 1947605 ], [ -75444721, -35386061, -93294182, 30038556, -23416922, 20298695, 4467772, -38720228, 86553006, 73388606, 11060403, 102398912, -34072664 ], [ -41441346, -59674044, -75144638, -92676792, 54313870, 97949006, 27581572, -68887429, 36427029, 56362068, 98068132, -72950278, 35118792 ], [ -98989085, 11035969, -9882267, -58206117, 76886087, 82091910, -31052179, 62332442, 28614827, -84866281, -3130413, -23021210, 49558778 ] ], [ [ -46085811, -16374033, 56158432, -87405909, 18400464, -82646688, -105543767, -92606821, -89945637, -45146649, 39949411, 56011420, -44614584 ], [ 89459259, 25940852, -62420302, 105308735, 41397202, -92896528, 50736811, -104789167, -67527582, 72612261, -11420312, 14361756, 34046781 ], [ -49324152, 92614442, -111293521, 96069803, -61798836, 63272046, 86704799, -70413229, -61592110, 7283511, 9677681, 30313142, 82082401 ], [ 88510279, -47566563, 95747157, -3854538, 44332348, 55592451, -109965979, -16666232, -3792107, -110092417, 98928253, 31917123, 77298744 ], [ -8611821, -72733224, 94189231, 16133716, 70786534, 32171674, 49396476, -20888711, -81957617, -85785178, 59811195, -97759323, 8281674 ], [ 74099507, 84034045, 21341566, 58131211, 46469243, -90361363, 68332113, 45997022, -20515603, -69262076, 44007604, 53507761, 68622667 ], [ -11500969, 94936392, -57116716, 107403443, 22806761, 15225429, 88029066, 54827633, -24013204, 78679178, -27667854, -79118942, 17267350 ], [ -40533315, 64291389, -44166121, -14950966, 54133041, -38774455, -55075915, -90730076, -628692, 52451294, -80573255, -41076756, 47498789 ], [ 67262770, 13222111, -27766406, 92326746, 44083374, -32151301, -82657004, 90913028, 18785307, 72895481, -4395934, 35116920, -111141444 ], [ 41992423, 80744665, -41472902, -62821222, 96276116, 6415370, 37616372, 72209661, 9147277, 5162005, 23985950, 39440889, -85562619 ], [ -52427458, 32705243, 31511804, -2746832, -41024906, -2601142, 95309527, -28504053, 36116419, 18614168, -17960045, 86035986, 29678523 ], [ -25548628, 33592673, 852076, 77246295, 16787663, 86239514, -14736715, -74104134, 92840201, 59994514, -82044004, -28198494, 9304274 ], [ -69074568, -44835451, -55339341, 62158634, 69862149, -79445384, -88099531, -105791248, -26073007, -77477915, 22907933, 80722225, -50465132 ], [ 88788936, 10097862, -36565350, -15200992, 90889672, 34982890, -94387399, 27230568, 57587358, 1438054, -87589449, 48592815, -95815612 ], [ -20981008, 96264405, 25366953, 29290021, -64568972, 59741674, 98374294, -32192492, -68148775, 70883238, -19803285, 43364668, -1404718 ], [ -103242452, 103470004, 98216590, -45418731, -104097047, 16378790, 68029452, -49441139, 91528393, -91071670, 51905087, 27081367, -36115480 ], [ 40975759, 22695204, 48251372, -84407184, -103355353, -13205544, -5213764, -44404614, -76441845, -54050623, 77005729, 63038036, 88075315 ], [ 240048, 57523642, 81712740, 51325845, 79966810, -24522947, -30360806, -2769251, -78703051, 62110855, -25080693, -57228589, -69844269 ], [ -96490761, 90223114, 28882213, -49567061, 96703384, 100180652, 25640896, -88982867, -22360557, -51283351, 12500300, -38309164, 1081671 ] ], [ [ -82414421, -9740987, 63276738, 68817081, -99841400, 20314233, 101327431, -106029386, -75361100, -20400455, -82852462, 9731489, 48215766 ], [ -29516826, -88015206, 34723711, 34129228, 29788774, 6501635, 86976911, -48047040, -38216296, 59560464, -105292279, 64923762, -30324812 ], [ -110769565, -43907730, -8820677, -26070178, 92242164, 37890081, -14695746, 108781012, 44071537, 12348770, -3501542, 87516418, -73955658 ], [ 84296514, 28078547, -39748534, -91702166, -14026841, 109618597, 19339659, -28824842, 9452896, -79182650, -90542118, 27445095, -97090135 ], [ 40875236, -93589921, 100779734, 25060553, -1368459, -85388088, -94281278, -111973980, -74151019, -56692134, -57096687, -68739176, -53541037 ], [ 111070843, -91585068, 29639384, -88429926, 72908555, -73017236, 86903806, -91112312, 48350906, 82215466, 45570972, 46004123, -112787519 ], [ 31754463, -49553201, 23736639, 106167162, -43832241, -89278794, -59172670, 109723881, -32994711, -40055075, -47359779, -35450760, -92042808 ], [ 83811891, 44407815, -24289500, -67815124, 79322989, -22084527, -77346082, -17046413, 57219541, 88437510, -107701871, 6203208, 62596792 ], [ 87173744, -66394705, -12043351, 6182435, 54998146, 67068105, -20529182, 29241716, -15320605, 34708367, 52373676, -50239294, -71776606 ], [ -52015967, -73343016, -47597188, -74523519, 35552537, -47691182, -70840094, -99147721, 87795602, -100301064, 33589988, 92006608, 26353622 ], [ 39960765, 51758610, 33841079, 59477984, 98725794, 31093542, 56725289, 77860822, -27249419, -92073139, -71908856, 60695969, 28791521 ], [ -32678577, 3256884, -92887682, 42357564, -12910712, -106316099, -45698207, 87940454, -26552592, -46041884, 61456658, -84581718, -18813882 ], [ -22626110, 110005882, -80092960, 67357827, -69822944, 41997303, -27485369, 26861535, 95970763, 104926652, -43352283, 101708845, -101829371 ], [ 2088107, -83597418, 78685974, -87682649, 52125985, 95826523, -65516171, 95943789, -90149386, 89372249, 46815517, 83928543, 83045239 ], [ 53026227, 58191077, 79546698, 33132154, -51094034, -99225250, 40005890, 74561037, -2375333, 60708959, -76704194, -92815021, 50902241 ], [ 45785043, 32712708, 112211174, -69919571, -94223475, 94809157, -59438913, -94964553, -29903393, 58626796, 14993740, 19876936, 92451264 ], [ -32685402, -100801901, -66954883, -10703491, 67074880, -58071583, 99305115, 36130021, -70345402, -11595354, -15794430, -99305845, 69233740 ], [ -5515061, -6536222, 20678188, -92719497, -88293821, 88826722, 87248702, -81607126, 21113855, 76995730, -30360384, -57769984, -19348569 ], [ -81369513, 72879657, -20919978, 93580595, 68645822, 35800939, 90106795, 33584543, -86838207, -108329725, -96142630, -99521642, -59996090 ] ], [ [ 110530902, 41366582, 48650435, -20716053, -18256110, 80568267, -71887931, 7853382, -41839954, -86951894, 41861024, -78127203, 37621670 ], [ 63964354, 99955980, 54463013, 35339433, -83558615, 45816650, -58146980, 107071138, 99418865, 23252076, -86522735, 61127051, 59408496 ], [ 22804412, -47116204, -102918451, -36102357, 26082965, -83530886, -86172252, -73491530, 67925441, 86253840, -104134050, -78114235, -97361210 ], [ 64133618, -73569562, -109648326, -22240385, -65534910, 97306394, 77979162, -109313570, 64029148, 69596683, 106403656, -69323902, -74847621 ], [ -55941230, 34842262, 3590556, -5138037, 67560960, -711864, -110855459, 43732251, -7850714, 55424053, -95325399, -3608513, 21210102 ], [ 1318780, -22904613, 66221764, 73262550, 6346209, -111925302, -3289491, 53813011, 65957395, -78893909, -45269631, 12110540, 64254996 ], [ -49334237, 84193531, -79224499, -19622394, 31008658, -75809065, 102059875, 7538092, 1750335, -69761610, -112115325, -17313565, -58055014 ], [ 20137525, -75985123, 89467548, 40414653, -41938714, -85774437, 71364028, -39540712, 94550384, -23538445, 72399929, 50519517, -86923929 ], [ -75807410, 13738031, 41993556, -55799158, 101749969, -78224712, -7301040, 105802557, -10094350, -9479072, -21622474, -62521126, 60312773 ], [ -59952059, -64068901, 54575519, -67520596, 78371983, 110019155, -54063163, 43889545, -106310330, -107544038, 55464148, -56681073, -84816869 ], [ 31413877, 10805706, -53305982, 30534722, -14127784, -71295340, -112130024, 1739440, -7926756, -72223066, 61252532, 100181742, -40503322 ], [ 70517779, 17720453, 54232543, -80037658, 85118780, -3880399, 26766532, -48064683, 52746790, 38554714, -420110, 99339452, -74535702 ], [ -26372746, 108533107, 90564731, 89583771, 91084030, -31746834, 65390994, -50260714, -12989442, 107514450, -79617277, -26067194, 69779170 ], [ 27049725, -75267298, -17087625, -63670906, -42842982, -58374394, -27824069, -2070219, 25320160, -109597305, -21467155, 7429839, 60939406 ], [ 27174914, 74676888, 84447146, 9378047, 28935248, -109381780, 47191513, 89423210, -105854319, -33841555, 58090923, 26796672, -38586049 ], [ 45094967, -39841785, 112523493, -47423701, 1921944, -111304280, -64460393, -69863899, 91647119, 49882537, -83299682, 28100551, 92702494 ], [ -4483781, -37524452, -11843084, 39477346, 89389863, -4745532, -101349142, 39703412, -12434394, -43763589, 91001161, 96843704, 96873785 ], [ -74140192, 109857196, -38494158, -27274981, 23037612, 39298693, 26655470, 47073846, 72588517, -70106559, -106781702, -59022409, -15999263 ], [ -92193815, -5000339, -18571371, -57402403, -25683289, 29141587, -70557780, 91489790, -72449569, -18807454, -46551261, -54826157, 20047714 ] ], [ [ 16012479, 41485985, -19603481, 42387646, 35333927, -39571221, 104929366, -39810875, 6901937, -5401855, 81755887, -92982559, -30288996 ], [ -111581509, 60234154, 95515526, -54745859, -111082769, 103263735, 46569123, -40365138, -66567994, 42978850, -37540491, -15441734, 62060315 ], [ 63088915, 49616428, 21982188, -104778681, 61775880, 62391598, -96479824, -26569581, -90976277, -15836309, -105806082, -41604182, 76891439 ], [ 27868119, 63276166, -11125757, 46891991, 67061624, -85319290, -103679504, 97458189, -9758123, 63527111, 42644787, 58745469, -67171263 ], [ 25285156, 757507, 56547327, 3953407, -101561645, 79557675, 35318295, -53448884, -17733362, -80729891, -77905963, 78907458, 103506927 ], [ -48862251, 102200193, 78149996, 74112615, 84622441, 47595564, -95740357, -66984123, -100708664, 77021791, -98974642, -37186159, -68620629 ], [ -60056248, -41618521, 101833177, 57177660, -60062947, 31456844, 85316338, 73920035, 19503502, -34700637, -71792420, 103905823, 53588120 ], [ 111551056, 31304893, -76528048, -14658970, -18572174, 20083920, 101903878, -8095190, -22693928, 74203691, -53225551, 40725534, 51112085 ], [ -4118106, -16530837, 69399728, 44096820, -52198519, 8038002, -73297151, -79229388, -24049811, -26319084, 80928709, 102609075, 74946432 ], [ 20835551, 19753966, 102566448, -66806493, -52476817, 67995488, 58047440, -54439964, 37676065, 75693634, -33428552, -106657109, -81368708 ], [ -73033864, -92846923, -84444951, -15586130, 90888766, -93790727, 50408015, -59095796, 81972543, 10715443, -87325002, -7235964, -6643802 ], [ -98836955, 81064899, 8730564, 12058419, 6027758, -6279759, 97291515, 106765500, 48150169, 2399326, 66237022, -42772098, -89432124 ], [ -84659776, -69220416, -68339167, 35123934, 85610221, 902584, -79822921, -96864810, 81405531, 37555384, -1699309, 107826626, -110286596 ], [ 76824042, 15259289, 90651370, -58553326, 73317922, -8823220, -104972950, 98692057, 30099163, 50068991, 28248381, 91605187, 43275912 ], [ -317296, -97461793, 30548182, 68790044, -43019952, 80999434, -45535522, -109437064, -108471132, 98293665, 93263715, -75201558, 47771531 ], [ 46407553, 18832593, 59205677, -97587055, 110395289, -71765647, -47315976, 5295342, 112090259, 105894012, -95220178, 82713783, -17166792 ], [ -51555653, -56666310, -83296085, -107325062, -25869479, -74832576, 45658964, 62515873, -106120144, 21751482, -38780425, 24564944, -29690279 ], [ -37428936, 94343392, 50142247, -60078863, -1399750, -36049249, -88566442, -71585484, 103047776, 60507928, -57747189, 14132148, -42519742 ], [ -30707933, 56075002, -27350925, -69422247, -109776352, 65390587, 59059266, 2679481, 34011315, 54197022, -100507755, 62384778, -100995867 ] ], [ [ -85194917, 42688188, -74008807, 56495364, 22099777, -90585268, 68296391, 57794093, 83837437, 50973660, -865645, 20742573, -66069825 ], [ -90662850, -11190816, -74742438, 109397089, 8430254, -33955402, 13532159, 18166840, -29233791, -93433812, 40966850, 13882679, -37518123 ], [ 36224725, -105978086, 26647958, 52522109, 70829209, 33751634, 5421410, -100017246, -49938936, 34465293, 93761125, -21214722, 108142749 ], [ 19433791, -73356896, -72967638, -21394426, 59103945, -92276724, -26013294, -101773541, 86129014, -91281547, -10279364, -85201869, 61916188 ], [ 66594331, 16467101, 106310834, 70625326, -105154603, -23373834, -14166164, 33747728, 27948324, 105022022, 103452966, -62785247, 101688293 ], [ -4801968, 13873527, 94386918, -38804871, 20241910, 102045205, 70327805, -100290176, 17952831, 45842941, 44721439, -31272955, -93814956 ], [ 37124176, 14548985, -51746488, -44056695, 102764215, 30792880, 100226237, -23931885, 105545440, 32777093, 75066442, -81758537, -2891553 ], [ -17161785, 70731117, -12364698, -63108962, -40289893, -17023474, 21169290, -92801542, 92105511, 1578715, -22560712, 11733392, 72578279 ], [ -100014503, 42595566, 32570157, 55998135, -99601095, -48620949, 71665691, -89852728, 103264536, 82724169, -21327871, 33592935, 285237 ], [ 69118812, -74732854, -3498325, -4061325, 11194602, -111778896, 64550869, 90443271, -92482264, -14606044, 81538029, -81776497, 106737978 ], [ 81219777, 90167494, 66249972, 77559069, -86458473, -16087711, -67989056, -97285798, -83498924, 40197213, -62560333, 51627834, -72927469 ], [ 23961586, -39665739, 21986749, 258908, 33875533, -12852649, -89240378, 47638101, 23499476, 33911595, 108817687, 12373768, 46547362 ], [ 4941444, -77849237, 99863741, 62750898, 52544525, -87852053, 62642420, -4386113, -11310427, 105315148, 53590820, 77391701, 72472838 ], [ 21148905, 64432184, -53457639, 112297657, -42006424, 71643987, -46095787, -107664795, -26280386, 24896348, -4322488, 21808646, -108884151 ], [ 66121154, -53003803, -80674227, 105916796, -111058007, 38823658, -7397777, -94593326, 105033743, -17007967, 44358588, 85784886, 70800610 ], [ 88038331, -34645209, -63425296, -108911661, 105123672, 25578369, 7119603, 55127152, 64934599, -88757245, -69342397, -38285298, 32367610 ], [ -55204381, -27768555, 60390169, -3056381, -108063750, 109942328, -13710519, 40206192, 38692776, -94127171, -92982723, 109182736, -47317089 ], [ -55598339, -67538190, -17303654, 16216723, -79218672, -76636693, 48605152, 52910135, 95472810, 69665795, 49790678, -1253474, -9107174 ], [ -70267036, 100079711, -42084418, 72046473, 72724653, 72953402, 112342756, -108200001, 91515083, 17615612, -71092866, -47201703, 30888997 ] ], [ [ -79525200, 24223396, -52912648, -34799133, -12576509, 112747230, 21000741, -28422995, 65721108, 24633682, 22341276, 106948447, -62118836 ], [ -76721471, -20508144, 23389906, 24649112, -67012343, -111905124, 723145, -84963322, 103356093, 13371220, 47276169, -103650959, -110468948 ], [ 106676146, 102627435, -47028260, 91285325, -32329305, -100954763, 3832898, -36902213, -82651258, 60055413, 51571160, -2826925, 1464052 ], [ 86058402, 46667091, 45927896, -90676283, -11642638, -23291045, 16707068, 13757043, -46586859, 100112679, -99077146, -112269178, 38910359 ], [ 71993735, -50969403, 20738441, -93528461, -49932934, 92284738, 100492178, 51113939, -80250091, -10884545, 76069256, 1032192, -15291928 ], [ -84245927, -9038138, 111410407, -47143235, 9669734, 37494420, -36079482, 4716288, -22442117, 16157690, -24769008, 51843608, -112126800 ], [ -102441352, -79919470, -79798474, -6321605, -691132, -19274680, -11138278, 1310327, -11297402, -105248460, -66802480, -66519987, 71285275 ], [ 112701915, -101966260, 29052380, 11934280, 108087882, 74535949, 56120546, 31707183, 99094018, 109057948, 72826321, -26965166, 24588419 ], [ -112326559, 58366742, 53209924, 66706377, -23687752, -99414491, 30233973, -23581142, -81508673, 14879848, 66044899, 75276070, -47635230 ], [ 17094955, -75843043, -43883617, 75896999, -37394051, -17123794, 61959239, -88305103, -6191431, -103984558, 38091730, 59817995, 4571448 ], [ 76125847, -14744169, 8895538, 34034162, 61476720, -5914956, 35627037, -55742925, -85169493, -90513038, 85453474, 52660423, 12282481 ], [ -101184611, -50475422, -34103718, -5304919, 46619467, 41313848, 51759612, 91365041, -28528781, 65610748, -40912990, 100926262, -8701906 ], [ 92390662, -96225730, -25051208, 52337332, -61652533, -17218485, -72942162, -70423911, -21479276, 25040232, 296953, 60060652, -14670884 ], [ -48669894, 66521381, 76196538, 81308220, 84921940, -31021389, -112725775, -25615357, 93027188, -81430228, -85452796, -38074269, 41769857 ], [ -95888253, -73344240, -101840073, 73830653, 28575811, -63090456, -22013468, 7478398, -35296950, -26067312, 3766534, 23953378, 15388405 ], [ 10827443, 57388676, -97551913, -68587286, -38818494, 98560431, -69765464, -77180659, -77030996, 5185988, -14592385, 99350648, 59309860 ], [ 7095746, -25437775, 88194120, -59837806, 112407863, -77468422, -13937637, -69574035, -7846271, 21183045, -39625128, 57896524, -97384066 ], [ -31488544, 68215402, -110512551, 47414518, 40728672, 45328981, -34560566, -101054401, 14884417, 85357706, -55405324, 61796425, -56530257 ], [ -102873185, 83639435, 96294227, -28713933, -75035507, -65444134, 18009243, -8179457, -63798480, 51426708, 3559793, 46648338, -77851004 ] ], [ [ 87677375, -52395347, -44166725, -47818848, -31217774, 14458770, 103438749, -38106052, -61640648, 88640519, 65612320, 7351978, -97752291 ], [ -82270611, 40528683, -112711525, -104540815, 46895556, 93081974, 11867908, -40498721, -7532844, -41523153, 53288019, 1324338, 17121805 ], [ -30730038, 70879027, -20583961, 12522119, 68795646, -51593550, -31408047, -104944836, 104786575, -45358632, 27060311, 80486651, -41674665 ], [ 87272130, -34470573, -9975457, -109246642, -69125983, 91455939, -2817356, 30259770, 70586423, -104977082, 3899831, 87760876, -17052495 ], [ -66631850, -91542587, 6523961, -96363982, -18864512, -23044256, 104297514, 15780126, 20487257, -4714527, 111613227, -56936090, -38420937 ], [ -68737153, 27403158, -19411937, 41913529, -17699277, 44468538, 72471467, 15245097, -33830600, -22883361, -66150178, -35846967, 11108234 ], [ 6031151, 22019547, 97236592, 108373748, -1969710, 38563223, -71959320, 23311556, -94270741, 17713716, 97882387, -59902957, -24200353 ], [ -39475086, -17120486, -77489742, 107127463, 109359807, 32000146, 109913778, -6707697, 83603584, -111850998, 74358119, -7697788, 77697787 ], [ -30299581, -97311247, -45389104, 22127562, 75611678, -15844959, -101985080, 48540058, 33594097, 36095261, -18731470, -88291459, 15433346 ], [ 14967391, -35115503, 55516085, -24290951, 75873625, -86470294, -78834193, 25652684, -18106006, -89225055, 34006204, 61523079, -6521855 ], [ 20121342, 36079357, -38638124, -91037942, -41099316, 9327310, -30559319, -94871302, 41455191, -14173384, 72460258, 12498625, 55000824 ], [ -49692103, -102586978, -89093376, 93109710, -50936399, -82337787, 99354834, -6447455, 97518513, 23368797, -71573262, 46485018, -88457696 ], [ 34742096, -96006232, 44414232, -28855358, 9971575, -109676309, -93969605, 9210227, -26177675, 30227928, 33432499, -347017, -86561878 ], [ -3328844, 75444780, -23612640, -97438465, -109512215, 31905019, 52461843, -85835136, -11386618, -88961478, -99757262, -95108952, 89817624 ], [ 42346534, -71971645, -16509597, -36616513, -13321256, 81952529, -78198946, -34281421, -10689341, 112391955, -23842955, 16099724, 101639130 ], [ -8200756, -4292952, -42517307, 2249506, 8250781, -71226803, -54568532, -107227799, -91066244, -110998468, -91574330, 112220181, 34001466 ], [ -12131126, -68170568, -82250134, -62641757, -20225561, -14877866, 103179458, -28267272, -32338523, -7351332, 86342060, 55654337, 98038081 ], [ 39874305, -99614325, -86584416, -91036481, 27472491, 84824394, 5972352, -30789092, 104240662, 105970497, -97371649, 67602143, 77984576 ], [ 102279415, -55660667, -37720014, -39402442, -83811386, -22180640, 77100014, 110182834, -11519150, 109250522, -42372201, 9514243, 54390383 ] ], [ [ 1557531, 76207581, -43418520, -2100327, -16274575, -53121452, 96469492, 39108250, -54128518, -111372777, -25962385, -31087272, 45546441 ], [ -40549973, 23949933, -19637937, -102812238, 51160078, -266417, 64615360, -75574538, -52339649, 91618169, 55344964, 96613755, 13313891 ], [ 30607168, 16167247, 107206173, 78734572, -5923954, 37639050, 90802188, -33632319, -84030510, 33706502, 66435782, -10429177, -26275574 ], [ 78375279, -38580779, 89251053, -62581679, -56206041, 3145645, 1856556, -84910389, 51265516, -103472225, -97201815, 66537121, 93376265 ], [ -91979676, 616998, -82270051, 15528254, -853, 63380121, -2280076, 81658866, -44617697, 65697719, -37456665, 17557164, -52670273 ], [ 84108470, 2669555, 27012190, -77277784, -68163440, 110026644, 75954866, -61199976, -42913015, 77679621, -41514528, 100847793, -43970326 ], [ -46280991, 41293138, -77319709, 13101768, 47648777, -49575098, 33778053, -26521984, -76704526, -98693916, 74195612, -74411128, 89633189 ], [ 16353795, -91304815, -36376022, 84180187, 43028708, -17001105, 44379394, 34750104, 35392205, 63737942, -75834155, 80446437, 81972213 ], [ 71356455, -106543030, -33405961, 106149003, -52360910, -97040793, -12596957, 61353415, 78331342, 53800639, -11743551, -93967228, 66012824 ], [ 214931, 92869690, 86108738, 52778995, -70973291, -33429305, -5807343, -5310343, 78991327, 19521273, -12132917, -102177686, -30303924 ], [ 94040554, 28259433, -33734981, 73159106, -86599354, 47390912, -1145826, 37251145, -48336068, -85894782, 29363826, 95227072, 52787170 ], [ -76463799, 82458654, 88028555, 99004430, 38722900, 57148367, 11050941, 104444583, 3143101, -75787052, -112359861, 95167244, 57978301 ], [ 104550768, 91720204, 20240270, 74407155, 112709864, 927104, 72171210, 87394542, -20673971, -11340504, -32217442, 28353739, 94302004 ], [ -6860751, 83269555, -50121322, 10208257, -66319724, -55100254, 19379428, -91470254, 84367067, -89425972, 79520280, -86640758, -58096673 ], [ 22615550, 44190492, -17424936, -74651161, 91792179, -15869376, -44153859, 16844942, -75210555, -14097619, 38933295, 10263998, 18961494 ], [ 65039219, -50109535, -112922085, 72387370, 1632795, -9083999, 23338069, -102749179, -76825795, 15267769, 47656362, -111984856, 20569335 ], [ 20276173, -64253036, -51512442, -26279418, -103560388, 54962790, 43127088, -11451077, 1430022, 35476359, -56893629, -47418011, 16476344 ], [ -82977466, 101924850, -2185399, -12452064, -52927516, -105530657, 12855053, -57375287, 24783285, -58791814, -100404730, 52656575, -82520039 ], [ -91636583, -16776998, -70300312, 9311211, 58249213, -69313367, -5402702, 59151635, -60230889, 76630669, -39365795, -2381621, 11493180 ] ], [ [ -89754894, 79998148, 76815552, 10504365, 30639774, 44002811, 382270, 56160686, 19270264, 26999163, 87248377, 97739641, 38847057 ], [ -89377695, 102407497, -95940178, -56982712, -75015711, -49145614, 50315236, 63204981, -6447017, 111102488, 559626, -99641871, -23572087 ], [ 44208469, 101448498, 75307189, 17546150, -111423551, -93792763, 73420876, -44727670, 14399883, -42354007, -31517848, -11240246, 35915933 ], [ -21906987, 30474354, -18464858, -22452881, 42676014, -60273903, 66462417, 27026239, -27643416, -44823531, 94864864, 96948896, 16037938 ], [ -9715415, -93952117, -12985729, -66085891, 51904819, 91113155, -35496291, 51082071, -94446000, 34705330, 38396710, -59944659, 51019930 ], [ -37607326, -4805322, 23000193, -288278, 54674974, 42159385, 73016348, 65631451, 107702576, -54909485, -76557119, 61253772, -52968309 ], [ -68436137, 67875574, -98468120, 62959053, 52918803, 41673522, -93688550, -102717140, -29569384, -75000447, 80471420, -56703677, 25209282 ], [ 111749093, -55270337, -33396199, -94375104, 38109587, -18829292, -48405397, 81897183, 60645601, -108279330, 82868851, 85585318, 28852671 ], [ -9345539, 90921365, 53174008, 22815881, 79935610, -4262732, 79773354, 78523218, -74973399, -108523410, 64252464, 98230058, -56759565 ], [ 56037576, 58002107, 87516604, -49774076, -50632041, -26744372, 32567248, -55868910, 23116934, 69210450, 102577655, 33678152, -111392481 ], [ 1953557, 48031362, 93098103, -69377658, -48420764, 62918025, -35676908, -12820136, -101538862, -57012788, 59649875, -15543414, 51993592 ], [ -44713843, 47484814, 59397334, 19551639, 25307317, 54786322, -70811600, -64980708, -108645667, 24422704, 65663622, -16702950, 42376778 ], [ -32570459, 84349921, -45699662, -37052641, -60507623, 52110733, -59692551, 41654775, -36280099, -4159799, 20196352, -13798467, 89173613 ], [ -85587623, 106371655, -111069142, 72885853, 81475102, -107869253, -6729615, 52017987, -51545558, 22372486, 48960323, -33928285, 101601437 ], [ 104846295, -31681179, 69110166, 29794637, 48679798, -67713432, 107042396, -109651168, -96902696, -2155972, 54102363, -70400379, -24042093 ], [ 17639366, -95990434, -23019106, -43783307, -82581677, 14776243, 50868557, 60313354, 85152274, 83482410, -23352200, 16081702, 70554076 ], [ 75686686, 68600189, 54919150, 57171056, 46419553, 5811781, -88741133, 19962862, -84682754, 94535255, 58121218, -64111459, -12637637 ], [ 27859165, 62778231, 106940868, -64276197, -48634106, -9855774, -33029926, -71288404, 80030476, 100287291, -39714414, -15197228, 99033384 ], [ 40950489, 90504619, -80721201, -112131301, -20505306, -11029609, -90540081, -45440500, -24863767, -58093892, -92152714, -51773834, 88476394 ] ], [ [ -16929546, -60024840, -53174852, 32540696, -44415137, -17655578, 69012624, 25466175, 51036476, 11563114, -107382344, -96950721, -16723190 ], [ -87518908, -26666337, -49838146, -22134147, 101943747, -68438405, -29742483, 88657686, -44350625, 98845183, -15124056, 70640332, 108648518 ], [ 13397987, 107528513, 47647183, -70022000, -72863390, 106546213, -62257557, 64011937, -23049007, -67027536, -1169735, -55260586, 49109674 ], [ -54034742, -79595757, 28194682, 48255594, 47081113, 101315363, 60227909, 27088476, 16376873, -90205829, 37336369, 89155615, -24362194 ], [ -45478185, 87750687, 90460729, 93281418, -36980712, -97509463, 76898990, 104760700, 70825958, 9090656, -51229508, -14883137, 27141 ], [ 28382199, -111012225, -31511613, 31513297, -7062789, -63672328, 28996770, 23795844, -65170594, 51326215, 60669206, -73662582, 25322261 ], [ -104033296, 27071719, -34417505, -73141561, 4332492, -84509682, 85918804, -11997616, 76913211, -106854705, 100787419, -4971282, 105463292 ], [ -95351424, -89322620, 1297182, -72144208, 38401607, -98163725, -42542152, 92291099, 37496906, 93108893, 43071308, -109243017, -58615437 ], [ 69634601, -110763542, -46077607, -15331971, -90120437, 78728140, 90763239, 61329882, -57877739, 76773915, -2767412, 15786818, -48655725 ], [ -38771981, 38663347, -77807835, 110843580, 93472285, -88145916, -77846334, -107275508, -53579128, -106305094, -61134869, -66442844, 37016359 ], [ 16253820, -11390637, -33301669, 10797317, -105301488, 54148929, 55418600, -96477829, -48216833, -55501781, 112031849, 104582393, 22668397 ], [ -12537220, 80553967, 97680873, 108572253, -88975880, 75764650, -16825015, -5653998, 48902542, 4149280, 4743348, 98904656, 77218933 ], [ 54153688, -461030, -19382301, 90741002, -82495781, 84392388, 111776184, 3646327, 68415976, -49226537, 93032569, -53606568, 66566194 ], [ 104265669, -97765500, -64896442, 88978398, 97002634, -63812658, -31095584, -86209476, 89179940, -99482667, -2348361, -17887934, -29427513 ], [ 42299537, 63304749, -5674343, -62961513, -15158261, -47814734, 88555318, -106020237, -65029492, 16480843, -58286857, -15352305, -79247039 ], [ 66008191, 103912709, -105821121, 101487657, 92979012, -95228731, 11648068, 8577212, -109766827, -79703938, -110386735, 37191966, 28394005 ], [ -73425001, 80272084, -24391128, -30845660, 91575380, 92999666, 7574933, -5907241, -29818490, -15257669, -44747981, 34149449, -12899044 ], [ 12100914, -19061591, 106458516, 49418818, -101174687, 62659304, 13562590, -100280915, 37025040, -28122421, 80635720, -48769129, -97868223 ], [ -98676054, -92035974, 47831434, 95877135, 70924824, -62362105, -19473785, -8525810, 4207182, 66551676, -2119522, -66950456, 81598958 ] ], [ [ 88216260, -88714549, -36111848, -16528151, 51212020, -35110685, -86504507, -28556710, 107292408, 6247672, 78232536, 95547185, -41509509 ], [ -41099045, 2027562, -55035607, 81962429, -35581529, 38832857, -79673763, -73120030, -70652870, -68765710, 106212979, -46223753, 43412464 ], [ -100332973, 49669998, -26420726, -100952074, 72594338, -105214805, 89238599, -54707019, 1366373, -100995024, 97091067, -59910328, -58797884 ], [ 63104987, 100848492, 65284079, -92973743, -101640620, -13812961, 25507068, -3625060, -81687635, 102611778, 35699104, -27007407, -17449018 ], [ -5033788, -26994822, 16104247, 78149345, 73796235, -32006135, -55896209, -22679968, 34265581, -76339501, -84241625, 39529972, -32399800 ], [ 62307457, -38040474, -69486778, -89852251, 28913491, 29508015, -90799246, 96652342, 69598673, -100537390, -58128113, -44128953, 76964084 ], [ 16560472, 24859202, 110844527, 75646474, -17486646, -552053, -46878935, -53158345, 79757198, 96366331, 7435513, 41871152, -70887858 ], [ 21298342, 99421415, -51030546, 44237422, 10110051, 87788759, -104063467, 70227652, 78754822, 34944603, 26409400, 50618978, -26394430 ], [ 60873141, -97950628, -51098400, 70518135, 19851603, 46333087, 75237401, 35932564, 39372052, 34690392, 41889183, -66392089, 36710270 ], [ -34552103, -92921482, 19525802, 22608442, -865272, 104063332, 78123708, -78083989, -33187126, -54096887, 95666702, 40873454, -55860438 ], [ -93609301, 103734542, 59967816, 106624402, 72589859, -76043260, -13590036, 3143635, -60610802, -12470501, -88218440, -32667363, -25950348 ], [ -59314131, 106054712, 74491323, -37281763, 59962833, 42198394, -2264070, -94190252, -16996033, -38939013, -62743303, 71109943, 72739866 ], [ 21427220, -70287948, 31696071, -98914251, 63899678, -66791925, 11980370, -35245416, 49047993, -64818044, -25766516, -40629860, -58959253 ], [ 11866648, 95103322, -81577686, -42889294, 39187326, 49978033, -91428330, -27280344, -15598536, -79091, 108861763, 28773448, 78544934 ], [ 80608011, -103336491, 103871682, 43857210, 101118962, 4549108, -105912391, -36291172, 104329684, 48085387, 16317122, 90936016, -22355000 ], [ 78255458, -65401071, -49716606, -79681876, -83721673, 26186243, -49430047, -74073046, 47139969, 92114318, -37083446, 94504368, -47900911 ], [ 16903596, 76268620, -40099780, 103625696, 19515713, 16005185, 22209373, 50405459, -96546971, -48780655, -34694992, -98391192, 8686023 ], [ -89026364, -15851262, -63805925, -22067005, -100847611, 100269492, -23605694, -63802111, -97635294, 77776835, 28637195, -32698812, -105055647 ], [ 23590229, 110768499, -8941140, 19960800, -49569724, -20942687, 73034618, -86315037, 10047479, -20799753, -17847161, -14639723, 72885315 ] ], [ [ -46911902, 24171895, 101161475, 14629550, -105597325, 71416286, -85395762, -11669385, 110483868, -82393200, -76820302, -84449573, -29051920 ], [ -42513749, 86074205, -99645067, -41841305, -10408477, 80106774, -94044559, 5807783, -43230710, -111830288, -98094803, -22379293, 84726377 ], [ 8203024, 97639050, 601867, 103754326, 9960901, -45964147, -67952238, -42852553, -84272588, 47670214, -2521645, -91049635, -54955149 ], [ -33246921, 106153321, 12653357, -79922840, 60181505, -107971165, 92757806, 96985100, 86874730, 7632825, -59753450, -17447807, 74586817 ], [ -34539090, 63319976, 76113269, -38728871, -25952574, 60281296, -56468279, 17560252, -92393175, 46250147, -55340626, -69183595, 84846259 ], [ -38947650, 86890324, -15028009, -104787941, 51374183, -38224234, -44236511, -30415999, -75200131, 55203559, 96339887, -65310211, 106362632 ], [ 96303744, 97951631, -66292351, -38483112, 22874098, 80450754, 56640285, -50708708, 31787726, -19306821, 102138311, -58130002, -73734783 ], [ 45711106, 24602890, 102529487, 45667269, 79506323, 65874847, -19183650, 2290101, -44763881, 13601903, -67858533, 100514003, -91700924 ], [ 77845108, -93513264, 83501258, -76795711, 89078911, 23404619, 69451865, 16327527, -60541626, -83777993, -95223667, 99374259, 102451043 ], [ -14776824, 64821831, 97841741, 110858645, -110005086, -23351765, -11831782, 47068934, 42370337, 43091903, -11730517, -19360133, -24525610 ], [ 13453628, 98119805, -27157983, -10324140, 21267425, -3888995, -56197535, -90363273, -42470177, 98643775, -14117218, -110000390, 95721621 ], [ -7210404, 82402724, -63897374, 56879186, 5648513, -87036460, -50007785, -79914608, 34464674, -42954116, -40259359, -65569129, 97200307 ], [ -30120602, 67110225, 14813918, 96167869, -70654961, 26127403, -51286028, 57601690, 40617287, 52149889, -84022404, -79071312, -1378260 ], [ -83599695, -111485750, -32155617, -71378903, -67005087, 25118750, 68880695, 99471847, 47508397, -91900006, 49663698, 7184992, -109951088 ], [ 103700094, -60613224, 109239785, -25854451, -53873431, 63318421, 47328315, -7631865, -74814742, -63757711, -63471012, -69518815, 73285368 ], [ 57151237, 78451308, -69358866, 98117097, 59916686, -83377017, -55208253, -1566569, 50950115, -40857632, 25076027, -27557158, 16237597 ], [ 75236891, 76586597, 63077748, -98768506, 101827372, -9660262, 70646854, -93421203, 15273377, -111995525, 46500709, -104178042, 88515777 ], [ -97157112, -76661866, -12925810, -5126614, 33254576, -40066222, -31177810, 25926869, 30577513, -68624804, 55036964, -36935512, -87440036 ], [ 23912010, -50128178, 87243963, -22307129, 276680, -61775393, 92353654, 55403735, -9440813, -71316955, -84410214, 83844514, 6148528 ] ], [ [ -81714148, 8978605, -106989505, -28948278, -40744755, -34096036, 86805716, -102517412, 72722488, 24356439, 45256662, -76393325, 33529471 ], [ 49757609, -101661157, 5798294, 23272679, -70563443, -105288337, -69438897, 104263919, 43331167, -39313241, 56370375, 93765112, 42722325 ], [ 26068723, -74615784, -47353221, 29196126, -11696388, 85653861, -106852800, -23642748, -29699912, 65939349, 63704953, -110372267, -31694284 ], [ -88462304, 48426676, -86083234, 14728092, 59079148, -109067137, 34352943, 36012650, -99745654, -36564735, 14025353, 84439773, -40139444 ], [ 89572823, -65594211, -54426652, 41789358, 36412765, 12627227, 107471533, -5334292, 53636601, 31651257, -41042317, 38500025, 85605651 ], [ -80867145, 85893768, 11641181, 2617685, -33791904, 104655745, -27801712, 11176686, -109100024, 105601053, -91783599, 108739407, -94699694 ], [ -40444312, -104703824, -83505305, -107528210, -15497593, 33855488, 39652175, 61031265, -63487158, -21815898, -69409844, -1254793, -6812170 ], [ 97830502, -81995889, -1724709, 39998514, 94968902, -85743250, 100196758, -53747784, -67797523, -109212934, 97595563, -25192143, -59818975 ], [ -22144738, -27612130, 79329336, 81514524, -72326002, -27694545, -81685559, -18729357, 12498480, 16554521, -61968223, 23848887, -55666040 ], [ -11395398, -916337, -88220358, 84853739, 69607046, 77127169, -16527069, 50662026, 112442899, 13892469, 13355005, -93557859, -82966793 ], [ 42582251, 61221602, -80078326, -20897823, -22255379, 35633328, -98907639, 83113265, 78446791, -37159486, -30813162, 80002350, 70989188 ], [ -57109377, 12149389, 89147437, -2911582, -23144728, 51168504, -72458204, 65639319, 80256259, 40465615, -174652, -102231546, 45030053 ], [ 31299848, -22437415, -90069277, -29946073, -33728917, -8188861, 17631277, 61800509, -89838738, -91628006, -55123697, -21631957, 179403 ], [ 8122883, 57621384, 99961148, -37437742, 82865893, -59147977, -40391253, 48707354, 7423947, -71148726, 35119792, 11451302, -109485213 ], [ 7231698, -102063553, 28551948, -20269081, 56214949, -61897561, 34928172, -73128450, -20987015, 15717096, -77756468, 92626371, 10067605 ], [ -59676819, 101098354, 53115570, 94313025, -67286598, 35885695, 65500048, 96785268, -98971168, -38760871, 59052419, 78811532, -105160966 ], [ 8527152, 104389692, -7102874, 11832013, 104410076, -60345275, 43145798, -55239636, 55276993, -109859909, -106659044, 24625526, 22345234 ], [ -75497393, -103766392, 74240006, 28412314, -5809170, 37471958, -15578294, -55553011, 19715969, -91819219, 69941173, 21388992, -32677202 ], [ 86340911, 22182845, -71604145, 72108436, 54055233, 30967595, 87435240, -75200142, 96778017, -63905918, -57022188, -84343446, 109515527 ] ], [ [ 56223326, 65398157, -66086872, 29617417, -60039937, -110352418, -99791254, 109735153, -385801, 21089578, 23132419, -104272114, -73309967 ], [ 109052304, 2354244, -2168438, 53661877, -70616174, 24318473, -48503374, -75779382, -11204537, 80349736, -85296595, -23073844, -33524942 ], [ 94414371, 54289781, 82320369, -7783450, 31654138, 21217844, 399125, 74201963, 83676006, -11968766, 21076352, -20546973, 11518368 ], [ 27498682, -30594112, 94638480, 66538711, -93104887, 82806394, 67265732, 22768133, 35424293, 20404620, -45605578, 51285648, -82736497 ], [ 36569956, 30338320, 33231199, 84568358, -25920969, -37097424, -34388635, -76726373, -45294422, 65165851, 34839133, 82721534, 82787248 ], [ -30185780, -54373850, 43792664, 34077429, 108118832, 3100282, 28276136, 9425880, -89702391, -54071345, -23099453, 88366197, -75466081 ], [ -97797349, -68051208, -63161907, 65084108, 73825807, 69514270, 48086828, 35148342, -84479882, -45636551, -47350431, 29883312, -107841994 ], [ 56517423, -32163057, 54517147, 50050197, 46431584, 1881061, -87018440, 27904876, -14852851, 63477688, 40211972, 92089132, -15369582 ], [ -60490912, 73999243, 89332060, -2766037, 110697611, 31138982, 95707853, -40968545, 768548, 109121893, 4373144, -38273719, -51583111 ], [ -13611735, 98152270, 76712938, 64330501, -64641800, 31659443, -100058785, -100676002, -3145749, 103635633, -3414199, 19418263, 25490246 ], [ 100959497, -10444519, 77348997, -47792139, -47848977, -92828382, 75916055, 86872641, -83578311, -40183982, 54526759, -62748742, 16624352 ], [ -13295429, 84540461, -14854725, -10456839, -107931337, -67782093, 51955142, -30686885, -23124632, -110267745, -23016293, 20883626, 34993054 ], [ -112340709, -3254101, 50787246, 61844880, -111660433, 86916180, -87335189, 111282508, 16649252, 21735454, -5051281, 31638472, 49178564 ], [ -20829878, -87536521, -9146293, -23368365, -86603927, 64481812, -8433035, -82175630, -29314594, 99488225, 58923914, 108637103, -12339431 ], [ -88371611, -110124524, -64929751, 42093604, 450579, 41765143, -2407574, -1659636, 5778945, 110013155, 101303451, -985194, -67783202 ], [ -101717847, -32056755, 66709703, -61089674, 45400255, 28821056, -10896306, 55822879, 100757206, -64419606, -76556605, 59496375, 9647174 ], [ 47172733, 25010174, -52804697, -107485, -99329594, -103864024, 43401004, -92196655, 34642046, 98614915, 81286777, 76695064, -6282434 ], [ 60154183, -7163290, -22892080, 6760116, 98849789, 79109910, -45305493, -22527296, 9386657, -90186685, -44396848, -70236816, 35709931 ], [ -88519287, 32362818, -98977415, -108788892, -78417276, -82446791, -13837926, 64725577, 68375872, -50193013, 10919457, 26394560, -3817016 ] ], [ [ 47105952, -103581147, 19251927, -21226192, -42213090, -9684135, 32920431, 25276358, -29847755, 53926240, -88020442, 19464690, -58033903 ], [ 39056820, -1683964, -107782071, -110156416, -58799199, 22746078, -43035832, 68664259, 46098405, 8137444, -45273157, 59692095, -157009 ], [ 63708903, 47269857, -86165820, -22465176, 22971047, -16214869, 108718514, 4540365, -83522714, 7641331, -78372931, -22518081, -96601789 ], [ 108379561, -93239929, 3419441, -88710401, 64007912, -94370814, -13395339, 53746191, -70582927, 6992395, -43984124, -13936126, -27655077 ], [ -64126644, 62834625, 93754175, 93102548, 94548852, -22364041, -79228120, -35834145, -108196156, -112060443, 103327824, 87860507, -72680046 ], [ -22776715, -76107913, 27894571, -43312942, 19365990, 103280282, -53948746, 7920880, 58140361, 61150935, 77734799, -16047821, 16913607 ], [ -101077751, 35414392, -92414121, 108495836, 79718277, 73184353, -38931480, -101698008, -24666745, -4141180, 3297572, -2518787, -54082628 ], [ 106971563, 2267178, 93080255, 92912673, 92227967, 94741875, -12713783, 52691641, -70128509, 85422254, 11830725, -56892373, -99715483 ], [ 2832535, -14280083, -39467303, 1347163, -22880331, -27597658, -61027028, -3136606, -80034120, 58402912, -41665291, 15805915, 112704080 ], [ 34876434, 112009479, -68732865, 75517596, -13290622, 10497362, 26901960, -3558256, 23161179, 14975322, 36166495, 83272778, -18131898 ], [ 97027271, -46613802, 97822802, -6365471, -20303014, -68206459, -20863554, 92696283, -16938362, -33639078, -9055709, 64648162, -103015285 ], [ -69767429, 35987922, 10488301, -58238642, -86393708, -67020089, -22336404, 54852959, -52408820, -7998590, -25693130, 11447207, 40589161 ], [ -50325895, -66042093, -39583680, 108581059, 67746270, -18542294, 2117871, -69543667, -53960297, -111137825, -33227297, 742103, -84251368 ], [ 881802, -64862468, -53717299, -13985308, -10063424, -66413060, 88072727, -53626682, -82717815, -59548332, 55078991, -95210623, 104498435 ], [ 104098112, 92572917, 41652059, 88343343, -76061252, -12223631, 11254137, -42067846, 10518572, 2270998, 69723826, 27068393, 810685 ], [ -38463389, -61328487, -18541980, 47654973, 85520337, 55767028, -57404313, 13226003, 102573342, 11414759, -68068031, -100805720, -66483453 ], [ -16657488, 47160715, -44752206, -42619470, 22708315, -26371015, 21415258, -76630160, -62470351, -38090830, -35740722, -32964650, -49479309 ], [ 57856933, 11700578, -73298726, 18996283, -36807979, 87169100, 93285, -96624566, 41556176, -13480043, -3504539, -84322959, 2725907 ], [ 110573888, -63674155, 107620401, 6559901, 55811377, 45513623, 96260701, -54991203, -30713805, 79028145, -48158651, -5938679, -61012405 ] ] ], [ [ [ -106118380, -25055724, 103072486, -65884409, -88683986, 100856236, -2960836, -23661311, 89678775, -31746154, 96157022, -47053044, 80852358 ], [ -59693314, -32667790, -41647487, -67151927, -72806504, 64762917, -45243685, 68625514, -97622773, 102441577, -83870888, -23577033, -50872181 ], [ -35154643, -18106566, 111600694, 109305216, -4910346, 22213604, 81016833, 37169921, 1058702, -84715169, 77952133, 71954338, -92555571 ], [ -91468394, -88680961, -24078105, -38899203, 9360041, 57603844, -82396801, -11974058, 20364659, -62725569, -93354221, -47320912, -43589429 ], [ -33774573, 93267031, 12175472, 26585293, 81084231, 29152557, -35156154, -59140325, 24691947, 92484389, 13590604, -10587719, 112217913 ], [ -35334844, 75609642, 15546819, 75418171, -107939464, -45340695, -22408958, -13074960, -96705736, 89583515, -33771369, 6198208, -63729794 ], [ -3648032, 61168678, -31726132, 61130471, 61181461, 77404378, 64678018, 66203698, -79862458, -57477639, -94285797, 9034512, 74059554 ], [ -25000305, 29320796, 94684059, -6465877, 37081400, 21623380, 13200427, 29221686, 68907463, 19257380, 84303454, 85750886, -49279001 ], [ -18749614, 10108620, 18354578, 105770228, 87460833, -10101074, -81769619, -86209864, -85040554, 42991960, -33698168, 35724707, -52295530 ], [ -37223707, 55621087, 98184938, 61922867, 4950856, -34330299, -51892060, -15989526, 19982370, 31148889, -59381724, -75114053, -110451493 ], [ 17359204, -40721281, 13561453, 12586236, -76632237, -52244010, -36910962, 28815173, 110819308, 71095418, -41852697, 56394830, -4363002 ], [ -52341308, -60832385, -111234020, 62357848, 14446885, 11768594, -92877991, -8356718, -12703548, -15306459, 16405541, 99505172, -42851336 ], [ -36170502, 82113573, 19645017, 59462806, -95677453, -22683829, -53500625, -48389055, 84695829, 74927010, 90929506, 108762890, 23924329 ], [ 10439090, 23480489, 90785166, 111686006, -89485129, 109052155, -72420398, -82028685, 42719037, 54765714, 55589366, 88603614, -67867680 ], [ -34788643, 31325698, -1582215, -50740975, -64442509, 79480957, 47188368, 72379285, 24769616, 109579798, -44355654, 76705175, 21037553 ], [ -81125751, -109801520, -27996958, 72731540, 73041502, -51753476, -19909349, -20221624, -42357864, -47428734, 77168190, -33204167, 77915600 ], [ 57763531, 89267492, -99071152, -49185389, -11360829, -67728910, 105544867, 36579128, -27476941, -13897729, -7445260, -13595777, -56195478 ], [ 13568384, -99141798, -103168675, -98982684, 111195833, 65857094, -110808428, -11625587, 26187474, -76366763, 17692156, 38262592, -73305379 ], [ 72667811, -15244075, -82783971, 79276328, 24829531, 63380516, -73315487, 13022515, -85331753, -94070350, 31413841, -7622013, 42279253 ] ], [ [ 16120508, 36512291, -25614519, -21026739, -75427054, -101110551, -76284623, -24178954, -98667044, -41127193, -18740620, 23262353, 47675328 ], [ -82523506, -31247964, -60634992, 106859208, 100346516, -84309494, 24440358, -105703416, -58061240, -93827105, -62759799, -89546417, 48211562 ], [ 65237630, 67610607, -89857412, 47656445, 78933403, -50973984, 96908981, 90712224, 74247295, -101691977, 30300581, -45024516, 44190459 ], [ -26385898, 76171251, 71864628, 26701590, 11718638, -46772064, 86789993, 89779809, 23969520, -85092925, 51140486, -102480679, -41197946 ], [ 32081111, 6583738, 70655057, -90959341, -44912369, -25805457, 43384026, -45449303, -107802389, -42530614, -63348961, 60743364, 61354505 ], [ 23852386, -9251999, 91947965, 85390671, -45394727, -46772606, -92655169, -81207843, -102742607, -9286556, -13096059, 43511638, -4760504 ], [ 48083040, 86492055, 27798630, 8066419, 37248375, -110642697, -1026876, 29556432, 59813636, -47738914, 110011257, -34212406, 34737596 ], [ 63588063, -4976938, 104312944, 112108559, 13633902, 75951620, -66271491, -15052247, 25341452, -75713725, 39507777, 16492982, 27156872 ], [ 76825510, 107540448, -39799738, -73843388, 32531010, -109183362, 27917042, -101562822, -57961121, -66461535, -87357460, -23240726, -110865919 ], [ -76461909, -87901315, -17501886, 101982181, -83318318, 101707030, 56895119, -86847687, -108666150, -15788303, -56002647, -30065435, 48671413 ], [ 81714696, -5724769, -47730816, 13015602, 22445572, 85025539, 37497947, 109880117, 22733981, -915824, 67756262, -14783219, 6028369 ], [ 58238414, 14055007, -110577813, 27607446, 100975272, 15478818, -74067419, 14599904, 90489997, -36581298, 98588669, -74736501, -91486208 ], [ 54128338, 36814044, -41493915, -84694160, 76477901, -73708535, -51343900, -91400235, 27158254, 60723562, 41060511, -30026144, 1547128 ], [ 29886042, 14726492, 109254474, 60313585, -15578598, 43508805, 16395211, -90522926, 96231549, 57280847, -31879413, -110756524, -79325946 ], [ -74461205, -13268990, 111307581, -8174775, -23073634, 43346056, -78006174, -52140289, 102994483, -19923505, -59000762, 46097192, 108392033 ], [ 61536286, -30368688, 64719279, -79201014, 22178647, -37785136, -21467385, -24803359, -26381706, -95988173, 7842302, -48677960, -31132675 ], [ -59731093, 6519918, 17999330, 91397213, -40558111, 61184262, -1580600, -86430677, -91463394, -30499138, 36108646, -109176456, -33573934 ], [ 23877340, -56276781, -17207777, 9658545, 97798932, 109984433, -111913353, 52924907, -52881361, -24327631, -66678697, -89117028, -63532863 ], [ -103854823, 112573522, 101181708, -10619389, -45190161, -11260326, 94333871, 48600192, -85178540, -81821242, -2241692, -23617701, -79535498 ] ], [ [ -5288317, 65038578, 4493404, -29017918, -18894689, -108278288, -92427152, 24072761, -59449461, 67154294, 108163384, -109714166, 51203149 ], [ -12488785, -101501887, 31401436, -95025017, 15699887, -98897783, 46584995, -73450941, 44480574, -57821769, -98584239, 81711780, -1569050 ], [ 64266272, 61054942, 21253833, 45555352, -110182850, -25724637, 103244926, -103031077, 40788273, 5302427, 7916977, -105681013, 36070402 ], [ 20840269, 95246460, -11532025, -112479625, 32003623, -76982268, 38801970, -46938879, -85068635, 102519807, -67680930, 65933646, -59365660 ], [ -104058276, -1283183, 65983813, 5474003, -67919941, -73910859, -110271838, -63108923, -3210518, 3561410, -112982440, -27485772, -27886905 ], [ -71157094, -2773123, -79516551, 107966278, 15186640, -89884873, 80274599, -51097021, 32285245, -51380718, -95675674, 90139454, -37893306 ], [ 13947977, 86025497, -47812810, 29357565, 109162395, 64688571, -67980647, -111689093, 55548896, 111699582, 9165152, 105152209, -99174397 ], [ 98799285, -34816043, 40770026, -2050857, -48368433, -106530595, -101943670, 21183259, 23408022, 53620494, 108326574, 14575836, -34820019 ], [ -9442176, -52386098, 98525758, -11877451, 36916052, 53207450, 76192845, 16700437, 72045724, 107475153, 103978966, -6724650, 7430476 ], [ 30115894, -82211897, 48470251, 98276008, -80700636, 20787747, -21934783, -16228995, -50905892, -15194369, 13144444, 56489363, -49193996 ], [ -105780542, 90027149, -9554648, -87531961, -4558148, -48288055, -44453439, -99539714, 99764834, 27700987, -22309792, 101460138, -54561264 ], [ -57042079, -13101503, -66303654, -33524828, -26977042, 25630599, -110116255, -110868072, 13995669, 91044391, 34904629, 83643421, 75344115 ], [ -47468215, -36716859, 15174404, 43946178, -58415948, 4531200, -13008113, 80406306, -75851937, 8011326, -65367837, 4585265, 46867461 ], [ -26126545, -109858295, -33922935, -64484132, -90602387, 82659094, -37722559, 110530649, 77145209, -89073274, 32193756, 18314812, -28147375 ], [ 36808412, -18342616, -105037652, -19416961, -37311451, -27134186, 96945876, 38228508, -27773672, 54425981, 91035206, 73874292, -25318313 ], [ -5510357, 70008270, -19310803, -19421629, -34143188, -61640634, -37907508, -14104551, 12051947, 71104436, -44896272, 88155043, 4703374 ], [ -35913514, 97116258, -25832769, 55144092, 100467257, -88056364, -54691908, -66223194, -27381512, -96375652, -90356323, 88227528, 64231132 ], [ -46974345, -5628093, -79780956, 86165139, -92787023, 47508554, 10032127, -64279523, -66936289, 8823813, 44966130, -56570539, -70633240 ], [ 13970361, -11323897, -67818046, 31350262, -105319934, 68490954, -104956254, -52109747, 109881011, 38821199, 31201696, -87919753, 42836358 ] ], [ [ -31715349, 95574663, -60871275, 89987200, 66814430, -52702094, -34653792, 40320587, 72069543, 49989957, -44301922, -60107012, 78146485 ], [ -104001711, -88639095, -112470374, -65029505, 10455904, 31735954, 67175886, 45321852, 12251153, 88413943, -57969555, 72416397, 82133828 ], [ 112127619, 68343477, -71603332, 12421330, -81439670, 112434091, 72197582, -87571990, -104543525, 10023571, -2063449, -109765198, -29950630 ], [ -56950300, -85279012, -42722953, 59695715, 80143, 62797762, 106628482, 6953580, 39042110, -26034386, -29373126, 89951589, -29561446 ], [ -60868610, 87600791, 39318526, -14351251, 26131624, -10439026, 15926136, 43597016, -97135893, -66562124, 5056410, 98992930, 53055821 ], [ 72754858, 92544764, -75380991, -51057811, -105765479, 55986017, 17206485, 51494839, 75152232, 15749528, 96561484, -81108588, 74248468 ], [ 63942492, -49192932, -61333091, -70638990, -52931913, -17701993, 103233250, 68271727, 47354371, -74257776, 40438062, 7032961, 16590803 ], [ -38047906, 28337194, -77333456, 84063184, 99007255, 51182341, -110013757, 89579440, 73138929, 67664476, 67687854, 78399916, -17547164 ], [ -22129255, -51335479, 52037089, 98911765, 51915147, 7773322, 11725894, 96256321, -62139726, -95014260, 39147020, -18112373, -80834793 ], [ 290889, 16322357, -86761779, 96951677, -54929366, -42550661, -39572420, -77690231, 25207178, 43466028, -43925185, 105407007, 51085956 ], [ -13578141, -104284670, 108591719, -107794707, 60769820, 95426634, -61866443, -55198206, 57517769, 12090394, -29643, -45855081, -102953335 ], [ -30386423, -35801158, 110100402, 82599352, -100040944, -81747075, -4288636, 53170640, 86271871, 77257076, -39004732, -19953128, 111766018 ], [ -51473505, 34406744, 108574302, -47962565, -91758790, 84658038, -14120691, -23459819, -51391314, -66000147, -107426904, 8323581, -21198918 ], [ -54894962, 61055848, -53854744, -40744869, 9985256, -82038263, -105106817, 72990602, 52577643, -93962813, -1797477, -105967971, 85769720 ], [ 9225911, -22632258, -20276597, -96147101, 70311522, 101419230, -25818073, -53336240, -94678461, 8681964, -76331710, 98896282, 8031260 ], [ 15989614, -56731405, -106560388, -31745251, 100282349, -71392689, -9132654, 50469078, 54514872, 67168953, -23703176, -65849929, 3420284 ], [ 26719889, 90298573, -82317431, -69703972, -29167207, 24158297, 2587658, -70172581, -103603962, 8260848, -57827518, 2363732, -108739808 ], [ 2891503, -62601107, -51925814, 9312914, -22833020, 47643655, 28106898, 102908139, 103660131, 77312849, 15931135, -101266047, -109552169 ], [ -75126386, -98025453, 43199213, 64276405, 106017586, -87346393, 36402133, -71037734, -17386461, 7203773, 59472185, 88103163, -27306906 ] ], [ [ 14825465, 102854551, -37138759, 11199202, 28133481, -31867194, 97747345, -78358435, 93348303, -66650905, 78045697, 13441196, 92168682 ], [ 84484064, 50724239, 104135359, -2097404, -94383272, 102980650, -37709112, -16674054, 8057430, 17884905, -74380277, -63608116, -19574964 ], [ 97324594, -46534484, -86758206, 17998782, -29319319, -96250777, -11494805, -38741712, -81897866, 30362218, 43708593, -112058840, 23426551 ], [ 427364, 83017763, -9730405, -100637659, -94924754, -91952951, 63191999, 56695051, 10246592, 57197374, 91903591, 52114458, 55826897 ], [ 58545048, -25217046, -51702389, 65090516, 83363503, 47554050, 68111169, -38359866, 15475923, 72621005, -97940093, -18146888, -76970227 ], [ -79393508, 24397115, 9737019, -64641687, 86868348, 37168642, -79578151, -72546133, -9426146, -33459485, -36885797, -23150605, 66821923 ], [ -96327297, 99718236, 75068874, -91313353, -94793767, -27386598, -8983494, 52582160, -58422201, -57665768, 22180050, 28541112, -25884816 ], [ 58574568, 29026588, 15553711, -31215327, 89265971, -89759481, 112353302, 58550846, -54563653, -70858785, -43759864, 38550699, -81276542 ], [ 13378026, 105777131, 21108325, 84935450, 92538721, -51269822, -52340043, 42557819, 10141482, 67921348, 106188267, 14472800, 93961578 ], [ -53900834, 99770274, -8684559, 109136802, 49703816, 46683513, 8140995, -70993019, 72928915, -72185500, -103778705, 24483859, -66993589 ], [ 37927954, 63285854, -67970356, 25579245, 65105863, 465341, 12466232, 1366482, -84981808, -97597516, 39494407, 78629106, -107825522 ], [ -65687679, -111507494, 3884676, 79088728, -69358758, -56724180, -4176272, 12521003, -77843304, -78419848, -76020935, 22839224, 48737203 ], [ 11544449, -92331123, -61994440, 73887912, -112563509, 21035026, -70194908, 978839, -91853196, -6533673, 53304967, 19758305, -15084642 ], [ -92031855, 70169820, -22867568, -50341237, -50388782, -96772201, 100653058, -27215235, 27605591, -93970217, -40838043, 103679851, 16659479 ], [ 43312473, -61626701, 20396918, -50888210, -31967451, 53747998, -10341411, 4153511, -88337024, -16323487, 33853650, -55970528, -45374898 ], [ -81812775, -58290244, -63746355, 29802204, -9861304, -89330310, -13684181, 104622953, 82095052, -105994652, -68733122, -10675551, 27632852 ], [ 20718602, 93221337, 44926865, -22438086, -22684133, -79106410, 11665525, 68303117, 96892299, -91281412, 32754182, -76704323, 103327969 ], [ 74705660, 21236118, 34350682, -77310879, -55071476, 74932957, -112902102, 106466062, 72058404, -105012776, -101488534, -78640333, 82414311 ], [ -33601385, 59803047, -90788197, -15181528, -82049438, -72167953, -87720405, 47789317, 46773125, -16261869, 78614387, 53263091, 100686358 ] ], [ [ 94187968, -14533859, -82704354, -101114186, 76109736, 27621842, -2232474, -45656858, 20866470, -52500195, -83089125, 32940193, 87311043 ], [ 85442349, -13935263, 24792023, -13270210, 13209931, -61662937, 81497716, 41307700, 26799926, -75943403, 34697615, -66927010, 46610449 ], [ -92532012, -50972802, 34586123, 102440575, 102428318, 94934656, -82344492, -74657605, -65820735, 42408437, -35827342, -88488184, 81536188 ], [ -83333976, 38148259, -106404822, -45561071, -51261856, -104264106, 23198311, 13824865, -13474256, 40793395, -97443375, -42277148, -42807224 ], [ -77160050, -27641001, 43910570, 112595341, -86587124, 33283029, -23129057, 10953879, 111823036, 16375845, -110006351, -64748733, -65983396 ], [ -64607024, 103694780, -17997320, -40005325, -48670814, 9174807, -24536142, 84470663, 71462203, 65744035, 24882149, -109710313, -84162492 ], [ -28778174, -16275632, -93586616, -2533013, 84281099, -89075899, 42886970, -12455475, 4768764, -107343910, 53326493, 41870261, -98426100 ], [ -18177870, 7218263, 88072943, -22354440, -74872770, 40594276, 65809055, -95806085, -81961925, 11313610, -56795604, 103316937, -9514486 ], [ -89932341, 2764452, -37912195, 98827776, -67631275, 77634645, 57704419, 51283800, -31006206, 105839633, 11904531, -109285613, -96533119 ], [ 35977956, 109436631, 24625218, 89704087, 43277924, 85508031, -51302347, 102078044, -26566953, -91326884, -44408413, 29383050, 100259455 ], [ 88336301, 109272766, 8289034, -100086803, 33138518, -21182329, 92370062, -77952408, -50064004, -47203437, -67694325, -42260911, 54770934 ], [ 22805817, -61746851, -68490700, 80635889, -60134067, 26702296, 36803632, 111449781, 23188484, 92637499, 65849365, -9860342, -42493643 ], [ 39247622, -66905486, 35522327, -74638651, -34492520, 108383761, -91827742, 61140658, 87905331, 59037055, 28587972, 77698470, -19599220 ], [ -63656918, -40955968, 69715593, -52980189, 71420218, 38162032, 89048063, 5849806, -72163483, -3094530, -43181751, 102566896, -35071852 ], [ -72315930, 47971890, -7009531, -55526882, 42358226, -96311803, 46639377, -80594744, -41709875, 9927802, 99491812, 14156202, -95762650 ], [ -12188547, 10137902, 44541825, -18049683, -62195620, 4478351, 14932162, 6193883, -40148897, -40427634, -22072079, 92623402, 100293405 ], [ -21213294, -10749636, 107169567, -57339345, 74294423, -84332326, -18948585, 58133804, 93966172, 89545268, 109205031, -13894273, -20314791 ], [ 29039357, 81883948, 92139118, -73372598, -60708104, 87297714, -51388514, 82089647, -64564760, -43433668, 96115511, -20831005, -60932615 ], [ -6420062, 71511603, 28886837, 30378112, -35651850, -99675913, -79559125, 89533793, 41817943, -27285813, 84478631, -12732340, -19787483 ] ], [ [ 17812637, 102998457, 21458434, -84482037, 89095857, -50198871, 24503207, -2257269, 70776484, -71666046, -29730066, 77622883, 103242010 ], [ -112951086, 91632497, -41965359, -59257790, -61767154, 39004725, 57525001, -95840931, 40318267, -21161998, -92879017, 17371141, 91467764 ], [ 6573444, 3856900, -58167813, 23897996, -40980254, 82758737, -74385985, 12765500, 101666080, 4571955, 90924362, -91489266, 83228751 ], [ -27550100, -40252307, 101506637, 54343479, -37794765, 74487655, -60542400, -106708640, -64401722, 16929422, -11721371, 16291597, -34054572 ], [ -108135813, -31048360, -45067063, 21155000, 74946185, 107382770, 99401232, 108525424, -59284711, -42420365, 93521854, 112633884, 97563909 ], [ -26618405, -13090533, -7051275, -99135260, -76785668, 3627265, -91906204, -20417559, -77941655, 32890958, -28034630, -97992331, 60901299 ], [ -38923289, 28079761, -97149496, 20671254, -107810333, -45292319, -34881071, 62916342, 3748056, 28564870, 89301545, 2431002, -97366553 ], [ -104017487, 10081274, -73213192, 96479247, 16609495, 106615733, -63899801, -43930542, -81840315, 37639412, -5089094, -111349806, 78698291 ], [ 71901041, 26483461, 107133363, -38319399, -3673240, -93814004, -84104515, 15026725, -51409375, -90473588, -101444635, 51271232, -105521224 ], [ -111029176, -6580301, 40532392, 7412789, -67490592, -52999214, -17236760, 49926125, 87195088, -8326602, -58551751, -58217781, 103768647 ], [ -42928156, -103456517, -102780525, -95206922, 98050430, 52941970, -39515934, 56551383, 16228369, 64414266, 44894351, 47509865, -73929160 ], [ 62617210, 23728649, 51762825, -45986063, 25259965, 54712616, 112750239, -76408586, -75458714, -12321441, -67576231, -5417793, -40737908 ], [ -66823153, 30644021, -103843784, -8039791, -15965711, 85274891, -37520674, -949341, 24389163, -66749445, 71286880, -12733487, -55034692 ], [ -46084243, -31113536, 1306287, -112989660, -75768421, 44283619, 35403859, 70667736, -4149474, -96463538, 91362501, 42673538, 86477720 ], [ 49899726, 4367318, -18203246, 13512226, 42496134, -98250405, 71755960, -92157136, 13963113, 1053116, 109715490, -60724578, -51580404 ], [ 36775820, -27999044, -41132109, -111903117, 1462674, -62930162, 54294671, 92336656, -101806290, 87057431, 37026906, 2701085, 66735530 ], [ -34684588, 45242902, 12231230, -30667194, 39483665, 54177315, -22766898, -108705359, -30860489, 17305916, -100548549, -52561513, -34988160 ], [ -66066201, -92285711, -65955125, -95375495, -38401166, 31088585, 64605715, 66732303, -25690000, -49170647, -82160945, 99396422, 43122025 ], [ -22529930, 99944967, -111769085, -57175503, 47106243, 96873096, 82700028, -66432912, 36492465, -67890173, 33700340, -43764419, 9905499 ] ], [ [ 48790172, -2928907, 24032338, -100690266, 79939974, -3046157, 44532951, 80663797, 27380021, -76696968, -86852694, -96322791, 47068277 ], [ -47850919, -84562468, 50621361, -98910474, 99250106, 105152247, -60482467, -57646202, -84263725, -112069656, 96664443, 71587497, 88853132 ], [ -64251639, 11378869, -109745565, 30911511, 106627671, 9989127, -69604341, -96819764, -58501130, 43018963, -90154493, 40678440, -80846801 ], [ 91079632, 36670013, 10822244, -63746039, 67071109, 11237449, 87196417, -43935659, -103252091, -54006031, -67705779, 89418159, -31794278 ], [ -99681036, 12723657, 74392715, -59431, 89328964, 51410598, -8785289, -44420316, -19594918, 54809627, -21934032, 86520107, 52517966 ], [ 99415508, -107931521, -62577660, 36263286, 53709514, 11082510, 40521464, 60362931, 98912696, 112522942, 31565484, -101362364, 5007592 ], [ -97680462, -17493442, 8346412, 70521605, 40122890, -66581884, 74479522, 59782455, -2456670, 45258354, 81321841, 79295818, 65453117 ], [ -76413015, -13705331, -13530261, 11109915, 66882505, -21877911, -32429613, -11512432, -33824161, -75344931, -4990050, 1967082, 58494671 ], [ 30102116, -6109953, 58954733, -93624666, 63974318, -18273302, 61717762, 2381618, -75411696, -15479844, -93020245, 47351588, -65803964 ], [ -111400233, -97973100, -17792683, -6157416, 11491735, 96697361, 65216297, 72944136, -17393084, 106842461, 109136513, 33249892, 39110925 ], [ -29102622, -8494128, -96713257, -26361339, -65428826, 1477846, -72071170, 67087842, -5647033, 109071653, 51328214, -90047873, -103870320 ], [ -32848190, -69513693, 16143038, -2300272, 1326717, -70127517, -44281007, -45060887, -49984531, 60635818, 4455818, 60303917, 70832821 ], [ -35178853, 59549688, -105082903, -20962110, -42360372, -39799456, -74498658, -37580110, -45134624, 21948115, -92360543, -55639893, 2732595 ], [ -64322610, 29662907, -84331167, 37012086, 17152258, -107815029, 31062472, 83018867, 55863878, -103984245, -85793747, -2631434, -103743181 ], [ 17774060, 35037919, -77410535, 75466138, 111452251, 599012, 59847254, -19460946, -81795826, -85791698, -218142, -70109140, 60703552 ], [ 64259599, 27328112, -49287534, -50694413, 64434241, -6405451, -22760721, -80956980, 96590579, -92546555, 3133638, -68557604, -63809483 ], [ 93812886, -97466123, 36619839, 32685728, -62491040, -16322178, -21177328, 43127840, -92200360, 21759271, -62514973, -17062482, 29296021 ], [ -24081994, -43010464, -95418007, 20062704, -96677659, -78170746, -40628003, 35656913, 110515165, -111765732, 20479917, -41647623, 66885300 ], [ -6397965, 9111363, -101266467, -48418509, 67245285, 7568052, -22173367, -100423821, -26755593, -105939758, -24607919, 22312631, -19533913 ] ], [ [ -54113610, 56722029, 92979727, 94378955, -81337130, 13484544, -7148674, 22243055, 85399672, -108539565, -40301215, -81802857, -76831123 ], [ 21631185, 82823376, -82096928, -104091319, 23877289, 99660046, -95391238, -38403253, -12559757, -96908885, -88114921, -7655537, -17411374 ], [ -42239479, -7827340, -80630434, -18127749, -72607661, 79914536, 13387031, -17240613, 40805469, -71686853, 109375760, -7777622, 78243637 ], [ 45755036, 57473815, 4145099, -80251460, 41678477, -100549707, 3352769, 11471878, 29742342, 9297669, -80246307, 65575352, -25579959 ], [ 61364204, -76817642, 44468723, 61512155, -74650541, -93663157, -75026329, -99670293, 11135259, 27808123, -83508703, 76525443, 60872685 ], [ -87568506, 109367061, -50839988, -95626499, 48273133, -94873763, -82952502, 96843339, -20258872, 83245398, -33701589, -86156146, -107259297 ], [ -86469082, -91267273, -80227848, 5275474, -80047957, 22492763, -37647492, 34654578, 91347054, 6087579, -42649307, -26447076, -69309222 ], [ 40887203, -57616536, 16606602, 43741066, 94755075, 12054794, -5678302, 51610592, -79657885, -22302110, -95444822, -63413770, 12446021 ], [ 24658860, -67905172, 29891854, 110757979, 89996456, -21575046, -71882768, -94354558, 1218998, 52874730, -20991028, -60361787, 48829610 ], [ -25556554, 36575991, 12376121, 11909610, -3705861, 10078301, -60179870, 40782180, -3317780, 16799130, 64420060, -89060177, 86397679 ], [ -22891411, 11777051, -2380638, -63847145, -91337070, 107655034, 7201929, -40653294, -85992034, -60250821, -74914615, -28145914, 112566082 ], [ 38696377, -38930229, 21329149, 83591759, 94629242, 73461034, 33438036, 49258527, 71710325, -15381091, -44186174, 74559826, -45666669 ], [ 74282713, -95443813, -70890737, -26514753, -51583924, 18138630, -12003592, 62021826, 88139617, -110919818, -60659080, 23145448, -15914912 ], [ 91355125, -33879917, 12967993, 34416604, -8982049, 20101668, 20251351, 41354018, -66411653, -65793342, -34529055, 14958400, 66759200 ], [ -67525970, 19101140, -8497755, 49062192, 95429742, 39185589, 5229917, 11961648, -25874853, -18831730, 40994634, 52894284, -5107673 ], [ 99224680, 55310507, 9285397, 61714792, -34339856, 54887397, 39753381, -2353390, 34422883, -50282260, 111173178, 50065930, -43324830 ], [ -106400206, -79079920, 79079084, -28406792, 82936116, -254072, -23967925, -40551489, -35739087, -24176333, -73385726, 428055, 78992800 ], [ 17234281, -104736114, -61588185, -19314355, -16457108, 7754218, 28628179, -18636324, 18287970, 78356100, 74889530, -79401161, -90897319 ], [ -44573959, -44957306, 59068694, -10475164, -66504479, -10666986, -48710140, -7650864, 83507349, 31235224, -72359245, -22662168, -110351342 ] ], [ [ 111856869, -76666100, 28899573, 20442649, 18021603, -96657675, -71271518, 88090703, 35350643, -39900919, 2214343, 13375758, -96677875 ], [ 20083309, -7954986, 16461107, 37857855, 89002721, 82155286, 80631832, 78101677, 29344116, -55226206, -95638169, -76105640, -93423608 ], [ 41071387, 55030970, 97044357, 23299721, -15755627, 95117614, 61523537, -93111367, -8640271, 45570415, 45635808, -11316080, 63575580 ], [ -74870133, 42299648, -15828374, 84550464, -100118876, 60350314, -90268529, 57045811, 35070250, 18196542, -1717058, -43008450, 32932522 ], [ 28528106, 34694421, -50827964, 99483802, 58986278, -106289934, 67994048, -45238135, 79899629, 29722811, 60574191, 52117688, -104318707 ], [ -95857818, -79343446, -35965814, -52507084, 11053136, -85815982, 2817330, -72649897, 94094757, -84723441, 107668719, -11361456, 12034025 ], [ 72435151, -70025250, 13937490, -2120539, -44159477, 87646911, 79148357, -109918, 52906848, -34341001, 10512638, -52169697, 28429692 ], [ -92254544, 104452208, -3539997, 26851963, 43202932, 57436629, -112671190, -21368396, -104294937, 58917809, -31443984, -59592129, -54075322 ], [ -63842715, 111851007, -15761186, -27208273, 39020164, 2213143, 103635345, 92602236, 19804749, 41511271, -74829212, 48494037, 2592325 ], [ -14039866, 74831859, -33787857, 41224618, 89093954, 55510523, -23777364, 14488108, -86822082, 9874106, -85057919, -29744204, 112059897 ], [ 85953160, 66038522, 111994467, 13969122, 31822282, 28509751, -78565878, -63375537, 102300627, 49235460, -98532277, 82585909, 9597169 ], [ -111160871, 9282271, -79981813, -31999885, 108340080, 28819421, 104801227, -111424353, 57014305, 25086542, -102076862, 77599632, 61655077 ], [ 48774634, -83419551, -112997, 42655762, -40265686, -100774839, -9513811, -83637542, -103665142, 68697790, 32533717, 9861423, -46203823 ], [ -63025601, -102497426, -25256041, 103368653, 18869844, -15362782, -84977616, 54644272, -68448264, -92859883, 39913877, 60532647, 81815001 ], [ -53532290, -25628992, 61067306, 85900624, 72988753, -38056325, 21885069, 87216025, -56124056, -30328714, 111393420, -13412466, -100441519 ], [ -86618679, 45798038, 5441636, 105974472, 103669514, -16012032, -40821529, 20417378, 42659203, -87139044, 96827158, 54960451, 40048824 ], [ 110401678, 8479674, -11085444, 109417858, 53927933, -70823283, -88946849, -106539639, -102659022, 13968174, -89165050, -50058951, 19727044 ], [ 29886294, 14702140, -107789196, -81491387, -55275088, 17207665, 47857882, 89876973, 96692032, -43298523, -34761197, 47239142, -74554054 ], [ 42485463, 10251648, 12749206, -54764656, -10300381, 49137788, -92870333, -95194221, -103601302, -63817179, -100823947, 20783099, -77471427 ] ], [ [ -74693803, -38940186, -55256479, -44647812, 39686354, 76085766, -4996161, 39354316, -40159221, 82629223, -96363461, 54619382, 49260724 ], [ -58503561, 57829038, -4128844, -94493833, -6293619, -88821088, -26130119, -26037348, 106390132, -49871890, -71094012, 96852941, 2898218 ], [ 72672827, -83338276, -16826837, -4294860, 58715109, 93141297, -43888168, 49991734, 99068090, -87743710, -61060834, -30640415, 76964883 ], [ 32398021, -14863695, 50396618, -41708093, -14769170, 55602910, -3438094, -107240707, 46379212, 93017586, -100237487, -320014, -6750197 ], [ 22082171, -20333724, -40910533, -10772590, 77839575, 14154142, -63233483, -30121090, -68437819, -48937113, 79318830, -28642689, 96462235 ], [ -101627110, 51285232, -43670599, -73792363, 4896987, -92992425, -59968683, 76008111, -39179614, -31133107, -109712167, 68830677, 104135627 ], [ 6267059, 7660360, -17891377, -69021107, 21956519, 100890680, -1880466, 90635550, 76857311, -1269550, -56506194, 69215360, -109211966 ], [ -55044229, -112496284, -9624446, 76262934, 7333024, 43809388, -39501210, -107358893, -89460387, 74234383, 111503275, 70199825, 2200176 ], [ -16477764, -75005766, -24054713, -6736340, -107041136, -69109639, 96115750, 8377747, -30982537, -53331654, 96067518, 1764737, 58962905 ], [ -21804596, 40299080, -67728926, -67235935, -73703746, 39263294, -31513235, -70729665, -82382353, -65225980, -55295427, 71270751, -34223679 ], [ -106944261, 26246621, 563909, -80677752, -45321749, -95807649, -49308533, -22155679, -55121645, 34497927, 11665591, 75434346, -35695498 ], [ 48212104, -57093779, -11125241, -23082328, 3999562, 10864236, -21395863, 37142425, -18097963, -82168344, -8025606, -94432621, -21726967 ], [ 85302024, -90914579, -40611090, 46403251, -20665510, 38752353, 90725650, 40708003, 21154133, -110203899, 102406793, -17010650, 83790617 ], [ -11614780, -3188422, 107538930, 62941731, 40155236, -83093834, 90495891, -16067354, 46006262, -10895961, 53001981, -83080232, 47201744 ], [ 1143890, 55975586, 98099365, 21639002, -72659693, -61350324, 27228998, 79322795, 29597648, 112054392, 38399580, 108150539, -69789270 ], [ -4996713, -95304324, 46577082, 2230035, 73467426, -61349768, -46044579, -107872149, 65839113, -58402992, 94375757, -11697132, 84075677 ], [ -2125566, 76485059, -18447865, 18824270, -64022160, -99944412, 18987721, 22689724, -40439675, 70470872, -14790962, 17223730, 81078809 ], [ 15097125, -6784978, -110333208, -72600052, 81664802, 86980915, 107338427, 37946874, -74754999, -109463341, -4536777, 61813227, -110008608 ], [ -78727079, -105440566, 78122566, -613536, 109260812, -26892853, 82331938, 53386544, 110824036, -35485630, 46222207, 15702056, -58517115 ] ], [ [ 86623975, -69969672, 73690376, 48076412, -60235492, -73253362, 4356770, -39605719, -107780162, -19373948, 16597979, 5504949, -90359535 ], [ 2326515, 94346830, -51161911, 67942819, 51955888, 94395625, 106686573, -31113340, 96982090, -50443642, -83225173, 6408095, 91209774 ], [ -71343086, -84482303, 40706848, -70163333, 10077989, -79021086, 8566863, -96120839, -10263282, 41470083, 62486188, -62878790, -10590531 ], [ -43826212, -112503073, -14351405, 26928691, 14886709, 47180580, -57123583, 58262731, -98818314, 28545212, -66405074, -54666621, 23651432 ], [ -39544796, -96578187, 85647336, 91997862, -12558793, 104325640, 70666297, -23335588, -26177870, -41825149, 66436810, -91080860, -30219201 ], [ 11446703, -62719428, 101697529, -52680818, -86925599, -51534469, -110937627, -93935702, -79663914, 6904102, -13726466, 104086401, -35868760 ], [ 54157487, -92680069, -31751946, 88046110, 33926693, 72515651, -97430223, -42751364, 17837304, 111448446, -26171127, -69036870, 75564367 ], [ -95531538, -60531589, 19439440, 82110910, 112046347, 20316135, -12596145, -427856, 101692497, 84173182, 72145133, 104357611, 42618440 ], [ 29588732, 86407760, 23808844, 81699601, -25389374, -74866324, 1293574, 30005164, 59620869, 34728085, -786083, -5651065, 74489979 ], [ -50165090, -26696308, -31406451, 15914873, -82351388, -66251217, 77545056, -53195902, 60460885, -89184339, 23658052, 37418468, -55771582 ], [ -105925377, -70612440, 74558872, 22971954, -88718338, -83752774, 52346616, 18728411, -78450046, -111465474, 41078601, 28791777, -18303812 ], [ -47477639, 93650154, 60697859, 98174743, -13998224, -32363572, -66060259, 46875983, -37476497, 52490646, 109209998, 93257754, 37933014 ], [ -59668670, 78862711, -56228696, -46264694, 83603115, 66032388, -60785900, 57086444, 84172974, -96312766, 64876760, -17993549, -4537177 ], [ 19941679, 89491576, -53663613, -105243854, 31070385, 100192909, -34154177, 49762422, 84488291, -16863569, 60722470, 85341911, -60979622 ], [ 73704588, 60949052, 97605986, -12663102, -69768504, -51192446, 97153341, -52827157, 26345840, -66870911, -105474092, 99596767, -71044354 ], [ 75166116, 90125665, -111379009, 33857071, -105764584, 19164408, -90874426, 110974508, -93348643, -69328023, 90165687, -60434991, -105734444 ], [ -48576556, 58283098, -9497300, -57210598, -25629157, -93096592, -44359545, 1537920, -36219297, 105248008, -33027030, -80239863, 11949294 ], [ 33712987, 7572549, -20872875, 8740005, -10640462, -83323745, -104965299, -64291594, -37393263, -107928807, -45260716, 102643910, 22121522 ], [ -81132376, 11511825, 89890143, 71197752, -89176383, -37655620, -44648144, 67817245, -29564360, 52911123, 48083533, -95651777, -83471667 ] ], [ [ -59858396, -16249184, -19789298, -73561484, 109074750, -99649026, 26484235, 96786220, 112129699, -15818333, 87185129, 15995881, -25975234 ], [ -13202855, -108753325, -32634962, 49042632, -28489363, -10518530, 35145166, -44879346, -89270939, -12967912, -22811234, 68735771, 76917930 ], [ 29798425, 53934949, 24725214, -102880500, 85349043, -102322599, -78992439, -14653620, 37932367, 55699665, -75386480, 58100090, -8052695 ], [ 72996619, -25853256, 7584782, -20666846, -50279577, -21254973, 101684064, 74445405, 26140192, 30642142, -84135572, 85636261, 99423906 ], [ 76367030, 46274778, 61986600, -95053559, -101791137, -95732652, -3811779, -21631924, 94892722, -30910918, 53412604, 46180820, -48321115 ], [ -58447356, -99588275, -11679442, -5359264, -35035266, 36818075, 105845368, -87627875, -79760787, -27979088, -55513362, -548867, -95377449 ], [ 21161109, 32319151, 68870713, 5427724, 107755873, 39700169, -33207821, -86892019, -72044888, -8953527, -25803084, -50673809, -25239921 ], [ -4923085, -31265086, -99023514, -73439569, -84843155, -47917294, 84945357, 110901064, 103405592, 99238601, -46309329, 42644702, -22337351 ], [ -38346027, -108989728, 60034721, -112917036, 69879457, -53025215, -79253857, -44185801, 28117889, 54738522, 112564008, -69709047, -37150458 ], [ 54623343, -105008715, -11385384, 77068008, 107521903, 25292821, 38135127, 76115205, 110564255, -99471444, 92250005, -13050819, -102416030 ], [ -89354442, 48838803, 21811922, -79709902, -53512311, -88911732, 110499434, -70127865, -22985985, 88108724, 86258487, -1840208, 72580838 ], [ -11291934, -82799952, 9178868, 72043368, 48937465, 79567872, 86092969, -94907953, -32153100, 18591535, -26342529, 58196350, -101620169 ], [ -16157044, 5833114, -57998475, 55663757, -69566839, -6897111, 12143768, -61385998, -96482326, 97939430, -32754506, -50092694, 14659680 ], [ -22932139, -9781931, 520138, 80020330, 41392721, 78944372, 10263502, 26735169, -31381005, -34592308, 32770922, -45943525, -41830326 ], [ -52183648, -40041996, 27574632, -45093598, 68147885, 112473411, 3167431, 60562570, 42850423, -83960284, 32373249, -15591348, -108412709 ], [ 68282419, -109714242, 89976741, 27972245, 85183483, 27115948, -70454085, 96728994, -49978262, -70341051, -62180341, 105573314, 25974330 ], [ 10207225, 4005783, 20909168, -184236, 36653739, -3393789, 70574430, -45391724, -92355694, 110206650, 50713775, 98394460, 63683187 ], [ -32918911, -16196838, -85286348, 49137688, 75793333, -73099987, -22021365, -109973599, 99819823, 78012657, -33336261, 108430805, 6048807 ], [ 105794281, -21857221, -32311410, -32911330, 36668323, 63283114, -54934601, -19950246, -77326864, 81282166, 44356003, -89982744, -60544627 ] ], [ [ 84387588, -55881870, -102790272, 86506852, -27541738, 85211829, -35993360, 19714999, 91494662, 85241632, 57681368, -101770066, -14559282 ], [ -59352025, -82921381, -98466228, -45330197, -40277930, 109467058, 110368690, 34119453, 77269234, 37892952, -104757669, 69028999, -109385441 ], [ -63473610, 25975129, -70120835, -2179829, 103954711, 35282083, -65478256, -52593208, -40516082, 83235248, -17121262, -4164786, 97597983 ], [ -48532599, 33874842, 44960505, 883139, 82623795, 39248375, -31976650, -87971471, -64687689, 70292110, -105481705, -69085047, -42925793 ], [ -64435950, 87865320, 36137656, 77336874, 39332124, 32434007, -81494744, -11462508, -44202765, -18492541, -60984613, -37029281, -49529778 ], [ 55782359, 63292088, -61260862, -30503059, 52333058, 45717310, -46255610, -17912763, -112463498, 65890742, -86326234, 16700176, -25587636 ], [ -9633526, -42836864, 100737320, 28079556, 7620564, -75020702, 79985668, -58887995, -2404089, 6651006, -29542905, 72572816, -56570851 ], [ 32034542, 95663317, 59772462, -21068455, -25971, 110022260, -53079087, 88563164, 12946465, 97688606, -45957068, 83606720, 105694425 ], [ -79231126, -46249558, -40624499, 36192428, 110116536, -27364324, -38330391, 18108950, -87372374, -100794179, -43099806, -91471857, -80758065 ], [ -61572791, -99536111, -95599174, -10473465, 16129899, -104862500, 32218264, -111610796, -50409863, 22877268, -22619749, 46765882, -49490016 ], [ -51710123, 99495403, -47702149, 67768608, -56744407, -112118687, 20480703, 6244331, 19280576, -14303783, -67375309, 11968460, 59412747 ], [ 32066717, -13140056, -71625458, 30095679, -112295716, 11505771, 29889737, 68977092, -31043139, -108551795, -78546960, -72163227, -15728182 ], [ -44703106, -49289666, -40566595, -70162961, 71254984, 110928008, -15450677, -78453371, 72182120, 10997448, -109643882, 70139966, -71612666 ], [ 14793379, 44626604, 107720309, -59284538, -97212782, 35043338, -25712900, -6304677, -89704547, -2372945, -61379596, 80426431, 91305293 ], [ -35892429, 29781231, 91847067, -18302884, -95714345, -4327425, 43624644, 61327033, -71641384, -84304550, -26428355, -48966338, 101749811 ], [ 107482549, 79621636, -1885195, 87899795, 49208365, -11196053, 23931155, -82004264, -68557298, 90754500, -42297418, -112391554, 96542956 ], [ 14623090, 29274953, 14664880, 11972352, 77849156, -92659295, 11356850, -67902906, 51580999, -67120813, -93525620, -86281234, -28061071 ], [ 35601767, -27244670, 75000813, 40953291, 72178751, 88930151, -2736888, 28660524, 110083998, -10464172, 78291577, 48838056, -63304946 ], [ 104156418, -2461781, 86215269, 64595075, 31336794, -52485377, -66404334, -89872010, 30754150, -5813131, -38994452, 52860210, 53443760 ] ], [ [ -57148465, -56792641, 92241258, -112277488, 82681955, 28655717, -98239258, 67830060, 83952183, -22799608, 99706214, 63237581, 62027921 ], [ -65640530, -600333, -17750705, -8614210, -24955929, 59009934, -65616107, -13904439, -23405179, 88080544, -70398598, -15081988, -79708361 ], [ -58707148, -98756560, 75099168, -9430207, 80228721, -79098895, 19792385, -5029476, 50183283, -65505301, 108500281, 75526677, 33623955 ], [ -6680250, -36245242, -11972290, 67539566, -8876507, 100669154, 52962024, -25377026, 105359804, 54058320, 52516563, -19944009, 84183163 ], [ -44692401, -97442768, -41160818, 44206450, -53495905, 70347956, 78399769, -24090898, 79160718, 95630030, 9771597, -44467272, -51222373 ], [ 59082766, 13284788, -107478342, -45140452, -30524228, -62291036, 102323243, -73962789, 9023984, -12084424, 45939385, -29208162, -82616644 ], [ -1435902, 21859148, 79138215, -30266853, -13615407, 78126088, 14717582, 30862370, 66394442, -85794360, 75669190, -62457962, -104187546 ], [ -27943150, 80525501, 112423234, 47044381, -57025089, 40097909, -2748037, -64742455, 29947741, 39153448, 110488852, -10784918, 79903331 ], [ 102814305, 85527522, -86810864, 103437186, 90317558, -105304357, 83129216, 34361811, -91850635, -87006871, -90965506, 76074762, -64520111 ], [ 105696973, -112709185, 98136796, -60388342, 72966690, 67706766, -96756371, 67100304, 54068016, -86890711, -24264856, 94289919, 94051767 ], [ 105105777, 106828232, -70833971, -56128418, 23386706, -35379752, -86091355, 47267371, 1606175, 41587730, 7395619, -102169641, -73971106 ], [ 85074636, 78332863, -81613621, -48133498, 107200730, -90843475, -47046610, -4375112, -21748775, -80321892, 38290435, 32807389, 72026908 ], [ -13058568, -45191467, 62410716, -11400375, 34084378, 30289238, -67048038, 18564905, 36994213, 40008960, -59618692, 7089773, -20096083 ], [ 15039767, 37961496, 16977436, 99757029, 72739808, 32439784, -112096028, -63845262, 50002356, -44978470, 76860277, -71915356, 94136922 ], [ -17602153, -84307092, 74796059, -1582613, -16538774, -76259786, 51456136, -74202570, -18440604, -96649581, -108385623, -67139804, -66987056 ], [ 75749419, 19591941, 87534909, 10556379, 53015791, -22208573, -97249730, -60149647, 24026334, 9501023, -85464546, -20562873, -97363495 ], [ 86699540, 8217370, 22841808, 109919793, -46860027, 61886984, 69966186, 106325245, 39232461, 107919369, 68476744, -56437933, -17535667 ], [ 21935610, 16494531, -51871663, 105691421, 29843833, 66353714, 43380326, 31932161, 73625291, -69905150, -12704443, -31070505, -75950764 ], [ 32318386, -26943144, 100539591, 48796172, 83760122, 20696852, -2868817, 81388532, -43885222, -70092063, -60086545, -5054928, 78767459 ] ], [ [ 13572655, 21792188, 60227635, 34152242, 95047261, -100689735, -94730307, 110172929, 40771216, -71864265, 16334573, 99264064, -69986057 ], [ 60781322, 97149692, 87861130, 12139810, -45371057, -85516772, -11396360, -5351514, -65193183, 66492276, 75624150, -72459734, 46799925 ], [ 111139241, -93657503, 17072801, 67121168, 7422229, -57589877, 106459801, -80539202, 105137436, 90428475, -70223822, -109274697, -12362307 ], [ 55494123, -97005600, -110198970, -49603289, -87488353, 59528278, -93250429, 45446318, 105908525, -52279759, -48914941, 25046990, -25167376 ], [ 101895636, -80780789, -67335933, -17302938, -7621509, -10809875, 41662141, -98382560, 106048639, 81127905, -43984077, 67477499, 82546358 ], [ 93208621, 77866466, 27542838, 68896328, -32968042, 15318953, 5675317, -110361029, 103067323, 7376175, 24364105, -19084313, -2614215 ], [ -38035132, -69434803, 57418867, 13849625, 52636201, 52380193, 12684559, -94495871, -75752982, 108498794, 75974754, 75566724, 1340439 ], [ 95391761, -101074579, -39841728, 37045435, -96112102, -36186834, -88678380, 43667288, 93244010, -41994754, -38268128, -23146551, 107990927 ], [ -21772763, -63417529, -14754834, -41231861, -108085822, -12122443, -108321844, -34580502, -108418455, 14678899, 63944137, 85324535, -102074053 ], [ 72661360, 45313775, 72117428, 95173667, 98975057, 82349634, 88684524, -79743014, 67015036, 50599463, 92773032, -15485870, -23808511 ], [ -16664772, 42095665, 8261218, -62927612, 65254593, -96223532, -55093894, 61488441, 49179424, -79473048, -93651511, 2454340, -107002794 ], [ -33120873, 63877395, 14130586, 25248332, 57426536, -12405290, 81787380, 89620037, -112571007, -64621753, 97330890, -91839371, 39001974 ], [ -26554423, -96273122, -73916160, -69090932, -58133993, 29898902, -86976298, -85303998, -110706865, 60332576, 21689960, -88711224, 112467388 ], [ -4830542, -34565250, -11010867, 70072180, -14623119, 2875970, -59089281, -85594484, -33944436, -7908669, 40380242, -72206847, -68113358 ], [ 90511832, 95944273, -98041652, 6189737, 29398394, 105715418, -37951504, -85426914, -49391821, -46015238, 85882515, 100426698, -86056987 ], [ 39543417, 34346945, 39535151, 28015330, -90482259, -17828531, -1115082, -61946855, 68382847, 83620150, -110682126, -46504381, -45858104 ], [ 94010897, -72723123, -19262827, -79796348, 45434967, -3129657, -101890237, -42915583, -21979547, -109601167, -109788532, -18318708, -24244977 ], [ -87043246, 73981277, -3120636, 91863132, 53849979, 103640334, 38161842, 44310351, 39539819, -85153191, 103954781, 112239340, -68208589 ], [ -64071225, -30799354, 100354591, -5380973, -1880353, 18810259, 5697965, 93238597, -66617661, 55205802, 67763729, 18650302, -11277026 ] ], [ [ 95300600, -88087024, 29548221, -96289957, 14847529, -62737571, -80285345, -110183905, 95252292, -44625189, 55557369, 72569676, -110357753 ], [ -15648054, 42924719, 12983743, -57985915, 86200929, -83490875, 111446653, -65714490, 26158934, -65975625, 25236987, 69077648, 72503000 ], [ 96045867, 26378240, -9490783, 82016998, -78632165, -2836661, 103541273, -71394946, 77444665, -401574, 69306183, 9820009, -37409693 ], [ 57461030, -2563459, 12929942, 112482739, 75000006, -52948364, -27966876, 91908473, 65286244, -21906008, -57143882, 6189155, 27861956 ], [ -49302161, -102430719, -31153571, 11300675, 101197182, -94240241, 40402293, 37899453, -93816298, -90108206, -84230414, 71119680, 70980718 ], [ -23681656, 85886654, 91442532, 94067211, 97599299, -34427792, 73016884, 59743200, -52807650, -96732195, 12765659, -74608467, 36288289 ], [ -106882787, -108842171, -1148260, 26628759, -85790490, 83535283, 2388325, -14740784, -90261754, 100346968, -69274559, 42947099, -100638911 ], [ 25760941, -98355230, 103087891, 83949973, 58872599, 29658458, 10964991, -72578741, -90911701, 11881758, 105352530, 48028327, -15937362 ], [ -67571310, 67577858, -15740393, -84364709, 38692461, -38746721, 20538107, 3871828, 15541949, 42423727, 100799873, -6759733, 83417244 ], [ -2006527, 95963506, 67614430, 47461467, 12384037, 25666531, 83635703, -61294658, -94066039, 90693477, 21078215, -14827535, 102691414 ], [ -54857562, -43317020, 1616909, -13633807, 18990867, -77799523, -10389578, 56745939, -59644509, 65448980, -88702267, -58433837, 111783287 ], [ -65309126, -94704396, -27210157, -1521182, -14297304, -57219540, -41033740, -39404223, -31611629, -102423339, 19649044, 5041900, 65947446 ], [ 52033847, -448918, -67867011, -64070872, 19880158, -29536859, 16142148, 38461454, -17612053, -41051907, 83516585, 77540631, 54662266 ], [ -104529268, 107183698, 74879078, -71366283, 45208838, 10358194, 10990632, -75642062, 47609705, 70351098, 112430206, -29698942, 21673841 ], [ 42132178, -92175682, -107074255, -1204233, -78537854, 11521984, -63356260, 109977477, 58690427, 42244141, -86249448, -46940678, 87835224 ], [ 16005522, 17731027, -26806459, -89855724, -60862224, 78126783, 105528855, -5019622, 54851762, -35343315, 826231, 19553614, -107347790 ], [ -105402500, 51114198, 34125003, -112330372, 95562448, 111585973, 35796014, -78342867, -20367242, -94385401, -108905031, -112085410, -6871832 ], [ -97691627, -6319246, 69814323, 20365389, 30834599, 56729390, 18322401, -68120991, -24924090, 62409805, -111468350, -89054210, 29725941 ], [ 93312844, -107088567, 42549025, 45831432, 94927791, 27724738, -14441090, 24659868, 41934346, -52974757, 78329029, -85110298, -77498831 ] ], [ [ 13580764, 65103918, 74237671, 78670408, 68876071, 87654272, -96898513, -49930052, -111232935, -105808504, 20818251, -53969767, 96990096 ], [ 42782086, 3793122, -68579949, 12788180, -9468339, 103176812, -17712161, 8182229, 12266386, -105758677, -112028380, -458215, 39467549 ], [ 13307420, 53270761, 36072527, -112454599, 88722415, 86728419, 51162180, 4530036, -108964806, 76712516, -6709445, 31028020, 5217712 ], [ 57606467, -54566229, 11826145, -10924399, 53238121, 27082228, -76639340, -55726445, -91901638, 24400173, 80508973, -58104586, 39469419 ], [ -81386088, -93922026, 9976196, -6184909, -85798864, -53545371, 36125584, -986239, 50568427, -57609780, 20981112, 66420401, -36988409 ], [ 95369934, 111551369, 58593261, -34459988, -88770244, -76222460, -7535818, -52161750, 30833324, 78716404, 56827368, 39019753, 35556083 ], [ 109182350, -51084187, -42055347, -27084459, -30602082, -93636268, 58444309, -30578645, -99473799, 69943434, -86122004, -53514419, -93691664 ], [ 2365488, 109092346, -46435143, -63746764, -12594305, -62176013, 25666113, 52851924, -111249931, -52919218, 8921937, -45546883, 48151352 ], [ -56876973, -33491216, -13456689, -66327094, -87301869, 112864276, 96294053, -12832857, 94357365, 2629360, -12203532, -59960030, -44508725 ], [ 70862302, -7015059, 66026009, -101217473, -78367064, -44134726, 7647734, 86773823, 60102078, 38749333, -31542175, 36210607, -77860084 ], [ -16899983, 21107279, -91921340, 51512784, -102983520, -17468291, 6641271, 51936475, -100652745, 37344939, -93650322, -62030998, -92389389 ], [ 92525373, 8901360, 32620351, -12284491, 100601627, 47138336, 53039535, 49864291, 81388479, -58953487, 23386342, -107411023, 102793193 ], [ 7948165, -41575000, 72268104, 56649830, -40707192, 97021086, 78842294, -27656448, -95902169, 66235540, 39998924, -38792201, 76087725 ], [ 95572891, 107948837, 101645320, 55012431, 18608952, -50258400, 86934583, -79096204, -4776077, -8025332, 109210396, 14399584, 27365570 ], [ -16377314, -3643917, 69074991, -41367104, 88578913, -11311508, -54882260, -66284404, 24849134, -97296614, 50141453, 27503250, 15851703 ], [ -70327880, -93936292, -97567946, -84300706, 69260051, -3259236, -82020825, -57631463, -64017157, -4450881, -67190180, 44065730, 68503296 ], [ -88992518, -102602772, -84666497, 91301734, 21669206, 100676476, -79136022, -13552972, -71869417, -44190611, -67181796, 40366749, 26887800 ], [ 89078857, -47282988, -72974372, -86884114, -46857780, -68308629, -72851324, -93851176, -76223723, 89928840, -32482469, 33019583, -78632565 ], [ -38372553, 87228010, 99771588, 99675462, 26058148, -19793112, -55594378, 30163053, -29110735, 48507733, -47687469, 46348888, 43683865 ] ], [ [ 40451503, -95423574, -35980609, 104302388, -14831915, -79631772, -97870295, 83510079, -24480626, -42466485, -42741085, -26358938, 23545774 ], [ -41324599, 86921751, -82802755, -48676238, 78296679, 19873479, 15458356, 105061343, 52196760, -5462326, 68181113, -22519408, 42159459 ], [ 12063965, -90791741, 91908496, 24103662, -98275098, -54959297, 12728232, 24066114, -51177122, -99135643, 90782472, 23018210, -71443459 ], [ 67817649, -31845295, -73603481, -70431810, -75345406, -52591664, -91086731, 103567517, -113007579, -93817809, -56649543, 14669189, -19485318 ], [ -111565538, -25432618, -13669503, 57559176, -64305838, 5196039, 83738024, 106499514, -73697947, -20326161, -17920609, 95064232, 90866158 ], [ 68708811, -10677757, -10881589, 55926480, -53733758, -55345301, -23760858, 60303648, -109647558, 28504419, -96287553, 4201860, -78322138 ], [ -11000936, 14563732, 48271761, 49588511, -92584908, -111998246, -49624046, 16597227, -49238649, 18610045, -35353637, 104955663, 79475179 ], [ -44904089, 35914528, -81539644, 106054895, 38873016, -53221068, 47851489, 100867900, 55949471, -43858396, -10975775, -53810788, -23257136 ], [ -18098325, 65712005, -53733402, -16816778, 35000978, 67552641, -27513622, -51253780, 54285244, 81085269, -14441935, 30098403, 78731779 ], [ 109570495, 30015928, 35907442, -93148236, -68451650, -104881310, -44364587, -37631070, -83370040, -89144162, -58546727, 80635232, -18591382 ], [ 40006479, 54738339, -38644931, 97110916, 38299162, 9027767, 85112555, -43273138, -33490014, -103678422, 57336311, -72221529, -60671568 ], [ -96997132, 9227383, -63270693, -28852015, 44123785, 4415011, -13041063, -94032670, 100991520, 90346773, -33326758, 80245011, 8378114 ], [ -532867, 56090660, -69210584, 78348120, -101495067, 36872224, 28422988, -2807098, 4598555, 110619180, -81084909, -64131802, -51145291 ], [ -109854959, -16622893, 3792535, 58455973, 42546645, -102153710, 61823621, 12012097, -83570236, -19435874, 109570895, 103328237, -10943130 ], [ -57345225, -36141928, 30392062, 53872090, -85280095, -39897134, 74445964, -14361749, -89791768, 45970478, 84639402, -83856105, -50895594 ], [ 42901861, -12362428, -17876043, -74188976, 61163294, -34899721, -90900609, -37966182, -69488811, -5784359, 102188776, -46335036, 60979 ], [ -81745769, 46468333, -10004769, 14632111, -106358593, 61485095, -110249968, 9683345, 44373324, -23147048, 24206386, 101358626, -33029124 ], [ -90738820, -7982953, 21467277, 11832428, 27015281, -65218415, 42675748, 77672967, -30866652, 24399669, 58539846, 7510679, 106221859 ], [ -12333350, -46706479, -100482472, -53872379, 81707809, 28920789, -29669811, 102031330, 51982351, -34102971, 61928790, 107174653, -62478170 ] ] ], [ [ [ 45911489, 29822907, 94303581, -86237671, 90622260, -60847503, 3776928, 21424472, -61929024, 52771896, -28922847, -64024430, 16034196 ], [ -68224706, 69224414, 81973760, -105801260, 42980893, -10602230, -21086680, -101699977, 29288919, 104413217, 98437887, -54508058, 103157445 ], [ -91572325, -74150973, -95534464, -35714430, -13430138, -4284639, -24583989, 83835036, 75859594, -63242060, -32922951, -11178108, -27800105 ], [ -97899772, 95148300, -38020729, -106142792, 60797031, -5516806, 86397884, -108554583, -61179416, -59092033, -12355733, -45859336, 2648990 ], [ 49964092, -108511834, 22180575, 30833593, -61750251, -59034462, -35936999, 17213857, 26325186, 48161646, -45646256, 8272299, 33833562 ], [ -77108677, 103379796, -103497833, -11008213, -31326014, 34130550, -65294253, 8219431, -66489215, -3709404, 82167510, -91380806, 21271188 ], [ -76575210, -12764973, 104520514, 24334735, 99359562, -27460390, -95300952, -22224580, 40641292, -73899509, 44278179, 27620430, 41664030 ], [ -39236536, 61371788, -84572542, 54112436, -69644936, -68324804, 13550609, 25342689, 999721, 80563886, -91801744, 25373870, -7947527 ], [ 44440200, -20292630, 31036057, 87252250, -25081395, 58249330, 65055706, -39001461, -13833804, -103419873, 73738013, 25624724, 13414195 ], [ 59546572, -55064750, 84391693, -58405940, 50736274, -109892537, 104613678, -16973643, 65503323, -101054013, -19834524, -23098716, -18529200 ], [ 100139586, -24159750, -75977755, 58571629, 109604438, 4787861, -46547741, -50914216, -17519947, 72688875, -39031646, -51829405, -33550449 ], [ -52720038, -74252162, -69442454, -15818207, 101333999, 94319194, 27136211, 48427423, -97756026, -86854079, 66898209, -93661155, 10759089 ], [ -54446826, -52692225, 53199447, -21673970, -39546876, 94924506, 31823071, -8585119, -77559059, 60841702, 50414086, 30845447, 88676796 ], [ 10458497, -1213606, 8925625, 34085263, 36224184, -40457518, 93617996, 12170686, -72480826, -34422078, -64521199, 4253060, -60513121 ], [ 4534289, 16758849, 27777853, 81229394, -3770211, 36130858, -95460217, -22787110, 75828081, -105588656, 2798734, 6948790, 105518958 ], [ 3358166, -29135889, -15420771, -69688069, 34717816, 21802171, -87221071, 35619456, 47419354, 88448690, -49111552, -93549331, 23972650 ], [ -109542453, 73235312, 43800045, -71175964, -2918236, -20592420, -65770742, 31489755, 92165355, 31610158, -9763663, 77186891, 70035577 ], [ 5649931, -72865986, 45566831, 22553487, -105802636, 30769095, -75194921, -1108088, 110279515, 12216223, -2533354, 70740281, -105917092 ], [ -72376855, -103867336, 111870940, 58696309, 100888707, -42172243, -83623203, -51435999, -12673785, 79718810, 59541867, 58503316, 23917383 ] ], [ [ -21700816, 64231980, -108554646, -99888538, 103424219, -42721969, 91936385, 47938621, 80786919, -57466692, 47547338, -62741324, 16878896 ], [ -35750380, 75025181, 112989342, -19486488, 36402923, 35751715, -111975650, -51183320, -94238844, 108760398, 30595759, -94440305, -73349783 ], [ 62469152, -82223421, -52210566, 69694899, 57304334, -86850743, -39588151, 28197959, -49934045, 99822946, 77297075, -21496606, -34753971 ], [ 109336809, -34984780, -23772612, -67830348, -21182623, -48618816, 95832420, 6031518, 12612199, 31321660, -105901585, 68653451, -4405011 ], [ -60593579, 92063622, -43924460, -29218446, 22789981, -14366830, 51975275, 25409270, 54055003, 76978362, -39374534, -108394030, 81936673 ], [ 38263136, 42033887, -98707122, -83067645, 31062006, 46908355, 20174796, 53719378, 51879564, 48997079, -70909602, -20902407, 42411304 ], [ 19728841, -85904398, 15504213, -42946060, -109929017, -105179257, 15096949, 36799168, -23360007, -59929886, 77848502, 79723564, 46750116 ], [ -16591861, -71052147, -29032140, -78745272, -65376200, 103687096, 83370572, -53200913, -29362635, 6265817, -105407376, 7914737, 89316808 ], [ 92042112, 61374951, -51252158, -22436385, 3561915, 60599494, -48595158, -1700108, 51381795, 985046, -47307601, -95344539, 58752667 ], [ -82722110, -94894199, -79158074, -38848366, 68392091, -6817530, 31150738, 3949514, -7697116, -34143759, 94456465, 15094629, -3824116 ], [ -58672131, -56076847, -52169565, -79233414, -42950915, 35715637, 7561504, 19315468, -67866206, -79344995, 7521480, 93677266, -9788269 ], [ 21569185, -8371994, 84164687, -19233942, -45800381, -64316777, -19100781, 34510761, -13944927, 61564200, 96971207, 38824186, 26546430 ], [ -56136378, 56172838, 37581702, -31902893, -110967463, 27588828, -84370423, -101505276, -49335032, -60533031, 22797433, 56961548, 27816372 ], [ -75493908, -70675193, 39465335, 58826667, -12772714, 54620492, 98159548, -4510231, 80478916, 66870796, 77019207, 57565772, -3864678 ], [ 43245142, -24950240, 90766739, -56704051, -91717176, 68668578, -77122339, -29964431, -9353814, -31540613, -48727131, -85576874, 82488900 ], [ -53871830, 19633117, 43945557, 40652157, -44370747, 97061576, 84259038, 47361535, 87943867, 112627676, -29708026, 61806492, -39954364 ], [ 37399631, 94881296, -42552848, 56955536, 56709668, -26251050, -15321102, 41230103, 100838365, -611063, 83203207, -88845342, -95013291 ], [ 68215342, 108339491, 10497544, -19401427, 28398449, -41875611, -92964212, -34662780, 83698010, -66993094, -36174483, -24427418, -89473238 ], [ 93398123, 61788870, -23059494, -1265755, 111821338, -11270515, 57436975, -96751375, 23407159, 103093907, -58287466, -32128642, -62665214 ] ], [ [ -69243495, -9536643, 96266336, 8529745, 90097743, -54967959, 110497147, 46386953, 24666314, 13580434, 45221511, -29928186, -18946067 ], [ -61244979, 87099760, -4151219, 9200998, 100172321, -56791965, 19153536, 9097504, -9389066, 107394953, 57780925, -22824717, 102391297 ], [ -86078334, -1793373, 27581747, 72817083, 102797840, -85908063, -10486435, -369272, 39034634, 92591058, 71760322, 79624208, 26870462 ], [ 84975460, -28552748, -110438962, 36262585, -37788937, -58140653, -108521697, -88455648, 77617450, 64747019, -2538978, -15494370, -105519692 ], [ 105782147, -80833316, 72691037, 94197820, 105925062, -24723541, 51844989, -58827406, -33924244, -63148644, 55598347, -18602060, 74878834 ], [ -25288849, 46887066, -96667126, 90716665, -43203494, -105191900, 59286138, -30824513, 82114770, 66467759, -8664058, 60553427, -75565904 ], [ -38129405, -10346752, 83032231, -56316014, 5546528, -46772878, -92231831, -112599389, 66559288, 107216110, 5943026, -99491547, 104298146 ], [ -85300823, -110498163, -4987513, 48925641, -20463133, -105644339, -106134894, 64510823, 56164356, 85730358, 110770986, 82943903, -97095542 ], [ -35603153, 88317014, 41052012, 26493570, -61101530, 8622035, 1399237, 91677354, -65391861, 16179594, -48500961, 47485846, 63779040 ], [ 33926836, -106047949, 29638687, -102146544, 66570635, -63565109, 73868756, 9460780, -82781769, 13545774, -31782219, 70041004, 24025723 ], [ -7525612, 4343473, -17870010, -47071, -62387561, -109934879, -30033777, 31474182, 88212022, -66555105, -9830148, -97235505, -20965595 ], [ 68055823, -97340443, -70618103, 32248450, 75145707, -26723754, 72423767, 41273114, 72680308, -102868775, -92043342, -86418496, -87554154 ], [ 60308600, -58038582, 107323966, -11710834, 38348227, 42719364, -56659294, 36490601, 2020690, -96617523, 70377150, -111985970, -50923615 ], [ 93262308, -24483202, 8183767, 27042323, 49792927, -104581125, -63868881, -86480736, 85000462, 108254380, 94964659, 42552130, 18354798 ], [ 69656700, 86701830, 94641394, -84090595, 74591624, 77599414, 25686036, -61645123, 9121184, 58440238, -58465109, 61180408, 87205796 ], [ 29902136, 4514809, -112915759, 93587604, -97484874, -15057231, -50808318, 33837469, 26986469, -99628399, -81731013, 92074447, -96747600 ], [ 18690607, -97688184, -97486640, 45529510, 21932901, 58733636, 51979981, -37891270, -98905580, 73799660, 12943053, 21017284, 18771557 ], [ -75035856, -109902404, 19340525, -30430978, -90541197, -2149152, 75054431, 82543030, -8544162, 109335609, 77517082, -80306581, 71321038 ], [ -16594581, -48292461, 30118074, 104341983, 14632484, -62744838, 96918369, 12987126, -104719120, 66600985, -2192324, -20388160, -80041098 ] ], [ [ 13095973, 35625195, -109802271, -84685945, 88120925, 7654774, -52265529, -56635275, 55015016, -75501106, -70089999, 111421522, -94772769 ], [ 21267584, 37117491, -38521051, 60050715, -50775383, -11773511, 101337939, -70571383, -80684524, -46939260, -59624328, -111657900, 44471431 ], [ 12668499, 92596940, 93324775, -72949827, -95868452, -70270954, 105677634, 40223721, 101574986, 27654433, -43417842, 60515566, -112359509 ], [ 96999180, 110038756, -18841622, -69981718, 6030448, 81015820, -110124721, 92546545, -101029615, -95575435, 68275244, 90562364, 43745818 ], [ 112480248, -5722594, 14563448, -30616711, -43121059, -40688518, -20289177, 71919335, 112861216, -25088165, 33840765, 8051585, 81296672 ], [ -3876796, 47697604, -51666665, -30516876, -21068067, 29529733, -33152682, -94704210, 101508902, 55007361, 9206584, -42531667, 12980337 ], [ -37241893, 62289451, 76961287, -61242264, -34922135, 99338826, -53209681, -32841987, -91322768, -50778104, -87278817, 33747725, 83335407 ], [ -70584824, 9616399, -8714828, 94456552, 838330, 102781071, -89912736, -55360221, 4923967, 82099517, 60600778, -11835557, 25413051 ], [ 41764409, 78880141, 23705551, 31237130, -44611601, 21319855, -80936474, 24154587, -20054661, 53563195, -68795724, -112600858, -88835054 ], [ 54175125, -27339589, -30774471, -99776504, -98136026, -73978165, -82945700, -86383350, 42255799, 44075371, 95626076, -93909904, 39627659 ], [ -65324065, 96376463, 99145089, -22701699, -33882251, 95983915, 95285624, 30844150, -62135453, 69400064, -10717111, 66828284, 30931790 ], [ -32916304, -13984955, 70591723, -82700737, 109178530, -109931272, -62429510, 3171801, -79517195, -62105809, 16704942, 101659394, -7266044 ], [ -63253567, -44226952, -74886668, 41703335, -80021406, 84871108, 37369184, 105132906, -18102862, 36350535, -82734918, 74022320, -97053346 ], [ 6113754, 67730716, 60839551, -22439542, -17073782, -2105675, -51703139, -56179068, -30622969, -71175725, -75409954, -96071350, 52276071 ], [ -110897349, 27237709, 29409113, -64097982, -75965202, 52938014, 64358941, -103385682, -111692148, 50532011, -68820914, -8697398, 40406173 ], [ 5003864, 48795271, -67305548, -63527315, -29550963, -84466812, 505346, 97455221, -7294482, 7682898, 8959696, -86531830, -60698131 ], [ -24144699, -111024384, 76739488, -82636156, -32072615, 57260192, -75517432, -19873789, -28898485, 109303769, 90632850, -67177414, 49833374 ], [ 22000783, 4092499, 76514297, 109492136, -52246415, -40213961, 73647137, 15365462, -54053201, -3185715, -25834772, 26835155, 69517379 ], [ -101190931, 17022506, 76603306, 24137073, -110746878, 68199003, -11489362, 55035348, -98659249, -112960023, -65957319, -87410253, 41590094 ] ], [ [ 64366502, 59825051, -70732390, -32675719, 54986771, 102753148, -62433506, 72924637, 79481187, 10219851, -54282660, 81876024, -71466422 ], [ 31037322, -36383547, 45604941, 42412381, 95831614, 75893762, 92121238, -53892300, 92542032, -67612858, 80013854, 67800161, 91796677 ], [ 1599508, 10662727, -77785416, 44602276, -93965755, -23240670, 86214261, -31817525, 98395851, -102995079, -95108434, 55482958, 25938573 ], [ 57100954, 82639153, 40574600, 61198914, -90788794, 92956409, 59143563, 22585327, 82770635, 47181563, 86134585, -86306257, -53175277 ], [ -112262113, -53166762, 70922534, 102657435, -105219804, -72121543, 25831934, 39487020, -30627787, 1928467, 2217156, -48293141, -21135628 ], [ 48967185, 32698933, -42022778, 4415983, 88239236, 33083409, 97315251, -17551833, 82442906, -63770383, -68107806, 56723556, 107150649 ], [ -46574912, -38211229, 83715360, 6935260, 57080182, 82643966, -69252597, 5582690, -106522676, -46521781, -47840980, -51095883, 12668429 ], [ -349010, -31965928, 35736320, 31455732, 29570791, 46569357, -112741889, -89149136, 55735069, 48390147, -30400988, 9480489, 112623932 ], [ -12499651, -65516053, -85641773, 73221982, 111032339, -26976935, -45692819, -15824440, -111862030, 52760280, -22082359, 52400999, -76208720 ], [ 2312984, -92533349, -63592509, -92877738, 75943322, -99469685, 45451991, -81088390, 98372838, 5654943, 17128838, 65582411, -42706954 ], [ -108634472, 82043863, -52091654, -109985255, -1446093, 1552827, -100366448, 34546700, 6525029, 104934528, -109006609, 12381875, 69596519 ], [ 9528141, -85648418, 35444410, 43258888, 8433843, -7719243, -25668449, 84773766, -19257997, 41819697, -99768352, -21992668, -19401041 ], [ -97605188, -75285162, 17324186, 35200747, -109438442, -2435001, 89938221, -79919860, 15399356, -50324053, -89667804, -89585691, 36227976 ], [ -24532456, 30678312, 77725368, -110147938, 91239004, -71529788, 57950246, 103038929, 72203099, 68045675, 111263185, 63815303, 39426332 ], [ -39786522, -102365073, -25194314, -57754705, -6819119, -25027284, -88189366, -47961870, 74350748, -57631616, -49760595, 20859790, 33500199 ], [ -108617291, 1937555, -50643239, 27403488, -29966928, 25213810, 25561888, -54423801, -90872837, -66029399, -61719643, -52369037, 101368972 ], [ -50898781, -61633823, 112180251, 47408737, -45119327, 71058059, -81781106, 53641068, 49273488, -62386352, -66861627, -86939290, -53403642 ], [ 97904716, -9880242, -71372313, -12715312, -112888913, -80363496, -105502864, -101867830, 97103532, -56369850, 79862441, -71887421, -89346664 ], [ -69982495, 109815338, 109800877, -63119047, 49967102, 7549458, 85875517, 49600175, 89439399, 548561, -98439632, 8675749, 105380708 ] ], [ [ 82125875, -84376453, 7306469, -67794452, -51205737, 18378201, 88771199, 12296891, 88334827, 87980949, -77650564, -97337210, -100432953 ], [ 63650836, 101823272, 15430161, -59688538, -2067804, 65357528, -95066720, 86311462, -64121179, 34045079, -9276978, -112095099, -66501055 ], [ -108059555, 68608444, -25206255, -19695144, -50030913, -45363577, -94233527, -102183541, -96718099, 94944606, 25419262, 4035939, 25244380 ], [ -107370604, 41531236, 102897428, 110513261, 11800304, -111810973, 39465861, -16485514, -85604360, 16314436, 63281826, -41642201, 105782811 ], [ 81080655, 19922438, -93536977, -6232547, 99854074, 322568, 54219305, 72238109, -61301949, -794320, -55002157, 3289584, -111462191 ], [ -97214604, 94490014, 59140950, -23281638, -4718278, -53433250, -110129576, 89109325, -55365643, -24297689, -60395580, -6015019, -65746797 ], [ -72484050, 66031022, 77590752, -92830702, -65292169, 58471779, -1208047, 27279213, 84275798, 69395407, 48364176, -109779804, 63418344 ], [ 104902695, 5784370, 19747993, -19920415, 1417078, 88293028, -61036164, -38228521, 87511616, -27149471, 32023845, 34495355, 1309224 ], [ -55342674, -44533585, 13830172, 75715604, 22220666, -17543597, 2859078, 18563480, 15882961, 86614492, 56653619, -4078090, 3400977 ], [ -91980369, -9973939, 51489520, 96977921, 85617796, -60175302, -14619667, -97616028, 107097763, -64402145, 5653933, 79632399, -23650171 ], [ -54829433, -43702333, -56378479, 63620514, -34775579, 34636816, 50788631, 58086793, -83304035, -8947421, 40885428, 106502891, -83814759 ], [ 98017705, -90426327, 94695490, -23510856, -15504644, 107267537, 32707541, -84264682, 24294706, -74465581, 21395560, 3246192, 19626587 ], [ 48319215, 74791632, -100581929, -45124100, -62919742, -71322332, 77638181, -86356569, 18135184, 57633393, -109651307, -62214614, 65760807 ], [ -11604387, -92772789, -59557426, 33834652, 32432910, 3963447, 111061505, 32915579, 110699605, 27759834, 89517000, -7721442, 45696416 ], [ 34564945, 99266261, 67186390, 28270188, 41546917, -15977027, -71120611, -105749637, 87772705, -93342143, 62281104, 103664437, -75619357 ], [ -337720, -107076348, 95003057, -108910067, -16385023, -68582632, -30407719, 29745871, 96063625, -97239661, -53405717, 22777049, 6025763 ], [ 27905948, -54178028, -91636768, 47111768, -60472469, 64149818, 46854397, 20931533, -32687050, 94219803, -43904231, -96055685, 25233647 ], [ 60375757, -69399487, 75711952, -35125950, -100016874, -69847212, 108335660, 54955089, 61365457, -110920099, 58646548, -5863617, -16837213 ], [ 96921049, -64025767, 38830015, -54969061, 1949394, 48111214, -63851671, 53311213, 13078710, -109308855, -64480915, 78745449, 84875505 ] ], [ [ 105829526, 85005765, 52970893, 50564331, 18375313, -105903797, 14515916, 110543383, -92716697, 20050426, -93204605, 95399863, 18617275 ], [ 42129973, 5293312, -70150253, 42367039, -62636556, -1342130, -78088617, -31862453, 15604064, 104721979, -63143740, -14108581, -102372823 ], [ 94399076, 106122882, 12287001, 32027934, 93404484, 7643183, 39575223, -72709148, 34673556, 82100722, 70781601, 35730032, -67890686 ], [ 103588527, -89828286, -45115550, 43280396, 49107350, 64202962, -110299742, 14881172, 43493512, 103715099, -99699734, 30779692, 103203265 ], [ 90145891, -28188697, -46122669, 94151491, -95508793, -1306909, 29529585, 66098319, -66592668, -3912057, 104068812, 12931255, 110821270 ], [ 35741152, -63603246, 90474220, 75900493, -62304716, 90150340, 31386903, -62767199, 42875555, -94997956, -39465654, 90769226, -41907405 ], [ 32718171, -86000270, -38416845, -32535090, -101351168, -21736352, -30586486, -5796470, 58106556, 32517587, 74899634, -97762235, 83708796 ], [ -109820370, 71054728, -68523797, 18017235, 107433911, -39512712, 112225737, 49576159, 64092205, -68833131, -20458993, 110953122, 102324407 ], [ 90146226, 65611971, 42632990, 105029158, -75468187, 2182980, -16463431, 92615902, -39966381, 75296951, -100664911, 45726241, -31129032 ], [ 83209109, 54801997, -94037662, -109743513, 14144373, -10588944, -85088839, -98293482, 48973223, 22942898, -66119455, -17853268, -33168360 ], [ 101541265, -80588727, -90592729, 21812090, -59542539, -108691419, -38442824, 74435817, 106350251, 479998, 8162348, -73619570, -52888688 ], [ 4299653, -112653223, 45253366, -48666722, 38189571, -61027245, 36404002, 46867908, 33903623, -282017, 12483074, 86847033, -41265021 ], [ -52825887, -4677664, -50474620, 70010358, 4036902, 73171721, -41406751, 69779122, -53418071, -47862555, -84976033, 90265993, -7607284 ], [ -18712362, -42520086, -26286739, 45339092, 96972674, -17322748, 33871639, 56535470, 101098193, -52158935, -90976249, 47064626, -31885692 ], [ 41032093, 6075230, -38452690, 8562248, -27941758, 61439620, -101038623, 32272955, 75746417, -66626153, 34832768, 64728546, -111699483 ], [ 55192317, 23217635, -57523016, -39378770, -73987364, 105944847, -103970010, -23096735, 33739917, -59044018, 85148353, 28479652, 32159862 ], [ 92743735, -83355822, 47281969, 95726852, -82489644, 71596378, -10070368, 59938281, -106643034, 86325438, 20629619, -25365627, -77492938 ], [ -75286676, 82378038, 36492434, 60006460, 94578777, -60221327, -63370453, 911070, 4130923, -31303984, 80945489, 8773086, -76807764 ], [ -4267012, -33080125, 40865337, 71028135, -42882674, 32341629, 26901695, -85491541, 74125124, 11397616, 63548766, -31247685, 67049815 ] ], [ [ 107925711, -81211915, -28835256, -3431275, 38886168, -17496643, -6134172, -77861165, -80242970, 44399956, -32892419, -268738, 93703241 ], [ -89677029, -74113872, -4830952, -43231017, -69299044, -4507886, -79792331, -71424204, 45652370, 1484263, 98870426, -96745122, -47523957 ], [ 34314593, 70592367, 78064278, 56026751, 90084615, -27882303, -61863829, 93984112, 35133139, 17566534, -110236255, -60581970, 32518884 ], [ -11290281, 60737470, -28378422, -3579774, -57425982, 53295116, -54650383, -63810692, 88859084, -46581401, 13228769, 81004595, -112939139 ], [ -97363849, 14208026, 45154061, 91181527, 59932608, -59357514, -27837263, 8922190, 3283004, 88837977, 33423952, -21089624, -89378385 ], [ -57396961, 53018161, -50516628, -13198426, -42123101, 71369097, -100960454, -41641215, -34739897, -52213649, 20293179, 50247624, -19210371 ], [ 42300549, 68423920, 52065084, 95759325, -41090658, -32713980, 105273038, 5620364, -43397620, -10386437, -48986624, 70269963, -27757512 ], [ 15792230, -103791321, -87315658, -17135900, 64760708, -91899210, 55242117, -58645613, 3454038, -51336589, 698203, -71198937, -18435314 ], [ 37555495, -50648402, 41980622, 21780137, -24003955, 106040719, -87022805, -34751663, 70458655, 51110421, 77823934, -17306473, 109862851 ], [ -21271700, 89730394, 54866531, 16888045, 30974060, -32708779, 19294890, 71158272, 68257978, 15913826, 104584147, 98921839, -2622218 ], [ 48468597, 80232049, -54798094, -103299800, -34035803, -110233839, 71375854, -84427502, 107795612, 72583649, -4724694, -100625965, -14746004 ], [ 10245321, -72842087, -57752514, 31674862, -30570784, -100015065, -62182806, -5822972, 25931026, 17934620, -100671845, -63806956, -25398456 ], [ -6417669, 53614442, 49856637, -3178946, 27141225, 15563435, -62470955, -36989581, -80858507, 33594805, 49033368, 92418627, 10495388 ], [ 42745406, -62671649, -23991995, -39919074, -100075899, 54320126, -14367176, -61934708, 39229758, 24508110, 96332702, -30306421, -61765998 ], [ -74677777, 64471458, -105936277, 28879451, 22843376, -102358172, 4565631, -21049352, 46456640, -72914908, -52484625, 62906137, 20782363 ], [ 23554355, -107161577, -102221936, 83313600, -82301028, 33166824, -56530156, 37182015, -31994770, -24070387, 91038908, 52351182, 7355735 ], [ -70236001, 50969012, -46332276, 17765868, -84882718, 55241148, 32980987, -75856305, -45414952, -69238846, -39841072, 54526651, 9367718 ], [ -27938921, 71166149, 78682036, 96798993, -32695967, 72870731, 91129335, 9700122, -83434883, 99171126, -102486176, -10896055, -85941802 ], [ -40117527, 56062521, -49869180, 106122790, -51102147, 63745255, 108526540, 101357321, 72780706, 39067471, -78113073, 54298315, 42286097 ] ], [ [ 19079072, -56381915, -84595864, -72562303, 88444417, 20084638, -21515591, -48718047, 9572224, 70104191, 51526450, -99038910, 17738515 ], [ -619474, -80094236, 59267684, -73904651, 4403765, 98158125, 75617707, -76990354, -87364970, 39474637, -61219480, 3596427, -110106907 ], [ 82333624, 81161906, -90654018, -43309959, 73165441, 68897597, -85609788, -81914585, 6182225, -16548838, -48552041, -42942206, -103226382 ], [ 25383228, -67273558, 81240666, 40006095, 23938624, -52597283, 110331709, 68967945, -63968405, -91692215, 15174843, -108009465, -59743829 ], [ -82787494, -87448058, 18105822, -16119591, -61883519, -72819198, 72318972, -6163414, -75399616, -62999499, -39036621, -20407132, -97053615 ], [ -20557376, -6182599, -63134136, -53867936, -9332287, -71259629, 105907893, 86849473, 4600938, 63979147, -64927409, -80041665, -79826230 ], [ -68206475, 69858174, -102665514, -98700081, -7018473, -88511218, -37109427, -96180710, -12517842, -44182790, -97288071, 66450446, -99950519 ], [ 45417436, 97857380, 89843085, 33426817, 26668558, 44769331, -103441736, 22665590, -63158822, 86065984, -97893045, 85901258, -52801801 ], [ 43937414, 96130642, -34916360, -10377326, 57867450, -87129903, -71201817, 7940254, 107564146, -14525644, 23908234, 106794162, -85148059 ], [ 68864959, -70355264, 32779078, -22990577, 102594074, -24017165, -53628175, 96159692, -25197204, 60348466, 5242259, 74540202, 94694602 ], [ -76446251, -107223206, -14604191, 107673363, -68891874, 38111128, -102946438, 20957001, 58489912, -68643439, 79323640, -7787798, 108447840 ], [ -54968109, 33113922, 4205795, -17729270, 53667835, -99820752, 82817167, 112886937, -20933197, -30687236, -101443468, -31448524, 28811764 ], [ 17843699, -39718031, 58301769, 81309165, 103891437, 17903923, -79564193, 1263829, 58732142, -88457102, 20426375, 29423568, 61692522 ], [ -94963487, -300786, 57154149, 106788532, 12040376, 6068186, 47271627, -35746514, -73928285, -22030325, 81308932, 82677757, 37855349 ], [ 44094387, -22836567, 95847811, -83642183, -64686825, -889963, -30444011, -77332774, -91716787, 23725012, 65934926, -34042681, 33220064 ], [ 94954684, -86590379, 103786643, -669133, -86274362, -39278865, -52629356, 3388894, -58837537, 16475559, 83694521, -92619660, -28674946 ], [ 22853340, -35555292, -411540, 97202008, 81080623, -90343383, -19616681, 65319053, 105379493, 79344424, -22202040, -22208363, -24197805 ], [ -101174128, 47902656, 72879463, -88366524, -74690343, -20714960, -1732339, 38920337, -26711386, 104146790, 108684291, 102801989, 25598503 ], [ 87927554, 88133719, 64857624, 26072970, -16288330, 29783985, 26864087, -3160858, 105121821, 4808576, -83604014, 16064552, 43703284 ] ], [ [ 72705957, -3165046, 72161920, -64993021, 73521819, -109483085, 33114698, 25569252, -70908024, 43390847, 105849395, 24453607, -42005808 ], [ -43110064, 91568854, 17044237, -81126585, 8103534, 69482164, 50207158, 110283095, -71201750, 24873373, -32679367, -94999957, 47453151 ], [ -28050900, -58992224, 74524489, -77477631, -88731439, -42056361, 94839172, -49668632, -2450655, -23036266, 33435922, -66618124, -38408726 ], [ -41728234, -101390018, -67133730, -81021563, -59638815, 108825507, 13908969, 99874849, 49078749, 98110095, -88591633, 76480228, -54803095 ], [ 106963861, 36197708, -38328808, 29478499, 110046607, -98584147, 84447348, -65676139, -103794779, -45094500, 27430400, -69350297, 71232960 ], [ 8741336, 49792704, 43738590, 20287419, -18813023, 3244528, 51931159, -83293118, -34332112, 41735110, -85893718, 108931396, -93171002 ], [ 59873642, 97937498, 68833196, 72108029, 7335975, 101868095, 8830018, 61299139, 29525256, -20721759, -38499021, -2118536, 70349933 ], [ -75534659, 49183289, -86874488, 3208454, 63056175, -26225400, 19799795, -56210409, -54508471, -54516874, 92962327, 52277846, -61003038 ], [ -90432603, -36748185, 45907277, -29274671, -90277407, -105060494, -36008391, 38550759, 39923378, -90725905, 29584717, -28781402, -82601504 ], [ -18377546, 26928297, -72212607, 70401358, -7758128, 95896978, -15229814, 42476751, 8939883, 104002697, 101832432, 28671991, -10304482 ], [ -79471429, -72607075, 73885377, 111272124, 86863574, 96151115, 19395788, -104492095, 4041433, 47308425, 37983747, 3372454, 56134863 ], [ 56603834, -73936085, -20162604, 93676880, 53923557, 14636290, -87884164, -78445711, -51184951, -15461801, 35838917, 102236768, -42666639 ], [ 55546528, 111049358, -108211290, 48966937, -30952735, -103851327, -15305087, -52226816, -109434466, 56692170, 13334723, 106073133, 93561718 ], [ 26925335, 101189169, 2516443, -36429982, -98852689, -10156572, 55478737, 55546760, -73395789, -110209804, 54053350, -87480905, -48888489 ], [ 46185834, -75764583, -13365145, 22607279, -82940974, 18839289, -25340571, -88289615, 66649089, -99898589, -5626167, 28683994, -104205383 ], [ 1260763, 59013976, -54466040, -67689053, -64833133, 44617845, 24559715, -88833369, 103379795, 49426142, 73487628, -32568346, 13381558 ], [ -75905296, 19344214, 40752871, -82116073, 64470601, -82389911, -84580087, -110771444, 98821597, -74662278, 43788207, -9842764, -39050651 ], [ 81307778, -59181371, -84785400, -70688524, 36518404, -76951854, 5726917, 55447071, -5306628, -73068488, 10234861, -111889482, 89440670 ], [ -61855807, -48521577, 23297640, 38621166, 43832094, 48961488, 9566220, 11493252, 11035234, -98065855, -89113033, 70321386, 71081023 ] ], [ [ 55075934, -4850452, -21223168, 6077228, 18338503, -97752775, 80897395, -4499334, -15009195, 82473151, 50935969, 49315231, 41619678 ], [ -49266088, 70594312, -68534790, 65377536, 106340153, 79424107, 89396678, -15019917, -52845858, 97741347, 87025307, -85980672, 112486309 ], [ -42550852, 83925564, 16231269, 52734409, 81138575, -65379723, -16434849, -54420428, -74941787, 5416588, 7729061, 8985391, -64766111 ], [ -26810197, 86670115, -52389344, 63393397, -90574850, 90580725, -93515921, -13601460, 36191179, -13224300, 17269561, 38073653, 103170323 ], [ -80928657, -37833228, -13657906, 44642224, 2198525, -112304719, -7045132, 68542848, 81636443, -55701410, 38232311, 101284063, -82555532 ], [ -112426102, -33651090, -103790165, -30772822, 95271545, -21590640, 100985071, 7959409, -80821918, -1518822, -107499376, -25892804, 103460449 ], [ 19117870, 5230027, 62996899, 38134279, -51382643, 31062363, 1258331, -84368225, 95390765, -30356196, -25821788, -78052514, 16347045 ], [ 60526842, 112177639, -60971697, -45479646, 55985004, -12040038, 36354440, -69991824, -61025541, 17375219, 97442187, -38802781, -57180892 ], [ 18569086, 9220287, 75456359, -44978299, 51849371, 89076991, 76476437, -89036147, 84866789, -71001480, -15463143, 90924099, 3658919 ], [ 78759906, 42034316, 56427593, 68510377, 109704260, 1390931, -88457452, -70531802, -80971766, -76302644, -101555836, -70171691, -8751085 ], [ 44148266, 32666983, 26471561, 8999751, -71881771, -110461269, 7300040, 82877121, -52917004, 10165758, -38957576, -82025914, -40598994 ], [ -64050022, -85684939, -11655418, -90795351, -2926420, 20712747, 36500616, 58703144, -19697656, -29380520, 82072282, 43943643, 54244724 ], [ 92012397, 37929816, -41123240, 87112970, -72858504, 91216747, 90861836, 63645968, -4883148, -56967345, 70049365, -66610483, 79877035 ], [ -78706490, -44863098, -57347468, 43956079, 105494251, -71525685, 38546962, -78189659, -43821919, -105999027, 14601723, 29196815, -11579312 ], [ 112183607, 15158130, 19239994, -18659623, -46448613, 38099948, -33926865, 85851587, -68028084, 88450832, -14797632, 78698673, 5177653 ], [ -44295624, 23132604, 111991814, 78001312, 63059551, 3412975, 71895460, 105783912, 3149309, -32230655, 21802452, -86945868, 75829479 ], [ 90685108, -80006353, 96316192, -12303222, -83238724, 40697128, 88908360, -23958287, 93230209, 81647214, 19532675, 37554557, 109099623 ], [ 74390919, -65930395, 72681126, 41202616, 20612569, 69204494, 64254661, -34457658, 84184904, 58009528, 111246759, -90261881, 58669163 ], [ 7238499, 18200399, -107542287, 42546604, 76134843, 16022990, -11881635, -63216300, -31226291, -91201005, 3017033, 111653604, -105779315 ] ], [ [ 106201101, -43006104, -44007706, -21567160, 41941787, 74816653, -13730574, -3032625, -85927228, -46304240, 84528965, 80520446, -35461442 ], [ 30205534, 62720963, -1183875, 104004206, -16946004, 52826903, -58797863, -51362542, 95080379, -58992796, 73794397, 49355635, 55615472 ], [ -33773280, -77267602, 69271005, 63307721, 97235652, -1946692, 51689796, -84612480, 79439864, -64805764, 110524005, -71831953, 82037690 ], [ 104320947, 21361710, 7257349, -80348313, 21965389, -38845533, 23008782, -45042192, 88818783, -43089855, 32727275, 50416969, 44144682 ], [ -68696754, 77601824, 110442479, 7108207, 45039755, 41003531, -74515924, 30596623, -14592051, 103942897, -45857549, 39620993, -85863529 ], [ -86742378, -6159305, 82933454, -1254221, -60172715, 64105179, 30954646, -56020687, 97490536, 37845418, 47261364, 22282560, -60398111 ], [ -11523643, 58723652, 101720086, 3561358, 99540806, -72133056, 19282691, -3236725, -92412585, 8524989, 95415612, 104419921, -24063813 ], [ -14287888, 76049433, -792809, 49068702, 11843429, -88141985, 8569218, 72606967, -39277851, -40275951, -43588058, 81244674, 111549226 ], [ 60267332, 61790509, 1482882, 35865077, -102420163, -18050698, 93695995, -77466866, 93753211, 75695739, 107825105, -92040012, 95176753 ], [ 29505436, -5764452, 67308841, 79327391, -70754679, 16728231, -65786104, 52068294, 11582611, -89997622, 96678982, 46681481, -19761784 ], [ -81131862, -36213215, -54603751, 39542709, -49816374, 1601678, -54256774, -102181605, -91729559, -43722978, -8705746, -32385324, 63376302 ], [ 44902399, 55247388, -51345642, -59814632, -3682292, -29074668, -57724246, 28106009, 93755719, 20542040, 988218, -95925183, 112748984 ], [ -79750130, -46688256, 13781734, 89611441, -105586912, 76878999, 99283485, -32780828, -62139707, 104829090, -26342761, -95310528, 58360015 ], [ -66374533, -28351362, 16677491, -40727661, -48138046, -109878320, -54973295, -105757717, -19542985, -74570460, -11878101, -107111578, -82838106 ], [ 98447267, -20606999, 86789966, -62571439, 102945183, -4972659, 96005158, -65620566, 89321646, -2030515, 26427603, -33958981, 50186533 ], [ -101078802, -37467834, -6574396, -100428121, -16183079, -31872296, 32817923, 47297708, 100669850, 18185833, -106165299, 13323244, -55359061 ], [ 73318746, -53931874, -51294913, 105867631, -74157568, 79149866, 45210998, -79390285, -13349886, -46856309, 96877208, -39349568, -14175631 ], [ -52770291, -41786048, -4383363, 63064717, -69388868, -51500566, -35083687, 39842557, -72309119, 7694596, 45744095, 52767286, -111445377 ], [ 87862416, 6571334, -53796430, 18227843, 54919418, -39909442, 66809254, -34952893, 62246207, -15094683, -15524628, -64889484, -70147693 ] ], [ [ -57723542, 91284262, -78295612, 22362734, -27661575, -74684489, 19246386, 41485161, -66768184, 16171136, -22254665, 60124280, 110655710 ], [ 78745794, -37900102, 4288914, 12898839, -84271341, -48096304, 44725229, -73044769, -26639704, -109702507, -31505857, -81677345, -94460329 ], [ 102382329, 70370554, -59746697, -82973445, 40051097, 28501686, -97462703, -86337264, 99352837, -91582502, 45681209, -102973107, -28446491 ], [ 35760334, -6145247, 105686068, -91615293, -19367320, 25461286, 71664107, -10473638, 64651005, 80900613, -23059112, -68683906, -38668471 ], [ 60679835, 65602516, -10412210, 110739626, -7024988, 54443685, -1243490, 91167019, 107256759, 1768567, -107636561, 55006327, 46630411 ], [ 109782432, -34000067, 11975963, -35883354, -48248261, 15668425, 51199619, 88306768, 13552845, 6778930, -77648994, -7142260, 93030163 ], [ -78899956, -9459192, -101708493, -97021978, 53484504, 9443449, 53410565, -12787733, 24758211, 68671769, -55355365, -6847107, -104863007 ], [ -100589379, 3490653, 485028, 25750589, -73265354, -16871044, -16526180, -79475876, 70723496, -11190044, -76356826, 5697784, -77224138 ], [ 42832405, 31224449, 16356147, -13055553, 88832666, -111888554, -91645678, -13812189, 33313790, 100899349, -41247602, -5394347, -60084567 ], [ -87744526, -93766335, 43928113, -59095182, -7327864, 59462013, 60930642, 88846214, -68668931, 47266365, 103535165, 50362536, -112588262 ], [ -40887207, 86075009, -37314512, -98978040, 58007288, -43402229, -63281161, -33992507, -61517682, 81000939, 91214178, 38044375, 35530128 ], [ -92049378, 53114029, -109035508, -37299696, -84502722, 7737069, 21793618, -75757176, -41350454, -58458353, 110184008, -81454507, 66806448 ], [ -52984961, -83784442, -68864227, -108495554, -63524308, -28736907, 24498028, 44294796, 103266682, -10741925, -102896349, -107410086, 77088476 ], [ -65511874, -80805066, -49055796, -16432145, 57894182, -1249763, -77797670, -68893227, -44090844, -2965686, 11081532, 84644100, 18038116 ], [ 82906142, -89792859, -42793884, -104725574, -24025370, 49217703, 98591901, -24086173, -21992411, -112362815, -34544959, 82470637, 60006411 ], [ -107356741, -21095231, -32345725, 89647732, 96916705, 11228167, -36037726, 96404362, 32303626, 27027670, 111515889, -14124131, -88410097 ], [ 75146144, -23958301, -64285558, -29141550, 43418084, -91523390, -43888145, -36422319, 105810441, -29099396, -73638846, 104774709, -291577 ], [ -93258259, 21300949, 81069202, 93718957, -17089886, 63806177, -111666148, 60550038, -34634728, 39195100, -73174856, 19792197, -30548368 ], [ -86931247, 62554034, 73294301, 87750512, -43290934, -79282675, -48284541, 75698534, 70491560, 35036474, -40584309, -111199313, -57697104 ] ], [ [ -7872198, 42018810, 66832473, -48462653, 32252216, 92521551, -94270891, -23085614, 45031924, -3307378, -60254068, -87250871, 90299879 ], [ -90778192, 73761688, -43618706, -64222231, 67056324, 102814728, -103938626, 56820680, 86556809, 27620270, -90078500, 71558918, 90379123 ], [ -102994273, -47391752, -95584468, 74039099, 49612136, -70528890, -85545155, 54682478, 42028750, -89073966, -4070107, -34517245, -76143742 ], [ -29846734, -110718009, 20725162, -44616995, -112179993, -95131399, 49230899, -13765550, 6386266, 12012041, 27133684, 91659202, -98965099 ], [ 107496730, 14249952, -79521511, 71601523, -107486650, 89645649, -84202711, -6860104, 105361696, 100427869, -56432228, 56834612, -24953525 ], [ -12354725, -66377535, 45698503, 7111160, -78651693, -49879790, -87253055, 73075196, 35951246, -4524729, -61944502, -8864268, -106603549 ], [ -82303730, -32207510, 60394332, 88374995, 89383893, 108730625, -82588146, -64924718, 68223939, 88236731, -73666050, 101402567, 6164999 ], [ -17697868, 29535564, -10133488, 27274366, 1756300, -78205592, 33592054, 27690158, -13432022, 51076598, -80623905, 69655457, 99730885 ], [ 40045440, -61172770, -84186153, 80775934, -72688293, -78793917, -75192334, -81063674, 109895018, 96678862, -27859247, 88755621, 60761868 ], [ 62167564, 13377336, 74271431, -42550273, -43468206, -111313461, 40664294, 92168501, 53501429, 64865273, -70577720, 97667812, -90950399 ], [ -8406191, -50700162, 25960670, 29169140, 63322946, 85092128, 67462294, -60647115, 4713373, 8316262, -96842062, 26333783, -76111914 ], [ -76441864, 93537355, -48936632, -95296972, 107975761, -110807800, 85190074, 56377243, -40902881, -112680651, 50936648, -70566773, 107358222 ], [ -65017511, -95292105, 44984333, 31329033, -101536669, 17869019, -84234904, 22270571, -70923688, 111763318, 30977858, -39703499, -62451286 ], [ -13092157, 78967122, -58790492, -25578306, 27037601, -4293026, -39887176, -28015687, 43496300, -22235896, -49623693, -10484736, -59403896 ], [ -49371624, 95139822, -611815, 70860188, -24476739, 97413341, -64053042, 111964808, 86125169, -3785478, -86707384, -86073256, -98780250 ], [ -62074858, -73108347, -83514906, -3450727, 5370785, -46850879, 37015173, 108059416, -3359591, 112962803, 13379025, 37370907, -38555518 ], [ 38234359, -13541057, 81312928, -41658607, -90264497, 53344068, 108628568, 9858115, 37215622, -108069619, 29136963, 93701588, 59753266 ], [ 51526315, -79991181, 59870867, -86803705, -7321526, 60596157, 1579236, -83589739, 12691834, 49560230, -109454063, 79895774, 6669667 ], [ -53509608, -26256438, 21784359, -45050663, -5474748, -34817424, 63722640, 26082965, 29157928, 28459214, 62280337, 82497818, 54875110 ] ], [ [ 70360098, 30628785, -28818908, -32074489, 69867076, 11295675, 39526039, 81398012, -32724162, 77655529, -76014362, 11067749, 38940724 ], [ -89727536, 82754733, -97295069, 42282275, -53730852, 24885760, 107641080, -13395368, -109470061, -37683885, 83771467, 29782496, 106728804 ], [ 21356946, -72575197, 72152852, -35524348, -86070343, 97735308, -91851843, -80827097, 67667913, 69580735, 103731422, 29998759, 100502209 ], [ 81800565, -107279161, -31912283, -96829832, -87747122, 31873617, 25102122, 37614284, 51613445, -109683809, -81248746, 3200931, -59181497 ], [ -58756193, -12846384, -68201702, 14063709, -72065250, -23829420, 54303935, 20992550, -94900833, 14879237, -93239624, -96006276, 42516411 ], [ -44136308, -104854519, -25267215, -24007690, 10916553, -40895519, 75728138, -100684284, 65745514, 3875415, 68987488, 29324921, 19332161 ], [ -64022402, 17386931, 68209001, 71323013, -66987158, -68379967, -111656157, -78940972, -18330727, -91746886, 10346653, 104424190, -77777963 ], [ 82708861, -77635353, 33606983, 95015636, -74903827, 4084805, -111246733, -68852356, 31540949, 96499541, 47686554, -85313877, 47540234 ], [ 15792884, 12661401, -85012615, -105441950, -33430076, -10560543, -34021528, -74175721, -109590710, -39798484, 82984399, 95811040, 43395169 ], [ -26850899, 24696041, 93629280, -71267352, -49548134, -61365240, -53068258, 2416086, 66043687, -93602192, -46550409, 70801618, -57195244 ], [ -22006214, 38122401, 70133342, -64751893, 73893532, 74727214, -76698815, 44005228, -447633, -38511328, 21267858, -7006351, 49032404 ], [ 32184874, 90047388, 47017939, 49419889, -84634791, 54220416, -61165138, 88348150, 108711034, -61198485, -60830277, -69792067, -75748131 ], [ -49930768, -25069923, 56162585, 57247848, -13807565, -90104751, 104059821, -35491169, -76163453, -97769406, 46528693, -71676003, 88253242 ], [ 105441739, -100844691, 4502444, 55480299, 103097840, -90652987, 76099717, -24835112, 109732697, 81521112, -48607469, 38661399, 5002814 ], [ 103986021, 4069419, 28928835, 4665289, 72465795, -104140414, 100505278, 24608795, -42747979, 46322056, -4721637, 88664650, -59095272 ], [ 67033443, -60288163, -29271705, -51038153, -51086465, -107705018, 18086375, -69923736, 99160506, 72157677, -94381387, -89336970, -29094894 ], [ 45264570, 22702844, -72799032, -84092025, 107399921, 53133702, 51929284, 57129775, 74859585, 15575629, -91016790, -84600427, -50818409 ], [ 76396999, -90575270, -97951786, 102569551, 110568678, 77603415, 7670456, 28138783, 657017, 18208064, -35907186, 50659344, 10714827 ], [ -64265023, 85254538, -58527518, -24749025, -80025241, -29011419, 37742400, 87944866, -111901676, -50713474, -90504932, -30376499, -63368848 ] ], [ [ -97917140, 10162027, -66670985, -6555398, -67308961, 52690188, 72450068, 55843354, 107683013, 62741040, -91510549, -54570588, -43852646 ], [ 37243127, -81125425, -84286626, 50374901, -38967782, -11612112, 14634628, -26088189, 4495475, 68804059, -48247246, 30044245, -12330155 ], [ -924386, 19127619, -84930107, -29101855, -29190718, -19087918, -105118823, -49969991, -52679128, 98545382, 93980231, -43078417, -44954523 ], [ -67084740, 26798834, -75474629, 62277205, 91134389, -36473158, -3668674, -80064718, -84365556, -66927797, 79227259, 11125038, -36893100 ], [ -99602199, -73824236, -86104770, -107121335, 104508620, 71103611, 13972359, 94976544, -58795677, 59234822, -51918901, -27165601, 112104525 ], [ -95637183, 6044496, -50653310, -86379693, -77762664, -66170174, 82814881, 59153098, 92502809, 38724328, -58349456, -6924105, 81110323 ], [ -42210789, -56051298, 50527706, -21957572, -59496112, 111605959, -29356802, -18368325, 89549134, 86560601, -47873962, 58301019, -195019 ], [ 70056262, -75338586, -57216297, -110362546, -7809597, -18676897, 12369148, -77893675, 21057615, 63826068, 74244731, -87498964, 59958355 ], [ 90191641, -58301817, 41250293, 99247725, -100015509, 71193300, -44964666, 98113847, -63303501, -16867542, 112069215, 23376771, -27660952 ], [ 32933198, -89600374, -67919925, 63196826, -89780065, -53753147, -80899372, -62367766, -46257298, -87050310, -34498786, 78319010, 43334498 ], [ -22763430, -17191721, 109461497, -7203114, -41888671, 10000728, -87628344, -17534432, -54664089, 53534721, -78502444, -74656313, -39109149 ], [ 7775655, 60917613, 55523321, 72104154, -8965605, 41009891, -23049711, 65307015, 63373457, -11899453, -81651659, -67176448, 21904769 ], [ -35808303, -100049577, 27978729, 66668095, 96125376, -65488521, -68266577, -75041920, 35647870, -28484439, 100166220, 51482531, -71496801 ], [ -81342218, -101337029, -73318405, -16940255, -112482781, -95330157, 62003814, 14743215, -8630121, 22475644, 100540875, 86650093, 61798973 ], [ -70948359, 41885337, 71823162, 78751067, -53856980, -48922280, 62633815, 62971076, -38063267, -5395238, 111200802, -5547660, 43083248 ], [ 54933746, 108677469, 70973681, 72970808, 19584389, 43772301, 42826088, 79781008, -67745076, 11663891, 53931697, -48669743, -96589736 ], [ 28951447, -29749304, -84746544, -97013675, -29632093, 18641870, 83585931, 97552459, 20662180, -97768269, 75253256, -48959677, 92982890 ], [ -104195869, -90367693, -9144042, -21551185, 8167478, -39595839, -93742739, 41321055, -71077438, -36409547, 68150427, 15029328, -63856808 ], [ 69732614, -57394354, 14452488, 98128636, -10770709, -109945307, -71910864, 95932809, 42750574, 82057121, -51656191, 83082333, 27307576 ] ], [ [ 44600471, -100563, -25555672, 102219211, -107174856, -90786186, 56437965, -47627334, -59400871, -11354385, 22598292, 6366709, -34588617 ], [ -71679831, 24747379, -14621681, -80167902, 95657944, 25107825, 77648439, -14608884, -66549440, -51078824, -50777768, -105299049, -92879391 ], [ -16170432, -95179418, 3302252, -58353595, 86078682, -72005833, -36436092, 55753295, -54118768, 79162061, -64984632, 52124962, -10812441 ], [ -12853626, -11564508, 22077871, 39081046, 106982327, -101811790, -13417028, 26685555, -58128879, -7010977, -106945088, 39181971, -30543466 ], [ 86742978, -96387595, 29418612, -50404239, -27605919, 98899815, -100246976, 46342027, 107963808, -26888359, 3818738, -70384961, -97707012 ], [ -30788145, 69033656, 109352222, -104643451, 106778869, 20892115, -16627608, -59950757, 63133890, -58352821, -81636670, 86980449, 17073645 ], [ -15892376, -63840279, 103766277, -103834649, 72856884, 27021808, -108758340, -19084119, -18442368, 67363943, 104208687, -19214299, -7721427 ], [ -112522016, 26061849, -44389169, -92980778, 75587570, 21586401, 25270792, -75827312, -34303614, 5414429, -53108547, 43670050, 30123307 ], [ -53286715, -61091654, -23469733, 55660017, 82040757, -104671559, -61859163, 90583025, 15706591, -112151568, 66931734, -7059965, -26092557 ], [ 48672342, -29768906, 43204380, 44049097, -34774670, 25623074, 11026015, 11928971, -1319834, -78751062, 82022192, -51729074, -103216768 ], [ -76391458, 58629724, 29799684, -26584051, 26665945, 43934038, 105702295, 89199567, -59754414, 105602045, 73138399, -55019992, 43648103 ], [ -109920235, 46622724, -106958494, 55298400, 20948883, -14949106, -13379047, -110472880, 63451201, -29401666, 82726700, 91628254, -73346997 ], [ 89666229, -90781078, -33441755, 68092251, 740027, 72439017, 2988281, -35523567, 110318030, -58803657, -73980462, -107237159, 11383268 ], [ 7043192, 85203153, 29724040, 84359657, 21123340, -74122318, -10912473, 84976574, -91940237, 13521185, 7485727, -60579774, -31133647 ], [ 7403866, 47216739, -58942735, 109851176, 98850949, 23123819, -112211118, 747379, -31804234, -44125023, 5735789, -78181184, -34640373 ], [ -72859618, 15166257, -85142632, -51039415, 31719829, -106170605, 87677850, 96060398, -58072922, -85545738, -41311078, -25122597, 69240364 ], [ 87730289, 84120828, 19226347, 3107945, 17477653, -4104271, -72275990, -84204458, -71459362, 72093608, 98177265, -52475619, 46768927 ], [ 14974190, 10233105, 56564465, -110672626, 66121466, 72671764, -3890184, 28893274, -64545690, -95507374, -56845841, -16109896, -68182000 ], [ -86653591, 3949075, 6068316, -1166678, 9529458, 59627718, -26376131, -27781498, 79830820, 20675247, 38850011, -38375819, 27894895 ] ], [ [ -24746155, 86659801, 18325467, 8199317, 49187085, -43827350, 29617250, -102368815, 28113048, 15730235, 87998911, 70221782, -101745253 ], [ -17148751, -109266446, 42200559, 43353885, -45883984, -63406166, -112338059, 67831674, 31176323, 42073683, -101612404, -2116121, 112444182 ], [ -19083925, -45902480, -63473348, 44896755, -26664647, -19334061, -66023467, 9955460, -31157949, -62809219, -51256663, 37687001, 106544611 ], [ 20760477, 29208307, 14209625, 40406379, -96024421, -95610236, -13025540, 25903128, 38356560, 25916501, 81740040, -32256464, 101188456 ], [ 38830916, -109800232, -104257146, -94002554, 74418860, -98902761, -39427383, 48938972, -31223880, 26488735, 35566911, 74591959, -35695651 ], [ -43600793, -3932898, -52332810, 106949333, -54556175, -34114050, 61033175, -16860962, 90058755, -81770368, -20050407, 102004356, -68250391 ], [ 44230933, -103955838, -13033577, -92786909, 12229006, 12057811, 51154650, 73662734, -30039301, -78373897, 94907111, -83090154, -91012588 ], [ 82879539, 68090148, 111769534, -49200007, -12964049, -111020151, 91551792, 65057011, -108323062, -92851949, 5511927, -22455104, 63831564 ], [ 92615268, -34360121, 60622509, 30940541, -4209592, -39972148, -32193356, 50171376, -58534692, 12548136, -102971492, 106591575, -25168692 ], [ -98145765, -2716878, 39719408, -62197828, 16117585, -43279075, -15978058, 23835240, -33803157, -11318877, -85784174, 104916593, -16068770 ], [ -91289265, 101626974, 7118629, -108186776, -6154703, -79346904, 65551150, 626412, 94778247, -26692075, -37019780, -23170444, 69805735 ], [ -107878841, 85369565, -38177224, 12109657, 14529467, 62076262, -48219676, -90758703, 11763791, 84570623, -55553798, 104201125, -46417904 ], [ 74850239, -107591572, -86540926, 82288677, -112453509, -32276280, -34909610, -1663852, -50215879, -12025689, 16665725, -13671818, -112329772 ], [ 31613818, 7350319, 32987721, 92424934, -69333556, 3722176, 40745705, -103186087, -50077517, -2531858, 5876134, 38234446, 89043227 ], [ -43060408, -81039947, 94823852, -106834732, 101968430, 41571729, 46968699, 73687287, 11552974, -106950559, -25822799, 30634207, -2130428 ], [ 63117007, -28504083, 25493653, 18955211, -23927960, -63380287, 21726607, -86408089, -24213773, 107842776, 74785980, -53307225, 82246524 ], [ 20393306, -44605138, 45253957, 81155792, 18487508, 38108116, 48087539, 29986962, -54859676, -39936528, 87974141, 95695640, -22680597 ], [ -18926049, 14816803, -92649796, -74080879, -54967642, -21275127, 66841494, 39103549, 108528682, 22311490, 41072695, -12574391, 59938312 ], [ -82356319, -102694753, -67713848, -20695578, 99714226, -43610791, 66368486, 74076604, -16438245, -5726478, 90644368, 72213365, -70174558 ] ], [ [ -29917664, -95279728, -12445221, 112772125, -48580921, 6683606, -83414106, 101478602, 100714660, 9317946, 65976290, -3755969, -17532742 ], [ 50735553, 61386245, -4897453, -98575921, -8735006, 70618874, 10378390, 29594306, -63803503, -106936087, -17145860, -57853855, 49338211 ], [ 43774263, -5559794, 23669784, 34308682, -88987992, 107367460, -12970399, 38245211, 81389689, -395245, 87062267, 93328779, -45106073 ], [ 69434888, -35864647, -21175646, -68301701, 45815348, 87885367, 2064278, 32255976, 25913228, -42490403, 30085257, 108578443, 5295867 ], [ -70342702, -15649370, 22801578, -44868538, 3065150, -45704762, 46691272, 93600215, -17665114, -35671455, -96695214, 8293858, 40077470 ], [ -110512271, 33146962, 73462208, 31389878, 107568376, -78581767, -42866591, -83545066, 56463790, 6385572, 72921113, -17403462, 67839073 ], [ 59418935, 65755535, -23584771, -25908848, -25430022, -63311187, 85861712, 8207965, 112852859, 82661251, 94811175, 3458455, -30901574 ], [ 98722506, -12318608, -84813083, -15063565, -46243515, -22388923, 83281790, 81354858, 106473951, -42660249, 29046339, 14674958, 10722848 ], [ 19682040, -981928, 63663917, -91966321, 72867420, 54948242, 48573166, -95405717, -65952433, -46380023, -90689936, -104354214, -102774797 ], [ 105898277, -57940834, 5236821, -60246088, 50278788, -15406951, -26644415, -19519283, -2956701, 21098637, 105297045, 92002821, 73004388 ], [ -76541734, -77906881, -4262994, -72059799, 59272889, 56445944, 44599310, -106992383, -55483165, -28429945, 9248439, 61280944, 29931290 ], [ -97110835, 104491196, -31981001, -58899450, 98746804, -77384227, -85963327, -35817757, -60341431, -93423811, -84028590, -18704329, -81692886 ], [ -111381820, -71145509, 53820413, 98656251, -54238304, 45041097, -107680182, 77223040, -11525515, -108747209, -51697393, -79596200, -64721696 ], [ 79578565, 80045647, -66630252, 111251664, -93995918, -108375821, -39175859, -25643441, -32554711, 36037953, 22798281, -2463074, -15341417 ], [ 40713260, -54549237, -77355228, -4714455, 6755382, -7519282, 94375184, -35539743, 75226243, 51045097, -32353224, -34117803, 27159746 ], [ -15790217, -75746350, -52749954, 45516675, -7740720, -71711821, -37631869, -32751427, -18559158, -17674051, -28108971, -39282792, 14694787 ], [ -91448031, 85628873, -40435780, 64243488, 94941951, 38244944, -5127327, 37683828, 58406044, -23335542, 16908492, 111265585, 21047755 ], [ -39043318, 48278107, -93370320, 89833612, 72323926, -9717926, 55670741, 50018285, -96363321, -4745412, 9794016, 57672011, -107203366 ], [ 41981135, 73424895, 78137928, -80162565, -11855846, -61508587, 66368202, 43160975, -46290279, 49478809, 81093604, -40499073, 101127688 ] ] ], [ [ [ 27719984, -28620620, -106289917, -82649834, 111950783, -72594411, -53186284, 494754, 71002229, -49505192, -50961902, -85798594, -74184842 ], [ -74149285, -78275304, 44393887, 109513575, 105967432, -75559687, -30271332, 5537444, 32636175, 9347420, 105099241, 15671798, -102999026 ], [ 15315539, -86543637, 62345034, 63968243, -98628355, 106021378, 9576824, -92363820, -11311448, 20593800, -81027575, 73581921, 99748973 ], [ 74180744, -71865324, 40029101, 27168100, -66980515, -25269286, 39544870, 56492421, -57519584, 91261759, -24047969, -86284975, 91939994 ], [ 75706449, -9699654, -35096540, 1255555, -82555086, 8056767, 20405675, 38830383, 87562460, 57804292, 13540980, 25764938, 36102087 ], [ -112358357, -37116249, -70609339, -112674779, 104855958, -99546772, 62465121, 24725672, 32998746, 69710473, 53640925, 102308184, 46244496 ], [ 10812885, 1096039, -97513792, -86413202, -96749844, 20767359, -20619364, 27208623, 15010293, -25154767, -55916380, 88380132, -13657957 ], [ 85881754, 89441150, 45388901, 65655703, -49678337, 101173215, -51664955, 53705577, 87963128, -106340225, -52518892, -25260747, -61672779 ], [ -14758633, 67403163, -16722851, -74374372, -63400305, 25025640, 15285510, -65905364, -89501027, 84783400, 62593137, 49683469, -59479634 ], [ -78149346, -77185638, -38099919, -15570359, -80362447, -95127175, 8918385, 25835892, 18380907, 37741152, -27597611, -52737240, -2973154 ], [ -105406522, -101579949, -57995907, -36204850, 42239589, 71344655, -70078994, 99157229, -103107149, -83921705, 65051723, -3928243, -23397483 ], [ 75867291, 39274825, -65242451, 86820945, -8290689, -23195377, -78472769, -22510285, -7117961, 92169408, -59555171, 26010364, 82277201 ], [ -89980392, 15366994, 37683082, 41750445, -81616780, 44688082, -40833174, 55470632, -64977832, 47341714, 72325898, -92303767, 39578646 ], [ 31132944, 47863286, 60897705, -89604065, -48138230, 39413468, -9923263, -42601608, -69517983, 68600913, 101339087, -54904185, -55258786 ], [ 109882166, -39040717, -32278486, -36179474, -60227273, -103897601, -40991621, 80481371, 93390352, -72517995, 108766803, 25068402, 54240189 ], [ -74254156, 80773386, 13320806, -113011991, -99345816, 59244280, -78825062, -45734365, 77010703, -71173345, 111852438, -42368739, -26351316 ], [ 28144212, 51270848, -39294077, -65863545, 88740309, 106802730, -44865584, -17689265, 57726885, -40690086, 112120561, -111787023, 85444006 ], [ -90131869, 21844248, 9296967, 95274309, -28108186, 65576555, 83749919, -94116075, -107032982, 94197576, 91048999, -111858740, 43858441 ], [ -105098570, 88886142, 54136841, -76831942, 35582598, -90066129, 100496122, 7173990, -44106385, 6469168, 49029426, -82973083, -84011796 ] ], [ [ -111204563, -56252528, -35572320, -56922028, 67787812, 98429853, 104304356, 62728406, 83993540, 81430129, -27291436, -22788399, -28776505 ], [ 53769416, 83468392, 111965022, -29449390, -25604055, 28589449, -86779661, -72275416, 104225660, 39695155, 8722004, 25464478, 43963368 ], [ 59434908, -51286724, -15846667, 69019102, -20930957, 92463989, 98687677, 26228302, 52671867, 69605965, -95113429, 59981036, 56107538 ], [ 102022420, -105513964, -100028597, 92714009, -85062284, 109279562, -1228227, -77711753, 56097317, -102722863, -49515117, -35431963, 56824927 ], [ 23310129, -99692174, -53832945, -49046389, 13973976, 62779292, -95451562, 7369597, -65098471, -7539697, 32816089, 2087387, -21157421 ], [ -22465766, -90821672, -89626903, -78168892, -56330712, 87412173, -4455062, 100763582, 57904903, -30938709, -72614442, -32621219, -96085971 ], [ 12412517, 72818549, 100330963, -7125129, 71774476, 2094574, 105958530, 110715436, -29587593, -92500295, 69261177, -4976544, -11459289 ], [ -37264811, -79641956, 78777398, 20964870, -78024388, 104043476, 102637127, 71528589, 98916556, -85861221, -31460054, 65841800, -93038307 ], [ -95754688, 73999090, -65084931, -71652486, 12520583, 76295094, 35802472, 100121546, -78677718, -1103853, 66197770, -88679978, -10892755 ], [ 15950747, -74424871, -18992332, -72894450, 9585217, -265138, 3775025, -4975971, 49393887, -55284101, -60501499, -107124532, 79753171 ], [ -14673454, -53787619, 96262805, 101990215, 46653619, 4696959, 6817736, 23106866, -12630143, -45570409, -27358243, 140704, -5815429 ], [ 99637555, 70940776, -73964952, -26139174, 2150288, 105518601, 29794888, -49218492, -13329807, 88447642, -84116409, -96370198, -11926847 ], [ 56578180, 57453296, -40399864, 13076939, 16370367, 102034953, -51644988, 112707053, 19525993, -15729808, 103567621, 61089402, -107210238 ], [ 76937565, -62177411, 88617488, -75470051, -90278369, -43317276, -166121, 61878326, -83858970, 9924647, -1372146, -34854897, 83122232 ], [ 77414872, -12080802, -67584626, 50919833, -16989697, -102279953, 68524941, -108713443, 87743290, -63887267, -4481736, -37613599, -57774224 ], [ 62037438, 60327378, -15171731, 4746942, 37112356, 88209508, -86467446, -101348910, -10782728, 5394563, -102211463, -103688786, -38928831 ], [ 68985193, -111599839, 38104571, -103800170, 39738313, -57991691, 82526733, 54790830, -72637430, -15928698, -28871163, 85415949, 100153878 ], [ -92768591, 77487400, 52401658, -63723888, -20411361, 43695750, -15648673, 27628148, -2930601, 106242761, -14671125, -61616905, 71899543 ], [ 52729585, -44662748, 29467895, -47879220, -68610915, 56837758, 61006808, 15638570, -25611164, 34009994, 53946690, -86139120, 107099387 ] ], [ [ -25775334, -23685584, 88470978, 94511422, 27696660, -90790433, -13303931, 8011478, 81902682, -56267315, 26961551, -48358819, 104689328 ], [ -57344558, 1182127, 84234888, -84130967, 48326035, -16713631, 101337062, 27505841, -12269766, 109743772, -36371216, -46860025, 95253719 ], [ -37200523, -28028362, 56653531, -28627602, 27599471, 62867, 22602819, 56574166, -41812495, -103336462, -69263795, 76208052, -95925039 ], [ 26318263, -15883258, -26140188, -67375938, 78868643, 62693286, 103693286, -64343058, 13338143, -65441393, 56244537, 32514196, 88654580 ], [ 30769308, 102332982, -100674946, -30828429, 74125192, -25747782, -77389880, 110946683, -80101079, -55524124, -35168484, -13810284, -76661944 ], [ -26588416, 32319038, 103179381, -56932123, -10025836, -113019623, -99255292, 52791425, -4966632, 75408900, 30460000, 69680346, 71888765 ], [ -104244997, -30954025, -48250866, 84827371, 106311732, 97687599, 48022683, 47329065, 79968693, -25613739, -42907404, -54318149, -106732401 ], [ -1620735, -107888786, 13631127, 82599901, -99779463, 18987643, 83607759, 73371867, 20910299, 66246034, -35834776, 10686242, 61536189 ], [ 49394969, 102383478, 91981164, 98205505, 84854423, -78784477, -105750961, 91392926, 38508589, 72985918, 109560695, -41012497, 48545681 ], [ 111187339, 67237421, 110868735, -83953615, 66171192, 82421446, -7561449, -52809520, -67278427, -23786401, -17268440, 28049263, -66503200 ], [ -57943515, -48024288, 17655734, -28674368, 105076385, 68117971, 5979182, -82953048, -23594788, -33023876, 95639928, 95335091, 45641424 ], [ -102044343, 48840456, 28915020, -56354701, 74762588, -12739711, 109343858, -71303421, 102604705, -9823804, -47353535, -103426516, 95373993 ], [ -28007383, 22135264, 2255988, 41496123, -99635164, 18295076, -55664543, 89852025, -1209328, 45480423, -93094546, -78797465, 34039637 ], [ -101902787, -90400558, 55671385, 48258464, 51074556, -109934091, 48619064, -60740381, 52647052, -40608245, 45863540, -94703286, -75477422 ], [ -80636502, 79858011, -35139901, -6369931, -12673075, -53297884, 7727503, -98763589, 91559201, 101295676, 12563346, -7091651, 34845130 ], [ -84596941, 59553076, -51445882, 29785962, -111187521, 74530056, -55118082, 48357601, 87971470, 88745594, -795288, 58247707, -97248695 ], [ -111713747, 108988145, -71986008, -39754718, 76961127, -3582679, 80106542, -55385643, -3659311, 30120234, -59547310, 71898767, -72879796 ], [ -3026495, 96362307, 96421599, 33723163, 86335468, 66475360, 80560882, 46316718, 112463721, -90749398, 71025812, -80666673, -45736982 ], [ 80897671, 101791748, 25284054, -55184177, -93570725, -52364488, 21615826, -100930, -79410744, -20116601, 106108401, 43816155, 35454167 ] ], [ [ 77386731, -38725783, 42108307, -42226480, -96828878, 89137514, -53631075, 42149050, 98408605, 22767021, -66500438, -19060252, -69630211 ], [ 13804405, -48743508, 98090032, -69675538, 89259539, -75742635, -68801986, -19035054, -13087544, 107608524, -4638045, -42963052, 46780473 ], [ 11275566, -107296627, -60065061, -50039777, 8889755, -38235132, -61120011, -97576819, 12110095, 23670466, 55905111, -32234260, 21534336 ], [ 108944304, 82351318, -2999762, -54732810, -14146751, 72373027, 42955694, -60565291, 87062912, 77998376, 9009653, 74114256, -13975727 ], [ 49347778, 72559770, -96147157, -15464213, -68659716, -10979500, 102688442, -30512112, 27603820, 61105298, 59266609, -97849435, -30503925 ], [ -100209618, -74785246, -47046747, -48072247, -107302285, -12579703, -73748213, 75980615, -24547794, -17919808, -87811225, -83945749, 70152445 ], [ -4235872, 112801417, 23127022, -74104040, 95180512, 36960395, -50874095, 60908332, -48533925, 7318871, 2628220, 68624838, 9795709 ], [ 3380264, 76655123, 18889847, 35898074, -86160801, 52275063, 30554969, -110394246, -82482203, 109178144, -22663144, 67867805, -109549013 ], [ 90950916, -11912280, -58542165, 2719834, 4317910, 27377793, -27430287, 81570778, 704660, 22854548, -101564237, 14446844, 82900028 ], [ -8782880, -70127523, -8913729, -94169312, 83884307, 103022462, -85683613, 14619345, -35345709, -7778138, 2654434, 104729849, 25757162 ], [ -22850839, -5104065, 101991791, 48360111, 41552605, 110304591, 69181547, 79351489, -92983129, 84752634, -16694994, -100215381, 90368507 ], [ -36749759, -64110042, 60367941, -12594965, 25411372, -93226025, -72579547, 106253046, -110407152, -12048505, -29063203, 656158, 12605927 ], [ 98923022, -85006094, 47849707, 42842517, 93460550, -4934789, -94537831, 90945190, 87270874, -100836927, -43205362, 50231048, -20312328 ], [ 33124695, 39573393, -55633011, 36236190, -78174013, -57719150, 85666916, 63068022, -29556900, 20328833, -106901201, 13685431, 92945224 ], [ -16417478, -33123867, 79006902, -35410364, 75508759, -44995909, 15536645, 68618711, -99656301, 19413437, -92287697, 95347361, 108874697 ], [ 98097094, 12370240, 85079497, 23705099, -33050665, 11651374, 63110663, -107973615, 97446787, -60046503, -29011115, -88168551, -79282681 ], [ -77315596, -633389, -83274197, 103891161, 18979934, 101345849, -34433516, 30041843, 7240236, -4520454, -42665216, -39275403, 32894912 ], [ -62881734, 99928299, 62101825, -97405908, -15085842, -24136407, -75989803, -80579488, 42219809, 24776069, 99857645, 39287974, -34342490 ], [ -7604312, 43536473, -14983612, -60164931, 61035139, -101174208, -16388033, 1387004, -78071292, 46148350, -48527639, -107825990, 32911100 ] ], [ [ 104504469, -60837159, 51632674, 89709739, 9605375, -82684299, 104264389, -5893495, -21734566, 69338252, -19182768, -52670594, -77380072 ], [ 70423516, 30030079, 30673263, 16299465, 105952773, -35863458, 32164345, -45858789, -67417202, 58805709, 63396573, -62449257, 96393632 ], [ -63026068, -52156299, -58479957, 57470522, 43573832, -42825779, -21458807, 102003776, 69309313, 84292679, 70958653, -21114206, 86861593 ], [ -77439638, -92183157, -35974942, 2064158, -23215555, 1243657, -62647378, -84333238, -31347110, -63800664, -80289522, -13991598, 95963669 ], [ 41781690, -95603859, 69574762, 17452902, -53774740, 61110317, -31160697, 53224084, 63204246, 63813927, 89903604, -34221650, 70185481 ], [ 5450565, 94332843, -105948637, 40760715, -75088755, 20100458, 27405067, 28384144, -29202114, 91271422, -97067366, -24082209, 100802623 ], [ -88286444, -106631071, -4923858, -58463365, 112911449, 1472496, 55749962, -91168562, 29812956, -36943685, 8249194, -5705285, -74560926 ], [ -95926581, -64241090, -23995398, -58367940, 56372191, 7435974, 64866016, 2884173, 32492824, -45672165, -90045240, 12716686, -86480800 ], [ -876222, -15355537, 95928003, 48277796, 58060458, 97358841, -82648768, -74794205, 110337773, 75933575, 7094814, -90033107, 101114347 ], [ 47208453, 98505336, 64419689, 105597377, 104821258, 7670854, -75249671, 63800029, 104943720, 86603096, 65557216, 80453063, 102476662 ], [ 49976869, -72066288, 90617731, 70880905, 19432340, 83772772, -5101118, -100779225, -34182711, -53742252, -34723695, -6755169, -79355324 ], [ 102618508, 61363752, -31948945, 42411621, 42624364, -98048822, -20193266, 35419610, 36020587, 37958444, 161329, -81695989, -82949006 ], [ 66138458, -28784366, 52273996, -21224086, -37364451, -37797274, -25265243, -94174311, 25381344, 110233477, 2021624, -30327625, -38560920 ], [ 3799114, 42336734, 19468512, 71092283, 47673032, -75371661, -3866673, 81355341, 4877879, 65492242, -97752902, -68843874, -72906365 ], [ -86896502, -52355761, -55898971, 89389479, 93189129, 44382442, -89844230, 35984621, 69638541, -15141608, 64415452, -29341547, 32024101 ], [ 40785539, -86216999, -7382105, 41128989, -53387758, -64829715, 61993707, 13410907, -66945778, 92006158, 110783565, -90240899, 6958031 ], [ 57823239, 57223665, 109927394, 109606013, 16852721, -111122290, 77942023, 109188515, -36814844, 38284769, -66822642, 51825232, -3412625 ], [ 85961066, 67419885, -10336251, 34346397, -67658295, 28077447, -8751393, -65671177, 106761970, 57598257, -20540094, -12112856, -60185939 ], [ -2610941, 107235479, 29008268, 17777275, -16791391, 38464660, -63850586, 107772318, 61279103, -106034295, -16567919, 75271948, 39096411 ] ], [ [ 30738784, 101152715, -60387472, 48144621, 10210928, -7952250, -56105276, 21001331, 10398923, -41523652, -55068004, 27953343, -108428540 ], [ -21221181, -91481418, 29075633, 4399692, 21694482, -103662999, -3016019, 9480460, 105854608, 66175495, 76098441, -11145402, -36084023 ], [ -83521677, -62075527, -58175638, 96502880, 63721205, -79898893, -20513217, -51475649, 105088080, 111841321, -1701423, -5686365, 69341349 ], [ 91435713, 15594217, 17911597, -62065549, 18517236, -49155048, -84808729, 103151711, -106478680, -49401333, -64060787, -43515655, 40857081 ], [ 105422780, 102917024, -54505832, 81663153, 35553183, -75439386, 76598361, 4264956, 108906035, 61022699, -41169272, -8753219, -42423543 ], [ -68203525, 109266908, 14120893, 105897755, 105050070, -69336669, -32744729, -30313817, 29362835, 50908642, 30870745, -6097354, -29928276 ], [ 56482236, 26770806, 83650546, 74585586, -35134597, -46165077, 106872324, -4134637, 91948540, -89085426, -77794162, 46748901, 43769395 ], [ -49592478, -62207414, 13913997, -8657332, -15565252, -52030125, 54450568, 87077267, -49594318, 35291379, 98990796, 92664142, 45634535 ], [ -20246337, 37404293, 103709286, -14387558, 92500312, -89310688, -7765056, -73662804, 42276609, -50374877, 63701309, -98984207, -3787082 ], [ 32415507, 40648234, -103746034, -27465339, -12374889, -35775248, 75991747, -10901072, -83432922, -9643851, 88915441, 4855549, -23087499 ], [ 47174908, 34075642, -35686717, 24104633, -90460144, -26004661, -37616005, -14691880, 110413665, -76440844, -46562899, 108152013, 81386960 ], [ -56462966, -46467042, -21674062, 29272286, -83625702, -92965739, -96142128, 91945370, -107813392, 95277137, -19847304, -30640306, -105678328 ], [ -111997413, -4970476, 17245050, 38125208, 84639825, -53100316, -36073026, -96638363, -26371960, 15164391, 108182295, 55735150, -15277936 ], [ 13989831, 59350896, -103122177, -80173574, 74890443, 56447039, -23627314, 109586493, -96860753, -45036045, 70005586, -107260368, 88046065 ], [ -28597850, 37372164, 15533095, 107745080, 37225283, -12120341, 29254260, 96333848, -22257859, -66887348, 25898381, 33861238, 33168720 ], [ -35005705, -110692038, -111681414, 68952905, -14691116, 55556037, -9134950, 87656127, -112644187, -39563427, 75896030, -87843009, 35583097 ], [ 98811841, -112441468, 27475383, -97353837, -74773541, -108987633, -34863409, -83065295, 108565123, -71589961, -2402101, -50853945, 95817279 ], [ -45539494, -896755, -5324501, -112139747, -3263322, -1867977, 97957288, 56737672, -78382527, -7814120, 62068486, 91551381, 25476367 ], [ 67203416, 21235170, 45189438, 99396913, 40483292, 109338433, 89392506, 79557425, -50359394, 20089981, 65232024, -47331554, -19871083 ] ], [ [ 82835547, 48289320, -76427184, -71007777, -37593106, -66935638, 90473624, -35371396, -109413181, -945694, -85235183, -33850529, -62089014 ], [ 44406752, 105855218, 36874770, 33227178, 32690410, 36981411, 22411482, 74032493, 59433976, 95188402, 92449695, -10834207, -107217342 ], [ -44638292, -12575380, -108744199, -67645374, -64114765, 15940439, -105064328, -102225441, 69919826, -25380152, -91449040, -19317509, 96885199 ], [ 82037305, -6982352, 48693578, -42778287, -102829484, -65323307, -108629259, 91860444, 40365613, -39113847, 16452710, -89259081, 42745735 ], [ -94726618, 73634254, 34024030, 21882186, 48199089, 112671895, -101957950, -57503665, 48583908, -101734872, 12226499, -38719888, 27480211 ], [ -37505307, -39514089, -6563298, 36440577, -86065407, -69941893, -89633368, -63225930, -13161693, 2208562, -62136998, 50699526, 54083611 ], [ -77126443, 98368674, 43429578, -80741006, 15310518, 49294562, -73489712, -99491520, 76468406, -46110001, -60950956, -56878213, -4072368 ], [ -8153405, 7441666, -72104081, -43615261, -47409632, 87023974, 35102660, -104415899, 33753539, -73947414, -89860554, 98634323, -88521302 ], [ 60279896, -102917295, -5659328, -107238789, 40554974, -56320876, 21510500, 36509977, -105080949, -12249290, -994483, -40645264, -33556910 ], [ 18313131, -26722515, -98855777, 22250431, 63450690, -70392795, -23830450, -47670376, -21456530, -81981475, 80186398, -89982481, -34265399 ], [ 43965854, 34670877, -37357599, -99455237, -74511470, -56110097, -28541827, -54280950, 21555234, -43622759, -40543983, 30516603, -19366860 ], [ -97072946, 77805918, -100163753, 95119656, 33961699, 63462863, -55549538, 19190355, -93650290, -34471222, 109225061, 99013099, 38710348 ], [ 87472745, 12148518, 41704086, 45663080, -5800592, -17821926, -80224237, 86600502, -50521107, -24310189, -84705313, 25092199, -110487500 ], [ -45544808, -72594373, -93294245, -53003276, 63968405, -93691437, -83938591, -77514633, -7066279, 46327471, -83822210, 33932392, -86925693 ], [ 24657416, 79579466, 11736056, -69906388, -58382224, 20971591, -72061488, -96646983, -80557948, -5797928, 20503941, 62181091, -85176296 ], [ 84055437, 15792962, -106701756, 36073671, -15404795, -2240324, -17963107, -86383358, 8071213, -109411843, 77237268, 78091077, -97880945 ], [ 52948879, 28617171, 66203615, -72887848, -54997667, 22517481, 28626731, -101347827, -27850243, -101368450, -4379142, -40329939, -89792 ], [ 79170987, -16435094, 62038688, -58554846, 23206694, -48788087, -72232471, -83892849, -84266850, 10642226, 68264410, 108511045, -39353257 ], [ -19156447, 36034649, 53066984, -96200084, -55689408, 33547332, 100469292, -89828683, -31518758, -79121964, -35928551, 5923009, -48513585 ] ], [ [ -69141627, -53744119, -71712174, -77348193, 12609543, 102046256, 2963124, -21283797, 42473858, 66120981, 85540721, 62934585, -56700825 ], [ -46583706, 33390858, -72700414, 107645141, -101068277, -71000823, 80602209, 72101087, 27333839, 104025307, 25606580, -18449200, -79063263 ], [ 52851351, -84301805, -35328644, 59053378, -111329244, 8852903, 12886746, 27554669, 44152189, -13860884, -47549577, 69353970, 7720576 ], [ 34341676, -38704409, 41296181, -69777301, 55248486, -42663093, 50797875, -81958041, -82673974, 16900310, 111835266, 59337252, -61258915 ], [ 61520665, 56446819, 58223594, 4312361, -107292379, 19344048, 96841881, 30076730, -92840927, -59370797, 46905715, 101085561, -44547986 ], [ 92721241, 94128738, 108349843, -96601152, 6549933, -9157994, 108607049, -97479218, 14202652, -40092564, -97382846, -92911576, 60313591 ], [ -82934722, 57267923, 102356531, 8396758, -83298518, -38465363, 29718340, 40002187, 111376975, 42601746, -51723068, -70637772, -26630546 ], [ 78205361, -43521236, -4811739, 112851214, -35843467, 70730748, -72415606, 85127706, 3302508, -71058654, 103649609, -49165293, -58075846 ], [ 52329367, -39792902, 62343849, -35328536, 46149914, 78001586, 19438746, 92464585, 79872241, -7775841, 11385899, 22532944, -87336272 ], [ -56884128, 82323558, 80305944, 97312193, 42222765, -84342964, 55134275, -53708041, -23924889, -76023396, 107124955, 53374279, -6109309 ], [ -80451176, 47093220, 66345669, -76234737, -51708825, 63603718, -88877373, -103229768, 107787384, 79564428, 91034499, -55136401, 95544621 ], [ -105251207, 106209350, 79143425, 69223655, 92740056, 69057122, 66666598, 53331357, 80994752, -106038733, 58430948, 55932254, -14826845 ], [ 39328966, 108678074, -70956811, 75793724, 97005821, -54298841, 80720635, -108398847, -110871952, -24963848, -105484148, 50291698, -86100110 ], [ 35970969, 58452736, -74042644, 20819745, -75565163, -98129027, 112659314, 60150818, -92021895, -97974648, -109890730, 40538733, 9803844 ], [ 52492190, -63388348, -74918226, 90799114, -30837305, 66166950, 77275989, 42917024, 60203176, -107524401, 103164076, -38069866, -106740224 ], [ 60618834, -81371767, -42126916, 107459617, 23374773, 87785110, -98615838, -69914080, 28308961, 94305884, 28011703, -82263962, 7496032 ], [ -103927666, 2761844, 32410813, -98850936, -21153604, -44914994, 71843952, 22475400, -107561785, -112041307, 3496724, 63509025, 97988909 ], [ -84696550, -18632387, -93523593, -13160496, -12130313, 52429323, 100966374, 80284103, -99045698, 80428142, 3708426, 37861330, 73561059 ], [ 96927111, -74785673, -35938038, -55835530, -12623005, 36707791, 5904318, 8880003, -46546994, 37089413, 80391565, -17612748, -56723069 ] ], [ [ 4021879, -105705100, 88592873, 109171906, 88923626, -76473955, -76729342, -102657952, 76457799, -98739693, -102333531, 84266152, 57805381 ], [ -37383955, -9700491, -46650397, 62466234, 87252445, 47675912, -91684662, 60898871, 20121198, 48765647, 11136761, 101944970, 92512940 ], [ -9617736, -85237271, 32807792, -55780280, 80980383, -71544867, 51185581, -6317852, 61113610, 111581116, 103820837, 16683404, 101309078 ], [ 105298009, 43393095, -23104527, 74525436, -1946992, 91638017, 94533125, -94293026, -32028252, 13066591, 96325925, -23141578, 61987408 ], [ -86647893, -26555737, -33528664, 56646342, 10053829, -64777342, -84317210, 101646483, -99509312, -103588861, 12715008, -71856523, -83440580 ], [ 73064671, -36549045, 19307563, -44051066, -45862163, -106045586, 84850525, -108807398, 28734670, -87720033, 19808322, -36900596, 64467773 ], [ 100950863, 99122971, -9913718, -15402819, 101192308, 79885017, -68280452, -15082461, -74772740, -59857602, -33416792, -7427989, -71777019 ], [ -61237344, 89271697, -82059174, 107282960, -1531704, -11494961, 2411849, -33780376, 63759113, -110596789, -52667098, -51606840, 64113602 ], [ -61961737, -60553565, -38695595, -101550800, -41901404, 40469155, 94544785, 5021385, -18497857, -24996513, 81880114, 26719728, 62001364 ], [ -35582002, 56569400, -103308428, -2840772, 552376, -112669974, -98769928, -86656786, 85950493, -28148711, 109529545, 112725642, 33997033 ], [ -107775151, 68970476, 10431411, 102295466, -32364315, -24564381, 39346700, -22225903, 105647101, -1266928, 36493312, -35089145, -81572460 ], [ 37776316, -68477630, 12477067, 54044467, 35620947, -9024226, 61056777, 27140096, 4733085, -72163686, 96186843, -72793595, -77171650 ], [ 105560566, -3752273, -57332843, -67527963, -39048033, 5565461, -38649336, 20019303, -51466365, -100585995, 98878742, -85874291, -102196615 ], [ -90100061, -55026300, 47427267, -100188110, -90671292, 23368037, 81712219, -92302366, 38237917, -47051947, -15615324, 102016583, -49093784 ], [ -81694450, -36138234, 11941612, 17325264, -74844293, -62216765, -93704008, 110021412, -88482607, 107386997, 92467257, 33765518, -51938599 ], [ 83786853, 48949654, 1025967, -33059065, -2955989, -77424686, 88172815, -64754559, 75969334, 48038811, -103745569, -44275639, 79067835 ], [ -49067273, -38304198, 73985906, -34800500, -67164276, 18800709, -30573163, -16101878, 85039807, -35869977, -17098744, 107109910, -76617442 ], [ -88366969, 81088580, -42425605, -54300508, 40776515, -57041225, -83055601, 72410432, -74046843, -588720, 36087089, 59854680, -93929083 ], [ -12334777, 15987795, 28902742, -62931529, -34089185, -74198366, -35936870, -43570571, -28707066, 97917641, 19781438, 55672843, -5288617 ] ], [ [ -11667230, -104170548, -18720703, -81866894, 8120291, -71222488, 16893217, 53760121, 62879137, -15233896, -60750499, -76469162, 14906618 ], [ -3759641, -31413395, 51504691, -93961676, 23882332, -23922747, -99671846, 37752151, -30429349, 52610676, 106729094, 96977349, 88941388 ], [ -104840987, -95422134, -110382142, -17443770, 15879910, 29168583, 40660348, -77193226, -53113973, -71901029, 10504405, -36736283, -8020914 ], [ 19892496, 49062983, 21633889, 112425870, -31454801, 68179575, 100016642, 108273817, -75158963, -104008277, 81923185, 44767342, 40189030 ], [ 59838317, 53586735, -63635879, 16169742, 14381405, 92327483, -24873135, -35948897, -19193116, 51460385, -96074453, 59139538, -43122649 ], [ -112824797, 39057199, -82624040, -33539455, -102499411, 111304769, 24337350, -25908391, -71142310, 24560565, -3995639, 81656550, 12092694 ], [ -87783437, 19883896, 104337126, 76011955, 56589391, 50447268, -6088041, -17357177, -30774160, 74405694, -1087549, 85567622, -71513334 ], [ -12140815, 87069185, -36695289, -47538540, -20508369, -23799390, -99178858, 107092179, 80135670, 25858261, -20491330, -100618864, 86554313 ], [ 19667741, -109171713, -76305265, -14707084, 15031157, 56249969, 49056325, -87485637, -18555322, -104306502, 85919105, -105921128, 26748200 ], [ 32353622, -65000102, -53363932, 98294436, 54749925, -82916110, -28965262, 101666757, -71467186, 47573088, 25191511, -733756, -24766060 ], [ -53009508, -5020797, -27831206, -30341896, -6754826, 70811139, 51511298, -108109469, -21705945, -94224976, 45897557, -105599172, 102078443 ], [ -16356544, 71091540, 64881567, 109938537, 58542535, 46923130, 17491812, -109217304, -49302447, -55848687, 62646016, -27653603, 35823399 ], [ -64968293, -106604148, 111125001, 87341014, -93965161, -95526394, 54315430, -60687374, -43949377, -55942983, 96848537, -14536299, 17404074 ], [ 78797298, -82715005, -88811815, -42448609, -45301269, 2899057, 42051143, -31592827, -28271176, 68315302, 93666882, -55612505, 55834885 ], [ -30422512, 49461328, -45343587, 5514658, -76992285, 49864923, -83612259, -56544616, 67334214, 18987755, 82259499, -45496338, 106530339 ], [ 7010440, -19801506, -40439429, -65750561, 92243009, 22449375, 50883888, -51607502, -40596954, 99363867, 59527519, -65080829, 60492049 ], [ -78018092, -66774039, -2354188, -21000027, 11890359, 108108001, -44311475, -10525811, -55201048, 25507260, -104962744, 46596671, 84202321 ], [ -95281808, 32421215, -88143715, 60287092, 82304213, -39642973, 24836440, 110338649, -71461161, -101708609, 64947214, 98590145, 48378166 ], [ 38149635, -56579143, -10288850, 29612998, 75764829, 106855676, -62326930, 45638152, 82825873, -101095703, 90595015, 69276218, 19663810 ] ], [ [ 26262021, 80549748, -5990296, -74856443, -16957533, 39414321, 99216745, -106379090, -15131512, 9646584, -102159487, -8248262, -2465387 ], [ -793860, -41660981, -50023288, -102638635, -29306269, -26772263, 65062833, -96629130, 38125775, 3309087, 84508181, -51816886, 88619437 ], [ 42869348, 29509958, -63252156, -48350948, 71938230, 96507177, 111560948, 89418031, -75445456, 101256428, 51167491, 31266144, 69596686 ], [ 52669959, 12150865, -26043661, 1410208, 32307185, -80518094, -1089046, 63883704, -33006072, -56759710, 102821898, -55373111, 60297003 ], [ -85514389, -49538160, -63887934, -20762687, 34113271, 112255955, 93122284, 112339550, 77913262, -30952455, 89831903, 107077081, -20496287 ], [ 40518443, -71209057, 68469174, -46755978, 92834498, 38245831, -69621037, 13114147, 19466862, 13387388, 68807245, 66317021, 19876207 ], [ 65646024, -28849411, 22871829, -46738239, 19148961, 94699119, 29960071, 38971335, 28918437, -60544505, -41516221, 110024818, 49540125 ], [ 27825021, 95370785, 97822756, -68035038, -112250382, -82853251, 107856206, -49138804, 58654656, -13755745, 29889215, 57877386, 23319546 ], [ 112156485, -79919628, -36128192, 59093949, 49570340, -84113634, 86828442, 31134637, -108197754, -9127910, -9245554, 74176172, 15147003 ], [ -66979864, -110933766, -89636401, 97593789, -57708244, 42945916, -51355039, -4059779, 98411560, 103573295, -25825001, 60162199, 30497473 ], [ 66464483, 8143391, 53666420, 7720156, 55325524, 67172388, 78725873, -11640279, 5511568, -98088936, -91656566, 110166962, -4483877 ], [ -83118753, 46070283, -52534928, 51981632, 110970305, -37807414, -27874371, 101351468, -48039861, 87387880, -104574231, -10813986, 3491845 ], [ -98182378, 21432245, 96828502, 32099975, 7193185, 62692505, 50542580, 41875402, 75776973, -62090862, 59950915, 409545, -66602274 ], [ -24531714, 62916738, -34385222, 39210138, -45771789, 75124567, 53194124, 4805423, 16975787, 108518116, -83241486, 88662425, -109715130 ], [ -84196356, 107828934, -54707630, 51813205, -12754534, -80463104, -67069279, 95889718, 38344309, -24772327, -53294104, -1374338, -21607015 ], [ 59170267, -27723906, -92824629, 80882393, 61639489, 29159949, 112690254, 48337166, 36197904, 98414468, -11516095, 33382831, 11310576 ], [ -109183921, -110304667, 94301527, 52354526, 89905746, 4495848, 96186005, -73055014, -35729014, 79575529, -104477763, 80864908, 4764652 ], [ -90165964, 60110668, -15009700, 84374392, -89715116, -103152931, 36427334, 5570120, -61682376, -79651103, 46236868, 107873561, -109671591 ], [ -17086145, 112229903, -55729247, 52598065, 65492584, 100999499, 98637650, 7835885, 111965881, -18569424, 5130300, 95507071, -61882814 ] ], [ [ 4094342, -61318795, 111468722, 91647348, 44333155, -49078745, -22790806, 23074367, 41265879, -25324201, -59450137, -89425869, 18915744 ], [ -97858301, -7829491, 103443705, 20081208, -84217381, 48405702, 56917911, -96757307, 103647629, -30270370, 97076796, 88668956, -45070437 ], [ 100996093, -19051531, 11407451, 43150143, 112743314, 44706121, 92422873, -66947058, -50026147, -90648686, 91058123, -86028466, -88048194 ], [ -55418359, -53485914, 48281636, -45839365, -92775860, -33077715, 58996441, 54123321, -86989753, 67082743, -57718260, 2013110, 8425010 ], [ 19406639, -68676959, -49557128, 107807323, -93360715, -90198752, -71459294, -3368900, -71487744, 16238484, 23287266, 110471462, -105312784 ], [ 74077941, 60425973, -22541161, 3639311, -48125122, 20577587, 23443094, -81753991, -105336908, -14451136, -56339992, 55074596, -59163228 ], [ 26444122, 25892857, 27474060, 58743219, 31494423, 55343131, 75047112, -43822965, -79709875, -70806795, 54773028, 76950897, 57505777 ], [ -50097673, -70621339, 76282421, -69243277, 6820385, -107646413, -91026925, -91191904, -63102697, 63835169, -105671333, -36293447, -66279409 ], [ -58011828, -58288923, -95457876, -82285763, 13087989, 18038074, -77092418, -91947307, -94605108, 82174013, -95333660, 35929519, 24333250 ], [ -87582120, -42852827, -88698197, 53825821, 58526929, -50182816, -112421415, 24022572, 313774, -75728410, 103260805, -78845854, 48427987 ], [ -50068651, -55194670, 70396079, 44245523, -71368027, 104878133, 87212478, -99418557, -43923840, -11241650, -17684672, 20713653, 84818761 ], [ -14482787, -109913283, -96416997, -43715302, -76485601, 85068937, 58830934, -27989147, -81332369, 92651156, 17057860, 60797780, 101197770 ], [ -40605655, 83288104, -13090141, 43943416, 105914495, -94644477, -75135440, -47861032, 3651233, 35547329, 9128159, -59684020, 51941641 ], [ 28062620, 3473955, -18332345, 17006468, -502227, 7429359, -84940540, 67660615, 97380915, 72973090, 99959863, -16050276, 41971842 ], [ -50881188, -13692451, 76782955, 37179412, 42823678, 34839953, 9260435, 12322890, 59958885, -26985483, -86956552, 71601325, 90064545 ], [ 79090354, 41574531, -67295008, 51486167, -17492087, -75110625, -107388060, -42530841, 17927748, 80246051, -13141589, 13247975, 44495864 ], [ 71684724, -110804462, 8173227, -65604089, -41100773, 60485701, -35585700, -25443314, 59702261, 7861713, 19478515, -19203053, -104384590 ], [ -100777811, -40670393, -101397900, -50961792, 105423169, 79334034, -96666217, 95614427, 55405085, 14153556, -79240088, 18919773, -55423563 ], [ 3890818, -53898109, 51737765, 2379864, 35399837, 70199817, 79636762, 29364592, -71454379, -20578538, -53235679, -57173830, 61796285 ] ], [ [ -14816844, 98919996, 112214536, -9505979, -47338810, -82783994, -78276279, 16869225, 17936883, -84654313, -88752537, -91872215, -10125360 ], [ 24754077, -109843390, -87981233, -104039205, -53151711, -110570073, -59679757, -66367467, 108185974, 5383919, -63223478, -86571347, 43215396 ], [ 77609395, 12152127, 6307518, -71134086, -47959651, -13807487, -103249439, -93084473, -7874800, -79920049, -109232206, 51562046, 34010575 ], [ -4056382, 80306933, 67412855, -89666718, 22458623, -84366185, 106735720, 21709507, 96907569, -4364122, 7042719, -34495529, 15872726 ], [ -90580404, -68275568, 24318500, -73693482, -78067854, 35418428, -3476219, -97841422, 14213451, -1880090, 73145935, -54819347, 89895783 ], [ -28513117, 48030611, -39469339, 97395582, -61439072, 80659653, -30955508, -55188401, -42837221, 38069931, -674952, 97033540, -3609497 ], [ 106993215, -100948199, -32898199, -84582111, -86181870, 34396852, -5208369, -81822134, 84861289, 28063403, 22666878, -95557475, 16409190 ], [ 26423794, -101534718, 9439487, 3825356, -111438842, 32918773, -29538594, -32984309, -21782366, -4931448, 37149519, -87297836, -71540246 ], [ 40291260, 49746709, 91401079, -12772409, -11091470, -47902524, -21769369, -66890298, -72944586, 7542477, -51853331, -34961702, 93900790 ], [ 49503692, 101921544, -26075998, 63544629, -63424892, -43051719, -21744565, -39445264, 30034641, -8000398, 52525469, 36816800, 59279437 ], [ 30713674, -49283014, 6653772, 93451019, -100043915, 38276678, -68381455, -51336158, 106089655, -19490530, 93336908, -86283874, 79281173 ], [ -54444645, -44405709, 91167950, 11110722, 12387982, 19711185, 59621005, 5248545, -77437232, -91907136, -8532776, 58830552, -31808323 ], [ 32321120, -94235115, 69008541, -27066784, -68756115, 73341654, -35491261, 109615157, 68725351, 16097679, -105953135, 95337434, -41694626 ], [ 46103693, 41555743, 15903797, -91936064, 6487998, 71638696, 37673638, 64810458, 65150121, -94734528, -32730477, 4288286, 110504636 ], [ 60035108, 15547798, 41351104, -73363423, 34561550, 3581107, -100504035, 63585965, 93442482, 9197034, 2628723, -105124732, 56857808 ], [ -26963469, 38681908, 40857790, -92330583, 74466139, 86435165, -54739342, 111718669, -76994893, -94141303, -90989433, -72035889, 67413596 ], [ -30764119, 22481217, 1307180, -95406277, 26945762, 106848803, 39905225, 7581020, 13675320, 106521231, -87486674, -41316474, 18246009 ], [ 19920835, -25067933, 67369863, -103189465, 3423974, -70471521, 10080217, -22798339, 51280595, -56590356, 14349996, 65913884, -33203444 ], [ 3280253, 33937505, -54253462, -80334544, -49451631, 18468720, 5364252, -22140430, -30759548, 7159082, 33311387, 74224753, 46842052 ] ], [ [ 78439332, -36326664, -57135806, 29923536, -109532835, 61160166, -1419171, -93294603, 57030441, 16878094, -53962518, 67732866, -82195057 ], [ 53212045, 93028086, 100490865, 83637491, -64540926, 53383715, -9655929, 79873530, 4591628, -39082570, -78336572, -44641275, -67620515 ], [ 96690706, 47982856, 106179432, 73091314, 3806958, -90049646, -81914826, -59756142, 50617627, 49728002, 64243243, -106463024, 64382846 ], [ -40435269, -2233281, 75785946, -36757682, 60609703, -48085374, -24937032, -24086376, -69670459, 71690804, 15750601, -28568235, -43405882 ], [ 104840254, 9428884, 5133889, -79021705, -24395440, -69125792, -102028840, 40622674, -24147153, 19864572, -91197294, -19352298, 68186091 ], [ 92197969, 32431856, -12751741, 103383350, -71354034, -684830, 76509574, 53740895, 101616159, 12052800, 81346963, -44514569, 59569079 ], [ -18707179, 98205244, -69741440, -50229246, 80071795, -78421728, 32932175, 55322609, 110750500, 78286118, 100797324, 110330128, 92437954 ], [ -14442689, 11945305, -35047363, -37729358, 39467402, -71338279, -73701182, 50558892, -112429275, -97639383, 5159151, 45890158, 30622534 ], [ -13842695, 928381, 105678274, -69823894, -44304673, 30547912, -37062598, -58283257, -15905839, -20341038, 35979421, -44016529, 3832508 ], [ -82115447, 67620135, 77823558, -19119752, 24437746, 52242555, 33503044, 95330117, 104595061, 13121869, -102318559, -67158582, -61926612 ], [ 36288916, -66164739, 6961354, 77576304, 84237647, 29116681, -6126895, -24213236, -79025874, -71145054, 57166435, 77092316, -9089648 ], [ 78625744, -5398624, -2533667, 87123833, 94573795, 33161773, 16775247, 79453211, 8710989, -13118857, -61797818, 102289283, -95290898 ], [ -110317133, -7059954, -98363932, 9545523, 26466890, 12887550, 97272783, 60991832, 4963878, 7120599, 20908769, 81784637, -7625948 ], [ -76454397, -105256771, 48899834, -38893755, -858314, 81669742, 90399987, 21009175, -12709678, -44525555, 54451435, 35700905, -14333942 ], [ 17032406, 76062596, -43220209, 53830247, -4078316, 47343380, 26279610, -19084121, -108634268, -108743603, -98032163, 75357016, -6102278 ], [ 26606780, -36601931, 23193191, -104618725, -61880981, 105259876, -44992317, 48616598, 81345686, -2089314, 107947257, 15271107, -42479509 ], [ 23151746, 104997257, 13254868, -13449202, -1443207, -96212294, -11064947, 37270186, 103369781, -35209338, 82338217, -107550158, -76507602 ], [ -47744941, 59510768, -75173975, 5596898, 46787591, 43211913, 79336406, 1048653, 96799599, -7619096, 17137297, -16463762, -35895692 ], [ 41729016, 4735284, 42528572, -45041850, 42110436, -14459809, -75688591, 109340897, -96020635, 86352840, 69735992, -38165050, 3935287 ] ], [ [ -105623765, 41626871, -65240334, 72832041, 51932118, 45214716, -100878547, -22782976, -19998107, 86136818, -21058271, -44455787, 22147655 ], [ 108958418, -8135436, 36957538, -85488835, -13716837, -103751272, -48995670, -38282917, 59068660, 19799802, -15373051, 93639719, -59403325 ], [ 40432747, -77166856, 84792883, -32624210, -59889714, -6485061, -67289243, 62108711, 30168550, 61171962, -99950713, -44979014, 101862850 ], [ 32729747, 74585313, -59310254, 20487756, -71428671, 4695717, -74826495, -27693136, 43896561, -46390832, 18025951, -45495723, -107225753 ], [ -10780814, 57914774, -28777391, -35209989, 3921601, -6333662, -38615488, 71503374, 103079935, 17590811, -44789391, -11852142, -52841339 ], [ 17847543, 45780838, -111970419, -91566543, 49615711, 62811220, 83825539, 104389978, 49753008, -21625241, -22161968, -38938275, -5152697 ], [ 50185256, -86589789, -60673123, 88984352, -53824804, 102558367, 108350048, 71681009, -2570196, 107074191, -50361666, 47181428, -61848302 ], [ 16749570, 52917073, 24478361, 52818739, 52045094, -79240073, -89950882, 2793671, -66551202, 108190140, -91217138, 43759820, -14753686 ], [ 69651780, 91859801, 15090995, 42977987, -87460239, -46699803, -90893331, -65864545, 36949690, 75321517, 57340495, 52392865, 76869588 ], [ 99932925, 58934872, 93651163, 112497063, 94282916, -40889056, -103399408, 45288258, 54291497, -104073854, 65558212, -72537875, -21178881 ], [ -86210903, -11770451, -46242523, 11176198, -9852650, 56140614, -42400276, -106775448, 37602246, -38055944, -102866761, -110520287, 88743475 ], [ -41854172, 84445936, 84588407, 104341392, 29383581, 96834682, 87294451, 107597018, -44007832, -4852538, 39436751, 92521444, 2507176 ], [ -51576328, 28873517, -1628080, 11404111, -80867864, -48996197, 49628881, -70439186, 92771722, -99221608, 40498734, -57726570, -8961745 ], [ -101159930, 102758820, 45905023, -71804396, 57376419, 111119409, 23226111, -89829022, -87269372, -33827260, 29807655, -77467063, -64274439 ], [ 6847749, -23027811, -15013938, -61670563, 73160993, -94770488, 30274959, 62626139, 69163295, -899029, -68667284, 64185024, -39063604 ], [ -46199325, -85885990, -45265867, -70757717, 26610331, -72808115, -9467959, -1400190, -22262240, 2776392, 19030947, 19809510, -99146212 ], [ -59351581, -98839274, 31953301, 34135298, 64691586, 26468130, 42215236, -89436425, -57911156, -83784617, -45509480, 50431419, -44419836 ], [ -11262498, -80946257, -18793376, 72537053, -17800500, 101334995, 97218705, -90277007, -104645649, -30049200, -42035496, 67959230, -24648007 ], [ -65073580, -18253258, -14609738, 27882940, -110038363, 84185090, 111418549, -39052617, -37401162, 84729642, 13259916, 18890927, -56901092 ] ], [ [ 6933421, -66765653, 112995402, 22475752, 13605406, 18800422, -36170825, 68735785, 60807376, -7835909, 12019092, -86221259, 86874948 ], [ 20119776, 8713872, 39062893, 15530942, -112496100, 16411654, 11810459, 90943961, 33737624, 102130744, -18244952, 14499466, 65036901 ], [ 60285514, -52191081, -51615610, -82643827, 2762069, 86538249, 63563067, -56540676, 60240112, -13339746, -104206690, 5026728, -36663764 ], [ -20452524, 104617384, -30810154, -55084715, 16466250, 10854021, 73011386, -47565008, -39254122, -25573883, -18195995, 21362877, 20728998 ], [ 107665833, -76096090, -75877054, 37522029, -10756078, 37936276, -68972877, -39459946, -51449538, -1529754, -67828074, 1189600, 67585174 ], [ -93721836, 39197597, -112435512, 110415974, -68344073, 84516131, 106764944, -75467105, 258453, -56053681, 22837239, -74768479, -75206293 ], [ 25556129, -102588836, 52408642, 4254788, -42422768, -108080438, 20555570, 103001977, 109985781, 61085065, 25182969, 57304222, 97064141 ], [ 18434669, -81156543, 45380067, 58817520, 4702010, 46889695, -91139527, -52980335, 26152231, -93303814, 75774379, -113021916, 359701 ], [ 27526900, 53931098, 21305811, -69214924, 58696753, 56651271, -88761053, -13914025, 8776670, 15778617, -67119041, -65181313, -52107206 ], [ 69149468, -75938326, -6609861, 10458608, -34182484, -18742758, -87781902, -5595872, 106326006, 32638407, -96664689, -85527392, -31705705 ], [ 57816254, -69779379, 27445861, 48685841, -106655000, -67188347, -39302831, 29990086, 36300174, 28462728, -23516821, 14789408, -94191239 ], [ -81767919, 35884650, -90199615, -7523015, 18291067, -100917498, -11502202, -82988990, -35961329, 37888305, -62898680, -110494949, -50251576 ], [ -68814964, -40805385, -88696907, 7833333, -63933948, -17231955, 59288870, 1513982, -37530033, -28584294, 46682237, 96364459, 12342182 ], [ -100774256, -66330742, -94994186, -41811272, -1995225, 5843326, -39406457, 79034246, 59266486, -101577652, -16429143, -61258247, -32286248 ], [ -81517365, 83706383, 111844494, 4579287, -85166638, 103359115, -62262480, -94279897, 104250116, -35583402, -81739009, -58321813, -76645311 ], [ -148635, -87413883, -83908406, -99852130, 103579538, -17309190, 17941973, 49993078, -110708593, 74739152, -63045467, 110469695, -65182761 ], [ 88248948, -105966714, 82799518, 37990704, 69893524, -106440960, -94116106, 9216493, -67204491, -21968930, 54795900, -95822411, -35149354 ], [ 51666286, 78153389, -71045465, 37608939, 73077593, -92035780, -108547621, 60161606, 72544379, -20777421, -91608121, 7599018, 89072017 ], [ -75142817, -47749659, -4734983, 79543075, -43043873, -50038013, -74080376, 96953268, 5999510, -7020517, -110686819, -45672377, -103316380 ] ], [ [ -96872839, -32902745, -20635266, -87652821, -43338752, 98156346, -34295307, -54091870, 109747138, 105385883, -80931950, 32210594, -28355547 ], [ 96159116, -82549041, 22430742, 80173384, 92725598, -57269493, -21293069, 76943799, -49451138, -74961832, 45447345, 55473079, -99416904 ], [ 48880918, 107689093, -49075725, 60870536, 62343587, 83794436, 94671271, -34263478, -101594138, -46276553, -96286764, 91452954, 14819994 ], [ 35253501, -97359240, -102908661, -81686746, -21245448, -16708204, -87451447, -4559385, 109312708, 73216454, 89629550, -92597883, -11093363 ], [ 18197062, -13795910, -89036917, -26671292, -49880673, -28977286, 62264252, -38299039, 46707156, 81105897, -32414827, 112336358, 101139655 ], [ -107704299, -29920978, 26802378, 6690218, 56842372, 85939949, 56584530, 8619999, -78423916, -59875029, -88071165, -103598537, 8763199 ], [ -3824874, -2050306, -60059063, -69813681, -110441295, 21044020, 17321142, 99631909, -78716572, -14272437, 24429387, 90029541, 89577966 ], [ 92609888, -58002318, 29862658, 104036880, -17498322, -34771529, 30663354, -106921349, -74755215, -31424570, -22433900, 51774482, -7388773 ], [ -31469296, -3811370, -63323898, -107769722, -70247036, -102113291, -66714473, -98667713, 64726419, -27500119, -77016181, 19432, 32426481 ], [ 92612701, 22118205, -15940272, 17489803, -19881729, 22927868, -48868984, -56624158, 10180755, 6715147, 47028554, -66092399, -25961021 ], [ -83346571, 90024146, 47972666, -96038671, -7201670, -103196858, -1106881, 54228702, -111207724, -45958538, 80831340, -79658803, -107179498 ], [ 72030894, -69553029, -71640087, 27595474, 69442735, -9732246, 30153498, 2811732, 23787156, 62375395, -86495368, 13110373, 86982156 ], [ 22321786, -91016126, 62672877, -96555563, 80655160, 68844385, 63253528, -55132930, -81195905, 68859700, -52747331, 10416855, -13719118 ], [ -57614434, 99160179, -65034608, -25118222, 68678085, -61005284, -31971857, 110163510, -33171653, 75013274, 60708636, 39276224, -55569899 ], [ -55184470, 64142007, 54089402, 14780892, 89197805, -90857536, 100138589, 14594587, 51331014, -76222267, 16531122, -30196176, 109787142 ], [ -38289655, 66198121, 98579607, -48981994, 87031846, 80833239, 39666602, 62602444, -74281770, 53245653, 16279876, 30558839, 39850422 ], [ 99330919, 7611901, -16610459, 76895390, 70299527, 52347250, 90872557, -72756005, 34914056, 70473580, -61947305, 52864597, 82772274 ], [ 94691049, 90474826, -59464614, 43611064, -82238233, 110151506, 17711919, -35834141, -109384876, -28697507, -88067691, 106603569, -29978368 ], [ 97030168, -44321901, -12025454, -36713120, -94827394, 42630124, -101910970, -16723308, -74593522, -80021529, -87205788, -73962648, 40914235 ] ], [ [ -87049768, -99224338, 85503610, 67396950, -26127433, -92791642, -728477, -40626254, 13871413, -35953660, 68621176, -50994864, 23321788 ], [ 40082224, 81941815, 17886059, 63247244, -9113171, 44682569, -69954884, -24174246, -22320653, 80510490, 52724896, 109406915, 17360625 ], [ -18469532, -101505456, 102527889, 107854152, 1568089, -94502591, 112428783, -111404221, -46839955, -71265417, -89032451, 98367232, 7209884 ], [ -19396943, 27193395, 33278154, 100953725, -59193940, -77222403, -10379850, -90744022, 26191400, 86327157, 101458947, 15529011, -25542504 ], [ -78781905, -27277313, -77153313, -90481465, -59082481, 66535656, 93488511, 101855935, 31938255, -112240792, -28401965, 75740192, 103584640 ], [ -71346250, 9884798, 99367439, -95774859, 13280348, -35513440, 80618006, 88323446, 22934985, -49572705, 43925971, 70093992, 91018715 ], [ -20490815, -53164634, -86081287, 3975115, -101700331, 88018314, 58295779, 58159980, -100259457, -92845471, 60726140, -61882616, -50594844 ], [ 30478823, -27494467, -72234587, 66002951, -51189574, -89354145, -50226429, 59131401, -65043800, -80421314, 43887005, 38956606, -47993695 ], [ 108434682, 79620373, -91401404, 112318661, -97892687, -26351227, -107812292, 87602179, 32597277, 53041, 70208351, 35918624, 34068465 ], [ 100824075, -4726757, 18720534, -22601871, 110223498, 57103320, -59793607, -4903421, 108572565, 44772347, -73655804, -11230800, 93509609 ], [ 63903827, 44322328, -103695872, 95771706, 3955898, 57863712, -92315920, -44742863, -55795351, -76150826, -63112095, 111697181, 46842503 ], [ 53198541, 62936574, 80803011, -32239843, 23318652, 74513112, -110326116, 22261130, 87341532, 39676743, 44838632, 112691788, 84476394 ], [ 45208760, -45091204, 100272421, -13821459, 106277271, 81926572, -80286570, 82878978, 25336549, 65074045, 60687848, -23462628, -77600208 ], [ 66153492, 17152000, -5107148, 83435670, -93925158, -94248830, -28725996, -36038254, 39873766, 98260641, 46112432, 61388426, 3428752 ], [ 23780348, 86534667, -46430919, 6690289, 25830430, 68730348, -109024787, 94345539, 59569579, -71013743, -95452637, -79622172, 85498897 ], [ 81241348, -62278955, -7826249, -75192315, -89302842, -17844931, -110718043, 106858693, 35997272, 94348524, 49302413, 103798682, -106241283 ], [ -102579525, 87579873, 13051389, 57362198, 51645291, 43146135, -55432463, 77833717, 98871432, 101704964, -46217721, 105087868, 44783407 ], [ 65051366, -75723285, -65202692, -105513261, 96565835, -34162315, -27782908, -104521265, -10843804, -35742029, -98594187, -10827859, 45782267 ], [ -93568176, -88990444, 56980296, 98261910, -11492698, -39371112, 38003362, 1414737, 1119238, 67425752, 20880484, -19190427, -78750877 ] ], [ [ -110670331, 50595121, -53642870, -20621955, -18393140, -80697729, 64032834, 97020650, 33763873, -41402684, 39400634, -12141235, -108380386 ], [ 107263547, 102739806, -71097404, -93416987, -33002629, -9002961, 55203829, -87230187, -93313394, -61074321, 56622567, -54419087, 108665227 ], [ -112146548, 36867561, 32944166, -32282109, 9222098, 54730835, -655556, 44744741, -11849477, 111205804, 78480820, 86932412, -43917450 ], [ -101944169, -72350388, 11587168, 76295884, 62697817, 75949996, -70619670, 57529889, -95509567, -85300113, 20857677, -99548824, 61808741 ], [ 12624670, -8302511, -68588148, -16318443, 40783463, 102341060, 70291834, 72048906, -79425067, 63302326, -10813402, -91466689, 16329128 ], [ -24462417, -13465867, 31069649, 97851845, 15228430, 99613113, 9022685, 77198663, -70559795, -98086396, 99244266, 101798951, 67714187 ], [ 59620408, -18190114, 42127495, -72109436, -22617025, -106323509, 111835391, -30697989, -91420319, -93488330, 93984205, -89171064, 98538377 ], [ 89228217, 18856446, 75324707, 41985655, 91960413, -55742265, 42826762, -94162024, 90261262, -44337003, -7547508, 74069007, -66078528 ], [ -37234110, 112990973, 51505193, -102141381, -111214983, 61490668, 84185886, -33184704, 64379643, 64152804, 17340432, -33152585, 9470306 ], [ 80772728, 76689046, -5862171, -89804728, -37707527, -24657427, 60938368, 101466471, -37598851, -38027842, -67957005, 94933833, -5565060 ], [ -37251626, -10303374, 67392701, 23827138, 95028863, -112068006, -100062798, 43125826, -17829971, -17784237, -99597304, 3340780, -51346984 ], [ 95750409, 95824490, -32915232, 44764405, -42228419, 14363455, 18385291, 3725720, 58709132, 30076572, 25394411, 81301373, -85862243 ], [ 75521800, -46312782, 103695435, 85589429, -74991065, -3594321, -94088051, -55656102, 64119346, 15405979, 108645352, -53915499, -97420131 ], [ 103415548, -34597907, 11484775, -52438627, 71440192, -76504886, 67051963, -57443817, 20047089, -91319464, -59007641, 61812870, -9380281 ], [ 101944386, -36564509, -99393945, -50759872, 56884431, 11715674, 22656687, -88478548, -20204502, -99947954, -36105037, 51474051, 44233026 ], [ -111880498, -100377908, -110927716, -98220776, 38587967, 49113173, -38173453, 50938275, -105048881, -75273573, 112972813, -25692778, -52099639 ], [ 64575664, -96578731, -101749793, -63947319, -16753894, 66274559, 857018, 89842137, 40504567, 105199617, 28758726, 41798470, -86130133 ], [ -111021766, 3238305, -47982539, 80679343, -57969383, 49354088, -110001824, -49037424, -83599396, -58730671, 75271725, 31485646, -56646454 ], [ -20336251, 66061731, -74868711, -33466508, -112040954, -60185258, 88186824, 54455495, 77829336, -111676755, 84654500, 5346266, 2014839 ] ] ], [ [ [ 29163016, -69913760, 50179700, -1417681, -92059056, -16852875, -71474804, 35828244, 109623985, 110873199, 65577933, -66084493, -40155077 ], [ 52065638, 50877938, -8854934, -48753726, 62179090, 30260224, -77336795, -108895402, -12819856, -21526422, -37162662, -78413681, -13150239 ], [ -43900127, 94145573, -64527346, 10823603, -64761955, 10741633, -77426315, -97560583, -6280721, -3248103, 893875, 40005511, -56423405 ], [ -43172498, -48204763, 100529146, -61246074, 72255447, -38812864, 108669393, -17737526, -32930487, 107351434, 4779380, -92643855, 28565368 ], [ -76264770, -20022340, 88936861, -61755592, -55942898, -42740476, 38112894, 32723386, -87132525, -75547614, 66134265, -59157861, 58335150 ], [ 46901293, -102827030, -86213565, 58112229, -98200420, 70336386, -11148809, -36433897, 11873461, 110148468, -43260222, 16715459, -70141249 ], [ 81146318, 54968574, -41567653, 76900781, -1790359, 103622429, 82574558, -21346500, -64406121, -91121893, 61880314, 54535940, -42432543 ], [ 108067772, 38506392, -49245716, 39537749, -51910728, 97750907, -76501581, 20176539, -105518280, -30404298, 79212187, -86642839, 23405521 ], [ -10689085, -106239760, 89218506, -72015844, 3825924, -89612487, -42226568, -74804319, 33608731, -83558331, -76113623, -34527221, 65382708 ], [ 44059856, -27276194, -53602973, 12376981, -28163030, 39997533, -85454242, -35019416, -92940753, 46364469, -25377697, -112244478, -7892744 ], [ 26504020, 52366298, -74281345, -72933509, 32870988, -34220386, -13328349, 15450068, -12371563, 52348125, -63911768, 58294762, -92067593 ], [ 75300571, -73811200, 88138061, 972492, 12402977, 63589356, -99763325, 17902663, 11187786, -99845570, -94409283, -44690701, 35091265 ], [ 8575770, -63238064, 97639235, -11444111, -79069136, 15437603, 86703055, 89501443, 24163177, -108106813, 103415447, -54055852, 97252973 ], [ -87050969, 62587455, 47209303, 63342167, 4125502, 81983113, -30878946, -33911000, -75308023, -97553523, 68394743, 106674659, 48725390 ], [ -37162381, -85350689, -99107345, -6026909, -71930828, 66768649, -77146355, -97025893, 28367136, 33353985, 379057, 31229813, 71564416 ], [ -8068640, -37515409, 9250842, -80573377, 106030566, -35808095, 93097319, -57739249, -33427485, 92041548, -20430559, -67604545, -104319672 ], [ 29960806, -41305251, -23034353, -56769648, -65796513, 109588127, -84651199, 75468653, 103008179, -41943767, 62483588, -40191364, 78733261 ], [ 36867736, 33859514, -2814274, -78899628, 105133194, 42876933, -109360581, 19074486, 52544244, 16590773, 24484700, -110705814, 21074793 ], [ -49560023, 77993747, 101930947, 72685722, -18753054, -65397296, 105632559, 72263061, -20840359, -10909663, 33469951, -61930427, 93441973 ] ], [ [ 107149689, -56314007, 5340965, -40364313, 20960759, -6626350, 101289358, 16934804, 44494376, -46513658, -44967742, -106859769, -68036410 ], [ -90795628, 93271279, -15709278, -27729543, 23825989, 7756775, 100627719, 3742203, -80218669, -7211793, 73030714, 37734941, 12330566 ], [ -39749301, 98287249, -83362123, -56758369, -88404295, 30551219, 44017714, 32746117, 98581716, 65107823, -80569190, -23738058, -85954593 ], [ -47184565, -51474261, 17191312, -27620051, 7057113, 72219134, 89387641, 50888070, 104786478, -18236260, 96841068, 2926018, 58107603 ], [ 102884898, 56115095, 23363024, -50420912, -30080082, -45987763, 3729635, 18443998, 84222389, -103404748, -70190243, 94355106, -13669766 ], [ 85051309, -10553337, -2957292, -88836482, 18822081, 82168919, 34773227, -318532, 41648551, -64365981, -41321095, -68034, -110551752 ], [ -96228573, 67546969, -62774116, 39287878, -105090828, -56600024, -99181847, -22094991, -4439880, -88611579, 66141801, -72638874, -51354417 ], [ 82985594, 52511357, 110388943, -48934289, -101806726, 53963348, 7390144, 72614927, 99874919, -101674261, 63655622, 61289067, 3342367 ], [ 69141509, 97709523, 88725578, 12781181, -69062899, 111209279, 78081243, -66002411, -59281611, -108759938, 20086111, -54122650, -76470649 ], [ 65398677, 52493608, -96119150, -54279215, 62855131, -76880445, 26207948, -6319172, -7721690, -72448664, 45764516, -108496550, -52659819 ], [ 2829546, 90864075, 60524719, -26229663, 42404633, -109317667, -50974773, -95471936, -52560258, -101369257, 29534250, 17204140, 61699240 ], [ -21167296, 84933813, 16421172, -36769888, -21620636, -29094822, 107440972, -71687279, 59436302, 90005913, -84498654, 4707143, 45762497 ], [ 1285548, -68979691, 22756087, 67252271, 50631398, 96046363, 60378479, -18639080, 81758033, 8570600, -91654279, 101913290, 102328997 ], [ -108513577, -85391905, 46718791, -35714546, 33963134, -60156321, -54933998, -43892610, -105202716, -83836653, 33761329, -108501787, 9220530 ], [ 21443021, -88412341, -59590032, -45808940, -99228227, -15310429, 39091287, 51708338, -88599945, 32131918, 83218895, -64499351, 97030994 ], [ 9066660, 983613, 82349955, -100952133, 99274145, 38726706, -109121012, 96761912, -97899613, -110074855, 56162427, -16184298, 89075820 ], [ -92322349, 83348662, -104616125, 96474819, 105617365, 16568979, 40592192, 64717022, -107431084, -79449546, -85072276, -29463636, -64690373 ], [ -27801519, -14366230, -74679789, -58677718, 16924702, -36184779, 46886775, -36162207, 100150896, 84734163, 52036680, 10178649, 102353057 ], [ -47792903, -68268638, -16503269, 95028079, 25049015, -102342359, -111243550, 43192248, -14942154, -98623479, -95649497, -89264415, -12619406 ] ], [ [ 4491982, 45509891, -84680634, 112309814, 45367127, 90083266, 63056105, -25872682, -56836582, -112790951, -84198349, 74536300, -101173730 ], [ -56262630, -22514337, 23630927, -32061153, -46380566, -95926889, 1023687, 36239633, -57406297, -29183361, 81216179, -73499806, 94508224 ], [ -76629750, 110395135, -49158930, 18927870, 56940823, -89993445, 51789866, -60233707, 16564067, -24163410, -58423113, 51658949, 46154778 ], [ -82003177, -93426143, -20289266, -62486658, -41296561, -69561828, 103144189, -108115952, 33353903, 58860366, -46166821, -37653898, -53285714 ], [ 14788364, 102811358, 86075142, 32716762, -65483382, 25669813, -15464081, -85896505, -28984764, -55851928, 2180708, -95240984, 36919485 ], [ -64523775, 77775639, -103793577, 59948650, 111577328, -10636384, -101940714, 22185350, -25996235, 93876552, -18604019, -67192905, 15625454 ], [ -85476249, -95447245, -89447882, -27085718, 68925043, 10690915, 19105172, -48229624, -76920901, 103249352, -72469753, 14178716, -9707628 ], [ -55104912, 2770178, -27555812, 93630092, 112944146, -7253500, 62857525, -70020384, -57379628, 103055198, 54054585, 30136276, 395791 ], [ 112781217, -65471225, -108152776, -88503540, 14424214, -12633407, -103846644, 85624327, -98868516, -93363621, -42722446, -69659111, 48849518 ], [ -33554797, 33162678, -33966706, 78425738, 99880717, -3994467, -76628908, 93240151, -50782625, -69869432, 80484217, -70333359, 49522351 ], [ -104868474, -59148324, -43577380, -97106841, -35790517, -45758719, -33178797, -50046324, 20734166, -4699759, -28322594, 107843101, -6313267 ], [ 5492429, 88214484, 75180820, -23430643, -76407588, 5541677, -10492666, -67602713, -75179630, -68682865, 7929295, 49377991, 27213994 ], [ -16159198, -105358435, 63131768, 79686724, -110548153, 2093373, -50332773, 65964237, 12309193, -50206755, 61904153, -99088179, -96862561 ], [ -85328036, 106727600, -73365611, -73068273, 77452564, 53548607, -88709278, 38157668, -9564856, 16981897, -19110189, -67612318, 97670388 ], [ -46980407, -29158895, 75394128, -89883510, 65600444, 64930985, 48908458, -71418917, -41689797, -55125177, -97053530, 36623249, 25253188 ], [ -86535567, 21494536, -77314517, -30138244, 68192593, -38201684, -28696413, -21288639, -101706963, 14402984, 101305274, -21195452, 93053722 ], [ 60731576, 40387203, -102119717, 17039833, 94673786, -99883618, 865554, -38791021, 50260383, -68842121, 50145146, -91748056, 89229539 ], [ 43246065, 36147277, 108509960, -46888017, -47183746, -57044595, -41176391, -89393234, 18722138, 21571134, -78008852, 54323585, 52491189 ], [ -60163319, 17808015, -33086197, 106648927, -257492, 42673336, -89696874, -1696381, 71358500, -108933984, -67872619, 45350355, 68272410 ] ], [ [ 2961819, -29737890, -102772738, -44864638, -52639482, -5032452, -19213105, -30556532, 46880352, -83149509, 56291010, -64672405, 85926061 ], [ 70766725, -110404894, -92246087, 15820594, -109695929, 72604821, -46243437, 77737913, 65227972, 39639557, -73452200, 105907501, 106568261 ], [ 87159092, 41045720, -39531768, 46667046, 53258437, 74497339, -62874260, 94221937, 22412705, -58333799, -63968035, -90565533, 1560069 ], [ -86779317, 17040347, -77750825, 109734419, -56912537, -79147241, -37726687, -12057359, 9953053, 74795135, 72866455, 84275433, -29927629 ], [ -70724008, -440764, -107185826, 66223192, -108519315, 11133134, 88005389, 88568703, -28621067, -82708358, 63001756, -33853977, -96737912 ], [ 3159663, -80152188, 37811194, -60563473, -1763822, 74153464, 109703254, -106759200, 27910811, 34984120, -101889972, -24625417, -112271025 ], [ 46300171, 40793107, 90274994, 7208243, 83691659, -39769317, -18173484, 11429931, -40706240, 68334142, -60415198, -56529219, 14728111 ], [ 43395349, -61055507, 46200127, 101924324, -11120751, 82743274, -18439062, -56781913, 45203616, -97338175, -68670147, 80077412, 43521996 ], [ -69700473, 99263555, 38706101, 68052443, -77105619, -43075266, -7411348, 79387192, 23730199, -102808198, 83546045, 39235745, 41402244 ], [ -70238837, -104391908, -30549246, -32060521, -72824849, -4837709, -28712527, -105954290, 96102359, -10474670, 34381742, 52480577, -19608876 ], [ -112880457, 74428960, -52072791, -37189390, 40653961, -112292293, -79228043, -111304866, -65710500, 26200264, -28228666, 50890495, -56968421 ], [ -52448473, -74966396, -71187453, -32210948, 32077313, 78824456, -1787457, 30943832, 42828090, -36612263, -74687401, -18423693, 83496193 ], [ -70858975, -17802901, 38343165, 107936445, 76668374, 108001026, 111559796, 112744138, -90425311, -73661654, 78420077, -12409706, 85938873 ], [ -84046527, 23339446, -18289852, -13475489, -44767554, -92756590, -23562907, -72424684, 98961378, 87567411, 84185834, -8996989, -74004753 ], [ 17283607, -48120754, -51612004, 110411858, -1974080, -91851302, 105958723, -79299787, -37290329, -4078927, -67582779, 86898724, -93508269 ], [ -92670354, 67873999, -19096202, -21123717, -67641319, -98960187, -102378815, -101726289, -10918816, -51962609, 67505420, 64598980, 28986320 ], [ -55475030, 55458869, -61866370, 76869604, -25164782, -58790594, 42001881, 85237059, 5599123, -71949043, 19174106, 91614173, 54901446 ], [ 41071970, 22097768, -41240697, -87729087, 10199284, 76876081, -65114945, -40889364, 78100999, -96118237, 63528744, -108190998, -43850561 ], [ -61840511, -37277269, 77154972, 60048636, -63004304, -78101551, -17867611, 80418182, -89136312, -93106777, -109519651, 48372564, -34361151 ] ], [ [ 41494077, -65118646, -109030259, 72117729, 20422897, 46420000, 62708399, 3824756, 74233444, -100314771, 1933416, 91774526, -24058661 ], [ 29816708, 90368501, -4310000, 97799983, -65329037, -81965472, -86381985, 40069919, 45410280, -95310560, -58357860, 67519411, -106329057 ], [ -94522129, 101458430, -61723529, -21688208, 29059943, 100971029, 68369422, 47811907, 79925092, 82989842, -88709528, -80797281, 39120011 ], [ 25874661, -25763100, 8121513, -44847898, -86214637, -44801039, -111848681, -66836013, -24788053, -56842085, 72538941, 5854226, 109664078 ], [ 58602700, 73747301, -85839234, 15713533, -31668495, 112352753, -61416329, 55250265, -50298723, -77609093, 109041213, 106767435, 73755113 ], [ 98257499, -81592914, 92441508, 103119174, 49369553, -5786768, 74654570, 99929259, 112339742, -92168607, -94228305, -47249528, 110943428 ], [ -19491535, 18982635, 61555105, 34673272, -24571004, -64362558, -61899082, -12814082, 17288380, 71607775, 106801717, -46625646, 32412781 ], [ -36213644, -30903728, 6842394, 56839565, -55598724, -103964126, 22825324, -100164916, 107511633, -69505392, -3417659, -21616584, 78955435 ], [ 65822908, 73660035, 95830174, 4642990, 63851552, 30703983, 11879776, -51007991, 66395964, -9991276, -108692654, 23933469, 61325465 ], [ -58458257, 39901920, 79326860, -25032790, 54649961, -37127388, 82142131, -56072743, -85463363, 67353749, -7936258, -90621743, -44938224 ], [ -79360174, -75827268, 18073529, 100441667, -9281761, -37026316, 8272381, -20917428, 23738343, 78571647, 68298924, 104801620, -90644909 ], [ -63035543, 95094485, -28826898, 9119213, -83690995, 94653800, 102822351, 18241776, 52230990, -11700860, -112886080, 16252679, -22821651 ], [ -86992236, -95811318, -57838078, 38707852, 21852493, -104689081, -106929786, -73637650, -35997818, -92945962, -11634521, -17386109, 11051616 ], [ 49907193, 60135226, -32290614, 1881834, -76035934, -47931397, -81098010, -38826353, -79605218, 94948733, -63887517, -106919981, -89274872 ], [ 103758114, 98397904, -5735786, -84053722, -82865773, 112308935, -23962795, 19572355, -112888939, 14723885, -83670866, -48490495, 84661072 ], [ -34241687, 8670714, 88483557, -64748094, -97276108, -62857391, 36520641, 19424977, -52936050, 51261192, 101731303, -17468091, 98884241 ], [ 49486355, -86778017, 66702697, -50755557, -35244373, 58609218, -7202142, -12613887, -7058451, 67855982, 47389381, -4612697, 77743359 ], [ 544690, 37216665, -27176300, 99855203, 35525720, -109524756, -50475921, 46449163, -14988595, 107350735, -28665289, 82121298, 41660480 ], [ -107300437, 32277744, 47905882, -76420316, -46515583, -43170028, -69775322, 27038770, 16183970, 26299983, 4946323, 87779446, 34221516 ] ], [ [ -21471925, -14973867, -81658070, 56814470, 32410639, -24792679, 85591479, -28373547, -42273368, -46892545, 54343909, 92014848, 27436603 ], [ 40616318, 57882857, -59748818, -86618114, -22086949, 39452145, 78594966, 26738954, 48187942, 79990616, 62104047, -71583101, -60071819 ], [ 92255851, -20432811, 70887345, 111508236, -52556529, -12610136, 94801860, -19466363, 85562478, -44507916, 106785664, 111797318, -89190759 ], [ 54743851, -29384884, -82419765, 45771842, -22151346, -108090594, -55507414, -6097671, 70871337, -47537788, -12073492, -3698093, -45080654 ], [ 82110767, 95825417, -79221479, -73958191, -73031730, 110364936, -22829853, 41454623, -112768203, -52484155, -108335778, 73232658, 75511401 ], [ 42176132, 77246354, 69616683, 76269140, -94291778, -50078380, -75147752, 69717837, -112901397, 105184225, 62291754, -31923513, -35178587 ], [ -16106984, 60794798, -45281386, -112214939, 10582365, 51944385, 42347340, 22120537, 82636210, 29924236, -3826109, 60858296, -103913062 ], [ 3960221, 17723090, 93348824, 91543997, 68948850, -33375454, -104440174, -97318215, -62614339, -83251463, 775447, -25820331, -70787970 ], [ 21082030, 61898082, 28342429, -63793861, -93945735, 10113292, -2959971, 99132361, 42666973, 1172153, -88731530, -49229527, -76480083 ], [ -36606388, -103429479, -6295731, -92775348, -65986316, -7551242, 94615477, 90192862, 6664473, 104901074, -4742658, -38916088, 107073708 ], [ 26982421, 92779511, -65512888, -70767665, 84070121, -32049072, -14576367, 84059416, 59431410, -35074792, -94580253, 72433697, -102153372 ], [ -66352748, 93730574, -18071299, -59285713, 16123625, 83902987, -52503924, 29675236, 99642954, 106935409, -111541309, 58677627, 65615648 ], [ -9003527, 51620644, -82834784, 41379052, -14526360, -100961529, -72072767, 76945153, -19424483, -87717582, -76980341, -73792498, -66621125 ], [ 87458292, -98084894, -7560896, 93690388, -51481100, 9046931, 39936026, -89775120, -70442024, 77902773, -7913391, 104752819, -51985842 ], [ -91914317, -36344613, 90796993, 80184003, 82316427, -64221935, -81376256, 80039089, -24288529, 40799324, -100890363, 100698166, 84557310 ], [ -29270453, 45248479, -47488131, 60103338, 77923979, 26542753, 34771965, 112985972, 25077995, 4831163, 40494855, -19634191, -49154119 ], [ 49722608, 67029314, -27945367, 61826592, -98131637, 68585741, 14698508, -64715502, -60342169, -24350522, 82446503, 87737042, 60503755 ], [ -21338365, -35326568, 79063171, 54566313, -107070653, -51955580, -89037273, 28528128, -61836201, -85258005, -43972600, 63542459, -66616349 ], [ 50612394, 108270767, -29991303, -113023635, 11083199, -48237417, -54894368, 1513504, 68483314, -14385434, 103865358, 26676986, -99400208 ] ], [ [ 51915135, -28876041, -68081425, 97220035, 98825012, 55392827, -58676491, 20823802, -58483181, 36568593, 100911393, 13686020, 110506452 ], [ -73212984, -36242992, 26961734, 86525306, -77525158, 9103341, -91723630, -93673814, -57060629, 92223819, 24254690, -24266905, -34330672 ], [ 3157252, -82118110, -63366845, 3563023, -41218000, -78567571, -89709928, 9351072, -39074097, -101216372, -44718570, -91204089, -71533988 ], [ 52961151, 108059429, -76055075, 60810416, -20018193, 71971799, 48595781, 75923257, 63381143, -70871537, -82739629, -54884867, -26850205 ], [ 29175175, -43668719, -107014144, 80989915, -92031593, -103577216, 56360752, -78152169, -32290262, -41308481, -28189158, -107871208, -92655417 ], [ -94451733, 67259446, -575983, -108103595, 37183342, -5548432, -41367729, 17195306, -52898423, -765639, 65331419, 1638757, 82006592 ], [ -100570077, -15937017, 3124394, -89030819, 56060818, -49396899, -15948198, -23884532, -80733204, -79969166, 49492048, 44753023, 62164086 ], [ 100441243, 59882947, -934202, -54163107, 27791929, -61476070, 11200292, 96740683, -56569464, -27599378, 34975046, 81319856, -54928890 ], [ 67464495, 75203547, 3813124, -54801318, 95424745, -5625973, -62584808, -27873232, -17869964, -109662439, 107977662, -15412311, 7035323 ], [ 102296148, -4637098, 96146762, -2976286, -19160851, 77820807, -99370436, 4427056, -65847712, 86029254, -24343949, 87223193, 8857291 ], [ -87029991, 69918294, -3218367, 53151355, 89949423, -77586203, -92632383, 79058086, -40967807, 86483496, -24858539, -50992330, 7433621 ], [ 94526126, 56159183, 67620071, 85214111, -86902338, 80508281, 13704773, -66293991, 68932020, 106630431, -77067058, 97611535, -19345062 ], [ -89833931, 76202056, 1749342, -93413591, -9136937, 102420931, -109415985, 107723372, 83099123, -30778099, 62789390, -30538349, 4287928 ], [ 97618025, -56196442, 71335460, -41851097, -30760718, -2039331, -61191553, -92283997, -75080410, 79139162, -16478636, 55355275, -104512511 ], [ 24757239, -3292042, -73241675, -68238532, -100926163, -24409886, -41339323, -60752376, 64058095, -80795908, -107788042, 59418975, -60995873 ], [ 25121944, 50077658, 42410199, -112827715, 16025386, -43533883, 70174827, -34393419, 84423003, 33083321, 25429360, -58831291, -30085314 ], [ 18751723, -3662076, 103296754, 100457943, -97842780, 112789055, -95632035, 37917069, 2040511, -74867852, 98562155, 67414807, 32786335 ], [ -67270403, -79717577, -70539497, -63404206, 92683340, -24323658, -94206478, -75280460, -10631065, -68356820, 65299018, -79016682, 26928819 ], [ -36943248, 93445275, -16487749, -10230458, 67854611, -112682666, 46769064, -111655762, -91382005, 100529805, 57262272, 73069173, 47339678 ] ], [ [ -37604628, -2088294, -108119310, 20286676, -15661841, -102362055, -91598426, -50789166, -58635443, 82125452, 34366495, -43133863, 76754608 ], [ -1983791, -8746875, -30918701, -25244394, -104334449, 82927902, -47743815, -100417687, -63233271, -70515643, 5490671, 112422860, 109292376 ], [ 44065698, 31243308, -40298629, 33978561, 32219577, 21666239, 74270972, 73565672, 54780306, -61460718, -55196472, -66201823, -24521018 ], [ 93558179, -72563529, -18300929, -101799985, 99135224, 107314797, 78705262, 44850886, -3123378, 23117308, -102471456, -40537426, -71424 ], [ 25859639, -77899677, 12183681, -99753810, 101761107, 41881640, 8306206, -85066638, 28787653, -98335757, 8708718, -61948563, -27406728 ], [ 27362095, -108392557, -98201190, 25336995, 106401549, 48150218, 66386802, 2487190, -72989952, 42881774, 102360716, -84149714, 111094823 ], [ -50071403, 51407431, 90570848, 100479348, 108516031, -75037861, -93367471, -42081001, -61187058, 81545014, 53370506, -83162362, -65127583 ], [ -34428782, 84402248, -92512253, -68875228, -33269604, 92295368, -8811740, 73649293, 76408208, -56550639, -17007750, 12762009, -15820818 ], [ -7952455, 42634238, 44894722, -19483331, -31386757, -26378423, -19986388, -13991268, 19998434, -38804002, -6900857, -50141771, 64973611 ], [ 91372255, -50874384, -39805473, -28591927, 70806593, 92302143, -41842690, -63949099, 35371505, -26356198, 52678353, -62274861, 79953598 ], [ -69417391, 40353338, 29277443, -38899314, 38047795, -81131639, 105383804, 35783195, -24598225, -92942457, -1715170, -37543617, 11756480 ], [ 64378960, -53665223, 10548174, 45055371, 11007349, 104520596, -111847832, -75849349, -31321591, 102715653, -9173209, -51139013, 96754565 ], [ 26303378, 95963762, -6307960, 55885980, -18380134, -106975157, -97523603, -40274350, -34620242, -56299994, -85670358, -64656712, 71133514 ], [ -97925032, -56654796, -44637908, 80748566, 86166494, -67338998, 97010803, -32227234, 67028462, -112878934, 104850250, 66769877, -67019221 ], [ 85517226, 94120497, -1212535, -86466273, 19711127, -41304622, -76364976, -78600997, -28949626, 86274392, -105146778, 19001576, 99505913 ], [ 72053416, 80157443, 67805734, 81203935, 28155799, -64359454, -11019273, 3592748, -110316512, -42782293, 12900164, -67402782, 105647563 ], [ -57327672, 55563861, 79860938, 84443710, -47783596, -11662164, 55109181, -89670998, 33343442, 98237266, -91602313, -51361622, -69693010 ], [ -371247, 86535564, 83393974, -47680684, -68150644, -67731217, 78579478, -12506393, 32995703, 104197928, -73845832, 8593279, 81377240 ], [ -85478280, -88895745, -70545054, 96380267, -110945021, 58134015, -8736333, -13109193, -30561869, 4573062, 8248490, 25254223, -72356133 ] ], [ [ 5440542, -78581763, -88671074, 98624267, -40535203, 17282450, 42048735, 44744360, -76800157, -10347769, 18875312, -26080834, -21755616 ], [ -111310260, 99417501, -41446840, -19911418, 106695783, 84151637, -76415042, -14160323, 23362126, -54686940, -63364622, 26715657, 97115643 ], [ -45199530, -93185088, 99979066, -15919389, -74015753, -109229269, 56946451, -78552814, 67689073, 86292742, 9461733, -86267050, -7946234 ], [ 69333442, 70806363, -73737073, 12143230, -78950984, -99967824, 94185151, 34111116, -8584290, -65246571, -41991233, -86650019, 97921059 ], [ -35613113, 66804047, 105178226, 18222852, 42661736, -51095095, -92000468, 96403246, 45461556, -15737640, 106682940, -87388486, 40165381 ], [ 95580601, 54990293, 33016179, 111114206, 91010919, 62035006, -4093346, 95049805, 48016907, 60626108, -98142172, -59898073, -49912354 ], [ 57497614, -16500813, -107295632, -84704252, -25116103, 94125478, 35605489, 11524028, -33090448, -55393516, -62845561, 18917273, 91854737 ], [ -110053007, -79331828, 64892019, -88887520, -17175508, -1781289, -73107978, 100966231, 72677526, -99524459, 19386085, 39204865, -90456029 ], [ 17093829, -18389011, -52585436, 70852353, -112567738, -53662436, -89735963, 31539332, 98640999, -96622537, 16273109, -93546338, 6446131 ], [ 4682902, -95485772, 4843897, 51936219, -109119449, -53211158, 106859969, 16820166, -10416465, 48246135, -65768030, 29489366, 104004467 ], [ 79239506, 97942583, 91745179, 82999497, 40604468, -100094447, 87030547, -63697359, 110365392, -46502564, 74474328, 75634908, 8596353 ], [ 91991554, 107559517, -98003437, -94672316, 64086607, 90614051, -99682330, 22584902, -71851789, 1573887, -80978113, 11757930, 48800905 ], [ 17883395, -54242586, -32292914, -57147579, 66432405, -1635009, 12283049, 10110030, -110947372, -95872729, -70182286, -61195383, -62391793 ], [ -20687491, -72742428, 66870815, -43370887, -96108993, 48170862, 96111720, -111977920, 18871493, -34821147, -5940102, 84219549, 53309163 ], [ 106445574, -70477049, -16565979, -106422318, 29815541, 79699358, -41719058, 7416505, -8879639, 109490922, 64989497, 28010400, 34535046 ], [ 47935621, 39335076, 89768050, -101858224, 45213542, 80909794, -25227325, -60027359, -52923348, 3081033, -8544097, 104363118, -5553043 ], [ -33360066, -9174573, 84939233, -13686670, 26634990, 102910508, -86838572, 36314033, -109590354, -43004884, -83802530, 82943814, -12688303 ], [ 73342238, 61153112, -54048033, -39515635, 47859645, -89803597, 17674401, -92609621, -28671081, -6850575, -14087171, 2586813, 23469292 ], [ 102887550, 90921167, 102622539, 35320079, 78669339, 101849234, -78376283, 25200211, 106641091, 62767631, -50127501, 58881525, -110645297 ] ], [ [ 86379577, -39070376, -43137027, 35376443, -35934438, 56278503, -5440418, 77721126, -4988920, -11111728, 45631597, -102835228, -69597659 ], [ -7789677, -69314383, 94742171, -75451246, 91440800, 35561955, -86854324, -71093635, -37591117, 27591001, 59112591, 83567346, -17933733 ], [ 18018272, 91598202, -8071360, 42303856, -88597828, -21607880, 36118736, -8886444, -11148001, 104662580, -2617682, -47112286, 1179160 ], [ -62780557, 37345427, 42671881, 101866445, -54408335, -46565335, -31608445, -1304347, 7468011, -66334379, -40718029, 80078444, -55937775 ], [ -109652025, 5038451, -57684395, -13477808, 102964156, 11921968, -63501896, 21804529, 109825533, 20237696, -24807033, 6755662, -24541427 ], [ -7693487, 28415170, 81894863, 93736491, 110520608, 52597877, 89341698, -18155834, -93650379, 19251726, 85890996, -77313863, 21470348 ], [ -17998961, -29730747, 78613292, -17934741, 47742910, -42464339, -24293779, -50992259, 107501006, 60761598, -70711650, -43542374, 103370389 ], [ -87147847, 1235601, -75029423, 4489354, -7465197, 67307058, -8090507, -7760039, 92213539, 69587195, 26482794, 69752932, -95965786 ], [ 39267824, 102485818, -60645829, -30282434, 99030911, -14085579, -54968071, 38658611, -19432051, 56748281, 75732616, 62669012, 73169348 ], [ -63164505, -54123890, 60014561, -6971824, -65403089, -107743999, 47479028, 64903348, 10449798, -65442248, 79845406, -59990160, 7969248 ], [ 81355710, -21690361, -75624678, -12503424, 3509857, -33186591, -20275021, -98622551, -14769457, 81453763, -69079242, 84656389, 29190638 ], [ 62183205, 36112099, 47975609, -42088285, -1822588, 72302664, -65605180, 42680793, -16330163, -78773105, -77933695, 71353610, 63413907 ], [ -100628494, -49727197, 18774100, 106002398, -76089297, 37862075, -45912388, 12517506, 78333512, 110590795, -82520990, 108672193, -60792103 ], [ -56273673, -39307919, -42459674, 4972724, 6072078, -47665957, -75749873, 47329189, 75184915, -27202297, 105253850, -1654128, -40170003 ], [ -87189581, -60325045, 26308839, -12267790, 63006632, 4195141, -92761406, -1803230, 33421345, 56875145, 42207368, 73799347, -14563115 ], [ 98804412, -72294697, 10360116, -42853976, 95566612, -8888516, 99229251, 72231739, 106791124, -87576476, 97905740, -67564163, -71782525 ], [ 35907376, -15733099, -110243703, 73474713, 14500374, -76223523, -51790660, 88174532, 93450737, -87212968, -86345543, -10586871, -56747795 ], [ 49166480, 94831544, -43727777, 10452402, -29441234, 65360403, 21316275, -83034945, -34105693, 77473983, -63553480, -7391101, 79071954 ], [ 22060074, 59569215, -81784664, 111408902, 99886467, 73037873, -58127615, 85828395, 83243104, -12626907, -32908361, -75720176, -79807616 ] ], [ [ 19370785, -64114496, 1056077, 14007654, 23407525, 108461298, 102033376, 83204098, 18732723, 54782559, -90989609, 106090480, -32902217 ], [ -36307024, 111554454, 27107962, 45284123, -8488345, 38572836, -35852437, 53448537, 93962683, -59359546, -110382040, 24717132, -88161931 ], [ 85539783, -26186543, 102432938, -83224428, -14778699, -6715044, -32542132, -9886206, -74773237, -64901505, 27138370, 53911807, -78176984 ], [ 20001584, -34652713, 106654467, -14424431, 74271328, 82395982, 91606381, -36220627, 75762406, 89107005, 2054316, 633454, -96733596 ], [ 9656979, -76911185, -58499394, 58222917, -63721904, 15791920, 34862438, -96464254, -16085155, 64074885, 92231433, -45234455, -103103704 ], [ -110522813, -46483926, -56555107, 94780308, 85564635, -53190217, 57260769, -100989704, -67301460, -23589802, 84047338, -89168619, 90982746 ], [ -78260862, -72033064, 106176843, 28963650, 59452708, 70511901, -13009937, 19672933, -7311636, -34830376, 68113754, 74630678, 20788570 ], [ 57622371, -100874729, -54385522, -40565676, -109637703, 78115420, -7660265, -66132036, -6640036, 96110880, 104745580, 42433728, 38590898 ], [ -46002059, -31376692, -32033243, -72306903, 62090512, 88395397, -50965894, -23110968, -40106726, -103098870, 91124916, -2705976, 9573313 ], [ 94195267, -38168204, 100098336, 50145530, -85006855, -49398340, 104305234, 24235337, 83499619, -68541931, -109100240, -107215065, -67642932 ], [ 106530385, 63435412, 100036226, 65709963, -101548414, -28009948, 58410550, -78866894, 101900432, -92270380, -86532147, -24750821, 56951188 ], [ -36137191, 50718459, 77776328, -31618042, 90816531, 55968674, 27761552, -79535919, -59691306, -17941968, 74877638, 28048951, -12585687 ], [ -53230771, 10858309, 58943604, 91551302, -49488032, 99987620, 12677617, -35818423, 25599516, 92122906, 53705912, 86559266, 3634508 ], [ 104629438, 110409566, 30140142, -63693158, -53012887, -51991785, 96195971, 84316159, -21469522, -105566267, 53364688, 18997495, 47014508 ], [ -43557446, 22949408, -27346071, -1543152, 56686527, 44968765, 6133612, 93794903, 98992151, -87722236, 5757615, -76017148, 75010438 ], [ 25914535, 55096990, 35787537, 35845803, 55920560, -29649388, -60947047, 47037009, -75450349, 88034880, -82614171, -61210132, 46888788 ], [ 57461323, 91294247, -62734554, -61070878, 71032786, 80716019, -14571558, 110220871, 37690498, -97904388, -65794109, -16941541, 25287132 ], [ -31850562, 43227105, 13369197, 42595422, 62164982, 42459034, -66626627, 98613428, 61794359, -49191804, -97633280, 83584694, 110264950 ], [ -35958132, -7132383, -41914080, 104158243, 24889830, 49836832, 85013518, -67300027, -9954432, 93285949, -15558569, 12740131, -15525284 ] ], [ [ 89357057, 105546311, 40938290, -65862036, 57993572, 98550968, -22385142, -25701013, 10166217, -75424191, 63172172, 40415202, 20389957 ], [ 109787876, 9122227, 104087046, 34987121, -62830594, 24587034, -35113560, 42247789, 18225699, -95515048, 42985771, 6804146, -33484141 ], [ -15536857, -22642822, 19669461, -78312358, 89754235, -16684863, -72240274, -44890368, -64453332, -96209485, 53260528, 100934090, 91214809 ], [ 26279073, -96674680, 64716323, -64016494, -89432484, 11052391, -59352730, -76732891, -32486162, -75566653, 74358018, -16783843, -105324729 ], [ 56834906, -65971152, -28459163, 51290845, -71133080, 32593745, -89064735, -45955311, 7739954, -30533103, 15732577, -105143693, 111007697 ], [ -1083531, -65793054, 23473932, -3977157, 84561231, -45443727, -93752030, -1787987, -12862819, 100116781, -98932039, -85500050, 96362180 ], [ -94115002, 28890627, -91806577, 1551394, -41186729, 45303495, 15802317, -85661586, 78125158, 82976920, -48606277, 39636163, 59805175 ], [ 76705285, 16699045, 100580164, 14466812, -109173745, -34657958, -85762668, 89649573, -42417419, 88418658, -36281800, -86653680, 100936542 ], [ -42623804, 77416804, -51551505, 87835374, 95566221, -64449884, -72832987, 38068891, 63399214, -100188806, -91504295, 75612778, -54930599 ], [ -68237647, -32578757, 39470848, -37456637, -3001948, 72519654, -24353105, -32540300, -45466772, 63645183, 72207217, 29061897, 82603785 ], [ -91120747, 93213269, 83537243, -111551311, 99843176, -110503443, 53762897, -78269492, -13179194, -37236953, -16226771, -83123634, -102149819 ], [ 69672507, 6288219, -3837475, 76458711, 2393204, -11153097, -57398863, -67528832, 13772030, -57676732, -78665345, 9295836, 44486144 ], [ -56863571, -29115873, 94364320, 49042668, 15512129, 94413155, 100697986, 57480490, 87702216, -23324588, -27423306, -30460334, 103660231 ], [ 52381882, 38226301, 44432357, -61049302, 66921878, 75699089, 20212990, 60433569, -95751412, -36940602, -92345314, -54002978, -46264729 ], [ -34256126, -83890345, -32810747, -45846134, 27583824, 33669055, 6063805, -18563721, -81347390, -70668871, 105097503, 4699444, 37651924 ], [ -42258396, -38976690, -10681928, -15509374, -107558812, -32635384, -80115716, -102331647, 83551931, 26785356, 90320506, -112609325, 38530674 ], [ -85752744, 92688195, -79770079, 7873209, -97771190, 43627968, -9409004, 93594921, -37579473, -94874177, -71470024, 99099115, 102827560 ], [ 73540019, -93611399, -33643310, -80694204, 112170246, -92013303, 93451539, -17240192, 64268874, 96551127, 105021047, -50464949, -106007222 ], [ 39742023, 80573050, 49908604, -78809372, 102348268, -85715442, -74651114, -97648331, -18769310, -3305497, 80233917, 80434464, -78834990 ] ], [ [ 63954187, 70138856, 68834492, -26237035, -80387044, -28709822, -57960620, -23201846, 69354726, -15218458, -55022667, -104360313, -33813474 ], [ -106414593, -94921007, 70301195, -96990969, -3247336, 15963649, 80309403, -65012344, -32990516, 69814243, -23116272, -36170613, 108267995 ], [ -60718444, -61034753, 22377833, 111498547, -4977903, -112436156, 26450334, 21231331, -46329648, -57879521, 26221125, -20158887, 3530230 ], [ 38513774, -50367555, 84126556, -3053371, -70706839, -73613769, 63248908, -14388898, -35668335, -1025306, -43043331, -18091168, 90377865 ], [ 64658422, -34923284, -58922281, -58336073, 344472, 3011019, -75132119, -37814530, 34015424, 21329735, -79288137, -63838755, -97658643 ], [ -62517946, -93413620, 108149493, -66717576, 60091841, -48437284, 16857494, 36484169, 68772580, 63893726, -74008546, -72135751, 47286773 ], [ 22084625, 12018298, -99726140, 99562441, 27746819, -15133723, -82333793, 18228279, -99778532, -15822864, 5790660, -45171162, 96129316 ], [ 65757124, 75618689, 51895603, 7103096, 77428684, -47863249, 43946110, -99853906, -38097494, 105491437, 62980837, 58457160, 111599612 ], [ -93396024, 43431048, 109245969, -64251022, -53451517, 14524198, -5388186, 26442682, 41355518, -48148292, 73466251, -51115280, -23564474 ], [ 69008973, -57523178, 66664281, 47878391, -25521111, -57643829, -80644378, 28855518, -18897368, -72555958, -64412817, -35053834, -91186055 ], [ 4771913, -83681096, 57027684, -70142987, 50723652, 65086153, 95996879, 23135600, -39493469, -33157691, -93802817, -88970325, -101038991 ], [ -111873889, -4532254, 67663746, 60717182, 88619873, -52283140, -84204994, -53078330, -97430274, -12384563, 50568044, 52912997, 48149735 ], [ 35836365, 52994670, -85376769, 11529295, 24120566, 104249973, 90550664, -55549764, 7672389, 46755922, 31900494, -11041770, -77149039 ], [ 63681972, -26689241, -96093271, -57793688, 102567609, -109969165, -26343627, -105706564, -109769494, 43769407, 111323698, -104363318, 11892550 ], [ 34305506, 108715973, -16134733, -51462189, -78199708, -17774138, 32053755, -108907032, 74225036, 71316680, -57007388, -28668301, 24523193 ], [ 19131275, 50503297, 82463749, -102674807, 20458001, 18305276, -91538662, 67695486, -46126954, 70133541, 39163081, -9327628, -54837816 ], [ 59993720, 28015546, -31372930, -13392644, -38320933, -26641152, -15494609, 49222024, 45941976, 62268560, -92425763, -76587678, -5503754 ], [ 75076415, 40717335, 85744828, 4810192, -60160727, 14221376, 47100847, -69132534, -32298697, -108960165, 90844632, -54751893, 69315623 ], [ 8527661, 79222776, 34868141, -87079460, -98765518, 84288397, -6129941, -57846838, 3607952, 82748788, 33733872, -7349232, -15477490 ] ], [ [ 77070732, 87837071, 71121130, -44160165, -102705275, 55743423, 15050021, -40390221, 26665351, -100443215, -34995349, 78094739, 96876039 ], [ 100940287, -95560279, -33316998, 84808128, 34544280, -10235856, -86113688, -63078607, 8339903, 49071337, 21390721, 7008095, 36579752 ], [ -79082049, -27913034, -36633213, -47492708, -41622919, -31654634, 560041, 17361211, -37934324, 53597194, -36055995, -52317017, -106280153 ], [ -75356920, 85783715, 17496335, -98972642, 80435818, -12293238, -71356286, 50327516, -67999698, -40978913, 54039908, 72957829, 34623611 ], [ 76982834, 109453946, -15067779, -97046300, 19140862, -13582342, 84123804, -65630011, 98785337, 30541358, 79452312, 22724319, -97902607 ], [ -103082608, -45765130, -102249297, -72201704, 15998213, 103737260, -18218069, -35741671, -106623980, -7515769, -11210684, -78261547, 52320730 ], [ -41069565, 65213082, -4694635, -73188508, -49046091, -106552270, 84157947, -44784585, -79359499, 72780415, 95028600, -30217046, 92904274 ], [ -36322079, -36211694, -107425668, 72917327, 32410290, 93785099, 86317737, 93889987, -46661578, 2019102, -53746222, -16175883, 110822093 ], [ -8475293, -54766806, -37592867, -13483996, 2070363, 53043470, 71471064, -40127068, 42588001, 41124613, 91881518, 92844861, -67863907 ], [ 91142393, 9806796, 102000006, -112782638, 58119142, -55481811, 101124737, -98288841, 25290213, -87091365, 111603872, 70166752, 7237175 ], [ -7110865, 52245152, 18734213, 100707553, -2206183, 36073377, 49800673, -82323614, -35316624, -87890337, -109935163, -32377480, 37206388 ], [ -63659666, -1453492, 63155510, -74305457, -13026624, -41233041, 65665685, 58286793, -77600351, -1669065, 55485886, 41901868, -23922533 ], [ 6039219, 32899680, -51951224, -48505963, -45514173, -43122371, 12796329, -29998634, 37850749, 112734555, 22867937, 85315808, 21013241 ], [ -87069468, 86689121, -90673860, 65271603, 19827373, -98827668, 2971891, -7200816, -22244794, -4873572, 17631004, -37393931, -14540568 ], [ -98110548, 110518381, 101640366, -65130141, 96499733, 20417905, -76925051, -17210010, -110770703, -50015556, 79638526, 37987644, 48621430 ], [ -9935908, 62122812, 85554501, 17489324, 67486759, 12893246, -84853171, -111789070, -99022877, 50677652, -85156206, 47163121, 52797931 ], [ 78211744, 110143690, 47653657, 108912047, -8407140, -59777847, -96424686, 16705247, 1709923, 64066193, 33227660, 27251374, -110364512 ], [ 18465164, 71967273, -79000425, 37593661, -26497610, 75679122, -21211120, 100668489, 42384178, 70584588, 85455756, -25321185, -81486133 ], [ -99379843, -112575314, -94045372, 46298627, 29220396, -6715719, 47917941, 2601796, 61432983, -34482609, 106424925, 46757542, 51630844 ] ], [ [ -35250532, 112211920, -88712790, -16969092, 2473376, -63554787, 109887242, 3229637, 49974979, -99435804, -81146704, 13826658, 55799140 ], [ -18781466, -57823133, -38406566, 42770689, -77781215, 100737615, -14200895, -74769999, 62996290, -65811183, -8288766, 39964887, -49610882 ], [ -30921772, 88397459, 46746994, 20489770, -87541296, 49066058, -71647785, -104232945, 81941134, 39068175, -80709775, -30374666, 46089919 ], [ 54162205, -46265613, 23867111, 12283494, 5529687, 109955725, -83562957, 13104229, 39402610, -83171086, -110194042, -47816782, -15641671 ], [ 23645897, 29872231, -86714303, -60650648, 91971385, -108533712, -40160618, -54185759, -49481063, -28431970, -97564320, 3461799, 42899206 ], [ -20759411, -26194868, 40606676, 45237202, 14030300, 15337771, -60343235, 75959405, -106136469, -93087566, -21622370, -102857724, -42812574 ], [ 55405225, -34316945, 75809014, -315715, 13657290, 58829831, 34735301, -100490449, 86570744, 97818282, 72127577, 82479327, 47854143 ], [ 54705120, -28338071, -81005003, 23531659, 102234645, -40761919, -33726929, -83398998, 61104242, -104963929, -79009548, -76197400, 56827231 ], [ -74948629, -14523401, 12165959, 57984200, 101853237, -111748949, 8022447, -64343229, -61051099, 42895183, 59451089, -8363327, -25636282 ], [ -94922569, 79719264, 108525983, 30878095, -74802026, 23745752, -70133821, -70316345, 32811518, -104088823, -69279594, -46607052, -13257339 ], [ -77547996, 91432930, -58494781, -27616697, 10963757, 84803918, -47390290, 100558575, 61041068, -7111808, -79493598, 49106859, -68432583 ], [ -10739689, 6606521, -18452564, -111431361, -87959298, -68932435, -47387551, -102555556, 1192306, 35649186, -73571215, 82384953, -75421337 ], [ 63122081, -28881015, -97294090, -59130046, 110643806, -49232619, 36877382, -80539141, -99174382, -48088381, -96925134, 78489385, -92819955 ], [ 38104625, 112182390, -61204001, -41400232, -57322183, -84771384, -29017356, -106095047, -44830925, -76687935, -56982769, 3602901, 112715286 ], [ 46570112, -37814859, 59147728, -47249776, -96208031, -55818629, -94372938, -74139856, -71750544, -59819160, -27621944, 12240350, -9558170 ], [ 53251303, 93608522, 96967422, 55934623, -35227758, -17136297, -47290146, 3476041, 2859172, -31688291, -95174456, -94413979, -45268817 ], [ -103103808, 97826548, -16431600, 74734560, 46559240, -37476231, -97376926, 11198880, 52466127, 39381664, 97472411, -32789467, 59769310 ], [ -104192613, 69091903, 25159367, 2975508, 68847131, 78957085, 84592027, 52847610, -85487331, -100857656, -52835044, -36672388, -75864791 ], [ 104323595, -87063883, 83715716, -112666919, -68679984, 41235586, -15617625, 75785737, -37765458, -36900598, 57529276, 91390645, -83417820 ] ], [ [ 102720893, 80610346, 5792523, -89994548, -111020052, -90349220, -75469849, -68667768, 26486026, -23706987, 4595469, -33062366, 751074 ], [ -19261072, 22671718, 31129486, 37444395, -30799846, -46479882, -101641203, 25815428, 91634364, 104995596, 106216794, -75455999, -98926238 ], [ -113008277, -87752253, -104097869, 92949965, -78350030, -11146412, 105686671, 106513199, 34232669, -99056145, -67833370, -43172112, 81511939 ], [ 102977845, -109233844, 51641438, -63603545, -1538710, -67749744, 51557362, -53808644, 108513138, 72213102, -101149074, 3553595, -40306799 ], [ 19124467, 16861628, 40327218, 32628418, 64812894, 43134019, -24032819, -44760002, -79752914, 14483308, 39258905, -90727162, 46670515 ], [ -70824487, 71840085, 47350198, -94094823, 67275075, 59166553, -28255679, 4440908, -100027629, -62072544, 53874237, -70454972, -43758440 ], [ -15427515, 112717692, -64993155, 86641044, 37588863, -86563121, -10221970, -1257256, -28441669, -112058611, -111091185, -52178263, -12466651 ], [ 8009721, 56342678, 61881603, 83013960, -39986591, -5171566, 40650818, -35874660, -19028781, 11596135, 33842442, -32009252, 645434 ], [ -28994959, 84868351, -106132266, 84010976, 37944881, -73504724, 21201127, -13535638, 48449976, 82482294, -17183790, 43945430, -104269742 ], [ -49443948, -16321056, -5261640, -43111982, -35625044, -76913244, -89980320, 47809505, 16760344, 88105895, 102383095, 73136130, -43429513 ], [ 96561315, 72221611, 392774, 83912387, -59644714, 89876929, 81962073, -110317107, -107619022, 69712010, -56846142, 22407797, 86956506 ], [ -3154350, 32614959, -98147232, 80539377, -17758449, 54336614, 9959000, 74235093, 99306182, -36865351, -21727359, 66403705, 88210749 ], [ -106508013, -62700040, -55374546, -5632622, 96021827, 79513182, 54213893, -2805429, -71537068, 9942046, 32378538, 57699091, -21979487 ], [ 78194185, 91217882, -5953766, 12824045, 20745739, -112319913, -64629903, 71911158, -47105350, 86885335, -61728471, 13361677, -93068091 ], [ 96337762, -47636330, -45371849, 85750483, 62672443, -106907618, 73369228, -110654152, 51216229, -25889223, -101935094, -93283565, -10317068 ], [ 102623373, 28552093, 86777561, 105140293, -74579921, 75877220, -53979381, 87948788, -112955157, 73385480, 51727234, -20585544, -38753820 ], [ 53393430, -96102097, 71244689, -72792966, 54058952, 57528848, -35603173, 89088255, -15650552, 59963460, -78520797, 60960306, -78301650 ], [ -53260608, -49410349, -57996013, 88037786, -74186353, -82566090, 8268723, -60896012, -72183054, 105440797, 105228952, 23055210, -90370486 ], [ 47537195, -29226782, -92749282, 41271249, 23763872, -9929986, -26720285, -55967785, -81065631, -25326005, -22763399, -76541163, 16962183 ] ], [ [ -4891466, 48788062, -75382024, -95486961, 68413963, -37739747, -84096805, 89815035, -5957174, 105241234, -38632385, 58866318, -76846928 ], [ 19529106, -95189914, -57310797, 15041649, 87699218, 109027751, 97061500, 17445230, 108505787, -48099907, 40237784, -23876282, 76133057 ], [ 98232320, 106528491, 80170504, 34143578, -30033596, 24559929, 49507715, 33573613, -38915762, 11073167, 107836341, -63847773, -63358621 ], [ -9208988, -18408781, 45174988, 41099347, 50699209, -108914566, -9901023, -35657842, 100741525, -18499263, -105305250, -43053310, 54264088 ], [ -50773529, 111649956, -2266077, 88909649, 47112, -96019144, -77033009, 78467764, -52596991, 90254968, 28813075, -71057472, -94305927 ], [ 12349289, 2293837, -16406344, 22690216, 27207364, 37842288, 105423386, 99544756, 72834497, -23567474, -19350000, 10262737, -76865367 ], [ -79858833, -95631833, 90729767, -16076495, -58817422, -37948723, 53022654, 90129943, 77395547, 7421835, -28480029, -104318268, 131608 ], [ -15432495, -87004829, -6205366, -28181254, 19441400, 51465927, -109853089, 9029792, -27143937, 73980559, -31074997, -19898122, -58671351 ], [ -29035853, -22735091, 95800743, 74959729, 83437931, -15656779, 21137219, 106263353, 90730839, 58373727, 101228400, -46645351, -75831551 ], [ -32707026, 89588599, -103141021, 16417620, -110268527, 83316094, -34990142, 106123121, 17084899, -41132316, -99568462, 98235864, -42822715 ], [ -81748404, -8196023, -101466198, 41255350, 54844036, -49792675, 75241407, 41753370, -65382941, 97496904, -95342348, -93913774, -28307562 ], [ 104802093, -74117689, 2305850, 85148397, 102300674, -27756957, 99141549, 23341839, -56071051, -91077317, 82568925, 111279313, 22295473 ], [ -104336128, 108284976, -70395963, 80588147, 93095263, -1486926, -1741068, -108844953, -17155848, -3188593, 71760512, -62089088, -73600415 ], [ -94292585, 23281774, -6097849, -28551786, 80814638, 99550391, 26479236, 82719969, 22101154, -67676000, -47534245, 107531651, -8820204 ], [ -36180197, -45189304, -49010575, -38275963, -38182320, 19748964, 68642155, -1421590, 30959121, 44039196, -25989868, -24961430, -36353334 ], [ 29427232, -91007504, 100519326, -53539945, 2079511, -19452090, 94282673, 37766667, -72392835, -32001636, -56757393, -15468043, 56521585 ], [ -74749351, 109526986, -23979600, 85867835, 109129251, 66324946, -77204125, 89882805, 57866682, 2674661, 103774871, 61774371, 49195405 ], [ 33909662, 16035585, -22883510, 37717434, -101566859, -28792525, 44287512, -94493348, 81407948, 5744476, 4824319, -111192311, -86798797 ], [ -88506087, -26054236, 68593709, -29859151, 795990, 24265220, 49637691, 62855337, -73560069, -4649718, 31024947, -21100000, -31943025 ] ], [ [ 87781961, 39224720, 10197291, 53106995, -50747244, 24622257, 70135022, -107906611, -54382710, 69532765, 83763717, -28953072, 35233100 ], [ 29556762, -100283884, -37682092, 61967013, 70879809, -19876976, 72965618, -85724354, -91033773, -8570965, -93582185, 10091060, 40525908 ], [ 70739981, 52446765, 65932995, 89037096, -35637192, -17340646, 47324275, 48316840, 4540890, 10501997, 102102237, 111994782, 110033024 ], [ 26731993, -41298435, -78744576, -96640614, 72065212, -96806920, 6823241, -43440158, 78592271, 8154381, -33558449, 44443469, 42019156 ], [ 85848903, 106663941, -64661714, -42520021, 71011303, -67910992, -89738620, -7643933, -100016411, -46814761, 62277531, -47866606, -41124709 ], [ 104111325, 23519235, -12409240, 96509748, 90419567, -36642082, 26851571, -11417566, 18433690, -41356369, -14278696, -27957881, -78644574 ], [ 45716394, 1018513, 66131865, -70834132, 92709706, 67704140, -57132479, -6508397, -3898125, -96266568, 68416067, -95908151, 109789042 ], [ -78587773, 7914088, -20222200, -3959513, -77580464, 85610603, -77318680, 69961516, 17707107, 11833320, -30913841, -79639281, 29843549 ], [ 92560684, -65702564, -35998396, -49680824, -53921102, 27952581, 19186212, -87261567, -76919855, -107595039, 107496051, -96146619, 66261903 ], [ 79613910, -58536529, -110879206, 61881401, 14542261, 108192606, 904985, -101965521, 107687526, -85626559, -7319888, -60060547, -27405385 ], [ 108490703, 19074330, -23610468, 97290256, 49484140, -93343613, -4469247, -109941169, -7696828, 66079990, 78133504, -112159672, -59214082 ], [ -86087645, -86970362, -92178828, 44527508, -37072034, 52385542, -8249667, 17820463, 104086769, 35426798, 93704675, -54994940, 82983992 ], [ 2431600, -1510677, 89120890, -65567173, -77913254, 96558745, -87423766, -27053101, 12602893, -68164299, 39854701, 76668409, 62081809 ], [ -20724907, 63421500, -98004444, 77965893, 104725206, 67794543, 63838425, -73882360, -31157490, 84374715, -26871418, -1328482, -35428990 ], [ 11677523, 22761897, -80195729, 53568945, 16430813, 98615308, 70202787, 20317711, -60428480, -58544411, 87369076, 64650970, -82984525 ], [ 39940439, -12720494, 36481871, -9319049, -22175235, 59808268, -11473044, 39084903, 95224854, -12877905, -33622231, 75088630, 97236023 ], [ 83213152, 7274385, 44372250, -86019069, 100415667, -35824448, 48439671, 33401346, 65752338, 106353765, -12587593, 56755952, 60269264 ], [ 10478266, -7556242, -88561373, -90071488, 6582768, -74603377, -4130995, 76474242, 51481405, -50536592, 25313904, -72322137, -97205931 ], [ -14508924, -57219164, 30733480, -86811161, 40495148, -112228481, 94781471, -79044239, -103928021, 19336797, 8681173, -103866996, -61002528 ] ], [ [ -16721557, -42272151, -17895536, -100749985, 13962544, 37195251, -53379641, 104452041, -11024178, -85984403, -30761151, -92482420, 87274595 ], [ 55846059, -73782074, 101070531, 63561503, -20870012, -58076343, -16120235, 101835488, 93417469, -102367770, -34420260, 59065731, 100499976 ], [ 68472495, -39142704, -1360720, -98567331, -91541050, 48974211, 82095890, 86710240, -33323178, -83609492, 86488621, -35077006, 52244388 ], [ -94940160, 55729815, -92141483, 46165227, -61097060, 43812684, -90948808, -46848215, 109455498, -58096981, -90218801, -8591843, 55044827 ], [ 7939563, -7922992, 97572941, 108716874, 10547439, -75395449, 21126857, -45900613, -70684476, -70261396, 34837651, -76432061, 89219225 ], [ -7788241, 49246318, 45035333, 87448055, -58231814, 33754973, 29593624, 61445666, 93639158, -101569973, 16969484, 32317709, 7010998 ], [ 87833864, -80298323, -91772935, -51576621, 83645913, -14627190, 40728922, 42906337, 72429556, -29347214, -91222983, 6691945, 85672197 ], [ 54656514, 43386118, -74510135, -71671585, -51645781, 22293618, -27856324, 66263568, 49240510, -80739758, 45045756, -8225626, 96578321 ], [ 63331660, 11634752, -131920, 7083992, -59976073, -70593807, 27128284, 37891703, -7147521, -15146143, -20005440, 54905214, -64317892 ], [ -26190737, -92474908, 68408546, 89671386, 24082045, 8647523, -93937232, -100447544, 73934343, -70044185, -14091494, -67325414, -98719319 ], [ 9651814, 29819772, -1723937, -54370364, -42360613, 67114371, -92618469, 32632321, -94147577, 45629755, -77608756, 92892965, -9673234 ], [ -53962152, -83487069, -77597820, 3444499, 58094260, 57291991, 86042083, -15475963, 63912085, -49775318, -111456588, 105353589, -48072377 ], [ 17527856, 95975402, 105711958, 101104552, -58007161, 4537766, -110660502, 7642705, -26048411, -435311, -50448183, -71334997, 90425043 ], [ -78166500, -51133152, 68821076, 71969540, -97297204, 41061450, 39879941, -49572687, 76463727, 44348540, 70623772, 15229659, 103355660 ], [ -102905324, -78989370, -85408788, 103100621, -90505642, -63262088, -35239129, -92545332, 3581443, 12338701, -103692810, -5447613, 77804609 ], [ 98268058, 5849211, 70747148, -83179361, -79030261, -97469845, 370633, -23342374, 101091296, 68591343, 74109810, -1291776, 67381409 ], [ -42085311, 14720819, 32324022, 60206455, 34869278, 30128063, -15380680, 110960009, 100921349, -81902626, 41040259, 8594810, -80790605 ], [ 88440066, -31588528, 29859662, 84247101, 96719314, -30893807, -23699485, -899974, 52839086, -73578762, 64391295, 103721738, 11328081 ], [ -47704784, -52938674, -4380465, 100028533, -81924622, -3274027, 4036560, -31025029, 66925571, -34949767, 9175617, 89274396, 98584772 ] ] ], [ [ [ 84969353, 23257464, -10880708, 17437322, -46578330, 64902591, 110879453, 34384456, -74352796, 17596302, -66402125, 91034703, 23202857 ], [ 8510590, -66430599, -12802021, 88158195, 93363253, -57801302, -54820938, -56054381, 96132405, 18827445, -104643058, -8263462, -82351722 ], [ 24366583, -52204682, -45657161, -77285741, 27505706, -105162957, -108917734, 61151381, 2973807, 27918334, 38541571, -77974378, 7020187 ], [ -49597040, -25336717, 99819185, -47122116, 22186407, -28371631, -108538698, 25922226, -104461537, -94136224, 52039688, 98411475, -71434600 ], [ -94941501, -49000580, -56593744, -15988120, 10481902, 34376635, 75194570, -34141254, 104910575, 21389062, 48052927, 110293366, 42493358 ], [ -44957645, -86333079, 29574076, 106368824, -64183251, 30901169, 104098866, 3659626, -96253419, 57590347, 37401069, -76406744, -56292248 ], [ -88470881, 5133163, 61566393, -35858319, 81682764, -41626236, -109910195, 78543043, -108758491, -100506546, -98915981, 107307256, -1944878 ], [ 93578159, 75733011, -68918140, 67084671, -9790653, -33957728, -57686657, -61509940, 59768043, 54017879, 6248620, -39357673, -29545684 ], [ -112981534, -101667998, -77523532, -76767077, 72428069, -26261776, -2196039, -67960156, 95843536, -45412787, -68503547, -50403765, -56670872 ], [ 62112840, 22016227, -63405373, 45120346, -57859495, 18129960, -64932314, -66848912, 87126644, -93887007, 110068787, -18031979, 2281650 ], [ 26702416, -45105705, -79555622, -26580694, -12819579, 93299609, 73497669, 80869277, 10849028, 65758912, -83615624, 32806676, 104929258 ], [ 111319124, -81378679, 100859778, -9267941, -45124884, 98588588, -51488879, -91462386, -55936470, -22587596, 17237227, 31001649, 18239002 ], [ -108741659, -91388715, 43423481, 29663272, -35077854, 102678268, -91451627, -49748892, 18248955, -55368068, -60969605, 46752896, -70848940 ], [ 42803574, 80848960, 2494292, -22443252, 21906114, 65867928, 83346045, 81729637, -51156716, -62302615, 10625960, 100050667, 79745444 ], [ 29385270, 65382449, -17352646, -19488585, 106009066, -59838878, -100208382, 99189208, -30272283, 92462129, -111303283, -92803496, 89783325 ], [ 22181522, 107098586, -21766836, 61446289, -52934304, -23798522, -70417368, 78881757, 108917562, 32567295, -75304801, 73777803, 99668941 ], [ 8195360, 52568509, -57126924, -34090167, 85090215, -61667476, -96467424, -66200065, 55540709, -77580055, 35403830, 94987635, -78205645 ], [ 103966675, -47301785, -30595905, -32669239, 11842945, 92734970, -72317641, -38765907, -49610633, -22837237, 111947764, -71092377, 42437045 ], [ 2211779, -42832349, 47001884, 16602601, -50317294, -94011408, 82526756, 91562041, -3511619, 36472068, -65985347, -38267128, -51127338 ] ], [ [ -25495696, -76443877, -61603742, 34750839, -64925157, 104557564, 27276416, 103684680, 100774386, -35266521, 96192666, 37741664, 25425455 ], [ 88401260, 38842052, -1870838, -37398315, -78340932, 51782330, 99294201, -16731106, -28345840, -77032484, -51909551, 82030947, -77460800 ], [ -10821404, 100174773, 803856, 48283717, 105222017, -56322988, -51396677, 58519316, 96602659, 66776909, -14591483, 109372717, 71407199 ], [ -62520565, -31372346, -24051285, -73470707, -103052656, 21249147, -43524057, 44354047, -58566223, -15406087, -47627263, 93016062, -23818760 ], [ 65494271, 39348232, -85040935, 25806347, -58340037, -14096885, -101204117, -24958980, -40548938, -56684449, 48712984, -87874387, 91798880 ], [ 27921964, -79722534, 80753316, -56981458, 28844080, 76006361, 92649499, -10276856, 26951573, -54098385, -39232904, 15032449, 101739246 ], [ 35868370, -94628534, 23572774, 74838711, -109343162, 28985978, -96962115, 52841691, 24209621, -63360738, -80898515, 74827285, 108796147 ], [ -77026739, 29588919, 92008875, -68959260, 38442301, -25870122, 100032639, 46716803, 16057534, 41815387, -76047268, 25150825, -60061621 ], [ -7749809, 1807289, 18690290, 15550074, -15878528, 70720008, 95698695, 86439368, -46636785, 50544705, 42747870, -62999662, 33914602 ], [ -108843992, 70612528, -12945182, -53368936, -97712499, -59631974, 26007954, 105267403, 86161579, 29791820, 6987397, 53033640, -25566066 ], [ 42699122, 35670011, 109028992, 50472277, -81504782, 80117354, -33178739, -59535533, 76582720, -12834377, 49945274, -25561671, 4408263 ], [ -30246176, 57148660, -61500762, -78007263, 59977408, -66319565, -89948561, 25829739, 15604768, -107453123, -35945602, -50201321, -104554877 ], [ -108244148, -55231377, 46150613, -72423876, -77062389, -107531109, 56077821, 89796107, -42563105, -109828328, 47322813, -108203352, 101985483 ], [ -21029112, 47145526, -10043691, -92437272, 101015911, -35400036, 25670493, 18602836, -71430547, -98858094, 35322692, -50150335, -30733725 ], [ -1423859, -19761100, 105993092, -18847687, 22105355, 87634688, -99225608, 53239889, -101291149, -66773934, -19809330, -50546146, 55528615 ], [ -69757820, 40695784, 43710096, 90642757, 7323279, 55581434, 93823474, 95197108, -47675425, 106098158, 89524991, 27740463, -76026472 ], [ -103987143, -107074810, 104650532, -105249962, 50917773, 84836015, 20957195, 110776762, -38949743, -22708461, 101156658, -68828138, -92771771 ], [ -13544544, -82640666, 7058646, -2030055, -44652606, -7593126, 9906299, 89200536, 42268563, 71940579, 41877281, -55802652, -9542314 ], [ -14028798, -51758178, -75546048, -60825271, 11297529, -6662683, 31149653, 89111273, -38852295, -60535193, -9605103, 95578891, 99649146 ] ], [ [ 85639907, 2036993, 4251667, 20883806, 42516586, -91139412, -30613586, -61731844, -77648942, -64747203, 16695411, 62892554, -22121082 ], [ 86842701, 60739792, 80838726, -31021016, 93389512, 12395907, 60102705, -2567523, 53794823, -95073981, 33393216, 43057100, 10504715 ], [ 53683064, 65405428, -101329336, -83551392, -24800812, -958597, -51755716, -66500997, -36837209, -91178215, -54245272, 83249530, -44087211 ], [ 89586151, -45533693, -83906503, -7177227, -3054912, 102783482, -13827478, 57443401, -76176767, -58836208, 28783382, -32343605, -16018091 ], [ 109949816, -36484251, 90481429, 110081103, -67691503, 18967055, -11166152, 6150824, 2814692, -8958748, 30914731, -53519344, -85290 ], [ -101063532, -82082537, -107495493, 102435741, 84393734, -47582640, -72356211, -36932593, -63321120, 6925456, 87444610, -108531725, 70556116 ], [ -443726, -7778788, 5968790, 112706610, -2278040, 66522313, -27363876, -16231677, 86685274, 15044273, -15704814, 22475176, -32843226 ], [ 19803154, 70497256, 71380219, 54587409, 10213338, -39506017, 78300080, 9470016, 37908613, -22078152, 97021384, 13560105, -26368336 ], [ -94446201, 58788140, 75274441, 60663515, -30915041, 15910873, -97513471, 17907628, -107138787, 28466160, 54794112, 53092191, 22362139 ], [ 17921945, 50890860, -76511365, 49301001, 100932968, -92797946, -110320976, 1838475, -84023024, 92729083, -53260140, 71800793, -44233622 ], [ -42721574, -15034677, 17351287, 9333004, -6484955, -88964858, 71942021, 67666810, 100953301, 76049980, 24753678, 48952202, -29060577 ], [ -7033987, -38002607, 73677732, -49831292, -10708839, -53687675, -48541013, -13169107, -297330, -103747419, 91383935, -4270124, -5471834 ], [ -79806320, 107524203, -52712917, 104818151, 78760436, -19871930, -2228444, -5275752, 14421465, 69205524, 58267355, -112532976, -28478931 ], [ -23032705, -86402442, 8515679, -59474324, -89924971, -27371167, 2416428, -21216842, -103572136, -80175652, -70805229, 83244516, -15573178 ], [ 80030306, 27105423, -85669052, 100067838, -14566589, -33180718, -71774512, 38076669, -69114445, -95988961, 104705106, -95020947, -71681923 ], [ 96827961, -27095745, 42113037, 67497747, -68065797, -97202621, 78270622, 33299721, -110851510, 39866031, -12142963, 74123886, 71021817 ], [ -29165027, 19999170, 17361205, -96334629, 18529247, -24676729, 35538299, 48307927, 30836042, -108314659, 64139300, -98208321, -91627227 ], [ -43891083, -90622655, -54966224, -48367047, 19991153, 73883582, 88303332, -77311161, -1100427, -111157820, 23372435, -21619937, -76414152 ], [ -73062066, -56748002, -101129027, -99915456, 22832549, 63555223, -41834998, 66260157, -24684557, 47535963, -64103519, 110045769, 49632908 ] ], [ [ 75852745, 14595383, 97580976, -36129389, -55568604, 75586927, 82354087, -64015280, 79560853, -11481322, -111265998, 11141524, 7303114 ], [ 106676608, -107086175, -24713160, -104649234, 44007007, -88467273, -42098636, 82307164, -109294236, 60265047, -18707337, 81616031, -36506090 ], [ 47610436, 97527536, 69495884, 9555824, -15069991, -79875604, -37694407, 13720492, 84754114, 5815021, 29631435, 24586809, 80421558 ], [ 99159625, 37930570, 33279928, -99102468, 10095639, 12080480, 41961255, 50375865, 22742039, 47627943, -79440925, -87717753, 112925141 ], [ 69456530, 111493026, -13570480, 68486134, 60580025, -96101422, 11392520, -11588727, 34159434, 70441373, 14569517, 15381534, 3252260 ], [ -83221414, -54211306, -106086086, -40671054, -33948976, 81576823, -59368554, -30860231, -105845970, -61094365, 22745827, 96961768, 44160000 ], [ 1990110, 57612530, 94888401, -10376118, -30750094, 111303527, -104097864, 90324021, 62202546, 41564468, -52114671, -81669551, -112149564 ], [ 62398493, 106012795, -72846189, -49026096, -73538857, 1404286, 64493854, 10019841, 43108631, 19977016, -48082968, -10829220, -38479301 ], [ -106944092, -34204824, 23876524, 79000757, -51503186, -105951649, -44416237, 35960334, 112878605, -45585086, -95101607, -96256167, 49131394 ], [ -65708909, 78736733, -9255167, 37741753, -110723199, 33672856, -54541523, -6278995, 112387572, -96983895, 15373463, -87122701, -86477327 ], [ -2144135, 48072494, -86373774, 69948623, -26578699, -2764684, -61814626, 35024636, 75902013, -6336974, 80139944, -56579506, -85999451 ], [ 85502247, 24928845, -99840869, 91348425, 90901009, 77432976, 80220657, 85473863, -112104343, 109425970, 30790203, 27745343, 82430005 ], [ 60530173, 8570513, 18693256, 58593776, 75311210, 15292693, -99184414, -101947165, -82503166, -60637613, 36867966, 63857060, -66550308 ], [ -38883141, 108252861, 73485582, -85345500, -73534313, 74763072, -10392541, 107812624, -87514890, 55559122, -82104917, 85836284, 33416730 ], [ -18225820, 11488113, 110878174, 22688042, -55860137, 17974910, 102922727, 73127945, 106245682, 48091674, 90775347, -68763388, 18615982 ], [ 25627672, 92161436, -89179378, -45690389, 25330715, 24195166, -55876139, 57550522, -89563020, 40461601, 2085827, 24880142, 34546864 ], [ -12992067, 94553759, 3230737, -101657051, 105756921, 34036898, -54338677, 42456249, -73475942, 15980876, -69982028, 4512202, -91155761 ], [ -110814930, 59689627, 65424949, 29332438, 13387178, -100879439, -14549117, 47792300, 37701181, -64201372, 46491819, 19086947, -75464421 ], [ -111711277, 82013473, -80700273, -44559886, 104556577, 10132071, -70199656, 111771004, 101712301, -102893615, -38388995, -49446529, -12544001 ] ], [ [ 38792858, 82388551, 39404241, -36328772, -96693048, 90451094, 67158827, -4476981, -2793091, -29321503, -42448264, 32328402, -40302485 ], [ -22273377, 61760687, -97675216, 4861836, 106562229, 60822980, 8046757, 37108150, -70870987, -88238264, 60296562, -112492849, 46195980 ], [ -30274392, 56972612, 105032832, -39145914, -72077380, 106800724, -80892270, 86142857, -49669738, 59427412, 51305196, 59576721, 37652034 ], [ 30079882, 63105753, 13318767, -99187462, 28633152, 84641503, -49670080, -18557011, 40574402, -13345961, -49274818, 73912796, 31638955 ], [ 102182407, 89666499, -99341651, 109992482, -56701466, -72440508, -104818923, 73719108, -83685260, 88509345, -31580944, 80382747, -87264481 ], [ -76538596, -65150044, 37241402, 53893449, 21473297, 80700005, -80354336, -38337410, 88622070, -7502512, 78356450, -80341725, -98806302 ], [ -57761548, 55677406, -36638082, 105145102, -73841126, -55281799, 45903851, -38676527, 107906936, 56205348, 88423426, -58555758, -77534076 ], [ -95397722, 111562531, 83893971, -107534158, -9084651, -96402903, -8015061, 70949092, -96326662, 59706027, -62013760, 103946082, -83406662 ], [ -94894767, 50653925, 89439381, -108689178, 89427763, 20701325, 102223496, 78904510, 86318353, -64079251, -98623766, -8468497, 12553273 ], [ 98525389, -83839892, 93158531, -5324591, -22884835, -81992019, -2220, -28915087, -37051629, 87350631, -101063680, -45220832, -103092136 ], [ -62548380, 26353639, 799322, -85605198, -22521452, -75451808, 105990910, 97251178, 30258781, 104043631, 27465984, 77224465, -57369887 ], [ 3896779, -65737058, -65988394, -108431603, -7028238, 72625176, -59653633, -106609278, 23456866, 51768110, 6738975, 4754679, 71205326 ], [ -81335129, 44487294, -53026209, 40509496, -72380347, -17401479, 26642379, 57011763, 27618618, 72215196, -90984574, -100106427, -49709774 ], [ 83574002, -65234765, -97411550, 80268672, 69565013, 96623432, -76185126, -63144396, 14078637, 58116665, 1315226, -97699424, -34536991 ], [ -44731786, -93521674, -42477266, -7752852, 62136604, 87718703, -75283317, -55004374, 85129994, 34230749, 80166600, -79303559, 80737116 ], [ 70738054, 85400690, 18571770, -1946319, 66938650, -61946011, 26058954, 103500261, 3405716, -82383395, 59749607, 37580325, -43279198 ], [ -56530492, 19884194, 41713896, 54553841, 93926367, 69917704, -24338985, 33466260, 67042970, -285159, -1197779, -92139478, 64837590 ], [ 23268193, 5832368, 17399231, -34128047, -91686753, -9142500, -98870773, -43564336, -44442526, 32212383, -41202664, 108425628, 38291515 ], [ -19515715, 104087115, 19395119, 47215734, -63345278, -90468228, 13117924, -36079997, -28909749, 29148870, 102206638, 90592809, 57463033 ] ], [ [ 81780454, 24805507, -90830410, 2336116, -83706660, 10441380, -43843114, -92988818, 102243623, -106780588, -40814171, 22861280, 68031689 ], [ 26127585, 14109204, -61941074, 7092776, 64797943, 26438805, -92011969, -39701326, 52082852, -95784457, 9751054, 33140108, -39249701 ], [ 20509517, 89953168, -88941714, 57338209, 82981821, 99484760, 66237795, -47625524, -32482201, 27653400, 74651640, 56928854, 53955175 ], [ 5398707, 26174807, 86656587, 48061172, -41177005, -66997082, 33146702, -51158873, 23142007, 4310276, 34436712, -90610366, 830112 ], [ 41358071, 63035536, 30810916, 51118976, -1011701, 16812804, 109757852, -104610343, -23910332, -37238228, 36634504, -74018847, 71798741 ], [ -101864045, -18385796, 73322169, 56511121, -43518073, 59180037, 107284467, -44990045, 45496115, 86442514, -94427194, -20348837, -70152395 ], [ 35337764, 66313957, -46179614, 680257, 20952253, -103520034, 9813659, -22845930, -90581957, 30859778, -107858373, -8770776, -53216219 ], [ 42482913, 21522791, -70932633, 32226372, -21350894, -54170092, -64175761, -42826337, -427682, -57700468, -61190096, 8428579, 60531690 ], [ -75843334, -112619909, 45682374, 109816385, 86908153, -87401795, 54124084, 54199156, 11821915, 23688084, 63328726, 72193693, -67228121 ], [ 93261127, -59978063, 23165795, 108080163, -51785404, 16005027, -46106544, 36100548, -23826787, -64451009, -20852722, 7969901, 73628283 ], [ 29837597, 92466368, -98490031, 18270360, 97875368, -47656773, -75358805, 7873418, -83423804, 47751807, -58822135, 99584010, -13977668 ], [ -29186991, -97734639, 87387204, 52292873, 29553099, 82127884, 84208591, 61495507, 79833547, -30545114, -48691473, 100566367, 14106302 ], [ 95213075, -81474629, -14835497, 34806347, 33555415, -65001707, 107582952, -60020472, -17975743, -50617795, -43499598, 110219267, -108131531 ], [ 3039078, -17636591, -34871440, -62954953, -635432, -17533631, 51498541, -95014244, 284472, -15291772, -28069186, -102820685, -34888873 ], [ 87351743, -10326903, -47690600, -79289503, -6588912, -53786568, -76889187, -3489989, 48358243, -63702205, -35853617, 61776026, -109049123 ], [ -90655148, -45419901, 61022219, -97515091, 54948611, 12520033, 90737443, 107378563, -12646168, 44947087, -56930410, -7664640, 38763085 ], [ -81502834, 87960229, -44666269, -111992385, -10415401, -23937079, 5640801, -109379234, -30315610, -84847400, -64545120, 33599029, 69175481 ], [ 41583419, -12718869, 51730756, -62404640, 88073327, 62390290, -108164000, 58075266, 45614454, -93757863, -55583558, 90110312, 60042108 ], [ 53802668, 65616612, 7050211, -57675030, 29390239, 60309227, 8239439, -102817079, 76971496, 101250802, -68747987, 68094964, 106212965 ] ], [ [ 3502640, -72617829, 41041063, 58167433, 58689977, -72066443, 7132235, -49833764, -101913658, -61442338, 54150950, -88785313, 106382250 ], [ -89042553, -112051166, 6100588, -25553415, -38815718, -45137589, 52302651, -16360481, 80744165, 18640384, 54259618, 66143969, 92004157 ], [ -18012406, 26582321, -11361511, -107281215, 5087649, 24141583, 105389497, 870875, 37918939, -71853683, -8425130, 109607963, 106944250 ], [ 14950211, 108000811, -111887517, -78960163, -47293576, 80210345, 111987400, 95059264, -105158579, 82412137, 75699269, 82988619, 2511691 ], [ 96813210, 84573909, -67760063, 12253463, -28123740, -101925287, 52411619, 37868824, -67295711, -74931220, -50453784, 88785390, -63929869 ], [ 77098535, 3870256, -3873720, 46091723, -5190283, 107189718, -13492862, -84512826, 22871591, -112694562, -28360374, -28594015, -38335239 ], [ -109428159, 50958045, -65963903, -71855040, -49882963, -87152953, -27309948, -33160684, -88520506, 98559349, -68772597, -52841817, 64978504 ], [ 21115312, 93127969, -19708691, 25235732, 5265449, -85314448, 17592414, -8412857, 93145650, 22691921, -52363826, 111452567, 21501775 ], [ 85490840, -16120748, 104381813, -108490214, 66977105, -37552302, -41654826, 30542352, -97059665, -22169552, 7613145, -11010444, 24588428 ], [ -88085034, 63703712, 72159047, -44623638, -104667675, 70778134, 81810589, 73005527, -94139269, 67874015, 61098536, -86129477, 78954239 ], [ 58693056, -57970363, 99384745, 89901741, 108965843, -41004766, -52485862, 83875647, -7442846, 86503578, -78864094, 73153620, -51611556 ], [ 15222123, 67704170, 61385597, 41899779, 112871539, -80631416, 87721058, 99792621, 111985184, 34684456, 1729103, 17916177, 10615060 ], [ -72381352, -21932575, -65132199, 96265164, -111841347, 61492924, 30627336, -41341597, 107365817, -95688338, -34630540, -76776045, -10064477 ], [ -102220653, -84674321, -89829723, -95914243, 104716674, -36597002, 90911359, -106752450, -81388265, -98600213, -56340480, 70876697, -14659957 ], [ -74172652, 3272558, 56479265, 83337965, 30102448, -36699130, -77712180, -72526827, 83970010, -48824568, -8540581, 47530654, -14559554 ], [ -112455935, -88000077, 92125066, -40508449, -99481179, 61729959, 90942086, 86146403, -86977950, -20398385, 103037232, 78175676, 89298926 ], [ 70468203, 94451135, -75071801, -86162158, -60831490, -54214159, 53947791, 3013585, -110004877, 96733587, 9942010, 87623642, -44881611 ], [ 20631607, -62592808, -70094078, -5698779, -5875104, 79477071, -108577233, 3099331, 58304140, 102984793, 19126815, 96236958, -77272054 ], [ -66087004, 105013595, -11173527, 3859072, -20370967, -80799108, -89140865, 75503206, -70878188, -8241785, 8093786, 70798985, 39316969 ] ], [ [ 23852830, 14973850, -112816793, -18632008, -33318105, 70566515, 42431411, 78396877, 2657893, 39120176, -82201296, -65906808, 81184101 ], [ -35679729, -64067105, 47142399, -53935117, -79848501, 111895948, -105895250, 22489641, 46861700, 106989040, 90900231, -97564453, -80294053 ], [ -72990759, -95229730, -91710767, 9575719, 66495068, 98178595, -69973401, 79914829, -99072872, -103677170, 97133786, -90179252, -52217464 ], [ 24357823, 9477229, -26652484, -95213506, -84394490, 90483737, -26531383, -42424975, -82189496, -63127288, -88384304, 101186850, 65372049 ], [ 49317659, -36847566, 50464156, -84936801, 111685973, 18107724, 12665316, 54371627, -77792167, -59736355, -5948252, 13502934, -76789081 ], [ -112865863, 26225662, -24653993, -3652777, 81460227, -66858969, 73466286, 47787029, 32805653, 65800237, 100464440, -87109271, -1377848 ], [ 38884608, -26771472, -55587810, -37751347, -34496311, 18704912, -48906479, -109482891, 27032384, 1664716, 55922520, -46473001, -20585456 ], [ -54008250, 7484590, 10044273, -35178240, -87905224, 39062341, -31672241, 52126033, 21428716, -69701168, 39444548, 44641690, -35800449 ], [ 5130966, -24997364, -108338490, 81745474, 76295900, 26254836, 21286359, 77547148, -66378765, -17808967, -108148181, -40909751, 49816116 ], [ 55001570, 5427660, 56038721, 74206615, 102788221, 57984696, -25275341, -90401443, 52648548, -32619930, 54727539, 21058823, -57908289 ], [ -23167422, -53030841, -49483456, -109078444, -77787349, -67690426, -74444351, 110771269, 70591855, 59977829, 112400849, -108028097, 95287114 ], [ 25939974, -16292173, -79817316, 15229898, -2400094, -24562313, -34508880, -74875638, 104915628, 10917375, 8483777, -67553253, 34689140 ], [ 98471509, 53146724, 72018237, 96895455, 27217773, 27019613, -65912943, -4911474, 107160142, 109025797, -84995531, -63267840, 96258265 ], [ 109454373, 12329710, 90227483, -56158308, -52739380, 19066059, -68007517, 35146951, 64078163, 104903253, -43957065, -41593977, -18074103 ], [ -8157457, -94402702, -5921086, 112129236, -56196049, 53268482, 103449589, 19654545, -27102970, 1838330, -46953048, -7763212, 91173889 ], [ -551426, 42101450, -48220962, 80867310, 35599677, 38288190, 77041128, 96806620, -62127638, -5772873, -54989126, 43508713, -39436585 ], [ 70512863, 95629061, -38166399, 38388249, -35329879, -6430858, -85818861, -18478609, -92660832, -84015385, 50523165, 54254152, 112617847 ], [ 56418250, -35573913, -49601437, -15652778, 94911099, 35618066, 16061540, 1190981, 75199733, 58533277, 91177868, 92463544, 55306227 ], [ -37837079, 92631265, 69981724, -16904564, -10940718, 76815732, 92157344, 64352521, -74238269, 67249944, 57183938, -92259362, -58776661 ] ], [ [ 23673336, -68981214, -102813092, -40630777, -35617349, 36783596, -75093950, -11069403, -27901762, -34914549, 24893533, -73189759, -40671647 ], [ 83213522, -15346347, 95583511, -39524336, 73348361, -88251022, 12970157, 84010377, -14822061, 16605810, 31311985, -106770405, 56812279 ], [ 64888580, 6940744, 45893650, -29497948, -18702466, -56107819, -5200756, -11960201, 13003057, 66525785, -101991742, 83065386, -63987542 ], [ 11120189, -98477313, 59451173, 142689, 81793506, -87571456, 97383401, -88656581, 56720041, 3430250, 36203230, -41380601, 48111292 ], [ -98119498, -43553440, 21492336, 36442242, 61661460, 75496138, 66619438, 42174515, -69314459, 42210655, -94257246, -108804679, -81510210 ], [ 22065571, 60165009, 87256517, -17534667, 89191610, -13319298, -34798051, 51997928, -73699356, 15469591, 88459191, -71590648, 69562607 ], [ 84351117, -89165564, -42824332, -96937094, -63353181, -93220642, 73451382, -66812798, 61425562, 52005923, -45674441, -97547131, 41461118 ], [ -11847314, 24451345, -33262265, -102432256, 17637314, -19911636, -37338874, -15486270, 80281022, 7496049, 54318881, 35546158, 39436222 ], [ -75973138, -15228840, -1675788, -6512716, -88893651, -104476801, 17371753, 57738779, 655936, -26445550, -50222761, -81378367, -6140499 ], [ 32034744, 55425514, 13465347, -36955554, -40289700, -39051067, 55339402, 32419627, 60683512, -59232147, -64100796, 17946984, 105279902 ], [ -103948790, -43105111, 52451285, 61272182, 103592158, 27887810, -51610376, -72568533, 163479, 108061697, -93203999, 46280384, -85943822 ], [ 38268152, -12007466, 51999909, -76454095, 46675573, 75112856, 50779720, 111904260, -101946151, 50043836, 55782792, 51945384, 27942223 ], [ 77453677, -85283456, -40940584, 84537611, 101570474, -42390615, -90802543, -111706279, 21429652, 70482029, -9201986, -56032063, -38976693 ], [ -900933, 76522833, 32104958, -78224424, -58360326, -105425635, 30662602, 21690215, 38949312, 92771655, -78125181, 59658701, -85481850 ], [ 67216439, 96788153, 18381828, 52966955, 20031432, 92693475, 57301937, -89730041, 86234651, -48465358, -89091603, 40151034, -70311461 ], [ -85050043, 39469795, -98951836, 111151295, 53503289, 81600554, 13720935, 69661460, 24045189, -42288610, -5898260, -254095, 78597977 ], [ -5505420, 74130454, 28098172, -51991646, -14906762, -38480172, 20721104, 69679996, 88086045, 12529339, -18077636, 66098264, -101408651 ], [ -34913694, -52025861, -88455014, 45238542, -23469990, 89103530, 14581510, -40110599, 39557845, -111872498, 38259567, 99905833, -76003675 ], [ 101922558, 81591428, 100040142, 19801139, 106036072, -87752862, 69809660, -419761, 72067435, -43683937, -54875238, -108496243, 104136949 ] ], [ [ 11918772, 42683248, 108589583, -77627128, 85317666, 73603029, -2183388, -84375072, 71406227, 28211499, 2391756, -72136441, -74808598 ], [ 51157110, -83266416, 112784200, -47714773, -10943187, -85010647, -45591747, -90816257, 28098704, 96065912, 48277164, 421677, 57516683 ], [ -50201120, -63116790, -73207637, -71854011, 91242355, 62297019, -31526822, -15841172, 33287915, 47116620, 55363631, 42221032, 88640036 ], [ 33744980, -6712424, -2651587, 4227673, -75025797, -80178935, 111801404, 84772438, 16981262, -17981497, 34660245, -40386188, 77106642 ], [ -28426370, -91162568, 28713867, -72202164, 66017068, -3899607, -57197907, -53699625, 63369218, -52927171, -97123289, -73014125, 89004130 ], [ 22715572, -26232988, 20794450, 95812306, 83120213, -66830361, 5385276, -20390415, 45370510, -55207574, -17960899, 84053890, -27990890 ], [ -4032936, 83280531, -28950702, 111400442, -85596533, -105234176, 21668528, 35373027, 19901129, -55720055, -12790567, -58738546, -43555783 ], [ 32510276, 16906579, -90301231, -99735714, 108446263, -77908932, 108542612, -107276015, -38761219, 73616740, 38532986, 100250462, -92378898 ], [ 89167159, -107205705, 48273807, -66741015, 103338469, -97867530, 48244079, -113002720, 11735532, -90324030, 99110422, -111314781, 85116794 ], [ -57426217, -66360403, 58753738, 17064513, 60415388, 5854580, -67340686, -40281874, -60384341, -58456696, 9372082, 85863616, 46859409 ], [ 76161269, -80248973, -17883796, 20340574, -42222759, -101622147, 79382796, -67542411, 105565000, -73413701, 67097026, -44197237, 58033285 ], [ 54901500, 19838374, 2463674, -23105662, 67403437, -1797539, 83837841, 43072466, 20093197, -5215254, 35528537, 98292134, -109560383 ], [ -18621916, 62574594, -22845395, -50328963, 75961926, 49477844, 30773083, 42963508, 67850966, -88737788, -46901860, 59637970, 54858834 ], [ 35703775, 92078677, -867779, -99540373, 81075659, -56411564, -57765700, 64698941, 4470948, 83385488, -67234254, 49958196, 45150335 ], [ 48453522, 104870307, 88305757, -108067397, 58861626, -50911718, -90082833, 38860270, -40386983, 53999660, 15169715, 88377100, -26138094 ], [ 69843237, 102602446, 64663562, -50175193, 73544541, -67939073, -6014155, -9320548, -1929674, 52594648, -75936786, 28698926, -80448880 ], [ 53975733, 103797748, 67390514, -75709638, 58267195, -67421024, 33951315, -73233722, -82852831, 34802047, -4435060, -110375570, -97574 ], [ 48175645, 94827840, 82969272, -36080558, -17238625, 86319168, -2652409, 73287199, -93876834, 48678074, -95605544, -104855387, 64637640 ], [ 37133569, 43619890, 55066524, 52285243, 83619626, 58212824, -14036281, -29309761, -42014816, 51421693, 109579271, -20275038, 14825149 ] ], [ [ -106189229, 101457715, -66998195, -56267411, -28892408, -62379698, -108108230, 45459507, 3143995, 56124251, 6954207, 38347618, -36471352 ], [ -83818381, 29805504, 50606981, -32950177, 71685542, 98316268, 21671635, 100212624, -73852637, 461900, -40540941, -93320002, -9527145 ], [ -51841535, -47905549, 26863021, 17630418, -42703952, -22846377, 70819441, -42758578, -15649451, 70765917, -40517082, -76127020, 25301033 ], [ -37223903, 55521093, 20273206, -58565466, 104367408, 66264371, -22041628, -53416981, 85482587, 10934193, 7702789, -12743217, -70288450 ], [ -1483849, 96808290, -81501335, -81630414, 5957625, 76008307, -71550132, -101876131, -45782387, -64301389, 82402226, -14725117, 57201732 ], [ -27895746, 38521655, -109421219, 46918095, -88637611, 61222257, -61033947, -104070633, 20896477, -50601315, -108794501, -74582286, 39337892 ], [ 81535162, -53549733, 34496039, 92986424, -4198480, 68218324, 78197048, 52647369, -100623559, -57794211, -110159270, -98814497, -85100717 ], [ -96643879, -53548890, -112498470, -20357981, 83328474, -82973516, -56950965, 11807415, 10001970, 27479224, -8701613, 3696361, -104163909 ], [ -21156764, 90004166, 53439749, 39459033, 61392794, -2567782, -46910718, 38560926, -91593210, 60681263, -34167742, 3291674, 40237056 ], [ 77740197, -106048792, 43330318, -27704930, 97136178, 60544173, -4533786, 9952152, 21221774, 81142528, -10086882, -84980446, 58256230 ], [ 3060026, -82180474, 44354863, 95549064, -19552998, -9892280, -10986465, 29173981, -1746283, -52376846, -78084480, -70916429, 3292387 ], [ 55782838, -56430174, 50574079, -21000537, -97461694, -65418903, -78451249, -25280091, 32447354, 51774141, -31385235, -3647719, -108942700 ], [ 69668179, -67966140, 69253352, -57114341, -77521499, 12761635, -99467583, -47189914, -45736407, -8223434, 6294248, 43882033, -42404402 ], [ -62772132, -103309889, 81160092, 5183343, 1773518, -2076014, -1030211, 50113771, 37758476, -57020442, -68589649, -98250233, 84386605 ], [ 42151208, 84631047, 44685992, 7917849, -112968819, 73375663, -26069025, -77558817, -54971754, -8108650, 110224548, -16424029, 14084033 ], [ -112947847, -68325348, 22754469, 19741382, 45518210, -74732769, -98519122, 23072403, 109214754, 85939814, 32447055, 8420427, -85057034 ], [ 5458331, -529341, -104364234, 87305982, 27208240, -16409310, -97837202, -37907681, 16406334, 99644227, 13619630, -37628112, -52888537 ], [ -71897473, 103371957, 55163186, -74560969, 44281960, -44685709, -22809255, 79953046, 56159630, 102662807, 35906110, 97719411, -84813460 ], [ 65306460, -8430972, -85156268, 20768911, -106043931, 17412211, -26307890, 88954016, 56283052, 33584997, 112372761, -5407844, 75943817 ] ], [ [ -11255830, 87508562, 47408078, -22772349, -75498852, -51495174, 76758300, -12055973, 17805225, -11795592, -53299747, 23318324, -67530237 ], [ -104135384, 60189637, 14807772, 103546059, -77044050, -109855250, -88165022, 35092213, -6928093, -90105505, 15146088, -96472656, 44447724 ], [ -85318532, -38571388, 84571644, 96477055, 81335464, -97860988, 65314685, 101935419, 4701587, 47409050, -79044864, -25954366, -40909262 ], [ 66610360, -107329007, 12498316, 25197101, 49340151, -78650496, -95880615, -52044455, -35823117, 31432757, -39403150, 7920547, 17945266 ], [ -73898082, 56006341, 107131266, -69429150, 69102167, 55115479, 53963942, 24147204, 98243598, 38631803, 27973780, -21358610, 32806064 ], [ -72684998, -68155044, -11613128, 99248259, -41500606, -51235916, -12830683, -62827656, 35653861, 109248524, -83960987, 73438361, 106200646 ], [ 60644695, -49608778, -30778922, 90180434, 34506237, -6516935, -414410, 29949289, 25870453, 8245896, -96390856, 57458187, 17275977 ], [ -66136015, -22913750, 86131999, -97620595, -32059851, -46152664, -14895951, -22458507, 42114929, -61690406, -63600870, 48087239, 80544539 ], [ 96465223, 110521794, -861022, -65188697, -90083183, -23016370, -100095240, 93051196, -36345950, 86342672, 43068839, 61121501, 45495097 ], [ -42099981, -77199817, 30444315, -88229843, 25847669, 34460699, 62496636, 37816732, 47637207, 41708760, 83640340, 52541691, 58645511 ], [ 86837166, 43888273, 3911350, -19756498, -7382785, -65465808, -16597334, -81786948, 89480076, -94702412, -8836797, -79661748, 88407419 ], [ -47887437, -21829976, 84783649, 15296865, -50636743, 83974034, -75528852, 105570260, 52647189, -58096319, 30664925, -69363156, 85716341 ], [ 35834141, 9653940, 29120146, 18195274, 45774220, -78107911, 109394618, 66365412, 17594192, -20847286, 29279518, 24307968, -49917905 ], [ 82275961, -58333135, 4720187, -43488026, 93072281, -24642742, 24091577, -87540338, 21509339, -43524995, -51593473, -67792182, -89293205 ], [ -111905579, 43633151, 53122988, -16442589, 77351159, -46270335, 8507512, 71808012, 12487745, 36300627, -70601450, -6370354, 79913404 ], [ 77507497, 112485797, 33602869, 98555032, -110935633, 49085526, 106694890, 24118311, -4417714, -26656793, 42264064, 105436767, -48034473 ], [ 105729660, -96490536, 16014999, -107537664, 95234340, 19807312, -23709190, -31886470, -40364273, -104745216, -110349832, 61826919, -109589784 ], [ 14188807, 70588013, 28230610, 28072426, -81036586, 40807621, -9163709, 16797884, -4742456, 20757342, -52004853, 37671146, 104172415 ], [ -13523175, 71325552, -61572314, 12913395, -49666944, -67964219, 81426872, -104828558, 15625163, 78993855, 49261393, -82617776, -49322902 ] ], [ [ 85623834, -73506349, -58287814, 75475823, 5336024, 14133340, -12958948, 33680181, -109453382, -49718723, 111638713, 50687130, 101498805 ], [ -72511173, 3129955, -16383955, 15375979, 8598304, 79017012, -48938488, 108963860, 5770867, 85045008, 85327438, -101025313, -11441624 ], [ -18259036, -4919056, 78856523, -92927286, 42406258, -16851585, 13653446, 57911847, 15152019, 95915169, 82704803, -9550403, 107260654 ], [ 58381994, 92658240, -61017895, -40714281, 55199069, -22396049, 51933759, 86430899, 96869015, 38467995, -88573760, -111879031, -43378919 ], [ 44137734, -31105877, 41404764, 28579132, -35287610, -58044158, -2620902, -52793335, -103641732, 15107926, -56591319, -60186376, 15697384 ], [ -64468211, -91781646, -112725660, -70654401, -45002815, 67484427, 20018196, -82851809, -102277113, -68694199, -5845019, 18393715, -38417486 ], [ -96503658, 77899241, -24850051, -99193292, 70480257, -98706702, -7758560, 9775847, -103017878, -62181427, 25702954, -76080880, -45291508 ], [ 33842235, -97146987, 102826177, 91880906, 93523839, -74421389, 48713477, -21999982, -54779309, -28449754, -9628827, -27978511, -80075340 ], [ -33398382, 99889960, -64622464, 51087392, -26195134, -26242509, -85936975, 50996943, 87211026, -21349255, 62710071, -12017148, 33210429 ], [ 112241647, 103749351, -37499692, 86015223, -51468761, -1074128, -31371783, 56540350, -71324992, -93109020, -3491261, 85264115, -77136579 ], [ 110008742, 55577393, 29186615, 66852964, -12308282, -49712878, 79568130, -68009455, -79936322, -36861719, 51874293, -12332513, -86953107 ], [ 106208159, -75018034, 6394916, -4977770, -54116475, -74773919, -100492445, 63643697, 32682873, 17379763, -27477341, 43454577, 111029246 ], [ -9908032, -16085325, 51629899, 110115645, 58869977, 107861552, 59638550, 98320671, 108892120, -36445697, -883099, -60757269, 60065 ], [ 45260687, 32312144, 94977934, -36872965, 106179310, 14979842, -88062039, -103605782, 52353638, 56045389, 1419356, -85715674, -32460691 ], [ 30643976, 29496826, 70962258, 11800586, 23371366, -14651327, -83394956, 58444795, -7354835, -103860173, -29630, 26171722, 2171565 ], [ -68785667, -35227446, 57308518, 105211273, -96113784, -41784327, -57266179, -95937056, 68663482, 68174051, 81642894, -37914584, -63548009 ], [ -90405644, 23399980, -108663628, 61527701, -102233239, -51056093, -12834956, -14814947, 82049076, 35841904, -54577583, -9411976, 12238331 ], [ 20346356, -72215671, -80854991, 14729841, 29750107, 77118750, 323842, 38767954, -93400242, -10643513, 87064222, 47570660, 72148417 ], [ 29896710, -98138950, -1451076, -22037450, -87003750, 7681746, 13380470, -69563977, -101032690, -108833654, -98735024, 5519213, -61262694 ] ], [ [ 72980902, -97483960, 30850345, -75455661, 55168504, 13531757, -59005339, -24298757, 6427633, 24028916, 101230908, -89880404, 91493952 ], [ 55994526, -63453069, -65269543, 72330150, 63173170, -20104142, 37436726, 8253994, 74316358, -22199257, 51142998, -51934916, -97266308 ], [ -99980558, 66395426, -75935321, 38972612, -102314497, 38096675, -60540993, 2385319, 85158823, 33698817, -67093562, 38043463, 17576651 ], [ 77353305, -104035193, -54740494, 7635220, 78000762, -24301676, 9359188, -35965833, 68291428, 73371977, -31349024, -84320417, -89743451 ], [ -41327579, -91483040, -9062585, 84494754, -38775298, 17677011, 83199351, 106402874, -78280361, 105709316, -38089590, 41158533, -34887338 ], [ 57228120, 40510982, -82669818, 68000637, -95459673, 61788663, 25125249, 17022832, -9524655, -82035474, -698634, -28962861, 83284019 ], [ 108690414, -108980780, -21536280, 77258515, -65959753, 90447517, -88670254, -98214041, -54728707, -38519710, -40660851, 94114704, 47457865 ], [ -24438272, -52336423, 38413060, 29191863, -26747848, -94963816, -75574115, 63361426, 106974596, 101133198, 13193186, -39935291, 66560575 ], [ -95745850, -58214457, 58758735, -48142743, 55693422, 17653795, 51832429, 77316932, -43600167, -47450043, 4556242, -61126732, 16498513 ], [ 82709912, 97015575, 97233652, 51729592, 87423744, 94520600, 76141480, -7162971, -69907898, -86448336, 59996412, -44157337, -35901894 ], [ -103266073, -6825330, 96275923, 80149396, -20064997, -4960761, 83352788, -52130871, 64018408, 53136613, 7657815, -98228571, -111693451 ], [ -84464645, -89523959, -51708758, 40033717, 62497444, 93919267, -74942321, 108386981, -109741502, 25519184, 73168009, -33222236, 31161972 ], [ 56669792, 102817483, 89341243, -86333248, -13832732, 56071179, -73672471, -8519325, 108366387, 95193098, -65163687, 78628666, 28745838 ], [ -103681940, 93553965, -10899622, -61705997, 31607972, -52383330, 104515664, -44707884, 30675269, 64945352, 5477021, -13405945, -24395964 ], [ 37916797, -28029460, 16839382, -53817504, 91114662, -96123979, 90195704, -95579592, 112113862, 88354183, 60697466, -31100648, 46600486 ], [ -27308522, -16507094, -41963830, -48759485, 54698540, -23887020, 83827868, -34979060, -34943370, 16159024, -67741000, -111401459, 31238690 ], [ 51482185, 68867294, -78258269, 33136142, -12029801, 11030785, 105898194, 60634794, -651231, 72745537, 110807440, 7967006, -93233784 ], [ 5529065, -76569762, -23102369, 29461995, -86478602, 80041456, -74437636, -35077405, -57629327, 49861110, 28359405, 54689110, -26260200 ], [ 25481893, -10763311, 82855629, -62913557, -57406138, -59083161, 43992799, 31121433, -20421574, 105963657, 58233960, -103911906, 28666957 ] ], [ [ -25145781, -96892280, 10312692, 77431383, 62768297, 20743990, 17563024, -89195215, 15411112, 27614857, -76288453, -12021029, -70996244 ], [ -95393071, -88364481, 67293610, 108897091, 69731020, -91522091, 92486256, -42303784, 33355942, -20315685, 100107352, -58574069, -23294496 ], [ 7182191, -57611019, 61407283, -56399340, 102698120, -97571449, -84902416, 37134172, 45188805, -93471282, -59134241, -70321243, 96706839 ], [ 46118624, 13418241, 5412822, -27082286, 82756597, -99583958, 104615521, 111588721, 101988956, 63222485, 52127877, 32465728, 65086571 ], [ -67917392, -20248673, 27622100, -43955084, -105142845, 51064843, -47052318, 29074959, 103976089, 16748837, 99478128, 80264422, -14999420 ], [ 59147085, 74372808, 53987210, -62021421, -6910755, 31169740, -19410677, -76147079, 63576679, -78998256, -98974579, 81210240, 78333879 ], [ 41749075, 12877043, 24314725, 21704921, 102088138, 21745794, -15624009, 43473500, -94811911, -77677118, -106971033, 51422935, -56944355 ], [ -100078288, -61549599, -34485325, -63132805, 110497264, 22788924, -57462603, 42355306, 53804705, 68175605, 15339520, -91344023, -73747179 ], [ 86151543, 107315311, 10595900, -63670931, 49245527, 64066849, 36107708, -47139497, 6709633, -85292641, -73360830, 68546164, 96384140 ], [ -61536115, -54202453, 61720723, 54371137, -51708301, -4838994, -29504406, 8400051, -111654198, -103670816, 15674404, 27351980, -46621025 ], [ -106888550, -106892383, 55362017, 77543078, 34168929, -103666872, -39310214, 52122546, 58215332, -7652655, 81414288, -32912729, -95505756 ], [ 72101016, 69667523, 41186549, 94222442, -109379496, 49959989, 60323389, -22081187, -26115508, -67219133, -17019325, 20842784, 40741534 ], [ -86893286, -99653852, 92375182, -8041254, -51793340, 44189758, -54216182, 73726871, -53025285, -52169876, -44168160, 68765831, 66361975 ], [ 36618832, -48429807, 45666374, 104743530, -60825337, 68275541, 44003664, -58537168, -50982878, 43064650, -83565207, 111405388, -83187637 ], [ 10508299, -17892762, 71254630, 33827345, -57515894, 97681453, 72369036, -33616797, 71028306, 77986455, 13261616, -55041495, -69852741 ], [ -76649822, -36630448, -22188432, 101705279, 42892594, 10312197, -47430131, 51601360, -36596881, -107330504, 111983763, 47847225, -25855970 ], [ -1217843, -18053950, -92003110, 52499731, -77613434, -74223802, 3362064, -55670314, -63073095, -10493805, -5802229, -113022140, 64749275 ], [ -62941815, -51933795, 70487201, 59057685, -70240525, -100130650, 15663959, 49063558, -58420578, -89161080, -106257583, 73679908, -100376856 ], [ 41100173, 43717458, 107598743, -38610775, 88289387, 66792135, 68739047, 93063519, 100288217, -6322380, -47873259, -51086996, 7442575 ] ], [ [ -62216972, -48883426, -100427583, -58424432, -96661380, 81306635, 63289404, 3389666, 61808047, 97772235, -6976325, 3593520, 56752316 ], [ 16925384, 49270116, 73459668, 37057824, -68052104, -41956745, 11498486, 44865376, 22849379, -70650072, -97959042, 6576201, 73567467 ], [ 93945321, -94773459, 100670176, 82194250, 20425949, -51344759, -6649721, -54504111, 6239974, -22959886, 77300225, 25149934, -1596454 ], [ -91966534, 39943395, 6544408, 32496960, 4515880, -58433244, 50078752, -104159667, 67393122, -17729514, 6305595, 97715733, 15946312 ], [ -50058175, -5687043, 75864006, -23650053, -55803670, 24320380, -85294128, -61933240, -28117648, 51901892, 85228219, 15713551, -52354844 ], [ -12113047, -98271612, -77116626, 59907597, 91523456, -395281, 51420473, -39695932, 55188550, -45899940, 38118671, -28599444, 88434949 ], [ -85159306, 44475439, -45434447, 48925437, -64685755, 35809096, 95502097, 97036290, -17299925, 47590692, 73230046, 39853884, 97750601 ], [ -24908074, -34960464, -62299254, 111851813, -20633375, -86857135, -83610282, 94574957, -57236028, -25556877, 88670439, -5473536, 45851459 ], [ -105447376, 7602825, 7163418, -76479404, -111356012, -97437223, 13346815, 103812279, 33774111, -5346126, -42256419, 79067826, -13189375 ], [ 20315672, -97948978, -12660419, -52983351, -36155974, 112070391, -66496529, 18873617, 1299460, -68496842, -76839372, 41632532, 41911645 ], [ 40501877, 111720521, 26683142, 39702724, 17693963, -64050034, -80717194, 90981299, -94839159, -11126997, 24422155, 83224957, 51211422 ], [ -34462407, -29478341, -16913899, -61330646, -84789440, 49885394, -91072660, -79654898, -77833849, 13604623, 83075574, 30933856, -54277871 ], [ 75479558, 61702602, 83058806, -22402593, 19660235, -52744345, -59158191, 12612920, 82674649, 107648046, -4444262, 18404275, -55254355 ], [ 79199073, -7765286, -3401307, -32428391, -12500139, -37047491, 46429598, -31211500, -31013366, -21826331, 94658512, 13342185, 86774952 ], [ -1744897, 4216687, -29868909, -18036625, 644516, -107756568, 83487382, -55083736, -72596517, -62512013, 54724612, 100973985, 45670064 ], [ -42103766, 76017797, -59046961, 38293507, 111034629, 42092705, 41154403, 79917240, -94856082, -1029370, -1731881, -8292564, 66843880 ], [ 59933901, -57563862, -109259664, 61485995, -60164101, -53391125, -5572192, 59328133, -13565077, 68057549, -80893943, -94601091, -32341569 ], [ -111531742, -104177112, 75755889, 3252480, 15063165, -33204663, 79912027, -112599961, 77742327, 76977396, 100576424, 19141087, -7358203 ], [ 104214375, 90547889, -52510605, -15389304, -99168522, -51481694, 50951250, 57986009, -958679, 88145730, 14065058, 72962138, -103224849 ] ], [ [ 100171319, 25952666, 38941948, 73525264, 83816012, 6462516, -31514139, 93258008, -93176045, -4744567, 111180478, -30307215, 104702265 ], [ -73957514, -10871717, 21408247, 50344191, -3473937, 36867034, -77598057, -48630392, 48095380, -101105083, -59785209, -61446971, -86402553 ], [ 58079427, -36652965, -53601235, 3798638, -58785827, 29381463, 18060623, 57582027, -46722019, 2028636, 22826733, 83055597, 103709547 ], [ 9561268, -47801572, -70714637, -73999695, -1817797, -69315361, -22907972, -10489100, 60900678, -83022080, -11840998, 60990559, 81413647 ], [ -52028417, 97280677, -7098929, 47134925, -36965198, -111425423, -33757651, 17940573, 75238429, 16371037, -11480584, -71605677, -24109174 ], [ -15452929, 86269873, -76581396, 40368379, 58162770, -52772364, 49610846, 4996885, -16400587, 71774442, 65306230, -66655159, -48545776 ], [ 92430929, -13181514, 3024819, -16632203, -19204938, 87115740, -28679837, -12417960, 70470252, 17262964, -61704836, -76002863, -97570821 ], [ 24440711, 16967534, -14008626, -61504327, 72713192, 7747133, 65789069, -53029188, -98304274, 28095127, -81320210, 111878945, 28060994 ], [ -26338485, 112351901, 28024888, -20286707, -79858731, -11691896, 55736072, -10189952, 64697702, -38495831, 9361937, -51323346, 64659748 ], [ 107277420, -35034847, 16445601, 90226030, 5460207, 79831386, 44555336, 13487565, -44617531, 34951393, 13011207, 108909455, -106303 ], [ 106309224, 52315664, 47086498, 42726089, -9112315, -50791566, -76637121, -85472840, 103552541, -11434226, 56976835, 47002779, -86834661 ], [ 43653309, -19327812, 80061540, -30201519, 14507030, -32778836, -33130332, 23574001, -78096408, 9950186, 65162739, -57468973, 91523043 ], [ 1706463, -95949297, 95389654, 102274878, 38454807, 109132844, 71228391, -81952186, -108475720, -53028985, 68195414, 35082471, 64662674 ], [ -51175477, 37567980, 110594971, 48630982, 4694587, 55911109, -20302028, -19660834, 71500621, -105173027, -49998911, 38428849, -11957979 ], [ -99379066, -7901952, 35720656, -26298880, 67395549, 29123098, 62433282, -61539815, 17992316, 62942185, 84036294, 64810656, 86434181 ], [ -107991299, -42371402, 86626320, 60339659, 104948336, -35305149, 8393495, 91109724, -22477193, -71318999, -31896516, 97778092, -23952235 ], [ -77758145, 49862514, 84872059, -66832050, -34793989, 105360047, -68547878, -89725355, -17744559, -104728646, -21719307, -46582588, -73465909 ], [ -43256250, 33399601, -75131065, 109661244, -43486558, -110857341, -112287775, 81192841, -81940721, -53981344, -86670437, 34313193, 4242585 ], [ 34812909, 61320091, -112682167, -79736723, -80196956, -20701149, -95503737, 56001360, 32039337, 104988656, 18446115, -48599559, -11367048 ] ], [ [ 87010402, 43806474, -30464563, 44974766, 21141839, -49188046, 101403192, -31249614, 3371158, 65540166, 78544618, 16198893, -15671793 ], [ -46653717, 55903230, -954495, -31266700, -14052844, -95037234, 98830629, -7007297, 24357397, 62231849, 90438588, 77020843, -65660268 ], [ -58942705, 77280117, 107780148, -81517255, -27996663, 9150209, -21205881, 77167427, 14276135, 100545736, -71576436, -90281502, -38993447 ], [ 10805786, -46073045, -55309033, -90740975, 61399409, -64319546, 55985292, -53602695, 106746340, -56531286, -110902240, -48715338, 42405160 ], [ -78102273, -85853706, 15399716, 86742235, 3811156, -21969236, -12636937, -59138543, 66249266, 99142552, 25351584, -91101454, 101857107 ], [ 110336134, 109447444, 35695447, -31390288, -24387767, 106323262, -91914005, 64950906, -40939980, -39734571, 68744587, 106177959, -18897723 ], [ -106560184, -59767460, 89892591, -88596173, 37288418, -86440563, -93122379, 86670931, 1475470, -92106737, 110481167, 24799886, -95485262 ], [ 28964814, 110116543, -60027784, 48262436, -1656476, -61529759, 4909895, -78496782, -58566817, -26928818, -75830520, 68862043, -19937223 ], [ 105190785, -40911119, 14935088, -47716015, 20940571, 19914416, 16681815, -62329263, -3322044, -49477807, 47954201, -57316272, -81750147 ], [ 43615786, -100232923, -34837537, -75914764, -60609970, -3983386, 26259767, 17003716, -51887522, 79874312, 31101163, -90079756, -30804551 ], [ 3436185, -33099903, 8999935, -69887619, -32385065, -43067994, -50730116, 7098165, 100330426, -44452342, -112329350, 63452229, -23870965 ], [ -110331949, -103998499, -81610908, -12472893, -49582565, -49841807, 81366719, 22809752, 44658818, -84711264, 76273844, -82237259, -5426348 ], [ -23732628, 86172109, -45206459, 99007582, -60166417, -83740862, -15061875, -34287031, -41677546, -17047987, -2881077, 9512303, -104003695 ], [ -39310519, 48278794, 72109667, 16051213, 89583169, -1879802, -99236640, 40226140, 23583482, 31694725, 16068065, -55578049, 88068592 ], [ 66979038, 39131504, -61906257, -36720948, 12714417, 9069923, 10672033, 42272327, 99381384, -41382749, -32467369, -94161604, 24394844 ], [ 37324691, 18758508, 11474644, -96993335, 71186508, -64689103, -94605964, -81665571, 94678222, 52967723, -54069076, -45580859, 18335062 ], [ 29483464, -24612770, -29551582, -67693287, -88027725, 19209754, 37386820, 15307408, -9363737, -84303397, -8897633, -70532537, 77200793 ], [ -141989, -88721297, -77039810, -78620314, -99394822, -7215605, 11371608, 2783952, -80249708, 45789068, -16675144, 49041736, -95458696 ], [ -33368649, 21842396, -51991807, 80148050, 81464524, -91778841, -88141697, 94874188, -16441107, 55998275, 31973399, 79301701, -77697596 ] ], [ [ 82256534, -70569723, -52102461, 14168918, -102203012, -50645783, 71177200, -70667217, -108345621, 37461621, 47417888, 46052783, -15912132 ], [ 24181918, 29666048, -38589621, -75670335, 65479992, 108363075, 49063006, 88675165, -58767338, -43446462, 208568, 27594687, 68031994 ], [ -79741072, -43485219, -111199898, -6697449, 91460271, 58424542, -93106409, -4164893, -56031760, -56187814, 64714648, 34805423, -103402178 ], [ 32995844, 81187295, -91527920, 96020473, -31575652, 55091556, 14170978, -59295671, 66677110, 53840310, -18357877, -86166263, 30030387 ], [ -71262328, 59971354, 86212374, -70240065, 110919675, -88028220, -108657072, -19988200, -81069064, 85192774, -33252471, -63427612, -77854453 ], [ -94703718, -20197162, -75430365, -42102114, 1524551, 97268771, -51072999, 93038284, 47538033, -13135700, -31545590, -47866085, 4558614 ], [ 30791375, 26823770, -88904383, 81714519, 31615929, 59954153, -54704469, -103079069, 21681527, 24790944, -22300248, 41592646, -10189549 ], [ -70847455, -56310847, -17231060, 93849292, -50982372, 34792228, -58570595, -62966605, -39760603, -71288260, 54068670, -72221476, 98783790 ], [ -43184832, -80224509, -10482571, 49435092, 83668682, -63680000, 98625813, 89089702, -57950014, 38018047, 23098993, -19942658, -65665122 ], [ -46049073, -61868168, -107307507, -71206867, 82813323, 41070925, 33203138, 22522257, -74928364, 95529216, -52290486, 23750018, 41424812 ], [ -53486688, 14515547, -64713531, 110904629, 51916014, 97123595, -45845685, 110180542, -93741505, -88952643, -69621995, -108064146, -96871761 ], [ 62815893, -37476218, -69712517, -17254178, 61130413, 25246614, 76519439, -110719593, 77756623, 11995466, 959403, -43977522, 72745698 ], [ 87512526, -64771537, 35211976, 62743300, 12471184, -93476405, -27619098, -36140448, -4536876, 31918852, -112378634, -83735610, 41430533 ], [ -59967372, 102022425, 3305655, 106186332, -104380444, -21580111, 42137233, 52258215, -110417177, -8112161, -68275939, -10569032, -6192084 ], [ -50534111, 100757155, 52142457, -20393260, 49398831, 84516176, 26710389, 33179799, 34820088, 77029916, -70280517, -67792277, 14396959 ], [ 58604015, 106704372, -24177082, 97524848, 2923681, -31268166, 24160511, -67976133, -69443167, -103484258, -107024114, -56624654, 93840848 ], [ -2216800, 38834628, -72552284, -12060384, -32521299, -80296727, 27304378, 6559922, -3510202, -15358645, -49001969, 33545332, -44250708 ], [ -97599947, 18868594, -6599878, 34463321, 14458674, 59879714, -97443282, 80393770, 49665489, 43030221, -29343585, -960680, -28981124 ], [ -68205114, -103709262, 105347770, -85686093, 5454516, 50402408, -70599710, -61252201, 36791449, 85827226, -60921859, 20897713, -32229738 ] ] ], [ [ [ 64333171, 106197409, 98319552, -57526469, 23112765, 72672469, 81490766, -86953596, -78430267, 65181550, -45240390, -25474036, -96260642 ], [ -4225978, -77011905, 78097966, 83591129, 35140664, 3610920, 10351597, -72224280, 26982145, -62933101, 86720997, 87697187, 84834929 ], [ 110333480, -52150336, 96811619, 85379986, 7298068, -113014499, -98666663, -11459173, 531461, 60109431, 12106035, 89253043, -90059886 ], [ 75610087, 44717201, -65318751, -81722099, 21495517, 23272108, 4897560, -86269686, 93427162, 21128376, -40723779, -410663, 96960711 ], [ 68867762, 46730630, -72245433, -60019560, 60776148, -717313, -108996402, 24609770, 110131096, -27465045, -20828328, -8655563, -58477633 ], [ -107594109, -90750998, 38154161, -32749465, 46182171, -47933073, 112336886, -79975726, -60231235, 75935169, -86863983, -86196894, -11507377 ], [ 63388212, -110058416, 35153397, -33414068, 95639117, -34871854, -59149806, 15333963, 51647271, 5747717, -59036379, 84317979, 31241889 ], [ 44287536, -85937561, 100229832, -8063221, -16961003, -5648118, 59938354, -35352112, 7871637, -107594808, -35314424, 74711571, -11045955 ], [ 110004324, 44437242, -56882667, -57185947, 93303842, 13950246, -35488947, 92314666, -17497125, -100509441, 54546562, 34738024, 44158606 ], [ 22193803, 100496162, 102989249, 33893560, 74555215, 36963954, 92916946, -69003166, 83599289, 9202107, -84205098, 101418275, -42623169 ], [ -5458649, 91392516, 61067613, -25770707, 85296258, 53696611, 74880599, -2888360, -40570233, -41832116, -99335690, -40613010, -40489744 ], [ -40886530, -2790078, -91215165, 60680766, 40749945, -79120020, 33250334, 60197132, -33687074, 53758626, -40010663, 65201485, -26360600 ], [ 94628872, 84462636, 11709344, -86263810, -15578210, 32178508, -26114630, -93107220, -27272755, 98217006, 63783208, -48306084, 81732172 ], [ 98987883, -7219514, -103062739, 64515372, 87127228, -102410408, -110777713, 6366697, -15678064, 102232468, 2632619, -96200305, 107836476 ], [ 35086849, 56438244, -78093202, 61046341, -76219588, -37395078, -37208313, 33581835, -79513853, -23657074, 22573140, 38062406, -26291128 ], [ 5130418, 23357604, 100814502, -54563916, -73715107, 100331664, -72981971, 18236333, -57097964, 75298466, -67814994, 87281779, -32289602 ], [ -20911588, 94915740, -110862558, -46802138, 10979630, -96881754, 72008388, -4126535, 44668828, -100646165, -32789613, -59508870, -112636657 ], [ -91247849, 18187326, 32622351, 106830138, 71936953, -112415816, -63695126, 42495161, -10113254, -109307902, -38017708, -9977421, -71831280 ], [ 5702161, -105642740, 112626692, 36965824, 28586829, -58135010, -58250245, -56181422, 98920955, 86697399, 36177639, -22393536, -97578227 ] ], [ [ -18477226, 109895281, 58417756, 30418994, 72914121, 12503248, 33432182, -26050955, -104410941, 10587944, -80807453, -30160495, 19731852 ], [ 28693005, -39897912, 88079172, 54008567, -57872932, 15418536, 53426483, -21236341, 96113625, 77869252, -81556581, -2609727, -71826628 ], [ 29629578, 98425809, -68130887, 90693638, -46099480, -78537718, -5080637, 61816139, -38324925, 102539802, 81479065, -77174793, -61950115 ], [ -27201269, 87462256, 98675783, -59512760, 65676015, -38979764, 63883767, 45568435, -47158872, -59330820, 54117849, -8933269, 36456527 ], [ -48483896, 104173417, 65981112, -91784348, -97089874, -66301985, -91872810, -93652484, 25080900, 31795511, 21632280, -7363449, -15291287 ], [ 18327845, -29541259, -40922720, 81145178, -101339747, 5684145, -28805052, 37591399, 44370130, 76325805, -17950796, 44658735, -15221448 ], [ 46044974, -16023880, -88323112, 44940819, -75040082, 8368106, -104060144, 73419189, -22757729, -96719916, -67933379, -14008790, 16700812 ], [ 3253725, -44062984, -53576581, -106805234, -74088266, 95552792, 51868074, -84778722, 65296117, 67490374, -92082681, -22092914, 111555744 ], [ -103991287, -112517043, -71828558, 44687041, -27568975, 44000129, 33393443, 93065616, -41873664, -98130737, 59557838, 55984301, -71775779 ], [ 109897955, 110625185, -50986921, 47401636, -102083192, 35754277, -37729986, -80159436, -72100563, -12025097, 49790854, 2990356, -107505246 ], [ 58180996, -41703241, 54033759, 38008786, 90050417, 53800127, 61661768, -53418828, 9692046, -92640738, -67020824, -15737766, -17227898 ], [ 93855115, 81735669, -24149309, 66031248, 54768837, -36796950, 77114992, -102315129, 29706948, 96387711, 6035101, -103015754, -90159790 ], [ -14489793, 89587176, 7327620, -72664331, -21269138, -105844203, -66554639, 92389996, 42544042, -41260786, -16744774, -3877575, 109910161 ], [ -83537186, -17623082, -21919993, 97718361, -46205841, -79841147, 7992767, -5620214, -101911482, -104565135, -84715855, 93228946, -51973117 ], [ -55573345, -23857911, -87342582, 108544839, 96969870, 14409465, 74120176, -90806844, 53302767, 54096558, -71923251, 90252543, -14268545 ], [ 55184491, 78161033, 87033823, 54182296, 85336128, -91325507, -97996804, 37010562, -49851529, 69811818, 88452292, -103623028, -65393026 ], [ 48999737, 47157761, 91357819, -88231602, -7986877, 370628, 56206679, -108213840, -50669961, 6081042, 25653985, 74253208, 52775742 ], [ 74988930, 29271148, 92700549, -79494658, 97960569, 46582560, -72409297, 51299805, -97309866, 81962808, 102469858, 95555214, 36225814 ], [ -88034986, 50569680, 23992727, -35249955, -30114347, 78079233, -10397951, 81426594, -13900988, -79530996, -35294561, 64526422, 53325789 ] ], [ [ -2605375, 80028276, 83343743, 37004213, 79421973, -88454289, 100159620, -87074503, -18273890, -15361557, 104013195, -104127428, -92725647 ], [ 75206059, -18183364, -51338243, -73060553, 9613356, 18384131, 110447999, -45135981, -42400342, 92908368, 53017529, 57065274, 90418297 ], [ -5864436, -26275162, 98417568, -40774422, 16142854, 53671191, 46749926, -97946486, 49453019, -108786895, -75440032, 13649481, -66906037 ], [ -109402513, 25557399, -22141169, 85329893, 101295146, -25248766, -85847125, 108550079, 17869046, 26048644, -104706016, 19610241, -74176097 ], [ 53738555, 22032992, 87863754, 3701974, -2958381, 24311916, 60635811, -48647798, -34275350, -35023861, -107517140, 84363354, -15088380 ], [ -53656669, 67383217, 32970300, 8733629, -57280224, 25538368, 64920986, -110137561, 57832961, 18416140, 89902939, 39264970, -66173860 ], [ -15149633, 1305742, 86500109, -77144449, 103778093, -10176513, -95053181, 40456854, 63089081, -68126763, 23096360, -91569, 91994574 ], [ 107851314, -67747605, -71877393, 53533383, -49094633, 66558456, -53747295, -101787115, 62773227, -42863683, 94054130, 10209073, 66189714 ], [ 64277770, 12310303, -110374844, -96180210, -94151290, -33610176, -63504883, -66446954, 19468914, -17839213, -70540865, -24887597, -112188138 ], [ 70914416, 37615983, 45016998, -85645277, 54660297, 3386649, 106771273, -75151542, 18891754, -35112462, 56753271, 63017623, -88205529 ], [ 54489458, -91167119, 52847833, -59650131, 92101797, 37019755, -83003441, -34764980, -34454440, 93575526, -37059142, -88980539, -36258273 ], [ -12480223, 89827348, -42040656, 96125292, -33721939, 33875545, 53443786, -29386477, 5178118, -100073173, -75857542, -62998533, -92720053 ], [ -17560292, -36151624, 99336607, -30692021, 51440320, 102673024, 73343570, -29879206, 30268196, -46899419, -25740914, -97324752, -107867226 ], [ 4554055, -18740921, -47092488, 31808992, 38513064, -50317027, -80667182, 86943475, 64359666, 71797997, 26276502, 20476855, -46197168 ], [ -45338471, 51202968, 71297842, 71685884, -31406271, 64231498, -55003197, 109368092, 20817592, 49286499, -66586684, -30288656, 3694614 ], [ -95279754, -52369633, 40700230, 47500130, 50789043, -83068956, -2685846, 83431474, -41848349, -86068591, 55517731, -61339924, -47778580 ], [ -42608289, -91384789, 90070864, -52027768, -72859849, 53089806, 79764278, -33873053, -57168703, -60774698, -85318406, -3187016, 70099993 ], [ 73758941, -7652099, -13208865, 112176665, 21988416, -68891402, -5284407, 32855319, 14884880, -73966861, 45215522, -103657641, 86886486 ], [ -32593993, -32799945, 48235967, 97252593, -2130295, -48240959, 2692787, 100174931, 48289638, -61458422, -9896906, -83452581, -56526523 ] ], [ [ 22936885, -47395249, 81279429, 8073342, 94824617, -32113862, 75052207, -99192652, -65483481, -94928861, 96951379, -23605734, 93680975 ], [ 67087145, -112712875, -65432861, -61066919, -6902393, -77983422, 25692801, 78707215, -93265560, 15143420, -72315025, -101521936, -82963681 ], [ -52386378, -92439909, -30939299, -41050423, -41423789, 95749609, 84049999, 22135783, -6770077, 9912597, -59699719, 54143973, -31927492 ], [ -23347023, -57217005, -86479123, 44127096, 13063596, -56193348, -4233772, -111958127, -103121071, 3533107, 80851022, -2894630, 104380578 ], [ -15600109, -51252850, 24159185, 102054887, -2192374, -87280054, 51909011, 84093607, 19918759, -102107908, -81988281, 103984553, -13554542 ], [ 44406123, 4322409, 18706627, 52852226, 90998408, -46840667, 53527413, -98190879, 5944345, -51404794, -50881926, 71717462, -104375192 ], [ 66930663, 3733880, -95874290, -51709845, -99332301, 96338451, -42234067, -36380623, -29649839, 75960315, 19031815, 67587628, 104365623 ], [ 33006726, 83054877, -33038461, 94907079, -42687352, -94923842, 92338420, 35008814, -71408971, 25147737, 45721819, 103315349, -67217770 ], [ 94243223, -48647807, 107412711, -64802900, -28741238, 85489311, 96372166, -101334888, -87579917, 46560385, 21340355, -109127266, -21168432 ], [ -108897890, 44908572, 59659057, 96044321, 101814703, -84485182, -564648, 32787862, 41015734, 93971512, 86226372, -41554243, 112264116 ], [ 3794803, -103708492, -25103942, 32483920, -38706497, 53690353, 23624584, 65847511, 105447021, -25549099, -72267323, -105506417, -105487468 ], [ -86298623, -8079224, -18085047, 61629348, 45904623, 86975969, 45087428, 110232195, 12164946, 95048799, -4456247, -105314423, 48866450 ], [ -72966295, -61673194, 71069514, -59654119, -109130507, 75671599, 23261578, 66437037, -2042976, 74854137, -56164144, -57263696, -17371658 ], [ 20801157, 65003212, -98921, -25660730, 65017778, -58684167, 45977405, -66257813, 2071145, -47111439, 9568145, -62596039, -30454364 ], [ -98936639, 48124474, 42061937, -59380530, -17910616, -72292953, 87628352, -49788714, 13222796, -99491239, -35442169, -20992913, 107239725 ], [ -27306200, 66049048, -112905322, -52409032, 83457410, -49346193, -39062033, 112766292, -16065123, -99724661, 52925614, 65943527, -29745647 ], [ -82942901, 13784284, 85299491, -94328283, 32425968, 110273819, -39212866, -45688233, -93344426, 108685437, -49857151, -73090451, -69237172 ], [ 35840428, -96751320, 25217311, 49047171, -43149938, 67336749, 30782842, -95157186, -32566025, -87666636, -98550221, -69347306, 84124123 ], [ 13681597, -82684620, -53021170, -73222807, 3950628, 32813440, 110286359, 67463224, -40959263, -60599374, -81245801, -79179954, -111980700 ] ], [ [ -13269465, -19967002, -74747056, -843525, -83150083, -74392562, 68397390, -10673982, -54136826, 76980333, 111720423, -26151015, -75874199 ], [ 23545607, -81455064, 24453276, -84465556, -19458188, 71676129, -48233914, -35020978, 38005829, 1036588, -39520369, -39391421, 79849765 ], [ -67951995, 28923127, -12387874, -108492938, -20397086, -98521390, 31873483, -45845450, -50405853, -20761887, 94777092, -65842834, 28827496 ], [ 97257132, -104391469, -89262130, -101289745, 12338461, -24075206, 47413035, -111641617, -18712578, 105280764, 40404548, 25219053, 64147302 ], [ -93056255, -82021687, 17180208, -44664877, 38787960, -26047624, 38673014, 24359296, 26636003, 23239786, 37026293, -104839438, 58118369 ], [ 80886946, -30916057, -86464578, 52796653, 48910115, -34715033, -83812468, 12476917, -58913425, 56528770, 112847875, 76768141, -10973470 ], [ -108898981, 31863841, 52132245, 42574342, 13992170, -111955827, -101084385, 108502537, 12670048, -88707540, -35696466, 56467413, -100209116 ], [ 40624580, -88025637, -40676055, 108700231, 111833640, 41411188, -74772280, -45681820, 39542209, 50697991, -105927371, -90664586, -24369077 ], [ -14362312, 69524507, 107172805, 78134234, -17183495, 84997394, -83472565, -48329456, -14770345, -87919898, 106162228, -104258917, -85255210 ], [ -39682268, -84524077, -45831870, 90571279, -56392057, -62928837, -111176729, -61298026, 5910400, -13301479, -102006746, 35422907, -21480862 ], [ -27888004, -98166382, 29840182, -100228899, -48574598, 98532661, 101105432, 48065424, 28648229, 23258515, 15446085, 1963178, -62928988 ], [ 111855914, -5675859, 95570867, 49682673, -18115815, 32385654, -65098479, 84075089, 52251056, -16229153, 81753661, 16016533, -83426221 ], [ -89921780, -107526960, -56219028, -92363725, -10844785, 29474757, 15249127, 1076179, -4909747, 103982090, -41593995, 98451428, -63571717 ], [ -20026530, -5738190, -96798854, 33219301, -40261206, 91370963, 55396900, -47125078, -58939382, 105668577, -108051210, 101460525, -68353012 ], [ -67363195, 48024769, -69005547, 42793841, -101816229, -8658999, 35806051, -15167535, -18235137, -47377007, -67280190, -26377328, 110926975 ], [ -29630378, 36561084, -79587435, -105014177, -27822713, 51368544, -42804059, 20155997, 37037859, -15406621, -59007096, -88482480, -458628 ], [ 49329043, 63483071, 25618251, -96249687, 77069574, -56292445, -111125596, 53411424, 46489753, 31261480, 48642084, -109692837, 85577875 ], [ -29306209, 35111978, -6581346, -28571620, -23873932, -58594909, 25125336, -43949648, -32353483, 14648956, -90012701, -31505674, -104019216 ], [ 43236098, 53957930, 95949724, -111048624, -30142819, 69828019, 53516693, -48411617, -56643135, 81279059, -31786485, -30592731, -70721601 ] ], [ [ 405895, 37466273, -64486947, 78204018, 27355967, -48214451, 65799444, 21337074, -43295254, 97593766, 99352517, -28535459, -97012501 ], [ 9338660, -78517263, 85156791, -25729330, -72636660, -40323982, 80647816, 59483288, -91365696, -83943158, -43071732, 13535149, -92066849 ], [ -57998957, -61220496, 135471, -41723495, -31204898, 72863386, 6496892, -5508248, -76829739, -38368993, 32358323, 49585914, 59579218 ], [ 2183016, -37846092, -91923022, 56812240, 99708074, -50173936, -81158876, 54378822, -36939813, 24351642, -13817028, -2825795, 63133858 ], [ -67482983, 63015172, -38556316, 3215071, -101995344, -47065932, 20019688, -95590463, -41348900, -2040904, -72577490, -93489637, -82733303 ], [ 20193859, 75981097, -81515439, 96098027, 47938915, 13547397, -19053385, -11268825, 91452727, 108729719, -63953083, -36296758, -42186165 ], [ 105231277, -33138406, 68015413, -49657592, -83667378, -35071084, 34864266, -24519487, 101818240, -75021471, -54280782, 7874122, -30729354 ], [ -83643232, -25816684, -91747462, -76879220, -39603977, 73846988, -33312344, 50555512, 101698549, -31940224, 38077625, 18897047, 32119229 ], [ 62622383, 18751647, -53270651, 89241346, 23829201, 25406114, 66280157, -56058883, 111419414, -9939220, 90911717, 95165772, 10935942 ], [ -71539057, -102770303, -110622791, 75683594, -15316152, 104989036, -23683444, -108850759, 82915327, -16301019, 63064889, -72238828, -23120175 ], [ 64361040, 66395251, -63899454, -48707121, -7500792, 86833358, 23270513, -81747686, 108910597, 50530212, 89199068, 14065599, -10591010 ], [ 39397256, 18816794, -61586327, -94537875, 61269125, -104007671, 63710514, -88235877, -83680442, 56302115, 66364024, 86910352, -36395354 ], [ 27006521, 11601540, -23836814, -62282885, -12093919, -91541368, 107685987, -220794, 14721133, 90881384, 39596296, 33219016, -39706807 ], [ -77579255, -92837100, -25723749, 88242622, 46736482, -13894859, 55784744, -89363760, -3040879, -63382363, -32947838, -107938910, 43982924 ], [ -103958594, -54353197, -40679035, -22421978, 31414282, -58337106, -113002290, -91054792, -17546578, -74646558, -866137, 73865294, 91866280 ], [ -38545791, -62913988, 105751690, -47998639, 102899863, 45688595, 9701177, 47743422, 96489402, -3278052, 101954418, -97733030, -52572322 ], [ 24634142, 79526881, 84178626, -58619837, -111891115, -66423887, 102378208, 30514999, -28851036, -64117261, 5792999, -49888021, -112288850 ], [ -103765579, 37817243, 103825635, 92143669, 42783720, -73861409, -10985065, -81506056, 60561611, -31596691, -88443396, 105677169, 91037464 ], [ 83654930, -81008182, -63355010, 27936545, 49030134, 59108256, -93473522, 73389156, -88164351, 1538230, -28316298, 9070100, 80332764 ] ], [ [ -106898310, -83298016, 2118809, -77756982, 85719369, 70572977, 24414493, -108518201, 7665466, 65525248, 39475262, 41849465, -74175383 ], [ 12514342, -28290168, -2678461, -1751722, -19338169, 29139578, 36984052, -72191490, -89093823, -72043600, -46630193, 18814023, -17400955 ], [ 86253202, 54583371, 82663747, -90573114, 17873686, 103278650, 55430975, 109420603, -1329022, -18004108, -11241908, 24799073, 99609874 ], [ 4534467, -84522359, -3962123, -61101340, -71626706, 59209813, -62118423, -43793446, -12871926, -91140220, 1316235, -73548838, 55606252 ], [ 43878546, -68297436, 43148554, 86837022, -87188607, -60407361, -57889186, -97875548, 99596365, -51173549, 92321957, 95597270, 101837518 ], [ -15033538, -4390205, -23941951, 99003101, -97752043, 77014627, -106502811, 22882078, -68205217, 71132287, -24604930, 61204960, 92352156 ], [ -42030508, -17920178, -94524673, -94792849, 15898084, 103462986, -90806194, 16924252, 37479974, 56774801, -94461628, -37641744, -102457292 ], [ -69035756, 44357641, -69867310, -92102679, -92309961, 94021908, 83601248, 76383612, -47015444, 70373628, -66683363, 26488618, 81237146 ], [ 99330729, -31382330, 12567223, -47807361, -2606671, 25300650, -95213660, -43268910, -60132110, 28679911, -3568075, 53599025, -6154295 ], [ 59380471, 67656981, -109088888, 106273875, -54332577, -55996628, 69260900, -27068057, 68303974, -37360248, 108485609, 104868740, -36850927 ], [ -22238104, 80718823, -101687751, -104795965, 30596203, 51795496, -79234929, -5291025, 30093763, 97137305, -27011926, 26824756, -102411886 ], [ 80623329, 29102737, 108312107, -72385870, 88998545, -8650486, -21878375, -45357250, -79466725, 14448000, -87999674, 106267807, 49022442 ], [ -81416943, -39912787, 10246933, -40754829, -64210630, -27066066, 41691719, 36931496, 56201510, 57512999, 66613563, -19244272, -110880019 ], [ -66572339, 13427766, -86384036, 53246179, 8291334, -73944775, 61836528, 28880619, -107164895, -24302672, 16611676, -83139198, 29992869 ], [ -50512368, 80591278, 18183166, -59978218, -104868338, -72796178, 60501715, -105237323, -11605804, 73771396, 12348263, -40812579, -63501880 ], [ -39502836, 21541150, 105382226, -83353732, 111031663, -41453636, -19379725, 43982440, -31060075, 71285748, -81302967, 56323606, 11300274 ], [ 92457346, -30127751, 17868300, -95620280, -17989368, 39253826, 11007807, -75419372, 10458819, 1254783, -13080112, -7639946, 112789397 ], [ -33138766, 17612203, -97169890, 40465761, 112880938, 42111416, 41835475, 37673917, -96534092, 94330682, 83847619, -20392602, -86861961 ], [ -32826301, -44410727, -102420646, 101724396, 16891511, 36178894, 24637770, -89166446, 100689331, -3990192, 5477232, 41538776, 45104603 ] ], [ [ 25858212, 43214515, -17494707, 84127902, 8165678, -38280678, -35173715, 16486509, -43191138, -18656827, -65210230, 56154831, -48530557 ], [ -2264813, 44128083, -49827588, 98084286, 15154915, 8154147, 65361119, -97214893, -75091317, 18875688, 28926361, 107286548, 50948173 ], [ 88072627, 45993067, 81640436, -51973017, 67896228, -69883452, -52513775, 42816291, 112079461, 14258003, 34950544, -12236348, 26969547 ], [ -60942345, -6989520, 76601081, -29342539, -53986094, -67152936, 53620790, 17357061, -104672877, -93365449, -40091072, 76476116, -101849457 ], [ 22147898, -23086812, -89003935, -50419323, 13371709, -95884427, 66810198, -3433020, -94865549, -106528560, 92413873, -19130181, 29681911 ], [ -50734129, 27688493, 75893423, -15927792, -18215207, 47012351, 28031010, -80958170, -40835885, 66694873, -110540217, 54393836, 112133718 ], [ -66844431, -47887968, 82093199, 94866993, 61526460, 106284213, -95003962, 15559371, -80369768, -35002331, -14314816, 18990342, -47994596 ], [ 11386445, -99169017, 21167388, 95349929, -96876692, 10987341, -46618791, 30179431, -66147372, 14121705, 81516551, -99689319, -57440307 ], [ 31680476, 74735747, -59829446, 41594150, -29205088, -93965509, 59246142, 5888741, 63213578, 61976961, 69488252, 74983567, -57734983 ], [ -55317489, -19294695, -78773203, 41069866, 102312335, 49117342, -100436093, 73064580, 56679418, 64556441, -101574017, -52957778, 61923093 ], [ 96364287, 58792581, -98447143, 20121383, -17640203, 64091934, -70963824, 80739158, -32868543, -35298333, 46067870, -23012069, -62424921 ], [ 104150833, 85055347, 39136287, -80857918, 19296526, 42537395, 78196360, 19703648, 70227351, -86604346, -13974819, -5727604, -28118488 ], [ 109087897, -11793802, -78137159, 38005251, -21734327, -53088578, 52459308, 39112034, 3829249, 92786448, -86991883, 46200255, -33282739 ], [ 74352318, 4868341, 80228765, -85089401, 106087315, -19718352, -74841772, 22212788, 73124877, -97347608, -82366972, -97993718, 78054561 ], [ 21422555, -17053511, -63771700, -29952931, -36507913, -97259916, -58700973, 7023865, 98126650, -87053169, -42616011, 16967595, 2453951 ], [ -50468283, -52389480, 43162889, 3349347, 96720025, 102523797, -33970157, -90986025, 37406427, 36400785, 11928540, -32586279, -8887359 ], [ -16912759, -112726930, 31387722, 19458309, -1144876, 5336508, 98131133, -58023329, 81925731, 42015776, -111598899, -44709240, -68935096 ], [ -68409282, -93223319, 28486368, -95070324, -17888412, -93713534, -82211712, 16422855, 66633123, -6150411, 22130010, 45566243, 50122703 ], [ -16440216, -4742799, 41189961, 61237107, 52723871, -50315430, -88297472, 23338475, 109071187, 82200359, 25351605, -58751665, 82081811 ] ], [ [ 98230983, 12740991, -87739727, 81652768, -41424257, -107239190, 62744854, 29664033, -99079946, -27993383, -94960995, -22956196, 107707710 ], [ 31070117, -79389422, 84290074, -57100359, 101201785, 64018980, 99935678, 23217996, -42563706, -6042360, -14838435, 95806730, -73580272 ], [ -51260686, -55096193, 102109955, 30969628, 19258684, 12476665, 100952523, 77977415, 99544981, -4107539, 88741133, -101469468, 46834717 ], [ 26696714, 32099169, -82561581, -7783634, 10153691, 33073048, 83714913, 24501546, -2229812, 43868973, -100020247, -73079881, 16562528 ], [ -110323098, -106507398, 49202534, -41040886, 91175632, -93959290, 101040038, 9539331, 36315509, 110848581, -54190317, -58682169, 82070015 ], [ 1517067, 71887619, -14394297, -47396911, 59378993, 81549618, -55375375, -34481963, 25094195, -25872566, 33515850, 26546317, -57848459 ], [ -80485937, -50897063, 5119676, 88977826, 102517028, 2746448, -53495294, 87975041, 22933807, 39394960, 43605623, -109807086, -88067641 ], [ -96041897, -82902000, -54812919, -56521376, 25835507, 112205343, -80310094, -90337960, -86314721, -42141026, -80619266, -42075390, 78371960 ], [ 74789632, -83196258, -55405027, -20167640, 36411601, 3524829, -54689077, -39527712, 74927573, -11672935, 36697617, 97233345, 7946956 ], [ 28733746, 45725829, 104274629, -106942190, -34504552, 106779, -13180779, -40345797, 45242894, 111549359, 23106517, 17569794, 61692953 ], [ 46257821, 77171655, -71459581, -23697828, 1731051, -86159325, -70365719, 16280915, -95785885, -52067873, -102254281, -62758478, 67598719 ], [ -86831072, -13080902, -17068973, -89451243, -110434385, 59301201, -75748249, -54056113, -10488613, 83003818, 58724052, 70925163, -35690546 ], [ 94706797, -46085615, 88573759, -66064687, -75728917, 47585026, -30110765, -91439537, 8808557, 35851890, -65935732, -66956526, 73729386 ], [ -32182811, -19210020, -70892113, 19700922, -93096751, -48179825, -41925065, 111730459, -28206036, -74882651, -22669166, 99743058, -30132404 ], [ 91296160, -42387704, -30096820, -108084381, -111606477, 111686964, 26409331, 61083230, 108388387, 95745565, -4515941, -97777, -98268713 ], [ 67245974, -101028183, 98476313, 53623927, -22950923, -93911301, 72133524, 16134850, 51629240, 91889056, -51750013, 100442608, 6566557 ], [ -33358303, -7308671, -10963119, -78671251, -92082877, 7533251, 96872592, 111640262, -55877027, 84970456, 35934955, -68517740, -4462615 ], [ 96089952, -93582745, -87848138, 104709125, -101231540, 56037157, -53559665, -2316855, -63588362, -62931745, 29494175, -34236475, -14381831 ], [ 69674767, 63886880, 59108533, -22262445, -83985039, 75278963, -77220349, -71425209, -68018156, -30094740, 33009626, -6514734, -79429810 ] ], [ [ -55480914, 13789604, 57672705, -72642439, 55646235, 36239712, 13372611, -58262405, -2742686, 54976878, -2872529, 86341016, 14066483 ], [ 87884756, -54478134, 28975348, -28374008, -14473452, -88999868, 23530893, 54979583, 16548946, 78169915, -99894062, -56131231, -54735743 ], [ 89703782, -27347992, 31446436, -25417134, -48083012, 72294681, 85095646, -108475968, -409178, -24561292, -17175190, 91275185, 8856818 ], [ -95711876, 87029926, -104849011, -41973800, 7441468, 16806367, 50251884, 1581942, -102158785, 90285335, -13677206, -68918804, 29263657 ], [ 41744141, -59293730, 36080703, -65898228, -92847765, 26730999, 25133916, 55631623, 51803175, -50660177, 39548171, 71179873, -26179176 ], [ 59082616, 24420900, 73763153, -103163858, -1665034, -55500227, 2303382, -20871267, -47839467, -19553230, 70164535, -45175306, 92848137 ], [ 93409095, -104630629, 71500040, 78405576, 63253325, 36217411, 54692439, 1627633, -17889646, 98330717, -17418221, -84914317, -789381 ], [ -6463508, 21285839, 53315447, 23232807, -98751382, 19681059, -94457583, 47974640, -67870119, 23787957, -62602624, 78220009, 80824445 ], [ -58167599, -64029625, 98095620, 95465821, -3080109, 87805308, 89698969, -30427108, -36891280, 34172731, -97813033, 81893079, -34339368 ], [ 66374620, 100906021, -15639140, -6553737, -68192201, 54602335, -44180492, 30246422, 7792655, -81071939, 107661139, 95071201, 90388969 ], [ -10175457, -36667874, 102702668, 35015861, -58237062, -45756535, -104241153, -46427203, 27105461, -61935393, 65079884, -105642648, -40045126 ], [ -100630067, 27302205, 9444371, -69564607, -66484223, 19943377, -38765832, -71233760, -24234887, -107641995, -69463218, -56063820, 72029889 ], [ -129160, 34616853, 64503849, 88786645, -22305088, 41414933, -36766634, 87781110, 25413361, -106713922, 93425986, 74476371, 108937104 ], [ -599705, -48888748, 111600433, 32492473, 104147180, 112431047, 112333268, 36456237, 84690261, -98327118, -112072318, 35574628, -112848810 ], [ -85590812, -107410649, 75978590, -44157847, 14051324, -9663308, 81680262, -111099186, 50484897, -33915522, -53969281, -43702439, 63438896 ], [ 5383378, 24326798, -73850078, 27619096, -107856762, 81562470, 31247770, -17329444, -67974173, 93043675, -8906731, -7021272, -48765072 ], [ -95523004, -44505506, 31390997, 57834329, -74968817, 91522483, 19554667, -6105672, -52210310, 93235807, 13741292, 33950284, 102456050 ], [ -37407576, 104111026, 104482423, -48737601, 33465801, -63485304, -10224584, -3752636, 1428700, -45305127, -43448288, 36752153, 13358871 ], [ -46931577, -68964860, -22998464, 31838809, -61001841, 99872601, 32024600, -13215502, -32898184, 48128405, -94862099, -17050487, 110501026 ] ], [ [ 19845841, -112696787, -111195219, 7641156, 50835163, -61602827, 39986095, 15950364, -92911564, 51997149, -14793981, -103278542, -48777704 ], [ 16282658, 57043457, 1788826, -66965452, -16824694, 69060454, 26714526, -69087936, 110959688, -112494312, 83662814, -21354457, -2256282 ], [ -28239422, 14926528, 44312278, 35414459, 20491698, 101612087, 10552408, -63632212, -9207651, 98669341, -31633284, -14863735, -41282655 ], [ 98985068, -29631997, -38788089, 110383957, 60527430, -46071795, -41431197, 37219741, -2531182, -109020362, -71159848, -92683326, 16631907 ], [ 110435705, 101529779, -1496737, 82074690, 66738790, 73521194, -62572400, -110294474, 87561392, -54351582, 88133289, 91770084, 25417173 ], [ 42551881, 59596619, 32870999, 87532476, 91703509, -41737838, -19227771, -38691865, -53187667, -94872712, -17555754, 48816420, -12028615 ], [ -109550427, -66253766, -80460696, 86006666, -109679362, -106384996, 75608871, 30899534, -9666327, -63146567, -17420681, -85591581, -58175955 ], [ -7951466, -41626985, 8727615, -32111390, 55847139, 4721195, -107366727, -102648537, -24962304, -112658122, -99667049, 107617869, 110566131 ], [ -53359089, 82591086, 57074959, 107093902, 22258789, -16179150, -90436880, -56967424, 95566787, -88590098, -127104, 65679382, 89743380 ], [ 59412165, -104301287, -58634213, -14859780, 104617066, -6033839, 341425, 66074886, -74083136, -43319245, -81664165, -69293113, -63994218 ], [ 72658151, 52404197, -57889302, -3834198, 24718917, -104686867, -108848421, -29326663, 69461492, 68582979, -33576042, -69808903, -76890420 ], [ 14596522, -100671253, -80451577, 51257983, -37569381, -26628868, -111570976, 26312797, 44384401, -37280445, -17435917, -58181894, -85263129 ], [ -2939545, -103538840, 11496773, -52890862, -90976183, 106549063, -82237414, 61054760, -22348249, -19347253, 21787428, -65553592, 73374987 ], [ 60561802, 31464295, -46090238, -94121061, 3457856, 86900857, 22465247, -14075441, 12130318, -92227281, -56146271, -14546064, 97382324 ], [ -81823806, -45038619, -32929854, 37595380, -73934761, -21295085, -56189913, 83935947, 60588700, -53064822, -49644803, -27639497, -49357344 ], [ 3915511, -14831899, -35436553, 6961631, 53999715, 63625690, 77237192, -28781329, 92918472, 19704544, -4514245, -4357392, -12095753 ], [ 48694894, 30436594, 86954821, 77744195, 16886732, -21984933, 95995738, -68977853, 91442461, -81040927, -8293485, -85530350, 66700427 ], [ -6757201, 19505748, -74387383, 88123546, 48950947, 18371836, -98358994, 112869421, 33096656, -101674735, -104912102, 34621066, -84253676 ], [ 33291226, -101885190, -106166388, 99122965, 301873, -9685031, 60001113, -54595084, -19765198, 93106623, -81715, -105198151, -73550709 ] ], [ [ 91586703, -21252520, 59507242, -34469283, -47157130, -48541820, 89780343, 24260912, 87554346, -2655823, 97650862, 77096023, 68740818 ], [ -28517621, -66297863, -25310728, 7269078, 51496524, 77733666, 8168604, -99777049, 13475998, 30800581, -24674236, 93728758, 111690149 ], [ 38210577, -53908, -3189581, 6160645, 54601195, -63286760, 12454270, -13855909, -30875816, 75231491, -67728186, 8384234, -51399234 ], [ 66216544, 63905804, -98425367, 75114245, -40877350, -1714066, -67689397, -50641363, 69012365, -19931073, -31774198, -7992755, -112665388 ], [ -83575595, -8086700, -74976849, -32450667, -76677746, 35124905, -40395989, 77577955, -106659522, -12327822, 35560460, 26203882, 86453919 ], [ 7877999, 11013634, -72099631, -30318, -53875263, 57416392, 77573968, -34690511, -44484341, -528230, 21048693, -50987921, -63503603 ], [ -102068955, -39525146, 77813567, 69524448, 15772092, 53687777, 66923614, 12625477, -7761836, 84892191, 72640907, -112618020, 2758376 ], [ 109455269, -18841108, 27882097, -78788044, 15019599, 47289115, -7842825, 39382125, 12551642, 81566854, 14837586, -99790833, -103039466 ], [ -64705526, -46711663, -102847776, -38364782, -17069795, 76154846, -2502633, -48689485, -44957845, 84652129, -73406410, 42312925, -79528798 ], [ -13630562, 75290762, -10184624, 28441994, -32549720, -75486188, -8773617, 23208285, -41243978, -89550987, -79353766, -21786754, -96776694 ], [ -62659142, -109612907, 102455427, 76608046, 6294688, -1097239, -66120959, 8819689, -70502232, 68186504, 18204292, 61392178, -12572183 ], [ 28170418, 22625555, -74998691, -112079162, 108329602, -96092556, 31127516, -83986143, 40496512, 92802925, -11515670, 95570009, -35489067 ], [ 59083478, -88459719, -81816036, -46067038, -98886331, -93352406, 49164480, 58974461, 49941357, 43068156, -56331047, 94013118, -41595634 ], [ -25873679, 99459830, 25555138, -107386364, -105445493, -3689917, -12719930, 69889699, 92092609, -108445888, 98947625, -31110069, 49062991 ], [ 29683800, 63739447, 110489543, 70699291, -49015816, -49937502, -36451841, -59718356, -16799524, -4111740, 28482133, -59228451, 110058280 ], [ -78605219, 73218237, 9283687, 49813355, 26615447, 37314628, -8467822, -57094712, -24127854, 6440233, -64234540, -72928840, -112440720 ], [ 91673879, 47662943, -75187520, -108605535, -39527718, 4292179, 101893717, 37238253, 52343399, -43691986, 22996912, 81442209, -30200201 ], [ 39553690, 73259033, -61030724, -106565786, -87456268, 88293764, -83566620, 73232153, -11716593, 97246256, -5280528, -98402346, 84972900 ], [ 65307808, -36909696, -109868281, 21075263, 61547431, -101707834, -49579077, -46063097, -111633238, 34015889, -99640535, 100863267, 94083227 ] ], [ [ 47179273, -84139662, -38967719, -34717978, -41587423, 43662324, -14587009, -93160405, 19254905, 17690512, -107228230, 22946026, -89656159 ], [ -29478667, 84688165, -75328307, 33314600, 96471289, -69419599, -21357687, -94541552, 48951713, 92789831, -109667814, 99226926, -2564603 ], [ 61310472, 97505253, 90587860, -15105640, -28483228, 107270857, 111309046, -20232985, 77210681, -67716668, 8409152, 102896281, 40545760 ], [ -263534, 77394749, -84936568, 46304367, -43868128, -95975128, 49700251, -37692528, 58818528, 22000614, 62689996, 13135466, 89455874 ], [ -68233070, -71081588, 45448845, 3545060, -19017393, 110853183, -49003089, -46537742, -51815826, 106904835, 37339789, -99779906, -72817947 ], [ -20430930, 64243475, 93924651, 78750790, -111933946, 17817221, -13535009, 69248872, 87419283, -96000018, 25296265, 15109398, 24611797 ], [ -7367878, -62040082, -69791554, 31718497, 36662255, -8943204, -38639458, -95686533, -21798069, -82168773, 29136864, 98893029, 69369516 ], [ 97566082, 101651160, -101088043, -95739130, -69479454, -78761831, -103894329, -14348038, -67485455, 1096287, 8126743, 39077230, -89742316 ], [ -99097706, 106143058, -75752599, -52750858, 59126096, 88643228, -41119536, 35821347, -71192, -49330943, -109850190, 19388796, -10362136 ], [ -89780745, -44140790, 66451033, 107319701, 13687189, -60416362, 58647812, 96287706, 28479760, 56640582, -36268429, -16535982, 76958982 ], [ 99778334, 21333223, -85229455, -33425944, 43535257, -3222699, 109993478, 83705250, -12190278, -1246311, 109557136, 6097598, 90977907 ], [ -92310003, -22265220, -39951366, 56359552, 81138786, -100619053, 73902071, -8042528, -43583417, 42547656, 74340081, -49333236, 78145626 ], [ -100977864, -106448921, -91935927, 51373231, 96222300, 43343046, 68533588, 46891804, -26664718, -49676351, 30930429, -67503988, 37454509 ], [ 32884356, 95107378, 7720106, 97116306, 19189605, 93619898, -83415307, 72660943, 46398725, 77430475, 49350127, -90414019, -28630920 ], [ 7460710, 39458807, 28171316, -12917736, 60123342, 53665608, -71444130, 91828122, 723163, -79367955, -3724273, -13425771, -72229341 ], [ -24971691, 56996944, -94119395, -42939504, -99669196, -107668784, -40767817, 57778349, 41551765, 29079082, 53559209, -106639873, 103113709 ], [ 35726099, -69698371, -66025300, -16195759, 58589587, 14620105, -83310579, -73904222, -67863019, -59089507, 92334309, -13516867, -27599234 ], [ -48390714, -97637988, -91069933, -111451240, 26675303, 54247627, 75089306, -89537857, -43807067, -77370674, -73323816, -18167660, 89067731 ], [ -84190150, 168212, -34364266, 98104863, 85178938, 24260528, -99841135, 86645548, 35746933, 83358771, 20679568, 92769409, -39227811 ] ], [ [ -106380670, -44462791, 51010905, -112225678, 97028430, -19708566, 102309327, -67750561, 112731395, 77253637, -256394, 64384521, -59434458 ], [ 72555590, 84100267, -17429340, -37793328, 5124488, -106954068, 68165518, 75367250, 47606099, 30106342, -91447748, 108772981, -37261164 ], [ 5896988, -109228595, 72424720, 59404816, -61583093, -71196503, -97696997, 84997292, 57126577, -59086364, 85386877, -7086804, 91356248 ], [ -108276185, 53638032, 84518197, 95794026, -103730159, 51638250, -71969819, -87561812, 14159218, 63990769, 2065649, -81193027, -99782596 ], [ -112227369, -80861330, -100209265, 55839459, -110342699, -57042771, 74897626, 98489336, 54736961, 67106911, -16584662, 20106905, 61099076 ], [ -42594558, -89428774, 110541110, 107300306, 76841228, 40156849, 31980797, 96155664, 29096930, 47118172, -36536362, -2982167, -60202373 ], [ -50053079, -93912581, -13944121, -87293257, 101850706, 44272910, 24448243, -93219123, -48613487, -85486633, -38970296, 110594961, -23252112 ], [ 37098963, -40774120, 62666767, -76512346, -88043421, -10875995, -46774081, -62445691, 85312302, -1177067, 58024412, 24856341, -32712278 ], [ 52112110, 36931495, -22374309, -18870434, -56737246, 101033870, -97670770, 21696164, -53687695, 25703633, -65629061, 18110541, 35682489 ], [ 6062066, -54390446, -40354632, 86671967, -51382965, -160823, -24232957, -106756036, 5372426, -57643631, 74452538, -5391935, 13225612 ], [ -76592425, -111617066, -6402136, -37633776, -42803999, -18948392, -16162869, -86280998, 105785013, 104800618, -58506666, 62402641, -37503935 ], [ 59952065, -84143201, -83446920, -9987726, 16834244, -50043210, -105595205, -16793218, 36962921, 22305636, -91189064, 31827360, 25149988 ], [ -34756631, 31481724, 82904432, 4371169, -45344771, -50952292, -37205280, 62084118, -2116319, -44107599, 106067662, -107725382, 59923355 ], [ 109964794, 47338317, 93116558, -22030652, 29462111, 74262968, -93478146, 18873792, 110689248, 109885608, 46188596, 106725662, -3580298 ], [ 42458969, 102531341, 41106179, 3852946, -43135130, 9905742, 39792455, -96874297, -57310255, 91392784, 22751259, -4995055, 5086283 ], [ -23286437, 84777689, 65131399, 12624615, -28917017, -32822667, -107062852, -63123719, 94318809, -50010957, -110592870, 59582823, 55050531 ], [ 82636784, 82014106, 74543768, -96769779, 107191416, 61827069, -3530758, -74715423, 6935130, -87444921, -21369315, 77280071, 45043306 ], [ 6977257, 61417622, -92516076, 54576059, -105565429, -101808167, -77821843, 16170026, 94540352, 74416727, -90594466, 25643819, -108611285 ], [ 111157894, -38816792, -104303497, 107567681, 66178014, -44474378, -85671410, -5620113, -105921092, -52840270, 34354372, -31409354, -70142554 ] ], [ [ 20706274, -58838178, -29062056, 69818260, -90163273, 97798141, -41495516, -96690349, 2731105, 39944554, 13869750, -38878517, 77384490 ], [ -56976625, 103762419, -89031709, -67349027, 10274356, -23771158, 62476456, -28906022, 110876321, 96339579, -92055678, -30878895, 32135445 ], [ 93168813, 15085775, 59064604, -5605941, 53502459, -23473529, -29878535, -29371192, -7971052, 86512739, -37193646, 96839674, -99222553 ], [ 47554304, -101156089, 38247248, 11619771, -70060623, 55662433, -14334455, -36631140, -56446812, -104214753, -105958609, 14138687, -43062539 ], [ 111228391, -56064829, 90501123, 86717967, 55657622, 11751603, -16280250, -85723091, -63222299, -81658279, 108089185, -68841357, -77776713 ], [ 86462036, -78417187, 72656828, -27538167, -83650319, 23343293, 22897335, -70447375, 18565495, 78595032, 14958391, -5719427, 2597440 ], [ -92405730, -65686202, -88758985, -50275621, -1477317, -103760258, -37659297, -40494673, 50107594, 97142782, -20915217, 46001437, 71060238 ], [ 48431718, 69264279, -27197711, -40193547, -8494158, 80144942, -88607433, 108411975, 65754675, -38515712, 82773465, 40130884, -93611537 ], [ 93773449, 11866275, 55027406, -80099960, 11158999, -75702779, -9752426, -44673217, 86933818, 22836070, -22675924, 44955417, -106804922 ], [ -23704537, 81616203, -84009150, -43943794, -33459607, -46519558, -11630545, 93135278, -73153513, -106590589, 64644365, 88861656, -27755452 ], [ -29689272, 26622024, -72073840, 91760876, 45886666, -57019747, -8543901, 64752186, -107549964, 44253999, -9239225, 66322606, -87739391 ], [ 73061727, -109472763, -27693599, 35920499, 108814887, -39319580, -42184833, 27160395, 15504745, -95050157, -43668180, 10693391, -21742742 ], [ -12535027, -84653321, 68960312, -54056296, -16494647, -8237876, -78145981, -39098783, -79304135, -66891474, 18295640, -3016697, -52309141 ], [ -73412724, 100913503, -68970554, 363963, 45332390, -45211925, 89668024, -21275891, 29220798, -17379788, 59472956, -38668996, 80337774 ], [ 40723594, 61263903, 27559505, 111988512, 7777506, 26319279, 103074700, -110769374, -102778239, -69123827, 95059227, 42635341, -95245290 ], [ -78834101, 1848843, 20695519, 99229694, -49159569, -96632881, -36144275, 89778746, -77538469, -92990917, -3630450, 5173103, 37602786 ], [ 106718420, 16306500, 30667950, 73232011, -67441610, 51861431, 740873, -3437985, 42402987, -32257110, -19720175, 97061273, 16269538 ], [ 35682140, 14973040, 100655130, -76408051, -25860232, -7459729, -6110361, -68368890, -33168518, -71353060, 80466450, 9598772, -37718589 ], [ -42238463, -20830672, -16012408, -25346737, -89809394, 98156141, -103382644, -3375809, -43037603, 17549252, 538056, 29362710, 23134495 ] ], [ [ 25746318, 39857371, 78605010, -9840700, -37931274, -27015415, -78757453, 63880739, 1728928, 16882849, 104091862, -45526014, -63536188 ], [ -12945732, 20725429, -6217490, 72899201, 82619834, -1811638, -65026913, 64785547, 96225196, 25980516, 24565208, -41504330, -38672905 ], [ 98132067, -111445253, -51754686, 42554896, -10864249, -101998028, 85477278, 1134865, -10271863, 33174655, 59214428, -80526316, -12927589 ], [ 73610764, 1805953, 8476902, 73182338, -59527786, 45522950, -69742278, 80064665, -29168000, -21891137, -18818526, -49852686, -9333913 ], [ 90639276, -58516747, -59720142, 4215798, -96329321, 2038743, 9360857, -58754039, 25298255, -19603621, -99900655, -43449539, -75168334 ], [ -16312822, -106694248, 22416116, 89551889, 72151822, -46498352, 69746276, 102675754, 86598300, 95659243, -60912505, 97192989, -5662309 ], [ 69441517, 64332663, -102777946, -31699550, 68144070, -19453397, -80498749, 1883935, 93168346, -2931672, -19800743, 57207485, -35685452 ], [ -49616771, 106499488, -9620097, -11975487, -10136210, 51273310, -50011933, -92218304, -8511990, 62633775, -22521729, 112038169, 70463421 ], [ -25678188, -48786871, -53720645, -53775689, -25024110, -87698154, -88075044, -64713311, 14016494, 8294557, -51549899, 76032091, -93390437 ], [ 3189585, 109872896, -89837954, -33727830, 13093200, -103234691, 91105106, -93767879, -12921659, 65976914, -61669256, -108630479, -89544822 ], [ 99130796, 30135975, 38418005, -22893696, 111384246, -103683973, 91090069, 67566592, 45661598, -80420363, -40309803, 97797418, -7298456 ], [ 3272936, 26679072, -30376231, -74512320, 102586949, 24326156, -83438220, 33875846, -71480836, -87380231, 34336765, 42064973, 94573430 ], [ 19629855, -99266267, -20989565, -1877497, 90013353, -49656300, 100755440, -89374698, 75099559, 69047881, 97709564, 58662384, 59673867 ], [ 34724103, 108751998, -81620567, 6392741, 94832485, -61201080, -61003405, -50076506, 74716090, -103609405, 14433786, -38366194, 88496943 ], [ 111567229, 61284136, 75596827, -4171157, -59801593, 21358646, -90962329, -50703961, 62069628, 48192817, 57053804, 58486483, 94853936 ], [ 84392375, 38698732, -96017922, -95798150, 56020645, 110607115, 22388181, 110181650, 20881647, -58342363, -104783463, -98968877, -100302674 ], [ 73894739, 100947083, 7522744, -73808448, -72603298, 87099758, 24905428, -63697839, -70393428, 51693113, -13160678, 70999843, 101152235 ], [ 21044282, -38484817, -109890421, -80782404, 67944204, -33976607, -110757368, 92803024, 56681280, 81986557, 78001976, -97533663, -39801339 ], [ -87110499, 38824529, -95710746, 11961037, 105615805, -96658398, -16931421, -14223800, -102610195, -98873610, -4167753, -30090543, 40738310 ] ], [ [ 77108565, -102116650, -33894992, 41783324, 49462765, 22107159, 88448137, 87637011, 82946759, 33963905, 1255821, 56973417, -61785028 ], [ -2257199, 74237597, -86874039, 23068720, 53100085, -22549643, -42905641, -103412407, 102688522, 84984191, 93238507, 100451631, 47619032 ], [ -80072272, -68067632, 88226416, 79244637, 110829786, -71656663, 60267305, -34278884, -49111879, -32414265, -110333862, -93530745, 95300501 ], [ 60908958, 45967015, -87354728, 72157002, -33439374, -2307814, -54491642, 92047269, -14418411, 46231752, -72774897, 61098082, 48982424 ], [ -11748504, 32788046, -58633487, 77916826, 30932858, -44022584, 92629752, -68543484, 73128293, -100749793, 16599054, 98807608, 99432868 ], [ -93932751, -110115295, 70701589, 74582103, 51014639, -13961785, -88510856, -94055832, -81422548, -105735490, -26883254, -7379331, 46856620 ], [ 28340393, -37041759, -109726311, 34316179, -60832014, 89218763, -87181163, 72947203, -14411615, -2549641, 26207389, 59200490, -78442186 ], [ -98181035, 83193144, 108397758, -44477561, -61701952, -15895051, 21183513, 13980550, -106020923, -70837702, -9059115, -39863353, -36980076 ], [ 94603513, 2621886, 85907817, -28815193, -64323609, -99616630, 111819433, 59927331, -43176358, -5288826, 81882057, -34029942, -18599900 ], [ -60847872, -15027939, -2468873, 30652074, 61605452, -96271636, -5119665, 33742628, 21052933, -29417537, -19384980, -92116830, -51223106 ], [ 33718767, -81575073, 90746758, -43652657, -4788829, 112874279, 5993728, 110758200, -4376121, 25884611, -36097459, 31964684, 92240271 ], [ -2083172, 111721607, 84979958, 8631227, -62651431, -100620040, -85651751, 14853678, -7577187, -10815973, -78613825, -37484795, 96811468 ], [ 42026560, 107230609, 52919459, 23749509, 89488999, -9656107, 112877810, 108664041, 35955334, -90056554, -64663161, -36370921, -24715341 ], [ 34960923, -284860, 4938939, 5741630, -67330232, -66891826, -12295738, 28411995, -110408576, -60829273, 63859412, -51289799, 86250692 ], [ -101171588, 96495043, -24353504, 44373489, 16047477, 45066068, 47132917, 67892546, -97602711, -10388253, 15523285, 61797577, 84804331 ], [ -9584294, 27290749, 49011053, 91994680, 51157573, 27583724, -73997468, -85142399, -26565338, -49797581, -109009782, -62296742, 76502944 ], [ 62400868, -46975101, -49948164, -49010678, 91720568, 44287665, -67865588, 57782665, 88498608, -27884276, -83374179, -87773302, 92481827 ], [ 1027596, -68889064, 26824669, 45642947, 109161405, -111511357, -74292668, 29471201, 95504803, -37178276, -1099186, -111690655, 39617016 ], [ -98642991, -31327852, 31564775, -22699737, 12629137, 46970653, -90037655, 37390573, 24633661, -52786982, -63853144, 35378646, 22197485 ] ], [ [ 103945059, -82200282, -71971328, 22835789, -1923465, -60449464, -67758530, -13460370, -57823747, -4435181, -63734880, -40481073, 12293549 ], [ 72858404, -64513634, 105899624, -13900344, 67385317, 73265957, -9963122, 93429888, -27727663, 21127912, -65111003, -35423147, -106901160 ], [ -14814015, 82074069, -67551487, -49839545, -69983581, 109524898, -93196336, 26743419, -81508996, -13237235, -55801891, -3792886, 6999213 ], [ -105400019, -49881339, 36348315, 74991230, -91881851, -70835356, 107846460, 102087464, 60998423, -44433415, -61034876, 40745380, 91135482 ], [ 87228469, 25182927, -85674863, -61416174, -94403163, 39470804, -8566673, -65403861, -102149160, 8432661, -11107092, 10668850, 61175058 ], [ -63078831, 75319998, 65422235, -5585974, 62987000, 5169783, 12421225, -103863613, -35222975, -27019569, -23172116, -103363014, -71339463 ], [ 50827776, 1461935, 29744977, 4582213, 83728072, -93891075, -27271060, -6443584, 110141692, -112218626, 39936666, -51397935, -24931973 ], [ -4222178, 33670767, 55625554, 86267551, -34021582, -6736324, 35219029, -110426707, -6862601, -95053675, -20541107, 62955235, 81953741 ], [ -10567799, -31360301, 99372407, -11691709, 20268999, 20612161, 74236357, 111760021, 80151448, 18879260, -9130440, 5374886, -102509293 ], [ -47857257, -90494196, 65262346, 10687815, 54986335, -94273747, -109596787, 66806321, 71242453, -101744071, 86808164, -1935830, 4395731 ], [ 57690623, 88598427, 99776029, 63412298, 54483848, 68912290, 65353201, -112118071, 20674949, 37949159, 15026918, -99388362, 77084989 ], [ -13268047, 28154131, -56104824, 36990037, -108009704, 61231970, 42893007, 75110621, -5757838, -111628847, -81982848, 54615202, 18493680 ], [ -84048158, -112946542, -88383443, -84323855, -31143436, -26395143, 26974399, -65594160, 51300844, -14250547, 107795994, 6625051, 59463265 ], [ -29091674, -41588028, -104082019, 61339157, 52837207, 40905277, -71974096, 80593384, -43281732, 15676634, -96133155, -50747416, 2543045 ], [ -110134122, 82547084, 19393576, 84729578, -19580360, -10324100, 34098364, 80506997, -81685063, 7199182, -66129367, 8765586, -60441565 ], [ 70861258, -77776282, -50053094, 58276539, -107279641, -23277410, -100404366, -86810048, 83213965, -100872392, -80468085, 40471777, 6953752 ], [ -37676416, -85058571, 48704972, -32829836, -25543919, -110243963, 13371631, 95158817, 87577429, 45724026, 42721344, -16388711, -40715026 ], [ 18431287, 76339375, -51910242, -58001180, -70556919, -2842815, -17690391, 59611499, -69049021, 85968441, -36636692, 18068941, -63540317 ], [ -103747132, -112176453, -69154718, -10013228, 634399, -110470886, -23762972, -30209760, -14475440, -46642211, -39940298, -109063305, -83595499 ] ], [ [ -49227265, -101045568, -23945258, -23777219, -105210320, -80435328, 112862898, 13015201, -85834499, -41743831, 11896620, 103737174, 63502897 ], [ 102337001, 18054381, -52023200, 94058916, 6803709, 10160240, -92092400, -10676858, -56348476, 26221030, -107513549, 96697061, -82363039 ], [ 63818888, -95223076, -3144330, -63454616, -110414110, 72814256, -81058318, 86594614, -2188509, 76224837, 30613259, 16551449, -86809005 ], [ -110219784, -54092220, -102848001, -54636897, 3463561, -52032185, -109825195, -17167277, -89386751, 70787089, -95597517, -53125231, -352866 ], [ -50861322, 85798017, -77857118, 86556990, -26098306, 59457215, -97293943, -10012538, -12475797, 7792959, -66538327, 21830193, -59793251 ], [ 64065053, -102850787, 98921861, -111295965, 30036162, 108701487, -66495284, 81957288, -13035140, -44028470, -100554300, -5608560, 100555772 ], [ 100842044, 50020429, -36104490, 68546162, 90007754, 84310201, -32049897, -29501262, -63919270, -14130888, -7144565, -13241794, -49388477 ], [ -45328411, -103456446, 99777628, -91065420, -3172714, -96738021, 34298516, -84485725, 70024296, 75568247, 1331467, 27649731, -17086090 ], [ -111566936, -14694360, 68752256, -92095571, 93548799, 67152576, 79486970, 100293256, 83918141, -86481976, -54834294, 16182022, 6283451 ], [ -38621679, -100455051, 77356256, 85335873, 11944256, 24373309, 52622989, 18276630, 76447577, 97832239, -26826984, -98403555, -35462353 ], [ 88986824, 37527948, -40902305, -41610287, -72135676, 36026157, -17458650, 31160383, 100735409, 112586315, -25141006, -23621610, 77896677 ], [ 35452529, 36628515, 7056728, 93848837, -36883901, -32920354, 54120383, 96514821, 44592529, -81899344, -46003407, -13650621, 97311941 ], [ 40997364, 4295931, 76401735, -1550041, 8181717, 56472480, -104148042, 82269150, 29834000, 9928992, 26462822, -37045146, 65469119 ], [ 72912827, -29547563, -63636736, -100711578, -47190249, 64319185, -77325011, 72105185, 21644745, 19408212, -361417, 103581037, -67855366 ], [ -92415648, -28568263, 31122491, 33177772, 107405049, -17009662, 18174911, 49538631, 105512550, 77983481, -14228304, -48498933, -37335966 ], [ -46602857, 62265806, -24538504, 8281683, 55236895, 3502230, -6686524, 97227547, -39732468, 26761135, -2145539, 44249328, -61583301 ], [ 54197137, -86082034, -77671717, -38858533, -16379907, -89757416, 106975950, -32786611, -72789953, -32903888, 87933367, 91911067, -105107425 ], [ 102294825, -83608471, -73569588, 38612737, -8517841, 47507173, -40250822, -60225014, -50834738, -7064025, -49582474, -80703378, 101388045 ], [ -11437002, 33853507, -71312187, 85743191, -55789601, -26549166, -78478532, -48376416, -92751394, 54574025, -58589274, -45471027, -54152102 ] ] ], [ [ [ -31455643, -100567969, 95373210, 18435409, 81843251, -62346008, -74627467, 13067964, -25820457, 101727570, -11886096, -68867024, 33076635 ], [ 39293031, -100239354, 14354083, -28275338, 83898269, -95692710, 99282165, 31795905, -65870786, 66820909, 104490946, 18294367, -23492661 ], [ -2551356, 60808515, -39065397, -5980998, 15320778, 45548169, -3552159, 55027450, 32989034, 56082044, -58622911, -8864242, -17450233 ], [ -43281045, 7953685, -11508656, 67280068, 38537588, 112608629, 52910619, -19940724, 44869440, 35254931, 48317009, -46315494, 88650454 ], [ 35096482, -95390509, -80549300, 63227359, -55683197, 61949800, -5716481, -36596904, -43851133, -81822979, -69489021, 74802391, 54296072 ], [ -6807930, 14329525, -61333496, 93408226, -46246051, -111230780, -35446326, -69472958, 88703417, 10618513, -68142400, -15949290, 106695625 ], [ 112281481, -28270178, 16379207, 98332071, -92358756, -42488029, -13840699, -70978062, -73400618, 54990499, -67574680, 101775335, -44426987 ], [ 26065108, 61945242, 60606056, 14614921, -38310288, 33117341, 52738421, -31352428, -69356194, 48910198, 76213787, 61813480, -96504361 ], [ -16967223, 58899307, -78576385, 8107454, 91909167, 83552254, 8204921, 65712106, -37097834, 11137353, 375026, -32120988, 48415767 ], [ 18266534, 58910776, 43403868, -91739021, -12536740, 90316762, 99839347, 69917612, -111172145, 77974628, -79187211, 37401556, 65911472 ], [ 18087969, -35069857, -97238359, -78913462, 41920821, -86335014, -33553092, 85022517, 62164500, -59945407, 74942621, 5547209, 31834904 ], [ -37799566, 30846597, -63374796, 87274713, 33419275, 87779342, 81390008, -78676458, 93435839, -58253736, -56623111, -23709419, -44518074 ], [ 94307420, 83231034, 76904186, -11731228, -69456112, -86621198, -62787637, 35458299, -68755955, 18454280, 71568318, 107965577, -39958164 ], [ 107843919, 63238162, -104957206, -97555273, 71869029, 96123205, -83921846, -70586690, 94967609, -74297587, 17478786, -9819977, -60159528 ], [ 79927547, -75668340, 13370317, 57198993, -17580677, 85715980, -18564958, 38343513, -39755598, 41769744, -37547794, 54055593, 37099938 ], [ 32384424, 367962, -100272922, 96634323, 96338595, -26073609, -99152678, -91635533, 68507639, -34862486, 16271424, -28056572, 68891879 ], [ -15359551, -106225689, 59484140, 94088318, -21601638, 64495887, -29052354, -84595769, 17620805, -105570044, 61812330, 100997556, 57316545 ], [ 33656957, 49826719, -107444928, 76831943, -18663580, -66848123, 83161965, -72742933, -2911349, -36083039, 61077964, 88856184, -50401616 ], [ -91669724, 83215833, -90559433, -95977376, 33447077, -86748630, 40055132, 102802517, 28025631, -65937541, -45933135, -107190389, 46911748 ] ], [ [ -8351281, 83457418, -67776768, 14409723, 29399641, -87780740, -14067479, 49241620, -99490228, 37237986, 85156109, -43096032, 46794551 ], [ -37398649, 32394832, 110457380, 76175728, -22928197, -91004712, -88517331, 98860058, -50269180, 97075968, -18725083, -1736462, 7614865 ], [ -52510365, -10553540, 26826337, 64826784, -74727662, 79177058, -2844819, 51731371, 108398267, -26978904, -756070, -49458893, -57796437 ], [ 90243334, 69838129, 4558950, 29944436, -59999696, 20799414, -95677936, -78140113, -55443434, 110475877, 93933515, -82460976, 90554209 ], [ 81313681, 63980123, 50612894, 29410284, -29416898, -6783456, -42227731, 103126131, 102014500, -6270365, -3970269, 72613666, -71702411 ], [ -14301360, -94848708, 101298316, 99116437, -10615727, 40176067, -108111072, 92463566, -17569592, -51673621, 53080708, 105059671, -24389489 ], [ -32565869, 7406371, 109308834, -61230756, 57670531, -67789571, -28409660, 62535238, -58379189, 72418041, -91597687, -73038347, 82377703 ], [ 23121460, 19454477, -6937224, 17273195, -105073798, -4330999, -83074150, -20619058, -40810322, 50048385, 20392132, -2345996, 48201424 ], [ -67384010, -4726111, -84135496, -107609192, -38984821, 38177991, -36324153, 102060133, 29436966, -2409375, -31576309, 42767626, -38531122 ], [ -38119624, -12113754, 24816697, 19093392, 64453150, -14664535, -15995286, -10488933, 49511032, -95538886, 44807302, 49895170, -8534527 ], [ -37482021, 90207906, 84040017, -112258893, -16865155, 67962500, -98753202, 54901629, -4560457, -81267540, 35391556, -37608901, -55812415 ], [ -41797176, -1888887, 99547743, -37306163, 21201979, 58345555, -103615221, 79568946, 77605462, 97648525, 32030897, 107551121, -98996958 ], [ 73503398, 38375485, -33629948, -52411565, 99981224, 31451660, -107160044, 53758990, 76949702, 44177352, -90231929, 109273259, 53753 ], [ 33444263, -1354603, -102077168, -88076345, -62488155, 51524669, -91994997, -99609230, 61880660, 100837178, 35579250, 62090947, -28339509 ], [ 48810779, -102948208, 25618177, -766238, 100145934, 87607641, 20392697, -11243303, -37306125, 90949515, -14725806, 85421491, -66384786 ], [ 98159580, -45564673, -52128937, 104322007, -43538795, -14697515, 35530535, 49574512, 22847233, 59682560, 40985581, -101855740, 44805593 ], [ 13314950, -9194146, -59988879, 17317999, 43134942, -27348096, 72202850, -6266971, 77214923, -67135420, 94948023, -71891827, 63781937 ], [ -50754253, 65055134, -10995068, 51171038, -63014957, -106396582, -28593917, 70367761, -66895739, 25044635, -53608806, 57465260, 22265029 ], [ -18725641, -62984816, 47818332, -33667987, 64534922, 108738752, -94069506, 22904564, 89422855, 33297701, 79353921, 66254092, -51850031 ] ], [ [ 48262001, 10049191, -99978546, -106882285, -87692847, 13864037, -16299887, 43678020, -92267615, -54403547, -80404040, 25423474, 86082847 ], [ -101609761, 109258224, 10022002, 57213861, 44055882, -98185287, -21233255, -88989564, -66202579, 56374044, -100710704, 92198816, -93894822 ], [ 54711696, -74186193, 28813532, -3680368, -77173035, -85065036, 36071724, 87247947, 95717111, 48878829, -49308500, 41983672, 54872182 ], [ -83860355, -97825800, 33986930, 21180739, 63366651, 68678629, 55875721, -65141036, -2203077, 84644162, 91840389, -42583823, -104760097 ], [ -77196014, 7325571, -77793035, -75816459, -34274213, 8198378, 43903170, -90662979, -83017097, 32090368, -54266627, 110784325, 102717953 ], [ -564329, -45280291, 67479366, 68280151, 84990473, -58429025, -40449725, -56368677, 113912, 97790942, 44908553, -33596164, -87661402 ], [ 6852411, 27629104, 2193359, -17609975, 73744725, -85935732, 80552445, 43735422, -40425813, -104040255, -51394203, -14737105, -14546804 ], [ -15117503, -111052749, 46168835, 101248941, 72838381, -68285807, -80547348, -80933355, 105651842, 63650797, 67862796, 90134622, 43498724 ], [ -38918665, 8020273, 76020333, -24870196, 99823747, -27168648, -46101092, -82798546, -19336583, 17950758, -18928389, -40320207, 97160546 ], [ -24742213, -31830857, -17916400, -109135172, -12477031, -79481144, -51736204, -75717491, 60301120, 5916113, -14704920, -79506239, 41740174 ], [ -109677952, -100129310, 70265486, -98090335, -26414003, 73770055, 107490332, -33001176, 18250456, -68419371, -40045462, -4828595, -39529518 ], [ -39792687, 112419188, 74323866, 80312724, 100181591, -60972785, 71510666, 68987666, -13518415, 50451595, -85758532, 24615219, -79987955 ], [ -9590000, -90933057, -43585549, 16764344, -35365470, -111761040, -87408605, -66248498, 65653262, 80141194, -4281438, 99067496, -13284084 ], [ 50041285, -86449656, 103862333, 62271910, 90835029, 22682920, -90631702, 93277118, -95473287, -25802388, 28368641, 84883955, -38655144 ], [ -82638587, 100470605, -8081466, -17320910, -107079734, 111558309, 47199983, 105421338, -30926919, 49848508, 12749315, -104111701, -32924861 ], [ 62837260, -4682678, 42772904, -64215753, 99610441, -35477660, -83927139, 40694229, -85748071, -48736163, 15722926, 94026427, 56313275 ], [ 45098654, -85768906, -65533546, -93330061, 107081146, -97159541, 105318204, 48612790, -19764028, 97005459, -56682731, 84851918, 35408007 ], [ 34391117, 24218992, 32556956, 99238606, 20579438, -20572256, 48477509, 52713129, 74961825, 79330335, -51646307, 43317404, -97350817 ], [ -18916505, -65890852, 57398975, -43243680, 109154734, 22210557, -48411392, -59617630, 51801475, -20473199, 46595111, 53882459, -29951848 ] ], [ [ 112364389, -75507220, 33795280, -6133683, 61248059, 22026874, -88242877, -42261190, 60931984, -1017675, 15886090, 9862006, -75074544 ], [ 26935023, 101427606, 35008775, -63434236, 81021404, 8319523, -105263475, -60485336, 15340071, -30915267, -31479747, -70580608, -110006281 ], [ -99675219, 514723, -12195106, -41229909, -35745350, 94401649, -78976455, -100387551, 12526743, -89978363, 32678237, 112275057, 35913289 ], [ -59919164, 94959356, -94746201, -68001159, -92910882, 80340772, -58603365, 103198685, 112152867, 31346026, -95146494, 85101326, 59926531 ], [ 59658144, -74573838, 64695291, -66468209, -104771381, -53620276, -97691962, -1369612, 40240125, -111132798, 84658902, -27653899, 4166820 ], [ -35052855, -1513921, -33853528, -26859412, 25032415, 18812364, -42084531, -56124183, -41131137, 3811392, -45978420, -69077260, -62483192 ], [ 33000774, -62578094, -42932649, -65222927, 99366864, -63597878, -52069024, 43804930, -94276916, -62189101, 45870463, 101577917, 76142299 ], [ 28014011, -111589969, 102701902, -7088435, -47586382, 26910166, 5155746, -100674869, 107659002, 102358651, 78953429, -60372526, -82496891 ], [ 5740624, -16872452, -3158215, -66006685, -49301687, 69146144, 26291767, -13305787, -97859379, 83169626, 12370675, 52672621, 106354543 ], [ -18808171, -92144067, -35822248, 40253354, 100763156, -41402461, 29473217, 44026804, 30489374, -51646353, -53695199, -7286720, 24729524 ], [ 49432826, 14957660, -44963480, -79944130, -86915822, -82326911, -64407407, 13869156, -40586648, 73524043, 37126931, -38419351, -64431461 ], [ 6516868, 67484204, -32215603, -83906528, 4398836, -57406582, 92420070, -105864078, 73701293, 66451741, 90436730, 93383790, -57210049 ], [ -12102917, 9251782, -21255853, -100713877, 35063076, -102189575, 57360171, -64005846, -68666308, -103691236, 45201885, -50922902, 99593920 ], [ 20819688, 7165217, 68025954, 107014118, -110856787, 39865738, -94233208, 47456893, -79245144, 98583884, 91086915, -43713915, -70813226 ], [ 90947112, 89565010, -99362975, 71374559, -71773414, -45307288, -87863878, 45226756, 19177260, 47083200, 97548833, 70773884, -56446815 ], [ -72987120, 44738832, -64512456, 100469792, -29663749, -50365165, 26762239, 36355054, 36092657, 68801378, -57942371, -42933346, -28486186 ], [ 103210000, 65727748, 56798029, -10995161, 35411540, 23061655, 110826192, 70431355, -24059795, -66651590, 41645628, -70612634, 278219 ], [ -11585140, 37120720, -96283199, 110837476, 6513672, -21786462, 35217697, 23050067, 11702854, -18504628, 79171151, 35185997, -53368425 ], [ 90033221, -45552359, 63911876, -93655138, -36090528, -96692577, 24360456, 7559672, -30728309, -92722652, 8135269, -12091199, -1481576 ] ], [ [ -63481654, 27675893, 40615460, 12762061, -7225110, -84316269, -5819910, 8166902, 93416784, -36151385, 29460784, 110907095, -31412157 ], [ -97117586, 57088722, 31649082, 40690222, -25052769, 71537239, 95194104, 51144094, -80803281, -58105357, -10140018, 97125367, 100508543 ], [ -46326814, -23351978, 73294963, 93055569, 111025127, 73425028, 3233427, 50461122, 46167318, 87055533, 101113386, -24331670, 34940342 ], [ -58395394, -25136624, -22927240, -68863596, 107260797, -35250849, 49978874, -16847612, -108433426, -63462069, 101885976, 31579627, -50239822 ], [ -33170588, -69027490, -26186654, -60170789, 47624992, 56797877, 17539414, 78493985, -12984301, -52477104, -59094379, 61200364, 41781347 ], [ -794790, 22971021, -29771739, 96626748, -26986732, -10390391, -30091920, -63334405, -94571017, -105179061, -97735627, 50651083, -60186544 ], [ -81249388, 54693778, -61989547, 88092675, 89479775, 110892011, 27828990, 17849694, 6591568, -99501863, 46596736, 106469970, 12135784 ], [ -84447086, -91855824, 4887717, -1427302, -77384410, 22191049, -107160830, -26644407, 72454164, -66005562, -44599562, 27597041, -40642175 ], [ -75362271, -101286896, 79883281, 80671079, -62166820, -91544682, 46946546, -80836541, 79771008, 25543076, 75620271, 80708281, 30781007 ], [ -96450243, -89415632, 77647591, -99474768, 73451486, 67984701, -16294912, -37321913, 61950133, -72962795, 91997018, -108590570, -54213372 ], [ 39692479, -13535164, 94034187, 59172930, 62977766, 63779837, 84405477, -89780484, -103786014, 96389475, 29161997, -104984637, -47022724 ], [ -56952512, -27557624, 98626787, -108199066, -64398055, 67425020, -43560612, -81892763, 74556746, -30415590, 111921352, -94888004, -91259569 ], [ -111532706, 2551953, 53330189, -69990622, -62454688, -38125490, -100129279, 82154501, -35609360, 89332880, -31639140, -5885126, 107893078 ], [ 6397852, 98891993, 52995404, 79735137, -58262486, -93629857, -26646451, -13465924, -95255011, 62737971, -6446819, -90685393, 382975 ], [ 107134915, -100206182, 45531524, -77935643, 85757471, -109826056, 66577380, 38846579, 41957656, 22828131, -83733406, 83046648, 77781627 ], [ 35620658, 64498046, 70628267, -69561281, -27250091, 79390935, -69659852, -100216195, -87220072, -82049920, 72925304, -66538709, -47540627 ], [ 11389746, 40516584, 44548122, 36980118, -112937776, 63259239, -59278693, -65809372, -13572619, -62858939, -53139782, -82137118, -40246805 ], [ 45265279, -18347047, 12118178, 110996404, 31466397, 31190303, 6105991, -107933170, 59920384, -79783974, -85237422, 67830811, -56498040 ], [ -106131611, -112611744, -41747798, 12126312, -76266414, -23833879, 94395918, -80228995, 22774271, 84706727, 91862550, -65761844, 2769491 ] ], [ [ -40813898, 53372543, -33449870, 5493400, -6596687, -2285018, 15077193, -46188920, 66423186, -20134315, 7368415, -79885889, -84813695 ], [ 8606689, 20776723, 7141424, -53658253, 13977201, -1388050, -12093838, 10835222, -37365508, 77540824, -49345785, -35236391, -62960563 ], [ -67304317, 48275485, -47786510, 104231823, 14549481, 95567945, -112606264, 31349554, 110792400, -19968098, 22297940, 53842728, 90565580 ], [ 55230275, -36194949, 97442379, -58663193, -97643549, -14936379, 6653589, -55678513, -71677466, -60400009, -109040924, 106400564, 78181780 ], [ 97273393, 61045652, 5904436, 102044634, -107644898, 95042184, 49262854, -23315901, 21865823, -28053119, 56960119, -21390402, -80289155 ], [ 110478118, 33469276, -96084574, -89172766, -102329296, -69291432, 31954654, 61564558, -28954319, -28205825, 7861191, 28927760, 6923062 ], [ 13621137, -96428850, -85813990, -35951802, -69485058, -34249293, -82850421, 1189335, 704125, 109736115, 111127313, -83859005, 111997796 ], [ 88617368, 33795744, -19717866, -57958485, 71650618, 78703819, -69842374, 57428511, -55182750, 104524100, 46866587, 60658581, 46073730 ], [ 51118503, 9584446, 6091036, -59688763, -49110683, -58484573, -108579684, -89033363, 102102532, 72878357, -27422160, -44262062, -41789490 ], [ 90870114, -107045875, -102693604, -41968647, 56765994, 50705895, 44760786, 60155025, 58693921, -21776620, 4480233, 75786277, -83857379 ], [ 24616943, -78795172, 17636236, 38188551, -26817252, 73179265, -102765445, 108817010, 42426803, 75498380, 20354167, 55528043, 43973934 ], [ -63551801, -49418151, -16254915, 18815452, 28169006, -111242610, 84529129, 89189096, -97817454, 15730764, -28862939, -25500540, 27234161 ], [ -32843777, 50175066, -78087054, -55867578, 8569584, 8694855, -111996551, -95981936, -81805148, 102640880, 49064225, 64472432, 12674289 ], [ -48217192, 45129035, 21682682, -10070630, -45972444, -39063307, 58974683, 31928359, 58766564, 79385823, -13445680, 87674571, -67004649 ], [ 99274353, -35318564, 25150521, 73157492, 50266175, 21574671, 31607523, 103693944, -110128090, -104193142, 103218618, 99736776, -90268183 ], [ -111682276, -2417604, -12724687, -51287507, -825281, 3435636, 77273901, -96080514, -108268845, -61064197, 44291868, 98507213, 22152939 ], [ -37229666, 101655574, -85313617, -67659020, -12435066, -95618971, 12069750, 109893762, -56428179, -84119019, -90983792, -60886343, 66767008 ], [ -22562816, -29415970, 93827879, 136900, -36647778, -4326105, -13840781, 11277305, -47295765, 34623411, 101883001, 54598740, 20766051 ], [ -60070190, 102742126, -92766792, 69541301, 108876428, 102388291, -83604697, -21733475, -110104116, 58221024, 68748696, 78511090, 57971510 ] ], [ [ 37821733, -72374167, -8901936, -45684082, 69197090, -27900269, -100232301, 67627878, -51183443, 12804445, 88646115, 71658417, -54866068 ], [ 44370343, 102120929, -82976428, 28203988, 38568446, -37591749, 43788826, 18668976, -26331457, 25500202, -11630103, 22631929, 37636674 ], [ 65095106, 99633915, -82992451, -96765918, -30609062, 32169392, 61219876, 63945918, -80071704, -101041125, -88139788, -42105483, 3675371 ], [ -58213326, -113832, 36945375, -86929497, 67407641, 44937690, -97079449, -27244154, 65797239, -69194317, -49387901, -40453079, -48536431 ], [ -55967783, -107259079, 38856860, -53905060, 25815906, -109187141, 100538925, -106827038, -44233459, -92845864, 97839337, -38839509, -8693673 ], [ -46537060, -43751105, 50038344, -3752559, 38064817, 108864679, 76744588, -97178161, 65798679, -109419782, -61015955, -75383459, -50686369 ], [ 68271820, -25032261, -64977215, 97150459, -59492678, 84449772, -101455993, 107892052, -94330442, -8241752, 63317659, 8233753, 19915141 ], [ -55626037, -62983700, 65602471, 11958961, 86434696, -67329416, 25759678, 93132100, -51817461, -84356224, 92286962, 65374104, 46301236 ], [ -7805594, -42706766, 53401561, -14885720, -93907626, 56827151, -86334870, -75401512, 65811837, 8850566, 61019985, 86659645, 85504545 ], [ 33727239, 41252433, -4912527, 52524628, -13454225, -3315604, -101446755, -110384690, -24140755, -71020234, 6246133, -101967998, 90631817 ], [ -12488691, 107927339, -82293583, -85393338, -2618280, -91254104, -9936077, 5079587, 94468928, 41515352, -39038872, 87254314, 31670424 ], [ -90118072, 48098620, 26805650, 88130308, -89035484, -109260585, -67706748, 43730297, 77396719, 97075744, 68443845, 46817463, -17142277 ], [ -736502, 106424512, -14309473, 31938158, 90032454, 43965504, -71592972, -100099024, -63508603, -48270059, -77741478, 11904683, 44566192 ], [ 18952339, -85628213, -61115332, -105644996, -85895652, 13894316, -75562074, 92133671, 5140033, -39314614, 51819915, -12608101, -32580648 ], [ 92738266, 107743927, 83463326, -59423372, -1031933, 7364821, -20482207, -67344182, -104295183, -12657472, 30133887, 95293222, -86605471 ], [ 109497598, 37557872, -46520806, -38263088, 5113557, 70851439, -99944381, 106363652, 110819663, -53616667, -517530, -50922966, 36163522 ], [ 59043584, 7745885, 24971206, -92242911, -14539938, 42075424, -3801157, -105270187, 6993296, 26520042, -6367989, 92439001, -5208365 ], [ -87687070, 70965463, 2969207, -102338289, 65665616, 8263948, -84119601, -71953163, 111412313, 6432938, 66618295, 57642397, 63813214 ], [ -68552305, 94348644, 1208020, 14336273, -58574450, -6294903, 43710793, -67798616, -5481972, -25199810, -61748005, 51314641, -104311499 ] ], [ [ 27669772, 111556637, -64704354, -8335784, -66850175, 16561559, 75773263, 91878170, 16453718, -92858875, 88223688, 29919855, -67931436 ], [ -103152467, 39872714, 68704136, 69908735, -31405345, -79495027, 44652253, 78831067, 103253279, 65302568, -95527079, 30510374, -95026459 ], [ -80839188, 28308624, -51172013, -84910882, 62003318, 69128036, -10752846, 99446067, -2791297, 31343099, 69620706, -37637164, 13759628 ], [ 92893460, 101221998, -49082030, -81447555, 83634489, -30709338, -1726518, 82478076, 66544875, 15761118, 45444636, -42314051, 20563452 ], [ 40850520, 7143210, 17239823, 71473485, -22606245, -74648882, 104934086, 111776452, -86279587, 46768858, 35061434, 90453178, 64133745 ], [ 44106588, -50539524, -3571916, -502915, 66039605, -103224981, -25044132, -110501234, -78669960, -56891784, -59559594, 35226493, -91373670 ], [ -57694530, 59436667, -66541327, -9152022, 77414141, -52200360, -18727062, -8937682, -71937431, 84580429, -76633917, 96159405, 75672646 ], [ -47070052, -128240, -5784874, -104597699, -43441638, 87461850, 11220762, 112347657, -100346070, 39907391, 1359572, 50084625, 16332308 ], [ -337856, 66513846, 58582399, 994520, 26485611, -35322783, 61990146, 101253921, 73694271, -77384101, -96350168, 46842679, 84056269 ], [ -59186691, -86844339, -112154813, 34800402, -100397701, 108828318, 56400684, -59690429, 55765736, 112459361, 97303238, -29839386, -31735320 ], [ 3265596, 104433175, 77558874, -112104397, 2054372, -47843675, -99326539, 86066917, -29799836, -42457128, -43510946, 56487459, -111432610 ], [ -46403611, -108405015, -78170730, -33704911, -52685065, 63466099, 62702106, 58382768, 10146620, -48215104, -46176034, -70008969, 72388218 ], [ 97092969, -64311927, 76773652, 41375183, -98816996, -77966856, 88466466, -41260591, 33623794, -49698024, -91571575, -16844113, -99075001 ], [ -9305938, 24806555, 65656268, -60296183, -8398343, -28607039, 81649867, 72241464, 94202781, -77918742, 20727108, 49348194, -11548184 ], [ 48177383, -27818016, 31063786, 39910319, 8345469, -46294691, -100914238, -1801456, -56373974, 53542095, -48681364, -69969437, -58216049 ], [ -99099539, -85912099, -1567864, -86513902, -5637821, 103685514, 89116170, -1291400, -34809686, -52426681, -99470364, 92628168, -7412917 ], [ 27088001, -6391250, -65780036, 87709685, -48912942, 98192431, -69997012, 98872952, -102221077, -85720228, 1977804, -81944251, -54278607 ], [ 89041145, 70579221, -102956912, 2599218, -79451619, 36145997, 106138207, -1781796, -66013630, -69329920, 87126863, -23770273, 48262318 ], [ 55740309, -51040925, -25155912, -33902496, -107168565, -62256383, 82586773, 96552477, 20748228, -23704656, 69105890, 78035304, 52120279 ] ], [ [ -9236708, -37374455, 24206960, 19970502, 100332633, -107580121, -45593355, 67347233, 11938340, -111018545, 106236162, -49812662, -68398983 ], [ 19800648, -77832951, -69128205, -70090109, 26453072, 86373503, -66742491, -55400992, -53314008, -21731591, 79266020, 96003195, 92069729 ], [ 36525775, -51490378, -42022970, -23437642, -98859635, 54704421, -94032890, 19850257, 30812123, -81290614, -61899008, -58313434, -113653 ], [ -5115311, 69974810, -22078623, 4209264, 81397357, -80605691, -28721249, 85130415, 13597874, -42473721, -99238880, 80236478, -101893738 ], [ 100527311, 62254615, -77885194, 33828924, 105280136, 27360378, 110526573, 79828494, -78023165, -86396232, 109318591, 89854469, 95255062 ], [ -103482813, 60070546, -70864772, -92022662, 83733624, 112984701, -49618841, -80350367, -17633654, -12966584, -99104677, -5709007, -60493575 ], [ 66488610, -94109759, 31139046, -78904812, 78636498, 40655678, 58941452, -97874313, -88332375, -21523163, 1147198, -81805056, 29088915 ], [ 87038987, 1852878, -69919382, -2265009, 56729731, 70186869, 86086238, 93970123, 51749619, 46496888, -85392643, 97376557, -80485717 ], [ -83535717, 90150180, 107750268, -17092438, -97123654, -88665702, 4107729, 3827393, 73632996, -75934077, 63854841, 90383744, 83386898 ], [ 112488188, 58446983, -102729518, 10000710, 21752276, 81494132, 11760875, 90632978, -12449167, 34258791, -77754150, 71015238, -27802890 ], [ 73985136, 37797456, -101595781, 107916058, 83140288, 26841982, -14186963, -17844967, -96914436, -80776870, -69695086, -16565713, -54673825 ], [ -30283208, -54449485, -88913964, 88207919, -39238993, 99615427, -85528866, 51840821, 89969845, 72907339, 15074556, -57438708, -67155705 ], [ -62504293, 54717037, -83126657, 52231512, -10187844, -87326579, 22203770, 102085242, -39397259, -88678194, -41226715, -39595399, 6842688 ], [ 59531967, 70777029, -46317085, -108139028, -41425243, 8401392, 85228207, 29162718, 107207610, 35989082, -97773468, -48034481, -85988317 ], [ 10201376, 37957193, 33357852, -99265127, -99610025, -97622180, -90961643, 89425027, -106706563, -26503954, -67949735, 108208260, -96470279 ], [ -8633289, -22495717, -61562474, -12453550, -81562807, 49399835, 64240561, 77879892, 110479028, -7879838, -88395317, -48014058, -28005242 ], [ 84801337, 96884917, 100966054, -112384872, 9622042, 22064949, -20938706, -86505547, 64184736, -102676511, 15024093, -57996267, -45173516 ], [ 52323605, -53977085, -4160244, 50122856, 84325095, 18002487, 110213713, 107446832, 65329680, 75558529, -72743956, -78943761, 23358732 ], [ 106582966, -93603568, 101391159, 34431133, 69531578, 25744308, -45041064, 68832911, -37686616, 4838403, -103737871, -39094570, -79022099 ] ], [ [ 73867219, -9316552, 81395598, -78507280, 47086606, -66225573, 103326954, -18020808, -82804157, 25903120, -35355170, 78266186, -67794981 ], [ -91067463, 86697128, -90077798, 24027927, -62123330, -112244641, 20258765, -59786992, 47012673, 56720145, 85868331, 24422264, 34358735 ], [ -70651516, 39013369, 112438074, 92938171, 5755747, 52045549, -86028882, -81710053, -48161493, 101746040, -47508705, 62157584, -51987235 ], [ -71584913, 67076944, 36927838, -52139737, -43951668, -23837664, 45081071, -89461025, 87387008, -74250252, -72716494, -63473495, -23093009 ], [ 96810574, -12943172, -62163309, -46217796, -19779595, 50505271, -8990947, -110507314, 34107948, -107824594, 29961277, 109849112, -37882747 ], [ 21033238, -10250461, -87924978, 98294431, -33568382, 37994124, -23918145, 36084184, 104315156, -39371846, -92417813, -6043018, -106577555 ], [ 4289317, 76218921, 83948368, -8259066, -101022331, -77136991, 107548524, -54060803, 50115384, -104191951, -55870764, -20977230, -1418089 ], [ 29585344, -63011329, 66894534, -90772288, -112156835, -57700081, -42963106, -30096339, 6763422, 42612900, 87229054, 96900476, -111911670 ], [ 70311465, -97677539, 103643525, -102103853, -26753134, 55062085, -75930253, 25940799, 61399849, -92760809, -42395400, -11838387, -3929367 ], [ -19532920, -90583333, -7325930, -94240807, -36325779, -110692139, -48376395, 10421869, -73520609, 16202087, 9747684, -32051555, 28339947 ], [ 11827290, 51335183, 58704198, -40060041, 101521488, -1980039, -4467521, 1783006, -21126383, -42287011, 37795660, 101386265, -100512625 ], [ 49010083, -24710412, 44510880, -4938660, -54825819, -97040239, 33090266, 76971843, 69447477, 10695005, 83689156, 45931930, -102680450 ], [ 57939691, 27452268, -80446236, 49475099, 52171870, -70725075, -59796529, 38407746, 51316117, -1757973, 2903583, 76740773, 58672754 ], [ -103660112, -52817939, 2925742, -32284121, -56899480, 73901013, 99951100, -920175, 96805596, -5335805, -21364154, -94445205, 76984617 ], [ -48172519, -28471486, 92939910, 59784104, -82748691, -66414945, -92469850, 18534141, -72151853, 82349240, -85096764, -17306996, -99982301 ], [ 72199875, -13307009, -24892318, 66341288, -56142715, -78703698, 91197326, 45071319, -46211410, -65788843, -59141801, 103098269, 80605548 ], [ 103580509, 97393058, -103955754, 34931216, -62739684, 87170149, 16281611, -47067301, -98922879, -23479993, -37389280, 99614102, 79188208 ], [ 106977475, -21789933, -43538472, -87115024, -104742923, 90182762, -44113822, 61355327, 57028556, -53605395, 9926275, -64561991, 16201093 ], [ 24208285, -91137558, 103168043, -9703102, -104918301, 84617458, 23243813, -43168455, 76706569, -97778233, 84510334, -37795528, 16384232 ] ], [ [ -60647382, -45480667, 85486623, 79171373, 53715815, -29862355, -15306332, -34495193, 1608472, 14156738, -74212647, -47746224, -50876907 ], [ 32710279, -100726434, -32410665, -1417737, -109187665, 81385922, 52092291, 34909730, -4296459, -62392269, -45737746, -30122500, 52012298 ], [ 12127145, -66218140, -20536199, -23832407, 82088220, 5402585, -16342355, -68157852, -24463945, 8175669, -51959679, 107928064, -44672893 ], [ 75246492, 82983185, 86518781, 90396718, -74042038, 81184450, -41822561, -86691474, -13667434, -57293642, -22592510, 35636181, -68259283 ], [ 60497068, 10762431, -60876832, -49726331, -56421296, 111159211, -84825604, -43750950, -94092777, -68571660, 62771517, 2271488, 84942456 ], [ -17914478, 87717721, 79222559, -104923350, -59026901, 39202477, -21890158, -23940942, -102055345, 64907703, -107400447, 38803556, 61940984 ], [ 37850223, 6766994, -89143829, 101388842, 93493231, -19687353, 86042158, -54085760, -27743684, 61532833, -75845135, 50980892, -100874121 ], [ -98389731, 85717432, -69122006, -10079692, 59818514, -11189476, -43588172, 7052571, 23887383, -91797260, -97298532, 33201086, 8136251 ], [ 63260069, -102518600, -57706492, -76030377, 85566147, 80280189, -87739380, 48125235, 105951520, -60259928, -62471551, -35356310, -67082573 ], [ -92979476, 60998612, 76169701, 99080391, 64835907, 101767138, -52545299, -3587131, 10424796, -44847201, -53402716, 96392706, 12186403 ], [ 110111821, 59911618, -23820144, -112636201, 88945543, -82374952, 3592809, 59364372, 108616093, 66999226, 100920636, -59822056, 96548762 ], [ -75519658, 84645529, -545875, 28684359, -35291424, -41066376, -100227614, -70036403, 47685379, 103823714, 104682095, -63225093, -39321932 ], [ 14687717, 31440503, 69492018, 54018073, 56704970, 41845166, -22237621, -94580221, 66154490, -94741457, 68749628, -8575966, 75765285 ], [ 9979004, -112052858, 809397, 97634507, -61350433, 24484770, -35788968, -43358934, -103554433, -28546225, -73590451, -64818206, -10265692 ], [ -102285655, 73268888, 22249085, -36621375, 12146109, -10803015, 39649593, 66299671, 24626960, -12986688, 67927722, -15092204, -62351204 ], [ -31580063, 42634829, 17022707, 90024663, -3090135, 72569648, 11248953, 533195, -5212763, 81553158, 44176656, -41379579, 64092312 ], [ 28644072, -70192990, 81424262, 31819641, 101699080, 91703978, -81892390, -110389377, -88942996, -51013156, 1908766, 14833789, -21802522 ], [ -26010471, -37509004, -76861362, -30311027, -8582528, -26884827, -85863888, 38468219, -57278728, 24579066, -100304634, -32303876, 22685187 ], [ 84711047, -34013965, -30189454, -28347974, -112750070, -74836363, -79982606, -81291264, -99606988, 102356468, -755180, 27788150, -22808982 ] ], [ [ 22431343, -76660890, 109376025, 31080247, 65967267, -19671439, -101683174, 16473681, -65594327, -93879720, 94639186, -93988134, -75001643 ], [ 59563589, 35391729, 106879238, -74468987, 29340590, -21736512, -50577493, 16463081, -35662982, 81236674, -94934298, 38785403, 110043042 ], [ -106376232, 81393032, -107174956, 30788823, 70403247, -103046465, -83287940, -72104779, 71727120, -92201363, 59642641, 55106524, 13144913 ], [ 83674089, 8802460, 3399517, -102140130, 39124978, -79883579, 60045020, 14827045, -34407185, 35085207, 110498046, -15119725, -9065078 ], [ 74270536, 74479686, -50519491, -104346577, 101665198, -89967895, 93507665, -62895559, -75622702, -76130096, -18629182, 105990221, -104771084 ], [ 42907967, 90895223, 32806850, 17905717, 11155811, -13254345, 99012145, 46526987, -2805683, -63317862, -559861, -26025298, -109808701 ], [ -7356278, 65014049, 108058336, 62078316, 76715683, -112884662, 100565649, 6395106, 4929153, 50563562, -84384800, -77046946, 75411021 ], [ 87703697, -76263037, -29151590, 78235799, 67194985, -107825130, 14812093, 508152, 14805935, 48359140, -47489209, -2505968, 887207 ], [ 103710934, 102336283, 34264688, -55805480, -61906255, 76832179, -99021554, -21204288, -110742510, 72161656, -41376377, 60765190, -49166477 ], [ 67830414, -89677908, 55090195, 35060040, -5338804, 90039558, 75483045, -31807676, -53308965, 93692534, 77966945, -5140652, -92741114 ], [ 26008118, 106745818, 55351291, -40878615, 96714591, 45961320, -16700023, 99446479, 10730466, -31586530, -75469221, 93890720, 71329509 ], [ 75511073, -41308212, -46575969, 103217889, -111945288, 1503761, 74665944, -99191344, 47259131, 89071832, -101998694, -90090286, -101885887 ], [ 97861187, -109050346, -94844890, 75217747, 42979348, -108285952, 60129914, 36995456, -61635899, -91520969, 21435268, 56411597, -111795467 ], [ -60858192, 545089, -17581097, 109736201, 86483270, -16387409, -106914465, 57709867, -85764786, -34465892, -58576372, -104696280, -98180080 ], [ -35913461, 51026267, 106927042, 1025768, 82568448, 36519689, -50404698, 21582175, 14262722, -57969265, -7964357, 95003421, -5133387 ], [ -34596615, 16656276, -6991072, 54886427, -45170522, 77749472, -78240066, 47285671, 2648915, 40676859, -94457020, -4188330, 57205327 ], [ 10839338, -25529194, -91409775, 81217121, -44024107, -109515086, -28245796, 11384991, 46328654, 32710073, -51302414, -47191237, 42358217 ], [ -84486823, 43543355, -38295349, -53076076, -3871374, -85462586, -62139824, 39916430, 97052275, 100142104, -25282625, -48519616, -33062295 ], [ 4066078, 42388363, -49225926, 108437651, 20404898, -11817016, 72100198, 105559785, -78697581, -70240022, 7356905, 40784561, 112526636 ] ], [ [ 35674653, -108570629, 14042671, -64045412, 19685096, 47108942, -82265394, -103249985, 110548053, -97457700, -50498450, -89983992, 76762159 ], [ -88661071, 91713722, 9701958, 93371615, -18559045, -60181312, 29174248, -74578182, -104065005, -15345362, -9601774, -100952516, -26699880 ], [ -33242335, 4643681, -69337440, 91801768, 102207900, 23796097, 104498990, -42520750, -21534852, 27888323, 109629081, 86106448, -97433244 ], [ 44495850, 60407945, -38929180, -89474383, -107019089, -61354951, 70911349, -51422037, -1807608, -92757755, 102194930, 64688394, -13028821 ], [ 98595766, -29083410, -20905278, 93330890, -31213739, 24321146, -60482700, -81808145, -107153278, -141198, -89198890, 55770429, -93161621 ], [ 39153269, 100339664, 38359294, 80168762, -78223404, 49599809, -29021866, 14411629, 17417296, 100686653, 21805451, -20272260, 88952307 ], [ 23957160, -68880061, -12178972, -53186966, 95731303, 73966076, -52520775, -15525345, 43992350, -79152255, 32830104, 41562374, -26325160 ], [ 51485896, 34933936, 44355451, 3354689, 27506891, -106880374, 35649155, 53753357, 80393341, -66998724, 58844272, 60718935, 8895645 ], [ -61044194, 8815327, -10152804, 74774231, -50707414, 15329963, -86015323, -23960495, -105712643, 111862382, 97198240, -7961557, -85220605 ], [ -16133410, -1899467, 97548505, -94563726, -9528859, 85345308, -107250360, 13683723, -42435082, -55378042, 36427820, 104557448, 3951827 ], [ -19568780, -71621652, -51667696, -25934217, 77311268, -16924976, 66293217, 35089249, -37952195, -102551751, -59556386, -94873438, 111373587 ], [ 80768838, 40628150, -44056448, 12828064, -97868151, 16668975, -74213973, -94129398, -75199625, 84946054, -30698479, 6340427, -102476954 ], [ 49834086, -107747745, -73981968, 41325305, 106912597, 73359931, -3461393, 19142264, 49542260, -85542320, -63547135, -57257174, 38579150 ], [ 46566568, -89034825, 7128899, 105131694, -63302845, 30219495, -50317526, -71211479, -49499900, 72085102, -100386456, 79934636, -96802393 ], [ -26509608, -21750095, 94025654, 104503618, 109568652, 88529688, 10093123, 23942087, 17085328, 106217726, -97191883, 111088566, 18264553 ], [ -19903824, -77041147, 3540908, 55147130, -59289820, -17003698, -20496271, 2962667, -59835446, 88710387, 61884268, 26990120, -61116059 ], [ -237068, -55153530, -76910236, -56841594, 104612673, 82806466, -41190566, 75161709, 107396760, -62868141, 92955607, 100187431, -110641607 ], [ 23257596, -53579611, -1933890, -71941327, -55350585, 10952640, 49549805, -82361348, -2494905, -10504725, -44599637, 69810534, -27591726 ], [ 77625246, 82594047, 57441546, 60340732, 274858, -61428543, 22787397, 111120286, 52837589, -57959110, -47008092, 104289555, -83841012 ] ], [ [ -66747500, -73883762, 28619395, -25968332, 64661101, -108231245, 47347401, 80793535, 48205786, 37750258, 92630262, -29619137, -43047489 ], [ -33563045, -49706157, -16768521, -106705489, -1156412, 30255902, -27709988, -9177203, 109161002, -25461920, -105179636, -105024659, 41702338 ], [ 58241371, 20585835, -14178961, -25503126, -99225823, -106962943, 12421536, 52458848, -40970265, -106124027, 73155093, 49186386, -61911358 ], [ 35112187, 5080853, -49072445, 32442168, -72170930, 70922173, 9037971, 64425451, -44018036, -31752059, 67308012, 65328542, -60345464 ], [ -89108794, 100924910, -7172608, -91730748, 10911196, -57548037, 7053371, -2744205, 34590740, -7546392, -76617043, 87321151, 61027616 ], [ -108537451, 98801403, 66500840, 43765860, -79115311, 6877607, -62520034, 41352855, -97434525, 60614405, 35688733, 90264562, -19775701 ], [ -55329576, -54846839, 55437440, 76351544, 48782018, 100536235, -95169551, 6211349, 107767480, 67964165, -97183590, -95533278, 5361839 ], [ 42437991, 64670708, -9348210, 75941027, 53441236, 17469719, -83813804, -66568732, 94886409, 102946367, 85905835, -64759068, -27560304 ], [ 68120996, -86824374, -38218764, -40402880, 80889938, 66818028, -34693757, -95847736, 85732946, -3655004, -39404902, -98447757, 48259678 ], [ 67593442, 73572935, -102526960, 52440720, 36486146, -69289300, -40024614, -35969640, 95846852, 61084398, -48462158, -32085390, 5482983 ], [ -40338863, 20809892, 71201193, 74114218, -106780335, 71630567, -4079453, -29493625, -111077087, -104193658, -33282646, 56443240, 112379642 ], [ 69534256, 81725057, 40590194, -58802825, -34688621, -102813728, 82594152, -14502929, 112906515, -21933829, -31768976, 51927734, 44204324 ], [ -44345730, 42518424, 73143973, -58247853, -54902013, -30154546, 45932639, 73794336, 32879111, 44068630, 79603880, 86458911, -35663124 ], [ 108835140, 48115248, -18521217, -39676438, 48165406, -46195881, 90593930, -88775764, 85021579, -5367328, 545165, 3044194, -28828473 ], [ -18148191, 93337677, 32427061, 97718671, -82500016, 90956467, 58944802, 24762228, 58445093, -10605279, 47978660, 54182596, -26259485 ], [ 4954527, -107381403, -26668407, -63370270, -443138, 5098767, 20147367, -68430398, -35254782, -39667780, -103670565, 14889378, 59212410 ], [ 9938712, 10111482, 96260368, -101687261, 2645174, 2728894, 90418756, -31482438, -51563047, -3735245, 61185108, -817886, -27414856 ], [ 111666127, 26484569, -34911333, -78054869, -104101591, 49127881, 21671832, -111874517, -45288036, -51184028, 56711699, 98993425, 77915897 ], [ -80466824, -13812520, 92898675, 54154066, 4672218, 88697175, -94734549, 109426830, 88124824, 36272028, 99882934, 93388461, 39002234 ] ], [ [ -68949562, -47662946, -50919563, -43705192, -66461261, -13448163, 39683157, -4786789, 50154909, 82326747, 97203712, 97186785, 42104848 ], [ -46307064, -98360007, -104968440, 75757140, 41923, -64046388, -39680177, 29780348, 25278273, 97855679, -92521480, 41902567, 105177151 ], [ -15375552, -402760, -22828925, -74827921, -106037984, 23938712, 59278482, 95394095, -105930511, 51762706, 93277547, 87813981, -5978794 ], [ -108328944, -110613937, -67509551, 11154180, 72624837, -29039221, -89191804, 16042531, -43613308, -105795682, -5052370, 33689050, -94376732 ], [ -2674682, 6652770, 40835924, -1776092, -88190501, -31366468, 108764891, 92434072, -24735089, 38274366, 40016870, 39030383, -95566045 ], [ -48333036, 6478455, -18689879, -102577114, 14085592, 756934, -6208966, 21859281, 103662490, 85220368, 95297669, 34533667, -103231125 ], [ -27463860, 22888323, 73550931, -74395754, -11717184, 48578869, 3592615, 63482834, -47529090, -110437454, 6004392, 71271627, 45966815 ], [ 72548811, -24485903, 47305350, -93314045, -86037505, 81704507, 80806562, 56119444, 71307079, -64810410, -64002296, -10545361, -13926380 ], [ 50278283, 88106234, 31366571, -51458189, 2581347, -13673762, -109248405, 63247086, 100571106, -71772671, 44868883, -76513263, 68916759 ], [ 106264742, 110682158, -20716768, -46063075, 46772745, -106693481, 14099638, -98661242, 27555365, 26401699, 104184311, 3442439, -42334122 ], [ -51296053, 111964388, -104366746, -18437693, 90332794, 76979778, 80678525, 80172066, -40626751, -4469685, 22427587, -89270857, -106523418 ], [ 31052883, -66804518, 104044898, 71864779, -21743326, -37689475, -22215989, 65602577, -89484061, 67763829, -112865131, -91334471, -99414754 ], [ -31598497, -13648443, -41649592, 111473547, -41275417, 17748477, 25996556, -49454489, -41763890, -48163076, -23461126, 6090220, 75307140 ], [ -27519704, 60000986, 37376172, 29416701, -90874833, -26560816, 62518664, -102568437, -2749313, -89682404, -7425624, 80548064, -74561101 ], [ -29262264, -32498698, 88254077, 77501127, 36083905, 92755847, -56379071, -101452253, 105632257, -80315965, 52460877, -42053210, 91274267 ], [ 86333674, 94407673, 87654664, 13124179, -29193675, 77424867, -71179675, -28155338, -2130593, 73705615, 19882776, 74097001, -110919532 ], [ -32281791, 13556164, 105444440, 2976223, -10200457, -44325034, -11498070, 10058736, 29441198, 3632389, 105247594, -102868620, 85490224 ], [ -13125723, 83754175, 7267052, 60452062, 24397996, 25830205, 74006213, 3169592, -66172669, 55264473, -111558899, -64919705, -105595145 ], [ -91220069, 68159599, -98004141, -75513266, -81062774, -95571821, 64019830, -46511015, -74428455, 7310762, -96944827, -48796713, 66601782 ] ], [ [ -112113687, -37024758, -51809829, -26214879, -65648624, 16801190, 61173577, 54578366, 62703798, 7786161, -112471991, -112854327, 68610717 ], [ -67662726, -91479421, 44031660, -49754506, -32743815, 54161175, -65120800, 76293260, 107320849, -56039360, -81009885, 29255971, 106583774 ], [ 8995497, -21914420, -57929828, -105991394, -55715655, -27264097, 20122767, 94520367, -110568438, 82602923, 67706597, -86795745, -20082553 ], [ 70397773, -99070606, -64743720, -70679577, -39815053, 43703850, 36578011, 67868160, 89081079, -12514505, 82981236, -100881608, -6367712 ], [ -9631718, 109600077, 103667834, 928556, -95982091, -17350335, 36519755, 58473705, 47819659, 57957369, 100298760, 94460481, 108661583 ], [ 102831594, -39767021, 74253323, -1003867, -39637864, 6051703, -44151512, -30501839, 35518218, 45648054, 87912788, 69850362, 40542094 ], [ 56520996, -93063390, 95964153, 25759551, 99316453, -26003546, -49482591, 82555432, -65030108, 98550736, -56368822, 10757902, 69296100 ], [ -83492396, 9936708, 109523308, -93502788, 75957782, 43186290, -45940315, -52492315, 80991317, -18216881, 106781069, -12519255, 56907972 ], [ -54060603, -20746752, 2061094, 52881152, -63885510, -105777892, -80370303, -21120889, -8930897, 104185838, 20362942, 102464627, -81196805 ], [ 17479112, 96087113, 26490033, 13932484, 55482318, -95749894, 44331302, 1247713, 63755936, 14460611, 103538569, -271749, 58129310 ], [ 89286164, -3503130, 72962852, -9422668, -69533900, 79944225, 82026950, -86498322, 54897600, 68089280, 78831955, -29653791, -89470548 ], [ 55927960, 32956313, 10280288, 108018328, -33998219, 56087880, 95666144, 22667823, -109863968, 42875501, -65741785, -88657921, -6789358 ], [ 56865509, 20157284, -100965017, 41664028, -103050198, -37004279, -51501905, -1837799, 21884993, -34031489, -5695222, -96234616, -78420887 ], [ 59593362, 102941607, -33248662, 34831002, 6646406, 104999413, -85613910, -61407033, -14513256, 44544709, 70010089, 56655595, -5914030 ], [ 95408464, 80163048, -84855129, 89917989, -16698285, -76689564, -38863080, 75139296, -100212648, -77393625, -53434243, 48377035, 18093914 ], [ -30367622, 58411263, -1743811, 94127983, -32984968, 42378347, 48804983, 38164653, -88409359, 81051326, 33974529, 33512367, -67549489 ], [ -17650658, 13299876, -948259, 68536829, 109058536, -102053607, -27701411, 14733097, -23537525, 58928257, 95928216, -10852179, 76253635 ], [ -39660335, -110150455, 83377831, 95891155, -92274671, -66284645, -103320147, -81640023, 29077688, -93903945, 80475401, 10971426, 90208100 ], [ -67757306, 18969236, 48872804, 16752485, 78741526, 68658986, -75657371, 99839041, -72195887, 80551995, -17733018, -100790573, -78978894 ] ], [ [ 52987012, 68402768, -70458917, -61071012, -40414550, -12950166, -68060880, 79037291, 105551084, -66219793, -58961852, 19291956, -41801633 ], [ 12174316, 64518908, 104293872, -84689631, 17204570, 77300043, 3625502, -57006709, 38490027, -85152592, 89116231, -51968897, -102643017 ], [ -14840644, -61643994, -25004956, -49495492, 53694627, -107949381, -34970290, -75069798, -2508994, -88624138, 95081745, 16639006, -58316378 ], [ 39723151, 93766482, -78673154, 105297449, 102473324, 65032629, 94538949, 61735878, 94847236, -99083691, -106394517, -500579, 96578463 ], [ -37138146, -30826734, -21972412, 14768117, -82453075, -67353099, -90163396, -75020438, -66343598, -57437163, 83038880, -77534052, -8434759 ], [ 76006548, -58347221, 50678471, -77607268, 36903195, -101067668, -24061188, 37833806, -32595748, 73975094, -18080159, -21054392, -75642171 ], [ -8191079, -8931363, 25484210, -58421154, -31849095, 59541820, 354937, 10153802, -13440586, 4362197, -67376571, 40904299, 7077644 ], [ 110715877, -12441690, -90437290, 78446905, -109739100, -47855237, -87675714, 46021775, 77183036, -46331530, -45816849, 3342684, 101182377 ], [ 38651354, 6553024, 87085773, 4431673, -45246284, 94763253, 30749332, -87889446, -71807206, 92722595, -63382639, -107440701, -17806896 ], [ -56031765, 32561329, 80521698, -76293953, -33577049, 109947319, -76460346, 96821439, -92391694, -48774995, -41053113, -15109847, -38219887 ], [ -75302393, 8248309, -81700594, 43349916, 61197827, 77663246, -89449403, -67030716, -60749545, -3262041, -77047682, -78317771, -82137603 ], [ -25045386, 74468525, 81150593, 7454735, -89283387, 4652935, -27078566, 102707835, -45893994, -61876482, -91112292, 24813191, 10139904 ], [ -109670706, -71304540, 96460966, 72077963, -43290652, 52647117, -24183289, 5044389, 86748003, -34533594, 4524114, 71627537, 97102581 ], [ -65570624, 31693801, -60548879, -47175078, 51467701, 56374324, -112797524, -104118779, -31624522, 102494671, -46970430, 101279213, -54144379 ], [ 90542385, -6754884, 81663426, -71641359, -6369892, 85556601, -66384055, 1148753, -70948517, -12946306, -66514116, -56128857, 81348761 ], [ 71153710, -50982349, 38421786, -40566338, -638743, -111048573, 49348314, -74275266, 83375374, 85533306, -60084699, 49946414, -65476070 ], [ 63480028, -13299804, 10030196, -51877982, -79621015, -25654149, -111147099, -43252079, -5639864, 94855223, -5404448, 64971520, -67954455 ], [ -96404542, 32209904, -77180045, -9734714, 33068990, 1592375, -14832260, -9483606, -92590682, 41038655, -29668195, -98830227, 46255543 ], [ -42067032, -44241809, 53533243, 69908235, -72187112, 83673187, -97661435, 62946802, -72893339, 64733395, 37629733, -61675376, -73674099 ] ], [ [ -48425588, -93256513, 85314708, 12520389, -75507295, -1064447, 89357414, 79973582, 74764978, -59497821, -82619830, 79426384, 16590531 ], [ -103809951, -36026910, -500878, -71864555, -28919771, -40796703, 2924470, 7814970, 106080141, 23139118, 49132719, 54212844, 88249714 ], [ -106814647, -85891968, -73296627, -15510995, -44732528, 5264399, -78290910, 10164581, -83522556, -95494007, -40902814, -109358305, 112790898 ], [ 70589655, 39785591, -3961981, 58231993, -55108572, 105977315, -77400871, 100409751, 110293757, 83826880, 43045217, 62588751, 63730188 ], [ -15165776, 47417547, -53930497, 11307436, -89268320, -78724874, -50566776, -18152045, 31468337, 29534829, 102142421, 76031439, 72199339 ], [ 105541966, 108131138, 9747519, 109408644, 74407825, -105557981, -94738914, -33744315, -108064787, -53103125, -60900382, -86553827, -97699570 ], [ -25343029, 59300995, 91355762, 46762179, -46581503, -57832155, -4603293, -89695057, 15513017, 91597423, -51308176, -19079514, 2869770 ], [ -105417642, 93970482, -109215541, 49212494, 55276946, 72250223, -18979566, -56370710, -6512403, -62991395, -56227164, 81933785, -105204089 ], [ -17998642, -92837478, -8429611, -101126995, 37936504, -43270527, -37623412, 2300811, -100263793, -1063509, 29306816, -64608847, 44742280 ], [ 107386752, 25281390, -48665782, 13456704, 47847013, 9577590, -15417191, -21754695, 25924201, 60538273, -109899617, -23489389, -89694743 ], [ -46878243, 1086998, -1365841, -85493540, -86310944, 32549652, 45789532, -38306357, -98992242, 67556850, 75521030, -69237809, -17759540 ], [ 57889869, 83153699, -9294329, 3394520, -15605360, -101119015, -84115092, -23589882, -10227459, 112546650, 35007724, 90153132, -82219111 ], [ 104952475, -96006507, 108117910, -67679112, -96349194, 54586826, 110213160, -71542978, 69896615, 70633182, -67188244, 68895052, 33728944 ], [ -67976533, 87795577, -35943352, -30590343, 44653073, -57398431, -37169028, 19746657, 45764512, 45659086, 46413965, 103161610, -23378882 ], [ -77719970, 102297486, -57974636, -74655602, 62299161, 18749611, -56655549, -71940214, -84188264, -23889256, 110035601, -69760192, 86675638 ], [ -23219523, 40549558, 25774482, -67216307, 98951334, 89935975, -86092187, 72989058, 24441283, 50432202, -49108808, 43001540, -49605031 ], [ -71089702, 28169369, -73699120, 7583795, 112518956, 24210124, -107407738, 33854998, -72919081, -98481790, 30869035, 85731399, 24916139 ], [ 13789003, -26402518, -52222397, -7259477, -23509467, -35698752, 72939210, -105510060, 106387719, -33196998, 13034529, -13937715, 37288960 ], [ -45444395, 63139253, 62390800, 95523508, 96441570, 3225153, -65045867, -85629182, 90256186, 76818165, -26268595, 81184849, -16364703 ] ], [ [ 102607862, -109302225, -50667539, -92139748, -9706724, -104257665, 60387801, -11274313, -84740249, -104046867, -40437797, -76550692, 92614788 ], [ -26767791, 111239545, 90091337, 57744454, -16900574, 101612405, -16343975, 66546164, 4418805, 40316035, -18954566, 48687622, 61636942 ], [ -63723961, -12516190, 91446228, -104134921, -42565432, 61891702, 77024384, 60102279, 44540305, 4041456, -88908360, -46384644, 55338364 ], [ 49223593, 28024200, -96428122, -2085697, 38030965, 72094697, -91287060, 11212956, 53464688, 91400006, -27112810, 6641952, 33193859 ], [ -35461667, -67914629, -108519896, -7774343, -370584, 15007682, 38751254, 97464960, -1778007, -28896505, 91741442, 88722086, 43678070 ], [ -51250497, -69083338, 45504080, -62651845, -83259889, -48083704, -99537940, -28349520, 55723094, -34441844, 82011805, -44994896, -74980491 ], [ 13346893, -1047039, -26419723, -86027364, 108098924, 90107522, -9930604, -56780286, -73939992, -81970512, 43305992, -79895095, 16114146 ], [ -60767321, -110532582, -36562498, 14134209, -41786849, 1781476, -101641605, -34115925, -85296707, 92145333, -43282253, 103069257, 89904672 ], [ -30056192, 71856092, 25155236, 34780986, -27889914, -35281, -19241294, -73992093, 93044952, 9291368, -25566283, 38302821, 41018416 ], [ -21083355, -86050406, 37237664, -70688444, -95446213, 67190608, -12379373, 17951682, -15652626, -42127322, -77691007, -14520089, 83145588 ], [ 38064432, 33151316, 58331971, -85227118, 71926067, -48662125, -13518077, -18552302, 46608453, 65392895, -103490323, 109026339, -11360301 ], [ 67403803, 39854703, -63969893, -797848, 28304964, 34626590, 46300345, 65919794, 35579763, 64434128, -63935811, -8173375, 75368031 ], [ -96971697, 1886621, 21051524, -76181922, 112127124, -41800384, 102355177, -42921215, 48200795, -97099475, -91735067, -70774646, 96351942 ], [ -12098010, 36336283, 63172198, -10241023, -63288807, 54911926, 18694906, -111595781, -28453092, -32920125, -85000595, -73460310, 27494350 ], [ 66613786, 95408869, 24320531, -43127064, 49402587, 46863388, 245133, -96515453, -85238921, 7011433, -79436212, -58138905, -23818853 ], [ 70567615, 13074725, 64104086, -86488513, 54577712, -110943355, -13164454, -17645842, 32378642, -21416335, -69588553, 68775318, -87303251 ], [ -100977724, 66873873, -15152044, 41664731, 32976394, -5701772, 100317489, 7463879, -79535539, -554356, 104258190, -101574863, -26620215 ], [ 65991330, -88938523, -10831751, 40999710, -73713380, -42303749, -52254121, 55252034, 64893858, 41362129, -109670298, 80029669, -22154901 ], [ 1846834, -80561592, 10629265, -49965489, -68371340, 54603209, 63068036, 25364445, 44962778, 26345452, 66486612, 92121341, -34507723 ] ] ], [ [ [ -98014497, -79607675, 104757307, -20543670, -21766309, -102080221, 49557333, 14861941, -112884871, 52684299, 86029860, 90761779, 66857588 ], [ 44967544, -111376231, -104716903, -10829182, -74946225, 39976271, -3002507, 25839028, 73954005, -6389165, 50169300, -9471249, 16006267 ], [ -21355675, 88442385, 19905405, 54297571, 84027208, -68890938, -71010836, -41121780, -98604312, 92362458, -41763983, 21215540, 70317486 ], [ 5411508, -42616443, -80367342, -38346063, -14201588, -11150711, -33630245, 27007361, 86748579, -69953873, 10885654, -100857507, 85948973 ], [ -68716871, -5389897, 94748312, -85406312, 100099245, 98569222, 28598162, 2954498, 3995827, 38744187, -71707845, -58451914, 25593815 ], [ -57323093, 15850779, 82554061, 10330149, -78002718, 12634206, -13918513, 86768374, 94513421, 32185422, 55883941, -40775100, 30833484 ], [ -80123902, -56858690, -13903687, -52092572, -74380839, -52599886, -54938238, -39080878, 84443808, -67068195, 90712059, -80442772, -2849912 ], [ 109838250, -75754294, 95170767, -108187822, -108073489, -76017309, -37461687, -33751828, 83168026, -104297551, -71773752, -46281127, -3154374 ], [ -19308872, 8490528, 10359253, -54009526, 75485313, 43363144, -59022300, -86403244, 33031462, 108956304, -69645485, -22137036, -51690778 ], [ -54577976, -59139803, 54248293, -56480043, 74475109, 69100403, 68715080, -36993970, 62138118, -28385595, 29562029, 75027024, 78662346 ], [ -15565580, -89103892, -41716, -51853766, 10915493, 30797883, 51533407, -71010679, -106198646, 108008877, -35024918, 99223076, -93626445 ], [ -86292773, 17096010, -89971096, -98366053, 7136473, -17256479, 73809729, 63202131, 42004110, -46143602, -41579761, -99289875, -48129528 ], [ -82199313, 75520266, -85731129, -10441623, -30413430, 28889767, -32062795, 99364951, 6419764, 5706937, -62605831, 37031748, 22429075 ], [ 56830791, -19115233, 105203802, 11152057, 13978349, 91671318, 99324593, 12062480, -68194852, -60009009, 81494615, -86831220, -105691173 ], [ -3360019, -54968063, 57875843, -78201818, 54396082, -11742545, 106275536, 52149352, -80096468, -102232442, 73152884, 8106587, 14967040 ], [ 107694365, -64624468, 74477021, -11150859, 45327583, 61170017, -105145505, -7814076, 33442549, 94077979, 59740691, -110767728, -3044915 ], [ 46578235, -19173103, -7889804, 24478125, -80600596, 78814495, 112027129, 31984141, 20994542, 84073761, -22485951, -98671274, 16240846 ], [ 88641787, -4071037, -5907585, 37890601, 34294291, 45193980, 62423256, -40560176, -28614154, -37597462, 11574688, 91921641, 87693838 ], [ 92783988, -30978943, 103728768, -74048126, 70606640, 36829267, 47326552, 28601114, -41073176, 44219724, 75227132, -28504442, -80121067 ] ], [ [ -79369751, -9843794, -47851491, -20357298, 67284860, 17391370, 12974889, 101976364, -7922487, -82602852, 51729124, 84075555, -23478049 ], [ 32884079, -112563079, 78332389, 36336541, -33413131, 91413990, 20825657, -38115772, 9296304, -103851489, 3721862, -75598515, 74061700 ], [ -84204366, -45415432, -5781545, 62854612, 31881477, -38280498, 105548407, -82283781, 99993936, 5564673, -16806376, 94122468, 85685896 ], [ 108741153, -68337413, 53296848, 9705807, -57961916, -8925936, -72824903, -28275642, 87978645, 29633435, -79001371, 1307992, -22251864 ], [ -9946118, -99929698, -17150684, 99701870, 69321265, 3574594, -68564833, 56225903, -3723582, 92032315, 76234541, 72990962, -47892509 ], [ -56728135, -34933400, 108987976, -41544547, 79663113, -15485432, -44001503, 31899086, 5869392, 39414872, -46521017, 105480609, -98584448 ], [ 32844530, -18847243, -41791064, 17616955, -37950264, 27353933, -23526006, 21144565, 18155805, 24158041, 78303484, -36719387, -104833854 ], [ 90776603, 111958314, 36665766, 51219314, -99316101, 67289519, 71328962, 415058, 70257784, -52746873, -90508681, 96589466, 27897024 ], [ -3859794, 79722347, 24186086, -21493917, -105042700, 68380913, -45488923, 63423732, -51249879, 18253299, -64499626, -5133968, -31774545 ], [ 89653722, -73481744, 63223334, 84357922, 2199269, 70957585, -110323324, 101290401, -8622508, -58625849, 39379737, 88382452, 40746208 ], [ -41173908, -83333494, 39381991, -6753230, -95338465, 42259298, 96958441, 61520169, -109897453, -42342323, 79460601, -62866318, 87538595 ], [ 9418954, 58694900, -98002510, -21618917, 97723943, -58885725, 101291396, -65129837, 6210917, 3775012, 68683834, 51042020, -107788676 ], [ 96489919, -54969783, -71662605, 1622643, 98148009, -53629663, 6331376, 110244281, 4597979, -8041857, 12181665, -37050584, -107334711 ], [ 25610944, 100919346, -56148124, -6596549, -49265617, -74663369, 105390763, 25150339, -72758108, -46581055, -92414721, 623360, 73193939 ], [ 4926402, 103212329, 62362294, 42696579, -24165314, -18370853, -18219531, 39902433, -27192983, -21812810, 26077744, 112223609, 89270831 ], [ -103897309, -60288736, -61914856, -61544480, -5456787, 12420776, 66525960, -34330446, -17322264, -90673561, -95031067, 98796289, 73454625 ], [ -47739369, -30659423, -2785121, 74245630, 27542664, 17610382, 58027400, -72849154, -69624492, 42170538, 106122880, -47794992, 18473696 ], [ 80241560, -99322305, 52126463, -22504772, 61661245, -108992965, 14417603, -62007271, -51126654, -17035522, 97605175, 41708105, 4756301 ], [ 112217354, 46295731, -76972181, -112961199, -3297515, 20527917, 44830358, 5768844, -20951651, 3083125, 26871410, 1822460, -69826029 ] ], [ [ -104222807, -64566691, -71592788, 39546333, 36990053, 30296843, -3688110, -55475725, 34958879, 1923175, 44753346, 17515535, 58720341 ], [ 55392885, -101034199, -107580206, 11631954, 12348120, -103194265, -86729889, 42716849, -54226466, -99025143, -100305719, -88574676, 48965195 ], [ 30007717, -99127946, -57764853, -64453564, -32758608, -100751147, 70557638, 92177285, -82741662, -38087804, -78969829, 85673294, -53219604 ], [ 6539133, 10688068, 7387573, 74451, -91850248, 50333466, -109537710, -66579859, 21965795, -4749550, -63396415, 48776640, -70637243 ], [ -46022760, 8209563, 5436643, -45283392, -68279257, 4052845, -111758267, 19570394, -16550314, -96397072, -64376045, 111620554, -50757146 ], [ -108156053, -98152012, -77128946, -43527254, 72557657, 57748581, -105104948, -26759887, 42556030, 13924710, 85139310, 31125715, 13162119 ], [ 52040548, 27454766, -96721752, 76120649, -50860951, -81011491, 88822931, 56288678, -101129078, 3144036, 110352023, -72429498, -38811330 ], [ 53193758, 85178198, -53480479, -50574256, -98717067, 32455009, 70161929, 80166114, 17752729, 99028800, 38916219, 49381228, 20647790 ], [ -37742004, -105612516, -28139020, -72529609, 30495066, 30084469, -91082817, 46411591, -36038055, -46573103, 54919486, -67648308, -10390447 ], [ -43294497, 43608935, -43631493, 42423182, 16922244, 76503115, 54940518, -19317010, 47034925, -8980382, -74728902, 97339357, 80359579 ], [ -6214593, 22861856, 9899965, -55160556, -41936577, 10262666, 13611187, -66734700, -45736468, -42358740, -49977310, 47533915, -1113936 ], [ -69871206, 70547521, 30843875, 112103241, 37955887, -53425879, 105775559, 89456055, 95680824, -21115683, 21813372, -107487600, 37144773 ], [ -23716552, 99278794, -60511476, -24805159, 57427990, 108071877, -80547723, -82091705, -75687018, 3455206, -25635476, 105516726, 46201344 ], [ 19252132, 87234143, 44605861, 68075239, -86913137, 20744743, 97777277, 88861198, 76448052, 14094443, -57129184, -41971057, 110042408 ], [ 77126654, 1082696, 60096917, 53856743, 50291008, 41275980, 112127285, 29829474, 25743949, 69802411, -21562124, -92766656, -97951517 ], [ 26342511, 4556830, -3739548, 106470920, 104277124, -20536805, -90037841, -80719080, 22563097, 98773205, -87574397, 37886709, 94239663 ], [ 68270326, 107345240, 3088804, 92387958, -69706240, 53631383, -12514047, 72244576, 97231659, 45256229, 26180172, 93051339, 78982830 ], [ -13232487, 76098886, -56195828, 5500267, 19586834, 82795052, 15709920, -51751251, 1164958, -37979237, 83713182, -51513474, -2650081 ], [ -103209021, 71883252, 80931868, -52132147, -79135070, 50204786, 92521114, -24885110, 2395572, -108248169, -13400705, -33882681, -106451145 ] ], [ [ 87739767, 99813761, -48852454, 15339201, -59875345, -21659026, 50637853, -13597980, -111051777, -90664764, -31755440, 91533784, 24596841 ], [ 91607225, -91539389, 68233464, -21165684, -83535268, 22277246, 74672274, 53156769, -100862712, -71139168, -73944743, 36741926, 69402000 ], [ 109146353, 62163513, 88784381, -4446012, 40675842, 66915160, -13158954, 107223413, -79315617, -62376341, -56642400, 61162376, 89360991 ], [ 41479556, -67144199, -59169836, -56649375, 8332461, -102096584, -105133874, 68527315, 67669409, 45547945, -42231240, -67805440, -372720 ], [ 65401324, 68300841, 24155138, -73723933, 27143161, -42374513, 112326461, 52917638, 110967994, -32316745, 73184, 73201296, 9461448 ], [ 101102093, 87494844, -99328530, -81301226, -51049046, -12164290, -82406019, 10826775, 55559962, -97274824, -110090267, -112913045, 31880345 ], [ 63338215, 13934490, 77515405, -44603942, 17092141, -63304741, 6525339, 53889237, -24384986, -28943480, 17365608, 90366022, 106385223 ], [ -109820301, 42455673, -96756757, -56591435, -46436388, -50482796, -49117662, 43075552, 107612574, -28360064, 68874037, 51015620, -104721941 ], [ -96210831, -98869167, -51994078, -48111541, -25146254, -100809428, 3498817, -96161435, -10056014, 25134514, 36428707, 40900537, -67939783 ], [ 107185305, -13476088, 97164303, -106393139, -15836364, 61981863, -78664985, -30970130, 50509043, -91396799, 104675218, -4308345, -107979475 ], [ 72216981, 38331649, -67587688, -66625380, -24632988, 88701404, -98421547, 64380955, -83780213, 87332107, -74554145, 1287058, 10311297 ], [ -109027585, 32283471, -70310428, 54703858, -32133183, -47615190, 19373061, 14239062, -71911598, 108637167, 40998625, -99511858, -110468885 ], [ 110155109, 92240006, 11266678, 98047700, 52177745, 28102896, -35630208, -95170218, -63891877, 7733717, 35581293, 1920583, -85276196 ], [ 85758048, 68126188, -62444658, 81453623, -61712865, 62098052, -18975510, 47419180, 82363400, -10101169, -51425861, -25488355, 51392888 ], [ 16202036, -24328599, -58727307, 47938089, -52222796, 46702534, -13473372, -108016175, 59957693, 35057044, 11037392, -90097633, 95932474 ], [ -19949293, -11272691, 2465725, 75583318, 58580053, 107335710, -28350280, -34689846, 32750059, -99459523, 27248551, -106811648, 109327152 ], [ 106463327, 109909003, 49027939, 78502837, -90257925, 85598409, -17423660, -8043412, -28088798, 5843401, 55786664, -75116727, 24868208 ], [ -38427184, 58832682, 33526821, 68949138, 59548632, -43147740, -102880762, -100986129, 27411221, -63595143, -10628023, 69764297, -103227768 ], [ 103888134, 82428420, -112908604, 91439670, 47420903, -48513334, 56224331, -35077650, -64975954, -11707577, -49845141, 64284194, 20896684 ] ], [ [ -46315801, -93185468, 91907665, 91985556, -45279417, -110520688, 26480425, -74648133, 112050843, 77796323, -11308732, -13298554, 66653272 ], [ 106221146, -36728029, -106813604, -28002716, 25483505, -99928276, 46030640, -105676489, -88394602, 88941267, -7907138, -28033831, 437607 ], [ -48017601, 46705165, 11283316, -92003625, -40252306, -33478868, -74821462, 232961, -79016102, 104448201, 1920074, 37481104, 60560800 ], [ 112180587, 73735596, -111324231, -19613299, 87986453, -30207654, 72801213, -67212653, -112851925, 55976121, 44867966, 49308076, 49316515 ], [ 79045482, 30710874, 102122490, -60971688, -18354068, -11165798, -55540132, -90483235, 28275959, 97893456, -26436747, 50910647, 2016870 ], [ 97983743, 30602236, -68072108, 92062522, 1890611, 81919714, -50882722, -5432567, 22364641, 22355242, 29558130, -68262392, 103483668 ], [ 15739323, -27566021, 49724996, 77605328, -50587295, 84367734, -43785478, -7284397, 108017833, -55374871, 62629203, -20143456, 23574508 ], [ 60858543, 76422910, 45064950, -66648451, 77573574, 52392476, 98138358, -54007285, 18303443, -66884199, -4468493, 92049164, -92987415 ], [ -33955220, -23497493, 45841497, -16396251, 68668337, 81151877, -48281075, 96287412, -30649105, 16298870, 1072738, 94243225, 31702323 ], [ -78735796, -101545358, 33871943, 89907802, -1983958, 65475582, -14998196, 102981023, -42679367, 53245504, 62318021, -50726482, -110027000 ], [ -98027197, -36290794, 107710276, -71392161, -109819585, -58116890, 90181848, -110343244, -18922867, 38539446, -109593974, -86220575, -79783478 ], [ -101293340, 105199670, -36152401, 20711590, -74628463, 27797208, 39780699, -61496132, 36327509, -107733529, 7855548, 61588566, 100696887 ], [ -47254077, 70148797, -19951572, 14011164, -13821907, 90387096, -91864450, -50018153, -56527531, -11097612, -13710594, 1386414, -12630442 ], [ -79525635, 106121465, 82055250, -95784342, -76299885, -17356405, -22389581, 84837738, 52627829, -5333430, -68970620, 26696953, -46613176 ], [ 6787011, -5704874, 48749892, 93846290, 46053049, -111533343, 1982627, -90572940, 3912882, 89383096, 32284217, -40351511, 34093252 ], [ 92719199, 24358708, -32908011, -108963929, -39677721, 107535189, 26414292, 110363964, -111186606, -13055540, -10004688, -86216755, -92028501 ], [ 15353611, -106474545, -75322358, -88761654, 57841175, -27564986, -58739851, 78251981, 4071673, -24871470, 4873018, 28830446, 77034644 ], [ 66857497, -9481615, 4469492, 109584384, 11720584, -35264656, 18228750, 39177233, -91224673, 98577424, 108922876, -105761591, -7039501 ], [ 74139886, -109865750, -26395857, -7557120, -66115334, -93682027, 39534282, 79286108, 96052204, -75642124, -110709271, 14685570, -81633290 ] ], [ [ -63341546, -104254064, -73343609, 21248870, 95692435, 38970355, 56941159, -928716, -87490466, -36960884, -43350872, -10175307, -12028244 ], [ 7179576, -102716825, -42534299, -30516050, -39908180, 85917270, -67957970, 89846562, 10966901, -26406155, 63939680, 98347605, 22854192 ], [ -45060888, -62921485, -14736279, 98936448, 54113015, 34227425, 81842372, 30076047, -95208041, 65897013, -63378877, 52967973, -36502224 ], [ -18945908, -21957807, 45749853, 87423270, 15403965, -36170506, 91431668, 104497316, -1902793, -96305673, 64604502, 71549562, 84519821 ], [ 8491727, 104337158, 37408986, 30579725, -28824297, 57922483, -70838215, 54015965, -83891290, 68445032, -81354885, -102817335, 52020394 ], [ 55573830, -43470426, -49422963, -25299049, -35217029, 49906717, 110002310, -43796577, 16917988, 76421589, 23970771, -25444444, 6380698 ], [ 8881604, -19827957, -89069120, 1092683, -102597336, -67822169, 79237209, -38047386, -17895272, 37631036, -3879122, 18694208, -108801025 ], [ 6505178, -38380449, -97676558, 65172388, -108241485, 43756208, -72090496, -75704154, -103985395, -68641745, 30216828, 32531327, -62069137 ], [ -21191433, 4228324, -103818614, -29530575, 61945101, -40430647, -44580505, -69606846, -109121754, 78237151, -83171509, -90352317, 33684006 ], [ -77968940, -53629497, -78856342, 12028709, 21816425, -26432049, -24948939, -3478349, -23661438, 102086454, -16459851, -82032205, 100227647 ], [ -105809885, 72502187, 24707080, 63810452, -76973884, -62854365, -4343944, 81557715, -102967528, 55186717, 107384751, 92993068, 76265003 ], [ 66808979, 54243217, -62454791, 32965327, 57038697, 8341470, -64216686, 97024592, -40368955, 33729988, 4359706, 96467931, 109006993 ], [ -1336735, -94591998, 46262769, -8611784, -101159367, -96868519, 6247918, 110407465, 67637690, -55007869, -2329270, 65046310, 87153055 ], [ -82652579, -53556663, 109617600, 56482718, 6718487, -85127062, 49616207, -70516762, 105371490, -109320891, 79902289, 109219060, 81254875 ], [ 79103862, 66396908, -64383576, -94876355, -49946004, 94781551, 15447934, -95181360, 64763492, -43534120, 64128740, -35015873, -65406282 ], [ 67711754, 72788116, -67618564, -112240816, -20388703, -34979286, 70807168, 14894975, -8837406, 62090602, 93958368, 53120910, 42549547 ], [ -83918025, 44898420, -14614134, -15915651, 75197344, -47392180, 66915910, 57502678, -66020268, -107856111, -98073439, 85085165, -109440919 ], [ 30047055, -40772934, -20685282, -60694427, -103757714, -33510625, 29225089, -89032038, 10716568, -19491402, 26393898, -108554119, 80172494 ], [ -113000271, 69114109, 9550414, -29326643, 74362854, 57762012, -92144497, -45031356, -52124892, -89435050, 13936145, 84033774, 78911735 ] ], [ [ 31156991, -26330706, 11090699, 81885868, 22745069, -91181690, 75199418, 31300196, 50494187, 6094540, 43361497, 43216263, -21783777 ], [ -82437996, -63955571, 50386670, -64103810, -108535225, -80202380, -20698212, 108623429, -32495800, 60274303, 11545298, -1140019, 35746270 ], [ 94556063, 39405102, 15753977, -9085115, -60861241, 34889535, 99963590, 18764732, -62437743, -8062536, -65999537, -29614075, 52151555 ], [ 110133022, -17741520, -43442325, -1351624, 52433375, 23603775, 61477630, -16872318, -48053505, 90197829, 109136114, 45950664, -36112329 ], [ -102266815, -65268235, 75427551, 110182831, 71508061, 29634426, -108972519, 53460054, 82944701, 88858768, -62465385, -43169655, 69645270 ], [ 54464510, 83981341, -52579497, -81886705, -76077929, 933978, -111490651, 88467381, -45021337, 79051699, 112982967, -78313378, 38285088 ], [ 87469242, 85029674, -84610422, -84439679, -40378661, -59636391, 42015714, -35879838, -33246602, 37662846, -80015102, -72543228, 46466973 ], [ -39070566, -2083962, 66500919, -50015436, 63615772, 89353019, -71626958, -102640532, -43918183, -31873788, -44075612, 82209642, -40019448 ], [ 52135840, 3874225, -99143905, 21971093, -81218923, -1217540, -17085421, -111298380, -83790241, -79372952, 60832606, -98990056, -11767675 ], [ -96488261, 101953333, 75001496, -40612922, -21292899, -98874191, -88382825, 87797429, 104397710, -15854925, -33847894, 44169846, 38786268 ], [ -26760522, 36413581, 49033426, -90459090, 41846475, 75576787, -94724251, 61841455, -52108394, 50883752, -94293590, 21052475, -96760105 ], [ 50673073, -13612526, 24384162, -111230157, -88201114, -57341846, -2295297, 8115817, 14187388, 75216950, 94458505, -112036636, 82741129 ], [ 97484436, -5816903, 61193379, 10372025, 97922995, 55768448, -39291400, 76258352, 20077675, 12056033, -34722150, -95046204, 30501004 ], [ -41793440, -47163676, 108879494, -112876528, 45553435, -54041389, 29652244, 66888565, -106927179, 52324289, -82294078, -75715947, 48400427 ], [ -92639176, 22825904, -53975549, 59407966, -66662066, -108944651, -10589266, 881918, 38835566, 58921174, 109572345, -26516156, 83082002 ], [ 85632756, -66920558, -109216125, 31045586, 68801635, 78944732, 88172899, 54824669, -102344414, 16122724, 7507683, -19369513, -41019258 ], [ -105703966, -40601627, -25445940, -54602293, -8207405, -50730538, 29546233, -98342542, -35328386, -104473031, -68573656, -18104631, -89736680 ], [ 53538730, 56254438, -52009282, -58317089, 27004650, -2535949, -27946970, -33075908, 7639992, 91675631, 42205819, -9805164, -38493921 ], [ 93547867, -47461099, 78800407, 77443856, 43673310, -16174097, -6015388, 43375615, 92626191, -6042205, -16034726, -42914514, -67815042 ] ], [ [ -85874099, 81605482, 5580611, 73566241, 42160304, -37751119, 60289618, 96407827, -62439229, -31392352, -15833203, 104970332, 39551636 ], [ 112380345, 11063987, -97369045, 104341753, -18160361, 46068878, -18328676, -101443430, -58728475, 50500611, -53971769, -9967270, 41269240 ], [ 59244574, 73375668, -107616776, 16892270, 63721162, -16576753, -59039535, 73540904, -94136214, 41673697, -82761783, -28581189, 105118636 ], [ -23238562, -13205889, 50392429, 7170836, 79935968, -11276783, -64321335, -57501607, 88115774, 74297456, 44716781, 64678951, -65587498 ], [ -69796167, 83797007, 2205690, -58740670, -69335893, 27026531, -57135091, 53178285, -54110007, 101933227, -37433261, -71457257, 82671422 ], [ -65874361, -2362082, -93183678, -53811317, -70616343, 92921358, -106621400, -24269687, -8519142, -91940295, 46820814, 12368040, -79263542 ], [ 14003316, -107534682, -19669901, 34371797, -15105651, 3300269, 46295006, -23211019, 17345096, -87256290, 1689681, -93087207, -51520736 ], [ -15057496, 108879942, 98864444, 20209567, -99540707, 102916455, 48011787, -3187034, -49413764, -87178386, 8140019, -81453437, -81467190 ], [ 32799586, 89090779, -56817198, 106686463, -51182855, -38076425, 1261803, -101970863, -27746680, 105518424, -8118128, 52596611, -69718723 ], [ 28563367, -46178019, 88558020, -42955038, -89046292, -28130649, 42941017, -57436526, 7928300, -24412903, -47661359, 16965088, -93126399 ], [ -47448512, 69289259, 20085827, -77082241, -71145265, -65205854, 74531395, -34717481, -96362619, 103343212, -21688356, -106820499, -12066305 ], [ -1564721, 90860603, 73248856, 81107877, 81886703, -61108909, -92618798, -88738970, 42876996, 82841970, -70290484, 93702503, 62976555 ], [ 102539278, -35173980, -22537035, 52984807, 43593699, -84283968, 80132151, -84053555, 90430443, 28816744, -56562386, -72459481, 11024031 ], [ 87364577, 73585916, -83250362, -109667026, 47590335, 99962282, -50052890, 73408223, 67046152, -27877288, 72350076, -48670226, 55453903 ], [ -36013532, -98939311, -3840111, 25215319, 31338463, -77952605, 81835272, 73608328, 94627241, -92526179, 98247562, -78052232, 106429282 ], [ -3379742, 101793191, 51066132, -91279868, -66239524, 10538700, 84178165, 92867314, 77491090, 14794430, 11163139, -71790390, 20667517 ], [ -67013553, -95067832, 195046, -109954167, -34314960, -87689895, -102811806, -22891848, -16929202, -37657614, -11264006, -89000346, 43606743 ], [ 98524279, 94535175, 24380174, -84788757, 76600434, 57209519, 3147308, 91671668, 103875681, -65834407, -57889115, -21542272, -68429039 ], [ -32968531, -17491358, -34962969, 33313804, 82371319, 26755057, -94895080, 71230720, -54498226, -9548824, -16385691, -81247097, 100358684 ] ], [ [ -43026563, -83169723, 33073781, -46311911, -33346297, 39908082, -52949926, 47341305, -72399966, 76247259, -92902659, -48739601, 70655862 ], [ 29577913, -106590407, -11797139, -23195332, 105132912, 83066277, 63701813, 64313897, -47797973, -77339106, 27673702, -30138324, 98319434 ], [ -60794302, 96004063, -85800966, 80355073, -78884063, -73261471, 48864802, -11478511, -61572845, -44108492, -10616418, -111439532, 92226015 ], [ 24080847, -104495927, 63989634, 52224015, -11754064, 44251195, 94302776, 103173813, 6191422, -45525490, 67115714, 64749432, -108718238 ], [ -72246907, -6526965, -111000229, -49609484, -27418923, -15206304, -20054419, 72861721, 8754200, -60279213, 95199925, 72772944, -24544520 ], [ 84080713, -11848605, -51460350, 26507277, -1611628, 42673945, -4867408, -28167967, -84242202, 21827823, 94290449, -20188637, 37962528 ], [ 47524448, 41213987, -94642829, 57623804, -113002536, -76719920, 67275987, 54073412, -53768675, -65218247, 62577836, 83595241, -107050984 ], [ -29334576, 9121663, 83316017, -95103844, 31497896, -102821863, -20501879, 101893524, -10665827, -86917414, 19272003, 42770192, -107668813 ], [ 15993504, -75560969, -69295595, 61688323, 40901961, 1857511, 37123720, 11848052, -24956085, -10755978, 52779893, 107408024, 58904390 ], [ 4779815, -29357953, 87189938, 15144106, -28095265, 51970162, -39115224, 62768092, -69738802, -32150019, -102593410, 57189611, 22595352 ], [ 4796130, 1140506, -94978517, -2004530, -31996589, -32490333, 24319544, -20926571, -73472414, 39661034, -49234116, -47599134, -4895790 ], [ -105696406, 58741242, 12061914, 42645943, 6546249, -14859473, -8795905, -103247582, 11009172, 111493151, -91973839, -109780378, 17616768 ], [ 73137485, 27867136, -23263603, 65128041, 549480, 91937820, 30347543, 42899821, -102954316, -9552288, 89822044, -37315264, 30510743 ], [ -59073902, 38556585, -61956702, 61427786, 108848592, -30100283, 10807321, -76075815, 81792462, 40541639, -104695264, 37628427, -38042870 ], [ -105074904, -45707722, 15521369, -9819273, -16452316, 41469178, -15438847, 64463635, 10414430, -24432908, -30818775, 61293713, 82543162 ], [ -109496191, -44944821, 8985365, -62305959, -26679625, 59306540, 45514139, 55699663, -1549170, -28011522, 105243200, -82388880, 58730550 ], [ 112240220, 48323020, -82325056, 103404728, -60470863, -93034493, -91080261, -15686178, -3490878, 36365964, -109659381, -76420707, -89914716 ], [ -18020765, 93601201, -34878822, 77704061, -37757200, -81394913, -62297500, -37627730, 77594261, 102439606, -53819729, -43800797, 1750749 ], [ 74444316, -21670965, 30632427, 20095957, -33139673, 109663390, -70010683, 58402536, -818420, -18512366, 18813280, 9848332, -102556402 ] ], [ [ -31765431, 38623785, 107171393, 91747864, -12841381, -39296043, 16165641, -37847705, -94140854, 58255386, -36591435, -48889095, 81545695 ], [ 3753950, 30806794, 59298758, -95918484, -82422213, 50342767, -31503421, 57182060, 1014121, -1246314, -32935667, 70596399, 75661511 ], [ 7101480, 9890976, -15213398, -85386309, -103118466, -4849924, -97241848, 107464891, -105212205, 5807412, -7189845, 56344329, 54100084 ], [ 92811033, -79185255, 58618154, 98209957, 28266120, 104430593, 75219056, 78460318, -97903152, -106454230, 52709349, 21679763, -101257681 ], [ 104628152, 1370639, -60843180, 107781003, 62500154, 31786451, 101311442, -71030961, -22096974, -59423501, 37690901, 78763034, 106450216 ], [ 7506937, -88908970, 90546534, -107302125, -89076399, 110754040, -72088284, -24667940, -28663238, -37113326, -95717533, -110637418, -42434055 ], [ -28841275, 38688251, 7750450, 83974229, -106251560, -66539624, -37241782, -16433508, -17158255, 86015706, -1528537, 47811124, -88488101 ], [ -6357778, -54759500, 85159474, -5595818, 42355846, 92888229, -23628976, -105606364, 75769551, 37353709, -54537892, -17703921, 112887311 ], [ 80306081, 5127336, -3411457, -17830066, 95066930, 29220155, -55861263, -2523364, -84904616, -108861239, -27083014, 45450749, -34818143 ], [ -92348067, -64313670, 71187233, -44940418, -45784713, 4198690, 91778195, -30517902, -41405443, -74716674, -10441982, 94292199, 15295533 ], [ -79620829, 33159293, -34968168, -84725289, 18278871, -10397921, -48914470, -26892962, 43069040, 16116065, -98281394, 26109794, -44797563 ], [ -66719336, 105923023, 29495643, 33167974, 1100147, -62944458, 35127544, -55215900, 72108799, 85546088, 17368731, 66726614, 93544820 ], [ 67708080, -96131314, 77743618, 53644250, -93692333, 46572227, -3965620, 96563049, 66660008, 53778415, -41487141, -11917754, 109905307 ], [ -66187980, 84793012, 101137670, -17755833, 3625055, 111469689, 48850225, 53142946, 100025624, -42177271, -97308994, 7516403, -36126523 ], [ 79595941, -16393698, 112431876, 38712633, -72296246, -48957282, 23157908, 101501600, 56327256, -69136025, 34880834, 49152724, 72569492 ], [ -21657778, 47620955, 99840371, 31318798, 63777579, 76053751, 74067304, -22667887, -94027143, 10948474, -93909161, 11341767, 11986593 ], [ 3014364, 84559829, -62237055, -31709442, 3174336, 70572811, -7604421, 51084985, -58827060, 52526756, -108458714, -15179645, 90217740 ], [ -96582688, -62624777, -89400826, -6184036, 99930541, 6640800, 109706651, -75097548, -92104617, -9834578, -14477077, -85628574, -55576475 ], [ -110449580, -32219302, -43709719, -6286576, 73941442, -53881256, -90947450, -79027113, 60314276, -87135849, -76960896, -99083489, 91163449 ] ], [ [ -104711652, -8548497, -93335965, 20685427, -110172487, -2005355, 74451754, -33291773, -81178570, 79061400, 92292292, 99289342, -55144707 ], [ 7143513, 96391213, 54042270, -91834968, 19652813, 88795544, 51855371, 105465256, -92611574, -41423481, 70607617, -111925550, 101006539 ], [ -58020074, -37056481, -7929485, 24533437, 59516741, -38340298, -29005861, 22489358, 101475637, 6008343, 33844611, -48842723, 8602090 ], [ 34771991, -98702867, -62000861, -56740071, 51118535, 50879218, 83981481, -40149584, -46963131, -43123164, 112135829, 93322800, 2940101 ], [ -89364760, -41674106, -92358732, 77014293, -23121642, 15630924, 6944683, -34387018, -50366989, 58252617, 37956143, 69108443, -42527393 ], [ -63999311, 30266488, -100519359, 63141532, 17755635, 83464735, 28457504, 37740427, 106534385, -61349623, 24142350, -45842857, -6736927 ], [ -55991477, -94622436, -15022434, -42049062, -84723249, 52380443, 82118838, -7636417, 40057160, 73673382, -49269199, -97239598, 29532733 ], [ -56069695, -78430697, 58148607, 26054466, 83077935, -86742054, -46436269, -84161493, -53211117, 104324491, 83028825, -25357097, -108338084 ], [ 5712714, 75806694, -41929687, 60276408, -70531381, -9499702, -17902599, 24811702, -20402431, 111508743, 94238392, 29896939, -55957598 ], [ -40548703, 62080368, -33858507, -10730452, 45125211, 4779463, 39834302, -59033594, 112487983, 85687115, 50669695, -87828416, 56642355 ], [ 35923863, -16572789, -91692942, -57053350, 74838156, 103793801, -97920062, -97057011, 24684843, -75142155, 61676422, 53965365, -92653241 ], [ -100178932, 39738989, -28559186, -7425376, 111298173, -54641153, 109117576, 31411931, 66136423, -15933646, 59644752, -71485035, 78487289 ], [ -68955087, 69762451, 44627557, -86770742, -36293049, -100477674, 72076797, 49813893, -87293989, 84368881, -99617250, 21811371, 92393325 ], [ 13340056, 56797414, 51095055, 69996970, 44417771, -45743541, -18759837, 94262150, 1685858, -88511218, 102264984, -76743901, -8050995 ], [ 72393056, -109375009, -85054940, -57256937, 8081964, -36185249, 10433327, -21439366, -94570067, -109284462, -40139762, 2180598, 34119178 ], [ -45184756, -70359244, -109078463, 20951725, 6466158, -111607626, -64853175, -102762363, 34684176, 90303713, 41347731, 53554011, -15661790 ], [ 74931579, 37478211, -62375876, -10728423, -70533544, 12665190, -80457147, -96669432, -20309454, 3256362, 25194452, -24403450, -92793485 ], [ -42395244, -52399141, -35933872, 77175803, -76982465, 22114748, 111784307, 35456085, 46572644, 16483069, -97079228, -76354996, 48811391 ], [ 11453656, 72695669, -86146742, 5906190, 15884166, 44326102, 36647653, 45651448, 37217436, 89994008, 18938826, 71443108, 24905106 ] ], [ [ -16184791, -19671029, -104782442, 49620224, -30677835, -59265309, -22326357, 36806189, 23962132, -36369082, 66041913, -76722247, -87087213 ], [ 111945774, -6576652, -112488438, -43952089, -83468330, 63600244, 84436546, -14718919, -26543988, -23479958, -69843074, -80171885, 111667985 ], [ -92838138, 68006573, 108203949, -59129633, -84767107, -80304366, -104562016, -92174848, -96440840, -37923037, 104735620, -36126345, -76510999 ], [ 40606062, 55723739, 14952643, -102213709, -99494629, 94957516, 107211663, 32820850, -109545445, -59022875, -91808559, 15251153, -98136302 ], [ 84716537, 89171411, 78668371, -43138113, -53343845, -80556263, -74474181, -25612202, 31533467, 111239709, 52220576, -45754209, 49344139 ], [ 65635386, 5050673, -97640657, 85771853, 30788797, 47344563, -101569571, -29322508, -38224255, -103609385, 78164718, -67351438, -48220711 ], [ -99654229, -112665186, -85588956, 2773413, 64251627, -91828819, 40534368, -27015203, -1858550, -33488419, 101172122, -58679490, 31562792 ], [ 18574048, -75028871, 82193012, 35993067, 31503130, 6703434, 76148506, 39423453, 10980739, -46742476, -4693850, 19469088, -58772656 ], [ 83971867, -23032444, 6496510, 6041121, -55422782, 83621244, -56325634, -110377073, 91403396, 78280505, 106990827, 95621976, -58394148 ], [ -62893179, -85084290, 33550220, 99837470, -49709481, 71821066, -26207199, 2045231, 13600702, -82739327, -50033744, -15261398, 25805610 ], [ -79843240, 11750101, 51247402, -34446954, 7200620, 88250317, -67096102, 91363924, -67790826, 68594919, -30765044, 56911477, 37461712 ], [ 85519052, -87806505, 14364186, 108760378, -103394280, -5848905, -93445849, -67108780, 31755271, -57246535, -103374279, -24943523, 46153481 ], [ 110927910, 35387076, 13619486, 7426921, 11660630, 35908371, -100477103, 45737337, -52400824, 61501717, -106815812, -21465903, 72785107 ], [ 99698878, 112851496, 45263279, 53965368, -46811104, 67501257, -16129366, 30014780, -18721714, 80677169, 32448208, -15998533, -83873994 ], [ 56773439, -37230271, -93912364, -76446516, 10321521, -5710211, -7241772, 12615730, -2631854, -59858939, -33043669, 49884730, -103669999 ], [ 52744155, -15699896, -77825021, 108538484, -49278589, 49339784, -100287060, 99738495, 12099079, 51624503, 32760107, -60446126, -82292999 ], [ -42581756, 19141669, -35841136, 92415527, 25678563, -30139227, -65868624, 17901678, -64273333, 13156701, -81640200, 17494281, -76997316 ], [ 88049211, -38479292, -51513112, -11996043, 43488644, 101763956, 98431647, 62875448, 79591246, -86248509, -93945586, 111362722, -75969514 ], [ -84229944, 111869493, 96617108, -107778027, 77271258, 85781506, -38034103, 72748071, 43053523, -82169889, 108821241, 96909745, -29925091 ] ], [ [ 4820973, -19828198, 72232777, -85970410, 28882757, -1057960, -79674894, -78558189, 90834890, 75216594, -19381269, -75884023, 46049428 ], [ -95179176, -28188897, -70635916, -3454171, -111499562, -32635427, -42735681, 7856304, 46205193, 88592014, 100464517, 80569099, -17246191 ], [ 72955580, 518803, 92661864, -94236557, -74438237, 92053091, -102106480, -8160365, 850731, -82518362, 112553520, -67735654, -66077535 ], [ 57742429, 75948292, -79453714, 65960868, -100898655, -92358077, 60321461, 70805921, 52313365, -20705844, 34243002, -20981905, 103945111 ], [ 18661593, -59405515, -29842828, -1617475, 96328772, -40181837, 40773164, -55982047, 110998529, 95122451, 5639925, -82336801, -7324940 ], [ -8938880, 9060600, -39496646, -68168705, -13647359, -97808507, -24002465, 106255045, 32048739, 1820330, -4486159, -6094785, 86593840 ], [ -109435963, 41535737, 38085695, -92029644, -103163139, -96665542, -59571161, -71739169, -49013077, 105537479, -95066899, 69623223, -27711867 ], [ -46786323, 71807630, -47396000, -68496397, 1927252, -24613059, -65512165, -106499164, 31098742, 100797881, 69952847, 68838102, -89646451 ], [ -42553986, 71657054, -3825751, 83910291, 98333657, 31395418, 48599917, -108625866, -9847464, 65757036, -45894977, 86753912, -13257826 ], [ -61605061, -72636104, -73939707, -6339607, -80660974, 45789052, 86414833, 88005425, -112120891, 91036427, 32384385, 105728025, -16266494 ], [ 105345390, -44846444, -48223301, 106244954, -89254661, 44108371, 42042465, -15211797, 47012768, 17532413, -16402083, -68258352, 83868409 ], [ 86646520, 38594182, 43438781, 86624723, -5561162, 110247873, -92741273, 3298579, 46354979, -105441196, -32099836, 80493006, 50908846 ], [ -45593423, -81572713, 75825743, -31172054, 25768218, -54706945, 79070440, -48145149, 57056458, 75893612, -78230700, -94952469, -31991326 ], [ 97065016, -44760662, -8357617, 21431198, 60302398, 24401044, -96811843, 60710254, 80226925, -8378698, 72863948, 68631408, 16256676 ], [ 48568720, -87316623, -17382359, 62917731, -108078547, -77103417, 14259951, 46575577, -106882958, -81092668, 63437327, -41847539, 37807456 ], [ 14896241, -36382873, -37967423, -51314027, 45005415, 90289161, -93588908, -52410615, -81532793, 39680305, -45387476, 76319829, 12993915 ], [ -50011142, 47314160, 79408855, 41385646, 3111672, 33676080, 67035679, -10937082, -57610552, -112797901, 84243729, 56951489, 8589228 ], [ -98659311, 40858384, -106142286, -96509528, -90659198, 40529179, 2644232, 111167384, -23506354, -103051957, 24456375, -10700264, 79876298 ], [ 64652183, -30751400, -51683990, -98270398, -109756661, -83975351, 46436734, -72412801, -60061352, 7019568, -20275420, 103052403, -13558266 ] ], [ [ 109981405, 23538638, 30423784, -1122434, 67117004, 85615155, 24583618, -99571975, 2291528, -48940627, -70580500, 99137925, 45475151 ], [ 28326945, 92848890, -5284215, -67597764, -66891136, 54269619, 77244237, -72812586, -87589565, 93110244, 18261995, 75040746, 27993310 ], [ -14081370, 84152304, 19192939, -104202033, 88594764, -84162417, -42191561, 51347565, -112031084, 74564121, -43161529, 84218750, -105275015 ], [ 39326929, 46674824, 24999645, -50265407, -112935482, -74025089, 67768795, -78054485, -19470776, -62433966, -89562777, -87010955, -104710447 ], [ 41391758, 105318607, 59663599, 24325781, -19490314, -23849926, -112932935, 25738426, -72219763, -2079730, -24189928, 41664895, -24952284 ], [ 53123666, -106978263, 23633636, -70959838, -15802553, 14851539, 93838025, -65270607, 8681904, -111904089, -56708377, -26337074, -106592670 ], [ 52345280, 22098797, -10263990, 35970756, -81321595, -67721037, -24312357, 49672581, 44302510, 97114806, 57147366, -34511389, -101493299 ], [ 73221490, 20999507, -14509907, -60849868, -19587009, 34823472, -27092732, 76622661, -68632375, -37789303, -82034108, 41959081, 127567 ], [ 75284064, -97523370, -7729721, -21561137, 60507690, -101328116, -24931874, 7191640, -86646, 41155646, 70845961, 37666012, 62448500 ], [ 53571676, -87640064, 46402874, 64046643, -37021421, 150963, -55817306, -41553161, -69232473, 58297896, 66300806, -34098874, -65380408 ], [ -67908415, 20381478, 53909453, 84209393, -73709768, 93239885, -39648696, -79568275, -77853736, -5045352, 27786902, 79719570, 2145876 ], [ -89261459, 48398598, -87631869, -53999626, -46011425, 62558881, 86999096, -78435659, 78285466, -30332764, 58467959, 111217716, 62048033 ], [ -52881043, 28008707, 12223104, -75483679, 97037104, -21014291, 85199449, -4228227, 9713999, 75716263, 2517521, -47413914, -84116988 ], [ -38838979, 38504710, -107122714, -81180856, -25452909, -66855739, 22342193, 34591765, 32158428, -60550461, -57327301, 35870915, 45928524 ], [ 85514284, -9392691, -2380169, 108580835, -30296234, -61438029, -95937193, -2082226, -46009349, -5178651, 58511997, -74089551, 63767373 ], [ -110202417, 26629427, -55640302, 88108233, -45600865, 88842761, -79074525, 16842384, -64065217, 44768529, 24404196, 2256432, 5294919 ], [ 97650761, -16013519, -66967911, 69272902, 95375598, -106071418, -22251302, 109768570, 60276382, 82784325, 73407558, 110995288, -69502284 ], [ -94302616, 94797587, 8856628, -96117283, 33139027, 55853145, 88244167, 104579509, 64173732, 106595985, -64886249, -94143659, 72129371 ], [ 65992395, 66438402, -67883176, -41196704, 15758131, 57642940, -26017863, -102636409, 36686799, -103476876, -515018, 75113903, 12304496 ] ], [ [ -63843394, -69742154, -45400531, -34457915, 75259568, 70195049, 67182175, -87596921, -20274772, 27401944, 48970410, -49187315, -23252293 ], [ 45237159, -84483577, 54891076, -57614419, -91105630, 18295167, 71953040, -26495223, -110741266, 30066159, 107230433, 26174058, 101180194 ], [ -75718302, -86403452, -7564010, 99493608, 86327579, -108036777, -46970714, -2058858, 103494996, 53477740, 95137928, -69954176, 94141724 ], [ 21315730, 50409711, 57739685, 14041395, -103675894, -78000489, -20685050, -16863853, 62962877, -30895198, -39116046, -61730640, -46768934 ], [ 65713175, -112007895, 28307650, 10106544, 47104463, -53763306, 59340262, -60278977, -50548709, 1275029, -25417918, 47460167, -28663413 ], [ 31177381, -70874054, 73321490, 7423040, -59583036, -47306214, -90180780, 19084581, 59696381, -94441792, 45764640, 78191826, 33828238 ], [ -110240128, 109856947, 73257597, 6604346, 76247609, 60791385, 41182778, -46314561, 48725851, -85084892, -56881339, -93255726, -2058364 ], [ -19618155, 26136473, 412327, -19747897, 67312712, 35767144, -34259752, -57650729, -3864849, 89256803, 59707529, 49550525, -101984693 ], [ 28067850, 9562795, -22669447, 85307352, 33160981, -62086137, 39686850, -110933115, 46775232, 1363724, -12032192, -94372269, -101261211 ], [ -29577254, 92583778, 17546784, -93526850, -55556568, 63852608, 766159, 34312547, -63315082, 34525420, -109850689, -79622107, 40309592 ], [ -9545649, 66865842, 74720565, 99562539, 43395649, -57996549, -78377326, -72910262, -112717543, -70173133, -63600586, -83582278, 89771552 ], [ 108039474, -33685490, -12487658, -37481680, 22789809, -74524275, -1142543, 45209353, -97997254, -92437818, 75900817, 40162105, 14106169 ], [ -5413777, -81647054, 70987637, 110034212, -53616263, 105685490, 14290235, 75477202, 24327778, 105187620, -22949873, 76879772, -24594739 ], [ 17689507, 47631726, -111294087, -173119, 32342362, 61660611, -32160461, 56825345, -90094727, 37381252, -19466600, -38063013, 29355356 ], [ 34243326, 14312963, -62970375, -70434005, -24878104, 51909682, -91328250, -99705285, -45166347, 47330236, -56115449, 22851290, -38113572 ], [ -21438238, -94563306, -89689804, -89744394, -73237825, -5056793, -88609070, -15705839, 36446038, -31448601, 30764034, 15002767, -53243223 ], [ -56334577, 17604392, -35341810, 93793766, 1619656, -9020494, -26066195, 47048274, 37690925, 5165980, 49473247, 58555865, -52716488 ], [ -40904295, 54424603, -32697878, -91456949, -111599453, 38157070, -53136477, -102062364, -111499702, 31221795, -22463675, 67562738, -26702707 ], [ 101313604, 28921782, -55891026, -80420776, -86256101, -37340827, -98738846, 76560783, -35751455, -62950015, 13955942, -11700040, 7786713 ] ], [ [ -53405815, -40174330, -55848950, -107111447, 106214753, 53271207, 106568713, 38438825, -104610971, -82006980, -62846034, 87700895, 86935998 ], [ -70042254, 20047979, -53548251, 65768932, -49602690, -10725137, -101553662, 57924920, 71442106, -64493355, 29698350, 27085878, -48995856 ], [ 96981863, 7756698, 69795990, 12944668, 93537334, -26356680, -87503213, -71633844, 105663439, -15157873, 20724542, 84328928, -26356196 ], [ 1456524, 58362888, -66886699, 1084644, -99922731, 112098483, -44461079, 2110593, 70396683, 81168340, -4864000, -35741948, -42761622 ], [ 24732929, 99357111, 18221538, 39499432, 35832621, -77998052, -68140488, 93288774, 1215974, 112739952, -67031630, -66417413, -95800925 ], [ -73510187, 46668590, 89433949, -66484719, 41911057, 49660066, -4455185, -105070497, 101390323, 9228131, -70820774, 8100270, -14641143 ], [ -8317213, 70286292, 36677458, -54813715, -37951219, -91324757, 61735083, -40826109, 105400771, 73066718, 14992583, -75569666, 108033974 ], [ 52795293, 18179292, 24904774, 41674789, 7474909, -40990956, 12835053, 89434289, -37972266, -96207122, -23955614, -45700447, -59908010 ], [ -103680890, -80463099, 100240946, -8781899, -97622950, -28920427, 40085284, -94477237, -20660843, 95123434, -104063864, 3423049, 57599791 ], [ -50057279, 65229547, 91173384, -52628434, 92462123, -48871242, 103644319, -105607280, -6936315, 25883619, -35134571, 13421495, 31353313 ], [ 37518860, 83060793, -101339000, 32347036, 29205412, 89981127, -54902010, -58413915, -32238923, -108509320, 85102110, -100186494, 36699091 ], [ -5766034, -24466553, -43438053, 82563757, -94736406, 69865727, 86928135, -106576881, 5381564, -6626199, -59762318, -37562517, 32804989 ], [ 34855518, 112054615, -55718271, -29818976, 8183784, 48512010, 64596526, -60288342, -722717, -20839711, 41311013, 87227205, -27700590 ], [ 18504927, 75349493, -57709555, -80816818, -85155252, 44380493, 95895753, 45167496, -57597035, -112549824, 87002940, -38231632, 63231877 ], [ 49886816, 1037700, -105521438, 106814869, -90180714, -25721620, -3128187, 38989943, -66871301, -51995842, 22028290, -42284075, -36043407 ], [ 11096246, 67840274, -86506039, 41067779, 5255176, -3236131, -15893049, -2714377, 44602373, 10437020, -95243460, -72241331, 84257880 ], [ -58013067, 63712623, 11825577, 45286160, -21970512, -98603308, -88542617, -55335116, -82793658, -76563933, -32885171, 101083820, -29372465 ], [ -6168784, 80499684, 45293334, 83840640, -9063744, 33325412, 84502261, 56459008, -38615732, 111664768, -6393165, -83280109, -75377726 ], [ 66528723, 91131336, -15357848, -101188817, 67016588, -69253333, -98516117, 23995536, -80830622, 50488841, 40551859, 8385180, 75072978 ] ], [ [ -95399809, 31323076, -47381284, -63015160, 4109875, 102346025, 104168842, 45206711, -16608522, -7284072, -75617533, 106882151, -106925171 ], [ -55422848, -5163200, 18897807, -6076532, -97039361, 39720514, -33229016, -49201945, -30146321, 52989962, -106641920, -106005906, 39009277 ], [ -44589446, 26047541, -21166691, 64157644, -3880018, -87502206, -39839086, -6725058, 71555118, -100869071, -86324792, -70717468, -69632549 ], [ -6367141, -83598045, -6574329, -81597233, 89101254, -39220326, 65299014, 100094138, -77341412, 34946017, -23014110, 78723218, -10480120 ], [ 71072006, 92218797, -57333670, -75624929, 49508026, 52280695, -39348249, -41095865, -48598663, -55760479, 103475755, -83803746, 74772852 ], [ 25098269, 76488758, 19197680, 29719123, 34384361, -3261384, 102039597, -94326802, -93051826, 102051024, -29812066, -47895279, -25310560 ], [ -63384394, 69064893, 101380242, 49822784, -51034193, -83141724, 93489161, -11377592, 60239809, -68620363, -55093746, 71541823, -94538701 ], [ 107467539, -9459708, 102694076, -47726759, -86432089, -23425143, 28276660, -96083418, 67153316, -1426720, 3491956, 112726123, 105672639 ], [ 14873264, 13408871, -52402251, -60833396, 87713338, -71960315, 34638349, -97981279, 17430552, 69494794, 19005386, -28551095, 19291422 ], [ -103960849, 22602553, -101515656, -25798099, -94048685, -6545850, 62630793, -62522174, -15227416, -58643517, -101072902, 16122712, -56051750 ], [ 24739536, -79195534, -93008363, -93552009, -61245091, 3031569, 56450053, -26856644, 37352343, 3466249, -96608090, -3459896, 59438648 ], [ 34385477, 24176313, -13708085, 101442029, -18531261, -12606044, 16354014, -95027665, 44498735, 107334291, 17393880, -6607441, 80803068 ], [ 88983922, -24675080, 102922095, -15239330, -5010133, 80135667, 110197688, -91766772, 108696263, 97560331, 88868895, 21066172, 108554593 ], [ -16651479, 16501328, 43057859, 39094854, -101249385, -15853054, 16737207, 1114099, 79423863, -98864915, 12598185, 1621631, -23679383 ], [ -67038938, -41296468, -6367479, -86567435, 108110197, 2484551, -100851118, 73546052, -25284258, -104915241, -14126635, -33060912, 5363211 ], [ 66831203, 9789369, -50426140, 8445555, -69419637, 80696426, 81108244, 28632196, -90651697, 68053803, -74074985, 72517454, 102149745 ], [ -85416155, -89027462, 87459701, 51599429, -84076486, 74087781, -63949599, -112893372, -48235735, -20819571, -59407426, 15575843, 105426344 ], [ 45186090, -38345039, -14045045, -10925366, 7923353, 35673464, -13343650, 107915799, -93683969, 13575587, -70678211, -68531002, 82268012 ], [ 22782427, 26657809, -71720527, -51306563, -39825715, -21991046, 29652123, 75092549, -59592736, -51121361, 105601187, -84750242, -24640377 ] ], [ [ 47355214, -24630465, 62954894, -46868283, -42528901, 23183806, -12055540, 18211857, 24880344, -112064, -60040932, -58262151, 2467446 ], [ -53880302, 49223656, -82884273, 15770289, 91383968, 46824203, -95191222, -23217374, 9877800, -68585574, 8643178, -2218243, -7023708 ], [ -67578130, -73478766, 45579112, -47235598, -98203683, -91633997, 98366098, 70644916, 9265567, -47627050, -83788855, -50912513, 56782212 ], [ 46784270, -110425832, 51898181, 109604847, 36878911, 70342725, 14022843, -54754073, 63264071, 6142734, 26131814, 48382367, -56096081 ], [ -26709268, -71348424, -72656867, 104361334, -49530248, 64967805, 49066159, 37992852, 73204183, 26569146, -95918138, 66069115, -100995497 ], [ -62786854, 18154465, -11932076, -3350207, -43959933, 104987828, 57747194, -15181473, -11730834, -103156619, 86999889, -35586964, -101001200 ], [ -93994163, 41592644, 7959903, -2866012, -15532665, 84930448, -90246967, -7763478, 71978719, -77018684, -94614171, -54425649, 18161417 ], [ -101270189, -23380151, 18341572, 63707082, -75116406, 21228439, -67707785, -22462037, 23746522, 71621527, 109756585, -3205347, 106228158 ], [ -77486673, 2436811, 110772822, -68196259, -23403793, -30629972, -74448497, 12089041, -5996510, 53379415, 39947933, -40089862, 84837655 ], [ 83922235, -99191997, 107424567, 67457072, -60224245, -85964005, 67067159, 46665987, -78150807, 85799645, 95895756, -62740833, 100483240 ], [ 52830254, 54322230, -56573246, 92009720, -63003639, 25753407, -91787299, 49280882, -94885044, -25233523, 9867283, 84305019, 48428425 ], [ -9315096, -16719116, 52381244, 67979686, 28396928, 16660818, 43705832, 53817656, -67870953, 20249479, 98184504, 105316910, 33354034 ], [ 33957643, -104391285, -95923637, -12789978, 94165101, -45599586, -92664659, 78855526, -31966529, -94430465, -43118633, -44857710, -29604299 ], [ -7043070, 109078610, 104812169, 41368873, -12320966, -74022220, -32379651, -98638771, -23116499, 94158084, -9135381, 79961461, -103970429 ], [ -26470310, 93352472, -40164894, -90148619, -17387236, 33291977, 8816482, 32138724, -81782463, 11240713, -74309919, 9228190, -87184512 ], [ -41340063, -105118593, 58983371, -33100189, 31215889, -47573956, -61646568, -43603023, -39529360, -10929298, -79062568, 66292190, -94314015 ], [ -5526101, 48389404, 75301429, 82874585, 31708502, -19231843, 16944901, -21231151, 112736922, -85289886, 33448464, -99657664, -87751974 ], [ -43197895, -70110127, -50651672, -77593369, -33489913, 5263966, -21357485, -90582182, -73515325, 86806267, -48652341, -24444748, 14359852 ], [ -89664245, 82111419, -100702558, 52411906, 2155764, -80594791, -27841077, -104893317, 51086936, 50920195, -77105716, -72229130, -57148462 ] ], [ [ -76794907, -20739511, -85625607, 74184965, 70729827, -14562771, -96127137, -72629301, -81517265, -101561763, -62461834, 21750534, -44248930 ], [ -59544859, -93245029, 18468748, -43667294, 66572939, -56492086, 65292525, -33845170, 79870062, 10913252, 42844310, 17711940, 109422439 ], [ -73773911, 25413918, 100244429, 63077124, -86370671, 76679418, 60652355, -59579883, 106533046, -28500116, -56748576, 54985279, 23385042 ], [ 73990891, -35981142, -19508366, -81601284, 369822, 4376314, 73357688, -9480206, 74644686, -89695409, 71006627, 63174399, -42564162 ], [ 66680856, 22590747, 94714158, 99514767, -54885500, -46987749, 108768250, 18478802, -41895431, 110932492, 26047510, -55210648, -80027772 ], [ 88820018, -7521386, -36386811, -100053360, -93136261, 22676749, -18507210, 49928974, -76435343, 8463884, 112342118, 28064987, -104907598 ], [ -26493872, 61754769, 7953842, 75884418, -111707119, -45612240, 60575039, 91124312, 30542896, 17313560, 89173723, 92317419, -112472970 ], [ -93691708, 80600495, -32345868, 76583808, -71902601, 45209496, -9664128, 59215612, -6276706, -82905472, -43927380, 97982910, 48507258 ], [ 39604045, 90529090, -83992033, 29397417, 57996654, 77521857, -64307788, 33772866, -56904814, 79796553, -60511008, 16737805, -72088474 ], [ -72187713, -80523697, -61905044, -10083216, -31959680, 42684200, -75135658, 69172795, -73413425, -60261337, 105514987, -36622246, -41243609 ], [ 70012960, 110575512, 84005947, 93285342, -53113009, 26738987, 89449722, -19616227, -19946634, -10869570, -35771342, -90846454, 113002229 ], [ -88151434, -72871670, -16259256, 50746074, 91077918, -54543868, 100516827, -76108563, -79779635, -2583589, 26855720, 112867078, 76585563 ], [ 35655212, 34712794, -88797607, -48330614, -2882268, 103217838, -2529376, 109560417, -97029980, -11160039, 108273401, -76981238, -47659021 ], [ -54945034, -88139721, 90501223, -12420038, 65625228, 87929916, -25094344, -6905364, -3465805, -43437777, 80098777, 94454579, -24788242 ], [ 95167073, 73633869, 47258776, 47847958, -110922179, 57450508, 49610739, -104281814, -108471884, 14416078, 68153464, 101579104, -39151615 ], [ 100404055, 43990818, 95341050, -30617012, 18947580, 75474122, 93204160, 99909375, 3268102, -45146738, -97789993, -96704611, 57128288 ], [ 75517639, 15946627, 37153591, 69825084, 66246023, -23491750, 91415095, 54241741, 108715530, -35482260, 38026143, 65468673, 4664423 ], [ -35820129, -41693982, 19890726, 51130570, 26842499, -16159323, -73401025, -42163553, 16760417, 28277300, 61782666, -15072309, -43882079 ], [ -88724942, 72987387, 76312487, 30946968, 31785546, 27127818, 51412781, 40669179, 106195938, 61761443, 43342907, 61426902, -68957921 ] ] ], [ [ [ -15711985, 24782660, 64528334, 26907341, 19605977, -69220981, -4790755, 27613649, 86843763, 27616908, -2816056, 80583460, -2985417 ], [ -30461314, -89691552, -79002972, 84119916, -73112468, 59394168, 62603598, 86785801, 28680472, 112486623, -12465023, -50312642, -33108622 ], [ 75168607, 18743207, 45197033, -76352205, -14743018, 46981954, 104392477, 77979673, -45529629, 93878029, -80677898, -55831230, -67917880 ], [ 22151458, 43841932, -109963415, 71201916, -3085185, 20331350, -86123227, -2377820, 44657574, 854876, 28735447, -97173812, 95643280 ], [ 73703225, -92838434, -17954169, -52120156, -67960483, 41366381, -107379245, 75338868, -45070304, 21190547, -79735211, 68369972, 83110450 ], [ -49869345, 100616652, 80024792, -31504636, 43982577, -42849330, -102711037, 97830064, 105360317, -55968229, 64572677, -39546169, -58864370 ], [ -71208593, 28186773, -29351591, 69373179, -89094930, 100709706, -10599973, 4719639, 57858622, 28539213, 49305377, -102468407, -110774518 ], [ 33753251, 95013648, -84373175, 38951205, 85925893, -80251257, -81544830, -102427641, 76136827, -104914841, -105548448, -102939062, 63619107 ], [ -29328123, -39583843, 78877349, 33145177, -66116488, -33775387, 31774161, 60524665, -45179979, 87985309, 27103066, -39215120, -6470167 ], [ -34330310, -5912614, -3612023, 53263937, -26530419, -620694, -37308265, -49394471, -8002299, -105695096, -109031829, 109009211, 98250679 ], [ 13853300, 112991478, 75980005, -26240539, -106508708, -34967733, -42916034, 109218662, -110923944, -108064715, 62523628, -28876916, -10720911 ], [ -26781741, 40469018, -102758703, 17770578, -99392145, 88665739, 626873, -11684711, 55165845, -26190180, -1008100, -37914878, 102047731 ], [ 94742049, 50238059, 46502987, -108282632, 100490910, 101898580, -102519777, 53563482, 28113143, 14742124, -63566745, -53574598, 105722425 ], [ 46554352, 54273119, 38456181, 8462999, -29630107, 38803469, 10717769, -112393406, 52944970, 27140970, -73489795, 26663903, -62376931 ], [ 29516990, -69321981, -53451351, -7761384, -30018092, 64634942, -88662723, -47730136, 483377, 400683, 25762738, 31841935, -8405498 ], [ -45975967, 74681467, 49544057, 35191339, -71650666, 44426539, 19188639, 37816022, -81088882, -98939418, 90068689, -72766000, 5858971 ], [ 97561298, 108883588, -16457653, 101039731, -18205956, 91326163, -22377902, 70033211, -60450968, 22046722, 69115587, 33300422, 45024040 ], [ 29734928, 25958980, -13395117, -105766975, -48171030, 32154684, 36492800, 68760960, 41682971, -65133372, 110622199, -5810393, 100339205 ], [ 74854277, 2955791, -108905827, 3376454, 17617572, 75803287, -73087235, 20203571, 107265154, 3368079, -6340438, -104160312, -41364098 ] ], [ [ -74832764, 66857262, -4844162, 74099756, -63185776, 96699958, 82384286, 7249068, 101420301, -67396219, 15710090, 100896078, 8111337 ], [ 35458370, 51841289, -101951035, -12462839, -99580362, 109141003, 97012483, 72749712, -42637334, 84142768, -29426544, 77381551, -23113864 ], [ 43946144, -71747155, 34093333, 104308481, -2268566, 37609924, -37318039, 95618364, 78594381, -92038033, -63414537, -102176076, -76041246 ], [ 78616803, 15966090, -75198059, -46872799, -23883095, 79594304, 82288975, -73101318, -85609083, 27151510, 62273934, -9523003, -97792364 ], [ 50057089, -63974262, -71812757, 16696108, 69301500, 31490573, -44922994, -22981253, -63899835, 101199373, -81385486, 83700299, 29949047 ], [ -54373634, -95987819, 99561721, -12053809, -11725435, 68962713, -77905235, -742581, -110479790, -92533587, 76710458, -5915275, 62716381 ], [ -56809644, 32405087, -26677579, -60793456, -89713588, -57676154, -109631009, -80689462, 39928517, 50538031, -39866316, -52913089, 54178265 ], [ 4089687, -60718049, -67194302, -112798040, 48141889, 19079701, -77352435, -79146321, 2670047, 85442440, 37714513, -50811993, 107637430 ], [ -35548837, -67730208, -58674765, 102327042, -92981434, 107780844, -112674871, 101872783, -49139622, 62902370, 87561686, -43404286, 25568716 ], [ -4052925, 97320364, -103785221, -83457346, -19566203, 6304399, -82143751, -39194765, -99076928, 86652159, 41836815, -22931234, 9846561 ], [ -67073147, -31366672, 87391331, 75299308, -84329202, -104900824, -24522828, -60783498, 52518210, 21072323, -91336182, -80864207, 107250148 ], [ 73510960, -29536123, 47266896, 12128497, 61525182, 112624859, 51147427, 55118812, 64210654, -43188042, 44676651, 108317239, -45362275 ], [ 7971035, 99912995, -13064703, -38232966, 7206367, -57411174, -102350573, -49749606, 36984438, -98903959, 77845504, -109525969, -99513446 ], [ -102925555, 51634532, -30722918, 27617790, 12182375, -101704768, 31428369, -60524310, 51395856, 66596233, -76057575, -90367710, -38820554 ], [ -37414179, -111935904, 39216515, 22246816, -16392960, 43638083, 66547658, -49838430, 17290196, 76712367, -101494576, -98708087, -10509048 ], [ -78678895, 101492670, 29733318, -40647, 66748638, -64528482, 75446873, 30037278, -87569860, -16867017, -76135235, -63461422, 76198208 ], [ -78751580, 60710311, -30827316, -88883036, 91141487, 11328696, -70594908, -45362599, 107412960, -33075310, -19447475, 74051359, -21392896 ], [ 2597564, -104219319, 95020935, 82253137, 73608104, -49354892, -54641272, -12907224, 101731058, -32554841, -76348132, -66035620, 76866653 ], [ -31772990, 10487564, -172354, -96938269, 101480299, -41509098, 65232197, 109861191, -59310925, -47637254, 57857298, -102406467, 111484550 ] ], [ [ -21613767, -64863645, 80020959, -86097379, -36004551, 80374075, 44074127, 34197812, -56759508, -18378528, 91435443, 41438236, 103768067 ], [ 112190624, 103127816, -3440765, -56664441, -57709199, 20977466, -6671120, -30170540, 93212603, -26349280, -94233334, 54812527, 11198304 ], [ -24397580, -80518615, 43557278, 92878116, 111744253, 80698982, -79065003, 50929207, 5899409, -76416157, 82024535, 80092525, 109937998 ], [ -110888982, 107696866, 36438916, 96639334, -107169286, 62981986, -22667220, 72462893, -8184250, 55108015, -38596929, 61246006, 18916025 ], [ -20340778, -16358737, 95727661, 42330767, 7142342, -76280124, -97715612, -73039193, -25173452, -81575030, 49531039, 7212162, 41293535 ], [ -95324757, -10849417, -68475359, -32678647, -88560725, -111538565, 9926991, 95326698, 99720119, -89265823, -97793460, -65961292, -95095662 ], [ -34254253, -36862352, 20942864, 15477951, 21423266, 61726267, -11831435, 43284330, -17891019, 15671901, -27241625, 9711256, -31886697 ], [ -37987456, 30035839, 61009674, -7127709, -8254013, -95705824, 5781878, 70492635, -112076859, -19896636, -73440368, -50234853, 78754600 ], [ 16335391, 73332783, -71498964, 4698273, -108280835, -42817558, -102255188, 45802733, 51755019, -110248670, 95498411, -2963391, 4099340 ], [ -24804948, 80826530, -70871700, 83093160, 42418189, 85336230, -56757024, -12243484, -82139989, -6229908, 73983980, -46662651, 17636389 ], [ -5147262, -31522670, -88538987, 79032781, 11477500, 31835647, -21615849, 87590550, -50090421, 53469966, 28369997, -59133250, 104991372 ], [ -83307741, 110818350, -32254126, 94596299, 29034393, -107155661, -54883591, -21944817, -109941117, 84807317, -97430101, 16350341, -29561142 ], [ -110752326, 36265220, -35449581, 94329039, 22340671, 62786598, -34381099, -24263305, 23081117, 39529234, -55141708, -110909304, 110592329 ], [ -94070772, -46427555, 105632929, -67989665, -56759684, -26175445, 33618279, 16466906, -47251291, 56910699, 7299054, 45656085, 1883226 ], [ -95577632, 2796669, 4837288, -45520670, 16211182, -14509172, 110285052, 28425417, 64767451, 65994883, -3108317, -93886458, -91341302 ], [ 21933499, 25838115, 45875039, -47807876, 63494523, -105123799, 22423777, -89334448, -62579160, -16901739, 54269880, 59115116, 13166645 ], [ 80287176, -108877770, -71130686, -104696702, -14909067, 87129781, 30541058, 83039306, -37555715, 42050028, 55842787, -104256375, -98668056 ], [ 75414905, 55775025, -85273212, 54189460, 5121770, -105172476, 45697376, -67230481, -82377526, 30964432, -36112669, -10112557, 92585212 ], [ -49535247, 48383228, -63757759, 26329379, 8965586, -103646851, -51565004, -46078165, -29056676, -27026755, -98767982, -98976823, -6571530 ] ], [ [ -67786379, -52937517, 45949140, 70198946, -83086868, -7124124, -83371564, -46831518, -24035351, -34073485, 96875327, -72838021, 28142207 ], [ -67734702, -61942463, -97455207, 57468027, 37639086, -108807528, 2073356, -66000587, -75985859, -48043716, 5192212, 111315956, 27697437 ], [ -60682909, 105716657, 57610745, -67549425, 40531217, -57629368, -5293232, -4102574, 35191614, 7869730, 29889022, -57338100, 87901994 ], [ 63001559, -100052291, 50342246, 81548144, -112221757, -52091248, 98028249, 48700245, -27335863, 11742851, 41919346, 67834766, -12326770 ], [ 87707045, -18054951, -56870010, -31150920, 51058967, -103519920, 21165289, 95456679, -66503577, 29336751, -18418042, -101608911, 81157884 ], [ 80823126, 27149902, 62089033, 16388410, -62406326, 11901224, -41287635, 52623537, -96547901, -25678482, -18840831, -38271586, 3308413 ], [ 62750725, 2700475, -7979899, 42254203, -55454504, 82830950, -23217511, -82071719, -4134494, 53536478, 42855917, 108857042, 23366416 ], [ -13616797, -86743992, -33427773, -64623544, -71906242, -21176166, -75272822, 100838404, -93312660, -80860945, 94338971, -33645982, 13273758 ], [ -49074266, -88631908, -37047453, 72036314, -27049699, 64202435, 46608000, -95038456, 36875045, -2071002, 39511919, 36173232, -31946241 ], [ 92871814, 18173158, 71654407, -37892839, 13250886, -25210573, 47368573, 69130664, -11033947, -15582785, 27232311, 95886471, -27607513 ], [ 5630682, -10444973, 18112919, 78993055, 17832537, -87026809, 10294514, 12290241, 55604484, -53386008, 41040380, 35162356, 102113835 ], [ -62743702, 97846083, 81177183, 71666511, -4649645, -37633804, 59033784, -29867214, -85781231, -28087043, -68422971, -34691261, -64757453 ], [ 100389247, 69197965, -35976222, -31439007, -101339398, -101127874, 15842430, 67739543, -108354479, 92710710, 109852804, 66458794, -58768945 ], [ 68434145, -108499526, 55647791, 56122030, 111379627, 24493800, -90693865, -109869626, 29339549, -46031492, 55421895, -84862592, -109853947 ], [ -85897175, 47488746, -66431507, -40465594, 111146548, 88985457, -45140447, 92311231, 82457369, -77286987, -88989259, -23599812, 76030295 ], [ -99780800, 85767143, -27751319, -87164819, -85953625, -17771073, -20772841, 16483310, -80065434, -34301590, 7169672, -63022965, 19389617 ], [ 17969760, -25919069, 3297036, 64835752, 17001527, -43901501, -95341713, -49034668, 16584561, -62758224, -7050139, 83009453, -73307483 ], [ 37519036, 71605245, 16903505, 37319258, 76159698, -64798937, -78478348, -19874418, -85104371, 93733655, -91371742, 51306134, 4818895 ], [ -28810723, 33831490, 18513001, 68566962, -24926824, -30452247, 40400992, 91538377, -36165042, 54157655, -54263309, -40741009, 29114288 ] ], [ [ 79362190, -57960481, -71086377, 61984062, -5110717, 50072491, 3844590, 90213223, -56694820, 91476246, 78237945, 25858676, -93454588 ], [ 33227060, 68647672, -99504440, -28268297, -63630007, -84973038, -80079885, -21225897, -76358478, -69364297, -40482784, 62386247, 67815859 ], [ -94234214, 4482370, 41831015, 79883854, -54028835, -33582393, 103381786, 911288, 11027940, 95674864, 68271846, -74797973, 25450194 ], [ 39971577, -51547378, 6918576, 89607892, 22492587, -68362197, 101559729, -44791330, 79909033, -63653017, 79647599, -106199314, 97645738 ], [ 64056252, -97106435, -79424606, 33342477, -481957, -51167350, 3957415, 78815986, 48787381, -93525508, 83086191, 69228424, 81116769 ], [ -19155193, 40983434, -23287470, 8263964, 77003174, 107714776, 70832645, 43470797, -64726062, 77017621, -81925007, 94206560, -81875483 ], [ -67717047, -45478912, -41732907, -101278473, -1284153, -94254250, -31508110, -16854340, 76900983, 91825498, -66119554, -80524776, 64091465 ], [ 85813601, 3754649, -35538529, 38332109, 13895517, -82627710, -24096557, 96765125, 12122721, -25232369, -44839737, 41079182, -94625175 ], [ 87222724, 82902218, -33770687, -5802978, 52488229, 100032739, -91115271, 9227301, -53187263, 85577639, -11962297, -61346093, -73004588 ], [ -39581118, -69082303, -88573166, 44575191, 17977995, 65879499, -86000262, 74716167, -2431600, -78916927, -99117970, 23608588, -6997519 ], [ 40000178, 76052516, 30815390, -103601082, -44344364, 50370522, 90087881, -80128222, 29176247, -74991012, -101461590, -83445920, -56773837 ], [ 96118257, 15918485, -64275885, -20228867, 92925127, 32916954, 95602795, -50497017, -22245755, -1611002, -82865854, 35813641, -29219854 ], [ 46053300, -37467485, -81212066, -112538168, -5295051, -35206054, 101574159, -26635490, -57383427, -10870856, 37070879, -80826887, -106914648 ], [ -34804547, 24206930, -6896239, -63953182, 108647061, 23533424, 87005704, -7908252, -44409024, 35956880, 74250961, -32006817, 23751251 ], [ 61970607, -92056879, -83585798, 29647430, -98187956, 15108130, -42601787, -73491651, 95028254, -39161247, 108030287, 49380066, -19591806 ], [ 24203450, -105173447, -41384260, -20762715, 81996004, 26946303, -89710799, 98722964, 35187559, 82258149, -53712396, -84196839, 55171333 ], [ 69378724, -96812223, -69590113, -38364279, 89866682, -4927868, -59655040, -26802205, 25473372, 47198145, 67172285, 74744522, -10843717 ], [ -59685707, -79195101, -62601777, -44122545, 46391231, -37125194, 20291507, -72455930, 41571517, 86065496, -23386255, -21982401, 33439872 ], [ 20414699, 104700319, 83375009, 88027790, 111539748, 25771914, -21028281, -87601036, 103369196, 102377500, -66744921, 35662341, -65201769 ] ], [ [ 17681240, -17139563, -83505060, -95706101, 110245371, 23024807, 31649817, 23939614, 8162186, -106083698, 22834867, -99265844, 4407089 ], [ -47198903, 40058416, -86100385, -27704183, -80209830, 48135022, 102178141, 94825779, 46452334, -15712876, 84034377, -82213788, 87956987 ], [ 68731307, -61719709, 15665806, -30849903, 15542308, -11018224, -26069966, -55236608, -62538530, -18760003, 89978022, -67723420, -112532599 ], [ 1743382, -102202554, 108954719, 82342980, 72694024, -21984870, 74060310, -33502301, 70283549, 107739425, 89646743, -73357119, 74629193 ], [ 57590186, 104188536, 43330702, -61325136, 104231009, 34464274, -36738709, 89618080, -60721718, 86527366, -88140258, -42597604, 80792005 ], [ -105806366, 58753844, 89127360, -70877276, 40136134, 61793872, 47759636, -54928259, -38784913, 91029567, -100079460, -24538551, 18610829 ], [ -67415855, 18733523, 28385956, -94849803, 14253864, 84039028, 87499316, -62384064, -81769156, -4116862, -50106046, 67773477, 103043830 ], [ 68985541, -72296617, 91135102, -2698407, 55145429, 57383195, 40045173, -109180365, -54192394, -41085116, -37690838, 22891730, 56342326 ], [ 72286762, 58945422, 25181292, -23870238, 89983252, 61664240, 85326661, 102411597, -59614288, 43697250, 112797510, 52879855, 69509670 ], [ 99613281, -31391698, 83465703, 59240836, -81538646, 109017090, 18778320, 101879986, 39885571, -95320687, 62349904, 3836347, -88916061 ], [ 25238406, 18508677, 8595166, 47503371, 74000229, -64999691, 98581296, 21080486, -22260591, -67052511, -111724595, -51393218, 93377861 ], [ -53965853, -32333083, -24935339, 2777118, 6193680, 72709447, -84753369, -74082101, -49510015, -55856109, -85605043, 76551799, 37163178 ], [ 83799162, -6629456, -93389063, 88439859, -72875800, -71945948, -50632437, 41167387, 1200689, -100663253, 34566256, 106954337, -26893179 ], [ -96362577, 24117585, 5486205, -96275717, -75942389, -7658374, 17041857, 36895947, -34350803, -64493359, -21713123, 89715080, -60682677 ], [ -2812883, -57302268, 99554838, -111064292, -28600916, -60111633, -36724885, 99903585, -80655197, -1400206, 79616525, 2547593, 39147487 ], [ -59640596, -48656112, -100773989, 89603270, -84522199, -111942723, 15170039, -19027847, -102099261, 110315393, -39763847, -35189461, 73837922 ], [ 26742738, -76608176, 8938097, 26979169, 103026050, -99146640, 58991368, 93902322, 87933590, -9174442, -31584865, -20613026, 86208405 ], [ -45499728, -97684225, 8884995, 106430978, -26800495, -24690414, -18859295, -22040489, -89747557, 60852943, -59853891, -32175516, 63779934 ], [ -94785988, -8411798, -54520064, 58736386, -105663811, 103174937, 30164093, -72445024, 28283044, 96861430, 22314955, 28311817, -56031836 ] ], [ [ 39779804, -102776929, 92881838, 21094397, -76560682, -16134063, -1043143, -85956411, -106707804, -14716708, 34619832, -46783131, -12966546 ], [ -64807063, -120528, 70639933, 32093431, 96138749, 42863665, 94780028, -64093081, 50299083, 11659881, -35370132, 79202997, 104316815 ], [ 76568150, 87650456, -7156492, -57357383, -35152691, 21440932, -85369397, -70914126, 103054883, 52880992, -13189290, -74081761, 59897654 ], [ 78105453, -98697189, -17442852, -100725842, -49356679, -11719733, -10021393, 74518090, 66276207, 2558605, 74974600, 2342606, -105657612 ], [ -18512768, 15074662, -88130737, -67339869, -47250011, -67122913, 40933284, -68473728, -18131920, -70134239, -50790979, -19169071, -10406605 ], [ -31299369, 66012691, 68613088, -49212625, -34055193, -22506995, -90847808, -59351563, -35548181, -6723548, 13334394, 112003752, -1420043 ], [ -22668044, -100939369, -58623595, -65808078, 57356330, -57061902, 101635830, 88959102, 49204581, 31423916, 80086949, 36611010, -30221257 ], [ -17609940, 90696741, -75653576, 50622440, 50038819, 43787465, 57725882, -61655038, -110019029, 42255597, -899629, -109477072, 57429044 ], [ 110419822, -10433004, -9536490, 17460040, -37291014, -60240477, 94644434, 48198667, 84967757, 10550153, 44479869, -37264556, 100924552 ], [ 2709095, -78744232, -35497785, -94239291, 84228885, 53785167, 69427408, -44912203, -67555432, -32819045, 24148379, 79410839, -64194626 ], [ -18167737, -104689589, -30810567, -106528358, -31245200, 110513713, 74972695, 34624321, 102461178, -35198381, 97504215, -62073731, 40947023 ], [ -86824955, -1915242, -21234965, -33123113, 55522456, -17843943, 14261510, -25920391, -34485320, 45376987, 101204925, 112627527, 56794561 ], [ 90868940, 98788540, 27577303, -88819824, 84940096, 72617335, 84507828, 57435634, 96842974, 56188937, -54545590, 99378943, -11294347 ], [ -71852551, 39163375, 28890850, 58048730, -67721218, -41527807, -28912865, -81771116, -110412366, 34787753, 57218818, -49695037, 10727587 ], [ -32718053, 87914542, 18835903, 65451181, 109288665, 29814607, -24199959, 76546719, -39015034, -110377216, 31968394, -21507776, -17423635 ], [ 58402249, 5883507, -48005517, -76369919, 110701621, 101020394, -47552031, -84825589, -46609678, 12163719, 28551397, -79228166, -99704876 ], [ 53844341, -19277631, 91899994, -40758869, -29629081, -19702994, 3442550, 96255372, -80266743, -95415745, 96590712, -79217714, 95504527 ], [ 109502171, -19162804, 50378524, 101266678, -14156695, 81273203, 61463367, 5193105, -102700951, -43254722, 57528761, -72921677, 85773228 ], [ 69115232, 50119208, -3515531, 103501276, -88269887, 13353230, 67484809, -91510382, -31991632, -58020180, 81912643, -9265268, -36911043 ] ], [ [ 10269811, -79463947, 3703654, 64690021, -26921980, -93951635, 70613109, -20914015, 111117739, 30548191, -99701731, 82182732, 59450182 ], [ -54849115, -61387671, -91463767, 12740112, 80132705, 108720945, 72129062, -25025883, -37095516, 79908351, -98401702, -100669145, -51692976 ], [ 28068316, 109077983, -55086983, -56801083, 32274828, 53654490, 37028474, -80574400, 51696170, -47126646, 34998110, 32974418, -82790551 ], [ 97275916, 4427102, -53970690, -31976434, -59069916, -84907840, 17394901, -101257960, 59654017, 39580258, 46353033, -68915066, -77442127 ], [ -76017246, 36068440, 46565148, -58407474, -106066920, -42956536, -71022045, 69888684, 81644716, -64272844, -29710758, -87694087, -112499240 ], [ 5112265, -15619071, -13129349, -65941668, -106161894, -24802903, -110689058, -54611112, 72533580, 2697226, -71264130, 10772876, -51617947 ], [ 53245497, 108120776, 43853996, 39064907, -14422306, -51244630, -26992855, 97802081, -45930453, 52992092, 58060466, 82539414, 50800936 ], [ -10306449, -35721282, -59935918, 92535422, 46568449, -106628283, -4144088, 48195730, -46613966, -46638821, 33662651, -99815665, -43392190 ], [ 91489649, -63495756, -60022283, 8355489, -51172004, -8931598, -112101306, 63854120, 72451123, 2455030, -94218488, -7452547, 3139181 ], [ 48820126, 75708061, 95336311, -38875758, -33210406, 67426137, -98595754, -96717713, 15808809, 75676074, 54073177, -35479202, -76282778 ], [ 47030535, -12807589, -16815573, -91078501, 44726802, -94586753, 111112480, -16930715, -4304612, 54060636, 65885592, -65646954, -96108729 ], [ -11526969, -14809596, 47672097, -44394822, 84806373, -27095105, 61128253, -75906711, -54943476, -106844882, 65149445, 71142285, -56313512 ], [ -97135543, 2191300, 73236866, 44301786, 16680084, 2139439, -90589426, -77688966, 102927964, 67930168, -58359015, 51533839, -51452317 ], [ -40865746, 86778174, -80563286, 913258, -18524060, -79899617, -103611808, 102332297, -48372930, -88211660, -86570725, 51824516, 38501540 ], [ 55519415, 8950874, 38929592, -101066871, -102567990, -11199207, 89883526, 31955082, 55096104, 86690789, 98924032, 87190339, 27616125 ], [ 65040655, 74062864, -81897084, 36258169, 28673855, 86382454, 41928700, -79636710, -16010105, 27997478, -73938322, 12829574, 13780044 ], [ -71668224, -75946191, -67928049, -16442388, 25526145, -34004633, 93083202, -53031900, -1147101, -74815417, 39082825, 10254875, -100750644 ], [ -39989894, -72975962, -76345068, -97508308, 8885199, -38440095, 40829475, -88039691, -77772371, 64565578, 46541966, 96513248, -32890759 ], [ -65975019, 7781509, -21738223, -59052683, 65438753, -110021139, 59486007, -65691509, -76520825, -26557296, -23692713, -78335457, -43518643 ] ], [ [ 49335322, 107826333, 96480655, -44859295, -25289623, 78486588, 3530652, 109153935, 39730439, 62217210, 60199810, 54845132, -14832393 ], [ -47349908, -87051794, 17359465, 110683339, -82861551, -92890636, -22501001, -21130688, 40013620, -89231112, 78807306, 58392861, 59383195 ], [ 26470632, 67385105, 35592293, -64275415, 80609748, -57297020, -65238564, -66767354, -36740976, -96152721, 897679, 23096935, -39926234 ], [ 18063793, -102197502, -85242978, -38631029, 50174364, 44918719, 37414945, 32472874, 107944997, 13288426, 100541035, 61012673, 24822847 ], [ 68514316, 68177870, -104218099, -111853482, 59046965, -94555152, -58568886, 36461303, 36158820, -1858939, -96474294, -67512122, 68275806 ], [ -109675561, 111111487, -107380962, -60016284, -48699892, 59732966, -92197810, 501968, 53838664, -43136816, -85880490, -48225267, 13987868 ], [ 12364212, -9410380, -30151241, -83240331, 101885028, -20283881, -109350253, -107594874, 48830689, 99536341, -69412470, 110729507, -50092574 ], [ 110874147, -11577039, -71525391, 12064596, -42122520, 110703845, 64055526, 27956253, -53699832, -27373897, 36607019, -43153768, -89605824 ], [ -29647580, 45291174, -19947027, 78847842, -86841660, 6043655, -50014475, 13972214, -93732406, -23010007, 39891062, -44050053, -16580870 ], [ -1566964, -62877489, 50129760, -4678645, 90165925, 5372074, 46573396, 306352, -79009823, -103971375, -99416150, 71050303, 18892808 ], [ 28502953, -28580914, -77427697, -77430606, 50836932, -41951981, -60542586, -19247867, 71491943, -42143734, -112267078, 40768845, -45120812 ], [ 58297609, -14625862, -31126559, -28521807, 59715197, -20792583, -52982510, -52904098, 55840591, 96566129, -71660578, -109259453, -70067518 ], [ -48789942, 73172785, 78408405, -13960040, -38097002, 39877800, 93591424, -33219874, -92013729, -94698041, -74173077, 4205671, -75468735 ], [ 97716826, 59993664, -66177839, -36927173, -34133319, 101436560, -94998130, 6732764, -31577448, 107022022, 59570519, -104776818, 25807818 ], [ -56487607, 33894733, 47810998, 6729951, 93598780, -56038199, 1697594, 57925115, -7662651, 1217127, -28730340, 40285390, 9748206 ], [ 19622355, -45809952, 17925778, -63551273, 59563309, -107437631, 105558697, -86254659, -49290486, 12378070, -19096307, -100514863, -42149410 ], [ -29085711, -3725314, -106028715, -13044347, -70736638, -73440861, -96270220, -21726696, -102859537, -22428223, 107727367, -76853244, 104414319 ], [ 34068756, -100948254, 47737193, 56692549, -15786953, 1474049, -72054948, -39834353, 97746561, -72689712, 50076517, 13890215, -101945062 ], [ 30052089, 72539001, 90081794, 58420794, 28231394, -45307503, 23723153, -47053763, 39105921, 35579325, 20499072, 2085278, 78055594 ] ], [ [ 82332400, 74374880, 88705975, 12987135, 90585737, 102007962, 7491531, -43431043, 69262280, 26458252, 22011804, 63427793, -7411939 ], [ 45689276, 96917161, 80439508, 11636186, 24869197, -82656362, -35771824, -4940886, 65471378, -106618937, 49228808, 20034573, -43390340 ], [ -23168990, 95112229, -57709281, 33541366, -54501341, -112165643, 31161426, -101653586, -67344620, 95666129, -110726802, 111310066, -92507285 ], [ -96151753, -12505062, -22939336, 62152284, -79762900, -35811429, 24346436, -23879877, -39313208, 23759873, -13129217, -82719700, -96811591 ], [ 10422943, -99732513, -7331509, -62089948, 2283063, -112057257, 17843567, 61795337, 82369588, 88856505, -67533965, -78229473, -64275891 ], [ 81103487, 108849434, -15996056, -64659039, 91197105, 2605430, 81958796, 7300743, -50812380, 60740502, -40738958, -70550580, -51260669 ], [ -35880688, 75140892, 55393583, -95522380, 1691877, 91542431, -99503048, -21503403, -73602815, 22116545, -40813502, -4585541, -55915375 ], [ 81382174, 96639963, -95607327, 54823545, 1705662, -11423782, 50991684, -86335347, 23689224, -82428927, 16827649, 34477824, -53639279 ], [ 107979562, -30492481, 60574012, 97734602, 37650616, -50310912, -30175216, -33954207, -21039046, -87904888, 62323629, 64881485, 59570009 ], [ -98661310, -10414158, -3551319, 99499249, 50678277, -16913080, -81051182, -78892563, 5964449, -5370312, -13682502, 19800191, 23841417 ], [ 59024526, -15611849, -71233754, 83335082, -106969147, -49555456, 87964014, 35901106, -75003869, -89039753, -35538010, 87107156, 84252788 ], [ 79320228, -33498649, 17938387, -25562396, -34351468, 97252369, 95280807, -86174571, 37451216, 52255345, 53052386, 102089605, 66322471 ], [ 111063079, -19796654, -15794873, -14152598, -108309286, -111538584, -21568816, 54651269, 65537237, 16009260, -62087865, 94139316, 54925492 ], [ 82077490, 98488920, -73783501, -5818187, 88211066, 87685313, -2342740, 106252968, -17235938, 106083935, -84951103, -1964643, -98437432 ], [ 57547998, -97293070, 91658430, -8022059, -79669220, 34713779, 44513578, 112686039, -29157440, -10146672, 104004978, -46307640, -100386420 ], [ 74330838, 79332807, -57397177, 46141222, -97530849, 68249456, 8475548, -40653641, 2423473, 50205571, 97003132, -93203650, -89731340 ], [ 96259170, 48682789, 61174906, 40103731, 94092059, -79158465, -71606107, -12980586, 5519952, 70751562, -33845508, 80346773, -54425312 ], [ -106775525, -49869384, -62509618, -86270618, -44411115, 42884497, -68010087, -21586276, 11411739, 34748819, 80829779, 25910372, -91247531 ], [ -2549181, -9583651, -68894067, 29159345, 98113363, -105797937, 70218579, -65410050, -9003980, 70820087, -103613068, 8764598, -39932047 ] ], [ [ -97596785, -13910560, -70560826, -57783904, -111329187, -23026018, -89152570, 78731968, 18470680, 77232528, 1931063, -67543144, -104378074 ], [ 22241514, 5335272, -72383552, 9451008, -65062914, -8280900, -57492495, 55844409, 34321231, 7625433, 7509626, 62975639, -39061442 ], [ 64416435, 104683517, 87593020, -86748169, 52434156, 12282362, 101998476, -96950826, 73383004, -37383471, 32387467, 29050027, -100426376 ], [ -19448504, 44620565, -56272126, 63876847, -67526495, -27353366, 53509621, 103515417, -101352771, 33304971, 62813348, 81488440, -12650520 ], [ 110633297, -12811433, -2653464, 88319771, 71520071, 74081144, 68280658, 34148120, 45544898, 45304846, -112376146, 10897201, 5551290 ], [ 61114019, 56537394, -77001875, -29725710, 91194810, -5467148, -46530149, 21801099, -38092364, 7393622, 4203490, -43462318, 81069722 ], [ 62569842, 34558851, 31175186, -65849168, 45202936, -21630825, -58799821, 67408236, 62317366, 6017309, -98947593, -22239288, -36558356 ], [ -11863395, 52867162, 4566339, 8579228, -94838623, 3361097, 22104536, -97373337, -28621635, 84058544, -101624551, 14023072, 18904413 ], [ -66448460, -13322, 19679913, 15750438, 77432993, -42612159, -8072628, 13955063, -110594821, -15687277, 44732366, 23697898, 1835199 ], [ 14093310, 69351449, 85769598, 73215776, 16105436, -12470842, 37241583, -108291476, -90901213, -59185843, -74277414, 72180508, 74060152 ], [ -81398808, 3680502, 59627148, 105688237, -5440148, 51114428, -5686891, -62293202, 39666347, -98481434, -31510546, -54897833, -78734413 ], [ 32360254, 69831303, -73617194, -106311529, -6166857, -29061623, -21555353, 41879980, -8400412, -24424792, 2009720, -36850138, 1071163 ], [ 103862472, 58802916, -77371235, 15021715, -61491264, 40249412, -36250699, -24654171, 19248841, 24957758, 84116600, 7365823, 98381888 ], [ -2831791, 111601520, -5592708, 105621912, 57023073, -35791479, 67821115, -105751061, -9409872, -94402821, -66261491, 111253877, -47782566 ], [ 89310704, 35090270, -17768153, -70393370, 90871257, 95200589, -39756509, -32423467, 41993810, -31428541, 66797521, -13860370, -18369420 ], [ -53631668, 30871259, 8657644, 96843745, 100518096, 86708049, 53373953, 76850472, -75739856, 101746151, -2583652, 90412779, -83983219 ], [ -68538798, -35830618, -63621003, 28058655, -97404356, 62496762, -111023039, 105159884, -80716346, -84562307, -11731795, 84435404, 15497581 ], [ -101593256, -32447377, 112840930, -6333699, 86985477, -53668836, 92038113, -67314986, -14869389, 43683214, -57089914, -50902483, -85306034 ], [ -110385118, 84759568, -59137942, -62558567, 71075497, 6911983, -10093056, 13859826, 18499176, -101719605, 102235070, 38245709, -112644692 ] ], [ [ -47260171, 87772679, -108232545, 36315042, -33608684, 79297474, 86127758, 92082952, -99212071, -110954044, 74866337, -79719702, 9893396 ], [ -78356828, 93341217, 50387359, 61093037, 64817494, 36443193, -50486582, 36578563, 19605289, -75809657, 45877143, -59292306, -35509761 ], [ -4386065, -79480119, -41276565, 98580315, -78708202, -11465187, -58552921, -101398849, -31303591, -73505062, -34798480, 23977498, 11166229 ], [ -14130173, -25932459, 63131128, -50249856, -610036, 32648824, 72160813, -28333470, -16837760, 22049592, 59346585, 2171068, 44977410 ], [ 24234402, -28532782, 15236111, 18166966, -106538676, 71215257, -99131510, -101887530, 62921692, -78566259, -11026244, -88205498, 76174986 ], [ 110521826, 38400840, -16044257, 91558392, -18232401, -23757222, -24527346, -58436242, -25196242, 50622433, 90342168, -17673389, -10856450 ], [ -105309814, -94421416, -79708604, 1751100, -23272667, 73921410, -111236987, 23877780, 77941155, -30882529, 94049204, -83729739, -62995672 ], [ -44578550, -58315727, -3662505, -49605369, 103184382, 97957305, -81011739, -10971182, 87745869, -81065233, 12842178, -17993084, -17787925 ], [ -52949268, 28850168, -26921955, -110247761, 20111383, -22566602, -52595356, 50412198, 80700807, -42988166, 105308459, -32907280, 82312223 ], [ 79485739, -60435271, 107911993, -11706609, 25753585, -108908459, 77375658, -41773132, 14564132, 33612148, 50482402, -29624384, 9973428 ], [ 80495953, 19761689, -29726683, 47024660, -65586655, -61350126, -46868895, 100883954, 55258083, 88869146, 78603342, 75881545, 105034804 ], [ -27429455, -65223455, 111253185, -103122002, 47311299, 45574949, -90721616, -10192900, -45001362, 5428494, -26796993, -6589355, 58432719 ], [ -24545102, 51699463, 73635733, 105732857, 64900403, 1816922, -47506666, 103540688, 88433663, -83895345, -1709686, 96573150, -85043167 ], [ -97022700, 83630008, -62243837, 111305053, 73129560, -86444697, -96906465, 75554167, -40495533, -60372927, -96348192, -39339902, 111943866 ], [ -63750032, 16441889, -64634015, 72209187, 80661356, 88908875, 48568137, 69924849, 43101140, 38612501, 98677336, 8560523, 49956349 ], [ -16753620, -28439532, 101040529, 39719221, 91555905, -98417800, -43337043, 111417531, -4198326, -68000905, -21149221, 23534371, -13735875 ], [ 45713491, 103941342, 69831010, 91276620, 78604030, 14083120, 93064390, -11413905, -88439266, -92258320, 40787935, -38078973, 81977725 ], [ 105192077, -25305454, -28459432, 38620649, -55535945, -26253035, 97861685, 8838642, -37362453, 104057020, 80504823, -24794517, -21442218 ], [ -38355234, -2797895, -60757004, 36812058, -17926086, -6844368, 979489, -28349286, 22889773, 21982784, 38586949, -10469598, 40449153 ] ], [ [ -74935750, -19445798, 99106224, 100294413, -75084986, -73007005, -26519411, -18075545, -60155012, 79947155, 26568102, -109217138, 91834146 ], [ -108258124, -74009062, 63027252, -104856215, 43613567, -96490506, -51384712, 2066304, -62404505, -38174321, 57011883, 89337172, -86792940 ], [ 50932469, 80579425, 27062736, 8555581, 75629578, 69603825, 525194, 51939863, -79599523, 99898457, -41083521, -71618523, -60919344 ], [ -38479022, -20628976, 21901946, 46728188, -49731872, -3522367, 63250017, 89156430, -68703326, -9199723, 67130741, 7461917, -102211877 ], [ 72478084, 7863929, 2517464, -23547108, 43443129, -112788763, -109664964, 70186836, 34896421, -36626283, 16536697, 45333855, -71736649 ], [ -60454260, 87934435, -88554118, -99689358, -5645605, 82515130, -57288193, 41736830, -22739162, -38349792, -45408071, -101314843, 106600381 ], [ 84854607, -59281506, -26408862, -86689129, -93815268, 57837971, -27466219, 51381641, 22288679, -46088260, -16912723, 26071412, -63372150 ], [ -16541231, -47212389, 78274177, 83882638, 11090113, -62266588, -105443918, -83438056, -82659719, 63307875, -81396938, -77227280, 59830721 ], [ 106011576, -17304351, 79052529, -94912090, -103800033, -78772257, 75746782, 108297660, -31616330, -18200956, 85671867, -97694715, 42172907 ], [ -50740655, 64053839, 42979499, 3821154, -95525913, 79454999, -79195430, -62601931, 4627742, 76173518, -80328599, -111728871, 45000658 ], [ -27831804, 9593038, 63425743, -35367196, 96435592, -99353239, -97056882, -83713996, -30565349, 11964366, -40455836, -78389293, -20860472 ], [ 52834655, -34516236, 2534485, 67071128, -2374124, 35873421, 55255561, -32308502, -69694357, -85904409, 63657280, -29687844, 62299239 ], [ -38526507, -76067112, -10463718, -68775675, -68461416, -51718112, 86210638, -58991086, -95179544, -92716789, 40622403, -38461053, -50811023 ], [ -192933, -106353353, 84979130, 110971142, 108617656, 60389908, -41381198, -44114415, -69651680, 8823322, 39344017, -2240581, -13556194 ], [ -70768786, -68793791, -82791856, 108490363, 5223072, -63135815, -55684784, 92712573, -62744165, -106627317, -85998991, -33513378, -35438508 ], [ -81043439, 7972379, 21939337, -106075647, 73371837, 60689437, 92234159, -108017794, 63398738, 107415156, 94146974, 111728119, 83098362 ], [ 19053950, -33359910, -30229150, -69759720, -39389982, 112193032, -106566585, -40774526, 79919725, -23042799, -28499358, -17178820, -47588485 ], [ -21467956, 96867677, -73085690, -80898338, -97275204, 46073967, 65360250, -48806594, 18762336, -104705239, -67922645, 24906648, -99772489 ], [ 111872628, -11725723, 90794516, -83053789, 109086279, -109951010, -48135659, -59603382, 100948702, -35550813, -96116331, 104308542, -7463601 ] ], [ [ 11359476, -97845295, -22290786, 75876688, -112050990, -94289658, 62804380, -87312474, -11846447, -31478039, 91419723, -91963010, -27461840 ], [ -87555849, -94103265, 58972160, 21752345, -100185446, -96612731, 96192901, -23098598, -34272197, -5448613, -46082653, -74527169, 4072251 ], [ 22289114, 22139472, 58996590, -74778714, -74394971, -81223129, 74084946, -67762412, -52420486, 55069735, -39240839, 97915365, 32126282 ], [ -65781376, -105936162, -85922904, 72528568, 101500199, -64272689, 66534110, -107672014, 64865925, 61296506, 26793462, -51346531, 45006127 ], [ 64861937, -40356099, 64176584, -52866398, -8702519, 7042065, -38632549, 93219649, 106377841, -84659976, 51401839, -6975870, 21912963 ], [ -1758678, -86625740, -33066366, -13668813, 27789595, -19671387, 28413598, -11506956, -71927618, -38359941, 83256744, 109642832, -103827903 ], [ 3784515, -93960842, -27681090, -47124023, 38825496, -67638223, 42736541, -79992718, 45661676, 10925110, -8506309, 534976, -109307799 ], [ 75517082, -104102430, 13043429, -74538011, 78363016, -102327230, 104993963, -97955028, -74238949, -16624373, -24858187, 43697779, -109801274 ], [ 106753342, 60792118, -12622983, 102677069, -35595359, -52562900, -110349449, 76456655, -28369723, 104554292, 40636131, -9061151, 60296400 ], [ -61109424, -622494, 45281502, 73198786, -13981787, -100486280, 88226338, -57940462, -32442646, -20786746, -5710097, 90115328, -20094088 ], [ -1646836, 69444039, 24442989, 74211298, 53299312, 260340, -68375649, -5879291, 73805054, 98305240, -57944670, -110980448, -39341838 ], [ -29004756, 77747852, 32813849, 89257723, 46168588, 77246399, 44805010, -9607206, 106622093, -77221745, -8682397, 82712720, -1648453 ], [ 93093600, 17094732, -43531861, -95387231, -105860151, -44115046, -51142811, 97639893, -32259002, -62063632, -104316643, -4345473, 109260762 ], [ -23797638, -107535558, 71206840, 66446831, -88089265, -92457812, -62444622, 97791766, 110236811, -26341309, -7900597, 108647974, 20326464 ], [ -91703838, -83041546, -87887464, -96411539, 47822049, 40081122, 84875825, -46497263, 9381576, -19127147, -9318970, -53044581, -37110002 ], [ -90105009, -75955237, -10150713, 58137656, 71457141, 5443377, 94695690, -4596944, -15619002, 26888768, -56909433, -76255948, 101787944 ], [ 106995462, 13286583, -70297310, 43005217, 50748178, 80841199, -107390185, 21896095, 14656967, 112749706, 75042505, -80244482, 28346124 ], [ 103484088, 31534081, -96472262, 90486844, 74835267, -1369751, -83684584, 50395096, 57260618, 90914507, 92995789, 33930004, -45288979 ], [ -74377995, 44277838, -63840035, -8556501, -86914227, 91285017, 35974680, 14182250, -68229796, -6480845, -33239480, 18092322, -41658327 ] ], [ [ -75935342, -83185495, -2664857, 53892969, -102541146, 59876391, 77038526, -99046282, -19430217, 66655670, -36115034, -4216430, -63503515 ], [ 63065732, 74952530, -108572073, 84233263, -90253716, -65933193, 11880824, 85943730, 77901038, -1853731, -35741236, -9641147, 11442459 ], [ -98531957, -99939950, 110844184, 15011528, 93125951, -100830622, 88292255, -705494, 64139457, -80422286, 13710665, 74332501, -40197729 ], [ -50884534, 23236726, 17358442, -106111156, 44174747, 44104537, 43381162, 16748706, -43923182, -81680814, -107678496, -96379590, -16906689 ], [ 29160462, -111275499, -103602996, -15613434, -17038747, 7126198, -27746691, 59035748, 4866569, 86763742, -8523, -104990556, 69690014 ], [ 105377996, 47014004, -33742924, -26782601, -25076024, -46842873, 24070239, -64404864, 77010022, 2909241, -54567744, -91686074, 44775016 ], [ -55620773, 73130941, 33341776, 57797709, -65813185, -89317483, -25531431, 105183152, -10013457, 36295456, 91421586, -59677613, -22557470 ], [ 5524413, 110541440, 66597964, -89918594, 56652419, 112830334, 50068213, -29995780, -64785291, 83059433, -96698361, 80689668, 21057686 ], [ -33018081, -82233826, -6559837, -53165231, -31369640, -10799142, 106186392, -28854, -4785909, 43291398, 98087756, -87743284, -20226272 ], [ 38815495, -23552573, 83771849, -49534454, 109822982, 28097378, 12423445, -60892898, 8812274, 97366562, -102368147, 46134221, 73859522 ], [ -25287873, -72023995, 109229837, -25017571, 95723563, -51954733, -53575747, -19242868, 86625293, 112336874, -72159974, 21269830, 46101023 ], [ -36877104, -29561661, 100662042, 73750236, -48268700, -63363023, -59935375, -52170841, -107293683, 92277288, -58247601, 54642305, -19572969 ], [ 25739377, -111831346, 250171, -88484884, 62391511, 57978821, 27811297, -55065802, 52420253, 70836708, -45982538, 35983551, 84407830 ], [ -3234991, 19853515, -19051793, 1974964, -108622772, -45978251, 100997035, -70466124, 28497501, 92611296, 58185504, 103765477, -1554480 ], [ 59972828, 90757891, -43457668, 38540512, -22112401, 74520182, -102157900, -13068662, -82165910, -53924909, -99537945, 109271503, 46749483 ], [ -38081879, 28211166, 63598171, 2607080, -77835764, -109250415, 3961775, 94845838, 43224833, 110400872, 31365435, -41975696, -83249656 ], [ 60871912, 85175398, -15133365, 58079005, -99086230, 20474045, -87981235, 79914285, -93253347, -66396026, 111143868, 101145272, -111571344 ], [ 95581109, -70208441, 40030315, 88903744, -42561534, 18650119, -106518900, -45482431, -60398163, -83681861, -34550547, 36387944, -98524570 ], [ -94364830, -43013931, 20128241, 40487267, 3041463, 23687407, -91376625, 56637876, -42167613, -53381062, -34627348, 82214115, 94027904 ] ], [ [ 60778458, 73260772, -45271921, 45183066, 65748344, -3584190, 62040275, 65626599, 20738910, 44346390, -29935911, 65638229, 64703611 ], [ -34342445, 2196558, -100437008, -27469369, -63009642, 52143869, 2829448, -75803274, 86961195, -83954779, -65044484, 107797909, 20607678 ], [ 58952125, 112512304, -89992973, 32327875, -95964772, -75833238, 53530082, 75071253, 23774107, 55065295, -41469161, -3558079, -66668740 ], [ 96598583, 44081458, -94563325, -106736679, -36444963, -99003579, -101348273, -13433400, 51908533, 68913178, -106025302, 93620362, 18741749 ], [ 31288519, 106967524, 95685382, 59234361, -54786730, 83262351, 112400336, -22290950, 6115974, -71125134, -25713107, -62625516, 54286820 ], [ -51639759, 84930318, -69516934, 39697454, -64861274, 43595718, 6724971, 72483338, 1901606, 95404179, -22136641, 99708247, 24904334 ], [ 60460591, -103594432, -108099744, -81914951, -81096727, 32836320, 8788245, -23371854, -88864040, 97918422, -33454038, -104693580, 26985717 ], [ 81837872, 9570768, -43945621, -56425789, 21498951, 55647309, -19494836, 15051498, 25284310, 24373721, -104631705, 20435189, -83545084 ], [ 102336247, 5925059, 12399046, 55174228, -99534666, -11743086, 82155352, 98636548, -110594449, 6152220, -39045935, -61943817, -29753527 ], [ 37408069, -91853211, -89253057, 2826744, 72705715, 41815543, -59447896, 107026624, 87846739, -81821121, -47106935, 57156457, 22688214 ], [ -102519106, -19057833, 45133084, -74664041, 92791426, 65107813, 92750686, 95122993, -16336454, -58808132, 4916672, -7292769, 53482292 ], [ 47652907, 18728425, -69621430, 77238125, 50823968, -112477127, 61751, -73932589, 82116383, -62194894, -78281671, -35226282, 108238922 ], [ 31030282, 57064312, 66685292, 91080224, 6509414, 5330489, -111936412, -103303369, 7622012, -76196354, 109488018, 5191507, -76590998 ], [ -24482339, 5274490, -96388231, 76424351, 17482551, -47547338, -12668512, -106842420, 80086735, 47902874, 68874209, -8543074, 48976012 ], [ -50905306, 47693035, -72557306, 94715050, 606737, 31244533, 95035823, -45120922, 49885203, -110385922, -106283779, -23154311, -48787951 ], [ 96934186, 74899077, 32908917, -9295515, -86145373, 96923443, 92743661, 103725720, -12086251, 70527314, -99860782, 2924809, 71654016 ], [ 93577061, 106515612, -17402865, -27084998, -84127183, 50014175, 38699400, 7127013, 81337148, 53166201, 1701074, -49285051, -34157958 ], [ -22016781, -36637380, -103267002, 17641258, -24133884, 6892706, 35987974, -73273209, -64112656, 82002466, -19130556, 103102200, 75653324 ], [ -61401030, 91703225, -26144589, -60681503, -12860462, 21157050, -15949381, -62159159, -53442594, 74520274, -62347033, -2901745, 75639840 ] ], [ [ -8573263, -102313059, 71390206, 10165396, 55767101, 697529, 13731475, 70234590, 56131748, -59623721, 102200296, 90398582, 8905007 ], [ 42488303, -11139406, 82763964, -21513800, 83501855, -46106604, 14667163, 81171696, 27331157, -78128236, -97708715, 67581347, 62211852 ], [ -70473951, 25746512, 93799725, 27650593, 26128740, -13460195, 6880960, -101153419, -59773661, -110298471, 65570231, 43432990, 63107175 ], [ 33244040, 86469509, -46666823, 18942593, -32385532, 106590418, -96273363, -34503148, 63437893, -64638443, -10233316, 89056981, 101739287 ], [ 33989951, 76611663, 10087371, 9992418, 65365539, -95098505, 34076337, 71965158, 21197371, 12334366, 86063145, 77453277, -55574633 ], [ 107356622, -23954718, 92671005, -78232783, 101325693, 30389193, -40975480, 30453091, -106042770, -62685945, 6486675, -62992048, -54000147 ], [ -41601447, -20826465, 6492406, 64193091, -49523512, 111797491, 25163380, -42721815, -90581345, -17548581, 11538646, -15862423, 87714994 ], [ 24612216, 104868716, 46032535, 99546178, -78564722, -98752456, -21921945, 102880960, -74446905, 16914454, -916136, 75655783, -109857359 ], [ 22728841, -110750572, 48984034, -62997329, 112330043, 14826632, 56891209, -39492929, -20306274, -85149633, -79028372, -74956364, -92189737 ], [ -46389775, 72445788, -103164774, -94612284, 18337162, 102830598, 63886854, 48032885, 38249950, -55047652, -106747520, 62738351, -30240369 ], [ 18951365, 88524518, -104812973, 54517412, 107083978, -107475291, 8539268, -98443626, -55060121, 55210141, 55935326, 83691355, -94047033 ], [ -17803125, 105715173, 77909966, -74021915, 47971870, 93261163, 38348055, -41960109, -16459261, -17917604, 86188351, -44241006, 45358216 ], [ -103949972, -16017352, 94449778, 49128292, -110391938, 95385586, 60169278, -53967212, -12634082, 84967797, 33161153, 103969994, -43371511 ], [ 60735341, 49029115, -23962832, -41039494, -56950399, 84078813, 36725412, -27527848, -34106738, -43200953, -71915219, 11663372, 64625730 ], [ 78799703, 72578891, -57357597, 21207903, 60014100, -29639070, -19265073, -83676673, -8115464, 16941036, -109644241, -65692883, 34476501 ], [ -103768978, -23822382, -85805241, 34457930, 55730581, 81243000, 77757057, 85535022, 23589481, 97227201, -103249056, 43372327, 16223471 ], [ 84833717, 64733359, 54559957, 104004079, 55571781, -49084702, 87315322, -9504396, -104610818, 7917492, -46163743, -95274539, 83397534 ], [ 79956833, -40625191, 21676864, 62777475, 42704478, -35081471, 47930700, -47617776, -21166769, -50697287, -89143279, 101147105, 82960488 ], [ 233132, -18145161, -74025581, -14146764, 66009866, 23027818, 52514558, 34678074, 63697764, 39804068, -105207983, 99185174, 48859345 ] ], [ [ -29347792, 110867065, -17264366, 49463055, 45250757, -28236436, -39063071, -108213913, 106027264, 106163736, -104846655, -14890637, 45101515 ], [ 104191446, -21320540, -5671515, -79620547, 63090022, 31886582, 16472251, -28179068, 97333630, 101529098, -95341472, -97437315, -78030083 ], [ -9915606, -84210335, 12500647, -1103610, 22456098, -69052023, 27266709, -30118479, 68449071, -15943492, -68595112, -97526452, -4169352 ], [ -20628679, -87784556, -86962369, -14516420, 31277572, -29507130, -24052169, 12470058, -52748779, 43474758, -91075050, 20468420, -66506880 ], [ -2886570, 26510373, 2439198, 66762430, -38775518, 64311922, -77164531, -66688582, 22621445, -22554390, -76585889, 32690554, -99167451 ], [ 72774840, -11477649, -59781958, -84677067, 105713221, 32401668, -74810487, -19041257, -99822422, 94628082, -40990255, -91473119, -20459572 ], [ 70761376, 71723846, -38253645, 71885259, 52366551, -87094921, 52687381, -96025737, 32583509, 64109887, -18410105, 104904383, -75161801 ], [ 14029044, 12212918, -57832622, 1227075, -11689834, 73908642, 23371781, -90312174, -61522712, 110468032, 55512371, -42138205, -105912394 ], [ 79511322, -62526841, 40773598, -104699291, -88449581, 68449296, -93274453, -98393288, -88217122, -74230883, 20143538, 3921715, 21846680 ], [ 84395532, 64738060, -32034087, -92624654, 60007455, -110308068, 922385, 20900207, 103205468, 59571690, 52320131, 24345658, 64856396 ], [ -10972943, -8000233, 41462313, 24711177, 90706082, 62298951, -6292020, -94388151, 38492296, -15632131, -94477661, -46256131, -6710374 ], [ 42841148, 68499478, 80813035, -42584311, 31090271, 32671311, -103705013, 50045289, -7763079, 78632396, 40145742, -35663116, -13419356 ], [ -37954466, 83206921, 76402802, 58418003, -69954468, -105541703, -77782594, -50708668, 54582050, -40254410, -89747847, 30564706, 50012214 ], [ -9457008, 66764082, -304584, 88015072, 48071374, 11944874, 42350809, 45224917, 64319373, -104083417, 93258624, 72999045, 97580010 ], [ 97957529, -104021043, -10677692, 42486889, -107080201, -831533, 75983671, 43090768, -59681455, 65055801, -96727759, 68587006, -65721974 ], [ 36051199, 9209844, -8592165, 62893070, -37069421, 52691650, -32452816, -10848469, -9358463, 30677582, 45573991, 18718213, -111041625 ], [ -65254250, -34592122, -51164353, 22210099, -90240846, 33089858, 38838009, -29047105, 14043814, 94261147, -61694909, 20782305, 22275740 ], [ -9210726, -78337681, -17970435, -63234933, -64988948, -9153583, 11150973, -56330573, 93398765, 103982738, -98629339, -102747389, 112262296 ], [ -66855277, 71426353, -30028982, -17780996, 73363294, -100779443, 76512010, -23631524, -112791959, 111263246, -51358432, 45694799, -54637851 ] ], [ [ 29201799, -96855317, 97527385, -99581744, 16647855, -72217057, -77702940, 38308320, 76399687, -108065582, -27117003, 100532780, 82922435 ], [ 9110123, 66631903, -69173324, -85619187, 40257372, 41004946, -3271062, 82210998, -12733081, -29610898, 41444160, 93529147, -34672724 ], [ 12972566, -110220421, -30568770, 17911018, 98435552, 101120310, 103819259, 49021567, 31589481, -111556365, 72408471, 19814024, -42225421 ], [ -103652829, 21819893, 86773793, -4988207, -71830009, 29489215, 57862584, 48816940, 35077159, 40172144, -45727056, -37809773, -17585490 ], [ 66756607, -103004699, -36725031, 54313056, 13602238, 36926141, -53578186, 34168427, -89628582, 85238091, -21822101, 23955889, -93118564 ], [ 50422002, 78699510, -62478091, 41840047, -23140563, 76349550, -5741735, 69098789, 5212313, -65734682, -54219711, 64979980, 107384168 ], [ -77137898, 46551086, -75126509, 30037423, -92508091, 109629897, -26246219, -106330649, 55553759, 90602151, 41979042, -73918543, 39393366 ], [ -26413445, -11529187, 110298829, 82364820, -28578857, 91431637, -86786332, -1553345, 44419030, 30038528, 17698942, -88620996, 42900435 ], [ -58470071, -94071693, 83068179, 96516566, -68552016, -109819646, -103846221, -105868867, -90606281, -36859348, -16498759, 43565348, -77779654 ], [ 99750028, 88411553, 45105493, 88696618, -62649147, -83643648, 76442006, -73090889, -75913903, 99184132, -77982965, 16380754, -34941766 ], [ -44150632, -82611481, -26299918, 27015501, 30250178, -14016787, 53121913, -54036165, 89289564, 104166785, -48927144, -98307636, -57831075 ], [ 28069646, -91344687, -4918914, -93996663, 101699941, 67368759, 83428292, -734905, 49460619, 4709479, -4385466, -68400758, 56309453 ], [ 54095635, -109135808, -18793061, -91252657, 104023894, 94102212, 78421905, 87437290, 30947554, 108159001, 98797117, -19330140, 54160056 ], [ 45192816, -21986869, 75929730, 34000368, 31111743, -58249205, 51734923, 7182964, 70077691, -53201536, 60452659, -63718303, 30863854 ], [ 90920254, -49524072, -17744835, -109232815, -8213228, -51346937, -94136900, 83622841, 20901359, 24640855, 97836696, 5227812, -18739563 ], [ -87514520, -48683844, 5910399, -79453828, 106236481, 21840203, 77794632, 76013581, -104086681, -82165131, -65538102, 70443451, -28285078 ], [ 34917767, -29952756, -66013900, -51573945, 64384526, -34167176, 23090156, -6518798, 4793293, -54322042, -61223927, 19110815, 20141020 ], [ -564479, 48621914, -77636353, 1652447, -24762977, -102646786, 89985565, 84246011, 31882037, -71495170, 54505338, 21428409, -101106176 ], [ 48064509, -57801015, -45200423, 58204611, -29364829, 7114573, 22996139, -96259490, 52876387, 63779786, 33963255, -102556202, 87909859 ] ] ], [ [ [ 35811770, 36753425, -2342239, 110230199, 83713911, 15087554, 29127656, -39137929, 5274904, 104539804, -63785512, 109534299, -107186960 ], [ 90994741, -81709308, 37617275, 89318403, -30402138, -25974722, -31342931, 81850679, -56206105, -90057048, 34194861, -32734329, -62470554 ], [ 55337651, 85276926, 37351990, 50612804, -41691214, -3627500, 85425041, -17992436, -66730565, -19341387, -88184035, 84220575, -28146824 ], [ -86956470, -47728449, -29100817, -62275687, 36704404, 2895152, 28207166, 14854897, -105637321, 39325365, 48323558, 80362554, -64172937 ], [ -10427269, 38921811, 68870665, 18000888, -76246792, 60316729, -75276947, -76064986, 93706742, 49116312, -6577118, -105219283, 94830252 ], [ -27444607, 6604658, -18612866, 56604436, -37390362, -23260643, 104017282, -37503356, 80019410, 47505665, -89941342, 98932144, -37426958 ], [ 3306086, 9829440, -43970569, 108507794, -109555798, -6957871, -43259018, 72127372, 61075678, 9542936, -12902710, 42953629, 102028394 ], [ 45829907, -103554997, -70414965, -40886609, 23069437, -71609935, 69205246, -71018847, -17128366, -34561621, 84388363, -79170336, -53963083 ], [ 61222677, -51601225, -108074782, 16931193, 107694276, 76226074, -16174221, 41272002, 66841552, 97643663, -102155714, -73582257, 10665085 ], [ 107051278, -62651630, 31174420, -88853867, 12577291, -77453666, -55357229, -70983654, -24984073, -63665631, -56667786, 47883887, 82048590 ], [ 106168410, 99852944, -104828190, 73885447, -2923800, 17229878, -109097288, -53246189, -96777161, -66412793, -56500528, -94552958, -41743895 ], [ -29492367, 63086721, 65895776, 102212632, 80964608, 2260880, 91097279, 68111966, 21309229, -99550800, -39282265, 104265188, 76944598 ], [ 18985392, 35841824, 71201498, -22889654, -36719820, 75567171, 77519945, 36836051, 59669321, -23056692, 37370651, 39198533, 8525864 ], [ -84072767, -71690412, 73468761, 54761053, 109817555, 13772254, 62484439, 34977674, 57372122, 10823090, -28652418, -106037494, -47466377 ], [ -93458069, 99681378, 112610870, 104154437, 46640917, 8241558, 2087885, -81238088, -13626799, -76020387, 30023936, -104611505, 49140551 ], [ -62706193, -5226363, -95420523, -96970312, 14883424, -29791096, -68461186, -57594351, -31299, 52209733, 12770480, -32938323, 82906698 ], [ -15707941, -89681821, -48435717, 100946896, -37368805, -66391681, -61214600, 47568860, 30270027, -83703155, -11900240, 55242882, -86707188 ], [ 11875660, 55044393, 30336293, -88805892, 92049059, -58599374, 103178006, 91960240, 76808281, 33186917, 24873396, 111307754, -7772590 ], [ -98947688, 95324522, 100394223, -15137529, 80559029, -60409753, -107838335, -26142121, -99869968, 37071060, 112619080, -58014301, 74505692 ] ], [ [ -92244690, -105607833, 4973198, 76148103, 8910410, -82056688, 58844623, 39982957, 65013071, -77916095, -57920296, -97470027, -32671637 ], [ -30525105, 22343969, -29656719, -47954967, -62781109, 70642265, -40270801, 10591697, -23035177, 106831873, 28901932, -30802402, 80428097 ], [ -93607071, -110596390, 40461460, -34261469, -7249091, -83157323, -6641872, 67741005, -84349242, 63296929, 94134880, 14178571, -87938897 ], [ -10169848, 24339053, -17317507, -95048517, -20033199, -63181256, 59597295, -65498365, 25811018, 54533306, 63393442, -79022207, -104464180 ], [ 3404800, 11720107, 89799960, 27999513, -41135909, 22979584, -50136084, -93385513, 65430826, 40586222, -51302838, -75144653, 8199891 ], [ -110103591, -104978116, -63884794, 16408897, 88838538, -66697889, -33926871, -97286617, 98731725, 39672965, -14186733, -51706522, -75223083 ], [ -78346245, 109813314, 22128484, 60195873, -13770452, -43519238, -3640583, -61829104, 2257030, 52737821, 80012599, 112563942, -3701246 ], [ 35166372, -10058782, 29800649, -6311383, -106625803, -28070204, -11448904, -3519753, -17965412, -89521599, -74248638, 61067651, -99815379 ], [ -110661751, 31529329, -107108643, 39318760, -27166526, -111592692, 33781933, 105316677, -77788578, -24162654, -102877425, 95580862, -33527965 ], [ 58417286, -49460173, 75800948, 86690494, -93867028, -54625709, 77889649, -80663107, 89053499, -21837534, -58525007, 18734873, -21161001 ], [ -82806014, -90950125, 56198409, 59874432, 97165761, 106300708, 77507552, 1192605, -104401709, 81386767, -106893806, 108796029, 54815296 ], [ -10548532, -49070181, -103382706, -109013046, -79436286, 7242017, 38473548, 33024284, 41032783, -69478486, -104754496, -18475375, 98774035 ], [ 59279454, 12945739, 25825540, -72408549, 976322, -12176141, -29669704, 52764956, 36878458, 21527651, 34667101, -3710718, -61752791 ], [ -46537702, 54657859, -102515397, -36892820, -71508495, -16198270, 104395801, 57206835, -42638385, -93063289, -19786369, 83762462, -36646487 ], [ -16877773, -49003246, 46772213, 57672862, -36557470, 54563325, -72783859, 24681425, 1022374, 51069985, 60919878, -1113303, -44583701 ], [ 105635931, 79644299, 31518435, 101637307, -51045565, -10699831, 91308531, -84166852, -87912604, 25925277, -93325188, -71459362, -32159119 ], [ 65649791, -103367741, -56681107, 84949323, 59901753, -29551038, 110810400, -44289933, 49367784, -82699069, -79129472, -72110482, -88439631 ], [ 1178000, -5881639, -103019133, 94896628, -85258507, 33268522, -92808694, -10005190, -83026636, -79223506, -106891187, -40910834, 112365362 ], [ -61498406, -40314045, -26594336, 85761222, -85833447, -107383064, -109172756, -552079, -94060479, 84766275, -76554879, 98412078, 56294722 ] ], [ [ -4370880, -46264895, 69903458, -46078788, -17517235, 10749097, 111182301, 100895502, 91851349, 39528702, -94100032, 61330422, 41187450 ], [ 57878492, 74424247, -103209126, 74791457, 20568810, 29565930, -101533970, 49117759, 23216760, 16891711, -88638051, 102464636, -58633597 ], [ -111876017, 91082282, -21727257, 17831796, 98288410, -73916315, -49719224, 78775644, 91361041, 93530779, -84150877, -41091976, 23020999 ], [ -88594380, -66331856, -77913555, -94802175, -46831576, 10930684, -66209762, 61393924, 31179066, 41398352, 54662599, -98258734, -13619228 ], [ -80700135, -36027442, 107595267, 23871952, -13259838, -82841270, -55181606, 98431532, 31123289, 20249186, 2781249, -9257102, 13925273 ], [ -53544758, -87814413, -26846863, 497939, -25988004, 74840475, -112516678, 9167051, 1494201, 92879419, 84135959, 107143260, 89925920 ], [ -72927271, -7721159, -109352182, -82179858, 65061784, -85042747, -3696632, 49055879, -25808446, 110724566, -68365878, -76018393, -112429111 ], [ 99658927, 53688887, 65905411, 49242293, -15312138, -31695821, 17918066, 35265190, 56131011, 108783513, 107972271, 91510486, 8086673 ], [ 52669926, 14549073, -39498065, 70962790, -72311788, 59786053, 20113849, 96492059, 102694330, -23803442, -56823471, 84835878, -11779572 ], [ 107977854, -45655081, -110376461, 556864, -54658699, 91345781, 111579879, -98663224, -2063533, -41504909, -7385597, -100997677, -36884730 ], [ 87383622, -88328476, 79630086, 86211614, -94960906, -68282201, -61651902, 23694507, 73474928, -10157406, -93484561, 77921598, 99859663 ], [ -43117538, 41028556, -103432189, 35785565, 40166416, -32745122, -100419999, -106961354, -86472306, 40438786, 83170085, -57533806, -74769457 ], [ 106193637, -25536681, -13633272, 91372969, 56371020, -40435745, -834767, -4821349, 59379249, -38526596, 41712842, 62480678, 83577553 ], [ -46608561, 101376977, 62263932, -89063544, 104457213, 12554078, 70494904, 32682721, 42743591, -100397707, -60815934, 111152449, 91594105 ], [ -44944088, 87652420, 103513133, -94892834, 23233840, 64357866, -36880853, 84141679, 12825099, 32984715, 102667928, -111980296, -57357213 ], [ 102143761, 100285490, 102375350, 68572783, -103807823, 21345640, -86377026, 28229666, 97840953, 106252641, -38963558, 24314767, -22451281 ], [ -24423475, -112582352, 112741394, -8031404, 103995272, 81953373, -73094647, -76365886, 65132513, -12718550, 100235440, 34600294, 106466942 ], [ 73290557, 65925215, -105029865, -75163274, 97133985, -16519143, -62294735, -93674550, 72683572, 19982358, 58358332, 56735263, -46732880 ], [ 27189759, 28365962, -107685104, -90094355, -58235326, -98202409, -96497203, 12127988, 36349177, 42789866, -30553676, -39799267, -68475514 ] ], [ [ 84688143, -32768782, 98991655, 16885986, 79890449, 50674086, 102672460, 27615878, 30715753, -47611511, -69312014, -18897031, -24810755 ], [ 4932112, 104620302, 95813980, 11095746, 48793998, -103838384, 53899172, 111875882, 5873762, -38643967, 10695328, 46735543, 96460407 ], [ -87702647, 35474962, -56587220, 6708335, 33074780, 62519427, 95561984, -79139405, -89489807, 16526098, -33453421, 1020449, 58411946 ], [ 111751082, -98153133, -54248172, 19566906, 93637450, -39364650, -84878379, -101926148, 69400120, 26663277, 88325524, -32819621, 36564783 ], [ 39326203, 27281895, 26022576, -78642103, -15767929, -106861496, 86463276, -41934744, -65200830, 100733017, 108612889, -106683191, -80724245 ], [ 22662248, 102654148, 41692751, 81628958, 49296686, 2231086, -27773854, 88952730, 11206267, 14626449, -45173247, -45346839, 103546775 ], [ 110651217, -105217451, -85003822, 46149667, -33692189, 108946709, 57437342, -22752054, -71457309, -56117530, 15581053, -90136091, -96756810 ], [ 109842712, -106907453, -62941345, 27832182, -86970858, -96298266, -97684098, 102641189, 76654008, -47061763, 73456660, 53814368, -91564370 ], [ -111476106, 61468077, 30619879, -83999543, -64954993, 16354715, -21103350, -74223710, 17201765, 17795685, 9064745, 77292197, -62696951 ], [ 95246508, -108926882, -90972553, 86505225, 94242931, -73209438, 6098165, 87726332, 82787146, 79129118, 2407982, -108453437, -102894305 ], [ 79139775, -41498422, -94612629, -98190183, 28714946, -40844330, -25701371, 37608264, 5594543, -83121737, -108346716, 504801, 8380200 ], [ -59580585, 84345144, 14771762, 54258936, -26584652, 72214177, 26834888, 82467751, 20643355, -6861168, -109167824, 7987595, -11365908 ], [ 95484648, -93224039, 94109652, -55972657, -83231654, 71151905, 108112418, -64711737, 37099055, 25903951, -13332044, -106782740, -104219799 ], [ 106835776, 98755553, 54819755, -43452010, 72068944, 77133272, 77129456, 14261485, 96883677, 28425355, 96836829, 3770178, 77381564 ], [ -76103139, -94876291, -90565098, 81577825, -69036643, 15529204, 88403751, -77709065, 40540422, -97651807, 27126809, 2977172, -87675997 ], [ 105587984, -39005489, 7092322, -18828414, 40316288, -27802254, 42829206, -1136517, 60248220, -40993107, 78631858, 103569700, -74188634 ], [ -24114111, 111059264, 49241083, 100940559, -72218127, -77939285, -20591646, 12325733, -8584367, 74620817, 58820035, -4822960, -45221057 ], [ 52014767, 24985656, -29882314, -20255618, 92484014, 74699343, 105139802, 65385335, 109684869, 8038938, 91678784, -74545198, -83204653 ], [ 112495623, -4456388, 21158902, -104979360, -52343093, -12933243, -74125424, 49676350, 36685883, 32481183, 29094429, -50697472, 52502447 ] ], [ [ -75274367, -12890649, -10445583, 33467630, -43379900, 66321743, 89260788, -96419645, 25911327, -45819878, 32318682, -55789220, -19639265 ], [ -48395536, 12426048, 58749049, -62162457, -103901413, -66809657, 25569939, -94576764, -107296938, 86722561, -21347474, 43166591, 25879571 ], [ 71826434, -1896416, 92975234, -24702929, 98445788, -3175850, -49142196, -34504067, 20473696, -33095131, -92426524, 84360787, 65143552 ], [ 7959111, 53561963, -89401961, -4927880, -100354584, 111095596, -48111578, 110115368, 69605243, 99014434, -64496070, -25455713, 17457752 ], [ 42200445, -26019600, -99892510, -99034762, 60139601, 31805313, -57702712, 78983753, 22172079, -89329611, -1382909, -35460053, 30124074 ], [ 22286870, 29303809, -6866361, 96048399, -108949208, 72602670, 50162050, -95594342, 44775149, -99171139, 90458444, 40080850, -62527189 ], [ -34986617, 106168066, -79020213, 18133269, -41203293, -79914058, -98465244, 106521813, -48880144, 23858414, -100319284, 63752553, 72235727 ], [ 96992304, 65873158, -16852501, -70138257, 112079695, 51119739, 54725679, -73791789, 110387904, 88230785, -7950665, 59016322, 68599240 ], [ 71567305, 67222521, 92301926, 68197894, -111856595, -52764413, 82077527, -35096876, 111639841, 20688092, 5906518, 62065326, -87756243 ], [ 66947131, -5671716, 10581113, 13657714, 12020547, 31201516, -75417620, 80735335, 86568288, -90078042, 47788596, -102035663, -9374451 ], [ -9638024, 81911020, -10314162, 103992893, 91552697, -53331910, -74366620, -55243636, -77115557, 59779280, -86636248, 31378215, -10578920 ], [ -46995167, 99665551, -32132416, -100778282, -45915708, -79492151, 711159, 99119826, -112107359, -64495847, 10922167, -52164843, 69707137 ], [ 10205706, -112623655, -11858094, 91524228, 12527014, -63543017, -25850490, -100906940, 13795243, 24733682, 94673588, -8246368, -95535504 ], [ -63938592, -50729537, -85135474, -77465219, -12194651, -20246167, 45359472, -61300053, -95913978, -819668, -41050398, 56390319, -12497401 ], [ 53510193, 44066197, -67917793, 32321661, 76428081, -60004404, 78944295, 28862582, -59108943, 85650018, -67960750, -78900168, -30866983 ], [ 87384987, -58875632, -9603715, -31897631, -64454946, 106987978, 35436373, -18353607, -39679269, -66138348, -37738792, 35278212, -37095791 ], [ 14536134, 66495422, 54758368, 70192080, 81727449, -17137572, 95436968, 99146809, -83291087, 20852054, -92588462, 65587346, -111270319 ], [ -42577686, -14321773, 5957555, -56274534, 99907205, 99065932, 47933799, -102028363, 111870699, 72196209, -43992753, 28057061, -85580230 ], [ 28484347, 23893540, -38079310, 90471473, -49989958, 44147354, 97206531, 84932548, -88979771, 9540002, -98485550, -47764792, 29695808 ] ], [ [ 25216799, 17714301, -94846701, -42912310, 46534927, 28795203, -4070295, -39758322, -73189882, 76747600, -59965435, 84864084, -61227050 ], [ 37171509, -98271667, 39755839, -107460544, -2733530, 68180519, 110881178, 4717660, -23845224, 102347873, -95117457, 31375436, 2698323 ], [ -109419467, 69049276, 3943012, -101921686, 92457099, 97878254, 32081766, 81389933, 40183699, -78987759, 40197522, -9306133, -57428757 ], [ -6464770, 3555903, 63933328, -66100199, 10629518, 51232008, 102764532, -15799438, 19288629, -103604436, -58516724, -25973250, 15831510 ], [ -91493075, 103227868, -97531255, 36780668, 26414350, 30841517, 89388046, -54411788, -1104563, -16238271, 49986362, -57295665, 33964651 ], [ 39450566, 107843878, 13745793, -98443889, -25281479, -46585942, -14638059, 50642501, 39291995, -14797068, -105558030, 101962147, 9043547 ], [ -91777514, -22057168, -83298734, -73514452, 30573782, 110563686, -54631670, -104684054, 12002615, -57233856, -9816509, 10920279, 46377131 ], [ 63232242, -24109963, -76594911, 28767308, 6591093, -38758376, -98559538, 34782133, -84103847, 97390848, -81300686, -111367511, 48190569 ], [ -9343155, -63257400, -94636505, 98579688, -69966174, 12867658, 76606726, 39645780, -63142193, 76707663, -49433236, -18987752, -31634511 ], [ -170277, 62602526, -55082970, 63883806, 104597613, 17570740, -22933238, -22893290, -76205392, -22784566, 109817678, 100292115, -36735470 ], [ 100904995, 25528321, 89038865, 106257137, 49350635, 91260094, 52455812, -77081940, 94059188, -69110912, -57879125, 93922228, 7225177 ], [ -55807254, 104722685, 24653082, -110774980, -45376850, -56958166, -57798468, 12278624, -104591221, 3425229, -3710604, 81842719, 16657228 ], [ 77589421, 102097745, 10649787, 93790617, -95622365, -13324914, -87001299, -19637100, -73892124, 105852063, -30599130, 104310668, -99154506 ], [ 25212126, -45200749, -9368070, 75946379, -9042556, -94944152, 14784393, 106861892, -87758158, 68071303, 39690395, -66501597, -11928161 ], [ -34871073, -76344, 107992218, -10195075, 35442776, -109837367, 58356121, -62145228, -36606828, -38084135, 98191641, -72050539, -48032824 ], [ 80370270, 52968200, 108150795, -112435686, 72587053, 70758797, -78204236, 29904225, -32765764, -104998207, -102633321, -45279894, 5467245 ], [ -11860105, 91102405, -102665068, -55364676, -67292640, -82190294, 69682019, -44170694, 85361014, -47876193, -23805492, 109026574, 81573114 ], [ -72126055, -70274762, -80139563, 16880035, 9177918, 82502324, 64079820, 95551221, -25495128, 73014179, -58697573, -68931982, -77823147 ], [ 35410436, 85585430, 83522192, -48085841, 16242794, -49917236, -16217473, 1859840, -28799339, -94473600, -46338632, 47175408, -70119399 ] ], [ [ -111040285, 18096760, 78754039, 26703921, 71567558, 50890716, -108482833, -40970969, -15070287, 14409022, 65894035, 50779630, 62558053 ], [ -109606626, -32413020, 8375172, 18111427, 58914339, -13523538, 28665539, 26874673, 112560371, 10126682, 108155561, 71637788, 7266102 ], [ 81446866, -43096627, 88587360, -8028649, -14108616, 102345905, -99945362, -77149826, 31562735, -70172692, 53730863, -78582207, -106749530 ], [ 93462665, -80971991, 36584821, -61366796, 86472927, 46668968, 3526718, -62245158, 75037087, -4082973, 30683026, -41102589, -76943747 ], [ -7233653, -90761940, 105529183, -71457218, 22346635, -57544208, 57045432, 7740819, -13833930, -43779094, 92294293, 13152448, 79068936 ], [ -76186076, 108278632, 2283090, 91135286, -48077835, 10185133, -80563390, -62056067, -103004093, -48689943, 7775573, -62507601, 20115584 ], [ 103262754, 74194559, 52071424, 29139072, -8158259, -27613929, -1498653, 50661197, -44291062, 7944077, 18705133, 55392316, 90076220 ], [ 62972592, -4409569, 65830653, 15966340, -109857353, 102995743, -33043376, -71973198, 21278202, -71364313, 53447428, 57793514, -90270518 ], [ 9198447, 88379528, -76947977, 95108271, 100735056, -93149237, 22103296, 74906063, -78699259, 24843017, -103386948, 48193989, -36328979 ], [ -49754149, -80023670, 41699720, 107656151, 109188568, -90323631, -105797432, -25536516, 90701884, 76737112, 27401961, -61655667, 6973669 ], [ 99611202, 85197531, -105708910, 15031531, 76804987, 4125464, -17236404, -107451001, 17526847, 104218784, 89975217, 113018728, 57747841 ], [ -8768314, -44935317, 8598835, 8577089, -3379759, 102408040, -41686029, -75809925, 31318999, -7884628, -26900816, 11899436, -84360059 ], [ -5170509, -8260522, 97897014, -45283406, 22074697, -60687432, 4061916, 52001581, 110858562, -21211430, 4339439, -20015524, -41187080 ], [ 104514445, -83339815, 111495665, 99259955, -103042744, -83430840, 16768643, -70201488, -108528400, 40161506, 99789000, -3925284, 28485516 ], [ 40753421, 55128876, -14707713, 45614427, 66182034, 32990025, -26237836, -8610283, -35796786, -99254578, 64984387, -21190009, -57729405 ], [ 3525890, -46767864, 4370283, -108718209, -79030712, -30007581, -29680862, 39876089, 47246978, -31629158, -22649836, -27722424, -41692484 ], [ -67939859, 13473945, 17081033, -91674259, -34356329, -84929279, -62320021, -61233635, -71491509, 62060095, 33578806, 91831716, -28893055 ], [ -42708715, -67094000, -25999300, -55397852, -75097098, 72906848, -112792423, -35008086, -26334486, -48945147, -14312483, -21941051, -70006710 ], [ 57048827, -16514686, 111396654, -36286604, 27976679, 63748357, 4088257, -35926727, -73118702, 94255564, -100070081, 89533699, 78874598 ] ], [ [ 91679060, 70336603, 70957322, -66063495, -70087527, -55195010, 105916249, 63481751, -38233086, 65178465, -102251418, 48895947, -96792694 ], [ -112540633, -87718487, 18305655, 27691780, 61440302, 95610167, 33700369, 60277407, -70408430, -38483978, 26320383, -4419789, -13921634 ], [ -65694372, -63780371, -92908021, -37399155, 9989901, -36573483, 63110284, 19959488, -87312632, 43729920, 72973211, -61378816, 57136131 ], [ 45422842, 6423837, -87320405, 68596373, -69899121, 80911242, -111710162, 111838536, 29568302, -74050724, 70160098, 73502637, 78905369 ], [ -33751984, 99438685, 7248632, 28385159, 88094924, -97065774, -6720157, -103001334, -24567688, -12375405, -65021068, 111349217, 81829343 ], [ 70713542, -73066355, -39390566, 77364478, 52294184, 46205940, -77343758, 84707104, -16191898, -5879013, -112060322, 81096743, 110989606 ], [ -75122822, 108812166, 62305874, -17037582, -32237017, -76821882, 74458591, -71315074, 73070010, -86912933, -11041385, 39618107, -44528004 ], [ 9099581, -60288053, -23170296, 98997458, -46622042, -109847844, -23726008, -73210054, -107173430, 60222895, 100210766, -96616102, -87318642 ], [ 16830721, -15249657, 21329999, -103336657, 11239956, 62929897, -10148403, -51180536, 178644, 54554730, -37919366, -35630609, 3913270 ], [ -27249674, -54728070, 62628709, -61750528, -96033479, 58099648, 8852423, 97390631, 14647141, -83406698, 58388020, 34998855, 54208453 ], [ -104390080, 87269557, -48081961, 20446773, 88286599, -98159217, -23817188, 45758938, -43016274, -62867642, 20447674, 109886892, -96759445 ], [ -104164135, -25606041, 10709250, 44927830, 49162149, 99504645, 72095400, 43684138, 40906727, -60553979, 62075772, 92494300, 65270491 ], [ 80224159, 103811435, 45557080, 15957020, -1305529, 36945655, -53360182, 30979833, 45752473, 99115245, 18297677, -43373201, 13904793 ], [ -9435929, -83359501, -27173613, 88891867, -91562232, 104454523, -19248753, -4482075, -45563347, 5962853, 89768754, 90042051, 77537399 ], [ -9643496, 13566235, -80386897, -7132587, -104037306, 9127801, 46878, 86416747, -9053532, 91835643, -78020886, 108878004, 77382607 ], [ -103338547, 13170586, 58451430, 4577725, -44741427, -76781788, 45679448, -44968511, 72911739, -111768507, 43370402, 104433137, -85209100 ], [ -100810302, -26063972, -79624354, -5137405, 70291416, 64970176, 31817002, -42062776, 67043529, 89933676, 44184250, 96033694, 93915752 ], [ -67332925, -25571040, 2830597, 100906140, -53243663, -32407631, -81302573, 98080310, -56047240, -101512386, 64937200, -12398545, 58353854 ], [ 74944347, 25449035, 110943776, 38421904, 93973722, -71729443, 45397504, 68734955, -104210456, -61082016, -14682197, 77267044, 7482221 ] ], [ [ 87054730, 48358738, 47041881, 63106150, -106911295, 65910795, -59289174, -27046272, 46219703, 14000733, 32440509, 100258191, 26640462 ], [ -27008505, 111296151, -13740730, 92940452, -63515315, -68214938, -10303759, -13788129, 85359997, 65322855, 91779762, 32414935, -4991416 ], [ -85663379, -60141279, -49198975, 24144859, 57986910, -76527566, 103140295, 15573267, 43798433, 55653353, -67506282, 82156716, -35881983 ], [ -100953891, 58420940, -98403313, 45233628, -46638700, 39397630, 2740913, -95709470, 110719261, -12311172, 48019157, 44365158, 9000914 ], [ 104326832, 93415735, -22546139, 27471403, -111644602, -44197221, 70941010, 73599484, -34445884, -109280960, 7810902, -83124796, -109134846 ], [ -24554473, -5013621, 17292973, 33259793, -91565465, -4281499, 83644363, -109190399, 99350652, 53598909, 63192016, -108477989, -59303943 ], [ 102640389, 24509170, 50939317, 79744608, -57478974, 45508662, 78607939, -84601701, 86142221, -28712660, 24167556, 43958240, -80195960 ], [ -70669577, 52784397, -58917244, -48876011, -37091352, 60057431, 25075086, 4582368, 81895876, 67388825, 5225106, 61011602, 98691468 ], [ -35870088, 33829897, 18234307, -15107904, -32733834, 55384839, 62159955, -60037702, -16089008, -20842753, -29155252, -43985561, 110052289 ], [ -82713341, -207897, -21352885, 109005655, -99801106, -97755173, 39361417, 36280872, 25262695, 86886645, -98698463, -76911733, 44989329 ], [ 96149224, 10967940, 221092, 17900117, -75389044, -69535430, 108483151, -80798851, -49999594, 28522393, -18084911, -46589620, -41103033 ], [ 23641152, 53054827, 50877008, 78244977, 104505476, -92854729, 24620146, -103094848, -79586478, -35604071, 48078717, 92517547, 108734485 ], [ 61620639, -23842336, 22598012, -111896381, 87666368, 42250264, 23603104, -66958088, -696134, -104544946, -39858006, -90660410, 58696388 ], [ 97024576, -6713840, 71969743, 11191426, 88266903, -47693732, 32629701, 12865981, 54230422, 75376512, -32102258, 4220209, -16656366 ], [ -64256089, 112926736, -41005494, 29898904, -51585533, -65445953, -21726181, 8918475, -22721021, -17869023, -81377489, 13022532, -112938782 ], [ -53369346, 40988220, 93257158, -80535476, -103710772, 59353343, -100550786, -24403663, -103003545, -25021421, -5719326, -99754270, -75541764 ], [ 68524165, -8017071, -97908660, 107599570, -2478124, 20540846, -110040486, -35102112, 68295133, 3152449, -105518526, -79333390, -40312778 ], [ -32287391, 77637220, -53738189, 61648105, -37624649, -66776342, -28770659, 20012766, -96234135, 94256012, -50563887, 112319379, -40329694 ], [ -56468735, -19644002, 84074213, -59163541, 111677961, -45945591, -33846503, -28395091, -73996914, 9025624, -70552175, -106428559, 85280444 ] ], [ [ 14046878, 6792354, 95892888, 44844437, 87365438, 2450665, -17089336, 41660911, 30795319, -97112077, -86491126, 8109065, -46116132 ], [ 78976057, -56067923, -56154227, 42555847, -8685559, 98577092, -23970358, -63091264, -94172170, -103695786, -54164010, -44840199, 82228557 ], [ 30892386, -107553219, 71231061, 24276314, 66317567, -77669493, -81221718, 111808821, -77271357, 36221109, 31687257, 8666638, -66944012 ], [ -1883238, -6222723, 74103382, -3396389, 61454932, 59652417, -36108265, 105685296, 87519239, -36403821, 61698341, 82434305, -51512260 ], [ 31610668, 39408783, 108324666, -12820383, 46185473, 6862427, -75490501, -109235557, 22465713, -82486817, 91023783, 61909267, -94408666 ], [ -34812255, -111626784, -82252693, 78081223, 102195862, 97194066, 89383046, -41703068, -17001560, -109585532, -56303135, 93936181, 45161794 ], [ -84981311, -110864267, 21810239, 6317637, -59111183, -69742923, -92970776, -40929975, -24700049, -108230128, 19706876, 56907029, 32539291 ], [ -73357552, -69046381, -32701862, 106360461, -35695805, 67761273, 51171849, 64107757, 26215117, 5295571, 62848746, -10374499, -77019583 ], [ -105837563, -36563591, 37821544, 77535286, 30471372, -13736516, -77201113, -65326702, 81093835, 54680328, 4388366, 23482707, -67588899 ], [ 50130719, 29080328, -57587555, -71558122, 76722590, -95597856, -2342211, -99707504, -15224078, 49882635, -87724079, -62914802, 98925600 ], [ 112025595, 111380747, -26101921, 98771715, -75913657, -23522725, 44118045, -97204272, 108930582, -110188035, -91667538, -50596834, 77984828 ], [ 95695046, 45378316, -100374971, -36577287, 95190843, -38669101, 92434165, -66097677, 32533568, -1495688, -3758559, 54814547, -97412713 ], [ 20039718, 40250331, -110364655, 29023973, 55943897, -13883464, 105937024, 76553551, -112393735, 45363025, -83161332, 61895183, -48232168 ], [ 30748340, 42018944, 28567455, 37245799, -83244437, 95240817, 69138842, 73241509, -85105104, -104937408, -20091541, 4780946, -92575588 ], [ 96643222, 25399614, -58200669, -2300571, -87951028, 61958204, -10614287, 52888272, -50261283, -27809485, -86337183, 37339440, 111885290 ], [ -70382534, -71951940, -97167578, -67013302, 10969516, 102692697, 51769156, 6625480, -28307719, -9279193, -48059410, 109451156, 90832653 ], [ 17014934, -60904550, -41145114, -36615536, -95056450, -13785470, 24258561, 89732838, 18989025, -67270171, -3032969, 103876423, 98532953 ], [ -3575844, 22497270, 67803164, 54352432, -54972195, -39954172, 80334183, 3321303, 91906156, 83951809, 87117237, 6420077, 43403700 ], [ 38688940, 107709033, 87603450, -47407460, 68934297, -67952992, 58824260, -35739675, -41922466, -19639568, 54355717, -76014653, -35291594 ] ], [ [ -4615496, -101588327, 68674096, 81010750, -22756408, 442646, 75176339, -59419457, -58938578, -76823513, -10786339, 34890577, -27794645 ], [ 61683990, 75355633, 40947287, -46422408, 92208851, -13670110, -7900268, 69553901, -13275700, 15344766, 101457481, -84318653, -4260499 ], [ -20470653, -31318757, -62700719, 106304946, -87256948, -62000810, -60900300, 57518609, -83381687, -51086857, -67302043, 24079625, 12980626 ], [ 105965327, -46877147, -78029187, 57819696, -44637401, -20768196, 60638900, -81126876, 73042611, -88606996, 95524024, 71396285, 61084239 ], [ -11625226, 25881411, -42945569, -30601692, 33218054, 98497211, -32012506, 92049970, -66427222, -98524042, -67964156, 60917139, -106740958 ], [ 37630452, -12938343, -109588049, -54980388, 83374615, -14253275, 62376270, -63106060, 71502405, -81450298, -11717218, -4965784, -26744868 ], [ 54844591, 101039404, -71914587, -20557361, -16737003, 100787105, 28713528, 77828751, -108769748, -88841835, 64892863, -41083445, 64788699 ], [ 76856524, 24912254, 38348151, 74059398, -59612577, -100369300, -102336758, -98520455, 65580099, 12154345, 53375652, 73254461, 27583008 ], [ 46502345, 88259821, 74401211, -28636146, -55918947, 83814776, 90668784, 1993280, -81563832, 84913759, -54031114, -39977351, 86809632 ], [ -94300004, -101901169, 75325431, 4130068, 42148990, -72205175, 64989714, 11416405, -108708611, -45911157, -31649392, 2094474, -106200091 ], [ -76236835, 59739005, -460160, -61500308, -20333830, -99984633, 90870800, -37572030, -14379588, -79321239, 69613892, -43765488, 62801564 ], [ -64803922, 98641998, -44780181, 42198122, 6692978, 48520720, -43911697, 15646458, -88518622, -70032001, -108768065, 88237907, -93434403 ], [ 37667819, -100317261, -53948916, -96922703, 56354642, 102782018, -6392161, -112122325, -39467289, 47759033, -98597456, -5878859, -107261006 ], [ -100313405, 61094842, 31467768, -103782830, -109476677, 25842763, -35932012, 37250607, -85961974, -83315671, 29385720, 1769491, -4933573 ], [ -73028417, -21571641, 8681687, -100442196, -39084395, 20018136, -110948498, -14776303, 28227663, 111718459, -13113535, -74326067, 30182649 ], [ 32845884, -86974832, -33127287, 46703411, -94289673, 101719580, -48694866, 67372497, -79491217, 77512818, -97026336, -62587347, 50720800 ], [ -61640304, -35820712, -37709159, 48040768, -112442640, 4753990, 52563061, -105287204, 84453907, -90309385, -30613012, 35692081, 63418219 ], [ -54293096, -108509887, 12750425, -66440377, 54045814, 18614085, -28587147, -66990823, -108803641, 21790699, 53265964, 24017893, 85595829 ], [ -111423492, -25235005, 66528571, 62755187, 78746001, 14954475, 108852399, 34125381, 20884468, 65091039, -98784452, -72452517, -78971312 ] ], [ [ 38649986, 57176020, -103560245, 74647260, -101733193, -31735634, 5565313, -19442185, 103975917, -40616256, -5400034, 2457526, -76890813 ], [ 43378253, -47277289, -93645742, -78666376, -84613741, 106837823, -40106327, -29969025, 1769862, 85195012, -107127490, 44057040, -87792072 ], [ 26780226, -2997654, 42194808, 63929806, -24677961, 101231543, -21554636, -7555285, -68230232, 100230543, -78942107, -110334019, -68644661 ], [ -66287981, -16005692, 7566336, 98498122, -1279567, 74269115, 79372681, -56758350, -105919780, -36996056, 63050052, -47774442, -49370359 ], [ 87665050, -80370880, 51472429, 90283459, -73998052, 27798787, -51374662, 79694289, 96219327, -21169452, -29190891, -100267912, 68423719 ], [ -83095945, 83260769, 42683535, 31729483, 73032045, 107116243, -1466593, -101905760, -52847406, -2952796, 79354555, -23110133, -101497590 ], [ -32107722, 110840741, -51496621, -53426015, -32180845, 52043136, 69096419, -103968098, 37338562, -63304681, -1990434, -109713529, -34936770 ], [ -56197845, 52186370, 11592569, 28832772, -56653631, 70545944, 108217917, 111302601, 73732100, 18522644, 24537442, 36907929, -21181858 ], [ -62509629, -33905135, 112093841, 78824640, -101478166, -70761813, -96868762, 32023360, -5216982, -85590735, -68952623, -11889198, -69606557 ], [ 5119889, 75655979, -71009346, -80532728, -64528973, 35600640, -52313953, 32258382, -81062850, 108580433, 15183773, -37004187, -88970545 ], [ -102420816, 60882209, 67413912, 82146144, 11452927, 69781347, 36927101, -41614799, -100115323, 72575049, -100033414, 3669686, -5841429 ], [ 67360378, -111696711, 1680156, 104211932, 110453832, 79853273, 65931265, -83818996, 75861030, -39815485, 18245388, 102911708, 81634859 ], [ -21485042, 13512048, -15973729, -72347467, 36624468, -70119957, -104260136, -83762027, 111225185, 108958988, -24510876, -112768390, -102803920 ], [ -34874252, -72794260, 27293154, -45277971, 25242089, -18280814, -44224294, 44517811, -88448883, -19658550, -99597508, -62125093, 55693987 ], [ 7041090, -74695058, -46007648, -88840361, -43897816, -60364496, -99249958, -107203500, -77494198, 51992174, -82305226, -16330013, -27635466 ], [ -17300090, 32624149, -11965468, 63837687, 9933901, 36288626, -39013724, -17129687, 102308895, -34916005, 102318939, 1497457, -30333370 ], [ -63886852, 14250370, -27357916, -63108787, -18602960, -76945862, -18436863, -85025511, 101358134, -87086911, 20321667, -92915680, 48325357 ], [ -16945041, 66564172, 82861110, 97618756, 93735446, 53718868, 73695178, 7821941, -61020960, 63562623, -17936660, 97593329, -53172046 ], [ -70004935, 54592682, 28940119, -50711370, 55268335, 65595564, -69586678, -73415873, 111053287, 64765627, -42251729, -71854859, 40190789 ] ], [ [ 16319118, -2257518, 11895381, -95876120, -40393507, -35605271, 690587, 2300219, 53152435, 34811706, 53557156, 82492501, -110822692 ], [ -107196320, -50241797, 51878067, -31378005, -37431180, -112554872, -46040633, 79568144, 89599346, 104221142, -7056196, -21523211, -9971193 ], [ 77752942, -110053371, 108145213, -36821973, -106547103, -72915815, 95905584, -33634587, -31621473, -92292234, -42950721, 71036016, -28722316 ], [ 85131964, 19414592, -61261964, -616072, 41608236, 9559500, 76543411, 26919370, 41787078, 72231065, -58631157, 20702548, 35998676 ], [ -111283409, 66532423, 21915808, 90986840, -104333740, 92299992, 20006186, 7521633, 37119116, 58272988, 55435918, -41303510, -3020157 ], [ -30823670, 13139833, -40264548, 92460998, 76370265, 50563124, -26682871, -33924943, 73042949, 51677247, 61410074, 99913618, 58486531 ], [ 51819244, -71082270, 79879070, -74607906, 58683211, 3431741, -48006368, 18328549, 79292756, -20111089, -57626023, 704622, -14551055 ], [ 26934109, 88032581, 40003863, 11812025, -95461160, 26634225, -44758583, -65215564, -67655874, -70166983, 111310332, 70845570, -4399482 ], [ -11833086, -96937803, -88497019, 44084269, 60639083, 10200336, 25875609, -69763360, 13327764, -92017770, -51427510, 106189018, 107135710 ], [ 98665964, -1066094, -73604398, -43871598, -109260088, -102728426, 35000678, -32825752, 65939876, -58744712, -11884746, -99764785, -11667214 ], [ 106687806, 13349234, -53104915, -14056235, -81143469, -80635344, -77564561, -98447866, -45903845, 35366892, 104508269, 27217505, 45294810 ], [ 46286184, 6682238, 1171488, -10233462, 46671453, -86721130, 56200052, 95820328, 77317820, -2163143, -85867100, -3448914, -75380760 ], [ -52421813, -6353394, 43311557, -55746127, -95217933, -106783101, -72395713, 99540401, 34111487, 77135445, -73335068, -43024360, -99370700 ], [ -5261207, 27588415, 26633329, 62868970, -69932771, -51781395, -5450327, 82454677, -112618075, 80701822, -76861775, 50526939, -40327430 ], [ -49591220, 35042761, -46282893, 18670204, 29443620, -5166990, -39406459, -1953269, -105499978, 58770675, -29049990, 9128726, 61548276 ], [ 12425575, 7891872, 105282585, 86794989, 22553805, -51152580, -108859284, 34607829, 61600815, 63604834, -55794991, -28741356, -73715313 ], [ 89369047, 82561797, 24420625, 47831544, 5668791, 47295784, -72568586, -61498511, 34011442, 21070813, 104521424, 55672058, 101263361 ], [ -36665410, 33822473, -90189837, 21653973, 25608756, -84371203, 4468325, -47597693, 88079896, -6997417, -48032267, -108158549, -3590548 ], [ 75047827, -88767807, -63046719, 35780814, 81135151, -15559152, 111991390, -36811994, -105272656, -92434786, 42655744, 13889360, -101282377 ] ], [ [ 63404025, 79415597, 94289881, 10381217, 112696683, -709645, -112676171, -92413619, -18071380, 41632111, -32277853, 34563783, -90716449 ], [ 3836771, 88676479, -52136560, 94247534, 15547584, 5470216, 79807105, 99682123, -19404270, 21685357, 65907909, 32042619, -49307495 ], [ -66872119, -14258114, 108282795, -80692476, -65397669, 86003965, 93301177, 69525257, 96742046, -41431011, 52391971, 22442534, -75483753 ], [ -104056456, 50334419, -36678113, 46814916, 13637483, 4142508, -105701992, -46970833, -81277094, -28047158, 75809161, 64942065, -87283202 ], [ -3599879, 62892807, -54698426, -7626625, 86551114, 69257635, 36992566, 101547002, -95834232, 82208720, 50268205, -30807841, -52140669 ], [ -11635743, -105907024, -3499844, -42507031, -103792942, 99588859, 63491483, 28173671, -19625049, 71627784, -25056861, 39750642, -95171868 ], [ 39991162, 97157684, 56639077, -50695124, 38099073, -57902718, 9426883, 64473871, -34110293, -89365472, -112101663, 51051392, -43068902 ], [ 109197401, -103150023, 98052991, -40759676, -541213, 56771287, 111398957, -66614134, 65313463, -79747513, -88279404, 34316452, 85871575 ], [ -43359636, -29195984, 99691263, 102669356, -111874211, -555944, 72249415, 16047658, -35271478, -34948602, 50250458, 69163020, 102342969 ], [ 51126499, -44694424, 84726854, 110141268, -91989779, 44388140, 7595741, 20607982, -10709903, -17435292, -26865001, 19675564, -18614302 ], [ -48417298, 19125197, 13655129, -99594195, -8846153, -95211246, -76095059, 19721765, 74031744, 80700177, 4635452, 42999308, -67109628 ], [ -71585078, -23178731, -109126839, -54533797, -74910367, 52963062, -62902237, 17205361, -843597, -95565341, 65623759, -110024110, 106846468 ], [ 21226386, -110950078, 17449955, 88687147, 31629968, -94760760, 33673249, 102920906, 15899504, -7346202, -45563302, 102097777, -50308516 ], [ -20539673, 83655045, 5790107, 62617182, -111616768, 54548712, -75804115, 90061844, 34674094, -46430114, -21737078, -110350408, -77196079 ], [ -39825295, 58773933, -20785383, 58981392, 47523412, 88241488, -12737615, -47048324, 31460287, -58094650, -17543189, -36901551, -85192034 ], [ -110724562, -26160188, 3442232, -33519240, -73892482, -81242495, -103876171, -44042158, 2331950, 66111869, -39595833, 40842026, 50382361 ], [ -39957718, -24426018, -112223803, 86950964, -10723111, 35542887, 83074311, 61369170, -21373999, -28935670, -67267735, 108823051, -19966871 ], [ -104890569, 53789946, 23212499, 19431659, -31276360, 2731090, -107431062, -72297072, 5267530, 68878740, 45528124, 37138617, -58583850 ], [ 29530083, 82602792, -11574404, -100976273, 105198629, 69518924, 23657472, 78233704, -10246601, 83889081, 46047377, -42414462, 72469593 ] ], [ [ -49517608, 81884810, -30175857, 90544048, 66521370, 9545043, -112688061, -43573977, -103457327, 54173116, 111132557, 81639582, -19393785 ], [ 53350323, -94791394, -4044125, 97662207, 97314465, -105513084, 111338286, -67500944, -96516501, -79391231, 19665519, -2962777, 81222902 ], [ -79929488, 27310633, -84255243, 78908580, 105831839, -52121093, -89686561, 68551985, 100697954, -89472055, 65542893, 108622298, 18138850 ], [ 83924828, 46430039, -109967757, -47102253, 81313441, 56148142, 17987276, 15278315, -35377524, 57242365, -102530151, 67266359, 99974950 ], [ -43893737, 76439718, 99456232, 11663772, -78005752, -66125327, -79423299, 79956601, 92791480, -62623243, -57955699, -75142302, -45839419 ], [ -79469163, -30517839, 82871057, -25256695, 81000181, 59326839, -3849973, -88355762, 20691261, -69058743, -35327345, 102381407, 65460064 ], [ 23623126, 54426155, -112839986, 44378975, 8610755, 44615276, -49821862, -59861588, 46951132, 81238595, 100017772, -10841816, -62362810 ], [ 40600663, -106820874, -48509680, -77063912, -6869190, -98760121, -62921273, -51903772, 96352952, -18079740, 10114531, 109437373, -92896103 ], [ 57094484, 90225064, 57173464, 56228821, -39232431, -17897758, -96171588, -50492162, -112177332, 20991479, 13391066, 81361785, 110419114 ], [ 20791872, 107998952, -111295040, -81789526, -42979595, 66858693, 30204204, 70990521, -12108554, 51507874, 10283189, -88453578, -33359227 ], [ 75319704, -102588305, 25107319, 104003821, 3598687, 1511130, 62414870, -65334587, -30339241, -69319272, -5321836, 102992884, -1628852 ], [ -55661378, 109428545, 25238072, -28562598, 61097648, -56968017, 17152867, -93150599, 101692882, 38808435, 5814925, 74238850, -90337658 ], [ 67809926, -58374500, 17319736, -15575851, 60557821, 26840968, -109355523, -22411783, -65936677, -4346445, 50476583, -56908008, -54981246 ], [ 5501630, -4694282, 101611875, 40118570, 86530810, -79892881, 48527270, -41090705, -96787929, 24519573, -4582267, -99904237, 35045479 ], [ 100901245, -1448024, 12382815, 29058357, 57549477, -102969309, -56449917, -107611510, -112588474, 29404573, 4502377, -83400651, -92704774 ], [ -28276539, 26676680, 90985933, 75472556, 6615197, -35905825, -25962861, 70399020, -51971582, -17127184, 64967115, -6779644, 60590717 ], [ -78181385, -103238199, 107159630, -56257236, 19244376, 76998899, 112921558, 16566447, 98668911, -68951177, 90150140, 106255824, -103509754 ], [ -35192563, -17904818, -34284136, 38930876, -106117289, -14209731, 75663670, 26228257, -22699428, 54516801, -50723982, 100552657, -57182019 ], [ -86921759, -26821582, -84147274, 46594015, -37272158, -83059567, 24269120, 102869746, 82981835, 47918600, 6634540, 7089148, 44987809 ] ], [ [ -83598532, -87576677, -70228751, 2018472, -85674594, -17954851, -12175462, 25565980, 14927338, -3607159, -45648089, -81691072, -23384355 ], [ -29656630, 389657, -58950414, 29603940, -9485046, -77500001, 15991748, 101114687, -21264279, -46629803, -16896847, -67064511, 103275441 ], [ 74511443, 13098595, 16944778, -12580774, -933235, 93779937, 55876389, -110355010, -13003527, -78649369, -55553568, 42811456, -109386076 ], [ -86252886, -80847176, 56339047, -54728692, 96489752, 8871257, 47639813, 83127754, 81509712, -101719745, 10988487, -41214297, 106352982 ], [ 70891107, 62890974, -53942866, 69581075, 100359392, 72245150, -78207799, 112821393, -40167242, 88357149, -18319611, -48291670, 9174227 ], [ 18915537, -40053024, 8201139, -97303205, -60991245, -41095059, -70251074, 15007951, 45891285, 91477089, -97089932, 75891048, -86571246 ], [ 63223496, 14752963, 108076760, 98474676, -82990750, 38339047, 51883104, 84902705, -1539308, -3782919, 97744076, -95848167, 99937524 ], [ -50366971, -2039509, -20256819, 82238646, 71921018, 8305126, 80763160, 75145431, -62479198, 108100281, 102636354, 347389, 72111443 ], [ 58274401, 18694401, 28220071, 69388629, 38089860, 16286053, 37421713, 101705735, 61845704, -103444435, -58038036, -46804441, -4658264 ], [ 93140250, -56410340, -94160523, 73812455, -90850869, 74173864, 22160660, -28887444, 99085147, -13489731, -93784052, -75396585, -92608625 ], [ -100979294, -30966460, 4232990, -30047491, 100726863, 17706021, -42558430, 103597133, 35270140, -54365540, -32466168, 95423297, -88119790 ], [ -90070842, -89550260, -15359328, -59510993, 71525286, -111828759, 45109883, 83975087, -27382570, -66963758, 20900748, -96619140, -51899854 ], [ -22892864, -106108304, 103582783, -9337209, -68553735, 94474724, -105026582, 108669647, -85663294, 55294202, -66198110, -30763072, 66705920 ], [ 34586730, 63933423, 101791698, 46418893, -61799408, 71109215, -480451, -83295919, -15952194, 108500616, -22987048, -65674389, -21283634 ], [ -38099050, -33307140, 97639331, -66503189, 93836527, 40889064, 75699496, -24674189, 88966497, 98534665, -13730163, 86698931, -68032557 ], [ 98495420, -44343015, 65406148, -48828447, -83732926, 34096749, 78990145, 44935514, -6097923, -32344473, 72933856, 8327087, -86006550 ], [ -34865426, -12075187, 58096674, 62472444, -96368422, -110511320, -65534944, -12076399, -22711488, 27926697, 85679058, -37653961, 98632794 ], [ 109968879, 104496376, 21847405, 102913730, 94097527, -80991025, -34471680, -37789340, 32291687, 52287103, 56312955, -106695361, 67046053 ], [ -103561870, 75080183, 37908554, 37221652, 57435363, 92074449, -76007187, -39017858, 3499630, 24631149, 111730139, 93890388, 107084487 ] ], [ [ 43868171, 107625422, 40241520, 90211588, 32739634, 80619179, 72256414, -107237780, -54993972, 25018895, 48402800, 95375172, -103522400 ], [ 68841972, -67145555, -104116845, -79664497, -86233151, 44352292, -18028869, -6506242, 61240080, -91183280, 44131980, -18133678, -90121854 ], [ -7643760, -17927618, 66444048, -39906920, 80166849, -82336885, -32553280, 63214194, 55643668, 98652050, -40815374, -104899328, -60482905 ], [ -65606717, 77273331, 28704410, -8579283, -59780739, -4292854, -32426906, -23729141, 6255268, 34470380, -105859229, 46243936, 85279043 ], [ 42205331, 73169880, 108601452, -47912977, -83009301, -18752549, 20735354, -71342917, 80319427, -86061527, -91954536, 9421061, 71775603 ], [ 98570163, -12763005, 55620411, -4519383, 111891239, 9386900, 26523480, 68314849, 84961139, 66252648, 16739845, -58799892, -76245395 ], [ -44537001, 73522615, -81051379, 17527792, 17740374, 44680922, 69231165, -23572501, 60874984, 59648127, -81673313, -47886258, -109468362 ], [ 12537072, -11046530, -68630038, 31129031, -46220917, 66954854, -52962505, -3768414, 37574542, -108162738, -8206400, 82567683, 98210211 ], [ -46047475, 76397383, 53049946, -2847393, -68404274, 104255905, -30571297, 80648496, -17949423, -85438374, -38262300, -104170851, -78544476 ], [ 75788785, -88265006, 16989415, 87333539, -52312272, -16414991, -7737665, -11041382, -21625295, -104744037, 2234955, 42719281, -45451949 ], [ 39171054, -241474, -90606447, -17300248, 86155586, -57081180, -97033037, -84433673, 66964024, -92459484, 3183175, 64792152, 9527767 ], [ -74899572, -24015596, -11099024, -64285771, 56671574, 24512045, 7116076, -109093546, -89637561, 73980724, -83816990, -89531405, 78732794 ], [ 33687937, -47777839, 56482128, 3022176, -65432968, -31454914, -42465208, 102194585, -51183706, -12643831, -56063209, 8079839, 51171936 ], [ -61336764, 21206254, 13246799, 2609089, 81118408, -51908838, -68628731, 4549893, -46704409, 108594352, -83919330, -108824102, -58425707 ], [ 39022759, 70218613, -103787354, -75792237, -94032994, -107161315, 63055223, 63191517, -67169361, -10467119, 34103917, 3906435, 94964741 ], [ -55683161, 91582742, 43242010, -56435155, 32025783, 80027569, -11422739, 49198021, 11300616, -51611588, 66349513, -15807682, 42616607 ], [ -108517754, -86659671, 100605637, 11761860, 57312683, 98417575, 75338730, -112656036, -26947644, -112048703, 69413808, 61108677, -43694630 ], [ -90187464, 16971369, -29193155, -13069332, 26612548, 69940032, -84059688, 67330219, -44718153, 56192775, 105033661, -99319483, -58608401 ], [ 106519924, -84352397, -10328098, -83298936, -109504245, -41359776, -95967591, -84432989, 41905317, -6437320, 81721576, 29480450, -3293174 ] ], [ [ 108971974, -4286782, 10600091, -35749041, 76440921, -26400483, 20883373, 72136237, 80427730, -9781120, 93693803, -21311304, 39597310 ], [ -52000777, -46044481, 3786080, 91992678, -5953635, -51315537, 41821656, 108881786, 36307918, -51508946, -72374248, 40991746, -4875327 ], [ 32779718, -103494237, -36112464, -85692584, -15673320, 69479403, 43421240, 107602261, 93212357, 2527054, 89096742, -29409661, 95698405 ], [ 26832822, 29829332, 26826326, 66122857, -76116260, -33001708, -19034150, 41321523, -15796475, 52571365, -108894428, -27408215, -90259865 ], [ -89315343, -28653100, -18595358, -108669101, -51846544, 108905336, -45042381, 92435904, 68651470, 87654892, 99127085, -10733654, 17046581 ], [ -15992131, 23597692, -100961757, 109843241, -108419953, 101801274, -109229406, -39678521, -61431820, -27036065, 46585227, -95943590, -45557290 ], [ 10277199, 7215673, 100089953, -809137, 19462031, 102354273, -76169094, -46262754, -109545240, 91487616, 104418796, -20956500, -13147957 ], [ -99082456, 16040906, -78559382, 71142081, 87647373, -14097509, -58581541, -46888358, -9563997, -106243649, 27844048, -9980329, 26059088 ], [ 40548038, -24097083, -102212217, -110151836, -21539128, -98254488, 37455737, -82296264, 20119468, 75657228, 111256977, -76208122, 55414914 ], [ -88817178, 52199612, 18812328, -12911730, -76127821, -39210342, 30109989, 88070629, 86790241, 4644904, 34277527, -61525153, 20215766 ], [ 1923561, 44600566, 60483246, -16999979, 103699121, -88599080, -71680818, -86429480, 102725296, -92622949, 101748661, -105157254, -57569895 ], [ -98220133, 86484454, 85775585, -63999595, -9463809, 82828657, 97982689, 79762605, 91591165, 110712812, -52959902, 28009717, -48531960 ], [ -43683460, -97081880, -76904655, 32753456, 50644847, 65834342, 57365456, -97512174, 37170037, 80186895, 80676691, -76275711, 88091146 ], [ -98682357, 45926470, -73941880, 48552226, -52264414, 70883948, -102349609, 5665133, 9339157, -112905596, -63059011, 27517270, 7639986 ], [ 90090850, 90136299, 107695621, 23307899, 73718139, 25930687, 52545597, 24885199, -62007329, -109713966, 14568192, 62039638, 77493851 ], [ -13458913, 61430920, -26513994, 74414045, 44551197, 50280637, -46557835, 97902522, 54346804, 109562249, 26545958, 62729102, -17036173 ], [ -103397093, 100698904, -62649015, 34684585, -100025880, 63364543, -60803204, -6365125, 5756903, -98509307, 99828213, 43828878, 42458415 ], [ -21253401, -110707963, -81758213, 98627560, -13994895, -35599798, -11321056, 80989341, -22659733, 34562160, 92832735, 97819525, -4099235 ], [ 28058355, -112472579, 70460732, -35998572, 90559355, 24131180, -67601980, 101610333, -55405205, 22479678, -72820237, 71426221, -70713863 ] ], [ [ 54707949, 54980483, 23962921, 78916447, -80729103, 35491026, 56705511, 7590808, -90152773, -111027069, -22280793, 105151194, -48268973 ], [ 89434524, 61656038, -30346564, -2944602, -31482017, 109582065, 50057941, 31674491, 45017262, -23999580, 42035487, 102277385, 83273704 ], [ -40829719, -97174406, -91864321, 17306107, -39167044, 95346613, 97481975, 41519581, 100495414, -97583363, -64454819, -59564029, 18903024 ], [ 99854303, 108901829, -6061385, -51541647, 71624153, 86965995, -20887704, 95213002, 62441608, -64573100, 26838766, -57606042, -68765990 ], [ -97415972, 49239071, -50679634, 77064519, -26904428, -42925304, 13049053, 43298026, -40827723, 32026801, 28766265, -5282555, 98788434 ], [ 73008136, -23068025, 54845643, -33824017, 69078611, 78769467, -46480532, -29098494, 28928556, -10414275, -107409042, 42333438, -49463945 ], [ -59315715, 49635559, 31391888, -89498406, 41410222, 41516045, -29989725, 100957343, -70407962, 37696228, -70175672, 34648667, -34886124 ], [ 64105808, 81887909, -47195525, 44902903, 38735489, 20586026, 98395335, -68327021, 17810516, -39914711, -52302907, -91539571, 34294941 ], [ -70369945, 110090732, 36853251, -111755883, -19136688, -67437075, 38349210, 92521168, -47205179, -80861580, -28168932, -90174911, 38767950 ], [ 54183411, -22208211, -78574603, -10543273, -97291594, 83874047, 69313344, 47865189, -25244805, 50939243, 66272755, -100373405, -43543785 ], [ -37339710, 61766149, -80225335, 16182848, -1884089, 35680388, -110746630, -11168206, 91940849, 68711251, -41072172, -112459612, -50830165 ], [ -91401203, 30387154, 78746877, 85309600, 94352234, -97517432, 32534805, 63418826, -25467772, -52427047, 90085136, 4867999, -70252320 ], [ -31237911, 86679696, -8640512, -101883682, -32407821, 30195081, -12973940, 85437571, -21796250, -41301778, 95274193, 9678474, -88312078 ], [ 76950015, 51356978, 62156341, 21136308, -53097137, -34208813, -24762039, -5206733, 104306147, -9298135, -61834429, 55980900, -62764625 ], [ 1533989, -13837238, 33560613, -90214302, -28100980, -31650187, 62535888, 15232793, -88270522, 103412347, -6835818, 51804833, 108612988 ], [ -44397649, 7982765, -32262322, -56574137, 91192727, 61842220, 69680326, 62540436, -110714083, 56524931, 86905180, 63046860, -104097137 ], [ 54594443, -92890714, -77056511, -41318375, 96871055, 25662769, 66103529, -24692643, 60328613, -105149529, -51012107, -89116251, 52709483 ], [ 17243103, -19380275, 434242, 25786926, -100049207, 46080565, -103063229, -35718793, 103887708, -68184685, -41251345, -79297831, -108099983 ], [ -80914772, 110938046, -111355563, 68276850, -47002756, -70745572, 49317618, -104532625, -33172815, -89824867, -111593345, -85052832, -110411836 ] ] ], [ [ [ 33787106, -74803983, -90005829, 41519881, -98761751, 57911071, -103334881, 25982695, -67698242, 61824763, 6621437, -63624433, 53066464 ], [ -30758574, -108000179, -55165003, 77236102, 68116396, 80223719, -40840756, 24055508, -93756013, -54754966, 74817965, -66984433, -96923186 ], [ -36827984, -98491902, 93357378, -43660757, 42630952, -29359631, 67180245, 23842551, -83935513, -67021174, 107030587, -102714340, 69612477 ], [ -7690785, 74741210, -68120284, -88021251, 7589691, -91091715, -105360786, -47962479, 21446111, -18985425, 64498421, 66078816, 107529807 ], [ 6650088, -45687594, 46706628, 10020008, 64247618, -2612966, 92871275, 83575961, -24628730, 66615904, 7678309, 100744145, -97310959 ], [ 4541585, 7180543, 105064213, 77812535, -61918067, -95338399, -78289094, -70515117, -25278179, 39003208, 22414848, -83567064, -74129657 ], [ 88659643, 84470943, 6223368, 98070771, 105904782, -48611408, -77463563, 58743534, -48946955, -80282820, 77644301, 61772322, -24935074 ], [ 91991147, -51440976, -85584449, -96652084, 16756193, 40046709, -66263080, 42812010, 109840134, 39271220, 90163023, -44889172, -108485772 ], [ -52597482, -45271154, -4519498, -19556665, -55348192, -67931770, 12276557, 2356272, 86111547, 16375203, -106285497, 3197758, 53474929 ], [ 24859243, -83363574, 25076543, -84787844, -90613586, 51861145, 63353688, 96734838, -14545625, -38452162, -65597899, 10879672, 74927624 ], [ 74998028, 9478820, 52988746, 107772210, 73246816, 39842047, 56928702, 58228302, 83795746, -71567923, -48562671, -65297477, 111319418 ], [ -91209061, -6337002, 11092047, 75286845, -13517127, -41710840, -67523335, 10677186, 23635361, -93500886, 60331511, 21693053, 8481711 ], [ 16616847, 80204406, -49664829, 12747748, -80492609, -9830628, 88095629, 280017, -20269960, -64026956, -77085141, -71711190, 4550991 ], [ 33166752, 470011, -28420784, 9371999, -9578343, 59025114, -46466134, 109750856, 70957519, 5525619, 16326744, 10190760, 29145854 ], [ 56002589, -15008310, 97232806, 50561134, 109857292, -53664598, 57719466, 61616184, 89714761, -66709612, -19076057, 111713424, -371473 ], [ 5130575, -22268909, 5714956, 99361279, -58689106, 112336046, -56780613, 96979267, -97126808, -104126537, -111776629, -76391126, 63782581 ], [ 104773740, -52312373, 48033220, 105027214, -83030289, 33650987, 26851257, 13909935, 92651415, -19203313, 76308165, 102103520, -53363244 ], [ 44232236, -41933622, -7028649, 84711767, -111450562, -81746072, 73725547, -41776343, 42282732, 77220936, 99212355, 65976595, -101585484 ], [ -6812006, -98201419, 110087707, 39632455, -5008674, 83032031, -10954026, 90976152, -48752836, -7161896, 24593902, 15086644, -98366948 ] ], [ [ -76894722, 99576275, 37012761, 39833578, 57362127, -55956406, 68848267, 64236600, 13105924, 5165479, -53012187, 19765554, 19474225 ], [ 39532227, 12174729, 15839893, 65083959, 42187910, 107043264, -16972017, -23263701, 49468653, -27333676, 5560175, -44446220, -41051677 ], [ 23706578, -109590, -94677805, 102841756, 88021136, 26842882, 27803626, -89841192, 54568851, -43219079, -51540558, 86978209, 19577878 ], [ 60450717, 20656181, -20883398, -82176516, 13187413, 100314134, -21441142, 75139432, -8463467, 112081167, 69545192, 10515334, -27491361 ], [ 79928315, -35803398, 6022696, 82621983, -33787186, 81135995, -69886593, 112724704, -97507555, -71623637, 16132250, -73824012, -6962490 ], [ 10143025, -1279455, 57082656, -998841, -95361806, 44493608, -87976626, 107640186, 47605279, -46867067, 52943003, 34807145, -68063921 ], [ 55958465, 35831843, -100510047, -56397766, 70262405, -13264186, 32766827, -92536384, -49886392, 10718409, -62639240, -27892396, -27777303 ], [ -58801774, -17160124, 23652332, 23055080, 47114140, 73035993, 21074663, -54402873, -48841674, -42296639, 1811574, 100467471, -96562421 ], [ -108242650, 32192289, 72175883, -102223335, 103112369, -20534216, 56390767, -25951945, 83714425, -11119558, 67433732, 97871388, 101568052 ], [ -93080529, -39669678, -78358678, -90704900, 53932330, 49814731, 12504381, -90207961, 100988316, 71862356, 26108554, 55918621, 107209432 ], [ 59028240, -5462006, -11584466, -61308814, -10541332, 54458820, 23487121, -58222189, -48763407, 940034, 42057752, 80756777, -59554657 ], [ 90171781, -30908500, 39801027, -108642087, 110913061, 104910733, 21397772, 98054458, 68544849, 101702803, 90561194, -86468821, -78926456 ], [ -84938678, -104006610, -97474408, 55106092, -25589598, 96743733, -88795623, -62832466, 77967312, -107204771, 64967066, -56477970, 17793308 ], [ 13118168, 36558194, -9430869, -95793281, -50235588, -82359831, 33182677, 78516402, -34538396, -7702111, 111912593, -74802515, -48938426 ], [ 84410339, 26961822, -103173873, -112270318, 74789056, 110670489, -12040816, 61644228, 68349804, 100920973, 86205656, -18245188, -20456968 ], [ -11967423, 80645623, -106865126, -7804224, 110305790, 46247480, 90219534, -273643, -1242098, -87762586, -110279938, -48640320, 98553161 ], [ -39665133, 38853097, 24594933, 91746655, -746566, -54456336, 107881321, 99522826, -82898686, -107861243, -35473002, 84568325, -14115321 ], [ -46126560, -44300007, -41564042, 49447866, -3539849, 102946277, 73238371, -539669, -77479257, 48059706, -72855154, 24758408, 11306824 ], [ 70790390, -16814607, 19361375, -21832545, 19527215, -88668638, 4068021, -49910576, -33065392, -30753023, 109239363, -18778586, -103155585 ] ], [ [ 21859264, 99149637, -72192980, 57871992, 77650288, -7402547, -87264343, 83628937, -37762579, -94411791, -16540670, -5924825, -81382033 ], [ -33924600, 38440121, -22378067, -82474282, -38165337, 47976735, 109435976, -39194294, 20271048, -92274225, -104676174, 100281488, 50447883 ], [ 88665668, 81604568, -92863297, 31695693, 11243551, -62235563, -108346010, 66940295, 77432241, 29084730, -111811029, 51774301, 112923647 ], [ -97266239, -96127196, -7729362, -73117431, 83163513, 102672358, 30821937, 40678608, 18484555, -41238703, 86854995, 98110125, 111981954 ], [ -54065461, -104084593, -107425459, -10424217, -1078225, 94628108, 3342338, 44899863, 80717507, 10558086, -109092058, 50254578, 35888683 ], [ 52000259, 38871045, -42140679, -43214827, 41872670, -31320131, 83500903, -79352799, -47860279, 22843280, -89792558, -110296509, -89615518 ], [ -57693636, -23828141, -14365602, 97888534, -11881301, -78702905, -108843335, -105867663, 110657184, -94696391, 41332183, 24209777, 63198132 ], [ -81326306, -82999825, 55558296, -41560092, -25380892, 65045872, 50053751, -51131402, 21618415, 86109122, 95170253, -10315766, -33443943 ], [ -88642026, -37225201, 43825485, -91015020, 103969967, 91870806, 11622737, -73042891, 92194781, -81873453, -69765680, -13273161, -43248106 ], [ -59842850, 77323970, 99166855, 110229141, 5513600, -7470975, -65124757, 73631970, -4016888, -59368949, -683863, 14997281, -25368931 ], [ -92707457, 46319929, 37260461, 110328995, -87021295, -49568891, -1507806, 74629564, -25656868, -76192594, 57619948, 55201548, -93041781 ], [ -105077326, -102822131, 28679593, -27762932, -26818798, 19103063, -56788471, -19745083, -30387188, 38289360, 82064482, -88726289, -78494124 ], [ -94002282, -33650375, -41025529, 70133589, -61208480, 57307958, -97772063, 39182932, 341256, 36528884, 6596743, 4617292, 47547298 ], [ -39623433, 53722011, 69088851, -32836708, 11917911, -64303191, 27538926, 108845051, 29627438, -17950719, -103089468, 79431951, 46914099 ], [ 62833245, 96655928, 8016640, 42661871, 67579026, 36934616, -83785297, 70834313, -89719173, 60332541, 38590563, -89119605, 86173244 ], [ -30380046, 56231166, 9157919, 43556759, 65910382, -67126111, 28407029, -19396112, -100528294, -92338582, 43505604, 65470999, -91436387 ], [ -49865804, 35549104, 68590039, -39013852, -3251314, 34430081, 22528305, -37802151, -13583812, -89322538, 16429443, -40797905, 101098250 ], [ -112093398, -107339886, 78246565, -17927128, 89404067, 50033084, -19077196, -24139200, 60160162, -80923629, -68266756, 18583410, -78864227 ], [ 108791863, 23998091, 111520480, -60587850, -90387245, -55789669, -2066026, -95050838, 30376116, -63645000, 88296883, -34692186, -29066353 ] ], [ [ 14187074, 8996219, -29446429, 4898132, 58624155, 86069747, 20164224, 15101143, 46386215, 11478831, 71071275, -106821134, 87105981 ], [ 101979559, 88214723, 78718058, 13064365, -77656578, 43550920, -85747826, -77913839, -81746732, 69994804, -33495828, -9381562, 71709371 ], [ 23374447, 47386187, -93152033, 1950014, 101814542, 78020570, -25237979, -42636223, 78950407, 29113115, -78471091, 8234619, 659500 ], [ 96576768, 66966366, -68212908, 52284601, -81100512, 12281156, 92374103, 100936336, -103117988, -82020642, -20013443, 84077466, 104835870 ], [ 34423161, 110873430, -67604900, 88447123, 57481143, -110057491, 71139433, 9970785, -4860746, 6796430, 13483936, 62696738, 2016773 ], [ 81498757, 87741386, 92269727, 54511613, 36468325, -17767094, -75553777, -800731, -7171020, 77292571, 41763049, -80147112, -96993288 ], [ -43167666, -66604615, 18444917, -87138418, -6140224, -52944518, 108094914, -36703032, 42893762, -22367519, 73475622, 108870911, -47097116 ], [ 71468583, 7343387, 68620820, -108882682, -10702432, 55309513, 72115396, 7625816, 73470250, 46082165, -54762517, -44417133, -59313589 ], [ -111437302, 58815825, -12313354, 46705605, -51670428, -52686442, -11988707, -8622985, 16209588, -60697409, -15076691, 58493741, -77936106 ], [ -64124480, -53947230, 106332859, -89025323, 101363600, 39380288, 7531475, -2511990, -34218757, 32566505, 24530261, 9188240, -9893150 ], [ 112846777, 73604129, 54193333, 87195298, 93982638, 67386173, -103553157, -63304726, 78763807, 16071857, -32201205, 102378922, 64607926 ], [ -47386918, 67116153, 111078666, -15923366, 105037482, 77633976, 77088976, -101088178, -73417653, -7155605, -51868127, 14636431, -67590285 ], [ 42350264, 73373720, 54115985, 5777272, -105686461, -66116069, -49567978, 10497396, -60536216, -2988344, -71052526, -37117841, 28660886 ], [ -25227739, 47728840, 84697155, -81616849, 86773997, -49123364, 20666098, -31160290, 35917421, 56015751, 112550239, -54639877, 52606955 ], [ 1692787, 94545441, -65747599, 50989027, 70041527, 1495725, -14668397, -28849131, 20183227, 34047753, -25920234, 74054089, -24890605 ], [ 84532695, 77206174, -49237474, -105493529, -26276512, -37716477, -23627320, 73021963, 69067343, 37113011, 78501632, -23790529, 74083576 ], [ -51933750, -69624273, 74957259, -75520107, 92185465, 15584181, 62974410, -55494842, -25012755, -94207717, 72788423, 95820634, -96530413 ], [ -92076132, -36715368, -17437702, -8617594, 76602857, -107156632, 104892775, 61794833, -69574092, 87530322, -48355595, -46083242, 11644218 ], [ -37065618, -75843329, 59082613, 89984354, 33024716, 16005769, -72315562, -51389260, 38820817, -109309100, -30098288, 46939757, 112812180 ] ], [ [ -6545499, -71936581, -25909474, 87876910, 46313692, 77736090, -41111115, 15084975, -74451452, 80591043, 97725649, -66650271, -10864648 ], [ -26954336, -97672316, -26305262, 11661227, 25075527, 1279769, -21775522, 106590702, -107435765, 2305664, 92170809, 55677412, -98505303 ], [ 29570712, -66558451, -39972468, -88339648, -46415215, 86401016, -19987743, -39664071, 98273142, -54918583, -87944003, -73013181, 79682344 ], [ 71182081, 70607159, -58092460, 44242704, 53839231, 44915255, 4313449, -65768662, -31262488, 102887834, 12383590, -15431943, -98807512 ], [ -36606316, -4744715, 58261078, 69669171, 65940208, -46707935, -60312669, -82701155, 93062905, 34724803, -36083570, -30076650, -8129150 ], [ 26503607, -71095554, -55957372, -14270263, -67811928, 52629903, 13316775, -101232938, -58917871, -63343721, 2302816, 50495839, -108823271 ], [ -35133330, 11882731, -69054314, -26887137, -98695324, -82080860, 6901844, -30229385, -93047099, -21692152, -60555420, 34059929, -1025025 ], [ 20155637, -108009273, -18905108, -31045832, -92790034, -109239425, 94911564, -16203285, -31460546, -86080356, -33874298, 27455336, 47672498 ], [ 15994444, 91846637, -21000755, -28353296, 16106651, 102121067, -40966169, 108505871, -80829393, 63665721, 29742814, 68832163, 9596476 ], [ -47628348, 70633467, -28785079, -80676505, 39031326, -100709948, 65173920, 28225082, 16705756, -43672981, -100926893, 26164958, 39513453 ], [ -112458338, -1634171, 30053414, 79664780, -82336117, -86011376, -6889445, 4914456, -63925548, -111944417, -13986643, 32641093, 51972968 ], [ -45261473, 24479585, 100659242, -44074814, -25031533, 44461321, -9384552, 39014155, -99086123, 68552297, -80111983, -15035581, 62530063 ], [ 29289820, 1543364, 109222968, -109895791, -47058795, -2539196, -45095441, -56144570, 50236741, 55762533, 102759434, 88489668, -30279353 ], [ 3525907, 85714639, 30650050, -50151933, 109038699, -33605847, 57358300, 108403851, -79816493, -42759932, 94346789, 45854985, -1029876 ], [ -7268906, -57832702, -60895466, -44404628, -108527806, 112682640, 35177544, -5224929, 103866585, -42699388, -107886692, -108915941, 56061607 ], [ -11775447, -69364630, -48598187, 80821798, -76903630, -6733228, -71649115, -36322657, -43146112, -83315261, -110051340, -36427698, -48460589 ], [ 85940317, 79778430, -22804749, -51661484, -76036935, 20779053, 101497368, 83861079, -67262187, 102398944, 36778367, 31166055, -22068097 ], [ 44150364, -73400361, -2025520, -50569593, 73910849, 17499426, 36055009, 81175135, -108073640, 29177612, -49337014, -27670483, -88471870 ], [ 66967591, 64116992, -102420997, -83398001, -24141153, -69412986, 64358109, 58196954, 103899570, 77078909, 103643232, 111541966, -42014516 ] ], [ [ -109759772, 29565123, -54614611, 19544335, 111229540, -87381945, -108260414, -70829207, -4163322, 111376206, 6635081, -23350755, -65321737 ], [ -3869659, 70859528, 87641078, 10065569, 48240715, -3118743, 81134668, 100290537, -51354493, 22849568, -55482984, 87002834, 71515574 ], [ 54705718, 96188091, -71679775, 40188304, 50588905, -42299510, -104432958, -23037166, 46008500, -1609377, 90325836, 33521275, 78393494 ], [ -46722535, 60181857, -44308699, -91591170, 106945733, 29030712, 57469646, 32582446, -12872573, -65020870, -17194396, -74777505, -103141681 ], [ 100073929, 110288643, 25020288, -3902034, -96173173, -4390517, 33091053, -69245983, -62272012, 26440885, 70931661, 112254120, 25678673 ], [ 36461209, 32586695, 104225194, -66471452, 69981118, -24814587, 107968558, -49857777, -86392796, 15894605, -14780906, -89400359, 75829541 ], [ -112369288, -63273089, 22499773, 23743944, -109638936, -70350699, 97845336, -2440291, 9529810, 1521408, 63222895, -54156295, -25750413 ], [ 35403161, -18225133, -102365428, 16253982, 43569814, -4922679, 5253972, 6533262, -80882451, -108733709, -65472978, -72234593, -86206356 ], [ 78038796, 82349390, 28861597, 74260516, -13151158, 36244511, 82410697, 36022138, -57275467, 85502626, -96056421, 12691609, 81193272 ], [ -109301561, -34400456, 78245555, -105193729, -78151985, -48475518, -79527227, 51508389, 82248825, -2950202, 102671888, -54614304, -91820581 ], [ 9760582, -61259897, -86499926, 60212866, 60400847, 26740129, -108107250, 26601770, -39787480, -71208052, -47747141, -101555302, -66877588 ], [ -68610212, 63977152, -64771151, 112011655, 82145670, 110815112, -22224590, 98253712, -54723931, -23970830, 110118696, -39077774, 22553575 ], [ -89398810, 21014189, -71961627, 109482105, 68874790, -96144315, 10060122, -61544049, 11501513, -35057271, -92205775, -23216946, -72359544 ], [ -99261030, 30876742, 78516229, 30030803, 66892135, 64776272, 48897734, -97542922, 82738538, 107579727, -40382947, -26710314, -100012815 ], [ 23744898, -1188752, 112117283, -98197031, -39403959, -79001159, -53059517, 70352293, 66423442, -84492800, 99351934, -52354302, 103675340 ], [ 12580315, -87229972, 84667713, 23698886, 90092114, 14797753, 109182923, -49080841, -99613050, 87789610, 84816247, -108390175, -25278465 ], [ 23599774, -93152937, -68089278, -79444648, 14028092, 64676944, -2560587, 9643205, 83603695, 2627357, 106842900, -38462198, -82529393 ], [ 82095917, 81242811, -93686079, -64926254, -66918904, -36191940, -22660875, -103554692, 53950101, 44422669, 56076221, -92846035, -65828065 ], [ -55897309, -107593762, -1476728, -42546611, 14642851, -47926560, 1024969, 41730424, -107409067, -47110579, -97054659, -15421159, -9696159 ] ], [ [ 65999011, 100751323, 1665675, -63599027, -3522681, 8199825, -102723845, -6858718, 24211888, 11594454, -61090459, -43497543, -49909536 ], [ 47140329, -91041785, 9030090, 35540858, 59146791, 3404601, 104455015, 49312673, 11368889, 24043180, -71457894, 89760875, 100105639 ], [ -5771030, 50722088, 30608427, 1387718, 86990352, 22962955, 43767034, 70774732, -8183413, -24793393, 103008915, -100566600, 83820344 ], [ 45024954, 15290574, 51823655, 111537494, 110632905, 11269034, 47400689, -62665298, 16006372, 12842944, -38578805, 104497842, 108632209 ], [ -108180179, -67558178, -52941921, 48970503, 48808453, 2751540, 111393537, -43501931, 73408586, 91904575, -75811188, 80122657, -106296291 ], [ 108361453, -111454618, 105891787, -33350241, 91725227, -32226224, -4665786, 41588453, -23559779, -36975287, 51839585, 99597161, -60203568 ], [ -25323241, 32343812, -71392165, -7243510, 60599695, -9026194, -112908197, -27109948, 21978627, 60099834, 80754048, -94537554, -19884477 ], [ -31636068, 105380587, -61680318, 29790221, -81211609, 18017590, -59550865, -17504761, 80574682, -71395552, -34338894, -92775400, -78803007 ], [ 86191536, 70723308, -91381373, -77236218, 19484787, 100505215, -109960970, -101414322, 89628776, -94661901, -19928545, -63495781, 33767977 ], [ 46850224, -52557231, -100025766, -101318848, 17532498, -86220919, 110256996, 96014028, 67662950, -103396973, 90129051, 39450893, 2316982 ], [ 88638206, -39699990, -42219325, 40679254, 78308496, -36249922, -73755882, 87754812, -109500260, -28685096, 55358076, 8669599, 3996027 ], [ 11022025, 31547221, 66886348, -42159542, -109681721, 22512702, 85516061, -98874792, 95982647, 22442759, 56174604, 13680916, 108814556 ], [ 291446, 35655826, -93134405, -21346969, -109701301, 80465557, -44402087, 82868252, 6027925, -31404206, 61660676, 38679723, -85083679 ], [ 53515737, 61466898, -38658436, -23770560, 34440290, -64597675, 27032534, -16520471, 39475951, 17360030, 105271238, 48787866, 110314735 ], [ -8219454, -55163667, 49268620, 75135623, 42416090, -30599923, 88899490, 90627283, -7980329, 70213404, 29882353, -45178011, -24140259 ], [ 79947856, 28566361, -44524356, 24119338, -59565259, -76458449, -42359670, -13123968, -87327287, 85235581, -96178871, -58837640, -8666753 ], [ 20781007, 92668575, -8990878, 80122082, 68404747, 4763722, 70948358, -15635297, -12128615, 19038777, -48007778, -8118950, -43958020 ], [ 36959135, 40266860, 76483720, 8911928, 105148642, 102050319, 71221104, 89307152, -75590813, -7038291, -68014519, -104830946, -80245077 ], [ -39541916, 19150338, 12965667, 18361850, 32140598, 101754326, 75203730, -48212860, 12295288, -86059264, 7560528, -93662558, 83429384 ] ], [ [ -29709147, 99602795, -74073682, -45687335, 55408449, 15431052, 112320579, 53863838, -12500127, -25257916, -58319586, 99785179, 44798555 ], [ -26915186, -95392459, 13461808, 1683923, -108328459, -37677174, 1741290, 24923848, -20671990, -62817203, -105794776, -101745810, -64883628 ], [ -20275635, 92292407, 85324048, 29815945, 93785715, -3858355, 60013015, 65558816, 105202808, -17473133, -54870130, -63066917, 108134576 ], [ 50334029, 55788229, -9349828, 87221706, -79089861, 32435810, -91418975, -31529652, 72243415, -79379268, 15736110, 46248371, 67253958 ], [ 65767097, -68158989, 106088105, 13567223, -74219501, -111145244, -72636385, 46097498, -24741382, 11828417, 29869404, 77388148, -66759742 ], [ 39034726, -38729569, 101476887, 51834367, -83405378, -77571185, -50663723, 8714222, -36933336, -71028360, 37069369, 79030997, 36302714 ], [ -95681409, 71981382, -9712635, 42561572, -35873002, -25139969, -13956772, -91699875, 48370456, -178737, -36930173, -72295167, -80364394 ], [ -70056898, 77945799, 111709165, -31279507, 88250321, 63964093, -97818168, 733796, 65762905, 99824319, 44067800, 94478260, -72285372 ], [ 58129044, 16294682, 23977091, -39612312, -37297682, -96987549, -34529011, -102285982, -4370662, -77434068, -78247518, -55839892, 2534778 ], [ -3383279, 83094831, -69776565, -51681962, -85820582, -48896329, 109191548, -54878071, 36218286, 76747531, 77882944, -44755671, 49143228 ], [ -36033505, 62771819, -64470909, 21851246, 98945860, -2349332, 78487501, 73213218, -56509395, 107732004, 67753179, -97841005, 61174994 ], [ 60646199, 47244476, -68960712, 89616793, -59657044, -33244861, -104760937, -3746482, 76269201, -111922673, 111318931, -69943605, -79137716 ], [ 94876106, 23936596, -18205449, 23466847, -60272355, -66877112, 15852627, -96109790, -71475719, 43108484, -92610526, 107593101, -52942445 ], [ -88771597, 106858393, -59710871, 68215884, 40078890, -63459951, 18921512, 109336047, 111851769, 19725624, -43111256, -5773045, -55235128 ], [ -109752310, -45103177, 56805864, -15645368, -84244986, -44478770, 90023615, -20547320, -61693153, 45237564, 102644721, -107983367, 23491973 ], [ 25814208, 97632157, -17742428, 3396765, 4507204, 31221022, 65588529, -35335311, 28309520, -30448593, 47094354, 53697162, 112716649 ], [ 31630461, 72216458, 91186988, 95551582, -12122019, -30079451, -62635980, -20603000, 15607774, -104546911, -32823026, -42034032, 1118863 ], [ -12892707, -93071743, -97136374, -72199544, 21224247, -64919624, -50895881, -71676289, -32055556, -51677837, -47176387, 27492522, 75601847 ], [ 111025141, 15344451, -57206277, 27574915, 17284603, 34039317, -48786340, 74415804, -77725616, -93019094, 60571140, 499859, 47543605 ] ], [ [ -84775516, -93991849, -11024576, -40148480, -86788441, -60897073, 29010610, 105398780, -61268765, -40649549, -103147852, 71601846, -43136605 ], [ -48928649, -6332139, 21692761, 104057875, -54214224, -35515266, 69870992, 101786919, 13656446, -71567276, -88915303, 66745028, -55697493 ], [ -75667993, -70212279, -32462998, 78581478, 51897477, 97716973, 26074507, 78930399, 99089464, 40208774, -21483782, 25210510, -15060326 ], [ 60304463, -64257658, -83299577, -78342745, 92470727, 46372344, 21262469, 77671409, -78210041, 27713354, 84869941, -83910086, 20881966 ], [ -56902611, 2799288, -49107589, -55499539, 42357761, -96010248, 75193036, -35955469, 55742272, -108539468, 16589921, 41827903, -3949682 ], [ 45765635, 50864327, 111372203, -39481507, -105779690, 11140791, 42427919, 108574155, -67427433, -71672988, 8062202, 35820119, -59407234 ], [ -63238382, -95363873, -107043540, 41600495, 65355837, 81883845, -108738421, 101624420, -69165416, 109819698, 39908608, -34659326, 47054675 ], [ -38113830, 86515109, 60157930, -38779652, -64776589, 101501711, -91470216, -1778620, -6885941, -79056218, 76927355, -107865996, -92248044 ], [ -58210156, 66829021, 12662146, 106186286, 88931580, 52558114, 379199, 92946804, 52591165, 39524185, -40911308, 57387240, 63448431 ], [ 14358388, 78556783, 98225730, -49149619, -37234821, -42263185, 70107282, -48330689, 50435681, -109835649, -17227740, 78656736, 53142298 ], [ 81706278, 7159283, -77451137, -99320904, 790224, -20051756, 29115099, 71012321, 66726199, -24828582, -4955354, 18913142, 89856596 ], [ -91852473, -10441053, 67947098, -83731521, -31477260, 107714197, 18665584, -28718048, -72187896, -105953778, -37272644, 110184090, -105092330 ], [ 39605769, -88792870, 72226803, 98542930, -18150765, -98704542, -7441088, -32826405, -86810069, -8725901, -54283471, 44763232, -53245011 ], [ 32891777, -74241618, -106711359, -75472251, 91071518, 61260426, 1714402, -10994058, -2489255, -88433681, 85861711, 44563616, -14235080 ], [ 56257715, 17576149, -94666240, -50740030, 9458693, 91168615, 69629039, 48820952, -10328526, 65236864, 16994683, -93246682, 57377196 ], [ -102787502, 39738649, -103048775, -62946756, -46090290, 105332149, 50650792, -70561046, 57252254, -55563340, -50021777, 3382363, -8529707 ], [ 11008247, 106829422, -111175918, -59412476, 33262408, 45133880, 38103648, -45778033, -66608333, 5969447, -12051804, -82533946, 61065393 ], [ -59493593, 70740382, 80258128, -20522075, -107221137, 80437447, 59948481, -98743132, -15515565, 69655153, -17143850, 68351265, 83187052 ], [ 66915814, 64887672, 83721655, 79342880, -28405345, -36712310, -101797623, -30735659, 99097034, -38538843, 58502672, -58629560, 84128755 ] ], [ [ 84233242, -83571806, 3461948, 89850414, -85238498, -23088506, 111574522, -20998017, -84594936, -5605174, -23414993, 103153458, 64632630 ], [ -102988063, 88153575, 24975725, 49599901, -111422275, -41899924, 83625479, 62790157, -35484564, -28280059, 1288329, 40353731, 41444025 ], [ 84407840, 29015845, 95301315, 4440707, 94127555, -34001236, 66188377, -80645550, 94059095, 41931329, 103377820, 28019449, -113011878 ], [ 28591472, -82038252, -107562164, -22974682, -64062332, -11861731, -45137007, 40213236, 106961751, 28240775, -47265537, -29422837, 27622783 ], [ 34878505, -73583735, 264529, -24723260, -10823946, -83007557, 79565479, -28791099, 53005803, -74102208, -90680221, -95442641, -40631981 ], [ -81601459, 57387512, -40599537, -22034185, -46261277, 78149352, 87471044, 8433001, 87525675, -34303365, 15860631, 96338698, -5332085 ], [ 70871175, -80829107, -57375258, 72820927, 80668544, 107731885, 38026978, -54635567, -110182814, -77093612, -76421085, 55094473, -42052612 ], [ 59439947, 74243875, 36302091, -22336316, 28467941, -14031911, -54128704, 66565676, 101105047, -34815412, 73922906, 103653726, 31351190 ], [ -97516010, 52239111, 67713282, 68842140, 56157073, 89837373, 108074755, -55689603, 10710501, -20276358, 29525684, 94025036, 39539814 ], [ -53156042, 97889820, 6152054, -61600097, 29801767, 54491207, -11384348, -47968119, 1034974, -61679415, -94349714, 97170621, -52430805 ], [ 112678597, -24529013, 5371783, -4434961, -79584744, 33690232, -77930480, 19706291, -52203210, -107090295, 42703022, 35195910, 81818183 ], [ 31806543, 50848562, -99231981, -86733146, 29191937, 7666110, 82453755, -75975464, 86052908, -103120017, 22541062, -55152354, -7396230 ], [ -72008923, 61030377, 48884907, -3782764, -91590623, -96050669, 68425102, 46600088, -30875460, -27350210, -15703573, 49162726, 51319683 ], [ 91446147, 70054157, 57153774, 33063015, 112438220, -58908170, -87088000, -100998333, 58233887, -77484967, -10959287, 63216890, 51737971 ], [ -88009655, -102541788, 34135746, -38613277, -31584563, -34965815, -9215234, 91625612, 101883470, 56224411, 8706281, 24856563, -41122685 ], [ -98104941, -17072511, -57942126, 64264981, 59911030, -99351612, -12384368, 39465353, -28472620, 37676553, 96469638, -21179029, -40718380 ], [ -101025835, -951984, 910572, 22610102, -85200095, -88499057, 731223, -104522552, -10505809, -85993807, 94978406, 19263325, 75933459 ], [ 105426757, 2901785, 69097917, 71239563, 53043919, -38609920, 28725682, 79113685, -66988262, -16164617, 44953619, 93795888, -10281669 ], [ -56141735, -76633204, 8628346, 82957568, 18049100, -23565930, -24587156, -5165494, -66501978, -74714341, -89321477, -108175661, 56401294 ] ], [ [ 27582666, 34690953, 9515114, -69619975, -27704023, -30094851, -57402255, -59244907, -40890657, 56720913, 104138893, -106470267, -107814159 ], [ 4819260, 38818019, 58610580, -98103122, 1631762, 40671344, 112072189, 36469247, 74505651, 7485048, -1514955, 43590043, 26688370 ], [ -27816035, -65199651, 23366630, 58400807, 89475303, 67401116, 70803263, 2903613, 104927086, 16249437, 18097484, 33480595, -85635924 ], [ -105789685, 66755138, 15504929, 46248720, 64408540, -6681505, 85120305, -34991560, -12782319, -26725673, -22738755, 64596857, -45910907 ], [ -106597773, 25404073, 73349388, 21932419, 95531311, -19338402, -15178893, 39602497, 83693555, -83747925, 71445614, -98239597, 84483793 ], [ -28178076, 16956887, 109609024, 42317183, -32479348, -75758304, -1457378, 85385148, 39044815, 5749120, 87629723, -2948754, 24024899 ], [ -19202331, 69443945, 83079126, 32209834, 8732916, 59141895, 29545127, -73880091, 1888976, 50561997, -75520068, -11003457, 110825666 ], [ -57592140, -35501270, 93074483, 107351653, -35832895, -9332273, -19810192, -73868471, 78146291, 67591966, 101854507, 25832417, -58321005 ], [ 26770937, -63328229, -85325241, 58738600, 66315310, 51023875, 67882717, -65115283, 98174096, 89481503, -26465662, -95708027, 88593935 ], [ 26620052, 100658028, 47117703, 87021098, 49773577, 97960393, -48395284, -96533457, -94268687, 15438976, -47364662, -92855826, 88187464 ], [ 74621121, -77320405, 85356758, 42866122, -55245863, 59702631, -18826059, -3120484, -61830902, -44171685, -21853727, -85807659, -55146104 ], [ -91635705, -96715173, -31068107, -23540566, -69312746, -19388467, 34887593, 19467631, 27855866, -42306599, -308951, 62844381, 16503076 ], [ 98364911, -41050947, -95087110, 63428876, -87724940, -74035133, 91481905, 51610799, 58275388, -86485028, 11168918, -37965202, -90743627 ], [ -77676515, 6096872, -13139647, -22449273, 17846639, 73756944, 51182463, 85480291, 30585196, 86197196, 58225304, -108529036, -64159849 ], [ 17727545, -90102493, 101262037, 32171324, 32021972, -19553755, -33099285, -59805359, 70799114, 33463914, -49092968, -62798852, 30852648 ], [ -93056246, 7264935, 24797738, -103381382, -9524752, 63007196, -88086447, -64468603, 48496017, 111753054, -35197595, 50260545, 29722783 ], [ 60564844, 85004876, 67643222, -77799767, -106068819, 71809814, 106848000, -43679682, 68380274, -102095368, 88902476, 57650881, 33966728 ], [ -51250130, 58639109, -31414898, 108270463, -21033209, -43218848, -3365004, 79762038, -109367931, -59750400, -76765566, -16256237, 51602461 ], [ 33566237, 81234408, -95251025, 38054656, 86388665, 51425523, -41660897, 93003721, 33456462, 59886516, -47162514, -29645209, -98813244 ] ], [ [ -24491985, -19872870, 5797110, 45929692, -90725120, 82354462, 29069370, 41794460, 8660533, -19232392, -38952680, 77396137, -85987671 ], [ -60219793, -72101192, -82347996, -7612136, -99205047, 64898137, -25969294, -91361425, 82024720, 36878290, 48289974, 60209742, -11052710 ], [ 32992922, -108468946, 44875391, 14413340, -36315237, -8269666, -102524397, 85924259, -67863673, 70801101, 31479926, -83022199, 51296376 ], [ -12287490, -58445578, 50966733, 52217165, 106193308, 104707629, 41992191, -103410709, -64704613, -40627617, 80183422, -31963354, 50442869 ], [ -108721104, -102352682, -8146012, -45901119, -5090877, 81268240, 9511382, -63956925, -34852143, 49593181, 93562193, 3873753, -38595163 ], [ -29123315, -67317533, -75474573, 23298122, 58719975, 81193962, 58284500, -25474820, -48662794, -40910507, 17930762, 1279633, 68955622 ], [ 9570647, -82026226, 92249761, 109132590, 37423368, 71199853, 49008301, 106619789, 53611413, -5956927, -19366541, 38706892, -107114981 ], [ 11819858, -77379899, 8695426, -28965726, -59465130, 93467603, 56041784, -32106083, 56467091, -15318293, 107296422, -76171280, -79994109 ], [ -101261493, 45639904, -42213394, -101794549, 57540765, 94898368, -5227625, -64319874, -55513335, -82564280, -12028914, -7440758, 87077620 ], [ -96479609, 33795641, -57800555, 36749235, 10448926, 82657452, -60971015, 83242723, -48173339, 93976425, -8314423, -8808485, 62459729 ], [ 79917942, -3979980, -10854225, 92458993, 59677857, 17159153, -19196157, 55219415, -52952845, 59537139, -101223446, 92017134, -106602126 ], [ 72864250, 101794253, 14024340, -61464242, 33505996, 22288111, -12594561, -86623004, 57240936, -51206295, 110220604, 54243530, 86467412 ], [ 69908125, 77158413, 1837615, 110048424, -79122823, -105667110, -51729232, 46883947, 78361069, -18597777, 101257152, -41786137, 94912752 ], [ -50843366, -85731274, 23851165, 66326294, 8516960, 62021849, -9740112, 108162753, 28988804, -37936414, 74840589, 80314190, -106314757 ], [ -36368233, -7025651, -102334478, 103275510, -83956089, 4416881, 110074012, 104414731, 101849695, -97951691, -17787412, 52173474, 96959910 ], [ -89928091, 24004840, -72742042, -111482482, -106356212, 41819649, -18684382, 85793442, 26580469, -86950600, 66086447, -10667024, -17343964 ], [ 54380784, -44671269, 16482997, 102417352, -59032567, 112727918, -39570184, 34101232, 83440807, -105657842, 35446941, 16760272, 103369704 ], [ -17501706, 47588183, -34173381, 74218839, -108412339, -108959346, 14953527, 13030066, 64706087, -73701409, 92329269, -32539886, 43823755 ], [ 1552911, -73621428, 4433368, -98611417, 16033725, 57695758, 111916338, -93754963, -91980602, -30322860, 53714131, -43727043, 105052312 ] ], [ [ 100252037, 62588982, 7878787, -85789480, 74465879, -106990987, 24817589, -110358030, 54241834, -102860005, 3605008, 331131, 6846602 ], [ -26484234, -75309726, 88409997, -25794878, -58365125, 91243667, 63813386, -96262493, -46607645, -57510417, 37270405, -40625418, 101043508 ], [ 46986161, -50422336, 97027862, -102220971, -66377035, 80395349, 27375100, 72832069, -60427421, 104579866, 16755635, 15227911, 2221307 ], [ 22821469, -7673356, -80903307, -84878886, -44230727, -21398913, -69272533, 96973506, 77064714, 75713921, -27354796, 6623737, -34211108 ], [ -53961563, -74677924, 85227412, 108904254, 104629303, 47168341, -72990438, 96390527, -59368343, 41573832, -10666440, -64155686, 38339789 ], [ 60456369, -22221258, 51433946, -62936640, 59357374, -41953450, -90830438, 80557282, -66809424, 48498101, 14455056, 19004776, -60045724 ], [ -101393649, 18718006, -44143453, -63658238, 96269013, -32815525, 94091237, 102098007, -30023261, 69487131, -96304056, 38038230, 36710151 ], [ 28714818, 22063779, 43859053, -50496471, -32187438, 68851087, -12787127, 44676843, 3796326, 85131215, -47976072, 40163874, 21395278 ], [ -109572332, 29703998, 81348368, 83021153, 101546962, 62071230, -92224357, 43623022, -19866644, -10395716, -45209043, 19051956, 18605834 ], [ 84475182, -67210892, -57740728, -23438920, 38011483, 107811926, -82619117, -78819408, 100854699, 111687395, 91669477, -85057876, -7997859 ], [ 70506965, -82652031, 11515121, -52946275, -37904942, -83304833, 49935848, 101858106, 6658735, -57977410, 52844559, 25939738, 29215364 ], [ 69645276, -43025128, -69957299, -87693324, 106183519, -98714604, -88582336, 25070669, 58033723, 38137856, 81854119, -112784518, 107782061 ], [ -38623324, 55695916, -70641854, -30202107, -81518569, 61444299, -107770731, -55332601, -32802959, 42449498, 14327657, 90200125, -21960149 ], [ 71856376, -97063377, 36197199, 38158, 61333439, 36888535, 93551247, -15257269, 3318981, -112338364, -67921865, 23880293, -47597617 ], [ 65861983, -97841483, -27941089, -65914521, -5947320, 99690558, 101843511, -51976289, 98383084, -101918866, -67268685, -99418197, -5996842 ], [ -9917696, 48430743, -16259643, -49743946, -112322497, -3815127, -100333731, -29852825, -57136980, -59661785, 31239903, 9040512, -107568281 ], [ -75182802, -69263834, 79764999, -41228601, 50916601, -103981836, -66725437, -39438820, -46072017, -87353717, 96201040, 53729663, 64770687 ], [ -110980983, 35683208, 67272516, 52804537, 20157213, 46880322, -56045807, -96179948, -75227656, -90757771, 82378163, -28142598, 27213888 ], [ 64085623, -59040176, -67360500, 7081927, 25916118, -15525938, 6405848, 36576251, 111413566, 72353769, 30014186, -59264272, -50101973 ] ], [ [ -104574401, 6425707, -49517024, 76630007, 76263577, -56938646, 38790123, -31573321, 63984464, 61710336, -85992360, 12486477, -94757234 ], [ -58470769, -35131121, 13756396, -77817808, -53008579, -58697389, -110200356, -80739975, -61881097, 70729071, -25440153, -28471968, 24175168 ], [ -50641752, -86546335, 1865597, -13551350, 25960229, -287465, 64949120, 83440368, -5669986, -25175356, -78230171, -94832690, 98504550 ], [ 91187315, -21963211, -12387968, 107220235, -61115982, 64374234, -90931394, 96125118, -79923146, 77222776, 95340154, 34712556, 76245205 ], [ -43128262, -28323607, 7297247, 75829280, 14617483, 41456047, -89862252, -90089062, -101528812, -74535397, 82616252, 32284473, 22595842 ], [ -6316259, -70007677, 60529552, -21752519, 99867815, 75496085, -454932, -44641209, -88080394, 112076612, 54213421, 12220562, 49007188 ], [ -102380273, 32633043, -19774267, -79798859, 11706394, 86514088, 5716958, 90067987, -92732074, -93761763, -13156696, 73800067, -12366685 ], [ 91249573, 92667315, 95300166, 73224512, -53834462, -86115520, 80262862, 112104953, -13752554, -110895803, -70634593, -55932462, -52090450 ], [ -9781679, 59165216, 48674420, 37885634, 46925518, 27113108, -77451689, 45710661, -28587454, 74485606, -85096735, -68877093, 1267591 ], [ -44255558, 68644037, -7942129, -102479405, 6270504, 71249403, 58061230, 96794095, 64729114, 55438530, -28919931, -40048830, 27451073 ], [ 92361428, -30759016, 29233441, -29033192, 27639751, -79340669, 6524016, 38545886, -91913258, -97440997, 18931975, -36231273, 83554202 ], [ 111283402, -40217392, 65158490, -88808900, -42846322, 20814679, -51936272, -8111998, 75955882, -73168973, -1136239, 35170108, -68247776 ], [ -30393619, 23507469, 110115090, -59688304, 29441406, -44715264, 1146859, -3400288, 97987487, -9926300, 107531346, 102317921, -9630721 ], [ 39713352, -48807510, -61810432, 55061333, 106148785, -62253908, -63634434, 107052926, -48452728, 43925490, 17985098, 89423232, 99671787 ], [ 4976594, 95634067, 16130621, -83789875, 46710327, 83632612, 108101954, -100171190, 2472164, 54864567, 14564619, -85249162, -32019844 ], [ 26225324, -57200025, 95794928, -27831438, 93116977, -43287160, 36176887, -102500261, -70246773, -77975118, -46030073, 56442789, 37117397 ], [ -82604702, 83128726, -92613690, -105402364, 28940037, -83350236, -107123717, -101296058, -72719120, -66012721, -27621565, -82272120, -85674924 ], [ -50485149, -7290304, 81564708, 80828752, -28928721, -93480294, 99845091, -63908897, -21890890, 70487619, 93514103, -62025352, -77990668 ], [ 28900699, -33982378, 30152108, -102498982, 2466863, 11809133, -27300588, 74140211, -15087787, -106684669, -13173498, 60193051, 106259468 ] ], [ [ 40529012, -31248678, -93826121, 59614021, 17918623, 43303354, 71790182, -101182627, 41331350, 29674064, -12011533, 17159876, -27109786 ], [ 80788792, -3434, 43475605, -79509415, -95278891, -78411099, 28659775, -12021669, -104382504, 64345853, 14076669, -2072146, 22985113 ], [ 111952462, -91284125, 72449749, 33035918, -36697427, -86825937, -66148732, -108143383, -65428954, -91541485, 108536933, -94226009, 34589017 ], [ 43333923, 110362722, 109209781, 24606005, 64610267, 98271729, 20268299, -31031970, -42876854, -108814994, -78225034, -6547849, 31718037 ], [ 50225258, -68045208, 111046040, 104456035, 108510644, -64307625, 48227092, -37547307, -72800355, -39477387, 58147527, 30423183, -60435063 ], [ -69942453, 54694457, -8723680, -104655960, 11138799, 40584965, -82080702, -34971187, -90885016, -39089815, -112457721, 69841157, 75179538 ], [ 7989662, 80679304, 96876928, 62386038, 37808743, 10074491, -103115169, -73200842, 82969, 15516503, -1222267, -98808331, 85943214 ], [ 6660786, -65442074, -25418954, -101934239, -73303435, 35319662, 352706, 38557046, 16930346, 38752674, -111365558, -71826384, -97069001 ], [ 72964931, 58897026, -111552174, 94876926, -80481659, -45624448, 86243462, 37846648, -39892034, 20608756, 69316241, -28709721, -83030390 ], [ -66955937, -105961495, -106632369, -64811428, 37832091, 22219032, -100176967, 75637373, -6558949, -84107794, -25067088, 83311656, 71876711 ], [ 1566769, 111360435, -96793753, -22606349, 1937267, 61655134, 90904863, -88708864, 22906930, 89079674, -75680911, -71978084, 71752511 ], [ -9444721, -97761617, 40393291, -46468168, 53451342, -112416374, 106667462, 71889775, 1787567, 26712444, -55526902, -52077480, -19150742 ], [ -49171973, 49038226, 42758097, 22945839, -79658329, 14301060, -34350905, 72509507, -109815249, 101953733, 14270561, -40892677, -56017855 ], [ 78892402, 90096763, -13343173, -3904440, -17836968, -86550042, -3254116, -10045386, -81655044, 103137786, -71929933, -50953727, -34945132 ], [ 66458713, -24677494, -76682254, 104213901, -111934757, 28869452, -73956209, 54490086, 47493873, 30425428, -76526974, 52202185, 7891277 ], [ -40585525, 77314497, -1483220, -75100630, -100754476, -59106783, 99063046, -56843218, 89443630, 100494844, -41435871, -8056307, -70485626 ], [ 32318715, 20970149, 59696645, 41494140, -40679751, -100892250, 29351062, -1463783, 66760439, 72667657, -76494329, -80600139, 14987579 ], [ 47959586, 105814893, -78838099, 21461357, -80740581, -98455722, -101966313, -104775723, 96431150, 9923796, 17261118, -64275902, -93463319 ], [ 94409008, -93304346, -32821301, -48261178, 46052429, -25042365, 2868047, 34223158, -4078559, 20661051, -108745885, -94541674, -41782197 ] ], [ [ 75741208, 75989223, 17809257, 22589362, 86244705, -49520621, 107013023, -31568301, 68587468, -94718491, 82333107, 81360010, 90837170 ], [ -78707726, 55262264, 31441837, -41370407, 5669017, 57662330, 4987790, 64699158, -148763, -75091728, 86365805, 47857664, -19480078 ], [ 50460292, -50177429, -95644321, -15514167, -43432757, 25232308, 31548276, 32549079, 44228350, -92292186, 43565696, -111506923, -63581703 ], [ -95688462, 104890808, 107197493, -4803992, -27196851, -6352292, -100309247, -101865278, 106180501, 22538030, 93938654, 57129311, 103134879 ], [ -97519761, 70267144, 108332312, 1306787, -18870340, -15622689, -108147662, -25546439, -16513385, -34592680, -13972268, -35164622, -55441185 ], [ 59761276, 108558192, -98128517, 6054869, -39587351, -75576820, 89492636, 64991476, 63616371, -95229864, -109294129, -67138810, -84654112 ], [ -52694337, -106413709, 78709998, -96879150, -55790856, -13723216, 4076004, 58057152, 106087911, -103861280, 57807648, 50017449, 34738362 ], [ 43738715, 57360054, 66940494, -80036844, 58447, 66869389, 110695918, -27073698, 25892897, 68624555, 55644020, -98640036, 40556356 ], [ -93116249, -71782521, 17928975, -3440160, 99032946, 10457532, -63630767, 77207698, 29198572, -46842881, 19014131, 7407225, 81598429 ], [ 54592100, -99903415, -76165223, -29179251, 79306997, 51183730, 27415266, 93486983, -65004784, 2150171, -34237717, 879988, 102631887 ], [ 70571689, 39794939, -69169898, 30439768, 53944549, 98019563, -14464167, -103297308, 14402973, -20266292, -94120944, 33084548, -31475167 ], [ -102097219, 19682268, -54571593, -22767579, -43765170, -44174029, -48119900, -92378606, 43280362, -76183158, 91081511, -98191795, 81562438 ], [ 76592425, 42123609, -55634200, 111612486, -41191900, 34080830, 34696106, 100737025, -30260313, 11730452, -25738087, -1904031, -95094639 ], [ -67387844, 20788737, 17886319, 12588959, -107010875, -26774670, 112589999, 26178602, 7792105, -26779429, -100141930, -5880552, 39946926 ], [ -67932197, -101903014, -37104621, 40169891, -104633758, -91838684, 25510488, 43770127, 58456654, 79578837, 15609265, 89425521, 74773287 ], [ -824977, 17856820, -19027653, -72500747, 108857213, 16113616, -65018429, -54100863, -95323836, -46160193, -78033777, -75343644, 61720556 ], [ 24903965, -72755169, -78538784, -30056942, 47963259, -87398156, 101349532, 98024571, 42733222, -12823181, 34249016, 6474300, -75996803 ], [ -66020204, 8063579, -7591051, -35382489, 22512435, -109701389, -105360451, -50580217, -77922392, 78152736, 40840101, 75316723, -12922161 ], [ -69230942, 30988429, -94747488, -41595176, 37143624, 48418115, -50781686, 1585493, -19099545, 79966952, 17321976, 78811558, -71400653 ] ], [ [ 30359041, -77510278, -26237631, 59018877, -16608919, -7034001, 62370112, 40315897, -19205111, 5054080, 34719654, -105819035, 42469052 ], [ -69265491, 75699853, 102992443, 46612394, -78400188, 21455927, -75148130, 78006388, -103278622, -96371668, -64415249, -2990004, 19203316 ], [ -41350232, -56047556, 106858352, -70733647, -978533, -65023889, -92716685, 90672281, -98863073, -12748453, 14280782, 49025893, 88257340 ], [ -89743989, 24667565, -104276404, -106427432, 50087935, 33605961, 95449249, -36035985, -46719843, 54982728, 2856752, 87354263, -28040224 ], [ -74547336, 27586753, -97474775, 27488475, 3847283, -27639930, 97511717, -74700709, 77471998, -106652780, -377381, 100091658, -87513089 ], [ 34357822, -53768318, 102571062, -60086274, -77124601, -106245230, 71044057, 59428805, 3588451, -108429025, 47851134, -15707788, 34206267 ], [ -41644457, 92633859, 64872373, -93878532, 91996299, -62561965, 97482690, -89381243, 82187442, 74654369, -35156058, 91261909, -60394457 ], [ 33521, -74414515, 26697259, 32457929, 5621493, 91600952, 86980207, 65447007, 21184407, 20327826, 81659273, -15728031, 22413194 ], [ 99003665, -89247934, 10728734, -81728644, 67483387, 21304299, 14976235, -105305757, 35281106, -109683497, -75093070, -36402049, -109753409 ], [ 110041989, -100447235, -55151205, -413697, 58115627, 88962103, -18337988, -96544024, 34273866, -33810573, 95840585, 43792486, 44065708 ], [ 14336745, 69568095, 21681283, -6035675, 65526941, -108011486, 112861587, -86363052, 105935400, 73068714, -34287584, -37116268, 26739734 ], [ 82021210, -1721986, -44319821, -61538059, 76080887, -67337700, -100572881, -20989821, 104794944, -19621859, -15306644, -112525439, 84458448 ], [ 8322145, 74155479, 94944030, -29504519, -101980186, -68767357, 109585368, 48426203, 95291365, -28620108, 1424267, 46643584, -42995841 ], [ 59854879, -60087272, 88486310, 77867227, -67419518, 28217005, -62939868, -88550535, 8233423, 6477257, 89003848, 19604599, 77527583 ], [ -59132512, -13949758, 39674223, -104643504, 11461194, -44502847, -49051615, -64024893, -72808941, 110710971, -53608916, 15980551, 12812028 ], [ 54350307, -13311423, 50862761, 26040779, -23339774, 18807828, -52085415, 24647787, -62260660, -73397841, 97795100, 24333888, 29020756 ], [ 18314551, -99392484, -79481821, -146191, 107897113, 105726509, -35874012, -57276823, -108454201, 55302273, 61735834, 95038840, 69184941 ], [ -96727996, 94796075, 86660340, 84346464, -90576893, -111598329, -84722410, -61570241, -25579798, -83259973, -26801469, 54136902, 38038940 ], [ 55959722, -61653773, -99077818, -71891022, 88474899, 90463753, 75007755, -85259769, -37768583, -60593408, -96344283, 50723426, 63369017 ] ], [ [ -1908007, 72890773, 3981363, 101098806, -5196788, -79745452, -43842445, -55868756, -96002891, -64528256, -92312104, 45040390, -111734990 ], [ 63924821, 57899536, -23094761, 15974591, -47869853, -49043886, 24732625, 18416487, 51253203, -85614381, 90281226, -12957219, -82379694 ], [ 5166142, 87388635, 63926121, 51690651, -9936267, 14937153, 50165648, 96993531, 55506696, -4563101, 11610715, -38751287, 38502676 ], [ -52897439, -25387727, 22877655, -49493443, -86694947, 68114421, -16867874, 108629312, -112336374, 101018227, 97651455, 46264527, -97386468 ], [ -52190821, -82557909, -13346284, -53389507, -2949753, 52651840, 89441424, 37973188, -33088426, -56611800, -10201831, 70338761, -63099754 ], [ 30112179, 73871406, 71611336, 60308866, 70581263, 68764246, 108175993, 65584971, -96532283, 48915659, 78033695, 82220491, -13915662 ], [ -101792113, -25776656, 56809799, 30994740, 98457065, 40981431, 53839282, 45456595, -98878344, 45302655, -55752834, 96176381, 91354735 ], [ 9723878, -54845998, 63880770, -11889331, 108686958, 74948222, 56408618, 86435468, 25616556, 24716780, -66064925, -65097934, 8000771 ], [ 4649849, -45507845, -74938887, 74458571, -98466894, -18177011, 95278897, -91900330, 23140092, -76884407, 43068508, -49466465, -75920760 ], [ 57161976, -96553277, 16960664, -104602402, 17665743, -19190869, 112259152, 103833019, 60347981, -79638919, 105911059, -4651053, 110259180 ], [ 19895844, 73462657, -32255996, -110679316, -31011537, 107576800, 87051965, 44989671, -79388861, 43638364, 27432626, 1034158, -3580424 ], [ -85764167, 46859247, -56194193, -107845647, -4085897, -93096211, -74954433, 65859218, 67206804, -26669113, -10070037, -94795278, 2727101 ], [ 73199933, 83032435, 109595669, -6839420, -45712080, -16260205, 93967563, 5249438, -34346561, -111157017, 103591833, 56835164, -76923042 ], [ 73832293, -77367307, -45362717, 25243102, -56452575, 32398229, 99009877, -22913133, -1900926, -43905261, -91814481, -49818521, 100657119 ], [ -97964432, -101006496, 35553040, 58554773, -71320757, -40322054, -73682125, 104098545, -92800134, -81507554, -87560451, 60303161, 104421320 ], [ 112539945, -48451191, -7465050, -68354430, -42299716, -70956231, -83253241, -19084135, 1191635, 30751226, -83054913, -28970010, 97953656 ], [ 5649986, -34823430, 64853001, 39743637, 13007685, -8466404, 42659413, 949316, 34138144, -83514389, 67179170, 18426692, 20354048 ], [ 86296556, -48669040, 24906804, 24150868, -64024607, -43492557, 8942110, 41028222, 42811398, 91325612, -22724566, 72522676, -45623471 ], [ -29273919, -18549020, -8057001, 3395537, 44635208, -86763864, 60618713, 11822274, 80350211, 97262501, -71400207, 109207044, -65838426 ] ], [ [ 8340657, -50860044, 92897766, 53173293, 25780013, -112935073, -106971789, 15701270, -3846560, 76635303, -5756756, 86914746, 39013264 ], [ 106049656, -62675102, -51960983, 64146919, 51990943, -45742520, 23063127, -26590571, -67800822, -52377748, -45745801, -66394555, -38258302 ], [ 108851538, -63993288, 68004135, -6670592, -20022254, 79445300, 40976671, 16457541, -76871206, -112736075, -88914672, 99905941, -84402882 ], [ -23128013, -50363200, -104598074, 62630352, 56799726, -33468313, -37439103, 9188751, -52123585, 68495256, 78592223, 104691457, 48525152 ], [ 105536718, -87659166, -10063997, 34139283, -77933018, -55731974, 87729338, -79177829, 3401021, -47963547, -15468327, -7074856, 45725893 ], [ -99844008, 62900544, 74035849, -106247117, 48115140, 10626485, 12308277, 45857257, 30451864, -85909123, 44776687, 32583966, 49640914 ], [ -64477155, 87086042, -83890920, -105301382, 43703078, 22309556, -90484515, -57275425, -94221159, -25277308, 47116747, -83540640, 104145206 ], [ 100261962, 19771556, 21001019, -64259842, 110684373, 112738449, 21875891, 99486410, -104132988, 78948441, 7458515, -61634029, 78512841 ], [ -78356654, -80790165, 85919884, -22940566, -102869090, -86900477, 15006767, -37618195, -98199252, 35272424, -77270097, -72511955, -28464106 ], [ 36087244, -5481020, 16909564, 38276665, -40971507, 112807424, -39293614, 69689552, 79109326, 47556585, -38409795, -89224331, -3027601 ], [ 98378294, 86487807, -40763286, -58806437, -49493924, -83742030, 11072135, -71697573, -74429810, -54440510, -40388083, -68060023, -99218784 ], [ 86518684, 78857077, 76942972, 22251693, 61656763, -30715066, -83963897, 57914057, -20070913, 82637465, 68127258, -25226951, 84074186 ], [ -54802952, -42476520, 18407800, 88901773, 59398795, -73165587, 59422145, -25812888, -3426394, -47807579, 79796855, 21367499, -109770177 ], [ 1083507, -69869330, 90248772, 106434006, -111469442, 8721314, 40890279, -64205200, 21218925, 62091439, -87456536, 4156641, -62652893 ], [ -105871305, -105263244, -74189342, 31925398, -56699918, -73746341, -7635894, -85291207, 66607423, 62684874, -18322547, 24393981, -24909777 ], [ -27755995, 91817173, 93789969, -19860420, 69570771, 34639550, -97598945, 79916373, 11370821, 34675723, 37493525, 82313647, 36012116 ], [ 98262344, -7919296, -87130406, -10247256, -29556433, 75467189, 27540373, 44405364, 37571346, 104317899, 1513718, 104446879, 82038784 ], [ 102775886, 26922842, -95339203, 101057387, -50404562, -51781915, -63503284, 89116840, -58200115, -87553304, -42643794, 105508608, 60398864 ], [ 78761767, -27377638, -66522494, -74209649, -1552309, 40229645, 413073, -101516461, 47113202, -103455667, 53919071, -856222, -83988175 ] ] ], [ [ [ 78956133, -56819791, 72618996, -88739193, 7862722, -85246530, 19793024, 34806864, 70973669, -7014365, -91798745, 12734207, 12649437 ], [ 61817694, -71002543, -29454860, 50765245, 62811387, 47493428, -31263290, 110023804, 97974017, 54386955, 86735771, 37069621, 38144256 ], [ 102560272, 110434037, -3529530, 93995130, 49803985, 46718408, 79904514, -37387935, -5470953, -52922587, -13543375, 12708561, -55793273 ], [ -1573245, -62843771, -4992590, 40224613, 27677580, -54991592, -19417082, 27570287, 36652566, 37759639, -68463716, -82647206, 83156242 ], [ 1477337, 67564709, -61655731, -23252005, -13869596, 19452078, 18049990, -6892937, -25644661, -26378734, 2859090, 67294493, 93285606 ], [ 34175817, 91434064, -2044723, 18343343, 91144755, -59473440, -53979242, -105740805, 80051004, -4357825, 28472578, -3485032, -41219806 ], [ -67627496, -29645188, -72496990, 116481, -21781823, 76550250, 57781929, -37150817, 93846774, 46551032, -78306257, -50510500, 79698537 ], [ -47584040, -40761727, -35327875, 34097393, -2985961, 57754851, -112161366, -53067468, 85990292, 45153360, -80748883, -41173495, -10460117 ], [ -102370513, 47160690, -9495577, -11884156, -13343644, -98728450, -61776535, -34260246, -63255709, 27935836, 18958254, 99484798, -30156437 ], [ -82474951, -93800788, -56570939, 95867466, 102850021, 73132142, -97493779, 47527036, 112632439, 111448234, 40088056, -42305583, -64988196 ], [ 24140197, 45416954, 16077142, -49779944, -104804917, 49083529, 76996157, -57685667, -87451478, -75859221, 100356892, -63481176, -90039678 ], [ -21400257, 86382899, -52442093, -2639651, 86235319, -88804007, 84986678, 60629765, 55221979, 63242618, -104966550, 21982350, -76244552 ], [ 41417456, 64173090, -33252699, 97216536, -19528619, -90450013, 4125887, -92877330, -45989316, 53247255, 11648049, -38945710, 49242301 ], [ -2326384, -28094995, -85789162, 67602147, 72050532, 60130248, 80243844, -93316643, -46401496, -106295161, -94625809, 102627272, 54210812 ], [ -87599070, 62701735, 24456011, -65005, 51500982, 84594369, 72029475, 54152971, 29335754, 49355882, -48333377, 18048965, -1380035 ], [ 94832788, 27075678, 17194622, 111062660, 54687355, 53223052, 37442694, -51858833, -23291101, -61937662, 12042253, -108684335, -64938086 ], [ 10555882, 104680335, -79026592, -84267010, -87444614, -12330583, -89763855, -101832892, 9111956, -75972748, -85615875, 5027251, -16623812 ], [ -8110116, -77922062, 96513824, 14854241, 16924632, 28924703, 1701643, 96795412, -49034853, 54503660, 15442356, 80228147, 16591868 ], [ 99395915, 87529982, -57271462, 89328173, -17570636, -19196079, 112273017, -29436285, -43013659, 59147444, -70748839, -95516469, 28008467 ] ], [ [ -61906582, 54527613, -48638399, -45418185, 8843520, 6893978, -72359738, 71049712, -60464684, -90671131, -86602444, 99075514, -4001571 ], [ -74845834, 14398887, -92744117, -105667565, 34953389, -90939109, -36017815, 83774706, 18326501, 33123903, -31616127, 111884523, -29445380 ], [ -12630173, -75630672, -68648439, -83772305, 63387618, 34940042, -58247716, 34123269, -7337163, -85420685, -6984738, 56453161, 84191457 ], [ 16478910, -23903348, -60947139, 62382629, 52580749, 51158499, 78378249, 82370239, -75563016, 9961323, -11213995, -10082384, -56511719 ], [ -18321460, -46206318, -44220873, -18279275, 92000028, -15554281, 37258282, 103615690, -8355877, -100429677, -66739327, -109065700, -39029886 ], [ -24659821, 65930927, 85140805, 61686403, -20530362, 52725018, -40437990, 95168146, 48659667, -36576294, -90439023, 36158313, -77339729 ], [ -41683454, -75370284, 101639349, -16995253, 30193714, 75761197, 72838338, -22307427, -100059869, -75144490, 64369629, 40693899, 50180111 ], [ -82047659, -101212280, 28316206, 18629184, -68551286, -59077818, 89856359, 107413965, -68773428, 94459990, -92030450, -45246718, 60893153 ], [ -28260512, 37741496, -57358790, -51481191, -769376, 16100254, 112272661, 106865655, -70872647, -26853581, 102897617, -63610650, -104535875 ], [ -92172016, 62145049, -32768551, 74266970, 44806289, -51374516, -44907195, 50019445, -106270818, 10685255, 70104672, 55541593, -35548336 ], [ -16603803, -81753021, 105338607, -16688203, 13993778, -22488731, 104496017, 99111473, 106692598, -58972436, 13685196, 27736452, 75469069 ], [ -10654413, 73019828, -103688164, -44850510, -110936907, 7106917, -5140288, -109720223, 2346067, -40458378, -83514223, -13532887, -9600094 ], [ 62839262, 102938671, -1576422, 49828445, 60127031, -102021985, -66709037, -67010873, 50257583, -38333492, 79269771, -97000307, -58518886 ], [ -2038669, 72954676, 47218042, 24314174, -4698579, -7222616, -2383884, 41825851, 22430331, 49379791, -84243755, 33292676, 100353758 ], [ 28693126, 45434259, -20558914, 55223937, 47552546, 98615157, -59279980, 68225689, -89926920, -100248462, 94857677, 65036261, 63183881 ], [ 23661602, 10166970, -19948985, 63746934, 65323372, -94438788, -68487914, -21360002, 70902191, -73041166, -6032597, 35799175, 60948494 ], [ 59079604, 72772001, -24819188, -398047, -59186364, -110009667, -42654212, -95530049, 14874401, -4224431, -102813213, 16811184, -87176338 ], [ -41675377, 108919092, 3162888, -68146117, -112339257, 8772988, 104788342, 89404600, 78795750, 85337955, -6782164, -107665454, -15407303 ], [ -58339199, -50851464, -64821295, 10012012, 57543475, 20728584, -105688615, 37952325, -94021656, 84178669, -22891496, 26813682, 54676243 ] ], [ [ -30690329, 80353897, 65319183, -93222014, 26582603, 68989943, 71846022, -111885896, 69246561, 74322690, 24832256, -78031704, -59446078 ], [ -17153597, 65953890, -83588728, 87348332, -67202489, 6985586, 52639428, -55081830, 82068991, 9109211, 50960269, 102121612, -111855995 ], [ -21595768, -81650931, 85422658, -66140292, 108701004, -90690244, -79272871, -80360799, 32323167, 110910859, 51853129, 57103011, 90902226 ], [ 41175725, 76288387, 29277478, -36697625, 65346949, 40781614, -86834145, -94505430, 90753199, -945176, 60386229, 99287690, -54770854 ], [ 53241243, -12314890, -75841486, -88109883, -87018000, 17267908, 40594494, 9021889, -55029231, 49623369, 100898185, 111281908, -67303080 ], [ -61860259, 108021521, 15950951, 23873809, -89179192, 63976620, 4890866, -14505704, -15490508, -14402289, -34205723, 34712407, 109644981 ], [ 98756444, 15177275, -46396036, -22905240, -58077619, -63191076, -67089198, 16433663, 71610080, -5918198, -87767089, -11718965, 68169323 ], [ 107829506, -6131474, 45585769, -92811864, 65639761, -97609300, -39394249, -43806881, -715081, -52138635, 80925350, 19762438, 28549040 ], [ 73283550, -53863962, 8637477, -94351813, 101522909, 102728443, -5945106, -30523795, 109003394, 29302452, -45876206, -30401826, -43633571 ], [ -77501852, 16003554, -101035527, 33826278, -93547811, -18296686, 31138469, -66650786, -41712240, 771582, 82648858, 17850372, 19707778 ], [ 21003973, -25624679, -50361638, 102910850, -81947089, 38284388, -29803017, 64771527, 38980140, -44638129, -52394562, 35125759, 9158817 ], [ -104783083, -44011877, -75589261, -73881249, 2974173, -26025644, -62600980, -97476574, 1156521, -45875093, -63691564, -82686951, 403544 ], [ -15270255, 41996143, -84395076, -93186286, -102333698, 46478529, -62621130, 76416207, -45459360, 88720189, -86375175, -59532617, 70882960 ], [ -49102029, 60770135, -100985139, -45410106, 100427625, -63198562, 94508186, -48908248, 78851040, -42405906, 39406026, 18743776, -30174204 ], [ -14285842, 29527959, 57280701, 27676012, -95618814, 43472018, -2043023, 70793294, -48999879, -44268479, 33156064, -73767812, 55211388 ], [ -12840785, 104175689, -92797077, -31584946, -47564157, -40727559, 87410195, 105884448, 8995222, 45464817, 18712010, -52148555, 28986288 ], [ 10252007, 24847369, -15913151, -20325040, 43156504, 17338596, 5844920, 59461241, -51708522, -103328726, 97254616, -67318252, -23887177 ], [ -71720779, -70924753, -108494827, -96488051, 5093790, 54218297, -42922984, 82280711, -45731026, -111882703, 74471723, -72917466, 56573815 ], [ 66039528, 26249557, 111779883, -60805944, -13169089, -63940689, 4854215, -14343923, -44998770, 87218428, 88841326, -55194905, -75529524 ] ], [ [ 47579195, 99546247, 106056890, -75762078, 103422546, 45340399, -55896541, -63834283, -73522350, -15244767, -4313473, -78638560, 75296907 ], [ 27514707, -94637577, -55233236, 33678719, 93424632, -14274376, -56345443, -100555436, -34564577, -69697772, 107107842, 47485429, -12017586 ], [ 10743084, -1664026, -34347577, -87029682, -67237173, 13720128, 96286978, -79066055, -9805142, 65845261, 20795851, -12799634, -20886984 ], [ 96790131, -83970003, -109316991, 93328698, -5632800, -8372932, -76716053, 55441910, 2811504, -27848438, 77803416, 10019681, 93428610 ], [ -28101534, -102500512, -76085535, -98585848, -23867893, -15781036, 83549615, -8365421, -3880525, -103225763, 54278572, -7334172, -41915284 ], [ -89564822, -37826669, 56613905, -99793493, -2325263, -59322945, -13476361, -17605558, 28219225, -67645765, -29358882, 90430613, 52051993 ], [ 38089469, 13023218, -22177269, -63069040, 18925754, 68118579, 80018602, -45990919, -36588120, -85713168, -41289686, -18036602, -2987683 ], [ -11565128, 67214329, 94831669, 68212680, 44984051, -12857853, 20058540, -96671531, 85938623, 56152375, 92139782, 60953474, 104252118 ], [ -111766645, 36872802, 7099450, 111304250, -56060176, 11277696, -100727449, -40025759, 70907121, 49678199, 58745142, -24937509, -107007458 ], [ -104805160, -80724602, -23799315, 57062932, -12592134, -17484130, -79683411, -69614113, 24299745, 58282542, 82820314, -110710219, -46342608 ], [ -93091100, -50180105, -33614144, 22834358, -5680324, 80357241, 4367166, -78287304, 60872927, -52622150, 92621997, -70522837, 110004359 ], [ 107454111, 85457716, -31309711, -34563401, -960957, -58385125, -48354975, -52978104, 91338021, 30299970, -98547153, -72692946, -15374967 ], [ 35620786, -17538252, -68339696, 14936677, 62778740, -111407613, 40853654, 45697253, -80533063, 7587547, -72553777, 53331964, -12042752 ], [ -63047049, -23808532, 89411537, 9890995, -24405138, 18561605, -986444, -33742253, -470004, -32890562, 10270806, 103410514, 62393776 ], [ -29852850, -19995266, 82496128, -71010406, 27193748, -10589112, 12922129, 103937681, 9680038, -59650079, -73379180, -20383212, 10768752 ], [ 96917509, 85329329, 74938494, 25219371, 106918382, 27924632, 40524124, -81931715, -51656898, 60802798, 41032926, -100758338, 93512239 ], [ 62285891, -86468137, -87081643, -86501546, 38633493, 66171662, -62318938, 110344234, 83526950, -67301358, -40684669, 97488326, 89812435 ], [ -81203807, -102077479, 96241809, -56205518, -23553454, -83162124, 67489731, 69310921, -109609911, -73383971, 106238281, -98389068, 94563922 ], [ -40310865, -45676564, -42649223, -79610756, 63097144, -62137476, -98609656, -84352576, 74849899, 99241677, -81141982, 65922246, -44749390 ] ], [ [ -46262587, 57696015, -42769081, 50874356, 34051139, 77254402, 82312070, -45432568, -103399925, 98500850, -35381143, -2123384, 101167190 ], [ -92354535, -8876509, -80338852, -1550684, -80673296, -36188406, -4879742, 87068849, -4825072, 12681708, 13522946, 106205803, -63294832 ], [ -65126467, -29042316, -95771324, -36890681, -101551871, 16977954, -60587766, 34865156, -107506891, -87558906, 25049624, 63972351, -56887135 ], [ -32092964, 11929457, -43685857, 101046405, -9479666, 32336866, -101477811, -97232070, -75009308, 56720080, 24840507, -21279440, 84543965 ], [ -109546312, -23761642, 2694737, -64223591, 38443215, 77017169, 102908733, -48369882, -44180440, -80260771, 24278059, 50481079, 59458785 ], [ -76620416, 55510148, 8799909, -12777161, -91915252, -37085955, -70250768, 53010895, 27277911, -23337729, -70561569, -88266177, -90395311 ], [ 12932271, -62519283, -55683615, 112955287, 54030022, 40299283, -15265789, -104389782, -2531445, 65734139, -17118397, 55395996, 58803434 ], [ 38667597, -31371927, -19075722, -11357522, 46738718, -71194082, -10182447, 58004272, -60852572, 97531704, 79884789, 68786497, 32599294 ], [ -83863979, -93399072, 56930691, 33921121, -16760188, -91349100, -62875877, 53005951, -112514299, 58551823, 88704574, 25932358, -36111096 ], [ -80682614, -1876085, 77972997, -43774501, -38819142, 56667601, -110776737, -71622472, 89836097, -50081838, 17156793, 37271720, 41309411 ], [ -3812816, 34326410, -33539701, 68709051, -63956307, -29098804, 104152723, 86569895, -99254098, 98439381, -70959157, -87020274, 41851151 ], [ 84689854, -46318929, -77678272, 31242150, -6203804, 47377589, 90255519, 62527608, 62850377, -69146871, 47920004, -47407408, -48372331 ], [ -99276211, 1271496, 108603415, -73773164, -73513588, 111809221, 44946979, -97325459, 57165474, 62941057, 19643268, -57997908, 58155414 ], [ 17004838, -97141054, 63793380, 56061031, -82913543, -59990562, 8069789, -13190111, 84388288, 30923295, -43208843, 92071212, -53561242 ], [ 39217162, 8140269, -62343782, 93881955, 95101539, -81022515, -72154200, 3714569, -92489355, -102485495, -27235698, -108067673, 85627825 ], [ 88674240, -16345789, -35316712, 12644125, 80096461, -78914332, -71072406, -68025918, -67800155, 73350480, -46197767, 10932643, 82739101 ], [ -56593023, 48433396, -23170574, 31207299, -24923373, -51835743, -12868439, -35987199, 17557493, -64600361, 28835630, -93920922, 109113415 ], [ -51453346, 32864587, 19081089, -13231697, 94576717, -66975197, -72783252, 74129235, -21708152, 57465877, 61929166, -9785128, -80388 ], [ 95585339, -40291071, -12490452, 70286392, 9439309, -93722484, -61760388, -108290764, -10714240, 22231366, -35286947, -26540628, -62504272 ] ], [ [ 32649580, 6685814, -92518538, -30978945, 6273427, 2156822, 10901838, 41343681, 91620644, 105918012, 84598518, -23827641, 103497705 ], [ -76011277, 68693502, 17570787, 46033839, -82185471, 25373, 68960914, 20413357, 103162807, -421440, 56184823, -74924640, -2393869 ], [ 94517882, 1824706, -57450864, 31088002, -17741017, -60229961, -68527923, -71552003, -83876539, 12253402, -3722471, 73009408, -69287729 ], [ -101997826, 86794414, 42207269, 15025038, -49836535, 46129225, -48194400, 62276644, -47034482, 18390542, -32190222, -82734083, 78587030 ], [ 75679884, -79333781, 99863806, -416682, -64981658, -36349119, -40113774, -86178109, -26396033, 78023843, -79197422, 81323621, -93949133 ], [ -104259112, -83361036, 40856937, -45718078, 99072296, -68258770, -32903580, 14925979, -98854748, 26811930, 39113774, 31547534, -40091753 ], [ 103525880, -49753729, 36150555, 1785565, -22958990, 110291228, -47531158, 88659152, -105349222, -77052455, -46516838, 95118840, 11824615 ], [ 42114679, -61230634, 97485530, 88160987, -19597135, -6997046, -30475010, 62839160, 54709875, 51037258, 101937008, 15412099, -41895878 ], [ -69710164, 94819415, -82324527, -85656713, 51723976, -77057760, -87200977, 16475857, -16588306, 50738784, 16844098, 34488614, -101927839 ], [ 48776835, -110460027, -81136475, -61415303, -53870226, 79271340, -54819160, -92284483, -89021542, -92069846, -81436227, 38275286, 26164778 ], [ 1951076, 3387188, -18761018, -81236673, 40888278, -103115779, -65888908, -63501666, -3407038, 7167463, 58207945, 83240472, 11538059 ], [ 103122242, 83697548, 40861868, -8322158, -2740993, 19396693, 63064324, 68543422, -84321483, -57086830, -63653126, 29900653, -83695180 ], [ 47925624, -74390040, -99058394, 25299983, -110338523, 86972440, 69163665, 98703389, 60528269, 40714503, 25618503, -90233266, -32300592 ], [ -109400148, 13942860, 70263628, -21380697, -89364972, 777160, -36470519, -71128429, -38901029, -43369183, 72764454, -105063819, -9710032 ], [ -66848915, 85859721, 18561697, 87371732, -83882289, -69178757, 31840019, -94400951, -4943537, 24733266, 64708861, -97216284, -56856781 ], [ 71749475, 86407952, 49415921, 1982248, -16797700, -112980168, 79395055, -32521229, -105113059, -4300645, -30948675, 7796957, -2617986 ], [ -90665350, 32711522, -98292439, -21659720, -10805733, 42683863, -80917377, 2416339, -65279627, -83256285, 98577910, -31164262, -22273810 ], [ 107231617, 7512887, 54346313, 15031133, -16347797, 3788108, -102753125, 108586970, 12829081, -6946485, -18408852, -25396457, 48506620 ], [ -47092569, 25019383, 49273093, 42189408, -25466313, 73924233, 71605001, 7087617, -66462166, 8403650, -107175733, 24942805, 64313503 ] ], [ [ -40337820, -111717306, -62111161, 63694198, -53386004, 55812803, -9937744, 52214113, 105940954, -46282848, 45451144, -9915079, -44594405 ], [ 31164834, -23173330, -78559982, -84122817, 56864910, 34975735, 9216550, -2265489, -34381436, -42648693, -88789765, 6810639, -90266768 ], [ 47520975, -63711670, 47722577, 111783387, -91889822, -16690778, -24801307, 17616440, -46936972, 27770228, 7248641, 26827837, -99127310 ], [ 388298, -26613329, 54202580, -47509105, 61441235, -7165323, 36722594, -74074780, -68694656, -34198525, 45944045, -26196875, 23312794 ], [ 61902806, -67912272, -95330776, 33006949, -5030789, -93631378, 14537485, -4764918, 78322223, -8640124, 86308393, 3875889, -16087461 ], [ 67504948, 77974636, -43222348, -45091998, 5877717, -9421797, 20840604, 48567870, -15722470, -10033377, 110684999, 86820520, 71853418 ], [ -55536207, 90247279, -2775415, -90358173, 63642866, -23464163, 89053419, 47978770, 56454874, 45232294, 112730643, 26644770, -37639185 ], [ 7085604, -109733445, 84168214, 6955480, 82730715, 73824816, 43052516, -32116084, 31705859, -53058651, 8583867, -71440299, -78085360 ], [ 86372344, -100825824, -40732870, -87461247, -70971891, 49232390, 100031801, -85175225, -81648636, 88230647, -102250788, 19595949, -84834889 ], [ 37484791, 5014021, -43656728, -16982792, -43058930, 39151178, 68446225, -61603249, 105853598, -43585999, -25531567, -48071389, 81766321 ], [ 23262586, 91678309, 95168130, -82746008, 57856226, 25385067, 54992256, -34278403, 47892839, -106030823, 69801384, 38902720, 72672114 ], [ 54704016, -98503884, 22782527, -30071033, 2358860, 97330419, 99483347, -66755666, -76097056, 43861407, 104797467, -85709345, 16058189 ], [ -32330409, 92524815, 31447160, 88467168, 80504464, -99302195, -31438452, 35166426, 76787128, 29105712, -86015960, -29608931, 64199636 ], [ -34591689, -85463533, 13594822, -105110296, 30686058, -12887139, -76932912, 94486104, 82686001, -107976179, 1115784, 61529294, -30301193 ], [ 5671193, 75316576, -42903578, 83366385, 24457541, -100250432, 41356487, -4212985, 57360261, 45114753, 757754, -39467033, -19588212 ], [ 31605207, 158879, -67195838, 63863342, -55531501, 44175238, 30619224, -108555590, -33793241, 82441261, 30740745, -57582174, -31977255 ], [ 50381694, -62598619, -79449589, -92911729, 18023270, 102782368, -102937524, 88396274, -82254441, 49571090, 94526237, -17392226, 48257150 ], [ 17889634, 51088566, -14450810, 30283276, 96890730, -82015356, -34626788, 13025213, 4775182, -19421878, -16161237, 27690484, 48547674 ], [ 45654566, -46178319, -41996993, 79590006, -72620269, -61987839, -50294724, 50546950, -70057260, 8721702, 26690486, -3569168, -72563308 ] ], [ [ 53061954, -74517598, 97058675, -7834673, -8114862, 71347172, -55390469, -91928201, -63124028, 21406262, -104768245, 7219545, -71902685 ], [ 29919024, 78436662, 8953100, -38293776, 89536960, 56973405, -54932592, 21875651, 72118976, 58791821, 41053880, -39440996, 50308461 ], [ 90041444, -88933297, -49823227, -78001727, -44659584, -70780442, 61114996, 54513720, -62070287, 76128662, 60587212, -61679569, 30686300 ], [ -15680639, 48263963, 63964264, 11463166, 65937624, 23539388, -102702704, 4597698, -47049448, -962539, -72416777, -94778698, 87074623 ], [ -97787250, -86074615, -111337921, 25602576, -22318533, 39034988, 91877082, 50940174, 57017602, 14288920, -111785046, -19256904, -92187951 ], [ 71613904, -2665478, 5077723, -83922523, 21812561, 7800446, -11164967, -108794679, 82150115, 61383814, -69735292, 49535724, 98612337 ], [ 112110007, 105087281, -14502176, -46889692, -108127397, -82509560, 40089302, 29834449, 50038916, -33280747, 37124729, 46025334, 53702145 ], [ -44109528, 108179882, -25130531, -83444606, 104446595, -61993608, 79246820, 32380247, -61050646, -75220559, -61207977, -58500094, 6519005 ], [ -24773717, -11217676, -3511939, -92642773, -97833696, 81082623, 59135246, 35685027, 91293153, -95219917, -59784326, 73486171, 30062347 ], [ 108498652, 89872970, 33024785, -58273160, -90725765, 23391352, -83686135, -62403197, 96400052, -104801803, 8776435, 111367547, 5246857 ], [ 65547531, 56066318, 62188544, -11396856, -75675092, 15001480, -23187954, 79748679, 56381446, -96608950, -40217284, -81153858, -61410213 ], [ 24911097, -72340234, 11307990, -40096886, -97090407, -61881619, -62807677, -1218445, -25050098, 48543537, 23216801, 73169387, 81492701 ], [ -34204023, -36475223, 18605708, -21247096, -12374527, -40983236, 19525347, -53393436, -4236757, -68525167, -94716568, -92836545, -100614716 ], [ -60470700, -94254241, -112492671, -23388485, -44206013, -26987387, -102779297, 102251973, 51066060, -111683573, -71636901, -103464239, -15131539 ], [ 19019990, 54068683, 95545452, 5556928, -32241381, -9640477, 14746992, 101978780, 45678799, -99475179, 41301399, -93901616, 9970196 ], [ 36353859, 87455151, 35695071, 97978284, 373426, 70960158, -44355702, 100856579, 81705965, -31559454, 55032589, 4534530, 53466895 ], [ 39159656, -85018706, -67945521, 73024291, -100205470, -85808941, -72715265, -19121221, -80052228, 8256831, 39965784, -28344697, 21908054 ], [ 101998021, 110593686, 63347413, 41478934, 85457835, -33963307, 9977871, 87078470, -32812392, 54343744, -22601656, -79540497, -8635506 ], [ -30733430, 20477138, 54033462, -184493, 106238824, -69987455, -60630018, 90896701, 111438455, 74858808, -47925761, 77956204, 16265793 ] ], [ [ 75822759, -26011878, -37736369, 37756605, -9053753, -13765318, 91770117, -56031981, -58942782, -64089218, 31788890, -49710795, -93272333 ], [ 99788078, -8681234, -26988057, 26707356, 81141390, 33737719, -31432851, 100359469, 50090059, 98352065, -59612944, 110216588, -20738832 ], [ -24492671, 44656760, -50877677, 16055709, 83358935, 11561461, -52915265, 28478048, -10976765, -2655007, 101661110, 37642562, -7542443 ], [ -58663593, 27077755, 9013043, -55123101, 65677411, 73585842, -49426499, 101939084, 80388555, 109469784, -111267270, -69675186, -3491648 ], [ 28420339, 30542423, 8993924, -34869768, 43070862, -34439330, 83504270, -97014774, -105552195, -7341780, 107696859, 92841407, -73303335 ], [ 16975562, -53138476, 78211806, 96527523, 75261800, -16720930, 61856344, 97204026, 32989856, -23906088, -97883539, -92428290, 53492167 ], [ 106622233, 79232204, 3395303, -19543918, 31901605, 54515093, 40067447, -56031029, 39114472, -42271139, 86600582, -67886816, 11637086 ], [ -111431131, 57675237, 20983536, 70347238, 79928979, -6478215, -31886482, -82096659, 3012484, -77276190, 36121753, 73251025, -26748660 ], [ -4691452, 6349393, -104518871, 112069088, 50654931, 16525038, 47292868, 12210345, -106138140, -30899058, 46556147, -5913626, -29864609 ], [ 7634232, -104973009, -38708243, 53835384, 91401829, -109299775, -38803344, 19222332, 7989596, 81041766, -99317507, -98041034, 73013020 ], [ -41961321, 34902655, 73301376, -60983856, 112538466, 17471109, -91853562, -95006385, -39291043, -50423158, 48976338, -1626828, -109238969 ], [ -76171487, 5633869, 17235282, -93015803, 24599550, 61079175, -91678163, 16316128, -17980473, -58580823, 20132526, 79678902, -5517709 ], [ 110704387, 95202622, -80739462, 95853390, 68824383, -25072772, 91159236, -45307431, 90974880, 43765817, 64117786, 45716592, 14770068 ], [ -70096297, 27636237, 28917141, 17096596, 107704872, 56660979, 72524675, -32063510, -90065058, -99947275, -70750724, 81266245, -14847428 ], [ 34678320, 2464019, 70435244, -60578382, -82027212, 27124612, 43816115, -50740638, -86656241, -7075510, 34473667, 33089992, 98465185 ], [ -24509282, 112962930, 4634709, -40014469, -50091390, 25076250, -90736384, 70676061, 6600733, -13059451, 62363428, 43278607, -35031614 ], [ -79646826, -65451092, -84496451, -80633916, -92917753, -7845761, 44929412, -32205271, -51665196, 67756246, 12743002, 36180946, -29168079 ], [ 112768900, -81968510, 86025811, 15054606, -42645026, -76002854, 24068396, -37284814, 59670867, -112983002, 23987216, 15453621, 6162748 ], [ -80803826, 32668501, 60528751, -75244083, 66626991, -12308316, -16520598, -6531150, -16310247, -111071478, 77874542, -44591932, -13194878 ] ], [ [ -93277239, 38674666, 62813942, -87744932, 105540639, 95795930, 78549982, 46603920, -37024352, 69278897, -63668423, -37212096, 2214822 ], [ -3112653, 108941672, 96469498, -2581908, -40024004, -101551882, -98515451, -60346993, -88104405, -52846610, -106956223, 31743122, -53535116 ], [ 77608085, -59609375, -60558287, 6062803, -5251639, -103894332, 75940581, -89844716, -63977205, 104563185, -49065566, 10832382, 104490725 ], [ 25712475, 19784401, 26262137, 75405702, 46425282, -10781343, -80806806, -88487552, -28939944, 102844845, 81035903, -10944352, -31476261 ], [ 39074191, -44335646, 96086906, -37733270, 43431655, 95455307, -18395471, 12515273, -110894383, 6794175, -30484519, 34258542, 24085253 ], [ 99232063, -11950265, -106615237, 38425291, 11292917, -75531457, 63936503, -73828941, 108757114, -60864921, 13131380, 42950472, 72999064 ], [ -65472557, 28817977, 109480471, -57069574, -56452049, -77475990, -14374197, -100891164, 14029923, 21153332, 58357996, 7186480, 12170970 ], [ 25300972, -1077468, 40066129, -15976014, -32375791, -100720203, -97538757, -90235325, -70942131, 69304313, -83643850, -37780414, -109937418 ], [ -12841960, 104708052, 22758104, -1016474, -112592454, -36071480, 80835587, -7534130, 9663847, -78297647, -19317829, 98699202, -104336372 ], [ 53266199, 64810812, -75464940, -81816343, 13906271, 76652630, -68559579, -10025022, 109365226, -75521966, -64287344, -93170553, 74253464 ], [ -31606603, -15748498, 2641592, -77627592, 101119619, 1510256, -71661807, 16054946, -52452316, -97968785, -55913774, -75115981, -66532239 ], [ 59091476, -108328029, -27479145, 79404340, 103840077, -24851490, -98570256, -31454111, 106272394, 40696043, -33556980, -38822484, -29638173 ], [ 71577643, -62971565, -53727840, 2038888, -12315970, 11661921, -63474096, 67749088, 82573247, 15321164, 55295615, -30935628, 19451864 ], [ 90859929, 9532993, 79183200, -37555096, 60285461, 33573356, -44882123, -42159299, 62050338, -81766459, -78226427, -44822188, 59533335 ], [ -1251914, -11801231, -62001258, 30056328, 69823042, -102376875, 11990888, -101494656, 50722425, -7207156, 47729173, -17177034, -54560187 ], [ -46224684, 13651323, 33824724, 87428782, 95026629, -106896689, 78696504, -69032811, 18551535, -91504036, 62394949, -92616105, 53588257 ], [ -76915352, 13391283, 105260204, -86313722, -16861065, -102441616, 85995215, 80160192, 25989806, 22602621, -45981371, 109384228, 93163605 ], [ -42261648, 60629098, -20598872, 12460516, -77778919, -20292247, 38087397, -64569707, -78963330, 38231461, -64809391, 112449838, 86108694 ], [ -81411923, 7930733, 42259265, -79483384, 46300672, -79970640, 36691139, -76849183, -96728612, 112592365, -30551260, -68793437, 24664524 ] ], [ [ 27024002, -41996302, -49117732, 66414424, -28323620, 79837414, 111699680, 98066307, -63677249, 14260422, -23333886, 39988763, 25267954 ], [ 78103940, 19680205, 91044978, 8641080, -16571152, -77631255, 38446768, -233562, -66212652, -68601953, 64942216, 107791896, 98581104 ], [ 15145002, -54924859, -112290667, 25128728, -77570141, -86370155, -69609955, 101472279, -43529404, -20374494, 70974737, -58003845, -84600599 ], [ 94695601, 43147758, -77868986, 85629862, -67352244, -79471415, 2635289, 4646337, 25467442, -60280357, -64791447, -69858140, -75074895 ], [ 54644085, 108465587, 53952409, -90473207, 54105015, -111407577, 59368328, -96441424, 74514113, 5387912, -51655294, 9286071, -107785312 ], [ 50039722, -54875141, -61018263, 54197504, -57621000, -36793985, 22501630, -98215977, -8562965, -6088406, -74148344, 34614377, -60641250 ], [ 83394725, -18456147, -106318610, 29678693, -3509220, -55468252, 95633571, 4828194, -84029208, 112728946, -51926156, 41283451, 7704878 ], [ 25109410, 46467687, 4896071, 82015243, 109164190, -25511096, -34009386, -103646869, 763506, 51391106, -28095556, 59246932, -80660905 ], [ -29156500, 81467141, -75633651, -63892702, -101016537, 53882577, 101739812, -54642539, -97310096, 109145509, -28716421, -100172831, 50232395 ], [ 54419347, -12806932, 13107818, 614557, 58261775, -106108457, -36929228, 21905227, 89120745, -44928221, -23015989, 37208198, 45828059 ], [ 101443136, 7920751, -99213476, -53588825, -92778644, 73138981, -88729598, 32889481, -36209714, -38643863, 90502156, -22426332, -86214467 ], [ -109015744, -105661381, -62615406, 91020183, 71241166, 5982660, 99644384, 104829750, 25315706, 15363149, -81271208, 2156502, 48735873 ], [ -79155738, 3504626, 65456092, -31764950, -46791969, 15095214, 76485710, -20490624, 104753245, -60250140, 82253075, -50083304, 76277110 ], [ -86520790, -55964891, 3257522, -99698748, -52942380, 18390444, 32575233, -98397937, -29639285, 34889172, 63160495, 23049168, -34315884 ], [ -87060152, 95954887, 104370906, 11612185, 112488093, 18042827, 76989182, 2659279, 56928070, 72138351, -55691494, 88131426, -62264804 ], [ -39240965, 87196668, 21874307, 90703963, -53001371, -72716539, 66091544, -29652938, -88871943, 64497620, 98904780, 63595741, -41087046 ], [ 108199335, 33092395, 103164623, 101533728, 33879593, -112754865, 75098369, -79642431, -27518435, -61256302, 10352997, -96190143, -553443 ], [ 76030837, -14356564, 33545609, 102413646, -16789072, -1340576, -71990490, -86841590, 106456008, 34897451, -29312024, 51340578, -92295947 ], [ -104985638, 17739530, 86310994, -88459521, 11703358, -64995162, -44944289, -18041754, 101077060, -109150226, -13345071, 38043059, -80188600 ] ], [ [ 60948557, -23911055, 40809789, 60722446, 96394252, 60091751, -66152258, -66627463, 102211190, 104559232, -105758415, 87511622, -26468887 ], [ -67228361, -14106538, -65699377, -22178856, 32712495, 71953765, 106438356, 43856361, -56373062, -11237589, 57311112, 25307759, 93288561 ], [ -104350515, 85917568, -74650828, -50679745, -60213759, -102913427, 48542285, -67095131, 31563826, 18213259, -3969850, 80170634, 57095925 ], [ 104840865, 41561138, -10731771, 59506662, 91456291, -52598131, -19232982, -17858559, -71221677, -52103390, -45868427, 79880504, -83365791 ], [ -71230498, -64364811, -101704002, -77714902, 95995310, 22168295, -46391311, -58223561, 2062444, -54434000, 49574432, -62220980, 70545140 ], [ -76626298, 94409047, 1678528, -78796494, 109265728, 22877277, 64388062, 91309382, 55488550, 68745854, 86518881, -15495859, 19664130 ], [ 43361496, 35123802, 55030548, 90745725, 38899610, 38308634, -18819921, -111029026, -89313518, -68190704, -26352916, -51379403, -18350482 ], [ -27317665, 30608942, -56411958, 62453702, -102595691, -69964854, 90733221, 79166958, 112054371, 30972616, 18040888, -63544136, -13176860 ], [ -104708498, -101374488, -102737905, 57242110, -7961907, 44128876, 67779886, 15556120, -9966259, 38983930, -11190003, -78670746, 2717581 ], [ 95707204, -51883627, 48841976, 32460191, 9336855, 5602590, 44090653, 11926697, -75089905, 61673683, 42897646, 14449226, -112989163 ], [ 112471111, 60599802, -19783735, -12430312, 63760085, 33205432, -878878, 1272168, 33301710, 16806845, 67984536, 90826000, 45727554 ], [ 39070546, -28245406, -79437783, 42114414, 99094000, 426006, -84160057, 20489225, 82299759, -17355746, -8580764, -13774024, -14577355 ], [ 102647231, -85653109, 102400341, 42031464, -104650196, -79522937, 19021532, 46821676, 13375308, 9686207, 34585354, 21499385, 109608088 ], [ 1924042, -81939667, -20653719, -25675742, -100500329, 59054284, 66799881, 79549792, -63046045, -112403026, 53884680, -109402358, 73876476 ], [ -84099528, 44699874, -48420334, -85553344, -76429384, 103512883, -26159080, 79164903, 3111279, 18269068, -89341663, -50341246, -58083568 ], [ -51083298, 86715908, -53643300, -51790520, -98708214, 36263644, -45675593, 32945248, -79153769, 8635800, -13067675, -73633919, 77654132 ], [ 19612342, 72508567, -11540210, -34040361, 101956482, 14348346, -40919125, 26848445, 57537491, -94752527, 16137827, -102112021, 51414178 ], [ -50055297, -51753177, 83921568, 87360384, 46175222, 16528106, -87682334, -77861132, -60844337, 723019, -5209742, -65756680, -24832892 ], [ 4840846, 94947831, -79711085, -20633651, -98146322, -33957010, 56797090, 16557041, -84434075, 78671746, -12375500, -38323187, 26701438 ] ], [ [ -55053858, 76671051, 94176036, 53107683, -11627859, -63051445, 80953203, 110228709, -45751945, 45316423, 27009442, 16683048, 103688289 ], [ 47824883, 48217235, 104536976, 21193778, -71049599, 16015189, -96356338, 40616353, 69807938, 42872909, -34099959, 92527357, -93249869 ], [ 4966842, -42542287, -68782995, 35988874, -16213539, -87601915, 35282619, -64766084, 96466104, 13899912, -19884116, 26753450, -31579035 ], [ 79348694, -83060334, -61125958, -5711438, 66421750, 46808782, 27752219, 31509758, 67964472, -52225929, -26747937, -20675810, -27022863 ], [ 59057665, 110755779, -32183324, 88311361, 58448363, 29661093, -32951272, -100928504, 79895666, -95692745, 59504381, 102466083, -23418327 ], [ -38333279, -77021744, 24292818, 20759272, -83081538, -61230913, -36329798, -22482497, 86957091, 52420003, -76937540, -1913460, -74715356 ], [ -87582099, 76571258, 100468866, -94936984, -46177927, 102156339, -64741774, 47636003, 54935628, 71903505, -48788230, -43684752, -104158604 ], [ -38141066, 84748339, 39128265, -15323247, -52761850, -20991357, 9921377, -103489417, -83158934, 80083743, 81780428, 111457717, 43957774 ], [ 108835666, -60681923, -85591046, -9676451, 112904225, 92560841, 8714930, 55550264, -17156558, 57324076, -70344216, -1512267, 35946902 ], [ 82171955, -104022145, -93348718, 44574008, -77020831, 26472526, -55582886, 90162662, -41157668, -545208, -106163548, -53666568, 11006741 ], [ 5902060, 50801752, -11835648, 60146358, -75489706, 23072080, -35264411, -106826215, 60754054, -111709331, 83395595, -1315980, 26032068 ], [ -74447393, 29528374, -51660428, -69934056, 79685504, -27499654, 44044336, 1381080, -4674171, 4072287, 108692157, -95032633, 49949846 ], [ 40662421, -91591403, 10984199, 85916820, -56718735, -12999273, 90744342, -49193744, -4386724, 7666148, 63956587, -92360224, 24772511 ], [ 109115441, -60054704, -98187940, 76335789, -108726895, 101828437, 46451991, 15245956, -108492547, 29845327, -2683724, -90754519, -76325790 ], [ 17916537, -46536699, -85894982, -17154058, -66631491, 73386279, -66509930, -35407983, 17041620, -48110544, -11468190, 84356349, -112251832 ], [ 70143655, -28106262, 76440660, -75635188, -42076642, -28071733, 23314749, -52620349, 42132165, 59711289, 109199908, 76261434, 53549279 ], [ -80217531, 19712865, 16545058, -86315458, -22560862, -17040093, 83996643, 8615271, 70481279, 82988252, -67244435, -29385362, 50922903 ], [ -78277041, 46991207, -62784092, 60081450, 34262700, 13493024, -78712718, 90746871, 45842570, 100867851, -108896168, 17806171, 47236879 ], [ 61030675, -58514928, -84771552, 97721707, 105065467, 23895822, -64589660, 84593667, 71327434, 73478638, 7971352, 1476824, 102862602 ] ], [ [ 25887668, 111575468, 103580525, 21285639, -91629325, -100061055, 25806575, 29298783, -13040053, -90520007, 49296374, -68778917, -54301113 ], [ 32818795, -38735434, -4705562, 111378077, -44935866, -46216005, 19986590, -53427514, 28897739, 101037523, 62551365, -81580848, 108577440 ], [ 39644861, -26340219, -71362174, 45167126, -25468038, 60115174, -28824092, 46421990, 35129189, 13012591, 81901777, 51254711, -67682926 ], [ 80083071, -32296243, -81129241, 15702348, -95753199, 112135886, -94835466, -98081991, -36225640, -20947671, -58698987, 22149490, -2734971 ], [ -107423086, -11258702, 67353062, -68256126, -106615464, -101453731, 61605483, 31289970, -49288151, -637740, -12869155, 92991781, -62249682 ], [ 42621410, 31284544, -92528002, -88612100, 12988517, -49242469, 13134853, -48665859, 106519328, -87631360, -7889598, 10887042, -54103914 ], [ 5379026, 44853382, 74255398, 17847096, 17597039, -111465630, 70343414, -39485660, -6943528, 3586783, -89079898, 87342045, -24344259 ], [ -68411069, -53795379, 22008992, 93014635, 17375547, -48170358, 85117991, 73194800, 26940328, 14126039, -8031212, 91764464, 45559112 ], [ -53877775, -25850824, -27785247, 91267930, -53491064, -108246649, 8787991, 68771471, 101455833, 51760590, -98246652, -25218681, -8478190 ], [ -35238830, 61807380, -17784909, -39030866, -97465097, -83888568, -104097717, 25816590, -37971339, -36989304, -100879257, 108819000, 61542356 ], [ -30277969, -92523237, -18858172, 73676864, 48949619, 87446143, -102612050, 8340050, -5564461, 1948612, -33746056, -92298564, -37160922 ], [ -88497316, -73255805, -34789152, -23088385, -32801916, 108026790, -78446370, -12848139, 106584743, -71952873, -22421674, 304499, 47115121 ], [ -94448059, 61342892, 27187235, 34507017, 81306367, -90548326, -85883917, -100507755, -4376501, 41254991, 60477762, 49879020, -44306738 ], [ -35073291, -28309867, 42045999, 6904328, -62930746, -24196356, 28479358, 87513224, 49695415, 7418719, -67664040, 109102621, 52209765 ], [ -9480563, -132010, -16689006, -62601434, 61573855, -48474351, 37379920, -106384205, 112530323, 75609514, 44241557, -76557485, -96965495 ], [ 22554960, -40493998, 19993354, 91321811, 1210818, -7967978, 77281209, -95220268, -77843471, -65147873, 27112227, 52482796, -75171956 ], [ -67962878, 73556356, 54764059, 11385521, 32558509, 49648562, 15637931, 44419546, 33054336, -103309444, 98180729, -31499752, -26812124 ], [ -49228677, 40041716, -48575301, -75342083, 96777439, 631862, -32111737, -56340595, -94241324, -100668428, -35292757, 59475901, -19119947 ], [ -11084095, -91918132, 53322557, -47378068, -70311713, 17914011, -85490671, -105259194, -93205622, -84675840, 89118300, -19863298, -91187877 ] ], [ [ 4577952, -68218962, -111471007, -73249495, -74434292, 65173446, 106640659, 76438961, 29719823, -29376446, -100878330, -24706863, 8586404 ], [ 36714850, 1069735, 109680792, 94943436, -76120708, -51745599, -70824266, -66897159, 9636200, -70614243, 21893687, -83764146, -73863608 ], [ 6384061, -28409130, -68956481, -98347385, -93622937, 48286968, 35205661, 104345798, 43590772, 76863090, 80786128, -99542436, 56555340 ], [ -32268671, 71245870, 45140844, 51458177, -86322653, 71067755, 50874011, 80613289, -22502161, -77513472, 69414594, 59718574, -48937467 ], [ 23751974, 26593161, 22460231, 48006238, 69511336, 58246618, 33585342, 17617735, -55506532, -90386699, 103104185, -33202369, 52896319 ], [ 69852281, 108615277, 67168774, -71175054, -9705388, 78338841, 97863853, 1515129, 7640379, -101977749, 82128250, -100271281, -98982841 ], [ -11618332, -109393757, 76255447, 6650189, 72469421, 98577286, 80445813, -48960842, 90945890, 92460237, 1733574, 61579028, -80362841 ], [ -34377511, 76078036, 16893343, 36235565, 98004071, -47175797, -80314041, 39502318, 75445042, -63704978, 3798471, -2705047, 83390475 ], [ -48184809, 24763782, -70667853, -79503683, -68729800, 100250986, -41674418, 108268747, 77877127, -75807218, -74086713, -74258827, 55095322 ], [ 77227869, -62461690, -82643285, 86151930, -100426276, -96332286, -71171430, 5864687, 3339395, 17460456, 54868289, 63217680, -27426616 ], [ 84793327, 1522373, -53135414, -25743575, 61092633, -59958804, -82257545, -74743947, 51803006, -89309022, 6911087, -72434059, -25949164 ], [ -50226939, 19067755, -49195720, -15376291, -95881577, 19288277, 74020982, 83331380, -892001, 80980301, 27033906, 87206357, 98248828 ], [ -112809054, -15855621, -107495895, 51847555, 82776669, -29060086, 70281466, 100497390, -37280246, 18681752, -41252177, -94614202, -2247267 ], [ -87935493, -93526561, -82055766, 111711060, -11331002, 38073092, 71988985, 281355, -83281890, 49836919, 69924618, 715946, 60311690 ], [ 65428854, -37933721, 93964913, 84552865, 67397373, -89914047, 103115026, 41746314, -76655965, 80827132, 108230690, -10970783, 40211934 ], [ -69106396, -21944190, 96418681, -94963429, 88842211, 68494305, -687002, -110876508, 9497659, -44582714, 46163081, 31251669, -103683360 ], [ -71616422, -42481329, -25817352, 94664788, -8560377, 29892843, 98997804, -10489109, -54170890, -112995021, -23952655, 57866558, 40629463 ], [ 15637664, 4714569, 63090191, 27122171, -76556468, 32008586, -54235682, -58287983, 33156442, 3217259, -41643389, 37427554, -94124967 ], [ 43080615, -92773701, -39402869, 67465854, 66974671, 20295677, -20910530, 20116659, 105446176, 29890158, -10377392, -87604012, 73974219 ] ], [ [ 102246474, 104585745, -105124732, -12082639, -6305447, -98313483, 84322568, -12861046, 38131708, 9449576, -9310079, -50431791, -82869807 ], [ 104004051, -28848303, -95951231, -82295971, -87221628, -49820556, -71397632, -1277184, -12640118, -12299040, 17246281, -41062153, -58764275 ], [ -92375692, -106373368, -49876074, -40119431, -108743371, 108564184, -58321054, -110393400, -9148675, -1574755, -72063327, 101659751, -82121885 ], [ 104563754, -95145740, -35955564, 99251492, 84080301, -371843, -94127226, 44627021, 3339635, 111896690, 44939253, 6767485, 56784012 ], [ 26583825, 95286586, -108174366, -40994661, 73940258, -36989730, -91947559, -56988255, -110808408, -16832251, -5716640, -39094712, 70374849 ], [ -111564885, 88625420, 32632068, 15292483, 56900571, 22283500, -24897696, -34893731, 44515859, 40464704, -9649450, 47493605, 86552040 ], [ -34894287, -38084837, -10371043, 12591124, 59107916, -60524460, 61067150, 54496972, -40252914, 42681215, -40996130, -66272467, -111962051 ], [ -37168251, -24755625, 86349640, 56738774, -72900554, -46713347, 1007427, 100364940, 77806003, -12870833, -23196517, -42566939, 5294526 ], [ 31458377, -105405297, 7753585, -62394019, 69320683, 39517778, 9676080, 67633545, -50914171, -89258462, 68805038, -25745758, 5495911 ], [ 6918418, -68283247, -85363061, 52096287, -33398629, 51841483, 77463560, -104303617, -62038435, 14687795, -45616369, -80692814, -2701067 ], [ 67658793, 90596555, 4817536, -69028646, 77791703, -39553664, -108400510, -77484211, -62502634, 55826224, 92429252, 77136810, -88239894 ], [ -22411856, -36901457, -49194474, 61849313, -97001456, -112719185, -106451406, 47546192, -16580695, -4140645, -92929374, 31052987, -4895545 ], [ 109894095, 21861775, -85682145, -93563456, 54821497, -93978135, 56895305, 79253867, 99374891, -97506869, 34558891, -29829529, -5221287 ], [ 86816007, -9032903, 50656656, -43564352, -82871741, 3811421, -73572020, 42798802, 71206032, 102635208, 13183132, -102316665, -92205914 ], [ -76965984, 71772706, -75504744, -59536455, 109952103, -7496430, 106430229, -6624420, -10407286, -66993921, -62174061, -50038644, -98731153 ], [ -1632891, -73338097, -55079343, -58965969, 85981847, 92853550, -77547593, -19875968, -7515344, 5602083, 96735608, -40295562, 54629840 ], [ -15613383, -103789767, -20650484, 85396571, -107267335, -6222757, 21612003, -68682569, 50345196, 61054839, 84540278, 17869380, 72663706 ], [ 5478738, -57421023, 51976046, 91463684, 101053017, 106743217, -58021218, -76086901, -111510711, -107225801, -13808704, 33148127, -103072466 ], [ -66528616, 46295937, 70271588, 57431803, 76055805, -87813745, -67233963, 49909609, 42294217, 15627834, -81099726, -10698603, 81643960 ] ], [ [ 40971439, -92305024, 93495025, -75263265, 72050451, -107772155, 74943785, 66611952, -67166444, -21867944, -66931221, -92227896, -107300749 ], [ -56731075, 90536373, -14600796, -94025332, -108538597, -59888426, 6073525, -14060010, -27892683, 49539156, 50690994, 20928274, -58654345 ], [ -21830747, -74400082, -69080989, -4786323, -25514616, -78626541, -39088793, -109003957, -52873298, -20607676, 39574119, 12549878, 61281198 ], [ -14922663, 101612111, 92991235, 24920120, -72507619, 52014022, 32804259, 17906502, 41176149, -111195547, -81772310, 11749533, -63382932 ], [ -20246774, 34696371, 57086304, 49594995, -10621890, -24670042, 101841622, 24564865, 39236023, -70283513, -5698085, 22148878, -108993761 ], [ -9473115, -69434733, -68810578, 59468527, 55524269, 39815159, 42355387, -83882135, -61154635, -8951910, 23094460, -29873799, 22161642 ], [ -75973969, 39386980, -39620689, -25789807, -60415375, -91466455, 104400054, -4013532, 85999185, -28000551, 75771084, 47557814, 110241216 ], [ -1803532, 1490533, 99853831, -87934721, 33618701, -82682294, 94772381, 32236921, -16434205, 68941884, -26644907, -25694764, 90294575 ], [ 86703656, -72120461, 19240389, 99031432, -49268355, -77082409, -56409134, -98031948, 21013091, -44619238, 1815883, -31390393, -91288927 ], [ -21282869, 69226207, -63739360, 102141010, 54867141, 74335444, 33309341, -77383240, -56950236, -81660826, -38138443, -83360175, -9247765 ], [ -45637042, 17902879, 73016545, -84272379, -75986579, -70299376, 97219336, 38944503, 96698504, -12272443, 95811779, 32364905, -34585454 ], [ 90570582, -104283930, -49145193, 17105541, 95444632, -104601489, -93659274, 85189556, 51572034, 57425350, 2305874, -107351055, 68551959 ], [ -66129531, -62075048, -4835993, 50018907, 110740349, 94441281, -85807385, 44947071, 9940632, -3683887, -48651632, -45399622, 101943636 ], [ -16084545, -47891802, 74115092, -79686984, 70193860, -16092451, -28661343, -24055767, -11017534, 10292165, 16405320, 38710379, 98426724 ], [ -38971503, -73481269, -33849992, -76105367, -33047872, 78397838, 58621724, 15167264, 90540358, 80289335, -33252026, 98902943, 58848298 ], [ 29371736, -8562405, -99801017, 42175575, -79847255, 90051309, 65143177, 111339432, 67124755, 10758117, -62989353, 107053386, 40729064 ], [ -41860607, 54018952, -38636725, -88696649, 90236446, -110295080, -30497808, -92972972, -72472219, 29562384, -62487874, -44455248, -93399351 ], [ 25893048, 2110205, 13701366, -8897982, -25683397, 80949681, 81363038, 4829301, -23146997, -59170292, -34773483, 65760385, -80530778 ], [ 11943201, 51112809, -3684707, -27750441, 18096098, 89719936, 51966187, -21278874, -12839429, -65862944, -111442723, 22485054, -59183857 ] ], [ [ 25594349, 103443250, -1110796, 77219139, 26862610, -106908258, 71137770, -84288526, -84243422, -36700171, -15571535, -46740815, 108296953 ], [ 25138371, -6137215, -85375236, -44883892, -107351412, -42090353, -101509158, 14751220, -32584694, -4557369, 60128862, -16648257, 108663323 ], [ 838639, 7973451, -23275958, 44781812, 39531541, -16577688, -68783340, -73502099, -49754202, 27694988, 57580894, -58042750, 14745406 ], [ 16649199, -5967025, -72971784, 111922896, -49353864, -14519548, -27161967, 92438648, 66372379, -23803343, 76638803, 99806645, 85446840 ], [ -112290531, -36817254, 112148113, 2168962, -89583030, 26574979, 108363294, -50998800, -795014, -110593869, 108716294, 89885689, -105419993 ], [ -31432349, 22521183, -92797542, -93423347, 53556439, 90621638, 111670691, -96336781, 33730578, -54688729, 13789803, -50161177, -12858304 ], [ -75861606, -54994904, -89071715, 80677723, -22284145, 19510131, 94690034, -96111958, -16663554, -26738582, 54572433, -4374849, -50598182 ], [ 108699502, -30555423, 10758830, -95696580, 75997956, 76730836, -11522466, -24257578, 24618403, 4574537, -38794018, -78029468, 10245473 ], [ 19794392, -53089010, -91396769, 91513900, -2304356, -26403376, 89678913, -37099592, 100708404, -5989922, 97092206, -57670612, 94343778 ], [ -88313961, 19425307, -62444716, -56742349, -65833007, 66952730, 30082428, -98108953, 99109126, 107177730, -103719304, 61476802, 55039940 ], [ 2291375, -80427236, 106174789, 16489986, 24482170, 107822888, -106044716, -98664985, 33853830, 96807749, 37389925, -64238831, -101507501 ], [ -48205409, -10499831, -11794942, 44253683, -106734484, 75035288, -53531542, -78090630, 65459366, -96583297, -88413236, -66426948, -10415757 ], [ -12423272, 42673574, -51773668, 106577884, 47161845, 19323509, 34281627, -98069157, 416469, -26429077, 103050709, 25345778, 99796278 ], [ 85319018, -22920814, -95365666, -51771366, 302167, 32903289, 65046770, 19631800, 61137278, 40928260, -102594870, -84049017, -25492106 ], [ -14676189, -109470821, 102599095, 53715250, 70933390, -80001098, 81532118, 81432897, 67800666, 13049495, -71018406, 71505079, 71720545 ], [ -103448849, -85275981, 50373850, -60497776, 102223760, -7001316, 94984144, -15763028, 335815, 74112497, -4480841, -326429, 85820625 ], [ -105988585, -99271838, 67283507, -86385208, -8225438, -105663848, -72347589, -56010001, -92915615, 62279493, 107615049, 110391956, -27762462 ], [ -78879679, 242703, 92950773, 52927767, 32814990, 88681608, -25506213, -79201808, 36858489, -42398584, 107730037, -27748094, 64812702 ], [ -4511037, -56718119, 14940423, 109589413, -64925541, -45253510, 19780086, -6756732, -104834560, -102043379, 101082822, 1564051, 86265069 ] ], [ [ 91196942, -78092604, 31775639, -96844541, 93948348, 51094972, 2425778, -7980858, -28445169, 63599223, 77559810, -108137969, 44619650 ], [ 45907006, -48912105, 19751792, -80622148, 47523724, -44106989, 55611311, 102939641, 83070763, -67478802, -74040258, 77378190, 95734559 ], [ -76503605, 19696549, 33198609, -23807986, -79039997, -35284008, 66224225, 112907399, -71962908, -2936659, -42421918, -10585594, -38153450 ], [ -12191060, 27300267, 107408132, -5340290, 87041570, 88872562, -80211008, 109752553, 107311810, -37053441, -15119183, -96090298, -21515496 ], [ -81251374, -76572652, 78854698, -79865132, 41337521, -44041132, -85744661, -76571995, 100201631, -38958226, 63155450, -7060809, -76525772 ], [ -31508342, 41129451, 58486114, 3305347, -66649574, -56120367, -68808798, 45522794, -462306, 47956183, 79243211, 40234040, -9865199 ], [ 108055686, 79581730, -31937385, -3037718, 91823171, 31420956, -56392257, 11146767, 24556036, 111957265, 51483686, -5808367, -66472554 ], [ 42435595, -74360361, 51489593, 8496741, 77473412, 34934377, 39968012, -61975448, 99874753, -10619548, 77268496, 108244997, 82002522 ], [ 85806158, 104704174, -21268972, -41160118, -37338126, 22357525, -108126031, -93668962, 9915271, 22583009, 70529019, -74978668, -35647764 ], [ 4973618, 47210755, -59218688, 81390550, 94826190, -24433035, -88690647, -100548991, -4746306, -102249251, 63007778, -3742063, -19828372 ], [ -403734, -8987954, 84919267, 74914932, -57549404, 5010986, 102197428, 39727485, -80029572, -73207824, 27449135, 95485710, -38948369 ], [ 44092109, 5544326, 107537713, -92866183, 77947535, 93981208, 85688955, -62832723, 16324796, -108521327, 35140438, 69688590, 38091046 ], [ 88949050, 2962635, -54511719, 3059911, 80322097, 83874034, 21326171, -1286591, 13893963, -37476710, 112716742, -1157183, -79991191 ], [ 73641804, 44940202, 44786032, 71367767, -105557561, 4929844, 25512831, 106879458, 57091380, 110601552, 61528376, 30394376, -90610242 ], [ -105430239, 47988281, 87256334, -86324516, 65492889, -19878686, -91680532, 68470527, 110901240, 660225, -95255492, -20976963, 111450506 ], [ -16338274, 71550371, 31670693, -95206723, -92803786, 95323332, 39952098, 44067702, 105113279, 36448852, -56370398, 92983289, -44987054 ], [ 71496820, 78387363, -50957715, 56866204, 66697560, 30320084, -42111826, -40500035, 109503001, -43158352, -11707113, 30307922, 36536452 ], [ 90682977, -82950161, -1511230, -96251025, 107131436, -36265336, 3133089, 26762632, -26838982, -92856973, 85052939, 78503139, 14783417 ], [ -84043094, -17712868, -695881, -111134061, -89123915, -13020146, 71023812, -111201870, -86083158, 105321552, -13547573, 69279919, 62277052 ] ] ], [ [ [ 81763948, 76345594, 41363749, 56979072, -40053485, -51490039, -2482952, 28835350, -43577070, 102328046, 97236864, -22884961, -82242698 ], [ -49878488, 72190948, 106540751, -13248964, -72130300, 92754356, -40480760, -71273631, 27877800, -110068534, -84409502, 47871179, 93575857 ], [ 9924143, 108088418, -51283228, 52016451, 87015379, 96586250, 57587520, -51670101, 106307651, -19289796, -113010447, -29955036, -106000791 ], [ -48750273, 7589704, 31980005, -24515705, 97141034, -60265241, 5594499, 88872205, 33421953, -78175157, -54175861, 82448505, 103455052 ], [ -75193759, 46479125, 70388880, -96204572, -91534664, 14399024, -88933015, 33255619, 110746128, -23275594, 78493557, 4806090, -110935341 ], [ 69340057, 25332578, -37922222, 62015786, 75546624, -92918589, -47812265, -37141542, -27183548, -98944978, -61793355, -45962070, -57553636 ], [ -25600810, -1540349, 103971718, -40580080, 91236288, -17061269, -109625780, 77469373, -10787430, -94095487, 105017036, -68683902, 44520256 ], [ -51251187, -59429024, 3254795, -92966317, 87057665, 42625650, 50859661, 98828554, -2017285, 38739372, -50049664, 40246634, 51936592 ], [ 69659029, 85365904, -62156121, 52798452, -89061868, 80344874, -21496733, 106046091, 57887448, -91585271, -33841570, 52424219, -2017584 ], [ 105085939, -27523937, 100633891, 2937937, 42752845, 85383414, 23114885, -110034805, 108905524, 90787088, 55361521, -76072839, 96156337 ], [ -83894547, -28692610, 110593049, -89200501, 15292073, 86515148, -34906018, 9957806, 71777879, -30585174, 203954, -99826197, 100619420 ], [ 45452887, 109762330, 13745018, -54696923, 13852183, 100186393, 109724387, -98248987, 14208823, 24935560, 26119894, -9954140, -38297546 ], [ 32190572, -6303945, -54942005, 16402355, 84650660, -93212473, 11100367, 105420050, 107579264, 24821379, 34922800, 20760404, -31744885 ], [ 93495392, -47607948, -58005975, -188646, -64073128, -19737444, 100907816, 10452256, 111670090, -72606432, -67242643, -100999280, 49610866 ], [ 97671295, 48030121, -18860430, -18623126, -36482476, -90665310, -68936654, -13384766, 80740377, -107317361, 37884418, -44927069, -33749037 ], [ 46097864, 3396160, 96821483, -8091344, -29778331, -107362704, -17640133, -19375577, -90392969, 32092587, 19174668, -23592322, -110473585 ], [ 99169439, -1858377, -22903720, 12786653, 106964269, 92999004, -30970200, 99734662, -88663748, -56020704, -111763771, 52227032, 21072160 ], [ 45387341, 47642852, -101895706, 1764874, 44322375, -95421219, 48809128, -93392907, 55883019, 8788637, -9774396, 111415342, -14951542 ], [ -83020927, -18539132, -81365465, 56797673, -69761172, -108852572, 71235504, -75591946, 60853933, 87866441, -61089262, 79241606, -60368466 ] ], [ [ 74668238, 24841506, -93937857, 73293203, 104507958, -97158501, -87108196, -12313955, 76579129, 112016813, -54241537, 70435056, -54132468 ], [ -99970009, 38975602, 44233723, 6284638, 108990279, -110126822, -6461122, -89165069, 108036100, -70459578, 69436123, 94707636, -105617057 ], [ -23227733, 16564708, -58110744, 18009657, -64872889, 60686405, -74930445, 108688527, 101777657, 55018659, -93935179, -103248829, 7649810 ], [ -59270219, 31889764, -95203286, -68511385, 64752765, -77810823, 21263811, -3523742, -45730373, 103731307, -53516819, 90498914, -14777857 ], [ -44181430, 107850472, -49055435, 97547241, 81434016, -60774483, -60361340, 106577408, 96251308, 60387931, -111871939, -98804307, -78748716 ], [ -13826931, -29674515, 11933398, -45776226, -106255924, 2403639, 38005473, 87758432, -61157875, -77621070, -11835503, 9734048, -5448032 ], [ -110777445, 2518315, -10081154, -95363656, 105318, -44318906, -43528664, 45311771, 151420, 14673651, -93499461, -110786243, 77805675 ], [ 104881979, 8517466, -18757965, 92402961, -17337767, -50633097, 106950129, 18052048, -112514488, 61902341, -64046233, 43998941, 10494469 ], [ -68613315, -55528333, -44745632, -5866291, -106282840, 32093266, 25594567, 56355198, 7666607, 44570031, 82669361, 45099668, 43049255 ], [ 104992907, 4074539, 4353955, 45184229, -100341391, -8353506, -76610140, 113004331, 27124844, -109728171, -68852452, 2732545, 57120298 ], [ 107942858, -111164582, -72585208, 94048253, -90451368, -66339063, 18871033, 83822610, 39413475, -26812672, 112774570, -6754736, 112914327 ], [ 82616827, 36756455, 56917553, 104351450, -5554797, 32936757, 26055481, -32233410, -111782407, 91936247, -55944668, 32738379, -11768653 ], [ 88355367, -11240861, -9237208, 106191573, -63020778, -81821615, -24572895, -9056520, -78409228, -83289300, 11161860, 83403756, -52436941 ], [ -40238679, 83523659, -25414825, -2803791, 50345998, 109201846, -51174716, 85099238, 107648063, -75470924, -86778868, 17415470, -62859966 ], [ 6502902, -67365017, -106789410, -10269982, -25313407, 44898549, -106521773, -23369368, -74454522, -106465791, 39263183, -91622414, 79665765 ], [ -86768113, 45040888, -23834834, 13995331, -17497849, 106904243, 71651020, 69354866, 73749056, 103435686, 39624205, 52315402, -5933280 ], [ -57861498, -43359788, 44372003, -10414100, 63127543, 45480381, 106223990, 101654949, -12271460, 85657797, -77514199, -31505648, 99202501 ], [ 65822504, -56386308, -39261400, -46853431, -92498034, 92085279, -68301062, 8791761, -4075637, -98071566, 50015738, 65314445, 43694092 ], [ 61760259, 34455629, 47033039, 63908525, -51847544, 31510312, -105546205, -89084677, 8098893, 76557343, -82766875, 5916055, -68949316 ] ], [ [ -8428060, 111153026, -39937063, -71366035, 63611939, 21252957, 62267862, -76812745, 55549326, 102453992, -70592035, 61528109, -57545383 ], [ 76048878, 27718102, 29617280, -25274661, 103825574, -110048068, 63372595, -99058898, -60521973, -37085175, 94243252, -55005553, 37218477 ], [ -87127267, 98717373, 112252322, -89891288, -97141119, -91382576, 10778575, -65743094, -21145045, 35735663, 91255276, -77917380, 43530832 ], [ -54954160, -86755251, 65220982, 83158327, -78334674, -28395933, -112513058, -103037734, 62885830, 8737147, -75348270, -29680362, -101002654 ], [ -39785708, 76027068, 49493979, -112400584, -42377767, 2815836, -2536549, -67035356, 70976407, -13711555, 12983767, 84996109, 67115576 ], [ 43803525, 61205266, 72439330, 28802767, -8015893, 36768505, 6114819, 106038070, -107708200, 109810888, -94451240, 86949827, 110510975 ], [ 110564736, 40530787, -26083914, -102545249, -69341471, -47820988, -46930892, 84463266, -94331180, -39642633, -16666996, -76214480, -92794721 ], [ -86808301, 31137503, 81183117, -68360337, -109799405, 110686227, 67800757, 54221685, -38028466, -29720849, -32354654, 59591295, 15414628 ], [ -18291366, -53975342, -74996759, 14058210, -74458131, 103726799, -25634996, 107322822, 2519059, 94328873, 90910331, 59951770, -33095155 ], [ 34377383, 70323778, 57060225, -85981307, 50816601, 61667378, -100515744, -24448480, 57937968, -43069305, 32184337, 6085835, 14436270 ], [ 63926461, -87530366, -3730326, -73092028, -16821269, 33573820, 66510062, -80028723, 63346327, -75155881, 21518303, 69923900, 6948177 ], [ 12634810, -75629431, 60677319, 6948850, -40961762, -91981037, -37620692, 90379366, 80204836, -27716697, 15273580, -4038209, 111347462 ], [ -24931385, -62866166, 51371152, 86395109, -12503810, -33122204, 73606175, -30971267, 17940304, -25436923, -96444846, 44823944, -49401555 ], [ -88820944, 91591532, 33086953, -97952498, 53918385, 103760942, 19290621, 77821059, 37839196, 66675314, -101310348, 75558945, 59507885 ], [ 35669328, 53742838, -90523360, -73110771, 6746680, -7644738, 13047413, -110745683, -68566805, -66765678, 94993586, 100102099, 60425627 ], [ 6598645, 42159182, 6870550, -1360073, 21621684, 110851791, -95013016, -68957900, 30457010, 11313410, -84874919, -54676031, 89712503 ], [ -107470162, 6985617, -110212913, -103369944, 104658989, 18457039, 7315786, 48289518, 63987827, 32657531, 66471535, 106381818, -100917847 ], [ 12123985, 69959887, -104410435, -4900025, 65961180, -18678845, -86022453, 85838455, -38399455, 85775991, 89610066, 61473207, -48770393 ], [ -4415897, 4123231, -27814413, -21377509, -80902927, 103318997, 106839261, -4856971, -112778979, 63992397, 67976115, -70595039, -38597376 ] ], [ [ -86918605, -88025735, -107974795, -103019773, 12141725, -81792042, -92474584, -91167826, 58266933, 31849474, -111699530, 64450234, 25815927 ], [ -98659761, 96667689, -20836964, 90483050, -86515297, 87134137, -56230556, -58117139, 26984505, -92573951, 66960774, -111293114, -85692384 ], [ -71583833, -78470011, -11871343, -110313537, 48360231, -45955139, -10018566, 82637646, -31313635, -17689502, 77264246, 60856280, -14651434 ], [ -52816074, -39261512, -86190536, -101811211, -56289987, 86485407, -111774441, -56512598, 96774445, 32397512, 68562849, -58863712, -51637358 ], [ 25906918, 105692367, -74375873, 104389440, -65926298, -16661304, 31619987, -72978164, 76102482, 103677745, 75453716, 44239776, -44708512 ], [ -79486494, 92068917, 86634922, 74893848, -4666651, 26298121, -31742447, -67677970, -65858263, -12237803, -45283917, -4469141, -52537339 ], [ -24872021, -20908717, 75369638, 109781883, 76901339, -84861118, -81277954, 101714802, -61410462, -79917859, 60340159, -1908761, -86232523 ], [ -112118461, -23005467, -88506361, -106663598, -110381589, -98673811, -93757460, -6324846, 68988854, 60742204, -39453139, -43019656, -59757590 ], [ -39007872, -10436334, -8571192, -54623427, -21911606, 49101925, -60352811, 33977413, -16955786, -72267698, 76611115, -56819019, -27634320 ], [ -19997635, -100742867, 84828395, 17228702, -15731500, 90332228, -102207463, -28421264, -109536630, -98027604, -11623727, 56559103, 112315622 ], [ -106026129, 569629, -5397412, 36518393, -39830229, 80847706, 11941006, -55386692, 25559580, -110632489, -38465833, -36632033, 81098603 ], [ -90368995, 98135450, -48493858, 46597524, -35750824, 97021499, -98625289, 18745917, -43918765, -2688617, 54307302, -23614446, 37245136 ], [ 31027517, -59623791, 16937854, -102953968, 24406064, -22535682, -108705097, 6768904, 14793524, -105151969, 9724884, -48078542, 96571191 ], [ 28281399, 1195707, -21303911, -72220612, 22903665, 38098061, 60477886, 95266193, -38000065, 21837272, 15331157, 79096445, 109173475 ], [ -80506057, 37299763, 7903815, 90279224, -67984172, 51976608, -44204235, 101037594, 71857858, 29415653, 39442240, 112789467, 75777432 ], [ -111624303, -96203145, 109539437, 51859543, 110015065, 26978431, -82608773, -2784410, 95667040, 10288483, -75285626, 49686666, 106321646 ], [ 44253579, -11294614, -64582755, 23491125, 100145103, -30375614, 38767791, 100078953, 82308277, 21602977, -24464223, 98912904, 70088256 ], [ -67890100, -43738909, -8042833, -81593315, 41849490, -63452832, -54303204, 67203298, 49249656, -103313420, -97643627, -97630429, -112541180 ], [ 44774372, -112442766, -76099434, 38281636, -67756619, 36384363, 23705927, -111162286, 43066305, -16081110, -71503501, 18553445, 64629746 ] ], [ [ -44900487, 56731525, 38965774, -58315251, 18503056, -63759110, -80565791, 53192850, 8892370, -12038831, 72573487, -41050558, 64378816 ], [ -98057397, -89533948, -34790786, 106343935, -98644518, -24368013, -94414199, -43067417, -9235598, 44420464, 20693257, 46285802, 101321912 ], [ 65968223, 69496254, 5263693, 23289716, 72042139, 53720333, 13175090, 105408067, -69093428, 23365859, -73704388, 46497966, -104379767 ], [ -111731205, 25751562, -45328799, -47876609, 34754949, -68231389, 24664947, -19795426, 64316837, -48812248, -34304448, -43509286, -93054857 ], [ -51635122, 53082427, 101817641, 41976530, -4144417, 96078111, -19242587, -52417102, 46409588, -69861958, -60694751, 2273867, 19515480 ], [ -79001552, 23630997, 45748558, 19394731, -47593128, -103350278, -98953480, -6535258, 74120341, -88395453, 102395132, 84498052, 109117035 ], [ 4338506, -110724633, 102768276, -60233296, 112989997, -53318702, 14113961, -9153132, 63234209, 99951814, 37951565, 12740224, -10919629 ], [ -21191497, -58058111, 61746575, -83869588, -89126063, -95411725, -14977394, -20870102, 97810423, 15908322, -112248902, 111362246, -39593039 ], [ 38995634, -29306696, 51839729, -87494689, 67316344, -107087347, 29069453, -32580780, 8406000, 61356143, -101764774, 10516980, -104403923 ], [ 73134129, -59555087, 48588823, -6070681, -108325770, -20287568, -26241032, 105006017, 38619866, -22984547, 53911972, -33036385, 75753280 ], [ 64846161, 86312335, -6623327, 80052067, 43398751, 87640328, 7650445, -4439164, 24492715, -49253943, 21351181, 17225669, -92960805 ], [ -94011677, -51194198, -41104848, 45122664, 87860711, -91040877, -26050995, -79160081, 42402023, -39922522, -87087547, -83934711, -39477771 ], [ 78270648, 64519878, -74995632, -46139340, -87379903, -72126681, 22126397, -38797742, 42741164, -22836730, 54000514, 33583988, -50049557 ], [ 93750332, -95004008, -106246218, 109264528, -67530909, -57911361, -29618879, -30558430, -29544500, -71352646, -63591270, -88596383, 54112081 ], [ 57791121, 11165763, 48222892, -95167743, 92283453, 22826473, -32921867, -62052980, -424214, -25850332, -32387967, -76007259, 90248659 ], [ -13882730, -90040568, 33706593, 109473353, 90056765, -62386763, -32183380, -85003220, 93706435, -103274358, 85379614, 66842989, 4078277 ], [ 51023632, -27656444, 69707080, -3658713, 76562908, -15750809, 26275736, 54869076, -103254061, -12320037, -101436354, -106957169, 98753559 ], [ -79587529, 95949750, 8387272, 18720916, 53726917, 74989758, -103053286, 90859151, -91026536, -96603764, 51213201, -90809342, 95058537 ], [ 76663979, 23447646, -106475896, -36297952, -56862575, -75637784, -60836884, 86075852, -65091644, -87072982, 36588321, 62093649, 45022593 ] ], [ [ 89513233, -32728622, -96551281, -86712364, 80491386, 57647997, 90005912, -15546136, -22247616, -26221749, -99282819, -68390022, -56939072 ], [ -37486612, 95781878, 48354009, 45744668, -33993530, -39780426, 47297488, 63088309, 26183779, -56769270, -90955533, -26368145, 92153482 ], [ 66549600, 42379780, 99645117, -62035733, -99215898, 111984460, -84718492, -6930924, -32846882, 109175034, -77738118, -101444119, -88770998 ], [ -33141819, -27063780, -83276716, 834401, 48792750, -97783810, 53336267, -35623961, -108516695, 112998609, 24838841, 85466606, -75152214 ], [ 33807907, -69028701, 103041311, 39906434, 40780522, 88628910, 53799171, -92984447, -87289488, -48188445, -25975181, -67758030, -53655221 ], [ -107899556, -84013563, 55311534, 56262196, -33803814, -28276052, -103171455, -64373220, -77709008, 98382399, -75517711, -105200731, 14200558 ], [ -35154463, 111401615, 28808377, -88941064, -21908509, -84027334, 17750186, -17749152, 76243905, 92888552, -30204897, 62333326, -43357874 ], [ -20009388, -25395308, 101032459, 78997330, 19216022, -21338946, 26738625, 56322518, -31567366, -70593498, 66210107, 65686769, 95764473 ], [ 60039818, 56155400, 60220494, -25126250, 4230294, -103636817, -112468244, -89456412, -3970710, -34694458, 23206154, 74035028, -32460328 ], [ 80876815, -83176408, 109340053, 62189986, -100845167, 75093057, 13492794, 9349117, 4750900, -52624003, 110342296, -105074976, -25095569 ], [ 1710517, 88803567, -36279508, 104946864, 61117818, 1569947, 74911151, 93082624, -112402320, -28735317, 58180819, -39592506, 1293017 ], [ -98527204, -53150869, -64207288, 16763704, 98559656, -57877982, -68141835, -45812174, 68189128, -41447287, 32002096, 19359441, 13797109 ], [ 108229640, 76798681, -144973, -16369055, -80981019, -12190142, 19620357, -23459739, -17046868, 2443858, -32884624, 37316004, 6727068 ], [ -84977695, -78292573, 27042401, -42509974, -80548837, 77240238, 84521349, -72000173, 1791565, -55268074, -92687708, 38569361, -35786348 ], [ -10426729, -6777193, -21219447, -84642596, -106833208, 62317774, -112297077, -62760859, -79102589, -5213504, 31751594, 60216172, -72565645 ], [ -35662867, 94520662, 104397763, 56593960, 108790325, 70146985, 767273, 4995466, -27014213, -51788906, -44822830, -88767959, 35673660 ], [ -26508954, -41413554, 60936772, 28158845, 25012528, -79799950, -7985958, -79401089, -21121891, -78461633, -86559189, 3015908, 96042084 ], [ -14293514, 24075764, -19740986, 36026070, -58088669, 90265350, 83108651, -80424821, 28669286, -74757834, -81377730, -96244997, 78604536 ], [ 101509938, -100686789, -79649792, 102478603, 25701687, 32137391, 104055522, -51518257, 31264632, -49195337, 14065998, 92425129, 24775561 ] ], [ [ -70506490, 16245776, -108422225, 68646235, -29058411, 106063926, 33510420, 36131827, 91196913, -54854412, 10519511, -95811352, 86949650 ], [ -3406475, 82745609, 81121312, -11078492, 56071438, 59925506, -55713598, -4205871, -64262470, -85019791, -33962017, -80571776, -2106248 ], [ 97660014, -87641467, 15626097, -48781920, 40316959, -51864402, -16035319, -483594, -15285038, -71859236, 102528717, -72284709, 80238520 ], [ 86721895, 58423115, -19058844, 15797655, -99416402, -7645660, 1561551, 96405693, -31607216, -104954398, 98783291, -87031802, -112745568 ], [ 47467670, -83970688, -105306479, -88805751, 19040358, 60951752, -74420638, 58489181, -57569211, 33160248, -79194664, 10394586, 34030883 ], [ -93549498, -1975271, 19176556, -93728626, 62287317, -80088925, -98434097, 9172430, -55453987, -47253948, 59079682, -12132885, 36812989 ], [ -37492399, 56191393, 97654432, -88896057, 14528964, 63604236, -86081173, 48866981, 110590492, 84044938, -34391998, 64549916, -97008002 ], [ 41779292, 68450041, -14511291, -54020409, 21494785, 82029412, -59448645, 107639571, 10633146, 43351012, -48492001, 58346601, 100729119 ], [ 66743093, -59556964, 62321891, -22575819, 89580136, -98497963, -92238729, -96840001, -3355144, -53252273, -37369820, -104159021, -19142532 ], [ 46679260, -78754118, -52527199, 28578925, 108759709, 24139636, 48386461, -103154192, 16483334, -28200824, -13860425, -42226189, -71500851 ], [ -61161208, -19061690, -73520696, -49671050, 56068579, 24686563, -42782598, 28468895, -37397751, 64013524, -102590090, 88145046, -99556397 ], [ -66116047, 6125393, -86380139, -85476309, -87431224, -23321476, -37349104, 42713739, 1302338, -41717352, 62887432, 91873564, -35043256 ], [ 15321218, -57427319, -105234331, 78715007, 6848235, -67965743, -21728783, 99351178, -53488878, 2108447, -98899040, -77268468, 104421408 ], [ -64514871, -51821842, -76916130, 63236413, -23923248, -41771158, -100017079, 21282131, -39969818, 92492799, -84854872, 38967231, 101992135 ], [ -29070052, 1488144, -11923041, -39696716, 82718845, 84647628, -9549982, -6404645, -7537764, 98130810, -99957668, 44303859, 87995591 ], [ 48885813, -82175004, -36004867, 6427952, -49635581, 7830719, -100615268, -96558562, 25002233, -46679917, -74904264, -1203388, -48146691 ], [ 29355484, 38679599, -4131816, -66394488, -38940958, 28129430, -24432804, -111180048, 64079741, 25556151, 110952492, -80452291, -81175865 ], [ 105240125, 94595699, -73905671, 6934625, -58066475, 95718635, 56539720, 55735194, 37855739, 62985570, 101843612, -82978684, 109953113 ], [ 96507738, -25798833, -38296797, -57946027, 80682314, 55256230, 49514692, -5923537, -6796416, 44226960, -32338683, -107198951, -29851481 ] ], [ [ -13278408, -66760949, -52139193, -14605787, 52822105, -14773709, -70681054, -50341340, 78624143, 30139297, -27516547, -104152362, -79827200 ], [ -35631320, 69764836, 39542430, 94003880, 14408232, -62800940, 106175007, 112379886, -59283476, -72681686, 67131420, -6583127, -35387775 ], [ 43882760, -25011038, 29347652, 40275049, -97889215, -73139362, -59254129, -57143860, -86754568, 43719515, 44122009, 734474, -53241102 ], [ 29568139, 75740468, -12020449, -69326746, -111854285, 46115633, -108452771, -6797460, 98363224, -34899072, -79827188, 17855781, -105278766 ], [ 7163269, 34508159, 68354799, 93883018, 52502070, 28384458, -56962066, -25392132, 57844803, 33413799, -75237794, 16118799, 98218435 ], [ -52973364, 25929822, 85475298, 1639151, 12300158, -50972251, 77065048, 24734975, 37029195, 70789363, 42237475, 101572652, -110480313 ], [ 75770105, 67098294, 97064264, 34366165, 61057059, 38234280, 72081516, 56211209, -10838969, 107069028, 89474277, 35734857, 107767358 ], [ 87434985, 92778381, -27674676, -106645740, -55152767, -48221588, 12353136, -97532079, -74807735, 22409177, -1232861, -96261829, -112105608 ], [ -60194731, 71140658, -143412, 43554206, 10614410, -105077711, -63874258, -17069010, 4238927, 100668028, -9087861, 69848372, 16139323 ], [ -55283386, -53802340, 13240357, 29983660, 69136376, -95142432, -37393007, -35641981, 112493554, -57029381, 80690599, 53469778, -22073508 ], [ 60356431, 38413768, -11921178, 90000293, -6378366, 14636637, 56417161, 96574705, 89972240, 107804755, -20304475, -18304098, -20319135 ], [ 40003561, -110482896, -53576954, -23137349, -49759633, -89563190, 9788903, -104921062, 54122858, 84024543, 42687559, 108878738, -21274453 ], [ 37132082, -84699783, 60558845, 107964114, -71906926, -78107617, 104046464, -34993851, 41253510, 28823449, -107256517, -99968535, -44106528 ], [ -20515203, 74168224, 16113540, 97929393, -33623269, -53569721, 78156244, -60693321, -60418330, -93003630, 108089731, -81302218, -53944406 ], [ 67370075, 35231042, -23065424, -16398893, 66963065, 98726170, 74191753, 28913230, 64305585, 15584524, 44143909, 86758314, 63137292 ], [ 18043241, -97503521, 19076706, -13190530, -46755060, 24721619, -100956545, -20413622, 86756655, -32505149, -106701544, -31952502, 95204740 ], [ 56077756, 68150642, -102190822, -51249354, -48669393, -92773598, 38504060, 106467892, 3072483, 107146110, -38326577, -48429251, 70304252 ], [ 81297824, 47314587, 18280315, 91786616, -29001176, -17571965, -8752428, 52048949, -39235131, -77068035, -86481587, -30789447, 24710594 ], [ 25454225, 96683919, -70943025, 8867927, -76982937, 41529862, 87407265, -28964923, 38123674, 5033999, 6094447, -10162111, 80105767 ] ], [ [ -44544548, -69264883, 43729024, -71931749, -87688633, -85538718, -104374547, -72908062, 109149892, 35944504, 95057159, 81248360, -109759011 ], [ 15706622, -56217960, -30461165, -28322009, 92280259, 96268305, -56151440, -23599308, -94319180, 50037615, 39277903, 113014615, -65363959 ], [ 73404159, -50771933, 65088579, 48206760, 35659819, 68393129, 38193630, 79275869, -36950696, 9024843, -104590829, 6194034, -75413602 ], [ 7974199, -101919793, 72687268, -43119215, 51935425, -11209839, -35647794, 25826217, 36252442, -112319159, 70326106, 105349406, 54964900 ], [ 65402658, -29300174, -35509491, -109580674, 106931426, 82100656, 26317925, -55315145, 94257600, 16851704, -55278796, -60108130, 11416657 ], [ 108753086, -36433745, -2209557, 82480139, 87962183, -22159951, 10187224, 15008385, -15441461, -76958210, -2716652, 57268213, -18040571 ], [ -112426347, -5358467, 112830962, 18916808, -34853315, 103758765, -111627237, 64967720, -72390278, 65601839, 6561778, 76905169, 101344205 ], [ -76002224, -8820604, -50074236, -8831207, 66319227, -19406402, -28428421, -65721310, 49461046, -81067483, 63148326, 24547049, -7452864 ], [ 44970687, 9735690, 61130546, 99052119, 49279635, 59643008, -107071240, 81630883, -4181890, -64356326, 80757526, -104152847, -93908811 ], [ -18666683, 32200233, -19266102, 14330863, 18669564, 65061191, -59913285, -13968875, 87821091, 52059851, 22500285, -112797094, -43858170 ], [ -24021534, -7475667, -73745863, -100073888, -84862513, -61378958, 31636347, 16102812, 65895128, -110306605, 88886398, 39133803, -87112352 ], [ -56937128, 85602838, 75279557, -19484168, 53280386, -33979950, 90063227, -92549418, -56195456, -82271980, 302019, 53975886, 70550617 ], [ -25628067, 28469837, -93321606, -83298331, -76570812, -74549273, -33378765, 104833521, -86802903, 13219680, 69224722, -14485863, 78516479 ], [ 104606448, 82039252, 79739125, 42923192, -30718797, -70655639, -3711543, 25216036, -39924717, 69561140, -46153003, 71643639, -84049883 ], [ -29436847, 1562030, 95062240, -84472360, 15801931, 18938086, -52121243, 99817284, -106917785, -44890215, 23566986, 88739736, 92106126 ], [ 76374626, -98861445, -101547908, 18247260, -111690349, -19880779, -5090428, -1123609, -41028457, 2273032, 11676866, -23986727, -29068463 ], [ 1096022, -22488038, -36517080, 10168516, -152842, -39605522, -11602115, -103742069, -24571794, 37179422, 34186380, 658051, -37292993 ], [ 6170188, 61727576, 107761082, -53439168, 22195695, 110037640, -61634535, 101162945, -86068405, -43879269, 106691057, -101517563, -20436488 ], [ -88931928, 80346705, 70877969, 81862399, -72620366, 1417576, 76362162, -49251553, 55846359, 43092593, -81772951, -98164725, -3226899 ] ], [ [ 100467574, 41242475, 76542420, -14098093, 62702006, -32569677, 26703615, 103651620, -111433783, -15689092, -57440106, -104192062, 17552204 ], [ 40808688, -94485117, -105234374, -109484411, 22293380, 92959188, 79593763, 27150943, -417264, 108911690, 5926278, -50125528, 38656627 ], [ 79506334, 73661152, 106560984, 14569498, 67693473, -12566202, 2003469, -44932701, 112349487, -28240777, 44754125, 92249720, 51919949 ], [ 74233168, -104196200, -96610134, -32141841, 40792687, -14518132, 71232171, -50003210, -70108959, -67423167, 43755184, 47385372, -69561695 ], [ 35528360, -35359779, -872355, 64762097, -45458008, -110938238, -85466953, -46896635, -18694579, -80869359, -99060010, 14588268, -10958788 ], [ 69824893, -84786760, 32563004, 22887412, 28657685, 102378692, -51544370, -3532760, 98827138, 92792646, 61165085, 18134510, 100636217 ], [ -39942356, 78316019, 58387743, 98592812, -106181997, 96566196, -24202208, 7744965, 36353, 16513252, -21263374, -92651020, 33184603 ], [ -92178527, -105503099, 24821910, 56559556, 21910357, 6983734, -39315710, -18136857, 48157837, 58347730, 15410970, 64366515, -27065397 ], [ -85972115, 21327624, -52380614, -31822302, -64773278, 83725523, 45542409, -40483243, 37618853, 70807172, 51795668, -42751146, -86855325 ], [ -109404533, -95621326, 1809304, -76658607, 21201459, 44607205, -52189751, -96150873, -104920260, 52080574, 2402326, 111081077, 16778956 ], [ -54774846, -90474174, -10582038, -25995006, -41799840, 4377431, 14969093, 16082747, 25880760, 38141277, 34866514, -86024269, -92222674 ], [ 41090867, -30330454, 15090366, -76366154, -65906244, 19680279, -39581918, -25077896, -113015828, 108467385, 74376316, -45138199, 66856841 ], [ 19271226, 37220518, 35993664, -74224475, 112443510, 52333938, -62692064, -107261188, -9057681, 72587661, -101114472, -49120932, 80611022 ], [ -46774192, 96942617, 64143267, 10822609, 33408130, 100356289, -43987164, -107590558, -21251329, -28012607, -110024431, -67766529, 69959766 ], [ -2197065, -85568971, -48519151, -104436929, -71874101, 68328280, -55691370, -31453823, 955756, -111086141, -63750750, 79629537, 18759060 ], [ 67956344, 25221930, 52636659, 46126113, 91107447, -71213859, 57580249, -33866761, 55490027, -85633209, 63296588, 21501807, -17528342 ], [ -16188954, 43191261, -68184688, 93873619, -57760242, 17257499, -84537173, -86593273, -19560495, 89464521, -39099555, -84921873, -49666361 ], [ -7865456, -96061000, 47651952, -78505102, -60216781, 111973579, 28217429, 76981079, 1544099, 37247211, -12831368, 55681529, -26778552 ], [ -10650052, 48854697, 20335165, 4715495, -33675053, 53827717, -52044719, -31486820, 37228963, 100928906, -46862016, -53221888, -5696702 ] ], [ [ 61821264, -1957384, 103769906, 73877420, 96962554, -99765428, 11901747, 6869441, -95465522, 95056298, -36406477, -40140827, -4313178 ], [ 81678497, 86492985, -24301818, -71374387, 104874701, -81885987, 3131430, 62417542, 112912067, -107211140, -62859455, -110917793, -65485888 ], [ -63281562, 83452306, -100393726, 80124579, -436059, 83876464, 11437306, 17030308, -14580948, 64656142, -18150119, 1132173, -50051634 ], [ -59175984, 86323393, 66479578, -7805360, -60784847, 55310298, -107608228, 45362408, -52305032, -99517181, -102782428, 92212656, -70587412 ], [ -22695398, -28788241, 54373374, 981675, 4043752, 102568046, -110186990, -8614741, 99383244, -1165785, -85101414, 83571077, 63362617 ], [ -56739330, 100843293, 84963690, 51665421, 95820503, 7629201, -29903197, -49683666, -51939573, 27464240, 63861645, -43426142, 46817567 ], [ -62747271, -42436321, 10792648, -21081166, -61733741, -1423013, 24244993, 9237232, 25459105, 28881663, -12936693, -29793972, 63739884 ], [ -40114189, 33359626, 52848080, 95907315, -60234977, -49501698, -93639338, 78764922, 2914409, -67956032, 79150808, -111293637, -68242533 ], [ -83749235, 102311871, 78774163, 38749159, 50987379, 16545827, -72441695, -8986763, 106977358, 14623027, 14757411, -76053216, -24217872 ], [ 68081166, -30142955, 57019158, 36850710, 107450017, 111045824, 53659498, 76906747, 107602508, -106728866, 3857379, 77686991, -27441530 ], [ 89936077, -29945406, -96078116, 23791174, 93564958, -97958850, 90924659, 50851158, 74410247, 93432811, -4948640, 38039823, -54342148 ], [ 100072939, -74923961, 83541469, -73695291, -16197382, 107513403, 4687442, 26978915, -32244037, 14043008, 111733881, -99816399, -89341914 ], [ -29051410, 104968632, 24365739, 93348622, 90251348, 32699482, 16763132, -86103045, 6227981, -104828951, -62275152, 24873304, -93288301 ], [ 104199459, -4520442, 40575446, -5180682, -78937996, 65479433, -20585559, -100901463, -61503863, 104992740, 55512658, -70134220, 13663068 ], [ 76993937, 79765155, -18388930, -109921814, 101108988, 38010460, 50083284, 96279169, -21605344, -43660103, 110910364, 21637488, -37285075 ], [ -81271379, -104009985, 56108457, -104462575, 64609770, -27462930, 104860333, 87518242, -98564380, -92550217, -44213976, 16628715, 25148064 ], [ -2285063, -6716718, 35685104, -2044665, 80002692, 71632969, 37882332, 57728050, -87789756, 28165343, -30052286, -40746672, 15561890 ], [ 5490243, 3668223, -87541639, 71741546, 48302873, -29449539, 51407266, -49815367, -48135140, 105716851, 20290718, -9605539, -96999426 ], [ 35650400, -94649466, -73551630, -64991059, 7833587, -29029309, 57871178, -96240321, 56485418, 67369064, 94108428, 21659571, 93359928 ] ], [ [ 81104016, 69655147, 42688955, -70722645, -25398634, -48758357, -44887910, 63766894, 80847144, -91928297, 69852440, -82677521, 75180242 ], [ -12708968, -22264867, 35861748, -75517869, 25385908, -101378203, -77258244, -30332943, 42534070, -70389959, 11234487, -26177448, 83748315 ], [ -8248948, -45224185, -14002990, -74239813, 89352697, -30123693, -57401022, 52988319, -110465021, -41482618, -64623966, 59238956, -112908281 ], [ -46904034, 91093494, 2020010, -95779607, -51240857, -37432104, -69156205, -35616737, -57908028, -33158757, 97412561, -28668890, 105772780 ], [ 32465786, 21351099, -90119254, -75258818, 39727062, -88637197, -21443682, -37793825, -62349176, 91321514, -44028406, -76344787, 84812537 ], [ -18367699, 25971865, -6145083, 43754714, 86456698, -85767625, 89384175, 21563641, -64744259, 56156984, -78293724, -81710638, -77913622 ], [ -104261516, -351865, -45009219, 9858727, -84222296, -42126060, 87284201, 74178660, 68197746, 1903731, -28381366, 58683026, 1209395 ], [ -111143845, -6834508, -31250159, -46470475, 59793997, 38516133, -36273468, 2485449, -110412103, -37778616, -58250809, -56816440, 22612646 ], [ -103811720, 4669409, -26953081, -103524336, -66852193, 62834172, -60812562, -96988355, 61787489, -110144352, 108036605, 83923011, -110549283 ], [ 99531585, -60107434, 95012605, 55508630, -70853354, 20116717, 83091899, -85646691, -97011782, 3056269, -100936644, -61568564, 93671354 ], [ 14618961, 43732663, -84898323, -25983876, -99228215, 37327342, 33333729, 56046909, -26945884, 81283297, 28552899, -11799100, -35604437 ], [ 63893036, 43472582, 46629503, 23322376, -65519321, -21844366, 101516633, 13668641, -43449667, 39088957, 36251362, 86798731, -3179693 ], [ -64675325, -1112991, -94765777, 102423721, -19931338, -61758276, -18209671, 19055925, 90863109, 82907613, 98847592, -54944575, 4433071 ], [ 13088452, 43447778, 52057228, 4511242, 44321653, 98601276, 19740575, 61260720, -40820594, 18539896, 42024423, 72837526, 70125773 ], [ -67231589, 35941020, 71205447, 48115271, -90835780, 72939847, 37177631, -103603358, 92348671, -99777050, -38528640, -82073129, -91051194 ], [ 9762499, -19442120, 62842097, -2184392, -9791829, -98620454, -2058254, 46653119, -94880669, 98511804, -34938659, -45023241, -48558293 ], [ -37236706, 72614410, 34626120, 65021477, 9530390, -83144039, -64583420, 99406653, -21040340, 12087731, -81564083, 28175446, -57484746 ], [ -39971347, 87666013, -29908497, -13046447, -17669968, 10957459, -73540712, -34523048, 40500879, 59780942, -20080807, -93031439, -6580785 ], [ 11305400, 21200647, 16198754, 34266474, 71589717, -45965521, 87723328, 78783421, -75533526, -55707883, 104142371, -1360592, 112578538 ] ], [ [ -89658406, 31738131, -59090745, -108461048, 57150987, -101193867, 6253598, 97616387, -46446316, 70356159, -92096796, -33598446, 59834236 ], [ -59127481, -10908189, 2365860, 100118159, 61950329, 4379547, 710464, -48914420, 78753333, -19661113, -99792190, 61770404, 73116444 ], [ -56302204, -87075390, -12727074, 59687450, 39101131, -63171167, 104457286, 45222266, 109547470, 91541867, -72310666, 55621400, -43737786 ], [ -61881021, 87305527, -62185570, -65578074, -61935707, -11918636, -88869359, -87762756, -95057067, 54992916, -64601042, -21736083, -76520297 ], [ 112900350, 91388092, 11761992, 82644613, -6577958, 74016601, -26071858, -27309359, 14254905, 41326556, 9092857, -43106516, -43304995 ], [ 24169960, 98822534, 112741937, 80666649, 26520258, -93760573, -3942405, -45087963, 58303352, -90009758, 96238725, -4486827, 2408594 ], [ 68184591, 37759517, 67573741, 62590742, 72769278, -71170118, -56963340, -40678278, 98075560, 45386602, 99856374, 51319158, -46787390 ], [ 492730, -20940673, 69815841, 72839062, 39342396, -30652523, -4127935, -35424222, 80778316, 19562895, -111136588, 75811819, -6012527 ], [ -70366598, 89321193, 73339574, -38415134, 68233977, 33994026, 98161610, 20240535, -73346005, 18952168, 41575104, -81260669, 51830764 ], [ 82630126, -106088517, -70519014, -47852387, -8266030, 89202126, 33489520, -68393276, -96700221, 100894474, -70692057, -3186278, 93856727 ], [ -91313796, -102606186, 15235930, -51966250, -50639792, -108464815, 64183718, -104258089, -95985222, 82974826, -66237114, -103526231, 97077890 ], [ 65765806, -109916527, 10914304, 26476168, -77022589, 37001501, -110686195, 38833265, -93264503, -37261402, 78234060, -52469554, -9880040 ], [ 94835728, 59027189, 87379968, -81806469, 12653095, 77673348, 110778715, -65471023, -53317338, 24262730, 9340479, 33876341, 95132683 ], [ -25148211, -61746806, -13909885, -20965955, -101176951, 76071867, 66331954, 101977131, -87116285, -112804362, 7765045, -54104397, -3965655 ], [ -106632098, -2550992, 17108149, 73783642, -72291504, 77959024, 31246600, 72487998, 55920618, 78700241, -63998247, 25346343, 9188111 ], [ 85575467, -95610044, -36251930, 102470306, -13077730, 40561521, 67639627, 31870278, -69402386, 70117755, 7877418, 73167532, -42321801 ], [ -57635508, -20804879, 15289748, -69790641, -45144497, -1729472, 26812053, 99242572, -46538968, -91438520, 32087879, -86261874, 53885247 ], [ -88743120, -59834824, -83738295, 71232304, 46337320, -72028537, -74509211, -27784114, -1888294, -97531610, 24424491, -50513324, 36945928 ], [ 65432282, 93623746, -91567302, -31502082, -95980191, 80000899, -65147389, 106749014, 101496571, -52540523, -35887081, -96790254, 104643643 ] ], [ [ 20986917, -4127172, 57699100, -35269110, 72152664, 101711865, -5484222, 98252210, 58085780, 107141287, -93753069, -79352120, 73441909 ], [ -46931660, 72244970, 26394301, 96746375, -98916639, 16452372, 92421111, -88257346, -41520309, -52028894, 56652839, -55233961, -22514677 ], [ 80658863, -80145505, 84862164, 38246268, -105078070, 9444621, 71500604, 53357564, 94873947, -25085270, 12966064, 42751558, 51609594 ], [ 99572781, 12337462, -109119835, 90142904, 90899069, -7053333, 105977736, -39488399, 53192684, 33504902, -33765362, -10676155, 37607292 ], [ -73740113, 6914796, -96409573, 10190260, 38701028, -5158739, 18338830, 63114675, -26848430, -3802043, -70934873, 44980392, -75609914 ], [ -105122462, -6323786, -89245499, -58689143, 74044619, 36015639, 74906449, 24331730, 45574402, 69863356, -26163282, 80635011, 93759645 ], [ 90973070, -45656347, 57447745, -38955662, -74336483, -22445862, -42343893, -104177628, 93690366, -63016764, 40480038, -96369432, -841497 ], [ 7083968, -61963907, 44125638, -61769433, 20373187, -11998374, 37378463, -23134988, 72326310, 25275752, 108625436, -42715980, -84548637 ], [ -67081625, -79539794, 48775385, 77875550, 43108905, 15575386, -57107269, 102821812, 65176407, -22709314, 86257531, 53571701, -112597580 ], [ -36289071, -63331, 40449000, -43555169, 27590567, 27683719, 11186226, -26932868, -47189722, -67636786, 80524675, -36603760, -87270014 ], [ 56193006, 81252374, 55022915, -54402922, 18736183, 67603564, 6364129, 103408653, 77538447, -95783300, 100081130, -2584550, -93119840 ], [ 105721819, -33586353, -108631311, -68976201, -108179440, -8454406, -4710479, -96367935, 5286862, 104497973, 30191250, 95875181, 47301344 ], [ -12338210, -75942572, 23288123, -64094825, -70212999, -99319227, 99075175, -105683400, 64488340, -27563204, 101206837, 82474855, -34641891 ], [ 17403721, 93771748, -20510078, 27237580, -92830818, 29733544, 52683145, -30788379, 89721971, 59671183, -97669180, 82986062, 42058932 ], [ 59658560, 31827062, -66561195, 91498207, 53714283, 8642616, -20707828, -82527707, 41347288, -8868531, 75641669, 104887050, 68705622 ], [ 29899164, -81534382, -93407012, -24568324, 1052361, -25562995, 26207572, -48752673, -73830376, -8358059, 71546619, 58962554, -102376144 ], [ -47768181, 51849494, -100762521, -9480957, 88355961, 8375598, 72037469, -9965764, -60682590, -70770275, 106628347, 3220609, -61731464 ], [ -109562080, -64982466, 106597441, -9792787, -63650186, 4807354, 42122888, 90019072, 1985028, 18182252, -65293514, 9807545, -43231909 ], [ -12945825, -63359535, -51402348, 85308298, -46458548, -76839682, -39006061, -97895599, 24848165, 22891199, -17024323, -33204404, 83163308 ] ], [ [ -16216647, 97829791, -5685358, 73091282, 105346192, 52931358, -86281456, -39204381, -104032480, -64291090, 77444215, -28639306, 48639427 ], [ 106871109, -71303159, -12061669, 3941542, -67828007, -96693474, 27482224, 26995606, -26573017, 25393861, -96605792, 33430497, -62821506 ], [ -49311673, 28885376, 10564071, -22311294, 23024291, 105965696, -82613371, -41174105, 103949555, 72789134, 78342314, 7541174, 86967273 ], [ -45267002, 59112227, 68029819, 65839894, 102819968, -7153657, -86341923, -1712337, 42166199, 77711639, -56019973, -93015856, 51589212 ], [ -70262984, -71075077, -29833018, 56560472, -15037605, -3170798, 75871935, -38814030, 108814205, 9412346, 69392375, -10601758, -90663936 ], [ -65089544, 10446816, 94960856, 49309921, 104531865, 12561102, 20693736, -12741926, -60259013, -16840627, 12411127, 28354531, -25980083 ], [ 30470414, 76727748, -43608394, 102711392, -18886734, -13900497, -78462899, 33813756, 86714929, -25715566, 83478877, 102559743, 36159811 ], [ -45342899, 107312319, -47728182, -2837929, -7114699, 85720362, 104124024, 55223022, -42495406, -72907268, -38841353, 83000030, 3851857 ], [ -74942963, -137481, 27450371, -13268071, -73935887, -91216570, 102539460, 103763929, 36810947, -40210947, -84115041, -73143847, -88327966 ], [ -57970803, -69883464, 55848641, 9916340, 73318814, -101570645, -15760582, 98508795, -95784164, -67661100, 41495693, -670358, -24871808 ], [ 46114594, 86504705, 56165569, 68818746, 326929, -80984149, -87891368, -21680516, -70737611, 68676679, 86239491, 34597200, -104569442 ], [ 77939160, -21194963, -82434554, -14754139, -16837559, 105406842, -69024717, 69521091, -92620077, 51394733, 34139056, -3454456, -88437095 ], [ 39841707, -109483860, -57064636, 56379700, -60868093, -26958682, 42762675, -17648214, -28767798, -63122035, 2028767, 24405585, -50384135 ], [ -38444861, -81779922, -4952240, -12671086, -91265115, 110616657, 93624770, -90486069, -108683132, 2350815, -58496725, -46791242, 58959688 ], [ -19396400, 40392693, 19385820, -51618679, -23230229, -11418595, -80527857, 77882409, -33561945, -26524450, 10136439, -13360258, 54184670 ], [ 97731389, -69762656, 24024168, 9989708, -22252609, 86680542, -6206407, 109313055, -73639409, -42893962, 597298, -62595670, -71617688 ], [ 76000734, 22704800, 103325055, -74645282, 90442200, 56879214, -27681278, 65073168, 50239511, 103722567, -53988019, -103425643, 20306881 ], [ 64792077, 30355396, 73025890, 54821999, 37523958, 109367747, 59624561, 57215305, -107337310, -112730170, 79053710, -11740782, 41792373 ], [ 50827471, 44737568, 92205596, -106431951, -74957745, 94174527, -91276761, -29916304, -27404733, -80934707, 39740642, -20804651, 28442981 ] ], [ [ 66267005, -60300244, -52647431, -23100513, 106364399, 46019151, -12143724, 18915866, -89902368, 61016694, -60506600, -87267270, 41801741 ], [ 109919019, 71343482, 20132028, 18508555, -112954969, 26131179, 48968784, -17083374, -100509235, 91565578, -68023732, 83185584, 32130344 ], [ 22403371, -40680638, -35788743, 80724618, 100597692, 87751483, 54156288, 43317822, 59871795, 92518427, -42014842, -102486136, -12191533 ], [ -20150149, 17682433, -3261958, 44104871, -37394432, 52973038, -46294268, -19846944, -51682521, -13155443, 21105339, -3214811, -7921297 ], [ 16971297, 68252994, -80653373, -6948577, -100023037, -77794429, 110765143, 56671917, 77293332, -97728539, -16984742, -2124362, 55209798 ], [ -52781046, -100102054, 30452144, -52456618, 18063309, 97848116, -48101627, 106974261, 57951130, -85017273, -42028850, 88091503, 47433228 ], [ 4646724, -94156563, 16483007, 73512780, 39029675, 93533689, -86297735, -108210629, 106961269, 100131019, -27640834, -45427280, 1219251 ], [ -15332987, -78829109, 421493, 89606443, 70098500, -79571264, -47302625, 2888337, 11434413, 110837672, -75643377, -92497496, 52757131 ], [ 81072747, 38620471, 16197932, -2514682, 3350580, 106946498, -88953260, -30207423, 22275206, -101706922, 36588367, 87155494, 54295104 ], [ 18093522, 78324737, 90679005, -39246542, 87874744, -44339311, 68312507, -89777610, -95534486, -53115094, 75694188, -7892066, 112857937 ], [ -14691576, 30167421, -49445525, 112558168, -106761594, 9940065, 32916322, -103805212, -49550129, -21095791, -100800630, -51997371, -24975876 ], [ -95359694, 112477240, -29886573, 64784012, -86153954, 53392682, 10630662, -108525615, 41292304, -101647983, -100809588, -58151869, 7845816 ], [ -101695161, 47282545, -9514439, -77472141, -60016494, 101763181, 103999167, 98088879, 91170167, 78304165, -42835711, 41117277, -9795657 ], [ -37739542, -96919772, -17513102, 39550060, 88108639, -64692874, -15726277, -8599761, -36920901, -13061484, 4797492, 82723227, 3102325 ], [ -17744330, 65667251, 10394125, -25211939, 68495273, -42143913, 11346223, -8588750, -103090685, 70300916, -1131274, 94298500, -56134002 ], [ -17443113, -36089448, 2538023, -98255835, 63688694, 92621785, -43624205, 51766498, -67924268, -83477694, 51616542, -94452330, -15257139 ], [ 97003860, -47669195, 18123167, -57787863, 105482294, 4930042, 48676228, -18382977, 54795151, 109626854, -91403516, 78110705, -11747481 ], [ 85551357, -93093072, 99565015, -99734777, -109181021, 23105707, -9068495, 51008621, -79708699, 64082607, 46441019, -84587555, 64478290 ], [ -77364944, -90242213, -48101525, 4692339, -18228007, 36206250, 80620590, 9190445, -45030101, -101738771, -46222589, -34163917, 67130776 ] ], [ [ 56740935, -5712200, -65455732, 72833167, -69754728, -34854171, 13468553, 81982497, 74183795, 46562953, 54177962, 3270317, 41277426 ], [ 83246336, 81460963, 40884124, 24836233, 19242555, -13818270, 9124531, 26413206, 82687747, 30825219, -108698079, 32610225, -42454200 ], [ 90365096, 51179209, 107923340, -22250721, 17444078, 59099957, 33607131, -32713574, -65921699, 55496402, 61170411, -46049395, -80560239 ], [ 53162182, -685195, 85434074, -80032468, -8697765, 11034343, 21281965, 8431278, 58792914, 6827447, 9859214, -65931651, 56321061 ], [ 9721314, 94662793, 63340615, -59243872, -53466000, -98870610, 2342665, 32081762, 43064419, 76685332, 66076569, 81705831, 30910105 ], [ -33429754, 62936323, -73155055, -50873142, 61201650, -44129207, -93842101, -34262159, -99155874, 87761102, 112011651, 41453037, -100696730 ], [ 100106339, -113020975, -30531713, -93896040, -16568301, -12012124, 34234233, -72749727, 103413263, 112069365, -64348964, -91468469, -41967053 ], [ -89904176, -54951736, -63940219, -32593131, -22139656, 46499667, 95946676, 102850798, 81771027, 107874591, -32792799, 38812616, -8533049 ], [ 77574975, -110587025, 18035036, 105377176, 79813035, -22467508, -43793314, 70865119, -50718021, -31239311, -44113147, 75326471, 6538728 ], [ 20920958, -72592119, 6232123, 65427309, 72489085, 22061532, 102148281, -106974787, 2895086, -93535288, -99179500, 104900816, -56723981 ], [ -110727081, -92771499, 38038332, 8627408, 20444370, -54923757, 93853233, -44798495, -58362440, -111333298, -104093883, -33966986, 85638224 ], [ 25819720, 96042667, 65331651, 69231637, -32117277, -75985450, 25463432, -2295109, -40712738, -60194203, -35663852, 15809885, 4453121 ], [ 25895375, 53744374, 80648369, -29076740, -34351953, 43281956, -71157288, -84857464, 70356778, 69066031, -102760704, 25403285, -51642913 ], [ 86819992, 6777578, -42873098, 22800402, -63405757, 70967688, -15639066, 25831168, 66965753, -44328908, -31718840, -40157237, 12326452 ], [ -77649459, 22990224, -76121989, 78670369, 75265441, 33204747, 2911170, -92171164, 103676678, -27880690, -34828850, -98414712, -7395368 ], [ -69884803, 111187939, 68593857, 18614357, -27196199, -16542767, 52760993, -82324105, -108841193, -87706514, -112456036, 4034785, -75246514 ], [ 71107924, 37812074, 89856422, -17113973, -86431162, -95404485, 17104528, 65985944, -15124710, 23333691, -11245178, 16730994, -59221035 ], [ 6477659, 56620497, 89037032, -4182004, -91877622, -106208674, 51598164, -50967698, 85877170, 83819260, -28500468, 38809706, 19774729 ], [ 51583339, -101713531, 66872447, 13917495, -51736920, -101603660, -72741586, -30915391, -53960556, 87946201, -100495624, -55528754, 101077298 ] ], [ [ -99609546, 24780575, -88873597, 7844940, -94804846, 94951446, -22887411, -16961786, -7766570, -34015685, 73135673, -99320444, -49308192 ], [ 88347469, 27017520, 75821239, -35892070, -94105792, 7219843, -98120668, 46499227, 3696238, -31175117, 26984969, 55439644, -98152280 ], [ -30642333, 37583107, -13789040, 17484698, -82358418, 59564913, 80613631, 96725410, 6580978, -72763649, 39048436, 63302251, 63370754 ], [ -56871468, -109481384, 81255653, -74669408, -22651398, 107986471, 94728880, -42823563, 24643015, 8725229, -101642040, -38972603, 81690649 ], [ 86197453, -13097328, -104012562, 29845848, 60641182, 104571628, -99508362, -13983061, 61285577, -25154781, 44976578, 101200051, -3665396 ], [ -58923756, 67017072, -21855213, -74963392, 58248210, -106349886, 17845266, 105801690, -45211687, -40031672, -17514077, 72035947, 112260838 ], [ -44544626, 55880459, -80562094, 105302219, 74748313, -92470662, 85695127, -97453626, -27085865, -104534103, -27628568, 91503027, -67621609 ], [ 40491473, 6383909, -55029302, 102548446, 14618019, -19689664, -67189806, 105303190, 23414754, 33538698, -42637176, -79567466, 30492224 ], [ 6562025, -82904740, 96464675, -55589654, -75029172, -108688697, -48140016, 73005584, -21064760, 68537718, 33760417, -36494243, 56948511 ], [ -75615618, 2352258, -99440275, 11746356, 43772449, 23462093, -80813239, -98364176, -41848765, -9476677, 78163220, 107702423, -103352913 ], [ 59517626, -51322473, -73430111, 105387048, -104205606, -86534029, 13152337, -86603402, -69759632, 91230199, 90017037, 90731631, -80903980 ], [ 47992443, 46235341, 43950449, -10058945, 31670364, 7654593, 26705201, 27582046, 16047258, -93463146, 97605057, -28703230, 12553191 ], [ 111383692, 45977322, -47499462, 9469569, -59383203, -11889416, 11960361, 19794960, 66234299, -13362104, 82192521, -20106814, -24772633 ], [ -110215676, -18971243, 9846027, -9885748, 43660789, -47714968, 40699906, 73887136, -34382621, 6738343, 80950240, -24472771, -54938199 ], [ -20151188, -48118869, -27222302, 45967735, 47296017, -71641214, 80598252, -112307768, 27503004, 55438180, -88259218, -77505132, 79177833 ], [ -15282740, 17827851, -4193164, -30381165, 22487358, -42341306, -14785337, 17594936, -61174373, -33956558, 62015821, -64403619, -54745416 ], [ 43406494, -8631704, 88685756, -102532804, -102861126, -72338015, 69575350, -82706489, -83627554, -16821570, 104476312, -20191466, -19981590 ], [ -75790770, -17792503, 77845803, 92596640, -954743, 4022265, 64988511, 90627862, 22360902, -110723560, -98234264, -109663094, 25316821 ], [ -21861996, -62855749, -32615400, -35159482, 78821579, 82793904, 111365298, 39308738, 78281677, 7882058, -66348671, -80832212, 47111937 ] ], [ [ -94436160, -2204248, -7499433, -6257155, -31937384, -55624173, 65966129, 45362900, -82641465, -2727360, -34412041, 44574532, 32050287 ], [ 7540134, 98908443, 13257196, -87807430, -90773908, 80444528, 32310420, 65302624, 69643232, 26626915, 67748940, -72614317, -33499456 ], [ 673658, 46526268, 35199818, 110815287, -96494580, -96660235, 63941188, -90969250, 105249579, 7307549, 34402600, -17793419, -23375211 ], [ -99237504, 54509324, 49753059, -10176988, -33740592, 17119123, -58538972, -108176811, 83412367, -12365451, -25740692, 111294593, 10232374 ], [ -76461457, -109352848, 72893236, -67971303, -28551042, 49111949, -50604941, 87217571, 97632712, -175017, -8878283, 95719325, 112410908 ], [ -16078167, 12912025, -69787368, -13843000, -101770064, -50656543, -57995875, -105693145, -56318416, 61248270, -106975696, -33750962, 4849767 ], [ 57089958, 80802035, 91202310, 112126397, -46296574, -42975384, -40703145, 38149821, 112017089, -54148328, -22136669, -63209913, 71261452 ], [ -23595842, 29174911, -100129909, -102503583, 29093769, -76127215, 24527808, 34215377, 93423563, 95313419, 86057552, -106890078, 84984507 ], [ -103953837, 85406210, -55232899, 77023205, -29709502, -36313328, -65963303, -86368292, -59601377, -35630416, -84246313, -95392204, -39079128 ], [ 112268275, -7241772, 19557147, 86221176, -104612718, -19784573, 16189449, 97268449, -65248266, 18232984, -94352648, 35800867, 70379375 ], [ 94619378, 98291315, -80860559, 36305350, 6536687, 74443556, -43402752, -69336730, 103261458, -73893527, 91652461, 71998930, 12133228 ], [ 60396038, -12306883, -79914290, -47893375, 73690200, 1109866, 24674406, 38595615, -35024564, 11186571, 57317872, 76600781, 99273867 ], [ -35718549, 98332111, -77933772, 63083186, 82685440, -112257979, -42545185, -17925794, 50847652, 73963718, -94422559, 11681023, 59947423 ], [ -62375418, -112522773, -22509821, -92948051, -99287683, -84358990, -73168788, -908358, 90300637, -70725501, 8676002, 89166229, 38413708 ], [ 19129471, -34572579, -87565638, -96836601, 12794916, -69628051, -9614658, -86328527, 79214519, -94975428, -33221430, -25142347, -79063041 ], [ -84280274, 35855410, -40808429, 92346245, 7497447, 28672545, -43433176, 74374759, 10993131, -104075362, -76994251, -55831552, -96543054 ], [ 64808658, 95935153, -94153864, -62976345, -96241829, -41766090, 83920979, -81199509, 87053058, 16422766, 83098765, -20094910, 92331818 ], [ 22488374, -47272632, -81487728, -16389336, 21551933, -13312219, -99204142, 47499185, 69004957, -82298370, 73734952, 17615164, 31225308 ], [ -1663417, -111777518, 74830647, -8704660, -50278100, 57754780, -44413608, 76165887, 27298816, 34565319, -33482471, 97120441, 24150315 ] ] ], [ [ [ -37943064, 4907764, -97383189, 112966637, -44077041, -7803749, 106359267, 50706131, 100264841, -6040901, 1864890, -10613267, 78950340 ], [ -84255635, -16272901, 53847303, -87731439, 54952579, 77397880, -77231305, -109498392, 53935571, -112624979, -101494858, -100490793, -62543859 ], [ 76731312, -96014917, 97580175, -110242942, -30883873, -64317983, -35529837, -28259193, -43183666, 67180154, 40487264, -81273991, -34053267 ], [ -8040598, 96211706, 4479602, -16853935, 28290755, 86628234, -81032833, -74355769, 19019946, 24583042, -66794841, 96895735, 19083179 ], [ -81661816, -97907825, 91828897, -112230942, 74796257, -16992367, 101135433, 57175222, -2812244, 22876705, -44038600, 3305875, 98235206 ], [ 107390589, 65654475, 29433939, -86116708, -52887091, 55059941, -21073358, 11010075, -105409614, 9625328, 47265630, -98764874, -9155412 ], [ -87934287, 53352154, -70323156, 105293682, 12360341, -93878219, 59757138, 90106328, -105689909, -51694417, 81076117, 11992614, 105347252 ], [ 65681940, -61275905, 12813359, 79638598, 7833142, -105667416, 36887012, 27442498, -91455076, 80686105, 102065178, 4770999, 43111710 ], [ -61600322, 49076989, -32378079, 59265773, 18375846, 23212538, 13302726, 84035262, 2878979, 98089037, -104884990, 76698796, 42884146 ], [ -77158606, -101331311, -56850529, 98845434, 29107898, 87179118, 12765375, -69173739, 46808375, -87134227, -46240091, 80707843, -557806 ], [ 77315525, 107849220, -53503894, 70571001, 45615954, 51089158, 455200, 54634401, -97543885, -104037977, -76549878, -73235267, 11707100 ], [ 12865347, 71169206, -4080640, 87714139, -61327705, -111017842, 26505554, 76904431, 52105446, -77077107, -99050537, 54418430, 13430317 ], [ 107266436, 4389231, -100168969, -77563472, -41394513, 49474321, -31413068, -95221479, -13866520, 109742094, -19826761, -107294624, -105213071 ], [ 36504006, 68369242, -42970982, -108205781, 4417394, -34285677, -43960259, -66224340, 17201128, 489806, -70583194, 21974108, 20343573 ], [ -31634093, 108660943, -89573947, -74490929, 24824968, 64003977, 72671406, 14261279, 23113957, -22374913, -31806936, 19422469, 56810143 ], [ 27742032, -73825171, 53352908, -110751664, -71922538, -24001096, 56877552, -43132294, 25993144, -87111297, 78590622, -6883308, -49302833 ], [ -101317678, 57615788, 28751088, -56258197, 23212058, 33810520, -49482366, 24996728, 75305970, -57148237, 39207256, 107699216, -22233098 ], [ 111402092, 83677176, 103167172, 7095855, 90628324, 93934483, 63629794, -33063013, -107969878, 108286465, -48221913, -38829744, 112018422 ], [ 10010032, 27632684, 20249206, 40456042, 33603743, -40430681, 46285025, 42041158, 76251189, -37158768, -21410761, 51296822, -63454860 ] ], [ [ 96276887, 60927780, -9019799, 87172985, 71607349, -80841489, 93750504, 45052427, -68002705, 96874606, 73774184, 34398413, 36717524 ], [ -35563416, 6435289, 29558264, 30154715, -54770301, -86337938, 70740799, 81703874, 25163182, -42612206, 84812621, -36417097, -110212186 ], [ 25496815, -108020088, -75472310, 14448940, 103459593, -109337553, -50046263, 13441190, -39463150, -43625044, 26514687, 51776272, -17895869 ], [ -20426419, 26214018, -74800583, 60381600, -87799316, -71714282, -2579013, 54768112, 79134713, -53896063, 19241412, -35617168, -18019681 ], [ 56125583, -51531953, 29731719, 59759236, 15334394, -40947089, -35179032, -89799214, -11151126, -34075310, 44303355, -49683513, 48950850 ], [ -17490532, 98624945, -25868137, 37533098, 2388700, 45077432, 41785729, 871246, 64189016, 6030539, -44286276, 60166494, -42436487 ], [ 70883457, 73701649, -69010457, 103844850, -97887853, -6701543, 99622987, 11156260, -96399924, 36021866, 58108990, 65681588, 78323824 ], [ -85491068, -34292175, -60518151, -66715541, -41929286, -106794333, -68503263, 70668393, -9229790, -4733895, 106331013, -60825042, -61067527 ], [ 96626658, 37295223, -11965907, 72907916, -54562787, -68149274, -49537696, 85459849, -1907346, -39163452, 29919052, -11356078, 106406439 ], [ -112031164, -27801465, -38259379, 33532310, -74612352, -4882586, 83252497, 76471451, 40414023, 83500066, 42638537, -108317626, 104946731 ], [ -95411496, 56116034, -68933848, 51695495, -85561555, -85766342, -47136364, -67117015, 107604887, -63642484, 64346372, 98784564, -85984788 ], [ -30544295, 101808449, 103668713, 57527202, -26121003, -75067066, 42483282, 94252674, -98511025, 14233766, 21548392, 112324111, -62984034 ], [ 99153513, 81532831, -37588998, -80260297, 93974062, 44179900, 16749700, 111680400, -54746309, -24784571, 110000983, 40559387, -102000337 ], [ 23461648, 80877067, 78838035, -102915983, 69759192, 18677298, -34486622, 14582005, -29311017, -109298231, 94851436, -105151217, 63593081 ], [ -4072653, -62433756, -32040206, 75766826, 98663968, -10922276, 50467434, 99121377, -61114674, 45984931, -49352202, -48849272, 70567812 ], [ -43026522, 109942670, -80110486, -11952007, 9528584, -59824518, -11947573, 35508866, -35488725, -90674622, -42862005, 37984408, -98883171 ], [ -109239499, 14621885, 104177252, -68139687, -104925498, -34877305, -11344067, -55192664, 20273651, -73872385, 69238114, -29677392, -75020609 ], [ 65436626, 26344507, -19669079, -69303387, 5811186, -47181583, 23510174, 32135598, 24822985, -105558229, -17268079, -61875509, -96213727 ], [ -85064740, 10208404, -89562933, -95612005, 91428824, -66118895, 51971738, -14345351, -84099715, -106233070, 99597020, 90268924, 2093715 ] ], [ [ 53265870, 46657265, 105841045, 9919808, -58670273, 105566319, 46231607, -31566205, 52883979, -95075005, 64673906, 57886664, -57622688 ], [ 46571092, 4347593, -91633998, -49096519, -83163745, -71442290, 89570451, -33534945, -100703356, 57738962, -31152766, -32116964, 47500674 ], [ 26475018, 37873430, 78487789, -87161856, -112534078, -55047824, -72257609, 103633867, -107436118, 6600804, 59653463, 23708634, 71293186 ], [ 16898034, 77027527, -83989028, -32967077, -38751451, -55436908, 87121951, -8328765, 25126250, -73241262, -57884109, 411286, -17035150 ], [ 52093066, -90901798, -61724761, 33079686, 43356616, -74944764, -65364723, -106351587, -71811368, 21116799, 66155406, 39103634, 77804358 ], [ -94188396, -79678357, -46549510, 238857, 93313957, -50629836, 95477027, -37850981, 86375347, -92472655, 90838087, 81660661, -54490532 ], [ -15068290, -8767706, 89157460, 107255413, -8750652, -21045075, 71143370, -42453536, -18312212, 62805950, -2829436, 23098085, -47023019 ], [ -60205384, 96723521, 8160460, -14056220, -29533201, 56130961, -60090379, -112844853, 89466941, 62864702, 4874798, -43117543, 49128835 ], [ 2340031, -8878310, -111134047, -45963019, -68976375, 75890240, 52172641, 73601804, 13394477, -70692984, 90808298, -89575129, -5994399 ], [ 10664962, -36165539, 3450544, -60353825, -85268234, 90124378, 22103295, -67702165, 86630785, 51379677, 70469189, -36482014, 59394186 ], [ 22296333, 79692354, 15550321, -86369631, 23526580, -17965628, 97022340, -67925592, -18795906, 77626001, -53637204, -82637981, -12373051 ], [ 87706920, -96070048, 107900301, -91075945, 18563777, 63431237, 49819658, -10849843, -98081030, 49158984, -48257650, 29315929, 72984485 ], [ 75462411, 80939292, -20863988, 30386249, -72569202, 96320361, 92596607, -105143472, -87326189, 82907826, 40993128, 105789095, 75732093 ], [ 60102518, -17114559, 87229044, 112916014, -22421376, 61206480, 58325504, 76686812, -40159847, -41267848, 13031258, -106804161, 54974342 ], [ 69633875, -88239657, 66959398, -41278174, -52089349, -78843767, -37792459, 21561252, -93802520, 56131467, 67347486, -80675459, 65657386 ], [ 19776567, -58921348, -101402358, -84650813, -64571262, 53292165, 93746186, 107375331, -62007500, -23764111, 65797802, -102841763, -6580246 ], [ -38585328, 86550325, -28696160, 58504988, 98420307, -61715234, -57531299, -109198501, -1616872, 91981435, 103562938, -46575532, 58348784 ], [ 33673521, 58443687, -58894517, 25195566, -73532137, -96854470, 33212800, -106254607, 15089013, -23084392, -32874832, 32155744, -109006403 ], [ 23566921, -2613980, -64720978, 106827811, 60791187, -45404212, -107979270, 44744525, -75985826, -93704772, 2438015, 94373753, -63191749 ] ], [ [ -55174931, -106881199, -67715282, 56951257, -85157152, -47778019, 94782571, 48042065, -73912573, 96810795, -64792881, 96414496, 101271147 ], [ 1357574, -111865524, 97385640, 71145997, -22282119, -59184557, 49870573, -70398533, -73223491, -87727024, 9510859, -8803269, -101915417 ], [ -40030184, -30700714, -61415564, 5039532, -65512949, -54258292, -23727209, -70919963, 81911907, 48144471, 103262536, 29481862, -89847732 ], [ -18898532, -49925793, -73777221, -88906020, 94646739, 38003476, -18232197, 78089781, -53691200, -110699992, -72845117, -1160746, -53506846 ], [ -98583650, -22687567, 98645095, -25037423, -66706894, -16702531, 31206234, -63995110, -29446095, 28914935, -23619228, 99505941, -36769992 ], [ 58558543, -24538994, 62202459, 10513, 47833090, 10087704, -2487570, 67541902, -103194482, 38585868, -95809383, 40977868, -48158927 ], [ 73423008, 16714540, -31524530, 75039216, 102169431, -41409673, 3481885, 65561577, -57957783, -62505912, -101140591, -90373897, 82182179 ], [ 101136008, -14152950, -29100182, 1396451, 101372911, -68539566, -76994271, 16085085, -88570772, -22752169, -45252172, -39409372, 38961984 ], [ 49403732, 50619574, -18297371, -33990549, 31669253, 45307575, -10115408, -24528963, 70912362, 60818360, 24933939, -23119705, -13922996 ], [ -49359367, -47263152, 4791384, -14308846, 72142313, 111495719, 32590058, -36001987, 102067313, -107386073, -58036223, -108731980, 1424056 ], [ 29268942, 39963864, -106399718, -66333553, -102452274, 9083248, 39348164, 79190244, 29952577, 106496429, 50803866, 107846134, 95896021 ], [ 9832850, -5112223, -38794431, 88827014, -1749752, 18999735, 57183784, 85841371, 52394769, 110675740, -34084256, -60730940, 8005458 ], [ 51180811, -96421501, 86299724, -24034903, -106726170, -7246087, -109972042, 51126750, -64957531, -4013388, -75967624, -102353513, -10599221 ], [ -49096891, 90836913, 20951516, 88422761, 26759455, -87295866, 67708164, 81968583, -100966967, -78042573, 65235904, -34160187, -101018286 ], [ 25056727, 52609507, -49758585, 68173789, -48519879, -534393, -47289238, -35840491, -11580795, 12351754, -102643148, -10592452, 25259675 ], [ 77870284, -27832765, -112831351, 26519944, -78866450, -80768117, 106999453, 50283682, -41863898, -4505537, 96017178, -89256023, 43630010 ], [ 36677471, -105351485, 28947893, -35957132, 70066786, 59949878, 91417104, 22711311, 29016861, 86706201, -18998885, -71718086, 62250618 ], [ -3320042, 58545501, 51520426, 88708105, 80762522, 59973530, 96506471, 24319744, -18818284, 15797960, 100999089, 17267812, -31913099 ], [ -5946887, -75613382, 42962491, 55887542, 83131724, 109257413, -65174832, 3825023, 27157826, 44192100, 31445311, 49200548, 57617991 ] ], [ [ -54380895, 27093390, 41298576, -43957170, -85522346, -98484062, -112116598, -35550695, 25183753, -33800754, 71022411, 21088637, -104560558 ], [ 50026550, -9594780, 85039538, 83519749, -46455687, 47464700, 39307280, -14699990, -67589849, 19798049, -109539345, 33187614, 44725514 ], [ -47667901, 13897171, -23328361, 91135270, -96742883, 25251400, -11711282, 80395633, 110943408, 111717922, -21538276, -14677215, 57540433 ], [ -29322581, -4742071, -93483470, 88834272, 87456422, 110369684, 104215685, -31458351, 112830368, 39895397, -37625331, 84001476, -10300916 ], [ -22568140, -73065079, -91987450, 7811384, 16534129, -66609693, -108858958, -87859791, -35380683, -92811816, 28601488, -77453821, 3366141 ], [ -8917094, -48536602, -43392943, -94208251, 16670448, -27519540, -2793143, 79485465, 12868271, -94572596, -23269026, 436580, -102012556 ], [ -101055395, -33788648, -41725351, 18603732, -42244654, -26943573, 35166650, -79059042, -109841924, -35636469, 75091876, -81403721, 51928810 ], [ 108958690, 19131350, -4732140, 86255853, 92724824, -100352809, -77745363, 5747887, -18298133, 45455824, -8252728, -111313005, -26315462 ], [ -53726947, -43945332, 83554626, 28552666, 67654819, 100593008, -47851962, 83607190, 289234, 42887952, 302136, 23173409, 83388257 ], [ -29490896, -89076476, 13219905, -46979399, 85190703, 18603343, 93953364, 94733290, -897540, -59483232, 44663523, 90997886, 14827538 ], [ 111045760, -112568241, 85932074, 35527862, -81302551, -87225615, 58670960, -82433607, 96826380, -18821968, -112071906, 70903571, 84975720 ], [ -35067271, 76886040, 31552135, 109861503, -75995885, 4909854, 104627924, -107582959, -92497869, -51391059, -67212436, 65331080, -5375764 ], [ -22703440, 112536064, -1122377, -97701272, -58704172, -19862207, -53115407, 29979152, -84378349, -107896301, 52823971, 23918130, 85532549 ], [ -87772267, -18429223, -10252400, -39287455, -49056175, 91500626, 67635091, -43771162, 5225246, -74891141, 23433776, 71985409, -39148585 ], [ -109533169, -64501523, -90281123, 34056825, 18059783, -53566091, 16828871, -89099811, 10791300, -83989022, -55769150, -23165315, 34956912 ], [ 62833660, -66585264, -5952287, 37859752, 110734863, -65803807, -95550106, -62534778, -75206128, -88967237, -92566012, -14819307, -29364424 ], [ 29037586, -82761150, -43408259, 72531860, -99444640, -53777851, 22204327, -87535135, -33554061, -50888804, -58839606, 107960599, 68312482 ], [ 52860375, 37840661, 68203684, 62074701, -86602390, -18641487, 78589421, -6389373, 43833603, 24001140, -72612497, -17928795, 8998059 ], [ 22052510, 27955414, -90759177, -8530117, -90275647, -91819242, 14050971, -7766553, -67494381, 2464571, -70445071, 56820289, 55016142 ] ], [ [ -5436794, -101150712, -3798247, -3429428, -41351154, 9280254, 73957566, 75698962, -31410643, -102764219, 26016855, -84539315, 110829019 ], [ -95044616, -5854908, -29858889, 56900672, -73547412, 10665868, 77910605, 91415519, 24266749, 57257534, -47457133, -59406155, 19906494 ], [ 86997462, 110115827, -44150023, 70795678, -112978330, -99685097, -49447112, -82979990, 90067786, 48701848, -25626805, 14416506, -87951532 ], [ 33170155, -98960791, -36066560, -79414595, -17820980, 13697843, -99663686, -100114934, 28040510, -36085509, 96074869, 9166327, -50915202 ], [ 82655477, -77816257, -24238063, -84941192, 20354478, 30368198, -1833310, 69957053, -54160782, -88724537, 65052224, 92758461, 8586837 ], [ 106622487, -95827453, -51376022, -75299134, -62786198, -17107086, -6732550, -39819572, -48266210, 31398963, 78443785, 43701175, 107835390 ], [ -25069586, 47875138, -65867205, -47951126, -102940428, 64424245, 53274304, -95733777, -80346191, 49519629, 93745083, 31927668, 1338461 ], [ -69799301, -70240221, -107266978, 105321000, 105153377, -58442905, -79218410, 80193913, -82070503, 39988595, -99040811, -82117664, -45192812 ], [ 74041390, 54076972, 80070297, 72621199, 90070107, 69248243, -106927303, 91838902, 42360726, -82969006, 60759565, 39252687, 30893985 ], [ -64040826, 77529084, 89695861, 1112842, 10763625, 28632690, -75134172, 19641460, 57971627, 58618115, 71558441, -107085115, -107446054 ], [ -29053669, -103629060, -58481614, -35356463, -30800825, 39328922, 55495905, -35081116, 111483460, -72819166, 61128407, -81113526, -62507064 ], [ 79593787, -83743736, 77185188, -72254269, -48134738, -69779463, -89155950, 57691223, -16850097, -108683375, 110383584, 52488138, 20015335 ], [ -92777309, 103686785, -10243769, -88144883, 61462900, 78140302, 73580382, -11752987, 107748916, 62173545, -50528123, 44282601, -21548810 ], [ 27981291, 58582248, -96965962, 63480223, -19300763, 64182813, 70279135, 8594093, -70836775, 93233978, 53910184, 4982146, -6754926 ], [ -43672682, 22725600, -91053985, 22249773, 100982144, -74312073, -38328612, -61209874, 87751382, 102817363, 29371795, -107826995, -53801257 ], [ -7122813, 58904331, -536135, 41590676, 43818056, 96238846, 74985263, -68604404, 32013007, -17173986, 58969129, -72375725, 100496114 ], [ 27874300, -97800014, 69897764, -75936808, -59991834, 75495340, 17023931, 24335442, -47912593, 29045984, 7924639, 53522914, 98646072 ], [ 45078426, 60733662, -21452300, 10039465, 43167086, 5972928, -108002201, -107181670, 52676826, 88548705, 47021608, 92793425, 37060084 ], [ -26759980, -90518896, 63935354, 45930229, 97557313, -41759700, 108998547, 108792702, 46389059, -18602355, -37656971, 92776063, -102653182 ] ], [ [ -33217862, -90044000, -80252046, 22541421, 28515116, -104290884, 42113927, 82614439, 58076011, -52596033, 96830474, 51505951, -19177343 ], [ 73112028, -111477796, 31869621, -20648685, -58538264, -9782688, 16991205, -38348425, -67510214, -99188428, 28692528, 39696207, -96470611 ], [ 72363873, -63598241, 27516683, 98231686, 23905943, -62732644, -86885702, 78930448, 2792154, 69146700, -81420477, -86871755, -112321502 ], [ 89292581, 25555490, -15059480, 66274235, 57973366, -68553632, -8782552, 20826814, -107150530, -93154472, 110259823, -50527911, -78388867 ], [ 8749892, -90050341, 2694200, -95877336, -22114484, 60988632, -111167031, -65856060, 30929591, -91921592, -79083338, -46120185, -71419870 ], [ 102084563, 26713568, -22270464, 96138823, 33098251, 41268149, -21999432, -19708343, -26462675, 73875254, 86746092, -15058595, -74627122 ], [ 8916687, 15433164, -4301016, 93431880, 65534445, -87905022, -23583971, 80913962, -20045676, -11038569, 6189896, 61933422, 12955035 ], [ -665369, 43548602, -46233744, 19787935, -67933433, -40420955, -101728737, -82422203, 73042670, -74868692, 56031082, 42168282, -26558858 ], [ -35021035, -31150574, -22462813, 33020135, -80480525, 65743350, -52340713, -97392905, 757119, 74703944, 71632117, -75664909, -26147729 ], [ -76849622, 78809844, 55793651, -44171297, 95459577, -89250145, -10107687, -54703659, 3022968, -48599152, -53207984, -58184683, -49551770 ], [ 19622816, -10161532, 57210349, -11485313, 1540720, -107717189, -31766503, -101356135, -47816866, -452749, 11642388, -30317505, 37002077 ], [ 50114327, 93041590, -48253244, 72393500, 1441303, 22813522, -33909827, -1831859, -81527132, 90656201, 7168240, 42785468, 67723667 ], [ -43041318, 90442860, -30750845, 42112916, -95634110, -112144766, -65869825, -59945603, -38783427, -56772121, -43837797, 82287780, -85517643 ], [ 74161328, -99459441, 43911008, -91537053, -71681541, -93996452, 100466941, 46595856, 77117760, -68678412, 55910839, -4856491, 72812983 ], [ -67425909, -43805324, 1156405, 87368781, -6209199, -64732976, -30492186, 6948308, -88477018, 84645075, -94203492, -45114471, -36044821 ], [ 43107118, -20719797, -62164327, 8937782, -76300155, 54937379, -82284623, -106036756, -96192974, 104964983, 55524556, 106831179, 47524423 ], [ 33859793, -51458857, -56098339, -19111118, -7269334, 83947904, -3784451, -110072568, -25297567, -36035843, 11874816, 95078748, -4790247 ], [ 44744017, 52593670, -3772479, -79470215, 43673301, -35196436, 8579113, 97096506, -95920656, -33451583, -68791155, -42503683, -33075209 ], [ 36373362, -86794284, 29448147, -63872764, 74492679, 85040599, 27038895, -17470297, 53609071, -56112765, -94511018, -39496964, 24904435 ] ], [ [ 29339111, 69020160, -104316842, -64721805, 31375778, -581396, -110828725, -65644607, -102444964, 70630620, -98235789, -74748560, -97777134 ], [ 40996439, -63778096, -11271674, -94373873, -90200733, 20096660, -72235716, 46438925, 102253551, -69424004, -38353137, 110998108, -77348596 ], [ 100698106, -31555775, -21963143, 46220219, 105350182, 40354967, -50768865, -94563374, -2636704, -12004834, 111506161, -21519772, 42281867 ], [ -55862483, 95706302, -13704014, 2192352, -41432312, -58736754, -34949672, -33987450, 55861358, 110152752, -81273331, -95820366, -73398382 ], [ 41119412, 37439144, 104280566, 106729782, 90115297, 2578574, 79945930, 38897493, -89120894, 45751981, 103693411, -109090457, -105541060 ], [ 68999848, -43115945, -105959503, 102279789, -52328970, 60230771, 55840170, 104125390, -52706017, -58808459, 103204302, 49631417, -107929073 ], [ 59523031, -256967, 75844985, -6180539, 65588334, -26580015, 212528, -96474486, -109499114, -63217736, 17183460, 32079081, 75094623 ], [ -33478238, -18000912, 62571498, -40787928, 13072814, -32870633, 62295342, 34229503, 83257963, -20632148, 109496779, -9191405, -6630810 ], [ 54137777, -97124051, 18208432, 19000344, 20631416, -6961240, 44619611, -51393912, 87443317, -55706201, -8788086, 110813117, -82367774 ], [ -91341051, 79127892, -102413918, -10199193, 63613638, 67380848, -45762632, 60419532, -54619233, -38991750, 76823296, -13729017, -50947690 ], [ 110029036, -30829941, 12499892, 25876895, -31486996, -61885643, 110318861, -21389950, 64358249, -105490003, -104824454, 51644540, -41296608 ], [ 12922346, 45948778, -51125798, 12970515, -57960876, 62319712, -87494285, 47304803, -49685532, 30628072, 70921717, 89656935, 32927650 ], [ 38651067, 91589697, 43171536, 101603436, -67225687, 74658985, -43569668, -109866520, -46527873, 90749675, 24048202, -110462187, -74419222 ], [ 48728977, -73083162, 52794766, 39505348, -63085414, -101031050, 96176113, -66152663, 61052456, -82859945, 3002401, 62165632, -27105512 ], [ -66127696, -38804411, 17808552, 75464039, -63743818, -69979769, 20250231, 24775272, -26263278, -43961977, -6640711, 6477577, -18508477 ], [ -9818611, -10118746, 83147521, -46787949, 102326870, 104950119, -64029011, -3696281, 110899629, -34702525, -52123264, -89862976, 12198992 ], [ -74486720, -49007117, -46807443, 94512905, 57655293, -25867337, -91363007, 46971585, -97042626, -95675860, 99853259, 97530424, 22066880 ], [ -54037136, 59048547, -78560933, -19886997, -81235350, 41895130, -10851608, 110158248, -107023495, 51948765, 47055708, -106334033, 68038764 ], [ 55316166, -18404089, -102625269, 8994340, 71819064, -59463799, 8403356, 96478069, -109579210, -67445335, 24737129, 23598354, -29517754 ] ], [ [ 55282129, 44640388, 15865953, -24165893, 24007408, 32704463, 96190397, -77962164, 95973568, -108835458, 83597480, 93294014, -82261187 ], [ 57536085, 99560465, -83673604, -41339090, -13643772, -56259115, -105755851, 99888729, 112857110, 104110219, 78731297, -98555101, -8143960 ], [ 90904436, -111106403, -82234562, 61324591, -23200852, -72834829, -95346306, 29889537, -89345126, 14919580, 32765621, 5053835, -31545637 ], [ -23338570, 71685308, 61064211, -55224203, 33013123, 49380746, -89193224, -25094457, 19867761, -9878982, -17139598, 25680586, -29182229 ], [ -106118752, -32050137, -32245907, -14214860, -50954296, -50572949, 65275988, -23668706, 91201006, -51118308, 49078904, 66480946, -65177619 ], [ -93705418, 60910999, 33822049, -63689647, 18243706, 11619757, 98675821, 53403844, 27756156, -83899427, 100833177, 99190923, 33131859 ], [ -37789364, 100418520, -21804148, -100638571, -5733345, 52767454, -78487348, -10381953, -106335663, -37088489, -23082649, 61293189, -103846913 ], [ -95670488, -79568512, 31045211, 72431738, 104558809, -80275394, -85302794, -69897418, 34555015, 47994166, 35046168, 9600075, -25536259 ], [ 67147496, 47027927, 56435507, -14133885, -36840152, -34459736, -9658852, 77871964, 2988287, -50742529, 9297456, 81017243, -52372381 ], [ 1863736, 6463275, -55246940, 46708026, -24848049, -48582750, -104323298, -19330538, -61670191, 49065571, 67336129, -8519564, -45867118 ], [ 68119969, 1750909, -41000235, 36208349, -66326838, 60667833, -36268241, -111561961, 47899123, 97200324, 11647186, -28116908, -71995427 ], [ -24899954, 26339535, 90105328, -4566314, 99984603, 94344279, -37650366, -80045162, -39950590, -10923686, -71948737, -40486011, 62113102 ], [ -107788794, -94702087, -77834520, 88948819, 52241093, 9429525, 58214314, 34419924, 17992654, 77100649, -105433125, -17771344, -47618701 ], [ -97464795, 100825815, 67525349, -33644333, -86947277, 50020095, 111244277, -49464815, -30357778, -69241290, -6120502, -53452594, 45238098 ], [ -101573909, 8283719, 82894802, -22157451, 38380797, -59307109, 106710299, 98741076, 40243331, -43042215, 61847842, 62159401, 10930717 ], [ 35324222, 58762539, -100410587, -62289931, -103601136, 3356627, -13514477, 81933278, 31871768, 89374250, 65875945, -92091076, 19592033 ], [ 20193750, -67855395, -51336014, -13394030, 98741876, -89447846, -110388987, -64252669, -95966649, -10941275, -32987781, -22698153, -33442797 ], [ 95224248, -50753570, -108521511, 106266083, -91467950, -7789652, 99959129, 15890837, -39900913, 95497330, -48208643, 80028311, 108997418 ], [ 110552434, -53570318, 111526879, -62023579, 61877332, -73088489, -46221523, 26680410, -14897022, 22643126, 68039114, -35362891, -78572171 ] ], [ [ -4521883, 72578892, 47121095, -13260761, -4259704, 49591889, 68545477, 91212334, -38111608, 105038139, -109625796, 77256712, -80902901 ], [ 55793219, 26241284, 102806376, -11915825, -92912715, 96925089, 66312321, -68126777, -86030069, -79166047, -7982346, 23211150, 81525333 ], [ 66432944, 98508796, 8471414, 8939691, -31822887, -29529469, -22575970, 60851467, -8396499, 5211883, 100585244, 56722873, -63198324 ], [ 80340375, -88328239, -382321, 9279162, -45967572, 23339921, 43921466, 69658453, -36047446, 69551825, 28552398, -35540576, 107110604 ], [ 47970431, 71608401, 23190529, 34110277, 106016341, 93631471, -42186596, 98188701, 111663371, 71072263, -33725485, -110319498, -12041329 ], [ 111006801, -93037853, 56466688, -14709928, 74652164, -109215488, 65414807, -10464067, -57268821, -86496697, 66358362, -31402175, -92489947 ], [ -22345740, -29374280, 85669793, 72397128, 87733299, -28329692, -112767478, 98041235, -22565480, -4065828, -7992176, 105229201, 81675116 ], [ 73670231, 33659139, 12237401, -4192691, 57932458, -23921109, 82240610, 18422728, -82696691, -6427595, -83133843, -9835084, -47487938 ], [ -17150665, 39339672, 74118690, 106852531, -85346465, -74445565, -30833601, 57625553, 93046497, -41823182, 103691196, -84693462, 56231923 ], [ -33128319, -78059481, -98772169, -109761397, -106785322, 103459220, -85875751, 20897674, 29132536, 72148499, -112078934, 49439770, -97125039 ], [ 97147842, 35408191, 110538339, 92029254, -50624174, -64057587, 91269624, -44390879, -52890554, -74378143, 46571874, -77263563, 14144748 ], [ 18943885, -50485723, -71695577, -109750152, 76438842, -45425421, 63644431, 32247111, -18262471, 7043975, -97014176, 53592934, 86599965 ], [ 5779091, 72411706, -19081984, 45260537, 83188299, 81950482, 75873365, -3404044, -15925311, -112852933, 54964169, -54398121, 24121384 ], [ -23811842, 44012379, -3987016, -26730054, -40944157, 63282641, -33387151, 6191372, -14919970, 100613062, 52821446, -78961035, -98130026 ], [ -110451668, -98217793, 97108581, 32454900, 55251301, -27257002, 83722569, -24884444, -79935166, 16444097, 18128950, 58435698, 81789772 ], [ 1143532, 39294371, 83243178, 111127561, 92429832, 87283925, 97027254, 108625545, -17846665, 62090371, 24886072, -104583887, 42899498 ], [ -58796765, -97714288, 21623798, -22391326, -27085116, -23276974, 43898877, -107540850, 89513164, 96390221, -108296684, 18624343, -88076651 ], [ -112584215, -59133783, 61557032, -95054134, 34402829, -59531340, 31351018, -70143412, 102286662, 45699237, -101224766, -59061341, -42394619 ], [ 18806317, -49975856, 63382277, -1016645, -47872048, 85934112, 111429720, -97933983, -60683400, -23025947, -25132623, -16503754, 41330035 ] ], [ [ 80250152, -75691870, 80301853, -39536898, -79457880, 32203423, -94256280, 65849150, 71444048, 84867734, -80414179, -53935802, 56732393 ], [ -93723958, -59318505, 70252252, 107086066, 26567591, -89941270, 54917518, 63452457, -104391583, -13232895, 63258860, -45486283, 103591763 ], [ 86577627, 100013741, -5965808, -69867579, 98215494, 109283577, -84461126, -30842929, -38368841, 55203456, -15906329, 47078517, 16988448 ], [ -45506328, -21996734, 47434098, 39169362, 55771172, 17884346, 112725922, -1761417, -68438836, 81261157, 98969723, -75877557, 61606544 ], [ -35754575, -104342431, 9279984, 32264856, -48047879, 21734631, 91239978, -69749809, 22676825, 107662600, -9267286, 80631437, -28751852 ], [ -28439408, -80344682, 79254830, -2283878, -7008144, 4544375, -33125377, 95495950, -101842440, 98584785, 38578240, 27290375, 29246697 ], [ -9747268, 87947692, -11282199, -28892832, -57465604, -3851798, 48991712, -17842243, 62040386, 22069670, -100297365, 10568599, -82337575 ], [ -9153293, -38943450, -30799960, -76374316, -33270661, 89690929, -57695230, 58943962, -33702057, 51792840, 42589276, -19567149, 14842709 ], [ -97003779, -90501166, -74676634, 108291261, -80906670, 40472542, -66881659, 10386310, 74367996, -95904153, -102608418, 89636238, 35068494 ], [ 46284669, -96262425, 67547544, -28645212, -62032403, -107726706, -81094035, -62660398, 68955967, 23045435, -55949945, -47289696, -58245983 ], [ -102527360, 16093636, 38998464, 28177302, 92980062, 23838011, 41332020, 80314101, -80735581, 73559103, -83531099, 112614511, 56817343 ], [ 28206698, -40493848, -2385619, 16783618, -59106632, -104726374, 21284398, 668854, -11493362, -51978052, -107241123, -2055591, -88564260 ], [ -30455580, -21958623, -53611557, 59631445, 92467793, -8365488, 30867464, -85923670, -44987726, 83406541, -82973308, 80288405, 7345001 ], [ 62643503, 53678060, 56010948, -36387542, 95278244, -32623527, 25512976, -42725231, -23820003, -77233786, 93517248, -78817979, -40522674 ], [ -44116686, -23449412, -42081452, 54666125, -58032005, 41390059, -85206524, -91680867, -73071412, -35985490, -84384739, 64856942, 59104287 ], [ 9675828, 90317068, -60971330, -109240968, 45277118, 52393673, -101616388, 106983887, 21751715, -40753043, -18940804, -27529927, 62156943 ], [ -52239201, 89613404, 54842384, -10935543, -112433745, -107263381, 29596720, -22651412, -10533448, -3620287, 61797474, -46366765, 3049754 ], [ 85160771, 39333669, -4302313, -4830321, -43383399, -7081096, -24476298, 14521355, -84291791, 83273420, -20758531, 29183135, -90127950 ], [ -7226526, -23111611, 58360242, 40712656, 111864814, -86493524, -51128009, -14153869, -84404052, 58378268, -47536350, -79709945, -7067227 ] ], [ [ 85053613, 82049077, 79061670, 47002682, 75885275, 30413423, 94500954, 37360955, 75290373, 76356953, 16228994, -23114835, -77715715 ], [ -102471901, 98536059, -27817022, -99239730, 33532839, -31645190, -61128913, 99501206, -44450800, 73716514, 33094373, -4083122, 11162632 ], [ -67083467, 84130669, 50213323, 18635432, 90092953, 58593232, -30071154, 106793519, 54827579, -60497292, -109163320, 51748954, -16405609 ], [ 39392269, 22334858, 85679689, -39755475, -59826050, -29984444, 5881499, 2922060, -19670358, 75480014, 48546966, 81538844, 77057754 ], [ -43808220, -106809408, 15191359, 49414474, 108427677, -3440329, 61065484, 61294722, -94683024, -5537064, -82045727, 90315209, 38186687 ], [ 4879240, -107802520, -7723320, 5429963, -26273585, 28810102, -40854119, -73532529, 91274328, 112376896, 68302273, 96564647, -4252491 ], [ 612585, -72199492, 75001083, 80114426, 37079762, -53844369, -35150445, 49619981, -64653600, 63216099, -97580650, -97443134, 36305602 ], [ 71945715, 29213913, -86656770, 75893774, 85850587, 476721, -67943991, 137335, 80685691, 62535671, -99201242, -61872164, 99654266 ], [ 93872830, -16882107, -67080087, -12677633, 79019301, -14595330, 57996693, 69979637, -79677966, 71825946, 50386737, -75783394, -96836121 ], [ -30749048, 25349354, 75029816, -11461333, -34799276, 72303474, -92259384, 90921708, -51849457, -29484456, 63914589, 99907535, 13585655 ], [ 78635261, -54479513, 63692990, -24432823, -86202431, -70708556, -9958348, 93307969, 68812918, -78883937, -16262868, 100333405, 80297562 ], [ 37954329, 91519861, -60994280, 25293935, 17574976, -104711786, -54537314, -7851711, 9362622, -55409534, 97754969, 6013754, -84315580 ], [ 423751, -27406013, 65305222, -107435069, -102159801, -79308553, -110389193, -73543452, 59271218, 73970855, 92236725, 28882416, -61928921 ], [ 104233260, -35238834, 89405049, 60247761, 50500937, 1884343, -50375216, 24750490, -78492605, -106604018, 75885235, 84574358, 73696412 ], [ -77092035, -109965716, 53491599, 48371752, -98322706, -31989598, 111960948, -97737944, 91118679, -36179846, 88759201, -46513604, -106816835 ], [ 8869067, -55539219, -7647965, 110346692, 56019610, 29044300, 109560232, -81326915, -7584990, 12833923, 71955887, 96948839, 38159185 ], [ 96514515, 8216160, -65062317, -9518035, -19354424, 25986935, -44927033, -51849540, -100983422, 61870720, 99765961, -66827623, 41152991 ], [ 106247856, 51263212, 1826461, -85544419, -100796396, -43692665, 12844909, 10385464, -51782527, -24903009, 85323571, 99875238, -65823631 ], [ 61771063, 35542982, -26555451, 90227335, 68881902, 40877621, 30372873, 31145635, 98674990, -33538298, -14712558, 105172172, 34356950 ] ], [ [ 79265440, 95259567, 28982665, 87504448, 99694204, 41030356, -79055995, 96231825, -90020612, 30471877, -89858682, -67296772, -22475370 ], [ -96544598, 103933718, -88107140, -19416725, -71698358, -24554749, 40445921, -86544838, -59363627, 55207271, -101432515, -102368770, -91379170 ], [ -81422479, 22569136, 107204548, 12145172, -101899869, -35298752, 34493818, 86678537, -24349665, -25354103, 25358592, 77707915, 25642357 ], [ 104905417, 86897076, 65531756, 7762673, 105415165, -87791485, 15867401, 80727432, 90818572, -72443664, -88167501, 66901168, -21155502 ], [ -51784230, 51832438, -24727598, 42907943, -9708200, -61248460, 60439211, 91865443, -45969861, -43382642, 66944000, -57612474, 87938839 ], [ 89139480, 98839049, 98157943, 76404637, -55713313, -102364354, 42799126, -6545504, 45785398, -78848511, -62879969, -14694469, 2176592 ], [ 87414676, 104168630, 98358746, -54523633, -69426284, 67127123, -74855169, 113012210, 70386286, 66909512, 41186068, -32716411, 59457422 ], [ -68194542, 72182088, -70240535, -92122987, 104913260, 67258229, 83887634, -105830053, -56992479, 29278607, -8419270, -73962022, 52035864 ], [ -15728752, 78163577, 4014512, 93275867, 34382297, 83503089, 84701539, 79255784, 29878823, -42231837, 45330812, 108986317, 48508183 ], [ -16054411, -74881578, 49358143, -40880859, -84522590, -31588399, -108751043, -75142916, -77935542, -18401222, -2335775, 30129984, -100315295 ], [ -90660134, 42834855, 54786523, 25734204, -96048034, -11870133, -69339216, -23245987, 51524264, 32308207, -37120890, -105937886, 83734301 ], [ -90446311, 81714406, -103277006, 7470731, 108032377, -54061718, 107672830, 28290173, -40391360, 90614822, -80346888, 102529562, 21624996 ], [ -3600267, 26112143, -54260098, 51286078, 71518564, -20449128, -72570007, 19554557, -9902650, -38651351, 41195378, -104914475, -88386414 ], [ -73827522, -27840675, -104565108, 76641002, -93055322, -56062563, -70315593, -33208692, -76202564, -57582439, -71838290, 9338702, 54695066 ], [ -8743239, 112686766, 3421908, 106037381, 26901624, -74145700, 105291850, 82957188, -26204386, 65838190, -55344124, -31339728, 13409330 ], [ 50776184, 83425903, -100265660, 37211652, -76417503, -62354533, -82177973, 54179179, -61805578, -88568632, 35563367, -15362071, 12561018 ], [ 47439954, -11300026, -46532108, -4062758, -3699278, 80032753, -51566180, -78476762, 67938563, 43700051, -102930850, -74611407, 70332648 ], [ 11347469, 11226588, -71380750, -99712721, 2623046, -84470600, -103357691, 21621670, 36463690, 51652951, 2364406, -88717728, -99345064 ], [ 72095761, -102357694, -78259088, 37239225, 100570093, -77447027, -14549747, -48067240, -49591272, 82725004, 96819933, 62347216, 29212362 ] ], [ [ 25162963, 63241705, 93721133, 31300718, 18962218, -46829377, -86012657, 30026671, -317223, -104284898, -87665309, -79041636, 81702824 ], [ -17839898, 109446057, 52252397, -5594782, 69411778, 102270942, -20335914, 107040891, 83612704, -44387792, -11231390, -1867224, -20768834 ], [ -63707919, 85114461, 91756348, 54900772, 61384943, 4410422, -12122828, -103168434, 79212720, 88538256, 33816772, 15877317, -96876155 ], [ -28371948, -16374183, -40653737, -33286347, 51611173, -46424331, -9246548, 55446869, 23180530, 88060547, -92102274, -10348362, 52972978 ], [ 23142551, -107874121, -103143176, -18156763, -88514330, -29640518, 7667690, -79459855, -16349618, 81213154, -45953752, 54349938, 38026970 ], [ 70021633, -88969611, -98121053, 75804631, 81457820, 93880732, -45276320, -1876412, 87372843, 21362439, -37361131, 31689034, -9461664 ], [ 96006727, -111552150, -68683837, 34487741, -37567429, 99308158, 63839329, -94730075, -52663898, -72313648, 87429948, 98376966, 106457400 ], [ -57033884, 74137650, -40615022, 81630763, 19850386, 90034208, 35870779, 21817877, -75909853, -16985906, 4846344, -71813020, -63979232 ], [ 54423571, -13503494, 69399593, -112243528, -63175696, 93172502, -30357346, 88971551, -32779447, -84606642, -77364342, 81726690, -5084031 ], [ -108870442, 109068287, -88613345, 78574044, -8494790, -93976127, 14927553, -22104188, -2812077, 92625125, -18921322, -88599306, 62782221 ], [ -111131814, 92235038, 38169126, -96179033, 52676578, 43401883, 36670351, 37795528, 58254471, -33316489, 3103553, 19559396, -51410472 ], [ -41144589, -47066966, -37815851, -49333967, 50521379, -23280929, -71055429, -62304753, -10369937, -38466581, 103666557, -36700199, 98848987 ], [ 46075680, 2521368, -56711900, 76928332, 96707081, 56860467, 107132044, -32693489, 81255356, 65550541, 5530344, 110905633, -120545 ], [ -17282591, -41523516, -20270696, 15538868, 92609158, -44428980, 26617911, 5194536, -104214740, 28628104, -10798872, 85865965, -42138457 ], [ 75170399, -86908042, 71195068, 97609843, 100860184, -88231802, 38236570, 95232626, 46583350, -36386406, 32481381, 58986826, 12323780 ], [ 9573305, -87210562, -17290384, -31368452, 39730548, -86776844, -61547681, 24470465, -108890690, -63191617, 25347185, 50470119, -12459359 ], [ -48180734, -51772891, -72341037, -78554917, -48840588, 68789104, 14712693, -12521304, -5534421, 101719164, 108360959, 75739193, -109395270 ], [ 111003555, 104860088, -41590505, -76066080, 70865436, -68452090, 23831932, -112486768, -67518093, -5067510, 87480253, 38521929, 60865640 ], [ -74362976, -65062294, -52298308, 39567619, 68766265, -8535519, 108776308, 63306725, -78851864, -72309803, -104647329, -107496440, 74772863 ] ], [ [ -37387673, -98037223, 76928255, -93338885, 42624512, 28866999, -108890899, 28145929, -70720056, 101147959, 55039808, 20432753, -108982234 ], [ 32442711, -83280054, -106880522, 96824853, -43308492, 11446069, 19907084, -50335130, -1770978, 5867909, -81133584, -54870471, -75410654 ], [ 94689697, -18644699, -85622129, 13416694, 53353794, -82358683, -51260371, -66288573, -38580894, 104643011, -100791813, -79346195, 97520322 ], [ 13890648, -28656348, -109683481, 110369859, -112502201, 22827421, 27097232, 31708698, 68298759, -40606722, -75653631, -73234484, -39241235 ], [ -39324542, 39734294, -17823144, -87869315, -106659652, -87230518, 50222050, 73680811, -886326, 85798126, 25291833, -67330914, -46500794 ], [ 38793400, -111364330, 30626706, 22821008, 77045836, 94323829, -13906728, -10171726, 5477366, -4591931, -52808590, 33400260, 63513045 ], [ -99158946, 108145129, -35423775, -38689254, 108689287, -90056511, 22166186, -12280278, 78672442, -111500243, -23826395, 48102177, -31715101 ], [ 26699403, 88433298, -51765200, 87107284, 60439590, -58396167, 55191499, 64802216, -4721853, 45936611, -1647665, -81100757, 28711140 ], [ -73864018, 99112796, 7270014, -93132837, 19030045, 76782962, 74478784, -42881400, 7202464, 13139950, -43999382, -17089541, -36348962 ], [ -112966579, -68754449, -31484911, 86087586, 100496818, 30870941, -59629090, 44056332, 52537524, -89918592, -107953797, -690528, -60045529 ], [ 32675028, -268344, -87507133, -2825680, -3186819, 113024971, 69660957, 39187637, 96031257, 17583277, -48636068, 48092246, -72861924 ], [ 109294630, -76976230, -18626568, -14750154, 50591398, 252750, 3422054, 33015245, 32039933, 44474951, -58295227, -88213451, 69960399 ], [ 21326450, -7056355, -107463410, 24568, -53634182, 78488551, -54914813, -76603170, 85602300, 28439902, -100721473, -97940226, -70799170 ], [ -82442016, -73275860, -87262204, -32092496, 48747159, 94886425, -34446610, 44641469, 111574202, 25156979, -99713182, -67001067, -111391888 ], [ -70371469, 71361698, -84553634, 3482653, -76757738, 53776418, -102405644, 71093749, 61737585, 60277282, -88321399, 55315059, 19388985 ], [ -35435939, 77460467, 26295272, -87305777, -879761, -66842594, 107415618, 94379906, -79082944, -80670453, -57080600, -12415186, -12945913 ], [ 55231948, -72303408, -48682888, 40643243, 73000514, -102591276, 22317273, 18114034, -77385656, 27678032, -52386900, -57145294, 98170079 ], [ -70629868, -74709070, -31952631, -73005246, -79064268, -54995709, -39096397, -92981529, 109624936, -59528523, 8000413, 62121109, -67633289 ], [ -106189120, -103103677, -36884220, -18685038, -106693772, 76407292, -93912219, -69129265, 106579789, -54734100, -82242013, -8974988, 111398057 ] ], [ [ -107266449, 22182423, 32096937, 94243640, 23771233, 84657757, -8055082, -63828774, -77380284, -30580045, -23717090, -91315016, 99515102 ], [ 45788399, -92418819, 109545519, 8289808, 78691767, 25448571, 55987021, -13656328, -81529186, -2310803, -14577725, 72423743, 68971812 ], [ -20264244, -8299129, -101263024, -53425763, 63460861, 13981911, -101235216, 14906558, -254150, -51488724, 23567256, 100641520, -108845757 ], [ 70118113, -81823616, 36494415, -56660220, 74595202, 112656567, 83626664, -77925270, 108044848, 89360869, -20841119, 90739356, 19510343 ], [ 88885716, 104308092, -16563289, 68767988, -46132129, 90097990, 20023494, -89438872, 78223315, -12543248, 91184636, -86704361, 6512100 ], [ -49916888, 49819416, 17570423, 86657205, -24029537, 31647383, -24198329, 871820, -38255677, -63503127, 69140423, 65802774, 95572948 ], [ 110053638, -72492787, 102545087, 89436781, -67717444, 110962954, 66944575, -49927862, -69606108, 44730054, 84029487, -96517743, 64313213 ], [ -83661916, 88630749, 89695099, -112869033, -31918264, -45056557, -21118827, 89416786, 64811828, -53835328, 37291521, -44555274, 46890141 ], [ -59099985, -58222090, -37858626, -82135985, 43264480, 68872867, 69155204, -81091318, 37616579, -88335765, 62952263, -88105532, -73553759 ], [ 109241682, 40922761, 65701782, -22509833, 25373291, -55972893, 64656280, 59156569, 78876168, -19188473, 62286914, 37050008, -99188253 ], [ -34514692, 58656070, 51587863, 83980766, 13340857, -22879098, -24561890, 69016022, -94390897, 78619205, 42018110, 2963350, 7873527 ], [ -9826633, 36402385, -80075830, 95390074, 58478949, -57901125, 14725571, 64491508, -5131816, 19788718, -39279125, 27524950, 78028682 ], [ -13017313, 45523630, 37183403, -86259078, -23857057, -31187012, 11313291, 77178236, -61136187, -110664771, -36292835, -2394345, 10604887 ], [ -44247087, -25345001, -34415913, 12073502, -47074088, -91836658, 51548004, 818035, -70197819, -4020304, 98965063, -12130353, 83565839 ], [ 17218317, -83262686, 56925888, -100112902, 111524060, 85112114, -29161781, 4539502, 101982695, -31713148, 105043784, 73212065, -107086692 ], [ 64495272, 74918998, 34304299, -34519300, 54908074, -14770584, 27796694, -57506695, -101702462, 105917609, 19515718, -10359780, 12709415 ], [ 78627196, 56780328, -59188245, 89346889, -32475927, -73650284, 5974809, 103054240, 76098364, -64639081, 43759441, 76113892, 43541251 ], [ 85977850, -72367229, -53700075, -41912633, -80430443, -22311890, -70816173, 44987199, 23568642, 63042712, -15566211, 1582185, 94726418 ], [ 18025533, 18740594, -104664269, -75610319, 73213335, 34875696, 102469531, 75534398, 42206215, -89169994, -41697140, -68354547, -11081708 ] ], [ [ 9228083, 80327671, 73865588, -45992713, -63675932, -2643439, 109883810, -68141295, -57748899, -65620306, -107664767, -111715865, -57348309 ], [ -36121086, 104231911, 64038312, -84294263, 42368002, 79424036, 45319543, 53560462, -103049463, 89474706, -19154507, 66831370, -181189 ], [ -47342676, -103819566, -57874646, 35609506, -75594814, -38855098, -9580486, 3996886, -6522077, -98264772, -110808173, 33619169, 36353458 ], [ 11399327, 11161068, 75913004, -104306756, -54111008, 78024668, -48629337, 102322723, 89357800, 95420173, -82482577, 102514633, -74255624 ], [ 108923262, -100141296, -54348954, -84324837, -94040316, 15713140, 75509601, -19517632, 68899028, -1104697, 98852160, -61472095, 65836632 ], [ -103279922, -11097387, -64229366, 59527450, -30526720, -11218425, 58333846, -55736545, -86372971, 42505025, -105326261, 46013089, 96991692 ], [ 45744101, -55945038, 52400244, 45193708, -75803084, -11242602, 81665868, -24334601, -82339035, -2138887, 56851439, -94053623, -12294235 ], [ 103460460, 6308719, -17852816, 62639544, -14312852, -105137087, -106086803, -430419, 95979010, 99758865, 46455590, 62933103, -107811309 ], [ 64301265, 22615846, -56473846, 23489679, -43037768, 489481, -21062910, -23781835, 42417078, -45796291, -15854300, 40527335, 52486837 ], [ 47724805, 66822025, -108541682, -1843049, 67581968, 21717581, 20707782, -20889600, 56235537, -76059272, -26839075, -76265145, 224389 ], [ -97813412, -57940045, 64555713, 58308948, -5605880, -39133867, -75543676, -36987090, 108857101, 35191146, 100164527, 24614665, -105823539 ], [ -15108950, -85799756, 53328418, -56785878, 80609980, 19877412, -35122673, 62528589, -51235540, 54199807, -27286323, -22265840, -34012056 ], [ 58480675, 58752003, -14941207, -7985901, 66724119, -88129239, 95645072, -85390470, 86583665, -79530082, -46681943, -45927152, 112960810 ], [ 26109047, -98729900, -30361420, 86702613, -19894243, -27184347, 23375367, 82815447, 40886795, 94213641, 6965545, -35507522, 87584109 ], [ 104232318, -41694291, 15580766, -28124164, 60697097, 9367147, -85304267, -64131407, -80878831, 17993053, 101018224, -64699110, -43902032 ], [ -71199856, -74151348, -104237907, 67417883, -53313224, 93647316, 98660918, -9119273, -78906218, -78453459, -18475456, -65017125, -12672231 ], [ -97165277, -47242888, 83778608, 65676006, -87859365, -27693865, 53306213, -8958392, 18643978, 57091870, 26008626, 99653395, 21580064 ], [ -11602975, 47053545, 17829160, -11238165, -33676402, 111363311, -72227350, 56032456, -90889023, -90649528, 59683444, 42085413, 77890618 ], [ -25630147, 75245486, -96770509, 70911676, 92964478, -47387069, -89192451, 96792003, -83824660, 11031541, 76321524, 31446527, 12076702 ] ], [ [ 48840414, -5347284, -105945191, -106660945, -52999693, 89758837, -52194082, -54755227, 19227526, 58914238, 17060573, 40221696, 61864888 ], [ 48839526, 30500124, 47146385, 40748882, 57276253, -111961742, 67618372, -38934461, 39483987, -91879047, 26724419, 103609256, -109765242 ], [ -79622461, 68543303, -93351521, -52391908, 79613815, 87073635, -95377551, 35797411, 93150356, -6116628, 76957464, -101467817, -89535718 ], [ 55214950, -48692145, 27136145, -1302548, -89597318, -87696334, 95159686, -99418303, -43107763, 48105833, -99276773, 32571090, 53526821 ], [ -36400238, -91460778, -41218201, -92817814, -44711365, -25684878, -65107256, 21182529, 50644660, -30222849, -95275767, -58895988, -95753573 ], [ -80638964, -3664141, -110803932, -29968499, -32060847, 26749256, 19602559, -50814031, -5935061, 55649145, -63973566, 32943788, -4325360 ], [ 102906719, -108379237, 73497357, 55593384, -107396669, 106595792, -109869367, 87414365, -86998234, -66891518, -82405471, -49836927, 1308931 ], [ -4079850, -66225542, -57539656, 39637361, 76496476, 89661946, -31146501, -29205398, -57037813, -86588504, -52256353, -75135171, 111878318 ], [ 92351253, 42614683, 51556669, 70019645, -9577850, -65488796, 31831760, -84990425, 20809418, 18013282, -42919430, -63379971, -87677791 ], [ -57700577, -50043871, 93169711, 23450628, -45596775, 7145047, -64931794, 13831613, 30982236, -82232177, 77574729, -50518214, -42936773 ], [ -22662090, -90405008, -95461269, 68418521, 105163554, -18744030, -84824170, 39757225, -81851038, 72065870, 32528461, 108618408, 14503468 ], [ -69026561, 6128778, 76066318, -2914998, 47872782, 69559402, -73637056, -104467570, 86282096, 38833750, -86415658, 24281703, 106680920 ], [ -24104357, -93505747, -83027221, 53419906, -79413780, 102326094, -574405, -14200867, 23986267, -89816164, 49366747, 60180187, -45049172 ], [ -57340771, 93873536, -24557695, 14568004, 82865963, 57407132, -46163672, 79924333, 95660885, 17391881, -96662217, 94507677, -42212980 ], [ -88837355, 37595947, 19526739, 69390346, 110460422, -61456020, -61154102, -53983146, -76942180, 112434274, 12926481, 56243733, -57390700 ], [ 24210850, -101370636, 68123074, -27588273, -91512307, -47723381, 54721109, -39769005, 77655962, 61670138, -10426012, 66185976, 29807856 ], [ -62929955, 93365746, -88705032, -88113746, -37692356, 66405167, 54935133, 35245001, 39202589, 90797547, -27529008, -77307628, -5246644 ], [ -62800483, -2318816, 20609851, 57550030, -46571290, 82228640, -78437198, 82318748, -51896271, 35467964, -64594711, -12132892, -10045751 ], [ -14281288, -108579872, 43960626, -41955712, -88067095, 103278752, -77326376, -93749857, 78903144, 80050194, 73312602, 93817027, 39035687 ] ], [ [ -73209852, 74273479, -41448910, 16390830, 46543554, 981906, 55106031, -27092767, -63369483, -70106928, 34136579, -5446245, 110518486 ], [ 91046985, 4761293, -47673838, 30864480, -111038751, -100648893, 23864500, -97714585, 48651382, -65863746, 33341747, -78243139, -77616004 ], [ -33471365, -2931279, -52890945, -36435771, 40622554, 110627015, -24557306, 29355089, -111919191, 19344095, 38949395, 109861253, -95233061 ], [ 10145089, 76832519, -104939170, 85576417, -27066873, -81694987, 63296987, 81971074, 81029140, 24250786, -57067676, 36960469, -58061944 ], [ -72371201, 69436687, -41198765, 14234923, 22013109, -88769697, 64887253, -80294594, -35366887, -89592319, 95202485, -33994303, 97727890 ], [ -15095655, 84602442, 97608932, -89083861, 107556795, -67819154, -26312805, 78493298, 89138630, 92875392, -82070916, -50147063, 29186398 ], [ 64657044, -77844031, 13307198, 49711705, 24581608, -45103648, 39567143, 60852373, 93683064, 109347662, 24142432, -4226039, 82109295 ], [ 84484361, -35457247, -83947520, -49502470, -48883181, 107930619, 100212480, 24865999, -110301272, -49008170, 11225974, 93201617, -99381490 ], [ 27812919, 90291370, 104396977, -82209271, 45623568, 29169683, -55628665, -14146204, -81700241, 38208886, -112768547, -53944541, 34068956 ], [ -4932346, 69237294, 57558819, 71716459, -103311185, -107926244, 83638440, -10200529, -50650421, 16554566, 1767038, 64321268, 25342696 ], [ -5848294, -61871692, 77299121, -111784831, 64344014, -15661558, 107872049, 94026788, -82870297, -21708123, -32067319, 49633490, 76923276 ], [ 51351501, 107440608, 90464589, 99104952, 71419183, -94694919, -12428367, 108379534, -34170582, 1611492, 62487006, -83011156, -56596671 ], [ -97965071, 19586606, 105015653, -100137098, 2299673, -70476598, -20928077, -40492140, 55052389, 74367860, -85790232, -105058665, -18579726 ], [ -31397038, -31330147, -32886602, -18165782, 107005810, 68078816, 274273, 21249786, -11700051, 42430269, -59000024, 51047732, -17123801 ], [ -4646370, -34795687, 41580180, 103421817, 103288473, -69271935, -33686853, 26989768, 7460877, -77962691, 102355795, -57807690, 67782442 ], [ 111788040, -37363904, -41926079, -83455159, 13826929, 69982631, -48046421, -45764414, -98820506, -54663215, 34950816, 43388994, 63926386 ], [ -21907832, 26562746, 108976760, 33184919, 40358825, -9051349, 53899110, -89963532, -34598238, 56710400, 73709276, 11104902, -110374190 ], [ -79447481, 8243826, 72373191, 36243593, 6210198, -108995313, 16713006, -94083677, 83618764, 83385033, 9770799, 78724828, -107203819 ], [ -83244604, -29478786, 15121838, -20898290, -111174225, 53661223, -39889834, 101060737, 69547630, -90103433, -5956773, 98294958, -86718188 ] ] ], [ [ [ -25959935, -14609466, -43416530, 54924250, -78401514, -108261385, 74012364, -3970578, -22012371, -98749562, -101917371, 109854593, 82437966 ], [ -34903577, -20639128, 88701886, 42811496, -91488450, 112294555, -32527969, -105654699, 12103822, -93139783, 80094891, 20161562, 11540549 ], [ 98745740, -99342722, 87123301, -20047186, -52701745, -85890905, -55211457, 106293402, -63304075, -10239117, 106624690, 111496872, 102504566 ], [ -9563722, 107987664, 69633128, 8528839, -88730126, 8829846, -88918194, -78876082, -36064943, 7316743, -102279734, -39385234, 102821919 ], [ -88166207, -11979887, 64262443, -14462099, 5314725, -74436017, -18398230, 94720586, 55296323, -32402993, 47764500, -70228248, 112214912 ], [ 82094915, 97826329, -30547855, 41421250, 30025959, 63934368, -91745410, 11429831, 68663906, -43503984, -83682779, 25222422, 66943505 ], [ 16555968, -31942643, 107658161, -73609710, 111690797, 7981024, 14572036, -101857103, -66954252, 61564504, 41443648, 31007092, -49342868 ], [ -19528156, -57182516, -11109844, 30260464, 46625739, -89494758, 104428973, -83252886, -29085624, 45423141, -49319944, 46195260, -50055593 ], [ 8139876, -18183518, 5403344, 16989345, 27756898, 43110885, 41443378, 42573803, 68279006, 40572654, -25661963, 9336809, -56812610 ], [ -56083037, 94404070, -10887544, -76798008, -89532255, -41788498, -99310196, -69003870, -6189700, -53908827, 60801810, 29744908, -57226098 ], [ -93703818, 86770948, -69554110, 46487190, -1084009, -14249649, 14081396, 65380820, 18167951, 95232854, 104108751, 35429526, -74386092 ], [ -90975524, -97051628, 108811661, -425350, -109532702, -21436645, 51389831, 66957692, 81071801, -112218393, -1873507, -82061232, 44131127 ], [ 54935545, 27541941, -10308582, 11773481, 64871776, 5549236, 42207868, -104179143, -68195660, 59103074, -64392445, 9455724, -36659038 ], [ -61110853, 100327109, 26978298, -8255201, -14005677, -69594517, -90434486, -70261390, 111111956, 109346276, 4032487, 98986282, -11055685 ], [ 68002264, 37892508, 108052858, 96973832, 94795287, 7341072, -75447407, 33364553, -32614656, -42534135, -53220900, 112877913, -50425973 ], [ -95493158, -23006089, -25599992, 40810485, -64783361, 59742967, 56407421, 54026184, -13750077, 29032276, 9040356, 7520147, -8308466 ], [ -3356080, -85311813, -22773850, -56369553, 98714207, 79000269, 91257187, 104976457, 105414534, -13375485, -2811676, 109046726, -63177254 ], [ -88614554, -70197162, 77139297, -31256118, -96069790, 17460433, 64457953, 17112899, 105476932, -105324147, -13772494, 110268183, 111840882 ], [ 2797261, 5709116, 102710791, 23664088, 1054801, -85898187, 91344851, -43362598, -669146, 36146743, -16739259, -110828277, 89370517 ] ], [ [ -19235560, -96467018, -48723288, -109018051, 9466909, -5398870, -43968224, 39048193, 106422688, 45674406, -44140492, 25578434, 17694989 ], [ -89250715, -75477630, 73301033, -93215473, 232468, 59736887, -50305173, -20005663, -85999871, -22070564, 51765516, 64279862, -75712875 ], [ -95772704, 13647497, 58233602, -93900824, -70078199, 51201905, 79321932, -74847302, -24000139, 20469262, 68222089, -64708241, 103822832 ], [ 88390321, 61613970, 101350485, -31542184, 112751677, -13100402, 16628005, 95074834, -49308265, 58619200, -39376926, 68273824, 100476522 ], [ 39702426, 61946469, -56297657, -8335275, 68636310, 56771950, 4849035, -41924327, 29897126, 27279311, -63512864, -89444698, 7513630 ], [ -74108212, 46398910, 53423595, -32065216, -54380513, 3851840, -10351096, -82542473, -55666488, -59224997, -49773075, -31715669, -61149045 ], [ -72649395, -37839279, -10936529, 104408419, -904030, -100866477, 37279863, 65267184, -9978954, 80416797, 34636862, 36715579, 85220865 ], [ -50960513, 56160814, -46219752, -41885333, -84923773, 80053780, 47217471, -23253259, -37839698, 13348537, 80588357, -42578195, 75437556 ], [ 37994369, 16813917, -49378375, -7117673, 56258804, -48630529, -12279967, 50987088, -27424352, 101013098, -46728495, 55761074, 37293190 ], [ 19546613, -40573260, -65177101, -74027286, 77644499, 39074241, 38131557, -71228713, 51802276, -29431810, -63892565, 34570186, -19861343 ], [ -37818520, -93741219, 17415127, -68055790, -7212890, -76592692, -23570623, -87594036, 38893717, 110765745, -2425105, -46708187, -97613433 ], [ 34546089, 101411023, 62851000, -75760035, 24882709, -33196941, 39298576, -48970438, -54577817, 41037318, -83668750, -14339614, 52396464 ], [ -27162385, -32286430, 79101425, 108778361, 109738226, 4479319, -3654254, -86601516, -23437789, 13249466, 78970242, 106369158, 66536888 ], [ -1200524, -68168696, -28118913, -25917493, -104010684, -112066902, -26016910, -8561861, -26885551, 77938336, 30966146, 109828659, 108208952 ], [ -55632902, -98953170, 14208152, -78908582, 3421476, -87567365, 9845513, -33571867, -112323703, -57975185, 75360939, 66433362, -74601964 ], [ 11404294, -94988786, -94450954, 7238049, 60795819, 94186091, -104973376, -5587571, 5478050, 26000161, 11708575, 77829534, 56230267 ], [ -65553840, -75244737, -15719950, 99712216, -67530307, -94779390, 108372778, 98864117, 15207865, -43993041, -85472679, 32833455, 61779687 ], [ 33770260, 84289366, -46882701, -45188703, 58748749, -105078113, -38452804, 13927857, 22558193, 48569990, 96654420, -20319556, 26352261 ], [ 43687263, 55614927, 104548941, 109402609, 53883452, -1740345, -105606959, 29120986, 4587712, -106376132, 33419601, 50280142, 13098233 ] ], [ [ 77762208, -55169915, -49783064, 17354362, -102886813, -8864156, -61278966, -21739764, -82206433, -83764945, 65483519, -82443743, 12473196 ], [ 57828380, -70270657, -42664611, -69393980, 111099983, -40333706, -10702892, -19321621, 96177434, -7204810, 1545940, -104467378, 55755491 ], [ 9535352, 74414046, 58873034, -105083710, -70329224, 83048556, -20844780, -107170462, 60122486, -25562880, 54489100, 86119329, 41923243 ], [ 106877834, 68323991, 3937515, -28234615, -33281903, -81208934, -7814501, -41402615, -100183243, -49613133, 110242570, -51221618, 17547277 ], [ -29561189, 8791534, -99611169, -12075944, -41255082, -49598828, -95516717, 24950543, 105086403, 49757885, 21626074, -73258421, -85220897 ], [ 23706987, -53529953, -8186411, 27977764, 111921203, -5248621, -52625319, -30303620, 2584608, 83324740, -70908151, -66323166, 84759003 ], [ 20151089, 96430383, 42116931, 25019200, 111787789, 80643670, -104853019, -112713531, 14684348, -62300095, -103274730, -15153219, -90829991 ], [ -54757690, -25729491, -70082854, 63596926, -79152793, -110758966, -6973462, 3501558, 68306951, 54724452, -112714522, 76416094, -65440515 ], [ -62444403, -57785924, -95389020, -23895310, 64628037, 68169831, 39551172, -78743932, -1386841, -65964498, 28177895, -46334147, 80888942 ], [ -29051452, 28153565, -50387867, -64009889, 74776378, 21741097, -17238962, 92734447, 89970614, -49965803, 85008403, -41669055, -76247402 ], [ 100602915, 64296053, 109914360, -54809728, -934541, 10804951, -65075484, -13250576, -741569, -49939996, 88908853, 39200438, -20905476 ], [ -60617991, -69530283, 39106778, 103870520, 71633274, 5817554, -107542183, -102978626, 58123718, -55665625, 101092864, -42782526, -97907372 ], [ 83005057, 26960217, -75393454, -457922, 38708070, -73623528, -49489089, 65632539, -30512403, 20243740, -70798217, -41188118, 81952898 ], [ -108142979, -42522479, -38289772, 88757036, 6464701, 108973896, -102458611, 17012920, 2085050, 7050004, 7782175, -42443742, 57427534 ], [ 68820871, 60934527, -111343474, -4470594, 74938556, 36454301, 76913998, 44516656, 14400441, -2665928, 54068907, -76850546, 61412043 ], [ -88461496, -104147286, 91591890, 5563799, 23963988, 81533844, -30485687, 100152479, 54309119, -66951697, -72019144, 15890970, 13453813 ], [ -105400503, -85458096, 215523, -18288205, -31173148, -11299346, 57525033, 14348667, -39998001, 2138953, 40878439, -87018940, 69375364 ], [ -18435557, -96927706, -6206658, -66871173, -33721951, -41612495, 55168756, 82642330, -78327476, -3939724, 56999025, -78475412, -718726 ], [ -75679072, -36661088, -37439659, -27960758, 34477502, 84529071, 89737590, -20753847, -69939953, -19624973, 78862448, 47049132, -48850008 ] ], [ [ 59030901, 42601371, 88232444, 85626737, 98845388, -1920228, -55623701, 36201864, 17392304, -25385623, 110669847, 70411710, 9775813 ], [ 49191629, -107922509, 73217779, -97410514, 69576657, -75955936, 26813027, -108694819, 36203697, 38235221, 104438170, 16180162, 34044078 ], [ 39375659, 106007119, 60342480, -111765053, -2375917, -42736904, -48720894, 20562741, 88113255, 109696124, -90360333, -50364446, 84952167 ], [ -58000837, -107077210, 86858792, 4784473, -85103828, -91834878, -94049304, 79149646, -65185203, -99211511, 89739799, -105189455, 87617901 ], [ 6561086, 46435661, 104982808, 63518255, 69265932, 60804756, 72433708, -20511060, -63222991, -16916421, -21754090, 3591201, -52982104 ], [ -55370374, 26983829, -80171651, -96380933, 82786699, -8657313, 85534269, 94013849, -52161673, -55761838, -24973456, -99145811, 44596484 ], [ 111073909, -107635543, 98423419, -65443124, 103426699, -68935747, -22916587, -39831868, 36683409, -65859713, -20130285, 88169969, -98643377 ], [ -37884924, 73326378, -111620925, -32968509, 41807048, -56696486, -34651669, -75201785, 86929020, -98977443, 24866150, 84327813, -69800974 ], [ -77636326, -55917658, -30237798, -63420586, 59763234, 94020965, -98328014, -85114111, -60302286, 71855297, -100457261, -70536611, 108577247 ], [ -47067785, -53610624, -25824279, -105056024, -61116877, 39739607, 13013395, -23967282, -71224769, 63772284, -86267616, -68086311, 50841632 ], [ 98384767, -57838913, 15098076, -98738237, -81931356, -14705614, 45182979, -29166263, -103774002, -16466172, 37084621, -48185579, 29256485 ], [ -65201050, 3788560, -11019242, -83170206, -26937565, -103754348, -103508834, -75659950, 44525937, -85531990, 25800713, 36362702, -6834922 ], [ 29268041, 41689633, -57839729, -103647831, -50826688, -24831773, -85954347, -97235197, 56206892, 58542323, -80762911, -26081692, 63954171 ], [ -110030846, -10587014, -5955415, -110404544, 60964390, 90245029, -105494034, -58402142, -34118831, 8473158, -112991876, -106275283, 30152194 ], [ 68333614, 6269, 34917670, -94082752, -53188858, -70525760, -40004621, 23462999, 4258170, -77868197, 49192596, 5567037, 56577651 ], [ -14082300, 83811462, -63137869, 87218170, 88318184, 74525886, 13537287, 3645986, 92937221, -52124902, -85871759, -46725954, -112137900 ], [ 33705898, 83201179, -11159718, 1129388, -74454394, 24042845, 39701907, -78645652, -4636653, 7386875, -64411499, 16350567, -58974115 ], [ 81262244, 77291963, 48868551, -45173460, -72870710, -27795743, -30041290, -55957441, 64060079, 12520806, 54822538, 35307048, 55056771 ], [ 101915198, 57246248, -95805636, -95640130, 79929381, -83415956, 69394793, 92707877, 20998855, 23140621, -110582454, -6138007, -4332549 ] ], [ [ -17034237, 66386245, -92642475, -61764728, 96973460, 59356440, 5799372, -103787538, -47641306, -97512436, -49045224, -40926556, 102307938 ], [ -97314019, 58849407, 97358598, 85893625, -54323170, -61680921, -79276707, 78374074, 106484614, 56345840, 64723067, 5188044, 67808648 ], [ 108946398, -46434364, 43508490, -8149898, -13580519, -13395318, 2610097, 23871851, -51926784, -93377790, 96373855, 54751023, -103196742 ], [ -2774529, 72155238, 39323225, 104604981, 29192213, -1849706, 104742439, -43259197, 79531734, 27598114, 22291580, 81176688, 75966857 ], [ 22541556, -9836454, 46990221, -92653187, -29453054, 65693312, -68638584, -40037850, 23341091, -55756812, 50938235, 55439233, 98574665 ], [ -81669291, 68617944, 14289604, -63695034, 109488551, -21127384, 91101741, 1978929, -104563932, 77848831, 79448621, -44605937, 44692619 ], [ -78179278, -71307804, 107694203, 62662331, -24816846, -92645529, -75905615, 39233761, 104448277, 36068513, -57462180, -27365542, -35772898 ], [ 88324299, -50058039, 41569989, 45094878, -99399823, -45757340, 102076755, -52683974, 71290075, -54882426, 44257274, 72058896, -23911457 ], [ 28297274, -85626726, 62853904, 39771635, -31988009, -6865177, -97860661, 71943662, -5401908, -86396109, 89638050, 38983025, 8862311 ], [ -108544254, -26939891, -20522849, 8169454, -2909286, -17598125, -37147698, 97550113, 20812289, 101496731, 43206457, -46984250, -72556882 ], [ 52968231, -651431, -78349953, 70500232, 55277230, -49033412, -109402422, 6282725, -65165679, 51174417, 25794949, 48017207, -36986998 ], [ -23708079, -77883995, -29179943, -69520838, 57292961, 63093307, 21649523, 99118958, -90029604, 44718243, -49852163, -78771831, 3519665 ], [ -64017617, 56734376, 16839760, 47971241, -4658990, 90425426, -1198239, -4719970, -5350411, -2098145, -32748945, -65060185, -92942096 ], [ 67601036, 93236, -76112233, 96527528, 9684807, 28595881, -45261268, 23442466, -86660709, 69358481, 75928937, 72584597, 23414615 ], [ -46760185, 89553152, 67480121, 37155433, 76635615, 112898320, -7486440, -84547485, 11741334, 6183343, 43084925, -24941649, 61170715 ], [ 23994438, -74080381, -60372253, 61201279, -100865176, -99231905, 85553499, 66468542, -48623874, -78359077, 93983812, -33162157, -105172307 ], [ 54958714, 71466703, -28578592, -43205246, -100106984, 83510614, -94329588, -4604133, -11396125, -76488649, 22253893, -51999807, -29936792 ], [ -51669628, 72750005, 93657404, 62181949, -35264844, -37895346, -52629913, 19064182, -65540311, 27988964, 266378, -14822821, 2912508 ], [ -106830426, 81914804, 53080213, 998598, 35363195, -39086008, -58636449, 69926445, 6214027, 57545334, 50037543, -70389059, 85218112 ] ], [ [ 92013139, 73015149, 9713132, 32092020, 59262138, -109982939, 97030001, 63805275, 90045224, -79171435, -31884923, 68222199, -75655552 ], [ 32790508, 10266790, 104258709, 43205652, 4867500, 69050738, -9537344, -83375359, -42260176, -21531982, -63786783, 104714747, -100179207 ], [ -7986298, 104095966, 66184411, -92385058, -23826848, -72038892, 30530607, 102534137, 45977672, 38462089, 22246523, -81517491, 16214165 ], [ 41451270, -95631830, 52042416, 10618516, -3438951, 86694904, 25822195, 109462818, -7278231, 108779300, -94963440, 2734034, -62146891 ], [ 40886416, 13207894, -57800367, -88435236, 59262477, 58162401, -42903294, 93552516, -70518782, -57702877, 109962765, -51345702, 77883606 ], [ -34002016, -28044955, 47196357, -10936547, -41199587, 4549356, -101315944, 106134549, -52866900, -93122469, -92949106, 27614689, -111113750 ], [ 111118077, -84982944, -54975609, -47595897, 9928296, 49458466, -40352382, 51525073, 11100230, 26452567, 62577639, 1465452, 112004417 ], [ -99824818, -85547182, 44102134, -67828499, -18226790, -53669268, -44125184, -67345296, 36791713, -108536051, -80515166, 38749095, 60295241 ], [ -63702350, 31949110, 12650288, -51268364, -110070074, -43141118, -43094519, -8745747, 100905885, 65034763, -28726462, -52312168, -42970258 ], [ -13538313, -55899871, -3454822, -34394619, 48982074, 89640270, -59129176, -27853153, 109120059, -13566163, -98841686, -79256220, -70996944 ], [ 109192585, -23211737, -57471244, -5839922, -21094243, -46846223, -51676261, 13088688, -84676079, 34666097, -12882743, -54816970, -98823264 ], [ -75199312, 3560513, 81050330, 54800176, -91246897, -86973847, 78344184, 65970305, 93336535, -98718209, -106859445, 18459531, 79726285 ], [ -20694211, -12581696, 71844900, 79272112, -5273087, -24041419, -40832346, -37898567, -95882828, -30735524, -108733950, 18628475, -24912710 ], [ 72125684, 3197758, -53600172, -28056910, 12146833, -105864841, -46404185, -71531565, -10462862, 73945117, 38645084, -107316577, -31035478 ], [ 80059573, 45508906, 4036814, 32860233, -57917205, -90730390, -27731475, -63386398, 78865829, 5007641, 2112026, -86427121, -74545125 ], [ 79378159, 3835278, 62298580, -70029658, 49598039, 39383759, -84576866, 97794872, -97816022, 75662847, 87918193, 11135794, -43214526 ], [ -45833478, -50489738, -91413724, -37235567, -87040749, 21412780, -98766426, 60598757, -20272537, -53294799, -22304337, -12777887, 92034087 ], [ -31090044, -31894003, -55672928, 9709613, 746006, 84677000, -100906935, -65245264, -56180938, 39608969, -97747092, 58910479, -94838013 ], [ -76544674, -110028896, 42647287, 69010843, -7517515, 60517710, 78568708, -40312126, -104810135, 10914629, -31558315, -56187293, 77804427 ] ], [ [ -104329173, 19373212, -9700756, 112532702, -79843563, 75295381, 294650, -29176942, -39199912, 96888157, 48512105, 77124260, 18194728 ], [ -94040691, 4768472, 47386852, -50305410, 18791182, -61900115, -9932832, 79659481, -38255105, -33532067, 71764570, -83156107, 43692402 ], [ -15510954, -15793610, 26409657, -105559189, -101145789, 52478615, -44784587, 96117944, 76756718, 51116860, 99546967, 80274577, 32969457 ], [ -14398777, 109801079, -107544294, -84996033, 95558727, 55601736, 112942742, 84186550, 84157538, 34461574, -7373050, 70801134, -31745682 ], [ 40124035, 30908123, 27057775, -81654443, 54817260, 29601152, -16224367, -47131714, -23123202, -26096813, -87986612, -52897028, 105798023 ], [ -54266297, -94872357, -74473415, 110765150, 69222526, -97405994, 26291858, 96255559, -67722811, -25378076, 37176893, 99527094, 86988332 ], [ 19579082, 32773573, -33334405, 19218360, -93535962, 111554061, 52338005, -5362537, 25255080, 106298219, -6279673, 26481418, 14249163 ], [ 104673709, -63219540, -63961077, 30580542, -5940897, 6591583, -15901339, -95884830, -50234063, 74630000, 8164797, 12784105, 97436923 ], [ 91510195, 110508653, 7895635, -36162643, 97883927, -26177455, 38767019, 2259116, -64860596, -59081804, 76601221, 27910112, -76708542 ], [ -26744339, -22416862, -95156435, 75472481, 72211123, -30679197, -54996690, -109982169, 14729721, -89513181, 78797284, -66543009, -5473852 ], [ -100058507, -34278833, -4243709, -5535912, -24687547, -76642532, -24166780, -892804, 16693538, 27441424, -3953773, 65915664, 69232020 ], [ 16813085, -50735808, -59385020, -25850785, -79645537, -39507513, 105928300, -77649514, 75826005, -6592875, 4211817, -65865086, -29144418 ], [ -21746672, 72021663, -32534709, -79382395, 102885200, 90281752, 7045462, 110584845, 87247169, 88322286, -67005515, 77580050, -43945993 ], [ -26600796, -109294557, -24932379, 68445413, 99172367, -65456523, -62651626, 64054826, -7721142, -101113358, -26607265, -61015369, -8457596 ], [ 58728715, 53000822, 40049092, 41621636, 85646114, -70317881, 15139783, 15209885, -61386554, 73477562, 86210850, -67663994, -40576649 ], [ 14517572, -111174333, 98708288, -71708225, 39646434, 24650681, 15070477, -85104866, 72601010, -87820527, 91511838, -110495618, 106706898 ], [ 49210603, -80574941, -62685403, 72848868, -26469342, -32898869, -102109007, 105456420, 84312104, 41281162, -90031229, 81926415, 46416131 ], [ 47192496, -108542614, -40050186, -1710560, 27157678, -65454966, -31146433, -70317952, 79821534, 90037131, 29921709, -17025304, 21010512 ], [ -86466031, -75476999, -51869046, 68640402, 13746545, 60786631, 28896269, 84474306, 53276438, 12290846, -112735317, -16661291, -107542681 ] ], [ [ -103258036, -109682580, -27189402, -101834480, 33346545, -60574367, -112953788, -89151026, 57479505, 14585949, 88157890, 43549906, -8169387 ], [ 74064316, 9564784, 103898673, -10218407, -5141006, 152170, -14054012, -63650087, -73320451, 72132471, 63170391, 7066590, -9388663 ], [ 34623363, -18071008, 111426442, -41550329, -94802385, -20122989, -3300393, -25686217, 108365922, 54026072, -4624372, 76498368, 78913353 ], [ -100710307, 2560725, -81214553, -38839331, -109787077, 65991287, 11464566, -55521694, -62632437, 111751106, -29964621, 88039728, -108197102 ], [ -23432371, -17575711, 29344582, -25716848, -81811890, 69507131, 46949360, -85202692, 78364125, -66892249, 74072733, 33535243, -63966228 ], [ 4459610, -92795131, 37423842, -17359887, -18550542, -45781333, -96473845, -86142071, 10104550, 107517250, 24315315, -42904894, -111988259 ], [ 86950945, -92482808, -49122403, -48647480, -74920067, -41649019, 106758573, -77548256, -51754334, 84016593, -75074605, -16717641, -30518591 ], [ 80745072, 26261245, 1063934, -42204041, 90596131, -74036863, -11022304, 51425049, 4816079, -32825749, -56864705, -26287320, 100599151 ], [ 75052634, 93847912, 4056591, -99936503, -22450614, -74890153, 103282303, 31948476, 23316868, 96367778, -40618903, -85280231, -86322485 ], [ -35246243, 4326070, -90498975, -29355534, 3354406, -28963871, -94833045, 31330054, -35346897, 17141645, 99167582, 81552444, 86218385 ], [ -45465571, 101509496, 55707267, -105157507, -61339813, -82728765, -97203894, -88775686, -72040883, 34360819, 104482472, 66232466, 72455880 ], [ 107655431, 77781207, 15945892, 66384574, 48163971, 77175868, -89480073, 21528131, -4691885, 77633058, 23233623, -10305120, 26855561 ], [ -111830750, -65597779, 83367112, -41344420, -98195884, 41846859, -68410303, -11516712, 18363431, 98757370, 8911148, 36663068, -78003661 ], [ -51363363, -13117685, -72686953, 12274231, 35618095, -89823478, 72552665, -101657627, -37553292, 45744221, 97165096, 106092262, 42513911 ], [ 105774448, 112581401, -9713467, -9054951, -72142557, 17730430, 48741039, 21638808, 1943190, 42937242, 45328610, -26767004, -1164073 ], [ 33688953, 29415347, -76186496, -103250820, 88423200, -72197560, 16901342, 23277844, -46684246, 40076530, -11943813, -35839908, 105856987 ], [ -5226245, -23385754, 57716442, 103816508, 3908998, 52230023, -95820692, -49893244, -63331230, 65176310, 5708136, 88106558, -57373229 ], [ -41035261, 111820329, 29724360, 13923511, 39989160, -62792950, -24322427, 28576245, 56960488, -88824411, 2015392, 55545629, -6476603 ], [ -107490503, -83258432, -83991564, -120513, -20143174, -57602411, -90591413, 19202390, -58084079, -39567075, 4390898, 54427871, 12903330 ] ], [ [ 52639984, -31055776, 27279407, -95977630, -25592144, 74017103, -107084897, -4963824, -31628323, 42550658, -17490523, -81533632, 40649241 ], [ 81505011, -13063540, 34706231, 32294788, -81787326, 20984976, -55305519, -50848575, 33756734, 61176938, -19663849, 50454405, -88668733 ], [ -74947389, 31671892, 182578, -23454658, -100496584, 29553037, -24488315, 37328550, -91559596, -9313502, -66326639, -61202719, -25514580 ], [ 94917107, 96182017, 100888524, 6325435, -38796703, -55476367, 32180553, -65856912, 38845733, -15852796, -12538209, 41965074, -15284018 ], [ -12855498, 89806278, 91055424, -36264131, 64295967, -46574661, 47678069, 96910169, -106723790, -51365053, 44256180, -23268121, -48894367 ], [ 110436766, -75467018, -24679370, -78063343, 99279917, 73266024, -3347038, 25059981, -94237342, 51039479, -84940209, -5224984, 71104122 ], [ 89599907, 87134879, 102683253, -29518091, 54128724, -20928056, 103927772, 110443007, 100403446, 31237270, -80603979, 71132202, 14615943 ], [ -101215474, 48419768, -38572044, -43999166, 58570266, 15630533, -110104657, -59981094, -96466195, 61901672, -56066224, -64001821, 103743862 ], [ 20946715, 34161352, 83401272, -45953354, 91276731, 64487064, -42339112, 72491978, -43797563, -7284864, -77830667, 39614265, -17669384 ], [ -91156223, 84054948, -32691645, -106908149, -21034347, -4349639, -8901140, 86685674, -39335587, -19807074, -7976548, 18429024, -94401861 ], [ 96702918, 71546418, 78469107, -21775186, 62980434, 10345268, 12924152, 11503686, -53114041, -69709023, 41623593, 18405078, -18697671 ], [ 109406546, 81659446, -102501725, -5431458, 55818333, 99705561, -49608326, 89810665, 81245931, 72025300, -3234769, -13013447, 82180329 ], [ 15382354, -8844732, -55626143, -43348751, -107745871, 43199583, 18633347, -75530484, 11226274, -104073732, 19695295, -3637452, 65507315 ], [ -97588879, -107484774, -108375423, 28838494, 80466441, -91010766, -106675121, 26716217, 52670919, -76324329, -84455698, 97321722, 53218714 ], [ 90422139, -8468673, 110950383, -12879348, -36775989, -62118054, -31247356, 98022453, 106790502, -93174304, -70844548, 10972759, 25250770 ], [ 33326596, -73521441, 5122954, -90398519, -13116832, -26400306, 111920812, 45687209, -88128335, -25874441, -4488760, -34446554, 61822610 ], [ 35498386, -11084979, -95836679, -38036831, 96474798, -112179586, 88786202, -76984376, -100446015, -71779524, -35265160, -87029177, 38571458 ], [ 52277246, -85861184, -63963523, -100480995, -19320971, 93481282, 38857103, 82286874, -18160, -102397461, -100622842, 55654342, -79349534 ], [ -28773058, -43524036, 60527164, 5793030, -58747861, -46115969, -44766844, 9425034, -8349159, 79004283, 44876554, -76650216, -43808673 ] ], [ [ 50741993, -995, 47809318, -99516886, -68222361, 100946022, 105109203, -47624695, -83460859, -57974502, -17667892, 66728035, 3590585 ], [ 61876301, 62747392, -38387845, 11072255, 92765630, 31689376, -79853024, -16003465, -28338883, 10802282, -95563169, -56822289, 44675645 ], [ 81154756, 90987716, 5509178, 42863627, 50258041, 80075550, 66694554, 30102796, 67383012, -108982913, -110115195, 2288899, 98298223 ], [ -34961706, -29537076, 103841743, -19998083, 61734778, -71061518, 89243411, -44517025, 38436710, 10477767, -42976294, 27711958, 96493893 ], [ 59838583, 82288514, 60646613, -36396668, -20389160, 95586162, 30576404, -35527030, 20006040, 40973871, -16573094, 35898092, 59165677 ], [ -59627686, -101145888, 111053830, 97028515, 58442049, -31004191, 86827330, -8194425, -29323803, 57269189, 103773625, 84595901, -13949281 ], [ -51178713, -36686840, 2440781, -39492780, -11985576, 16534382, -99496137, 56388930, 78894070, 78500549, -66838580, 17948603, -92449101 ], [ -54936287, 65494258, -106424978, -753634, 90011125, 65140662, -97004412, 4684480, -49578999, -106944536, -87321695, -38500347, -15363726 ], [ 80825073, 100396023, 104392436, 83101106, -79060913, -6570425, -48622833, 59268958, -66945463, -61777546, -27574917, 87917001, 104392908 ], [ -86119246, -108962636, 36733544, -64906052, -103214047, 13168916, -19365348, 79626798, -52993082, 67609933, 34451405, -104101662, 110386138 ], [ -27952245, -32479276, -63836703, 92791555, 89872979, 24931432, 45762400, 85348792, -10003340, -29662112, -35826483, 3419999, 36584572 ], [ -94989789, -54124312, -61714826, -102263265, -88795713, -23370505, 13201823, 37656679, -61714091, 33656280, 76804532, 30625636, 5809988 ], [ -47444816, -25616380, -24386498, -100378067, 103955159, -8336341, -44095231, -12733442, -62049014, -88001245, -22599949, 83891958, -81933333 ], [ -91929411, 34086121, -77553772, -29580640, -17460634, -30085146, 84910197, -110888085, -74258553, -84679822, 34193484, -18900810, -72041406 ], [ -68748738, -19236305, -64097736, 18912660, -64497537, -46728497, 35265034, -69559460, -103602915, 90386918, 88827929, 25277144, -11942728 ], [ -19965402, -83608635, -45966385, -93638070, 108592288, 11157426, -11781872, -11403076, 10669233, 37035493, 112883033, 30381537, 106462349 ], [ 70261936, 57180864, -58699319, -58487336, 87520324, 13422391, 40533233, -24859887, -37116218, 35729851, -403070, 12806746, -41801407 ], [ -102914617, -62660978, -95308577, 70133488, -38614576, 80732555, -28018603, 93272909, -100439639, -106694937, -105148320, 85132171, 77502486 ], [ 26479772, -73370073, 77301712, 47097133, 108587548, 59525312, 79677901, 1000841, -1938419, -109929502, 63027912, -23640302, 102780712 ] ], [ [ 36573329, 67521316, 63593641, 76849098, 73775343, 62333088, -99168851, -43733278, -17989118, -38381485, 15198478, 1396436, 88637127 ], [ -34030934, 61397961, 18573480, 53998178, -1603918, -60291442, -20962886, -2595342, -77796240, 56021548, -97935906, 25793184, -5549550 ], [ -13987108, 38264711, 18687657, 16278511, -47903754, 53977409, -14620863, -41472176, -11355322, 62802758, 67073507, 97946676, -45390273 ], [ 63273513, -1540486, -16564626, 105946653, 139295, -59928435, -41218184, -67037534, 105088147, 25202070, 81884131, 22146280, 75963820 ], [ 18966259, -38326054, 24006475, -95717679, 1272648, -21105689, 60873234, -89901751, 29977914, 103026765, -93231865, 101362594, 78604122 ], [ 74123780, 39064168, 109071411, -20277009, -107517828, 25318369, -49365958, 25501830, 7612863, -82493176, -32222686, 58389700, 106538975 ], [ 46419633, 53262349, 74556334, -60710983, 11407057, -76492509, -66670122, -57220135, 86648998, 96135969, -46523170, -67541466, -27546788 ], [ -91696742, 110906444, -46855868, -65261269, 76412209, -28553544, -72903415, -45803827, -11195195, 94218431, 48182406, 16287610, 20697682 ], [ -94114068, 18065999, -57866246, -97664705, -3167802, 52408918, 83697320, 20307090, 71527826, -108399467, -66720491, -59299633, 4301527 ], [ -51185500, 4181604, 43369839, 94980012, -83868523, 50017004, -73778311, 90366791, 60957016, 90483501, -95963038, -80106105, -22928455 ], [ 107888255, -20913071, -105686378, 41915868, 13612938, -79715796, 104644124, -84184670, 58794258, 70744694, -68249353, 105215401, -105863452 ], [ -74999955, 85821609, -14167577, 46714655, 45562492, 55245408, 100844543, 65775896, -37248792, -86613030, 90017476, -47736432, 109054465 ], [ -32903203, -58390689, -54136428, -81712837, 104442577, 29378862, -51638959, -59384626, 60004829, -42466944, 39852125, 32564123, -93327908 ], [ 43388999, -75930838, -19590323, 31446609, 88415375, 10183114, -98313605, 35163967, 62239792, 63839194, -29911165, -58347598, -108322422 ], [ 37282240, 64255993, -10676068, -21591899, -6535151, -106548046, 79089383, -80303669, -64422297, -74452480, -77743675, -93448264, 43635358 ], [ 76196003, 45351312, 20079876, 42786911, 9963383, -112230579, -83887123, -75706584, -62196835, -58544169, 1789654, -96981291, 25083807 ], [ -68450118, 46610353, -59521587, 43427606, -94119369, 106345189, 12175136, -77060884, -57657090, -35728784, 45479046, 45809754, -59026049 ], [ -34326876, 78272964, 19039797, -8870635, -86662799, -111609614, -62865960, 65237596, -64345805, -108540325, 33856580, 92050157, -94383512 ], [ -112145561, -92710797, 57897632, -15257199, -20517488, 16662685, -60538024, 68345124, 34758042, 62943242, -75369890, -72136689, -41645001 ] ], [ [ -39432510, -43266675, 22212519, -82799744, -83260224, -95496686, 44366164, 41588739, -94011572, -29211819, -68110535, -102115624, 71659277 ], [ 107429491, -101474953, 30351908, 33305919, -82331200, -80666172, 100196856, 111851462, -62746422, -78732819, 82244514, 48943656, -103542246 ], [ -79783991, -91833752, 33942354, -57387644, 47511110, -56609566, 62567424, -49869864, 104214101, -56830097, 70516581, -104717050, -39164427 ], [ -69562292, 90544536, 108433155, 69075864, 60627780, -96250043, -59142086, 30118459, -106428257, 100762063, -96077932, 3208122, -20746601 ], [ 84040370, 83823803, -25773016, 88037017, -77087419, -51925923, -98490222, 13393632, -50004563, -72447414, -55115305, 87053660, 29729092 ], [ 83836385, -108747282, -22619959, 65077142, -36666108, 101180621, 63749300, 104858839, 72705453, 68978343, 83971646, 84023885, -88854342 ], [ -15443780, 39735552, 50156105, -41792572, 108455919, -51373907, -10832918, -63900792, -31893523, 68164269, 109118352, -9742280, -47932396 ], [ -49152259, -22244579, -61367074, 89552175, -97658598, 96270716, -34370705, -9987371, -7270095, -15341487, 89432177, 41583603, -111325470 ], [ 108596490, -12140169, 52338852, -5413232, -106862044, -112429503, 7011768, -79987824, -75512363, -105295843, -9304566, 103464259, -92159322 ], [ 2131660, 82811130, 87017926, -109026710, 2288752, -62999933, -10891804, -101153931, -40708496, 104731183, 13608395, 72923585, 48152708 ], [ 107781085, -61334750, -1402306, 106003047, -59734133, -83373446, -49324551, 91930007, 18626794, 91532033, -108633840, 103158796, 82414256 ], [ 84796198, 11609256, 56166970, 39727800, 47185612, 64123641, 82744817, -4186900, 76759514, 46518504, -73413205, 10153448, 31064588 ], [ -65752535, -80912873, 47973951, -39584326, 17683699, 17368729, 41620290, 69125371, 68656447, 110699649, -94069237, 16846062, 86176100 ], [ -91118285, 90539273, 105600728, -94474817, -63979930, -44402979, -102413913, 78007772, 103563112, 61092316, -101171511, 54468126, -110895987 ], [ -56721359, -10816211, 47468016, 10676232, 85222924, -61723318, -71871259, -39838560, 109339321, 108548337, 96789243, -46284471, 112762572 ], [ 43273757, -32844833, 25447972, -56053173, -86819899, -25221218, -43476516, 65144934, -21052519, -52908873, 28969060, 42524292, 87423610 ], [ 106427473, 25253839, 15080166, -10646850, -106010199, 69229622, -56980599, -109310492, 109478452, 64843905, 51315050, 18473218, -99796688 ], [ 70228520, 36641963, 74891581, 20874347, -110504684, -27194499, 89347080, 28523199, 77061132, 102207764, 46780203, -12495204, -38760416 ], [ 57263189, -93897061, -92599232, -28168954, 8236880, -57931204, 59206729, 10582845, -7881644, -3098344, 1902127, 21425369, -25281428 ] ], [ [ -77589206, 14547530, -14577848, -9332402, -56690452, -15457036, -28405450, -68314465, -49581125, 30298208, -28796945, -53581224, -18161622 ], [ -98326391, 67671340, 34153052, -21048390, -25148284, -77120197, -48682123, 104437519, -18275447, 48685775, -48801983, -7734285, -111418497 ], [ 89796950, 98122068, -72436504, 22236235, -15765649, -83386982, 85557807, -33659541, 42712315, 11851621, -103725714, -106060940, 10610112 ], [ 17570659, -109109710, 6819722, -110918800, 13654865, 106302898, -98909769, 94924619, -58768860, 2450187, 69753007, 2780756, 76109619 ], [ 73750698, -24678800, -57527827, 96124598, 97312134, 2881581, 76241467, -48410565, 64958180, 66039466, 59487399, -60625287, -81021117 ], [ -112623893, -41998356, -54334304, -44812646, -20096686, -97159659, 15339174, -69151837, -8956034, 60350173, 74949416, 52064023, 37421403 ], [ 48031818, 3573392, -26082022, 32789868, -31701720, -111388094, 75751643, -8095616, -19190160, -96379795, 22986346, -35882417, 59468854 ], [ 57345325, -99042405, -1931905, 106203292, -109227195, -100017414, 57091884, 64651856, -46968029, -17292696, -87176688, -77971296, -19080021 ], [ 63100953, 60350285, -21100550, 111393684, -95308104, -108683938, -58296280, -35403798, -3273124, 56385573, -69810436, 80242360, 59303769 ], [ -101524588, 20194904, -112581231, 85912492, -71722521, -57633970, 92441951, 8036190, -5877253, -100984446, -91681819, -60752607, 26245687 ], [ -3636732, 81215613, -74682294, 93149563, 47559160, -40357265, -48320281, 21354553, -59991646, -70917582, 97320443, -20285239, -95422500 ], [ -100752528, -14299575, -17944148, -52409169, 32962576, 103112715, 30092010, 93843653, 108775253, 77784209, 8680310, 49724869, -69519257 ], [ -111686329, 1618095, -42686645, 67707458, -18501308, -95063317, -22588698, 85746452, -95837314, -18764695, -21886639, -109150889, -35269734 ], [ -98530616, -89781937, 9764006, 82990251, -109440743, 55558014, 9554969, -30698022, 26757175, 95136638, 93408452, -29433586, 12659660 ], [ -93382222, 108937219, 57501250, 12117775, -110050622, 72935991, 40242382, 70063921, 59806590, -88163370, -56866223, 80321647, -31225804 ], [ 68061519, -25707096, -99097608, -55376756, -76879953, 22454928, -7695822, 108070629, 52517177, 85298232, 39938082, -75099615, 46597184 ], [ 59222057, -31776151, -97593525, -12645872, 15651095, 5372955, 83538189, -38264592, -25625249, -43676929, -31978086, -48516200, 50034750 ], [ -5164260, -19402106, -80341165, 103359646, -38161950, 18042769, 92710565, -23573702, 87929724, -3995312, -78927105, -73218013, -80330639 ], [ -105789175, 112881525, -85187381, 24303455, 43612287, 51836097, 111037871, -39826984, 25782417, 19349493, 17296320, 93836457, 95798393 ] ], [ [ 80774959, -44521603, 10636495, 86116778, 42146578, 112582267, -74723287, -98269227, -62938642, 76458434, 68741133, 90883736, -50115730 ], [ -73725259, 58008346, -87669273, 83887173, 38933819, 43671306, 65325186, -26040368, 111583002, -103303811, -98829492, -10381036, 76901914 ], [ -81114695, -38368405, 31707990, -29217153, 110748367, -9489095, 101186637, 92503916, -52825902, -13571837, 96208888, -39900455, -29047455 ], [ -25072513, 13233201, -4550273, 48680543, -24330179, -13443356, 94233367, 39908330, 111611191, -101540991, -62121587, -38486809, -94823853 ], [ -108870929, -29718930, -111352819, 20166880, 75834901, -58585131, 93185236, 90236235, -26362799, 54242276, 104647993, -90343860, 81287340 ], [ 17827769, 103218941, 56268911, 70585168, 83960759, -99952671, 102995209, 4347674, -64000866, -69706291, 72649224, 59581248, -24866806 ], [ -53301496, 7760318, -5937648, -99270299, 16295960, -14987684, 82510162, -75922741, -101786801, -20897025, 78599830, 93450931, 26732904 ], [ 4652667, 50926252, -73517803, -90119962, -51076917, 46681076, 42251945, -86121089, 59573437, -49429308, 15514733, 27957889, 89255867 ], [ 64007765, -47706236, 26936059, -49909278, -102016402, 47399738, -45427253, 39674376, -4560438, 9384083, -52261820, -13911145, 111803036 ], [ -77689973, 103606305, 112921205, 71433307, 28529612, 97631625, 30317914, -44683049, 69580103, -69118537, -59441193, 20268774, -69136966 ], [ 61959237, -105461641, -35971138, 66328454, -1585006, 30999450, -28112001, 104696048, -44727520, -69825227, -40008763, 59097573, -8352903 ], [ -105778078, -29477232, -102366535, 64793297, -9763132, -83195463, 72681552, 30856300, 56418169, -86918544, 8784232, -14062268, 63503255 ], [ 48182732, 92826639, -1184348, -64986673, 32129255, 14823399, 104046004, 28507201, 55660548, 87523709, 22013066, -91246634, 11298555 ], [ -92940035, 88062852, 40065577, -58552790, 78105523, 89714671, -33396893, 67069988, 8785757, 53660470, 9265323, -88055278, -13438561 ], [ 67510216, -77092579, 30863579, 109244133, 47543630, 64352652, 47036566, -44354248, -78174989, 27848884, 68885295, -47046551, -29835033 ], [ 100999152, -59553024, 29285098, -73222482, 48606062, 93627576, -15679430, 71857243, -110730420, -50644422, -19547933, 74252143, 9533804 ], [ 10593689, 98441722, 64354923, -64448866, 48200221, 59707963, 39234618, -97695302, 37067953, 23192788, 46760756, 10629938, -8342972 ], [ 51043326, -112139422, 39140852, -97958788, 79495463, 103917828, -67375609, 101205707, -29081359, -20498623, 13782316, -11225823, -96318200 ], [ 17194714, -4062805, -10643505, 44537449, 41003080, 83661295, -2653819, 96244333, 43633160, 22913795, 10520018, 63245525, -23764242 ] ], [ [ -82432152, -62254000, -102226351, -46690968, -359498, -91653634, -76416019, -75138299, 62823280, -109312729, -89134120, -41046438, -95420884 ], [ 68932012, -48578164, 40968378, -32358738, -52710788, 100306482, 6724531, 100423296, 7425644, 98513637, 27422807, -83306632, 70737419 ], [ -48721129, -54870067, -48387861, -84603356, -11987009, 12092940, -74395555, -30481096, 50681471, 38337495, -103796401, 89193063, -80082574 ], [ -101796082, 44027774, 22348793, -52576782, -100696970, -60590183, -36237046, 74491203, -53702352, -47539504, -108354791, -24249167, -65108232 ], [ 4060481, -87973330, -33142596, 102460136, -420236, -110198163, 38625197, -73769802, -65560076, 62013962, 27772394, -63249484, 94002030 ], [ -72159843, -70186721, 47247107, -59380472, -95612169, -9943439, -69510215, 26214273, -9299823, -24446231, 41775888, 77601075, 74380803 ], [ -110028370, 78723871, 41026029, 79861035, 61065900, 64764076, 12748634, 25334178, 52203021, 53377813, 48880997, -40661029, 94992821 ], [ -51860063, 675117, 77695870, 6400778, -109506703, 78230565, -105869831, -1184250, -12844839, 15567027, -103252150, 101163728, -39813536 ], [ -71146806, 45628335, 19442765, -2780324, -64156568, -12311829, 82770213, 22892053, 75205877, 46836815, 87436235, -75597218, 15195354 ], [ 25777422, 73137610, -60869291, -4372774, -49756175, 23441007, 44327437, 32384064, 104706517, 33354781, 88724787, -86389859, 52064541 ], [ 37532590, 86039415, -98299455, -9655948, -35248157, 56054041, -34490754, -73564058, 9930962, 30412602, 44310034, -62779627, 87328439 ], [ 111858314, 67028952, 1459911, 51906366, -106635196, 38600869, -3838730, 13506495, -87130394, -15463331, 31907958, 5619157, -112017887 ], [ -21876012, 42782294, -109941883, -28064594, -90414415, 87165799, -89590889, -55543142, -8336028, 10440237, -52747361, 1668193, 22910377 ], [ -15398850, 54726371, -2478572, 16495259, -54727375, 47610159, 98521154, 98621271, 97488755, -36207235, -37334911, 56013183, -54590114 ], [ 100785015, -111679403, 24123058, -77202080, 108678190, -58277694, -101638171, 60451472, -67685893, -18432336, 106429793, -88892103, -52947054 ], [ 53702129, -87073793, 1753036, -96286229, -15465905, -37152236, -22092037, -13130467, -61698253, 50086167, 5635092, -69673283, -30155063 ], [ -15892126, -2101404, 1582336, 72435968, 103136152, 99895583, 9710526, 28859751, 5949664, -110146160, 96114910, -87553090, 65700919 ], [ 80961974, -9772954, 112009547, 7134622, 72141371, 97705624, 101400163, -71062745, -9411298, 31795596, -62051166, 111512067, -28768497 ], [ 67914210, -48086304, 99626500, -8388873, -80292826, -44546621, -35452182, -85857710, 45541996, 57579164, -92778699, -42174773, 30149262 ] ], [ [ -3620611, 104379193, -17580304, -24713149, -111966263, 66697775, 31914986, -79726361, -88797883, -6214630, -67904281, 16687210, 55284390 ], [ -106670154, -103087335, 8751284, 61130746, 54585256, -108449145, 97499087, -65092846, -27890779, 48430070, 17734789, 111440737, 104087027 ], [ -20045518, 55070220, -71831240, 55849749, -64234411, 18795883, -13570345, -68103958, -79652328, -7088508, -90303321, -50555853, -259882 ], [ -62151472, -25498259, 11345070, 49782288, -18768315, 73536872, 14559520, -103872165, 81269675, 64485509, -110508704, 39700496, -79812772 ], [ -75154227, -1747936, -73775597, 41607302, 52729, 30014772, -89250050, 105988824, 92682832, 7843136, 75945622, -100305302, 55296363 ], [ 74957882, 85611927, 3861877, 97828431, 88237595, -61036536, 22439009, 2108599, 106457682, -38308960, -47414842, 17203603, -63801966 ], [ 17428042, 82687022, 43884249, -66415432, -54574331, 18483691, -58006834, -18527369, -26140897, 20002932, 96362823, -81617431, -69830564 ], [ 52613628, -46391702, -92190915, 76837126, -68591919, 87326187, 29761991, -68273479, 66800811, -100255555, 46877168, -100130622, -9128352 ], [ 76897538, -36884141, 111799699, -100547383, 37545103, -65441820, -7232698, -66217645, -88756866, -100286659, -6615279, 3188608, 41122286 ], [ 46542916, -102126790, 17725623, -25115886, 40359116, 29778714, -102445300, 60410484, 69242053, 47827784, 75096378, -103285843, 93051823 ], [ -67845174, -21010361, 13466781, 110697326, -22089467, -102387874, -88754625, 86583136, -23418253, -20784092, -42303727, -68975189, -64714481 ], [ 12615009, 4042742, 86293823, -112171091, -68068153, 85529613, -104330000, -47033491, -27961188, 22908414, -85736325, 69212545, 55272220 ], [ 37066171, 46963814, 90369769, -24437695, 17721264, 43616967, 21694556, -46560067, 98247414, -85242992, -12705700, -3845257, -15376672 ], [ 109496945, 94677264, 66574927, 61975513, -106271907, 40913549, -64561371, 64379608, -15328373, -25106661, -21939642, 94560619, -11994144 ], [ -62181089, 80548579, 105803999, 27221809, 29199613, -80015837, -12094842, 1336580, -90656105, -67630241, -72994291, -111520156, -37375786 ], [ -79643408, 45634570, 38171489, -79424144, 101799951, -67056947, -43754958, 5431210, 109801634, 6720371, -103022697, 110600210, 11955579 ], [ 35045775, 63631124, 23760016, -13433225, -106677880, 20296912, -67481693, -151436, 42030158, 63244964, 16211060, 80849243, -62521290 ], [ -58893923, 96402840, 37950892, 29399278, -20640376, 19462215, -106505527, -63376540, 69148791, -45450276, 71415089, -105808751, -32689819 ], [ -92738177, -26832966, 50576034, -45234777, -110773935, 95100677, -2189334, 100067108, 64604332, 74914551, 29254340, -8166639, 112017045 ] ], [ [ -20698548, 65619706, 106933472, -78878401, -69699428, 96846189, 19973623, 71570839, 101916328, 12318297, 84301533, 39097065, -96995130 ], [ 27228887, -108749938, -76834181, -77717058, 52597069, -3867055, 84266054, 21273800, -34191452, -54292672, -29441016, -38974228, -80594120 ], [ -57961943, 100727918, 104960978, -12284730, 78996054, -71098099, -64261161, 52536946, -96749286, 55664112, 53058155, 93089011, -13695620 ], [ -71923718, -83199962, -65055647, 2286303, -75538460, -95888711, -83572217, -85268089, -110448729, 36626383, 43245332, -11745716, 79242603 ], [ -16299260, 54421583, 31795355, -103608439, -68090427, 65568370, 67511253, 23397171, -62096117, -86326803, 36741778, -5407942, -32625883 ], [ 66753368, -46922194, 10322223, -38736002, 64756367, -79567587, 53613884, -37904394, -28014131, -56797086, 110816432, 38831924, 60884301 ], [ 62020308, -78236917, -39934116, -109702926, -35960659, -86606908, 97242810, -29494607, -103776358, -23876405, -72333706, 46239632, 11699706 ], [ 52724496, -99105588, -462534, -69743629, -63241188, 7915353, 7113679, -79593605, 19752377, 92248560, 70970499, -19813914, -96711580 ], [ -97810812, 9820965, -53646446, 13644454, 22605823, -67398549, 34379459, -91181236, -67489027, -80866875, -51575690, 109351870, 106741102 ], [ 63159224, 65734680, 100265570, -95835322, 34789368, 18857113, 30238348, -75175604, -15531324, -43428976, 17002645, 21405176, 73269082 ], [ -27700809, -102570767, 12950478, -15654995, -10938276, 33233592, 102316159, -103415466, -81756298, -48812358, 108279819, -21188143, 43208265 ], [ -111029800, 72867532, -75948564, 112072855, 38558141, 35840512, 44905519, 19129967, 13118962, -91961482, 301264, -85199247, -15923509 ], [ 61341095, 110973060, 2596786, -27891367, 35470511, -15291693, -75296953, 87967203, 58891749, 47628270, -106808017, 90224385, 78150308 ], [ 59007335, 74999995, 109893678, -75239828, 61025725, -29333924, -28596805, 2855237, -80458779, 76405980, -109155776, -50517656, -89539287 ], [ -51836607, 17350596, -91181518, -89107512, 92670678, -104256593, -40333200, 41788331, -13722503, 363555, 49765760, 1989968, -102147022 ], [ 81071480, -73281854, 77150475, -19065360, -26485044, -70741161, -17266075, 80813999, 73183517, 105883194, -73890842, 83051929, 59426610 ], [ 70765285, -15353679, 32611781, -18791858, 95619566, 56983360, 89239395, 17987275, -18857248, 57456682, 84828154, 95040883, 10482919 ], [ 28980971, 1329172, 105669713, 47102920, -100369132, -28625233, 66379881, 85614369, -29306166, 92883073, 57862174, -95240004, 79704985 ], [ -22981187, -110369900, -101019343, 28665844, 9387595, -14096675, -92129355, 60788754, -73113762, 42796580, -101286088, -8535508, 15147752 ] ], [ [ 78909337, -109392802, -46148087, -39865056, -40048979, 34232565, 62533755, 21154820, 35538828, -107464649, -16809236, 18375287, 95544597 ], [ -26425727, -103160767, -71880679, -37303940, -67859086, 11423585, 52184776, -31022213, 75931806, 25619070, -6095649, 89921405, 48729347 ], [ 79676950, -5181390, -70119489, -38996712, -22109473, 96443958, -21865153, 26941492, 20753303, -65437516, -43337903, 86680239, 96217856 ], [ -75797710, 17996150, -44929850, 12081421, 49452904, 101009799, -105286073, -27407088, -69011890, -28347703, -13083319, 29478134, 45073803 ], [ 58550715, -8676018, 109569935, -109022462, -89149575, 112118550, -84029976, 73310021, -107356513, 11305823, 105008725, 95078696, 32984616 ], [ -71587510, 26821499, -107143005, -36179918, 47695787, 31551855, -98761513, 97058764, -47019607, -5651284, 5681031, 100737209, -82445381 ], [ -81277797, -47377426, 9701260, -40451708, -81223798, -103986296, -107126768, 21859, 4113574, 34868371, 72793653, -104716310, 43501733 ], [ -13686052, -28968944, -57029491, 101617923, -35000209, 24199643, 67447249, 55457238, 6694974, -86910776, -66646996, -27562308, -105075440 ], [ 13532540, 108448716, -14053950, -66246906, 1615987, -94987525, 104946952, -27464139, 86569197, 103848185, 57370305, -2021726, 62822093 ], [ -96488918, 53125954, 35770569, 83204473, 45007199, 46677528, -105063366, 106315127, -110097661, -62201030, -49626582, -30079833, -1881574 ], [ -31322045, 97327486, 72973168, 23188518, -15022103, 66764808, -79549081, 37152479, -64977109, 87733592, 10545578, 81851221, -19606272 ], [ -106278989, -43707447, -40493699, 83723544, -58079933, 74379761, -109290054, -57657993, -76718309, -89084325, -61115756, -48002795, 111976190 ], [ -31624645, 52851606, 76118808, -70570823, 34828527, -49917252, 112717346, -40769269, 18666029, 42004635, 105914458, 43113830, -104026612 ], [ -80849371, 82568335, -7915933, -90353654, -78528699, 33595990, -20523017, 14085438, 41235751, 105488164, 49776789, 20219520, -93362570 ], [ 95656582, 49733815, -74990039, 2553959, -41277627, 4106480, 71263171, 48383917, 106127341, 22911646, 6841757, -96357310, 101993957 ], [ -50681750, -29961104, 14122368, 109920300, 88203733, -30414272, -17089163, -68988186, 10696825, -6536941, 72212620, 80007700, 70004615 ], [ -20803250, -60326777, -12360761, 3658362, 24594215, 42566877, -73962503, 79190160, 83574004, 45183053, 10500052, 32305861, -107427229 ], [ -34011628, -10641460, -3057355, 65257129, 87946948, -42217329, 68557641, 80672756, -7009908, -49348943, 92606585, 96883265, 93610296 ], [ 83012349, -29737529, -25397653, 9083389, 79520944, -14979768, -54310941, 26366326, 19416771, -21220134, -64878108, 73769867, 90227954 ] ], [ [ 54492359, 34601158, -19842129, 26058237, -45324491, 43050967, 5505246, 10795351, 42612340, 13334236, -15329628, -109516905, -31630961 ], [ -22702334, 63553322, 12985008, -5521149, 78667639, 18190725, -86770775, 2836008, 38092627, -66149905, 14742192, 74902960, -59102278 ], [ 40509091, 16672734, 96583334, 97901512, -92902545, 2889556, 48303659, -65307199, -95447572, -95192038, 21069542, 74821589, 83138951 ], [ 29486610, 21341994, -62248865, -45748488, 82062042, 70919405, 69846803, 80180858, -33740609, -99812580, 73777780, -35428311, 52883209 ], [ -66546881, 5231527, -69914141, -43106464, -40589572, 72197054, 18359057, 4677360, -43757963, 86922527, -38230287, 76457164, 106355903 ], [ 19725229, -101305961, 93467823, -93459851, 42512892, 109946356, 43188676, 24244064, 2595410, -77195097, 78589432, -99944583, -75521972 ], [ 59822585, -99142126, -9399326, 9206169, -94184064, -33548612, 95760021, -102315907, -39373681, 74203571, -39059178, 84595913, 62577738 ], [ 34326448, -98751130, -49185312, -26360669, 88533187, -25813189, 5596905, -66028942, -27498854, 25554857, -64961801, -68309809, -44625834 ], [ -102931902, -73465870, 62480488, -71391604, 18972734, -14811800, -15358265, -105945216, 56478927, -57610048, 96774603, -36309436, -82656009 ], [ -61201289, 36572118, -73085975, 91316425, -29559669, -106626434, -48257329, -14782914, -37205091, 51886611, 41229708, -64674620, -80596892 ], [ -61159696, 88176346, -69688025, -96436408, 13718876, 22482494, 27171236, -10550852, -39923748, -88457260, 65451186, -6562383, -82583252 ], [ 28565267, 81806508, 109759074, -57023704, 42799730, -14674657, -7498170, -9097604, 90914866, 42935012, 15172993, -89471123, 937556 ], [ -18353882, -100026474, -3053843, 90615074, 51412051, -14523174, -1443634, -55168327, 57115298, 48312160, -44133988, -103650040, -69328335 ], [ 66462561, 67409396, -94743784, -41836553, -10785586, -101690860, 21441532, -53809633, 102377210, -38304649, -112253254, 49023601, 22792904 ], [ -99912424, 2244387, 18125297, -60892392, 45070019, -65150048, -68265824, 17982408, 94897840, -96791548, -99884080, -43188423, -51306191 ], [ -50490284, -50067480, 62355291, 104530438, 63807644, 46822464, -19990160, -96896253, 112139416, 24322951, 13348991, -9706314, -66308808 ], [ 56992400, -108345190, -72245670, 96767196, 56777249, 101678027, -76714990, -100260488, 900804, 92788323, -85922442, 101457044, 105977988 ], [ 70317029, -29408892, -38987754, -68303102, -82878085, 22744874, -87643030, 80912965, 99408703, -5888706, 66170844, 77978265, 12022753 ], [ -94862851, 100518278, -84342253, -86094031, 5505261, 13014880, 111915734, 57385782, 58731866, 52471375, 46340409, 106865821, -10097889 ] ] ], [ [ [ -83831335, 4602979, -86135376, -32878973, 69890909, 3790202, 70836457, -12355388, -46448916, 43899275, -28959706, 93705459, 16460119 ], [ 21817285, -57639279, 71703200, 16041333, -107979450, 47611877, 38801356, -7929546, 13985744, -95644097, -15258622, -74049812, 98196501 ], [ -78034840, -107307869, 28153323, -109278509, 13239029, 73567088, 32500709, 100305079, 47149345, -54246902, -21302413, -45957857, 40948733 ], [ -47390844, 66208457, 97796960, -24342426, -63075478, -104711611, 29843487, -58870411, -105474493, -4185309, 97543392, -37436697, -4422586 ], [ -17752851, 106416888, 100847941, 80452525, 86245992, -75304312, -110360299, 9206355, -51253447, -99839249, 73239865, -35713510, -56726851 ], [ 59551634, -19547909, -34559860, -51241407, -26786094, -51991147, 22038948, -75261598, -60190699, 88168829, -2646961, -81194502, -106411519 ], [ 20175082, 85442928, 36798886, 91227086, -35309150, -110768685, 56061153, -12900605, -92836505, 71031687, -80552468, 91276515, -83035584 ], [ -110495027, -5515190, 9894106, -65628984, -84590604, 61494959, 89664566, 14887971, 46494664, -43525090, 67480514, 46484338, 63675733 ], [ 106131350, 110144096, 3424073, 96019137, 42772821, -38743937, -56241908, 89492261, 47289643, -99012919, -14250500, 45736773, 70700042 ], [ 89346014, 62784045, 48474030, -210881, -26464143, 90152703, -4086600, 39368912, 94733250, -56151868, 45349083, 45798173, -35428378 ], [ -112868929, -46947367, 59993981, -87959023, -36562193, -3503862, -92909084, 23577148, -107070795, -70018034, -80576978, 81704154, -11172941 ], [ -93177918, 89168587, -34142602, 11096274, -59084716, -45760580, 23931542, 36998767, -9028918, -85280049, -6249827, 21092317, 15034396 ], [ 5927478, 79836050, 19058118, 99309425, -74713807, 24840677, 12787241, -105664794, 102189461, 11660496, 66200458, -95657958, -36021241 ], [ -27259026, -98265050, 49072272, 17836066, 50632502, -77233026, -53881981, 91276611, 11578369, -3965982, -54824150, -3084262, 81777481 ], [ 76014275, 39791595, -29952006, 73040662, 58774226, 29450038, -48131757, -107757535, -7348487, -68065349, -64840164, 86493926, 51971285 ], [ -82498120, -76359642, 46834205, -58009082, -68792733, 23723543, -73790811, -92625667, -105747680, 40173636, -10359215, -31143247, -96932183 ], [ 93475057, 37867237, 41068165, 94751946, 65962357, 96143668, 99103177, 93251042, 93954937, 16484422, -71172809, 104964273, 59841166 ], [ 10429372, 42833452, -77673650, -110143692, 12637200, 108532248, 13053506, -60240277, 21428342, 68883413, 1541667, -83103139, 43691313 ], [ 90777856, 68251478, 46487636, 63406451, -32387378, 50728125, 77809859, -9528681, -83100900, -108410520, 29123265, 7622269, -94494053 ] ], [ [ 74314631, -110383893, 72976922, -43270636, -52475382, 71561260, 100159818, 9009828, 79693025, 64522072, 62217231, 38688426, -110199415 ], [ -102142936, -74465392, -99735953, -41330891, -42803407, -34444025, 78949315, 21859996, -42841487, 61538522, 81088371, 112716216, 11054369 ], [ 18115668, -85444352, -23521328, 64108274, -79765555, 18570620, -78772477, 23357468, -112557284, 50552656, -90191027, -52004094, -68053977 ], [ 74549647, -98357758, -87210861, -4523511, 21780003, 112719840, 74490050, -12265550, -44528980, 68460514, 107836032, 91191715, 49607912 ], [ -79972070, -37056911, -48031675, 7661298, 76515252, -87572242, -47574862, 38247213, -12566424, 17284377, -86070996, 40384702, 48048922 ], [ -64786744, -56744109, 84247639, 37047077, 33446619, -57153553, 93679860, -46451764, -17302874, 95306583, -26822097, 40515947, 6139413 ], [ 95860518, -96446840, -40878558, 94178474, 15370211, -71791794, -101352797, -84754615, 51494522, -102451583, -60452934, 77153256, -51888875 ], [ -4933296, -19853045, -28297163, -92155465, -106793283, -44296292, -81583064, 219328, 103248656, 102771774, 85898826, -73297317, -111870236 ], [ 11615570, 15172422, 39712532, -65886936, 39125034, -113006853, -111511947, 86409730, 112859034, 92821284, 82619932, 78331971, -52958096 ], [ -17424526, 31767012, -37169553, 61544986, -104406968, 63958049, -96776514, 36101506, -93422426, -55892373, 2691387, 3360402, 65550061 ], [ -17898566, 17513695, -48505245, 2752625, 107662771, 112792454, -45075855, -40637898, 72894689, -89028524, 79716692, -62263390, -91150436 ], [ 15684237, 58819458, 77844165, 88070049, 28139202, 12904360, -289605, -15555324, 83477120, 96256938, -48109613, -52429038, 48272736 ], [ -59224517, -7901016, 101996367, -111952158, 109673314, -109572217, -86427924, 54577613, 26117225, -29466976, 66865668, -75605792, 97512748 ], [ 37547016, -73748921, -41276407, 12068658, -69088116, 17330063, -102717448, 107093404, 28213526, 46763216, 87985958, 81830205, -9165862 ], [ -45059155, 109686056, -707860, -8225558, -29443316, -65464804, 5058411, -2530308, -67690354, 105489495, -74903496, 112312386, 52510058 ], [ -99460743, -39804268, -44113893, -105162871, 71288361, -87464297, 54188103, 52089836, -48431188, 45093643, -9204314, -89627837, 63186783 ], [ -56862294, -65437445, 75159756, 71922911, -104399970, 31238830, -46064578, -929200, 7408949, -6457296, 62878505, 19095622, 22494621 ], [ -89285851, 78037966, 95852641, 5944161, -2946966, -50181365, 77376279, 54683223, 66065547, 27322072, 49348867, -31977764, -21744052 ], [ 1618333, 10603815, -1575362, -64729006, 63870595, -52132241, 37105072, -8437975, -66332343, -111708420, -102690362, -107435161, 85650534 ] ], [ [ 52189853, 58102820, 87086834, 62009973, -4625144, -41005605, -36608140, -26041720, 60609679, -73764919, -34681356, 15747776, 15365854 ], [ 55081696, 50213740, 94010047, 78018573, -33241563, 103604590, 105225376, 71328298, 36002842, 67027994, -77606179, -11850779, 98265733 ], [ -92351891, -66172811, -73241642, -57335847, 65398884, 98550330, 88645323, 59021363, 59663721, -78993220, 24359861, 93730876, 97239289 ], [ 9580945, -66721540, 101745582, -92464382, 70462788, 93662374, 85554816, -3810518, -65367994, 64209376, -87623360, -83048507, 93837975 ], [ -107361621, -27033139, 18910991, -28886479, -106203357, -82563234, -45665708, -17986360, 61908425, 46234314, -88327096, 75363864, -11700284 ], [ -1015455, -42402486, -108795518, 1348063, 36006274, 5577414, -45708482, -226025, -54186097, -12299950, -72774607, 77726187, -78634589 ], [ -13202133, 41079785, 25282412, 82084619, -454412, 41528994, 108688597, 97974557, -59483323, 92695266, 59353555, -104668958, -100107977 ], [ -51670345, -14793869, -20513412, -50738743, 13056287, 82964708, 61387953, 25653888, -68614469, -18509449, -36903217, -63496341, 87128459 ], [ 13377689, 83057721, -21048190, 102377805, -39549445, 49880172, -62757020, 97846297, -14503310, -108121071, -43430480, -98427336, 75912958 ], [ 19087527, -34785893, -108946332, -34163248, -107551596, -112564827, -13859279, 95021144, -57056000, -7202069, 72107069, 81078442, 84018608 ], [ 54402714, 107453061, 61439342, 98332328, 41283973, -18980435, 48228467, -94443955, 7126845, -34622885, -22613043, -21032950, 67377425 ], [ -37973241, 49064989, 103891930, 101657931, -45809884, 44875877, 72865178, -107323249, 112841645, -8503383, 104994868, -84936083, -63418697 ], [ -94394196, 70978199, 44705987, 81830329, -97472937, -88035032, 104455232, 17369909, 27843672, 25547418, -103252762, 89196041, -31183318 ], [ -67389823, -64607061, 45810689, -29578880, -96062088, 112026708, 19532287, -69311983, -27949060, -80551507, 51284303, -63272174, 55135450 ], [ 18386568, 72880689, -1998091, -61329335, -23518408, 10402826, -72330293, -55127048, 56434764, -104615111, -75183271, -24048027, 110585572 ], [ 86936291, 34357476, 52966937, 30638750, -3783152, 45776817, 100422917, 23901140, 110190745, -42881316, -87205285, 24849823, 78193425 ], [ -12131464, -10433405, -14783334, 102658362, 39741561, 32618994, -86642999, -90542621, -90449123, 9393411, 49212302, 19996299, 66398677 ], [ 58934343, -41013192, 77689861, -34154250, 67274147, -110420741, -96352737, 108513775, 68084113, -107693571, 6530354, -50883305, -41873475 ], [ -4530528, 12257476, 54385224, -46642086, 100181219, 100419428, 19548698, 44224652, 55167562, -20704520, 71298715, -53189642, 87285263 ] ], [ [ 16919553, -83078494, -38370760, 74579260, -62919158, -105629997, -75908608, -34898789, -97808792, 27147135, 27896431, -71141435, -107635006 ], [ -108435742, 75132654, -21343084, -96466344, -19221095, 59310611, 16015991, 41537057, -66856205, 23602876, 12536564, -65617887, 104591458 ], [ -88865949, -72199501, -109284960, -31246336, 111929652, 45540982, 105475244, 14085984, -31760600, -59455567, -67713864, 41146161, -36984122 ], [ -80132576, 91543275, -49117693, 50694570, 23415763, 77702566, 9053052, -86023389, -91109631, 8747886, -39260723, -76368605, -88124684 ], [ 83005033, -17387300, -7961737, -111606151, -101967883, 56587876, -82065105, 99378086, -4799662, -19805475, -42946279, 79843841, 46058379 ], [ -29512811, 106577807, 75727589, 59796379, 40218038, 21884445, -1061906, 20821739, -68347822, 30789876, -89507440, -100861968, -66391150 ], [ -88108984, -80359048, 40946268, -3226265, -16371946, 89387428, 54454354, -61568886, -13490301, -91828046, 55405907, -103113407, 45032215 ], [ -30064612, -37050296, 83282423, 59243515, -100328321, 68356993, -20910319, 99637804, 88423192, -91708783, -19658705, -73969154, -89820389 ], [ 88541184, -92905700, 48162200, -76809512, 108591369, 61666092, -109032102, -88808593, -46009290, 64996068, -94765076, -73562442, 111837203 ], [ -88300515, 87639315, -12057218, -98791603, 72204168, 12068070, -50432052, -99342554, -70610641, 34978700, 23445109, -68625597, 97753772 ], [ -70306668, 61731513, 29852716, 104050726, 12629840, 46902442, -60986595, -44404008, -41571789, -9345160, -24610790, -57071306, -61800076 ], [ -95439572, -95017465, -61706027, -103972588, 50270252, 94689265, -19609862, 89861915, 85051980, 11386184, -80318086, 1285, 14219487 ], [ 72833395, 55575815, 102843084, 13386088, -79582706, -58293433, -40388878, 17220749, 107956890, -58386748, -26475164, -95632371, 6543849 ], [ 21796404, -81674239, 4642997, -12386129, -10345522, 56214651, 53986899, -49629809, 103847323, -83619588, -37090330, -110078130, -107044494 ], [ -23072547, -20102010, -23789743, -110231970, -18482415, 4805923, -100677225, 112151465, -25349299, 51221734, 43306253, 68338553, -63742129 ], [ -32154865, 34729319, 85323334, 32050237, 70305519, -35931924, -104751229, 16720124, -78114643, -111887709, 82533686, 101652321, 42829676 ], [ -66221244, -84258511, 107665161, 89854992, 13047333, -90721249, -58375924, 56023142, 65651389, -38368999, 64114781, 10874919, -78688372 ], [ 91861378, 105461042, -53002537, -66328555, -68763794, 37178572, 28331551, 111664920, 62015139, -30301818, 61329541, -93515341, 72533863 ], [ -33401744, -73358100, 70231514, 1103046, -18374420, 77861009, 29071453, -27408142, 110731923, 32368459, -85748800, -34246275, 22783877 ] ], [ [ 91298786, -80361200, -13275717, 80617648, 58769046, 33131211, 10379020, -54926956, 43912961, -43532299, -18065809, 16878300, 69649466 ], [ -101315663, -40314243, 58394348, 47541559, -72434524, -83588385, 100187826, 64109342, 15756314, 22575779, -34755633, -62423332, -50766769 ], [ 32725474, -57534604, 67431989, 10622068, -78329400, -73985202, -27426244, -80452082, -16007541, 64660906, -87628335, -90293456, -5054969 ], [ 91029563, -44692417, -79153217, 54182640, -105955296, 65747561, -52110603, -92123182, 19444627, -54841324, 96511864, -59376806, -105962470 ], [ -95087707, 31568592, -71325629, -42534125, -88876628, -104361974, -62058215, 108466607, 89274837, -9348126, 100128127, 52780353, -15096348 ], [ -24019165, 12965372, -82648418, 65124473, 80583973, 38910924, -57694992, 59611757, 3977609, -11981062, -82574137, -74498510, -79123991 ], [ -44137416, 106590008, -83350868, -26637963, -76963709, 101778565, -28362830, -83303008, 7095717, -10358943, -69476143, -60206042, -3815534 ], [ -32395569, 96182083, 11001129, 111295878, 67929165, 4930853, -41456239, 59465324, 27711580, -79892464, -55436458, -46997520, 25128556 ], [ -81585480, -12350694, 84072605, -110767429, -50667912, -93508126, 80367836, -29863307, -93729483, 71904010, -62854770, 63720271, -39618955 ], [ 69673065, 49659202, 91069141, 106048849, -62270513, 78202461, -90412232, -108990649, 20267775, -96980309, 50413156, -80729929, 50357591 ], [ -96089801, 77492688, 74115821, -5118201, -37678550, 87704532, -72316539, 21669264, 3921855, 90814402, 76228860, 59292132, -64958486 ], [ 67587698, -64986908, -27465754, -27659439, 56919003, 38698600, 6484599, 54055360, -80712625, -35057417, 31870450, 47121924, 94027635 ], [ 90304356, -248514, 30581273, 63849339, -84411195, -71864043, 103525847, 96031290, -36244856, 4348437, -15064578, 38605093, -50441267 ], [ -27752732, -32960929, 57141324, 57584537, 9987909, 38148604, -11588247, 98886594, -94492329, -34266963, 69864945, 46433601, -102440381 ], [ 95157369, 33165349, 90600679, 103783337, -40857168, 1499982, 20730768, -84650771, -75047228, -77727690, -915085, 16100870, 3560006 ], [ -59510095, 56077187, -62710706, 20594670, 108407407, 99641338, 17311358, 89094958, 63591291, 58881183, 16416657, 13366001, 33340899 ], [ -74131473, -97351743, 18107742, 89322091, -42236735, 110621102, -2668548, 81299195, -43002795, -7249214, -58681283, -25259864, 72852325 ], [ -49115038, 45222257, -8749584, -110855197, -38984678, 27349574, 39834094, 10026697, 110614581, 47446518, -72259103, 56564105, -3592244 ], [ -92631994, 66632544, -86457583, 1101271, 4003585, 14255542, -61885251, 87558725, 33334839, 59566130, -101493027, -99547720, 7808875 ] ], [ [ -104074431, 43226462, -70412119, 26666655, -8741451, 73393197, -48191493, 14497295, -65863098, -27189930, 69757460, -70211659, 6711615 ], [ -29668957, 105590782, 11133518, 68805087, 44124435, 111709330, 46224894, -24925898, 105735819, -96505998, -79299025, 65786719, 99712050 ], [ -17126939, -25746331, -60891733, 1859081, -3898127, -21147017, 92827291, 63472279, -38139119, 8941310, 24778411, 81813284, -31988354 ], [ 35477480, 88761690, -38145567, 47674573, 47152550, -3179160, -13322187, 26296210, -6117650, -111531633, 50579836, -73319619, -10728066 ], [ 47022305, 50459362, -106887127, -58334875, -54897245, -77674246, -65288515, 73184827, 49796252, 21625793, -97665028, -27252088, 26414684 ], [ 1598687, 12103745, -93845567, -34319765, -95456280, -52310224, -4734227, -91511456, -58616385, 65670910, -85361306, 37725571, 14757486 ], [ -6647445, 85601296, -90465987, -88819171, -23138223, 10245860, -103210174, 15306605, 6212568, -10162776, -107576944, 91800446, 27622337 ], [ -59153808, 14906694, -101568160, 64781560, 71283410, 55746682, 10495546, 90605412, -14362340, 96039513, -28772495, 101820958, -104765142 ], [ 57929438, 111787768, -5229971, 97976142, 53500223, 83956502, -73886693, 81977578, -35163869, -112967285, 8181766, 110681031, -22827286 ], [ 11079943, -98158504, -83183367, -14763298, -4628785, -19829838, -39276277, 16310833, -42968761, -52451042, -44749004, 104452970, -89515678 ], [ -45060627, -57842181, -104317363, -91654000, 25662819, -80843918, -111864742, -40573250, 62455155, -86510534, 62016267, 96898892, -58249062 ], [ 14530038, -26514536, 59163188, 6287707, -110910298, -3402284, 89401500, -36113, 17163940, -27728069, 58979363, -86552087, -64676283 ], [ -82841732, 13040007, -13766329, 60769506, 33908714, -13324397, 22181724, -18204440, -74779288, -21003807, 102330162, -107767354, -90143508 ], [ -93080258, 51392486, 74692246, 29406616, -95713442, 91908245, 43699245, 111491469, 9208254, -112958054, -10963410, -24296956, 98213729 ], [ -102326200, 22609390, 63398273, -107951787, 7271603, 77863131, -11774956, 63083382, -48120820, 65136334, 8926411, -39054442, -109735010 ], [ -42621733, 17411979, -7565487, -89499536, 29684136, 54180157, -69906124, 96503699, 92225607, -95487746, -43880657, -73476707, -11807161 ], [ -6343732, 28026366, -61547311, 75002277, -74275434, 35223346, -101770552, 23451236, -3714614, 20582311, -108068208, -12411252, 98493783 ], [ 45463048, 6943000, 107969468, -57881508, -22903639, 2542303, -467859, -33179311, 57874919, -105404290, 55758197, -108037704, 90450581 ], [ -59661074, -106616904, -27206197, -2239375, 97511701, -110120045, 43923548, 11164417, -67981106, -91381579, 78345619, -68474028, 109795596 ] ], [ [ -12698076, 17658416, -22793592, -74620851, 22166182, -30808150, 52449695, 12366698, 88300535, 14482587, 106473434, 6410185, 22736173 ], [ 50471383, 108792714, -86230976, -91277043, -17628106, 3777578, 77655167, -55756532, -77489402, 72905728, 102861250, -42578117, -27422970 ], [ -62547840, -17227379, -99791725, 30726725, -8406765, 79459364, 99006595, -85248048, 69824825, -32991147, 84026626, 111171059, -4540601 ], [ -34347824, 41177038, -49373714, 80245938, 60481974, 83057743, -38977408, -90672979, 105066328, -65037692, 40559333, 79027062, -69732116 ], [ 96515421, 24893070, 94532984, 64013668, -98645348, -49379921, 27251406, 9565403, 32077667, 96919150, 45375811, -13908815, -48804648 ], [ -61506137, 83502448, 80103285, -36796651, -15049318, -56719414, -51514123, 65535206, -102014771, 30969876, -90592977, -20546880, -50936298 ], [ 20597575, -67013190, 44931830, -94038072, -71932965, 94335420, -63511631, -35410686, 95040941, -87531726, -49579900, 87663703, 107341050 ], [ 22762496, 1303553, 90927530, 34270902, -40453453, 112114578, 22305248, 64399219, -101058852, 105159077, 8270788, 34239305, -75350589 ], [ -23709795, -77556138, -6389855, -80123732, 26171348, -81348276, 93932437, -94810023, -54290990, -67146618, -21278443, -104159611, 38868323 ], [ -22527355, -93380689, -55837010, 13893068, -20832480, -18913147, -56205714, -111142276, -104375558, 44151134, 20960620, -2341279, 19261535 ], [ 109837982, -25389782, -57634579, 99408074, -29303339, 25733871, 40066869, 60457922, -20681857, 80051041, 40023483, 78707833, -24837626 ], [ -18901507, 39605360, -39425785, -62467654, -38802276, 7232509, 88416725, -76673387, -99125522, -110901531, 49165648, -527604, 46246601 ], [ 82762730, -79423170, 8713447, -48480774, 51946494, -20988892, 34035270, 33378205, -109104420, 65648820, 17311828, -50681117, -91395348 ], [ -99536720, -108365190, 72851526, -76440237, -17265366, 52413058, -94579070, 81686070, -51793032, 33926699, -33846024, 4963660, -88472197 ], [ -36617239, 5162078, -8210234, 89650332, 108170539, -93595758, 58818556, 14738240, 110369478, -81212529, -71672594, -51196428, 2994664 ], [ 67586430, -55267735, -54871073, -105014553, 70427272, 41598245, -12041930, -22368069, -89636825, 34418476, 110658625, -103898793, -106346995 ], [ -60880327, 60845930, 81522532, 139315, -69640679, -472917, -36847650, -70392603, -89038084, 92138765, -53668315, -43659807, 77382647 ], [ -83998735, 85084400, 56509105, -33622108, 71497895, -33528516, 20828821, 58603657, 52175834, 58298081, 103561320, -69861670, 34422482 ], [ -35269478, -77170275, 83521283, 54842056, -89371599, 85905234, -10778992, -47052405, 4307044, -42467132, 92224548, -79194116, -51999344 ] ], [ [ -75367181, -2823073, -16240739, -61760474, 51103951, -101063416, 78510671, 52424790, -49472900, 55195653, -110563853, 53554250, 85887217 ], [ -3372214, 91602875, -58554819, -106136177, -63318846, 86147616, 82429617, -13167278, -69391600, -95078543, -22950595, 41439553, -102012295 ], [ -54629062, -22413142, -79144984, 101024656, 42990266, -56992092, -80758185, 23912041, 15118797, -27278977, -50314520, 76168186, 3853711 ], [ -50337413, -3561991, -77127959, 90081106, 41947586, 97454195, -71913593, 25520311, 26761790, -83020924, 98766377, -66392188, 19418059 ], [ 11781804, -61845414, 51638863, 14409211, -94751109, -51258859, 30947732, -30029309, -77040325, 63890962, 104513101, -91955709, -97676028 ], [ 4670813, -9260585, -6508532, -80394272, -55001737, 105967879, -82551217, 30350132, -81408493, -16147340, 104319531, -64940114, -63440601 ], [ -80960405, 88087970, 59479583, -77463360, -82462987, -105859878, -74565576, -106483122, 42662471, 30203807, 80657576, 9604982, -43706624 ], [ 85150805, 24754161, -31516175, 51301708, -92344255, 45826237, -72820263, 5883769, -7933088, -89100682, -65123943, 11368111, 21389546 ], [ -64437685, -87732362, -88469202, 30127244, 95255069, -3463967, -20763875, 61989645, -83361212, -73086164, 100272101, -3801248, -82068206 ], [ -25767768, 108782020, 65278328, -89537755, -20793467, -86734311, 24422125, 93545651, -14982156, -86499751, -98853877, 76635696, 9785737 ], [ -58932240, 88049643, 103956162, 21773349, -91952513, 77885016, 70425009, -102306487, 108959042, 42124082, -73311473, 16268938, 15053225 ], [ -88024071, 49799779, -78214871, -96293303, 47644237, 37289408, -22289507, 65649429, 16765594, -51665916, 108340772, -61939057, -9058096 ], [ 101635836, -100801023, 44889265, 102947000, 272453, -67902000, 55626473, 98701876, 113081, -77510717, 100000104, -38980239, 106365729 ], [ -20690787, -21560825, 43159276, -68413584, 102366078, -69745928, 42653928, -44261861, 21809361, 51267484, -32977570, -110733748, 92309341 ], [ -64476928, 106793965, 48308866, 101224949, 97286915, -100761996, 110408787, -26088575, -97757503, 30777414, 31532227, 32893800, 99098322 ], [ 31239571, -69202618, -63468578, 32297908, 33055497, 86041902, -28131146, -76060291, 46597705, -93680827, 34965370, -78044513, 20624796 ], [ -72581905, -37789313, 86591782, -15553454, -81994822, -16890127, -78869878, 44075630, -26772471, -4744066, -28441320, -11270660, -48069297 ], [ 12500338, -57133832, -113000449, 28764336, 41549963, -5574172, -84439936, -18710878, -111217961, 93313334, 103676755, 35028246, 46316935 ], [ -82766043, 16347911, -22795269, -79290369, 6638444, 53771612, -10312846, -79812180, 84782725, 24030672, -92652258, -38002454, -77525569 ] ], [ [ 58118940, 82864039, 55886251, 30372364, 12271855, -103174036, -83670474, 18106252, 2098434, 106208941, 63069978, 47270074, 93347355 ], [ -78187831, 105357577, -38179291, -55571121, 3616738, 108921584, -99049280, -91784985, -74108774, 45194069, -30079610, -33480438, 51556892 ], [ -80420393, -71524140, -26822720, -11089038, -85855287, 7118200, -11143869, 8199877, 57276677, 93634468, 103655559, 44773540, 11033994 ], [ 80522325, -112087779, 104843377, -23706339, 94976473, -100371754, 78547066, 71997040, 16930573, -91578599, -75405916, 20501032, -70462928 ], [ -2141229, 10276767, 5278508, -400974, -24828826, -1270745, 42488845, -88721739, -93658432, 38243854, 4780077, 66789688, 100051635 ], [ 19066877, -28092513, 39920476, 78846846, -2519838, 70208439, 19704647, 37924350, -83127993, -1918782, -87670772, -55942204, -42645124 ], [ -76816393, -6694902, 42309546, -53546346, 8062543, 58256345, 36046102, 41438765, -31273443, -15576981, 88761631, -58364264, 64036718 ], [ -45584930, -8591112, -81691299, -25563378, -101191099, 14922503, -99802103, 104179806, -107543540, 15488920, 58599870, -30487907, -90114574 ], [ 20317251, 10401464, -44231596, -52040628, -29725420, -106250537, -16751502, 78407580, 25508677, 103468270, 44480897, 56146691, -3478569 ], [ 67047460, -29343542, 81191822, 21367554, -92330540, -6392822, 1862622, 57793087, -9823882, 20820423, 79606882, 14190219, -93465012 ], [ -88608431, -42847133, -87671542, 81479218, -9089805, 110209268, -25336980, -68472589, 105124166, -77787086, -62058741, -49116285, -71670135 ], [ 47294758, 63745335, 14863715, 74517882, -81434648, 13251717, -49881669, 55795636, -59287957, -74097120, 97172, 62009553, -74746946 ], [ 8642473, 50511704, -55288208, -108877323, -37261827, -90239332, -90191572, -48372725, 48404907, -34494406, 68774533, -53133762, -103475863 ], [ 30466397, 9073178, -62933417, -112591997, -96385240, 18557349, -75399071, -17150652, -32272443, -36916773, -43243700, -91717058, -66193491 ], [ 100443658, -46287326, 1527558, -96292238, -61917156, -37523343, -20820, 93027768, -46822189, 41289189, 16875849, -72268439, 30425885 ], [ 37609275, 53569114, 83422448, -75967579, 23649361, -10939164, -22243530, 105051732, -107007378, -72372967, 1434754, 28222148, 32527186 ], [ -13096205, 49263022, -66553897, -34362333, 76043970, -14419170, 75752915, -96030568, -8919988, 27970741, 100723232, 71996654, 21687016 ], [ -91081637, -17739242, 87943708, -7857147, -73985815, -18753906, -6612897, -88310165, 56023335, 49926267, -60736388, 34075347, 109515299 ], [ 53611968, 107145344, -106584451, 66911725, -109141682, 79751144, 88348081, -55703868, 62548443, 111001559, -54621082, -62911891, 105297850 ] ], [ [ -20671912, 3457322, -69838484, -5085093, 4568096, 81843198, 111533071, -95639231, 42381695, 25140397, 46672990, 39466962, 10923913 ], [ 101422988, -55023072, 56372633, -111661532, 37737905, 27240403, -1094781, -57294319, -23957695, -91400096, -78378404, 66988362, -99036898 ], [ 56868465, 27995844, 1984634, -5150294, 57788370, 73666407, 30092912, 73685591, 39856546, 64742524, -26327356, 62653799, 28990442 ], [ -14328416, 37460811, 88736855, -80284853, -66115516, 88245328, -26019565, 31581001, -13598148, -33666452, -511464, -18200223, 592305 ], [ -35838806, -80329240, 67819909, -50123208, -37974682, -105957688, 39397694, 105975078, -102359846, -10403373, 5728598, 69858610, -4720219 ], [ 98879600, -76051588, -73270002, 16072626, -53732208, 85760048, 73373957, -38830737, 52873210, -66425047, 33395325, 39739387, 68905395 ], [ 105671416, 79651312, 112835452, 37216656, 11056722, -18313163, -86862355, -97640514, 18556147, -13277953, 83276840, 6349754, -3082665 ], [ 62470969, -94924751, -109250761, 75274870, 110523938, 87255840, 82479570, 96168919, 26874451, -17476133, 65785434, -93186915, 20999552 ], [ 97441100, 13693855, 78897804, -105595844, -79333866, -37223902, 76131398, -62587716, -81668984, -99185778, -27358551, -76056466, 35723841 ], [ -16969509, 61938271, 109232832, -84823025, 68788258, 109379011, -42502338, 106266881, -108108212, -88867815, 54338858, -88584787, 77367201 ], [ 53667188, -87680451, -65334014, 89569848, 82556725, 45934174, 83286622, 103822032, 45115005, 55200338, 71711508, -103609477, 1311660 ], [ -78012211, -21061781, -88065374, 5024382, -30075325, 254468, 80727977, -88718046, -70157022, 42382310, 40401042, -11345885, 44132949 ], [ -77895914, 97570375, -69020101, 101609746, -112803871, 107139873, 71748775, 87595530, 41015324, 97150955, -68728071, -107842220, -72196956 ], [ 22656696, 36575434, -109397513, -87094104, -40504265, 14367313, 89362092, -51932227, 71531924, -59662285, 106852884, 77516925, 80817436 ], [ 105474702, -63825205, -56646559, -29220312, 96171380, 33604213, 93858593, -76606027, 97954474, 85332559, -82036930, -96496757, 106811168 ], [ -95853487, -51715780, 87354806, -96193887, 68830488, 1906626, -26317590, -105445954, -9196987, -99634429, -43405647, 52876323, 89910134 ], [ -63489868, 105890116, 90209958, -66222407, 68008579, 7334732, -5852127, 94742429, 90360615, 56421162, 108719322, -5400141, 113524 ], [ 17689144, -108198569, 75705943, -72345146, 77237542, -75826955, -109613114, -112070883, -85581246, -42779730, 42750420, 12988783, 45876895 ], [ 19155056, -40735127, -7734174, -60551905, 107667851, 52016449, 16993103, 99273547, -50395853, 99856874, -24386364, -104771702, -55524592 ] ], [ [ -33918352, -48689918, -79754072, -49489732, -30908520, -102180169, 42746749, -11323752, 112847610, -66944057, -49443506, 92844810, -19657358 ], [ 48160500, 95297520, 71576133, 9023444, -7975548, -68289647, -112263896, 84797809, -69837768, 109014677, -44391459, 78655779, -21174293 ], [ -83853813, -31833847, -47855868, 82166385, 12564972, -37577136, 104252778, -94954693, -88954303, -38971084, -19899037, -79315966, 44048675 ], [ 92399917, -55930935, 22612318, 111081311, -103638428, 58714529, -106549013, 25041852, 81784131, -59858085, 86660994, -50914085, 13332508 ], [ 38733527, -33866278, 98272666, 101365474, 54644777, -49350295, -81324246, 10728140, -86716692, -96390748, -23816511, 89762006, -111459182 ], [ 108209943, -77607039, 19375001, -85544646, 82806543, 81441428, -17480740, -76361936, 37314217, -1213346, -45881176, 90575295, -18474779 ], [ 16791349, -73323490, -83249215, 19503849, 106940168, -82800570, -102450411, 108149529, 34596266, -108492346, 112129365, -88967507, 15801998 ], [ -50084606, -33038834, -82695767, 29188307, 109388462, 89202559, -13571944, -15321761, 39310270, 63381955, 111047173, -58576695, 94943369 ], [ -94213201, -100369700, 43941033, -4347935, 88611824, -109098843, -97505773, -50040391, -111049424, 29080477, -63940025, -84203370, 22054430 ], [ 62996746, 12957269, 60312538, -82924554, -60750605, 66034782, -53955831, 98926840, 74438530, -25238359, 33239754, 27168599, -2343165 ], [ -8913511, -60879937, -67888673, -104274660, -47628426, 84107100, -29908313, 110071519, 109665894, -87259043, 80314550, 98485544, -82174766 ], [ -14588412, 41757876, 52949121, 26870648, 45686880, -28321509, 3118365, -47514564, -100352289, 90907390, -10228079, 11263842, -101396731 ], [ 92560830, 7776775, -32800578, 10115554, 66141436, -9509842, 22635088, -22955598, 15426747, -52480231, 68917798, 25037346, -69008950 ], [ 32000099, 25969320, 69026493, -87445185, 83853240, -112201063, 56021835, 71666885, 111597728, -108048325, 65847270, -55386087, 112615884 ], [ 60965093, 74832763, 48406744, -89972896, 52260212, -92746709, 77063806, -95902094, 84008974, -92724077, -77076814, 28595422, 90124305 ], [ 65663548, 77035065, -67099364, -87054704, 108730581, -81596226, -106716874, 38021618, -31705422, 104475985, -101989447, 103647061, 70397976 ], [ -87988259, -22432166, 21999865, 34698203, -85474369, 62789647, -22405085, -78767020, 61962864, 67416823, 19674626, 110014399, -72173916 ], [ 25073304, -27210337, -91495853, 68825701, 108855442, -60340822, -50903233, -8717496, -52053616, 20363632, 44197591, 82083488, 95833621 ], [ -60979386, -30530143, -91162351, -36004911, 32002054, 33352544, -97529583, -83789257, 63735978, 99378071, 69184815, 17741329, 65906895 ] ], [ [ -69473409, -16684514, 85202305, 105922974, -24193402, 43425301, 62411794, -79973790, -5452465, -36195172, -87129126, -26943558, 62469389 ], [ -111925688, -14153277, 71741771, -55669430, -45127351, -53839274, 37014938, -47983583, 14886121, -25993384, 87424066, 694777, 45518892 ], [ -32412356, 26376187, -72896971, 102457375, 39178181, 45849802, 26473840, -77617180, 33056159, 45459922, 81429160, -100419844, -107076080 ], [ 103880387, 1660174, 61567634, 87828911, -71795170, 37703704, -19737022, 38452048, 59810741, 49584899, 90630261, 105436499, 31381221 ], [ 82809937, 18542402, -53935293, -56211182, 63986938, -5189331, -74809390, 27623544, -29201020, -16273590, -10589545, -98163139, 42056916 ], [ 103926665, -74277937, 63911577, 106392838, -53986058, 50780737, -48006593, -37138328, 60385426, 90312989, -53514166, -7890629, 53489218 ], [ 4922101, 35898940, -70907442, -37576444, 110065539, 49137053, -40363232, -71130081, -24259565, -89338009, 22106926, 5916617, -68044207 ], [ -35197343, 73970677, 105616655, 69109137, -611719, -94837705, 106633578, -98654843, 5882547, 25650223, 26227408, 19978528, 11777490 ], [ 92436762, 63810094, 10992991, 56501702, 107328054, 10878622, 86955856, -39290494, 7816233, 4230455, -99322722, -59451876, 57099457 ], [ 94331819, 85369934, -43942580, -112661459, 31072810, -79562114, 81745939, 23127650, 66771002, -102725522, -525373, 45391068, 15127224 ], [ -51196669, 83488323, 36096086, -97246995, -93571736, -38001389, 60673123, -53651221, -98444533, 56835308, 12055052, 66030258, 10236816 ], [ 58138608, -56823521, 3887940, -17436430, 4935341, -38805009, -111915208, 107928572, 28751442, 108580158, -91647633, 15456661, 33528591 ], [ -52974330, -78817661, -42271916, -16416255, 38726141, -37431646, -3226004, -12486412, -13942135, -18524133, 63854979, -26957836, 14474917 ], [ 82978705, 82823837, 44403090, -35582835, -61663639, 10312775, 51147024, 63503086, 81566041, 15041495, -65565912, -73313669, -38779845 ], [ 76685312, -10259055, -72203815, -105536006, -75985267, -14723096, 35342277, 108774767, -34687029, -78027950, -68607736, 13912712, 57025917 ], [ 66209065, 10332541, 21818157, -3138313, 75754734, -61982607, -40715428, -58109004, -78394984, 87888818, -103258754, -88976990, 78580616 ], [ 8571762, 58151610, 31044386, -27546203, -15150301, 62763684, -93894196, -110541719, 62099278, 112662068, 89418396, -11856233, 86402169 ], [ -20784079, -95172590, -92909504, -25483691, -44654540, -62043847, -80549533, 98233856, 26941521, 14968829, 22307089, 67669891, -18162070 ], [ 37951591, 26498620, 72020071, 82544063, -28137207, -85928956, 77585320, -38533226, 58450185, -54941587, 40469577, -85549391, -70512551 ] ], [ [ 84541729, 53348185, -82187302, 99837770, 87854139, -79783308, 100875223, 83407279, -37798731, -108392198, 11334567, -38359535, -96380886 ], [ -74955447, 61298981, -76912723, -102876752, -56302359, -66540615, 18486901, -48492157, 107152214, 74493349, -17060818, -63855774, 56867157 ], [ -87782025, 84492701, 108049071, 91633081, 87484486, 52627818, 44985534, -111079595, -13978870, 54135699, -71661527, -34895365, 63317742 ], [ 26094348, 88693074, 45909189, 84278446, -93515698, -104055867, 76029333, 107856780, -86005720, -67326574, -108986116, -28772653, -10704489 ], [ 101318578, -88733223, -64258001, 48849510, 11591786, 47398848, -47118254, -75110544, -5126783, 44926999, 26286148, 31149411, -57994062 ], [ 53214461, 13467487, 35069974, 81223949, 104477745, 51604653, 11797238, -17941089, 32103722, 23451081, 23407411, 51118206, -106707579 ], [ -67123370, 15158857, -19726429, -11986282, 112624020, -62294869, -11915832, 8871766, 37681688, 103171585, 107561068, 101192865, -38257180 ], [ 59356953, 886171, -82373649, -52178160, -10433668, 85062916, 15403941, -104436227, -84326938, 25505043, -47777168, -68678055, 55263497 ], [ 35049025, 75651712, -24274159, -101459505, 33972700, 45568259, -27255647, 101461535, 29339818, 101736610, -66317740, 81512810, 90411768 ], [ 108794376, -40373367, 41167674, -50823468, 17361640, 53680881, 902039, -2357462, -70669950, -94068022, -23041682, 79298284, 41888864 ], [ -70386650, 82230920, 83645444, 79140004, -42522390, -49314278, 33716452, -31970750, 81081693, -68463944, -11923518, 48195620, 74485250 ], [ -30277206, -45115174, 22388827, 13360718, -66204543, 35004476, 37751816, -101621951, 65029933, -62746790, 101607780, 77738668, -42705917 ], [ -59890637, 94051264, -2183675, 63312647, 104933747, 26571180, 14290268, -693482, 78060260, 104932505, 24644995, -103742569, -105791174 ], [ 75388263, 48780226, 97027164, -29207996, 26775476, -98696894, 8889063, 95015467, 573017, 67706889, -10154990, 40853233, 100206947 ], [ 92811769, -43849600, -110785500, -96735680, -25536492, 51165597, 92939824, 39410435, -89838525, 54790368, -24939465, 31060005, -104039686 ], [ 28417420, -32051045, 68073071, 56120210, 48986360, 79374327, 77248168, 108357592, -80521070, -78547739, -67313016, 75715365, 84973261 ], [ 14462901, 12054129, 109277086, 111729131, 14613612, -29772347, -59830210, -33772246, 99288838, 5825927, 83339609, 13981418, 72872126 ], [ 14217042, 80226399, 84423781, 85895084, -55011671, -27852394, -17088937, 21274416, -70625934, -65056635, 60430304, -74317163, -74662866 ], [ 74058388, -93518701, -11073789, -14438116, 71856820, -8724821, 97267029, -20939273, -99522732, -26779276, -108598301, -86518365, 79199838 ] ], [ [ -102165580, -93161861, 60845265, 68544402, 79698871, -84123107, -62171322, 2424460, -64666197, -60008739, 43285057, 79819072, -39375970 ], [ 47636544, -32533187, -43583335, -74516764, -94771966, 35681828, -107981352, 110120414, -13175278, -101323657, 3868865, 53515695, 89354380 ], [ -106250892, -67997035, 9987589, -19265640, -83032188, -35394749, 52037982, 39459639, 93357049, -39384047, 26478985, -13138551, 82040120 ], [ -78744458, 35613682, -70512385, -53288136, 737780, 84321516, 94166133, -20379388, 688560, -51107064, 49805482, 8480122, 110342804 ], [ 70452138, 58305905, 109865153, -78959296, -43470860, -80983210, 3924382, 10365265, 112144295, -107794778, 2539080, -40948336, -107245809 ], [ 93556580, 40665211, 63487, 53984281, -37799531, 77079311, 18703336, 79840710, 71529756, 8079092, -67967342, 59389180, -85957254 ], [ -59491394, -8685711, -111339941, -38003223, -82632572, -106964244, 93827088, -94615154, 78107919, -51155971, -92598364, 68101931, -5772850 ], [ -85715010, 77790199, 22346289, -104466385, 74162630, 77071724, -19927860, 56557783, 26025965, -13770860, 24490899, 42633386, -4202377 ], [ 59698801, 48284429, 33578487, -55795526, -71017737, -85295269, 5301615, 93024566, -97607005, 22842307, 33181067, -62646213, 49172234 ], [ -37591816, -36691498, -60775752, -52596149, -100600184, 19291819, -97458077, 71735335, 18352987, 18296275, -69809811, -74680271, -53867166 ], [ -27694411, -40113976, -81391791, 51418210, -100652762, 100095736, -86817376, -88714966, 90068799, -33636935, 1580028, -67504158, -43510191 ], [ -49721930, -41556866, -86732759, -89286769, -75661225, -1586379, 100496137, 94150044, -2049637, -18588335, 18897581, -120511, 77693601 ], [ -107192805, -8977131, -90988516, 71886965, -98876858, -44937969, -711933, 88626842, -11734512, 24247491, -112569203, -52567713, 91946392 ], [ -58461424, 27659042, 10685799, -34722469, -105238796, -13914491, 13358809, 112972303, 52273920, -5036897, -30147825, 64367168, 101109378 ], [ -19088808, -19867714, 4027832, -30796199, 47056686, 20536470, -50341001, -50904800, 81662456, -60108363, -48968114, 81872420, 58539350 ], [ -83418370, 61489041, -84914939, -104727847, 34204800, -11715405, -111244533, 84819059, 14885866, 90980110, -88785858, -60814407, 100288297 ], [ 20875202, -76298823, -77888990, -5946368, 64638234, -10337642, -88390754, -50980946, 87380100, 60793094, 59094194, -31469586, -7467658 ], [ -46379684, 13624300, -58398412, 2050471, 10473034, -68709079, -26678937, -17773165, 78183258, 8717647, -50764959, -89771197, -54765906 ], [ -104595365, 44571041, -68867792, 605119, 89021765, -20155044, -54588576, -50296431, 33066694, 58545786, 82876465, 14149445, -65548598 ] ], [ [ -16537835, 52779560, -50796381, 20092727, 30288691, 92269434, -21455468, -24470742, 69936559, -101669222, 84807970, 91342422, -65345309 ], [ 95201110, -5303211, -53269462, 54591604, -17982733, -88300747, -11287197, 21865285, -101105947, -81483721, -15132889, -37620766, -75701375 ], [ 99948528, -20122999, 94623573, -14493425, -92198771, -18151090, -18645637, 22805389, -31765178, 52277171, 8953130, -28697427, 56493964 ], [ 62359625, -73426332, 76131792, 98207966, -38982540, 78126140, -72212244, 38097617, -9859769, -59843386, -33006184, -63260557, -49004637 ], [ -94524064, 69128243, -65083879, 99821328, 97901968, -10204908, -49827588, -97054556, -4240405, -16610555, -90357829, -38297640, 58905126 ], [ 17101633, 87863855, -59251211, 105155817, 45123754, -45630607, 104720678, -54792221, -65187778, 65764865, -15571716, 75825309, 55993121 ], [ -67476960, -50936434, 83476920, 48619576, 107730743, 7818954, 55875082, 18954985, 104095775, -35279357, 97161504, -76730912, 6102911 ], [ 16519200, -20361641, -2725924, 41700661, -31229632, -75715176, 90100477, -42107605, 65906730, 18434840, -90399383, -60502121, 57319305 ], [ -69497798, 49771374, -60431192, 59501868, 18258813, 71395490, 29844235, -94716703, 63122812, 112686729, -21491018, 92104843, -23886407 ], [ -61835597, 80348508, -43199554, -64283178, -42016986, 13703691, 37597484, 82483801, 42643216, 60165854, -96491331, -85847660, -61898089 ], [ 41941180, 47343171, 46337042, -29141545, -107221039, -15356410, 97277099, 7530510, 39521210, -110574254, 71279474, -15663118, -92785078 ], [ 74889811, 86206268, 41460643, -13158835, 10459511, -111793636, -63351237, -25113905, 84823394, 50486353, -55760631, 32312624, 79950033 ], [ 36269494, -107738268, 92163510, -18044294, -66927209, -60955822, -69376830, -34259277, 97078090, -61470545, -1255532, -89068810, -44132216 ], [ -32977193, 13046596, 82943390, 44467830, 94012420, 33227451, -29268740, 103429736, 35573873, 20216276, -7211825, 109847987, -74449504 ], [ 70074993, -58675589, 100273478, 86014569, -68747982, -50965119, 48867988, 28042321, 81745834, -53228301, -41031838, 93401633, 77831500 ], [ 69870487, 50242987, 76565422, -21574528, 53932851, -11436274, 48081763, 66818593, -87832759, -36000693, -77127331, 31938524, -97686043 ], [ -92422634, 97946771, 110715472, -39657545, -21159355, 66222159, 12521343, 110230087, -59487919, -60479207, 105281558, 15691353, -97275347 ], [ -91897197, 33062454, -46514301, 44470685, -26255959, 47556762, 2650968, 2287875, -43241848, 33755905, 3793914, 70438328, -57582016 ], [ -41417111, 26187211, -89876142, 106391258, 63526011, -4679349, 23990567, 7846126, -1999028, 6733576, -58175090, -47785486, -80379024 ] ], [ [ 27854925, 44669269, -67490343, 14257179, 17388398, -90664421, 95043237, 49814611, -48248404, 105416504, -60838084, -108761547, 90295009 ], [ 104459912, -107058275, -28444960, 11634161, -47731270, -56057684, -73524686, 112932402, -79328216, 28467863, 56827914, 111316031, 103628057 ], [ -82263698, 56038797, 63714502, -22890230, -14856768, -41368672, -85532117, -50895537, -22212392, 37786198, -91726, -50392304, -26781483 ], [ 56491405, 9168649, 111154060, -49062165, 104463249, -69632074, 91628792, -61763960, 55207328, 48880030, 54984377, -29451306, 109423449 ], [ -21283173, -10603132, -34279990, 57050908, -92818568, -24727618, 103249932, 48002506, -41131135, -59854006, 54186834, -38645027, -18021093 ], [ -4475462, 86465211, -80708972, -9770728, 72732718, 90211634, 48248477, -12293661, -34893385, -55949469, 87820604, -78840905, -64011897 ], [ -3844302, -21774444, 11295413, -106194288, 65323668, -82469194, 38676583, 54996850, -16396667, -86738406, 107331776, -27477137, 73136912 ], [ -24162726, 72249313, -62182837, -112166175, -88294495, -68231255, -18896948, -19716244, 8592862, 63476182, -49101542, 106621340, -22348514 ], [ 103113872, -26700979, 11636404, 48044093, -91935109, -9827142, 60212027, 51814464, 70486618, -8552352, -61136462, -1453517, -47466982 ], [ 35348867, 93523872, -48362075, 92401088, -80220450, 56272027, 82863385, 43359006, 15107626, 105405640, -41029696, 17770199, 87544559 ], [ -65492056, -25836507, 18393612, 90299407, 87833325, 27369934, 110854849, 22401545, 78075130, 104897788, 67937321, 60473234, 49911274 ], [ -35649634, -65674692, -67803995, 2175367, -110371357, 92116836, -21770872, 93145562, -68029205, 104258256, -16224807, -47973237, -51854989 ], [ 82027260, -102996827, -103558196, 55650425, 33489583, -36791801, -29189190, 38764784, 102543263, 107146102, -62550118, -9485370, -34645872 ], [ 91802396, -96950542, 110767661, -98293847, -57758678, -56813104, 109263999, 57751110, -21861561, -86306180, -25837537, 7569834, 100228977 ], [ 62612616, 90752062, -47539975, -57080785, 24178319, -44080430, 12450513, 23723754, 76732740, 20693717, -83299999, -33096751, -91829889 ], [ 84286143, 92000414, -85792704, 92280208, -29411749, -77671010, -43489577, -56747519, 68980813, -24902801, -95661820, 47050513, 16302909 ], [ 51272165, 65531964, 77553494, 2992792, -106833066, -35661037, -89155046, -104473700, 10042174, -6559083, 57126712, -30087398, 24586802 ], [ 20259180, 64838387, 10012238, 49486516, -33471445, -44241665, 34898555, 8155662, -29004506, 95111911, -39509707, 86447286, -71269816 ], [ 103354608, -65402653, 52085519, -30325638, -52223805, 112024138, -18935030, -112174802, 45027967, 10668166, -31069513, -75579944, -107320414 ] ], [ [ 49678304, -65026305, -12919014, -50724613, -100531876, 73840442, 44800272, -81245423, 81315812, 67945069, -80733015, -40864118, -105122650 ], [ -65142200, 29448410, -22242986, -18458501, 67065418, 15328113, 60771057, 76194408, 18225540, 38069305, -72625703, -8432530, 64061625 ], [ 50953962, 52737674, -5508041, -7261354, 36239373, -73158797, 107902694, -76688011, 41806730, -91143609, 89646341, 8803390, 55788865 ], [ -49484696, 100360908, 29643886, 47754873, -6585452, -55906439, 3722968, -112408077, 64502066, 75995379, 101157044, -81629117, -75093738 ], [ 101785165, 94076732, -49745294, -111694580, -73294552, 31864369, -84599508, 78510452, -16200739, 95981981, 75782724, -107977310, -4023912 ], [ -31097180, -60971761, 61315528, -28031114, -93973846, 28771044, 47067590, -2133545, 6741408, 100447401, -46857667, 87522926, -14387893 ], [ -65203871, -90332447, 2664781, -45568736, 44106515, -61706142, 80736517, 46422074, 2220467, 98922870, -110824534, 72404254, 20107443 ], [ -4289218, 76863135, -47864599, -38170853, -65583527, -96052107, -82029997, 72945762, -93143359, -9471753, 67332726, -42859666, 67111732 ], [ -97134480, 93717420, -22319509, 77115378, 50936802, 42903984, 50778822, -109570851, -68111873, 376688, 36692304, 43894649, 12480496 ], [ 110503756, 33768579, -85300277, -82353775, 100287692, 35669498, -96855902, -10512819, -8522806, 49414026, 8635540, 95504790, -424869 ], [ -8229476, -20742240, 1721193, 64346423, 69513964, -92529138, 46407783, 37057725, 91616781, -6186759, -66369541, 32463592, 84124530 ], [ -29061484, -43647304, 79580996, 13664571, -18573541, -64254100, -62644423, -110621624, -50016499, -35648869, 62365116, 7089178, -52402116 ], [ 8555149, 35179871, -94783331, 72911033, 40160668, -40873997, 17161260, 98487754, 15263380, 36263823, 5700250, 91744737, 10322499 ], [ 68868020, -100959123, 86661664, 90922855, 96275874, -85425372, -54100356, 109195281, -110723961, -37431343, -102553741, 94430099, -18873855 ], [ -26527584, 66729998, -87788192, -42867312, -8017133, -95854350, -30501587, -101718708, -22523578, 56865969, 28154632, -16540628, 93376142 ], [ -64923174, 98537817, 12407737, -745656, -48928025, 31532512, 101538066, -37275743, 46601694, -30139512, -87085814, -77986574, -46659620 ], [ 43145834, 18287075, 80314433, -28877157, -107797821, -62395763, -6887933, -66042376, -56764800, 97958764, 81455303, -17627093, 5830434 ], [ -68364980, -52791806, 81286910, 52912985, -2396065, -42819292, 65568811, 110959985, -87635567, -52606463, 31117450, -61519686, 107250124 ], [ -73451920, -40306973, 69188749, 11281715, -109354428, 92246925, -33534478, 59534199, -93856172, -64047525, -42091070, 12909150, -31052541 ] ], [ [ 92692226, -53581245, 78454294, 3099425, 40774746, -84937428, -53588512, 37129334, -68727701, -99836416, -53729753, 24868393, 67956266 ], [ -29404153, -34236921, -84816056, 38777705, 4221535, -5416452, 20662059, -84931083, 82330278, -89838069, 25252640, 44128618, 109008804 ], [ 13761022, 107267549, 82332470, 104993183, 101561905, 33199382, -46693979, 76726578, -14513143, 73937898, -24139991, -100979823, 83480778 ], [ -87247409, 53135704, -99879197, -19952679, -4072747, 89850155, -93631615, -26254394, -3134771, 32001616, 23794854, -50141152, -87037602 ], [ -61456814, -98742612, 10307776, 29190560, 17985172, -65432307, 61314150, -70043322, 44001915, 60304296, -88081127, 64909229, 11055215 ], [ -104934137, 110734499, -100439467, -69865181, -5017493, -48524156, -22292846, -26102866, 33908663, 11739447, 48925596, 59212909, -66789951 ], [ -16838540, 34731947, 77754248, -25117028, 71385426, -11405146, 42238941, -89338230, 109166514, 14330417, -75450260, 35773988, 46009711 ], [ -102764370, 24986410, 8851277, -35350315, -6833569, -13974249, -90685915, -48237569, -77648936, -69309108, -20819420, -40801270, -30385427 ], [ -68583335, 18611044, -33708705, 107883059, -85050240, -90471793, -66858728, -18872812, -14625877, 28880889, 70477329, 44275869, -48766204 ], [ -72211080, 74745944, 8708609, -102419055, -78748224, -60777699, 82880235, 56664718, 82618049, 98307446, -95479008, -101133826, 20456735 ], [ 76520669, -83669543, 10494327, 51451009, -12620709, -65064915, -45345668, 3646156, -31572669, 84624195, 80598924, -66437064, 106878714 ], [ -46670618, 59318438, 36106550, -101185952, 31868781, 35722202, -18556375, -84466153, -37719351, 99200712, -109089417, -29903810, -97558609 ], [ 46362815, -8303574, -7009126, 65433049, 48613453, 111386800, -2843769, 96808454, -86374236, 20907558, -103541854, -33795283, -86776757 ], [ 13069063, -17193819, -21613816, 25366828, 49052308, -31519622, 76509908, 87827145, -23654202, 67521572, -104088351, 30802195, 99543134 ], [ -7485669, 15462809, 2751200, -68264786, -102389201, -84532323, -37225232, -54629120, 95093774, 78997918, -76161667, -62157923, 28135363 ], [ -37007976, 29240936, 96323398, -53682627, -91637922, -49175405, -83782238, -60794403, 555319, 45291676, 62689592, -46185249, -89123054 ], [ 27474447, -94847563, -52641322, -63659691, -79537034, -80614412, 21835852, -1810923, -40467692, 71760406, -23181980, 48485275, 52793857 ], [ -17464531, -85628699, 97637935, 78596287, -91042928, 12759785, 35597833, -94168273, 109210404, -8115391, 32302775, -67914187, -87639644 ], [ -84521769, 26850372, 103478854, -9378589, -8719515, -80312543, -16915529, 108580939, -19332766, -60833954, -71611684, 75393510, 82372975 ] ], [ [ 58996593, 1206507, 92531370, -77665248, -87775921, 38199153, -49635582, 48877473, -24374643, -73605137, 107954762, 104118947, -51498452 ], [ 30102854, -46978729, -14313550, 12120731, 5938523, 56933734, 25925408, 31447447, 111739030, 112093707, 97416793, -79594470, -100818303 ], [ -102837163, 110595032, 32341070, -81487171, 109532197, -96190281, -61183061, -110527148, 51308778, 103345920, 38297204, 48075294, -81302567 ], [ -55381759, 34357347, -57692698, -54834668, -34273863, 73152837, 11305997, -101427886, 53441032, -85968573, -82604654, 14286995, 107927238 ], [ 58835213, 84675351, -56795094, 27342697, -86946395, -63235705, 25379381, -28386577, -110181779, 94870868, -16348319, 35691773, 109224555 ], [ 15687219, -8154463, -13288465, 40116919, -42907084, -86225387, 59225122, -70925405, 44511335, 52707942, 8896517, 110424638, 111273531 ], [ 60830931, 105188758, -104031278, -79839968, 41685713, -38386351, -88520874, 95630788, 44202968, 32836159, -77384634, 54810594, -103396181 ], [ 55427234, 27249659, 87451394, -46265703, -25652344, -39076067, 30552555, 22152306, -91885997, -112717832, -63031215, 105176806, -24318148 ], [ 4799874, -91856669, 5954043, -43674429, -49013374, -43022237, -51427608, 4654808, 53063420, -12013891, -10614157, 53521863, -43080660 ], [ 43641223, -6093403, 35853620, 37320647, -61901719, -72034936, 81980675, -80969729, 33486117, 23817183, 18102680, 70320370, 67122232 ], [ 83558883, -45166343, 61360569, -25544371, -74641981, -58448137, -11087250, -112138941, -38083876, -65000909, 56289904, -84828038, -34117968 ], [ 46229586, -20830593, -75731236, 90215073, 76984921, 12145209, -73981324, -21750213, 15251866, 62907602, -83779957, -5274575, 44718625 ], [ 68651553, -10322466, 63569973, -72576424, -11435681, -36819372, 45213164, -45433124, -111677718, 58065131, -106424090, -50699598, -73138423 ], [ 100871582, -18374771, -76326871, 84111758, -49345952, 32298538, 106507558, -43397303, -47789298, 60840112, -49718932, -54989987, -23270076 ], [ -108767065, 92845561, 60605601, 8393687, 101080718, 112425160, -101457429, -90911830, 110570144, -45318232, 65046151, 22425279, 89024192 ], [ 96705612, -5422454, 27670682, 59420555, -6047933, -37803384, -106730823, -64911613, 8562379, 110229961, -74717225, 62611492, -70016392 ], [ 79027344, -99985613, 1031315, -108887743, 19533922, 88341152, 46650802, 86940156, -69289672, -42780825, 70578219, -33364939, -16235737 ], [ -41787528, 105952671, -82141470, 53027705, 29105875, -108059456, 68683633, 112265100, 71450139, 86266717, -34152908, 32319562, -27860963 ], [ 44261272, -14226089, -64408444, -3052293, 105222893, -59799106, -106805071, -60674576, 83885154, -32091429, -46528447, -14736401, -107596309 ] ] ], [ [ [ 82757183, 2690561, 90033932, -59819563, 5446033, -36662048, 31238434, 19350734, 75348734, -105914873, -96604590, 39929590, -64977329 ], [ -54895716, -74815526, -70335999, -7223756, 55888350, -37121556, -68885791, -27054727, 47755622, 56611998, 70113448, -80344785, 27064040 ], [ 90963249, -100659013, -102923975, 105733466, 108816075, -81585793, 93332936, -34277328, 26873636, -50351672, -44230306, 10431357, 14479131 ], [ -13350239, -31233960, 66366512, -37502984, 38095555, 90968156, 37219607, -16732081, -76958789, -94496529, -64219377, -92183033, 102305780 ], [ -34940012, -26346468, 79378227, 45466644, 86289737, -33244085, 73717766, -51689568, 77522013, -78068895, 18392732, -93958311, -93066945 ], [ 60841047, 95526497, 95646912, 41720317, -98109505, -19157823, 96145533, -95911666, -21846227, -49235935, -12188942, 75536690, -6019521 ], [ 80602433, 52820317, -85715809, 61587268, -61390166, 16724801, -48566344, -83732325, 71237321, -102966525, -76202772, -21956945, -52173466 ], [ 54416503, -40792824, 38935253, 89973155, 65312565, -35816372, 93368413, -81431030, 105477984, 36711141, 82425955, -52775475, -93255283 ], [ 77731242, 7205504, 38560720, -1673993, 48418798, 61327024, -25938886, -62256752, 87814581, -83862526, -66003806, 14262371, 9628874 ], [ 75592163, 109887704, 8854254, -16226191, -109873448, -54515328, -8923294, -27160998, -107357030, 79506899, -66855118, -70557638, 81940894 ], [ 62927652, 97840677, 38191203, -76618300, -101150820, -49832199, 52467561, -91778447, 12560226, -9089759, -104325202, 87940695, -48365444 ], [ -82949922, -41831298, 59127685, -37306274, -54131649, -84687993, 111983732, 98664464, 98974969, -95290280, 100716682, -112272666, -72397280 ], [ 70893461, 58368491, 105763673, 33721934, -40380391, 88805034, -72008308, -46355077, 105129018, 17649714, 5059761, -94253798, -6767082 ], [ -103810430, 10065364, -100946908, 72793566, 22896300, -63134902, -81317332, 30192757, -103952836, 28165267, 9856162, 27270714, 74169256 ], [ 39101404, -58241834, -88280509, 65741922, -63400737, 94673234, -24579654, 55338499, 101964101, -37733178, 44072424, -33659728, 33531249 ], [ 65585509, -88557603, -87059813, -5006547, -39394730, -86887245, 14200187, 2907705, -91822820, -26961541, 33981430, -72071312, -108553385 ], [ -90697130, 86303575, 26250531, 63230261, -27154129, 24431207, 29936035, 105102379, -67915972, 718946, 47886447, -67656010, 94066533 ], [ -70787600, -60042765, 76895740, -65674377, 68270668, -60963053, 9574605, 50054064, -101757649, 6939359, 7350504, 100348401, -36111976 ], [ -106913255, -5802726, -25011430, -37436953, -62135560, 46946522, -103117441, -66870932, 86092815, -82566670, 69726053, -106186811, -37057402 ] ], [ [ -67665195, -8288765, -36739025, 34658903, -98526745, -53809265, 77660457, 9190155, 51326921, 1972609, 93845811, 62478938, -102725119 ], [ -24984255, -107352263, 61133149, -71633408, -63765991, 106782710, 18236477, 41710984, -81039687, -3225321, -3008873, 29846541, 89562340 ], [ 83449337, -42575168, -73042639, -3722336, 108175231, -32915763, -42501923, 105534333, -103572493, -40593989, 104040572, -43189856, -3888047 ], [ 36424361, -16206724, -69775778, 71517428, -97283382, -23924300, -15177622, 28122522, -90806537, -66809940, 71859005, -110160848, 79067061 ], [ 45247458, 18332551, -64347945, -68367767, 64596976, -7678319, -66388871, 64472235, -43795050, -3123842, 23810875, 42106046, 9026624 ], [ 33565096, -74983437, -77003329, 3058602, -88197878, 64236472, 26041445, 97838650, 20380697, 84841469, -35022127, 96986995, -101845977 ], [ 875610, 74572559, -58777400, 66268603, 3585253, -13448174, -85045694, -8196553, 28600110, -21798392, -110122823, -93592569, -12345091 ], [ -44514325, -46968834, -101887193, -98644260, -103449723, 47172376, -78918641, -111783427, 46318960, -51671913, 6625591, 84363276, 82275268 ], [ 61590364, -12102406, -47695255, 82756914, 39836651, 33879859, -89345095, -72101870, -26361042, -104524216, 36165969, -50417998, 23938735 ], [ 18337065, -95218408, 71895785, 32348036, 88455078, -17346950, -82230779, 19609744, -112664161, -20071692, 88430094, -26474326, 29470996 ], [ -97401594, -51469957, -55433164, 99141015, 60281359, 17336371, -53476867, 107223853, -10967101, 35788313, -21963072, -86817116, 101931119 ], [ 52659890, -90896235, -30590477, 18152218, -39171537, 39961796, -69568968, -37309780, -35377411, -112947530, 78789462, 38410777, -78476074 ], [ 1473853, -90344246, 5201145, 78810361, -17463560, -62770232, 75323283, -35370876, 43901791, 99145629, -84921175, 52217158, 86731631 ], [ -5639809, -98946597, -29378340, 7554535, -102109013, -79237337, 7245173, -73563400, -28535998, 53548946, -100579686, -62683345, -99666188 ], [ 13242818, -84530627, -68279875, -51994891, -65380270, 49094404, 88654165, 72424651, -59605081, 80758245, -16333859, 103775293, -55890229 ], [ 27255940, -10939191, 61686054, 63205634, 26486328, 43180546, -63410789, -40193019, -35754282, 37149345, -52045774, -94464292, 83520680 ], [ -101174756, 35261222, -21885976, -89749796, 78879196, 25054894, -9124994, 45431507, -109238106, 65173364, 75273924, -96424038, 12821534 ], [ 41741281, 72555289, -112724009, -99900258, -11280548, 38929690, 58808616, -20841337, -47826428, -91569854, 84716755, 86750805, 95566426 ], [ 68725030, -98763940, 66477127, 75978946, -44897909, 22793605, 342424, -48125094, 75629825, -64725779, 71534208, 1591994, 63292446 ] ], [ [ 73708642, -87264471, 2054084, -71534149, -110953378, 9935827, 40833436, -13400814, 12246547, -20442591, -82309206, -39285423, -51746586 ], [ 92743122, 28136894, -48174581, -17802291, 105897587, -91092027, 47689133, 75787032, 74354140, 16129680, 88434182, -48102647, -66597882 ], [ 24833082, -45975611, 13520162, -83292196, -95740261, -92399836, -24631033, -65065603, 18686108, 8129495, -107290964, -97780845, 57203833 ], [ -112477028, 1852602, 11916367, 90893741, 85710277, -76645606, -68046257, -93502797, -100441093, -58219053, -6544856, 38059584, 88169654 ], [ 57716484, -31956385, -35942115, -10392828, 15767235, 59557104, -32947501, -592894, -109674311, 30239927, -87938138, 54895901, 107790897 ], [ -52007707, -88321378, -74419959, 99152113, -49614764, -30925671, -5479016, 98569334, 1313459, -12039554, -34801331, -100903432, -84371465 ], [ 29818417, -101234113, 28239951, -93263620, -84884137, -66539636, 69483735, -10139687, -78140700, -60800934, -107238508, 86239719, 80008403 ], [ 75205241, 111915249, -21912145, 95928533, 28638652, -91922176, -737355, -37951240, -109000535, 105147795, 12437460, 111202776, -41575744 ], [ 52825399, 745232, -1336252, -63626176, -19853831, -8166135, -2837055, -49730671, 7068905, -111317799, 75248031, -17381022, 30521671 ], [ -61990430, -86409962, -49303658, -47756294, 78129237, 58031555, 75932442, -29298868, 100158577, 57339007, -48526310, -93739337, 47726387 ], [ 25578485, 22187077, 87321551, 49407752, -79670002, 81578221, -5576677, -92196990, -52465811, 106076647, -103053256, -109653116, 87357116 ], [ 16571522, -3374441, 44382239, 73832666, -25971797, -105435458, 27968111, -11716872, 45304164, 48900465, -37089697, -64148172, -92152573 ], [ -65240175, -25565243, -61227151, -96185392, -66618881, 37394126, 83527617, -37133788, 103369446, -28920556, 103679269, -76087211, -68549272 ], [ -13670169, -47877661, -91423061, -20563523, -34988973, -70809332, 43941719, -54913108, 103368239, -20421418, 98738275, 60675540, -30269963 ], [ -35677281, 11763668, 10965309, 57631782, 55977246, 857941, 74803863, 62051279, 67322419, -104836191, -51576991, -76518071, 27664155 ], [ -5442993, -83744506, -96970351, -79556367, 47904648, -94046477, -103268989, 109390042, 63144751, -62125305, -106504955, 78419629, 40903555 ], [ 20453920, -68524535, 84815846, 61860162, 84865878, -14503755, -92398864, -44527932, 21226277, -15451150, 101253760, -1083769, -36285613 ], [ -22611300, -3729844, -8942660, -111321877, 60414083, -88511208, 106123192, 85287693, -7420294, -68021678, 32060442, -102981967, 54546491 ], [ 13748325, -33845793, 41186336, 93740680, -43035205, 18649582, 1366073, 112097006, -56159021, -1377754, -85541039, -90678107, 47607731 ] ], [ [ 24388800, 48356548, 46359218, 62111612, 65063778, -54034663, 3987075, 78671092, -56508024, -3739727, 104063745, 68251445, 105171187 ], [ -19653655, -31755429, 103384380, -24630137, -87631009, -110212374, 29593413, -49816414, 98063538, -40647892, 24767527, -97284669, 20666138 ], [ -104646803, -104183771, -12123956, 91146209, 77292615, -66013441, 87603726, -84575857, -33950374, -52198377, 47791307, 85043851, -31920836 ], [ -77688876, 55656905, -72585643, -41629514, -102383716, -76064203, -104262346, -105266581, -73070353, 96944482, 85177867, 9010569, -108873404 ], [ -62998391, -51545401, 103517754, 3384842, 62517794, -68664183, 20298922, 24834083, 28746513, -108497453, 16668455, -10612217, -58510323 ], [ -61714321, 111075282, 101874769, -17421837, 43747140, -46549052, 26413428, -28735839, -44903964, -61864056, -32419969, -15938642, 71539080 ], [ 7201066, -106732985, -82309967, -7324761, 87844466, 23420442, 107379785, 94445179, -20242421, -88997608, -48068129, -18861903, -32382101 ], [ 98189967, -80769864, -83487801, 42498381, -8384788, -99238885, 21908629, 97429728, -73253107, -17135713, 51082740, 85935238, -85814806 ], [ -82004984, 15567050, 40211283, 1326577, 3411976, 37772953, 28398530, 79733125, 91245083, -96609226, -84655577, 52220186, 75625661 ], [ -24761196, 82622049, -15233014, 29990492, -106961529, 91757895, -14611932, -24606157, -32609717, 76490787, -7474769, 9287917, 20049885 ], [ -111909628, -14995211, 31529897, 29913485, -49214109, -93046056, -78465874, -99276993, -100702559, -56035070, 69027884, 25861753, 31205108 ], [ -55034716, 87786005, 15280302, -89362141, 109670591, 68363743, -93874784, -17405180, 22770923, -14535529, -103743562, -15477643, -52337148 ], [ 98138864, 29826179, -28026885, 28209878, -18108238, 39091628, -37786990, -31997870, -48483466, -50795912, 76080346, 65663101, -75541100 ], [ 12355866, -14349952, -90372435, -30969278, 29232897, 22142243, 45757154, 87890619, 27282186, 105326056, 3339963, 58060025, 99990652 ], [ 54934747, 70387784, -107452548, 90615959, 2692992, 8165981, 96666971, -80350055, 10838295, -9750776, -103677892, 89330318, -109043098 ], [ 47040491, -35207485, 98267783, 28439678, 90629134, 49767393, 102514458, -52098217, -102861112, -31533684, -111618356, 55051909, 29889072 ], [ -4921860, -83746014, -49232096, -14458602, -36571686, 95303230, -62494924, 44670693, -11844011, -56668431, -36842524, -12332914, 43430578 ], [ 83660092, -52428470, 28216816, -4560775, -5213564, 75955820, -106248760, 9628445, 4709130, 75383590, 59181514, 41168294, -88301540 ], [ -11465832, 29006749, 604806, 39541631, -43222946, 69127113, 5672833, -2378830, 9722371, 101332753, -35534276, 49421559, -78402819 ] ], [ [ 7657077, 79631265, -30401392, -49341416, -71151597, 44071342, 112884713, 101910698, 67783043, -77583105, -63373411, -55788425, -102671389 ], [ -37304133, -79906520, -84739363, -52167312, 39510984, 63790675, 36121851, -46904197, 16158563, -70083386, 86687206, 94096569, -32094477 ], [ 49030475, 60843781, -39099937, 109591054, -38944730, -98361092, -58836378, -7539677, -75194667, 61057809, -2453141, -61444042, -44979762 ], [ -75307133, -52520216, -82011506, -939994, -49399273, 49871185, 43150991, -26251558, -27433831, 16048406, -100571698, -38466458, 37346450 ], [ 104249041, -46203389, -62965092, 50525062, -11440897, 52255452, 14432699, -59028816, -63807243, 41356524, -12563864, -23884380, 109577852 ], [ -48014175, 16676347, 95981853, 34571353, -24755250, 46975769, -8026248, 45878059, -23515274, 103880518, 77327287, -76565493, 76840716 ], [ 31353301, -76819477, -47628960, -44842644, 40031338, -45688034, 17107207, 73631534, -7786876, 28401460, 31840637, -18545932, -8182044 ], [ 34316579, 41224596, 73825755, -58349732, 29682023, -98609152, 56543036, -81002352, 17261335, -4567424, 55304499, -76191848, -37757572 ], [ -45493389, -26285405, 84336097, 111767281, 104607757, -56374563, 109536346, -32396257, -38671339, -100118075, -67857685, -49549259, 104189937 ], [ -111217011, 67396368, 96474153, -50755286, 52912254, 6814700, 58810830, -86725139, 43417787, 75227110, 4964520, 79021074, 109854116 ], [ -8648035, -19292748, 67190510, -9563979, -56387834, -70570317, 92307029, -74087363, -89835460, 80914083, 67800673, -1604628, -109864451 ], [ -18480936, -74894118, 85646178, -63030967, -55722511, 43581717, 72100772, -111316053, 48830662, 106050282, 15264736, -13867460, 39117550 ], [ 62947874, 376474, 59339136, 54751585, 93898866, 14970410, 111092242, 80511781, 43715043, -1284076, 100695703, -100549612, 12706847 ], [ 24310056, -53004759, 105675165, -39693715, -12469192, 3372224, 45140259, 68861128, 78087427, -17544651, -29132574, 100854342, 8150359 ], [ 28834287, -18049868, 54096485, -32050562, -68352833, -42668855, -60147651, 12800183, 43433467, -93593280, -67570525, -78717873, 10078320 ], [ -23889584, 84608822, -58238190, -59059311, 32999705, 39347913, 53176055, 96498178, -42944413, 63794576, -55335758, 105618486, -28871419 ], [ 111145459, -10092597, -30354050, 56622291, -4622047, -8631950, -4239972, 47918889, 67165502, 41197039, -91341801, 10989175, 36846923 ], [ -97852064, -44695503, -8623328, 46159667, 100620729, 105602697, 15696277, -89770493, 40015028, -53443477, -48845527, -90637886, 1023961 ], [ -4945729, 95162203, -6897894, -85749488, -88087287, 11750326, 29057404, -108327681, 63469313, -38456451, 68231591, 33971672, -95290348 ] ], [ [ 24159920, 56585245, 71920533, 43625966, 91393591, -6138413, 6940455, -32456883, 109355586, 17401731, 107431656, -101934146, 8959979 ], [ 108553388, -46979993, 19597753, -4121245, 34388956, 5156747, -110262533, 58455769, 48990415, 21461965, -78699130, 26423349, 90903159 ], [ -86103054, -71340204, 80405980, 109475489, 48279955, 71473918, -72159257, -78637319, 8610163, 34683194, -4097673, 99749056, -55673434 ], [ 96879656, -73121423, -74470852, 65088980, 96271386, -24710015, -51810732, 13015328, 92277630, 41484577, -22352799, -101076191, 20836591 ], [ -3291772, -78365416, -96670758, 28947049, 1256099, -11042693, 33721313, -100596985, -38862828, -24397502, 29154249, -41014883, -95504170 ], [ -49869303, 98216219, -43797600, 102895341, -110738306, 4636415, 31936636, 50395545, -46658878, 192547, 12308639, 11993774, -38270889 ], [ 16225791, 78186729, 38143409, -39926918, -77833333, -69259295, -18856151, -44094631, -46062793, 110380230, -63473633, -40582769, 7721620 ], [ -7193989, 101443752, 110591536, 111595924, 110381559, 101801155, -78043194, -51483460, -64768357, 92678384, 67796453, -2097573, 98403820 ], [ -44505942, 70317026, 85310327, -105571767, -79235625, -77438075, 78173188, 62239217, 59617113, 18264598, 19065697, -84144420, -104323948 ], [ -7979588, -17477734, 42765546, 62484266, 40569977, 77104098, -74880622, -53364122, -55139058, -78659318, -58315427, -89406234, 40566128 ], [ -1466390, 15734067, -57580612, -51960129, 15001244, 84019577, 87163080, 58318149, -38535375, 30561750, -40607031, 859449, 68485992 ], [ -68169630, 87453944, -37659068, -8918731, -56494491, -60435208, -66475729, -76044952, -102094352, -74287219, -61747282, 17744752, -40240265 ], [ -73898623, 56836455, -17235079, 77785276, -86936805, 28305118, 31826266, -47157483, -76832784, 73165822, 95881164, 4898484, 35487606 ], [ 194693, 14603143, 88904116, 54320770, 25662181, -69083840, -13022827, 73258637, -4240316, 34911478, -70274363, 40851034, -24847190 ], [ 43494560, 75821034, -50008342, -94964457, -107844266, -88655819, 101036853, 78027578, 54952943, -42464579, -23120580, -24897832, 80774601 ], [ 82854623, -65720044, 108646075, 4091115, 20617620, 31382691, 57110344, 75435794, 63722549, -109601796, 76502721, -90958225, 78138129 ], [ 68839085, -46185314, 15248738, 82691575, -10868969, 26574200, 15664092, -59570100, -26554234, -112917343, -16214632, -103503641, 48067602 ], [ -16455116, -106401151, -71142393, 66161933, -68782167, -7141244, 71192752, 68615600, -2494128, 61434247, 101436028, 31362458, 69996571 ], [ 23485067, -101991461, 102256288, 108211372, 25346647, -75884156, -330587, 4295642, 99695987, 51106190, -76166187, -5236906, 75820601 ] ], [ [ 73859147, 51239293, 93679822, 48103876, -10278789, 88799804, -82183549, 42316889, 80078862, -62654157, -12719282, -82271260, -78613020 ], [ 20516126, 56767883, 4739057, 106909284, 30169724, 51689114, -5767697, 17748690, -86626863, 2809955, 72399307, -112043610, -68493315 ], [ -20666190, -96699907, -108154530, -106421068, -95138048, 9494564, 46727311, 20728743, -47099808, 37495611, -39690000, -9770623, -3507590 ], [ 109107557, 1699266, 1707376, -90445021, 67101595, -98425320, 37366137, 105379090, 5932217, -111099213, -42001560, -110571895, -86230579 ], [ 34478879, -41898923, -111385909, 41144217, 27691993, -99917965, -51838812, 15860057, -56487408, -62956621, 73075702, 39854123, -103703253 ], [ -30193428, 77089299, 77968919, 48238944, 111076240, -6800288, 35761363, 46579095, -90991943, 44724354, 46525953, -93787845, 3697256 ], [ 26409050, -77239677, 92160922, -34590736, -96885046, 59519588, -100261953, -64215809, -96321573, -64191699, 109608168, 106805457, -34865256 ], [ 98560292, -76532804, 2650131, -55433533, -106661191, -22650262, 39643076, 31612151, -28608854, -77546276, -80491623, 66398699, -95801051 ], [ -31146481, 52048821, -47426133, 105800601, 24237212, -84015493, 35841936, 53224116, 46751206, -23308121, 86639643, -68220649, 24799546 ], [ 100340153, 77049382, -9453259, -101605539, 38036619, 70312797, 84496947, -21390052, 50954597, -19922632, -34145752, 67404117, -61552254 ], [ -47425526, -42983474, 73795273, -96428229, 66369676, -36169945, -55457968, 6514443, 85221869, -59337685, -34374208, 49892048, -86060619 ], [ -39124798, 24388856, -68296098, 66872994, 3557709, -5897164, -92958361, 70677724, -96017772, -44564471, -92900286, 97480273, 107711734 ], [ -92866762, 94539454, 71021374, -18000755, 36011307, -108364287, -85983666, -50656115, -22694085, 76585607, -61485783, 57449673, 95022214 ], [ 111030311, 60441733, 21063085, -53369192, 23461107, 35973057, -89094281, -43186135, 1584192, -17393179, -17527915, -72543280, -53883525 ], [ 74593953, 85195526, -47173073, 20440044, 85551792, -78478338, 111145643, 12474361, 39060072, -100370869, -68948262, 67255555, 7210054 ], [ -31006973, 95300393, -29169415, 67872535, 109327950, 30844511, 19715052, -11558101, -23450813, 102195014, -84973836, -34789547, 46064970 ], [ 12651512, 71949076, 26460879, -95172289, -31005608, 56698824, 101935421, 46384917, 61449233, -16651221, 103998581, 57784116, 85491702 ], [ 31758201, -48163721, -71777974, 97888195, -99514037, -15296207, -107163267, 110980415, 103575834, 4114125, 26954663, 49739396, 24066461 ], [ 26383180, -28444364, -31266343, -28980417, 724700, 96499470, -77377081, -93798576, -76507061, 78841609, 68446614, -23524881, -9286904 ] ], [ [ 26105714, 85701290, 73186195, 41256849, 27008378, -52061778, 83913396, -21509188, -32221941, 88757914, -88871999, 77460475, 55347061 ], [ -22431080, -17562962, 76535919, 41197567, 66421875, 85519434, -16423697, -94077290, 64988520, -67207199, -83374382, 46769501, -44079705 ], [ -17879803, 34189705, 62866231, 25998294, 67526074, 22315656, 37639613, -5636003, -52786898, -107655439, -59567903, 39507456, 47849072 ], [ -54943222, -66560610, 100135428, -50884338, 67308681, -50133438, -269115, 112273496, 77322459, 15894233, 51006715, -20998815, 108952749 ], [ -31866926, -24936462, -106747587, -37858662, 90122224, 52481330, 50591192, 29970174, 82592964, 91483470, 45478007, -34465416, -104465396 ], [ 24478391, -74986650, 60021700, -55158045, 68241372, -36709350, -45750386, -10004521, -80072668, -47479504, -81468058, 82382585, -95999372 ], [ -68577578, 25312185, 72910180, 68200996, 16047974, -70575376, -19788798, -82968261, -34791438, -72993894, -58907328, -79653194, -44699298 ], [ 32384008, -68381848, -55052765, 57223481, -63254742, 52637083, 111142159, -3570346, 74711401, -40701292, 63458947, 14055399, 76974405 ], [ 104423527, 81957395, -11089902, -99127472, 86482643, 58182965, -73469031, -45788383, -60468070, 43380834, 55921552, 20793494, -7927365 ], [ -108046527, -41808347, 81245461, 87718700, -97902171, 6957050, -81253472, -24134128, 31310931, -80583476, -28016742, -7700628, 103888507 ], [ -92075190, 96772224, -10784687, -19650535, 107313391, 70131740, 102550665, 92567736, -3912589, 43759527, 46613451, -104690294, 89450994 ], [ 84826152, 80879533, 41853146, 25886382, -5384289, -21282930, -79169587, 81579733, -24057483, -16534565, -41239338, -58831183, -64573992 ], [ -74836216, -10718454, 92146689, -45473381, 136724, 21176061, 112886108, 56630404, 15666942, -45611406, -70286253, -32361758, 77467745 ], [ -18468868, -2177876, -89212235, 88620528, 73663491, 98491271, 74121930, 395923, -62059117, 78523553, 2871771, -91387354, 66194460 ], [ 108629124, 52286383, -55393155, 4540754, -33297548, -11276033, -25311366, -95750829, -10305785, -41093662, 94964242, 11567475, 54605512 ], [ -56348783, -88287342, 104361317, -100661409, -96777223, -56080796, 79041991, 89468350, -53848223, -103365525, 29456388, 20900306, -13277408 ], [ 75944785, 98094917, 501648, -7763246, 28376952, 76911163, -53450825, 107554113, 92890410, -26148046, -91376817, -34606083, 23182480 ], [ -54980801, -102612299, -73006960, -98622155, 48326099, 56544139, 13915585, 9802960, 5336293, 15103931, 106857576, 68456934, 102987927 ], [ -92420796, -18981424, 37550631, 33320189, 75275481, -186162, 52910832, -78402587, 70736098, -56820652, -78959843, -5636232, 97657703 ] ], [ [ 87641558, 618795, 104724287, -88118350, -28546901, -76575972, -112570111, 104083667, -62785218, 108768747, 47112786, 11569679, 97195402 ], [ -72582934, -53610922, 889504, -56315495, -24329564, -23740276, 76172421, -38088147, 42144937, 53962151, -27070333, -94453907, 112168130 ], [ 5380622, -47840524, 53481179, 69301245, -85107430, 74530622, -56055610, 77734080, -106808255, 102503357, 105070712, -90919115, 92170579 ], [ 64418431, 64854454, -55768959, 50081499, -76648194, 8541512, -57359531, 60360772, 16738111, 11846800, 31491632, -39582706, -110578050 ], [ -61137571, 9993002, -56958767, -48511055, -33911817, 21713226, -84219525, -94664323, 82297720, 41896861, 100645613, 102904265, -111848590 ], [ -97244486, 34804416, -108934511, -60470356, 19855945, 33092580, -61713806, 62688133, -81582636, 58595581, -107818949, -21082987, -65210447 ], [ 100415979, 107589656, -65418656, 34745736, -2037789, 58213850, 30395041, 94787361, -17381775, 76214940, -109331690, 106954453, 75378964 ], [ 19643978, 87841617, 7689272, 39329474, -84823952, -24646484, 18610747, -49933017, -33440900, -108517845, -90922739, 4430373, 81161137 ], [ -106141259, 95856876, -93859373, -6832068, -1632399, 2791984, -11391647, -35696459, 32377408, 44661854, 64178918, 84529430, 6311190 ], [ 43626148, 27370317, -57116506, 23817486, -57793584, 99981077, -91911602, 27652238, -29406220, 28317068, 103571124, 8693368, -93827035 ], [ 71484731, 23144427, 95351662, -57444290, -37604063, 76109906, -48143816, 77845882, 69467388, 103664431, 108297969, 51993645, -60558997 ], [ -81546206, -78796424, 75194133, 49987623, -94743614, -71890744, 46291453, 31640662, 23320807, 61106551, -45991804, -43870249, 20187635 ], [ 73694270, 108747363, -98467603, -40935506, 33259099, -6371437, 47259680, 16387297, 33722092, -60519439, -110053176, -5516588, 8931855 ], [ 73703282, 29669390, 37612214, 22875907, 46642511, 8613935, 77244449, 39623473, 44619625, 99180815, -52609922, 64665175, 109351597 ], [ -96235626, -13700328, -48824031, 105501274, -89356593, 73168415, -62683350, 46983130, -59927902, -70588332, 37019422, -75638452, 110018700 ], [ 29221510, -48484539, -97526061, -61287, -80634531, 47055972, 80547842, -53381531, 36740115, -107050598, -101934550, -64901239, 38705791 ], [ -108242090, 104073674, 56086972, -2887290, -57645755, -42763827, 42778273, 19062509, -107595980, -38280224, 84464203, 38060444, -111222471 ], [ 75461989, -2051803, -83744342, 57215649, 8291896, -40280767, -10580325, 93410078, -97413199, -15095794, -57381419, 66030304, 36346652 ], [ 101170081, -60521641, 69157900, -33788062, -100194302, -86486893, -77377500, 76813694, 71988771, -60150130, 110523148, 96835032, -72063924 ] ], [ [ 108552409, -14089571, -72435526, 86709063, -61741201, 16501143, -4617292, 64183314, -63655220, -51426261, 24751035, 3115851, -48169251 ], [ -62287582, -18690978, 94646792, 58069259, -87572234, 43002239, 87422038, 8640650, -20379356, 91146216, -34530836, -23187570, 92728645 ], [ -71044669, -111459324, 14576901, 62842830, -32536771, 66669939, 78632920, -63025685, 37963854, -67496473, 32395716, -41166282, -30309171 ], [ -32539589, 18218672, -47842173, -85369882, -70607399, 24105221, -68390223, 3032579, -7737766, -106146658, 25042636, -71423864, 62308723 ], [ 79274163, 42842598, -1130412, 30100819, -91868966, -53287017, -9774102, -81443157, -69754385, -70488685, -26553573, 77208865, 27956784 ], [ 8379220, 28007259, 11862452, 8588706, 104659638, 85414594, -110478972, -37601964, 77339720, 109315637, 108239504, -12059375, -69289207 ], [ 32842393, -14102356, 28535853, 35164303, -42766607, 102004163, -49936396, 53795812, -40514186, -16885798, -10008318, 15239427, 31292899 ], [ -28573037, 102291943, 5982244, 75684409, -5158923, -84098876, -108208773, 96831436, 5616718, 15314095, -111258444, 45178774, 24063103 ], [ -73020580, -34876205, 5279594, 105859526, -86418210, 89045187, -90326731, 8626423, 85397393, 70016561, -53509636, 18108096, -4440967 ], [ 16634083, 94795336, 73559861, -104960595, -75756091, 68380774, 6388378, 106894541, -50909138, 112299944, 67343232, -85084121, 92266321 ], [ 11842815, 33646408, 77463101, -24742962, -85051920, 18957117, 2412594, 28814583, 86381416, -67561140, -53747765, 66701856, -103648962 ], [ -14762688, 47009738, -111786319, 54021063, 45248994, 5838794, 84366659, -38350381, -89206475, 98075, -62174196, 63115246, -94207651 ], [ 64803320, 45879578, -12301859, -19749170, -44608090, 24347164, -71598294, -31998959, 4267365, -4347832, -13500063, -102659533, -61556287 ], [ -15276502, 22547721, -98598416, 77544856, -37905258, 63521732, 75969850, 10487925, 21857782, -34939892, -46673387, -33587061, 3134262 ], [ -17298425, 6410737, 52851182, 47648854, -21491987, -89207796, -10206071, 99472686, 25525106, 109877576, 20603355, -39910046, -51404579 ], [ 52211580, 96226604, 6943089, -51694247, 38184876, -16247725, 105948063, 99831832, 2842692, 61313625, -93207726, -85120034, 79886941 ], [ -75953912, 92850319, -42664443, 43858299, -65981263, -112948898, -46402239, -1870973, -34783503, 83758012, -105150706, 29931232, -47747519 ], [ -85248165, -99249138, 84640981, -49950286, 20677397, -21139820, -91658580, -80530936, -25780840, -15625286, -65017950, -48305690, -21827559 ], [ -22025492, 105558825, 102791667, -33081274, -42778255, -25456490, 105690577, 110112698, -52070764, 98904746, 22379314, 47626080, -51173094 ] ], [ [ 72879578, -85729223, 55175317, -49523760, -54280262, 63450639, 64410690, 79506011, -12345476, 47170607, -2642134, -52705357, 43997900 ], [ 33366410, 47588089, 70665358, 88825213, 87099200, 45103945, 106029661, 25667848, -46126412, 55221096, 93223773, 65445448, 7997901 ], [ -18843491, 48979888, -3561445, -67807957, 7656161, -20572816, 67550873, -44910781, 59298509, -6508257, -6075628, -1858069, 61123188 ], [ -71797624, 62342010, -9334903, 45724949, 16404561, -70252726, -67893711, -42410643, 99450955, 34215632, 63883065, -42014933, -111700326 ], [ 31583853, 29861481, 54363673, -18694682, 75228913, 2605511, 6627412, -12468095, -4693411, -13728814, -23683150, 2468808, 48389103 ], [ -57007566, 51689109, 36666233, -84632182, 50437976, 111056092, -265158, 5436104, 40412807, 68995326, 18009564, -66998879, 110492468 ], [ 23254327, 11258480, -48145420, 64930846, 107875468, 79706455, 92458720, 21687858, -5741820, 22863614, -100023875, -36424394, 37077402 ], [ -13411225, 73895151, 24215214, -54283833, -46961791, -18741790, -13457316, -33933643, -1323149, -4514240, 52480213, -108152438, 8063818 ], [ 110914011, -34290234, 36328421, 59227553, 78188518, 102717728, 12178652, 104525203, 16891678, -50606032, -84943507, -24859959, 19767289 ], [ -32453656, 37921101, -23001830, -45509645, 25220850, -52854556, 43961793, -61642153, 104079942, 43424074, -38787289, 26645461, -13099413 ], [ -88840538, -63169119, -18963231, 72443433, 80409731, 104307592, 27543743, 77460853, 71198218, -10433066, -13325418, -17272244, 44598825 ], [ -15242857, -35483067, 44311381, -10027004, 103168605, -101198460, 8809203, 110583798, -47815146, -36037848, 108161229, 68339280, -65478878 ], [ -66580485, 94620200, 6598995, 98064120, 30259449, -89232356, 96362940, 43819207, -50259414, 105622678, 18606484, 102922583, 15799088 ], [ 84358527, 56966100, -41865710, -42091937, 44488755, 39279115, 53595816, 20446141, 34833794, 70506255, -107117024, -107303396, 74033100 ], [ 67390817, 19949289, 11815467, -31880821, 36631473, -64421871, 93592190, -100559577, -96223789, -49771746, -22159471, -58668867, 71338696 ], [ 111565368, 96891419, 38084742, 74569285, 55962654, 76228953, -93777505, -111275191, 76554261, -58224519, -79570379, 88725220, 78594522 ], [ 111258488, 8853720, -53529117, -26465444, 83286178, 49988020, -93072671, -90753782, -75469054, -28102063, 62718995, 88168357, 82462330 ], [ -99842838, 101249566, -78813600, -88156097, -52274197, 30200586, 18635350, -9563246, 3073727, -7542001, 29286536, 23860018, -100617720 ], [ 92870551, -84265135, 97089571, 91598779, 14462935, -26356127, 19674194, -83815948, 54315220, -47001761, 49321641, 6673700, 68363206 ] ], [ [ -54496963, -93185915, 90166733, 17262833, -26677730, 54693408, -109207752, -60475827, -15040626, 38069286, -60687359, -102414425, -25664066 ], [ 45079637, 22477313, -10290049, -106795394, 37022864, -82820785, -48171191, -33927347, -29067614, 18646368, -71731724, 88529510, -35552726 ], [ 56945273, -78449073, -71886264, 75641010, 81812712, -13703751, 51586043, -88627545, -98265679, 74131268, 56342760, 97489188, -80943172 ], [ 17495141, -63122105, -53062208, -86975234, 59166085, 53505505, 76449806, 85048966, 28072356, 69173584, 4898457, -68538373, 42925306 ], [ 40458836, -45598910, 10521716, 63319005, -12025324, 60618559, -62531273, -83588906, 932402, -32907135, -22567433, 99174722, 64182902 ], [ -104363429, 32768058, 1737764, -18399140, 15797915, -61092615, 6040305, 86328679, -27437569, -94393630, -88608182, 78012864, 40702762 ], [ 112970996, 74154965, 61084724, -39429074, 108416555, 86939433, 77010399, -90086831, -50335424, -40747909, 58396806, 4459820, -59940621 ], [ -102698007, 64927305, -25027639, -20917883, 38874616, -44445321, 110942961, 3703275, -39048269, -87486553, -5204367, 19072181, -32620236 ], [ -70071993, 101428518, -29958203, 56958894, 76838065, 40375882, 70977276, 73914818, 101481744, 71064638, 210029, 102534517, 73315943 ], [ 80364460, -28241660, -47430555, -14021173, -98475795, 23683958, -94842503, -93780971, -112616396, 75725385, -8309731, -39321947, 4899638 ], [ 48717211, -49965768, -70950426, 66229166, 99975073, 48838553, 30115669, -96225720, -25471399, 9286150, 93096494, -101088294, -35177603 ], [ -1978519, 63560225, 109415129, -96443294, 48181546, 18836298, 44167725, 89477481, 8504785, 101997805, 17303247, -8014670, -85002781 ], [ 94872436, -69723051, -59083645, -100285795, 42380910, 78606826, -40212311, 25913031, 13042903, 19485208, 40259180, -90583905, 89712183 ], [ -33075957, 26128557, 65989209, -73383684, -94744179, 51465855, -8473993, -100353273, -111380670, -29299005, 97010970, 25951986, 107466364 ], [ -13895721, -26863787, -86071842, -109751339, -75491932, -76577595, 72186364, -77213282, 108996457, -56507228, -44289310, -37173158, 91050127 ], [ 64687650, -18905418, -51340909, -64185932, 37918698, 78685466, 56473483, 64468115, 56461203, -16090251, -39798847, -97115329, 104855180 ], [ -90898351, 57698985, 27635022, -7328311, -67717781, 55473664, -45088973, -53492661, -99420199, -1348520, 75961280, 68751679, 87473479 ], [ -83996976, -91552698, -105749556, 56999341, -17042538, 111964670, 18064334, -89954670, 76946302, 23853794, 110597175, 45003697, 41609899 ], [ 54223255, 72992248, -23559484, -28072443, -35384826, 43096802, 47477566, 20347011, -25395839, -75060839, -39573734, -55599675, -30882689 ] ], [ [ 9252188, 15203319, 108099159, 103044576, -101476487, -33780881, -83807398, -107320649, -53633751, 105298430, 51845081, -53801668, -20121728 ], [ 106737401, -27950638, 79276789, 6713386, 53070496, -105801020, -7624534, 108977383, 111796552, 65604339, -48994215, -1733084, 4137510 ], [ 69743135, -73236742, 11520476, 80238553, -102627708, -22900427, 63092342, 1516527, 93392358, 47484069, 47455104, 47201058, -89400507 ], [ -11405464, 82755005, -21004116, -18629681, -71774931, 54787284, 38281189, 108205415, -44103894, -65532169, 106015046, -35898875, 20173862 ], [ -98461820, -74820979, 77103471, 56153666, 69214509, 38407854, 28896961, 27669740, 76383492, 17821364, -62934681, 24039849, -70821337 ], [ 102594329, 9786326, 49084759, -60491612, 82804018, -58906409, -12487939, 51820484, -97585642, -61260550, -87056509, -110886230, -13801161 ], [ 82278298, -8042750, 106400645, -98844058, -101159307, -78870264, -31799061, -105640123, 46575480, -98451487, -112798225, -74259504, -74300240 ], [ -84706438, -2232618, -72873740, -51729167, -53375060, -1510523, -64764895, -7610121, -74243713, -99949476, -3786476, 1668603, 46155723 ], [ -5363900, -44299330, 30643904, -78912473, -36853333, -39099046, 3366935, -94561643, -34074894, 72637103, -55463584, 38558224, 62959014 ], [ 40851514, -68306943, 93111863, -31811020, -107240334, 111996146, 44820774, 95925503, 38183909, -102073397, -46041475, -75552533, -23412305 ], [ 94030127, 53649783, 38842062, -15381819, 48729235, 48365675, -49467520, -61226500, 9689253, -65909241, -94167511, 82792244, -39656045 ], [ -24316116, 22143413, -46165926, -105222779, 23674598, -104284626, -24103671, 72652583, -100466999, 48339298, -72615229, 70606533, 59930879 ], [ -33827550, 43087433, -74698716, 76069091, -90852303, 45879958, 36764191, 8169665, -78390005, -4099811, -49616589, -32544681, -84916325 ], [ -112146918, 62595256, -17953183, 31097483, -14749874, -1479152, 67015856, 93130411, -87773661, -37833690, 12966707, 97181045, -43686113 ], [ -20801426, 96637636, -49594021, -55530519, 15460132, -70531211, 67548293, 107117961, -281695, -24996443, 112870845, -88978167, 37154994 ], [ 322298, 30528469, -45158497, 23006531, -37352353, 55072617, 45417735, -53670481, -17340951, -34855917, -49074735, 105920642, -35585926 ], [ 98826562, -31293445, 30402369, 18738891, -3771109, -11584199, 10658550, 81631312, -107902475, 21219489, 80197792, -38169907, 110194461 ], [ -38944106, -73210388, 82801982, -44645467, 59330870, 15433016, 58314949, -44785483, 45635256, -106739353, -65145130, -27444478, -64266634 ], [ 35087234, 9673174, 103297147, -39123109, 66361557, 16057404, -72379657, -70353769, -41724857, -33395439, -13463854, -12924770, 69073773 ] ], [ [ 28700499, -53256543, 22853512, 24792583, -11752654, -28460113, 97918532, -43999175, 46059211, -45611315, 109319273, -91431201, -28819105 ], [ -44024651, 28361344, -41313320, 5832207, -36280825, 87341917, -90438128, 13533495, 7318112, 86159893, 78099517, 109032338, 32304887 ], [ 35174689, 96277076, -27456256, -64480114, 31322296, 69428807, -66969261, -101198841, -85300606, 110732343, -86506176, -38200598, 61307118 ], [ -9660281, -10364729, -85418910, 58817925, -69543675, -43367340, -31435443, 33898077, 10653684, -60955551, 102180194, 69364159, -57939394 ], [ -43101469, 74200374, -58445759, -43526992, -70410183, 102934388, -23584127, 61439230, -60906004, -59791400, 8830923, -26354186, 68848736 ], [ 27100528, 79170268, 37784319, -24998364, 55943338, 97979010, -101903785, 56672916, -106825367, -37530474, 17901294, 82150984, 44973143 ], [ -83838912, 68239658, 10859702, 16250571, -975939, -37910494, 63373871, 58556120, -97285754, -85471500, -9002850, 79713840, 29576044 ], [ 420604, -19105660, 77719413, 106606592, 46674193, 91264423, -106638316, 70154979, 60537019, -25048215, 4696898, -26710016, -103174666 ], [ 57279880, -106038155, 44035398, -75923797, 10278923, -52631413, 110234583, -90374962, 86477459, 93633544, 30313993, -65051213, 73257869 ], [ 27479073, -2826793, -107954068, 34133633, 34470708, -64870657, -101663421, 2511419, -64254062, -27201396, -75574589, 3435518, 72440259 ], [ -98643342, -21807857, 42826591, -4512198, 68279805, 67267420, 10834384, -86167116, 33925693, -17299178, 58657781, -101273115, 48847801 ], [ 86675651, 88340950, -5799044, 100919253, 101917285, -91276042, 52925061, -80868890, -28916706, -18349541, 45004335, -87368828, -98013493 ], [ 78134877, -13456186, 9755006, -25042462, 29923377, -66329533, -17262200, 42415293, 35904161, -70915463, 109172815, -71656490, -1513615 ], [ 44035294, -83006364, 111665527, -28845155, -111903144, -93415089, 16839923, -69225595, -85979109, -83664640, 52135360, -61424185, 73419044 ], [ -68835752, -18386749, 36880528, 50235540, -80547759, 53786983, 53452399, 52768547, 50550841, -13687263, -49389399, -40848751, -41662693 ], [ 94310565, 78581242, 59532996, -72127442, 55108916, -97666536, 55120244, -22205197, 100507481, 53661487, 16092576, 45386068, 98540321 ], [ -110094165, 90005566, -39874337, -61101036, -32249406, -49353462, 1770026, -29582062, 7163807, -72240645, -24105594, 15478346, -40209974 ], [ -34960955, 76408188, -53936342, -43538461, 14550949, 64058172, -86533129, -42242418, -7550447, 31088518, -32166623, 78138346, 27840107 ], [ -75873613, -106147868, -15740452, -49332793, 24143167, 9790200, -35379630, -71080878, -32265754, -85804364, -77474881, -10457718, 90871923 ] ], [ [ 269009, -74033340, -11449882, -63116112, 72675016, 77328722, -10614962, -18204653, 67976637, -86385778, 11889216, 48947000, 57719892 ], [ -77458883, 61722646, 21877582, -52209445, 53816745, -43778010, -84030694, -57072648, -7130697, -19074514, 110444604, -5969408, 31440749 ], [ 58756515, -55998568, -76745523, -37763256, -74538513, 99086393, -99199089, 28907247, 37861567, 111954597, 107737564, 47525384, -28364098 ], [ 39962714, -4462988, -60739793, -72565061, -62057307, -110597256, 26452921, 36686150, -61080747, -20581124, -60151530, 51393611, 15037754 ], [ -20303772, 26833778, 45827663, 80733035, 85617943, 13635546, -58718481, 105733203, -51530853, -81735390, 7063596, -86824987, -8136439 ], [ -3609117, 80817669, 102069560, -99773789, 23361191, 38139476, -68007961, -99557656, -7386104, -97487712, 81703551, 105854146, 19841060 ], [ -24272584, 62678469, -32321294, 93457191, 89640890, -3542752, -93519548, 103508170, -88843839, -41784389, 86939745, -86808353, -52892591 ], [ 40126333, 54737146, -14544819, 61257085, -44300783, 110675897, -71194772, -26959599, 98956488, -32856783, 111702282, 83132141, 75017066 ], [ 37909272, -75682184, -33043606, -9362463, 40047741, 34352981, 38199134, 23346399, 12007971, -107114175, 8933195, 74299646, 80260830 ], [ -36038119, 102172646, -89124640, 33573739, -42589013, -104838487, 62961759, 43403769, 1628541, -40051339, 17897395, -39961022, 85512476 ], [ 90510386, 59752090, -36254272, -39774053, 8084524, 40134551, -59444597, -81627987, 95012834, 39598114, 29889103, 59646201, 87681838 ], [ -9431360, -52000909, -72453173, 39079966, 36291497, 30176264, -103570090, 45000258, 106077196, -6814778, 26927026, -32532431, -4095783 ], [ 69603322, -102857090, -108199508, -102377619, 6924159, -44465779, -27786973, -99637617, -30241255, 25365658, -68725910, -87841567, 2247454 ], [ -63210150, -75758199, -38631270, -33272200, 70869618, -1068321, 43610616, 5258832, -47101746, 24572125, 19609870, 5283753, -32878315 ], [ -26742382, -6559129, 15708602, 91175727, -60494402, 53230895, 25666276, -92302346, -110090521, 94389336, 104136369, 52802390, -14380969 ], [ 97127395, 36099389, -44752995, 82473181, -107240574, 89701090, 2897221, 97834130, -99963398, 102833426, 50245679, 109334373, 112376595 ], [ -4505978, -36654163, 112534991, -97659030, -19530695, -95362736, -63511538, 42378638, 56703869, -3529401, -68511953, 26557015, 30156710 ], [ -69412290, -424281, 1520221, -35578466, 93262493, 73783708, 79811269, -73813927, 36804653, 50700607, -13950840, 50556526, -2215503 ], [ -105981646, -87050560, -100668974, -19925439, 22156035, -103931291, -34128760, 47361326, -33422973, -22301242, 21249997, -75799, 67092493 ] ], [ [ 60120603, -32065360, 105885115, -94724126, 59130148, 33992626, -103521793, -16927490, 25423183, 53406875, -101121720, 66799524, -82800029 ], [ -87397273, 65736573, 106980343, 32746416, -54198812, 32051164, -97340741, -85796698, -73401009, -104552252, 25250603, -102813565, 60489188 ], [ 53990258, 94926963, -62728283, 72483623, 93284208, 68237681, -95958673, -57830722, -94444221, -57311677, -2464042, -58258174, -56199620 ], [ -12291381, -71567353, -108005102, -56634820, -25411109, -75953760, -72430894, 62876231, -35311065, -103485434, 5851921, -52763750, 97366515 ], [ -2187300, -54475870, 92095283, 7239683, -59547506, 83195894, 75442894, 70078351, -84062821, 92519489, -34113922, -81258074, 27419067 ], [ 78266949, -967901, 76213874, -84094984, 71889425, 66113215, -1831181, 44909740, -52370857, 55560475, -30444449, -104516044, 11175766 ], [ -80283590, 28363027, 86873115, -57577415, 84779163, -91297923, 83958333, 40000832, -30654805, -112241563, -52402597, -92036247, 7402228 ], [ -58979413, -93792000, -92835791, 45147093, -3939160, 102147672, 41485834, -48965997, -60520805, 30126044, 107791265, 65010961, -74944409 ], [ -74895345, 100159727, 103508065, -95224406, 62630558, 56852591, 34926294, 2875049, -2675970, 89483637, -47677080, -49020030, -66036412 ], [ -23876315, 34942089, 101515005, 73452414, -61680573, -71280859, -94286421, 74133443, 105188359, -88505107, 12864223, 31839413, 74356966 ], [ 49199995, 15773294, -16469576, -6964348, -35613646, -10565993, -54267747, -2620121, -112986148, 57600220, 19866058, -108837304, -19527063 ], [ -6442444, -106804104, -88318426, -72621392, 14072610, -75741474, -32893939, -81959825, -56192686, -53691781, 28972234, 16483602, -82453477 ], [ -89940907, 78359300, -111581345, -14959423, 23467228, -103002454, -54859116, -31942001, 39666343, -14176920, 102841179, -103994172, 71324250 ], [ -16033583, -89564714, -2748513, -99287817, 2383601, 98195299, 64542250, -102842700, 54224159, -88415386, -29068951, 98342210, 63455669 ], [ -34483163, -94192295, -88574173, 71691265, 49154593, 81049740, 103902493, 68386525, -56392156, 100002336, -79711065, -54512035, 63338331 ], [ -98886083, 60338727, 70232531, 25353325, 68709685, -74167190, -41950314, -76264254, -12146767, 84586661, 9814998, -98050784, -107866819 ], [ -89587374, 90760838, -111677950, 80804138, -55818300, 68652982, -25551531, -16957412, 22412354, -55424743, -39059707, 79486908, 11630057 ], [ -51516214, 86134859, -8912912, -51652174, -68669038, 96789117, -10587481, 18380497, 33312372, -10305901, -101154006, -101790512, -53432691 ], [ 42125360, -91147867, 79933686, -16807695, -40229916, -107685882, -19471593, -49861686, 61464362, -79055495, 75656518, -70371271, -34817049 ] ], [ [ -4073944, -69037491, 97052215, -112254893, 29241738, 99061174, 112943039, -49945221, 30172059, 27544515, 39188599, 96791404, 106083508 ], [ 52644366, -57162553, 87331277, 66931400, -15237805, 8355345, 21838058, -90166122, -101357243, -101384820, 102481077, -51851069, -88555369 ], [ -23862563, 66121192, -48861976, -57307456, -9754227, 9703701, 41902778, 47688584, 26801557, 96749549, -44213189, -65184003, 104150639 ], [ 32649855, -10569649, 41489138, -30172840, 89924062, -44842675, -48292161, -25558563, 8268226, -85659812, 100546224, -30220003, 52591593 ], [ -91020356, -69796059, 35949049, 29548091, -31457455, 87678783, 13495424, -1461494, -17270264, 95947502, 77804677, -56304881, -46161062 ], [ -37992005, 37425370, -89637283, -87145774, -32926608, 93179910, -19099280, 30188702, -106463963, -56051968, 92528649, -27666975, 5167844 ], [ -106526554, -61441743, 92326146, -64504291, 4823465, 10871140, 51329033, 23350820, 25281996, 99787671, 59676609, 43791281, -102852166 ], [ 25081510, 78498882, 42582561, 26659690, 71966965, -95559765, -21158615, -69885232, -51936535, -55638454, 101161189, -49952688, -85435852 ], [ 105038778, 71617591, -112551751, -104086698, -101507261, -77151594, 75480879, 80832294, -43590286, -33417996, -913761, 107422401, -87620478 ], [ -6772874, -1605846, 58573709, 829493, 99336758, -72857455, -103691258, 22080082, -43212671, 89832564, -102301652, -63052808, 40620990 ], [ -1505234, -9087289, -5064046, 4221478, 80202783, 107603189, -21503272, 106121063, -9580855, 15154104, -20913004, -84924802, 74041374 ], [ -52442961, 78181373, -45640906, -85999253, -76341850, -111749133, 67862934, 82613967, 48552421, -79816970, 41550390, -41172184, 111955042 ], [ 21683786, -108565526, -19839422, -46181611, 47502081, -95616795, 41865137, -101812391, -410425, -78708659, -94837938, 90445952, -92709263 ], [ 41447057, 8666954, -67850780, -23411136, 77162475, -79931270, 25458432, 14006854, 9417577, -67585841, 4464029, 15695684, -91172313 ], [ -23358882, -106281660, -74266687, 8129377, -35235314, 23909367, -59964194, -28865992, 88320546, 111636263, -104360511, -12399497, 26435609 ], [ -34095973, 18339905, -87367653, -60807431, 20302124, 48835978, 20905153, 30695606, -34457732, 89874165, 656451, 68477267, -30371931 ], [ -66765964, 60517205, -53476715, -62049867, -864384, -83185956, 20926736, 29077154, 105481420, -16704258, -90739812, -63337217, 80952950 ], [ -16186979, -103860020, 69315679, 14386629, 33841287, -56494164, 32971972, 58666065, -98703175, -91501384, -85606696, -80438260, -12461466 ], [ -13395495, -69757530, -43441214, 45469272, 59314216, 52393342, 7363572, 30917758, 103427596, 61905433, -61624354, 39130953, 86398636 ] ], [ [ -82321942, 87021611, 16435294, -61756864, -68336203, 57231628, -90558857, 90194535, 47669348, 92264161, -12937679, -102818419, 84865840 ], [ -91393311, -48038620, 19151553, -51274631, -111994548, 7846008, 50899286, 41040800, 8713622, -85690606, -66213310, -69934437, -51214582 ], [ -108145509, -71765012, 46733774, -54130991, -90587116, -69216711, 32729902, -8315659, 106383004, 63288888, -36411589, 11322504, 38735317 ], [ 111354264, -30041726, -103701298, -24971595, -35107781, 48093035, -53422907, 36915726, 67199680, 98949540, -3269496, -104299180, 44138439 ], [ 80454364, -93541964, 84540154, 60725378, -106035098, -112995114, -57911029, -97377692, 22352147, 112275333, -60387439, 75867426, -45018609 ], [ -68912571, -67986922, -721817, 58326103, -47642729, 68619850, -101952506, -2444416, 94142180, 85141275, -73890506, -82394136, -77628338 ], [ -38368849, -26063904, -19880615, 43545658, 77995365, 42576732, 60034480, -72043012, -97723473, -34478851, -34716081, 47989118, 3502895 ], [ 18835926, -84900508, 53924747, -87616223, -101208549, -105222186, -50131705, 12900518, 111179454, -94570138, 22821795, 109494751, -31212202 ], [ -18873253, 3862864, -99542139, 47717423, -73835543, -30075655, -56861046, 59993378, 93857075, 88837114, 21384328, -18765479, -36432890 ], [ 92748641, 45082349, 90754390, -59937579, 69114212, 59118640, 35891334, -10643819, 56802770, -45593529, -101279170, 35181584, 8145998 ], [ 68735898, -91674181, -104329454, 92238306, 89644516, 85799397, 39605934, 4104541, -19438819, -32903500, 72745108, 61574973, 92329770 ], [ -48128684, 54318312, 13848479, 75455149, 39965345, 100436873, 59472658, -74618462, -30432279, 32693163, 10672618, 55893092, 97952812 ], [ 69776864, -41194377, -22832578, 44718073, 97461897, 38847529, -39016147, -55222676, -12049529, -101998784, 94934035, 27317002, 37711933 ], [ -73912146, -97409054, 67109045, 79028327, 47398295, -102119655, -15664745, 25937903, 86511512, 34288207, -87488831, -72183032, -10191189 ], [ 35010887, -89124145, -29186182, -24836816, 50916559, -13510335, -42377662, -23026799, 24006895, -41634585, -24838040, 87592574, 110450269 ], [ 52591031, 88677656, 55045355, 10843481, 35590779, -7205286, 57092953, -29540081, 47962994, -106220862, -63370711, 75167545, 65753584 ], [ -9150416, -78838305, 57184622, -19010288, 101931701, 23810788, -49700792, -5000701, 81716674, 85713942, -78415070, 39430404, 13663516 ], [ -72002850, -99612775, 41859916, -93528702, -111328423, 63626310, 94663195, -37595399, -530499, -39732513, 72257096, 18838711, -26644152 ], [ -57915207, 67234300, 66983593, -51847413, -108945798, 94019398, 20450782, -75255973, -61918917, -17939241, -57267519, 59750122, -51958762 ] ], [ [ -77626109, -91668653, 45508380, -43913990, -110096474, -99692747, -76774272, 92417481, 84675471, -50004677, 33567426, -68802747, -13081967 ], [ -72888140, -105964666, 20903730, 103548587, 69400094, 110534279, 28605481, -48060900, 43089566, 53395244, 50473757, -54530688, -18325910 ], [ 69265277, 43953273, -69405606, -28648812, -63798405, 14641402, 91432353, -111896907, 48308977, 11762475, -77028364, -94496309, -17184735 ], [ 52775060, 3878570, -107592456, -48480943, -45777098, -34949809, -59899993, -88016249, -105292647, 89948880, -28005821, 52208916, -53389579 ], [ 111887772, 29871161, -103912535, -90767835, 15469861, -104637854, 63275462, -51255167, -12834620, -102778841, -16396992, 13659550, -44866420 ], [ -14742522, -96966428, -85369120, 31900833, 107767319, 29237999, 34239569, 108019129, 97707573, -37902351, -96261298, 42419285, -25991160 ], [ 100221240, -21180912, 87984161, -77892383, 60169644, -18588523, -46963370, 103207583, 38840526, 24788919, -59781151, -59346558, 109044383 ], [ 38868869, -23040871, -105933088, -51797747, 100658390, -48061978, -97578741, 70219839, 61010431, 12438129, -1705627, 10723333, -109686747 ], [ 20659301, 5762130, 18071050, 55492258, 35914713, -74455587, 22413704, 107827385, -16444729, -96434250, 108372046, 91672015, 54457046 ], [ 62928593, 80638133, -92255873, -35710364, -85860201, 70217464, 39796896, -105365078, -88677943, -106672527, -66498154, 54935921, -600318 ], [ 25678462, -102494124, 43465440, -24928491, 2035426, 50713493, -74795867, 95381820, 37202292, -76104383, -79817619, 81383139, 45614926 ], [ -93324822, -18612709, -60562986, 65099305, -34925846, 14910301, -96444948, -9338739, -101724389, 9465044, -1221163, 20465033, -74661520 ], [ -18009079, -66207458, 18691432, -47580153, -101887166, -31048513, 71049854, 33500239, 100472581, 59713201, 43187065, 47432546, -79790175 ], [ 105347132, -108561522, -46841910, 70377816, -49213426, 49133789, 20349932, -32974338, -28285930, -38074887, -39735448, -67109867, -14736624 ], [ 90594145, 99628388, -75894794, 89533518, 87550007, 108612777, -85536514, 72091197, -80431924, 31689888, -9089776, -54436526, -53296689 ], [ -110983866, 42230814, 51840107, 2145702, 66384941, -2958816, -33504881, 48047371, -21813284, -5172061, 6146625, -43308121, 91346070 ], [ 57082959, 61410637, 13215273, 31315270, -106438447, 7328488, -108004549, -31705526, -86222211, -13758754, 2354010, -17477045, 9439117 ], [ -60187057, 1788018, 26673512, -38494377, 45732259, -85833551, -44915406, 107579156, 3903044, -109240063, 34167847, 41212126, -10519997 ], [ -93912709, 43113850, -6038689, -48812824, 52677485, 66344717, -72075560, 87944481, 107613885, 4496183, 30399375, 98975797, -51807178 ] ] ], [ [ [ -83488349, -88934138, -9647527, 18157499, -46140945, 15128385, 63002857, -58552330, 104151777, -28283853, 68797677, 2185515, 21847797 ], [ 68855535, -98818081, 96923970, -87567811, 85658644, 15121123, -38020489, 88395409, 97629380, -109273936, -30676023, 81870105, -84323814 ], [ 85785856, -57136414, -89861465, 12069640, -76447792, 32577777, 77900181, -16322615, 99466855, 61263054, 41873046, -90588741, -36338074 ], [ 85627423, 7449926, 62460267, 5427999, 6930236, 47789125, -71366614, 50755370, 69036119, -46460364, 72787705, -35274273, -57133561 ], [ 89295385, -108645609, -61281357, -92222567, 48323620, -44362786, 32403716, -84914694, 46659354, 112330770, -71139115, -105897928, 67621121 ], [ -77005574, 8129166, 55892584, -25934273, 108269295, 83733368, 58196739, 31932404, -33667797, 70062632, 55016419, -94711792, 81948148 ], [ -65205985, 8459768, -89695353, 105285528, 31184792, 61914205, -8426319, 22125707, -102806128, 25898565, 23267017, -107798055, -1482900 ], [ 65868168, -87813974, -58612, 19387624, -49291785, 86938209, 47105728, 14101981, -14835515, -79300319, -20779251, -59242363, 27299241 ], [ -6247423, -49418384, -92843341, -16985700, -112577589, -33670927, 44787337, 102379029, -93863678, 90598651, 42155225, 7294403, 62349286 ], [ 8145116, -98922524, 27687909, -93924212, -59056045, 32242914, -29273031, 12518129, 109029302, -39071503, 10758768, 8675704, -70089089 ], [ 96706670, 38205913, 11541893, 64583921, -32294255, 21452204, 100097798, 80787866, -81085232, 33284725, 99554865, 73906870, 13347389 ], [ -91081243, -92338702, 87846141, -46623953, 95374832, 99264887, -106381511, -85583734, -88444934, -21784486, -36562535, 18027318, 7421195 ], [ 86147258, 36653114, -91828069, -90491834, 48796620, 28515232, -82570914, 7602106, 35459405, 37785946, 55803837, 28960008, 72960846 ], [ -48314950, -26324091, -10082134, -99007896, -4051155, -57586911, -1480458, 89386465, -82302128, -75360690, -96389268, 69048586, 30247437 ], [ 1629006, 52320561, 106018424, 70974515, 79040891, 49297872, -29288644, 26039065, -11490778, 60661646, -39208999, 55011759, -110308940 ], [ -23590920, -104906483, 30004981, 69932937, 7600196, -8107135, -56923680, -9243761, 36123279, 71586994, -85588168, -69103278, -101214595 ], [ -44960023, 97196674, 82221607, -52651134, 49739778, 19252234, -1295149, -48190777, -36141964, 103589778, -55158337, -57751446, -58437530 ], [ -17220842, -58589283, -65134420, -70810230, 84067015, -64010886, -100082724, -31756455, 73989148, -36765416, 105178763, -106595908, 29128556 ], [ -51418615, 59999957, -100253945, -46764428, 62118505, -26021334, -67281713, -108697928, -49912688, 49329050, 71005723, -753105, 24673221 ] ], [ [ 57268565, -52951356, 99583308, -90572774, -41033097, 27292540, -110703569, 46615987, -75450244, -37108540, -83901256, 64870414, -76666485 ], [ 46413251, -97796788, -8970955, -112946607, -105014356, 80294320, -61944210, -9524033, -38774915, 46139541, 14404367, -28719852, -101162350 ], [ 104000472, 19608972, -92426695, -96527499, -81818819, 16233655, 17157498, -72486831, -58837898, 92653656, -38593786, 19552192, 25776361 ], [ -65442013, 85601564, 42065390, -98920791, -66025816, 8188939, -19271896, -92403136, 45660447, 46656056, 53838072, 321779, 97696261 ], [ 93582191, -83923015, 69487869, 69925422, -86656106, -57014289, -61677908, 58672965, 31995885, -11454450, -17831206, 21451491, -9849508 ], [ -58443796, 89126425, 15035978, -11269907, 52665282, -12871795, 41933801, -99264525, -29255387, 62146204, 32906585, -3499797, 41932280 ], [ 68826236, -72773873, 109604845, 31909966, 40028302, -58991030, -25494535, -19468868, -31614273, 360583, 91248574, -69994232, 41425661 ], [ 31369406, -106491646, -41626596, -14778305, -75467984, -72458010, -64710139, -78487453, -63715241, 42641303, -66769696, -64662434, -69502263 ], [ -21325487, 59601845, -87660947, -12052220, -99437430, -9057092, -370735, 779597, -48264672, 13906862, -6350144, -90648931, 36622380 ], [ 31063163, 54241935, -107251683, -41392824, 89348009, -42703664, 73058310, -92489575, -21762563, -87723000, 37386375, 76244365, 84963983 ], [ 68715250, -87560083, -59774221, 104766141, 10017665, 78899024, -88116997, 103543209, -92961164, 112676748, 87995869, -26750700, 9520733 ], [ 100043927, 12777871, -76163573, -78018024, 87532990, -17937301, 61231886, -14582618, 39652066, 54958642, 21429759, 50044598, -108615349 ], [ -16338486, 30072893, 68675592, 92258451, -58762418, 27199360, -66875781, -75207052, -63268059, 44745613, 58581876, -67959617, -76882265 ], [ -33689642, 47182061, -9818479, 9853008, -62236841, 83962974, -41005845, 2497115, 52002015, -27382989, -67054174, -50795720, 13906015 ], [ 16113523, 11271587, -90591524, 98683813, -73910089, -16059546, 58885256, -81286917, 103442428, 2161946, -29298275, 76931279, 75142467 ], [ 109981220, 6227653, -10220581, 42698111, 21026234, 1686245, 107289043, 95575751, 32096714, -55140136, 27195595, -10150880, 20874750 ], [ 112963789, 70082410, -4335839, 88544135, 84413006, -35264308, -45561376, -110971282, 95542345, 56411847, 82434543, -87109241, 94190333 ], [ -25201446, 37018160, 83158254, 102284717, -6328909, -38963983, -106015808, 28816531, -61322424, 48610143, 84814742, 61756404, 70390774 ], [ 36408761, 94214822, 88042034, -76917877, 22388356, 73803781, -58526422, -109543386, -52408005, -31430121, -67046236, -50533704, -107298292 ] ], [ [ 56414475, 14086397, 79981078, 26316183, 82790502, -37526425, 74999249, 41532720, 101927904, -108781038, 76035720, -61376977, 59833891 ], [ 31376470, 4959917, -24829293, -67818008, -10496585, -99031891, -40373043, 161220, -88148945, 75746829, 50819502, -111070818, 23283785 ], [ 102013834, 26276030, -69423360, -75818599, -39375655, 24344581, 43630549, 24725126, -45092992, 35413816, 75420496, -36567749, 43001571 ], [ -61073446, 64900446, -87776881, 47387352, 12439718, -54877751, 48654797, -75343854, -86261659, -56454972, -43825082, 92497344, 46475154 ], [ 57377382, -79205417, 91245812, -89336000, 96940074, -73604772, -74624394, 6761940, -32135827, -68305359, 25585156, 91683060, -109581920 ], [ -13323314, 111931526, -92814050, -15894545, 90907173, -76353056, 100551237, -111021805, -87275321, -50568881, -24263764, -54591411, 48090299 ], [ 25026284, -75018425, 57162927, 25848928, 104939523, 58520156, 77734397, 36527401, -41102200, -49819535, 72896498, -71152824, 100820658 ], [ 111418209, -91276150, -9060732, 109425730, 50319057, 33286643, 94724071, -65400654, 67787313, 97518701, -73622002, -87157244, 94106769 ], [ -9096367, 79304351, 18172895, 75312374, -6227305, -58056088, -6803923, -103008997, -105289907, 46478605, -88060311, 31286177, -80159103 ], [ -99610990, 50420329, -102853691, -36604295, -48169132, 54736631, 28254212, 61907921, 14509932, 33898612, 30253958, 916695, 31868879 ], [ -87416795, -63030732, -75245208, 110142276, 69396521, 91636921, 37286608, 9546235, 46090526, -106976912, 50809587, -41257529, 104946113 ], [ -98686323, 102101091, 41082116, -70766757, -8950155, 98325169, -105841480, 95156806, -40636240, 73014933, -109792434, -109272040, 13304657 ], [ 34454611, -22385406, -92100403, 64406010, -61277578, 101914688, -51433804, 22827664, -74252550, -34959334, 55619234, 81190904, -77115671 ], [ -41322630, -53758949, 8168475, -908682, 100295708, -26951596, 101961560, -31356661, 749639, -99723383, -96441256, -43442856, -56991648 ], [ 39246891, -18717651, -105732304, 2817460, 81551159, 105851530, -94352628, 108436488, 83714570, 49007185, -73475897, 7468750, -6251805 ], [ 24901791, -104157886, 86881523, 95303040, -76697302, 42421138, -112892253, 79833558, -108945469, -59686966, -19230047, 65172731, -22601424 ], [ -62892486, -45742077, 71241060, -16271639, 4944725, 61907403, -71655284, -50414381, -8425461, 39154172, -98119695, 29658630, -63205530 ], [ 107615215, -27196788, 21113889, -69013215, -9339706, -72649340, -97201977, -42086730, 84083917, -81382802, -30449192, -74733602, 64662797 ], [ -91832060, 39716191, -20677960, -2251340, 87171443, -47327005, -11742879, -64890216, 11248396, -19383057, 76825675, 63758143, 14862623 ] ], [ [ -55360962, 38225669, -64587097, -18682249, -69584130, 86631546, -38018097, 67269624, -81494602, 21782803, 101834618, -100016507, 48450657 ], [ 56101444, 50213803, 72811988, -5258499, 6450537, -46626695, -75120686, 79213991, -38524891, 12397378, -36897622, -46144423, -92217473 ], [ -107866138, -74674281, 39712991, -45338320, 51229452, 80714194, 72820577, -76844319, 4277856, -62192696, -80782896, -8727604, -56613533 ], [ 48082223, -12402136, 35882767, 17777482, 69621293, -30307244, -35416499, -43541572, 10515345, -18112490, -75754663, 60529871, -16671171 ], [ 38771971, 67771569, 62246273, -44200717, -16507357, 32716997, 68993793, 92220720, -33700596, -21250870, 92956619, -65154330, 74442345 ], [ 10254803, 106918983, -14366106, 86072165, 104255530, 2902135, 97210511, 65076081, -58156766, -74366609, 307684, 51333845, 68646498 ], [ 62559103, -87212825, -16760077, -97680284, -35019632, -35592588, -72158443, 111909616, 13185540, -90712624, 101047403, 79461018, -78814128 ], [ -64276317, 72665818, 3822881, -20204911, -35542207, -19588449, -18152556, 81821913, -91304122, 53975028, 33416628, 59623161, 16005914 ], [ -52678331, -3081520, -17269273, -1780228, 68159440, -81561837, 20886319, -57454993, 35485413, -29781705, 23599407, -19641218, -41575432 ], [ 86994599, 37083391, -60379929, -64627406, -2202475, 60174702, -83007726, -70674983, 48100101, -85881133, -61697635, -44391183, 45845078 ], [ -61767161, 61471649, -81037952, -63385427, 85601844, -54978406, -3944829, 8928876, 62104614, -34062170, 56350619, 79240240, -79587418 ], [ -55985785, -30723721, 55925310, 95571840, -48863504, 86008737, -111482778, 21842240, -73567724, 94849581, 100714667, -50027945, -44611083 ], [ -103130691, -12049900, -70748245, -106186395, -67516961, -42692205, 61157868, 83490216, 74712346, 32395275, 66646950, 51499040, -18087821 ], [ -77918127, -60699987, 80738987, -45404313, -43392074, -2983681, 82207780, 34571033, 30599538, -19958687, -76335640, -25163681, -35187504 ], [ 19735783, -104533900, -81372236, 93352141, 19575623, 21567313, 52360218, 67309032, -99000681, -73013546, 81617975, 76681591, 12015240 ], [ -16338368, -44933440, -55087941, 97295821, 45578432, 112751821, 54452595, 41670818, 99997776, -56476864, -31393076, -101179994, 95579405 ], [ -28504200, 103424847, -49745676, 73994314, -100645069, -79919105, 53756567, -20502008, 59679524, 22552367, 68636606, 55389277, -81143169 ], [ -40727034, -30660549, -52507909, -54110290, -58261339, -77827426, -26274989, -69793975, 108432534, 85141581, -58467874, -51984065, -61987105 ], [ 56694760, 67348553, -2317584, -58221263, 1049937, -60214437, 99989165, 5972393, 19931117, -36254087, 31688326, -63984610, 95495646 ] ], [ [ -92013240, 6571241, -77979171, -32489980, -108375653, -60399214, -62087392, 94441871, 39846285, -25195295, -72420905, 24057417, -29227771 ], [ -100750272, 32307055, -44624082, -103595538, 82018672, 81889558, 26149817, 34981145, 1933091, 93588075, 6158702, 110626224, 16012993 ], [ 83225882, -44592409, 50558248, 52442675, 90842207, -7548037, -1892652, -14844927, 28871648, 53919364, -49312118, -26913303, 66696734 ], [ 47239597, 3916153, -21579187, -5148082, -73850200, 96244424, 38502857, -94637653, 110161803, -57167370, -76084110, -91995973, 12587276 ], [ -81937309, -62597165, -98308141, -34203378, -42566562, -111704345, -8403359, 89737527, 34821779, -32893876, -25520716, 97374694, -87146650 ], [ 4849775, -1396933, 22051987, 63468624, -110852797, 58439582, 41095848, -61060195, 77161121, -108178508, -35944708, -28032392, -102672393 ], [ -76463996, 61126999, -38564337, -90861973, 29047383, -28065868, -91736957, -25935591, 70794557, -98604321, 4598628, 99173440, 71254687 ], [ -74570415, -35159622, 45477453, 26922176, -61821265, 26992415, -107178346, -71407105, -69655332, 76483973, -513882, 21704645, 58866531 ], [ -73520589, 56806314, 65640445, 76485456, 60594166, -103332338, -12609679, -49124277, -12001218, -102043432, -62815396, 110382589, -56633885 ], [ -46929756, 25192379, 60216793, 77070764, -66190188, 79301957, -7963933, 40214649, -20466348, 14698730, 10186574, -3164251, 16059001 ], [ -37072721, -66504883, 11947700, -82604972, 98083529, -67032328, 34429200, -58396054, 97234111, 108234820, -38885410, -56891307, -70570165 ], [ 73383965, 39085290, -83319308, 7372332, 37687869, -5601493, -76443516, 69575071, 54190121, 81759193, -54330000, 103122834, -7717607 ], [ -97652353, -62064982, -50610177, 31843853, 84949086, 92300238, -88008222, 22861032, -22126379, -76940238, 84294552, -26139291, 90074210 ], [ 26639978, 20282609, -70466229, -92218057, -68066498, -68647087, 58469028, -55893403, -54660117, 54083369, -14338445, -42964388, 92409933 ], [ 60036584, 5876053, -84031191, -77017010, -40889561, -106910828, 90959852, 67695571, -49199070, -108239984, -95362035, 37367460, -51471367 ], [ -10650285, 15154471, 81859731, 110768363, -69062309, 33409448, 92801625, -33576818, -72481301, -81605389, -49325299, 17722147, 34325046 ], [ 34144619, 14821094, 43799928, -10056328, 11147044, 56481205, 93287050, -68291956, 65121895, -21356525, -21183304, 96175098, 106376377 ], [ 43083723, 99043104, -39295564, 52083917, 105780241, 70556996, -112170506, -30515888, -95765832, -66089320, -1893226, 100629875, -103322245 ], [ -102070475, 38402890, -18537210, 36571162, 81580153, -98710651, -92887721, -27402680, -56082555, -10688096, -87412969, -70013031, -98227024 ] ], [ [ -68546122, -54549183, 55969593, -95510341, -76541920, -82503755, 87796356, 14930007, 104961051, -99205032, 22106072, -43276050, -87431231 ], [ -19599943, 103295214, 49233318, 23773336, -58375652, -58251200, 93841653, 62639251, 49859563, 42656091, 36138044, 71152097, -61907686 ], [ 86511021, -104735709, 97011240, 103790239, -9976817, -63410546, 90780834, -109417274, -66572786, -71829922, -48323775, 7092870, -16715569 ], [ 90998671, -91345981, -27118749, 59014509, -24863200, -30923208, 3599517, -17324518, -36270252, 29159286, 72806689, 87920545, -94295930 ], [ 107829625, -23509369, 77507505, 52581462, 15252964, 84589554, -53364045, -106219273, 97607360, 58577638, -32872229, -11766158, -69856881 ], [ -86147017, 31582917, 35776940, -26578641, -84606319, 75862605, 51531074, 107851146, 71544502, 71032211, 10218988, -52016353, 43709178 ], [ 58203657, -213457, -95603248, -60344082, -54432428, -47664370, 92032352, 43546786, 87592275, -91976378, 41374647, -35718268, 104414037 ], [ -6573085, -52996726, 53714225, 11398300, 39717793, 100993231, 23395719, -105136280, -107850454, -61616657, 55682568, 53296386, 109355919 ], [ 50807658, 14225459, 58021296, 79367028, -83439455, 33850453, -33457914, -81794567, -32745779, -45512318, -2265555, -52396923, -76451983 ], [ 14611473, 64518938, -102369760, -27699173, 88501630, 66356036, -54845137, 14804910, 100331860, 18605335, -102211641, 15141723, 66872452 ], [ -6860710, -40406053, 99815363, 75295483, 49953998, -32879325, -15466484, -106618181, 91093484, -83292735, -58677980, 33623813, 12286998 ], [ 22111331, -66211601, 16242978, 47403169, -37066088, -24753352, 35011877, 67602205, 48880500, -35839578, -64381671, -47633674, -98627894 ], [ 67397547, -102291991, 65530269, -13015516, -89061907, 8747680, -109355535, -17548945, -110359495, -3036345, 63535671, -68137137, 64433182 ], [ -89055247, -10475020, -5988802, 110621490, -98717307, 93815316, -44922678, -30109642, -3968455, 71798503, -94137506, 71597025, -11961738 ], [ 16856674, -6463091, 79615662, -112586711, 60303069, 84752384, -79846308, 43519660, -10816368, -36602651, 16495879, 28974717, 41719974 ], [ -44242091, 58078218, -2412030, -53999668, -62852437, -102769393, -60688378, 84146891, 14996877, 105549234, 70214776, -100392391, 73648925 ], [ -7211163, -55479692, 20601472, 92519405, -104598508, 27618003, -78077085, 4859948, 93015327, -80811341, -63460495, -94669206, 51906172 ], [ -77150489, 71147595, -23638905, -71208878, -8531925, -65084151, 106354784, 55453411, 47130158, -93192098, -59318221, 78458154, -90824516 ], [ -80652432, -92484815, -7474646, -23170909, -41257905, 5990838, -43329120, -83159872, -43945513, 74193982, 13798358, -112699683, -10597261 ] ], [ [ 1318659, -8267415, -98903272, 74839265, 5643371, -95885592, -78879779, 108396108, -96307361, -30099939, 87003728, 30520144, -110661533 ], [ -20082655, -27425471, -17368671, 52174206, 17435360, -95418384, 47090866, 107060298, 74262153, 74417871, -91627905, 40686807, -90281451 ], [ 42419229, 50481933, -107662401, -12555267, 75562498, 27078211, 67304001, -96432801, -546569, 99932079, 92994994, -7707966, -27399044 ], [ -104259659, 96762616, 45413553, -109411296, -91714462, -44651928, -108662582, 26527201, 96559891, 8268333, 2106532, -99854177, 62935789 ], [ -68019926, 69054848, -41536971, -94430743, -40567020, -51717044, -43846086, -44660661, 104951557, -85772838, -58864794, -60778101, 83496167 ], [ 68868784, 57965824, -50955597, -58195282, -30325060, -88695320, 10594507, -35587023, 42476372, 11556014, -73999728, 13870684, -88168349 ], [ 69408156, -37704771, -71483412, -38799319, -32320105, -25943491, 105132897, 19723602, -98697826, 46854294, -45318291, 60275636, -107619622 ], [ -87345584, -29800978, -87438469, 7089177, 66285535, -3891816, -105419789, -64613536, 80933157, -4988789, 77647991, 39332653, 107579473 ], [ -66387393, -25281788, -43980607, 11783648, -18645107, -110587612, -19330058, 33768695, 72461932, 96658457, -49150254, -79912906, -4938317 ], [ -9202032, -8861185, -44403424, -101173952, -100467058, 63927512, -111862195, -81018223, -86447879, -12082015, -29586521, 75857319, 38540846 ], [ -41476178, -12320425, -99404413, -87307842, 62049482, 49367963, 37360281, 107610039, -48719762, 52592179, -26400306, 79120267, 41931230 ], [ -22853687, 84891331, 76450273, 102140374, 68515546, -82576722, -44373851, 49829880, -3429861, -50807336, 23579333, 87964825, 58878967 ], [ 82501647, 107730341, 35130044, 22582095, 95824421, -95588497, 20248952, 43084555, 83593067, -75650340, -23410921, 103550356, -99674923 ], [ 105003844, 72805604, 80516216, 44983458, -95215891, -2743322, 110243903, 99714645, -29902035, 52417751, 51711736, 83837700, -18038360 ], [ -25127075, 2792899, -51187596, -67635210, 2244049, 90451102, -1025267, 43485351, 45713928, 16943238, 51665213, -69509677, -102155484 ], [ -20287328, -56629965, -23243117, 82199726, -94462731, -29431741, 24052323, 63964284, 17657893, -109255297, 15545368, 10747611, -10949938 ], [ 52494894, -65337094, -102218935, 24128175, 87233960, -744992, -58284209, 25335660, -110289253, -58176222, 18890765, -15030459, 68764329 ], [ 72951546, 3348888, 27743135, -44412049, -107135462, 13128252, 43922734, -74265006, 63966929, -767882, -62780510, -16042429, 12273498 ], [ -65378897, 92542201, 79388978, -104946108, 34300224, 64920274, -86721717, 67840952, -112842678, 87698932, -57614474, 102022597, 107890143 ] ], [ [ -53254063, 44971070, -52252979, 74151468, 60185570, -64327582, 27552871, -64669740, -67801634, -39672671, -44261907, -30033121, 35539413 ], [ 52611251, 26603405, -31966130, 74987662, 71581867, -22584101, -22823526, 30433310, 74993659, 82776870, -50265661, 52924973, 82853109 ], [ 101147009, -14160204, -107256484, -5486450, 79640562, 29164070, 4824517, -15086897, 106202108, 104393952, 78633719, -91140594, -54926648 ], [ 39936224, 52898436, 110180069, 43565151, 48409483, 90697020, 97799360, -12937794, 32850332, 53798646, -3088468, 3112459, 62559153 ], [ -30062406, 95821636, 29299344, 71055589, 45808994, -51960358, 85712241, -56898025, -22004072, 31062626, -43313179, 100043358, -6394834 ], [ -103625471, 36146470, 112324463, 35376450, 14570587, 110781927, -51052030, -102043716, -90319413, -23434747, 84294900, -6013548, -59758754 ], [ -95839493, -28566026, -83411512, 52477281, 55767170, -88924460, -86500587, -95695395, 5367079, -74960261, 91588268, -104075642, 74964303 ], [ 9253980, -17814335, -43612106, 111484513, -96220726, -84978494, 69224279, 11290364, -13971730, -81966504, -27522249, -53481619, -18586524 ], [ -27496286, 82623083, 76152603, 91961110, 29875214, 37357098, -30242794, 101103103, -55055358, 42546619, 95755634, -76120494, 65475559 ], [ -73025381, -20263996, -14904842, -82704937, 23154429, 90779055, -86838438, 10715836, -4783680, 19863994, 47684806, -91663572, -100228123 ], [ 93469508, 58575443, -46314431, 103875242, -71960057, -110679766, -24736705, -17275006, 7827614, -47517809, 62464517, -39514026, -103660502 ], [ 13310647, 78152043, -47696822, 3658072, -72617909, -12387104, -90103936, -92301086, -35659211, -58737489, -71981067, -342114, 3862095 ], [ 90094529, 69855726, -1516059, -68654430, -5259603, -59994929, 39453645, 9119294, -11682604, 36464234, 99814475, -45412011, -80076505 ], [ 96964878, 30262079, 55660634, -77490153, -1083317, 76237844, 110386032, -92880795, 44810844, -35551698, -16756029, -68612860, 56411532 ], [ 80543505, -31753640, -109890965, 110060243, -68539123, 104512147, 111982801, -52329112, -40758352, -45287071, 27193598, 11691858, 83918460 ], [ -56847175, -54473309, 104325741, -57427573, 20699500, -35497337, 108650467, 32897156, 23353875, -62856320, 35011656, 93749714, 26849584 ], [ -24339872, -76239075, -42346921, -25530762, -43990157, 7963008, 49867459, -78405498, -82936566, -80680893, -21851301, 50466708, -56819755 ], [ 71992876, -86209003, -109107026, 101655972, 105828251, 91630321, 56647702, -77951694, -49106952, -39925467, -83708139, -58003047, 4571686 ], [ -41450757, 64016904, 68716479, 100627220, -80023233, 13347857, 4039515, -32227579, -97734031, -100606508, -23107231, 74152575, -89055165 ] ], [ [ -77028207, -30619185, 14773227, -1036984, 98238395, 15656975, -65101859, -13268654, 99625096, 55468187, -112290053, 80880639, -14661184 ], [ 104275151, 103405692, 35512412, 30954148, -55522634, 39752875, 82122966, 34451077, -89788026, -38087917, -30881354, 108628866, -89247527 ], [ -59404522, 49951938, -70070494, -72282419, 9942282, 93868525, -40399557, -58789428, 97660535, 66971711, -69604482, -46919973, 57099288 ], [ -57785104, -42061384, -71998014, -43426328, -77468778, 57024302, 73206610, -57507430, 99823354, -95255511, -45439143, -90079430, 85936401 ], [ -102410729, -26477034, 31622091, 103728568, 36633069, 12923040, 83493366, -32543211, 49742891, -46781858, 65205121, -82125912, -77946510 ], [ -39688520, 103227246, -76920726, -31909038, 36781435, 52473206, 3786615, -11426975, -18925338, -106549924, 8253661, 90456122, -14331520 ], [ -84301315, -74798129, -57782996, -67056550, -89615855, 91375596, 21761700, 78237788, -21270842, 99792544, -85948122, 73979108, 78818155 ], [ 1808973, -97491281, -13781549, -37205097, 68042265, -56927543, -28450231, 10428561, 21396567, 36238522, -55844449, 51947124, -3812109 ], [ -34153805, 41173555, -27785788, -22795050, -41976752, 7407496, -44440973, 101087044, -100975520, 83969261, -16614751, 19302157, 24168050 ], [ 92787497, 80340893, 12500487, -48252330, -70970747, 43067863, -76044089, -1977216, -305841, 3201228, 94704317, 83294120, -75823052 ], [ -104812223, 75425024, 19479949, -73716126, -89184596, 7693476, -11589697, 77448447, -26474197, 6755576, -79542855, 10621778, 112062270 ], [ -89364072, 61591199, -52464978, 18211907, 44049258, 8848329, 112213684, 47117831, 44182634, 1564462, 71175540, -87738326, -49063586 ], [ 68999747, -51523172, -43477213, -44693536, 23521593, 86623663, 76907506, -52192590, -101359786, 61623338, 101702794, -44904989, -42717929 ], [ -63720173, 46842029, 102438993, 31338756, 91491277, 82829285, 11641915, -60041941, -53227917, -3237981, -83889026, -16692021, -30958079 ], [ 85594715, 5789473, 53251054, -22569280, -101511442, 33380148, 9080763, -88514787, -57767258, -95495782, 80209633, 20349496, 106835257 ], [ -69187610, 46011769, -17441705, 23179166, -72281667, -28681761, 56154950, 44085051, 101842254, -4430062, 27984830, -12972622, 25702140 ], [ 33838427, 20996074, 67342462, -71057231, 43753408, 36331969, -104366633, -60552916, -46771867, 97285009, -28880231, -43526959, -71654574 ], [ 109421377, -10372581, -30887390, 91640200, -25083059, -10550195, -30603833, 106157901, 11645064, -61445969, 15438881, 41767561, -32007511 ], [ 94695727, 61866792, 94631995, -56798208, -22433609, -62273081, 65320900, 87757560, 56988782, -65474998, 58256522, -110220990, -26699733 ] ], [ [ 72724410, -17240151, -105767772, 106668185, -30590476, -1329088, 17281762, -56420174, 42780686, -93902756, -23606939, -111765957, 36963659 ], [ 48463903, 22984580, -55950758, 112177897, 68326927, 76940127, 88128, 18628641, 93597600, 12771168, -82723496, -57818637, 57481615 ], [ -103392866, -108504840, 110778838, 99674563, -109238325, -54924595, -24744660, -2447996, 104124043, 13215098, -99628117, 103252946, -2107045 ], [ 95485472, 49580474, -57986498, 46527744, 1420947, -106811789, 3037618, -89320522, -97554273, 28293891, 78699073, -96847334, -13084304 ], [ 44392810, -6903220, -81204341, -95136424, -72807103, -41682102, -14304749, -55577236, -62245202, -23893321, -105999024, -40824187, 72544715 ], [ 111130570, -69130760, 20569255, 76113119, -103067733, 56232384, 6746441, 35518279, -5827461, 110511792, 34081078, -67268161, -57974619 ], [ 10445517, 105725473, -96759791, -82689825, -107372145, 84974244, 88543194, 30173102, 59585178, -47918181, 43449399, -1149055, -35670303 ], [ 68643092, -37563918, 69920365, 95762565, 93200350, -72961387, -95936339, -52980105, -78088962, -100590426, -44802922, -111518975, -58493556 ], [ 65784810, -2050549, 70043292, -61574120, -105037692, -58248045, -31841827, -61378563, -79697211, -78718436, -54814427, -44184180, -84508856 ], [ -41314010, 81714016, -73432484, -106985820, 31451057, -26474042, -41541586, -66350309, -23049283, -21769975, 112160071, 35083784, 70421198 ], [ -41220574, 22543819, 55173498, 11095882, 30930197, 8654212, 17598679, -13475354, 75183746, -16084197, -40682588, 89343029, -92687861 ], [ -71425700, 2505687, 32731041, -95136030, 93568255, -61773427, -56750035, -34010690, -108509174, 42798286, -108797923, -73928211, -32880780 ], [ -99225250, 88822794, 2909554, -62745922, 91411765, 28192343, 31833076, -62115538, -93313277, 81613583, -9197352, -84378213, -95035348 ], [ -37070027, -90267512, 93476922, -30150802, -8959436, 18846258, -89503298, 83427402, 46959698, 108110311, -68863269, 15052265, -74194363 ], [ 58554550, -61086375, -18918027, 57826365, -9116286, -50098414, 84229113, -110796285, 28639127, -18687239, 105780751, 14579967, -744016 ], [ -41969172, -29454939, 43267472, -74052999, 97002297, -104990994, -46608440, -63828074, 37810281, -88593351, 26031562, -93651231, -23270013 ], [ -33479929, -37233445, 62202413, 1423261, -8289612, 38831696, -32259777, -9377864, -82912854, -103611048, -10891717, -21130880, 25363985 ], [ -75716838, -105064577, -43489134, -8013730, -87052920, 30487840, 5260965, 35540695, 104078009, 109707275, 33930958, -69011316, 16185779 ], [ -18495630, -33510922, -83452256, 41656425, -108953649, -102656243, -19382326, -73891339, 20303674, 30294688, -72059908, 87398142, 5703281 ] ], [ [ 75709918, -21152812, -50126937, 28846128, -81315259, 107449657, -112469332, 58161601, 23195764, -64373021, -18896378, -82173223, -38271493 ], [ -94488227, 111549837, 69285039, 7384099, 78189717, 16536483, -72034210, -46567827, 18030054, 90302481, -74107900, 104959676, 79021175 ], [ -100423688, -11604424, 88187094, 66274521, 34579577, 105272349, 95489, -35714507, 48106912, 17902715, -49561132, 101869182, -26168180 ], [ 88279044, -14346954, 108634762, 56635259, 8322244, 90252046, 13501350, -62440208, -36170836, 78722510, -72321014, 55520638, -67967832 ], [ -90470631, 112500038, 45282989, -19873955, 75999221, 79158130, 109937140, 38605642, 94487067, -1514759, -72684489, 40481275, 87912975 ], [ -30799897, -92821648, -4865118, -99914136, 51213108, 27873472, -62077660, 34993759, -46843273, -14381498, 17393740, 42370717, 8148621 ], [ 109078431, 108304845, -43719973, -23187842, -23131162, -105698113, 37748237, 20326255, -6911173, 88179364, -103471632, -14234725, -78702967 ], [ -35279705, -20328596, -19127550, -21566570, -26939216, -73060260, -52245585, -100020716, 107660268, 82068511, 5734670, 92694190, -15333083 ], [ 47954312, 76508858, 103781915, 12022313, -64783380, -72720370, -6884858, -54561918, -23951773, -31926545, 86330439, -2564671, 58746589 ], [ -2476307, 57229854, 76497022, 34697864, 104800630, 61137678, 55315574, -44224224, 68427399, -76016870, 14367118, 13126546, -64040958 ], [ 106766772, 66984642, -106637854, 68151875, -102658748, 25745915, -46722320, -68098920, -8934933, 80491451, 51740798, -101519635, 36999262 ], [ 15993757, -71375467, -58832678, 65283811, -58432713, 92458272, 72148650, -516961, -97919128, -64724951, 74609856, 31225135, -28507656 ], [ -68628677, -72259981, 29682816, -38508391, -34268593, -29026875, 52017921, -13018309, 44148267, 97774531, -75691297, -76354809, -30235624 ], [ 2947, 14100988, 38754353, -106663565, -5298916, -47422866, 30719371, -104764830, -18474082, 106602254, -68073205, -96898461, 95644986 ], [ -63670505, 85187861, 4553224, 57240507, 58388982, 48001035, 73695434, -76938296, 47746540, 100076850, -110554005, 85221860, 83411815 ], [ -111256393, 72356466, 51501002, -52837785, 54361725, 20059680, -35314687, -16075201, -3275706, -66570581, -47386778, 94439230, -37058888 ], [ 27895631, 48240294, -85234186, 40605238, 36875939, -61462435, -43467919, 73570214, 14215230, -54066171, -57602284, 71176625, -14187603 ], [ -49161624, 24717140, -102877875, -81131748, 35915079, 1471704, -80138505, 21729625, 45354179, 6557360, -90923128, -31561837, 109073134 ], [ 46055038, -22051180, 16298362, -77082015, -84891895, -10781640, 90111630, 88584093, 44008862, 52572368, 26165836, -40283844, 41526702 ] ], [ [ 47223333, 5182990, 112986653, 68834299, -101639432, 33327439, -25829298, 58774739, -45023023, 95283357, -84307624, 36090687, -62250665 ], [ -4411222, -79690745, -6127814, -36853863, 105348623, 33459911, 46271699, 12023244, 41726539, -65077399, -66853914, 48054703, 56221270 ], [ -110103209, -74576816, -36220835, 88423988, 75283041, -5735703, -7209280, 41838765, -36745834, 17095793, 100563456, 86857791, 3699234 ], [ 66390664, 38017875, -70682260, 73028287, -92730201, -64770793, 95713555, 95352074, -65200561, 8731418, -67199951, 789728, -6189381 ], [ -68370905, -112133887, -62605119, 55259512, 45798499, 36769247, 102024307, 78067628, -1242738, 37729320, -34730498, -52412081, 31759221 ], [ -49657941, 77360620, 45690710, -16085369, -83377893, -74529941, 101330220, 49448940, -35225445, 81454262, 106674807, -13976782, -64787713 ], [ -66228306, -87416815, 59543063, -65758630, 72284297, -65752291, 93453206, 91022875, -39461438, 83567590, 108653551, 57677810, 76919880 ], [ 11504189, 74821372, 15049796, -31724853, 3439171, 102261151, -92537585, 24195937, 80639293, -110751839, -1783620, 57786660, -22620563 ], [ -15191490, 7854313, -46609921, 6954875, 91385905, -85608323, -18242076, -94717971, 95287809, -52089834, 67822245, 109506292, -39385444 ], [ 53995288, 83138608, -1616076, -67258524, 86898244, 65739476, -62114005, 30858337, -20103816, -31402764, 24649707, 88534122, 96814225 ], [ -27059712, -93669455, -93963802, -62840447, -103649637, 35534656, -96845463, 5583474, 38417072, -90375659, -54094424, -68795695, 79595974 ], [ 62675387, -111929003, -21646039, -7227295, -110554648, -90918196, 12370218, 10213688, -110146796, 61459879, -88088999, -95278915, 63912418 ], [ 110032212, 90721925, 7889420, -8371202, 110072982, 36149399, 63359968, -42739643, -7242597, -111921130, -64096743, -33060496, -45960826 ], [ -31130777, -87949968, 71803475, 83686323, -42050125, -88136528, -59958188, 20887567, -91151446, 15494976, -6486396, -92963750, -60494908 ], [ -90690767, -100684531, 86030075, -53987642, -82976501, -20313344, -20931962, -80266130, -26411448, 107231290, 42627466, -33886391, 98058754 ], [ 90194139, -80003058, 15785567, 40622606, -14729610, -18020558, 19625889, 107297783, 94602532, 13849263, 103544337, -92324957, 104117598 ], [ -29691594, -4360262, -46603288, 27582195, -95462821, 40131581, -88285114, -112634036, 101818864, 17126663, 49762589, -108661356, 11462418 ], [ -79342069, -93744367, 36635517, 87516311, 67843219, -105570001, -76833703, 105573723, 85909197, 23240872, -24936149, -60771302, 51728099 ], [ -70159462, -51181915, -1108807, 92642222, -55471211, -3919895, -54096317, -56555435, -109216447, 37254237, -64319447, 4863461, -83376452 ] ], [ [ -93196066, -49893375, -73290647, -35295453, -50801258, -100908358, 77289806, -46781931, 21763280, -534779, -88506577, 112438216, -74682897 ], [ 27625225, -72293778, 52742674, 17390299, 9379816, 113013276, -17763615, -101581239, -17737620, -96833988, -107561512, -11234566, -64802484 ], [ 85537091, 99895528, 50294321, -76739356, -30349489, -107203934, -98694305, -85976245, -104662237, -88641225, 22174162, 100649804, 28038949 ], [ 10638132, 63456325, -60696201, -34818799, -7420862, -32252509, -97334578, 79188851, -87744776, -43193404, -59962420, 85920538, 28670706 ], [ -19589825, 110966392, -26997406, -105161698, 9057421, -16257825, -52448873, 1754454, 2748596, -47122769, 29919758, -72226527, -7511849 ], [ 91554013, -24502369, 71852642, 29998324, 74790698, 72808124, -33387527, -71153056, -64829312, 44050335, -48665214, 54809182, 66116486 ], [ -45188141, 103135056, -77350856, -67438512, -9210650, -20134067, -79390458, 43527293, -48598228, -40940289, -42533704, 4626944, -106507203 ], [ -67126091, -106432115, 69629912, 84137195, -84194108, -111129784, 37812098, 8709905, -45232615, -104238592, -39104087, 100411599, 105555006 ], [ -62207493, -61728892, -24296468, 39895233, 72317201, -102970620, -32335763, 102765702, 67811494, 79632913, 12720291, -68793748, -69415460 ], [ 7379644, 33641028, -109081780, 58829764, -34697753, 86939022, 56771631, 14331373, -9129268, 25736967, -43984286, 35265764, -105449068 ], [ 44282115, -28677858, -59433737, 80839873, 44542749, -50157651, 63340864, -44031639, -48377645, -79606154, -33940993, -91127747, 57682893 ], [ -84758900, -49435750, -94353437, 86785375, -5937857, -71829060, 97305870, 107808659, 88073456, -85596517, -84018574, -101047733, 73671162 ], [ 105740676, -47923303, 112636895, -78148912, -79120037, 15140175, 9605422, 79143224, 93172492, 87578982, -96242572, 35590947, 79259943 ], [ 64072729, -76609180, 13366508, 24324867, 27588383, -77197018, 33881545, 5778005, -72175545, 82615932, 83070746, -78649320, 46477663 ], [ -29818968, 49103094, -38697199, -16673366, -44206538, -79481828, -109372909, -80547858, 18095283, 2824636, 52735903, 61776265, 2044597 ], [ 68147059, -81456279, 75299764, -72524000, 28161259, 15864086, -78644465, -92600530, -32860636, -85860324, 28248906, -96415376, -49394865 ], [ -107892177, -100303475, -23469674, 53750791, -76382856, 38702582, 2691367, 89164176, -43005393, 38300338, -109062428, -81396367, 104504079 ], [ -5730600, -14412957, -107786465, 16268705, 73748450, -10931001, -22615726, -24099232, 82906746, 79119828, -69445665, -15156083, -101962222 ], [ 74877142, 18137763, -112979345, -50567654, -103710572, -93685047, 39935070, 59606954, -60324581, 61420371, -27378833, -44778568, 75325574 ] ], [ [ 111747116, 8894747, 96232524, -95877968, -94964040, 60628879, -77389869, 43774713, 104052857, 46157573, -24662323, -10437122, -28329612 ], [ 99048128, -30655514, 71935001, 50971807, 93906240, -66418125, -89528955, -60263763, 70245179, -60752779, 47194573, 76480810, -22939847 ], [ 106224294, -71826770, 66128597, 7685887, 44417535, 84805322, 7949841, 65515578, -2638071, -10976623, 56109645, -99165517, 67288082 ], [ -103228691, 7533929, 3151711, 8546226, -66598139, -6714163, -84404354, 36961872, -110172426, 69852087, -2984399, -31812339, -25276559 ], [ 65789875, -12631720, -92943290, -103722605, 26168613, 96616085, 7140227, 47994492, 24217958, 92526923, -77279883, 110385082, 108565841 ], [ 75314516, -111902460, 62874766, 81456592, 56911038, -76758077, 77257137, -102498755, 13305967, -29564244, 109822426, -55803568, 20617026 ], [ -106886685, 13484215, -65235591, -77658011, -99929585, 70079907, -41506920, -75306131, 85472438, 65924891, -86209950, -5373184, -49306105 ], [ -78760159, -79748804, 93581644, 4662226, -24425200, 93489214, 85501261, 81855349, -75386595, 32553527, 102799018, -68366347, -112666985 ], [ 101005619, -87473061, 106974953, 46680583, -16621666, 105347600, 36205969, -104140676, 54662926, 57506886, -7272965, -80584080, 83293761 ], [ 106539618, 79943008, -109362510, 91478810, -95912144, 98141930, 37388558, -56698736, -36715051, -7474941, -4660691, -99897382, -100077822 ], [ 59655256, -52526238, -65039556, 56589673, -41963444, 100033488, -71579569, 7838912, -96085781, 34157333, 29201749, -10371890, -96196837 ], [ 84949935, 45786874, -70302290, -39245843, 110260139, 112749384, 6549290, -12567478, 111559981, -82515913, -67250900, 23138907, -94902860 ], [ 103660460, -22232711, 73925142, -73273017, -90096664, 53827889, -65026337, -17739306, 85940309, -64419759, 91592623, 74686458, -101567207 ], [ -77195496, -34641057, -20886882, -28205624, 80612620, 35517149, -99871323, 24948769, -112394995, 60410268, -11407219, 112864927, -35755315 ], [ -82135330, -1964912, -112901185, -68902599, -31356261, -11861928, 47909550, 86812589, 13634661, 24572036, -102570452, -21522388, -56687780 ], [ 42552782, 39623251, 15773262, 106390987, 84659907, -13132267, 50465740, 92055728, -63638279, 52180034, 52412027, 12926351, -101941808 ], [ 26621135, -33325035, -7340936, -53863840, 99281661, 55520077, 19902011, 94289013, 97945790, 63240254, -30307085, -3906196, 25853598 ], [ -63121535, -13495017, 74149421, -85366556, -16841670, -29387248, -90127700, -25305250, -67879678, -111409534, -5371981, -42732552, 86684591 ], [ -107528589, 10885607, 43282739, -71035992, 37407331, 83444062, -30226259, -15975184, 41124381, -68273552, 4301349, 102346285, -7078047 ] ], [ [ -32823991, -16166593, 86418509, 99187887, -86976288, 29851895, 64788805, 111207707, -88362499, -112627944, -33322124, -81849798, -87642323 ], [ 84886587, -81975183, 61575646, 60934533, 89470296, 29276392, -790895, -72690086, 21913879, -19954610, -79968115, -76481796, -57369625 ], [ 34875291, -36867892, 28559319, 70840649, 43214250, -94987867, 71213822, -107938351, 55600299, 64608195, -67504722, 82793745, -105961855 ], [ -42524426, 66682282, -98927740, -38458382, 109107722, 90576001, -109057012, 54990765, -54285653, -9630884, -41374417, 44837218, 89142068 ], [ -95029196, -86999186, -111718284, -74932528, 20287278, 13236831, -83954285, -5524903, -31274954, -51724623, -17431528, -15417083, 5371314 ], [ 34738275, -54703125, -112548270, 24699883, 48522689, -100686015, -101563330, -7303036, -89028162, -46564713, -74196689, -34870694, -92426680 ], [ -23611705, -75079690, 1798325, 77898621, 48635279, -34230189, 67046972, 17089881, -33189398, 71009579, -18609712, -16905810, 89119732 ], [ -17264541, -93026224, 33866438, -75704326, 63231021, 97059326, 68012921, -85024626, 91411655, 34850497, -59260441, -32607015, 190748 ], [ -9135099, 35891632, 52525733, 96178464, 101223754, -100225864, 63755876, -20150740, 10731260, -110387505, 87990792, -86068773, -42283413 ], [ 71537648, 81811201, -26469343, 31661068, -47613896, -87663730, -5565748, 13591651, 41833930, 27059182, 26122631, 72174137, -74949415 ], [ -29278103, -111710298, -101035544, 38978674, -43672800, -8913889, -32781442, -91009047, 2787795, -104291091, 109824687, 10118220, 70075785 ], [ 9784354, -12207532, -37044972, -67237349, 68947288, -52239214, -64640424, -89676991, -108278831, -27161652, -88525263, 33400262, -102082154 ], [ -3254219, -77932312, -87158555, 73454701, -7180304, -31526891, 96291378, -66443354, -103203604, 104018288, -37511353, 4770180, -52149157 ], [ 54400983, 100890282, -24075200, -92356645, -73237293, 13164239, 36195549, -43529318, 69078013, 31722622, -60751146, -15346893, 26121625 ], [ -110551609, -1762597, -27822254, 27899434, 105394582, -111296277, 94913244, -2887203, -107099906, 2058528, 53108268, -26607785, -64588531 ], [ -111685713, 112085538, -12316663, 45759247, -79489217, -54223327, 29212525, 11532662, -39578272, 30092578, -40687447, 111470651, 73131092 ], [ -112271782, -14782535, 85003254, -74678815, 25890159, -83638203, 16459787, 38549340, 56034619, -7458015, 50866592, 100148851, -108622917 ], [ 23632540, -112617239, 39346202, 51975097, 54527527, -45022225, -17757428, 72620236, -55517527, 43194374, 24749045, 80625150, 81827473 ], [ 101796887, 103630713, 67319855, -93923740, 82931173, -56347121, 32716701, 92423252, -30458354, 66584645, 16297520, 7896095, -95361315 ] ], [ [ 4064447, -11338108, 29768148, -106749882, -99324503, -89480738, 1149732, -55963744, 11746107, -6313088, -31556898, 7941260, 16405936 ], [ -9503290, -91308289, 12040635, -94394604, 94534412, -9583237, -101681941, 59890179, 44903632, -16373695, 67057643, -58430115, -10510622 ], [ 29101925, 109500578, 61340878, 38651007, -22278503, 110275523, -39368433, -33439613, -61199866, 93588579, 34389, 51230416, 85938391 ], [ 20940248, -103648704, -101795333, -110612412, 4970291, -106820026, -30444283, 98938133, 56741940, -51330136, 52011503, -86675541, 55700870 ], [ -47550639, -60871249, -112717718, 11992705, -67657209, 57792244, -42342269, -30699204, -95487878, 43871630, -5592209, -42730460, -95473732 ], [ 63239770, 26925880, 58548789, -44729128, 89486357, 61673318, -28204103, -110034960, 107426111, -50313704, 13471861, -22968215, -64380594 ], [ -48596433, -40914700, -13876295, 63274655, -73794388, 59801922, -81934956, -21670062, 101057938, -67059858, -63749762, 89448443, 69993855 ], [ -37020950, -53524825, -42578436, -85180495, 23466409, 75372808, 11671348, 27288844, 95483784, -46625019, 42112481, -59050889, 109989737 ], [ -434791, -39295919, 7025664, 104772337, 43532451, -107909470, 27373729, -11654870, -66739637, 72042578, 38445489, -106848267, 13896230 ], [ 106528570, 23425544, -77112001, -14176015, 39697437, -37609650, 87308135, -27643995, 57812674, 9779293, -49651812, 22951840, 78542219 ], [ 94130648, -3668606, -57990474, -103524220, 87422071, -84934836, -74319580, 19576477, 60514682, 20719457, -36624953, 89912777, 101006462 ], [ -9431622, -89688934, -74566054, -11273819, -85907885, 19957024, 30967557, -6213750, -92038849, -19067352, -48661163, -30333309, 89087049 ], [ 108418903, 2721959, -81964715, -59845855, -17822145, 104205261, 54869197, 24944882, 67122673, 4591295, 56800254, -14106137, 112005215 ], [ -46067644, 19988741, -14083134, -8840172, 92582566, -95694476, 6967200, -93655968, -47247768, -91058262, 113015509, -21195012, -82116201 ], [ 78489926, -17520307, 33064727, -71279565, -9465030, -66505063, 12415988, -51379055, -17656664, -74669502, 35861632, 83596790, -77931620 ], [ 20915906, 9135722, 82453355, 104979742, 90272451, -112359379, 58806284, -81282815, 8140684, -30937807, -35276365, -94383853, 25937594 ], [ 29422558, 14335131, 94252530, 25064604, -82557622, 51776215, -60132585, 77463985, 107228124, 62272411, -90845233, -102761168, 16337617 ], [ -61773289, 66567671, -29442770, 90349931, -110793180, 103912939, -54095605, -19681018, -99791407, 62313057, 98979611, 8518050, 35135205 ], [ 9610523, -83051480, 102235795, 74397202, 61275035, -20175762, -106937488, 30612430, -15502307, -31784785, 55983680, 10063775, -51714825 ] ], [ [ -105885357, 52310286, -53313483, -20734244, -78356196, 7089599, 48130828, 92151009, 3435010, 79927988, 90075979, 33724679, -3418303 ], [ 15099117, -9951379, 60753504, 113011044, 35034860, -101887910, 55652212, -47563608, 86393324, 17636796, -86082533, -109700125, 7763539 ], [ -14665022, -49736275, -34729746, -22878904, 26680380, 71302296, -13561936, -16513099, 100637714, 52737107, 2275849, 111695217, 35570717 ], [ -18402248, -112022988, 92552607, 54081309, 72106504, 38714695, 111484166, 53276287, 108742817, -53213183, -50487859, 3680405, -109533652 ], [ -90618335, -9999824, 40333342, -80457723, -14638399, 29792071, -4552840, 2520870, -85966723, -53032124, -69090675, 100332486, -80184430 ], [ -49826170, -63234332, -25348830, -94182800, -30072530, 99788333, -32745412, -96716065, -104015660, 89557073, -9631923, -39488078, 75413640 ], [ 106495610, -13455375, -24798763, 82768142, 104822671, 88769825, -82898800, 28046702, 4213413, -13951046, 105022152, 21094584, 95362357 ], [ -7788665, 69182039, 6686332, -104141246, 43540493, 106705661, -5031896, 1548109, 79324111, 109745817, 107471344, 98824641, 38304556 ], [ -86715396, 84973464, -83205486, -72711789, 85631017, -31681129, -49566863, 45732311, 73198377, -44613688, 78762190, 6189951, -50850253 ], [ 98999125, 41149842, -112763390, -102754195, 88934090, -29475105, -67566128, -43365901, 99629906, -106751685, -32430230, 34603741, 108156023 ], [ -65526892, 30243631, 87726459, 42137485, -91889185, 105478532, 30260481, 30644803, 49528800, -82968087, -67246066, -60339780, 97225283 ], [ -67315060, -95330173, 24297997, 11320089, -80761290, 1334153, -29127698, 90514859, -61888472, 41751159, -108466287, -91157991, -24079951 ], [ -13483196, 25046523, -69025186, -12441994, -26960517, 68012636, 72928981, 73130430, 19499153, -82926380, -59612862, 54781889, 63941579 ], [ 70211620, -89702280, -7759261, 40804025, -55263303, 53523381, 84102450, -87352908, -23135590, -28054806, -64877950, 88087984, 34362002 ], [ 53324381, -84855814, 71253573, 31871419, 57478990, -55488297, -51030758, -86797172, -56290245, 1822161, -23243846, -92494977, -77132099 ], [ -73260393, -28857572, 86860261, 109334390, 78872165, 66956758, -97581617, 26183267, 111511645, -5824762, 85809789, 19005382, 2221460 ], [ -15600151, -102525862, 74438602, 10731609, -79285914, -41109137, -9248430, 9545848, -81539555, 106065283, -17122518, 10651382, -38780880 ], [ -48066726, -16720650, 73402288, -36572232, -284560, 63181291, 79833553, 107538649, 107947280, -94251496, 85731817, -72683062, -60316867 ], [ 101085606, -71933580, 29929874, 87813230, 108845161, 62277059, 12910393, -92027044, 48759066, -47678621, -48216717, 74879272, -14882470 ] ], [ [ 88863244, 92873012, 68965412, -19254583, 52364445, -991875, -18945344, -4083794, -94773559, 87749472, -39185822, 2394173, -31950991 ], [ 105756295, 96783340, 61159784, 49904566, -96033032, -48484782, 50719965, -15622662, 23848584, -30020735, -89233958, -19090807, -67170565 ], [ -27319347, -62718380, -51587852, 85095665, 60002088, 29942424, -35979866, 62512106, -32189285, 67917689, -40599953, 97750728, 33563268 ], [ -61101252, 33503767, 25033494, 48466100, -45138080, -94246991, -80908257, 54231663, 103789703, -67257256, -83830951, -16812900, 65468390 ], [ -76120637, -34470922, -13750890, -90392706, 103010084, 2049236, -107381308, 63565475, 36862667, 87569206, -39685273, 72258952, 100823169 ], [ -56558225, -82806993, -110037282, 99128533, -19122501, 76020573, 71206365, 73231284, 108711144, 38304670, 71685296, 112702252, 314996 ], [ -91525669, 625769, -76366085, 56308309, 43482757, -36953164, -42745592, -30125460, 62084118, -83563473, -20365507, 52759898, 102675942 ], [ 56473256, -30506788, -14343573, 108793444, -73847729, -70659040, -91994406, -101716870, -63555659, 32673147, -78013560, -69019727, 2642989 ], [ -110443037, 46276286, 11454403, 53301372, 97468558, -35492118, -9380388, -50386108, 16967344, 48743128, -97645396, 78658420, -90714137 ], [ -58628586, -93439524, 55069452, -32411858, 1576630, -1129801, 95546203, -81758027, -96408691, 73978451, 61122183, 102595028, 55320844 ], [ 35997668, 95848738, -31220785, -90637395, 99711702, -104359363, -19592035, 30476782, -44727805, 107017861, -85974432, -81096768, -75822641 ], [ -95859975, 18145351, -104604873, 64562135, 66923512, 90700591, -52228461, -653877, 54102766, 90279796, 58569172, -29529172, -32145553 ], [ 71396067, -48962663, 66937511, -25623023, 66178361, 93696606, -10564313, 28691853, 97666537, -321724, -84642484, 96352271, -93251789 ], [ 31482945, 73133127, 29726644, 7142731, -39176464, -103398859, -17355006, 30379316, 17234904, -12664874, 107789452, -14176118, -51578970 ], [ -62589789, -54179490, 78541787, 32495678, 67883881, -105860304, 51382131, -106077716, 89610315, 60112250, -112901285, -38344680, -95831171 ], [ -16888324, -79682408, -21354365, 60740010, -73166387, -19884521, -98513092, -68392741, 79528776, -85781420, -55349912, 60101353, 106744218 ], [ 17171485, 49837083, 100744110, -960142, -6678747, -107667532, -55622919, -79598241, 3181123, -33330169, 13664719, -87353321, 40963591 ], [ 11612414, 50052517, 103135221, -51345787, -38478692, 38178042, -32135663, 105687966, -45794502, 32166580, 77316030, -64934869, -95050630 ], [ -24025795, 78912679, -37215940, 40844122, -78211968, 56872051, 86361734, 107950029, -111947295, 23255462, 17095651, 71712862, 75295263 ] ], [ [ -12046317, -16318145, 65320085, -35607880, 107141601, -32809318, -62287335, 55311921, 30847926, 63972025, 105142584, 97330038, 98308385 ], [ 17570605, 32091641, -4509517, 77756518, 89058826, -50942348, 67153413, 77101447, 34551784, -93131247, -96665601, -76653584, 58228673 ], [ -39200441, -64043611, -37970171, 50160978, 4194498, 73729739, 50706669, 49529255, 80184833, 93953597, 32287036, 19383183, 37410295 ], [ 103573226, 3119657, -8977923, -31164619, 4886845, -8076473, -48439891, 6236272, 107483388, -65345729, 41273076, 11120068, -108114412 ], [ 95975256, 3793116, 72898808, 9954711, 63336555, -100456177, 76251289, 4387866, 16671414, 107957586, -69096071, 53429992, -41118967 ], [ -65932110, 45635715, -60246341, 43991927, 66847546, -19285555, 53774282, 61200913, -46131774, 107068266, 47564448, 93373125, 58008533 ], [ -15528256, 49233691, -77296847, 50018005, -76358315, -108653142, 26177223, 33459701, -45700832, 111038024, -112112786, 35358075, -73943149 ], [ -50502247, -80760558, 75983120, 112021075, -1156877, 54521732, 100651988, -105502967, 106348997, -103867067, -26828922, -21455427, -51866649 ], [ -44712030, 55677168, 58126528, -27720254, 72758718, 14310869, -96318127, 80428827, -85373645, -50444661, 68192171, 64697519, 40721487 ], [ -104292422, 53839654, -4027142, -28127555, 32853794, 45273172, -97930587, -91449805, 65541062, 86344371, -37128405, 1380946, 29323911 ], [ -86706502, -103138988, -67811632, -83017481, 61858561, -29318889, 46556701, -38359195, 22029410, 46101336, 886094, 54659796, -56608107 ], [ 65493474, -46835662, -91292532, 110249461, 73420171, 10442707, 101296000, 36047937, -42220036, -66903197, -26617524, -93975339, -65731189 ], [ 61348267, 16835869, -25775065, 41492240, -21188779, -49392522, -58467273, 106442809, 65843202, -16774030, -45568117, -91033193, 61631325 ], [ 61288099, -3993048, 18559239, 57192275, 15536461, -812227, -53802548, 760107, -107848393, 16113074, -25626655, -107840174, 55407472 ], [ -46139401, 66845903, -77170277, 80899559, 74406313, -110400986, -111633689, 29952723, 82529571, -72921909, -74837375, 32833349, -76985327 ], [ -99801435, 111061415, 109173095, 63225697, -86701669, -38944146, 90727346, 111492269, -85529803, 23819705, 83543482, -100467287, 88245508 ], [ -107445685, 32245197, -79334327, -65607573, 77909393, 49322098, 83165992, 43098342, -76926542, -95797781, 93657237, 92933510, 55107209 ], [ -48326224, 55856229, 78011170, -35645966, 54085208, 71017915, -42381992, -1319133, 46676949, 112741886, -99336697, -20368206, -15867983 ], [ -105249504, -24519955, -68696349, 19603408, 62293234, 71206052, 90439428, 90141735, -95536538, 24654393, -93661300, 69326230, -23150213 ] ] ] ] }