{ "type": "int64", "data": [ [ [ [ 2863104, -9296896, -25914368, 4352000, -9437184, 5762048, -19491840, -29162496, -1971200, 32613376, -33410048, 9530368, -33089536, -9024512, 6393856, 32103424, 27472896, -5881856, 15842304, -25633792, -28627968, 28143616, -14013440 ], [ 2863104, -9296896, -25914368, 4352000, -9437184, 5762048, -19491840, -29162496, -1971200, 32613376, -33410048, 9530368, -33089536, -9024512, 6393856, 32103424, 27472896, -5881856, 15842304, -25633792, -28627968, 28143616, -14013440 ], [ 2863104, -9296896, -25914368, 4352000, -9437184, 5762048, -19491840, -29162496, -1971200, 32613376, -33410048, 9530368, -33089536, -9024512, 6393856, 32103424, 27472896, -5881856, 15842304, -25633792, -28627968, 28143616, -14013440 ], [ 4328064, -2718816, -25078208, 1170080, -12247424, 2006688, -11361280, -28078496, -1055680, 28597856, -23529088, 11077248, -27826496, -11334112, 8844096, 27318944, 24911936, -3323776, 18306624, -23264032, -25572128, 19734816, -10653280 ], [ 6086016, 5174880, -24074816, -2648224, -15619712, -2499744, -1604608, -26777696, 42944, 23779232, -11671936, 12933504, -21510848, -14105632, 11784384, 21577568, 21838784, -254080, 21263808, -20420320, -21905120, 9644256, -6621088 ], [ 7843968, 13068576, -23071424, -6466528, -18992000, -7006176, 8152064, -25476896, 1141568, 18960608, 185216, 14789760, -15195200, -16877152, 14724672, 15836192, 18765632, 2815616, 24220992, -17576608, -18238112, -446304, -2588896 ], [ 9601920, 20962272, -22068032, -10284832, -22364288, -11512608, 17908736, -24176096, 2240192, 14141984, 12042368, 16646016, -8879552, -19648672, 17664960, 10094816, 15692480, 5885312, 27178176, -14732896, -14571104, -10536864, 1443296 ], [ 11359872, 28855968, -21064640, -14103136, -25736576, -16019040, 27665408, -22875296, 3338816, 9323360, 23899520, 18502272, -2563904, -22420192, 20605248, 4353440, 12619328, 8955008, 30135360, -11889184, -10904096, -20627424, 5475488 ], [ 8822784, 31371648, -17576384, -14125120, -22490528, -14726784, 26496128, -21040064, 982592, 9207968, 28605920, 15304800, -433568, -20687584, 21197664, -1139872, 10599104, 11509856, 29920800, -12205984, -10579040, -25667904, 4153760 ], [ 1990656, 28509312, -11603264, -10350784, -12626144, -7635840, 14400896, -18670400, -4828480, 13795808, 26161568, 7053600, -2488544, -14450848, 19442208, -6385120, 9631808, 13549856, 26534496, -15683296, -13595936, -25658304, -2521888 ], [ -4841472, 25646976, -5630144, -6576448, -2761760, -544896, 2305664, -16300736, -10639552, 18383648, 23717216, -1197600, -4543520, -8214112, 17686752, -11630368, 8664512, 15589856, 23148192, -19160608, -16612832, -25648704, -9197536 ], [ -11673600, 22784640, 342976, -2802112, 7102624, 6546048, -9789568, -13931072, -16450624, 22971488, 21272864, -9448800, -6598496, -1977376, 15931296, -16875616, 7697216, 17629856, 19761888, -22637920, -19629728, -25639104, -15873184 ], [ -18505728, 19922304, 6316096, 972224, 16967008, 13636992, -21884800, -11561408, -22261696, 27559328, 18828512, -17700000, -8653472, 4259360, 14175840, -22120864, 6729920, 19669856, 16375584, -26115232, -22646624, -25629504, -22548832 ], [ -23625696, 17331808, 10949504, 4619072, 24303872, 18523648, -31070016, -10156352, -26834656, 29377920, 16951872, -23865696, -10532608, 9121888, 12479424, -24843712, 4779872, 19801056, 12672704, -27896384, -24204288, -24217152, -28184544 ], [ -20184864, 16100512, 8884352, 7628480, 19003136, 12388864, -25705152, -13574336, -25217056, 17350272, 17913792, -19603872, -11532544, 7113376, 11078208, -14954560, -2083936, 10388256, 7386944, -21196736, -18465792, -15791040, -28620576 ], [ -16744032, 14869216, 6819200, 10637888, 13702400, 6254080, -20340288, -16992320, -23599456, 5322624, 18875712, -15342048, -12532480, 5104864, 9676992, -5065408, -8947744, 975456, 2101184, -14497088, -12727296, -7364928, -29056608 ], [ -13303200, 13637920, 4754048, 13647296, 8401664, 119296, -14975424, -20410304, -21981856, -6705024, 19837632, -11080224, -13532416, 3096352, 8275776, 4823744, -15811552, -8437344, -3184576, -7797440, -6988800, 1061184, -29492640 ], [ -9862368, 12406624, 2688896, 16656704, 3100928, -6015488, -9610560, -23828288, -20364256, -18732672, 20799552, -6818400, -14532352, 1087840, 6874560, 14712896, -22675360, -17850144, -8470336, -1097792, -1250304, 9487296, -29928672 ], [ -6421536, 11175328, 623744, 19666112, -2199808, -12150272, -4245696, -27246272, -18746656, -30760320, 21761472, -2556576, -15532288, -920672, 5473344, 24602048, -29539168, -27262944, -13756096, 5601856, 4488192, 17913408, -30364704 ], [ -5740224, 14304192, 4936992, 21113920, -6285344, -15723936, -1598432, -24024096, -20193696, -26795008, 21551552, 2579328, -17700224, -1726784, -160992, 20390240, -27426656, -26416224, -15093216, 8744544, 4946688, 17356000, -29153376 ], [ -5610816, 18305088, 10525920, 22249408, -10127840, -18785376, 505312, -19473888, -22253664, -19631104, 21107264, 7890048, -20101760, -2292416, -6641952, 13358240, -23518880, -23517600, -15640608, 11175840, 4349184, 15001888, -27612576 ], [ -5481408, 22305984, 16114848, 23384896, -13970336, -21846816, 2609056, -14923680, -24313632, -12467200, 20662976, 13200768, -22503296, -2858048, -13122912, 6326240, -19611104, -20618976, -16188000, 13607136, 3751680, 12647776, -26071776 ], [ -5352000, 26306880, 21703776, 24520384, -17812832, -24908256, 4712800, -10373472, -26373600, -5303296, 20218688, 18511488, -24904832, -3423680, -19603872, -705760, -15703328, -17720352, -16735392, 16038432, 3154176, 10293664, -24530976 ], [ -5222592, 30307776, 27292704, 25655872, -21655328, -27969696, 6816544, -5823264, -28433568, 1860608, 19774400, 23822208, -27306368, -3989312, -26084832, -7737760, -11795552, -14821728, -17282784, 18469728, 2556672, 7939552, -22990176 ], [ -2351136, 29070144, 28144512, 26617120, -20249984, -29076480, 5220352, -5802624, -24139296, 4169120, 20294912, 25522560, -27265472, -6002816, -23472384, -7605568, -10236512, -10675488, -18845952, 17274144, 3585312, 7587616, -17316672 ], [ 3262368, 22593984, 24259200, 27404128, -13596800, -28228608, -75776, -10311552, -13490784, 1622240, 21780224, 23612544, -24782144, -9464192, -11766528, -309184, -11026208, -5281632, -21424896, 12451680, 6240096, 9237856, -7510464 ], [ 8875872, 16117824, 20373888, 28191136, -6943616, -27380736, -5371904, -14820480, -2842272, -924640, 23265536, 21702528, -22298816, -12925568, -60672, 6987200, -11815904, 112224, -24003840, 7629216, 8894880, 10888096, 2295744 ], [ 14489376, 9641664, 16488576, 28978144, -290432, -26532864, -10668032, -19329408, 7806240, -3471520, 24750848, 19792512, -19815488, -16386944, 11645184, 14283584, -12605600, 5506080, -26582784, 2806752, 11549664, 12538336, 12101952 ], [ 20102880, 3165504, 12603264, 29765152, 6362752, -25684992, -15964160, -23838336, 18454752, -6018400, 26236160, 17882496, -17332160, -19848320, 23351040, 21579968, -13395296, 10899936, -29161728, -2015712, 14204448, 14188576, 21908160 ], [ 23679520, -3078752, 8372864, 28999200, 12426944, -24040256, -19443872, -27669440, 26559744, -8643392, 27342656, 15419168, -13910912, -21129984, 32354528, 25969632, -13103232, 14590240, -31348320, -6000896, 16950528, 16046144, 28805792 ], [ 17071840, -8163488, 2417024, 20468448, 15546176, -18411200, -13841504, -28111424, 21947136, -11658944, 26555072, 10189280, -5800064, -11513088, 27846176, 15825696, -7402368, 9762784, -31573152, -5799680, 20153088, 18940352, 21160544 ], [ 10464160, -13248224, -3538816, 11937696, 18665408, -12782144, -8239136, -28553408, 17334528, -14674496, 25767488, 4959392, 2310784, -1896192, 23337824, 5681760, -1701504, 4935328, -31797984, -5598464, 23355648, 21834560, 13515296 ], [ 3856480, -18332960, -9494656, 3406944, 21784640, -7153088, -2636768, -28995392, 12721920, -17690048, 24979904, -270496, 10421632, 7720704, 18829472, -4462176, 3999360, 107872, -32022816, -5397248, 26558208, 24728768, 5870048 ], [ -2751200, -23417696, -15450496, -5123808, 24903872, -1524032, 2965600, -29437376, 8109312, -20705600, 24192320, -5500384, 18532480, 17337600, 14321120, -14606112, 9700224, -4719584, -32247648, -5196032, 29760768, 27622976, -1775200 ], [ -9358880, -28502432, -21406336, -13654560, 28023104, 4105024, 8567968, -29879360, 3496704, -23721152, 23404736, -10730272, 26643328, 26954496, 9812768, -24750048, 15401088, -9547040, -32472480, -4994816, 32963328, 30517184, -9420448 ], [ -7489280, -24175808, -14298016, -11295392, 27933536, 3834560, 7532096, -27397024, 5999136, -21610784, 22727072, -5389600, 23198496, 23182912, 5442176, -23666464, 15542432, -11608576, -25472832, -6705760, 24372128, 31393152, -10421376 ], [ -3924224, -17966912, -4576864, -6758240, 27202208, 2384192, 5168576, -24329824, 9924576, -18475232, 22071392, 2065184, 17442528, 16733632, 1099136, -20337376, 14571872, -13116928, -17028288, -8799136, 13422176, 31865472, -10093440 ], [ -359168, -11758016, 5144288, -2221088, 26470880, 933824, 2805056, -21262624, 13850016, -15339680, 21415712, 9519968, 11686560, 10284352, -3243904, -17008288, 13601312, -14625280, -8583744, -10892512, 2472224, 32337792, -9765504 ], [ 3205888, -5549120, 14865440, 2316064, 25739552, -516544, 441536, -18195424, 17775456, -12204128, 20760032, 16974752, 5930592, 3835072, -7586944, -13679200, 12630752, -16133632, -139200, -12985888, -8477728, 32810112, -9437568 ], [ 6770944, 659776, 24586592, 6853216, 25008224, -1966912, -1921984, -15128224, 21700896, -9068576, 20104352, 24429536, 174624, -2614208, -11929984, -10350112, 11660192, -17641984, 8305344, -15079264, -19427680, 33282432, -9109632 ], [ 6896800, 1266400, 28635488, 9651520, 21238784, -4099552, -3890560, -9483136, 24488352, -8584736, 18017024, 28594016, -5066208, -6268256, -12864448, -6479296, 12485984, -15126976, 10168992, -15192928, -23470624, 30362208, -10438848 ], [ 3583456, -3729248, 27012128, 10710976, 14431232, -6914464, -5464192, -1260160, 26137824, -10752608, 14498048, 29468192, -9791904, -7127072, -10390336, -2066752, 15108128, -8588608, 5451744, -13326880, -20606560, 24049440, -13425216 ], [ 270112, -8724896, 25388768, 11770432, 7623680, -9729376, -7037824, 6962816, 27787296, -12920480, 10979072, 30342368, -14517600, -7985888, -7916224, 2345792, 17730272, -2050240, 734496, -11460832, -17742496, 17736672, -16411584 ], [ -3043232, -13720544, 23765408, 12829888, 816128, -12544288, -8611456, 15185792, 29436768, -15088352, 7460096, 31216544, -19243296, -8844704, -5442112, 6758336, 20352416, 4488128, -3982752, -9594784, -14878432, 11423904, -19397952 ], [ -6356576, -18716192, 22142048, 13889344, -5991424, -15359200, -10185088, 23408768, 31086240, -17256224, 3941120, 32090720, -23968992, -9703520, -2968000, 11170880, 22974560, 11026496, -8700000, -7728736, -12014368, 5111136, -22384320 ], [ -8722656, -22644160, 19193888, 14299808, -11442912, -16580768, -10409536, 30292992, 30563776, -19376096, 1217760, 32285472, -26444864, -9948448, -1187104, 14841376, 25003936, 15504256, -12978656, -5602656, -8391104, 651296, -24361984 ], [ -6352416, -21233728, 9621728, 11465312, -10114080, -9835616, -3888064, 30483456, 19181632, -21255968, 2472480, 29083104, -17671616, -7123936, -2872288, 14801632, 24069472, 9678976, -15064352, -2176416, -971840, 5456096, -21296128 ], [ -3982176, -19823296, 49568, 8630816, -8785248, -3090464, 2633408, 30673920, 7799488, -23135840, 3727200, 25880736, -8898368, -4299424, -4557472, 14761888, 23135008, 3853696, -17150048, 1249824, 6447424, 10260896, -18230272 ], [ -1611936, -18412864, -9522592, 5796320, -7456416, 3654688, 9154880, 30864384, -3582656, -25015712, 4981920, 22678368, -125120, -1474912, -6242656, 14722144, 22200544, -1971584, -19235744, 4676064, 13866688, 15065696, -15164416 ], [ 758304, -17002432, -19094752, 2961824, -6127584, 10399840, 15676352, 31054848, -14964800, -26895584, 6236640, 19476000, 8648128, 1349600, -7927840, 14682400, 21266080, -7796864, -21321440, 8102304, 21285952, 19870496, -12098560 ], [ 3128544, -15592000, -28666912, 127328, -4798752, 17144992, 22197824, 31245312, -26346944, -28775456, 7491360, 16273632, 17421376, 4174112, -9613024, 14642656, 20331616, -13622144, -23407136, 11528544, 28705216, 24675296, -9032704 ], [ 4944384, -11339328, -29808672, -1874688, -3842560, 11555584, 15926656, 25679616, -26263808, -22986688, 2670080, 16521344, 11617504, 5021664, -13415968, 17587232, 18453312, -12489824, -24666752, 7152864, 21026560, 24674496, -9966848 ], [ 6649344, -6518208, -29264352, -3710208, -2960896, 3499264, 7096960, 18962688, -23887616, -15664192, -3366400, 17459072, 2898208, 5473824, -17642464, 21128672, 16386240, -9965984, -25761152, 1216800, 10328320, 23712576, -11700992 ], [ 8354304, -1697088, -28720032, -5545728, -2079232, -4557056, -1732736, 12245760, -21511424, -8341696, -9402880, 18396800, -5821088, 5925984, -21868960, 24670112, 14319168, -7442144, -26855552, -4719264, -369920, 22750656, -13435136 ], [ 10059264, 3124032, -28175712, -7381248, -1197568, -12613376, -10562432, 5528832, -19135232, -1019200, -15439360, 19334528, -14540384, 6378144, -26095456, 28211552, 12252096, -4918304, -27949952, -10655328, -11068160, 21788736, -15169280 ], [ 11764224, 7945152, -27631392, -9216768, -315904, -20669696, -19392128, -1188096, -16759040, 6303296, -21475840, 20272256, -23259680, 6830304, -30321952, 31752992, 10185024, -2394464, -29044352, -16591392, -21766400, 20826816, -16903424 ], [ 12597792, 12077952, -24696960, -11528352, 2462912, -20822336, -22527680, -3138816, -11304128, 11047424, -24255808, 15969728, -27031616, 3288384, -27737248, 31106432, 11038368, -1563968, -27425600, -18100128, -23150336, 21068064, -18816128 ], [ 12559968, 15522432, -19372416, -14316000, 7138880, -13071296, -19969088, -323328, -2770496, 13213184, -23779264, 6426944, -25856192, -4247616, -18341344, 26271872, 14812128, -2426816, -23093696, -15181536, -15219968, 22512480, -20907392 ], [ 12522144, 18966912, -14047872, -17103648, 11814848, -5320256, -17410496, 2492160, 5763136, 15378944, -23302720, -3115840, -24680768, -11783616, -8945440, 21437312, 18585888, -3289664, -18761792, -12262944, -7289600, 23956896, -22998656 ], [ 12484320, 22411392, -8723328, -19891296, 16490816, 2430784, -14851904, 5307648, 14296768, 17544704, -22826176, -12658624, -23505344, -19319616, 450464, 16602752, 22359648, -4152512, -14429888, -9344352, 640768, 25401312, -25089920 ], [ 12446496, 25855872, -3398784, -22678944, 21166784, 10181824, -12293312, 8123136, 22830400, 19710464, -22349632, -22201408, -22329920, -26855616, 9846368, 11768192, 26133408, -5015360, -10097984, -6425760, 8571136, 26845728, -27181184 ], [ 12268352, 27660256, 1097184, -25038208, 23358784, 16410400, -9421376, 11033728, 29245728, 21693024, -21898880, -29642016, -21633984, -32148576, 16945568, 7991360, 28740320, -5016064, -5362464, -3931072, 13679776, 26412224, -27573440 ], [ 11388608, 21264160, 1450272, -25255552, 13130944, 15026656, -4982720, 14419840, 25069536, 22759584, -21577088, -26571744, -23335488, -26226336, 12561248, 9503168, 25512992, -706048, 1391136, -3555904, 4679776, 16589120, -19470656 ], [ 10508864, 14868064, 1803360, -25472896, 2903104, 13642912, -544064, 17805952, 20893344, 23826144, -21255296, -23501472, -25036992, -20304096, 8176928, 11014976, 22285664, 3603968, 8144736, -3180736, -4320224, 6766016, -11367872 ], [ 9629120, 8471968, 2156448, -25690240, -7324736, 12259168, 3894592, 21192064, 16717152, 24892704, -20933504, -20431200, -26738496, -14381856, 3792608, 12526784, 19058336, 7913984, 14898336, -2805568, -13320224, -3057088, -3265088 ], [ 8749376, 2075872, 2509536, -25907584, -17552576, 10875424, 8333248, 24578176, 12540960, 25959264, -20611712, -17360928, -28440000, -8459616, -591712, 14038592, 15831008, 12224000, 21651936, -2430400, -22320224, -12880192, 4837696 ], [ 7869632, -4320224, 2862624, -26124928, -27780416, 9491680, 12771904, 27964288, 8364768, 27025824, -20289920, -14290656, -30141504, -2537376, -4976032, 15550400, 12603680, 16534016, 28405536, -2055232, -31320224, -22703296, 12940480 ], [ 9938368, -8727840, 7382752, -20596512, -21917696, 5317856, 7504480, 23137760, 4902496, 20920864, -15117248, -9582624, -24182528, -6017376, -5365632, 13230688, 8645792, 13912512, 19780576, -5375264, -26812064, -25104640, 11374464 ], [ 12596800, -12737760, 12736288, -13918944, -12836864, 586016, 295840, 16668704, 1583008, 13381600, -8974400, -4547040, -16691456, -11377824, -4956288, 10144672, 4541792, 9904704, 8079904, -9434336, -19602272, -26021632, 7874688 ], [ 15255232, -16747680, 18089824, -7241376, -3756032, -4145824, -6912800, 10199648, -1736480, 5842336, -2831552, 488544, -9200384, -16738272, -4546944, 7058656, 437792, 5896896, -3620768, -13493408, -12392480, -26938624, 4374912 ], [ 17913664, -20757600, 23443360, -563808, 5324800, -8877664, -14121440, 3730592, -5055968, -1696928, 3311296, 5524128, -1709312, -22098720, -4137600, 3972640, -3666208, 1889088, -15321440, -17552480, -5182688, -27855616, 875136 ], [ 20572096, -24767520, 28796896, 6113760, 14405632, -13609504, -21330080, -2738464, -8375456, -9236192, 9454144, 10559712, 5781760, -27459168, -3728256, 886624, -7770208, -2118720, -27022112, -21611552, 2027104, -28772608, -2624640 ], [ 20841856, -25400544, 28569760, 6353472, 17936800, -14928832, -25581824, -8498368, -8135264, -8794208, 14081440, 12868608, 11309056, -29040000, -760224, -1114400, -9301024, -6428928, -32799584, -21341216, 7058560, -27284512, -6057888 ], [ 18722944, -22656672, 22761952, 155328, 15918304, -12835648, -26876672, -13549120, -4335392, -370976, 17193184, 12450816, 14872576, -26841216, 4766496, -2030432, -8258656, -11041536, -32653856, -16741472, 9911680, -23391328, -9424608 ], [ 16604032, -19912800, 16954144, -6042816, 13899808, -10742464, -28171520, -18599872, -535520, 8052256, 20304928, 12033024, 18436096, -24642432, 10293216, -2946464, -7216288, -15654144, -32508128, -12141728, 12764800, -19498144, -12791328 ], [ 14485120, -17168928, 11146336, -12240960, 11881312, -8649280, -29466368, -23650624, 3264352, 16475488, 23416672, 11615232, 21999616, -22443648, 15819936, -3862496, -6173920, -20266752, -32362400, -7541984, 15617920, -15604960, -16158048 ], [ 12366208, -14425056, 5338528, -18439104, 9862816, -6556096, -30761216, -28701376, 7064224, 24898720, 26528416, 11197440, 25563136, -20244864, 21346656, -4778528, -5131552, -24879360, -32216672, -2942240, 18471040, -11711776, -19524768 ], [ 9815712, -10831712, 697664, -21964736, 7721344, -3743232, -29941248, -32520352, 9944352, 31250912, 28690880, 9462976, 27574848, -18472640, 24967936, -6341376, -4153696, -28005536, -30900416, 168224, 20754336, -8409600, -22558176 ], [ 5107296, -2991008, 1891520, -12127808, 4964992, 2668032, -18547200, -30180448, 8225760, 27247904, 26106944, 1145152, 21827520, -18833216, 19062016, -11138304, -3498400, -23699552, -23731520, -4167712, 20188512, -8062464, -23925024 ], [ 398880, 4849696, 3085376, -2290880, 2208640, 9079296, -7153152, -27840544, 6507168, 23244896, 23523008, -7172672, 16080192, -19193792, 13156096, -15935232, -2843104, -19393568, -16562624, -8503648, 19622688, -7715328, -25291872 ], [ -4309536, 12690400, 4279232, 7546048, -547712, 15490560, 4240896, -25500640, 4788576, 19241888, 20939072, -15490496, 10332864, -19554368, 7250176, -20732160, -2187808, -15087584, -9393728, -12839584, 19056864, -7368192, -26658720 ], [ -9017952, 20531104, 5473088, 17382976, -3304064, 21901824, 15634944, -23160736, 3069984, 15238880, 18355136, -23808320, 4585536, -19914944, 1344256, -25529088, -1532512, -10781600, -2224832, -17175520, 18491040, -7021056, -28025568 ], [ -13726368, 28371808, 6666944, 27219904, -6060416, 28313088, 27028992, -20820832, 1351392, 11235872, 15771200, -32126144, -1161792, -20275520, -4561664, -30326016, -877216, -6475616, 4944064, -21511456, 17925216, -6673920, -29392416 ], [ -14741664, 25874592, 7723200, 21490752, -2742848, 23236992, 25266240, -15502848, 148640, 9331584, 16576384, -30699968, -3392640, -22361056, 242496, -24448864, 3634560, -8372192, 9192800, -21799872, 13378912, -1490624, -22205664 ], [ -15018336, 21309792, 8751936, 12648384, 1789504, 15863424, 20872128, -9589248, -950944, 7847040, 18059392, -27324992, -4920192, -24791584, 7188672, -16436896, 8917632, -11509280, 12857504, -21278784, 8036512, 4659904, -13308192 ], [ -15295008, 16744992, 9780672, 3806016, 6321856, 8489856, 16478016, -3675648, -2050528, 6362496, 19542400, -23950016, -6447744, -27222112, 14134848, -8424928, 14200704, -14646368, 16522208, -20757696, 2694112, 10810432, -4410720 ], [ -15571680, 12180192, 10809408, -5036352, 10854208, 1116288, 12083904, 2237952, -3150112, 4877952, 21025408, -20575040, -7975296, -29652640, 21081024, -412960, 19483776, -17783456, 20186912, -20236608, -2648288, 16960960, 4486752 ], [ -15848352, 7615392, 11838144, -13878720, 15386560, -6257280, 7689792, 8151552, -4249696, 3393408, 22508416, -17200064, -9502848, -32083168, 28027200, 7599008, 24766848, -20920544, 23851616, -19715520, -7990688, 23111488, 13384224 ], [ -14916288, 6881472, 11284704, -18033888, 16622656, -9463104, 7967328, 9557280, -2050048, 3942048, 20942464, -17082656, -7721664, -31485568, 27570720, 10155680, 21974592, -21187232, 23954816, -17688288, -11830304, 25707232, 17059296 ], [ -12775488, 9978432, 9149088, -17501856, 14562496, -8501184, 12916512, 6455136, 3448832, 6523872, 16327552, -20222816, -2631744, -27859840, 19711584, 7257056, 11107008, -18583520, 20496512, -14154912, -14167136, 24748192, 15511968 ], [ -10634688, 13075392, 7013472, -16969824, 12502336, -7539264, 17865696, 3352992, 8947712, 9105696, 11712640, -23362976, 2458176, -24234112, 11852448, 4358432, 239424, -15979808, 17038208, -10621536, -16503968, 23789152, 13964640 ], [ -8493888, 16172352, 4877856, -16437792, 10442176, -6577344, 22814880, 250848, 14446592, 11687520, 7097728, -26503136, 7548096, -20608384, 3993312, 1459808, -10628160, -13376096, 13579904, -7088160, -18840800, 22830112, 12417312 ], [ -6353088, 19269312, 2742240, -15905760, 8382016, -5615424, 27764064, -2851296, 19945472, 14269344, 2482816, -29643296, 12638016, -16982656, -3865824, -1438816, -21495744, -10772384, 10121600, -3554784, -21177632, 21871072, 10869984 ], [ -3474688, 20309920, 1092704, -14771840, 7267712, -5453888, 31268160, -5511040, 22950080, 15855072, -2082592, -31617984, 15344864, -13888832, -9596704, -4232736, -29766944, -7991168, 6735104, -310144, -23158400, 19428640, 9476128 ], [ 3091712, 11068768, 1873568, -10628480, 10882688, -9294272, 27546816, -5958784, 13483328, 12460320, -6400480, -27765312, 6136352, -13454528, -4686304, -6503136, -25056224, -4322432, 3707648, 1490816, -23358848, 9569248, 8849632 ], [ 9658112, 1827616, 2654432, -6485120, 14497664, -13134656, 23825472, -6406528, 4016576, 9065568, -10718368, -23912640, -3072160, -13020224, 224096, -8773536, -20345504, -653696, 680192, 3291776, -23559296, -290144, 8223136 ], [ 16224512, -7413536, 3435296, -2341760, 18112640, -16975040, 20104128, -6854272, -5450176, 5670816, -15036256, -20059968, -12280672, -12585920, 5134496, -11043936, -15634784, 3015040, -2347264, 5092736, -23759744, -10149536, 7596640 ], [ 22790912, -16654688, 4216160, 1801600, 21727616, -20815424, 16382784, -7302016, -14916928, 2276064, -19354144, -16207296, -21489184, -12151616, 10044896, -13314336, -10924064, 6683776, -5374720, 6893696, -23960192, -20008928, 6970144 ], [ 29357312, -25895840, 4997024, 5944960, 25342592, -24655808, 12661440, -7749760, -24383680, -1118688, -23672032, -12354624, -30697696, -11717312, 14955296, -15584736, -6213344, 10352512, -8402176, 8694656, -24160640, -29868320, 6343648 ], [ 20956192, -19510112, 2319008, 1697120, 19246688, -16324512, 5161056, -2388704, -19406752, 2421280, -25150720, -8802912, -24670048, -12210528, 17825536, -18287296, -9167584, 9015648, -6176352, 3771136, -21424768, -27118592, 5441952 ], [ 9561568, -9999008, -1050784, -4228960, 11208608, -5558880, -3095136, 4134112, -11541088, 7348192, -26061568, -5311392, -15595168, -12889248, 20287744, -21076288, -13654816, 6677664, -2899872, -2497280, -18101632, -21847040, 4485216 ], [ -1833056, -487904, -4420576, -10155040, 3170528, 5206752, -11351328, 10656928, -3675424, 12275104, -26972416, -1819872, -6520288, -13567968, 22749952, -23865280, -18142048, 4339680, 376608, -8765696, -14778496, -16575488, 3528480 ], [ -13227680, 9023200, -7790368, -16081120, -4867552, 15972384, -19607520, 17179744, 4190240, 17202016, -27883264, 1671648, 2554592, -14246688, 25212160, -26654272, -22629280, 2001696, 3653088, -15034112, -11455360, -11303936, 2571744 ], [ -24622304, 18534304, -11160160, -22007200, -12905632, 26738016, -27863712, 23702560, 12055904, 22128928, -28794112, 5163168, 11629472, -14925408, 27674368, -29443264, -27116512, -336288, 6929568, -21302528, -8132224, -6032384, 1615008 ], [ -27399968, 22078432, -14565280, -22651840, -17874784, 26248320, -28888128, 22564096, 14907872, 22513024, -29486464, 5432544, 12037760, -13825632, 23413024, -25896352, -26414944, 1711680, 9933888, -22691072, -6605632, -6011840, -1273632 ], [ -21560672, 19655584, -18005728, -18015040, -19775008, 14503296, -22680768, 13764352, 12746144, 18354304, -29960320, 2479776, 3779456, -10947360, 12428128, -16013536, -20524576, 8145600, 12666048, -19199744, -6875584, -11242304, -6094176 ], [ -15721376, 17232736, -21446176, -13378240, -21675232, 2758272, -16473408, 4964608, 10584416, 14195584, -30434176, -472992, -4478848, -8069088, 1443232, -6130720, -14634208, 14579520, 15398208, -15708416, -7145536, -16472768, -10914720 ], [ -9882080, 14809888, -24886624, -8741440, -23575456, -8986752, -10266048, -3835136, 8422688, 10036864, -30908032, -3425760, -12737152, -5190816, -9541664, 3752096, -8743840, 21013440, 18130368, -12217088, -7415488, -21703232, -15735264 ], [ -4042784, 12387040, -28327072, -4104640, -25475680, -20731776, -4058688, -12634880, 6260960, 5878144, -31381888, -6378528, -20995456, -2312544, -20526560, 13634912, -2853472, 27447360, 20862528, -8725760, -7685440, -26933696, -20555808 ], [ 627168, 10054016, -29917824, -744192, -26642592, -28845568, 835648, -19480192, 4896608, 2036320, -31652704, -8962080, -26907744, 573824, -28682816, 20368288, 1206304, 31947744, 23357664, -4744928, -7852992, -30607392, -23991968 ], [ -549600, 8170112, -22260096, -3765504, -24142944, -18803200, -835136, -16553344, 7519136, -221024, -30908320, -9699552, -21089952, 3500672, -22695872, 11354464, -3886880, 26780448, 24667680, 1683424, -7508544, -26497248, -20506208 ], [ -1726368, 6286208, -14602368, -6786816, -21643296, -8760832, -2505920, -13626496, 10141664, -2478368, -30163936, -10437024, -15272160, 6427520, -16708928, 2340640, -8980064, 21613152, 25977696, 8111776, -7164096, -22387104, -17020448 ], [ -2903136, 4402304, -6944640, -9808128, -19143648, 1281536, -4176704, -10699648, 12764192, -4735712, -29419552, -11174496, -9454368, 9354368, -10721984, -6673184, -14073248, 16445856, 27287712, 14540128, -6819648, -18276960, -13534688 ], [ -4079904, 2518400, 713088, -12829440, -16644000, 11323904, -5847488, -7772800, 15386720, -6993056, -28675168, -11911968, -3636576, 12281216, -4735040, -15687008, -19166432, 11278560, 28597728, 20968480, -6475200, -14166816, -10048928 ], [ -5256672, 634496, 8370816, -15850752, -14144352, 21366272, -7518272, -4845952, 18009248, -9250400, -27930784, -12649440, 2181216, 15208064, 1251904, -24700832, -24259616, 6111264, 29907744, 27396832, -6130752, -10056672, -6563168 ], [ -9819360, -3660928, 8709824, -10914784, -11492064, 17414240, -2507136, 302176, 17855776, -7522624, -26878720, -8646272, 7826688, 8847712, 2256608, -21046176, -21268640, 8920448, 27672480, 22511104, -10063584, -8738688, -5225568 ], [ -15059232, -8438656, 7585088, -4387360, -8809248, 10663328, 3840384, 5894560, 17147104, -4997824, -25765120, -3694976, 13437696, 629920, 2264864, -14857824, -16660832, 13324928, 24728160, 15362560, -14851872, -7979136, -4317600 ], [ -20299104, -13216384, 6460352, 2140064, -6126432, 3912416, 10187904, 11486944, 16438432, -2473024, -24651520, 1256320, 19048704, -7587872, 2273120, -8669472, -12053024, 17729408, 21783840, 8214016, -19640160, -7219584, -3409632 ], [ -25538976, -17994112, 5335616, 8667488, -3443616, -2838496, 16535424, 17079328, 15729760, 51776, -23537920, 6207616, 24659712, -15805664, 2281376, -2481120, -7445216, 22133888, 18839520, 1065472, -24428448, -6460032, -2501664 ], [ -30778848, -22771840, 4210880, 15194912, -760800, -9589408, 22882944, 22671712, 15021088, 2576576, -22424320, 11158912, 30270720, -24023456, 2289632, 3707232, -2837408, 26538368, 15895200, -6083072, -29216736, -5700480, -1593696 ], [ -27936288, -25275904, 2392352, 17757440, -2452128, -11746816, 24648768, 20418592, 14362912, 1110272, -19660288, 14011840, 26926464, -26286272, 4847744, 7505760, -2535872, 28556000, 11118336, -9023456, -28304640, -6513504, 1114848 ], [ -17011296, -25506304, -119968, 16355072, -8517600, -9310720, 21832896, 10319968, 13755232, -4347136, -15245824, 14766400, 14626944, -22594112, 9955712, 8914464, -6540608, 28186784, 4508928, -7755680, -21692160, -8899104, 5623968 ], [ -6086304, -25736704, -2632288, 14952704, -14583072, -6874624, 19017024, 221344, 13147552, -9804544, -10831360, 15520960, 2327424, -18901952, 15063680, 10323168, -10545344, 27817568, -2100480, -6487904, -15079680, -11284704, 10133088 ], [ 4838688, -25967104, -5144608, 13550336, -20648544, -4438528, 16201152, -9877280, 12539872, -15261952, -6416896, 16275520, -9972096, -15209792, 20171648, 11731872, -14550080, 27448352, -8709888, -5220128, -8467200, -13670304, 14642208 ], [ 15763680, -26197504, -7656928, 12147968, -26714016, -2002432, 13385280, -19975904, 11932192, -20719360, -2002432, 17030080, -22271616, -11517632, 25279616, 13140576, -18554816, 27079136, -15319296, -3952352, -1854720, -16055904, 19151328 ], [ 24595392, -25102048, -9093536, 10037856, -31736192, -294400, 11285280, -26817856, 10592992, -23940608, 1583776, 18149056, -31715296, -7825056, 28284544, 13274880, -22002432, 25988032, -19632928, -2006336, 3002592, -16998208, 21972128 ], [ 22960704, -17377312, -5151584, 4389024, -31541888, -2226688, 12764640, -17376448, 5596192, -15981056, 1028704, 21090112, -26879776, -4130400, 20774272, 7037184, -22664448, 21287488, -12467680, 3330880, -915936, -10724032, 16351328 ], [ 21326016, -9652576, -1209632, -1259808, -31347584, -4158976, 14244000, -7935040, 599392, -8021504, 473632, 24031168, -22044256, -435744, 13264000, 799488, -23326464, 16586944, -5302432, 8668096, -4834464, -4449856, 10730528 ], [ 19691328, -1927840, 2732320, -6908640, -31153280, -6091264, 15723360, 1506368, -4397408, -61952, -81440, 26972224, -17208736, 3258912, 5753728, -5438208, -23988480, 11886400, 1862816, 14005312, -8752992, 1824320, 5109728 ], [ 18056640, 5796896, 6674272, -12557472, -30958976, -8023552, 17202720, 10947776, -9394208, 7897600, -636512, 29913280, -12373216, 6953568, -1756544, -11675904, -24650496, 7185856, 9028064, 19342528, -12671520, 8098496, -511072 ], [ 16421952, 13521632, 10616224, -18206304, -30764672, -9955840, 18682080, 20389184, -14391008, 15857152, -1191584, 32854336, -7537696, 10648224, -9266816, -17913600, -25312512, 2485312, 16193312, 24679744, -16590048, 14372672, -6131872 ], [ 15475904, 7531648, 14732736, -14545056, -22022848, -8002208, 16936480, 23014112, -15214688, 10570304, -2156096, 29916832, -6735936, 12904800, -9703168, -12532736, -21039808, 230048, 13020640, 24592160, -19157536, 17870208, -1189952 ], [ 14667584, -1201280, 18884160, -9021792, -11571520, -5271392, 14545888, 24275744, -15203744, 2634176, -3202496, 25803616, -6740928, 14873760, -8724736, -4828160, -15780160, -1536160, 7780384, 23419616, -21454816, 20812416, 5864512 ], [ 13859264, -9934208, 23035584, -3498528, -1120192, -2540576, 12155296, 25537376, -15192800, -5301952, -4248896, 21690400, -6745920, 16842720, -7746304, 2876416, -10520512, -3302368, 2540128, 22247072, -23752096, 23754624, 12918976 ], [ 13050944, -18667136, 27187008, 2024736, 9331136, 190240, 9764704, 26799008, -15181856, -13238080, -5295296, 17577184, -6750912, 18811680, -6767872, 10580992, -5260864, -5068576, -2700128, 21074528, -26049376, 26696832, 19973440 ], [ 12242624, -27400064, 31338432, 7548000, 19782464, 2921056, 7374112, 28060640, -15170912, -21174208, -6341696, 13463968, -6755904, 20780640, -5789440, 18285568, -1216, -6834784, -7940384, 19901984, -28346656, 29639040, 27027904 ], [ 9935552, -31049216, 32647200, 11792448, 23584928, 1469824, 5303392, 24882464, -15249248, -22436128, -8249696, 11403328, -5147040, 17719392, -5908384, 22038784, 4642016, -6179488, -10736096, 18558560, -24732928, 25758240, 24863392 ], [ 6129728, -29614592, 31113312, 14758080, 20738528, -4163456, 3552544, 17264480, -15416864, -17023840, -11019296, 11395264, -1924320, 9627936, -7124704, 21840640, 8668832, -3102688, -11087264, 17044256, -15208192, 15054432, 13479904 ], [ 2323904, -28179968, 29579424, 17723712, 17892128, -9796736, 1801696, 9646496, -15584480, -11611552, -13788896, 11387200, 1298400, 1536480, -8341024, 21642496, 12695648, -25888, -11438432, 15529952, -5683456, 4350624, 2096416 ], [ -1481920, -26745344, 28045536, 20689344, 15045728, -15430016, 50848, 2028512, -15752096, -6199264, -16558496, 11379136, 4521120, -6554976, -9557344, 21444352, 16722464, 3050912, -11789600, 14015648, 3841280, -6353184, -9287072 ], [ -5287744, -25310720, 26511648, 23654976, 12199328, -21063296, -1700000, -5589472, -15919712, -786976, -19328096, 11371072, 7743840, -14646432, -10773664, 21246208, 20749280, 6127712, -12140768, 12501344, 13366016, -17056992, -20670560 ], [ -8248224, -22762944, 24985728, 26093952, 9419584, -24947456, -3114784, -11839008, -16226784, 3115680, -20792160, 11874272, 10769472, -19756960, -12416992, 20277152, 23809600, 8485408, -11845280, 10644768, 19777600, -24541440, -28519680 ], [ -6981984, -14649408, 23499648, 25899648, 6973120, -20086016, -2849248, -11246304, -17231136, -529824, -15728544, 14933792, 12809664, -9962848, -16195360, 15453536, 22037440, 7247584, -8316512, 7076832, 10623424, -15929088, -18696960 ], [ -5715744, -6535872, 22013568, 25705344, 4526656, -15224576, -2583712, -10653600, -18235488, -4175328, -10664928, 17993312, 14849856, -168736, -19973728, 10629920, 20265280, 6009760, -4787744, 3508896, 1469248, -7316736, -8874240 ], [ -4449504, 1577664, 20527488, 25511040, 2080192, -10363136, -2318176, -10060896, -19239840, -7820832, -5601312, 21052832, 16890048, 9625376, -23752096, 5806304, 18493120, 4771936, -1258976, -59040, -7684928, 1295616, 948480 ], [ -3183264, 9691200, 19041408, 25316736, -366272, -5501696, -2052640, -9468192, -20244192, -11466336, -537696, 24112352, 18930240, 19419488, -27530464, 982688, 16720960, 3534112, 2269792, -3626976, -16839104, 9907968, 10771200 ], [ -1917024, 17804736, 17555328, 25122432, -2812736, -640256, -1787104, -8875488, -21248544, -15111840, 4525920, 27171872, 20970432, 29213600, -31308832, -3840928, 14948800, 2296288, 5798560, -7194912, -25993280, 18520320, 20593920 ], [ 2915296, 15034592, 14358528, 21079808, 1778720, -880416, -4693088, -4371584, -21236096, -15258144, 1006176, 27446112, 14744544, 26023552, -24198720, -1451264, 9315360, 515104, 2022368, -4491808, -25595136, 16651872, 20088320 ], [ 8460832, 10087712, 10819584, 16267520, 7777760, -2140896, -8233376, 914560, -21020288, -14704608, -4230240, 27163296, 6865440, 20236672, -14910912, 2381056, 2909664, -1374752, -3214816, -534496, -23286528, 12687264, 17517056 ], [ 14006368, 5140832, 7280640, 11455232, 13776800, -3401376, -11773664, 6200704, -20804480, -14151072, -9466656, 26880480, -1013664, 14449792, -5623104, 6213376, -3496032, -3264608, -8452000, 3422816, -20977920, 8722656, 14945792 ], [ 19551904, 193952, 3741696, 6642944, 19775840, -4661856, -15313952, 11486848, -20588672, -13597536, -14703072, 26597664, -8892768, 8662912, 3664704, 10045696, -9901728, -5154464, -13689184, 7380128, -18669312, 4758048, 12374528 ], [ 25097440, -4752928, 202752, 1830656, 25774880, -5922336, -18854240, 16772992, -20372864, -13044000, -19939488, 26314848, -16771872, 2876032, 12952512, 13878016, -16307424, -7044320, -18926368, 11337440, -16360704, 793440, 9803264 ], [ 24872032, -5720224, -3522912, 1061216, 23883776, -8844672, -15731456, 19338400, -17504672, -9971136, -18868224, 26635104, -19817088, 1889440, 15680064, 17248384, -17216928, -5345888, -19981216, 13609952, -13758336, -551328, 4594976 ], [ 18875680, -2707936, -7435296, 4334624, 14102528, -13428864, -5945600, 19183072, -11984096, -4378944, -11489280, 27558432, -18028416, 5703136, 11847360, 20156800, -12630240, -59168, -16853728, 14197664, -10862208, 723744, -3250336 ], [ 12879328, 304352, -11347680, 7608032, 4321280, -18013056, 3840256, 19027744, -6463520, 1213248, -4110336, 28481760, -16239744, 9516832, 8014656, 23065216, -8043552, 5227552, -13726240, 14785376, -7966080, 1998816, -11095648 ], [ 6882976, 3316640, -15260064, 10881440, -5459968, -22597248, 13626112, 18872416, -942944, 6805440, 3268608, 29405088, -14451072, 13330528, 4181952, 25973632, -3456864, 10514272, -10598752, 15373088, -5069952, 3273888, -18940960 ], [ 886624, 6328928, -19172448, 14154848, -15241216, -27181440, 23411968, 18717088, 4577632, 12397632, 10647552, 30328416, -12662400, 17144224, 349248, 28882048, 1129824, 15800992, -7471264, 15960800, -2173824, 4548960, -26786272 ], [ -4366624, 9548832, -22231392, 16283264, -22906976, -30675584, 30129920, 18611104, 9068576, 16668288, 15569984, 30836256, -10237760, 18830016, -2175200, 31046272, 5394528, 20330144, -4064320, 15144160, -324704, 6378752, -31792544 ], [ -5904352, 13806816, -21023136, 12686720, -19995296, -28719488, 21508352, 18751840, 8411360, 14331264, 8209856, 29266656, -4633280, 9876288, 1841632, 29489536, 8049312, 21071456, 739904, 7305760, -3710624, 10982144, -22603616 ], [ -7442080, 18064800, -19814880, 9090176, -17083616, -26763392, 12886784, 18892576, 7754144, 11994240, 849728, 27697056, 971200, 922560, 5858464, 27932800, 10704096, 21812768, 5544128, -532640, -7096544, 15585536, -13414688 ], [ -8979808, 22322784, -18606624, 5493632, -14171936, -24807296, 4265216, 19033312, 7096928, 9657216, -6510400, 26127456, 6575680, -8031168, 9875296, 26376064, 13358880, 22554080, 10348352, -8371040, -10482464, 20188928, -4225760 ], [ -10517536, 26580768, -17398368, 1897088, -11260256, -22851200, -4356352, 19174048, 6439712, 7320192, -13870528, 24557856, 12180160, -16984896, 13892128, 24819328, 16013664, 23295392, 15152576, -16209440, -13868384, 24792320, 4963168 ], [ -12055264, 30838752, -16190112, -1699456, -8348576, -20895104, -12977920, 19314784, 5782496, 4983168, -21230656, 22988256, 17784640, -25938624, 17908960, 23262592, 18668448, 24036704, 19956800, -24047840, -17254304, 29395712, 14152096 ], [ -13558432, 28699296, -15155936, -1232160, -3466976, -13984288, -15263968, 12957600, 4413760, 7990784, -19484064, 21563296, 19490880, -24372192, 15628032, 15955936, 15076352, 25328416, 16531264, -22395040, -17076384, 21123264, 9424384 ], [ -15054688, 25280352, -14156576, 47904, 1808608, -6082528, -16282912, 5300832, 2902720, 12067328, -15916128, 20167264, 20417472, -20701728, 12087552, 7499296, 10234880, 26730208, 11459776, -18844000, -16185696, 10275648, 1913344 ], [ -16550944, 21861408, -13157216, 1327968, 7084192, 1819232, -17301856, -2355936, 1391680, 16143872, -12348192, 18771232, 21344064, -17031264, 8547072, -957344, 5393408, 28132000, 6388288, -15292960, -15295008, -571968, -5597696 ], [ -18047200, 18442464, -12157856, 2608032, 12359776, 9720992, -18320800, -10012704, -119360, 20220416, -8780256, 17375200, 22270656, -13360800, 5006592, -9413984, 551936, 29533792, 1316800, -11741920, -14404320, -11419584, -13108736 ], [ -19543456, 15023520, -11158496, 3888096, 17635360, 17622752, -19339744, -17669472, -1630400, 24296960, -5212320, 15979168, 23197248, -9690336, 1466112, -17870624, -4289536, 30935584, -3754688, -8190880, -13513632, -22267200, -20619776 ], [ -18774880, 15096384, -7737440, 5568960, 19280608, 21585728, -17383168, -18989664, -3688352, 23581568, -2995008, 15499744, 19387680, -8881536, 2143104, -21413504, -6475840, 27746464, -8078624, -3063808, -13295904, -26258784, -23668640 ], [ -15741472, 18661056, -1894688, 7650624, 17295520, 21609920, -12451072, -13973280, -6293216, 18074240, -2128320, 15936928, 10841952, -10934400, 7037568, -20042624, -6006976, 19966432, -11655008, 3639296, -13751136, -23394336, -22255328 ], [ -12708064, 22225728, 3948064, 9732288, 15310432, 21634112, -7518976, -8956896, -8898080, 12566912, -1261632, 16374112, 2296224, -12987264, 11932032, -18671744, -5538112, 12186400, -15231392, 10342400, -14206368, -20529888, -20842016 ], [ -9674656, 25790400, 9790816, 11813952, 13325344, 21658304, -2586880, -3940512, -11502944, 7059584, -394944, 16811296, -6249504, -15040128, 16826496, -17300864, -5069248, 4406368, -18807776, 17045504, -14661600, -17665440, -19428704 ], [ -6641248, 29355072, 15633568, 13895616, 11340256, 21682496, 2345216, 1075872, -14107808, 1552256, 471744, 17248480, -14795232, -17092992, 21720960, -15929984, -4600384, -3373664, -22384160, 23748608, -15116832, -14800992, -18015392 ], [ -3832480, 31355840, 19189696, 15809920, 9626016, 20672480, 6835616, 5012192, -15870560, -3789184, 331008, 16893888, -20389216, -18436448, 25083040, -13292960, -3488800, -9597088, -24194400, 28704576, -15040064, -12065088, -16287168 ], [ -2146912, 25537088, 11312704, 16887424, 9266016, 14491424, 9117536, 3548192, -13422752, -8301184, -4846848, 12580416, -11224480, -16232864, 20783200, -4325216, 836384, -8037472, -17173920, 24924864, -12303296, -9971904, -12984384 ], [ -461344, 19718336, 3435712, 17964928, 8906016, 8310368, 11399456, 2084192, -10974944, -12813184, -10024704, 8266944, -2059744, -14029280, 16483360, 4642528, 5161568, -6477856, -10153440, 21145152, -9566528, -7878720, -9681600 ], [ 1224224, 13899584, -4441280, 19042432, 8546016, 2129312, 13681376, 620192, -8527136, -17325184, -15202560, 3953472, 7104992, -11825696, 12183520, 13610272, 9486752, -4918240, -3132960, 17365440, -6829760, -5785536, -6378816 ], [ 2909792, 8080832, -12318272, 20119936, 8186016, -4051744, 15963296, -843808, -6079328, -21837184, -20380416, -360000, 16269728, -9622112, 7883680, 22578016, 13811936, -3358624, 3887520, 13585728, -4092992, -3692352, -3076032 ], [ 4595360, 2262080, -20195264, 21197440, 7826016, -10232800, 18245216, -2307808, -3631520, -26349184, -25558272, -4673472, 25434464, -7418528, 3583840, 31545760, 18137120, -1799008, 10908000, 9806016, -1356224, -1599168, 226752 ], [ 5838688, 3434208, -20102336, 15114144, 3669536, -13270656, 18327296, -5683488, -4083872, -24153664, -23234208, -7985984, 18469920, -3284224, 7368160, 25702304, 16914464, -4671872, 8185440, 5131264, 2378304, -1023584, 3691616 ], [ 6993568, 6004512, -18415424, 7598688, -1246240, -15679872, 17969408, -9441504, -5116256, -20616640, -19409760, -11098304, 8279520, 1236224, 12769312, 16896608, 14582240, -8431232, 3514272, 277504, 6312384, -751520, 7188896 ], [ 8148448, 8574816, -16728512, 83232, -6162016, -18089088, 17611520, -13199520, -6148640, -17079616, -15585312, -14210624, -1910880, 5756672, 18170464, 8090912, 12250016, -12190592, -1156896, -4576256, 10246464, -479456, 10686176 ], [ 9303328, 11145120, -15041600, -7432224, -11077792, -20498304, 17253632, -16957536, -7181024, -13542592, -11760864, -17322944, -12101280, 10277120, 23571616, -714784, 9917792, -15949952, -5828064, -9430016, 14180544, -207392, 14183456 ], [ 10458208, 13715424, -13354688, -14947680, -15993568, -22907520, 16895744, -20715552, -8213408, -10005568, -7936416, -20435264, -22291680, 14797568, 28972768, -9520480, 7585568, -19709312, -10499232, -14283776, 18114624, 64672, 17680736 ], [ 8806816, 12397344, -8482016, -19122432, -19546240, -24793248, 17300768, -21232416, -10517312, -5499808, -6343680, -22361792, -23178720, 17286272, 30421696, -10573120, 8099840, -21472640, -11513568, -15795200, 16207392, 2773792, 17410784 ], [ 4349152, 7190880, -423584, -19956480, -21735808, -26155488, 18468704, -18508128, -14092736, -25312, -6982656, -23102528, -14762400, 17743232, 27918400, -3872704, 11460608, -21239936, -8871072, -13964288, 8458848, 7919968, 13373600 ], [ -108512, 1984416, 7634848, -20790528, -23925376, -27517728, 19636640, -15783840, -17668160, 5449184, -7621632, -23843264, -6346080, 18200192, 25415104, 2827712, 14821376, -21007232, -6228576, -12133376, 710304, 13066144, 9336416 ], [ -4566176, -3222048, 15693280, -21624576, -26114944, -28879968, 20804576, -13059552, -21243584, 10923680, -8260608, -24584000, 2070240, 18657152, 22911808, 9528128, 18182144, -20774528, -3586080, -10302464, -7038240, 18212320, 5299232 ], [ -9023840, -8428512, 23751712, -22458624, -28304512, -30242208, 21972512, -10335264, -24819008, 16398176, -8899584, -25324736, 10486560, 19114112, 20408512, 16228544, 21542912, -20541824, -943584, -8471552, -14786784, 23358496, 1262048 ], [ -11884032, -12908320, 29986400, -23035712, -28327552, -30381984, 22899264, -7101248, -27392448, 20940512, -9198592, -24639008, 17597728, 19931552, 18474528, 21196256, 22931712, -19090240, 1789376, -7392160, -20652960, 26461376, -1737984 ], [ -6756864, -13754848, 27102368, -22328000, -17517952, -24409440, 22620096, -1318592, -24955968, 20822048, -7797760, -16820960, 18183136, 22551392, 19387104, 17500448, 14460672, -11544256, 4974656, -10070368, -17107296, 19347776, 447744 ], [ -1629696, -14601376, 24218336, -21620288, -6708352, -18436896, 22340928, 4464064, -22519488, 20703584, -6396928, -9002912, 18768544, 25171232, 20299680, 13804640, 5989632, -3998272, 8159936, -12748576, -13561632, 12234176, 2633472 ], [ 3497472, -15447904, 21334304, -20912576, 4101248, -12464352, 22061760, 10246720, -20083008, 20585120, -4996096, -1184864, 19353952, 27791072, 21212256, 10108832, -2481408, 3547712, 11345216, -15426784, -10015968, 5120576, 4819200 ], [ 8624640, -16294432, 18450272, -20204864, 14910848, -6491808, 21782592, 16029376, -17646528, 20466656, -3595264, 6633184, 19939360, 30410912, 22124832, 6413024, -10952448, 11093696, 14530496, -18104992, -6470304, -1993024, 7004928 ], [ 13751808, -17140960, 15566240, -19497152, 25720448, -519264, 21503424, 21812032, -15210048, 20348192, -2194432, 14451232, 20524768, 33030752, 23037408, 2717216, -19423488, 18639680, 17715776, -20783200, -2924640, -9106624, 9190656 ], [ 11989056, -9683648, 14488768, -20579520, 23624128, 3737280, 22119456, 18787168, -10753888, 17890848, 2895680, 9327840, 15145216, 23806432, 17046624, 6032928, -14896288, 14564224, 11261696, -21668928, 16544, -10242624, 7008384 ], [ 8848320, -565568, 13772608, -22019904, 18946624, 7650624, 22914528, 14000800, -5893792, 14965728, 8723648, 1616160, 8572672, 12213280, 9675168, 10750944, -7769440, 8164480, 2879744, -22196160, 2836832, -10183104, 3952512 ], [ 5707584, 8552512, 13056448, -23460288, 14269120, 11563968, 23709600, 9214432, -1033696, 12040608, 14551616, -6095520, 2000128, 620128, 2303712, 15468960, -642592, 1764736, -5502208, -22723392, 5657120, -10123584, 896640 ], [ 2566848, 17670592, 12340288, -24900672, 9591616, 15477312, 24504672, 4428064, 3826400, 9115488, 20379584, -13807200, -4572416, -10973024, -5067744, 20186976, 6484256, -4635008, -13884160, -23250624, 8477408, -10064064, -2159232 ], [ -573888, 26788672, 11624128, -26341056, 4914112, 19390656, 25299744, -358304, 8686496, 6190368, 26207552, -21518880, -11144960, -22566176, -12439200, 24904992, 13611104, -11034752, -22266112, -23777856, 11297696, -10004544, -5215104 ], [ -654240, 29338912, 9923488, -23946048, 3039712, 20500608, 26107392, -1303424, 10622144, 6889152, 26864000, -22514880, -13624928, -22914848, -13351392, 22589856, 13667072, -13803008, -26075584, -23630496, 12962816, -11822880, -5012640 ], [ 2325792, 25321312, 7238368, -17715648, 3968416, 18807168, 26927616, 1592704, 9633344, 11211840, 22348928, -16795200, -12012320, -12019040, -7804320, 13241568, 6652160, -12939776, -25312576, -22808544, 13472768, -15519072, -1551840 ], [ 5305824, 21303712, 4553248, -11485248, 4897120, 17113728, 27747840, 4488832, 8644544, 15534528, 17833856, -11075520, -10399712, -1123232, -2257248, 3893280, -362752, -12076544, -24549568, -21986592, 13982720, -19215264, 1908960 ], [ 8285856, 17286112, 1868128, -5254848, 5825824, 15420288, 28568064, 7384960, 7655744, 19857216, 13318784, -5355840, -8787104, 9772576, 3289824, -5455008, -7377664, -11213312, -23786560, -21164640, 14492672, -22911456, 5369760 ], [ 11265888, 13268512, -816992, 975552, 6754528, 13726848, 29388288, 10281088, 6666944, 24179904, 8803712, 363840, -7174496, 20668384, 8836896, -14803296, -14392576, -10350080, -23023552, -20342688, 15002624, -26607648, 8830560 ], [ 13430048, 8974112, -3620832, 6344480, 6998080, 12603872, 29728576, 12601216, 5582880, 26559008, 4464160, 6004544, -5170560, 28165280, 13784064, -21444256, -19213152, -8830592, -22076672, -18432064, 15870912, -29618688, 11605440 ], [ 11514848, 3295712, -7018272, 7406048, 3815872, 14333216, 27669184, 12041344, 4022496, 19220192, 1002208, 11250368, -1209984, 18667616, 15731712, -14548576, -13062048, -4029824, -20210432, -11078080, 18530880, -29203968, 10950720 ], [ 9599648, -2382688, -10415712, 8467616, 633664, 16062560, 25609792, 11481472, 2462112, 11881376, -2459744, 16496192, 2750592, 9169952, 17679360, -7652896, -6910944, 770944, -18344192, -3724096, 21190848, -28789248, 10296000 ], [ 7684448, -8061088, -13813152, 9529184, -2548544, 17791904, 23550400, 10921600, 901728, 4542560, -5921696, 21742016, 6711168, -327712, 19627008, -757216, -759840, 5571712, -16477952, 3629888, 23850816, -28374528, 9641280 ], [ 5769248, -13739488, -17210592, 10590752, -5730752, 19521248, 21491008, 10361728, -658656, -2796256, -9383648, 26987840, 10671744, -9825376, 21574656, 6138464, 5391264, 10372480, -14611712, 10983872, 26510784, -27959808, 8986560 ], [ 3854048, -19417888, -20608032, 11652320, -8912960, 21250592, 19431616, 9801856, -2219040, -10135072, -12845600, 32233664, 14632320, -19323040, 23522304, 13034144, 11542368, 15173248, -12745472, 18337856, 29170752, -27545088, 8331840 ], [ 5904928, -15178208, -13122112, 13051808, -10833568, 21442496, 14181824, 5582144, -2523424, -8142848, -9948352, 31094528, 12421856, -16128704, 18521952, 7248544, 6514752, 12183456, -5320512, 15840000, 26370400, -26569248, 4132320 ], [ 8749024, -8954912, -3459520, 14518880, -12501856, 21326912, 8293952, 630464, -2576608, -4284416, -5779264, 28678400, 8977184, -10395968, 12132000, -1073312, -748608, 7635552, 3216192, 11371776, 22477984, -25481184, -776160 ], [ 11593120, -2731616, 6203072, 15985952, -14170144, 21211328, 2406080, -4321216, -2629792, -425984, -1610176, 26262272, 5532512, -4663232, 5742048, -9395168, -8011968, 3087648, 11752896, 6903552, 18585568, -24393120, -5684640 ], [ 14437216, 3491680, 15865664, 17453024, -15838432, 21095744, -3481792, -9272896, -2682976, 3432448, 2558912, 23846144, 2087840, 1069504, -647904, -17717024, -15275328, -1460256, 20289600, 2435328, 14693152, -23305056, -10593120 ], [ 17281312, 9714976, 25528256, 18920096, -17506720, 20980160, -9369664, -14224576, -2736160, 7290880, 6728000, 21430016, -1356832, 6802240, -7037856, -26038880, -22538688, -6008160, 28826304, -2032896, 10800736, -22216992, -15501600 ], [ 15644128, 9925408, 30132704, 19787552, -13858048, 17799008, -9108256, -14111680, 198848, 11387872, 9785792, 17218688, -2495392, 7268512, -10130208, -28787648, -22381248, -6088800, 27429888, -1850592, 6985024, -20713440, -18083904 ], [ 9525664, 4122976, 29679008, 20055392, -4892416, 11552288, -2697568, -8934208, 6122048, 15723424, 11732288, 11212160, -1327840, 2468320, -9924960, -25963328, -14803008, -1702176, 16100352, 2982240, 3246016, -18794400, -18340032 ], [ 3407200, -1679456, 29225312, 20323232, 4073216, 5305568, 3713120, -3756736, 12045248, 20058976, 13678784, 5205632, -160288, -2331872, -9719712, -23139008, -7224768, 2684448, 4770816, 7815072, -492992, -16875360, -18596160 ], [ -2711264, -7481888, 28771616, 20591072, 13038848, -941152, 10123808, 1420736, 17968448, 24394528, 15625280, -800896, 1007264, -7132064, -9514464, -20314688, 353472, 7071072, -6558720, 12647904, -4232000, -14956320, -18852288 ], [ -8829728, -13284320, 28317920, 20858912, 22004480, -7187872, 16534496, 6598208, 23891648, 28730080, 17571776, -6807424, 2174816, -11932256, -9309216, -17490368, 7931712, 11457696, -17888256, 17480736, -7971008, -13037280, -19108416 ], [ -14521920, -17024960, 27908480, 21444768, 28309312, -12537312, 20318848, 11239008, 27855776, 31550240, 17892928, -10681152, 2977408, -16016192, -9677280, -13728352, 14738400, 14052000, -27409280, 21212544, -11627360, -12025824, -19324896 ], [ -18082752, -10456640, 27720320, 23620704, 21310144, -13400352, 10971520, 13196448, 22024544, 26793440, 10087360, -3890880, 1955200, -16518848, -12911904, -5277856, 17687328, 7684704, -27887744, 19439232, -14870432, -15552288, -19343136 ], [ -21643584, -3888320, 27532160, 25796640, 14310976, -14263392, 1624192, 15153888, 16193312, 22036640, 2281792, 2899392, 932992, -17021504, -16146528, 3172640, 20636256, 1317408, -28366208, 17665920, -18113504, -19078752, -19361376 ], [ -25204416, 2680000, 27344000, 27972576, 7311808, -15126432, -7723136, 17111328, 10362080, 17279840, -5523776, 9689664, -89216, -17524160, -19381152, 11623136, 23585184, -5049888, -28844672, 15892608, -21356576, -22605216, -19379616 ], [ -28765248, 9248320, 27155840, 30148512, 312640, -15989472, -17070464, 19068768, 4530848, 12523040, -13329344, 16479936, -1111424, -18026816, -22615776, 20073632, 26534112, -11417184, -29323136, 14119296, -24599648, -26131680, -19397856 ], [ -32326080, 15816640, 26967680, 32324448, -6686528, -16852512, -26417792, 21026208, -1300384, 7766240, -21134912, 23270208, -2133632, -18529472, -25850400, 28524128, 29483040, -17784480, -29801600, 12345984, -27842720, -29658144, -19416096 ], [ -27938592, 15500640, 22136800, 28347904, -1994336, -15340352, -18931360, 16511328, -518496, 8476320, -18956800, 18208320, 2364640, -19394848, -24805344, 28607904, 26589248, -13970976, -23948064, 6725952, -25528992, -26344128, -19460576 ], [ -21961440, 13807776, 16377376, 23140864, 5036128, -13353152, -8078176, 10701984, 1586016, 10279776, -14781952, 10776000, 7967008, -20332768, -22904352, 27018336, 22526912, -8121312, -16828128, 336576, -22103904, -21662016, -19510304 ], [ -15984288, 12114912, 10617952, 17933824, 12066592, -11365952, 2775008, 4892640, 3690528, 12083232, -10607104, 3343680, 13569376, -21270688, -21003360, 25428768, 18464576, -2271648, -9708192, -6052800, -18678816, -16979904, -19560032 ], [ -10007136, 10422048, 4858528, 12726784, 19097056, -9378752, 13628192, -916704, 5795040, 13886688, -6432256, -4088640, 19171744, -22208608, -19102368, 23839200, 14402240, 3578016, -2588256, -12442176, -15253728, -12297792, -19609760 ], [ -4029984, 8729184, -900896, 7519744, 26127520, -7391552, 24481376, -6726048, 7899552, 15690144, -2257408, -11520960, 24774112, -23146528, -17201376, 22249632, 10339904, 9427680, 4531680, -18831552, -11828640, -7615680, -19659488 ] ], [ [ -7839456, -2133344, -11422176, 12908768, -8973248, -6442848, -4929248, -9588832, -7743648, 29447136, -32649376, 17543296, -27205856, -11004160, 1321184, 23263648, 25941696, -13547360, 10145536, -11526688, -9361952, 22841440, -7454272 ], [ -7839456, -2133344, -11422176, 12908768, -8973248, -6442848, -4929248, -9588832, -7743648, 29447136, -32649376, 17543296, -27205856, -11004160, 1321184, 23263648, 25941696, -13547360, 10145536, -11526688, -9361952, 22841440, -7454272 ], [ -7839456, -2133344, -11422176, 12908768, -8973248, -6442848, -4929248, -9588832, -7743648, 29447136, -32649376, 17543296, -27205856, -11004160, 1321184, 23263648, 25941696, -13547360, 10145536, -11526688, -9361952, 22841440, -7454272 ], [ -6964756, 1751606, -9971886, 8199718, -11050833, -6573818, -464658, -11805382, -5825918, 24621411, -25483876, 15500546, -22090601, -12285975, 3376909, 20517468, 21893701, -9868985, 12471586, -9177938, -7856837, 16307920, -5574052 ], [ -5915116, 6413546, -8231538, 2548858, -13543935, -6730982, 4892850, -14465242, -3524642, 18830541, -16885276, 13049246, -15952295, -13824153, 5843779, 17222052, 17036107, -5454935, 15262846, -6359438, -6050699, 8467696, -3317788 ], [ -4865476, 11075486, -6491190, -3102002, -16037037, -6888146, 10250358, -17125102, -1223366, 13039671, -8286676, 10597946, -9813989, -15362331, 8310649, 13926636, 12178513, -1040885, 18054106, -3540938, -4244561, 627472, -1061524 ], [ -3815836, 15737426, -4750842, -8752862, -18530139, -7045310, 15607866, -19784962, 1077910, 7248801, 311924, 8146646, -3675683, -16900509, 10777519, 10631220, 7320919, 3373165, 20845366, -722438, -2438423, -7212752, 1194740 ], [ -2766196, 20399366, -3010494, -14403722, -21023241, -7202474, 20965374, -22444822, 3379186, 1457931, 8910524, 5695346, 2462623, -18438687, 13244389, 7335804, 2463325, 7787215, 23636626, 2096062, -632285, -15052976, 3451004 ], [ -4565833, 20955836, -1964766, -14503157, -18635622, -6269819, 19676172, -22350109, 1660588, 632346, 12570164, 1910375, 4101820, -17327733, 13130704, 4166847, 1164745, 9729847, 22464241, 988549, -329405, -19031285, 2399282 ], [ -9214747, 17406836, -1613658, -9051167, -11367282, -4247345, 11740260, -19500823, -4077884, 4772046, 11290844, -3208267, 1241908, -13567647, 10436464, 1124349, 3425179, 9201061, 17328211, -4044977, -1529783, -19147679, -1960426 ], [ -13863661, 13857836, -1262550, -3599177, -4098942, -2224871, 3804348, -16651537, -9816356, 8911746, 10011524, -8326909, -1618004, -9807561, 7742224, -1918149, 5685613, 8672275, 12192181, -9078503, -2730161, -19264073, -6320134 ], [ -18512575, 10308836, -911442, 1852813, 3169398, -202397, -4131564, -13802251, -15554828, 13051446, 8732204, -13445551, -4477916, -6047475, 5047984, -4960647, 7946047, 8143489, 7056151, -14112029, -3930539, -19380467, -10679842 ], [ -23161489, 6759836, -560334, 7304803, 10437738, 1820077, -12067476, -10952965, -21293300, 17191146, 7452884, -18564193, -7337828, -2287389, 2353744, -8003145, 10206481, 7614703, 1920121, -19145555, -5130917, -19496861, -15039550 ], [ -26626650, 3986454, -560753, 11601487, 16179712, 3303157, -18309609, -8796048, -25320847, 18985780, 6760966, -22303157, -9609950, 1077027, 272537, -9644957, 11415259, 6179382, -2566817, -22204291, -5936335, -18391860, -18676188 ], [ -24173046, 5091162, -2318807, 10121641, 14289856, 2089267, -16082847, -10100976, -20793769, 9055084, 9006058, -19143731, -8943122, 2463093, 1256495, -4283339, 7365757, 211386, -3808295, -15389077, -4766953, -11179884, -18697476 ], [ -21719442, 6195870, -4076861, 8641795, 12400000, 875377, -13856085, -11405904, -16266691, -875612, 11251150, -15984305, -8276294, 3849159, 2240453, 1078279, 3316255, -5756610, -5049773, -8573863, -3597571, -3967908, -18718764 ], [ -19265838, 7300578, -5834915, 7161949, 10510144, -338513, -11629323, -12710832, -11739613, -10806308, 13496242, -12824879, -7609466, 5235225, 3224411, 6439897, -733247, -11724606, -6291251, -1758649, -2428189, 3244068, -18740052 ], [ -16812234, 8405286, -7592969, 5682103, 8620288, -1552403, -9402561, -14015760, -7212535, -20737004, 15741334, -9665453, -6942638, 6621291, 4208369, 11801515, -4782749, -17692602, -7532729, 5056565, -1258807, 10456044, -18761340 ], [ -14358630, 9509994, -9351023, 4202257, 6730432, -2766293, -7175799, -15320688, -2685457, -30667700, 17986426, -6506027, -6275810, 8007357, 5192327, 17163133, -8832251, -23660598, -8774207, 11871779, -89425, 17668020, -18782628 ], [ -11653516, 12873202, -4829732, 7081066, 1566236, -5910693, -5747797, -11892691, -3484839, -25030421, 16521978, -1457716, -7050222, 7824208, -73355, 13178871, -7760768, -21016049, -8751155, 12562358, -881728, 15033911, -18031826 ], [ -8898100, 16688110, 947428, 10831606, -4252828, -9441195, -4479547, -7518109, -5349513, -16279547, 14315622, 3968372, -8112882, 7327216, -6588965, 7325433, -5665088, -16648991, -8475197, 12028010, -2066368, 10430585, -17126606 ], [ -6142684, 20503018, 6724588, 14582146, -10071892, -12971697, -3211297, -3143527, -7214187, -7528673, 12109266, 9394460, -9175542, 6830224, -13104575, 1471995, -3569408, -12281933, -8199239, 11493662, -3251008, 5827259, -16221386 ], [ -3387268, 24317926, 12501748, 18332686, -15890956, -16502199, -1943047, 1231055, -9078861, 1222201, 9902910, 14820548, -10238202, 6333232, -19620185, -4381443, -1473728, -7914875, -7923281, 10959314, -4435648, 1223933, -15316166 ], [ -631852, 28132834, 18278908, 22083226, -21710020, -20032701, -674797, 5605637, -10943535, 9973075, 7696554, 20246636, -11300862, 5836240, -26135795, -10234881, 621952, -3547817, -7647323, 10424966, -5620288, -3379393, -14410946 ], [ 2093678, 26399179, 20487214, 22662862, -20928805, -20257989, -1923334, 6400853, -9526731, 12756160, 8363058, 21991637, -11488854, 3867550, -24565949, -10148361, -394031, -350195, -7744631, 9576872, -3754570, -4575667, -10138754 ], [ 4789322, 19116961, 19126666, 20071594, -13547311, -17178063, -5688658, 3616703, -4828449, 9571456, 11902422, 20055551, -10802178, 427162, -14910647, -4121883, -4521677, 1677991, -8215205, 8415032, 1161506, -2364889, -2499590 ], [ 7484966, 11834743, 17766118, 17480326, -6165817, -14098137, -9453982, 832553, -130167, 6386752, 15441786, 18119465, -10115502, -3013226, -5255345, 1904595, -8649323, 3706177, -8685779, 7253192, 6077582, -154111, 5139574 ], [ 10180610, 4552525, 16405570, 14889058, 1215677, -11018211, -13219306, -1951597, 4568115, 3202048, 18981150, 16183379, -9428826, -6453614, 4399957, 7931073, -12776969, 5734363, -9156353, 6091352, 10993658, 2056667, 12778738 ], [ 12876254, -2729693, 15045022, 12297790, 8597171, -7938285, -16984630, -4735747, 9266397, 17344, 22520514, 14247293, -8742150, -9894002, 14055259, 13957551, -16904615, 7762549, -9626927, 4929512, 15909734, 4267445, 20417902 ], [ 14576657, -9140610, 13131200, 9506287, 15175910, -5197278, -19070301, -7379929, 12762411, -3082364, 24938848, 11949559, -7523256, -11637677, 21262623, 17516913, -19524053, 8761538, -10483047, 3498044, 20072944, 6789578, 25417187 ], [ 11300855, -11195022, 8451008, 5713609, 17740874, -4150866, -12757707, -9324271, 10247085, -5757092, 21752032, 7843585, -3643272, -4897787, 16230297, 8740695, -14602451, 4614542, -13266897, 718436, 20471824, 10868486, 17217077 ], [ 8025053, -13249434, 3770816, 1920931, 20305838, -3104454, -6445113, -11268613, 7731759, -8431820, 18565216, 3737611, 236712, 1842103, 11197971, -35523, -9680849, 467546, -16050747, -2061172, 20870704, 14947394, 9016967 ], [ 4749251, -15303846, -909376, -1871747, 22870802, -2058042, -132519, -13212955, 5216433, -11106548, 15378400, -368363, 4116696, 8581993, 6165645, -8811741, -4759247, -3679450, -18834597, -4840780, 21269584, 19026302, 816857 ], [ 1473449, -17358258, -5589568, -5664425, 25435766, -1011630, 6180075, -15157297, 2701107, -13781276, 12191584, -4474337, 7996680, 15321883, 1133319, -17587959, 162355, -7826446, -21618447, -7620388, 21668464, 23105210, -7383253 ], [ -1802353, -19412670, -10269760, -9457103, 28000730, 34782, 12492669, -17101639, 185781, -16456004, 9004768, -8580311, 11876664, 22061773, -3899007, -26364177, 5083957, -11973442, -24402297, -10399996, 22067344, 27184118, -15583363 ], [ -2145920, -17589657, -6868957, -8489941, 26330704, -1571346, 12333178, -15880156, 1413720, -13375612, 8367507, -5646450, 10808998, 17390543, -6898383, -25581685, 6419109, -12359953, -18617962, -9093904, 15457079, 28060361, -15072528 ], [ -1903040, -14991159, -1851955, -6570811, 23813680, -3707982, 10879270, -14025508, 3390312, -9144196, 8240157, -1304622, 8751802, 10437089, -9491169, -22887451, 7036971, -11994367, -11119990, -6970672, 7444985, 28296071, -12819504 ], [ -1660160, -12392661, 3165047, -4651681, 21296656, -5844618, 9425362, -12170860, 5366904, -4912780, 8112807, 3037206, 6694606, 3483635, -12083955, -20193217, 7654833, -11628781, -3622018, -4847440, -567109, 28531781, -10566480 ], [ -1417280, -9794163, 8182049, -2732551, 18779632, -7981254, 7971454, -10316212, 7343496, -681364, 7985457, 7379034, 4637410, -3469819, -14676741, -17498983, 8272695, -11263195, 3875954, -2724208, -8579203, 28767491, -8313456 ], [ -1174400, -7195665, 13199051, -813421, 16262608, -10117890, 6517546, -8461564, 9320088, 3550052, 7858107, 11720862, 2580214, -10423273, -17269527, -14804749, 8890557, -10897609, 11373926, -600976, -16591297, 29003201, -6060432 ], [ -965615, -6773973, 14563562, 445961, 13719844, -10470279, 4868542, -4264219, 10768008, 3478898, 6768369, 13983849, 732343, -12612418, -16828947, -11144209, 10693809, -7891198, 13432340, 1016837, -18257647, 27454028, -5584383 ], [ -790925, -8529087, 12275582, 1045595, 11151340, -9038421, 3024442, 2275823, 11687256, -894826, 4716243, 14167995, -906203, -10037254, -13355001, -6517363, 13682451, -2243962, 10051196, 2129231, -13578253, 24119972, -6885309 ], [ -616235, -10284201, 9987602, 1645229, 8582836, -7606563, 1180342, 8815865, 12606504, -5268550, 2664117, 14352141, -2544749, -7462090, -9881055, -1890517, 16671093, 3403274, 6670052, 3241625, -8898859, 20785916, -8186235 ], [ -441545, -12039315, 7699622, 2244863, 6014332, -6174705, -663758, 15355907, 13525752, -9642274, 611991, 14536287, -4183295, -4886926, -6407109, 2736329, 19659735, 9050510, 3288908, 4354019, -4219465, 17451860, -9487161 ], [ -266855, -13794429, 5411642, 2844497, 3445828, -4742847, -2507858, 21895949, 14445000, -14015998, -1440135, 14720433, -5821841, -2311762, -2933163, 7363175, 22648377, 14697746, -92236, 5466413, 459929, 14117804, -10788087 ], [ -109568, -14998896, 2587408, 3486236, 1015138, -3405133, -3726387, 27038873, 14119931, -17506866, -2606973, 14804624, -6361240, 133921, -568904, 11445753, 24605670, 18557372, -3447211, 6785731, 4776061, 11448148, -11477376 ], [ -39296, -13450128, -2918096, 4338500, -726482, -2538139, -1817061, 25196207, 7573277, -16583454, 652629, 14389040, -1404904, 1932199, -3753080, 12806991, 21406218, 13478948, -6671341, 9139669, 7275883, 12100492, -9108480 ], [ 30976, -11901360, -8423600, 5190764, -2468102, -1671145, 92265, 23353541, 1026623, -15660042, 3912231, 13973456, 3551432, 3730477, -6937256, 14168229, 18206766, 8400524, -9895471, 11493607, 9775705, 12752836, -6739584 ], [ 101248, -10352592, -13929104, 6043028, -4209722, -804151, 2001591, 21510875, -5520031, -14736630, 7171833, 13557872, 8507768, 5528755, -10121432, 15529467, 15007314, 3322100, -13119601, 13847545, 12275527, 13405180, -4370688 ], [ 171520, -8803824, -19434608, 6895292, -5951342, 62843, 3910917, 19668209, -12066685, -13813218, 10431435, 13142288, 13464104, 7327033, -13305608, 16890705, 11807862, -1756324, -16343731, 16201483, 14775349, 14057524, -2001792 ], [ 241792, -7255056, -24940112, 7747556, -7692962, 929837, 5820243, 17825543, -18613339, -12889806, 13691037, 12726704, 18420440, 9125311, -16489784, 18251943, 8608410, -6834748, -19567861, 18555421, 17275171, 14709868, 367104 ], [ 125504, -4775408, -25261041, 4326265, -5118252, -1410149, 2960329, 13123567, -16561313, -11305359, 8984124, 13536670, 13538456, 7541599, -17932040, 17351216, 8123828, -4867077, -21606486, 13674489, 13934288, 14289187, -2965370 ], [ -28096, -2109584, -24545055, 50263, -1680276, -4391531, -853433, 7849729, -12789551, -9588705, 2683908, 14591746, 6688808, 5281489, -19025912, 15998096, 8182220, -1490187, -23408010, 7346583, 9425264, 13653901, -7438118 ], [ -181696, 556240, -23829069, -4225739, 1757700, -7372913, -4667195, 2575891, -9017789, -7872051, -3616308, 15646822, -160840, 3021379, -20119784, 14644976, 8240612, 1886703, -25209534, 1018677, 4916240, 13018615, -11910866 ], [ -335296, 3222064, -23113083, -8501741, 5195676, -10354295, -8480957, -2697947, -5246027, -6155397, -9916524, 16701898, -7010488, 761269, -21213656, 13291856, 8299004, 5263593, -27011058, -5309229, 407216, 12383329, -16383614 ], [ -488896, 5887888, -22397097, -12777743, 8633652, -13335677, -12294719, -7971785, -1474265, -4438743, -16216740, 17756974, -13860136, -1498841, -22307528, 11938736, 8357396, 8640483, -28812582, -11637135, -4101808, 11748043, -20856362 ], [ 1272071, 7568788, -20607963, -14568686, 9884502, -13326452, -12436676, -9512909, 1871518, -2637060, -17848143, 15730357, -17892475, -3670007, -19145291, 11245382, 8478866, 9584400, -28394106, -13415613, -5729548, 11152972, -23290103 ], [ 4947605, 8264764, -17745681, -13874570, 8948226, -10326620, -8906828, -7321319, 4791322, -750348, -14810733, 10622047, -19107505, -5752229, -11726945, 11211794, 8663414, 8095344, -25755630, -10644663, -4476004, 10598116, -23684837 ], [ 8623139, 8960740, -14883399, -13180454, 8011950, -7326788, -5376980, -5129729, 7711126, 1136364, -11773323, 5513737, -20322535, -7834451, -4308599, 11178206, 8847962, 6606288, -23117154, -7873713, -3222460, 10043260, -24079571 ], [ 12298673, 9656716, -12021117, -12486338, 7075674, -4326956, -1847132, -2938139, 10630930, 3023076, -8735913, 405427, -21537565, -9916673, 3109747, 11144618, 9032510, 5117232, -20478678, -5102763, -1968916, 9488404, -24474305 ], [ 15974207, 10352692, -9158835, -11792222, 6139398, -1327124, 1682716, -746549, 13550734, 4909788, -5698503, -4702883, -22752595, -11998895, 10528093, 11111030, 9217058, 3628176, -17840202, -2331813, -715372, 8933548, -24869039 ], [ 18741214, 10588278, -6501759, -11599464, 4719339, 1552799, 4860584, 1342189, 15744460, 6946347, -3156651, -9084567, -23873342, -13364558, 15923250, 11034796, 9053312, 2883311, -14729976, -345556, -508233, 7648963, -24390535 ], [ 16965586, 8521914, -4870713, -13913496, 880365, 3833177, 6278552, 2916667, 14307796, 9732141, -3092589, -9833121, -24522674, -11147426, 11202462, 10745332, 7148096, 5859401, -9261000, -2282764, -5533119, 2715733, -19545841 ], [ 15189958, 6455550, -3239667, -16227528, -2958609, 6113555, 7696520, 4491145, 12871132, 12517935, -3028527, -10581675, -25172006, -8930294, 6481674, 10455868, 5242880, 8835491, -3792024, -4219972, -10558005, -2217497, -14701147 ], [ 13414330, 4389186, -1608621, -18541560, -6797583, 8393933, 9114488, 6065623, 11434468, 15303729, -2964465, -11330229, -25821338, -6713162, 1760886, 10166404, 3337664, 11811581, 1676952, -6157180, -15582891, -7150727, -9856453 ], [ 11638702, 2322822, 22425, -20855592, -10636557, 10674311, 10532456, 7640101, 9997804, 18089523, -2900403, -12078783, -26470670, -4496030, -2959902, 9876940, 1432448, 14787671, 7145928, -8094388, -20607777, -12083957, -5011759 ], [ 9863074, 256458, 1653471, -23169624, -14475531, 12954689, 11950424, 9214579, 8561140, 20875317, -2836341, -12827337, -27120002, -2278898, -7680690, 9587476, -472768, 17763761, 12614904, -10031596, -25632663, -17017187, -167065 ], [ 9258931, -3091011, 3911702, -18876761, -9210595, 10143842, 6668282, 8975832, 5907786, 16905721, -696644, -9885146, -21554089, -5745621, -8165143, 7123532, -844194, 15793281, 6505710, -11609184, -20506974, -16553812, 1815079 ], [ 8889085, -6694701, 6295370, -13262519, -2124877, 6314750, 46118, 8374440, 3011094, 11585047, 1858180, -6204806, -14745127, -10349115, -7802329, 4224692, -908862, 12833487, -1919118, -13114848, -13351170, -15011116, 3224713 ], [ 8519239, -10298391, 8679038, -7648277, 4960841, 2485658, -6576046, 7773048, 114402, 6264373, 4413004, -2524466, -7936165, -14952609, -7439515, 1325852, -973530, 9873693, -10343946, -14620512, -6195366, -13468420, 4634347 ], [ 8149393, -13902081, 11062706, -2034035, 12046559, -1343434, -13198210, 7171656, -2782290, 943699, 6967828, 1155874, -1127203, -19556103, -7076701, -1572988, -1038198, 6913899, -18768774, -16126176, 960438, -11925724, 6043981 ], [ 7779547, -17505771, 13446374, 3580207, 19132277, -5172526, -19820374, 6570264, -5678982, -4376975, 9522652, 4836214, 5681759, -24159597, -6713887, -4471828, -1102866, 3954105, -27193602, -17631840, 8116242, -10383028, 7453615 ], [ 7804381, -17195193, 13086149, 4463518, 21754526, -7220098, -23062615, 2910117, -5455686, -3355049, 10855657, 5955724, 10419926, -25452570, -3836275, -4908652, -1080834, -96261, -31268439, -17017149, 11075727, -9875428, 6655384 ], [ 8223895, -12970347, 9982031, 615898, 19913306, -7486150, -22924933, -3808785, -2112402, 4009477, 10966843, 4514404, 13087298, -23435022, 1556135, -2883460, -972102, -5237199, -30993285, -14282103, 9838893, -10402924, 3649288 ], [ 8643409, -8745501, 6877913, -3231722, 18072086, -7752202, -22787251, -10527687, 1230882, 11374003, 11078029, 3073084, 15754670, -21417474, 6948545, -858268, -863370, -10378137, -30718131, -11547057, 8602059, -10930420, 643192 ], [ 9062923, -4520655, 3773795, -7079342, 16230866, -8018254, -22649569, -17246589, 4574166, 18738529, 11189215, 1631764, 18422042, -19399926, 12340955, 1166924, -754638, -15519075, -30442977, -8812011, 7365225, -11457916, -2362904 ], [ 9482437, -295809, 669677, -10926962, 14389646, -8284306, -22511887, -23965491, 7917450, 26103055, 11300401, 190444, 21089414, -17382378, 17733365, 3192116, -645906, -20660013, -30167823, -6076965, 6128391, -11985412, -5369000 ], [ 9575494, 3654254, -1716286, -12758187, 12642150, -7910384, -21227191, -28712570, 10675434, 31719875, 11034527, -1430973, 22582256, -15641152, 21240212, 4238083, -694801, -24437565, -28840974, -3976356, 5034830, -12385803, -8042015 ], [ 8036266, 6230402, -511474, -4507437, 11363274, -4336592, -14207425, -23600534, 10506918, 28598165, 8883353, -3952875, 18202448, -15281536, 15319244, 387925, -1531831, -21398187, -22255650, -5047932, 4657634, -12150669, -9049625 ], [ 6497038, 8806550, 693338, 3743313, 10084398, -762800, -7187659, -18488498, 10338402, 25476455, 6732179, -6474777, 13822640, -14921920, 9398276, -3462233, -2368861, -18358809, -15670326, -6119508, 4280438, -11915535, -10057235 ], [ 4957810, 11382698, 1898150, 11994063, 8805522, 2810992, -167893, -13376462, 10169886, 22354745, 4581005, -8996679, 9442832, -14562304, 3477308, -7312391, -3205891, -15319431, -9085002, -7191084, 3903242, -11680401, -11064845 ], [ 3418582, 13958846, 3102962, 20244813, 7526646, 6384784, 6851873, -8264426, 10001370, 19233035, 2429831, -11518581, 5063024, -14202688, -2443660, -11162549, -4042921, -12280053, -2499678, -8262660, 3526046, -11445267, -12072455 ], [ 1879354, 16534994, 4307774, 28495563, 6247770, 9958576, 13871639, -3152390, 9832854, 16111325, 278657, -14040483, 683216, -13843072, -8364628, -15012707, -4879951, -9240675, 4085646, -9334236, 3148850, -11210133, -13080065 ], [ 444716, 13940967, 4955006, 24276953, 6504159, 6421468, 13036770, -795364, 7478963, 11970715, 2078593, -14992430, 131683, -15235916, -3624741, -10514845, -2485906, -10290317, 8716225, -11075862, 2339004, -5050499, -9668095 ], [ -969004, 10312905, 5490722, 17564471, 7067601, 1462180, 10630974, 1010660, 4687997, 7626325, 4668751, -15630386, 345805, -16979252, 3247317, -4347379, 554354, -12157763, 12955855, -12951498, 1442628, 2294035, -5372209 ], [ -2382724, 6684843, 6026438, 10851989, 7631043, -3497108, 8225178, 2816684, 1897031, 3281935, 7258909, -16268342, 559927, -18722588, 10119375, 1820087, 3594614, -14025209, 17195485, -14827134, 546252, 9638569, -1076323 ], [ -3796444, 3056781, 6562154, 4139507, 8194485, -8456396, 5819382, 4622708, -893935, -1062455, 9849067, -16906298, 774049, -20465924, 16991433, 7987553, 6634874, -15892655, 21435115, -16702770, -350124, 16983103, 3219563 ], [ -5210164, -571281, 7097870, -2572975, 8757927, -13415684, 3413586, 6428732, -3684901, -5406845, 12439225, -17544254, 988171, -22209260, 23863491, 14155019, 9675134, -17760101, 25674745, -18578406, -1246500, 24327637, 7515449 ], [ -4582855, -276987, 5705933, -5828200, 7847142, -13793441, 4138569, 6942866, -2488255, -6697658, 13378897, -17970554, 3013258, -20782073, 23491755, 15964109, 8555021, -18218981, 25532920, -18432933, -2440572, 26599354, 10075319 ], [ -1914517, 3939663, 2386343, -5626168, 5462130, -9589667, 7994331, 6165110, 2696003, -4934894, 12668083, -18185198, 6849310, -16184363, 15876225, 13414823, 3274535, -17269295, 21009640, -16266351, -3932340, 23798254, 10899173 ], [ 753821, 8156313, -933247, -5424136, 3077118, -5385893, 11850093, 5387354, 7880261, -3172130, 11957269, -18399842, 10685362, -11586653, 8260695, 10865537, -2005951, -16319609, 16486360, -14099769, -5424108, 20997154, 11723027 ], [ 3422159, 12372963, -4252837, -5222104, 692106, -1182119, 15705855, 4609598, 13064519, -1409366, 11246455, -18614486, 14521414, -6988943, 645165, 8316251, -7286437, -15369923, 11963080, -11933187, -6915876, 18196054, 12546881 ], [ 6090497, 16589613, -7572427, -5020072, -1692906, 3021655, 19561617, 3831842, 18248777, 353398, 10535641, -18829130, 18357466, -2391233, -6970365, 5766965, -12566923, -14420237, 7439800, -9766605, -8407644, 15394954, 13370735 ], [ 8414211, 19050046, -9640997, -4657153, -2707792, 5511451, 22356763, 2643579, 21619102, 2028072, 9343075, -18303386, 20103332, 1212133, -12516940, 3089293, -16204043, -13287723, 3540561, -7390415, -9806017, 12132340, 13442640 ], [ 9014805, 12729394, -5454467, -3489799, 3127952, -568643, 19848829, -597219, 15919762, 3262296, 5741749, -14075702, 11398268, -156221, -7718740, -230309, -11624333, -11241069, 2761527, -3966185, -10737415, 6562156, 9754800 ], [ 9615399, 6408742, -1267937, -2322445, 8963696, -6648737, 17340895, -3838017, 10220422, 4496520, 2140423, -9848018, 2693204, -1524575, -2920540, -3549911, -7044623, -9194415, 1982493, -541955, -11668813, 991972, 6066960 ], [ 10215993, 88090, 2918593, -1155091, 14799440, -12728831, 14832961, -7078815, 4521082, 5730744, -1460903, -5620334, -6011860, -2892929, 1877660, -6869513, -2464913, -7147761, 1203459, 2882275, -12600211, -4578212, 2379120 ], [ 10816587, -6232562, 7105123, 12263, 20635184, -18808925, 12325027, -10319613, -1178258, 6964968, -5062229, -1392650, -14716924, -4261283, 6675860, -10189115, 2114797, -5101107, 424425, 6306505, -13531609, -10148396, -1308720 ], [ 11417181, -12553214, 11291653, 1179617, 26470928, -24889019, 9817093, -13560411, -6877598, 8199192, -8663555, 2835034, -23421988, -5629637, 11474060, -13508717, 6694507, -3054453, -354609, 9730735, -14463007, -15718580, -4996560 ], [ 6464605, -8706836, 8257083, -1623054, 20990067, -18812338, 4570334, -9974909, -4258773, 9157416, -10313216, 5169728, -20779337, -6313846, 13815640, -14113214, 2008042, -3954309, 1940482, 6175175, -12894455, -15593034, -4218105 ], [ 401395, -2827052, 3778293, -5219730, 13245885, -10304302, -1224190, -5024147, 23685, 10060440, -11572544, 7125824, -15867143, -6861226, 15665896, -14174690, -4531658, -5443467, 4850398, 1223657, -10825913, -14328342, -2546391 ], [ -5661815, 3052732, -700497, -8816406, 5501703, -1796266, -7018714, -73385, 4306143, 10963464, -12831872, 9081920, -10954949, -7408606, 17516152, -14236166, -11071358, -6932625, 7760314, -3727861, -8757371, -13063650, -874677 ], [ -11725025, 8932516, -5179287, -12413082, -2242479, 6711770, -12813238, 4877377, 8588601, 11866488, -14091200, 11038016, -6042755, -7955986, 19366408, -14297642, -17611058, -8421783, 10670230, -8679379, -6688829, -11798958, 797037 ], [ -17788235, 14812300, -9658077, -16009758, -9986661, 15219806, -18607762, 9828139, 12871059, 12769512, -15350528, 12994112, -1130561, -8503366, 21216664, -14359118, -24150758, -9910941, 13580146, -13630897, -4620287, -10534266, 2468751 ], [ -18413309, 17736193, -12987990, -16322649, -14446194, 15071660, -18690160, 9152632, 13937397, 13094406, -16435514, 13198148, -522260, -8298880, 17860774, -11181707, -24108464, -8055957, 14285455, -15594763, -3093959, -10348161, 2286903 ], [ -13600247, 17704195, -15169026, -13351755, -15621078, 6267332, -13060432, 2850856, 11787615, 12841170, -17346158, 11650124, -4217852, -7342528, 9298738, -4765409, -17484176, -2856831, 12786157, -14570977, -2109845, -11240643, 251493 ], [ -8787185, 17672197, -17350062, -10380861, -16795962, -2536996, -7430704, -3450920, 9637833, 12587934, -18256802, 10102100, -7913444, -6386176, 736702, 1650889, -10859888, 2342295, 11286859, -13547191, -1125731, -12133125, -1783917 ], [ -3974123, 17640199, -19531098, -7409967, -17970846, -11341324, -1800976, -9752696, 7488051, 12334698, -19167446, 8554076, -11609036, -5429824, -7825334, 8067187, -4235600, 7541421, 9787561, -12523405, -141617, -13025607, -3819327 ], [ 838939, 17608201, -21712134, -4439073, -19145730, -20145652, 3828752, -16054472, 5338269, 12081462, -20078090, 7006052, -15304628, -4473472, -16387370, 14483485, 2388688, 12740547, 8288263, -11499619, 842497, -13918089, -5854737 ], [ 4337116, 17080585, -22352871, -2544562, -20131890, -26087890, 7869026, -20951948, 3536051, 11637802, -20921313, 5454399, -18061797, -3175570, -22993473, 18487563, 6846235, 16997270, 7330092, -9550465, 1142632, -14547216, -7641293 ], [ 1260868, 14074879, -15292113, -6031966, -20174430, -17719678, 3962030, -18827924, 3471653, 10242022, -21427431, 3884601, -16126851, -169918, -19819911, 10430541, 470077, 16541978, 9077556, -2974471, -1977128, -13859568, -8183579 ], [ -1815380, 11069173, -8231355, -9519370, -20216970, -9351466, 55034, -16703900, 3407255, 8846242, -21933549, 2314803, -14191905, 2835734, -16646349, 2373519, -5906081, 16086686, 10825020, 3601523, -5096888, -13171920, -8725865 ], [ -4891628, 8063467, -1170597, -13006774, -20259510, -983254, -3851962, -14579876, 3342857, 7450462, -22439667, 745005, -12256959, 5841386, -13472787, -5683503, -12282239, 15631394, 12572484, 10177517, -8216648, -12484272, -9268151 ], [ -7967876, 5057761, 5890161, -16494178, -20302050, 7384958, -7758958, -12455852, 3278459, 6054682, -22945785, -824793, -10322013, 8847038, -10299225, -13740525, -18658397, 15176102, 14319948, 16753511, -11336408, -11796624, -9810437 ], [ -11044124, 2052055, 12950919, -19981582, -20344590, 15753170, -11665954, -10331828, 3214061, 4658902, -23451903, -2394591, -8387067, 11852690, -7125663, -21797547, -25034555, 14720810, 16067412, 23329505, -14456168, -11108976, -10352723 ], [ -12769087, -179901, 11476907, -17066611, -18180020, 14327002, -7753465, -5370689, 2426428, 2872387, -21313501, 121311, -3335881, 8855467, -6833011, -18693584, -22575583, 15385313, 14992956, 20071029, -16427238, -11616013, -9441219 ], [ -14223793, -2257107, 8295941, -12871165, -15574028, 10941958, -2277079, 157873, 1494148, 1007725, -18646195, 3454353, 2338553, 4657669, -7116541, -13357424, -18349585, 16273775, 13354116, 14845659, -18168570, -12361987, -8238957 ], [ -15678499, -4334313, 5114975, -8675719, -12968036, 7556914, 3199307, 5686435, 561868, -856937, -15978889, 6787395, 8012987, 459871, -7400071, -8021264, -14123587, 17162237, 11715276, 9620289, -19909902, -13107961, -7036695 ], [ -17133205, -6411519, 1934009, -4480273, -10362044, 4171870, 8675693, 11214997, -370412, -2721599, -13311583, 10120437, 13687421, -3737927, -7683601, -2685104, -9897589, 18050699, 10076436, 4394919, -21651234, -13853935, -5834433 ], [ -18587911, -8488725, -1246957, -284827, -7756052, 786826, 14152079, 16743559, -1302692, -4586261, -10644277, 13453479, 19361855, -7935725, -7967131, 2651056, -5671591, 18939161, 8437596, -830451, -23392566, -14599909, -4632171 ], [ -15268402, -10103010, -2809405, 2161277, -8524502, -1581089, 15168638, 16710481, 26920, -6094871, -8376631, 15785271, 17783132, -10300577, -4942927, 6411634, -5507203, 18703652, 6653007, -4374108, -21435162, -13903678, -3230658 ], [ -7174678, -11254374, -2753335, 2858039, -12667394, -2931875, 11725370, 11115763, 3618424, -7247429, -6508645, 17115813, 8951252, -10832483, 1389011, 8596630, -9404425, 17344172, 4722669, -6236052, -15779022, -11765242, -1629894 ], [ 919046, -12405738, -2697265, 3554801, -16810286, -4282661, 8282102, 5521045, 7209928, -8399987, -4640659, 18446355, 119372, -11364389, 7720949, 10781626, -13301647, 15984692, 2792331, -8097996, -10122882, -9626806, -29130 ], [ 9012770, -13557102, -2641195, 4251563, -20953178, -5633447, 4838834, -73673, 10801432, -9552545, -2772673, 19776897, -8712508, -11896295, 14052887, 12966622, -17198869, 14625212, 861993, -9959940, -4466742, -7488370, 1571634 ], [ 17106494, -14708466, -2585125, 4948325, -25096070, -6984233, 1395566, -5668391, 14392936, -10705103, -904687, 21107439, -17544388, -12428201, 20384825, 15151618, -21096091, 13265732, -1068345, -11821884, 1189398, -5349934, 3172398 ], [ 23386745, -14558537, -2212805, 5048234, -28309769, -8149984, -1396906, -9695905, 16311650, -10932118, 544419, 22379414, -24550006, -11946723, 24963644, 15819631, -24169982, 11682378, -2439466, -12680329, 5671302, -3080304, 4573318 ], [ 20599631, -7902143, -259235, 2163878, -26877503, -8390560, -935398, -5887399, 9866414, -6531418, -100875, 23358554, -22424314, -6398325, 20776868, 8902729, -23127218, 8979654, -1014502, -8521279, 4282026, -154704, 4975018 ], [ 17812517, -1245749, 1694335, -720478, -25445237, -8631136, -473890, -2078893, 3421178, -2130718, -746169, 24337694, -20298622, -849927, 16590092, 1985827, -22084454, 6276930, 410462, -4362229, 2892750, 2770896, 5376718 ], [ 15025403, 5410645, 3647905, -3604834, -24012971, -8871712, -12382, 1729613, -3024058, 2269982, -1391463, 25316834, -18172930, 4698471, 12403316, -4931075, -21041690, 3574206, 1835426, -203179, 1503474, 5696496, 5778418 ], [ 12238289, 12067039, 5601475, -6489190, -22580705, -9112288, 449126, 5538119, -9469294, 6670682, -2036757, 26295974, -16047238, 10246869, 8216540, -11847977, -19998926, 871482, 3260390, 3955871, 114198, 8622096, 6180118 ], [ 9451175, 18723433, 7555045, -9373546, -21148439, -9352864, 910634, 9346625, -15914530, 11071382, -2682051, 27275114, -13921546, 15795267, 4029764, -18764879, -18956162, -1831242, 4685354, 8114921, -1275078, 11547696, 6581818 ], [ 9223251, 14232562, 10441900, -6367117, -16392058, -7127400, 2532222, 12596661, -17260501, 6671442, -3630965, 24297394, -12941289, 16229715, 885718, -13911531, -14152433, -3212006, 1597338, 9484606, -3092399, 13704541, 9757743 ], [ 9507165, 7512238, 13515412, -2182531, -10970854, -4408728, 4385826, 15735003, -17586619, 511374, -4640603, 20528302, -12190119, 15641373, -2049782, -6704133, -8596511, -4328378, -2393274, 10296418, -4995329, 15707635, 13488513 ], [ 9791079, 791914, 16588924, 2002055, -5549650, -1690056, 6239430, 18873345, -17912737, -5648694, -5650241, 16759210, -11438949, 15053031, -4985282, 503265, -3040589, -5444750, -6383886, 11108230, -6898259, 17710729, 17219283 ], [ 10074993, -5928410, 19662436, 6186641, -128446, 1028616, 8093034, 22011687, -18238855, -11808762, -6659879, 12990118, -10687779, 14464689, -7920782, 7710663, 2515333, -6561122, -10374498, 11920042, -8801189, 19713823, 20950053 ], [ 10358907, -12648734, 22735948, 10371227, 5292758, 3747288, 9946638, 25150029, -18564973, -17968830, -7669517, 9221026, -9936609, 13876347, -10856282, 14918061, 8071255, -7677494, -14365110, 12731854, -10704119, 21716917, 24680823 ], [ 8755098, -16569179, 24451804, 13018970, 7832642, 2452740, 9616305, 23844009, -18400297, -18615036, -8864849, 6426334, -8101596, 10626834, -10916684, 19019856, 11839591, -6951578, -15038988, 12667840, -9926675, 19088071, 22097541 ], [ 5263566, -17689745, 24810004, 14129870, 7491206, -2855028, 7102035, 18093627, -17744827, -13747380, -10245875, 4606042, -5182740, 4716150, -8101988, 20016048, 13820341, -4383374, -12396132, 11728000, -6468857, 11827285, 13200207 ], [ 1772034, -18810311, 25168204, 15240770, 7149770, -8162796, 4587765, 12343245, -17089357, -8879724, -11626901, 2785750, -2263884, -1194534, -5287292, 21012240, 15801091, -1815170, -9753276, 10788160, -3011039, 4566499, 4302873 ], [ -1719498, -19930877, 25526404, 16351670, 6808334, -13470564, 2073495, 6592863, -16433887, -4012068, -13007927, 965458, 654972, -7105218, -2472596, 22008432, 17781841, 753034, -7110420, 9848320, 446779, -2694287, -4594461 ], [ -5211030, -21051443, 25884604, 17462570, 6466898, -18778332, -440775, 842481, -15778417, 855588, -14388953, -854834, 3573828, -13015902, 342100, 23004624, 19762591, 3321238, -4467564, 8908480, 3904597, -9955073, -13491795 ], [ -7708311, -21228125, 25654781, 18017972, 5891092, -22382432, -2422367, -4097318, -15252195, 4091446, -14847727, -1680390, 5954442, -16720641, 2251365, 22933520, 21247139, 5061603, -1720055, 8059295, 5823869, -15444451, -19793622 ], [ -5234337, -16685387, 22484843, 15795884, 4143436, -17468192, -1740569, -4984202, -15372213, -831686, -10695241, 2467734, 5643846, -9395655, -366525, 17525936, 20250677, 2662773, 1550719, 7663385, 50411, -12076789, -13117914 ], [ -2760363, -12142649, 19314905, 13573796, 2395780, -12553952, -1058771, -5871086, -15492231, -5754818, -6542755, 6615858, 5333250, -2070669, -2984415, 12118352, 19254215, 263943, 4821493, 7267475, -5723047, -8709127, -6442206 ], [ -286389, -7599911, 16144967, 11351708, 648124, -7639712, -376973, -6757970, -15612249, -10677950, -2390269, 10763982, 5022654, 5254317, -5602305, 6710768, 18257753, -2134887, 8092267, 6871565, -11496505, -5341465, 233502 ], [ 2187585, -3057173, 12975029, 9129620, -1099532, -2725472, 304825, -7644854, -15732267, -15601082, 1762217, 14912106, 4712058, 12579303, -8220195, 1303184, 17261291, -4533717, 11363041, 6475655, -17269963, -1973803, 6909210 ], [ 4661559, 1485565, 9805091, 6907532, -2847188, 2188768, 986623, -8531738, -15852285, -20524214, 5914703, 19060230, 4401462, 19904289, -10838085, -4104400, 16264829, -6932547, 14633815, 6079745, -23043421, 1393859, 13584918 ], [ 5991413, -103762, 8773828, 6062619, 356981, 1433588, -1125744, -5221532, -14167353, -19657836, 2827204, 17915019, 3288561, 18756875, -8964490, -2336269, 10598477, -7029312, 9858229, 5208685, -20351744, 32566, 14187436 ], [ 7092443, -2919502, 8170300, 5493141, 4551515, -455476, -3796944, -1071908, -12121431, -17633556, -1708292, 15711141, 2015199, 15914981, -6192598, 867005, 3998147, -6665664, 3473371, 4242595, -15967040, -2274518, 13575316 ], [ 8193473, -5735242, 7566772, 4923663, 8746049, -2344540, -6468144, 3077716, -10075509, -15609276, -6243788, 13507263, 741837, 13073087, -3420706, 4070279, -2602183, -6302016, -2911487, 3276505, -11582336, -4581602, 12963196 ], [ 9294503, -8550982, 6963244, 4354185, 12940583, -4233604, -9139344, 7227340, -8029587, -13584996, -10779284, 11303385, -531525, 10231193, -648814, 7273553, -9202513, -5938368, -9296345, 2310415, -7197632, -6888686, 12351076 ], [ 10395533, -11366722, 6359716, 3784707, 17135117, -6122668, -11810544, 11376964, -5983665, -11560716, -15314780, 9099507, -1804887, 7389299, 2123078, 10476827, -15802843, -5574720, -15681203, 1344325, -2812928, -9195770, 11738956 ], [ 10175174, -10116649, 3651046, 4310781, 15602690, -8437507, -9392112, 14360185, -4764516, -7699119, -14778644, 9929712, -3455259, 6515468, 3000089, 12818684, -17991988, -4217508, -16462415, 1770982, -97997, -8042306, 7893271 ], [ 8633426, -4800763, -1162766, 5932407, 8343302, -11178121, -1884048, 16177003, -4372140, -2000205, -9170876, 13794000, -5482641, 7609700, 1982219, 14299124, -15769948, -1866732, -11639981, 3590386, 947161, -3428294, 814021 ], [ 7091678, 515123, -5976578, 7554033, 1083914, -13918735, 5624016, 17993821, -3979764, 3698709, -3563108, 17658288, -7510023, 8703932, 964349, 15779564, -13547908, 484044, -6817547, 5409790, 1992319, 1185718, -6265229 ], [ 5549930, 5831009, -10790390, 9175659, -6175474, -16659349, 13132080, 19810639, -3587388, 9397623, 2044660, 21522576, -9537405, 9798164, -53521, 17260004, -11325868, 2834820, -1995113, 7229194, 3037477, 5799730, -13344479 ], [ 4008182, 11146895, -15604202, 10797285, -13434862, -19399963, 20640144, 21627457, -3195012, 15096537, 7652428, 25386864, -11564787, 10892396, -1071391, 18740444, -9103828, 5185596, 2827321, 9048598, 4082635, 10413742, -20423729 ], [ 2439868, 15436868, -19633181, 11483634, -18754531, -21690751, 25731328, 22657641, -2373503, 19357832, 11484408, 27930353, -12174585, 10757545, -1394090, 20012458, -6602633, 7316275, 7052379, 9875369, 4446689, 14297168, -24928159 ], [ 738724, 14597276, -19737995, 7493598, -14375605, -21732409, 18738112, 19754655, 593671, 16431032, 6437448, 23869847, -5696463, 4477279, 1759066, 20242342, -2705663, 8346469, 8290557, 5738975, 1405223, 14527664, -16558489 ], [ -962420, 13757684, -19842809, 3503562, -9996679, -21774067, 11744896, 16851669, 3560845, 13504232, 1390488, 19809341, 781659, -1802987, 4912222, 20472226, 1191307, 9376663, 9528735, 1602581, -1636243, 14758160, -8188819 ], [ -2663564, 12918092, -19947623, -486474, -5617753, -21815725, 4751680, 13948683, 6528019, 10577432, -3656472, 15748835, 7259781, -8083253, 8065378, 20702110, 5088277, 10406857, 10766913, -2533813, -4677709, 14988656, 180851 ], [ -4364708, 12078500, -20052437, -4476510, -1238827, -21857383, -2241536, 11045697, 9495193, 7650632, -8703432, 11688329, 13737903, -14363519, 11218534, 20931994, 8985247, 11437051, 12005091, -6670207, -7719175, 15219152, 8550521 ], [ -6065852, 11238908, -20157251, -8466546, 3140099, -21899041, -9234752, 8142711, 12462367, 4723832, -13750392, 7627823, 20216025, -20643785, 14371690, 21161878, 12882217, 12467245, 13243269, -10806601, -10760641, 15449648, 16920191 ], [ -7754436, 11279806, -17432540, -5456347, 6057385, -15743034, -11702223, 5692980, 11062941, 6379207, -13324427, 7629002, 20567857, -20472626, 10786921, 14815632, 11910442, 14235774, 11163572, -10668985, -10029872, 9580304, 14413786 ], [ -9440508, 11496802, -14141924, -1046101, 8682343, -8347494, -13264545, 3333900, 8790195, 8951017, -11803877, 8442518, 19694431, -19011182, 5854567, 7154160, 9964918, 16151970, 8420300, -9676567, -8544656, 2490992, 9732166 ], [ -11126580, 11713798, -10851308, 3364145, 11307301, -951954, -14826867, 974820, 6517449, 11522827, -10283327, 9256034, 18821005, -17549738, 922213, -507312, 8019394, 18068166, 5677028, -8684149, -7059440, -4598320, 5050546 ], [ -12812652, 11930794, -7560692, 7774391, 13932259, 6443586, -16389189, -1384260, 4244703, 14094637, -8762777, 10069550, 17947579, -16088294, -4010141, -8168784, 6073870, 19984362, 2933756, -7691731, -5574224, -11687632, 368926 ], [ -14498724, 12147790, -4270076, 12184637, 16557217, 13839126, -17951511, -3743340, 1971957, 16666447, -7242227, 10883066, 17074153, -14626850, -8942495, -15830256, 4128346, 21900558, 190484, -6699313, -4089008, -18776944, -4312694 ], [ -13679460, 13718986, -1198457, 14244572, 17324401, 17009541, -16841517, -4793823, -988314, 16274950, -6758471, 10526237, 13934056, -13330442, -9107564, -18714060, 3071137, 19535217, -2786260, -3212044, -3475610, -20521855, -7834679 ], [ -10354860, 16644382, 1654165, 13954196, 16233811, 15954831, -13059207, -4535709, -4636110, 12920146, -7311509, 8999063, 8527288, -12199070, -4505348, -16820196, 2902243, 12888339, -5996476, 2770076, -3734030, -16922365, -10197029 ], [ -7030260, 19569778, 4506787, 13663820, 15143221, 14900121, -9276897, -4277595, -8283906, 9565342, -7864547, 7471889, 3120520, -11067698, 96868, -14926332, 2733349, 6241461, -9206692, 8752196, -3992450, -13322875, -12559379 ], [ -3705660, 22495174, 7359409, 13373444, 14052631, 13845411, -5494587, -4019481, -11931702, 6210538, -8417585, 5944715, -2286248, -9936326, 4699084, -13032468, 2564455, -405417, -12416908, 14734316, -4250870, -9723385, -14921729 ], [ -381060, 25420570, 10212031, 13083068, 12962041, 12790701, -1712277, -3761367, -15579498, 2855734, -8970623, 4417541, -7693016, -8804954, 9301300, -11138604, 2395561, -7052295, -15627124, 20716436, -4509290, -6123895, -17284079 ], [ 2765441, 26994406, 11857855, 13006493, 11693587, 10948293, 1726116, -3244199, -17768973, -553380, -9325749, 2896993, -11031868, -7584805, 12861534, -8737013, 2547076, -12541414, -17479791, 25168989, -4861709, -3271094, -18480590 ], [ 5021447, 21810442, 7469689, 13998923, 9535813, 5167395, 3444924, -1431761, -12666843, -4234044, -8691315, 1409575, -4031140, -5920771, 11211858, -3796787, 4300636, -12241738, -12544713, 21973707, -5684123, -4151738, -13847906 ], [ 7277453, 16626478, 3081523, 14991353, 7378039, -613503, 5163732, 380677, -7564713, -7914708, -8056881, -77843, 2969588, -4256737, 9562182, 1143439, 6054196, -11942062, -7609635, 18778425, -6506537, -5032382, -9215222 ], [ 9533459, 11442514, -1306643, 15983783, 5220265, -6394401, 6882540, 2193115, -2462583, -11595372, -7422447, -1565261, 9970316, -2592703, 7912506, 6083665, 7807756, -11642386, -2674557, 15583143, -7328951, -5913026, -4582538 ], [ 11789465, 6258550, -5694809, 16976213, 3062491, -12175299, 8601348, 4005553, 2639547, -15276036, -6788013, -3052679, 16971044, -928669, 6262830, 11023891, 9561316, -11342710, 2260521, 12387861, -8151365, -6793670, 50146 ], [ 14045471, 1074586, -10082975, 17968643, 904717, -17956197, 10320156, 5817991, 7741677, -18956700, -6153579, -4540097, 23971772, 735365, 4613154, 15964117, 11314876, -11043034, 7195599, 9192579, -8973779, -7674314, 4682830 ], [ 12716702, 2406137, -11592021, 13245233, -2465032, -16847845, 9868054, 3696674, 6896317, -17462529, -4055070, -8051225, 18093060, 4371644, 6182998, 11422588, 9854026, -10907068, 5204297, 7086382, -4050173, -4885233, 7336664 ], [ 10670978, 5040791, -12525243, 7378655, -6077176, -14361643, 8981770, 788606, 4861459, -14933391, -1663746, -11967095, 9638460, 8402372, 8396746, 4984708, 7750294, -10803844, 1827719, 5198002, 2022637, -1362207, 9594728 ], [ 8625254, 7675445, -13458465, 1512077, -9689320, -11875441, 8095486, -2119462, 2826601, -12404253, 727578, -15882965, 1183860, 12433100, 10610494, -1453172, 5646562, -10700620, -1548859, 3309622, 8095447, 2160819, 11852792 ], [ 6579530, 10310099, -14391687, -4354501, -13301464, -9389239, 7209202, -5027530, 791743, -9875115, 3118902, -19798835, -7270740, 16463828, 12824242, -7891052, 3542830, -10597396, -4925437, 1421242, 14168257, 5683845, 14110856 ], [ 4533806, 12944753, -15324909, -10221079, -16913608, -6903037, 6322918, -7935598, -1243115, -7345977, 5510226, -23714705, -15725340, 20494556, 15037990, -14328932, 1439098, -10494172, -8302015, -467138, 20241067, 9206871, 16368920 ], [ 2604224, 12296903, -12755703, -14391046, -19447108, -6465268, 7284256, -9297526, -3057398, -3755076, 5179491, -25480655, -17218194, 21496577, 16155730, -15336197, 1708642, -10064254, -8495113, -2258039, 20729536, 12100032, 16414184 ], [ 790784, 8366549, -6684069, -16864402, -20901964, -8075932, 10093216, -9113314, -4651106, 897588, 2126697, -25096685, -11749302, 19469891, 16177462, -10912847, 4351462, -9307642, -5504731, -3951461, 15633664, 14363328, 14246648 ], [ -1022656, 4436195, -612435, -19337758, -22356820, -9686596, 12902176, -8929102, -6244814, 5550252, -926097, -24712715, -6280410, 17443205, 16199194, -6489497, 6994282, -8551030, -2514349, -5644883, 10537792, 16626624, 12079112 ], [ -2836096, 505841, 5459199, -21811114, -23811676, -11297260, 15711136, -8744890, -7838522, 10202916, -3978891, -24328745, -811518, 15416519, 16220926, -2066147, 9637102, -7794418, 476033, -7338305, 5441920, 18889920, 9911576 ], [ -4649536, -3424513, 11530833, -24284470, -25266532, -12907924, 18520096, -8560678, -9432230, 14855580, -7031685, -23944775, 4657374, 13389833, 16242658, 2357203, 12279922, -7037806, 3466415, -9031727, 346048, 21153216, 7744040 ], [ -5639563, -6518948, 16234420, -25798175, -24902559, -13994778, 20707756, -8008814, -10800246, 18777373, -9415215, -22694076, 9647709, 12000772, 16467831, 6233891, 13522609, -6045846, 6172601, -10787068, -4135514, 22255702, 6041799 ], [ -2512525, -5433788, 14097772, -22513625, -15444441, -12462582, 19788916, -5618690, -11039802, 19044811, -8452425, -17109732, 12245259, 13799836, 17710209, 7377269, 7764631, -3877146, 7457807, -12852004, -5545526, 17554138, 6666033 ], [ 614513, -4348628, 11961124, -19229075, -5986323, -10930386, 18870076, -3228566, -11279358, 19312249, -7489635, -11525388, 14842809, 15598900, 18952587, 8520647, 2006653, -1708446, 8743013, -14916940, -6955538, 12852574, 7290267 ], [ 3741551, -3263468, 9824476, -15944525, 3471795, -9398190, 17951236, -838442, -11518914, 19579687, -6526845, -5941044, 17440359, 17397964, 20194965, 9664025, -3751325, 460254, 10028219, -16981876, -8365550, 8151010, 7914501 ], [ 6868589, -2178308, 7687828, -12659975, 12929913, -7865994, 17032396, 1551682, -11758470, 19847125, -5564055, -356700, 20037909, 19197028, 21437343, 10807403, -9509303, 2628954, 11313425, -19046812, -9775562, 3449446, 8538735 ], [ 9995627, -1093148, 5551180, -9375425, 22388031, -6333798, 16113556, 3941806, -11998026, 20114563, -4601265, 5227644, 22635459, 20996092, 22679721, 11950781, -15267281, 4797654, 12598631, -21111748, -11185574, -1252118, 9162969 ], [ 9982590, 3066342, 5851612, -10389340, 19222819, -2122662, 16768286, 2834825, -10465567, 16781146, -2058390, 4146818, 18492659, 16482676, 16275304, 11237974, -12359204, 1606444, 7608937, -18883299, -6945246, -2863307, 5337198 ], [ 9341538, 7840698, 6639460, -12262948, 13532941, 2624262, 17737730, 1028423, -8578705, 12727558, 800502, 1732958, 13001789, 10706764, 8341528, 10153930, -7717916, -2656748, 1364263, -15796173, -1574850, -3856421, 621426 ], [ 8700486, 12615054, 7427308, -14136556, 7843063, 7371186, 18707174, -777979, -6691843, 8673970, 3659394, -680902, 7510919, 4930852, 407752, 9069886, -3076628, -6919940, -4880411, -12709047, 3795546, -4849535, -4094346 ], [ 8059434, 17389410, 8215156, -16010164, 2153185, 12118110, 19676618, -2584381, -4804981, 4620382, 6518286, -3094762, 2020049, -845060, -7526024, 7985842, 1564660, -11183132, -11125085, -9621921, 9165942, -5842649, -8810118 ], [ 7418382, 22163766, 9003004, -17883772, -3536693, 16865034, 20646062, -4390783, -2918119, 566794, 9377178, -5508622, -3470821, -6620972, -15459800, 6901798, 6205948, -15446324, -17369759, -6534795, 14536338, -6835763, -13525890 ], [ 7214313, 23205906, 7770964, -16131835, -5076836, 17475333, 20997155, -3081310, -1285708, -21422, 11085600, -4940257, -6101236, -6788474, -16709978, 3476377, 5899807, -15792281, -20363768, -5615499, 15963726, -8810156, -13741470 ], [ 7447227, 20515830, 4519036, -10754353, -2467244, 13949007, 20729897, 1344038, 92252, 2855734, 11643552, -1389667, -5871196, -1347566, -11276558, -2290421, 646237, -12221003, -20107112, -6864033, 13448106, -11765828, -9456858 ], [ 7680141, 17825754, 1267108, -5376871, 142348, 10422681, 20462639, 5769386, 1470212, 5732890, 12201504, 2160923, -5641156, 4093342, -5843138, -8057219, -4607333, -8649725, -19850456, -8112567, 10932486, -14721500, -5172246 ], [ 7913055, 15135678, -1984820, 611, 2751940, 6896355, 20195381, 10194734, 2848172, 8610046, 12759456, 5711513, -5411116, 9534250, -409718, -13824017, -9860903, -5078447, -19593800, -9361101, 8416866, -17677172, -887634 ], [ 8145969, 12445602, -5236748, 5378093, 5361532, 3370029, 19928123, 14620082, 4226132, 11487202, 13317408, 9262103, -5181076, 14975158, 5023702, -19590815, -15114473, -1507169, -19337144, -10609635, 5901246, -20632844, 3396978 ], [ 8081958, 9304343, -8140831, 10024002, 6979303, 754573, 19335402, 17626357, 5083909, 12889990, 12825612, 12241808, -4291374, 18741778, 9711127, -23561613, -18353007, 1396966, -18476262, -10957223, 4029247, -22878625, 6733012 ], [ 6533322, 3907169, -9305689, 11012046, 3637969, 2693467, 17115366, 13537267, 3340771, 6920938, 7085076, 12367088, -103362, 14136958, 10668577, -18552411, -11516361, 965386, -14594250, -6800081, 5375353, -21574951, 5326156 ], [ 4984686, -1490005, -10470547, 12000090, 296635, 4632361, 14895330, 9448177, 1597633, 951886, 1344540, 12492368, 4084650, 9532138, 11626027, -13543209, -4679715, 533806, -10712238, -2642939, 6721459, -20271277, 3919300 ], [ 3436050, -6887179, -11635405, 12988134, -3044699, 6571255, 12675294, 5359087, -145505, -5017166, -4395996, 12617648, 8272662, 4927318, 12583477, -8534007, 2156931, 102226, -6830226, 1514203, 8067565, -18967603, 2512444 ], [ 1887414, -12284353, -12800263, 13976178, -6386033, 8510149, 10455258, 1269997, -1888643, -10986218, -10136532, 12742928, 12460674, 322498, 13540927, -3524805, 8993577, -329354, -2948214, 5671345, 9413671, -17663929, 1105588 ], [ 338778, -17681527, -13965121, 14964222, -9727367, 10449043, 8235222, -2819093, -3631781, -16955270, -15877068, 12868208, 16648686, -4282322, 14498377, 1484397, 15830223, -760934, 933798, 9828487, 10759777, -16360255, -301268 ], [ 1869457, -14579841, -9337034, 16304046, -9850036, 10982662, 7061711, -4428813, -2386144, -13136067, -12557849, 12183988, 13211953, -2831662, 11858922, 123734, 11892674, -1080014, 3337885, 9392999, 11428693, -14204236, -1639094 ], [ 4015999, -9778383, -3550358, 17714226, -9328972, 11235226, 6097505, -5542659, -542752, -7359213, -7426679, 11337868, 8250271, -169906, 8500086, -2510902, 5800286, -1376594, 5446387, 8038985, 11962171, -11877748, -2963114 ], [ 6162541, -4976925, 2236318, 19124406, -8807908, 11487790, 5133299, -6656505, 1300640, -1582359, -2295509, 10491748, 3288589, 2491850, 5141250, -5145538, -292102, -1673174, 7554889, 6684971, 12495649, -9551260, -4287134 ], [ 8309083, -175467, 8022994, 20534586, -8286844, 11740354, 4169093, -7770351, 3144032, 4194495, 2835661, 9645628, -1673093, 5153606, 1782414, -7780174, -6384490, -1969754, 9663391, 5330957, 13029127, -7224772, -5611154 ], [ 10455625, 4625991, 13809670, 21944766, -7765780, 11992918, 3204887, -8884197, 4987424, 9971349, 7966831, 8799508, -6634775, 7815362, -1576422, -10414810, -12476878, -2266334, 11771893, 3976943, 13562605, -4898284, -6935174 ], [ 9418183, 4852263, 17609809, 22233732, -4160239, 9378508, 3845663, -7947753, 6607316, 13008645, 10609054, 7519966, -7875140, 8018558, -4231392, -12193345, -14106916, -2205767, 10627102, 4021241, 11322577, -5003284, -7609781 ], [ 5196757, 503349, 19423411, 21401484, 2529779, 3897124, 6091421, -4961019, 8003708, 13306383, 10762330, 5807002, -5394188, 5763194, -6182496, -13115779, -11274604, -1788053, 6229018, 5463851, 6309043, -7539772, -7634975 ], [ 975331, -3845565, 21237013, 20569236, 9219797, -1584260, 8337179, -1974285, 9400100, 13604121, 10915606, 4094038, -2913236, 3507830, -8133600, -14038213, -8442292, -1370339, 1830934, 6906461, 1295509, -10076260, -7660169 ], [ -3246095, -8194479, 23050615, 19736988, 15909815, -7065644, 10582937, 1012449, 10796492, 13901859, 11068882, 2381074, -432284, 1252466, -10084704, -14960647, -5609980, -952625, -2567150, 8349071, -3718025, -12612748, -7685363 ], [ -7467521, -12543393, 24864217, 18904740, 22599833, -12547028, 12828695, 3999183, 12192884, 14199597, 11222158, 668110, 2048668, -1002898, -12035808, -15883081, -2777668, -534911, -6965234, 9791681, -8731559, -15149236, -7710557 ], [ -11281815, -15164541, 25901343, 18520319, 26877574, -16839566, 13499783, 7075904, 12562377, 14111236, 10786224, 91060, 3854526, -3001245, -13683359, -15665661, 20433, -924643, -11183653, 10797832, -13173619, -17455182, -8243078 ], [ -13060449, -9146859, 23056089, 20375033, 19093930, -15187874, 6297521, 10602560, 7797375, 12092380, 7404240, 5193580, 2284914, -3714507, -13813145, -9748971, 2647479, -5351605, -14503747, 9621688, -14758309, -18608418, -11312234 ], [ -14839083, -3129177, 20210835, 22229747, 11310286, -13536182, -904741, 14129216, 3032373, 10073524, 4022256, 10296100, 715302, -4427769, -13942931, -3832281, 5274525, -9778567, -17823841, 8445544, -16342999, -19761654, -14381390 ], [ -16617717, 2888505, 17365581, 24084461, 3526642, -11884490, -8107003, 17655872, -1732629, 8054668, 640272, 15398620, -854310, -5141031, -14072717, 2084409, 7901571, -14205529, -21143935, 7269400, -17927689, -20914890, -17450546 ], [ -18396351, 8906187, 14520327, 25939175, -4257002, -10232798, -15309265, 21182528, -6497631, 6035812, -2741712, 20501140, -2423922, -5854293, -14202503, 8001099, 10528617, -18632491, -24464029, 6093256, -19512379, -22068126, -20519702 ], [ -20174985, 14923869, 11675073, 27793889, -12040646, -8581106, -22511527, 24709184, -11262633, 4016956, -6123696, 25603660, -3993534, -6567555, -14332289, 13917789, 13155663, -23059453, -27784123, 4917112, -21097069, -23221362, -23588858 ], [ -18520414, 13942116, 9622364, 23635658, -9071505, -8565639, -16971424, 19332465, -8389095, 5931470, -5364485, 19274605, -2364106, -6608877, -13101300, 15192689, 11848324, -17432500, -22790787, 187343, -19055954, -21106918, -21506664 ], [ -16179202, 11560476, 7728164, 18274838, -3951807, -8877417, -8882848, 12175071, -3987849, 8632658, -3777035, 10659235, -94870, -6515811, -11598156, 15539231, 9754108, -9794764, -16134765, -5253151, -16289678, -18338938, -18394200 ], [ -13837990, 9178836, 5833964, 12914018, 1167891, -9189195, -794272, 5017677, 413397, 11333846, -2189585, 2043865, 2174366, -6422745, -10095012, 15885773, 7659892, -2157028, -9478743, -10693645, -13523402, -15570958, -15281736 ], [ -11496778, 6797196, 3939764, 7553198, 6287589, -9500973, 7294304, -2139717, 4814643, 14035034, -602135, -6571505, 4443602, -6329679, -8591868, 16232315, 5565676, 5480708, -2822721, -16134139, -10757126, -12802978, -12169272 ], [ -9155566, 4415556, 2045564, 2192378, 11407287, -9812751, 15382880, -9297111, 9215889, 16736222, 985315, -15186875, 6712838, -6236613, -7088724, 16578857, 3471460, 13118444, 3833301, -21574633, -7990850, -10034998, -9056808 ] ], [ [ -25352736, 9588832, 12292320, 26910752, -8214080, -26414496, 18900448, 22440800, -17189472, 24266016, -31404640, 30655360, -17578016, -14243584, -6979552, 8798560, 23436096, -26090912, 823552, 11557664, 22164256, 14165152, 3278912 ], [ -25352736, 9588832, 12292320, 26910752, -8214080, -26414496, 18900448, 22440800, -17189472, 24266016, -31404640, 30655360, -17578016, -14243584, -6979552, 8798560, 23436096, -26090912, 823552, 11557664, 22164256, 14165152, 3278912 ], [ -25352736, 9588832, 12292320, 26910752, -8214080, -26414496, 18900448, 22440800, -17189472, 24266016, -31404640, 30655360, -17578016, -14243584, -6979552, 8798560, 23436096, -26090912, 823552, 11557664, 22164256, 14165152, 3278912 ], [ -25443916, 9066842, 14747550, 19702762, -9092775, -20614646, 17366178, 14823350, -13631762, 18114501, -28682620, 22738670, -12704591, -13843569, -5569397, 9387780, 16954771, -20579327, 2923342, 13872034, 21131821, 10700272, 2737412 ], [ -25553332, 8440454, 17693826, 11053174, -10147209, -13654826, 15525054, 5682410, -9362510, 10732683, -25416196, 13238642, -6856481, -13363551, -3877211, 10094844, 9177181, -13965425, 5443090, 16649278, 19892899, 6542416, 2087612 ], [ -25662748, 7814066, 20640102, 2403586, -11201643, -6695006, 13683930, -3458530, -5093258, 3350865, -22149772, 3738614, -1008371, -12883533, -2185025, 10801908, 1399591, -7351523, 7962838, 19426522, 18653977, 2384560, 1437812 ], [ -25772164, 7187678, 23586378, -6246002, -12256077, 264814, 11842806, -12599470, -824006, -4030953, -18883348, -5761414, 4839739, -12403515, -492839, 11508972, -6377999, -737621, 10482586, 22203766, 17415055, -1773296, 788012 ], [ -25881580, 6561290, 26532654, -14895590, -13310511, 7224634, 10001682, -21740410, 3445246, -11412771, -15616924, -15261442, 10687849, -11923497, 1199347, 12216036, -14155589, 5876281, 13002334, 24981010, 16176133, -5931152, 138212 ], [ -26474479, 3911780, 23581518, -15121763, -12327594, 7568851, 8516244, -24493819, 2770036, -13400490, -13670164, -20007775, 11523364, -11829795, -69776, 12850569, -14273297, 6817105, 10262599, 22579603, 16442725, -8171363, -471682 ], [ -27550861, -760852, 14732970, -6924521, -9307326, 1297465, 7386492, -20859697, -2849636, -9994110, -13043068, -20000413, 7346284, -12122409, -4300208, 13412571, -6731123, 2084851, 2263381, 14999545, 18214831, -8493929, -1041670 ], [ -28627243, -5433484, 5884422, 1272721, -6287058, -4973921, 6256740, -17225575, -8469308, -6587730, -12415972, -19993051, 3169204, -12415023, -8530640, 13974573, 811051, -2647403, -5735837, 7419487, 19986937, -8816495, -1611658 ], [ -29703625, -10106116, -2964126, 9469963, -3266790, -11245307, 5126988, -13591453, -14088980, -3181350, -11788876, -19985689, -1007876, -12707637, -12761072, 14536575, 8353225, -7379657, -13735055, -160571, 21759043, -9139061, -2181646 ], [ -30780007, -14778748, -11812674, 17667205, -246522, -17516693, 3997236, -9957331, -19708652, 225030, -11161780, -19978327, -5184956, -13000251, -16991504, 15098577, 15895399, -12111911, -21734273, -7740629, 23531149, -9461627, -2751634 ], [ -31537302, -17851398, -19395719, 23027257, 2885632, -21603101, 2571057, -6570096, -22843705, 1980460, -9915062, -19746275, -8100146, -12087291, -19702369, 15225733, 22273165, -16110630, -27504215, -12889957, 23956679, -8859564, -3117060 ], [ -30699162, -12924138, -20651249, 14201359, 6577216, -14764619, -337257, -4417296, -13555663, -4518860, -5570234, -18390773, -4705886, -5146461, -14815399, 13178659, 22828891, -16441674, -22127777, -5885635, 17649329, -3634356, -2459676 ], [ -29861022, -7996878, -21906779, 5375461, 10268800, -7926137, -3245571, -2264496, -4267621, -11018180, -1225406, -17035271, -1311626, 1794369, -9928429, 11131585, 23384617, -16772718, -16751339, 1118687, 11341979, 1590852, -1802292 ], [ -29022882, -3069618, -23162309, -3450437, 13960384, -1087655, -6153885, -111696, 5020421, -17517500, 3119422, -15679769, 2082634, 8735199, -5041459, 9084511, 23940343, -17103762, -11374901, 8123009, 5034629, 6816060, -1144908 ], [ -28184742, 1857642, -24417839, -12276335, 17651968, 5750827, -9062199, 2041104, 14308463, -24016820, 7464250, -14324267, 5476894, 15676029, -154489, 7037437, 24496069, -17434806, -5998463, 15127331, -1272721, 12041268, -487524 ], [ -27346602, 6784902, -25673369, -21102233, 21343552, 12589309, -11970513, 4193904, 23596505, -30516140, 11809078, -12968765, 8871154, 22616859, 4732481, 4990363, 25051795, -17765850, -622025, 22131653, -7580071, 17266476, 169860 ], [ -21329812, 10531582, -20811644, -15881786, 14414276, 10147341, -12537667, 7958699, 23856927, -22142915, 8291766, -8063788, 10377054, 23453104, 70051, 1378449, 24419776, -12179399, 1626763, 18809690, -10419136, 11234129, 167074 ], [ -14277292, 14042146, -14726468, -7852070, 5360828, 5849283, -12636589, 12045893, 22311825, -10795181, 3202026, -2448916, 11505282, 23068432, -6502259, -2546433, 23550208, -5409449, 3250021, 13422470, -12564544, 2950271, 32254 ], [ -7224772, 17552710, -8641292, 177646, -3692620, 1551225, -12735511, 16133087, 20766723, 552553, -1887714, 3165956, 12633510, 22683760, -13074569, -6471315, 22680640, 1360501, 4873279, 8035250, -14709952, -5333587, -102566 ], [ -172252, 21063274, -2556116, 8207362, -12746068, -2746833, -12834433, 20220281, 19221621, 11900287, -6977454, 8780828, 13761738, 22299088, -19646879, -10396197, 21811072, 8130451, 6496537, 2648030, -16855360, -13617445, -237386 ], [ 6880268, 24573838, 3529060, 16237078, -21799516, -7044891, -12933355, 24307475, 17676519, 23248021, -12067194, 14395700, 14889966, 21914416, -26219189, -14321079, 20941504, 14900401, 8119795, -2739190, -19000768, -21901303, -372206 ], [ 9367010, 22028509, 7957090, 16192258, -22039603, -5827731, -13613002, 26370179, 14384739, 26807680, -11161794, 16213763, 14327430, 20019058, -26355419, -14309295, 15711847, 16545739, 10421167, -3018664, -15765286, -24479221, 1606930 ], [ 7287974, 13427287, 10727974, 8072902, -13466329, 904647, -14873374, 26408393, 9346281, 22579264, -4261254, 14235017, 12074130, 16613014, -20055569, -10360845, 6122101, 13066465, 13400653, 1809608, -7148914, -21351199, 5700022 ], [ 5208938, 4826065, 13498858, -46454, -4893055, 7637025, -16133746, 26446607, 4307823, 18350848, 2639286, 12256271, 9820830, 13206970, -13755719, -6412395, -3467645, 9587191, 16380139, 6637880, 1467458, -18223177, 9793114 ], [ 3129902, -3775157, 16269742, -8165810, 3680219, 14369403, -17394118, 26484821, -730635, 14122432, 9539826, 10277525, 7567530, 9800926, -7455869, -2463945, -13057391, 6107917, 19359625, 11466152, 10083830, -15095155, 13886206 ], [ 1050866, -12376379, 19040626, -16285166, 12253493, 21101781, -18654490, 26523035, -5769093, 9894016, 16440366, 8298779, 5314230, 6394882, -1156019, 1484505, -22647137, 2628643, 22339111, 16294424, 18700202, -11967133, 17979298 ], [ -318937, -19060014, 20917568, -22391207, 19674218, 25636686, -18459003, 25821089, -9815043, 6017500, 21005344, 6272017, 2929272, 3895189, 3112233, 3685191, -30030851, -776338, 23660127, 19041764, 25182352, -8357530, 19872197 ], [ 1857425, -16155714, 18324800, -18430673, 21332198, 19184226, -10984221, 21418343, -8898453, 3900484, 13892512, 4005175, -113976, 5927251, -2777505, -2852943, -26384405, -3809854, 16688793, 11384444, 20993392, -2340022, 10764131 ], [ 4033787, -13251414, 15732032, -14470139, 22990178, 12731766, -3509439, 17015597, -7981863, 1783468, 6779680, 1738333, -3157224, 7959313, -8667243, -9391077, -22737959, -6843370, 9717459, 3727124, 16804432, 3677486, 1656065 ], [ 6210149, -10347114, 13139264, -10509605, 24648158, 6279306, 3965343, 12612851, -7065273, -333548, -333152, -528509, -6200472, 9991375, -14556981, -15929211, -19091513, -9876886, 2746125, -3930196, 12615472, 9694994, -7452001 ], [ 8386511, -7442814, 10546496, -6549071, 26306138, -173154, 11440125, 8210105, -6148683, -2450564, -7445984, -2795351, -9243720, 12023437, -20446719, -22467345, -15445067, -12910402, -4225209, -11587516, 8426512, 15712502, -16560067 ], [ 10562873, -4538514, 7953728, -2588537, 27964118, -6625614, 18914907, 3807359, -5232093, -4567580, -14558816, -5062193, -12286968, 14055499, -26336457, -29005479, -11798621, -15943918, -11196543, -19244836, 4237552, 21730010, -25668133 ], [ 6597760, -6812319, 5287685, -3899203, 23707888, -10417374, 20189494, 2965628, -6089688, 100124, -15129963, -6066750, -9464726, 7912121, -27092025, -28715683, -8509965, -13589479, -7400902, -13001776, 868817, 22606703, -22683504 ], [ 1404352, -10121745, 2606987, -6264109, 18268816, -13676994, 20224042, 2836100, -7302120, 6124772, -14392773, -6818850, -5469386, 133655, -26820759, -27060301, -5292867, -10157449, -1451866, -3978640, -2335873, 22455233, -17280336 ], [ -3789056, -13431171, -73711, -8629015, 12829744, -16936614, 20258590, 2706572, -8514552, 12149420, -13655583, -7570950, -1474046, -7644811, -26549493, -25404919, -2075769, -6725419, 4497170, 5044496, -5540563, 22303763, -11877168 ], [ -8982464, -16740597, -2754409, -10993921, 7390672, -20196234, 20293138, 2577044, -9726984, 18174068, -12918393, -8323050, 2521294, -15423277, -26278227, -23749537, 1141329, -3293389, 10446206, 14067632, -8745253, 22152293, -6474000 ], [ -14175872, -20050023, -5435107, -13358827, 1951600, -23455854, 20327686, 2447516, -10939416, 24198716, -12181203, -9075150, 6516634, -23201743, -26006961, -22094155, 4358427, 138641, 16395242, 23090768, -11949943, 22000823, -1070832 ], [ -13831385, -19930947, -8463226, -14617681, 1416124, -20895105, 19201618, 4275827, -11683464, 23219390, -11638521, -9923697, 10220881, -22993774, -23316309, -18777703, 7761159, 3949166, 18772364, 27541907, -9727321, 22695188, 2359287 ], [ -7949003, -16383369, -11838766, -14770483, 5784244, -12513987, 16914934, 8061977, -11959128, 15236090, -11290347, -10868691, 13634035, -14799370, -18206271, -13800181, 11349525, 8138186, 17577572, 27421049, -2077387, 24235388, 3816357 ], [ -2066621, -12835791, -15214306, -14923285, 10152364, -4132869, 14628250, 11848127, -12234792, 7252790, -10942173, -11813685, 17047189, -6604966, -13096233, -8822659, 14937891, 12327206, 16382780, 27300191, 5572547, 25775588, 5273427 ], [ 3815761, -9288213, -18589846, -15076087, 14520484, 4248249, 12341566, 15634277, -12510456, -730510, -10593999, -12758679, 20460343, 1589438, -7986195, -3845137, 18526257, 16516226, 15187988, 27179333, 13222481, 27315788, 6730497 ], [ 9698143, -5740635, -21965386, -15228889, 18888604, 12629367, 10054882, 19420427, -12786120, -8713810, -10245825, -13703673, 23873497, 9783842, -2876157, 1132385, 22114623, 20705246, 13993196, 27058475, 20872415, 28855988, 8187567 ], [ 13984576, -2488464, -24586832, -14208700, 21401038, 18154997, 7209675, 21713951, -12788179, -14448126, -8865627, -13800400, 26502872, 16632343, 442696, 5889279, 23953962, 23553380, 12149699, 27057637, 26322331, 29115724, 9606528 ], [ 10291264, -713328, -23437808, -7323556, 14635042, 9403187, 1571853, 16544345, -11422213, -8937522, -2325309, -9655792, 25213352, 16751329, -5194376, 9543033, 17048166, 19697084, 7062677, 27656899, 20772157, 22973140, 10834944 ], [ 6597952, 1061808, -22288784, -438412, 7869046, 651377, -4065969, 11374739, -10056247, -3426918, 4215009, -5511184, 23923832, 16870315, -10831448, 13196787, 10142370, 15840788, 1975655, 28256161, 15221983, 16830556, 12063360 ], [ 2904640, 2836944, -21139760, 6446732, 1103050, -8100433, -9703791, 6205133, -8690281, 2083686, 10755327, -1366576, 22634312, 16989301, -16468520, 16850541, 3236574, 11984492, -3111367, 28855423, 9671809, 10687972, 13291776 ], [ -788672, 4612080, -19990736, 13331876, -5662946, -16852243, -15341613, 1035527, -7324315, 7594290, 17295645, 2778032, 21344792, 17108287, -22105592, 20504295, -3669222, 8128196, -8198389, 29454685, 4121635, 4545388, 14520192 ], [ -4481984, 6387216, -18841712, 20217020, -12428942, -25604053, -20979435, -4134079, -5958349, 13104894, 23835963, 6922640, 20055272, 17227273, -27742664, 24158049, -10575018, 4271900, -13285411, 30053947, -1428539, -1597196, 15748608 ], [ -7759936, 5965552, -17819463, 14473279, -7205748, -22626803, -18257297, -7422695, -684503, 7809543, 19316196, 8652658, 16681832, 11665129, -25321976, 16965008, -8778964, 7606509, -16598778, 24346239, 2328752, -2704955, 8491594 ], [ -10954816, 5104528, -16822569, 6203761, 415284, -17303741, -13863167, -10335113, 5370919, 353001, 12584412, 9899758, 12891608, 4966759, -21289736, 7602608, -5242540, 12379299, -19557414, 17377137, 7947536, -2805749, -462506 ], [ -14149696, 4243504, -15825675, -2065757, 8036316, -11980679, -9469037, -13247531, 11426341, -7103541, 5852628, 11146858, 9101384, -1731611, -17257496, -1759792, -1706116, 17152089, -22516050, 10408035, 13566320, -2906543, -9416606 ], [ -17344576, 3382480, -14828781, -10335275, 15657348, -6657617, -5074907, -16159949, 17481763, -14560083, -879156, 12393958, 5311160, -8429981, -13225256, -11122192, 1830308, 21924879, -25474686, 3438933, 19185104, -3007337, -18370706 ], [ -20539456, 2521456, -13831887, -18604793, 23278380, -1334555, -680777, -19072367, 23537185, -22016625, -7610940, 13641058, 1520936, -15128351, -9193016, -20484592, 5366732, 26697669, -28433322, -3530169, 24803888, -3108131, -27324806 ], [ -17260927, 190156, -13916877, -19543778, 22028922, -1060460, 4075876, -19943243, 23431666, -25029852, -7362873, 15338659, -2937517, -15056465, -5085725, -21254518, 4290590, 27827184, -29978934, -5750043, 22777196, -5071724, -30611153 ], [ -7508989, -3611420, -15083751, -13152230, 11908974, -5835332, 9195052, -18772577, 17165206, -23599764, -134955, 17486761, -8064199, -8214323, -903383, -13431970, -1398118, 25313424, -30111522, -3220689, 13105028, -8898116, -28229747 ], [ 2242949, -7412996, -16250625, -6760682, 1789026, -10610204, 14314228, -17601911, 10898746, -22169676, 7092963, 19634863, -13190881, -1372181, 3278959, -5609422, -7086826, 22799664, -30244110, -691335, 3432860, -12724508, -25848341 ], [ 11994887, -11214572, -17417499, -369134, -8330922, -15385076, 19433404, -16431245, 4632286, -20739588, 14320881, 21782965, -18317563, 5469961, 7461301, 2213126, -12775534, 20285904, -30376698, 1838019, -6239308, -16550900, -23466935 ], [ 21746825, -15016148, -18584373, 6022414, -18450870, -20159948, 24552580, -15260579, -1634174, -19309500, 21548799, 23931067, -23444245, 12312103, 11643643, 10035674, -18464242, 17772144, -30509286, 4367373, -15911476, -20377292, -21085529 ], [ 29333170, -17347686, -18936393, 10391208, -25781571, -22759639, 28231064, -14516693, -6348524, -17184579, 27512451, 24554895, -27537746, 17372926, 14250366, 16014964, -23161792, 15809561, -30058632, 5521652, -23724975, -23054555, -19182145 ], [ 26091550, -12329034, -15214143, 4646232, -19166037, -14483425, 24706088, -15906707, -3302324, -11585493, 27154773, 17557353, -26465342, 13527154, 8978994, 12777964, -22903552, 16602863, -26691768, -199444, -22245129, -19986173, -19668871 ], [ 22849930, -7310382, -11491893, -1098744, -12550503, -6207211, 21181112, -17296721, -256124, -5986407, 26797095, 10559811, -25392938, 9681382, 3707622, 9540964, -22645312, 17396165, -23324904, -5920540, -20765283, -16917791, -20155597 ], [ 19608310, -2291730, -7769643, -6843720, -5934969, 2069003, 17656136, -18686735, 2790076, -387321, 26439417, 3562269, -24320534, 5835610, -1563750, 6303964, -22387072, 18189467, -19958040, -11641636, -19285437, -13849409, -20642323 ], [ 16366690, 2726922, -4047393, -12588696, 680565, 10345217, 14131160, -20076749, 5836276, 5211765, 26081739, -3435273, -23248130, 1989838, -6835122, 3066964, -22128832, 18982769, -16591176, -17362732, -17805591, -10781027, -21129049 ], [ 13125070, 7745574, -325143, -18333672, 7296099, 18621431, 10606184, -21466763, 8882476, 10810851, 25724061, -10432815, -22175726, -1855934, -12106494, -170036, -21870592, 19776071, -13224312, -23083828, -16325745, -7712645, -21615775 ], [ 8147125, 6132891, -1768198, -16062623, 11582843, 18040910, 5299958, -14198232, 7552806, 10335487, 22900708, -10380182, -17253007, -5300931, -12746161, -2869996, -16373262, 18870903, -15216798, -21810144, -10189554, -2561548, -13827551 ], [ 2821915, 3193941, -4244314, -12188369, 15403829, 15689042, -362518, -5197992, 5347962, 8645233, 19584220, -8917514, -11560225, -8665773, -12459487, -5462548, -9828114, 17626041, -18281154, -19137504, -3122094, 3006092, -4384337 ], [ -2503295, 254991, -6720430, -8314115, 19224815, 13337174, -6024994, 3802248, 3143118, 6954979, 16267732, -7454846, -5867443, -12030615, -12172813, -8055100, -3282966, 16381179, -21345510, -16464864, 3945366, 8573732, 5058877 ], [ -7828505, -2683959, -9196546, -4439861, 23045801, 10985306, -11687470, 12802488, 938274, 5264725, 12951244, -5992178, -174661, -15395457, -11886139, -10647652, 3262182, 15136317, -24409866, -13792224, 11012826, 14141372, 14502091 ], [ -13153715, -5622909, -11672662, -565607, 26866787, 8633438, -17349946, 21802728, -1266570, 3574471, 9634756, -4529510, 5518121, -18760299, -11599465, -13240204, 9807330, 13891455, -27474222, -11119584, 18080286, 19709012, 23945305 ], [ -13529669, -3768255, -12250669, 1370866, 28001714, 5394194, -18940273, 21578547, -1070922, 5545393, 5577103, -5356268, 8964986, -19582230, -8869813, -11117428, 12370386, 10266285, -28762929, -9941403, 17649273, 18612164, 27458920 ], [ -8956367, 2880003, -10930567, 1369558, 26450582, 1267574, -16458451, 12129945, 1525218, 11177491, 778285, -8472452, 10165934, -17861250, -3697183, -4279324, 10951350, 4260807, -28275987, -10257681, 9719787, 10850828, 25042936 ], [ -4383065, 9528261, -9610465, 1368250, 24899450, -2859046, -13976629, 2681343, 4121358, 16809589, -4020533, -11588636, 11366882, -16140270, 1475447, 2558780, 9532314, -1744671, -27789045, -10573959, 1790301, 3089492, 22626952 ], [ 190237, 16176519, -8290363, 1366942, 23348318, -6985666, -11494807, -6767259, 6717498, 22441687, -8819351, -14704820, 12567830, -14419290, 6648077, 9396884, 8113278, -7750149, -27302103, -10890237, -6139185, -4671844, 20210968 ], [ 4763539, 22824777, -6970261, 1365634, 21797186, -11112286, -9012985, -16215861, 9313638, 28073785, -13618169, -17821004, 13768778, -12698310, 11820707, 16234988, 6694242, -13755627, -26815161, -11206515, -14068671, -12433180, 17794984 ], [ 9182410, 27358562, -5666386, 2307075, 20694378, -14729360, -6967825, -22481654, 11871750, 32487269, -17857687, -19257435, 14412560, -11007808, 15140300, 21549925, 4965209, -18599067, -25470978, -10758396, -20687998, -18892317, 15711703 ], [ 12829126, 21319982, -4443646, 7962261, 21833190, -15798704, -7105975, -12833402, 14239722, 30807683, -19300705, -12295101, 12270512, -9469696, 9194708, 19249027, 1686191, -17632317, -19840590, -6488292, -20756530, -18840459, 15291937 ], [ 16475842, 15281402, -3220906, 13617447, 22972002, -16868048, -7244125, -3185150, 16607694, 29128097, -20743723, -5332767, 10128464, -7931584, 3249116, 16948129, -1592827, -16665567, -14210202, -2218188, -20825062, -18788601, 14872171 ], [ 20122558, 9242822, -1998166, 19272633, 24110814, -17937392, -7382275, 6463102, 18975666, 27448511, -22186741, 1629567, 7986416, -6393472, -2696476, 14647231, -4871845, -15698817, -8579814, 2051916, -20893594, -18736743, 14452405 ], [ 23769274, 3204242, -775426, 24927819, 25249626, -19006736, -7520425, 16111354, 21343638, 25768925, -23629759, 8591901, 5844368, -4855360, -8642068, 12346333, -8150863, -14732067, -2949426, 6322020, -20962126, -18684885, 14032639 ], [ 27415990, -2834338, 447314, 30583005, 26388438, -20076080, -7658575, 25759606, 23711610, 24089339, -25072777, 15554235, 3702320, -3317248, -14587660, 10045435, -11429881, -13765317, 2680962, 10592124, -21030658, -18633027, 13612873 ], [ 25295156, -5586783, 425234, 28836191, 21635625, -21094844, -6975090, 23271428, 19474037, 16289293, -21645065, 10710814, 5898757, -3576596, -9952947, 12286277, -12501214, -13429067, 7936375, 6472518, -15726300, -10875749, 10847927 ], [ 22020812, -7682001, 154190, 25608977, 15704487, -22103492, -6127278, 18355964, 13915355, 7265155, -17243207, 3506242, 8962891, -4195436, -3202173, 15435467, -13131010, -13218917, 13116793, 674970, -9347364, -1577387, 7613945 ], [ 18746468, -9777219, -116854, 22381763, 9773349, -23112140, -5279466, 13440500, 8356673, -1758983, -12841349, -3698330, 12027025, -4814276, 3548601, 18584657, -13760806, -13008767, 18297211, -5122578, -2968428, 7720975, 4379963 ], [ 15472124, -11872437, -387898, 19154549, 3842211, -24120788, -4431654, 8525036, 2797991, -10783121, -8439491, -10902902, 15091159, -5433116, 10299375, 21733847, -14390602, -12798617, 23477629, -10920126, 3410508, 17019337, 1145981 ], [ 12197780, -13967655, -658942, 15927335, -2088927, -25129436, -3583842, 3609572, -2760691, -19807259, -4037633, -18107474, 18155293, -6051956, 17050149, 24883037, -15020398, -12588467, 28658047, -16717674, 9789444, 26317699, -2088001 ], [ 12326399, -11990829, -3422965, 14144744, -6512790, -20879447, -2126673, 2664734, -3205321, -24108086, 1002151, -19423478, 20579494, -3267263, 16817085, 25468811, -13404277, -13361843, 28115272, -19651443, 12924444, 28059190, -1353007 ], [ 15857981, -5941959, -8679967, 13806776, -9429378, -11370821, -60147, 5690522, 1464101, -23685602, 6679861, -14850914, 22363762, 2920963, 9600183, 23491169, -9542239, -15118745, 21849304, -19721433, 12815508, 22243810, 3350963 ], [ 19389563, 106911, -13936969, 13468808, -12345966, -1862195, 2006379, 8716310, 6133523, -23263118, 12357571, -10278350, 24148030, 9109189, 2383281, 21513527, -5680201, -16875647, 15583336, -19791423, 12706572, 16428430, 8054933 ], [ 22921145, 6155781, -19193971, 13130840, -15262554, 7646431, 4072905, 11742098, 10802945, -22840634, 18035281, -5705786, 25932298, 15297415, -4833621, 19535885, -1818163, -18632549, 9317368, -19861413, 12597636, 10613050, 12758903 ], [ 26452727, 12204651, -24450973, 12792872, -18179142, 17155057, 6139431, 14767886, 15472367, -22418150, 23712991, -1133222, 27716566, 21485641, -12050523, 17558243, 2043875, -20389451, 3051400, -19931403, 12488700, 4797670, 17462873 ], [ 27868773, 16988434, -27205235, 11894153, -19031344, 23454733, 7774477, 15987501, 19441138, -20597928, 28039621, 3484138, 27889916, 25922803, -17295508, 15070795, 5989795, -21954813, -1686873, -18976313, 12043337, 192940, 19933296 ], [ 18707139, 15446782, -17445797, 8191679, -9561616, 13709659, 7252123, 8176251, 19906654, -11789016, 25610851, 8325478, 20008676, 21604645, -12680908, 10034317, 10355125, -22562475, 1213329, -12895823, 9915839, 1641460, 11235984 ], [ 9545505, 13905130, -7686359, 4489205, -91888, 3964585, 6729769, 365001, 20372170, -2980104, 23182081, 13166818, 12127436, 17286487, -8066308, 4997839, 14720455, -23170137, 4113531, -6815333, 7788341, 3089980, 2538672 ], [ 383871, 12363478, 2073079, 786731, 9377840, -5780489, 6207415, -7446249, 20837686, 5828808, 20753311, 18008158, 4246196, 12968329, -3451708, -38639, 19085785, -23777799, 7013733, -734843, 5660843, 4538500, -6158640 ], [ -8777763, 10821826, 11832517, -2915743, 18847568, -15525563, 5685061, -15257499, 21303202, 14637720, 18324541, 22849498, -3635044, 8650171, 1162892, -5075117, 23451115, -24385461, 9913935, 5345647, 3533345, 5987020, -14855952 ], [ -17939397, 9280174, 21591955, -6618217, 28317296, -25270637, 5162707, -23068749, 21768718, 23446632, 15895771, 27690838, -11516284, 4332013, 5777492, -10111595, 27816445, -24993123, 12814137, 11426137, 1405847, 7435540, -23553264 ], [ -17248901, 8971252, 17973933, -7056066, 23842869, -22883326, 3603698, -22388699, 20528829, 20180184, 13966336, 28034048, -14412719, 3335270, 7253992, -7282898, 20295430, -25177875, 15222574, 10109057, 1064239, 3266970, -20025471 ], [ -14587979, 8908876, 11680419, -6840990, 16579611, -18069538, 1837358, -20010389, 18947859, 14498664, 12136768, 27477632, -16312193, 3002810, 8102872, -2881166, 10397146, -25278045, 17532658, 7312463, 1079809, -2025018, -14052657 ], [ -11927057, 8846500, 5386905, -6625914, 9316353, -13255750, 71018, -17632079, 17366889, 8817144, 10307200, 26921216, -18211667, 2670350, 8951752, 1520566, 498862, -25378215, 19842742, 4515869, 1095379, -7317006, -8079843 ], [ -9266135, 8784124, -906609, -6410838, 2053095, -8441962, -1695322, -15253769, 15785919, 3135624, 8477632, 26364800, -20111141, 2337890, 9800632, 5922298, -9399422, -25478385, 22152826, 1719275, 1110949, -12608994, -2107029 ], [ -6605213, 8721748, -7200123, -6195762, -5210163, -3628174, -3461662, -12875459, 14204949, -2545896, 6648064, 25808384, -22010615, 2005430, 10649512, 10324030, -19297706, -25578555, 24462910, -1077319, 1126519, -17900982, 3865785 ], [ -3707867, 10630711, -10406970, -5965791, -8835774, -3217420, -2002576, -12793400, 12349347, -2317878, 4920586, 25905500, -21075020, 744896, 8775274, 12896803, -20334224, -24039363, 21406201, -3982621, 2652415, -17443959, 8113233 ], [ -574097, 14511013, -10527150, -5720925, -8823738, -7209700, 2681936, -15007592, 10219113, 3819678, 3295198, 26656148, -17304356, -1443712, 4177918, 13640617, -12508976, -20860809, 12982699, -6996631, 5688637, -11237925, 10635315 ], [ 2559673, 18391315, -10647330, -5476059, -8811702, -11201980, 7366448, -17221784, 8088879, 9957234, 1669810, 27406796, -13533692, -3632320, -419438, 14384431, -4683728, -17682255, 4559197, -10010641, 8724859, -5031891, 13157397 ], [ 5693443, 22271617, -10767510, -5231193, -8799666, -15194260, 12050960, -19435976, 5958645, 16094790, 44422, 28157444, -9763028, -5820928, -5016794, 15128245, 3141520, -14503701, -3864305, -13024651, 11761081, 1174143, 15679479 ], [ 8827213, 26151919, -10887690, -4986327, -8787630, -19186540, 16735472, -21650168, 3828411, 22232346, -1580966, 28908092, -5992364, -8009536, -9614150, 15872059, 10966768, -11325147, -12287807, -16038661, 14797303, 7380177, 18201561 ], [ 10407940, 28578607, -9973857, -5490622, -9478014, -21575326, 19378190, -23360276, 1309685, 27349318, -3360855, 29045001, -3586611, -9310942, -13683639, 15410013, 16075213, -7467142, -18896844, -17414071, 15862744, 11733072, 19114357 ], [ 4223452, 23737225, -3889959, -9740722, -13680498, -15946642, 11811938, -22549964, -3151501, 27363370, -5913249, 26113215, -8005413, -6176338, -15113793, 8918667, 7599643, -211882, -16433556, -10596481, 7074280, 6820272, 11980723 ], [ -1961036, 18895843, 2193939, -13990822, -17882982, -10317958, 4245686, -21739652, -7612687, 27377422, -8465643, 23181429, -12424215, -3041734, -16543947, 2427321, -875927, 7043378, -13970268, -3778891, -1714184, 1907472, 4847089 ], [ -8145524, 14054461, 8277837, -18240922, -22085466, -4689274, -3320566, -20929340, -12073873, 27391474, -11018037, 20249643, -16843017, 92870, -17974101, -4064025, -9351497, 14298638, -11506980, 3038699, -10502648, -3005328, -2286545 ], [ -14330012, 9213079, 14361735, -22491022, -26287950, 939410, -10886818, -20119028, -16535059, 27405526, -13570431, 17317857, -21261819, 3227474, -19404255, -10555371, -17827067, 21553898, -9043692, 9856289, -19291112, -7918128, -9420179 ], [ -20514500, 4371697, 20445633, -26741122, -30490434, 6568094, -18453070, -19308716, -20996245, 27419578, -16122825, 14386071, -25680621, 6362078, -20834409, -17046717, -26302637, 28809158, -6580404, 16673879, -28079576, -12830928, -16553813 ], [ -17595913, 5516325, 16004861, -27133237, -29123948, 9275158, -16338367, -14653559, -22821596, 19882405, -12206779, 14468265, -21601903, 8868157, -21706933, -14843888, -24714217, 25964183, -5755356, 16078179, -26840490, -16324363, -16339557 ], [ -12856711, 7858155, 9459155, -26753755, -26643668, 11397898, -12287473, -9229433, -24119780, 10834987, -6997045, 15153255, -15823681, 11248531, -22467931, -10902224, -21112999, 21099161, -5257956, 13999821, -23595894, -19533925, -14655723 ], [ -8117509, 10199985, 2913449, -26374273, -24163388, 13520638, -8236579, -3805307, -25417964, 1787569, -1787311, 15838245, -10045459, 13628905, -23228929, -6960560, -17511781, 16234139, -4760556, 11921463, -20351298, -22743487, -12971889 ], [ -3378307, 12541815, -3632257, -25994791, -21683108, 15643378, -4185685, 1618819, -26716148, -7259849, 3422423, 16523235, -4267237, 16009279, -23989927, -3018896, -13910563, 11369117, -4263156, 9843105, -17106702, -25953049, -11288055 ], [ 1360895, 14883645, -10177963, -25615309, -19202828, 17766118, -134791, 7042945, -28014332, -16307267, 8632157, 17208225, 1510985, 18389653, -24750925, 922768, -10309345, 6504095, -3765756, 7764747, -13862106, -29162611, -9604221 ], [ 5460866, 14725362, -11321371, -23359717, -18461114, 15053737, -344302, 10642663, -23431976, -17885105, 10087535, 18687249, 2821316, 15857833, -20964025, 4621246, -10369381, 2581628, -653895, 3233916, -10194198, -25996690, -10341486 ], [ 8921606, 12066966, -7062481, -19228015, -19457966, 7506235, -4814218, 12417973, -12969080, -11993363, 7788557, 20960307, -336244, 8413819, -12629227, 8076538, -14090671, -398284, 5072427, -3749388, -6102978, -16455286, -13499850 ], [ 12382346, 9408570, -2803591, -15096313, -20454818, -41267, -9284134, 14193283, -2506184, -6101621, 5489579, 23233365, -3493804, 969805, -4294429, 11531830, -17811961, -3378196, 10798749, -10732692, -2011758, -6913882, -16658214 ], [ 15843086, 6750174, 1455299, -10964611, -21451670, -7588769, -13754050, 15968593, 7956712, -209879, 3190601, 25506423, -6651364, -6474209, 4040369, 14987122, -21533251, -6358108, 16525071, -17715996, 2079462, 2627522, -19816578 ], [ 19303826, 4091778, 5714189, -6832909, -22448522, -15136271, -18223966, 17743903, 18419608, 5681863, 891623, 27779481, -9808924, -13918223, 12375167, 18442414, -25254541, -9338020, 22251393, -24699300, 6170682, 12168926, -22974942 ], [ 21408959, 2694481, 9046573, -3116602, -22702895, -21004576, -22149574, 18321833, 25669454, 10354502, -1156347, 29301818, -12824986, -18691269, 19529444, 19983769, -27716882, -11726874, 25695290, -30146863, 10038282, 19694448, -23897462 ], [ 16736057, 7602679, 7746427, -1477270, -19244873, -18476896, -23353642, 12912863, 16854050, 8931626, -1949277, 27070550, -15133558, -10109475, 20781116, 11955439, -23884478, -11160438, 17727062, -27915721, 12787782, 17140560, -13640762 ], [ 12063155, 12510877, 6446281, 162062, -15786851, -15949216, -24557710, 7503893, 8038646, 7508750, -2742207, 24839282, -17442130, -1527681, 22032788, 3927109, -20052074, -10594002, 9758834, -25684579, 15537282, 14586672, -3384062 ], [ 7390253, 17419075, 5146135, 1801394, -12328829, -13421536, -25761778, 2094923, -776758, 6085874, -3535137, 22608014, -19750702, 7054113, 23284460, -4101221, -16219670, -10027566, 1790606, -23453437, 18286782, 12032784, 6872638 ], [ 2717351, 22327273, 3845989, 3440726, -8870807, -10893856, -26965846, -3314047, -9592162, 4662998, -4328067, 20376746, -22059274, 15635907, 24536132, -12129551, -12387266, -9461130, -6177622, -21222295, 21036282, 9478896, 17129338 ], [ -1955551, 27235471, 2545843, 5080058, -5412785, -8366176, -28169914, -8723017, -18407566, 3240122, -5120997, 18145478, -24367846, 24217701, 25787804, -20157881, -8554862, -8894694, -14145850, -18991153, 23785782, 6925008, 27386038 ], [ -1008363, 25197694, 3420532, 7014965, -7178038, -5695896, -21038382, -4450077, -20608195, 291486, -6044387, 15101950, -23095503, 21670485, 18212986, -16167741, -2882183, -8844458, -17095338, -15236846, 23196007, 6887995, 27672153 ], [ 1062843, 21770722, 4730188, 9008987, -9987946, -2997096, -12239730, 1759245, -21485869, -2962302, -6993869, 11895970, -21106977, 16897467, 8872870, -9773907, 3158551, -8897462, -19041078, -11177906, 21938377, 7354357, 25964151 ], [ 3134049, 18343750, 6039844, 11003009, -12797854, -298296, -3441078, 7968567, -22363543, -6216090, -7943351, 8689990, -19118451, 12124449, -467246, -3380073, 9199285, -8950466, -20986818, -7118966, 20680747, 7820719, 24256149 ], [ 5205255, 14916778, 7349500, 12997031, -15607762, 2400504, 5357574, 14177889, -23241217, -9469878, -8892833, 5484010, -17129925, 7351431, -9807362, 3013761, 15240019, -9003470, -22932558, -3060026, 19423117, 8287081, 22548147 ], [ 7276461, 11489806, 8659156, 14991053, -18417670, 5099304, 14156226, 20387211, -24118891, -12723666, -9842315, 2278030, -15141399, 2578413, -19147478, 9407595, 21280753, -9056474, -24878298, 998914, 18165487, 8753443, 20840145 ], [ 6823446, 7125427, 11041156, 15026006, -17943826, 4061148, 16673799, 22144719, -23556559, -12362340, -9871463, -1717838, -12936324, -979170, -19112084, 14079792, 23617441, -8214998, -22080084, 3028480, 14301739, 8173249, 17571603 ], [ 3846210, 1823641, 14495500, 13101890, -14186230, -713964, 12910293, 19450413, -21554221, -8385900, -8980277, -6503594, -10514700, -3321318, -9701180, 17030352, 22250083, -6479042, -14537916, 3028672, 7831873, 6546499, 12742521 ], [ 868974, -3478145, 17949844, 11177774, -10428634, -5489076, 9146787, 16756107, -19551883, -4409460, -8089091, -11289350, -8093076, -5663466, -290276, 19980912, 20882725, -4743086, -6995748, 3028864, 1362007, 4919749, 7913439 ], [ -2108262, -8779931, 21404188, 9253658, -6671038, -10264188, 5383281, 14061801, -17549545, -433020, -7197905, -16075106, -5671452, -8005614, 9120628, 22931472, 19515367, -3007130, 546420, 3029056, -5107859, 3292999, 3084357 ], [ -5085498, -14081717, 24858532, 7329542, -2913442, -15039300, 1619775, 11367495, -15547207, 3543420, -6306719, -20860862, -3249828, -10347762, 18531532, 25882032, 18148009, -1271174, 8088588, 3029248, -11577725, 1666249, -1744725 ], [ -6824817, -18716603, 26749595, 4802732, 117196, -18185120, -1289321, 8570902, -13657413, 5688154, -5120473, -23860746, -1924698, -11752119, 26254131, 27280304, 17054021, -540987, 14848495, 3828521, -17009509, -558469, -5514618 ], [ -2374551, -20016989, 20824253, -737548, -486956, -13184480, 73633, 5262874, -12330339, -1325642, -2458927, -17931270, -6082038, -8467521, 25535205, 20917136, 17326883, -4839645, 17697097, 8623199, -17250883, -5773027, -3988566 ], [ 2075715, -21317375, 14898911, -6277828, -1091108, -8183840, 1436587, 1954846, -11003265, -8339438, 202619, -12001794, -10239378, -5182923, 24816279, 14553968, 17599745, -9138303, 20545699, 13417877, -17492257, -10987585, -2462514 ], [ 6525981, -22617761, 8973569, -11818108, -1695260, -3183200, 2799541, -1353182, -9676191, -15353234, 2864165, -6072318, -14396718, -1898325, 24097353, 8190800, 17872607, -13436961, 23394301, 18212555, -17733631, -16202143, -936462 ], [ 10976247, -23918147, 3048227, -17358388, -2299412, 1817440, 4162495, -4661210, -8349117, -22367030, 5525711, -142842, -18554058, 1386273, 23378427, 1827632, 18145469, -17735619, 26242903, 23007233, -17975005, -21416701, 589590 ], [ 15426513, -25218533, -2877115, -22898668, -2903564, 6818080, 5525449, -7969238, -7022043, -29380826, 8187257, 5786634, -22711398, 4670871, 22659501, -4535536, 18418331, -22034277, 29091505, 27801911, -18216379, -26631259, 2115642 ], [ 11025059, -24875614, -364772, -18510963, -1969501, 5220140, 4711728, -6612356, -2600319, -26857332, 5807068, 2318685, -15457593, 6865949, 15964250, -3784459, 12698123, -19374720, 22680547, 21082219, -11771648, -27162662, 4531444 ], [ 4853261, -24204034, 3835108, -12137661, -727795, 2302484, 3462672, -4322492, 2440335, -22426380, 2418532, -3028749, -5921559, 8843123, 8073734, -1610533, 5779301, -15323520, 14417677, 12059653, -3989696, -26757434, 7125196 ], [ -1318537, -23532454, 8034988, -5764359, 513911, -615172, 2213616, -2032628, 7480989, -17995428, -970004, -8376183, 3614475, 10820297, 183218, 563393, -1139521, -11272320, 6154807, 3037087, 3792256, -26352206, 9718948 ], [ -7490335, -22860874, 12234868, 608943, 1755617, -3532828, 964560, 257236, 12521643, -13564476, -4358540, -13723617, 13150509, 12797471, -7707298, 2737319, -8058343, -7221120, -2108063, -5985479, 11574208, -25946978, 12312700 ], [ -13662133, -22189294, 16434748, 6982245, 2997323, -6450484, -284496, 2547100, 17562297, -9133524, -7747076, -19071051, 22686543, 14774645, -15597814, 4911245, -14977165, -3169920, -10370933, -15008045, 19356160, -25541750, 14906452 ], [ -13874230, -17310799, 15390250, 9628251, 2051822, -7771237, 981360, 6214015, 16083012, -3981273, -8086604, -17406384, 23318643, 14085332, -17748961, 5570084, -19260268, -2371068, -10704377, -17601878, 22255285, -20300270, 13290481 ], [ -8126626, -8225389, 9101374, 8546961, -1080886, -7495087, 4762128, 11257981, 8083788, 1892277, -5377124, -8729616, 15046809, 10729532, -14160739, 4713836, -20907652, -4824564, -3108395, -13766978, 20271583, -10222538, 7464787 ], [ -2379022, 860021, 2812498, 7465671, -4213594, -7218937, 8542896, 16301947, 84564, 7765827, -2667644, -52848, 6774975, 7373732, -10572517, 3857588, -22555036, -7278060, 4487587, -9932078, 18287881, -144806, 1639093 ], [ 3368582, 9945431, -3476378, 6384381, -7346302, -6942787, 12323664, 21345913, -7914660, 13639377, 41836, 8623920, -1496859, 4017932, -6984295, 3001340, -24202420, -9731556, 12083569, -6097178, 16304179, 9932926, -4186601 ], [ 9116186, 19030841, -9765254, 5303091, -10479010, -6666637, 16104432, 26389879, -15913884, 19512927, 2751316, 17300688, -9768693, 662132, -3396073, 2145092, -25849804, -12185052, 19679551, -2262278, 14320477, 20010658, -10012295 ], [ 13577764, 25071836, -15381563, 3629694, -11959621, -6988297, 18533632, 29279247, -21096905, 23758904, 4798920, 23175239, -15343935, -2451953, -115910, 1957126, -26234351, -13979147, 25243341, 1253711, 12254423, 27254576, -13695529 ], [ 11609212, 15890756, -17635037, -1004238, -5179747, -10299007, 14204992, 21395625, -12198911, 19867016, 3537144, 15038705, -7436217, -4357463, 1623958, 5110570, -20304713, -12476237, 20646171, 3175145, 9776609, 20329424, -6666463 ], [ 9640660, 6709676, -19888511, -5638170, 1600127, -13609717, 9876352, 13512003, -3300917, 15975128, 2275368, 6902171, 471501, -6262973, 3363826, 8264014, -14375075, -10973327, 16049001, 5096579, 7298795, 13404272, 362603 ], [ 7672108, -2471404, -22141985, -10272102, 8380001, -16920427, 5547712, 5628381, 5597077, 12083240, 1013592, -1234363, 8379219, -8168483, 5103694, 11417458, -8445437, -9470417, 11451831, 7018013, 4820981, 6479120, 7391669 ], [ 5703556, -11652484, -24395459, -14906034, 15159875, -20231137, 1219072, -2255241, 14495071, 8191352, -248184, -9370897, 16286937, -10073993, 6843562, 14570902, -2515799, -7967507, 6854661, 8939447, 2343167, -446032, 14420735 ], [ 3735004, -20833564, -26648933, -19539966, 21939749, -23541847, -3109568, -10138863, 23393065, 4299464, -1509960, -17507431, 24194655, -11979503, 8583430, 17724346, 3413839, -6464597, 2257491, 10860881, -134647, -7371184, 21449801 ], [ 1743012, -17224814, -21157892, -12368653, 21642703, -18620982, -5873913, -6194580, 21943419, 3742081, -3245021, -15172570, 22330183, -14091518, 2865103, 12949680, 6729862, -3915822, 2380076, 8519105, 1500784, -9308176, 22578262 ], [ -253668, -11058098, -14117948, -2836291, 19930273, -12053802, -8325399, 115284, 18424245, 3851599, -5074739, -10743430, 18511273, -16244834, -4344863, 6589392, 9523162, -1157874, 3446612, 5324687, 3958864, -10247536, 22526602 ], [ -2250348, -4891382, -7078004, 6696071, 18217843, -5486622, -10776885, 6425148, 14905071, 3961117, -6904457, -6314290, 14692363, -18398150, -11554829, 229104, 12316462, 1600074, 4513148, 2130269, 6416944, -11186896, 22474942 ], [ -4247028, 1275334, -38060, 16228433, 16505413, 1080558, -13228371, 12735012, 11385897, 4070635, -8734175, -1885150, 10873453, -20551466, -18764795, -6131184, 15109762, 4358022, 5579684, -1064149, 8875024, -12126256, 22423282 ], [ -6243708, 7442050, 7001884, 25760795, 14792983, 7647738, -15679857, 19044876, 7866723, 4180153, -10563893, 2543990, 7054543, -22704782, -25974761, -12491472, 17903062, 7115970, 6646220, -4258567, 11333104, -13065616, 22371622 ], [ -5341500, 11465062, 9501697, 28441028, 14123335, 9521235, -15955179, 18435735, 3429930, 4318666, -12916865, 2387771, 5009944, -20610470, -27517748, -14296788, 18693463, 6098631, 5873972, -3454612, 12593962, -11134153, 18075439 ], [ -1540404, 13344370, 7461379, 24269132, 14496469, 6701049, -14054337, 10907589, -1924482, 4486174, -15793091, -2353807, 4739656, -14268530, -23393756, -11547132, 17480965, 1306005, 3262940, 1347716, 12657598, -6331867, 9534733 ], [ 2260692, 15223678, 5421061, 20097236, 14869603, 3880863, -12153495, 3379443, -7278894, 4653682, -18669317, -7095385, 4469368, -7926590, -19269764, -8797476, 16268467, -3486621, 651908, 6150044, 12721234, -1529581, 994027 ], [ 6061788, 17102986, 3380743, 15925340, 15242737, 1060677, -10252653, -4148703, -12633306, 4821190, -21545543, -11836963, 4199080, -1584650, -15145772, -6047820, 15055969, -8279247, -1959124, 10952372, 12784870, 3272705, -7546679 ], [ 9862884, 18982294, 1340425, 11753444, 15615871, -1759509, -8351811, -11676849, -17987718, 4988698, -24421769, -16578541, 3928792, 4757290, -11021780, -3298164, 13843471, -13071873, -4570156, 15754700, 12848506, 8074991, -16087385 ], [ 13562039, 19857514, -139703, 8419067, 15076885, -4964013, -6634884, -16754657, -20875467, 4741572, -25127715, -20007017, 4280156, 10172429, -7137294, -1281827, 12423964, -17359402, -6492249, 19383483, 11793781, 11119078, -22069826 ], [ 16751489, 15712294, 1181119, 9272285, 9977299, -10090107, -5837532, -9580775, -11429901, 2421276, -14982261, -16869983, 7739780, 10953563, -4450338, -2932085, 9969412, -19121446, -4969647, 17144541, 5147251, 5372170, -15260942 ], [ 19940939, 11567074, 2501941, 10125503, 4877713, -15216201, -5040180, -2406893, -1984335, 100980, -4836807, -13732949, 11199404, 11734697, -1763382, -4582343, 7514860, -20883490, -3447045, 14905599, -1499279, -374738, -8452058 ], [ 23130389, 7421854, 3822763, 10978721, -221873, -20342295, -4242828, 4766989, 7461231, -2219316, 5308647, -10595915, 14659028, 12515831, 923574, -6232601, 5060308, -22645534, -1924443, 12666657, -8145809, -6121646, -1643174 ], [ 26319839, 3276634, 5143585, 11831939, -5321459, -25468389, -3445476, 11940871, 16906797, -4539612, 15454101, -7458881, 18118652, 13296965, 3610530, -7882859, 2605756, -24407578, -401841, 10427715, -14792339, -11868554, 5165710 ], [ 29509289, -868586, 6464407, 12685157, -10421045, -30594483, -2648124, 19114753, 26352363, -6859908, 25599555, -4321847, 21578276, 14078099, 6297486, -9533117, 151204, -26169622, 1120761, 8188773, -21438869, -17615462, 11974594 ], [ 23971634, 723839, 2333949, 10187015, -12503416, -22701427, -3974342, 19046030, 24863899, -6513399, 27328974, -8157983, 17476380, 16899428, 4243642, -11944220, -1699418, -21110116, 326063, 10285666, -14569499, -11204295, 13301288 ], [ 16688558, 3463793, -2886765, 7018601, -13982344, -12204541, -5725274, 17528786, 21188629, -5633529, 27375186, -13388753, 11862180, 20128796, 1241638, -14507492, -3429254, -14686300, -932095, 13249726, -4996949, -2361513, 13531544 ], [ 9405482, 6203747, -8107479, 3850187, -15461272, -1707655, -7476206, 16011542, 17513359, -4753659, 27421398, -18619523, 6247980, 23358164, -1760366, -17070764, -5159090, -8262484, -2190253, 16213786, 4575601, 6481269, 13761800 ], [ 2122406, 8943701, -13328193, 681773, -16940200, 8789231, -9227138, 14494298, 13838089, -3873789, 27467610, -23850293, 633780, 26587532, -4762370, -19634036, -6888926, -1838668, -3448411, 19177846, 14148151, 15324051, 13992056 ], [ -5160670, 11683655, -18548907, -2486641, -18419128, 19286117, -10978070, 12977054, 10162819, -2993919, 27513822, -29081063, -4980420, 29816900, -7764374, -22197308, -8618762, 4585148, -4706569, 22141906, 23720701, 24166833, 14222312 ], [ -7545472, 12132545, -19749009, -6648778, -19284892, 23525972, -9106400, 10232294, 9149734, -900060, 24035589, -30584249, -7464606, 28386167, -7188578, -23130323, -8749682, 8604014, -3555823, 19893679, 28129408, 27361152, 14783384 ], [ -5032000, 10290371, -16928499, -11804638, -19537492, 21508796, -3612128, 6260018, 10798834, 2407788, 17032911, -28359851, -6818778, 22295333, -3034982, -22433081, -7281686, 10217930, 3827, 12433165, 27374272, 24907008, 15675272 ], [ -2518528, 8448197, -14107989, -16960498, -19790092, 19491620, 1882144, 2287742, 12447934, 5715636, 10030233, -26135453, -6172950, 16204499, 1118614, -21735839, -5813690, 11831846, 3563477, 4972651, 26619136, 22452864, 16567160 ], [ -5056, 6606023, -11287479, -22116358, -20042692, 17474444, 7376416, -1684534, 14097034, 9023484, 3027555, -23911055, -5527122, 10113665, 5272210, -21038597, -4345694, 13445762, 7123127, -2487863, 25864000, 19998720, 17459048 ], [ 2508416, 4763849, -8466969, -27272218, -20295292, 15457268, 12870688, -5656810, 15746134, 12331332, -3975123, -21686657, -4881294, 4022831, 9425806, -20341355, -2877698, 15059678, 10682777, -9948377, 25108864, 17544576, 18350936 ], [ 4578659, 3936388, -6268820, -30318569, -19298025, 12820650, 17121652, -9493922, 16350630, 15237691, -9769689, -19511460, -3361413, -976868, 13184145, -18249979, -1874105, 15299526, 13345151, -16342372, 22893034, 15373690, 18772353 ], [ 4432757, 8182492, -7182476, -22817375, -12051423, 7086822, 15156076, -12655214, 11732106, 16136605, -9523695, -17582268, 2528733, -520892, 14966199, -9187933, -3192527, 8669034, 11521145, -17403772, 13373734, 14619094, 16841415 ], [ 4286855, 12428596, -8096132, -15316181, -4804821, 1352994, 13190500, -15816506, 7113582, 17035519, -9277701, -15653076, 8418879, -64916, 16748253, -125887, -4510949, 2038542, 9697139, -18465172, 3854434, 13864498, 14910477 ], [ 4140953, 16674700, -9009788, -7814987, 2441781, -4380834, 11224924, -18977798, 2495058, 17934433, -9031707, -13723884, 14309025, 391060, 18530307, 8936159, -5829371, -4591950, 7873133, -19526572, -5664866, 13109902, 12979539 ], [ 3995051, 20920804, -9923444, -313793, 9688383, -10114662, 9259348, -22139090, -2123466, 18833347, -8785713, -11794692, 20199171, 847036, 20312361, 17998205, -7147793, -11222442, 6049127, -20587972, -15184166, 12355306, 11048601 ], [ 3849149, 25166908, -10837100, 7187401, 16934985, -15848490, 7293772, -25300382, -6741990, 19732261, -8539719, -9865500, 26089317, 1303012, 22094415, 27060251, -8466215, -17852934, 4225121, -21649372, -24703466, 11600710, 9117663 ], [ 6699282, 23929962, -8281916, 6285500, 12020677, -11711658, 8011826, -23269009, -9993769, 14965270, -10165050, -4331218, 23970293, 4498348, 15013144, 19755322, -8207612, -19597196, 1631695, -14324997, -18337266, 9211939, 2602530 ], [ 10148622, 21596406, -5032964, 3702980, 4674187, -5600694, 9266606, -20199103, -12972199, 9065098, -12164646, 1924082, 20249435, 8241556, 6159208, 9176998, -7633604, -20364212, -1115615, -5323467, -8793966, 6496333, -4829442 ], [ 13597962, 19262850, -1784012, 1120460, -2672303, 510270, 10521386, -17129197, -15950629, 3164926, -14164242, 8179382, 16528577, 11984764, -2694728, -1401326, -7059596, -21131228, -3862925, 3678063, 749334, 3780727, -12261414 ], [ 17047302, 16929294, 1464940, -1462060, -10018793, 6621234, 11776166, -14059291, -18929059, -2735246, -16163838, 14434682, 12807719, 15727972, -11548664, -11979650, -6485588, -21898244, -6610235, 12679593, 10292634, 1065121, -19693386 ], [ 20496642, 14595738, 4713892, -4044580, -17365283, 12732198, 13030946, -10989385, -21907489, -8635418, -18163434, 20689982, 9086861, 19471180, -20402600, -22557974, -5911580, -22665260, -9357545, 21681123, 19835934, -1650485, -27125358 ], [ 20090127, 13170078, 4248652, -3344941, -18358460, 12524883, 12634949, -5990578, -20771284, -11329634, -14733600, 23818217, 6210260, 19600138, -22205846, -27800225, -6810263, -19047455, -11017160, 23863587, 20874306, -3880244, -28025010 ], [ 15827757, 12652314, 69220, 636857, -12998324, 5999289, 10588175, 937130, -15520444, -10817894, -5874336, 23819387, 4177916, 16114846, -16958402, -27706403, -9181637, -11044829, -11589080, 19226985, 13407750, -5624156, -22392342 ], [ 11565387, 12134550, -4110212, 4618655, -7638188, -526305, 8541401, 7864838, -10269604, -10306154, 2984928, 23820557, 2145572, 12629554, -11710958, -27612581, -11553011, -3042203, -12161000, 14590383, 5941194, -7368068, -16759674 ], [ 7303017, 11616786, -8289644, 8600453, -2278052, -7051899, 6494627, 14792546, -5018764, -9794414, 11844192, 23821727, 113228, 9144262, -6463514, -27518759, -13924385, 4960423, -12732920, 9953781, -1525362, -9111980, -11127006 ], [ 3040647, 11099022, -12469076, 12582251, 3082084, -13577493, 4447853, 21720254, 232076, -9282674, 20703456, 23822897, -1919116, 5658970, -1216070, -27424937, -16295759, 12963049, -13304840, 5317179, -8991918, -10855892, -5494338 ], [ -669462, 9844721, -15537193, 16045038, 6948577, -18635189, 2328390, 25849315, 4267411, -9477494, 26507988, 22448240, -2852706, 3321502, 3046321, -27026379, -16945497, 18132970, -12584682, 1274335, -15348023, -11849431, -1240052 ], [ -1618266, 4907735, -13048735, 16912770, 3346855, -16353395, -154518, 15985141, 2225221, -13205114, 17038860, 14194448, 1707474, 6723154, 2383447, -25104141, -8987055, 9139366, -5404134, 200281, -16151873, -9091105, -3877676 ], [ -2567070, -29251, -10560277, 17780502, -254867, -14071601, -2637426, 6120967, 183031, -16932734, 7569732, 5940656, 6267654, 10124806, 1720573, -23181903, -1028613, 145762, 1776414, -873773, -16955723, -6332779, -6515300 ], [ -3515874, -4966237, -8071819, 18648234, -3856589, -11789807, -5120334, -3743207, -1859159, -20660354, -1899396, -2313136, 10827834, 13526458, 1057699, -21259665, 6929829, -8847842, 8956962, -1947827, -17759573, -3574453, -9152924 ], [ -4464678, -9903223, -5583361, 19515966, -7458311, -9508013, -7603242, -13607381, -3901349, -24387974, -11368524, -10566928, 15388014, 16928110, 394825, -19337427, 14888271, -17841446, 16137510, -3021881, -18563423, -816127, -11790548 ], [ -5413482, -14840209, -3094903, 20383698, -11060033, -7226219, -10086150, -23471555, -5943539, -28115594, -20837652, -18820720, 19948194, 20329762, -268049, -17415189, 22846713, -26835050, 23318058, -4095935, -19367273, 1942199, -14428172 ], [ -4734041, -13600695, -3143270, 21625890, -8240620, -6133430, -4589383, -20810379, -2161504, -21306789, -16827935, -18760532, 14504839, 18927134, 955782, -11535046, 20692910, -22783874, 17506171, -1156639, -13021373, 6029420, -11083226 ], [ -3728951, -11125881, -3699002, 22942974, -4136980, -5278442, 2503319, -15644133, 2785376, -12390699, -10122449, -17037548, 7060777, 16563650, 2556954, -4863322, 16516658, -16123742, 9095797, 2585327, -5245523, 10382420, -6541766 ], [ -2723861, -8651067, -4254734, 24260058, -33340, -4423454, 9596021, -10477887, 7732256, -3474609, -3416963, -15314564, -383285, 14200166, 4158126, 1808402, 12340406, -9463610, 685423, 6327293, 2530327, 14735420, -2000306 ], [ -1718771, -6176253, -4810466, 25577142, 4070300, -3568466, 16688723, -5311641, 12679136, 5441481, 3288523, -13591580, -7827347, 11836682, 5759298, 8480126, 8164154, -2803478, -7724951, 10069259, 10306177, 19088420, 2541154 ], [ -713681, -3701439, -5366198, 26894226, 8173940, -2713478, 23781425, -145395, 17626016, 14357571, 9994009, -11868596, -15271409, 9473198, 7360470, 15151850, 3987902, 3856654, -16135325, 13811225, 18082027, 23441420, 7082614 ], [ -769727, -3449247, -2882201, 26236572, 11708903, -4400492, 25042985, 2138673, 17093900, 15660819, 11956210, -8350670, -16678364, 9245906, 5421216, 14960969, -567100, 4148287, -16868366, 13629695, 18420391, 20704244, 9529693 ], [ -1886909, -5419677, 2641525, 23604180, 14675189, -8629508, 20473403, 1540563, 11082788, 9351225, 9175126, -3037802, -12048212, 11154806, -58464, 7907483, -5500852, -1928579, -9924074, 9524669, 11321269, 10876892, 9882391 ], [ -3004091, -7390107, 8165251, 20971788, 17641475, -12858524, 15903821, 942453, 5071676, 3041631, 6394042, 2275066, -7418060, 13063706, -5538144, 853997, -10434604, -8005445, -2979782, 5419643, 4222147, 1049540, 10235089 ], [ -4121273, -9360537, 13688977, 18339396, 20607761, -17087540, 11334239, 344343, -939436, -3267963, 3612958, 7587934, -2787908, 14972606, -11017824, -6199489, -15368356, -14082311, 3964510, 1314617, -2876975, -8777812, 10587787 ], [ -5238455, -11330967, 19212703, 15707004, 23574047, -21316556, 6764657, -253767, -6950548, -9577557, 831874, 12900802, 1842244, 16881506, -16497504, -13252975, -20302108, -20159177, 10908802, -2790409, -9976097, -18605164, 10940485 ], [ -5979825, -12120219, 22616937, 13734857, 24534730, -23879618, 2341313, 263552, -12463185, -14425316, -842928, 17718316, 5289810, 18295941, -20238761, -18835803, -24063513, -25431877, 15367373, -6244424, -15703861, -26339586, 9890806 ], [ -4842135, -7003581, 15423711, 15063935, 15467398, -18112910, -1350841, 6358016, -15483447, -11963900, 3013680, 20059060, 2824446, 17238051, -15287903, -17065341, -21963183, -26683747, 7397339, -6443384, -14574835, -23609358, 1829242 ], [ -3704445, -1886943, 8230485, 16393013, 6400066, -12346202, -5042995, 12452480, -18503709, -9502484, 6870288, 22399804, 359082, 16180161, -10337045, -15294879, -19862853, -27935617, -572695, -6642344, -13445809, -20879130, -6232322 ], [ -2566755, 3229695, 1037259, 17722091, -2667266, -6579494, -8735149, 18546944, -21523971, -7041068, 10726896, 24740548, -2106282, 15122271, -5386187, -13524417, -17762523, -29187487, -8542729, -6841304, -12316783, -18148902, -14293886 ], [ -1429065, 8346333, -6155967, 19051169, -11734598, -812786, -12427303, 24641408, -24544233, -4579652, 14583504, 27081292, -4571646, 14064381, -435329, -11753955, -15662193, -30439357, -16512763, -7040264, -11187757, -15418674, -22355450 ], [ -291375, 13462971, -13349193, 20380247, -20801930, 4953922, -16119457, 30735872, -27564495, -2118236, 18440112, 29422036, -7037010, 13006491, 4515529, -9983493, -13561863, -31691227, -24482797, -7239224, -10058731, -12688446, -30417014 ], [ -3108850, 11391804, -10855804, 15924710, -20652327, 2520255, -13764256, 23948871, -21268257, 1767170, 16877485, 21019435, -10102054, 14313621, 6050772, -6759481, -12273188, -23096812, -20897061, -10512199, -8463710, -12536938, -24854808 ], [ -6717358, 7883076, -6425092, 10312250, -18659337, -1553487, -10199584, 14585577, -13108719, 5937374, 14231011, 10468165, -13287034, 16093755, 6902892, -3244759, -11146844, -12533140, -15000171, -14399977, -6775490, -12901174, -16567848 ], [ -10325866, 4374348, -1994380, 4699790, -16666347, -5627229, -6634912, 5222283, -4949181, 10107578, 11584537, -83105, -16472014, 17873889, 7755012, 269963, -10020500, -1969468, -9103281, -18287755, -5087270, -13265410, -8280888 ], [ -13934374, 865620, 2436332, -912670, -14673357, -9700971, -3070240, -4141011, 3210357, 14277782, 8938063, -10634375, -19656994, 19654023, 8607132, 3784685, -8894156, 8594204, -3206391, -22175533, -3399050, -13629646, 6072 ], [ -17542882, -2643108, 6867044, -6525130, -12680367, -13774713, 494432, -13504305, 11369895, 18447986, 6291589, -21185645, -22841974, 21434157, 9459252, 7299407, -7767812, 19157876, 2690499, -26063311, -1710830, -13993882, 8293032 ] ], [ [ -20148096, 9067168, -154944, 19841696, -343232, -16676544, 11487904, 10568672, -23426976, 21491616, -18474304, 27922144, -9022976, -10961248, 2040512, 4752832, 27402816, -3723104, -3478592, 21170336, 17951104, 17697664, -1728544 ], [ -20148096, 9067168, -154944, 19841696, -343232, -16676544, 11487904, 10568672, -23426976, 21491616, -18474304, 27922144, -9022976, -10961248, 2040512, 4752832, 27402816, -3723104, -3478592, 21170336, 17951104, 17697664, -1728544 ], [ -20148096, 9067168, -154944, 19841696, -343232, -16676544, 11487904, 10568672, -23426976, 21491616, -18474304, 27922144, -9022976, -10961248, 2040512, 4752832, 27402816, -3723104, -3478592, 21170336, 17951104, 17697664, -1728544 ], [ -19253506, 5876513, 2474676, 15792166, 154338, -15028349, 10356024, 6841247, -21246836, 18949536, -18760489, 20166314, -6470906, -8507478, 3254647, 6303552, 23609386, -4098959, -662087, 19993201, 15834169, 14180749, -383539 ], [ -18179998, 2047727, 5630220, 10932730, 751422, -13050515, 8997768, 2368337, -18630668, 15899040, -19103911, 10859318, -3408422, -5562954, 4711609, 8164416, 19057270, -4549985, 2717719, 18580639, 13293847, 9960451, 1230467 ], [ -17106490, -1781059, 8785764, 6073294, 1348506, -11072681, 7639512, -2104573, -16014500, 12848544, -19447333, 1552322, -345938, -2618430, 6168571, 10025280, 14505154, -5001011, 6097525, 17168077, 10753525, 5740153, 2844473 ], [ -16032982, -5609845, 11941308, 1213858, 1945590, -9094847, 6281256, -6577483, -13398332, 9798048, -19790755, -7754674, 2716546, 326094, 7625533, 11886144, 9953038, -5452037, 9477331, 15755515, 8213203, 1519855, 4458479 ], [ -14959474, -9438631, 15096852, -3645578, 2542674, -7117013, 4923000, -11050393, -10782164, 6747552, -20134177, -17061670, 5779030, 3270618, 9082495, 13747008, 5400922, -5903063, 12857137, 14342953, 5672881, -2700443, 6072485 ], [ -15636640, -12190786, 14567832, -4466759, 1438509, -7756784, 4197486, -12912289, -10773986, 4167444, -17636572, -21517015, 6148903, 2568018, 6566269, 13071141, 3263146, -6478667, 11432977, 10379992, 5539675, -4955036, 6006794 ], [ -18064480, -13866310, 10354248, -1249685, -1366905, -11014160, 4104714, -12163171, -13373798, 2057724, -12297940, -21120709, 3826165, -1781706, 76855, 9858543, 3539710, -7178849, 5204851, 3866632, 7813585, -5243924, 4261406 ], [ -20492320, -15541834, 6140664, 1967389, -4172319, -14271536, 4011942, -11414053, -15973610, -51996, -6959308, -20724403, 1503427, -6131430, -6412559, 6645945, 3816274, -7879031, -1023275, -2646728, 10087495, -5532812, 2516018 ], [ -22920160, -17217358, 1927080, 5184463, -6977733, -17528912, 3919170, -10664935, -18573422, -2161716, -1620676, -20328097, -819311, -10481154, -12901973, 3433347, 4092838, -8579213, -7251401, -9160088, 12361405, -5821700, 770630 ], [ -25348000, -18892882, -2286504, 8401537, -9783147, -20786288, 3826398, -9915817, -21173234, -4271436, 3717956, -19931791, -3142049, -14830878, -19391387, 220749, 4369402, -9279395, -13479527, -15673448, 14635315, -6110588, -974758 ], [ -27177639, -20006385, -6140405, 10015237, -11141198, -22410314, 3758748, -8939919, -22594198, -6687305, 8062255, -19273973, -4247057, -17496414, -23884705, -2657012, 4623511, -9455592, -18451313, -20301253, 16202213, -5494788, -1863267 ], [ -26016273, -18309783, -8195891, 3612067, -5262434, -15867590, 3816708, -6830121, -18120922, -10633919, 7434889, -17308595, 736585, -11741010, -18397543, -3860588, 4765345, -7011864, -17141399, -15501283, 14234051, -355548, 1532619 ], [ -24854907, -16613181, -10251377, -2791103, 616330, -9324866, 3874668, -4720323, -13647646, -14580533, 6807523, -15343217, 5720227, -5985606, -12910381, -5064164, 4907179, -4568136, -15831485, -10701313, 12265889, 4783692, 4928505 ], [ -23693541, -14916579, -12306863, -9194273, 6495094, -2782142, 3932628, -2610525, -9174370, -18527147, 6180157, -13377839, 10703869, -230202, -7423219, -6267740, 5049013, -2124408, -14521571, -5901343, 10297727, 9922932, 8324391 ], [ -22532175, -13219977, -14362349, -15597443, 12373858, 3760582, 3990588, -500727, -4701094, -22473761, 5552791, -11412461, 15687511, 5525202, -1936057, -7471316, 5190847, 319320, -13211657, -1101373, 8329565, 15062172, 11720277 ], [ -21370809, -11523375, -16417835, -22000613, 18252622, 10303306, 4048548, 1609071, -227818, -26420375, 4925425, -9447083, 20671153, 11280606, 3551105, -8674892, 5332681, 2763048, -11901743, 3698597, 6361403, 20201412, 15116163 ], [ -17569903, -5716508, -12356456, -19751048, 13357631, 11072490, 1803863, 2263784, 116478, -18731549, 687069, -8724265, 18024690, 13851355, 2488957, -9944718, 6307990, 6291196, -8646284, 1309457, 1066271, 14177927, 14164969 ], [ -13241089, 912412, -7071704, -15770936, 6307889, 10686966, -901351, 2627480, -365022, -8715635, -4273485, -8249959, 13852206, 15785173, 116947, -11227794, 7449994, 10036228, -5001716, -2517505, -4894255, 5921897, 12344359 ], [ -8912275, 7541332, -1786952, -11790824, -741853, 10301442, -3606565, 2991176, -846522, 1300279, -9234039, -7775653, 9679722, 17718991, -2255063, -12510870, 8591998, 13781260, -1357148, -6344467, -10854781, -2334133, 10523749 ], [ -4583461, 14170252, 3497800, -7810712, -7791595, 9915918, -6311779, 3354872, -1328022, 11316193, -14194593, -7301347, 5507238, 19652809, -4627073, -13793946, 9734002, 17526292, 2287420, -10171429, -16815307, -10590163, 8703139 ], [ -254647, 20799172, 8782552, -3830600, -14841337, 9530394, -9016993, 3718568, -1809522, 21332107, -19155147, -6827041, 1334754, 21586627, -6999083, -15077022, 10876006, 21271324, 5931988, -13998391, -22775833, -18846193, 6882529 ], [ 2621012, 21467554, 10918921, -2659061, -16538866, 9044007, -8917420, 6079685, -1766721, 24341695, -18959271, -4570831, -1635021, 19519981, -8021084, -15112164, 7455385, 21944878, 7536715, -14175085, -21625597, -21602590, 5906569 ], [ 4043516, 16175398, 9906907, -4296095, -12884182, 8456757, -6013060, 10438223, -1199619, 20344957, -13606965, -532717, -3402087, 13452871, -7693076, -13899372, -527861, 19546954, 7101601, -10701511, -13364599, -18859354, 5775259 ], [ 5466020, 10883242, 8894893, -5933129, -9229498, 7869507, -3108700, 14796761, -632517, 16348219, -8254659, 3505397, -5169153, 7385761, -7365068, -12686580, -8511107, 17149030, 6666487, -7227937, -5103601, -16116118, 5643949 ], [ 6888524, 5591086, 7882879, -7570163, -5574814, 7282257, -204340, 19155299, -65415, 12351481, -2902353, 7543511, -6936219, 1318651, -7037060, -11473788, -16494353, 14751106, 6231373, -3754363, 3157397, -13372882, 5512639 ], [ 8311028, 298930, 6870865, -9207197, -1920130, 6695007, 2700020, 23513837, 501687, 8354743, 2449953, 11581625, -8703285, -4748459, -6709052, -10260996, -24477599, 12353182, 5796259, -280789, 11418395, -10629646, 5381329 ], [ 9229784, -4391958, 6300986, -10741121, 1142621, 5549100, 5602995, 25944632, 675723, 5198524, 6340075, 14002360, -9927180, -9460445, -6786042, -9718341, -30489464, 9698771, 5042811, 1745624, 17605885, -7441723, 4826822 ], [ 7629800, -6076506, 7941782, -11759495, 1245707, 1609908, 8499045, 18736712, -1115571, 6244900, 2919277, 8336200, -8435220, -7396811, -8888022, -12526371, -26644424, 5761925, 2697693, -3463768, 13425835, -2030365, 2156330 ], [ 6029816, -7761054, 9582578, -12777869, 1348793, -2329284, 11395095, 11528792, -2906865, 7291276, -501521, 2670040, -6943260, -5333177, -10990002, -15334401, -22799384, 1825079, 352575, -8673160, 9245785, 3380993, -514162 ], [ 4429832, -9445602, 11223374, -13796243, 1451879, -6268476, 14291145, 4320872, -4698159, 8337652, -3922319, -2996120, -5451300, -3269543, -13091982, -18142431, -18954344, -2111767, -1992543, -13882552, 5065735, 8792351, -3184654 ], [ 2829848, -11130150, 12864170, -14814617, 1554965, -10207668, 17187195, -2887048, -6489453, 9384028, -7343117, -8662280, -3959340, -1205909, -15193962, -20950461, -15109304, -6048613, -4337661, -19091944, 885685, 14203709, -5855146 ], [ 1229864, -12814698, 14504966, -15832991, 1658051, -14146860, 20083245, -10094968, -8280747, 10430404, -10763915, -14328440, -2467380, 857725, -17295942, -23758491, -11264264, -9985459, -6682779, -24301336, -3294365, 19615067, -8525638 ], [ -2564030, -11129481, 9139517, -12791980, -1110818, -16143837, 20673640, -10038883, -10794426, 9127250, -12228873, -14044665, -578165, -2567776, -17449857, -21182896, -9222954, -8851405, -4113307, -19880818, -6572995, 16598135, -5189460 ], [ -6796706, -8770311, 2372819, -8939092, -4454078, -17752371, 20802904, -8529997, -13452582, 7354190, -13302663, -12570903, 1390501, -7091104, -17214159, -17530576, -7542390, -6703171, -560917, -13534318, -9671341, 11895545, -651948 ], [ -11029382, -6411141, -4393879, -5086204, -7797338, -19360905, 20932168, -7021111, -16110738, 5581130, -14376453, -11097141, 3359167, -11614432, -16978461, -13878256, -5861826, -4554937, 2991473, -7187818, -12769687, 7192955, 3885564 ], [ -15262058, -4051971, -11160577, -1233316, -11140598, -20969439, 21061432, -5512225, -18768894, 3808070, -15450243, -9623379, 5327833, -16137760, -16742763, -10225936, -4181262, -2406703, 6543863, -841318, -15868033, 2490365, 8423076 ], [ -19494734, -1692801, -17927275, 2619572, -14483858, -22577973, 21190696, -4003339, -21427050, 2035010, -16524033, -8149617, 7296499, -20661088, -16507065, -6573616, -2500698, -258469, 10096253, 5505182, -18966379, -2212225, 12960588 ], [ -18646400, -81201, -22075399, 1834037, -14034806, -21394206, 19675909, -2127427, -21168651, -331738, -16499841, -7181568, 8546959, -20757040, -13303836, -5030947, 916074, 1674575, 11631218, 10135862, -18154030, -2580112, 13738452 ], [ -12717056, 782829, -23604949, -3589921, -9793442, -17418138, 16517071, 115511, -17993697, -3292174, -15377667, -6719232, 9079213, -16425616, -7133076, -5597929, 6069054, 3392429, 11148758, 13050722, -13430986, 1386704, 10756668 ], [ -6787712, 1646859, -25134499, -9013879, -5552078, -13442070, 13358233, 2358449, -14818743, -6252610, -14255493, -6256896, 9611467, -12094192, -962316, -6164911, 11222034, 5110283, 10666298, 15965582, -8707942, 5353520, 7774884 ], [ -858368, 2510889, -26664049, -14437837, -1310714, -9466002, 10199395, 4601387, -11643789, -9213046, -13133319, -5794560, 10143721, -7762768, 5208444, -6731893, 16375014, 6828137, 10183838, 18880442, -3984898, 9320336, 4793100 ], [ 5070976, 3374919, -28193599, -19861795, 2930650, -5489934, 7040557, 6844325, -8468835, -12173482, -12011145, -5332224, 10675975, -3431344, 11379204, -7298875, 21527994, 8545991, 9701378, 21795302, 738146, 13287152, 1811316 ], [ 9626995, 4308153, -28989167, -22842751, 5806723, -2170858, 3669357, 8775614, -5574109, -14126136, -10478316, -5030224, 11585429, 957895, 15131566, -7395420, 25187694, 10020053, 9141584, 24383968, 4924921, 15767965, -591318 ], [ 7316389, 5587407, -26114825, -13608697, 1856341, -2136742, -763653, 9148658, -4080523, -11039880, -6892212, -5529904, 14380883, 5636209, 6791938, -5139780, 21380994, 10275155, 8195120, 25341664, 6430351, 10818763, -98202 ], [ 5005783, 6866661, -23240483, -4374643, -2094041, -2102626, -5196663, 9521702, -2586937, -7953624, -3306108, -6029584, 17176337, 10314523, -1547690, -2884140, 17574294, 10530257, 7248656, 26299360, 7935781, 5869561, 394914 ], [ 2695177, 8145915, -20366141, 4859411, -6044423, -2068510, -9629673, 9894746, -1093351, -4867368, 279996, -6529264, 19971791, 14992837, -9887318, -628500, 13767594, 10785359, 6302192, 27257056, 9441211, 920359, 888030 ], [ 384571, 9425169, -17491799, 14093465, -9994805, -2034394, -14062683, 10267790, 400235, -1781112, 3866100, -7028944, 22767245, 19671151, -18226946, 1627140, 9960894, 11040461, 5355728, 28214752, 10946641, -4028843, 1381146 ], [ -1926035, 10704423, -14617457, 23327519, -13945187, -2000278, -18495693, 10640834, 1893821, 1305144, 7452204, -7528624, 25562699, 24349465, -26566574, 3882780, 6154194, 11295563, 4409264, 29172448, 12452071, -8978045, 1874262 ], [ -2946886, 11197147, -14139840, 20680333, -11318544, -2149487, -14290043, 9045493, 6397087, -16920, 8420928, -5189384, 19763708, 21604534, -24737627, 1487720, 3820499, 11350680, -1212795, 22687374, 15552986, -7349597, -1020587 ], [ -3709786, 11532565, -14141568, 15656899, -7376496, -2335361, -8356661, 7056475, 11502289, -2220648, 8866176, -2282360, 12245828, 17374954, -20874965, -1837480, 1781405, 11365800, -7769973, 14713746, 18972998, -4405619, -4593029 ], [ -4472686, 11867983, -14143296, 10633465, -3434448, -2521235, -2423279, 5067457, 16607491, -4424376, 9311424, 624664, 4727948, 13145374, -17012303, -5162680, -257689, 11380920, -14327151, 6740118, 22393010, -1461641, -8165471 ], [ -5235586, 12203401, -14145024, 5610031, 507600, -2707109, 3510103, 3078439, 21712693, -6628104, 9756672, 3531688, -2789932, 8915794, -13149641, -8487880, -2296783, 11396040, -20884329, -1233510, 25813022, 1482337, -11737913 ], [ -5998486, 12538819, -14146752, 586597, 4449648, -2892983, 9443485, 1089421, 26817895, -8831832, 10201920, 6438712, -10307812, 4686214, -9286979, -11813080, -4335877, 11411160, -27441507, -9207138, 29233034, 4426315, -15310355 ], [ -4502245, 9720574, -12474231, 81880, 3540282, -5579213, 12362383, -116822, 26004994, -9385944, 10921092, 7827361, -14481334, 2648482, -5807249, -10459078, -7483036, 11836488, -30107412, -12976083, 27792665, 4896160, -15248243 ], [ -746863, 3748666, -9127461, 4095880, -2220498, -10765799, 12266797, -540290, 19273990, -8290440, 11914188, 7697635, -15310498, 2802598, -2710451, -4425874, -11738260, 12672024, -28882044, -12540345, 21491915, 2891872, -11551577 ], [ 3008519, -2223242, -5780691, 8109880, -7981278, -15952385, 12171211, -963758, 12542986, -7194936, 12907284, 7567909, -16139662, 2956714, 386347, 1607330, -15993484, 13507560, -27656676, -12104607, 15191165, 887584, -7854911 ], [ 6763901, -8195150, -2433921, 12123880, -13742058, -21138971, 12075625, -1387226, 5811982, -6099432, 13900380, 7438183, -16968826, 3110830, 3483145, 7640534, -20248708, 14343096, -26431308, -11668869, 8890415, -1116704, -4158245 ], [ 10519283, -14167058, 912849, 16137880, -19502838, -26325557, 11980039, -1810694, -919022, -5003928, 14893476, 7308457, -17797990, 3264946, 6579943, 13673738, -24503932, 15178632, -25205940, -11233131, 2589665, -3120992, -461579 ], [ 13197361, -17902050, 3401208, 18773205, -23550771, -28944037, 11526884, -3020210, -6375308, -3453000, 15471903, 6487377, -17830475, 2838400, 8679852, 17608612, -27859696, 15658481, -23911443, -10647310, -2394657, -4757048, 2377220 ], [ 10488919, -10452462, 1597512, 14515155, -19034469, -18721987, 9285884, -8159966, -5458004, 375048, 13976985, 2209527, -13879565, -491456, 5795316, 11051836, -26718160, 14359895, -22271301, -9311074, -796839, -4551944, 926684 ], [ 7780477, -3002874, -206184, 10257105, -14518167, -8499937, 7044884, -13299722, -4540700, 4203096, 12482067, -2068323, -9928655, -3821312, 2910780, 4495060, -25576624, 13061309, -20631159, -7974838, 800979, -4346840, -523852 ], [ 5072035, 4446714, -2009880, 5999055, -10001865, 1722113, 4803884, -18439478, -3623396, 8031144, 10987149, -6346173, -5977745, -7151168, 26244, -2061716, -24435088, 11762723, -18991017, -6638602, 2398797, -4141736, -1974388 ], [ 2363593, 11896302, -3813576, 1741005, -5485563, 11944163, 2562884, -23579234, -2706092, 11859192, 9492231, -10624023, -2026835, -10481024, -2858292, -8618492, -23293552, 10464137, -17350875, -5302366, 3996615, -3936632, -3424924 ], [ -344849, 19345890, -5617272, -2517045, -969261, 22166213, 321884, -28718990, -1788788, 15687240, 7997313, -14901873, 1924075, -13810880, -5742828, -15175268, -22152016, 9165551, -15710733, -3966130, 5594433, -3731528, -4875460 ], [ -379451, 17703438, -4109788, -4883465, 1156526, 20084993, 633044, -22328181, -1055334, 15281878, 6310360, -12388268, 1033520, -13858731, -4041289, -14038009, -19274265, 10969545, -16569021, -3869154, 6777891, 51626, -3530996 ], [ 120715, 14242578, -1940068, -6871559, 2804210, 15543119, 1454636, -13631259, -358650, 14029834, 4585000, -8516372, -825328, -13250181, -1422535, -11361943, -16049271, 13394055, -17926995, -4020030, 7878477, 4550390, -1627532 ], [ 620881, 10781718, 229652, -8859653, 4451894, 11001245, 2276228, -4934337, 338034, 12777790, 2859640, -4644476, -2684176, -12641631, 1196219, -8685877, -12824277, 15818565, -19284969, -4170906, 8979063, 9049154, 275932 ], [ 1121047, 7320858, 2399372, -10847747, 6099578, 6459371, 3097820, 3762585, 1034718, 11525746, 1134280, -772580, -4543024, -12033081, 3814973, -6009811, -9599283, 18243075, -20642943, -4321782, 10079649, 13547918, 2179396 ], [ 1621213, 3859998, 4569092, -12835841, 7747262, 1917497, 3919412, 12459507, 1731402, 10273702, -591080, 3099316, -6401872, -11424531, 6433727, -3333745, -6374289, 20667585, -22000917, -4472658, 11180235, 18046682, 4082860 ], [ 2411236, 4740123, 4449248, -11707856, 10128032, 69941, 4333844, 15439632, 1768497, 9060640, -2693276, 4584460, -7041439, -9279000, 6507794, -2001844, -4274319, 17920266, -21000474, -4763457, 10052289, 17103536, 6537256 ], [ 3491116, 9961233, 2039840, -7463792, 13241888, 916703, 4341116, 12702960, 1146003, 7886560, -5172308, 3682852, -6461725, -5596488, 4037174, -2014108, -3299373, 10001118, -17641614, -5194179, 6695811, 10718480, 9542584 ], [ 4570996, 15182343, -369568, -3219728, 16355744, 1763465, 4348388, 9966288, 523509, 6712480, -7651340, 2781244, -5882011, -1913976, 1566554, -2026372, -2324427, 2081970, -14282754, -5624901, 3339333, 4333424, 12547912 ], [ 5650876, 20403453, -2778976, 1024336, 19469600, 2610227, 4355660, 7229616, -98985, 5538400, -10130372, 1879636, -5302297, 1768536, -904066, -2038636, -1349481, -5837178, -10923894, -6055623, -17145, -2051632, 15553240 ], [ 6730756, 25624563, -5188384, 5268400, 22583456, 3456989, 4362932, 4492944, -721479, 4364320, -12609404, 978028, -4722583, 5451048, -3374686, -2050900, -374535, -13756326, -7565034, -6486345, -3373623, -8436688, 18558568 ], [ 8321551, 29355830, -7311481, 8985702, 24684171, 3272359, 4474001, 2406202, -299949, 3800423, -14630416, 560088, -4484446, 7883291, -5934832, -2010548, 151784, -20148729, -4527477, -6372891, -6701746, -13745991, 20515426 ], [ 12466921, 25637882, -8003023, 10069194, 21719181, -2069231, 5104055, 3569110, 5341701, 6287441, -14361328, 2560488, -5954194, 4064189, -8942608, -1707116, -1565032, -18907407, -3096435, -3538557, -9888094, -13676529, 17229934 ], [ 16612291, 21919934, -8694565, 11152686, 18754191, -7410821, 5734109, 4732018, 10983351, 8774459, -14092240, 4560888, -7423942, 245087, -11950384, -1403684, -3281848, -17666085, -1665393, -704223, -13074442, -13607067, 13944442 ], [ 20757661, 18201986, -9386107, 12236178, 15789201, -12752411, 6364163, 5894926, 16625001, 11261477, -13823152, 6561288, -8893690, -3574015, -14958160, -1100252, -4998664, -16424763, -234351, 2130111, -16260790, -13537605, 10658950 ], [ 24903031, 14484038, -10077649, 13319670, 12824211, -18094001, 6994217, 7057834, 22266651, 13748495, -13554064, 8561688, -10363438, -7393117, -17965936, -796820, -6715480, -15183441, 1196691, 4964445, -19447138, -13468143, 7373458 ], [ 29048401, 10766090, -10769191, 14403162, 9859221, -23435591, 7624271, 8220742, 27908301, 16235513, -13284976, 10562088, -11833186, -11212219, -20973712, -493388, -8432296, -13942119, 2627733, 7798779, -22633486, -13398681, 4087966 ], [ 26372531, 4792062, -10253593, 11318639, 5167491, -22222121, 5404230, 8120750, 25377836, 12275986, -9725138, 7405273, -7033439, -11523131, -15869208, 4185854, -9704767, -14346977, 5849920, 4007418, -17901504, -6644204, 472184 ], [ 22332413, -1633182, -9496567, 7400513, 130413, -19697639, 2614170, 7768178, 21212948, 7027150, -5507150, 3217015, -979793, -11132405, -9142248, 9740258, -10888369, -15081071, 9430336, -1109082, -11585856, 1447276, -3209656 ], [ 18292295, -8058426, -8739541, 3482387, -4906665, -17173157, -175890, 7415606, 17048060, 1778314, -1289162, -971243, 5073853, -10741679, -2415288, 15294662, -12071971, -15815165, 13010752, -6225582, -5270208, 9538756, -6891496 ], [ 14252177, -14483670, -7982515, -435739, -9943743, -14648675, -2965950, 7063034, 12883172, -3470522, 2928826, -5159501, 11127499, -10350953, 4311672, 20849066, -13255573, -16549259, 16591168, -11342082, 1045440, 17630236, -10573336 ], [ 10212059, -20908914, -7225489, -4353865, -14980821, -12124193, -5756010, 6710462, 8718284, -8719358, 7146814, -9347759, 17181145, -9960227, 11038632, 26403470, -14439175, -17283353, 20171584, -16458582, 7361088, 25721716, -14255176 ], [ 8629868, -19760421, -9248533, -3523342, -17364042, -8983103, -5369040, 6995897, 6350318, -11277164, 9672205, -11379722, 19717810, -8107718, 10748805, 27583703, -13066990, -17653655, 20238199, -19207743, 11513745, 25864411, -13558063 ], [ 9505604, -11038191, -14051647, 2055830, -17093406, -5225405, -1805040, 7919339, 5779274, -11143940, 10504999, -11255390, 18737494, -4793426, 3442191, 24389765, -9139018, -17660165, 16791013, -19589565, 13503411, 18058321, -8481997 ], [ 10381340, -2315961, -18854761, 7635002, -16822770, -1467707, 1758960, 8842781, 5208230, -11010716, 11337793, -11131058, 17757178, -1479134, -3864423, 21195827, -5211046, -17666675, 13343827, -19971387, 15493077, 10252231, -3405931 ], [ 11257076, 6406269, -23657875, 13214174, -16552134, 2289991, 5322960, 9766223, 4637186, -10877492, 12170587, -11006726, 16776862, 1835158, -11171037, 18001889, -1283074, -17673185, 9896641, -20353209, 17482743, 2446141, 1670135 ], [ 12132812, 15128499, -28460989, 18793346, -16281498, 6047689, 8886960, 10689665, 4066142, -10744268, 13003381, -10882394, 15796546, 5149450, -18477651, 14807951, 2644898, -17679695, 6449455, -20735031, 19472409, -5359949, 6746201 ], [ 12170640, 21953602, -30805343, 22958084, -15286351, 8812810, 11974981, 10342503, 3822169, -10103163, 13418257, -9833453, 14662985, 8215363, -23529226, 11142307, 6310033, -17490093, 3851883, -19824401, 20910851, -11734850, 10110477 ], [ 8018928, 19293070, -20855897, 20050652, -10668649, 6615046, 12683107, 3642321, 5213551, -6922653, 11743543, -4161467, 12763199, 10039381, -17305606, 5118133, 8660983, -16319931, 5502381, -12451511, 19593173, -10953806, 4915803 ], [ 3867216, 16632538, -10906451, 17143220, -6050947, 4417282, 13391233, -3057861, 6604933, -3742143, 10068829, 1510519, 10863413, 11863399, -11081986, -906041, 11011933, -15149769, 7152879, -5078621, 18275495, -10172762, -278871 ], [ -284496, 13972006, -957005, 14235788, -1433245, 2219518, 14099359, -9758043, 7996315, -561633, 8394115, 7182505, 8963627, 13687417, -4858366, -6930215, 13362883, -13979607, 8803377, 2294269, 16957817, -9391718, -5473545 ], [ -4436208, 11311474, 8992441, 11328356, 3184457, 21754, 14807485, -16458225, 9387697, 2618877, 6719401, 12854491, 7063841, 15511435, 1365254, -12954389, 15713833, -12809445, 10453875, 9667159, 15640139, -8610674, -10668219 ], [ -8587920, 8650942, 18941887, 8420924, 7802159, -2176010, 15515611, -23158407, 10779079, 5799387, 5044687, 18526477, 5164055, 17335453, 7588874, -18978563, 18064783, -11639283, 12104373, 17040049, 14322461, -7829630, -15862893 ], [ -9163052, 5708890, 17543538, 4521942, 4140606, -4600429, 14227802, -20176514, 8897211, 5077902, 4899778, 16314518, 2295964, 14776781, 8446789, -13709417, 13073743, -12700416, 14948791, 17079239, 12182863, -10035246, -13245852 ], [ -9022868, 2710534, 13875630, 424650, -1176798, -7070179, 12540806, -15258206, 6360693, 3576018, 5060830, 12525770, -765788, 11341571, 8231563, -6181607, 6614305, -14207808, 18031993, 15651689, 9878881, -12838194, -9066468 ], [ -8882684, -287822, 10207722, -3672642, -6494202, -9539929, 10853810, -10339898, 3824175, 2074134, 5221882, 8737022, -3827540, 7906361, 8016337, 1346203, 154867, -15715200, 21115195, 14224139, 7574899, -15641142, -4887084 ], [ -8742500, -3286178, 6539814, -7769934, -11811606, -12009679, 9166814, -5421590, 1287657, 572250, 5382934, 4948274, -6889292, 4471151, 7801111, 8874013, -6304571, -17222592, 24198397, 12796589, 5270917, -18444090, -707700 ], [ -8602316, -6284534, 2871906, -11867226, -17129010, -14479429, 7479818, -503282, -1248861, -929634, 5543986, 1159526, -9951044, 1035941, 7585885, 16401823, -12764009, -18729984, 27281599, 11369039, 2966935, -21247038, 3471684 ], [ -7344455, -4628111, -119490, -11641593, -19529739, -14285710, 6186443, -451607, -1693668, -1285257, 4986346, -358093, -10764815, -1726063, 5748034, 18930388, -12332879, -19676394, 23910367, 8475356, 3952984, -20128362, 5369673 ], [ -4968917, 1683091, -2434374, -7093035, -19013793, -11428522, 5286689, -5266565, -46764, -494619, 3710014, 395417, -9330605, -3814861, 2287558, 16459708, -5011181, -20061822, 14084701, 4115540, 8229064, -15088062, 4986267 ], [ -2593379, 7994293, -4749258, -2544477, -18497847, -8571334, 4386935, -10081523, 1600140, 296019, 2433682, 1148927, -7896395, -5903659, -1172918, 13989028, 2310517, -20447250, 4259035, -244276, 12505144, -10047762, 4602861 ], [ -217841, 14305495, -7064142, 2004081, -17981901, -5714146, 3487181, -14896481, 3247044, 1086657, 1157350, 1902437, -6462185, -7992457, -4633394, 11518348, 9632215, -20832678, -5566631, -4604092, 16781224, -5007462, 4219455 ], [ 2157697, 20616697, -9379026, 6552639, -17465955, -2856958, 2587427, -19711439, 4893948, 1877295, -118982, 2655947, -5027975, -10081255, -8093870, 9047668, 16953913, -21218106, -15392297, -8963908, 21057304, 32838, 3836049 ], [ 4044379, 25514209, -10924938, 9540833, -17047968, -418702, 1136309, -23618294, 5407634, 3363724, -1258737, 3193968, -4077330, -11530894, -11506545, 6011328, 22144906, -20620609, -23160345, -12364102, 23466466, 3924360, 3453052 ], [ 3486781, 23343271, -8625990, 4727207, -17119776, -75106, -3071629, -22984634, 255230, 8329108, -1715607, 2654544, -5544510, -9784738, -14680215, 146688, 16682374, -15108487, -20640303, -10966186, 16541038, 2071992, 3072100 ], [ 2929183, 21172333, -6327042, -86419, -17191584, 268490, -7279567, -22350974, -4897174, 13294492, -2172477, 2115120, -7011690, -8038582, -17853885, -5717952, 11219842, -9596365, -18120261, -9568270, 9615610, 219624, 2691148 ], [ 2371585, 19001395, -4028094, -4900045, -17263392, 612086, -11487505, -21717314, -10049578, 18259876, -2629347, 1575696, -8478870, -6292426, -21027555, -11582592, 5757310, -4084243, -15600219, -8170354, 2690182, -1632744, 2310196 ], [ 1813987, 16830457, -1729146, -9713671, -17335200, 955682, -15695443, -21083654, -15201982, 23225260, -3086217, 1036272, -9946050, -4546270, -24201225, -17447232, 294778, 1427879, -13080177, -6772438, -4235246, -3485112, 1929244 ], [ 1256389, 14659519, 569802, -14527297, -17407008, 1299278, -19903381, -20449994, -20354386, 28190644, -3543087, 496848, -11413230, -2800114, -27374895, -23311872, -5167754, 6940001, -10560135, -5374522, -11160674, -5337480, 1548292 ], [ 1373231, 15871476, 1897580, -16332403, -14000336, 4084039, -15972019, -14709809, -22531460, 20915038, -1934872, 3011484, -9965260, -850358, -25825720, -21605672, -6838936, 8108333, -8259378, -2969241, -12150642, -5719258, 1578555 ], [ 1624961, 17760012, 3031124, -17535805, -9897968, 7357033, -10412797, -7948319, -24113468, 11191234, 86360, 6136932, -7934260, 1140118, -23331976, -18385304, -7751848, 8407907, -6002478, -362487, -11953518, -5806918, 1691061 ], [ 1876691, 19648548, 4164668, -18739207, -5795600, 10630027, -4853575, -1186829, -25695476, 1467430, 2107592, 9262380, -5903260, 3130594, -20838232, -15164936, -8664760, 8707481, -3745578, 2244267, -11756394, -5894578, 1803567 ], [ 2128421, 21537084, 5298212, -19942609, -1693232, 13903021, 705647, 5574661, -27277484, -8256374, 4128824, 12387828, -3872260, 5121070, -18344488, -11944568, -9577672, 9007055, -1488678, 4851021, -11559270, -5982238, 1916073 ], [ 2380151, 23425620, 6431756, -21146011, 2409136, 17176015, 6264869, 12336151, -28859492, -17980178, 6150056, 15513276, -1841260, 7111546, -15850744, -8724200, -10490584, 9306629, 768222, 7457775, -11362146, -6069898, 2028579 ], [ 2219549, 22863039, 5745278, -20023861, 1832404, 14791468, 7577258, 14331340, -26596922, -20257604, 5873411, 15609387, -1961155, 5498023, -13777633, -4753247, -10187974, 9123824, 4620873, 5057235, -10328844, -3595762, -1090104 ], [ 1646615, 19849341, 3238778, -16576159, -3423428, 6749380, 4642814, 11560228, -20489774, -15088652, 3298889, 12676161, -4231945, 280501, -12125155, -31709, -8669842, 8458640, 10069275, -2350599, -8459364, 1440170, -7439976 ], [ 1073681, 16835643, 732278, -13128457, -8679260, -1292708, 1708370, 8789116, -14382626, -9919700, 724367, 9742935, -6502735, -4937021, -10472677, 4689829, -7151710, 7793456, 15517677, -9758433, -6589884, 6476102, -13789848 ], [ 500747, 13821945, -1774222, -9680755, -13935092, -9334796, -1226074, 6018004, -8275478, -4750748, -1850155, 6809709, -8773525, -10154543, -8820199, 9411367, -5633578, 7128272, 20966079, -17166267, -4720404, 11512034, -20139720 ], [ -72187, 10808247, -4280722, -6233053, -19190924, -17376884, -4160518, 3246892, -2168330, 418204, -4424677, 3876483, -11044315, -15372065, -7167721, 14132905, -4115446, 6463088, 26414481, -24574101, -2850924, 16547966, -26489592 ], [ -329422, 8901484, -6130244, -2691643, -22433441, -23177413, -7104727, 1046441, 2401928, 4837157, -6866973, 2128667, -12526621, -18447210, -5354011, 17035897, -2870867, 5730804, 29263946, -30484252, -1051053, 20123745, -30014702 ], [ 991838, 12529396, -4694876, 1318307, -15609383, -17770147, -10097761, 1699295, -712264, 5506115, -8648139, 6307901, -10066507, -10810470, -2734141, 10846159, -2994053, 4663020, 19118726, -28905988, 400773, 16398759, -19416002 ], [ 2313098, 16157308, -3259508, 5328257, -8785325, -12362881, -13090795, 2352149, -3826456, 6175073, -10429305, 10487135, -7606393, -3173730, -114271, 4656421, -3117239, 3595236, 8973506, -27327724, 1852599, 12673773, -8817302 ], [ 3634358, 19785220, -1824140, 9338207, -1961267, -6955615, -16083829, 3005003, -6940648, 6844031, -12210471, 14666369, -5146279, 4463010, 2505599, -1533317, -3240425, 2527452, -1171714, -25749460, 3304425, 8948787, 1781398 ], [ 4955618, 23413132, -388772, 13348157, 4862791, -1548349, -19076863, 3657857, -10054840, 7512989, -13991637, 18845603, -2686165, 12099750, 5125469, -7723055, -3363611, 1459668, -11316934, -24171196, 4756251, 5223801, 12380098 ], [ 6276878, 27041044, 1046596, 17358107, 11686849, 3858917, -22069897, 4310711, -13169032, 8181947, -15772803, 23024837, -226051, 19736490, 7745339, -13912793, -3486797, 391884, -21462154, -22592932, 6208077, 1498815, 22978798 ], [ 4528503, 22114021, -409451, 14691947, 8841392, 4920768, -19165461, 5645355, -11558239, 3586575, -15023294, 19854736, 355803, 18899010, 2384299, -13335891, 135502, -694310, -21386214, -16935998, 7806898, 608959, 21495453 ], [ 2166201, 15476011, -2443781, 10690565, 4062032, 5113536, -15081531, 7116357, -9002449, -2061663, -13767650, 15214768, 562005, 16366686, -4572923, -11405661, 4506898, -1784186, -19266042, -10463330, 9435118, 286129, 17595699 ], [ -196101, 8838001, -4478111, 6689183, -717328, 5306304, -10997601, 8587359, -6446659, -7709901, -12512006, 10574800, 768207, 13834362, -11530145, -9475431, 8878294, -2874062, -17145870, -3990662, 11063338, -36701, 13695945 ], [ -2558403, 2199991, -6512441, 2687801, -5496688, 5499072, -6913671, 10058361, -3890869, -13358139, -11256362, 5934832, 974409, 11302038, -18487367, -7545201, 13249690, -3963938, -15025698, 2482006, 12691558, -359531, 9796191 ], [ -4920705, -4438019, -8546771, -1313581, -10276048, 5691840, -2829741, 11529363, -1335079, -19006377, -10000718, 1294864, 1180611, 8769714, -25444589, -5614971, 17621086, -5053814, -12905526, 8954674, 14319778, -682361, 5896437 ], [ -7028676, -8896547, -7747007, -3942898, -12798619, 4048596, 207753, 12031749, 368849, -18400044, -9611897, -2866415, 1717878, 5787456, -25039439, -3511077, 19559146, -4448408, -9223395, 10335520, 12768598, 227872, 3512190 ], [ -8882316, -11175593, -4113149, -5200150, -13064401, 569340, 2198811, 11565519, 1220915, -11539140, -10089899, -6549005, 2586210, 2355264, -17271917, -1233519, 19063870, -2147720, -3979305, 6624544, 8038018, 2371168, 2643450 ], [ -10735956, -13454639, -479291, -6457402, -13330183, -2909916, 4189869, 11099289, 2072981, -4678236, -10567901, -10231595, 3454542, -1076928, -9504395, 1044039, 18568594, 152968, 1264785, 2913568, 3307438, 4514464, 1774710 ], [ -12589596, -15733685, 3154567, -7714654, -13595965, -6389172, 6180927, 10633059, 2925047, 2182668, -11045903, -13914185, 4322874, -4509120, -1736873, 3321597, 18073318, 2453656, 6508875, -797408, -1423142, 6657760, 905970 ], [ -14443236, -18012731, 6788425, -8971906, -13861747, -9868428, 8171985, 10166829, 3777113, 9043572, -11523905, -17596775, 5191206, -7941312, 6030649, 5599155, 17578042, 4754344, 11752965, -4508384, -6153722, 8801056, 37230 ], [ -15561948, -19677071, 9867779, -9958813, -13599680, -12700793, 9614365, 9040042, 4538529, 14137387, -11231674, -19459422, 5625597, -10373487, 12138807, 7407503, 16656143, 6273948, 15803005, -6965548, -10058032, 10197788, -975489 ], [ -13006020, -18267881, 10174613, -9593995, -10698368, -12298703, 8313355, 4610470, 4846695, 10395757, -7088278, -12222354, 3890283, -7805577, 9950145, 6869801, 13601129, 3888132, 13882795, -3153652, -9830992, 7861700, -2708103 ], [ -10450092, -16858691, 10481447, -9229177, -7797056, -11896613, 7012345, 180898, 5154861, 6654127, -2944882, -4985286, 2154969, -5237667, 7761483, 6332099, 10546115, 1502316, 11962585, 658244, -9603952, 5525612, -4440717 ], [ -7894164, -15449501, 10788281, -8864359, -4895744, -11494523, 5711335, -4248674, 5463027, 2912497, 1198514, 2251782, 419655, -2669757, 5572821, 5794397, 7491101, -883500, 10042375, 4470140, -9376912, 3189524, -6173331 ], [ -5338236, -14040311, 11095115, -8499541, -1994432, -11092433, 4410325, -8678246, 5771193, -829133, 5341910, 9488850, -1315659, -101847, 3384159, 5256695, 4436087, -3269316, 8122165, 8282036, -9149872, 853436, -7905945 ], [ -2782308, -12631121, 11401949, -8134723, 906880, -10690343, 3109315, -13107818, 6079359, -4570763, 9485306, 16725918, -3050973, 2466063, 1195497, 4718993, 1381073, -5655132, 6201955, 12093932, -8922832, -1482652, -9638559 ], [ -3274225, -13231906, 12830428, -5194485, 2733422, -8419318, 4366170, -12014960, 8269650, -5706048, 5584942, 13626921, -813267, 3920258, 1053875, 3161216, -2844916, -3694533, 3261760, 10202563, -6702992, -1983275, -8089358 ], [ -4375711, -14234686, 14483236, -1739163, 4345010, -5774506, 6134598, -9817616, 10836366, -6320064, 75826, 8460711, 2219043, 5151710, 1321661, 1399424, -7305100, -864651, 117568, 7170541, -4084592, -2116805, -5883794 ], [ -5477197, -15237466, 16136044, 1716159, 5956598, -3129694, 7903026, -7620272, 13403082, -6934080, -5433290, 3294501, 5251353, 6383162, 1589447, -362368, -11765284, 1965231, -3026624, 4138519, -1466192, -2250335, -3678230 ], [ -6578683, -16240246, 17788852, 5171481, 7568186, -484882, 9671454, -5422928, 15969798, -7548096, -10942406, -1871709, 8283663, 7614614, 1857233, -2124160, -16225468, 4795113, -6170816, 1106497, 1152208, -2383865, -1472666 ], [ -7680169, -17243026, 19441660, 8626803, 9179774, 2159930, 11439882, -3225584, 18536514, -8162112, -16451522, -7037919, 11315973, 8846066, 2125019, -3885952, -20685652, 7624995, -9315008, -1925525, 3770608, -2517395, 732898 ], [ -7612114, -14800894, 18957889, 9378471, 8269814, 3937598, 13398297, 636415, 17371590, -7880967, -16923179, -6344235, 10474260, 9786806, 2976119, -4437901, -21765313, 8648847, -9588089, -3265298, 6102247, 573211, 286846 ], [ -6374518, -8913850, 16337539, 7426485, 4838306, 4848122, 15546699, 6163069, 12475026, -6704661, -12357377, 209343, 5758524, 10436834, 4410533, -3780007, -19464451, 7866669, -6990059, -2912822, 8147125, 6887953, -2810822 ], [ -5136922, -3026806, 13717189, 5474499, 1406798, 5758646, 17695101, 11689723, 7578462, -5528355, -7791575, 6762921, 1042788, 11086862, 5844947, -3122113, -17163589, 7084491, -4392029, -2560346, 10192003, 13202695, -5908490 ], [ -3899326, 2860238, 11096839, 3522513, -2024710, 6669170, 19843503, 17216377, 2681898, -4352049, -3225773, 13316499, -3672948, 11736890, 7279361, -2464219, -14862727, 6302313, -1793999, -2207870, 12236881, 19517437, -9006158 ], [ -2661730, 8747282, 8476489, 1570527, -5456218, 7579694, 21991905, 22743031, -2214666, -3175743, 1340029, 19870077, -8388684, 12386918, 8713775, -1806325, -12561865, 5520135, 804031, -1855394, 14281759, 25832179, -12103826 ], [ -1848740, 12683054, 5415310, -153966, -7583296, 7782902, 23270191, 26011323, -5195657, -2190034, 5011917, 24212480, -11414280, 12460339, 9972670, -742016, -9957794, 4610806, 2790648, -842857, 15756332, 29745674, -14283604 ], [ -3158780, 6862466, 149986, -740994, -3188224, 4449530, 20197897, 17987805, 1401217, -2157310, 4214235, 17499008, -5989176, 9650725, 10353970, 2354368, -5837678, 3065722, 1720200, 3469985, 14379380, 21652934, -11873932 ], [ -4468820, 1041878, -5115338, -1328022, 1206848, 1116158, 17125603, 9964287, 7998091, -2124586, 3416553, 10785536, -564072, 6841111, 10735270, 5450752, -1717562, 1520638, 649752, 7782827, 13002428, 13560194, -9464260 ], [ -5778860, -4778710, -10380662, -1915050, 5601920, -2217214, 14053309, 1940769, 14594965, -2091862, 2618871, 4072064, 4861032, 4031497, 11116570, 8547136, 2402554, -24446, -420696, 12095669, 11625476, 5467454, -7054588 ], [ -7088900, -10599298, -15645986, -2502078, 9996992, -5550586, 10981015, -6082749, 21191839, -2059138, 1821189, -2641408, 10286136, 1221883, 11497870, 11643520, 6522670, -1569530, -1491144, 16408511, 10248524, -2625286, -4644916 ], [ -8398940, -16419886, -20911310, -3089106, 14392064, -8883958, 7908721, -14106267, 27788713, -2026414, 1023507, -9354880, 15711240, -1587731, 11879170, 14739904, 10642786, -3114614, -2561592, 20721353, 8871572, -10718026, -2235244 ], [ -6967545, -13807604, -18275954, 1888496, 11795386, -5878470, 2799222, -9528180, 23827107, -504455, 1988080, -9362347, 12375304, -1758830, 5870005, 10226748, 11060467, -2877678, 53870, 19112090, 9937900, -9412381, 1552168 ], [ -4987863, -9508748, -14060462, 7979024, 7800358, -1605210, -2717718, -2429772, 17753805, 1315351, 3305104, -8028613, 7287160, -1402226, -1417253, 4191684, 10737661, -2284338, 3406514, 16318406, 11492884, -6227059, 5615128 ], [ -3008181, -5209892, -9844970, 14069552, 3805330, 2668050, -8234658, 4668636, 11680503, 3135157, 4622128, -6694879, 2199016, -1045622, -8704511, -1843380, 10414855, -1690998, 6759158, 13524722, 13047868, -3041737, 9678088 ], [ -1028499, -911036, -5629478, 20160080, -189698, 6941310, -13751598, 11767044, 5607201, 4954963, 5939152, -5361145, -2889128, -689018, -15991769, -7878444, 10092049, -1097658, 10111802, 10731038, 14602852, 143585, 13741048 ], [ 951183, 3387820, -1413986, 26250608, -4184726, 11214570, -19268538, 18865452, -466101, 6774769, 7256176, -4027411, -7977272, -332414, -23279027, -13913508, 9769243, -504318, 13464446, 7937354, 16157836, 3328907, 17804008 ], [ 1207065, 6456778, 909796, 27540494, -5731001, 11606379, -21452841, 19254978, -5632731, 6246337, 5062396, -4289830, -10345808, -554288, -24433412, -14288796, 10102039, -1953765, 12102509, 8171915, 17594059, 3775604, 18007402 ], [ -260853, 8295838, 1341868, 24029738, -4828523, 8116737, -20304507, 12935622, -9892689, 3369667, -642188, -6148402, -9994736, -1354640, -19454924, -9004308, 11090437, -5445999, 6025991, 11434721, 18911521, 1483676, 14351230 ], [ -1728771, 10134898, 1773940, 20518982, -3926045, 4627095, -19156173, 6616266, -14152647, 492997, -6346772, -8006974, -9643664, -2154992, -14476436, -3719820, 12078835, -8938233, -50527, 14697527, 20228983, -808252, 10695058 ], [ -3196689, 11973958, 2206012, 17008226, -3023567, 1137453, -18007839, 296910, -18412605, -2383673, -12051356, -9865546, -9292592, -2955344, -9497948, 1564668, 13067233, -12430467, -6127045, 17960333, 21546445, -3100180, 7038886 ], [ -4664607, 13813018, 2638084, 13497470, -2121089, -2352189, -16859505, -6022446, -22672563, -5260343, -17755940, -11724118, -8941520, -3755696, -4519460, 6849156, 14055631, -15922701, -12203563, 21223139, 22863907, -5392108, 3382714 ], [ -5033983, 14879032, 2928409, 10778066, -1645967, -5284614, -15035649, -11017220, -24823836, -7756161, -21586791, -13084412, -7896460, -4072852, 149508, 10281739, 14163442, -18723760, -16410597, 23530302, 22747306, -6980300, 1031278 ], [ 89351, 12079816, 2509999, 12015422, -3307625, -5430954, -9834183, -9389084, -16431684, -8347719, -16048977, -11953316, -3381460, -1974028, 3270876, 4454797, 9868318, -18068944, -11270211, 21059250, 15460390, -5049812, 5203522 ], [ 5212685, 9280600, 2091589, 13252778, -4969283, -5577294, -4632717, -7760948, -8039532, -8939277, -10511163, -10822220, 1133540, 124796, 6392244, -1372145, 5573194, -17414128, -6129825, 18588198, 8173474, -3119324, 9375766 ], [ 10336019, 6481384, 1673179, 14490134, -6630941, -5723634, 568749, -6132812, 352620, -9530835, -4973349, -9691124, 5648540, 2223620, 9513612, -7199087, 1278070, -16759312, -989439, 16117146, 886558, -1188836, 13548010 ], [ 15459353, 3682168, 1254769, 15727490, -8292599, -5869974, 5770215, -4504676, 8744772, -10122393, 564465, -8560028, 10163540, 4322444, 12634980, -13026029, -3017054, -16104496, 4150947, 13646094, -6400358, 741652, 17720254 ], [ 20582687, 882952, 836359, 16964846, -9954257, -6016314, 10971681, -2876540, 17136924, -10713951, 6102279, -7428932, 14678540, 6421268, 15756348, -18852971, -7312178, -15449680, 9291333, 11175042, -13687274, 2672140, 21892498 ], [ 17968361, -1031164, -1937181, 13969472, -11651785, -1310704, 10991992, -1413184, 14318731, -7747059, 8856573, -7472966, 10988190, 9849737, 14431171, -17247773, -7346657, -14349379, 6660224, 10009450, -11924585, 3815853, 21242687 ], [ 13806503, -2768260, -5181747, 10127552, -13356487, 4365296, 9976072, 17216, 9258469, -4068477, 11054163, -7752026, 5656770, 13544135, 12216685, -14156147, -6529007, -13159981, 2474816, 9104950, -8351975, 4802211, 19628465 ], [ 9644645, -4505356, -8426313, 6285632, -15061189, 10041296, 8960152, 1447616, 4198207, -389895, 13251753, -8031086, 325350, 17238533, 10002199, -11064521, -5711357, -11970583, -1710592, 8200450, -4779365, 5788569, 18014243 ], [ 5482787, -6242452, -11670879, 2443712, -16765891, 15717296, 7944232, 2878016, -862055, 3288687, 15449343, -8310146, -5006070, 20932931, 7787713, -7972895, -4893707, -10781185, -5896000, 7295950, -1206755, 6774927, 16400021 ], [ 1320929, -7979548, -14915445, -1398208, -18470593, 21393296, 6928312, 4308416, -5922317, 6967269, 17646933, -8589206, -10337490, 24627329, 5573227, -4881269, -4076057, -9591787, -10081408, 6391450, 2365855, 7761285, 14785799 ], [ 929807, -6856243, -16840650, -5700250, -18568756, 22136372, 5913979, 4222319, -7414184, 9245961, 15072912, -9945143, -11819058, 24269837, 4194754, -3964379, -3206906, -6360538, -10856743, 4655827, 6389110, 7324302, 12704084 ], [ 4309421, -2872537, -17446494, -10462414, -17060380, 17946524, 4901233, 2619725, -5337656, 10124763, 7727280, -12377957, -9450774, 19860455, 3652294, -5222225, -2286254, -1087438, -8222005, 2089081, 10863010, 5463978, 10154876 ], [ 7689035, 1111169, -18052338, -15224578, -15552004, 13756676, 3888487, 1017131, -3261128, 11003565, 381648, -14810771, -7082490, 15451073, 3109834, -6480071, -1365602, 4185662, -5587267, -477665, 15336910, 3603654, 7605668 ], [ 11068649, 5094875, -18658182, -19986742, -14043628, 9566828, 2875741, -585463, -1184600, 11882367, -6963984, -17243585, -4714206, 11041691, 2567374, -7737917, -444950, 9458762, -2952529, -3044411, 19810810, 1743330, 5056460 ], [ 14448263, 9078581, -19264026, -24748906, -12535252, 5376980, 1862995, -2188057, 891928, 12761169, -14309616, -19676399, -2345922, 6632309, 2024914, -8995763, 475702, 14731862, -317791, -5611157, 24284710, -116994, 2507252 ], [ 16744211, 12219634, -19011455, -27512348, -11035596, 1881903, 1003603, -4244225, 2499291, 13638289, -20138568, -21501924, 388290, 3238372, 1476744, -8868499, 641116, 18056598, 1889891, -7624381, 26175292, -1334042, 460632 ], [ 13621829, 11147422, -14466809, -20282180, -9579540, 1860681, 910981, -8568263, 1760829, 14506999, -18384120, -20291004, 4952142, 4921660, 900024, -1815685, -2969660, 11639514, 1962293, -6869995, 15149284, 665290, 926952 ], [ 10499447, 10075210, -9922163, -13052012, -8123484, 1839459, 818359, -12892301, 1022367, 15375709, -16629672, -19080084, 9515994, 6604948, 323304, 5237129, -6580436, 5222430, 2034695, -6115609, 4123276, 2664622, 1393272 ], [ 7377065, 9002998, -5377517, -5821844, -6667428, 1818237, 725737, -17216339, 283905, 16244419, -14875224, -17869164, 14079846, 8288236, -253416, 12289943, -10191212, -1194654, 2107097, -5361223, -6902732, 4663954, 1859592 ], [ 4254683, 7930786, -832871, 1408324, -5211372, 1797015, 633115, -21540377, -454557, 17113129, -13120776, -16658244, 18643698, 9971524, -830136, 19342757, -13801988, -7611738, 2179499, -4606837, -17928740, 6663286, 2325912 ], [ 1132301, 6858574, 3711775, 8638492, -3755316, 1775793, 540493, -25864415, -1193019, 17981839, -11366328, -15447324, 23207550, 11654812, -1406856, 26395571, -17412764, -14028822, 2251901, -3852451, -28954748, 8662618, 2792232 ], [ 199089, 6721707, 3956446, 8678960, -6757100, 1055976, -745039, -20977243, -2101906, 11740894, -9904290, -9169279, 21276962, 14158000, -3681506, 18956245, -16519895, -12703586, -792362, -1159650, -23098596, 7471750, -709158 ], [ -296289, 6771909, 3341122, 7281488, -10650452, 196440, -2269153, -14247829, -3044878, 4078018, -8500734, -1877809, 18047486, 16825168, -6295742, 8618491, -14726297, -9829886, -4459958, 1920834, -13866012, 5642842, -5004090 ], [ -791667, 6822111, 2725798, 5884016, -14543804, -663096, -3793267, -7518415, -3987850, -3584858, -7097178, 5413661, 14818010, 19492336, -8909978, -1719263, -12932699, -6956186, -8127554, 5001318, -4633428, 3813934, -9299022 ], [ -1287045, 6872313, 2110474, 4486544, -18437156, -1522632, -5317381, -789001, -4930822, -11247734, -5693622, 12705131, 11588534, 22159504, -11524214, -12057017, -11139101, -4082486, -11795150, 8081802, 4599156, 1985026, -13593954 ], [ -1782423, 6922515, 1495150, 3089072, -22330508, -2382168, -6841495, 5940413, -5873794, -18910610, -4290066, 19996601, 8359058, 24826672, -14138450, -22394771, -9345503, -1208786, -15462746, 11162286, 13831740, 156118, -17888886 ], [ -2990334, 7195470, 881230, 2870243, -22307864, -4456857, -7734067, 9344609, -5563555, -21175256, -1012800, 23995406, 5300081, 22932520, -12916904, -25990382, -8370233, 762496, -15611477, 12371868, 15103806, -2027597, -19609815 ], [ -4910778, 7691178, 268714, 3830057, -18369224, -7746699, -7995097, 9423587, -4000105, -18041672, 4138176, 24701546, 2411603, 16477048, -7859576, -22843850, -8213291, 1831360, -12241343, 11710548, 8415354, -4566119, -18756741 ], [ -6831222, 8186886, -343802, 4789871, -14430584, -11036541, -8256127, 9502565, -2436655, -14908088, 9289152, 25407686, -476875, 10021576, -2802248, -19697318, -8056349, 2900224, -8871209, 11049228, 1726902, -7104641, -17903667 ], [ -8751666, 8682594, -956318, 5749685, -10491944, -14326383, -8517157, 9581543, -873205, -11774504, 14440128, 26113826, -3365353, 3566104, 2255080, -16550786, -7899407, 3969088, -5501075, 10387908, -4961550, -9643163, -17050593 ], [ -10672110, 9178302, -1568834, 6709499, -6553304, -17616225, -8778187, 9660521, 690245, -8640920, 19591104, 26819966, -6253831, -2889368, 7312408, -13404254, -7742465, 5037952, -2130941, 9726588, -11650002, -12181685, -16197519 ], [ -11854407, 8699609, -1567825, 7373694, -3311129, -19823456, -8620242, 8692828, 1934173, -6664703, 22668084, 26532302, -8044158, -8022944, 10649335, -11126835, -6640407, 5070109, 1606818, 8424133, -17492798, -13367002, -15502466 ], [ -9345969, 3348911, 1500809, 6559794, -3551279, -16617632, -6367422, 2491780, 1580491, -10475321, 15375084, 21275618, -4343730, -6547040, 5384257, -13194981, -812769, -81269, 7182702, 3916003, -19107314, -7786294, -15597518 ], [ -6837531, -2001787, 4569443, 5745894, -3791429, -13411808, -4114602, -3709268, 1226809, -14285939, 8082084, 16018934, -643302, -5071136, 119179, -15263127, 5014869, -5232647, 12758586, -592127, -20721830, -2205586, -15692570 ], [ -4329093, -7352485, 7638077, 4931994, -4031579, -10205984, -1861782, -9910316, 873127, -18096557, 789084, 10762250, 3057126, -3595232, -5145899, -17331273, 10842507, -10384025, 18334470, -5100257, -22336346, 3375122, -15787622 ], [ -1820655, -12703183, 10706711, 4118094, -4271729, -7000160, 391038, -16111364, 519445, -21907175, -6503916, 5505566, 6757554, -2119328, -10410977, -19399419, 16670145, -15535403, 23910354, -9608387, -23950862, 8955830, -15882674 ], [ 687783, -18053881, 13775345, 3304194, -4511879, -3794336, 2643858, -22312412, 165763, -25717793, -13796916, 248882, 10457982, -643424, -15676055, -21467565, 22497783, -20686781, 29486238, -14116517, -25565378, 14536538, -15977726 ], [ 2419321, -13901289, 11532184, 5831259, -1235824, -1438247, 7419878, -17908905, 3764531, -20266266, -9372881, -3903317, 9320035, 394940, -14727543, -14419036, 22444226, -17019824, 24115327, -12843667, -21180029, 14428691, -13423793 ], [ 3995479, -7848039, 8226664, 9026517, 2743472, 747895, 12700538, -11384487, 8153789, -12962310, -2605439, -7834619, 7214413, 1345796, -12536313, -5547172, 21214430, -11589200, 16555057, -10414621, -15594707, 13183133, -10340063 ], [ 5571637, -1794789, 4921144, 12221775, 6722768, 2934037, 17981198, -4860069, 12543047, -5658354, 4162003, -11765921, 5108791, 2296652, -10345083, 3324692, 19984634, -6158576, 8994787, -7985575, -10009385, 11937575, -7256333 ], [ 7147795, 4258461, 1615624, 15417033, 10702064, 5120179, 23261858, 1664349, 16932305, 1645602, 10929445, -15697223, 3003169, 3247508, -8153853, 12196556, 18754838, -727952, 1434517, -5556529, -4424063, 10692017, -4172603 ], [ 8723953, 10311711, -1689896, 18612291, 14681360, 7306321, 28542518, 8188767, 21321563, 8949558, 17696887, -19628525, 897547, 4198364, -5962623, 21068420, 17525042, 4702672, -6125753, -3127483, 1161259, 9446459, -1088873 ], [ 8090728, 11381643, -2889446, 19849497, 15397775, 6429838, 27901127, 10921314, 19576499, 9730698, 18019306, -19421591, 454897, 6539429, -4233081, 23521478, 14383436, 4024096, -9375329, -3381616, 1923325, 6787052, 1121632 ], [ 5248120, 7468257, -1983026, 19128651, 12851309, 2490730, 21337685, 9861990, 11697113, 3989022, 11896702, -15076421, 1675219, 10270703, -2965227, 19555730, 9330020, -2763680, -8314211, -6318928, -2137865, 2713796, 2458912 ], [ 2405512, 3554871, -1076606, 18407805, 10304843, -1448378, 14774243, 8802666, 3817727, -1752654, 5774098, -10731251, 2895541, 14001977, -1697373, 15589982, 4276604, -9551456, -7253093, -9256240, -6199055, -1359460, 3796192 ], [ -437096, -358515, -170186, 17686959, 7758377, -5387486, 8210801, 7743342, -4061659, -7494330, -348506, -6386081, 4115863, 17733251, -429519, 11624234, -776812, -16339232, -6191975, -12193552, -10260245, -5432716, 5133472 ], [ -3279704, -4271901, 736234, 16966113, 5211911, -9326594, 1647359, 6684018, -11941045, -13236006, -6471110, -2040911, 5336185, 21464525, 838335, 7658486, -5830228, -23127008, -5130857, -15130864, -14321435, -9505972, 6470752 ], [ -5457000, -7213227, 1049136, 16332575, 2310106, -11718725, -3714472, 6280865, -18561612, -17462903, -10546380, 1551847, 6150669, 24194742, 1940137, 4057455, -10352439, -28112746, -4186531, -17650265, -16942153, -13044300, 6858640 ], [ -4307736, -5294253, -1605552, 16135577, -2368394, -6375971, -3068248, 9158567, -18888084, -14115905, -4384980, 1382545, 4935963, 21919674, 2211679, 2280009, -12218625, -24088294, -3826165, -18080111, -12360511, -13907988, 2499568 ], [ -3158472, -3375279, -4260240, 15938579, -7046894, -1033217, -2422024, 12036269, -19214556, -10768907, 1776420, 1213243, 3721257, 19644606, 2483221, 502563, -14084811, -20063842, -3465799, -18509957, -7778869, -14771676, -1859504 ], [ -2009208, -1456305, -6914928, 15741581, -11725394, 4309537, -1775800, 14913971, -19541028, -7421909, 7937820, 1043941, 2506551, 17369538, 2754763, -1274883, -15950997, -16039390, -3105433, -18939803, -3197227, -15635364, -6218576 ], [ -859944, 462669, -9569616, 15544583, -16403894, 9652291, -1129576, 17791673, -19867500, -4074911, 14099220, 874639, 1291845, 15094470, 3026305, -3052329, -17817183, -12014938, -2745067, -19369649, 1384415, -16499052, -10577648 ], [ 289320, 2381643, -12224304, 15347585, -21082394, 14995045, -483352, 20669375, -20193972, -727913, 20260620, 705337, 77139, 12819402, 3297847, -4829775, -19683369, -7990486, -2384701, -19799495, 5966057, -17362740, -14936720 ], [ -477451, 220092, -10174582, 13711577, -20091759, 13311699, 637367, 18577797, -13863609, -433405, 20606305, -46655, -4361392, 12600759, 3941709, -4107931, -16404605, -4013704, -1364850, -17974771, 7882159, -16240198, -11518602 ], [ -1627429, -2757564, -7183978, 11787767, -17967297, 10223133, 1852985, 15492363, -6201879, -749395, 19788847, -915185, -9444688, 12793401, 4660035, -2886229, -12096851, -46456, -213102, -15699133, 9265153, -14720410, -6545046 ], [ -2777407, -5735220, -4193374, 9863957, -15842835, 7134567, 3068603, 12406929, 1459851, -1065385, 18971389, -1783715, -14527984, 12986043, 5378361, -1664527, -7789097, 3920792, 938646, -13423495, 10648147, -13200622, -1571490 ], [ -3927385, -8712876, -1202770, 7940147, -13718373, 4046001, 4284221, 9321495, 9121581, -1381375, 18153931, -2652245, -19611280, 13178685, 6096687, -442825, -3481343, 7888040, 2090394, -11147857, 12031141, -11680834, 3402066 ], [ -5077363, -11690532, 1787834, 6016337, -11593911, 957435, 5499839, 6236061, 16783311, -1697365, 17336473, -3520775, -24694576, 13371327, 6815013, 778877, 826411, 11855288, 3242142, -8872219, 13414135, -10161046, 8375622 ] ], [ [ -11507744, 6329664, -18757472, 8072736, 8549728, -1763936, -2130368, -9629280, -27525664, 19638176, -3548128, 22351104, -1036000, -6757952, 13316960, 1930560, 30974880, 23851616, -6665024, 27809344, 6316896, 23524896, -9164064 ], [ -11507744, 6329664, -18757472, 8072736, 8549728, -1763936, -2130368, -9629280, -27525664, 19638176, -3548128, 22351104, -1036000, -6757952, 13316960, 1930560, 30974880, 23851616, -6665024, 27809344, 6316896, 23524896, -9164064 ], [ -11507744, 6329664, -18757472, 8072736, 8549728, -1763936, -2130368, -9629280, -27525664, 19638176, -3548128, 22351104, -1036000, -6757952, 13316960, 1930560, 30974880, 23851616, -6665024, 27809344, 6316896, 23524896, -9164064 ], [ -9218839, 1020914, -16043167, 8110116, 10136923, -5880361, -1656073, -7974345, -27383724, 21331311, -6454463, 15974489, -1140115, -2466632, 14494675, 3934240, 30645125, 16548206, -3047529, 22736499, 3711996, 19491576, -5342999 ], [ -6472153, -5349586, -12786001, 8154972, 12041557, -10820071, -1086919, -5988423, -27213396, 23363073, -9942065, 8322551, -1265053, 2682952, 15907933, 6338656, 30249419, 7784114, 1293465, 16649085, 586116, 14651592, -757721 ], [ -3725467, -11720086, -9528835, 8199828, 13946191, -15759781, -517765, -4002501, -27043068, 25394835, -13429667, 670613, -1389991, 7832536, 17321191, 8743072, 29853713, -979978, 5634459, 10561671, -2539764, 9811608, 3827557 ], [ -978781, -18090586, -6271669, 8244684, 15850825, -20699491, 51389, -2016579, -26872740, 27426597, -16917269, -6981325, -1514929, 12982120, 18734449, 11147488, 29458007, -9744070, 9975453, 4474257, -5665644, 4971624, 8412835 ], [ 1767905, -24461086, -3014503, 8289540, 17755459, -25639201, 620543, -30657, -26702412, 29458359, -20404871, -14633263, -1639867, 18131704, 20147707, 13551904, 29062301, -18508162, 14316447, -1613157, -8791524, 131640, 12998113 ], [ 901973, -26616229, -77785, 6897798, 14526931, -27311272, 910217, -322797, -26068920, 26424987, -17125148, -18532633, -1632766, 16815997, 16616110, 10770928, 24573617, -20673613, 14715483, -7005906, -9300954, -2549559, 13426174 ], [ -3576577, -24556015, 2538485, 4069458, 6165241, -25715704, 920411, -2892999, -24972264, 18326481, -7078100, -18679435, -1493626, 9034999, 8139658, 2804560, 15991955, -16240423, 11172561, -11703990, -7193934, -3071973, 9697018 ], [ -8055127, -22495801, 5154755, 1241118, -2196449, -24120136, 930605, -5463201, -23875608, 10227975, 2968948, -18826237, -1354486, 1254001, -336794, -5161808, 7410293, -11807233, 7629639, -16402074, -5086914, -3594387, 5967862 ], [ -12533677, -20435587, 7771025, -1587222, -10558139, -22524568, 940799, -8033403, -22778952, 2129469, 13015996, -18973039, -1215346, -6526997, -8813246, -13128176, -1171369, -7374043, 4086717, -21100158, -2979894, -4116801, 2238706 ], [ -17012227, -18375373, 10387295, -4415562, -18919829, -20929000, 950993, -10603605, -21682296, -5969037, 23063044, -19119841, -1076206, -14307995, -17289698, -21094544, -9753031, -2940853, 543795, -25798242, -872874, -4639215, -1490450 ], [ -20425180, -17085682, 12093163, -7103486, -24709363, -18818187, 1673870, -12488826, -21098662, -13000711, 30393661, -18764585, 45122, -20246259, -23515098, -27531166, -17111418, 1525733, -3150876, -29376713, 1576393, -4202496, -3575594 ], [ -18510148, -19648606, 9247021, -9089330, -17638117, -14131149, 5960162, -10949142, -23080138, -14698225, 24142123, -15899039, 6077390, -16970853, -18485238, -26319058, -18353430, 6159299, -7604292, -27357119, 5736895, 1029888, 2559322 ], [ -16595116, -22211530, 6400879, -11075174, -10566871, -9444111, 10246454, -9409458, -25061614, -16395739, 17890585, -13033493, 12109658, -13695447, -13455378, -25106950, -19595442, 10792865, -12057708, -25337525, 9897397, 6262272, 8694238 ], [ -14680084, -24774454, 3554737, -13061018, -3495625, -4757073, 14532746, -7869774, -27043090, -18093253, 11639047, -10167947, 18141926, -10420041, -8425518, -23894842, -20837454, 15426431, -16511124, -23317931, 14057899, 11494656, 14829154 ], [ -12765052, -27337378, 708595, -15046862, 3575621, -70035, 18819038, -6330090, -29024566, -19790767, 5387509, -7302401, 24174194, -7144635, -3395658, -22682734, -22079466, 20059997, -20964540, -21298337, 18218401, 16727040, 20964070 ], [ -10850020, -29900302, -2137547, -17032706, 10646867, 4617003, 23105330, -4790406, -31006042, -21488281, -864029, -4436855, 30206462, -3869229, 1634202, -21470626, -23321478, 24693563, -25417956, -19278743, 22378903, 21959424, 27098986 ], [ -10193208, -22286706, 642516, -18703295, 8476233, 8636421, 19209427, -7543482, -30775248, -15147715, -5617477, -8401924, 22561200, 372717, 4464677, -20266988, -20222225, 25302109, -21509807, -19836539, 14948110, 16984713, 25448252 ], [ -9788040, -12637806, 4547820, -20310833, 4457223, 12522315, 13677085, -11155110, -30102000, -7199533, -10071307, -13733116, 12180432, 4807971, 6855275, -19065044, -16254719, 25105651, -15929345, -20909813, 5199058, 9968583, 22240388 ], [ -9382872, -2988906, 8453124, -21918371, 438213, 16408209, 8144743, -14766738, -29428752, 748649, -14525137, -19064308, 1799664, 9243225, 9245873, -17863100, -12287213, 24909193, -10348883, -21983087, -4549994, 2952453, 19032524 ], [ -8977704, 6659994, 12358428, -23525909, -3580797, 20294103, 2612401, -18378366, -28755504, 8696831, -18978967, -24395500, -8581104, 13678479, 11636471, -16661156, -8319707, 24712735, -4768421, -23056361, -14299046, -4063677, 15824660 ], [ -8572536, 16308894, 16263732, -25133447, -7599807, 24179997, -2919941, -21989994, -28082256, 16645013, -23432797, -29726692, -18961872, 18113733, 14027069, -15459212, -4352201, 24516277, 812041, -24129635, -24048098, -11079807, 12616796 ], [ -5320263, 20531436, 15391752, -22606760, -10523841, 21559110, -2199791, -19638813, -23543439, 18902879, -24166195, -26996710, -24354228, 15787851, 12404201, -15443240, -4856369, 24396592, 1129078, -24142445, -25350824, -13657449, 8797142 ], [ 779115, 19327620, 9742488, -15945848, -12352899, 12431442, 4772851, -11324823, -15139053, 15470429, -21179161, -16205554, -24758172, 6700833, 6767867, -16613240, -9832211, 24353680, -3817310, -23094791, -18207224, -11796603, 4365698 ], [ 6878493, 18123804, 4093224, -9284936, -14181957, 3303774, 11745493, -3010833, -6734667, 12037979, -18192127, -5414398, -25162116, -2386185, 1131533, -17783240, -14808053, 24310768, -8763698, -22047137, -11063624, -9935757, -65746 ], [ 12977871, 16919988, -1556040, -2624024, -16011015, -5823894, 18718135, 5303157, 1669719, 8605529, -15205093, 5376758, -25566060, -11473203, -4504801, -18953240, -19783895, 24267856, -13710086, -20999483, -3920024, -8074911, -4497190 ], [ 19077249, 15716172, -7205304, 4036888, -17840073, -14951562, 25690777, 13617147, 10074105, 5173079, -12218059, 16167914, -25970004, -20560221, -10141135, -20123240, -24759737, 24224944, -18656474, -19951829, 3223576, -6214065, -8928634 ], [ 23047509, 13433677, -10947961, 8298696, -19590026, -22510947, 31099980, 18966049, 16184330, 3025489, -9503837, 23557023, -25044090, -27615985, -14452918, -20978446, -28197505, 23301729, -22193432, -19360329, 8620548, -3910878, -11826228 ], [ 16372179, 5757787, -5157583, 564984, -20944454, -22228917, 28691988, 9489511, 10823750, 7302199, -8153675, 13935897, -17468886, -24515479, -12141946, -20259682, -23944903, 17976999, -18683240, -21049599, 5284380, 604014, -7054572 ], [ 9696849, -1918103, 632795, -7168728, -22298882, -21946887, 26283996, 12973, 5463170, 11578909, -6803513, 4314771, -9893682, -21414973, -9830974, -19540918, -19692301, 12652269, -15173048, -22738869, 1948212, 5118906, -2282916 ], [ 3021519, -9593993, 6423173, -14902440, -23653310, -21664857, 23876004, -9463565, 102590, 15855619, -5453351, -5306355, -2318478, -18314467, -7520002, -18822154, -15439699, 7327539, -11662856, -24428139, -1387956, 9633798, 2488740 ], [ -3653811, -17269883, 12213551, -22636152, -25007738, -21382827, 21468012, -18940103, -5257990, 20132329, -4103189, -14927481, 5256726, -15213961, -5209030, -18103390, -11187097, 2002809, -8152664, -26117409, -4724124, 14148690, 7260396 ], [ -10329141, -24945773, 18003929, -30369864, -26362166, -21100797, 19060020, -28416641, -10618570, 24409039, -2753027, -24548607, 12831930, -12113455, -2898058, -17384626, -6934495, -3321921, -4642472, -27806679, -8060292, 18663582, 12032052 ], [ -13443821, -18137833, 10793147, -22396141, -26960419, -20455132, 18823268, -26938344, -14425670, 16343659, -5019075, -22057468, 12982529, -12100124, -2856136, -12255622, -6561008, -3868411, -3179155, -26400349, -11649560, 11410304, 15356608 ], [ -15846371, -8433127, 982133, -11280931, -27407437, -19736740, 19020764, -23269080, -17922074, 5809861, -8008365, -17143876, 11648207, -12704228, -3268024, -6244570, -6963344, -3459253, -2125213, -24374899, -15289448, 1803392, 18391744 ], [ -18248921, 1271579, -8828881, -165721, -27854455, -19018348, 19218260, -19599816, -21418478, -4723937, -10997655, -12230284, 10313885, -13308332, -3679912, -233518, -7365680, -3050095, -1071271, -22349449, -18929336, -7803520, 21426880 ], [ -20651471, 10976285, -18639895, 10949489, -28301473, -18299956, 19415756, -15930552, -24914882, -15257735, -13986945, -7316692, 8979563, -13912436, -4091800, 5777534, -7768016, -2640937, -17329, -20323999, -22569224, -17410432, 24462016 ], [ -23054021, 20680991, -28450909, 22064699, -28748491, -17581564, 19613252, -12261288, -28411286, -25791533, -16976235, -2403100, 7645241, -14516540, -4503688, 11788586, -8170352, -2231779, 1036613, -18298549, -26209112, -27017344, 27497152 ], [ -21875780, 24030185, -32884891, 22136957, -27651640, -18369178, 17690189, -10022412, -26667542, -29377205, -17755119, 1033757, 5070014, -15348653, -1324414, 11467271, -5254685, -2392837, 1660442, -14193076, -27676232, -29125357, 24899704 ], [ -17116748, 21023867, -31941841, 11166263, -25010920, -20662798, 13646567, -9213924, -19683650, -26014751, -16323597, 2993879, 1253882, -16408775, 5446022, 4813589, 978985, -3124111, 1854158, -8007580, -26970584, -23734471, 16669672 ], [ -12357716, 18017549, -30998791, 195569, -22370200, -22956418, 9602945, -8405436, -12699758, -22652297, -14892075, 4954001, -2562250, -17468897, 12216458, -1840093, 7212655, -3855385, 2047874, -1822084, -26264936, -18343585, 8439640 ], [ -7598684, 15011231, -30055741, -10775125, -19729480, -25250038, 5559323, -7596948, -5715866, -19289843, -13460553, 6914123, -6378382, -18529019, 18986894, -8493775, 13446325, -4586659, 2241590, 4363412, -25559288, -12952699, 209608 ], [ -2839652, 12004913, -29112691, -21745819, -17088760, -27543658, 1515701, -6788460, 1268026, -15927389, -12029031, 8874245, -10194514, -19589141, 25757330, -15147457, 19679995, -5317933, 2435306, 10548908, -24853640, -7561813, -8020424 ], [ 1151475, 9611438, -27724759, -29141167, -14892747, -27563099, -2134493, -4937190, 7136234, -13222098, -10883532, 9486263, -11968900, -18843835, 29652491, -20680926, 24982111, -5180222, 3208644, 16025933, -22505934, -3396488, -14899517 ], [ 1303077, 10282178, -24112417, -18659785, -14920269, -16211645, -3817547, 2127990, 7426022, -13802622, -11168148, 3357761, -3534556, -9071389, 19171277, -20613330, 25626457, -697586, 6880092, 17960603, -11947938, -5358968, -15023915 ], [ 1454679, 10952918, -20500075, -8178403, -14947791, -4860191, -5500601, 9193170, 7715810, -14383146, -11452764, -2770741, 4899788, 701057, 8690063, -20545734, 26270803, 3785050, 10551540, 19895273, -1389942, -7321448, -15148313 ], [ 1606281, 11623658, -16887733, 2302979, -14975313, 6491263, -7183655, 16258350, 8005598, -14963670, -11737380, -8899243, 13334132, 10473503, -1791151, -20478138, 26915149, 8267686, 14222988, 21829943, 9168054, -9283928, -15272711 ], [ 1757883, 12294398, -13275391, 12784361, -15002835, 17842717, -8866709, 23323530, 8295386, -15544194, -12021996, -15027745, 21768476, 20245949, -12272365, -20410542, 27559495, 12750322, 17894436, 23764613, 19726050, -11246408, -15397109 ], [ 1909485, 12965138, -9663049, 23265743, -15030357, 29194171, -10549763, 30388710, 8585174, -16124718, -12306612, -21156247, 30202820, 30018395, -22753579, -20342946, 28203841, 17232958, 21565884, 25699283, 30284046, -13208888, -15521507 ], [ 3963967, 14761818, -10336672, 24495630, -15771554, 24703190, -5778812, 30442230, 11373847, -11694462, -5458973, -18425864, 21619599, 31027671, -22262783, -16175830, 20863632, 13234439, 14019322, 18769968, 31452032, -8623513, -13010795 ], [ 6399025, 16783686, -11867488, 23875218, -16655486, 17043722, 282940, 29093418, 14662297, -6262050, 2815117, -13923704, 9632865, 30284313, -19577585, -11188810, 11926512, 7539689, 4229158, 10067856, 30742016, -2728567, -9973061 ], [ 8834083, 18805554, -13398304, 23254806, -17539418, 9384254, 6344692, 27744606, 17950747, -829638, 11089207, -9421544, -2353869, 29540955, -16892387, -6201790, 2989392, 1844939, -5561006, 1365744, 30032000, 3166379, -6935327 ], [ 11269141, 20827422, -14929120, 22634394, -18423350, 1724786, 12406444, 26395794, 21239197, 4602774, 19363297, -4919384, -14340603, 28797597, -14207189, -1214770, -5947728, -3849811, -15351170, -7336368, 29321984, 9061325, -3897593 ], [ 13704199, 22849290, -16459936, 22013982, -19307282, -5934682, 18468196, 25046982, 24527647, 10035186, 27637387, -417224, -26327337, 28054239, -11521991, 3772250, -14884848, -9544561, -25141334, -16038480, 28611968, 14956271, -859859 ], [ 12812029, 20298174, -12711580, 21811569, -19318571, -11916760, 18431365, 23381265, 23529607, 13137483, 28491628, -196673, -29894871, 23271117, -9004832, 7550606, -20075910, -9978331, -28446032, -21360339, 27889787, 18307520, 2877991 ], [ 8592631, 13174074, -3684052, 22027155, -18457217, -16221448, 12295951, 21398643, 18245077, 13909665, 21926020, -4257731, -25043205, 14448231, -6655712, 10120298, -21520914, -5151121, -25265264, -23301945, 27155441, 19115072, 7315957 ], [ 4373233, 6049974, 5343476, 22242741, -17595863, -20526136, 6160537, 19416021, 12960547, 14681847, 15360412, -8318789, -20191539, 5625345, -4306592, 12689990, -22965918, -323911, -22084496, -25243551, 26421095, 19922624, 11753923 ], [ 153835, -1074126, 14371004, 22458327, -16734509, -24830824, 25123, 17433399, 7676017, 15454029, 8794804, -12379847, -15339873, -3197541, -1957472, 15259682, -24410922, 4503299, -18903728, -27185157, 25686749, 20730176, 16191889 ], [ -4065563, -8198226, 23398532, 22673913, -15873155, -29135512, -6110291, 15450777, 2391487, 16226211, 2229196, -16440905, -10488207, -12020427, 391648, 17829374, -25855926, 9330509, -15722960, -29126763, 24952403, 21537728, 20629855 ], [ -7854180, -12705119, 29589694, 22547574, -15109023, -30884478, -11217831, 12350715, -2367279, 17037015, -3665746, -19838520, -5327751, -19606547, 2329993, 18382016, -26753984, 12833242, -13060489, -29118878, 24418149, 21482523, 24110913 ], [ -9488892, -4125977, 21599026, 20711610, -14831001, -19854834, -11186001, 3663453, -4497225, 18040929, -6207358, -19918920, 1376655, -21008837, 2214463, 8849408, -24917312, 9713590, -12989503, -19363538, 24884355, 17113533, 22807431 ], [ -11123604, 4453165, 13608358, 18875646, -14552979, -8825190, -11154171, -5023809, -6627171, 19044843, -8748970, -19999320, 8081061, -22411127, 2098933, -683200, -23080640, 6593938, -12918517, -9608198, 25350561, 12744543, 21503949 ], [ -12758316, 13032307, 5617690, 17039682, -14274957, 2204454, -11122341, -13711071, -8757117, 20048757, -11290582, -20079720, 14785467, -23813417, 1983403, -10215808, -21243968, 3474286, -12847531, 147142, 25816767, 8375553, 20200467 ], [ -14393028, 21611449, -2372978, 15203718, -13996935, 13234098, -11090511, -22398333, -10887063, 21052671, -13832194, -20160120, 21489873, -25215707, 1867873, -19748416, -19407296, 354634, -12776545, 9902482, 26282973, 4006563, 18896985 ], [ -16027740, 30190591, -10363646, 13367754, -13718913, 24263742, -11058681, -31085595, -13017009, 22056585, -16373806, -20240520, 28194279, -26617997, 1752343, -29281024, -17570624, -2765018, -12705559, 19657822, 26749179, -362427, 17593503 ], [ -9684182, 28211358, -4936784, 6598340, -13831131, 20122381, -4501091, -27243012, -10488875, 20962774, -16030298, -14599720, 20938755, -22804657, 6141548, -23879727, -18792177, 1723980, -12977173, 17855812, 22560485, 928693, 10907391 ], [ -1744970, 24120450, 3173584, -1157764, -14021397, 12946819, 3361651, -20894460, -7029125, 19449418, -15109766, -7814680, 10891245, -17948191, 11431700, -15491649, -20625375, 7734708, -13317307, 13742332, 17440811, 3351835, 3144753 ], [ 6194242, 20029542, 11283952, -8913868, -14211663, 5771257, 11224393, -14545908, -3569375, 17936062, -14189234, -1029640, 843735, -13091725, 16721852, -7103571, -22458573, 13745436, -13657441, 9628852, 12321137, 5774977, -4617885 ], [ 14133454, 15938634, 19394320, -16669972, -14401929, -1404305, 19087135, -8197356, -109625, 16422706, -13268702, 5755400, -9203775, -8235259, 22012004, 1284507, -24291771, 19756164, -13997575, 5515372, 7201463, 8198119, -12380523 ], [ 22072666, 11847726, 27504688, -24426076, -14592195, -8579867, 26949877, -1848804, 3350125, 14909350, -12348170, 12540440, -19251285, -3378793, 27302156, 9672585, -26124969, 25766892, -14337709, 1401892, 2081789, 10621261, -20143161 ], [ 24190975, 11272545, 27824671, -24339835, -10603983, -8556455, 29248267, 4039569, 3083401, 10180618, -11391392, 16964123, -24133185, 1943642, 24438161, 9694809, -25031013, 23985471, -11434237, -608798, 964352, 10102528, -19702332 ], [ 20488381, 14213091, 20354269, -16411249, -2437293, -1334069, 25982305, 9467763, -909797, 2236510, -10398368, 19026449, -23849475, 7732046, 13420019, 1351179, -21009903, 14411901, -5287159, -516698, 3849152, 6641920, -11058036 ], [ 16785787, 17153637, 12883867, -8482663, 5729397, 5888317, 22716343, 14895957, -4902995, -5707598, -9405344, 21088775, -23565765, 13520450, 2401877, -6992451, -16988793, 4838331, 859919, -424598, 6733952, 3181312, -2413740 ], [ 13083193, 20094183, 5413465, -554077, 13896087, 13110703, 19450381, 20324151, -8896193, -13651706, -8412320, 23151101, -23282055, 19308854, -8616265, -15336081, -12967683, -4735239, 7006997, -332498, 9618752, -279296, 6230556 ], [ 9380599, 23034729, -2056937, 7374509, 22062777, 20333089, 16184419, 25752345, -12889391, -21595814, -7419296, 25213427, -22998345, 25097258, -19634407, -23679711, -8946573, -14308809, 13154075, -240398, 12503552, -3739904, 14874852 ], [ 6919913, 25605729, -8697470, 13384643, 27523204, 24806635, 13949217, 28765127, -14771638, -27106377, -6216752, 26073529, -22975801, 28267462, -28741169, -30196941, -5511151, -21996463, 17790450, -110353, 13785222, -6587591, 20975953 ], [ 10668767, 26328999, -11188658, 9802517, 19452316, 15535981, 16867815, 19700849, -6099130, -20449215, -3966608, 20922511, -24259087, 18346666, -28291031, -27582171, -5004169, -20254537, 14873310, 209417, 7051242, -6370673, 14361079 ], [ 14417621, 27052269, -13679846, 6220391, 11381428, 6265327, 19786413, 10636571, 2573378, -13792053, -1716464, 15771493, -25542373, 8425870, -27840893, -24967401, -4497187, -18512611, 11956170, 529187, 317262, -6153755, 7746205 ], [ 18166475, 27775539, -16171034, 2638265, 3310540, -3005327, 22705011, 1572293, 11245886, -7134891, 533680, 10620475, -26825659, -1494926, -27390755, -22352631, -3990205, -16770685, 9039030, 848957, -6416718, -5936837, 1131331 ], [ 21915329, 28498809, -18662222, -943861, -4760348, -12275981, 25623609, -7491985, 19918394, -477729, 2783824, 5469457, -28108945, -11415722, -26940617, -19737861, -3483223, -15028759, 6121890, 1168727, -13150698, -5719919, -5483543 ], [ 25664183, 29222079, -21153410, -4525987, -12831236, -21546635, 28542207, -16556263, 28590902, 6179433, 5033968, 318439, -29392231, -21336518, -26490479, -17123091, -2976241, -13286833, 3204750, 1488497, -19884678, -5503001, -12098417 ], [ 22513052, 19918109, -19943818, -9474288, -16474709, -18329549, 23028535, -13300431, 28441255, 7013030, 8232382, -373539, -22375972, -22019769, -20861891, -9502721, -3977534, -14696557, 3931490, -1536123, -16993513, -374553, -15309556 ], [ 17981924, 8608691, -17994070, -14695824, -19232699, -12614915, 15828409, -7580577, 26527177, 6681914, 11620450, -173709, -13699804, -20855511, -14197613, -881231, -5280482, -16736611, 5387006, -5229621, -12177319, 5736201, -17839948 ], [ 13450796, -2700727, -16044322, -19917360, -21990689, -6900281, 8628283, -1860723, 24613099, 6350798, 15008518, 26121, -5023636, -19691253, -7533335, 7740259, -6583430, -18776665, 6842522, -8923119, -7361125, 11846955, -20370340 ], [ 8919668, -14010145, -14094574, -25138896, -24748679, -1185647, 1428157, 3859131, 22699021, 6019682, 18396586, 225951, 3652532, -18526995, -869057, 16361749, -7886378, -20816719, 8298038, -12616617, -2544931, 17957709, -22900732 ], [ 4388540, -25319563, -12144826, -30360432, -27506669, 4528987, -5771969, 9578985, 20784943, 5688566, 21784654, 425781, 12328700, -17362737, 5795221, 24983239, -9189326, -22856773, 9753554, -16310115, 2271263, 24068463, -25431124 ], [ 1106336, -25522429, -13198609, -26942610, -26903519, 5581069, -6823214, 11388111, 16763923, 5634038, 20644750, -2178474, 14855999, -16920633, 5461444, 27145573, -8741984, -22674577, 10448030, -18313503, 6757400, 22590951, -24368746 ], [ -926944, -14618743, -17255923, -14885430, -22939229, 1970599, -1725578, 9286509, 10635961, 5856098, 14976874, -7586814, 11234429, -17200683, -1870388, 22848751, -6544352, -20270131, 10381466, -18626781, 10913480, 13525173, -19713598 ], [ -2960224, -3715057, -21313237, -2828250, -18974939, -1639871, 3372058, 7184907, 4507999, 6078158, 9308998, -12995154, 7612859, -17480733, -9202220, 18551929, -4346720, -17865685, 10314902, -18940059, 15069560, 4459395, -15058450 ], [ -4993504, 7188629, -25370551, 9228930, -15010649, -5250341, 8469694, 5083305, -1619963, 6300218, 3641122, -18403494, 3991289, -17760783, -16534052, 14255107, -2149088, -15461239, 10248338, -19253337, 19225640, -4606383, -10403302 ], [ -7026784, 18092315, -29427865, 21286110, -11046359, -8860811, 13567330, 2981703, -7747925, 6522278, -2026754, -23811834, 369719, -18040833, -23865884, 9958285, 48544, -13056793, 10181774, -19566615, 23381720, -13672161, -5748154 ], [ -8192935, 26407997, -31326303, 31150347, -7969939, -10751241, 18136741, 510150, -12664987, 5960688, -6883862, -27283863, -1867982, -16718649, -28668627, 5224702, 1905940, -10453028, 10049168, -18453376, 26769467, -21443135, -1905087 ], [ -5023441, 21783659, -22430361, 30049869, -9332869, -4041471, 20065027, -3811158, -11527549, 1480848, -7687130, -21074337, 2813662, -7385295, -20825925, -1692686, 2062156, -6852668, 9586352, -10207552, 26315549, -22740089, -2122425 ], [ -1853947, 17159321, -13534419, 28949391, -10695799, 2668299, 21993313, -8132466, -10390111, -2998992, -8490398, -14864811, 7495306, 1948059, -12983223, -8610074, 2218372, -3252308, 9123536, -1961728, 25861631, -24037043, -2339763 ], [ 1315547, 12534983, -4638477, 27848913, -12058729, 9378069, 23921599, -12453774, -9252673, -7478832, -9293666, -8655285, 12176950, 11281413, -5140521, -15527462, 2374588, 348052, 8660720, 6284096, 25407713, -25333997, -2557101 ], [ 4485041, 7910645, 4257465, 26748435, -13421659, 16087839, 25849885, -16775082, -8115235, -11958672, -10096934, -2445759, 16858594, 20614767, 2702181, -22444850, 2530804, 3948412, 8197904, 14529920, 24953795, -26630951, -2774439 ], [ 7654535, 3286307, 13153407, 25647957, -14784589, 22797609, 27778171, -21096390, -6977797, -16438512, -10900202, 3763767, 21540238, 29948121, 10544883, -29362238, 2687020, 7548772, 7735088, 22775744, 24499877, -27927905, -2991777 ], [ 4563914, -1469001, 14462699, 17779999, -17653479, 15762239, 26144582, -15046938, -8711929, -13640727, -9155320, -740912, 19595532, 25783615, 10917130, -22313266, 1273506, 5448082, 10915907, 23858493, 20723349, -27201759, -2035200 ], [ 221270, -6250503, 14254661, 8558545, -20823561, 5977841, 23798618, -6923334, -11020375, -9387417, -6900808, -7388432, 16325556, 18919537, 9795286, -12471022, -453954, 2207182, 14825453, 23508627, 16282299, -26070993, -843840 ], [ -4121374, -11032005, 14046623, -662909, -23993643, -3806557, 21452654, 1200270, -13328821, -5134107, -4646296, -14035952, 13055580, 12055459, 8673442, -2628778, -2181414, -1033718, 18734999, 23158761, 11841249, -24940227, 347520 ], [ -8464018, -15813507, 13838585, -9884363, -27163725, -13590955, 19106690, 9323874, -15637267, -880797, -2391784, -20683472, 9785604, 5191381, 7551598, 7213466, -3908874, -4274618, 22644545, 22808895, 7400199, -23809461, 1538880 ], [ -12806662, -20595009, 13630547, -19105817, -30333807, -23375353, 16760726, 17447478, -17945713, 3372513, -137272, -27330992, 6515628, -1672697, 6429754, 17055710, -5636334, -7515518, 26554091, 22459029, 2959149, -22678695, 2730240 ], [ -14131750, -19135986, 11067677, -19025408, -31553910, -23542045, 12247610, 17408259, -16225747, 2371809, 581129, -30682820, 3655803, -5814632, 4372603, 19717247, -3320154, -11024744, 23755547, 19748937, 3354513, -20881431, 1129983 ], [ -12439282, -11436438, 6149975, -9643136, -30824034, -14091031, 5567342, 9206217, -10477369, -3882909, -236581, -30738956, 1206129, -7234424, 1380145, 15198077, 3039666, -14802296, 14248913, 14678619, 8586291, -18417669, -3261891 ], [ -10746814, -3736890, 1232273, -260864, -30094158, -4640017, -1112926, 1004175, -4728991, -10137627, -1054291, -30795092, -1243545, -8654216, -1612313, 10678907, 9399486, -18579848, 4742279, 9608301, 13818069, -15953907, -7653765 ], [ -9054346, 3962658, -3685429, 9121408, -29364282, 4810997, -7793194, -7197867, 1019387, -16392345, -1872001, -30851228, -3693219, -10074008, -4604771, 6159737, 15759306, -22357400, -4764355, 4537983, 19049847, -13490145, -12045639 ], [ -7361878, 11662206, -8603131, 18503680, -28634406, 14262011, -14473462, -15399909, 6767765, -22647063, -2689711, -30907364, -6142893, -11493800, -7597229, 1640567, 22119126, -26134952, -14270989, -532335, 24281625, -11026383, -16437513 ], [ -4869554, 18292517, -12994748, 25504361, -27150432, 21361123, -20001259, -22118477, 10685222, -26177657, -2975690, -30554529, -7667507, -12634631, -10753760, -3051067, 27099954, -28958623, -21834307, -5514109, 28058985, -8580407, -18691648 ], [ 1622050, 19576643, -14755940, 20597087, -21895968, 16700725, -19766701, -21419675, 5448074, -16087631, -603014, -28156839, -4566821, -12380657, -14730656, -8605021, 25185822, -27012889, -19681045, -10053163, 24564255, -6223361, -10257088 ], [ 8113654, 20860769, -16517132, 15689813, -16641504, 12040327, -19532143, -20720873, 210926, -5997605, 1769662, -25759149, -1466135, -12126683, -18707552, -14158975, 23271690, -25067155, -17527783, -14592217, 21069525, -3866315, -1822528 ], [ 14605258, 22144895, -18278324, 10782539, -11387040, 7379929, -19297585, -20022071, -5026222, 4092421, 4142338, -23361459, 1634551, -11872709, -22684448, -19712929, 21357558, -23121421, -15374521, -19131271, 17574795, -1509269, 6612032 ], [ 21096862, 23429021, -20039516, 5875265, -6132576, 2719531, -19063027, -19323269, -10263370, 14182447, 6515014, -20963769, 4735237, -11618735, -26661344, -25266883, 19443426, -21175687, -13221259, -23670325, 14080065, 847777, 15046592 ], [ 27588466, 24713147, -21800708, 967991, -878112, -1940867, -18828469, -18624467, -15500518, 24272473, 8887690, -18566079, 7835923, -11364761, -30638240, -30820837, 17529294, -19229953, -11067997, -28209379, 10585335, 3204823, 23481152 ], [ 23578050, 25540898, -13765420, -1837928, 4936052, 120025, -12902381, -12000850, -17550606, 18467694, 7751431, -12998919, 6559589, -11133522, -26491021, -29361841, 12571312, -13051299, -7524945, -23178658, 6436805, 6815379, 23406742 ], [ 17467230, 26277374, -3770836, -4223576, 10862156, 3525175, -5837987, -4192270, -18963282, 9483954, 5913385, -6797865, 4407851, -10906830, -20718979, -26500255, 7004560, -6026061, -3703935, -16233982, 2157515, 10676637, 21630538 ], [ 11356410, 27013850, 6223748, -6609224, 16788260, 6930325, 1226407, 3616310, -20375958, 500214, 4075339, -596811, 2256113, -10680138, -14946937, -23638669, 1437808, 999177, 117075, -9289306, -2121775, 14537895, 19854334 ], [ 5245590, 27750326, 16218332, -8994872, 22714364, 10335475, 8290801, 11424890, -21788634, -8483526, 2237293, 5604243, 104375, -10453446, -9174895, -20777083, -4128944, 8024415, 3938085, -2344630, -6401065, 18399153, 18078130 ], [ -865230, 28486802, 26212916, -11380520, 28640468, 13740625, 15355195, 19233470, -23201310, -17467266, 399247, 11805297, -2047363, -10226754, -3402853, -17915497, -9695696, 15049653, 7759095, 4600046, -10680355, 22260411, 16301926 ], [ -5944665, 27322238, 25866566, -11492387, 26357036, 11839216, 18510673, 18591263, -24096951, -20536056, -1526078, 10690731, -4357273, -10694532, -3404449, -13697293, -8946038, 19621797, 11503812, 4821692, -12905245, 23510565, 10889143 ], [ -9992715, 24256634, 15179282, -9330473, 15864068, 4631248, 17757235, 9498269, -24475557, -17689896, -3538682, 2260545, -6825355, -11856780, -9179683, -8122471, -1879970, 21740847, 15172236, -1679692, -13075735, 22149615, 1839781 ], [ -14040765, 21191030, 4491998, -7168559, 5371100, -2576720, 17003797, 405275, -24854163, -14843736, -5551286, -6169641, -9293437, -13019028, -14954917, -2547649, 5186098, 23859897, 18840660, -8181076, -13246225, 20788665, -7209581 ], [ -18088815, 18125426, -6195286, -5006645, -5121868, -9784688, 16250359, -8687719, -25232769, -11997576, -7563890, -14599827, -11761519, -14181276, -20730151, 3027173, 12252166, 25978947, 22509084, -14682460, -13416715, 19427715, -16258943 ], [ -22136865, 15059822, -16882570, -2844731, -15614836, -16992656, 15496921, -17780713, -25611375, -9151416, -9576494, -23030013, -14229601, -15343524, -26505385, 8601995, 19318234, 28097997, 26177508, -21183844, -13587205, 18066765, -25308305 ], [ -24151226, 12884254, -24945105, -133356, -22673156, -21718502, 14081429, -23864788, -25333277, -6072923, -11766906, -28123669, -14826887, -15364948, -30799823, 12612766, 24406974, 29278267, 27465113, -26391589, -13832874, 16273497, -31345232 ], [ -15997142, 15158866, -19883895, 5325324, -12558236, -14033738, 9355667, -14904268, -21771659, -1832765, -14846358, -16534675, -6070193, -9682252, -27690281, 8803282, 19609074, 25764637, 16848623, -25131139, -14454438, 12318639, -22319984 ], [ -7843058, 17433478, -14822685, 10784004, -2443316, -6348974, 4629905, -5943748, -18210041, 2407393, -17925810, -4945681, 2686501, -3999556, -24580739, 4993798, 14811174, 22251007, 6232133, -23870689, -15076002, 8363781, -13294736 ], [ 311026, 19708090, -9761475, 16242684, 7671604, 1335790, -95857, 3016772, -14648423, 6647551, -21005262, 6643313, 11443195, 1683140, -21471197, 1184314, 10013274, 18737377, -4384357, -22610239, -15697566, 4408923, -4269488 ], [ 8465110, 21982702, -4700265, 21701364, 17786524, 9020554, -4821619, 11977292, -11086805, 10887709, -24084714, 18232307, 20199889, 7365836, -18361655, -2625170, 5215374, 15223747, -15000847, -21349789, -16319130, 454065, 4755760 ], [ 16619194, 24257314, 360945, 27160044, 27901444, 16705318, -9547381, 20937812, -7525187, 15127867, -27164166, 29821301, 28956583, 13048532, -15252113, -6434654, 417474, 11710117, -25617337, -20089339, -16940694, -3500793, 13781008 ], [ 11940333, 15890861, -3129845, 19656329, 25097129, 15926342, -12225488, 18881702, -1471759, 8512905, -24561753, 26532795, 28484852, 14662708, -17203831, -9476188, 1554474, 9036692, -22312157, -12932654, -13254328, -4954246, 10870636 ], [ 4694883, 5396195, -8331035, 9560135, 19708967, 13454618, -14494064, 14622266, 5080031, -273081, -20822967, 20268789, 26167436, 15463180, -20167801, -12364132, 3878454, 6531308, -16222643, -4596722, -8706376, -5907418, 5573140 ], [ -2550567, -5098471, -13532225, -536059, 14320805, 10982894, -16762640, 10362830, 11631821, -9059067, -17084181, 14004783, 23850020, 16263652, -23131771, -15252076, 6202434, 4025924, -10133129, 3739210, -4158424, -6860590, 275644 ], [ -9796017, -15593137, -18733415, -10632253, 8932643, 8511170, -19031216, 6103394, 18183611, -17845053, -13345395, 7740777, 21532604, 17064124, -26095741, -18140020, 8526414, 1520540, -4043615, 12075142, 389528, -7813762, -5021852 ], [ -17041467, -26087803, -23934605, -20728447, 3544481, 6039446, -21299792, 1843958, 24735401, -26631039, -9606609, 1476771, 19215188, 17864596, -29059711, -21027964, 10850394, -984844, 2045899, 20411074, 4937480, -8766934, -10319348 ], [ -21029526, -30398890, -25049153, -25603129, -1851853, 3677603, -18377267, 421061, 27729512, -25966971, -8990757, -2465697, 17771540, 15537913, -28305328, -21995860, 12574896, -634156, 5900047, 20606365, 6810329, -6642898, -11570582 ], [ -21760194, -28526398, -22077059, -25256299, -7256359, 1425641, -10263641, 1834703, 27165944, -15852849, -11497839, -4086627, 17201660, 10084075, -23832592, -21043708, 13699920, 2572604, 7518829, 12661015, 6008075, -1441654, -8775554 ], [ -22490862, -26653906, -19104965, -24909469, -12660865, -826321, -2150015, 3248345, 26602376, -5738727, -14004921, -5707557, 16631780, 4630237, -19359856, -20091556, 14824944, 5779364, 9137611, 4715665, 5205821, 3759590, -5980526 ], [ -23221530, -24781414, -16132871, -24562639, -18065371, -3078283, 5963611, 4661987, 26038808, 4375395, -16512003, -7328487, 16061900, -823601, -14887120, -19139404, 15949968, 8986124, 10756393, -3229685, 4403567, 8960834, -3185498 ], [ -23952198, -22908922, -13160777, -24215809, -23469877, -5330245, 14077237, 6075629, 25475240, 14489517, -19019085, -8949417, 15492020, -6277439, -10414384, -18187252, 17074992, 12192884, 12375175, -11175035, 3601313, 14162078, -390470 ], [ -24595020, -20429113, -9426115, -22678520, -26896858, -7941751, 20182234, 6435255, 24778336, 22998297, -20111310, -8977989, 15310087, -10405302, -7389433, -16384130, 16861521, 14866650, 12594177, -17510006, 2878585, 18908812, 1209675 ], [ -24798612, -14912719, -1878613, -15188936, -20436214, -12350977, 16244086, 1524801, 23414752, 23480367, -14129250, -1044771, 17067889, -7903290, -11603407, -10326158, 9955575, 14875446, 5814279, -15793082, 2553487, 21382996, -3164595 ], [ -25002204, -9396325, 5668889, -7699352, -13975570, -16760203, 12305938, -3385653, 22051168, 23962437, -8147190, 6888447, 18825691, -5401278, -15817381, -4268186, 3049629, 14884242, -965619, -14076158, 2228389, 23857180, -7538865 ], [ -25205796, -3879931, 13216391, -209768, -7514926, -21169429, 8367790, -8296107, 20687584, 24444507, -2165130, 14821665, 20583493, -2899266, -20031355, 1789786, -3856317, 14893038, -7745517, -12359234, 1903291, 26331364, -11913135 ], [ -25409388, 1636463, 20763893, 7279816, -1054282, -25578655, 4429642, -13206561, 19324000, 24926577, 3816930, 22754883, 22341295, -397254, -24245329, 7847758, -10762263, 14901834, -14525415, -10642310, 1578193, 28805548, -16287405 ], [ -25612980, 7152857, 28311395, 14769400, 5406362, -29987881, 491494, -18117015, 17960416, 25408647, 9798990, 30688101, 24099097, 2104758, -28459303, 13905730, -17668209, 14910630, -21305313, -8925386, 1253095, 31279732, -20661675 ], [ -20638907, 4996101, 27985442, 15055824, 8612671, -23274807, 3548876, -17105719, 17077977, 19914512, 4171015, 28456999, 19217539, 2216195, -19924027, 10102417, -20154275, 15628481, -20108531, -4517947, -2178488, 30562401, -20391260 ], [ -14629301, 1304715, 26084798, 13901616, 11168113, -14337273, 8005364, -14910073, 16291767, 13225136, -3778967, 24193033, 13008109, 1849517, -8838901, 4326847, -21756365, 16488143, -17316413, 427595, -6231368, 29206767, -19191908 ], [ -8619695, -2386671, 24184154, 12747408, 13723555, -5399739, 12461852, -12714427, 15505557, 6535760, -11728949, 19929067, 6798679, 1482839, 2246225, -1448723, -23358455, 17347805, -14524295, 5373137, -10284248, 27851133, -17992556 ], [ -2610089, -6078057, 22283510, 11593200, 16278997, 3537795, 16918340, -10518781, 14719347, -153616, -19678931, 15665101, 589249, 1116161, 13331351, -7224293, -24960545, 18207467, -11732177, 10318679, -14337128, 26495499, -16793204 ], [ 3399517, -9769443, 20382866, 10438992, 18834439, 12475329, 21374828, -8323135, 13933137, -6842992, -27628913, 11401135, -5620181, 749483, 24416477, -12999863, -26562635, 19067129, -8940059, 15264221, -18390008, 25139865, -15593852 ], [ 3954739, -10843728, 20281487, 8603235, 17847949, 17352543, 24107024, -4602601, 13776636, -12203980, -28038470, 10917586, -8473802, 3504296, 29116871, -14399204, -23684744, 20452439, -9207155, 15829622, -16932194, 25098738, -15124499 ], [ -944423, -9300912, 21979373, 6085929, 13319527, 18169437, 25114928, 642821, 14249844, -16236580, -20907602, 14214454, -7971614, 9380600, 27432533, -11422316, -16326872, 22363397, -12533465, 12014882, -9963686, 26372118, -15385145 ], [ -5843585, -7758096, 23677259, 3568623, 8791105, 18986331, 26122832, 5888243, 14723052, -20269180, -13776734, 17511322, -7469426, 15256904, 25748195, -8445428, -8969000, 24274355, -15859775, 8200142, -2995178, 27645498, -15645791 ], [ -10742747, -6215280, 25375145, 1051317, 4262683, 19803225, 27130736, 11133665, 15196260, -24301780, -6645866, 20808190, -6967238, 21133208, 24063857, -5468540, -1611128, 26185313, -19186085, 4385402, 3973330, 28918878, -15906437 ], [ -15641909, -4672464, 27073031, -1465989, -265739, 20620119, 28138640, 16379087, 15669468, -28334380, 485002, 24105058, -6465050, 27009512, 22379519, -2491652, 5746744, 28096271, -22512395, 570662, 10941838, 30192258, -16167083 ], [ -19843634, -3465311, 27146971, -2866561, -3819258, 20846388, 28673524, 19592843, 16480487, -30944144, 6276463, 26109230, -5694954, 31118282, 20801621, 335875, 12125231, 28840691, -24657594, -1681259, 16765588, 29909545, -16785164 ], [ -20558174, -3936473, 19101181, 1316537, -2498262, 18119532, 26843308, 12648269, 18980561, -26439728, 5370889, 21649922, -3585318, 26389382, 19755923, 2416597, 13606793, 23752421, -20897238, 3880915, 16865548, 21846367, -19190420 ], [ -21272714, -4407635, 11055391, 5499635, -1177266, 15392676, 25013092, 5703695, 21480635, -21935312, 4465315, 17190614, -1475682, 21660482, 18710225, 4497319, 15088355, 18664151, -17136882, 9443089, 16965508, 13783189, -21595676 ], [ -21987254, -4878797, 3009601, 9682733, 143730, 12665820, 23182876, -1240879, 23980709, -17430896, 3559741, 12731306, 633954, 16931582, 17664527, 6578041, 16569917, 13575881, -13376526, 15005263, 17065468, 5720011, -24000932 ], [ -22701794, -5349959, -5036189, 13865831, 1464726, 9938964, 21352660, -8185453, 26480783, -12926480, 2654167, 8271998, 2743590, 12202682, 16618829, 8658763, 18051479, 8487611, -9616170, 20567437, 17165428, -2343167, -26406188 ], [ -23416334, -5821121, -13081979, 18048929, 2785722, 7212108, 19522444, -15130027, 28980857, -8422064, 1748593, 3812690, 4853226, 7473782, 15573131, 10739485, 19533041, 3399341, -5855814, 26129611, 17265388, -10406345, -28811444 ], [ -18356894, -4943028, -14250239, 19417622, -1705562, 8440972, 11851158, -10963731, 22439506, -4340338, 5982609, 1020022, 532242, 10046442, 10031468, 6441602, 15931413, 1059611, -949593, 25887370, 17319208, -6132148, -22898915 ], [ -12142658, -3795084, -14042993, 20223434, -7359302, 10460980, 3011658, -4575261, 14089870, -343150, 11244543, -1439318, -5074866, 14079414, 3590612, 867998, 11313147, -730411, 4185801, 24484246, 17363800, 609524, -15322829 ], [ -5928422, -2647140, -13835747, 21029246, -13013042, 12480988, -5827842, 1813209, 5740234, 3654038, 16506477, -3898658, -10681974, 18112386, -2850244, -4705606, 6694881, -2520433, 9321195, 23081122, 17408392, 7351196, -7746743 ], [ 285814, -1499196, -13628501, 21835058, -18666782, 14500996, -14667342, 8201679, -2609402, 7651226, 21768411, -6357998, -16289082, 22145358, -9291100, -10279210, 2076615, -4310455, 14456589, 21677998, 17452984, 14092868, -170657 ], [ 6500050, -351252, -13421255, 22640870, -24320522, 16521004, -23506842, 14590149, -10959038, 11648414, 27030345, -8817338, -21896190, 26178330, -15731956, -15852814, -2541651, -6100477, 19591983, 20274874, 17497576, 20834540, 7405429 ], [ 5945803, 1180113, -11312051, 22232021, -26596343, 15599647, -27466503, 16103346, -16399658, 10188098, 25540815, -9114422, -24623730, 23259864, -16033210, -14659303, -3016275, -8187121, 17280963, 20393551, 18974095, 18990323, 12575644 ], [ -1376927, 3094899, -7300889, 20608511, -25494245, 11736925, -26546325, 12741270, -18931262, 3270278, 17299821, -7249250, -24471702, 13389960, -10194862, -6698677, 652743, -10570387, 7523529, 22034029, 21882541, 8560217, 15339988 ], [ -8699657, 5009685, -3289727, 18985001, -24392147, 7874203, -25626147, 9379194, -21462866, -3647542, 9058827, -5384078, -24319674, 3520056, -4356514, 1261949, 4321761, -12953653, -2233905, 23674507, 24790987, -1869889, 18104332 ], [ -16022387, 6924471, 721435, 17361491, -23290049, 4011481, -24705969, 6017118, -23994470, -10565362, 817833, -3518906, -24167646, -6349848, 1481834, 9222575, 7990779, -15336919, -11991339, 25314985, 27699433, -12299995, 20868676 ], [ -23345117, 8839257, 4732597, 15737981, -22187951, 148759, -23785791, 2655042, -26526074, -17483182, -7423161, -1653734, -24015618, -16219752, 7320182, 17183201, 11659797, -17720185, -21748773, 26955463, 30607879, -22730101, 23633020 ], [ -28244208, 10226531, 7542731, 14631390, -20831528, -2188692, -21371837, -1061337, -27596824, -23028692, -14532522, -443736, -22899076, -23785727, 12621750, 22312197, 13788734, -19056874, -28287098, 27887377, 31868358, -29537629, 26093655 ], [ -21025104, 8976245, 4347725, 16109394, -18203480, 3100212, -11489003, -6549231, -21363304, -21712652, -15983718, -2509608, -16959964, -19832057, 15239418, 13283043, 8217266, -15160678, -18729878, 25276471, 24889002, -18232267, 27035745 ], [ -13806000, 7725959, 1152719, 17587398, -15575432, 8389116, -1606169, -12037125, -15129784, -20396612, -17434914, -4575480, -11020852, -15878387, 17857086, 4253889, 2645798, -11264482, -9172658, 22665565, 17909646, -6926905, 27977835 ], [ -6586896, 6475673, -2042287, 19065402, -12947384, 13678020, 8276665, -17525019, -8896264, -19080572, -18886110, -6641352, -5081740, -11924717, 20474754, -4775265, -2925670, -7368286, 384562, 20054659, 10930290, 4378457, 28919925 ], [ 632208, 5225387, -5237293, 20543406, -10319336, 18966924, 18159499, -23012913, -2662744, -17764532, -20337306, -8707224, 857372, -7971047, 23092422, -13804419, -8497138, -3472090, 9941782, 17443753, 3950934, 15683819, 29862015 ], [ 7851312, 3975101, -8432299, 22021410, -7691288, 24255828, 28042333, -28500807, 3570776, -16448492, -21788502, -10773096, 6796484, -4017377, 25710090, -22833573, -14068606, 424106, 19499002, 14832847, -3028422, 26989181, 30804105 ], [ 9146576, -1891940, -9262425, 18169234, -9012480, 24078877, 29816532, -26059461, -701414, -10656752, -17716788, -6699803, 3430881, -10492, 25760218, -17345077, -12086339, -4003358, 14635307, 9165216, -7212638, 21747043, 28331070 ], [ 9257072, -8682332, -9619575, 13251022, -11123520, 22808755, 29969004, -22032267, -7074746, -3969872, -12540492, -1398677, -1795665, 4007036, 25296838, -8953051, -8593325, -10095554, 6887429, 2886240, -10837826, 13195405, 25175010 ], [ 9367568, -15472724, -9976725, 8332810, -13234560, 21538633, 30121476, -18005073, -13448078, 2717008, -7364196, 3902449, -7022211, 8024564, 24833458, -561025, -5100311, -16187750, -860449, -3392736, -14463014, 4643767, 22018950 ], [ 9478064, -22263116, -10333875, 3414598, -15345600, 20268511, 30273948, -13977879, -19821410, 9403888, -2187900, 9203575, -12248757, 12042092, 24370078, 7831001, -1607297, -22279946, -8608327, -9671712, -18088202, -3907871, 18862890 ], [ 9588560, -29053508, -10691025, -1503614, -17456640, 18998389, 30426420, -9950685, -26194742, 16090768, 2988396, 14504701, -17475303, 16059620, 23906698, 16223027, 1885717, -28372142, -16356205, -15950688, -21713390, -12459509, 15706830 ], [ 11452508, -27525416, -12735135, -5814452, -17008977, 15073654, 26147784, -6895263, -28454375, 18821326, 2024256, 13339012, -17529498, 17258528, 20408425, 19094498, 3994060, -26933984, -19580221, -17105211, -18850664, -16931021, 10759155 ], [ 15069908, -17678840, -16466205, -9517916, -14002611, 8494306, 17438040, -4811613, -26600309, 17595562, -5080320, 5706508, -12411342, 15638816, 13875259, 16445414, 4717732, -17965472, -18280375, -13135281, -9500024, -17322407, 4019865 ], [ 18687308, -7832264, -20197275, -13221380, -10996245, 1914958, 8728296, -2727963, -24746243, 16369798, -12184896, -1925996, -7293186, 14019104, 7342093, 13796330, 5441404, -8996960, -16980529, -9165351, -149384, -17713793, -2719425 ], [ 22304708, 2014312, -23928345, -16924844, -7989879, -4664390, 18552, -644313, -22892177, 15144034, -19289472, -9558500, -2175030, 12399392, 808927, 11147246, 6165076, -28448, -15680683, -5195421, 9201256, -18105179, -9458715 ], [ 25922108, 11860888, -27659415, -20628308, -4983513, -11243738, -8691192, 1439337, -21038111, 13918270, -26394048, -17191004, 2943126, 10779680, -5724239, 8498162, 6888748, 8940064, -14380837, -1225491, 18551896, -18496565, -16198005 ], [ 27972786, 18814260, -29041413, -22700171, -3236294, -15454421, -15602526, 2446038, -18750833, 12980639, -31718894, -23367473, 7564407, 9961640, -11697910, 6824596, 6380029, 15736833, -12820801, 2526737, 24534730, -18140563, -21260626 ], [ 22189854, 11301612, -18678051, -16614029, -7784810, -7821779, -13521810, -1932006, -14297495, 13483673, -28145090, -22263767, 9701313, 13151960, -14874106, 10028620, -290645, 11674887, -9959815, 5190455, 13678534, -14047621, -17939902 ], [ 16406922, 3788964, -8314689, -10527887, -12333326, -189137, -11441094, -6310050, -9844157, 13986707, -24571286, -21160061, 11838219, 16342280, -18050302, 13232644, -6961319, 7612941, -7098829, 7854173, 2822338, -9954679, -14619178 ], [ 10623990, -3723684, 2048673, -4441745, -16881842, 7443505, -9360378, -10688094, -5390819, 14489741, -20997482, -20056355, 13975125, 19532600, -21226498, 16436668, -13631993, 3550995, -4237843, 10517891, -8033858, -5861737, -11298454 ], [ 4841058, -11236332, 12412035, 1644397, -21430358, 15076147, -7279662, -15066138, -937481, 14992775, -17423678, -18952649, 16112031, 22722920, -24402694, 19640692, -20302667, -510951, -1376857, 13181609, -18890054, -1768795, -7977730 ], [ -941874, -18748980, 22775397, 7730539, -25978874, 22708789, -5198946, -19444182, 3515857, 15495809, -13849874, -17848943, 18248937, 25913240, -27578890, 22844716, -26973341, -4572897, 1484129, 15845327, -29746250, 2324147, -4657006 ], [ -6522321, -16555423, 20112914, 8532596, -26518920, 16847306, -8539410, -12380706, 6245725, 8017653, -8215290, -12296942, 16237268, 26108790, -24450386, 16688680, -24942495, -106533, -2452850, 12545885, -25139156, 2579894, -4103292 ], [ -12062271, -12420625, 14845262, 8277836, -26257272, 8286998, -12964110, -3028926, 8630899, -1056741, -2168550, -5855282, 13395884, 25705386, -20060942, 8660632, -21171345, 6065493, -7749422, 8053811, -17439404, 2068202, -4102980 ], [ -17602221, -8285827, 9577610, 8023076, -25995624, -273310, -17388810, 6322854, 11016073, -10131135, 3878190, 586378, 10554500, 25301982, -15671498, 632584, -17400195, 12237519, -13045994, 3561737, -9739652, 1556510, -4102668 ], [ -23142171, -4151029, 4309958, 7768316, -25733976, -8833618, -21813510, 15674634, 13401247, -19205529, 9924930, 7028038, 7713116, 24898578, -11282054, -7395464, -13629045, 18409545, -18342566, -930337, -2039900, 1044818, -4102356 ], [ -28682121, -16231, -957694, 7513556, -25472328, -17393926, -26238210, 25026414, 15786421, -28279923, 15971670, 13469698, 4871732, 24495174, -6892610, -15423512, -9857895, 24581571, -23639138, -5422411, 5659852, 533126, -4102044 ], [ -30676596, 2663699, -1802629, 6428159, -24411996, -21349492, -27453828, 25818021, 15304471, -29651601, 18663159, 17855842, 1720103, 20355540, -2222495, -16781894, -6870114, 23919699, -22294820, -5500456, 7169752, -1487008, -6420951 ], [ -29125596, 3888761, 1775153, 4512125, -22552980, -20700316, -25460364, 18049455, 11955397, -23320563, 17999397, 20186470, -1741771, 12479676, 2728291, -11470610, -4665702, 16423929, -14309612, -1164472, 2489800, -5015584, -11059077 ], [ -27574596, 5113823, 5352935, 2596091, -20693964, -20051140, -23466900, 10280889, 8606323, -16989525, 17335635, 22517098, -5203645, 4603812, 7679077, -6159326, -2461290, 8928159, -6324404, 3171512, -2190152, -8544160, -15697203 ], [ -26023596, 6338885, 8930717, 680057, -18834948, -19401964, -21473436, 2512323, 5257249, -10658487, 16671873, 24847726, -8665519, -3272052, 12629863, -848042, -256878, 1432389, 1660804, 7507496, -6870104, -12072736, -20335329 ], [ -24472596, 7563947, 12508499, -1235977, -16975932, -18752788, -19479972, -5256243, 1908175, -4327449, 16008111, 27178354, -12127393, -11147916, 17580649, 4463242, 1947534, -6063381, 9646012, 11843480, -11550056, -15601312, -24973455 ], [ -22186207, 7580992, 15977251, -3302000, -14832579, -17549885, -16619888, -11879899, -636026, 269381, 14787009, 29051945, -14549876, -18076155, 20067941, 7910931, 4321722, -12176152, 16779667, 14252840, -15803284, -17142027, -28405359 ], [ -16222873, 1557952, 18900853, -6117968, -11267541, -13578347, -9426704, -12779005, 844138, -3804829, 10779207, 28640351, -11775404, -20266269, 10237763, 2040645, 7544790, -11373928, 19655557, 7029080, -17922892, -8743437, -25806153 ], [ -10259539, -4465088, 21824455, -8933936, -7702503, -9606809, -2233520, -13678111, 2324302, -7879039, 6771405, 28228757, -9000932, -22456383, 407585, -3829641, 10767858, -10571704, 22531447, -194680, -20042500, -344847, -23206947 ], [ -4296205, -10488128, 24748057, -11749904, -4137465, -5635271, 4959664, -14577217, 3804466, -11953249, 2763603, 27817163, -6226460, -24646497, -9422593, -9699927, 13990926, -9769480, 25407337, -7418440, -22162108, 8053743, -20607741 ], [ 1667129, -16511168, 27671659, -14565872, -572427, -1663733, 12152848, -15476323, 5284630, -16027459, -1244199, 27405569, -3451988, -26836611, -19252771, -15570213, 17213994, -8967256, 28283227, -14642200, -24281716, 16452333, -18008535 ], [ 7630463, -22534208, 30595261, -17381840, 2992611, 2307805, 19346032, -16375429, 6764794, -20101669, -5252001, 26993975, -677516, -29026725, -29082949, -21440499, 20437062, -8165032, 31159117, -21865960, -26401324, 24850923, -15409329 ], [ 10834632, -14764043, 26703713, -13291768, 6234179, 5991678, 22100356, -11057610, 9630983, -16748754, -502088, 18211621, 3227126, -24813269, -29252407, -14832560, 22403365, -5922983, 27827452, -23025625, -25200537, 19892083, -14624433 ], [ 13486968, -4235237, 21449135, -7820488, 9411053, 9618018, 23966908, -4496406, 12774377, -11910414, 5999368, 7755115, 7357802, -19319099, -27489721, -5728976, 24118315, -3392969, 23254276, -22972471, -23335671, 12261757, -14202399 ], [ 16139304, 6293569, 16194557, -2349208, 12587927, 13244358, 25833460, 2064798, 15917771, -7072074, 12500824, -2701391, 11488478, -13824929, -25727035, 3374608, 25833265, -862955, 18681100, -22919317, -21470805, 4631431, -13780365 ], [ 18791640, 16822375, 10939979, 3122072, 15764801, 16870698, 27700012, 8626002, 19061165, -2233734, 19002280, -13157897, 15619154, -8330759, -23964349, 12478192, 27548215, 1667059, 14107924, -22866163, -19605939, -2998895, -13358331 ], [ 21443976, 27351181, 5685401, 8593352, 18941675, 20497038, 29566564, 15187206, 22204559, 2604606, 25503736, -23614403, 19749830, -2836589, -22201663, 21581776, 29263165, 4197073, 9534748, -22813009, -17741073, -10629221, -12936297 ], [ 20074836, 29447620, 589742, 12032945, 16628318, 20485011, 26788078, 18062373, 19576172, 3082593, 24237406, -27978665, 20473460, 2397700, -16623214, 26585098, 28185733, 2337712, 3536230, -23028907, -16886457, -12579620, -11447592 ], [ 14684220, 23111692, -4346998, 13440851, 8824730, 16834617, 19364554, 17251503, 11176004, -799773, 15203290, -26250683, 17790044, 7372108, -7229002, 27488158, 24315919, -3911024, -3887630, -23513857, -17042091, -8850092, -8892216 ], [ 9293604, 16775764, -9283738, 14848757, 1021142, 13184223, 11941030, 16440633, 2775836, -4682139, 6169174, -24522701, 15106628, 12346516, 2165210, 28391218, 20446105, -10159760, -11311490, -23998807, -17197725, -5120564, -6336840 ], [ 3902988, 10439836, -14220478, 16256663, -6782446, 9533829, 4517506, 15629763, -5624332, -8564505, -2864942, -22794719, 12423212, 17320924, 11559422, 29294278, 16576291, -16408496, -18735350, -24483757, -17353359, -1391036, -3781464 ], [ -1487628, 4103908, -19157218, 17664569, -14586034, 5883435, -2906018, 14818893, -14024500, -12446871, -11899058, -21066737, 9739796, 22295332, 20953634, 30197338, 12706477, -22657232, -26159210, -24968707, -17508993, 2338492, -1226088 ], [ -5845152, -1449924, -22692038, 18586159, -21050762, 3503012, -8278018, 13963529, -20624788, -15111992, -18256912, -19996410, 7532419, 25844971, 27776105, 30099735, 8507207, -26332014, -30588511, -25550669, -16390732, 4530563, 987324 ], [ -5037216, -3093276, -19217258, 17076169, -20821190, 7472444, -3392398, 12885695, -18225676, -11690888, -11233456, -22214358, 7705237, 22270765, 21739871, 24998817, 2660657, -17137026, -20045017, -26617691, -8902996, -964651, 1490916 ], [ -4229280, -4736628, -15742478, 15566179, -20591618, 11441876, 1493222, 11807861, -15826564, -8269784, -4210000, -24432306, 7878055, 18696559, 15703637, 19897899, -3185893, -7942038, -9501523, -27684713, -1415260, -6459865, 1994508 ], [ -3421344, -6379980, -12267698, 14056189, -20362046, 15411308, 6378842, 10730027, -13427452, -4848680, 2813456, -26650254, 8050873, 15122353, 9667403, 14796981, -9032443, 1252950, 1041971, -28751735, 6072476, -11955079, 2498100 ], [ -2613408, -8023332, -8792918, 12546199, -20132474, 19380740, 11264462, 9652193, -11028340, -1427576, 9836912, -28868202, 8223691, 11548147, 3631169, 9696063, -14878993, 10447938, 11585465, -29818757, 13560212, -17450293, 3001692 ], [ -1805472, -9666684, -5318138, 11036209, -19902902, 23350172, 16150082, 8574359, -8629228, 1993528, 16860368, -31086150, 8396509, 7973941, -2405065, 4595145, -20725543, 19642926, 22128959, -30885779, 21047948, -22945507, 3505284 ], [ 456724, -11787301, -4876758, 12556414, -17261070, 22995664, 16321742, 11782995, -2963046, -2003368, 19819424, -23027838, 3568362, 5980640, -2807464, 2230597, -15675818, 17977629, 20582988, -23670116, 23303779, -20424981, 3697101 ], [ 3009772, -14003371, -5042058, 14682658, -14136786, 21776368, 15550610, 15848925, 3356550, -7483864, 21965600, -12914274, -2259978, 4303520, -2083096, 413323, -8446838, 14140275, 16619124, -14797916, 24513229, -16301307, 3826563 ], [ 5562820, -16219441, -5207358, 16808902, -11012502, 20557072, 14779478, 19914855, 9676146, -12964360, 24111776, -2800710, -8088318, 2626400, -1358728, -1403951, -1217858, 10302921, 12655260, -5925716, 25722679, -12177633, 3956025 ], [ 8115868, -18435511, -5372658, 18935146, -7888218, 19337776, 14008346, 23980785, 15995742, -18444856, 26257952, 7312854, -13916658, 949280, -634360, -3221225, 6011122, 6465567, 8691396, 2946484, 26932129, -8053959, 4085487 ], [ 10668916, -20651581, -5537958, 21061390, -4763934, 18118480, 13237214, 28046715, 22315338, -23925352, 28404128, 17426418, -19744998, -727840, 90008, -5038499, 13240102, 2628213, 4727532, 11818684, 28141579, -3930285, 4214949 ] ], [ [ -21701216, 7551936, -19049504, -11953056, 10638880, 105184, -15022400, -22100256, -6172768, 25258208, 5576288, 22411008, 941408, -9072320, 4061216, -15518784, 5831904, 21245216, -7951808, 29699776, -9961440, 26852448, -4358496 ], [ -21701216, 7551936, -19049504, -11953056, 10638880, 105184, -15022400, -22100256, -6172768, 25258208, 5576288, 22411008, 941408, -9072320, 4061216, -15518784, 5831904, 21245216, -7951808, 29699776, -9961440, 26852448, -4358496 ], [ -21701216, 7551936, -19049504, -11953056, 10638880, 105184, -15022400, -22100256, -6172768, 25258208, 5576288, 22411008, 941408, -9072320, 4061216, -15518784, 5831904, 21245216, -7951808, 29699776, -9961440, 26852448, -4358496 ], [ -17708341, 3574646, -14951629, -11280276, 7839745, -2915851, -14241835, -21282411, -9040068, 25045053, 1766803, 17607323, -440617, -7883480, 6387241, -13636064, 4741919, 15582506, -5306763, 25613961, -7853580, 25018728, -2686901 ], [ -12916891, -1198102, -10034179, -10472940, 4480783, -6541093, -13305157, -20300997, -12480828, 24789267, -2804579, 11842901, -2099047, -6456872, 9178471, -11376800, 3433937, 8787254, -2132709, 20710983, -5324148, 22818264, -680987 ], [ -8125441, -5970850, -5116729, -9665604, 1121821, -10166335, -12368479, -19319583, -15921588, 24533481, -7375961, 6078479, -3757477, -5030264, 11969701, -9117536, 2125955, 1992002, 1041345, 15808005, -2794716, 20617800, 1324927 ], [ -3333991, -10743598, -199279, -8858268, -2237141, -13791577, -11431801, -18338169, -19362348, 24277695, -11947343, 314057, -5415907, -3603656, 14760931, -6858272, 817973, -4803250, 4215399, 10905027, -265284, 18417336, 3330841 ], [ 1457459, -15516346, 4718171, -8050932, -5596103, -17416819, -10495123, -17356755, -22803108, 24021909, -16518725, -5450365, -7074337, -2177048, 17552161, -4599008, -490009, -11598502, 7389453, 6002049, 2264148, 16216872, 5336755 ], [ 3015695, -15731647, 7037669, -8005518, -9262679, -19597624, -8101717, -17263767, -21307560, 20963265, -16221908, -8546971, -6830554, -1742777, 17256298, -5607920, -2070685, -14852215, 8439297, 2329578, 3015186, 12059691, 5052826 ], [ 1340717, -11389501, 6759215, -8722026, -13236869, -20333992, -4251583, -18059205, -14875704, 15101763, -11056892, -8975761, -4684558, -2300843, 13873342, -9885008, -3924055, -14564389, 7364931, -112386, 1987830, 5945793, 2479054 ], [ -334261, -7047355, 6480761, -9438534, -17211059, -21070360, -401449, -18854643, -8443848, 9240261, -5891876, -9404551, -2538562, -2858909, 10490386, -14162096, -5777425, -14276563, 6290565, -2554350, 960474, -168105, -94718 ], [ -2009239, -2705209, 6202307, -10155042, -21185249, -21806728, 3448685, -19650081, -2011992, 3378759, -726860, -9833341, -392566, -3416975, 7107430, -18439184, -7630795, -13988737, 5216199, -4996314, -66882, -6282003, -2668490 ], [ -3684217, 1636937, 5923853, -10871550, -25159439, -22543096, 7298819, -20445519, 4419864, -2482743, 4438156, -10262131, 1753430, -3975041, 3724474, -22716272, -9484165, -13700911, 4141833, -7438278, -1094238, -12395901, -5242262 ], [ -4514260, 5200010, 5850097, -10947674, -27988873, -22374033, 10911434, -20456526, 9153326, -7637701, 8923207, -10537163, 3834662, -4156041, 542802, -25897594, -11370318, -12359233, 2790636, -9875819, -1861013, -17172864, -7073822 ], [ -1119628, 4867718, 6799831, -7821878, -25094527, -17677815, 13336454, -16545378, 5394818, -9259939, 10008433, -10043405, 5592074, -2451711, -1632450, -23600086, -13420386, -5748295, 55284, -12291245, -1324883, -15265152, -5194322 ], [ 2275004, 4535426, 7749565, -4696082, -22200181, -12981597, 15761474, -12634230, 1636310, -10882177, 11093659, -9549647, 7349486, -747381, -3807702, -21302578, -15470454, 862643, -2680068, -14706671, -788753, -13357440, -3314822 ], [ 5669636, 4203134, 8699299, -1570286, -19305835, -8285379, 18186494, -8723082, -2122198, -12504415, 12178885, -9055889, 9106898, 956949, -5982954, -19005070, -17520522, 7473581, -5415420, -17122097, -252623, -11449728, -1435322 ], [ 9064268, 3870842, 9649033, 1555510, -16411489, -3589161, 20611514, -4811934, -5880706, -14126653, 13264111, -8562131, 10864310, 2661279, -8158206, -16707562, -19570590, 14084519, -8150772, -19537523, 283507, -9542016, 444178 ], [ 12458900, 3538550, 10598767, 4681306, -13517143, 1107057, 23036534, -900786, -9639214, -15748891, 14349337, -8068373, 12621722, 4365609, -10333458, -14410054, -21620658, 20695457, -10886124, -21952949, 819637, -7634304, 2323678 ], [ 12985752, 2949258, 7799676, 1015507, -14150037, 511455, 16856809, -403278, -9559152, -10413049, 8053793, -11586700, 7459344, 6771159, -8830465, -15196676, -18871811, 20743015, -8198141, -22218785, -1908278, -5465877, 4866548 ], [ 12939048, 2308566, 4250820, -4008611, -15488379, -1142511, 8956135, -588498, -8711376, -3685591, 282095, -15907444, 913008, 9316953, -6591823, -16600124, -15163181, 19477897, -4425491, -22054703, -5289002, -3245307, 7542092 ], [ 12892344, 1667874, 701964, -9032729, -16826721, -2796477, 1055461, -773718, -7863600, 3041867, -7489603, -20228188, -5633328, 11862747, -4353181, -18003572, -11454551, 18212779, -652841, -21890621, -8669726, -1024737, 10217636 ], [ 12845640, 1027182, -2846892, -14056847, -18165063, -4450443, -6845213, -958938, -7015824, 9769325, -15261301, -24548932, -12179664, 14408541, -2114539, -19407020, -7745921, 16947661, 3119809, -21726539, -12050450, 1195833, 12893180 ], [ 12798936, 386490, -6395748, -19080965, -19503405, -6104409, -14745887, -1144158, -6168048, 16496783, -23032999, -28869676, -18726000, 16954335, 124103, -20810468, -4037291, 15682543, 6892459, -21562457, -15431174, 3416403, 15568724 ], [ 14084475, 264516, -7121064, -19098488, -18245139, -7489614, -16817213, -749991, -4735581, 19085453, -25206793, -26301586, -19890588, 13705809, -45301, -19171256, -3276131, 15831184, 6398146, -18788759, -13691000, 2999733, 13050146 ], [ 16702257, 661260, -5022840, -14109416, -14390265, -8606058, -13059191, 223563, -2718423, 17535335, -21782683, -16844662, -15673428, 4662963, -2622751, -14489384, -5462441, 17393584, 1636870, -13405445, -6829928, -54177, 5337446 ], [ 19320039, 1058004, -2924616, -9120344, -10535391, -9722502, -9301169, 1197117, -701265, 15985217, -18358573, -7387738, -11456268, -4379883, -5200201, -9807512, -7648751, 18955984, -3124406, -8022131, 31144, -3108087, -2375254 ], [ 21937821, 1454748, -826392, -4131272, -6680517, -10838946, -5543147, 2170671, 1315893, 14435099, -14934463, 2069186, -7239108, -13422729, -7777651, -5125640, -9835061, 20518384, -7885682, -2638817, 6892216, -6161997, -10087954 ], [ 24555603, 1851492, 1271832, 857800, -2825643, -11955390, -1785125, 3144225, 3333051, 12884981, -11510353, 11526110, -3021948, -22465575, -10355101, -443768, -12021371, 22080784, -12646958, 2744497, 13753288, -9215907, -17800654 ], [ 26327631, 1340791, 3222917, 4902168, 561154, -12969561, 1259364, 3714739, 4564286, 11557507, -8896679, 18538317, 661746, -29149027, -12243202, 2743862, -13309651, 22033971, -16565768, 6422421, 18816396, -10538298, -23508444 ], [ 23870889, -3707135, 4438307, 4223016, 1607566, -13472367, 736188, 2270053, 1865906, 11343253, -10335185, 13326939, 1678110, -24035509, -10684558, -1539718, -10107781, 13941093, -16272248, 1573395, 14889684, -3203094, -19191684 ], [ 21414147, -8755061, 5653697, 3543864, 2653978, -13975173, 213012, 825367, -832474, 11128999, -11773691, 8115561, 2694474, -18921991, -9125914, -5823298, -6905911, 5848215, -15978728, -3275631, 10962972, 4132110, -14874924 ], [ 18957405, -13802987, 6869087, 2864712, 3700390, -14477979, -310164, -619319, -3530854, 10914745, -13212197, 2904183, 3710838, -13808473, -7567270, -10106878, -3704041, -2244663, -15685208, -8124657, 7036260, 11467314, -10558164 ], [ 16500663, -18850913, 8084477, 2185560, 4746802, -14980785, -833340, -2064005, -6229234, 10700491, -14650703, -2307195, 4727202, -8694955, -6008626, -14390458, -502171, -10337541, -15391688, -12973683, 3109548, 18802518, -6241404 ], [ 14043921, -23898839, 9299867, 1506408, 5793214, -15483591, -1356516, -3508691, -8927614, 10486237, -16089209, -7518573, 5743566, -3581437, -4449982, -18674038, 2699699, -18430419, -15098168, -17822709, -817164, 26137722, -1924644 ], [ 7348969, -19575115, 3313697, 1750121, 5130791, -11315092, 2351468, -1760952, -9322994, 7903153, -14316345, -4967476, 6858515, -2119124, -5527768, -15889138, 5140144, -15011617, -15293353, -16706215, -814856, 22061696, 2430016 ], [ -193625, -13377061, -4112785, 2178407, 4126601, -6212332, 6905684, 625272, -9257774, 4846303, -11901207, -863884, 7993181, -1387052, -7132840, -11690542, 7428304, -9290479, -15586279, -14396617, -26744, 15703424, 6792256 ], [ -7736219, -7179007, -11539267, 2606693, 3122411, -1109572, 11459900, 3011496, -9192554, 1789453, -9486069, 3239708, 9127847, -654980, -8737912, -7491946, 9716464, -3569341, -15879205, -12087019, 761368, 9345152, 11154496 ], [ -15278813, -980953, -18965749, 3034979, 2118221, 3993188, 16014116, 5397720, -9127334, -1267397, -7070931, 7343300, 10262513, 77092, -10342984, -3293350, 12004624, 2151797, -16172131, -9777421, 1549480, 2986880, 15516736 ], [ -22821407, 5217101, -26392231, 3463265, 1114031, 9095948, 20568332, 7783944, -9062114, -4324247, -4655793, 11446892, 11397179, 809164, -11948056, 905246, 14292784, 7872935, -16465057, -7467823, 2337592, -3371392, 19878976 ], [ -25521932, 8366603, -28058497, 758087, 611672, 10818578, 21004151, 7530396, -8484770, -4634927, -3762621, 11684519, 8894042, 1076329, -12006298, 2047493, 13340377, 11052641, -13978066, -6845404, 1832104, -7503703, 20675752 ], [ -23380388, 8467553, -23964547, -5080555, 611144, 9161078, 17321573, 4637076, -7395302, -2199437, -4391415, 8056181, 2753102, 878587, -10517710, 133391, 9147403, 11690915, -8711158, -7910164, 33016, -9410053, 17907064 ], [ -21238844, 8568503, -19870597, -10919197, 610616, 7503578, 13638995, 1743756, -6305834, 236053, -5020209, 4427843, -3387838, 680845, -9029122, -1780711, 4954429, 12329189, -3444250, -8974924, -1766072, -11316403, 15138376 ], [ -19097300, 8669453, -15776647, -16757839, 610088, 5846078, 9956417, -1149564, -5216366, 2671543, -5649003, 799505, -9528778, 483103, -7540534, -3694813, 761455, 12967463, 1822658, -10039684, -3565160, -13222753, 12369688 ], [ -16955756, 8770403, -11682697, -22596481, 609560, 4188578, 6273839, -4042884, -4126898, 5107033, -6277797, -2828833, -15669718, 285361, -6051946, -5608915, -3431519, 13605737, 7089566, -11104444, -5364248, -15129103, 9601000 ], [ -14593143, 8955050, -7550197, -26540797, -47121, 3328447, 2801305, -5930322, -2732194, 6881706, -6557988, -5385643, -19893004, 578399, -5184367, -7704186, -6102323, 14281126, 10810764, -10951369, -6496842, -15992600, 7274233 ], [ -11125185, 9558182, -3224947, -21013483, -3984567, 6455161, 378991, -2788350, 188690, 5352294, -5095164, -2584813, -14528020, 3325337, -7421833, -10705302, -1162277, 15142090, 6803412, -4709119, -4296966, -11641832, 7157071 ], [ -7657227, 10161314, 1100303, -15486169, -7922013, 9581875, -2043323, 353622, 3109574, 3822882, -3632340, 216017, -9163036, 6072275, -9659299, -13706418, 3777769, 16003054, 2796060, 1533131, -2097090, -7291064, 7039909 ], [ -4189269, 10764446, 5425553, -9958855, -11859459, 12708589, -4465637, 3495594, 6030458, 2293470, -2169516, 3016847, -3798052, 8819213, -11896765, -16707534, 8717815, 16864018, -1211292, 7775381, 102786, -2940296, 6922747 ], [ -721311, 11367578, 9750803, -4431541, -15796905, 15835303, -6887951, 6637566, 8951342, 764058, -706692, 5817677, 1566932, 11566151, -14134231, -19708650, 13657861, 17724982, -5218644, 14017631, 2302662, 1410472, 6805585 ], [ 2746647, 11970710, 14076053, 1095773, -19734351, 18962017, -9310265, 9779538, 11872226, -765354, 756132, 8618507, 6931916, 14313089, -16371697, -22709766, 18597907, 18585946, -9225996, 20259881, 4502538, 5761240, 6688423 ], [ 3362605, 8720622, 8357408, 1046922, -19122182, 18177506, -5648564, 9775170, 10472245, 2760294, 2095321, 9089512, 2842845, 11900277, -14762093, -19696162, 13141488, 13171205, -8650418, 18381456, 8401664, 5416613, 4167631 ], [ 3408163, 4699890, 629984, -117162, -17600090, 16610750, -770060, 9141534, 8208091, 7296954, 3409783, 9094552, -3137037, 8455515, -12383075, -15479614, 5605776, 6501323, -7158254, 14878896, 12640640, 4132907, 1166113 ], [ 3453721, 679158, -7097440, -1281246, -16077998, 15043994, 4108444, 8507898, 5943937, 11833614, 4724245, 9099592, -9116919, 5010753, -10004057, -11263066, -1929936, -168559, -5666090, 11376336, 16879616, 2849201, -1835405 ], [ 3499279, -3341574, -14824864, -2445330, -14555906, 13477238, 8986948, 7874262, 3679783, 16370274, 6038707, 9104632, -15096801, 1565991, -7625039, -7046518, -9465648, -6838441, -4173926, 7873776, 21118592, 1565495, -4836923 ], [ 3544837, -7362306, -22552288, -3609414, -13033814, 11910482, 13865452, 7240626, 1415629, 20906934, 7353169, 9109672, -21076683, -1878771, -5246021, -2829970, -17001360, -13508323, -2681762, 4371216, 25357568, 281789, -7838441 ], [ 1179655, -8812902, -23664148, -4332765, -12318641, 7894328, 14770975, 6424707, -218747, 23287953, 7418308, 7269421, -20997813, -5416329, -4039712, 998282, -20805810, -14409409, -1308656, 1197207, 24245345, 1203200, -9144731 ], [ -3596267, -7693362, -18160444, -4615383, -12410387, 1428776, 11703517, 5426505, -1223345, 23513331, 6234124, 3583879, -14860191, -9046683, -4006112, 4438238, -20878998, -9541699, -54608, -1648251, 17781923, 4329728, -8755793 ], [ -8372189, -6573822, -12656740, -4898001, -12502133, -5036776, 8636059, 4428303, -2227943, 23738709, 5049940, -101663, -8722569, -12677037, -3972512, 7878194, -20952186, -4673989, 1199440, -4493709, 11318501, 7456256, -8366855 ], [ -13148111, -5454282, -7153036, -5180619, -12593879, -11502328, 5568601, 3430101, -3232541, 23964087, 3865756, -3787205, -2584947, -16307391, -3938912, 11318150, -21025374, 193721, 2453488, -7339167, 4855079, 10582784, -7977917 ], [ -17924033, -4334742, -1649332, -5463237, -12685625, -17967880, 2501143, 2431899, -4237139, 24189465, 2681572, -7472747, 3552675, -19937745, -3905312, 14758106, -21098562, 5061431, 3707536, -10184625, -1608343, 13709312, -7588979 ], [ -21598764, -2833613, 3017626, -5738238, -12368973, -22312986, -397797, 578913, -4792509, 23687925, 1758698, -10753128, 9233979, -22603817, -4016789, 16725440, -20545280, 9010222, 4736597, -11811770, -7026753, 16133697, -6785133 ], [ -19767540, 575461, 3500854, -5975154, -10010331, -16055862, -2454147, -5547993, -3101739, 19551795, 2142374, -12007704, 12633693, -20448479, -4853651, 11329664, -16859648, 8364418, 4640723, -7347350, -7220103, 15047367, -3906747 ], [ -17936316, 3984535, 3984082, -6212070, -7651689, -9798738, -4510497, -11674899, -1410969, 15415665, 2526050, -13262280, 16033407, -18293141, -5690513, 5933888, -13174016, 7718614, 4544849, -2882930, -7413453, 13961037, -1028361 ], [ -16105092, 7393609, 4467310, -6448986, -5293047, -3541614, -6566847, -17801805, 279801, 11279535, 2909726, -14516856, 19433121, -16137803, -6527375, 538112, -9488384, 7072810, 4448975, 1581490, -7606803, 12874707, 1850025 ], [ -14273868, 10802683, 4950538, -6685902, -2934405, 2715510, -8623197, -23928711, 1970571, 7143405, 3293402, -15771432, 22832835, -13982465, -7364237, -4857664, -5802752, 6427006, 4353101, 6045910, -7800153, 11788377, 4728411 ], [ -12442644, 14211757, 5433766, -6922818, -575763, 8972634, -10679547, -30055617, 3661341, 3007275, 3677078, -17026008, 26232549, -11827127, -8201099, -10253440, -2117120, 5781202, 4257227, 10510330, -7993503, 10702047, 7606797 ], [ -7007330, 12676026, 8634064, -5215924, -214401, 5946103, -6362777, -28650828, 906511, -26270, 511954, -15124024, 20811513, -7740259, -3722236, -7181181, -3732963, 6955428, 5404913, 8225740, -4409473, 10980847, 7563693 ], [ -851198, 10151334, 12377776, -3120268, -252495, 1062841, -771383, -25739700, -2737439, -2839298, -3362930, -12590728, 13626327, -3267085, 1819772, -2415315, -6409101, 8493660, 6801311, 4591348, -69967, 11532673, 6936291 ], [ 5304934, 7626642, 16121488, -1024612, -290589, -3820421, 4820011, -22828572, -6381389, -5652326, -7237814, -10057432, 6441141, 1206089, 7361780, 2350551, -9085239, 10031892, 8197709, 956956, 4269539, 12084499, 6308889 ], [ 11461066, 5101950, 19865200, 1071044, -328683, -8703683, 10411405, -19917444, -10025339, -8465354, -11112698, -7524136, -744045, 5679263, 12903788, 7116417, -11761377, 11570124, 9594107, -2677436, 8609045, 12636325, 5681487 ], [ 17617198, 2577258, 23608912, 3166700, -366777, -13586945, 16002799, -17006316, -13669289, -11278382, -14987582, -4990840, -7929231, 10152437, 18445796, 11882283, -14437515, 13108356, 10990505, -6311828, 12948551, 13188151, 5054085 ], [ 18496045, 936819, 21758797, 4575455, 2083299, -12328229, 16931857, -12455037, -16264277, -11109314, -17188832, -1453567, -10200339, 13724462, 16367555, 13166811, -13365375, 12250605, 10922681, -7397498, 14710016, 11718208, 5519052 ], [ 14097607, 180633, 14314855, 5297309, 7021545, -4927535, 13198579, -6263607, -17810303, -7958150, -17716448, 3087683, -7557369, 16395338, 6669065, 10970001, -8544957, 8996871, 9390635, -5934446, 13893440, 8226496, 7076388 ], [ 9699169, -575553, 6870913, 6019163, 11959791, 2473159, 9465301, -72177, -19356329, -4806986, -18244064, 7628933, -4914399, 19066214, -3029425, 8773191, -3724539, 5743137, 7858589, -4471394, 13076864, 4734784, 8633724 ], [ 5300731, -1331739, -573029, 6741017, 16898037, 9873853, 5732023, 6119253, -20902355, -1655822, -18771680, 12170183, -2271429, 21737090, -12727915, 6576381, 1095879, 2489403, 6326543, -3008342, 12260288, 1243072, 10191060 ], [ 902293, -2087925, -8016971, 7462871, 21836283, 17274547, 1998745, 12310683, -22448381, 1495342, -19299296, 16711433, 371541, 24407966, -22426405, 4379571, 5916297, -764331, 4794497, -1545290, 11443712, -2248640, 11748396 ], [ -2084533, -2045709, -13515674, 7543481, 24611596, 22004017, -428301, 16698629, -22891906, 4392021, -18840656, 20428027, 1901765, 25557490, -30062243, 1941897, 9993923, -3791677, 3723702, 92093, 9773490, -4843589, 12032131 ], [ 1986701, 1988517, -9288182, 4417871, 16572244, 13377367, 3675813, 12069155, -17822926, 6016275, -13450736, 20021341, -2131741, 19100254, -27384821, -1700097, 10357589, -5687083, 4959162, 2601131, 3835038, -2954723, 5947861 ], [ 6057935, 6022743, -5060690, 1292261, 8532892, 4750717, 7779927, 7439681, -12753946, 7640529, -8060816, 19614655, -6165247, 12643018, -24707399, -5342091, 10721255, -7582489, 6194622, 5110169, -2103414, -1065857, -136409 ], [ 10129169, 10056969, -833198, -1833349, 493540, -3875933, 11884041, 2810207, -7684966, 9264783, -2670896, 19207969, -10198753, 6185782, -22029977, -8984085, 11084921, -9477895, 7430082, 7619207, -8041866, 823009, -6220679 ], [ 14200403, 14091195, 3394294, -4958959, -7545812, -12502583, 15988155, -1819267, -2615986, 10889037, 2719024, 18801283, -14232259, -271454, -19352555, -12626079, 11448587, -11373301, 8665542, 10128245, -13980318, 2711875, -12304949 ], [ 18271637, 18125421, 7621786, -8084569, -15585164, -21129233, 20092269, -6448741, 2452994, 12513291, 8108944, 18394597, -18265765, -6728690, -16675133, -16268073, 11812253, -13268707, 9901002, 12637283, -19918770, 4600741, -18389219 ], [ 15555476, 14064167, 8078978, -10887504, -18637391, -18822263, 19687573, -7980765, 3928549, 8834450, 7640794, 14431911, -15116716, -9208251, -11554361, -13124627, 8013094, -12935383, 9311942, 8632671, -17697547, 6349797, -17961244 ], [ 11481836, 8383817, 7782110, -13625904, -20692193, -14328569, 18381115, -8893299, 4685419, 4094990, 6001030, 9758025, -10531156, -10892277, -5944919, -8624093, 3381370, -12156313, 8357978, 3325329, -13844389, 8070891, -16230820 ], [ 7408196, 2703467, 7485242, -16364304, -22746995, -9834875, 17074657, -9805833, 5442289, -644470, 4361266, 5084139, -5945596, -12576303, -335477, -4123559, -1250354, -11377243, 7404014, -1982013, -9991231, 9791985, -14500396 ], [ 3334556, -2976883, 7188374, -19102704, -24801797, -5341181, 15768199, -10718367, 6199159, -5383930, 2721502, 410253, -1360036, -14260329, 5273965, 376975, -5882078, -10598173, 6450050, -7289355, -6138073, 11513079, -12769972 ], [ -739084, -8657233, 6891506, -21841104, -26856599, -847487, 14461741, -11630901, 6956029, -10123390, 1081738, -4263633, 3225524, -15944355, 10883407, 4877509, -10513802, -9819103, 5496086, -12596697, -2284915, 13234173, -11039548 ], [ -1416544, -10565959, 3503357, -20152470, -26072333, 958327, 11844118, -12453411, 6835753, -10910590, -799478, -5588574, 4646957, -17257467, 11387980, 8431423, -12434144, -8983939, 3697274, -15411597, 2162504, 13405605, -8834206 ], [ 1302176, -8703061, -2976073, -14036802, -22448999, 76261, 7915330, -13185897, 5838331, -7745530, -2922146, -3564570, 2904263, -18199665, 6787684, 11038717, -11643104, -8092681, 1053614, -15734055, 7204184, 12027375, -6153946 ], [ 4020896, -6840163, -9455503, -7921134, -18825665, -805805, 3986542, -13918383, 4840909, -4580470, -5044814, -1540566, 1161569, -19141863, 2187388, 13646011, -10852064, -7201423, -1590046, -16056513, 12245864, 10649145, -3473686 ], [ 6739616, -4977265, -15934933, -1805466, -15202331, -1687871, 57754, -14650869, 3843487, -1415410, -7167482, 483438, -581125, -20084061, -2412908, 16253305, -10061024, -6310165, -4233706, -16378971, 17287544, 9270915, -793426 ], [ 9458336, -3114367, -22414363, 4310202, -11578997, -2569937, -3871034, -15383355, 2846065, 1749650, -9290150, 2507442, -2323819, -21026259, -7013204, 18860599, -9269984, -5418907, -6877366, -16701429, 22329224, 7892685, 1886834 ], [ 11650139, -1711801, -26979789, 9181329, -8172457, -3201771, -6221633, -15944910, 1788095, 4088400, -10477922, 4365195, -3121610, -20282811, -10257129, 19586074, -8441540, -4334252, -9163600, -15865984, 25615073, 6540691, 4268499 ], [ 11207357, -2610895, -21975195, 7829751, -5849887, -2582445, -681287, -15651810, 427385, 2295600, -6991214, 5391693, 805114, -11111133, -6719199, 10902454, -7426076, -2282612, -9662704, -9241024, 20121767, 5319877, 5157189 ], [ 10764575, -3509989, -16970601, 6478173, -3527317, -1963119, 4859059, -15358710, -933325, 502800, -3504506, 6418191, 4731838, -1939455, -3181269, 2218834, -6410612, -230972, -10161808, -2616064, 14628461, 4099063, 6045879 ], [ 10321793, -4409083, -11966007, 5126595, -1204747, -1343793, 10399405, -15065610, -2294035, -1290000, -17798, 7444689, 8658562, 7232223, 356661, -6464786, -5395148, 1820668, -10660912, 4008896, 9135155, 2878249, 6934569 ], [ 9879011, -5308177, -6961413, 3775017, 1117823, -724467, 15939751, -14772510, -3654745, -3082800, 3468910, 8471187, 12585286, 16403901, 3894591, -15148406, -4379684, 3872308, -11160016, 10633856, 3641849, 1657435, 7823259 ], [ 9436229, -6207271, -1956819, 2423439, 3440393, -105141, 21480097, -14479410, -5015455, -4875600, 6955618, 9497685, 16512010, 25575579, 7432521, -23832026, -3364220, 5923948, -11659120, 17258816, -1851457, 436621, 8711949 ], [ 6072062, -4013355, 824945, 1761421, 1678683, -4522195, 20628338, -10050030, -4113595, -5012085, 5361176, 9078448, 11777124, 23306797, 8740606, -22858486, -1631226, 5420758, -10931719, 17068551, -4908273, -709773, 7707264 ], [ 2123618, -1200837, 3162143, 1237315, -899883, -9946525, 18498158, -4793394, -2759221, -4817307, 2750504, 8370064, 5309916, 18749923, 9602722, -19953514, 245274, 4406602, -9959017, 15515241, -7477791, -1841283, 6323904 ], [ -1824826, 1611681, 5499341, 713209, -3478449, -15370855, 16367978, 463242, -1404847, -4622529, 139832, 7661680, -1157292, 14193049, 10464838, -17048542, 2121774, 3392446, -8986315, 13961931, -10047309, -2972793, 4940544 ], [ -5773270, 4424199, 7836539, 189103, -6057015, -20795185, 14237798, 5719878, -50473, -4427751, -2470840, 6953296, -7624500, 9636175, 11326954, -14143570, 3998274, 2378290, -8013613, 12408621, -12616827, -4104303, 3557184 ], [ -9721714, 7236717, 10173737, -335003, -8635581, -26219515, 12107618, 10976514, 1303901, -4232973, -5081512, 6244912, -14091708, 5079301, 12189070, -11238598, 5874774, 1364134, -7040911, 10855311, -15186345, -5235813, 2173824 ], [ -12118162, 6843594, 11347559, -934400, -10756674, -26545831, 11030414, 12496761, 3274967, -5268237, -7443541, 2454388, -16980639, 1747528, 10479841, -7337491, 8513874, 1356808, -5905663, 8011947, -14411901, -3800565, 593709 ], [ -12962614, 3244830, 11358005, -1609088, -12420294, -21774133, 11006186, 10280619, 5862725, -7533543, -9556927, -4418276, -16291293, -359144, 6199267, -2440249, 11915574, 2356312, -4607869, 3878529, -10293495, 201441, -1183161 ], [ -13807066, -353934, 11368451, -2283776, -14083914, -17002435, 10981958, 8064477, 8450483, -9798849, -11670313, -11290940, -15601947, -2465816, 1918693, 2456993, 15317274, 3355816, -3310075, -254889, -6175089, 4203447, -2960031 ], [ -14651518, -3952698, 11378897, -2958464, -15747534, -12230737, 10957730, 5848335, 11038241, -12064155, -13783699, -18163604, -14912601, -4572488, -2361881, 7354235, 18718974, 4355320, -2012281, -4388307, -2056683, 8205453, -4736901 ], [ -15495970, -7551462, 11389343, -3633152, -17411154, -7459039, 10933502, 3632193, 13625999, -14329461, -15897085, -25036268, -14223255, -6679160, -6642455, 12251477, 22120674, 5354824, -714487, -8521725, 2061723, 12207459, -6513771 ], [ -14862902, -10090945, 11239372, -3810421, -18344544, -2854439, 10788047, 1953481, 14514002, -15197243, -17058494, -30458355, -13064393, -8075141, -9962912, 15095327, 23847606, 6108851, -161785, -11969863, 5656779, 14984491, -6836416 ], [ -6842234, -7334023, 10287316, -1500595, -15626784, 914671, 10036457, 2961919, 6903230, -9077405, -13460018, -28627557, -9557951, -5917667, -8482784, 7672217, 17200698, 5635493, -3334543, -11991601, 6635085, 11636653, 112064 ], [ 1178434, -4577101, 9335260, 809231, -12909024, 4683781, 9284867, 3970357, -707542, -2957567, -9861542, -26796759, -6051509, -3760193, -7002656, 249107, 10553790, 5162135, -6507301, -12013339, 7613391, 8288815, 7060544 ], [ 9199102, -1820179, 8383204, 3119057, -10191264, 8452891, 8533277, 4978795, -8318314, 3162271, -6263066, -24965961, -2545067, -1602719, -5522528, -7174003, 3906882, 4688777, -9680059, -12035077, 8591697, 4940977, 14009024 ], [ 17219770, 936743, 7431148, 5428883, -7473504, 12222001, 7781687, 5987233, -15929086, 9282109, -2664590, -23135163, 961375, 554755, -4042400, -14597113, -2740026, 4215419, -12852817, -12056815, 9570003, 1593139, 20957504 ], [ 25240438, 3693665, 6479092, 7738709, -4755744, 15991111, 7030097, 6995671, -23539858, 15401947, 933886, -21304365, 4467817, 2712229, -2562272, -22020223, -9386934, 3742061, -16025575, -12078553, 10548309, -1754699, 27905984 ], [ 19883046, 7712582, 7484156, 4499080, 59996, 17490331, 5688937, 6346154, -19657290, 11183850, 3520837, -18688197, 4514879, 2070378, -5014519, -17943523, -9971312, 6302823, -13767363, -11956486, 5932895, 86313, 27330274 ], [ 11850042, 11983898, 8880644, 149560, 5295332, 18535573, 4229863, 5365046, -13476054, 4898166, 5905483, -15914955, 3870065, 868662, -8253241, -11566861, -9343184, 9470409, -10422957, -11805658, 198737, 2965095, 25249726 ], [ 3817038, 16255214, 10277132, -4199960, 10530668, 19580815, 2770789, 4383938, -7294818, -1387518, 8290129, -13141713, 3225251, -333054, -11491963, -5190199, -8715056, 12637995, -7078551, -11654830, -5535421, 5843877, 23169178 ], [ -4215966, 20526530, 11673620, -8549480, 15766004, 20626057, 1311715, 3402830, -1113582, -7673202, 10674775, -10368471, 2580437, -1534770, -14730685, 1186463, -8086928, 15805581, -3734145, -11504002, -11269579, 8722659, 21088630 ], [ -12248970, 24797846, 13070108, -12899000, 21001340, 21671299, -147359, 2421722, 5067654, -13958886, 13059421, -7595229, 1935623, -2736486, -17969407, 7563125, -7458800, 18973167, -389739, -11353174, -17003737, 11601441, 19008082 ], [ -16298139, 25995674, 10949426, -12748697, 20028164, 20607376, 968323, -609715, 5707179, -17236008, 14029414, -5189967, -795163, -1881804, -17761267, 10462217, -6823298, 20309631, 2947980, -10746508, -18314407, 13329279, 13610581 ], [ -16363473, 24120014, 5311574, -8098571, 12846476, 17434288, 4658761, -5691481, 804993, -17504568, 13584754, -3152685, -5611921, 1029276, -14106265, 9883739, -6180422, 19814973, 6279012, -9684004, -15201589, 13906173, 4896127 ], [ -16428807, 22244354, -326278, -3448445, 5664788, 14261200, 8349199, -10773247, -4097193, -17773128, 13140094, -1115403, -10428679, 3940356, -10451263, 9305261, -5537546, 19320315, 9610044, -8621500, -12088771, 14483067, -3818327 ], [ -16494141, 20368694, -5964130, 1201681, -1516900, 11088112, 12039637, -15855013, -8999379, -18041688, 12695434, 921879, -15245437, 6851436, -6796261, 8726783, -4894670, 18825657, 12941076, -7558996, -8975953, 15059961, -12532781 ], [ -16559475, 18493034, -11601982, 5851807, -8698588, 7915024, 15730075, -20936779, -13901565, -18310248, 12250774, 2959161, -20062195, 9762516, -3141259, 8148305, -4251794, 18330999, 16272108, -6496492, -5863135, 15636855, -21247235 ], [ -16205198, 16611514, -15723651, 9486204, -13421516, 5162158, 17958287, -24588604, -18092903, -17526017, 10748466, 5202737, -22453253, 12205508, 321763, 7291066, -3510054, 17404513, 17943707, -5227135, -2835486, 15645531, -27303728 ], [ -13752866, 14700694, -12264405, 8041956, -5850644, 4510402, 12875369, -21090724, -18730001, -11477831, 3957918, 8477783, -12715811, 12308060, 2824885, 5040022, -2273994, 14318887, 11318141, -2923513, -233682, 12813117, -20070416 ], [ -11300534, 12789874, -8805159, 6597708, 1720228, 3858646, 7792451, -17592844, -19367099, -5429645, -2832630, 11752829, -2978369, 12410612, 5328007, 2788978, -1037934, 11233261, 4692575, -619891, 2368122, 9980703, -12837104 ], [ -8848202, 10879054, -5345913, 5153460, 9291100, 3206890, 2709533, -14094964, -20004197, 618541, -9623178, 15027875, 6759073, 12513164, 7831129, 537934, 198126, 8147635, -1932991, 1683731, 4969926, 7148289, -5603792 ], [ -6395870, 8968234, -1886667, 3709212, 16861972, 2555134, -2373385, -10597084, -20641295, 6666727, -16413726, 18302921, 16496515, 12615716, 10334251, -1713110, 1434186, 5062009, -8558557, 3987353, 7571730, 4315875, 1629520 ], [ -3943538, 7057414, 1572579, 2264964, 24432844, 1903378, -7456303, -7099204, -21278393, 12714913, -23204274, 21577967, 26233957, 12718268, 12837373, -3964154, 2670246, 1976383, -15184123, 6290975, 10173534, 1483461, 8862832 ], [ -2386281, 4062359, 2162065, -2096149, 22231691, 2313842, -5653616, -6769774, -15916381, 8275179, -21289947, 18516513, 21876764, 13445980, 12027755, -5442388, 3854046, -1218628, -15000359, 9737302, 10962008, -175858, 6537604 ], [ -1008039, 850457, 2177599, -7040635, 18076133, 2936750, -2473808, -7074034, -9354547, 1737861, -17634645, 14187759, 14700644, 14298724, 10555589, -6766060, 5027394, -4435516, -13454729, 13412170, 11387816, -1600558, 2300668 ], [ 370203, -2361445, 2193133, -11985121, 13920575, 3559658, 706000, -7378294, -2792713, -4799457, -13979343, 9859005, 7524524, 15151468, 9083423, -8089732, 6200742, -7652404, -11909099, 17087038, 11813624, -3025258, -1936268 ], [ 1748445, -5573347, 2208667, -16929607, 9765017, 4182566, 3885808, -7682554, 3769121, -11336775, -10324041, 5530251, 348404, 16004212, 7611257, -9413404, 7374090, -10869292, -10363469, 20761906, 12239432, -4449958, -6173204 ], [ 3126687, -8785249, 2224201, -21874093, 5609459, 4805474, 7065616, -7986814, 10330955, -17874093, -6668739, 1201497, -6827716, 16856956, 6139091, -10737076, 8547438, -14086180, -8817839, 24436774, 12665240, -5874658, -10410140 ], [ 2970846, -10031134, 1194541, -21697723, 2587721, 2724377, 6995191, -8044321, 14611832, -17743329, -6527871, 488013, -8646340, 13546555, 5962352, -12664444, 9692304, -13111684, -8094179, 23644135, 13214171, -5341462, -11636642 ], [ 1280922, -9311002, -880313, -16400497, 699803, -2060725, 3674533, -7855075, 16611752, -10944483, -9901437, 3389799, -5107468, 6073009, 7081040, -15195508, 10808688, -7945804, -8192489, 18383989, 13886225, -2850370, -9852710 ], [ -409002, -8590870, -2955167, -11103271, -1188115, -6845827, 353875, -7665829, 18611672, -4145637, -13275003, 6291585, -1568596, -1400537, 8199728, -17726572, 11925072, -2779924, -8290799, 13123843, 14558279, -359278, -8068778 ], [ -2098926, -7870738, -5030021, -5806045, -3076033, -11630929, -2966783, -7476583, 20611592, 2653209, -16648569, 9193371, 1970276, -8874083, 9318416, -20257636, 13041456, 2385956, -8389109, 7863697, 15230333, 2131814, -6284846 ], [ -3788850, -7150606, -7104875, -508819, -4963951, -16416031, -6287441, -7287337, 22611512, 9452055, -20022135, 12095157, 5509148, -16347629, 10437104, -22788700, 14157840, 7551836, -8487419, 2603551, 15902387, 4622906, -4500914 ], [ -5948964, -5833147, -8604793, 4570456, -6053038, -19888405, -8178962, -6949419, 23319904, 15559131, -22203594, 14487585, 8815813, -22209090, 10664261, -24449318, 14418435, 11461806, -8303661, -1495874, 16294075, 6891940, -3506991 ], [ -10460028, -1529053, -7230031, 8559976, -3147970, -16797139, -2924798, -5868141, 17570656, 18207357, -18424518, 14333223, 10961443, -20010126, 6433763, -21757706, 10400085, 9092226, -6709563, 208306, 15283933, 8050684, -6463113 ], [ -14971092, 2775041, -5855269, 12549496, -242902, -13705873, 2329366, -4786863, 11821408, 20855583, -14645442, 14178861, 13107073, -17811162, 2203265, -19066094, 6381735, 6722646, -5115465, 1912486, 14273791, 9209428, -9419235 ], [ -19482156, 7079135, -4480507, 16539016, 2662166, -10614607, 7583530, -3705585, 6072160, 23503809, -10866366, 14024499, 15252703, -15612198, -2027233, -16374482, 2363385, 4353066, -3521367, 3616666, 13263649, 10368172, -12375357 ], [ -23993220, 11383229, -3105745, 20528536, 5567234, -7523341, 12837694, -2624307, 322912, 26152035, -7087290, 13870137, 17398333, -13413234, -6257731, -13682870, -1654965, 1983486, -1927269, 5320846, 12253507, 11526916, -15331479 ], [ -28504284, 15687323, -1730983, 24518056, 8472302, -4432075, 18091858, -1543029, -5426336, 28800261, -3308214, 13715775, 19543963, -11214270, -10488229, -10991258, -5673315, -386094, -333171, 7025026, 11243365, 12685660, -18287601 ], [ -24383393, 11344287, 522374, 24355056, 10589485, 445611, 15734372, -3255061, -6791589, 25120112, -6616763, 11682853, 17290873, -8793991, -8596897, -11571581, -7505945, 1592531, -1034633, 6427871, 5034328, 10261299, -17191508 ], [ -18536111, 5271825, 2951450, 23361552, 12549091, 5680581, 11854556, -5525755, -7280043, 20174288, -11342837, 9274219, 14158039, -6329449, -5481199, -12806291, -8901431, 4440797, -2195207, 5370449, -2214488, 7120317, -15284972 ], [ -12688829, -800637, 5380526, 22368048, 14508697, 10915551, 7974740, -7796449, -7768497, 15228464, -16068911, 6865585, 11025205, -3864907, -2365501, -14041001, -10296917, 7289063, -3355781, 4313027, -9463304, 3979335, -13378436 ], [ -6841547, -6873099, 7809602, 21374544, 16468303, 16150521, 4094924, -10067143, -8256951, 10282640, -20794985, 4456951, 7892371, -1400365, 750197, -15275711, -11692403, 10137329, -4516355, 3255605, -16712120, 838353, -11471900 ], [ -994265, -12945561, 10238678, 20381040, 18427909, 21385491, 215108, -12337837, -8745405, 5336816, -25521059, 2048317, 4759537, 1064177, 3865895, -16510421, -13087889, 12985595, -5676929, 2198183, -23960936, -2302629, -9565364 ], [ 2642953, -15276912, 11239709, 17823897, 17334391, 22226637, -1171600, -12818827, -6337932, 2176220, -25094642, 3019798, 3517762, 3846584, 6312005, -14185004, -11443736, 14388725, -5545289, 1204226, -26028998, -937866, -8904041 ], [ 4070107, -13867152, 10812695, 13703115, 13187749, 18673959, -65200, -11510113, -1034532, 800852, -19515734, 7371394, 4167046, 6946856, 8088527, -8299460, -6759944, 14346719, -4121435, 273734, -22916306, 4932642, -9487931 ], [ 5497261, -12457392, 10385681, 9582333, 9041107, 15121281, 1041200, -10201399, 4268868, -574516, -13936826, 11722990, 4816330, 10047128, 9865049, -2413916, -2076152, 14304713, -2697581, -656758, -19803614, 10803150, -10071821 ], [ 6924415, -11047632, 9958667, 5461551, 4894465, 11568603, 2147600, -8892685, 9572268, -1949884, -8357918, 16074586, 5465614, 13147400, 11641571, 3471628, 2607640, 14262707, -1273727, -1587250, -16690922, 16673658, -10655711 ], [ 8351569, -9637872, 9531653, 1340769, 747823, 8015925, 3254000, -7583971, 14875668, -3325252, -2779010, 20426182, 6114898, 16247672, 13418093, 9357172, 7291432, 14220701, 150127, -2517742, -13578230, 22544166, -11239601 ], [ 8817802, -8645837, 8516161, -1210003, -2240910, 4645020, 4835548, -6760687, 18606053, -4196144, 1962493, 22923626, 6312162, 17838206, 14261519, 13412281, 10830077, 13339145, 1158258, -3316145, -9960452, 26096011, -11625572 ], [ 4479430, -9742427, 4558279, 4089275, 559902, 2182980, 8792836, -8364553, 14471363, -2544656, 2516971, 16150310, 4249326, 11880050, 10439465, 8315215, 8642987, 8259839, 87774, -3454103, -3817244, 18054541, -11021948 ], [ 141058, -10839017, 600397, 9388553, 3360714, -279060, 12750124, -9968419, 10336673, -893168, 3071449, 9376994, 2186490, 5921894, 6617411, 3218149, 6455897, 3180533, -982710, -3592061, 2325964, 10013071, -10418324 ], [ -4197314, -11935607, -3357485, 14687831, 6161526, -2741100, 16707412, -11572285, 6201983, 758320, 3625927, 2603678, 123654, -36262, 2795357, -1878917, 4268807, -1898773, -2053194, -3730019, 8469172, 1971601, -9814700 ], [ -8535686, -13032197, -7315367, 19987109, 8962338, -5203140, 20664700, -13176151, 2067293, 2409808, 4180405, -4169638, -1939182, -5994418, -1026697, -6975983, 2081717, -6978079, -3123678, -3867977, 14612380, -6069869, -9211076 ], [ -12874058, -14128787, -11273249, 25286387, 11763150, -7665180, 24621988, -14780017, -2067397, 4061296, 4734883, -10942954, -4002018, -11952574, -4848751, -12073049, -105373, -12057385, -4194162, -4005935, 20755588, -14111339, -8607452 ], [ -13378490, -12007452, -13245101, 20594210, 9152722, -3541340, 17670306, -9215913, -3970922, 4276874, 5398851, -8151230, -3571434, -7349730, -3296380, -12487450, -2349873, -10962751, -1421211, -3014978, 17269816, -9183004, -6326873 ], [ -13116134, -9242532, -14819747, 13903742, 5460046, 1899676, 8536830, -2218215, -5428214, 4205270, 6084717, -3446498, -2642166, -634686, -669124, -11965318, -4605855, -8633329, 2120427, -1798238, 11858248, -1660708, -3710903 ], [ -12853778, -6477612, -16394393, 7213274, 1767370, 7340692, -596646, 4779483, -6885506, 4133666, 6770583, 1258234, -1712898, 6080358, 1958132, -11443186, -6861837, -6303907, 5662065, -581498, 6446680, 5861588, -1094933 ], [ -12591422, -3712692, -17969039, 522806, -1925306, 12781708, -9730122, 11777181, -8342798, 4062062, 7456449, 5962966, -783630, 12795402, 4585388, -10921054, -9117819, -3974485, 9203703, 635242, 1035112, 13383884, 1521037 ], [ -12329066, -947772, -19543685, -6167662, -5617982, 18222724, -18863598, 18774879, -9800090, 3990458, 8142315, 10667698, 145638, 19510446, 7212644, -10398922, -11373801, -1645063, 12745341, 1851982, -4376456, 20906180, 4137007 ], [ -13998575, 705795, -19649993, -6681649, -8027669, 19481293, -20546565, 21641910, -10304030, 1163942, 6436893, 12595198, 1289034, 18016392, 9655346, -6472741, -10764969, -1803043, 12875769, 2377117, -3550691, 20614409, 4286356 ], [ -17599949, 1248009, -18287963, -1019155, -9154367, 16557415, -14779023, 20378274, -9854618, -4417486, 2340183, 11745466, 2646558, 8313240, 11913494, 857489, -7291323, -4448425, 9594987, 2210647, 3512407, 12508571, 1969084 ], [ -21201323, 1790223, -16925933, 4643339, -10281065, 13633537, -9011481, 19114638, -9405206, -9998914, -1756527, 10895734, 4004082, -1389912, 14171642, 8187719, -3817677, -7093807, 6314205, 2044177, 10575505, 4402733, -348188 ], [ -24802697, 2332437, -15563903, 10305833, -11407763, 10709659, -3243939, 17851002, -8955794, -15580342, -5853237, 10046002, 5361606, -11093064, 16429790, 15517949, -344031, -9739189, 3033423, 1877707, 17638603, -3703105, -2665460 ], [ -28404071, 2874651, -14201873, 15968327, -12534461, 7785781, 2523603, 16587366, -8506382, -21161770, -9949947, 9196270, 6719130, -20796216, 18687938, 22848179, 3129615, -12384571, -247359, 1711237, 24701701, -11808943, -4982732 ], [ -29960976, 3777113, -12780655, 20270394, -13522232, 5976324, 7524985, 15165285, -7525960, -24977660, -13517214, 7993656, 7517684, -27639149, 20475330, 28311327, 5140058, -13601182, -2372174, 2048899, 29224050, -17415655, -6249483 ], [ -21295536, 6480815, -11063497, 17770326, -13815368, 9738972, 8695567, 12950979, -3890488, -19965860, -14437266, 5026632, 5521388, -20180987, 19908942, 24439065, -165514, -7673938, 1282846, 4907221, 21042654, -10526737, -2263629 ], [ -12630096, 9184517, -9346339, 15270258, -14108504, 13501620, 9866149, 10736673, -255016, -14954060, -15357318, 2059608, 3525092, -12722825, 19342554, 20566803, -5471086, -1746694, 4937866, 7765543, 12861258, -3637819, 1722225 ], [ -3964656, 11888219, -7629181, 12770190, -14401640, 17264268, 11036731, 8522367, 3380456, -9942260, -16277370, -907416, 1528796, -5264663, 18776166, 16694541, -10776658, 4180550, 8592886, 10623865, 4679862, 3251099, 5708079 ], [ 4700784, 14591921, -5912023, 10270122, -14694776, 21026916, 12207313, 6308061, 7015928, -4930460, -17197422, -3874440, -467500, 2193499, 18209778, 12822279, -16082230, 10107794, 12247906, 13482187, -3501534, 10140017, 9693933 ], [ 13366224, 17295623, -4194865, 7770054, -14987912, 24789564, 13377895, 4093755, 10651400, 81340, -18117474, -6841464, -2463796, 9651661, 17643390, 8950017, -21387802, 16035038, 15902926, 16340509, -11682930, 17028935, 13679787 ], [ 11087984, 12696340, -6637467, 6204886, -13008768, 24818407, 16280892, -136671, 5147182, -637520, -12494556, -7120193, -2338317, 8913548, 15263662, 9648785, -21478649, 9615622, 12383921, 10481376, -12119546, 16612633, 14197146 ], [ 6621008, 6636460, -9912021, 4826698, -10575168, 24100489, 19530372, -4770321, -2184974, -2502512, -5563044, -6861263, -1788483, 6536180, 12521266, 11261759, -20526551, 726874, 7430111, 2878752, -11007206, 14735287, 14020806 ], [ 2154032, 576580, -13186575, 3448510, -8141568, 23382571, 22779852, -9403971, -9517130, -4367504, 1368468, -6602333, -1238649, 4158812, 9778870, 12874733, -19574453, -8161874, 2476301, -4723872, -9894866, 12857941, 13844466 ], [ -2312944, -5483300, -16461129, 2070322, -5707968, 22664653, 26029332, -14037621, -16849286, -6232496, 8299980, -6343403, -688815, 1781444, 7036474, 14487707, -18622355, -17050622, -2477509, -12326496, -8782526, 10980595, 13668126 ], [ -6779920, -11543180, -19735683, 692134, -3274368, 21946735, 29278812, -18671271, -24181442, -8097488, 15231492, -6084473, -138981, -595924, 4294078, 16100681, -17670257, -25939370, -7431319, -19929120, -7670186, 9103249, 13491786 ], [ -6543532, -12758072, -21943629, -896348, -2990595, 18262786, 28212312, -18006861, -27769637, -6093878, 14097792, -5936180, 1675602, -1547296, 663883, 16668998, -15019484, -28507040, -10870471, -22635873, -4504952, 7112713, 12623433 ], [ -1603780, -9127976, -23084967, -2695124, -4856649, 11612806, 22829832, -12044391, -27613871, -221666, 4898880, -5898524, 4754934, -1072672, -3854111, 16192658, -10670036, -24753632, -12794965, -20446755, 713176, 5008987, 11063067 ], [ 3335972, -5497880, -24226305, -4493900, -6722703, 4962826, 17447352, -6081921, -27458105, 5650546, -4300032, -5860868, 7834266, -598048, -8372105, 15716318, -6320588, -21000224, -14719459, -18257637, 5931304, 2905261, 9502701 ], [ 8275724, -1867784, -25367643, -6292676, -8588757, -1687154, 12064872, -119451, -27302339, 11522758, -13498944, -5823212, 10913598, -123424, -12890099, 15239978, -1971140, -17246816, -16643953, -16068519, 11149432, 801535, 7942335 ], [ 13215476, 1762312, -26508981, -8091452, -10454811, -8337134, 6682392, 5843019, -27146573, 17394970, -22697856, -5785556, 13992930, 351200, -17408093, 14763638, 2378308, -13493408, -18568447, -13879401, 16367560, -1302191, 6381969 ], [ 16651830, 4087452, -26141919, -8697233, -12346994, -13185359, 2102598, 10727586, -26372771, 21735821, -29844842, -5520995, 16009557, 865592, -21175234, 14672956, 6021127, -9688941, -19539283, -11488189, 19943614, -3219049, 4599722 ], [ 12571194, -112188, -18232857, -3338039, -14369822, -9024809, 1536234, 10222638, -22508789, 18419867, -26732198, -4121909, 12712659, 1578824, -21188110, 16510564, 6130801, -5629179, -15741829, -8086507, 15309298, -4201567, 1708070 ], [ 8490558, -4311828, -10323795, 2021155, -16392650, -4864259, 969870, 9717690, -18644807, 15103913, -23619554, -2722823, 9415761, 2292056, -21200986, 18348172, 6240475, -1569417, -11944375, -4684825, 10674982, -5184085, -1183582 ], [ 4409922, -8511468, -2414733, 7380349, -18415478, -703709, 403506, 9212742, -14780825, 11787959, -20506910, -1323737, 6118863, 3005288, -21213862, 20185780, 6350149, 2490345, -8146921, -1283143, 6040666, -6166603, -4075234 ], [ 329286, -12711108, 5494329, 12739543, -20438306, 3456841, -162858, 8707794, -10916843, 8472005, -17394266, 75349, 2821965, 3718520, -21226738, 22023388, 6459823, 6550107, -4349467, 2118539, 1406350, -7149121, -6966886 ], [ -3751350, -16910748, 13403391, 18098737, -22461134, 7617391, -729222, 8202846, -7052861, 5156051, -14281622, 1474435, -474933, 4431752, -21239614, 23860996, 6569497, 10609869, -552013, 5520221, -3227966, -8131639, -9858538 ], [ -6067011, -13559053, 13212758, 13765916, -23652312, 8028926, 29994, 6851898, -2886809, 602607, -10695438, 1276246, -909316, 3419394, -21210710, 21132664, 7136691, 13918401, -3213494, 6170663, -3470972, -8917822, -6937140 ], [ -8029677, -8697091, 11402186, 7494692, -24677160, 7690658, 1054326, 5331750, 1339657, -4198335, -7014546, 758602, -771196, 2061918, -21173450, 17491144, 7795389, 17076687, -7166762, 6270857, -2835716, -9664738, -2853132 ], [ -9992343, -3835129, 9591614, 1223468, -25702008, 7352390, 2078658, 3811602, 5566123, -8999277, -3333654, 240958, -633076, 704442, -21136190, 13849624, 8454087, 20234973, -11120030, 6371051, -2200460, -10411654, 1230876 ], [ -11955009, 1026833, 7781042, -5047756, -26726856, 7014122, 3102990, 2291454, 9792589, -13800219, 347238, -276686, -494956, -653034, -21098930, 10208104, 9112785, 23393259, -15073298, 6471245, -1565204, -11158570, 5314884 ], [ -13917675, 5888795, 5970470, -11318980, -27751704, 6675854, 4127322, 771306, 14019055, -18601161, 4028130, -794330, -356836, -2010510, -21061670, 6566584, 9771483, 26551545, -19026566, 6571439, -929948, -11905486, 9398892 ], [ -14410140, 8852009, 6607457, -12843667, -26876052, 4179044, 4686900, -389889, 14440309, -19823043, 5140821, 1507846, -2292763, -4289412, -17903501, 5709646, 8741178, 25558761, -17092460, 7457672, -1229048, -12788704, 10744587 ], [ -13432404, 9916475, 9692003, -9621817, -24099900, -476308, 4781724, -1192131, 11056351, -17465865, 3685311, 6629842, -6302737, -7489740, -11624423, 7637290, 6021870, 20414907, -9270980, 9129944, -2462504, -13808224, 9351969 ], [ -12454668, 10980941, 12776549, -6399967, -21323748, -5131660, 4876548, -1994373, 7672393, -15108687, 2229801, 11751838, -10312711, -10690068, -5345345, 9564934, 3302562, 15271053, -1449500, 10802216, -3695960, -14827744, 7959351 ], [ -11476932, 12045407, 15861095, -3178117, -18547596, -9787012, 4971372, -2796615, 4288435, -12751509, 774291, 16873834, -14322685, -13890396, 933733, 11492578, 583254, 10127199, 6371980, 12474488, -4929416, -15847264, 6566733 ], [ -10499196, 13109873, 18945641, 43733, -15771444, -14442364, 5066196, -3598857, 904477, -10394331, -681219, 21995830, -18332659, -17090724, 7212811, 13420222, -2136054, 4983345, 14193460, 14146760, -6162872, -16866784, 5174115 ], [ -9740557, 12643456, 21665881, 1902448, -13025145, -18310151, 4914736, -4238593, -2077646, -8347489, -2218221, 25792523, -20855708, -20036193, 11841023, 14459817, -3798258, 775928, 20415721, 14900984, -7521340, -16634769, 3187395 ], [ -10077403, 4522624, 22564591, -3054512, -10428111, -18240113, 3531856, -4065799, -3050594, -7852327, -4162683, 22962701, -15944132, -21707367, 8214905, 11059167, -174942, 1250696, 18641887, 11064968, -9504868, -10145079, -1769835 ], [ -10414249, -3598208, 23463301, -8011472, -7831077, -18170075, 2148976, -3893005, -4023542, -7357165, -6107145, 20132879, -11032556, -23378541, 4588787, 7658517, 3448374, 1725464, 16868053, 7228952, -11488396, -3655389, -6727065 ], [ -10751095, -11719040, 24362011, -12968432, -5234043, -18100037, 766096, -3720211, -4996490, -6862003, -8051607, 17303057, -6120980, -25049715, 962669, 4257867, 7071690, 2200232, 15094219, 3392936, -13471924, 2834301, -11684295 ], [ -11087941, -19839872, 25260721, -17925392, -2637009, -18029999, -616784, -3547417, -5969438, -6366841, -9996069, 14473235, -1209404, -26720889, -2663449, 857217, 10695006, 2675000, 13320385, -443080, -15455452, 9323991, -16641525 ], [ -11424787, -27960704, 26159431, -22882352, -39975, -17959961, -1999664, -3374623, -6942386, -5871679, -11940531, 11643413, 3702172, -28392063, -6289567, -2543433, 14318322, 3149768, 11546551, -4279096, -17438980, 15813681, -21598755 ], [ -6070248, -20832401, 21470771, -17201512, 3268409, -14246118, 1746316, -2621694, -4900219, -2440662, -7429208, 7981951, 3720578, -26524367, -7830805, -3082448, 15861823, 2440411, 7991092, -3754267, -14263323, 15682441, -20598435 ], [ 422568, -10654271, 15664637, -9393112, 6719063, -9803514, 6518068, -1752738, -2255029, 1577526, -1626728, 4154161, 2760350, -23948897, -8955067, -3049136, 16989361, 1494229, 4079308, -2357269, -10055829, 14227015, -18406605 ], [ 6915384, -476141, 9858503, -1584712, 10169717, -5360910, 11289820, -883782, 390161, 5595714, 4175752, 326371, 1800122, -21373427, -10079329, -3015824, 18116899, 548047, 167524, -960271, -5848335, 12771589, -16214775 ], [ 13408200, 9701989, 4052369, 6223688, 13620371, -918306, 16061572, -14826, 3035351, 9613902, 9978232, -3501419, 839894, -18797957, -11203591, -2982512, 19244437, -398135, -3744260, 436727, -1640841, 11316163, -14022945 ], [ 19901016, 19880119, -1753765, 14032088, 17071025, 3524298, 20833324, 854130, 5680541, 13632090, 15780712, -7329209, -120334, -16222487, -12327853, -2949200, 20371975, -1344317, -7656044, 1833725, 2566653, 9860737, -11831115 ], [ 20396604, 23859916, -6309910, 15240995, 17480186, 5690793, 20517994, 1729407, 4579652, 13408563, 17056378, -10119371, 1358108, -12768308, -9879082, -579458, 17671519, -3879920, -10398254, 3019343, 5210181, 10136596, -7894968 ], [ 14894964, 21641380, -9616066, 9850409, 14847854, 5581179, 15115582, 2611005, -267316, 8943321, 13805230, -11871905, 5275220, -8435420, -3857278, 4126714, 11143069, -8004944, -11970890, 3993581, 6289743, 12143740, -2214504 ], [ 9393324, 19422844, -12922222, 4459823, 12215522, 5471565, 9713170, 3492603, -5114284, 4478079, 10554082, -13624439, 9192332, -4102532, 2164526, 8832886, 4614619, -12129968, -13543526, 4967819, 7369305, 14150884, 3465960 ], [ 3891684, 17204308, -16228378, -930763, 9583190, 5361951, 4310758, 4374201, -9961252, 12837, 7302934, -15376973, 13109444, 230356, 8186330, 13539058, -1913831, -16254992, -15116162, 5942057, 8448867, 16158028, 9146424 ], [ -1609956, 14985772, -19534534, -6321349, 6950858, 5252337, -1091654, 5255799, -14808220, -4452405, 4051786, -17129507, 17026556, 4563244, 14208134, 18245230, -8442281, -20380016, -16688798, 6916295, 9528429, 18165172, 14826888 ], [ -5470752, 12537588, -21217010, -10113347, 3870274, 5475884, -4822630, 6336299, -18440956, -7853096, 1364816, -18136398, 19722361, 7623985, 18085643, 21059829, -13610491, -22913706, -16651021, 6977545, 10193180, 19447289, 18815028 ], [ -1127328, 8941164, -14781086, -5912405, -1451570, 7365236, -196426, 8411309, -16002532, -5931032, 1498736, -15415074, 16311631, 4323991, 11241677, 14416563, -11977501, -17490726, -8561179, 2473855, 8783876, 17104271, 14341548 ], [ 3216096, 5344740, -8345162, -1711463, -6773414, 9254588, 4429778, 10486319, -13564108, -4008968, 1632656, -12693750, 12900901, 1023997, 4397711, 7773297, -10344511, -12067746, -471337, -2029835, 7374572, 14761253, 9868068 ], [ 7559520, 1748316, -1909238, 2489479, -12095258, 11143940, 9055982, 12561329, -11125684, -2086904, 1766576, -9972426, 9490171, -2275997, -2446255, 1130031, -8711521, -6644766, 7618505, -6533525, 5965268, 12418235, 5394588 ], [ 11902944, -1848108, 4526686, 6690421, -17417102, 13033292, 13682186, 14636339, -8687260, -164840, 1900496, -7251102, 6079441, -5575991, -9290221, -5513235, -7078531, -1221786, 15708347, -11037215, 4555964, 10075217, 921108 ], [ 16246368, -5444532, 10962610, 10891363, -22738946, 14922644, 18308390, 16711349, -6248836, 1757224, 2034416, -4529778, 2668711, -8875985, -16134187, -12156501, -5445541, 4201194, 23798189, -15540905, 3146660, 7732199, -3552372 ], [ 15990652, -8688511, 6961374, 10694170, -17119050, 14853616, 15751754, 14742249, -1596882, 470408, 5210336, -1008474, 2885406, -7102624, -16150648, -12404897, -289886, 5267559, 23625636, -10328300, 3450841, 8933361, -5862537 ], [ 14815108, -11862001, 872706, 9617350, -9310806, 14392912, 11758550, 11964327, 3497778, -1458184, 8994656, 2672826, 3827586, -4314592, -14801608, -11374319, 5570302, 5462601, 21800604, -3172436, 4097719, 10843359, -7740039 ], [ 13639564, -15035491, -5215962, 8540530, -1502562, 13932208, 7765346, 9186405, 8592438, -3386776, 12778976, 6354126, 4769766, -1526560, -13452568, -10343741, 11430490, 5657643, 19975572, 3983428, 4744597, 12753357, -9617541 ], [ 12464020, -18208981, -11304630, 7463710, 6305682, 13471504, 3772142, 6408483, 13687098, -5315368, 16563296, 10035426, 5711946, 1261472, -12103528, -9313163, 17290678, 5852685, 18150540, 11139292, 5391475, 14663355, -11495043 ], [ 11288476, -21382471, -17393298, 6386890, 14113926, 13010800, -221062, 3630561, 18781758, -7243960, 20347616, 13716726, 6654126, 4049504, -10754488, -8282585, 23150866, 6047727, 16325508, 18295156, 6038353, 16573353, -13372545 ] ], [ [ -22698368, 5991008, -12488896, -17213888, 11589632, 6397984, -24416672, -22548192, 2886528, 22881280, 10804384, 14383712, -2472704, -9477568, 1351392, -19200928, -7633472, 13341376, -6549632, 30985888, -13866816, 24228800, -2841568 ], [ -22698368, 5991008, -12488896, -17213888, 11589632, 6397984, -24416672, -22548192, 2886528, 22881280, 10804384, 14383712, -2472704, -9477568, 1351392, -19200928, -7633472, 13341376, -6549632, 30985888, -13866816, 24228800, -2841568 ], [ -22698368, 5991008, -12488896, -17213888, 11589632, 6397984, -24416672, -22548192, 2886528, 22881280, 10804384, 14383712, -2472704, -9477568, 1351392, -19200928, -7633472, 13341376, -6549632, 30985888, -13866816, 24228800, -2841568 ], [ -18567573, 3908203, -8674801, -16355883, 6283167, 3254039, -23416762, -23374512, -288687, 21632610, 7214849, 12405732, -3591289, -9649583, 2667352, -18057793, -10266987, 9767891, -5340962, 27421728, -9576771, 24407355, -1662968 ], [ -13610619, 1408837, -4097887, -15326277, -84591, -518695, -22216870, -24366096, -4098945, 20134206, 2907407, 10032156, -4933591, -9856001, 4246504, -16686031, -13427205, 5479709, -3890558, 23144736, -4428717, 24621621, -248648 ], [ -8653665, -1090529, 479027, -14296671, -6452349, -4291429, -21016978, -25357680, -7909203, 18635802, -1400035, 7658580, -6275893, -10062419, 5825656, -15314269, -16587423, 1191527, -2440154, 18867744, 719337, 24835887, 1165672 ], [ -3696711, -3589895, 5055941, -13267065, -12820107, -8064163, -19817086, -26349264, -11719461, 17137398, -5707477, 5285004, -7618195, -10268837, 7404808, -13942507, -19747641, -3096655, -989750, 14590752, 5867391, 25050153, 2579992 ], [ 1260243, -6089261, 9632855, -12237459, -19187865, -11836897, -18617194, -27340848, -15529719, 15638994, -10014919, 2911428, -8960497, -10475255, 8983960, -12570745, -22907859, -7384837, 460654, 10313760, 11015445, 25264419, 3994312 ], [ 3680637, -4835765, 11167223, -12214899, -22651224, -14026936, -15137596, -27085017, -13531050, 13505868, -11326933, 1412646, -8189617, -8607791, 10285081, -13067788, -23058897, -10501402, 1342981, 7712697, 11541621, 20474406, 3751408 ], [ 3564471, 170593, 9659045, -13199385, -23210184, -14634280, -9378292, -25581771, -5723454, 10738020, -9643519, 788658, -5305555, -4666445, 11308171, -15433636, -20200755, -12446350, 1657231, 6787563, 7445919, 10680114, 1851280 ], [ 3448305, 5176951, 8150867, -14183871, -23769144, -15241624, -3618988, -24078525, 2084142, 7970172, -7960105, 164670, -2421493, -725099, 12331261, -17799484, -17342613, -14391298, 1971481, 5862429, 3350217, 885822, -48848 ], [ 3332139, 10183309, 6642689, -15168357, -24328104, -15848968, 2140316, -22575279, 9891738, 5202324, -6276691, -459318, 462569, 3216247, 13354351, -20165332, -14484471, -16336246, 2285731, 4937295, -745485, -8908470, -1948976 ], [ 3215973, 15189667, 5134511, -16152843, -24887064, -16456312, 7899620, -21072033, 17699334, 2434476, -4593277, -1083306, 3346631, 7157593, 14377441, -22531180, -11626329, -18281194, 2599981, 4012161, -4841187, -18702762, -3849104 ], [ 3892775, 19369632, 4422731, -15935437, -25399038, -16549469, 12775308, -19201281, 23525874, -297886, -2386972, -1861991, 5418867, 10376902, 14356857, -23924527, -9578563, -18923999, 2632518, 2466855, -8356289, -26708702, -5697780 ], [ 8534417, 19417632, 7692941, -9708571, -25676082, -14071691, 13232916, -15492999, 19447134, -2852818, 2433788, -3414161, 3431973, 9986026, 9117903, -20455369, -11582677, -13056089, 1256490, -2179311, -8968391, -25772882, -7289196 ], [ 13176059, 19465632, 10963151, -3481705, -25953126, -11593913, 13690524, -11784717, 15368394, -5407750, 7254548, -4966331, 1445079, 9595150, 3878949, -16986211, -13586791, -7188179, -119538, -6825477, -9580493, -24837062, -8880612 ], [ 17817701, 19513632, 14233361, 2745161, -26230170, -9116135, 14148132, -8076435, 11289654, -7962682, 12075308, -6518501, -541815, 9204274, -1360005, -13517053, -15590905, -1320269, -1495566, -11471643, -10192595, -23901242, -10472028 ], [ 22459343, 19561632, 17503571, 8972027, -26507214, -6638357, 14605740, -4368153, 7210914, -10517614, 16896068, -8070671, -2528709, 8813398, -6598959, -10047895, -17595019, 4547641, -2871594, -16117809, -10804697, -22965422, -12063444 ], [ 27100985, 19609632, 20773781, 15198893, -26784258, -4160579, 15063348, -659871, 3132174, -13072546, 21716828, -9622841, -4515603, 8422522, -11837913, -6578737, -19599133, 10415551, -4247622, -20763975, -11416799, -22029602, -13654860 ], [ 26756012, 14651862, 13927886, 11717489, -26148027, -7898421, 9639961, 2078016, 3501854, -9624248, 14688508, -12334216, -6274647, 9511196, -12485967, -8337869, -17296757, 11361471, -2177595, -20614021, -10131021, -16803182, -8611311 ], [ 25413716, 8692938, 5058770, 6294431, -25329141, -12879387, 3040375, 4621824, 4761218, -4975304, 5290372, -15277432, -7988121, 10895780, -12215841, -11142659, -14133083, 11322993, 581643, -19504843, -8465667, -10718642, -2240769 ], [ 24071420, 2734014, -3810346, 871373, -24510255, -17860353, -3559211, 7165632, 6020582, -326360, -4107764, -18220648, -9701595, 12280364, -11945715, -13947449, -10969409, 11284515, 3340881, -18395665, -6800313, -4634102, 4129773 ], [ 22729124, -3224910, -12679462, -4551685, -23691369, -22841319, -10158797, 9709440, 7279946, 4322584, -13505900, -21163864, -11415069, 13664948, -11675589, -16752239, -7805735, 11246037, 6100119, -17286487, -5134959, 1450438, 10500315 ], [ 21386828, -9183834, -21548578, -9974743, -22872483, -27822285, -16758383, 12253248, 8539310, 8971528, -22904036, -24107080, -13128543, 15049532, -11405463, -19557029, -4642061, 11207559, 8859357, -16177309, -3469605, 7534978, 16870857 ], [ 20570018, -11521974, -22112980, -10960516, -19598472, -27937773, -19483835, 11337801, 8072162, 11422177, -25200716, -21935032, -11394933, 11730842, -11490378, -17341907, -3419873, 11514726, 8095824, -11924818, -99546, 7925230, 15539070 ], [ 20278694, -10239330, -14372668, -7509004, -13869336, -23187783, -18335153, 6963099, 5878502, 11674531, -20395940, -14647720, -6214239, 3708878, -11930334, -10106873, -4139171, 12167538, 3809520, -4529014, 4975218, 2621194, 6504954 ], [ 19987370, -8956686, -6632356, -4057492, -8140200, -18437793, -17186471, 2588397, 3684842, 11926885, -15591164, -7360408, -1033545, -4313086, -12370290, -2871839, -4858469, 12820350, -476784, 2866790, 10049982, -2682842, -2529162 ], [ 19696046, -7674042, 1107956, -605980, -2411064, -13687803, -16037789, -1786305, 1491182, 12179239, -10786388, -73096, 4147149, -12335050, -12810246, 4363195, -5577767, 13473162, -4763088, 10262594, 15124746, -7986878, -11563278 ], [ 19404722, -6391398, 8848268, 2845532, 3318072, -8937813, -14889107, -6161007, -702478, 12431593, -5981612, 7214216, 9327843, -20357014, -13250202, 11598229, -6297065, 14125974, -9049392, 17658398, 20199510, -13290914, -20597394 ], [ 19281428, -5752270, 14945490, 6105215, 8555384, -4982470, -13829222, -8935426, -2650458, 12401360, -2671506, 12986186, 13296182, -25969644, -13446651, 16383700, -6256837, 13320313, -12893264, 22641901, 23900989, -16378213, -27469295 ], [ 19998284, -8330722, 12827262, 8405753, 11333576, -5000362, -13213322, -3708430, -3370038, 10958192, -6834750, 11181446, 11202746, -19535604, -12425565, 8921356, -2418979, 5222287, -14524976, 15563899, 20736043, -8381827, -23530121 ], [ 20715140, -10909174, 10709034, 10706291, 14111768, -5018254, -12597422, 1518566, -4089618, 9515024, -10997994, 9376706, 9109310, -13101564, -11404479, 1459012, 1418879, -2875739, -16156688, 8485897, 17571097, -385441, -19590947 ], [ 21431996, -13487626, 8590806, 13006829, 16889960, -5036146, -11981522, 6745562, -4809198, 8071856, -15161238, 7571966, 7015874, -6667524, -10383393, -6003332, 5256737, -10973765, -17788400, 1407895, 14406151, 7610945, -15651773 ], [ 22148852, -16066078, 6472578, 15307367, 19668152, -5054038, -11365622, 11972558, -5528778, 6628688, -19324482, 5767226, 4922438, -233484, -9362307, -13465676, 9094595, -19071791, -19420112, -5670107, 11241205, 15607331, -11712599 ], [ 22865708, -18644530, 4354350, 17607905, 22446344, -5071930, -10749722, 17199554, -6248358, 5185520, -23487726, 3962486, 2829002, 6200556, -8341221, -20928020, 12932453, -27169817, -21051824, -12748109, 8076259, 23603717, -7773425 ], [ 15768144, -16900562, 437487, 13618788, 21630841, 707828, -4930917, 18887240, -4738468, 5935607, -20210270, 6743131, 4308316, 7398111, -9424995, -19946319, 16425301, -20623773, -21183546, -12159071, 9240878, 22804288, -4095551 ], [ 7107696, -14292110, -3839103, 8371740, 20096599, 7647116, 1928469, 19867064, -2782684, 7124345, -15444674, 10440853, 6502180, 7548369, -10929741, -17275809, 19849147, -11148915, -21015270, -10036625, 11271410, 20245696, -469937 ], [ -1552752, -11683658, -8115693, 3124692, 18562357, 14586404, 8787855, 20846888, -826900, 8313083, -10679078, 14138575, 8696044, 7698627, -12434487, -14605299, 23272993, -1674057, -20846994, -7914179, 13301942, 17687104, 3155677 ], [ -10213200, -9075206, -12392283, -2122356, 17028115, 21525692, 15647241, 21826712, 1128884, 9501821, -5913482, 17836297, 10889908, 7848885, -13939233, -11934789, 26696839, 7800801, -20678718, -5791733, 15332474, 15128512, 6781291 ], [ -18873648, -6466754, -16668873, -7369404, 15493873, 28464980, 22506627, 22806536, 3084668, 10690559, -1147886, 21534019, 13083772, 7999143, -15443979, -9264279, 30120685, 17275659, -20510442, -3669287, 17363006, 12569920, 10406905 ], [ -23486184, -4058189, -16800783, -10606878, 14207479, 30628559, 24357078, 20498699, 2945732, 12305636, 1171177, 20189071, 10521220, 8510631, -17146452, -6943590, 26931919, 22080159, -16931829, -4841492, 17471135, 7901851, 13004245 ], [ -24050808, -1849511, -12788013, -11834778, 13168933, 28016429, 21198594, 14903201, 712076, 14347052, 1043707, 13801453, 3202252, 9383349, -19046652, -4972722, 17130541, 22214301, -9942879, -9308348, 15656861, 1124305, 14573311 ], [ -24615432, 359167, -8775243, -13062678, 12130387, 25404299, 18040110, 9307703, -1521580, 16388468, 916237, 7413835, -4116716, 10256067, -20946852, -3001854, 7329163, 22348443, -2953929, -13775204, 13842587, -5653241, 16142377 ], [ -25180056, 2567845, -4762473, -14290578, 11091841, 22792169, 14881626, 3712205, -3755236, 18429884, 788767, 1026217, -11435684, 11128785, -22847052, -1030986, -2472215, 22482585, 4035021, -18242060, 12028313, -12430787, 17711443 ], [ -25744680, 4776523, -749703, -15518478, 10053295, 20180039, 11723142, -1883293, -5988892, 20471300, 661297, -5361401, -18754652, 12001503, -24747252, 939882, -12273593, 22616727, 11023971, -22708916, 10214039, -19208333, 19280509 ], [ -25158506, 6559392, 3384620, -16263202, 8349055, 17705253, 8666553, -6508479, -7317837, 21805595, 861326, -9522519, -24201728, 12402838, -25800305, 1739779, -19325607, 22617744, 15551889, -25042141, 8161015, -23610567, 20686988 ], [ -18818342, 6213216, 8126708, -14592046, 3316345, 15917187, 6119439, -6282105, -4123227, 19604285, 2698850, -2551137, -20289344, 10447258, -22617623, -3315179, -12630801, 21953136, 7774647, -16707211, 4914241, -16136241, 21280532 ], [ -12478178, 5867040, 12868796, -12920890, -1716365, 14129121, 3572325, -6055731, -928617, 17402975, 4536374, 4420245, -16376960, 8491678, -19434941, -8370137, -5935995, 21288528, -2595, -8372281, 1667467, -8661915, 21874076 ], [ -6138014, 5520864, 17610884, -11249734, -6749075, 12341055, 1025211, -5829357, 2265993, 15201665, 6373898, 11391627, -12464576, 6536098, -16252259, -13425095, 758811, 20623920, -7779837, -37351, -1579307, -1187589, 22467620 ], [ 202150, 5174688, 22352972, -9578578, -11781785, 10552989, -1521903, -5602983, 5460603, 13000355, 8211422, 18363009, -8552192, 4580518, -13069577, -18480053, 7453617, 19959312, -15557079, 8297579, -4826081, 6286737, 23061164 ], [ 6542314, 4828512, 27095060, -7907422, -16814495, 8764923, -4069017, -5376609, 8655213, 10799045, 10048946, 25334391, -4639808, 2624938, -9886895, -23535011, 14148423, 19294704, -23334321, 16632509, -8072855, 13761063, 23654708 ], [ 6370948, -791694, 19782473, -9555301, -15800825, 11161367, -1790081, -5734355, 4987133, 13027550, 7536620, 23595313, -5130569, -1128972, -7431783, -21839049, 10756354, 13719841, -17556268, 17998499, -4392194, 10337094, 17540107 ], [ 4897276, -7466706, 10058951, -11866987, -13577879, 14394713, 1454065, -6208925, -53485, 16142018, 4154324, 20114143, -6501959, -5242548, -5122185, -18792903, 5346910, 7162927, -9067156, 17970701, 673954, 4733466, 10083877 ], [ 3423604, -14141718, 335429, -14178673, -11354933, 17628059, 4698211, -6683495, -5094103, 19256486, 772028, 16632973, -7873349, -9356124, -2812587, -15746757, -62534, 606013, -578044, 17942903, 5740102, -870162, 2627647 ], [ 1949932, -20816730, -9388093, -16490359, -9131987, 20861405, 7942357, -7158065, -10134721, 22370954, -2610268, 13151803, -9244739, -13469700, -502989, -12700611, -5471978, -5950901, 7911068, 17915105, 10806250, -6473790, -4828583 ], [ 476260, -27491742, -19111615, -18802045, -6909041, 24094751, 11186503, -7632635, -15175339, 25485422, -5992564, 9670633, -10616129, -17583276, 1806609, -9654465, -10881422, -12507815, 16400180, 17887307, 15872398, -12077418, -12284813 ], [ -2873909, -27604848, -22980781, -20540194, -5749496, 21818726, 12520315, -7811741, -16362016, 26413253, -6743902, 7294675, -9002855, -19340310, 1707663, -5628897, -13866020, -13486952, 19862540, 15961148, 14505688, -12182400, -16993373 ], [ -8100575, -21156048, -20995591, -21704806, -5653352, 14033330, 11943793, -7695383, -13694752, 25154447, -4864282, 6023929, -4404917, -18740802, -799827, -623907, -14425772, -8888312, 18298148, 12136628, 6706120, -6788736, -18954263 ], [ -13327241, -14707248, -19010401, -22869418, -5557208, 6247934, 11367271, -7579025, -11027488, 23895641, -2984662, 4753183, 193021, -18141294, -3307317, 4381083, -14985524, -4289672, 16733756, 8312108, -1093448, -1395072, -20915153 ], [ -18553907, -8258448, -17025211, -24034030, -5461064, -1537462, 10790749, -7462667, -8360224, 22636835, -1105042, 3482437, 4790959, -17541786, -5814807, 9386073, -15545276, 308968, 15169364, 4487588, -8893016, 3998592, -22876043 ], [ -23780573, -1809648, -15040021, -25198642, -5364920, -9322858, 10214227, -7346309, -5692960, 21378029, 774578, 2211691, 9388897, -16942278, -8322297, 14391063, -16105028, 4907608, 13604972, 663068, -16692584, 9392256, -24836933 ], [ -27536973, 3465753, -12583342, -25839490, -4790953, -15474699, 8980982, -7968274, -2767714, 19347970, 2664467, 835484, 13336889, -16090472, -10604326, 17945134, -15815476, 8775052, 12401973, -2204507, -23330295, 13813846, -25596659 ], [ -23942043, 2874159, -7769218, -23861518, -1827871, -13458765, 4464122, -12281854, 1447442, 13461646, 4605701, -1068028, 14035151, -13977176, -11759050, 14244610, -11279404, 8986516, 13005939, -287357, -24158721, 13375066, -20350565 ], [ -20347113, 2282565, -2955094, -21883546, 1135211, -11442831, -52738, -16595434, 5662598, 7575322, 6546935, -2971540, 14733413, -11863880, -12913774, 10544086, -6743332, 9197980, 13609905, 1629793, -24987147, 12936286, -15104471 ], [ -16752183, 1690971, 1859030, -19905574, 4098293, -9426897, -4569598, -20909014, 9877754, 1688998, 8488169, -4875052, 15431675, -9750584, -14068498, 6843562, -2207260, 9409444, 14213871, 3546943, -25815573, 12497506, -9858377 ], [ -13157253, 1099377, 6673154, -17927602, 7061375, -7410963, -9086458, -25222594, 14092910, -4197326, 10429403, -6778564, 16129937, -7637288, -15223222, 3143038, 2328812, 9620908, 14817837, 5464093, -26643999, 12058726, -4612283 ], [ -9562323, 507783, 11487278, -15949630, 10024457, -5395029, -13603318, -29536174, 18308066, -10083650, 12370637, -8682076, 16828199, -5523992, -16377946, -557486, 6864884, 9832372, 15421803, 7381243, -27472425, 11619946, 633811 ], [ -5102633, -243971, 12956537, -9197588, 9935694, -6797400, -10557723, -29070284, 12672117, -13948754, 8103601, -9960568, 14442141, -1281441, -12769305, 965355, 4984456, 8880896, 16984764, 4320623, -19467741, 12404166, 4145505 ], [ -469991, -1027757, 13756823, -1490732, 9236562, -8883432, -5999637, -27648500, 5065947, -17409614, 2594911, -11114056, 11439219, 3386961, -8207991, 3532869, 1820728, 7696832, 18739524, 264449, -9696435, 13432986, 7310319 ], [ 4162651, -1811543, 14557109, 6216124, 8537430, -10969464, -1441551, -26226716, -2540223, -20870474, -2913779, -12267544, 8436297, 8055363, -3646677, 6100383, -1343000, 6512768, 20494284, -3791725, 74871, 14461806, 10475133 ], [ 8795293, -2595329, 15357395, 13922980, 7838298, -13055496, 3116535, -24804932, -10146393, -24331334, -8422469, -13421032, 5433375, 12723765, 914637, 8667897, -4506728, 5328704, 22249044, -7847899, 9846177, 15490626, 13639947 ], [ 13427935, -3379115, 16157681, 21629836, 7139166, -15141528, 7674621, -23383148, -17752563, -27792194, -13931159, -14574520, 2430453, 17392167, 5475951, 11235411, -7670456, 4144640, 24003804, -11904073, 19617483, 16519446, 16804761 ], [ 13420525, -5476922, 13813958, 22962040, 7691991, -13367718, 8327337, -19495973, -21696015, -24667646, -17557337, -12132547, 2474607, 20241102, 4570314, 13811493, -6259727, 3956309, 22324794, -12700678, 23178015, 14985483, 16924476 ], [ 8773063, -8888750, 8326226, 17919592, 9496773, -7734066, 5074683, -13143407, -21976749, -14957690, -19301003, -6095113, 5565837, 21270570, -1802274, 16396143, -274541, 4763711, 17212014, -10237714, 20527773, 10888737, 13999092 ], [ 4125601, -12300578, 2838494, 12877144, 11301555, -2100414, 1822029, -6790841, -22257483, -5247734, -21044669, -57679, 8657067, 22300038, -8174862, 18980793, 5710645, 5571113, 12099234, -7774750, 17877531, 6791991, 11073708 ], [ -521861, -15712406, -2649238, 7834696, 13106337, 3533238, -1430625, -438275, -22538217, 4462222, -22788335, 5979755, 11748297, 23329506, -14547450, 21565443, 11695831, 6378515, 6986454, -5311786, 15227289, 2695245, 8148324 ], [ -5169323, -19124234, -8136970, 2792248, 14911119, 9166890, -4683279, 5914291, -22818951, 14172178, -24532001, 12017189, 14839527, 24358974, -20920038, 24150093, 17681017, 7185917, 1873674, -2848822, 12577047, -1401501, 5222940 ], [ -8498199, -21025532, -11545923, -1716911, 15271748, 12955109, -6751004, 10736986, -22675644, 22027264, -24832490, 17372065, 16472591, 24494078, -25710467, 24904960, 22408037, 7089769, -1860161, -231851, 9505258, -4495087, 2104724 ], [ -5234145, -15374180, -4560981, -3559625, 8411612, 7516163, -2894084, 7910326, -20412132, 20608000, -17917094, 19314151, 10814825, 20157362, -22590101, 16510912, 20844227, 2475871, 1300729, 3155155, 4325734, -2572873, -1977652 ], [ -1970091, -9722828, 2423961, -5402339, 1551476, 2077217, 962836, 5083666, -18148620, 19188736, -11001698, 21256237, 5157059, 15820646, -19469735, 8116864, 19280417, -2138027, 4461619, 6542161, -853790, -650659, -6060028 ], [ 1293963, -4071476, 9408903, -7245053, -5308660, -3361729, 4819756, 2257006, -15885108, 17769472, -4086302, 23198323, -500707, 11483930, -16349369, -277184, 17716607, -6751925, 7622509, 9929167, -6033314, 1271555, -10142404 ], [ 4558017, 1579876, 16393845, -9087767, -12168796, -8800675, 8676676, -569654, -13621596, 16350208, 2829094, 25140409, -6158473, 7147214, -13229003, -8671232, 16152797, -11365823, 10783399, 13316173, -11212838, 3193769, -14224780 ], [ 7822071, 7231228, 23378787, -10930481, -19028932, -14239621, 12533596, -3396314, -11358084, 14930944, 9744490, 27082495, -11816239, 2810498, -10108637, -17065280, 14588987, -15979721, 13944289, 16703179, -16392362, 5115983, -18307156 ], [ 6397520, 7873735, 24105324, -12280795, -20757183, -12709892, 15744891, -6813509, -9054592, 9666130, 6512501, 21095516, -11426565, -824138, -6536396, -16549598, 9994727, -14763784, 12044284, 13554425, -14875506, 5685922, -16505352 ], [ 4035248, 7514473, 23580180, -13532629, -21459057, -9786428, 18827061, -10348811, -6743104, 3632206, 1251035, 13522724, -9827403, -4318358, -2873780, -14251970, 4794377, -12381880, 9132100, 9098519, -12019374, 5985406, -13526712 ], [ 1672976, 7155211, 23055036, -14784463, -22160931, -6862964, 21909231, -13884113, -4431616, -2401718, -4010431, 5949932, -8228241, -7812578, 788836, -11954342, -405973, -9999976, 6219916, 4642613, -9163242, 6284890, -10548072 ], [ -689296, 6795949, 22529892, -16036297, -22862805, -3939500, 24991401, -17419415, -2120128, -8435642, -9271897, -1622860, -6629079, -11306798, 4451452, -9656714, -5606323, -7618072, 3307732, 186707, -6307110, 6584374, -7569432 ], [ -3051568, 6436687, 22004748, -17288131, -23564679, -1016036, 28073571, -20954717, 191360, -14469566, -14533363, -9195652, -5029917, -14801018, 8114068, -7359086, -10806673, -5236168, 395548, -4269199, -3450978, 6883858, -4590792 ], [ -1662049, 3784021, 17975193, -16259935, -22353657, 931645, 24581895, -23097968, 1963733, -15195818, -16563256, -9424459, -3806985, -17151701, 9130546, -3340922, -13706029, -3196501, -2639747, -6587266, 549048, 8330224, -2484156 ], [ 3479261, -1162049, 10441227, -12951709, -19229739, 1903543, 14516373, -23849168, 3196991, -10614398, -15361576, -2309281, -2960283, -18358847, 7500886, 2397778, -14304391, -1499071, -5798153, -6767494, 5692968, 10923472, -1249524 ], [ 8620571, -6108119, 2907261, -9643483, -16105821, 2875441, 4450851, -24600368, 4430249, -6032978, -14159896, 4805897, -2113581, -19565993, 5871226, 8136478, -14902753, 198359, -8956559, -6947722, 10836888, 13516720, -14892 ], [ 13761881, -11054189, -4626705, -6335257, -12981903, 3847339, -5614671, -25351568, 5663507, -1451558, -12958216, 11921075, -1266879, -20773139, 4241566, 13875178, -15501115, 1895789, -12114965, -7127950, 15980808, 16109968, 1219740 ], [ 18903191, -16000259, -12160671, -3027031, -9857985, 4819237, -15680193, -26102768, 6896765, 3129862, -11756536, 19036253, -420177, -21980285, 2611906, 19613878, -16099477, 3593219, -15273371, -7308178, 21124728, 18703216, 2454372 ], [ 22788793, -19668684, -18120895, -754394, -6523125, 5032094, -22877322, -26179505, 7535662, 6955717, -9712077, 24428408, 782572, -21540883, 1198779, 22905681, -16170945, 4875469, -18095558, -6928837, 24172769, 20697257, 3904320 ], [ 20395855, -16948884, -16212409, -3659702, -2133555, 1449746, -15732486, -22883927, 5202754, 7003747, -3453723, 21205448, 3765556, -12868741, 868317, 13962999, -13607943, 4081819, -19236650, -3751651, 16741415, 19695263, 6430848 ], [ 18002917, -14229084, -14303923, -6565010, 2256015, -2132602, -8587650, -19588349, 2869846, 7051777, 2804631, 17982488, 6748540, -4196599, 537855, 5020317, -11044941, 3288169, -20377742, -574465, 9310061, 18693269, 8957376 ], [ 15609979, -11509284, -12395437, -9470318, 6645585, -5714950, -1442814, -16292771, 536938, 7099807, 9062985, 14759528, 9731524, 4475543, 207393, -3922365, -8481939, 2494519, -21518834, 2602721, 1878707, 17691275, 11483904 ], [ 13217041, -8789484, -10486951, -12375626, 11035155, -9297298, 5702022, -12997193, -1795970, 7147837, 15321339, 11536568, 12714508, 13147685, -123069, -12865047, -5918937, 1700869, -22659926, 5779907, -5552647, 16689281, 14010432 ], [ 10824103, -6069684, -8578465, -15280934, 15424725, -12879646, 12846858, -9701615, -4128878, 7195867, 21579693, 8313608, 15697492, 21819827, -453531, -21807729, -3355935, 907219, -23801018, 8957093, -12984001, 15687287, 16536960 ], [ 7358735, -459719, -5066489, -10552817, 14881120, -14958514, 12083509, -6835887, -1488951, 5241977, 17467847, 10653758, 9885606, 21466534, 2230247, -24661801, -410468, 2136859, -24304060, 8593579, -16060765, 13205533, 15018523 ], [ 3678881, 5728279, -1233815, -4298015, 13350880, -16736686, 9738523, -4056129, 2145543, 2887703, 11281961, 14106530, 2314746, 19308154, 5516873, -26298151, 2611492, 3771157, -24679492, 7521925, -18266611, 10427827, 12691093 ], [ -973, 11916277, 2598859, 1956787, 11820640, -18514858, 7393537, -1276371, 5780037, 533429, 5096075, 17559302, -5256114, 17149774, 8803499, -27934501, 5633452, 5405455, -25054924, 6450271, -20472457, 7650121, 10363663 ], [ -3680827, 18104275, 6431533, 8211589, 10290400, -20293030, 5048551, 1503387, 9414531, -1820845, -1089811, 21012074, -12826974, 14991394, 12090125, -29570851, 8655412, 7039753, -25430356, 5378617, -22678303, 4872415, 8036233 ], [ -7360681, 24292273, 10264207, 14466391, 8760160, -22071202, 2703565, 4283145, 13049025, -4175119, -7275697, 24464846, -20397834, 12833014, 15376751, -31207201, 11677372, 8674051, -25805788, 4306963, -24884149, 2094709, 5708803 ], [ -9977134, 22200304, 13063021, 13392568, 6668227, -22263937, 3886408, 7042578, 15146166, -5835688, -12094231, 21678956, -22912176, 10554958, 14822504, -26240014, 13527472, 10660000, -21832483, 1698877, -24100000, 3444511, 4347895 ], [ -11530186, 11828368, 14827975, 4990120, 4014601, -20871235, 8597080, 9781686, 15705954, -6802552, -15545413, 12654404, -20370000, 8157226, 10427384, -14669290, 14205712, 12997600, -13510441, -2445641, -20325856, 8921821, 3953509 ], [ -13083238, 1456432, 16592929, -3412328, 1360975, -19478533, 13307752, 12520794, 16265742, -7769416, -18996595, 3629852, -17827824, 5759494, 6032264, -3098566, 14883952, 15335200, -5188399, -6590159, -16551712, 14399131, 3559123 ], [ -14636290, -8915504, 18357883, -11814776, -1292651, -18085831, 18018424, 15259902, 16825530, -8736280, -22447777, -5394700, -15285648, 3361762, 1637144, 8472158, 15562192, 17672800, 3133643, -10734677, -12777568, 19876441, 3164737 ], [ -16189342, -19287440, 20122837, -20217224, -3946277, -16693129, 22729096, 17999010, 17385318, -9703144, -25898959, -14419252, -12743472, 964030, -2757976, 20042882, 16240432, 20010400, 11455685, -14879195, -9003424, 25353751, 2770351 ], [ -16343980, -27441862, 21788602, -25901548, -5999256, -14222151, 26512133, 20203129, 16601822, -10012119, -28088838, -21821536, -10326134, -767061, -5581264, 28270846, 15622748, 21854075, 17414082, -17818817, -5234267, 28663709, 3145616 ], [ -9506548, -24508714, 22958422, -17995252, -5049000, -6359793, 25656995, 19732303, 9101906, -7031649, -23972202, -21112480, -8532986, 835053, -545392, 19785010, 8525444, 21228125, 11554254, -14733959, -1490045, 21136907, 7369136 ], [ -2669116, -21575566, 24128242, -10088956, -4098744, 1502565, 24801857, 19261477, 1601990, -4051179, -19855566, -20403424, -6739838, 2437167, 4490480, 11299174, 1428140, 20602175, 5694426, -11649101, 2254177, 13610105, 11592656 ], [ 4168316, -18642418, 25298062, -2182660, -3148488, 9364923, 23946719, 18790651, -5897926, -1070709, -15738930, -19694368, -4946690, 4039281, 9526352, 2813338, -5669164, 19976225, -165402, -8564243, 5998399, 6083303, 15816176 ], [ 11005748, -15709270, 26467882, 5723636, -2198232, 17227281, 23091581, 18319825, -13397842, 1909761, -11622294, -18985312, -3153542, 5641395, 14562224, -5672498, -12766468, 19350275, -6025230, -5479385, 9742621, -1443499, 20039696 ], [ 17843180, -12776122, 27637702, 13629932, -1247976, 25089639, 22236443, 17848999, -20897758, 4890231, -7505658, -18276256, -1360394, 7243509, 19598096, -14158334, -19863772, 18724325, -11885058, -2394527, 13486843, -8970301, 24263216 ], [ 11984112, -7759934, 22864582, 11105363, 1656265, 25735052, 16686210, 12585448, -15300879, 2358086, -2303112, -17741555, 558714, 7220508, 13162003, -8664750, -18123591, 18658195, -11745686, -4989984, 9428075, -8738838, 23020201 ], [ 3585744, -2327138, 16902874, 6494621, 4951303, 24937076, 10196958, 6363352, -7084641, -1276582, 3116616, -17241725, 2503014, 6872484, 4431517, -375282, -14615913, 18704029, -10406474, -8721504, 3808709, -6955722, 20683879 ], [ -4812624, 3105658, 10941166, 1883879, 8246341, 24139100, 3707706, 141256, 1131597, -4911250, 8536344, -16741895, 4447314, 6524460, -4298969, 7914186, -11108235, 18749863, -9067262, -12453024, -1810657, -5172606, 18347557 ], [ -13210992, 8538454, 4979458, -2726863, 11541379, 23341124, -2781546, -6080840, 9347835, -8545918, 13956072, -16242065, 6391614, 6176436, -13029455, 16203654, -7600557, 18795697, -7728050, -16184544, -7430023, -3389490, 16011235 ], [ -21609360, 13971250, -982250, -7337605, 14836417, 22543148, -9270798, -12302936, 17564073, -12180586, 19375800, -15742235, 8335914, 5828412, -21759941, 24493122, -4092879, 18841531, -6388838, -19916064, -13049389, -1606374, 13674913 ], [ -24594918, 16903540, -4636964, -7510477, 13948942, 22213691, -9885147, -16197128, 18886044, -15064270, 22552881, -11323220, 6322977, 7958334, -21457325, 26323962, -4382658, 17651620, -4565237, -18785028, -13666519, 1006428, 9789544 ], [ -22167666, 17335324, -5984684, -3245479, 8878954, 22352753, -4624593, -17763416, 13313748, -17196970, 23487315, -2985020, 352803, 12566202, -12121607, 21696174, -8469894, 15225964, -2257247, -12791436, -9281413, 4448916, 4355128 ], [ -19740414, 17767108, -7332404, 1019519, 3808966, 22491815, 635961, -19329704, 7741452, -19329670, 24421749, 5353180, -5617371, 17174070, -2785889, 17068386, -12557130, 12800308, 50743, -6797844, -4896307, 7891404, -1079288 ], [ -17313162, 18198892, -8680124, 5284517, -1261022, 22630877, 5896515, -20895992, 2169156, -21462370, 25356183, 13691380, -11587545, 21781938, 6549829, 12440598, -16644366, 10374652, 2358733, -804252, -511201, 11333892, -6513704 ], [ -14885910, 18630676, -10027844, 9549515, -6331010, 22769939, 11157069, -22462280, -3403140, -23595070, 26290617, 22029580, -17557719, 26389806, 15885547, 7812810, -20731602, 7948996, 4666723, 5189340, 3873905, 14776380, -11948120 ], [ -13009015, 18094859, -10575532, 12114394, -9611381, 21845738, 14725650, -23716680, -8515959, -24410801, 25529828, 28590033, -21056844, 29668264, 23820704, 3733401, -23213592, 5526474, 6166671, 10659024, 8166417, 17059690, -15666814 ], [ -13883905, 12721037, -7123060, 6178678, -3943667, 15605222, 9834366, -23411640, -11331393, -18641687, 16292924, 26261751, -12200724, 26299672, 24753056, 2395887, -17669352, 3119622, 3626409, 13509168, 11995959, 13547110, -10806898 ], [ -14758795, 7347215, -3670588, 242962, 1724047, 9364706, 4943082, -23106600, -14146827, -12872573, 7056020, 23933469, -3344604, 22931080, 25685408, 1058373, -12125112, 712770, 1086147, 16359312, 15825501, 10034530, -5946982 ], [ -15633685, 1973393, -218116, -5692754, 7391761, 3124190, 51798, -22801560, -16962261, -7103459, -2180884, 21605187, 5511516, 19562488, 26617760, -279141, -6580872, -1694082, -1454115, 19209456, 19655043, 6521950, -1087066 ], [ -16508575, -3400429, 3234356, -11628470, 13059475, -3116326, -4839486, -22496520, -19777695, -1334345, -11417788, 19276905, 14367636, 16193896, 27550112, -1616655, -1036632, -4100934, -3994377, 22059600, 23484585, 3009370, 3772850 ], [ -17383465, -8774251, 6686828, -17564186, 18727189, -9356842, -9730770, -22191480, -22593129, 4434769, -20654692, 16948623, 23223756, 12825304, 28482464, -2954169, 4507608, -6507786, -6534639, 24909744, 27314127, -503210, 8632766 ], [ -11157910, -6817878, 8853280, -18897037, 17210888, -8363303, -4572224, -21052335, -18962753, 3171613, -18814786, 14664641, 17513556, 12580102, 28409996, -3007988, 5680303, -9207338, -8494986, 25787488, 26364104, -838355, 6408522 ], [ -3512266, -3395466, 10762528, -19309315, 14257784, -5922953, 2596288, -19746369, -14043215, 502003, -14759518, 12389519, 8890092, 12959578, 28136564, -2805068, 5978689, -11965430, -10339350, 26270752, 24458168, -538013, 2767446 ], [ 4133378, 26946, 12671776, -19721593, 11304680, -3482603, 9764800, -18440403, -9123677, -2167607, -10704250, 10114397, 266628, 13339054, 27863132, -2602148, 6277075, -14723522, -12183714, 26754016, 22552232, -237671, -873630 ], [ 11779022, 3449358, 14581024, -20133871, 8351576, -1042253, 16933312, -17134437, -4204139, -4837217, -6648982, 7839275, -8356836, 13718530, 27589700, -2399228, 6575461, -17481614, -14028078, 27237280, 20646296, 62671, -4514706 ], [ 19424666, 6871770, 16490272, -20546149, 5398472, 1398097, 24101824, -15828471, 715399, -7506827, -2593714, 5564153, -16980300, 14098006, 27316268, -2196308, 6873847, -20239706, -15872442, 27720544, 18740360, 363013, -8155782 ], [ 22173983, 8199072, 15449170, -16562827, 4682480, -334739, 22372339, -15286758, 5014882, -7207502, -1972975, 6610133, -19416840, 10343887, 26136887, -4068278, 7745257, -18626297, -17286090, 25700995, 18017588, 488419, -9804597 ], [ 20026973, 7431264, 11457718, -8183905, 6203600, -6240761, 11744857, -15509298, 8694310, -3939242, -4786765, 10977215, -15666456, 2456173, 24051557, -8015138, 9189691, -12641387, -18269022, 21178633, 18477980, 438889, -9461151 ], [ 17879963, 6663456, 7466266, 195017, 7724720, -12146783, 1117375, -15731838, 12373738, -670982, -7600555, 15344297, -11916072, -5431541, 21966227, -11961998, 10634125, -6656477, -19251954, 16656271, 18938372, 389359, -9117705 ], [ 15732953, 5895648, 3474814, 8573939, 9245840, -18052805, -9510107, -15954378, 16053166, 2597278, -10414345, 19711379, -8165688, -13319255, 19880897, -15908858, 12078559, -671567, -20234886, 12133909, 19398764, 339829, -8774259 ], [ 13585943, 5127840, -516638, 16952861, 10766960, -23958827, -20137589, -16176918, 19732594, 5865538, -13228135, 24078461, -4415304, -21206969, 17795567, -19855718, 13522993, 5313343, -21217818, 7611547, 19859156, 290299, -8430813 ], [ 10627412, 4802534, -4469201, 23872497, 11979977, -27663934, -27220453, -15415908, 21545707, 9157080, -15308283, 26784894, -705176, -27570768, 15726395, -23025136, 14228569, 9637862, -21043674, 4372673, 20106390, 375308, -8235562 ], [ 3611276, 6689738, -8227319, 23495703, 11652479, -20364466, -16580227, -9737148, 14027245, 12565032, -13720221, 21188082, 2803672, -26314992, 13738013, -22307344, 11239855, 5660426, -15084150, 7551239, 19287834, 1133012, -8781286 ], [ -3404860, 8576942, -11985437, 23118909, 11324981, -13064998, -5940001, -4058388, 6508783, 15972984, -12132159, 15591270, 6312520, -25059216, 11749631, -21589552, 8251141, 1682990, -9124626, 10729805, 18469278, 1890716, -9327010 ], [ -10420996, 10464146, -15743555, 22742115, 10997483, -5765530, 4700225, 1620372, -1009679, 19380936, -10544097, 9994458, 9821368, -23803440, 9761249, -20871760, 5262427, -2294446, -3165102, 13908371, 17650722, 2648420, -9872734 ], [ -17437132, 12351350, -19501673, 22365321, 10669985, 1533938, 15340451, 7299132, -8528141, 22788888, -8956035, 4397646, 13330216, -22547664, 7772867, -20153968, 2273713, -6271882, 2794422, 17086937, 16832166, 3406124, -10418458 ], [ -24453268, 14238554, -23259791, 21988527, 10342487, 8833406, 25980677, 12977892, -16046603, 26196840, -7367973, -1199166, 16839064, -21291888, 5784485, -19436176, -715001, -10249318, 8753946, 20265503, 16013610, 4163828, -10964182 ], [ -21275784, 10322173, -19017214, 21881028, 11742454, 11542014, 21527348, 9063057, -18346495, 24231072, -8682051, -1722303, 16828707, -17978432, 3622438, -18244269, -1926355, -7310224, 8253620, 17051709, 9340099, 668237, -10292536 ], [ -16059576, 5245075, -13174498, 21827388, 13487914, 13332450, 14055308, 3229503, -19602673, 21190560, -10576557, -1230705, 16114509, -14253440, 1425658, -16957539, -2782237, -2987824, 6461324, 12559443, 1495597, -3678013, -9377416 ], [ -10843368, 167977, -7331782, 21773748, 15233374, 15122886, 6583268, -2604051, -20858851, 18150048, -12471063, -739107, 15400311, -10528448, -771122, -15670809, -3638119, 1334576, 4669028, 8067177, -6348905, -8024263, -8462296 ], [ -5627160, -4909121, -1489066, 21720108, 16978834, 16913322, -888772, -8437605, -22115029, 15109536, -14365569, -247509, 14686113, -6803456, -2967902, -14384079, -4494001, 5656976, 2876732, 3574911, -14193407, -12370513, -7547176 ], [ -410952, -9986219, 4353650, 21666468, 18724294, 18703758, -8360812, -14271159, -23371207, 12069024, -16260075, 244089, 13971915, -3078464, -5164682, -13097349, -5349883, 9979376, 1084436, -917355, -22037909, -16716763, -6632056 ], [ 4005792, -11887691, 6602561, 19131804, 17408338, 17026851, -11668624, -17371623, -20420770, 10998150, -15312729, 2004405, 13718631, -305693, -4823756, -9797814, -3936238, 11723081, 1468112, -2730945, -25636007, -14953345, -6314323 ], [ 7623072, -10613537, 5257667, 14116116, 13030966, 11882601, -10812208, -17738997, -13263718, 11896914, -11523531, 5033439, 13926261, 1514857, -1945124, -4485474, -253066, 10888091, 4027760, -1865859, -24987701, -7080259, -6593977 ], [ 11240352, -9339383, 3912773, 9100428, 8653594, 6738351, -9955792, -18106371, -6106666, 12795678, -7734333, 8062473, 14133891, 3335407, 933508, 826866, 3430106, 10053101, 6587408, -1000773, -24339395, 792827, -6873631 ], [ 14857632, -8065229, 2567879, 4084740, 4276222, 1594101, -9099376, -18473745, 1050386, 13694442, -3945135, 11091507, 14341521, 5155957, 3812140, 6139206, 7113278, 9218111, 9147056, -135687, -23691089, 8665913, -7153285 ], [ 18474912, -6791075, 1222985, -930948, -101150, -3550149, -8242960, -18841119, 8207438, 14593206, -155937, 14120541, 14549151, 6976507, 6690772, 11451546, 10796450, 8383121, 11706704, 729399, -23042783, 16538999, -7432939 ], [ 20744173, -6246053, -290844, -4197385, -2973012, -8175988, -6397808, -19084702, 13087699, 15232301, 3213578, 15526917, 13938028, 7480975, 8268582, 14528812, 13188188, 6950954, 13330175, 825084, -20976612, 21823817, -7286185 ], [ 16273339, -9346691, -2649348, 1282433, 1682676, -10209772, 391024, -18709330, 6584005, 14573051, 4484678, 8820003, 9233140, 1405033, 3342282, 6430708, 9122756, 2532902, 10272761, -2926236, -11821116, 14167295, -5007391 ], [ 11802505, -12447329, -5007852, 6762251, 6338364, -12243556, 7179856, -18333958, 80311, 13913801, 5755778, 2113089, 4528252, -4670909, -1584018, -1667396, 5057324, -1885150, 7215347, -6677556, -2665620, 6510773, -2728597 ], [ 7331671, -15547967, -7366356, 12242069, 10994052, -14277340, 13968688, -17958586, -6423383, 13254551, 7026878, -4593825, -176636, -10746851, -6510318, -9765500, 991892, -6303202, 4157933, -10428876, 6489876, -1145749, -449803 ], [ 2860837, -18648605, -9724860, 17721887, 15649740, -16311124, 20757520, -17583214, -12927077, 12595301, 8297978, -11300739, -4881524, -16822793, -11436618, -17863604, -3073540, -10721254, 1100519, -14180196, 15645372, -8802271, 1828991 ], [ -1609997, -21749243, -12083364, 23201705, 20305428, -18344908, 27546352, -17207842, -19430771, 11936051, 9569078, -18007653, -9586412, -22898735, -16362918, -25961708, -7138972, -15139306, -1956895, -17931516, 24800868, -16458793, 4107785 ], [ -5188531, -17999586, -14629913, 15325518, 18399941, -12917477, 22141689, -10917350, -17735560, 8994971, 6921493, -11727102, -6003840, -17586812, -11517778, -24012402, -9391434, -13178818, -1552379, -17491541, 18673544, -10986680, 4765104 ], [ -8588605, -12879870, -17214071, 4778130, 15182219, -5997803, 14298327, -3443834, -14400568, 5597525, 3490171, -2849058, -763776, -9997316, -4718350, -20053614, -11281302, -9942622, -455477, -16213307, 9489656, -2888840, 5098128 ], [ -11988679, -7760154, -19798229, -5769258, 11964497, 921871, 6454965, 4029682, -11065576, 2200079, 58849, 6028986, 4476288, -2407820, 2081078, -16094826, -13171170, -6706426, 641425, -14935073, 305768, 5209000, 5431152 ], [ -15388753, -2640438, -22382387, -16316646, 8746775, 7841545, -1388397, 11503198, -7730584, -1197367, -3372473, 14907030, 9716352, 5181676, 8880506, -12136038, -15061038, -3470230, 1738327, -13656839, -8878120, 13306840, 5764176 ], [ -18788827, 2479278, -24966545, -26864034, 5529053, 14761219, -9231759, 18976714, -4395592, -4594813, -6803795, 23785074, 14956416, 12771172, 15679934, -8177250, -16950906, -234034, 2835229, -12378605, -18062008, 21404680, 6097200 ], [ -21330298, 4555767, -26445680, -26939814, 2469335, 16929844, -10032042, 22427344, -1537792, -7480534, -8319014, 27219483, 18527508, 12116650, 19222367, -2718339, -16430268, 397850, 4220620, -12335072, -18242767, 22493485, 3595833 ], [ -23013166, 3589029, -26819792, -16543986, -432379, 14347420, -3789246, 21855088, 842816, -9854530, -7918130, 25210257, 20429628, 3218110, 19507805, 4240695, -13499124, -1574578, 5894500, -13526240, -9420397, 16573255, -1739925 ], [ -24696034, 2622291, -27193904, -6148158, -3334093, 11764996, 2453550, 21282832, 3223424, -12228526, -7517246, 23201031, 22331748, -5680430, 19793243, 11199729, -10567980, -3547006, 7568380, -14717408, -598027, 10653025, -7075683 ], [ -26378902, 1655553, -27568016, 4247670, -6235807, 9182572, 8696346, 20710576, 5604032, -14602522, -7116362, 21191805, 24233868, -14578970, 20078681, 18158763, -7636836, -5519434, 9242260, -15908576, 8224343, 4732795, -12411441 ], [ -28061770, 688815, -27942128, 14643498, -9137521, 6600148, 14939142, 20138320, 7984640, -16976518, -6715478, 19182579, 26135988, -23477510, 20364119, 25117797, -4705692, -7491862, 10916140, -17099744, 17046713, -1187435, -17747199 ], [ -27932984, 698750, -27407101, 22391103, -11748791, 4938375, 19600312, 19674737, 10215269, -18064653, -6461556, 16873468, 26543224, -29494211, 20189850, 30884842, -2800583, -8040765, 12429215, -17085919, 23099007, -5770536, -21476226 ], [ -18745928, 5592050, -22326379, 16897593, -12907841, 7879857, 16353352, 19754519, 11696003, -12723483, -6942444, 13064932, 19476040, -21101717, 17717046, 30691942, -6025649, -1472043, 13138265, -11047129, 15300921, -3667992, -17171598 ], [ -9558872, 10485350, -17245657, 11404083, -14066891, 10821339, 13106392, 19834301, 13176737, -7382313, -7423332, 9256396, 12408856, -12709223, 15244242, 30499042, -9250715, 5096679, 13847315, -5008339, 7502835, -1565448, -12866970 ], [ -371816, 15378650, -12164935, 5910573, -15225941, 13762821, 9859432, 19914083, 14657471, -2041143, -7904220, 5447860, 5341672, -4316729, 12771438, 30306142, -12475781, 11665401, 14556365, 1030451, -295251, 537096, -8562342 ], [ 8815240, 20271950, -7084213, 417063, -16384991, 16704303, 6612472, 19993865, 16138205, 3300027, -8385108, 1639324, -1725512, 4075765, 10298634, 30113242, -15700847, 18234123, 15265415, 7069241, -8093337, 2639640, -4257714 ], [ 18002296, 25165250, -2003491, -5076447, -17544041, 19645785, 3365512, 20073647, 17618939, 8641197, -8865996, -2169212, -8792696, 12468259, 7825830, 29920342, -18925913, 24802845, 15974465, 13108031, -15891423, 4742184, 46914 ], [ 13020732, 22244360, -5119269, -4721077, -13888091, 20359137, 6208617, 12742999, 11028178, 4854572, -3687704, -4730873, -5813665, 9523063, 4547286, 27449252, -20707864, 18613182, 14010805, 9067311, -14525839, 8046488, 3068477 ], [ 5205444, 17760632, -9874347, -3195931, -9269141, 20626863, 10269735, 3930265, 2823118, -757612, 2622424, -7043159, -825391, 4310329, 1107594, 24522524, -22201192, 9871842, 11512603, 3010689, -11327521, 11591144, 5833427 ], [ -2609844, 13276904, -14629425, -1670785, -4650191, 20894589, 14330853, -4882469, -5381942, -6369796, 8932552, -9355445, 4162883, -902405, -2332098, 21595796, -23694520, 1130502, 9014401, -3045933, -8129203, 15135800, 8598377 ], [ -10425132, 8793176, -19384503, -145639, -31241, 21162315, 18391971, -13695203, -13587002, -11981980, 15242680, -11667731, 9151157, -6115139, -5771790, 18669068, -25187848, -7610838, 6516199, -9102555, -4930885, 18680456, 11363327 ], [ -18240420, 4309448, -24139581, 1379507, 4587709, 21430041, 22453089, -22507937, -21792062, -17594164, 21552808, -13980017, 14139431, -11327873, -9211482, 15742340, -26681176, -16352178, 4017997, -15159177, -1732567, 22225112, 14128277 ], [ -18929937, 1145297, -26473173, 1574201, 4936987, 18718653, 23109165, -23467514, -25546724, -16009102, 19703518, -13248092, 17094017, -13434485, -12462099, 14272943, -24428293, -21349266, 521194, -18077055, 909515, 22097012, 15759896 ], [ -12493683, -699277, -26385279, 438443, 1016593, 13028151, 20360199, -16573934, -24850988, -7226794, 9694810, -9471956, 18014915, -12434975, -15523641, 14260877, -18429199, -22602102, -3974210, -17856189, 2995361, 18296156, 16258184 ], [ -6057429, -2543851, -26297385, -697315, -2903801, 7337649, 17611233, -9680354, -24155252, 1555514, -313898, -5695820, 18935813, -11435465, -18585183, 14248811, -12430105, -23854938, -8469614, -17635323, 5081207, 14495300, 16756472 ], [ 378825, -4388425, -26209491, -1833073, -6824195, 1647147, 14862267, -2786774, -23459516, 10337822, -10322606, -1919684, 19856711, -10435955, -21646725, 14236745, -6431011, -25107774, -12965018, -17414457, 7167053, 10694444, 17254760 ], [ 6815079, -6232999, -26121597, -2968831, -10744589, -4043355, 12113301, 4106806, -22763780, 19120130, -20331314, 1856452, 20777609, -9436445, -24708267, 14224679, -431917, -26360610, -17460422, -17193591, 9252899, 6893588, 17753048 ], [ 11571964, -7890691, -25067505, -3246670, -14233999, -8730257, 9640832, 10183429, -21919969, 25398903, -28210455, 5186168, 20626902, -8737781, -26861618, 14412621, 5287155, -26045350, -20633225, -16517665, 11131918, 3314525, 17348475 ], [ 7932004, -8613973, -19182423, 765086, -15568489, -8399159, 8550848, 12175267, -20335783, 19160001, -25441761, 6283784, 15118170, -9543347, -24474014, 15600603, 9606117, -17889610, -17193023, -13566439, 11976802, 844427, 12429597 ], [ 4292044, -9337255, -13297341, 4776842, -16902979, -8068061, 7460864, 14167105, -18751597, 12921099, -22673067, 7381400, 9609438, -10348913, -22086410, 16788585, 13925079, -9733870, -13752821, -10615213, 12821686, -1625671, 7510719 ], [ 652084, -10060537, -7412259, 8788598, -18237469, -7736963, 6370880, 16158943, -17167411, 6682197, -19904373, 8479016, 4100706, -11154479, -19698806, 17976567, 18244041, -1578130, -10312619, -7663987, 13666570, -4095769, 2591841 ], [ -2987876, -10783819, -1527177, 12800354, -19571959, -7405865, 5280896, 18150781, -15583225, 443295, -17135679, 9576632, -1408026, -11960045, -17311202, 19164549, 22563003, 6577610, -6872417, -4712761, 14511454, -6565867, -2327037 ], [ -6627836, -11507101, 4357905, 16812110, -20906449, -7074767, 4190912, 20142619, -13999039, -5795607, -14366985, 10674248, -6916758, -12765611, -14923598, 20352531, 26881965, 14733350, -3432215, -1761535, 15356338, -9035965, -7245915 ], [ -6669031, -8715118, 5337142, 10910046, -22198734, -1892899, 7476568, 14344062, -10035318, -8072824, -11862466, 6843019, -6361685, -14096387, -16175659, 20535968, 26285972, 16860720, -5396893, 1598921, 12101252, -10709948, -3334858 ], [ -5990473, -5220082, 5335210, 3025218, -23482578, 4259123, 11637352, 6987426, -5595690, -9557704, -9410782, 2026021, -4593851, -15532205, -18155653, 20518496, 24706988, 17782416, -8442547, 5041223, 8026172, -12224708, 2342186 ], [ -5311915, -1725046, 5333278, -4859610, -24766422, 10411145, 15798136, -369210, -1156062, -11042584, -6959098, -2790977, -2826017, -16968023, -20135647, 20501024, 23128004, 18704112, -11488201, 8483525, 3951092, -13739468, 8019230 ], [ -4633357, 1769990, 5331346, -12744438, -26050266, 16563167, 19958920, -7725846, 3283566, -12527464, -4507414, -7607975, -1058183, -18403841, -22115641, 20483552, 21549020, 19625808, -14533855, 11925827, -123988, -15254228, 13696274 ], [ -3954799, 5265026, 5329414, -20629266, -27334110, 22715189, 24119704, -15082482, 7723194, -14012344, -2055730, -12424973, 709651, -19839659, -24095635, 20466080, 19970036, 20547504, -17579509, 15368129, -4199068, -16768988, 19373318 ], [ -2889604, 7618739, 7348348, -21280083, -26052438, 21890495, 25651063, -16511019, 9239667, -14809240, -1926232, -11477750, -1080884, -20237024, -22552012, 19587611, 16352765, 19978158, -15703285, 16930895, -6208318, -17642240, 22317815 ], [ -1437772, 8831129, 11388148, -14696889, -22205250, 14089085, 24552997, -12011457, 7832985, -14918152, -4118920, -4766306, -6429788, -19595936, -17484772, 17848145, 10697207, 17917770, -8905183, 16614125, -6151738, -17873984, 22529765 ], [ 14060, 10043519, 15427948, -8113695, -18358062, 6287675, 23454931, -7511895, 6426303, -15027064, -6311608, 1945138, -11778692, -18954848, -12417532, 16108679, 5041649, 15857382, -2107081, 16297355, -6095158, -18105728, 22741715 ], [ 1465892, 11255909, 19467748, -1530501, -14510874, -1513735, 22356865, -3012333, 5019621, -15135976, -8504296, 8656582, -17127596, -18313760, -7350292, 14369213, -613909, 13796994, 4691021, 15980585, -6038578, -18337472, 22953665 ], [ 2917724, 12468299, 23507548, 5052693, -10663686, -9315145, 21258799, 1487229, 3612939, -15244888, -10696984, 15368026, -22476500, -17672672, -2283052, 12629747, -6269467, 11736606, 11489123, 15663815, -5981998, -18569216, 23165615 ], [ 3396973, 12099425, 26489061, 9489776, -7239106, -16349597, 19341335, 5164628, 1815009, -14661769, -12578621, 20359681, -25861785, -17230246, 2005405, 11229253, -10219088, 9987668, 16466270, 14994993, -5926146, -17850211, 21764399 ], [ -986693, 3824231, 24179139, 3196304, -5927566, -19549259, 13326881, 4731212, -1939161, -10618495, -12905003, 16752391, -19428975, -17781130, 2399947, 11523619, -5639024, 9795980, 12338642, 12565911, -5873934, -12377461, 12297353 ], [ -5370359, -4450963, 21869217, -3097168, -4616026, -22748921, 7312427, 4297796, -5693331, -6575221, -13231385, 13145101, -12996165, -18332014, 2794489, 11817985, -1058960, 9604292, 8211014, 10136829, -5821722, -6904711, 2830307 ], [ -9754025, -12726157, 19559295, -9390640, -3304486, -25948583, 1297973, 3864380, -9447501, -2531947, -13557767, 9537811, -6563355, -18882898, 3189031, 12112351, 3521104, 9412604, 4083386, 7707747, -5769510, -1431961, -6636739 ], [ -14137691, -21001351, 17249373, -15684112, -1992946, -29148245, -4716481, 3430964, -13201671, 1511327, -13884149, 5930521, -130545, -19433782, 3583573, 12406717, 8101168, 9220916, -44242, 5278665, -5717298, 4040789, -16103785 ], [ -18521357, -29276545, 14939451, -21977584, -681406, -32347907, -10730935, 2997548, -16955841, 5554601, -14210531, 2323231, 6302265, -19984666, 3978115, 12701083, 12681232, 9029228, -4171870, 2849583, -5665086, 9513539, -25570831 ], [ -12966238, -23910674, 11101939, -15683221, 2071529, -27834519, -8037784, 635727, -16297481, 8829010, -10990033, 1683021, 4449815, -19519555, 1783472, 6978169, 13678681, 6621240, -7643868, 4489846, -1465974, 12702684, -23403542 ], [ -5423362, -15816590, 6958909, -6871291, 5112743, -21778521, -3603112, -2111775, -14756615, 11949646, -7060159, 1636227, 940313, -18851245, -929008, 51799, 13959607, 3769992, -10984740, 6943978, 3562518, 15435108, -18909386 ], [ 2119514, -7722506, 2815879, 1940639, 8153957, -15722523, 831560, -4859277, -13215749, 15070282, -3130285, 1589433, -2569189, -18182935, -3641488, -6874571, 14240533, 918744, -14325612, 9398110, 8591010, 18167532, -14415230 ], [ 9662390, 371578, -1327151, 10752569, 11195171, -9666525, 5266232, -7606779, -11674883, 18190918, 799589, 1542639, -6078691, -17514625, -6353968, -13800941, 14521459, -1932504, -17666484, 11852242, 13619502, 20899956, -9921074 ], [ 17205266, 8465662, -5470181, 19564499, 14236385, -3610527, 9700904, -10354281, -10134017, 21311554, 4729463, 1495845, -9588193, -16846315, -9066448, -20727311, 14802385, -4783752, -21007356, 14306374, 18647994, 23632380, -5426918 ], [ 18143432, 13363867, -8451437, 19047710, 16197509, 187350, 10343000, -10771314, -10227998, 20141353, 7708130, 250248, -8098144, -15235786, -8610640, -20503889, 10858420, -6928992, -20830158, 16278928, 21762564, 25221477, -481199 ], [ 12476888, 15066193, -10270919, 9202202, 17078543, 1727106, 7192520, -8857878, -11956826, 14680315, 9735590, -2194152, -1608544, -12683038, -4986544, -13130675, 2689564, -8368224, -17134890, 17769904, 22963212, 25667247, 4916083 ], [ 6810344, 16768519, -12090401, -643306, 17959577, 3266862, 4042040, -6944442, -13685654, 9219277, 11763050, -4638552, 4881056, -10130290, -1362448, -5757461, -5479292, -9807456, -13439622, 19260880, 24163860, 26113017, 10313365 ], [ 1143800, 18470845, -13909883, -10488814, 18840611, 4806618, 891560, -5031006, -15414482, 3758239, 13790510, -7082952, 11370656, -7577542, 2261648, 1615753, -13648148, -11246688, -9744354, 20751856, 25364508, 26558787, 15710647 ], [ -4522744, 20173171, -15729365, -20334322, 19721645, 6346374, -2258920, -3117570, -17143310, -1702799, 15817970, -9527352, 17860256, -5024794, 5885744, 8988967, -21817004, -12685920, -6049086, 22242832, 26565156, 27004557, 21107929 ], [ -8300192, 20881825, -15938812, -27196658, 19133165, 7732711, -4067007, -806891, -18083619, -5972765, 16847204, -10831126, 22369828, -3518546, 7861226, 13931758, -27416619, -13722093, -2078271, 22600464, 26445407, 27398350, 24425422 ], [ -2632160, 16622119, -8098084, -19143134, 11197115, 8351953, 836871, 3490003, -15081333, -4287371, 12885308, -6431770, 16979260, -7244798, 1593638, 6722434, -20170029, -12742971, 3270279, 17291376, 19723673, 27532258, 17343970 ], [ 3035872, 12362413, -257356, -11089610, 3261065, 8971195, 5740749, 7786897, -12079047, -2601977, 8923412, -2032414, 11588692, -10971050, -4673950, -486890, -12923439, -11763849, 8618829, 11982288, 13001939, 27666166, 10262518 ], [ 8703904, 8102707, 7583372, -3036086, -4674985, 9590437, 10644627, 12083791, -9076761, -916583, 4961516, 2366942, 6198124, -14697302, -10941538, -7696214, -5676849, -10784727, 13967379, 6673200, 6280205, 27800074, 3181066 ], [ 14371936, 3843001, 15424100, 5017438, -12611035, 10209679, 15548505, 16380685, -6074475, 768811, 999620, 6766298, 807556, -18423554, -17209126, -14905538, 1569741, -9805605, 19315929, 1364112, -441529, 27933982, -3900386 ], [ 20039968, -416705, 23264828, 13070962, -20547085, 10828921, 20452383, 20677579, -3072189, 2454205, -2962276, 11165654, -4583012, -22149806, -23476714, -22114862, 8816331, -8826483, 24664479, -3944976, -7163263, 28067890, -10981838 ], [ 19404335, -4768581, 15824236, 10837471, -14361240, 11181843, 16691166, 15583083, 801712, 2873789, -155147, 11305010, -373990, -17792453, -22573827, -20556716, 12167201, -5657831, 25084304, -81509, -8212772, 27777393, -13835060 ], [ 17507969, -9138891, 5327380, 6546577, -5351016, 11481501, 11196930, 8610309, 4849936, 3040211, 4005787, 10592366, 5754950, -11818379, -20236845, -17245076, 14738927, -2051273, 24518384, 5616469, -8127836, 27402015, -15842636 ], [ 15611603, -13509201, -5169476, 2255683, 3659208, 11781159, 5702694, 1637535, 8898160, 3206633, 8166721, 9879722, 11883890, -5844305, -17899863, -13933436, 17310653, 1555285, 23952464, 11314447, -8042900, 27026637, -17850212 ], [ 13715237, -17879511, -15666332, -2035211, 12669432, 12080817, 208458, -5335239, 12946384, 3373055, 12327655, 9167078, 18012830, 129769, -15562881, -10621796, 19882379, 5161843, 23386544, 17012425, -7957964, 26651259, -19857788 ], [ 11818871, -22249821, -26163188, -6326105, 21679656, 12380475, -5285778, -12308013, 16994608, 3539477, 16488589, 8454434, 24141770, 6103843, -13225899, -7310156, 22454105, 8768401, 22820624, 22710403, -7873028, 26275881, -21865364 ] ], [ [ 214912, -2806240, 11888576, 15914176, 9580544, 24192352, -24716768, 8263776, -20017536, -287744, 5902048, -14670304, -19904768, -4919104, 15660960, 12911648, 9262912, -8335808, 1843840, 30700768, 14397504, 6132032, -9875104 ], [ 214912, -2806240, 11888576, 15914176, 9580544, 24192352, -24716768, 8263776, -20017536, -287744, 5902048, -14670304, -19904768, -4919104, 15660960, 12911648, 9262912, -8335808, 1843840, 30700768, 14397504, 6132032, -9875104 ], [ 214912, -2806240, 11888576, 15914176, 9580544, 24192352, -24716768, 8263776, -20017536, -287744, 5902048, -14670304, -19904768, -4919104, 15660960, 12911648, 9262912, -8335808, 1843840, 30700768, 14397504, 6132032, -9875104 ], [ 411897, -1530695, 11083781, 15786951, 6652149, 17757917, -23723518, 3694896, -16477221, -307914, 5452523, -10565364, -16752403, -1923749, 10355080, 11706773, 3049287, -8653903, 409930, 26448288, 14290239, 7835817, -4882664 ], [ 648279, -41, 10118027, 15634281, 3138075, 10036595, -22531618, -1787760, -12228843, -332118, 4913093, -5639436, -12969565, 1670677, 3988024, 10260923, -4407063, -9035617, -1310762, 21345312, 14161521, 9880359, 1108264 ], [ 884661, 1530613, 9152273, 15481611, -375999, 2315273, -21339718, -7270416, -7980465, -356322, 4373663, -713508, -9186727, 5265103, -2379032, 8815073, -11863413, -9417331, -3031454, 16242336, 14032803, 11924901, 7099192 ], [ 1121043, 3061267, 8186519, 15328941, -3890073, -5406049, -20147818, -12753072, -3732087, -380526, 3834233, 4212420, -5403889, 8859529, -8746088, 7369223, -19319763, -9799045, -4752146, 11139360, 13904085, 13969443, 13090120 ], [ 1357425, 4591921, 7220765, 15176271, -7404147, -13127371, -18955918, -18235728, 516291, -404730, 3294803, 9138348, -1621051, 12453955, -15113144, 5923373, -26776113, -10180759, -6472838, 6036384, 13775367, 16013985, 19081048 ], [ 578751, 6089497, 7533437, 11379951, -8997000, -14027944, -17035732, -18394995, 2084850, 859716, 3946553, 11304546, 432005, 14930971, -16475789, 2661692, -29341275, -9974110, -7885673, 2819667, 10214823, 12783330, 20837008 ], [ -1214979, 7553995, 9124535, 3939981, -8668632, -8107768, -14387260, -13230873, 973590, 3412812, 5789483, 10711014, 755279, 16290577, -12834023, -2415820, -27015249, -9179098, -8990651, 1489209, 3222453, 4277478, 18358000 ], [ -3008709, 9018493, 10715633, -3499989, -8340264, -2187592, -11738788, -8066751, -137670, 5965908, 7632413, 10117482, 1078553, 17650183, -9192257, -7493332, -24689223, -8384086, -10095629, 158751, -3769917, -4228374, 15878992 ], [ -4802439, 10482991, 12306731, -10939959, -8011896, 3732584, -9090316, -2902629, -1248930, 8519004, 9475343, 9523950, 1401827, 19009789, -5550491, -12570844, -22363197, -7589074, -11200607, -1171707, -10762287, -12734226, 13399984 ], [ -6596169, 11947489, 13897829, -18379929, -7683528, 9652760, -6441844, 2261493, -2360190, 11072100, 11318273, 8930418, 1725101, 20369395, -1908725, -17648356, -20037171, -6794062, -12305585, -2502165, -17754657, -21240078, 10920976 ], [ -7210291, 12437472, 15516185, -23896495, -7548906, 13664161, -4532412, 6033621, -3388122, 12181622, 12719564, 7977331, 1269201, 20860930, 1536915, -21068773, -18055105, -6456245, -13384638, -3801843, -22802027, -27314762, 8351364 ], [ -1926373, 8054880, 17270831, -19796041, -8383014, 8131687, -6318180, 2845779, -3999414, 6073274, 11912660, 5226469, -3082569, 17012110, 4001925, -16203715, -17792839, -8404403, -14334066, -4947621, -18124397, -21233606, 5328732 ], [ 3357545, 3672288, 19025477, -15695587, -9217122, 2599213, -8103948, -342063, -4610706, -35074, 11105756, 2475607, -7434339, 13163290, 6466935, -11338657, -17530573, -10352561, -15283494, -6093399, -13446767, -15152450, 2306100 ], [ 8641463, -710304, 20780123, -11595133, -10051230, -2933261, -9889716, -3529905, -5221998, -6143422, 10298852, -275255, -11786109, 9314470, 8931945, -6473599, -17268307, -12300719, -16232922, -7239177, -8769137, -9071294, -716532 ], [ 13925381, -5092896, 22534769, -7494679, -10885338, -8465735, -11675484, -6717747, -5833290, -12251770, 9491948, -3026117, -16137879, 5465650, 11396955, -1608541, -17006041, -14248877, -17182350, -8384955, -4091507, -2990138, -3739164 ], [ 19209299, -9475488, 24289415, -3394225, -11719446, -13998209, -13461252, -9905589, -6444582, -18360118, 8685044, -5776979, -20489649, 1616830, 13861965, 3256517, -16743775, -16197035, -18131778, -9530733, 586123, 3091018, -6761796 ], [ 16063652, -8832270, 17380826, -1024261, -10512489, -17049063, -10223885, -7553856, -4640374, -19094696, 3028180, -6744856, -16452189, 2739380, 8921595, 3171025, -15137639, -10558443, -15113961, -8643031, 4093713, 754054, -3619173 ], [ 11232092, -7183890, 8739590, 999605, -8897319, -19603593, -5981891, -4094208, -2353066, -18754520, -3598676, -7356136, -10736883, 4856204, 2500149, 2095423, -13262729, -3402501, -11302695, -7348633, 7367295, -3266534, 756501 ], [ 6400532, -5535510, 98354, 3023471, -7282149, -22158123, -1739897, -634560, -65758, -18414344, -10225532, -7967416, -5021577, 6973028, -3921297, 1019821, -11387819, 3753441, -7491429, -6054235, 10640877, -7287122, 5132175 ], [ 1568972, -3887130, -8542882, 5047337, -5666979, -24712653, 2502097, 2825088, 2221550, -18074168, -16852388, -8578696, 693729, 9089852, -10342743, -55781, -9512909, 10909383, -3680163, -4759837, 13914459, -11307710, 9507849 ], [ -3262588, -2238750, -17184118, 7071203, -4051809, -27267183, 6744091, 6284736, 4508858, -17733992, -23479244, -9189976, 6409035, 11206676, -16764189, -1131383, -7637999, 18065325, 131103, -3465439, 17188041, -15328298, 13883523 ], [ -6534346, -1259346, -17550556, 9214676, -4395096, -26024463, 8921623, 5742915, 5279606, -16640309, -22473284, -8022760, 7583961, 10034270, -20323950, -1063409, -8045963, 18245538, 507888, -1134214, 18514146, -17651654, 13441386 ], [ -8246302, -948918, -9642196, 11477756, -6696840, -20984493, 9034693, 1199625, 4533794, -14793119, -13834508, -5077048, 4218507, 5572634, -21022026, 148141, -10736801, 11450022, -2549808, 2233838, 17892774, -18277778, 8181438 ], [ -9958258, -638490, -1733836, 13740836, -8998584, -15944523, 9147763, -3343665, 3787982, -12945929, -5195732, -2131336, 853053, 1110998, -21720102, 1359691, -13427639, 4654506, -5607504, 5601890, 17271402, -18903902, 2921490 ], [ -11670214, -328062, 6174524, 16003916, -11300328, -10904553, 9260833, -7886955, 3042170, -11098739, 3443044, 814376, -2512401, -3350638, -22418178, 2571241, -16118477, -2141010, -8665200, 8969942, 16650030, -19530026, -2338458 ], [ -13382170, -17634, 14082884, 18266996, -13602072, -5864583, 9373903, -12430245, 2296358, -9251549, 12081820, 3760088, -5877855, -7812274, -23116254, 3782791, -18809315, -8936526, -11722896, 12337994, 16028658, -20156150, -7598406 ], [ -14613220, 154214, 20302470, 19267157, -15058456, -1036546, 9437470, -14822614, 1588578, -6744016, 18160506, 6047150, -8055022, -10537956, -23524329, 3809116, -19575127, -14752685, -14304176, 13996879, 15696319, -20170615, -11354597 ], [ -13439740, -366838, 18078186, 13952723, -12288040, 2731826, 9253522, -6460378, 1070958, -934768, 11438742, 5040962, -4290754, -4583868, -22482399, -2090684, -10715809, -15672059, -14503376, 7109929, 16809145, -17126785, -7592003 ], [ -12266260, -887890, 15853902, 8638289, -9517624, 6500198, 9069574, 1901858, 553338, 4874480, 4716978, 4034774, -526486, 1370220, -21440469, -7990484, -1856491, -16591433, -14702576, 222979, 17921971, -14082955, -3829409 ], [ -11092780, -1408942, 13629618, 3323855, -6747208, 10268570, 8885626, 10264094, 35718, 10683728, -2004786, 3028586, 3237782, 7324308, -20398539, -13890284, 7002827, -17510807, -14901776, -6663971, 19034797, -11039125, -66815 ], [ -9919300, -1929994, 11405334, -1990579, -3976792, 14036942, 8701678, 18626330, -481902, 16492976, -8726550, 2022398, 7002050, 13278396, -19356609, -19790084, 15862145, -18430181, -15100976, -13550921, 20147623, -7995295, 3695779 ], [ -8745820, -2451046, 9181050, -7305013, -1206376, 17805314, 8517730, 26988566, -999522, 22302224, -15448314, 1016210, 10766318, 19232484, -18314679, -25689884, 24721463, -19349555, -15300176, -20437871, 21260449, -4951465, 7458373 ], [ -7984080, -3535238, 9529701, -6434292, -2406125, 20226236, 11679177, 27759512, -1501132, 20797757, -17255498, 4467337, 11050036, 15709557, -16508769, -25105029, 26628871, -11855199, -10891326, -20994101, 17271290, -2216000, 6021547 ], [ -7304688, -4732058, 10392939, -4326540, -4399907, 22377668, 15509703, 27012200, -1999540, 17830547, -18079766, 8809927, 10637644, 10291227, -14550063, -23223243, 27145897, -2678097, -5560866, -20284187, 12261734, 457792, 3544837 ], [ -6625296, -5928878, 11256177, -2218788, -6393689, 24529100, 19340229, 26264888, -2497948, 14863337, -18904034, 13152517, 10225252, 4872897, -12591357, -21341457, 27662923, 6499005, -230406, -19574273, 7252178, 3131584, 1068127 ], [ -5945904, -7125698, 12119415, -111036, -8387471, 26680532, 23170755, 25517576, -2996356, 11896127, -19728302, 17495107, 9812860, -545433, -10632651, -19459671, 28179949, 15676107, 5100054, -18864359, 2242622, 5805376, -1408583 ], [ -5266512, -8322518, 12982653, 1996716, -10381253, 28831964, 27001281, 24770264, -3494764, 8928917, -20552570, 21837697, 9400468, -5963763, -8673945, -17577885, 28696975, 24853209, 10430514, -18154445, -2766934, 8479168, -3885293 ], [ -6677496, -8062127, 11178363, 4064310, -10332227, 26056325, 27811314, 21547289, -3179668, 8961740, -17447645, 23113477, 6436588, -7430835, -7878108, -14820066, 27514309, 26820981, 13094745, -16731356, -2950027, 7145545, -3630905 ], [ -10178856, -6344525, 6706545, 6091746, -8240393, 18353615, 25600854, 15848651, -2051068, 11994596, -10413527, 21322447, 921220, -4946649, -8245140, -11186214, 24631951, 21579423, 13092747, -14595092, 1693343, 1804507, -645419 ], [ -13680216, -4626923, 2234727, 8119182, -6148559, 10650905, 23390394, 10150013, -922468, 15027452, -3379409, 19531417, -4594148, -2462463, -8612172, -7552362, 21749593, 16337865, 13090749, -12458828, 6336713, -3536531, 2340067 ], [ -17181576, -2909321, -2237091, 10146618, -4056725, 2948195, 21179934, 4451375, 206132, 18060308, 3654709, 17740387, -10109516, 21723, -8979204, -3918510, 18867235, 11096307, 13088751, -10322564, 10980083, -8877569, 5325553 ], [ -20682936, -1191719, -6708909, 12174054, -1964891, -4754515, 18969474, -1247263, 1334732, 21093164, 10688827, 15949357, -15624884, 2505909, -9346236, -284658, 15984877, 5854749, 13086753, -8186300, 15623453, -14218607, 8311039 ], [ -22257806, -358368, -9703900, 13975178, -23339, -10856265, 16948371, -6007701, 1831761, 23261705, 16324442, 14251683, -19110464, 4473010, -9441851, 1998529, 13890099, 2030064, 12854427, -5627935, 19305661, -18285357, 11321156 ], [ -14200226, -3946272, -5314756, 14644742, 1166803, -8953215, 15874053, -6077139, -829065, 21108671, 14967542, 13020789, -12447104, 3854686, -8180381, -2471609, 15733221, 5289744, 11470461, -959065, 18182059, -15980667, 14454428 ], [ -6142646, -7534176, -925612, 15314306, 2356945, -7050165, 14799735, -6146577, -3489891, 18955637, 13610642, 11789895, -5783744, 3236362, -6918911, -6941747, 17576343, 8549424, 10086495, 3709805, 17058457, -13675977, 17587700 ], [ 1914934, -11122080, 3463532, 15983870, 3547087, -5147115, 13725417, -6216015, -6150717, 16802603, 12253742, 10559001, 879616, 2618038, -5657441, -11411885, 19419465, 11809104, 8702529, 8378675, 15934855, -11371287, 20720972 ], [ 9972514, -14709984, 7852676, 16653434, 4737229, -3244065, 12651099, -6285453, -8811543, 14649569, 10896842, 9328107, 7542976, 1999714, -4395971, -15882023, 21262587, 15068784, 7318563, 13047545, 14811253, -9066597, 23854244 ], [ 18030094, -18297888, 12241820, 17322998, 5927371, -1341015, 11576781, -6354891, -11472369, 12496535, 9539942, 8097213, 14206336, 1381390, -3134501, -20352161, 23105709, 18328464, 5934597, 17716415, 13687651, -6761907, 26987516 ], [ 18764524, -19328922, 12308099, 13243337, 4867693, 2870045, 11761813, -7834289, -12415105, 12407306, 7484132, 4276219, 14984701, 1696956, -544461, -20400579, 22247446, 15859339, 9323996, 17629985, 9480874, -8453502, 21017113 ], [ 18034324, -19848582, 11509805, 8213831, 3358051, 7542707, 12198715, -9595679, -13014223, 12730838, 5288540, -62795, 14586067, 2199300, 2311293, -19564653, 20848906, 12244453, 13668068, 16592495, 4657462, -10944354, 13225975 ], [ 17304124, -20368242, 10711511, 3184325, 1848409, 12215369, 12635617, -11357069, -13613341, 13054370, 3092948, -4401809, 14187433, 2701644, 5167047, -18728727, 19450366, 8629567, 18012140, 15555005, -165950, -13435206, 5434837 ], [ 16573924, -20887902, 9913217, -1845181, 338767, 16888031, 13072519, -13118459, -14212459, 13377902, 897356, -8740823, 13788799, 3203988, 8022801, -17892801, 18051826, 5014681, 22356212, 14517515, -4989362, -15926058, -2356301 ], [ 15843724, -21407562, 9114923, -6874687, -1170875, 21560693, 13509421, -14879849, -14811577, 13701434, -1298236, -13079837, 13390165, 3706332, 10878555, -17056875, 16653286, 1399795, 26700284, 13480025, -9812774, -18416910, -10147439 ], [ 12777433, -19567056, 7956017, -10911670, -300392, 20437730, 13934953, -14975903, -12732064, 11273111, -2937226, -12026255, 11046643, 5120718, 9488901, -12450699, 13014964, 1354696, 25521668, 10461716, -11081528, -15899328, -13989407 ], [ 7375051, -15366384, 6436499, -13956130, 2950216, 13519142, 14349115, -13406621, -7973920, 6092933, -4019614, -5580077, 6758233, 7447146, 3853839, -4074273, 7136860, 4879384, 18820364, 5462588, -8795624, -8373312, -13882205 ], [ 1972669, -11165712, 4916981, -17000590, 6200824, 6600554, 14763277, -11837339, -3215776, 912755, -5102002, 866101, 2469823, 9773574, -1781223, 4302153, 1258756, 8404072, 12119060, 463460, -6509720, -847296, -13775003 ], [ -3429713, -6965040, 3397463, -20045050, 9451432, -318034, 15177439, -10268057, 1542368, -4267423, -6184390, 7312279, -1818587, 12100002, -7416285, 12678579, -4619348, 11928760, 5417756, -4535668, -4223816, 6678720, -13667801 ], [ -8832095, -2764368, 1877945, -23089510, 12702040, -7236622, 15591601, -8698775, 6300512, -9447601, -7266778, 13758457, -6106997, 14426430, -13051347, 21055005, -10497452, 15453448, -1283548, -9534796, -1937912, 14204736, -13560599 ], [ -13178607, 477555, 340550, -24660886, 15365789, -13142745, 14612498, -8131462, 10827146, -13568234, -8178319, 18932468, -9753133, 15150472, -17817826, 26643130, -14930812, 17868292, -6275097, -12616841, -266301, 19369330, -12988433 ], [ -12245769, -1074267, -1286230, -18866842, 15095243, -13986543, 6667070, -12573994, 14196230, -12391142, -8235625, 17745644, -10187899, 7862584, -18241390, 18289750, -12140452, 14733916, -2717871, -6113471, -1666155, 12726814, -10091447 ], [ -11312931, -2626089, -2913010, -13072798, 14824697, -14830341, -1278358, -17016526, 17565314, -11214050, -8292931, 16558820, -10622665, 574696, -18664954, 9936370, -9350092, 11599540, 839355, 389899, -3066009, 6084298, -7194461 ], [ -10380093, -4177911, -4539790, -7278754, 14554151, -15674139, -9223786, -21459058, 20934398, -10036958, -8350237, 15371996, -11057431, -6713192, -19088518, 1582990, -6559732, 8465164, 4396581, 6893269, -4465863, -558218, -4297475 ], [ -9447255, -5729733, -6166570, -1484710, 14283605, -16517937, -17169214, -25901590, 24303482, -8859866, -8407543, 14185172, -11492197, -14001080, -19512082, -6770390, -3769372, 5330788, 7953807, 13396639, -5865717, -7200734, -1400489 ], [ -8514417, -7281555, -7793350, 4309334, 14013059, -17361735, -25114642, -30344122, 27672566, -7682774, -8464849, 12998348, -11926963, -21288968, -19935646, -15123770, -979012, 2196412, 11511033, 19900009, -7265571, -13843250, 1496497 ], [ -5205539, -6364097, -6766765, 7185508, 11072538, -15815688, -20819145, -26920004, 25400295, -9498182, -7576325, 9991064, -8156769, -17197131, -19692915, -13123335, -2786792, 2210816, 10878804, 15300389, -3555615, -8607486, 533643 ], [ -1421453, -4952783, -5209507, 9478108, 7598022, -13791672, -14075463, -21922556, 21999753, -11912090, -6498635, 6619688, -3545583, -10829349, -19316925, -9052137, -5514200, 2854976, 9408684, 8480171, 1176303, -996066, -1201179 ], [ 2362633, -3541469, -3652249, 11770708, 4123506, -11767656, -7331781, -16925108, 18599211, -14325998, -5420945, 3248312, 1065603, -4461567, -18940935, -4980939, -8241608, 3499136, 7938564, 1659953, 5908221, 6615354, -2936001 ], [ 6146719, -2130155, -2094991, 14063308, 648990, -9743640, -588099, -11927660, 15198669, -16739906, -4343255, -123064, 5676789, 1906215, -18564945, -909741, -10969016, 4143296, 6468444, -5160265, 10640139, 14226774, -4670823 ], [ 9930805, -718841, -537733, 16355908, -2825526, -7719624, 6155583, -6930212, 11798127, -19153814, -3265565, -3494440, 10287975, 8273997, -18188955, 3161457, -13696424, 4787456, 4998324, -11980483, 15372057, 21838194, -6405645 ], [ 9955471, -1693502, 983810, 13973992, -5103651, -7303266, 9373731, -1957367, 9053691, -18123818, -3810611, -2690881, 11879013, 13070874, -16916178, 7105143, -11010053, 4607495, 5244414, -14141506, 17924085, 22546905, -7591596 ], [ 6220717, -5054138, 2469638, 6917560, -6185385, -8494566, 9066345, 2990875, 6965361, -13649918, -5978393, 2287613, 10449903, 16296846, -14746614, 10921317, -2909903, 3603413, 7206714, -11643334, 18296223, 16352907, -8228676 ], [ 2485963, -8414774, 3955466, -138872, -7267119, -9685866, 8758959, 7939117, 4877031, -9176018, -8146175, 7266107, 9020793, 19522818, -12577050, 14737491, 5190247, 2599331, 9169014, -9145162, 18668361, 10158909, -8865756 ], [ -1248791, -11775410, 5441294, -7195304, -8348853, -10877166, 8451573, 12887359, 2788701, -4702118, -10313957, 12244601, 7591683, 22748790, -10407486, 18553665, 13290397, 1595249, 11131314, -6646990, 19040499, 3964911, -9502836 ], [ -4983545, -15136046, 6927122, -14251736, -9430587, -12068466, 8144187, 17835601, 700371, -228218, -12481739, 17223095, 6162573, 25974762, -8237922, 22369839, 21390547, 591167, 13093614, -4148818, 19412637, -2229087, -10139916 ], [ -8175837, -17459156, 8072511, -19867301, -10781524, -12334153, 7868812, 20647966, -784404, 3618304, -13580942, 21048907, 4245893, 27711722, -6609281, 24011008, 26785655, -1069469, 14611477, -1924409, 18970126, -7774885, -10380004 ], [ -8655819, -14594636, 7515705, -18278531, -13478476, -7971775, 7753492, 12780946, 748596, 4327936, -9337250, 19111309, -108637, 22003622, -7685255, 14777152, 18655553, -6012875, 13907155, -1068815, 14454370, -10079683, -8635132 ], [ -9135801, -11730116, 6958899, -16689761, -16175428, -3609397, 7638172, 4913926, 2281596, 5037568, -5093558, 17173711, -4463167, 16295522, -8761229, 5543296, 10525451, -10956281, 13202833, -213221, 9938614, -12384481, -6890260 ], [ -9615783, -8865596, 6402093, -15100991, -18872380, 752981, 7522852, -2953094, 3814596, 5747200, -849866, 15236113, -8817697, 10587422, -9837203, -3690560, 2395349, -15899687, 12498511, 642373, 5422858, -14689279, -5145388 ], [ -10095765, -6001076, 5845287, -13512221, -21569332, 5115359, 7407532, -10820114, 5347596, 6456832, 3393826, 13298515, -13172227, 4879322, -10913177, -12924416, -5734753, -20843093, 11794189, 1497967, 907102, -16994077, -3400516 ], [ -10575747, -3136556, 5288481, -11923451, -24266284, 9477737, 7292212, -18687134, 6880596, 7166464, 7637518, 11360917, -17526757, -828778, -11989151, -22158272, -13864855, -25786499, 11089867, 2353561, -3608654, -19298875, -1655644 ], [ -8481424, 808429, 8940900, -13622281, -22765461, 10575700, 10237737, -16442519, 7939136, 7924486, 3988775, 6590324, -17016087, -3951278, -12671300, -19462538, -14047027, -25925080, 7891540, 4833875, -2885670, -14187338, -4369752 ], [ -5872240, 4969507, 13435164, -15978631, -20425083, 11020780, 13795431, -12175577, 8902784, 8692186, -1238455, 1253132, -15532377, -6556658, -13274684, -14380886, -12639613, -25102696, 4194412, 7639133, -1114938, -7592534, -7975656 ], [ -3263056, 9130585, 17929428, -18334981, -18084705, 11465860, 17353125, -7908635, 9866432, 9459886, -6465685, -4084060, -14048667, -9162038, -13878068, -9299234, -11232199, -24280312, 497284, 10444391, 655794, -997730, -11581560 ], [ -653872, 13291663, 22423692, -20691331, -15744327, 11910940, 20910819, -3641693, 10830080, 10227586, -11692915, -9421252, -12564957, -11767418, -14481452, -4217582, -9824785, -23457928, -3199844, 13249649, 2426526, 5597074, -15187464 ], [ 1955312, 17452741, 26917956, -23047681, -13403949, 12356020, 24468513, 625249, 11793728, 10995286, -16920145, -14758444, -11081247, -14372798, -15084836, 864070, -8417371, -22635544, -6896972, 16054907, 4197258, 12191878, -18793368 ], [ 4013621, 16557127, 26648691, -19901173, -11127507, 12854719, 21902829, 569584, 10237703, 12393394, -17557864, -14367385, -7697667, -15895175, -14405210, 2935426, -8685199, -17957383, -7901057, 17635370, 6687336, 13940752, -20013780 ], [ 5521055, 10604821, 21615897, -11251807, -8915001, 13407037, 13213767, -3808688, 6162005, 14421910, -13606072, -8248075, -2414217, -16334549, -12442574, 1996486, -10628269, -9423445, -6212099, 17991038, 9896760, 10843696, -18848700 ], [ 7028489, 4652515, 16583103, -2602441, -6702495, 13959355, 4524705, -8186960, 2086307, 16450426, -9654280, -2128765, 2869233, -16773923, -10479938, 1057546, -12571339, -889507, -4523141, 18346706, 13106184, 7746640, -17683620 ], [ 8535923, -1299791, 11550309, 6046925, -4489989, 14511673, -4164357, -12565232, -1989391, 18478942, -5702488, 3990545, 8152683, -17213297, -8517302, 118606, -14514409, 7644431, -2834183, 18702374, 16315608, 4649584, -16518540 ], [ 10043357, -7252097, 6517515, 14696291, -2277483, 15063991, -12853419, -16943504, -6065089, 20507458, -1750696, 10109855, 13436133, -17652671, -6554666, -820334, -16457479, 16178369, -1145225, 19058042, 19525032, 1552528, -15353460 ], [ 11295955, -11201988, 2470187, 20596450, -58983, 15045386, -19506030, -20240891, -9351110, 22146007, 2389521, 14368424, 18097060, -16803121, -5429847, -2483301, -17093355, 22121647, -297410, 18517673, 21981899, -1097053, -13458048 ], [ 11274373, -5139804, 3350189, 12750574, 2189487, 12172166, -15976386, -18133853, -8688746, 21834721, 7471863, 9323288, 19645372, -9508951, -8494113, -7766403, -11193261, 15111625, -3655310, 13497119, 20675981, -1509259, -7910976 ], [ 11252791, 922380, 4230191, 4904698, 4437957, 9298946, -12446742, -16026815, -8026382, 21523435, 12554205, 4278152, 21193684, -2214781, -11558379, -13049505, -5293167, 8101603, -7013210, 8476565, 19370063, -1921465, -2363904 ], [ 11231209, 6984564, 5110193, -2941178, 6686427, 6425726, -8917098, -13919777, -7364018, 21212149, 17636547, -766984, 22741996, 5079389, -14622645, -18332607, 606927, 1091581, -10371110, 3456011, 18064145, -2333671, 3183168 ], [ 11209627, 13046748, 5990195, -10787054, 8934897, 3552506, -5387454, -11812739, -6701654, 20900863, 22718889, -5812120, 24290308, 12373559, -17686911, -23615709, 6507021, -5918441, -13729010, -1564543, 16758227, -2745877, 8730240 ], [ 11188045, 19108932, 6870197, -18632930, 11183367, 679286, -1857810, -9705701, -6039290, 20589577, 27801231, -10857256, 25838620, 19667729, -20751177, -28898811, 12407115, -12928463, -17086910, -6585097, 15452309, -3158083, 14277312 ], [ 8069573, 18948691, 9182509, -13235771, 12146272, 210266, -4335641, -8256933, -3995901, 19722131, 23308973, -9205462, 23404002, 21281314, -15548083, -29736163, 11536564, -9614135, -15640660, -4262471, 10432481, -5578529, 16008649 ], [ 4331723, 17543965, 11781283, -5190005, 12852064, 222086, -8014967, -6939819, -1676307, 18743453, 16901795, -6214282, 20172798, 21758782, -8691517, -29684365, 9311884, -4234937, -13233580, -471209, 4669871, -8400623, 16976839 ], [ 593873, 16139239, 14380057, 2855761, 13557856, 233906, -11694293, -5622705, 643287, 17764775, 10494617, -3223102, 16941594, 22236250, -1834951, -29632567, 7087204, 1144261, -10826500, 3320053, -1092739, -11222717, 17945029 ], [ -3143977, 14734513, 16978831, 10901527, 14263648, 245726, -15373619, -4305591, 2962881, 16786097, 4087439, -231922, 13710390, 22713718, 5021615, -29580769, 4862524, 6523459, -8419420, 7111315, -6855349, -14044811, 18913219 ], [ -6881827, 13329787, 19577605, 18947293, 14969440, 257546, -19052945, -2988477, 5282475, 15807419, -2319739, 2759258, 10479186, 23191186, 11878181, -29528971, 2637844, 11902657, -6012340, 10902577, -12617959, -16866905, 19881409 ], [ -7504762, 9937552, 18510991, 17933032, 15325057, 960725, -18667304, 177414, 7180626, 11985608, -7972573, 4730660, 9389040, 22600090, 14577272, -23946778, 807952, 11959456, -2049889, 9487999, -12784480, -14883467, 19257277 ], [ -5012782, 4557808, 13778989, 7858744, 15330499, 2355263, -14216696, 5192082, 8657334, 5320664, -12871063, 5682284, 10439952, 20940430, 13118888, -12834190, -627152, 6693856, 3467933, 2867581, -7354912, -8094497, 17040823 ], [ -2520802, -821936, 9046987, -2215544, 15335941, 3749801, -9766088, 10206750, 10134042, -1344280, -17769553, 6633908, 11490864, 19280770, 11660504, -1721602, -2062256, 1428256, 8985755, -3752837, -1925344, -1305527, 14824369 ], [ -28822, -6201680, 4314985, -12289832, 15341383, 5144339, -5315480, 15221418, 11610750, -8009224, -22668043, 7585532, 12541776, 17621110, 10202120, 9390986, -3497360, -3837344, 14503577, -10373255, 3504224, 5483443, 12607915 ], [ 2463158, -11581424, -417017, -22364120, 15346825, 6538877, -864872, 20236086, 13087458, -14674168, -27566533, 8537156, 13592688, 15961450, 8743736, 20503574, -4932464, -9102944, 20021399, -16993673, 8933792, 12272413, 10391461 ], [ 4306844, -16108162, -3242882, -29211172, 15548472, 7814547, 3066647, 23314771, 14163146, -19894749, -31182786, 9020960, 13563502, 13687353, 8136464, 28522090, -5530636, -12638551, 24338646, -22090091, 13803703, 16640159, 8257328 ], [ 2909060, -16369870, 3461938, -19922044, 16731144, 8495877, 4402721, 16713541, 13233734, -17893515, -28387854, 7165664, 8133826, 8341071, 11784752, 21070246, -1944148, -7524193, 22653018, -19566509, 15875329, 8901785, 6534800 ], [ 1511276, -16631578, 10166758, -10632916, 17913816, 9177207, 5738795, 10112311, 12304322, -15892281, -25592922, 5310368, 2704150, 2994789, 15433040, 13618402, 1642340, -2409835, 20967390, -17042927, 17946955, 1163411, 4812272 ], [ 113492, -16893286, 16871578, -1343788, 19096488, 9858537, 7074869, 3511081, 11374910, -13891047, -22797990, 3455072, -2725526, -2351493, 19081328, 6166558, 5228828, 2704523, 19281762, -14519345, 20018581, -6574963, 3089744 ], [ -1284292, -17154994, 23576398, 7945340, 20279160, 10539867, 8410943, -3090149, 10445498, -11889813, -20003058, 1599776, -8155202, -7697775, 22729616, -1285286, 8815316, 7818881, 17596134, -11995763, 22090207, -14313337, 1367216 ], [ -2682076, -17416702, 30281218, 17234468, 21461832, 11221197, 9747017, -9691379, 9516086, -9888579, -17208126, -255520, -13584878, -13044057, 26377904, -8737130, 12401804, 12933239, 15910506, -9472181, 24161833, -22051711, -355312 ], [ -6845040, -17107370, 22985218, 18411761, 20080579, 10253252, 7938966, -12655304, 5859579, -10476670, -12269784, 458479, -8367234, -8569164, 22758577, -4948794, 11139027, 12816817, 11762638, -9088224, 23320889, -23013810, -2697245 ], [ -11561040, -16683830, 12889054, 17966687, 18186541, 8955452, 5502090, -14891768, 1657653, -11582626, -6902760, 1686337, -1020126, -2130036, 17685727, 1087578, 8906397, 11654239, 7122322, -9132192, 21897431, -22620654, -5163059 ], [ -16277040, -16260290, 2792890, 17521613, 16292503, 7657652, 3065214, -17128232, -2544273, -12688582, -1535736, 2914195, 6326982, 4309092, 12612877, 7123950, 6673767, 10491661, 2482006, -9176160, 20473973, -22227498, -7628873 ], [ -20993040, -15836750, -7303274, 17076539, 14398465, 6359852, 628338, -19364696, -6746199, -13794538, 3831288, 4142053, 13674090, 10748220, 7540027, 13160322, 4441137, 9329083, -2158310, -9220128, 19050515, -21834342, -10094687 ], [ -25709040, -15413210, -17399438, 16631465, 12504427, 5062052, -1808538, -21601160, -10948125, -14900494, 9198312, 5369911, 21021198, 17187348, 2467177, 19196694, 2208507, 8166505, -6798626, -9264096, 17627057, -21441186, -12560501 ], [ -27544290, -12379076, -21963404, 14613521, 8518810, 5199209, -3347529, -22389272, -11160780, -15826138, 12793083, 7886884, 22686795, 20469738, 2564593, 20611518, -1115478, 6294412, -9367655, -7246380, 17129699, -16884492, -11041928 ], [ -26498790, -6734348, -20995172, 11022707, 2441614, 6771323, -3988635, -21729032, -7384164, -16571470, 14615601, 11692972, 18670881, 20595390, 7832275, 17404794, -5530818, 3712804, -9865397, -3166980, 17558441, -8164260, -5538968 ], [ -25453290, -1089620, -20026940, 7431893, -3635582, 8343437, -4629741, -21068792, -3607548, -17316802, 16438119, 15499060, 14654967, 20721042, 13099957, 14198070, -9946158, 1131196, -10363139, 912420, 17987183, 555972, -36008 ], [ -24407790, 4555108, -19058708, 3841079, -9712778, 9915551, -5270847, -20408552, 169068, -18062134, 18260637, 19305148, 10639053, 20846694, 18367639, 10991346, -14361498, -1450412, -10860881, 4991820, 18415925, 9276204, 5466952 ], [ -23362290, 10199836, -18090476, 250265, -15789974, 11487665, -5911953, -19748312, 3945684, -18807466, 20083155, 23111236, 6623139, 20972346, 23635321, 7784622, -18776838, -4032020, -11358623, 9071220, 18844667, 17996436, 10969912 ], [ -22162429, 13744025, -16018084, -3434978, -19949159, 12016910, -6991674, -18695832, 7136067, -19417979, 20202764, 26135643, 3798780, 20851000, 27500768, 4762227, -21562056, -6362706, -11475003, 12821616, 19180059, 23783374, 15718166 ], [ -20190763, 6785519, -8424892, -7592366, -14518289, 7331810, -10264470, -15682152, 7395285, -19354397, 11807828, 25251645, 6932196, 19494664, 24355040, 2661477, -16196664, -7438782, -9684573, 14926992, 19048701, 14903842, 16692890 ], [ -18219097, -172987, -831700, -11749754, -9087419, 2646710, -13537266, -12668472, 7654503, -19290815, 3412892, 24367647, 10065612, 18138328, 21209312, 560727, -10831272, -8514858, -7894143, 17032368, 18917343, 6024310, 17667614 ], [ -16247431, -7131493, 6761492, -15907142, -3656549, -2038390, -16810062, -9654792, 7913721, -19227233, -4982044, 23483649, 13199028, 16781992, 18063584, -1540023, -5465880, -9590934, -6103713, 19137744, 18785985, -2855222, 18642338 ], [ -14275765, -14089999, 14354684, -20064530, 1774321, -6723490, -20082858, -6641112, 8172939, -19163651, -13376980, 22599651, 16332444, 15425656, 14917856, -3640773, -100488, -10667010, -4313283, 21243120, 18654627, -11734754, 19617062 ], [ -12304099, -21048505, 21947876, -24221918, 7205191, -11408590, -23355654, -3627432, 8432157, -19100069, -21771916, 21715653, 19465860, 14069320, 11772128, -5741523, 5264904, -11743086, -2522853, 23348496, 18523269, -20614286, 20591786 ], [ -5486578, -15232626, 19182688, -22823791, 6586136, -11408525, -17766080, -5775717, 7626325, -14583137, -18410902, 21640235, 18987036, 12626434, 11383940, -4732028, 6275941, -11302862, -4086318, 24626272, 18849176, -15647153, 17209710 ], [ 2300114, -6861870, 14345824, -20314561, 4757096, -10471427, -10404032, -8956395, 6607483, -9175535, -12698698, 21726533, 17785764, 11166238, 11547260, -3100484, 6416107, -10559378, -6320562, 25738528, 19266536, -7910687, 12956274 ], [ 10086806, 1508886, 9508960, -17805331, 2928056, -9534329, -3041984, -12137073, 5588641, -3767933, -6986494, 21812831, 16584492, 9706042, 11710580, -1468940, 6556273, -9815894, -8554806, 26850784, 19683896, -174221, 8702838 ], [ 17873498, 9879642, 4672096, -15296101, 1099016, -8597231, 4320064, -15317751, 4569799, 1639669, -1274290, 21899129, 15383220, 8245846, 11873900, 162604, 6696439, -9072410, -10789050, 27963040, 20101256, 7562245, 4449402 ], [ 25660190, 18250398, -164768, -12786871, -730024, -7660133, 11682112, -18498429, 3550957, 7047271, 4437914, 21985427, 14181948, 6785650, 12037220, 1794148, 6836605, -8328926, -13023294, 29075296, 20518616, 15298711, 195966 ], [ 28904309, 20871648, -1467770, -8231257, 680720, -8869169, 11761681, -19349538, 4571830, 9340006, 8021147, 20970119, 10495848, 3991813, 9669245, 2616238, 8230627, -6037331, -13991982, 25207489, 18659900, 18092257, -3037479 ], [ 27605855, 17743392, 763090, -1629259, 5331248, -12224339, 4558771, -17871078, 7632418, 8517874, 9475409, 18853205, 4324920, -135665, 4769975, 2628874, 10878505, -2197625, -13695114, 16359619, 14525108, 15942883, -5250933 ], [ 26307401, 14615136, 2993950, 4972739, 9981776, -15579509, -2644139, -16392618, 10693006, 7695742, 10929671, 16736291, -1846008, -4263143, -129295, 2641510, 13526383, 1642081, -13398246, 7511749, 10390316, 13793509, -7464387 ], [ 25008947, 11486880, 5224810, 11574737, 14632304, -18934679, -9847049, -14914158, 13753594, 6873610, 12383933, 14619377, -8016936, -8390621, -5028565, 2654146, 16174261, 5481787, -13101378, -1336121, 6255524, 11644135, -9677841 ], [ 23710493, 8358624, 7455670, 18176735, 19282832, -22289849, -17049959, -13435698, 16814182, 6051478, 13838195, 12502463, -14187864, -12518099, -9927835, 2666782, 18822139, 9321493, -12804510, -10183991, 2120732, 9494761, -11891295 ], [ 21822620, 5141474, 8283493, 22512507, 22704899, -24594538, -22030711, -11095116, 18950521, 5451528, 14954775, 10044714, -18095624, -16182960, -12989527, 3071408, 19897075, 11924258, -12573342, -16137301, -1049550, 8159300, -12995086 ], [ 16987652, 1479854, 2096131, 15517149, 19984661, -21646822, -15900673, -4443924, 16465615, 5962488, 14382945, 5882790, -10687544, -17534736, -6863329, 5435984, 13107301, 8342318, -12670674, -7617811, 602718, 10893404, -8550562 ], [ 12152684, -2181766, -4091231, 8521791, 17264423, -18699106, -9770635, 2207268, 13980709, 6473448, 13811115, 1720866, -3279464, -18886512, -737131, 7800560, 6317527, 4760378, -12768006, 901679, 2254986, 13627508, -4106038 ], [ 7317716, -5843386, -10278593, 1526433, 14544185, -15751390, -3640597, 8858460, 11495803, 6984408, 13239285, -2441058, 4128616, -20238288, 5389067, 10165136, -472247, 1178438, -12865338, 9421169, 3907254, 16361612, 338486 ], [ 2482748, -9505006, -16465955, -5468925, 11823947, -12803674, 2489441, 15509652, 9010897, 7495368, 12667455, -6602982, 11536696, -21590064, 11515265, 12529712, -7262021, -2403502, -12962670, 17940659, 5559522, 19095716, 4783010 ], [ -2352220, -13166626, -22653317, -12464283, 9103709, -9855958, 8619479, 22160844, 6525991, 8006328, 12095625, -10764906, 18944776, -22941840, 17641463, 14894288, -14051795, -5985442, -13060002, 26460149, 7211790, 21829820, 9227534 ], [ -352728, -9862721, -17955754, -11203476, 10753426, -10184022, 10699772, 17396571, 2116715, 7495968, 11931135, -6368085, 20174241, -22415936, 18161506, 14086449, -14725489, -2866672, -7900804, 26838399, 6087553, 18916079, 6224408 ], [ 3013656, -5165711, -11081206, -8291436, 13277134, -11167242, 11970116, 10349205, -2677435, 6781344, 11848113, -259515, 20167983, -21514496, 17560318, 12644127, -14175967, 1592240, -1690300, 25588401, 4408015, 14872769, 1731752 ], [ 6380040, -468701, -4206658, -5379396, 15800842, -12150462, 13240460, 3301839, -7471585, 6066720, 11765091, 5849055, 20161725, -20613056, 16959130, 11201805, -13626445, 6051152, 4520204, 24338403, 2728477, 10829459, -2760904 ], [ 9746424, 4228309, 2667890, -2467356, 18324550, -13133682, 14510804, -3745527, -12265735, 5352096, 11682069, 11957625, 20155467, -19711616, 16357942, 9759483, -13076923, 10510064, 10730708, 23088405, 1048939, 6786149, -7253560 ], [ 13112808, 8925319, 9542438, 444684, 20848258, -14116902, 15781148, -10792893, -17059885, 4637472, 11599047, 18066195, 20149209, -18810176, 15756754, 8317161, -12527401, 14968976, 16941212, 21838407, -630599, 2742839, -11746216 ], [ 12322656, 11839783, 13417451, -133452, 19009798, -14365023, 16266512, -12399501, -18821110, 5368578, 12248205, 18883239, 19263693, -16143839, 14380156, 5439150, -8735866, 17892419, 17195504, 21128469, -569549, 2286101, -13164529 ], [ 7375968, 12971701, 14292929, -4201764, 12809170, -13878045, 15966896, -8565351, -17549410, 7545414, 13629543, 14408757, 17498919, -11712605, 12228148, 1125450, -1702318, 19280393, 11493584, 20958591, 1232089, 5415935, -11508499 ], [ 2429280, 14103619, 15168407, -8270076, 6608542, -13391067, 15667280, -4731201, -16277710, 9722250, 15010881, 9934275, 15734145, -7281371, 10076140, -3188250, 5331230, 20668367, 5791664, 20788713, 3033727, 8545769, -9852469 ], [ -2517408, 15235537, 16043885, -12338388, 407914, -12904089, 15367664, -897051, -15006010, 11899086, 16392219, 5459793, 13969371, -2850137, 7924132, -7501950, 12364778, 22056341, 89744, 20618835, 4835365, 11675603, -8196439 ], [ -7464096, 16367455, 16919363, -16406700, -5792714, -12417111, 15068048, 2937099, -13734310, 14075922, 17773557, 985311, 12204597, 1581097, 5772124, -11815650, 19398326, 23444315, -5612176, 20448957, 6637003, 14805437, -6540409 ], [ -10840625, 15862537, 16444044, -19259011, -9712284, -12208060, 15140848, 5068022, -12304847, 15629903, 18933806, -2818665, 10172644, 4723141, 3698274, -15450332, 25044788, 24257486, -9972139, 19984212, 8852916, 16359107, -5079331 ], [ -6366359, 7173439, 9214740, -16031317, -2226564, -13388644, 17075728, -1317190, -10086569, 14069609, 18988610, -3270111, 6804796, 1419235, 2015214, -15689924, 23755820, 22196642, -7622317, 18045132, 13140204, 10031957, -4593013 ], [ -1892093, -1515659, 1985436, -12803623, 5259156, -14569228, 19010608, -7702402, -7868291, 12509315, 19043414, -3721557, 3436948, -1884671, 332154, -15929516, 22466852, 20135798, -5272495, 16106052, 17427492, 3704807, -4106695 ], [ 2582173, -10204757, -5243868, -9575929, 12744876, -15749812, 20945488, -14087614, -5650013, 10949021, 19098218, -4173003, 69100, -5188577, -1350906, -16169108, 21177884, 18074954, -2922673, 14166972, 21714780, -2622343, -3620377 ], [ 7056439, -18893855, -12473172, -6348235, 20230596, -16930396, 22880368, -20472826, -3431735, 9388727, 19153022, -4624449, -3298748, -8492483, -3033966, -16408700, 19888916, 16014110, -572851, 12227892, 26002068, -8949493, -3134059 ], [ 11530705, -27582953, -19702476, -3120541, 27716316, -18110980, 24815248, -26858038, -1213457, 7828433, 19207826, -5075895, -6666596, -11796389, -4717026, -16648292, 18599948, 13953266, 1776971, 10288812, 30289356, -15276643, -2647741 ], [ 11351471, -21203766, -22228595, -6700902, 23458391, -15517559, 23108883, -21586850, 1378856, 3575369, 13920775, -754986, -4090944, -9210260, -6462406, -16286694, 12790290, 10101482, -798377, 5538937, 23855384, -9547688, 1608912 ], [ 10241537, -11810922, -23814077, -11642874, 16851737, -12169337, 20674269, -13984382, 4045976, -1216249, 7565353, 4520394, -326592, -5446124, -8220250, -15804858, 6076494, 5891510, -4358759, 226903, 15277160, -1407512, 6619632 ], [ 9131603, -2418078, -25399559, -16584846, 10245083, -8821115, 18239655, -6381914, 6713096, -6007867, 1209931, 9795774, 3437760, -1681988, -9978094, -15323022, -637302, 1681538, -7919141, -5085131, 6698936, 6732664, 11630352 ], [ 8021669, 6974766, -26985041, -21526818, 3638429, -5472893, 15805041, 1220554, 9380216, -10799485, -5145491, 15071154, 7202112, 2082148, -11735938, -14841186, -7351098, -2528434, -11479523, -10397165, -1879288, 14872840, 16641072 ], [ 6911735, 16367610, -28570523, -26468790, -2968225, -2124671, 13370427, 8823022, 12047336, -15591103, -11500913, 20346534, 10966464, 5846284, -13493782, -14359350, -14064894, -6738406, -15039905, -15709199, -10457512, 23013016, 21651792 ], [ 4130882, 19648893, -29231504, -24693666, -8020003, -2347652, 9828402, 10854640, 14172032, -15137842, -11770082, 23421897, 13212828, 4510606, -13126603, -10487553, -16678740, -8277538, -15484412, -18456224, -12569797, 25035535, 22662099 ], [ -320890, 16818615, -28967984, -16201446, -11516905, -6141836, 5178966, 7315408, 15754304, -9439702, -5952998, 24297243, 13941204, -1924886, -10634401, -3225795, -15192636, -7145830, -12813044, -18638240, -8216143, 20940397, 19671993 ], [ -4772662, 13988337, -28704464, -7709226, -15013807, -9936020, 529530, 3776176, 17336576, -3741562, -135914, 25172589, 14669580, -8360378, -8142199, 4035963, -13706532, -6014122, -10141676, -18820256, -3862489, 16845259, 16681887 ], [ -9224434, 11158059, -28440944, 782994, -18510709, -13730204, -4119906, 236944, 18918848, 1956578, 5681170, 26047935, 15397956, -14795870, -5649997, 11297721, -12220428, -4882414, -7470308, -19002272, 491165, 12750121, 13691781 ], [ -13676206, 8327781, -28177424, 9275214, -22007611, -17524388, -8769342, -3302288, 20501120, 7654718, 11498254, 26923281, 16126332, -21231362, -3157795, 18559479, -10734324, -3750706, -4798940, -19184288, 4844819, 8654983, 10701675 ], [ -16168616, 6385130, -27221503, 15364245, -24368573, -20027283, -12060248, -6280453, 21899447, 11889489, 16299012, 26903572, 15951592, -26153537, -1257186, 24551758, -8900333, -2208063, -1664587, -18791221, 7924053, 4634760, 7799658 ], [ -8864216, 8880614, -22803577, 9437331, -21049835, -16073733, -8558504, -6453283, 22378049, 8807415, 16018140, 22408588, 11261272, -23509127, -2314542, 24196642, -5326907, 1389255, 3784691, -15522739, 4631187, 989112, 5338086 ], [ -1559816, 11376098, -18385651, 3510417, -17731097, -12120183, -5056760, -6626113, 22856651, 5725341, 15737268, 17913604, 6570952, -20864717, -3371898, 23841526, -1753481, 4986573, 9233969, -12254257, 1338321, -2656536, 2876514 ], [ 5744584, 13871582, -13967725, -2416497, -14412359, -8166633, -1555016, -6798943, 23335253, 2643267, 15456396, 13418620, 1880632, -18220307, -4429254, 23486410, 1819945, 8583891, 14683247, -8985775, -1954545, -6302184, 414942 ], [ 13048984, 16367066, -9549799, -8343411, -11093621, -4213083, 1946728, -6971773, 23813855, -438807, 15175524, 8923636, -2809688, -15575897, -5486610, 23131294, 5393371, 12181209, 20132525, -5717293, -5247411, -9947832, -2046630 ], [ 20353384, 18862550, -5131873, -14270325, -7774883, -259533, 5448472, -7144603, 24292457, -3520881, 14894652, 4428652, -7500008, -12931487, -6543966, 22776178, 8966797, 15778527, 25581803, -2448811, -8540277, -13593480, -4508202 ], [ 14930964, 18687704, -6478647, -12947239, -6663305, 2382987, 5141091, -8289443, 16993414, -1423900, 14439160, 4963693, -3325003, -11485187, -6740622, 21346892, 6486968, 15595050, 25721191, 554661, -10430533, -9442168, -246529 ], [ 6963180, 17978792, -8978361, -10174153, -5993159, 4763301, 4071885, -9628685, 8138842, 1708892, 13948744, 6504739, 2623067, -10278509, -6765138, 19702772, 2796488, 14655414, 24798601, 3505131, -12040267, -3731464, 5359793 ], [ -1004604, 17269880, -11478075, -7401067, -5323013, 7143615, 3002679, -10967927, -715730, 4841684, 13458328, 8045785, 8571137, -9071831, -6789654, 18058652, -893992, 13715778, 23876011, 6455601, -13650001, 1979240, 10966115 ], [ -8972388, 16560968, -13977789, -4627981, -4652867, 9523929, 1933473, -12307169, -9570302, 7974476, 12967912, 9586831, 14519207, -7865153, -6814170, 16414532, -4584472, 12776142, 22953421, 9406071, -15259735, 7689944, 16572437 ], [ -16940172, 15852056, -16477503, -1854895, -3982721, 11904243, 864267, -13646411, -18424874, 11107268, 12477496, 11127877, 20467277, -6658475, -6838686, 14770412, -8274952, 11836506, 22030831, 12356541, -16869469, 13400648, 22178759 ], [ -16731291, 12802331, -18837447, -2318893, -2971511, 12068031, -629937, -14235710, -19324556, 13075622, 8492938, 10544524, 22667051, -7333223, -8379825, 11953445, -8864791, 8508666, 18885838, 12714411, -16897255, 13526780, 22204040 ], [ -8345745, 7411793, -21057621, -6019975, -1619237, 10015293, -2549139, -14075066, -12269348, 13879538, 1014238, 7836772, 21118529, -9889397, -11437587, 7963631, -6353989, 2792622, 13518442, 10479681, -15343093, 8068340, 16648280 ], [ 39801, 2021255, -23277795, -9721057, -266963, 7962555, -4468341, -13914422, -5214140, 14683454, -6464462, 5129020, 19570007, -12445571, -14495349, 3973817, -3843187, -2923422, 8151046, 8244951, -13788931, 2609900, 11092520 ], [ 8425347, -3369283, -25497969, -13422139, 1085311, 5909817, -6387543, -13753778, 1841068, 15487370, -13943162, 2421268, 18021485, -15001745, -17553111, -15997, -1332385, -8639466, 2783650, 6010221, -12234769, -2848540, 5536760 ], [ 16810893, -8759821, -27718143, -17123221, 2437585, 3857079, -8306745, -13593134, 8896276, 16291286, -21421862, -286484, 16472963, -17557919, -20610873, -4005811, 1178417, -14355510, -2583746, 3775491, -10680607, -8306980, -19000 ], [ 22718932, -12722305, -28738299, -20032282, 2660603, 1408549, -9254848, -13307561, 13927157, 15822525, -27199197, -2668888, 15291954, -19660199, -22691558, -6930321, 3578001, -18821410, -7103363, 1815029, -8653286, -11960545, -3992919 ], [ 16239436, -9544519, -23758365, -18981238, -2762659, -3018941, -5347456, -12397343, 8836403, 8990379, -24469707, -3424552, 15948510, -19493009, -19886858, -4528311, 5421495, -17036590, -7384085, 1225907, -4260170, -6589735, -57633 ], [ 9759940, -6366733, -18778431, -17930194, -8185921, -7446431, -1440064, -11487125, 3745649, 2158233, -21740217, -4180216, 16605066, -19325819, -17082158, -2126301, 7264989, -15251770, -7664807, 636785, 132946, -1218925, 3877653 ], [ 3280444, -3188947, -13798497, -16879150, -13609183, -11873921, 2467328, -10576907, -1345105, -4673913, -19010727, -4935880, 17261622, -19158629, -14277458, 275709, 9108483, -13466950, -7945529, 47663, 4526062, 4151885, 7812939 ], [ -3199052, -11161, -8818563, -15828106, -19032445, -16301411, 6374720, -9666689, -6435859, -11506059, -16281237, -5691544, 17918178, -18991439, -11472758, 2677719, 10951977, -11682130, -8226251, -541459, 8919178, 9522695, 11748225 ], [ -9678548, 3166625, -3838629, -14777062, -24455707, -20728901, 10282112, -8756471, -11526613, -18338205, -13551747, -6447208, 18574734, -18824249, -8668058, 5079729, 12795471, -9897310, -8506973, -1130581, 13312294, 14893505, 15683511 ], [ -10020109, 932486, -5074670, -12977718, -24419034, -14683681, 12003784, -8688918, -12025362, -20025256, -9615382, -8406887, 18590905, -18160769, -6472633, 6833504, 11817500, -9011760, -11279455, 1716227, 11823980, 12732460, 17001362 ], [ -9134083, -2384038, -7553906, -11028714, -23290374, -6543919, 13288312, -8789898, -11605710, -20683288, -5437642, -10607369, 18478999, -17398031, -4399063, 8457632, 10275236, -8306064, -14550289, 5250221, 9159380, 9065044, 17795726 ], [ -8248057, -5700562, -10033142, -9079710, -22161714, 1595843, 14572840, -8890878, -11186058, -21341320, -1259902, -12807851, 18367093, -16635293, -2325493, 10081760, 8732972, -7600368, -17821123, 8784215, 6494780, 5397628, 18590090 ], [ -7362031, -9017086, -12512378, -7130706, -21033054, 9735605, 15857368, -8991858, -10766406, -21999352, 2917838, -15008333, 18255187, -15872555, -251923, 11705888, 7190708, -6894672, -21091957, 12318209, 3830180, 1730212, 19384454 ], [ -6476005, -12333610, -14991614, -5181702, -19904394, 17875367, 17141896, -9092838, -10346754, -22657384, 7095578, -17208815, 18143281, -15109817, 1821647, 13330016, 5648444, -6188976, -24362791, 15852203, 1165580, -1937204, 20178818 ], [ -3708460, -12910639, -11850668, -1544433, -16680882, 19277525, 17556157, -6406521, -7235823, -22313800, 7790456, -15721106, 13715332, -13571552, 1483964, 11070281, 3165119, -4373574, -24228391, 17343365, -2296810, -5730560, 19351037 ], [ 940604, -10748173, -3089540, 3781101, -11362518, 13942079, 17100151, -932907, -1433613, -20968600, 5002472, -10545206, 4971340, -11257760, -1264972, 4926683, -259267, -1448466, -20688757, 16791695, -6556990, -9649856, 16901111 ], [ 5589668, -8585707, 5671588, 9106635, -6044154, 8606633, 16644145, 4540707, 4368597, -19623400, 2214488, -5369306, -3772652, -8943968, -4013908, -1216915, -3683653, 1476642, -17149123, 16240025, -10817170, -13569152, 14451185 ], [ 10238732, -6423241, 14432716, 14432169, -725790, 3271187, 16188139, 10014321, 10170807, -18278200, -573496, -193406, -12516644, -6630176, -6762844, -7360513, -7108039, 4401750, -13609489, 15688355, -15077350, -17488448, 12001259 ], [ 14887796, -4260775, 23193844, 19757703, 4592574, -2064259, 15732133, 15487935, 15973017, -16933000, -3361480, 4982494, -21260636, -4316384, -9511780, -13504111, -10532425, 7326858, -10069855, 15136685, -19337530, -21407744, 9551333 ], [ 18333391, -3021493, 29062071, 23272592, 8891306, -7314911, 15287069, 19148828, 19576779, -14989315, -5662463, 9275947, -27488499, -2032738, -12012833, -17427881, -12222128, 9474524, -7205494, 13648251, -21716502, -23544673, 6500453 ], [ 15761641, -6398131, 20465793, 17734256, 8091878, -12141593, 14896715, 13746116, 12188301, -10053205, -5528441, 9157165, -21135717, 100178, -13274471, -10252511, -5238416, 7734980, -7717498, 7475997, -14689434, -16769767, 444803 ], [ 13189891, -9774769, 11869515, 12195920, 7292450, -16968275, 14506361, 8343404, 4799823, -5117095, -5394419, 9038383, -14782935, 2233094, -14536109, -3077141, 1745296, 5995436, -8229502, 1303743, -7662366, -9994861, -5610847 ], [ 10618141, -13151407, 3273237, 6657584, 6493022, -21794957, 14116007, 2940692, -2588655, -180985, -5260397, 8919601, -8430153, 4366010, -15797747, 4098229, 8729008, 4255892, -8741506, -4868511, -635298, -3219955, -11666497 ], [ 8046391, -16528045, -5323041, 1119248, 5693594, -26621639, 13725653, -2462020, -9977133, 4755125, -5126375, 8800819, -2077371, 6498926, -17059385, 11273599, 15712720, 2516348, -9253510, -11040765, 6391770, 3554951, -17722147 ], [ 5474641, -19904683, -13919319, -4419088, 4894166, -31448321, 13335299, -7864732, -17365611, 9691235, -4992353, 8682037, 4275411, 8631842, -18321023, 18448969, 22696432, 776804, -9765514, -17213019, 13418838, 10329857, -23777797 ], [ 6160886, -19214726, -12620207, -52039, 5473763, -24134493, 9659960, -9570939, -19546499, 12198790, -5798491, 5604015, 5792093, 10146623, -19301296, 12646099, 22827379, -72600, -12355188, -15936878, 16167726, 12920628, -17969522 ], [ 7498730, -17711450, -9342017, 6296087, 6329165, -14392563, 5327624, -10537845, -20685869, 14220634, -6792661, 1934145, 6341555, 11537777, -20225296, 4247581, 21587773, -743976, -15360396, -13171058, 18060978, 14674572, -9788462 ], [ 8836574, -16208174, -6063827, 12644213, 7184567, -4650633, 995288, -11504751, -21825239, 16242478, -7786831, -1735725, 6891017, 12928931, -21149296, -4150937, 20348167, -1415352, -18365604, -10405238, 19954230, 16428516, -1607402 ], [ 10174418, -14704898, -2785637, 18992339, 8039969, 5091297, -3337048, -12471657, -22964609, 18264322, -8781001, -5405595, 7440479, 14320085, -22073296, -12549455, 19108561, -2086728, -21370812, -7639418, 21847482, 18182460, 6573658 ], [ 11512262, -13201622, 492553, 25340465, 8895371, 14833227, -7669384, -13438563, -24103979, 20286166, -9775171, -9075465, 7989941, 15711239, -22997296, -20947973, 17868955, -2758104, -24376020, -4873598, 23740734, 19936404, 14754718 ], [ 9195416, -9893879, 1778161, 24410954, 9365015, 18839922, -9984760, -13308198, -24544586, 17531875, -7274890, -8853288, 7559264, 15312914, -21578992, -21603995, 13668220, -1739808, -22155354, -3712016, 23899884, 20464887, 16971547 ], [ 3223880, -4781669, 1071187, 16203806, 9448901, 17111382, -10283176, -12080562, -24286430, 10001449, -1280158, -4739064, 6148448, 13125110, -17818384, -14517521, 6506356, 968160, -14708814, -4154672, 22324932, 19767909, 13224145 ], [ -2747656, 330541, 364213, 7996658, 9532787, 15382842, -10581592, -10852926, -24028274, 2471023, 4714574, -624840, 4737632, 10937306, -14057776, -7431047, -655508, 3676128, -7262274, -4597328, 20749980, 19070931, 9476743 ], [ -8719192, 5442751, -342761, -210490, 9616673, 13654302, -10880008, -9625290, -23770118, -5059403, 10709306, 3489384, 3326816, 8749502, -10297168, -344573, -7817372, 6384096, 184266, -5039984, 19175028, 18373953, 5729341 ], [ -14690728, 10554961, -1049735, -8417638, 9700559, 11925762, -11178424, -8397654, -23511962, -12589829, 16704038, 7603608, 1916000, 6561698, -6536560, 6741901, -14979236, 9092064, 7630806, -5482640, 17600076, 17676975, 1981939 ], [ -19459616, 14553547, -772372, -14077862, 9284879, 10727821, -10330773, -6691577, -22475169, -18076703, 21567308, 10631822, 206860, 3742906, -3751474, 11774458, -19612665, 10480113, 14146155, -5730384, 15835253, 17238682, -1729190 ], [ -18215264, 12984013, 4426676, -7003466, 6371369, 12182875, -3752787, -2593295, -17545191, -13345817, 20773268, 8229986, -2993900, -2230826, -5843998, 6537430, -11603919, 5268567, 16005549, -5003568, 13121075, 18093814, -5258954 ], [ -16970912, 11414479, 9625724, 70930, 3457859, 13637929, 2825199, 1504987, -12615213, -8614931, 19979228, 5828150, -6194660, -8204558, -7936522, 1300402, -3595173, 57021, 17864943, -4276752, 10406897, 18948946, -8788718 ], [ -15726560, 9844945, 14824772, 7145326, 544349, 15092983, 9403185, 5603269, -7685235, -3884045, 19185188, 3426314, -9395420, -14178290, -10029046, -3936626, 4413573, -5154525, 19724337, -3549936, 7692719, 19804078, -12318482 ], [ -14482208, 8275411, 20023820, 14219722, -2369161, 16548037, 15981171, 9701551, -2755257, 846841, 18391148, 1024478, -12596180, -20152022, -12121570, -9173654, 12422319, -10366071, 21583731, -2823120, 4978541, 20659210, -15848246 ], [ -13237856, 6705877, 25222868, 21294118, -5282671, 18003091, 22559157, 13799833, 2174721, 5577727, 17597108, -1377358, -15796940, -26125754, -14214094, -14410682, 20431065, -15577617, 23443125, -2096304, 2264363, 21514342, -19378010 ], [ -8694619, 1286313, 16951396, 16195189, -4802376, 19132785, 21555018, 10916025, 5884624, 5094143, 18512743, -1616794, -10332130, -22259351, -11004993, -11850980, 17009291, -11943053, 22424624, 2118217, 1415860, 19284219, -17681084 ], [ -3491605, -4903257, 5985820, 8661595, -3643320, 20197407, 19034454, 6635799, 9350512, 3567665, 19770313, -1423750, -3134206, -16424921, -6735567, -7731932, 11301413, -6539267, 20830544, 7030279, 940492, 16437045, -14938820 ], [ 1711409, -11092827, -4979756, 1128001, -2484264, 21262029, 16513890, 2355573, 12816400, 2041187, 21027883, -1230706, 4063718, -10590491, -2466141, -3612884, 5593535, -1135481, 19236464, 11942341, 465124, 13589871, -12196556 ], [ 6914423, -17282397, -15945332, -6405593, -1325208, 22326651, 13993326, -1924653, 16282288, 514709, 22285453, -1037662, 11261642, -4756061, 1803285, 506164, -114343, 4268305, 17642384, 16854403, -10244, 10742697, -9454292 ], [ 12117437, -23471967, -26910908, -13939187, -166152, 23391273, 11472762, -6204879, 19748176, -1011769, 23543023, -844618, 18459566, 1078369, 6072711, 4625212, -5822221, 9672091, 16048304, 21766465, -485612, 7895523, -6712028 ] ], [ [ 8190784, -544288, 26538560, 30090688, 11377664, 19453600, -23953568, 11222976, -26962368, -17486528, 11705536, -22286752, -12994208, -3575872, 16059264, 12763904, 17263840, -6051392, -148832, 17048992, 20197536, -8822080, -18313792 ], [ 8190784, -544288, 26538560, 30090688, 11377664, 19453600, -23953568, 11222976, -26962368, -17486528, 11705536, -22286752, -12994208, -3575872, 16059264, 12763904, 17263840, -6051392, -148832, 17048992, 20197536, -8822080, -18313792 ], [ 8190784, -544288, 26538560, 30090688, 11377664, 19453600, -23953568, 11222976, -26962368, -17486528, 11705536, -22286752, -12994208, -3575872, 16059264, 12763904, 17263840, -6051392, -148832, 17048992, 20197536, -8822080, -18313792 ], [ 8144409, 2050117, 21646010, 28962213, 9038859, 14176565, -21873073, 7860906, -20697168, -14882028, 11239226, -17312547, -9438733, 1384408, 8898574, 12914654, 10373955, -6471007, -2856017, 13748937, 17678226, -4756065, -13352942 ], [ 8088759, 5163403, 15774950, 27608043, 6232293, 7844123, -19376479, 3826422, -13178928, -11756628, 10679654, -11343501, -5172163, 7336744, 305746, 13095554, 2106093, -6974545, -6104639, 9788871, 14655054, 123153, -7399922 ], [ 8033109, 8276689, 9903890, 26253873, 3425727, 1511681, -16879885, -208062, -5660688, -8631228, 10120082, -5374455, -905593, 13289080, -8287082, 13276454, -6161769, -7478083, -9353261, 5828805, 11631882, 5002371, -1446902 ], [ 7977459, 11389975, 4032830, 24899703, 619161, -4820761, -14383291, -4242546, 1857552, -5505828, 9560510, 594591, 3360977, 19241416, -16879910, 13457354, -14429631, -7981621, -12601883, 1868739, 8608710, 9881589, 4506118 ], [ 7921809, 14503261, -1838230, 23545533, -2187405, -11153203, -11886697, -8277030, 9375792, -2380428, 9000938, 6563637, 7627547, 25193752, -25472738, 13638254, -22697493, -8485159, -15850505, -2091327, 5585538, 14760807, 10459138 ], [ 5619849, 14520967, -3482167, 18682875, -4022259, -11702911, -10201168, -7146912, 11343951, 313479, 9531566, 9681909, 8840552, 26894626, -28217324, 10244570, -25802223, -8237524, -17094104, -3532794, 1348212, 14224617, 12921283 ], [ 1071579, 11443093, -898981, 10311729, -4885401, -6469885, -9326704, -852192, 7762029, 2575893, 11152394, 9949407, 6999992, 24344038, -25113668, 3276302, -23743821, -7238716, -16332680, -2455662, -4103268, 8273019, 11892553 ], [ -3476691, 8365219, 1684205, 1940583, -5748543, -1236859, -8452240, 5442528, 4180107, 4838307, 12773222, 10216905, 5159432, 21793450, -22010012, -3691966, -21685419, -6239908, -15571256, -1378530, -9554748, 2321421, 10863823 ], [ -8024961, 5287345, 4267391, -6430563, -6611685, 3996167, -7577776, 11737248, 598185, 7100721, 14394050, 10484403, 3318872, 19242862, -18906356, -10660234, -19627017, -5241100, -14809832, -301398, -15006228, -3630177, 9835093 ], [ -12573231, 2209471, 6850577, -14801709, -7474827, 9229193, -6703312, 18031968, -2983737, 9363135, 16014878, 10751901, 1478312, 16692274, -15802700, -17628502, -17568615, -4242292, -14048408, 775734, -20457708, -9581775, 8806363 ], [ -15383272, -724947, 9079403, -21493387, -8179878, 12435679, -6540258, 22236888, -6245649, 10353173, 16841123, 10695376, -689361, 14255038, -12303411, -22463737, -15698824, -4104248, -13325805, 1322730, -23989640, -13495865, 7878567 ], [ -9502168, -2942085, 9536429, -19787725, -8094474, 5509465, -9934254, 15992808, -7907511, 4981331, 13694453, 9018736, -4492599, 12384562, -6825957, -16633807, -14772088, -8270024, -12797307, -780954, -17923832, -7222415, 7455441 ], [ -3621064, -5159223, 9993455, -18082063, -8009070, -1416749, -13328250, 9748728, -9569373, -390511, 10547783, 7342096, -8295837, 10514086, -1348503, -10803877, -13845352, -12435800, -12268809, -2884638, -11858024, -948965, 7032315 ], [ 2260040, -7376361, 10450481, -16376401, -7923666, -8342963, -16722246, 3504648, -11231235, -5762353, 7401113, 5665456, -12099075, 8643610, 4128951, -4973947, -12918616, -16601576, -11740311, -4988322, -5792216, 5324485, 6609189 ], [ 8141144, -9593499, 10907507, -14670739, -7838262, -15269177, -20116242, -2739432, -12893097, -11134195, 4254443, 3988816, -15902313, 6773134, 9606405, 855983, -11991880, -20767352, -11211813, -7092006, 273592, 11597935, 6186063 ], [ 14022248, -11810637, 11364533, -12965077, -7752858, -22195391, -23510238, -8983512, -14554959, -16506037, 1107773, 2312176, -19705551, 4902658, 15083859, 6685913, -11065144, -24933128, -10683315, -9195690, 6339400, 17871385, 5762937 ], [ 9122492, -8389650, 6045614, -8424430, -6426894, -23598030, -16803434, -7329072, -11688481, -18901619, -1064507, 2358176, -13623264, 6212237, 11257878, 7781158, -9098513, -17530689, -9821907, -8554174, 8859303, 11351230, 5095446 ], [ 2066564, -3841038, -428494, -3316786, -4852818, -23895954, -8076470, -4094928, -7916335, -20701949, -3041909, 2748704, -5563872, 8157827, 5571210, 7929466, -6923903, -7814607, -8893917, -7363618, 10670025, 2272354, 4379082 ], [ -4989364, 707574, -6902602, 1790858, -3278742, -24193878, 650494, -860784, -4144189, -22502279, -5019311, 3139232, 2495520, 10103417, -115458, 8077774, -4749293, 1901475, -7965927, -6173062, 12480747, -6806522, 3662718 ], [ -12045292, 5256186, -13376710, 6898502, -1704666, -24491802, 9377458, 2373360, -372043, -24302609, -6996713, 3529760, 10554912, 12049007, -5802126, 8226082, -2574683, 11617557, -7037937, -4982506, 14291469, -15885398, 2946354 ], [ -19101220, 9804798, -19850818, 12006146, -130590, -24789726, 18104422, 5607504, 3400103, -26102939, -8974115, 3920288, 18614304, 13994597, -11488794, 8374390, -400073, 21333639, -6109947, -3791950, 16102191, -24964274, 2229990 ], [ -21925966, 11311080, -19562560, 15246980, -777492, -22053879, 21447733, 5213508, 4173443, -24796253, -6394109, 4520828, 19109127, 12523544, -15555372, 7957687, -2121128, 22253436, -6601536, -2981230, 16606011, -28552067, 1244289 ], [ -20519530, 9775032, -12511936, 16621004, -3645372, -16284261, 19407391, 1191372, 1947977, -20382551, 743305, 5331380, 12039381, 7635848, -18001860, 6975973, -7737848, 14376948, -8512704, -2550346, 15802929, -26648777, -10749 ], [ -19113094, 8238984, -5461312, 17995028, -6513252, -10514643, 17367049, -2830764, -277489, -15968849, 7880719, 6141932, 4969635, 2748152, -20448348, 5994259, -13354568, 6500460, -10423872, -2119462, 14999847, -24745487, -1265787 ], [ -17706658, 6702936, 1589312, 19369052, -9381132, -4745025, 15326707, -6852900, -2502955, -11555147, 15018133, 6952484, -2100111, -2139544, -22894836, 5012545, -18971288, -1376028, -12335040, -1688578, 14196765, -22842197, -2520825 ], [ -16300222, 5166888, 8639936, 20743076, -12249012, 1024593, 13286365, -10875036, -4728421, -7141445, 22155547, 7763036, -9169857, -7027240, -25341324, 4030831, -24588008, -9252516, -14246208, -1257694, 13393683, -20938907, -3775863 ], [ -15248701, 3688388, 14202585, 20509022, -14597197, 6428117, 11350015, -12745513, -6403332, -2581318, 27067770, 8304557, -13989946, -10049571, -27320961, 2621188, -27883513, -15926924, -15649955, -1321139, 12808660, -19218883, -4417055 ], [ -15971755, 2497628, 12325359, 12234578, -14346907, 10001171, 9933625, -3857695, -5325468, 2710934, 20854038, 7500923, -7561750, -3745077, -26966343, -928100, -19572943, -16590932, -14516597, -3856229, 13313932, -18415189, -1989017 ], [ -16694809, 1306868, 10448133, 3960134, -14096617, 13574225, 8517235, 5030123, -4247604, 8003186, 14640306, 6697289, -1133554, 2559417, -26611725, -4477388, -11262373, -17254940, -13383239, -6391319, 13819204, -17611495, 439021 ], [ -17417863, 116108, 8570907, -4314310, -13846327, 17147279, 7100845, 13917941, -3169740, 13295438, 8426574, 5893655, 5294642, 8863911, -26257107, -8026676, -2951803, -17918948, -12249881, -8926409, 14324476, -16807801, 2867059 ], [ -18140917, -1074652, 6693681, -12588754, -13596037, 20720333, 5684455, 22805759, -2091876, 18587690, 2212842, 5090021, 11722838, 15168405, -25902489, -11575964, 5358767, -18582956, -11116523, -11461499, 14829748, -16004107, 5295097 ], [ -18863971, -2265412, 4816455, -20863198, -13345747, 24293387, 4268065, 31693577, -1014012, 23879942, -4000890, 4286387, 18151034, 21472899, -25547871, -15125252, 13669337, -19246964, -9983165, -13996589, 15335020, -15200413, 7723135 ], [ -14992155, -3526832, 6758034, -18925572, -13026512, 23186381, 6911130, 31325645, -2501653, 21997934, -7914587, 7471168, 16709920, 18071688, -22225848, -15610740, 16477897, -11727012, -5432367, -14900714, 12513827, -12958049, 4873318 ], [ -10201365, -4802384, 9463374, -14945532, -12693488, 21143363, 10366086, 29106563, -4502395, 18681074, -11368277, 11453632, 13694944, 12729336, -18310344, -15483468, 18186055, -2570268, -198081, -15478646, 9027341, -10427951, 967930 ], [ -5410575, -6077936, 12168714, -10965492, -12360464, 19100345, 13821042, 26887481, -6503137, 15364214, -14821967, 15436096, 10679968, 7386984, -14394840, -15356196, 19894213, 6586476, 5036205, -16056578, 5540855, -7897853, -2937458 ], [ -619785, -7353488, 14874054, -6985452, -12027440, 17057327, 17275998, 24668399, -8503879, 12047354, -18275657, 19418560, 7664992, 2044632, -10479336, -15228924, 21602371, 15743220, 10270491, -16634510, 2054369, -5367755, -6842846 ], [ 4171005, -8629040, 17579394, -3005412, -11694416, 15014309, 20730954, 22449317, -10504621, 8730494, -21729347, 23401024, 4650016, -3297720, -6563832, -15101652, 23310529, 24899964, 15504777, -17212442, -1432117, -2837657, -10748234 ], [ 3869127, -7722431, 16775994, 176040, -10755497, 11445248, 22661109, 18710912, -10733197, 8040338, -19728317, 24469633, 1832422, -5936241, -3667827, -12818034, 24141901, 25881237, 16466577, -15960290, -328066, -1644890, -10722293 ], [ -1525419, -4633661, 12463854, 2558904, -9210683, 6350144, 23066463, 13453184, -9189607, 9976886, -12272567, 22624387, -787790, -5870931, -1791321, -8378070, 24096487, 18687039, 13155891, -12878054, 5366522, -1789454, -6765023 ], [ -6919965, -1544891, 8151714, 4941768, -7665869, 1255040, 23471817, 8195456, -7646017, 11913434, -4816817, 20779141, -3408002, -5805621, 85185, -3938106, 24051073, 11492841, 9845205, -9795818, 11061110, -1934018, -2807753 ], [ -12314511, 1543879, 3839574, 7324632, -6121055, -3840064, 23877171, 2937728, -6102427, 13849982, 2638933, 18933895, -6028214, -5740311, 1961691, 501858, 24005659, 4298643, 6534519, -6713582, 16755698, -2078582, 1149517 ], [ -17709057, 4632649, -472566, 9707496, -4576241, -8935168, 24282525, -2320000, -4558837, 15786530, 10094683, 17088649, -8648426, -5675001, 3838197, 4941822, 23960245, -2895555, 3223833, -3631346, 22450286, -2223146, 5106787 ], [ -21041789, 6090429, -3608893, 12189389, -2787716, -12638742, 24494358, -6730626, -3450042, 17097056, 15812297, 15131397, -10220984, -5369777, 5278405, 8196190, 23797776, -8091120, 791700, -865603, 27154804, -2373195, 8997806 ], [ -14065451, -606741, -866155, 15166427, 219364, -9384666, 23738586, -6905742, -4515222, 15277472, 12839231, 12614115, -6555272, -3864983, 4537123, 5522578, 23050032, -3293520, 2752332, 317675, 26908972, -2550669, 12557570 ], [ -7089113, -7303911, 1876583, 18143465, 3226444, -6130590, 22982814, -7080858, -5580402, 13457888, 9866165, 10096833, -2889560, -2360189, 3795841, 2848966, 22302288, 1504080, 4712964, 1500953, 26663140, -2728143, 16117334 ], [ -112775, -14001081, 4619321, 21120503, 6233524, -2876514, 22227042, -7255974, -6645582, 11638304, 6893099, 7579551, 776152, -855395, 3054559, 175354, 21554544, 6301680, 6673596, 2684231, 26417308, -2905617, 19677098 ], [ 6863563, -20698251, 7362059, 24097541, 9240604, 377562, 21471270, -7431090, -7710762, 9818720, 3920033, 5062269, 4441864, 649399, 2313277, -2498258, 20806800, 11099280, 8634228, 3867509, 26171476, -3083091, 23236862 ], [ 13839901, -27395421, 10104797, 27074579, 12247684, 3631638, 20715498, -7606206, -8775942, 7999136, 946967, 2544987, 8107576, 2154193, 1571995, -5171870, 20059056, 15896880, 10594860, 5050787, 25925644, -3260565, 26796626 ], [ 14608594, -26525871, 12695675, 23653592, 10489174, 6692984, 19838296, -8610197, -8661097, 5859257, -283264, -2294150, 9446083, 5131302, 2056908, -6630012, 19859017, 14992450, 14340272, 5202740, 17713867, -3845619, 21713605 ], [ 14135758, -24142977, 15256181, 18953000, 7777546, 9715784, 18936808, -9779963, -8310247, 3655319, -1164928, -7597658, 10319149, 8402874, 2787060, -7845060, 19768519, 12947614, 18442640, 5148428, 7908901, -4512189, 14902027 ], [ 13662922, -21760083, 17816687, 14252408, 5065918, 12738584, 18035320, -10949729, -7959397, 1451381, -2046592, -12901166, 11192215, 11674446, 3517212, -9060108, 19678021, 10902778, 22545008, 5094116, -1896065, -5178759, 8090449 ], [ 13190086, -19377189, 20377193, 9551816, 2354290, 15761384, 17133832, -12119495, -7608547, -752557, -2928256, -18204674, 12065281, 14946018, 4247364, -10275156, 19587523, 8857942, 26647376, 5039804, -11701031, -5845329, 1278871 ], [ 12717250, -16994295, 22937699, 4851224, -357338, 18784184, 16232344, -13289261, -7257697, -2956495, -3809920, -23508182, 12938347, 18217590, 4977516, -11490204, 19497025, 6813106, 30749744, 4985492, -21505997, -6511899, -5532707 ], [ 10345480, -15082725, 21664664, 630830, -287594, 17399483, 15718627, -13002077, -4624684, -6238207, -4678816, -22344413, 11327281, 20131773, 4145898, -9503595, 16958845, 7678096, 28459538, 3322637, -23791247, -5378580, -8069522 ], [ 6074776, -13642479, 16558088, -3109366, 2563522, 11607281, 15592681, -11257943, 290492, -10597693, -5534944, -14713367, 7232083, 20688567, 1752510, -4315329, 11972983, 11452912, 19776758, 51239, -18556781, -2445372, -6331574 ], [ 1804072, -12202233, 11451512, -6849562, 5414638, 5815079, 15466735, -9513809, 5205668, -14957179, -6391072, -7082321, 3136885, 21245361, -640878, 872937, 6987121, 15227728, 11093978, -3220159, -13322315, 487836, -4593626 ], [ -2466632, -10761987, 6344936, -10589758, 8265754, 22877, 15340789, -7769675, 10120844, -19316665, -7247200, 548725, -958313, 21802155, -3034266, 6061203, 2001259, 19002544, 2411198, -6491557, -8087849, 3421044, -2855678 ], [ -6737336, -9321741, 1238360, -14329954, 11116870, -5769325, 15214843, -6025541, 15036020, -23676151, -8103328, 8179771, -5053511, 22358949, -5427654, 11249469, -2984603, 22777360, -6271582, -9762955, -2853383, 6354252, -1117730 ], [ -10084569, -8233176, -3360475, -16587742, 13156721, -10849761, 13865633, -5187526, 19448129, -26698892, -8836858, 14832590, -8975785, 21194314, -7833388, 14739244, -7162129, 25260406, -13124295, -11722484, 1405791, 7941643, 553345 ], [ -8814447, -8903016, -5420605, -11433490, 11140247, -12371367, 6400103, -8880106, 21344903, -23037908, -8957398, 16594274, -12033439, 11422534, -10300852, 9736564, -7297975, 21284602, -10826673, -7122668, 788505, 2799949, 1890055 ], [ -7544325, -9572856, -7480735, -6279238, 9123773, -13892973, -1065427, -12572686, 23241677, -19376924, -9077938, 18355958, -15091093, 1650754, -12768316, 4733884, -7433821, 17308798, -8529051, -2522852, 171219, -2341745, 3226765 ], [ -6274203, -10242696, -9540865, -1124986, 7107299, -15414579, -8530957, -16265266, 25138451, -15715940, -9198478, 20117642, -18148747, -8121026, -15235780, -268796, -7569667, 13332994, -6231429, 2076964, -446067, -7483439, 4563475 ], [ -5004081, -10912536, -11600995, 4029266, 5090825, -16936185, -15996487, -19957846, 27035225, -12054956, -9319018, 21879326, -21206401, -17892806, -17703244, -5271476, -7705513, 9357190, -3933807, 6676780, -1063353, -12625133, 5900185 ], [ -3733959, -11582376, -13661125, 9183518, 3074351, -18457791, -23462017, -23650426, 28931999, -8393972, -9439558, 23641010, -24264055, -27664586, -20170708, -10274156, -7841359, 5381386, -1636185, 11276596, -1680639, -17766827, 7236895 ], [ -2727632, -9452186, -12372595, 8896210, 922617, -16002177, -18745212, -21189821, 27316143, -9702203, -8284598, 19474859, -19115484, -23251746, -21048747, -9996591, -8679110, 4072277, -691398, 8553152, 129750, -13054386, 3724305 ], [ -1774064, -6761990, -10414333, 7520590, -1256169, -12751119, -11591940, -17498579, 24997761, -12004277, -6874538, 14123141, -12325668, -16001982, -21608901, -8662977, -9657242, 3296507, -17178, 4365056, 2425674, -6371118, -758145 ], [ -820496, -4071794, -8456071, 6144970, -3434955, -9500061, -4438668, -13807337, 22679379, -14306351, -5464478, 8771423, -5535852, -8752218, -22169055, -7329363, -10635374, 2520737, 657042, 176960, 4721598, 312150, -5240595 ], [ 133072, -1381598, -6497809, 4769350, -5613741, -6249003, 2714604, -10116095, 20360997, -16608425, -4054418, 3419705, 1253964, -1502454, -22729209, -5995749, -11613506, 1744967, 1331262, -4011136, 7017522, 6995418, -9723045 ], [ 1086640, 1308598, -4539547, 3393730, -7792527, -2997945, 9867876, -6424853, 18042615, -18910499, -2644358, -1932013, 8043780, 5747310, -23289363, -4662135, -12591638, 969197, 2005482, -8199232, 9313446, 13678686, -14205495 ], [ 342859, 1173961, -1869451, 501271, -10218747, -3567438, 14045010, -1920998, 16166445, -17958938, -3124037, -2858695, 10421706, 10064424, -21943929, -2150502, -8891903, 37961, 3921306, -9029506, 11601171, 14198397, -15644733 ], [ -2098271, -1785509, 1512479, -3908027, -12892401, -7957482, 15246006, 3395470, 14732487, -13753742, -5493455, 639659, 8387742, 11448888, -18692907, 1539150, -514301, -1048741, 7078734, -6501958, 13880697, 8554551, -14040759 ], [ -4539401, -4744979, 4894409, -8317325, -15566055, -12347526, 16447002, 8711938, 13298529, -9548546, -7862873, 4138013, 6353778, 12833352, -15441885, 5228802, 7863301, -2135443, 10236162, -3974410, 16160223, 2910705, -12436785 ], [ -6980531, -7704449, 8276339, -12726623, -18239709, -16737570, 17647998, 14028406, 11864571, -5343350, -10232291, 7636367, 4319814, 14217816, -12190863, 8918454, 16240903, -3222145, 13393590, -1446862, 18439749, -2733141, -10832811 ], [ -9421661, -10663919, 11658269, -17135921, -20913363, -21127614, 18848994, 19344874, 10430613, -1138154, -12601709, 11134721, 2285850, 15602280, -8939841, 12608106, 24618505, -4308847, 16551018, 1080686, 20719275, -8376987, -9228837 ], [ -11785854, -12718919, 13697943, -20489633, -22751443, -23666620, 19395139, 22107793, 9367074, 2351608, -14192114, 13863271, 3878, 16391063, -6191942, 14627797, 29910851, -5995871, 18982993, 3083488, 21869908, -13118014, -7427545 ], [ -13765362, -10251569, 9026337, -18565415, -20411653, -16950436, 16667029, 12102967, 10155630, 2264200, -11887454, 12742801, -3518134, 14201441, -5959658, 8297683, 19776917, -10684505, 17787703, 2462560, 17376076, -13344946, -4639663 ], [ -15744870, -7784219, 4354731, -16641197, -18071863, -10234252, 13938919, 2098141, 10944186, 2176792, -9582794, 11622331, -7040146, 12011819, -5727374, 1967569, 9642983, -15373139, 16592413, 1841632, 12882244, -13571878, -1851781 ], [ -17724378, -5316869, -316875, -14716979, -15732073, -3518068, 11210809, -7906685, 11732742, 2089384, -7278134, 10501861, -10562158, 9822197, -5495090, -4362545, -490951, -20061773, 15397123, 1220704, 8388412, -13798810, 936101 ], [ -19703886, -2849519, -4988481, -12792761, -13392283, 3198116, 8482699, -17911511, 12521298, 2001976, -4973474, 9381391, -14084170, 7632575, -5262806, -10692659, -10624885, -24750407, 14201833, 599776, 3894580, -14025742, 3723983 ], [ -21683394, -382169, -9660087, -10868543, -11052493, 9914300, 5754589, -27916337, 13309854, 1914568, -2668814, 8260921, -17606182, 5442953, -5030522, -17022773, -20758819, -29439041, 13006543, -21152, -599252, -14252674, 6511865 ], [ -18071392, 2763121, -5659818, -11205340, -9085083, 12680944, 8121234, -22200278, 13933145, 3986725, -5026579, 5985191, -15389319, 2241586, -8421743, -15433832, -19621798, -28403905, 10827538, 3355715, 1023291, -9027791, 2888982 ], [ -13341088, 6043999, 74826, -11994340, -7192149, 14657680, 11506830, -13340042, 14523383, 6490795, -8316829, 3478409, -12024681, -1162130, -12537665, -12261080, -16230586, -26224015, 8451790, 7532141, 3869109, -2712545, -2016054 ], [ -8610784, 9324877, 5809470, -12783340, -5299215, 16634416, 14892426, -4479806, 15113621, 8994865, -11607079, 971627, -8660043, -4565846, -16653587, -9088328, -12839374, -24044125, 6076042, 11708567, 6714927, 3602701, -6921090 ], [ -3880480, 12605755, 11544114, -13572340, -3406281, 18611152, 18278022, 4380430, 15703859, 11498935, -14897329, -1535155, -5295405, -7969562, -20769509, -5915576, -9448162, -21864235, 3700294, 15884993, 9560745, 9917947, -11826126 ], [ 849824, 15886633, 17278758, -14361340, -1513347, 20587888, 21663618, 13240666, 16294097, 14003005, -18187579, -4041937, -1930767, -11373278, -24885431, -2742824, -6056950, -19684345, 1324546, 20061419, 12406563, 16233193, -16731162 ], [ 3282137, 14731603, 19893012, -10942051, -761541, 20915137, 20281992, 14987548, 13464941, 16714960, -16727020, -4379905, 1137696, -12558182, -24893576, -2596973, -6055966, -14854066, 55834, 21479396, 13666143, 15967732, -18345072 ], [ 3416459, 9140665, 19386876, -3314473, -1150863, 19592899, 14133144, 9621076, 7216391, 19634800, -10515652, -2549059, 3909984, -11524274, -20793944, -5478023, -9445210, -7373398, -105842, 20138924, 13339485, 9121564, -16667856 ], [ 3550781, 3549727, 18880740, 4313105, -1540185, 18270661, 7984296, 4254604, 967841, 22554640, -4304284, -718213, 6682272, -10490366, -16694312, -8359073, -12834454, 107270, -267518, 18798452, 13012827, 2275396, -14990640 ], [ 3685103, -2041211, 18374604, 11940683, -1929507, 16948423, 1835448, -1111868, -5280709, 25474480, 1907084, 1112633, 9454560, -9456458, -12594680, -11240123, -16223698, 7587938, -429194, 17457980, 12686169, -4570772, -13313424 ], [ 3819425, -7632149, 17868468, 19568261, -2318829, 15626185, -4313400, -6478340, -11529259, 28394320, 8118452, 2943479, 12226848, -8422550, -8495048, -14121173, -19612942, 15068606, -590870, 16117508, 12359511, -11416940, -11636208 ], [ 3951055, -11178201, 17460110, 24671173, -2454729, 14019989, -9059676, -10813490, -16148747, 30212923, 13391922, 3823088, 14521018, -6825235, -5356551, -16634973, -21322788, 20214106, -1219631, 14345948, 12088685, -16583155, -9571263 ], [ 4069225, -4499823, 17540642, 17150755, -1323519, 10994003, -6793092, -9992030, -12622925, 26525341, 13975902, -53488, 14424598, -2410885, -7023729, -17312523, -14635644, 13683766, -4183817, 10418948, 12097019, -13349605, -5567673 ], [ 4187395, 2178555, 17621174, 9630337, -192309, 7968017, -4526508, -9170570, -9097103, 22837759, 14559882, -3930064, 14328178, 2003465, -8690907, -17990073, -7948500, 7153426, -7148003, 6491948, 12105353, -10116055, -1564083 ], [ 4305565, 8856933, 17701706, 2109919, 938901, 4942031, -2259924, -8349110, -5571281, 19150177, 15143862, -7806640, 14231758, 6417815, -10358085, -18667623, -1261356, 623086, -10112189, 2564948, 12113687, -6882505, 2439507 ], [ 4423735, 15535311, 17782238, -5410499, 2070111, 1916045, 6660, -7527650, -2045459, 15462595, 15727842, -11683216, 14135338, 10832165, -12025263, -19345173, 5425788, -5907254, -13076375, -1362052, 12122021, -3648955, 6443097 ], [ 4541905, 22213689, 17862770, -12930917, 3201321, -1109941, 2273244, -6706190, 1480363, 11775013, 16311822, -15559792, 14038918, 15246515, -13692441, -20022723, 12112932, -12437594, -16040561, -5289052, 12130355, -415405, 10446687 ], [ 2836235, 21390247, 16777312, -8663015, 6185176, 621143, -1217177, -5372100, 1739430, 13450166, 12621977, -13093498, 16137618, 16239730, -10554424, -19881928, 10670341, -10652249, -13654747, -3713012, 9900374, -3685010, 11867047 ], [ 765797, 19066441, 15458656, -2037449, 9539560, 3303641, -5858999, -3935484, 1345146, 16197866, 8077367, -9358630, 18675342, 16548718, -6455368, -19577464, 7601803, -7203767, -10198933, -1036364, 7222730, -8255246, 12770761 ], [ -1304641, 16742635, 14140000, 4588117, 12893944, 5986139, -10500821, -2498868, 950862, 18945566, 3532757, -5623762, 21213066, 16857706, -2356312, -19273000, 4533265, -3755285, -6743119, 1640284, 4545086, -12825482, 13674475 ], [ -3375079, 14418829, 12821344, 11213683, 16248328, 8668637, -15142643, -1062252, 556578, 21693266, -1011853, -1888894, 23750790, 17166694, 1742744, -18968536, 1464727, -306803, -3287305, 4316932, 1867442, -17395718, 14578189 ], [ -5445517, 12095023, 11502688, 17839249, 19602712, 11351135, -19784465, 374364, 162294, 24440966, -5556463, 1845974, 26288514, 17475682, 5841800, -18664072, -1603811, 3141679, 168509, 6993580, -810202, -21965954, 15481903 ], [ -5335591, 9017635, 9346921, 17669089, 20965591, 12159317, -20667662, 3230970, 498009, 22563803, -8944078, 5240843, 27252150, 17978356, 7622621, -14786767, -4434080, 1821154, 3189929, 6279031, 356861, -20711138, 14546002 ], [ -3045301, 5186665, 6354043, 10703203, 20336965, 11093183, -17792234, 7507566, 1563723, 16061777, -11174698, 8295713, 26641698, 18674716, 7085207, -7336621, -7026080, -4268378, 5776955, 2173285, 5368631, -13631270, 11770486 ], [ -755011, 1355695, 3361165, 3737317, 19708339, 10027049, -14916806, 11784162, 2629437, 9559751, -13405318, 11350583, 26031246, 19371076, 6547793, 113525, -9618080, -10357910, 8363981, -1932461, 10380401, -6551402, 8994970 ], [ 1535279, -2475275, 368287, -3228569, 19079713, 8960915, -12041378, 16060758, 3695151, 3057725, -15635938, 14405453, 25420794, 20067436, 6010379, 7563671, -12210080, -16447442, 10951007, -6038207, 15392171, 528466, 6219454 ], [ 3825569, -6306245, -2624591, -10194455, 18451087, 7894781, -9165950, 20337354, 4760865, -3444301, -17866558, 17460323, 24810342, 20763796, 5472965, 15013817, -14802080, -22536974, 13538033, -10143953, 20403941, 7608334, 3443938 ], [ 5509838, -9777805, -4261052, -15310735, 18111087, 6896538, -6735064, 22818142, 5808761, -8988729, -19714590, 19570598, 22795864, 20247336, 5580113, 20606905, -15809275, -26280418, 16148403, -13553465, 24275140, 12468011, 754271 ], [ 4164002, -11452315, 884572, -11178985, 19214217, 6237750, -6526888, 16319890, 6767567, -9745167, -19649682, 16957898, 13761256, 13666776, 8910071, 16914703, -8892445, -18293422, 18875493, -13481807, 22443484, 6226733, -1506151 ], [ 2818166, -13126825, 6030196, -7047235, 20317347, 5578962, -6318712, 9821638, 7726373, -10501605, -19584774, 14345198, 4726648, 7086216, 12240029, 13222501, -1975615, -10306426, 21602583, -13410149, 20611828, -14545, -3766573 ], [ 1472330, -14801335, 11175820, -2915485, 21420477, 4920174, -6110536, 3323386, 8685179, -11258043, -19519866, 11732498, -4307960, 505656, 15569987, 9530299, 4941215, -2319430, 24329673, -13338491, 18780172, -6255823, -6026995 ], [ 126494, -16475845, 16321444, 1216265, 22523607, 4261386, -5902360, -3174866, 9643985, -12014481, -19454958, 9119798, -13342568, -6074904, 18899945, 5838097, 11858045, 5667566, 27056763, -13266833, 16948516, -12497101, -8287417 ], [ -1219342, -18150355, 21467068, 5348015, 23626737, 3602598, -5694184, -9673118, 10602791, -12770919, -19390050, 6507098, -22377176, -12655464, 22229903, 2145895, 18774875, 13654562, 29783853, -13195175, 15116860, -18738379, -10547839 ], [ -4026843, -19382300, 16008517, 8018930, 20972047, 2970065, -5925228, -10813400, 6843297, -14109367, -16764762, 7155793, -17716704, -7262769, 20932216, 3155193, 18060990, 11524138, 24250183, -12002802, 17367434, -20522457, -13659641 ], [ -7126677, -20525732, 8429131, 10397678, 17565793, 2342783, -6244116, -10882088, 2140143, -15564217, -13627398, 8456767, -10317216, 524577, 18709000, 5104791, 15820962, 7370230, 17064361, -10586286, 20434454, -21415095, -16941719 ], [ -10226511, -21669164, 849745, 12776426, 14159539, 1715501, -6563004, -10950776, -2563011, -17019067, -10490034, 9757741, -2917728, 8311923, 16485784, 7054389, 13580934, 3216322, 9878539, -9169770, 23501474, -22307733, -20223797 ], [ -13326345, -22812596, -6729641, 15155174, 10753285, 1088219, -6881892, -11019464, -7266165, -18473917, -7352670, 11058715, 4481760, 16099269, 14262568, 9003987, 11340906, -937586, 2692717, -7753254, 26568494, -23200371, -23505875 ], [ -16426179, -23956028, -14309027, 17533922, 7347031, 460937, -7200780, -11088152, -11969319, -19928767, -4215306, 12359689, 11881248, 23886615, 12039352, 10953585, 9100878, -5091494, -4493105, -6336738, 29635514, -24093009, -26787953 ], [ -17378691, -21133574, -18605909, 15628244, 2538265, 898145, -8069658, -12080276, -12451299, -19294864, -1024293, 12597322, 15512094, 25954707, 12567985, 10356234, 5182515, -7292636, -8013695, -3851355, 30549905, -20870898, -23493806 ], [ -16183881, -14345234, -19620287, 9438140, -3673013, 2399843, -9488526, -13995836, -8712105, -16572208, 2220369, 11771614, 15374298, 22303545, 15848467, 7211934, -414183, -7541012, -7869053, -297105, 29311667, -13534038, -13623434 ], [ -14989071, -7556894, -20634665, 3248036, -9884291, 3901541, -10907394, -15911396, -4972911, -13849552, 5465031, 10945906, 15236502, 18652383, 19128949, 4067634, -6010881, -7789388, -7724411, 3257145, 28073429, -6197178, -3753062 ], [ -13794261, -768554, -21649043, -2942068, -16095569, 5403239, -12326262, -17826956, -1233717, -11126896, 8709693, 10120198, 15098706, 15001221, 22409431, 923334, -11607579, -8037764, -7579769, 6811395, 26835191, 1139682, 6117310 ], [ -12599451, 6019786, -22663421, -9132172, -22306847, 6904937, -13745130, -19742516, 2505477, -8404240, 11954355, 9294490, 14960910, 11350059, 25689913, -2220966, -17204277, -8286140, -7435127, 10365645, 25596953, 8476542, 15987682 ], [ -11355220, 10428488, -21872278, -14518073, -26445350, 7588523, -14922285, -20354811, 6059784, -6800339, 13459991, 8995107, 14533935, 8431162, 27407987, -4867962, -20961738, -8649993, -7351320, 13278870, 23970174, 13513321, 23822711 ], [ -9863884, 2939000, -12053530, -15882959, -20219978, 4181549, -14890875, -14450781, 8689656, -10790213, 6270497, 11327349, 12661065, 9173590, 21314021, -5028438, -15523014, -9591231, -7571688, 12986970, 20400690, 7049695, 21481025 ], [ -8372548, -4550488, -2234782, -17247845, -13994606, 774575, -14859465, -8546751, 11319528, -14780087, -918997, 13659591, 10788195, 9916018, 15220055, -5188914, -10084290, -10532469, -7792056, 12695070, 16831206, 586069, 19139339 ], [ -6881212, -12039976, 7583966, -18612731, -7769234, -2632399, -14828055, -2642721, 13949400, -18769961, -8108491, 15991833, 8915325, 10658446, 9126089, -5349390, -4645566, -11473707, -8012424, 12403170, 13261722, -5877557, 16797653 ], [ -5389876, -19529464, 17402714, -19977617, -1543862, -6039373, -14796645, 3261309, 16579272, -22759835, -15297985, 18324075, 7042455, 11400874, 3032123, -5509866, 793158, -12414945, -8232792, 12111270, 9692238, -12341183, 14455967 ], [ -3898540, -27018952, 27221462, -21342503, 4681510, -9446347, -14765235, 9165339, 19209144, -26749709, -22487479, 20656317, 5169585, 12143302, -3061843, -5670342, 6231882, -13356183, -8453160, 11819370, 6122754, -18804809, 12114281 ], [ 1191071, -20310840, 21617485, -19255534, 4625162, -10441241, -10399445, 6262944, 17003506, -21037388, -17477143, 20826059, 6609570, 11727730, -4109569, -5646833, 6412561, -12629066, -9315723, 12649675, 6195590, -12581915, 11580840 ], [ 7000337, -10763208, 12928963, -16478194, 3312470, -10953719, -5166779, 1599264, 13830766, -13384628, -10026841, 20563301, 8712126, 11080558, -4148047, -5586527, 5541631, -11568278, -10306725, 13704421, 6996890, -3821717, 11409048 ], [ 12809603, -1215576, 4240441, -13700854, 1999778, -11466197, 65887, -3064416, 10658026, -5731868, -2576539, 20300543, 10814682, 10433386, -4186525, -5526221, 4670701, -10507490, -11297727, 14759167, 7798190, 4938481, 11237256 ], [ 18618869, 8332056, -4448081, -10923514, 687086, -11978675, 5298553, -7728096, 7485286, 1920892, 4873763, 20037785, 12917238, 9786214, -4225003, -5465915, 3799771, -9446702, -12288729, 15813913, 8599490, 13698679, 11065464 ], [ 24428135, 17879688, -13136603, -8146174, -625606, -12491153, 10531219, -12391776, 4312546, 9573652, 12324065, 19775027, 15019794, 9139042, -4263481, -5405609, 2928841, -8385914, -13279731, 16868659, 9400790, 22458877, 10893672 ], [ 26585450, 21126582, -14416898, -3868903, 66074, -12393551, 11058610, -13701372, 4365712, 12364753, 17082986, 17543342, 12872100, 7368316, -5932561, -4577093, 3604663, -6268658, -12330474, 14135041, 8293619, 25851769, 8110047 ], [ 25090814, 18072738, -8288966, 1908299, 2762126, -11685869, 6880726, -11656884, 7644784, 10294195, 19150526, 13342730, 6474156, 4474036, -9232243, -2980367, 5827237, -3094934, -9440958, 7613059, 5277977, 23877355, 2714589 ], [ 23596178, 15018894, -2161034, 7685501, 5458178, -10978187, 2702842, -9612396, 10923856, 8223637, 21218066, 9142118, 76212, 1579756, -12531925, -1383641, 8049811, 78790, -6551442, 1091077, 2262335, 21902941, -2680869 ], [ 22101542, 11965050, 3966898, 13462703, 8154230, -10270505, -1475042, -7567908, 14202928, 6153079, 23285606, 4941506, -6321732, -1314524, -15831607, 213085, 10272385, 3252514, -3661926, -5430905, -753307, 19928527, -8076327 ], [ 20606906, 8911206, 10094830, 19239905, 10850282, -9562823, -5652926, -5523420, 17482000, 4082521, 25353146, 740894, -12719676, -4208804, -19131289, 1809811, 12494959, 6426238, -772410, -11952887, -3768949, 17954113, -13471785 ], [ 18807926, 5765588, 14277880, 22796664, 12957485, -8864617, -8629603, -3316317, 19779736, 2045847, 26552301, -3308226, -17163971, -7151685, -20399218, 3690761, 13131712, 8540447, 1228473, -16299463, -6043452, 16318862, -16895173 ], [ 15487226, 2161100, 8736520, 15251208, 12120443, -8213791, -5600245, -296139, 17170792, 178593, 23409531, -6599886, -11840021, -10337571, -11508382, 6992831, 5839360, 5357081, -1213809, -9769009, -4612260, 16379426, -10458211 ], [ 12166526, -1443388, 3195160, 7705752, 11283401, -7562965, -2570887, 2724039, 14561848, -1688661, 20266761, -9891546, -6516071, -13523457, -2617546, 10294901, -1452992, 2173715, -3656091, -3238555, -3181068, 16439990, -4021249 ], [ 8845826, -5047876, -2346200, 160296, 10446359, -6912139, 458471, 5744217, 11952904, -3555915, 17123991, -13183206, -1192121, -16709343, 6273290, 13596971, -8745344, -1009651, -6098373, 3291899, -1749876, 16500554, 2415713 ], [ 5525126, -8652364, -7887560, -7385160, 9609317, -6261313, 3487829, 8764395, 9343960, -5423169, 13981221, -16474866, 4131829, -19895229, 15164126, 16899041, -16037696, -4193017, -8540655, 9822353, -318684, 16561118, 8852675 ], [ 2204426, -12256852, -13428920, -14930616, 8772275, -5610487, 6517187, 11784573, 6735016, -7290423, 10838451, -19766526, 9455779, -23081115, 24054962, 20201111, -23330048, -7376383, -10982937, 16352807, 1112508, 16621682, 15289637 ], [ 3924666, -7735130, -10709035, -13293807, 9068293, -7682076, 8501090, 7803606, 2250932, -6077787, 11953356, -13052601, 9986844, -22050851, 23035573, 20101131, -23483965, -4684384, -5698189, 17697531, 3507100, 14264366, 11040704 ], [ 6653094, -1588166, -6336901, -9820545, 9590923, -10298148, 10275902, 2422410, -2608180, -4249173, 13919796, -4337559, 9559332, -20177357, 20034139, 19320741, -22210195, -817312, 1131965, 18005109, 6094372, 11423474, 4654592 ], [ 9381522, 4558798, -1964767, -6347283, 10113553, -12914220, 12050714, -2958786, -7467292, -2420559, 15886236, 4377483, 9131820, -18303863, 17032705, 18540351, -20936425, 3049760, 7962119, 18312687, 8681644, 8582582, -1731520 ], [ 12109950, 10705762, 2407367, -2874021, 10636183, -15530292, 13825526, -8339982, -12326404, -591945, 17852676, 13092525, 8704308, -16430369, 14031271, 17759961, -19662655, 6916832, 14792273, 18620265, 11268916, 5741690, -8117632 ], [ 14838378, 16852726, 6779501, 599241, 11158813, -18146364, 15600338, -13721178, -17185516, 1236669, 19819116, 21807567, 8276796, -14556875, 11029837, 16979571, -18388885, 10783904, 21622427, 18927843, 13856188, 2900798, -14503744 ], [ 11996604, 20666209, 9575567, 421974, 10247209, -18811257, 16558364, -13385757, -19420402, 2668452, 21446268, 22740630, 8106186, -12463343, 9378892, 13714137, -13329430, 13921133, 21058511, 20117976, 15799084, 2788796, -16319713 ], [ 3584628, 22146211, 10795565, -3405822, 7901371, -17524971, 16699604, -7333719, -19031062, 3703404, 22734132, 15891714, 8192478, -10149773, 9078436, 7963659, -4484290, 16328519, 13100525, 22190664, 17097604, 5405684, -13565539 ], [ -4827348, 23626213, 12015563, -7233618, 5555533, -16238685, 16840844, -1281681, -18641722, 4738356, 24021996, 9042798, 8278770, -7836203, 8777980, 2213181, 4360850, 18735905, 5142539, 24263352, 18396124, 8022572, -10811365 ], [ -13239324, 25106215, 13235561, -11061414, 3209695, -14952399, 16982084, 4770357, -18252382, 5773308, 25309860, 2193882, 8365062, -5522633, 8477524, -3537297, 13205990, 21143291, -2815447, 26336040, 19694644, 10639460, -8057191 ], [ -21651300, 26586217, 14455559, -14889210, 863857, -13666113, 17123324, 10822395, -17863042, 6808260, 26597724, -4655034, 8451354, -3209063, 8177068, -9287775, 22051130, 23550677, -10773433, 28408728, 20993164, 13256348, -5303017 ], [ -27617948, 26203078, 14207085, -17835058, -558528, -12775861, 17197240, 14657216, -16591547, 7667369, 27455276, -10202571, 8170090, -1664105, 7492998, -14024948, 29205245, 25453847, -16749967, 29695239, 22065132, 14461313, -2851543 ], [ -21357956, 16504234, 6616251, -16371166, 2636352, -13865779, 16934536, 7405952, -10909277, 7647263, 26161268, -9243213, 6051046, -3962207, 4890858, -13695596, 27904235, 24835937, -12819241, 27050865, 22004340, 8606663, -1913569 ], [ -15097964, 6805390, -974583, -14907274, 5831232, -14955697, 16671832, 154688, -5227007, 7627157, 24867260, -8283855, 3932002, -6260309, 2288718, -13366244, 26603225, 24218027, -8888515, 24406491, 21943548, 2752013, -975595 ], [ -8837972, -2893454, -8565417, -13443382, 9026112, -16045615, 16409128, -7096576, 455263, 7607051, 23573252, -7324497, 1812958, -8558411, -313422, -13036892, 25302215, 23600117, -4957789, 21762117, 21882756, -3102637, -37621 ], [ -2577980, -12592298, -16156251, -11979490, 12220992, -17135533, 16146424, -14347840, 6137533, 7586945, 22279244, -6365139, -306086, -10856513, -2915562, -12707540, 24001205, 22982207, -1027063, 19117743, 21821964, -8957287, 900353 ], [ 3682012, -22291142, -23747085, -10515598, 15415872, -18225451, 15883720, -21599104, 11819803, 7566839, 20985236, -5405781, -2425130, -13154615, -5517702, -12378188, 22700195, 22364297, 2903663, 16473369, 21761172, -14811937, 1838327 ], [ 7379654, -17577441, -25764659, -12784866, 12570317, -17320889, 16461231, -18916118, 11906408, 2945108, 14537698, -3097083, 227211, -10658342, -9629497, -13487136, 17715450, 16840952, -393161, 10311790, 18564500, -9172757, 6671556 ], [ 10564826, -9981231, -26667581, -15800766, 8516675, -16017431, 17206785, -14246282, 10873880, -2596948, 7059454, -518517, 3833829, -7203194, -14043223, -14883744, 11993958, 10336520, -5135495, 3446770, 14740652, -1234811, 12283836 ], [ 13749998, -2385021, -27570503, -18816666, 4463033, -14713973, 17952339, -9576446, 9841352, -8139004, -418790, 2060049, 7440447, -3748046, -18456949, -16280352, 6272466, 3832088, -9877829, -3418250, 10916804, 6703135, 17896116 ], [ 16935170, 5211189, -28473425, -21832566, 409391, -13410515, 18697893, -4906610, 8808824, -13681060, -7897034, 4638615, 11047065, -292898, -22870675, -17676960, 550974, -2672344, -14620163, -10283270, 7092956, 14641081, 23508396 ], [ 20120342, 12807399, -29376347, -24848466, -3644251, -12107057, 19443447, -236774, 7776296, -19223116, -15375278, 7217181, 14653683, 3162250, -27284401, -19073568, -5170518, -9176776, -19362497, -17148290, 3269108, 22579027, 29120676 ], [ 18132263, 14775618, -29594069, -23599410, -6893455, -12682523, 16707534, 735742, 8409458, -17220514, -15424721, 9100656, 16199208, 3224713, -26658454, -16653102, -7664754, -11020360, -20306963, -19657931, 1672442, 24590098, 31153203 ], [ 10970933, 11115846, -29126591, -18085398, -9338221, -15136913, 10490154, -1989062, 10708310, -7673254, -8045363, 10289040, 15683640, -105509, -20992834, -10415562, -6931734, -8203096, -17453561, -17812193, 2302958, 20674294, 29605977 ], [ 3809603, 7456074, -28659113, -12571386, -11782987, -17591303, 4272774, -4713866, 13007162, 1874006, -666005, 11477424, 15168072, -3435731, -15327214, -4178022, -6198714, -5385832, -14600159, -15966455, 2933474, 16758490, 28058751 ], [ -3351727, 3796302, -28191635, -7057374, -14227753, -20045693, -1944606, -7438670, 15306014, 11421266, 6713353, 12665808, 14652504, -6765953, -9661594, 2059518, -5465694, -2568568, -11746757, -14120717, 3563990, 12842686, 26511525 ], [ -10513057, 136530, -27724157, -1543362, -16672519, -22500083, -8161986, -10163474, 17604866, 20968526, 14092711, 13854192, 14136936, -10096175, -3995974, 8297058, -4732674, 248696, -8893355, -12274979, 4194506, 8926882, 24964299 ], [ -15654131, -2545867, -26388769, 2759520, -18225506, -23774325, -12549245, -12437533, 19625111, 27950466, 20480439, 14579242, 12828403, -13285652, 395790, 13341430, -3232223, 2749551, -5880835, -10562197, 4206855, 5233242, 22630956 ], [ -10693925, -341389, -20713831, 1006752, -15319598, -19147827, -7785899, -12457867, 20252321, 22105806, 21910017, 12987622, 7555045, -15771404, -1581726, 12419962, 2105383, 3668361, -2072725, -9514195, 1128369, 2650422, 16367028 ], [ -5733719, 1863089, -15038893, -746016, -12413690, -14521329, -3022553, -12478201, 20879531, 16261146, 23339595, 11396002, 2281687, -18257156, -3559242, 11498494, 7442989, 4587171, 1735385, -8466193, -1950117, 67602, 10103100 ], [ -773513, 4067567, -9363955, -2498784, -9507782, -9894831, 1740793, -12498535, 21506741, 10416486, 24769173, 9804382, -2991671, -20742908, -5536758, 10577026, 12780595, 5505981, 5543495, -7418191, -5028603, -2515218, 3839172 ], [ 4186693, 6272045, -3689017, -4251552, -6601874, -5268333, 6504139, -12518869, 22133951, 4571826, 26198751, 8212762, -8265029, -23228660, -7514274, 9655558, 18118201, 6424791, 9351605, -6370189, -8107089, -5098038, -2424756 ], [ 9146899, 8476523, 1985921, -6004320, -3695966, -641835, 11267485, -12539203, 22761161, -1272834, 27628329, 6621142, -13538387, -25714412, -9491790, 8734090, 23455807, 7343601, 13159715, -5322187, -11185575, -7680858, -8688684 ], [ 6276915, 9691016, 988239, -5862268, -2678168, 923088, 8451021, -12702647, 17690131, 347381, 22896937, 9678757, -9984850, -22895189, -9144171, 7763687, 19689068, 9248511, 13662820, -1737540, -12918241, -6448003, -3909412 ], [ 1840893, 10707512, -1343967, -5341252, -2037992, 1875696, 4118595, -12894713, 11479453, 3460571, 16933351, 13666219, -4665934, -19014971, -8331525, 6783497, 14101460, 11350641, 13504924, 2354436, -14381743, -4452013, 3078500 ], [ -2595129, 11724008, -3676173, -4820236, -1397816, 2828304, -213831, -13086779, 5268775, 6573761, 10969765, 17653681, 652982, -15134753, -7518879, 5803307, 8513852, 13452771, 13347028, 6446412, -15845245, -2456023, 10066412 ], [ -7031151, 12740504, -6008379, -4299220, -757640, 3780912, -4546257, -13278845, -941903, 9686951, 5006179, 21641143, 5971898, -11254535, -6706233, 4823117, 2926244, 15554901, 13189132, 10538388, -17308747, -460033, 17054324 ], [ -11467173, 13757000, -8340585, -3778204, -117464, 4733520, -8878683, -13470911, -7152581, 12800141, -957407, 25628605, 11290814, -7374317, -5893587, 3842927, -2661364, 17657031, 13031236, 14630364, -18772249, 1535957, 24042236 ], [ -9719427, 12125423, -11513985, -4498405, 352423, 5938887, -11612673, -13875908, -7194581, 13228334, -5071889, 24146368, 14161727, -6474182, -7228689, 1982300, -4128865, 16302351, 10931278, 15505716, -18637846, 802328, 23604008 ], [ -1787913, 7845773, -15528579, -6459823, 652021, 7397013, -12748227, -14493836, -1067903, 10971530, -7337267, 17194432, 14584637, -8554130, -10711539, -758764, -1476259, 11490861, 6889258, 13164444, -16905538, -2660920, 15739640 ], [ 6143601, 3566123, -19543173, -8421241, 951619, 8855139, -13883781, -15111764, 5058775, 8714726, -9602645, 10242496, 15007547, -10634078, -14194389, -3499828, 1176347, 6679371, 2847238, 10823172, -15173230, -6124168, 7875272 ], [ 14075115, -713527, -23557767, -10382659, 1251217, 10313265, -15019335, -15729692, 11185453, 6457922, -11868023, 3290560, 15430457, -12714026, -17677239, -6240892, 3828953, 1867881, -1194782, 8481900, -13440922, -9587416, 10904 ], [ 22006629, -4993177, -27572361, -12344077, 1550815, 11771391, -16154889, -16347620, 17312131, 4201118, -14133401, -3661376, 15853367, -14793974, -21160089, -8981956, 6481559, -2943609, -5236802, 6140628, -11708614, -13050664, -7853464 ], [ 27648115, -8150872, -29828550, -14099239, 1074884, 12226423, -16401226, -17019062, 21380813, 1942392, -15960816, -9434980, 16597206, -16728413, -23581577, -11038200, 8709576, -7384876, -8858606, 3764744, -9366284, -14554210, -13445493 ], [ 21839461, -5698792, -23292714, -14823121, -3278692, 7665985, -12201478, -17958074, 15159515, -325944, -15598416, -9316924, 18945690, -17935307, -20696255, -9670344, 8814648, -9975028, -10379330, 1215800, -3973844, -6259246, -7675827 ], [ 16030807, -3246712, -16756878, -15547003, -7632268, 3105547, -8001730, -18897086, 8938217, -2594280, -15236016, -9198868, 21294174, -19142201, -17810933, -8302488, 8919720, -12565180, -11900054, -1333144, 1418596, 2035718, -1906161 ], [ 10222153, -794632, -10221042, -16270885, -11985844, -1454891, -3801982, -19836098, 2716919, -4862616, -14873616, -9080812, 23642658, -20349095, -14925611, -6934632, 9024792, -15155332, -13420778, -3882088, 6811036, 10330682, 3863505 ], [ 4413499, 1657448, -3685206, -16994767, -16339420, -6015329, 397766, -20775110, -3504379, -7130952, -14511216, -8962756, 25991142, -21555989, -12040289, -5566776, 9129864, -17745484, -14941502, -6431032, 12203476, 18625646, 9633171 ], [ -1395155, 4109528, 2850630, -17718649, -20692996, -10575767, 4597514, -21714122, -9725677, -9399288, -14148816, -8844700, 28339626, -22762883, -9154967, -4198920, 9234936, -20335636, -16462226, -8979976, 17595916, 26920610, 15402837 ], [ -2954794, 805613, -697349, -13918056, -19793052, -8675785, 5484427, -18406209, -10931205, -11788609, -8976346, -9966479, 28508275, -20735147, -5088865, -3333949, 7891043, -20666733, -17422450, -5718655, 15696491, 24642079, 14652038 ], [ -3664630, -3649501, -6262091, -9212568, -17842404, -5483719, 5708773, -14248911, -11133579, -14202127, -2841862, -11336225, 28240957, -18060485, -786607, -2569555, 6257357, -20546019, -18270574, -1295281, 12338693, 20248849, 12597146 ], [ -4374466, -8104615, -11826833, -4507080, -15891756, -2291653, 5933119, -10091613, -11335953, -16615645, 3292622, -12705971, 27973639, -15385823, 3515651, -1805161, 4623671, -20425305, -19118698, 3128093, 8980895, 15855619, 10542254 ], [ -5084302, -12559729, -17391575, 198408, -13941108, 900413, 6157465, -5934315, -11538327, -19029163, 9427106, -14075717, 27706321, -12711161, 7817909, -1040767, 2989985, -20304591, -19966822, 7551467, 5623097, 11462389, 8487362 ], [ -5794138, -17014843, -22956317, 4903896, -11990460, 4092479, 6381811, -1777017, -11740701, -21442681, 15561590, -15445463, 27439003, -10036499, 12120167, -276373, 1356299, -20183877, -20814946, 11974841, 2265299, 7069159, 6432470 ], [ -4504492, -17548294, -21961331, 8307831, -9472215, 5595698, 6759541, 2992998, -9305121, -22194271, 17246531, -13977086, 23520895, -7431869, 11733884, -1529602, -343702, -17731518, -20964343, 13395857, -893071, 2544076, 4345544 ], [ -1215364, -14160082, -14406617, 10410213, -6386373, 5410070, 7290655, 8375730, -4231587, -21283933, 14481929, -9670586, 15951997, -4897271, 6659060, -4800454, -2110018, -12947514, -20415013, 11814515, -3852013, -2112860, 2226584 ], [ 2073764, -10771870, -6851903, 12512595, -3300531, 5224442, 7821769, 13758462, 841947, -20373595, 11717327, -5364086, 8383099, -2362673, 1584236, -8071306, -3876334, -8163510, -19865683, 10233173, -6810955, -6769796, 107624 ], [ 5362892, -7383658, 702811, 14614977, -214689, 5038814, 8352883, 19141194, 5915481, -19463257, 8952725, -1057586, 814201, 171925, -3490588, -11342158, -5642650, -3379506, -19316353, 8651831, -9769897, -11426732, -2011336 ], [ 8652020, -3995446, 8257525, 16717359, 2871153, 4853186, 8883997, 24523926, 10989015, -18552919, 6188123, 3248914, -6754697, 2706523, -8565412, -14613010, -7408966, 1404498, -18767023, 7070489, -12728839, -16083668, -4130296 ], [ 11477065, -1241662, 13283451, 17973356, 5283683, 3607588, 9717284, 27764096, 14230104, -16941865, 3485353, 6775972, -12411897, 5203676, -13123829, -16213574, -8156963, 5064749, -18196024, 5045331, -14438967, -19035664, -6448063 ], [ 11981695, -1660018, 5665437, 14997428, 4329653, -2937860, 12061436, 20291456, 8308968, -11827231, 1091743, 6405820, -8510607, 7513604, -15100211, -9462698, -3813365, 3106235, -17516680, 801093, -9905025, -13462960, -9759865 ], [ 12486325, -2078374, -1952577, 12021500, 3375623, -9483308, 14405588, 12818816, 2387832, -6712597, -1301867, 6035668, -4609317, 9823532, -17076593, -2711822, 530233, 1147721, -16837336, -3443145, -5371083, -7890256, -13071667 ], [ 12990955, -2496730, -9570591, 9045572, 2421593, -16028756, 16749740, 5346176, -3533304, -1597963, -3695477, 5665516, -708027, 12133460, -19052975, 4039054, 4873831, -810793, -16157992, -7687383, -837141, -2317552, -16383469 ], [ 13495585, -2915086, -17188605, 6069644, 1467563, -22574204, 19093892, -2126464, -9454440, 3516671, -6089087, 5295364, 3193263, 14443388, -21029357, 10789930, 9217429, -2769307, -15478648, -11931621, 3696801, 3255152, -19695271 ], [ 14000215, -3333442, -24806619, 3093716, 513533, -29119652, 21438044, -9599104, -15375576, 8631305, -8482697, 4925212, 7094553, 16753316, -23005739, 17540806, 13561027, -4727821, -14799304, -16175859, 8230743, 8827856, -23007073 ], [ 12557465, -5677763, -20081963, 6581933, 248318, -23001420, 17446166, -9845799, -17029577, 10334719, -9080062, 877080, 9968408, 19042484, -22936801, 13829212, 12713305, -5629650, -14597430, -16712012, 11491425, 11077185, -16144025 ], [ 10725239, -8407277, -12888773, 11362979, 120866, -14350452, 12187082, -8647305, -17830151, 11355889, -9318178, -3906648, 12636776, 21327500, -22458799, 8025124, 10827319, -6320142, -14491050, -16506548, 14497455, 12661839, -7246007 ], [ 8893013, -11136791, -5695583, 16144025, -6586, -5699484, 6927998, -7448811, -18630725, 12377059, -9556294, -8690376, 15305144, 23612516, -21980797, 2221036, 8941333, -7010634, -14384670, -16301084, 17503485, 14246493, 1652011 ], [ 7060787, -13866305, 1497607, 20925071, -134038, 2951484, 1668914, -6250317, -19431299, 13398229, -9794410, -13474104, 17973512, 25897532, -21502795, -3583052, 7055347, -7701126, -14278290, -16095620, 20509515, 15831147, 10550029 ], [ 5228561, -16595819, 8690797, 25706117, -261490, 11602452, -3590170, -5051823, -20231873, 14419399, -10032526, -18257832, 20641880, 28182548, -21024793, -9387140, 5169361, -8391618, -14171910, -15890156, 23515545, 17415801, 19448047 ], [ 1906883, -15741242, 11096203, 24656078, 794135, 15311985, -6312409, -4885629, -19863047, 11243854, -8096248, -18007737, 19256483, 27529586, -19326607, -9860372, 2131300, -5515938, -12101094, -15868136, 23450730, 17559156, 20337529 ], [ -2904247, -11302574, 8713825, 17774954, 3032837, 14080083, -6497803, -5751735, -18324821, 3871594, -3985576, -12723819, 13817321, 23938646, -16408237, -5002748, -2058836, 925914, -8065842, -16029560, 20315070, 16261212, 13218475 ], [ -7715377, -6863906, 6331447, 10893830, 5271539, 12848181, -6683197, -6617841, -16786595, -3500666, 125096, -7439901, 8378159, 20347706, -13489867, -145124, -6248972, 7367766, -4030590, -16190984, 17179410, 14963268, 6099421 ], [ -12526507, -2425238, 3949069, 4012706, 7510241, 11616279, -6868591, -7483947, -15248369, -10872926, 4235768, -2155983, 2938997, 16756766, -10571497, 4712500, -10439108, 13809618, 4662, -16352408, 14043750, 13665324, -1019633 ], [ -17337637, 2013430, 1566691, -2868418, 9748943, 10384377, -7053985, -8350053, -13710143, -18245186, 8346440, 3127935, -2500165, 13165826, -7653127, 9570124, -14629244, 20251470, 4039914, -16513832, 10908090, 12367380, -8138687 ], [ -21161642, 5750674, 261530, -7872236, 11520209, 9268633, -6193320, -8694617, -12008628, -23258552, 12043445, 6931409, -7124531, 9002029, -5358784, 12891061, -17003709, 24340239, 7412301, -16323006, 7958516, 11164105, -13879163 ], [ -20050022, 5980798, 4342454, -3489524, 10954295, 8733679, -102360, -6431471, -9490668, -16477448, 13672115, 3332663, -7674917, 1973947, -6184576, 8528563, -10299819, 16663593, 7470363, -14370930, 5939372, 10434175, -12726749 ], [ -18938402, 6210922, 8423378, 893188, 10388381, 8198725, 5988600, -4168325, -6972708, -9696344, 15300785, -266083, -8225303, -5054135, -7010368, 4166065, -3595929, 8986947, 7528425, -12418854, 3920228, 9704245, -11574335 ], [ -17826782, 6441046, 12504302, 5275900, 9822467, 7663771, 12079560, -1905179, -4454748, -2915240, 16929455, -3864829, -8775689, -12082217, -7836160, -196433, 3107961, 1310301, 7586487, -10466778, 1901084, 8974315, -10421921 ], [ -16715162, 6671170, 16585226, 9658612, 9256553, 7128817, 18170520, 357967, -1936788, 3865864, 18558125, -7463575, -9326075, -19110299, -8661952, -4558931, 9811851, -6366345, 7644549, -8514702, -118060, 8244385, -9269507 ], [ -15603542, 6901294, 20666150, 14041324, 8690639, 6593863, 24261480, 2621113, 581172, 10646968, 20186795, -11062321, -9876461, -26138381, -9487744, -8921429, 16515741, -14042991, 7702611, -6562626, -2137204, 7514455, -8117093 ], [ -10466017, 2690313, 14047699, 10325506, 5296020, 9051354, 22740570, 2661369, 3615472, 10666907, 19947415, -11625442, -6691522, -21923903, -4785426, -6041777, 12645146, -11030012, 7646678, -1781555, -1338338, 7315335, -5837084 ], [ -4523311, -2408889, 5289373, 4989982, 1335660, 12107334, 19697286, 2257047, 6753040, 9334613, 19334425, -11581438, -2759518, -15460913, 1022514, -1713695, 6659654, -5879108, 7567946, 3565315, 24130, 7222377, -3331556 ], [ 1419395, -7508091, -3468953, -345542, -2624700, 15163314, 16654002, 1852725, 9890608, 8002319, 18721435, -11537434, 1172486, -8997923, 6830454, 2614387, 674162, -728204, 7489214, 8912185, 1386598, 7129419, -826028 ], [ 7362101, -12607293, -12227279, -5681066, -6585060, 18219294, 13610718, 1448403, 13028176, 6670025, 18108445, -11493430, 5104490, -2534933, 12638394, 6942469, -5311330, 4422700, 7410482, 14259055, 2749066, 7036461, 1679500 ], [ 13304807, -17706495, -20985605, -11016590, -10545420, 21275274, 10567434, 1044081, 16165744, 5337731, 17495455, -11449426, 9036494, 3928057, 18446334, 11270551, -11296822, 9573604, 7331750, 19605925, 4111534, 6943503, 4185028 ] ], [ [ 1229248, 12776864, 31461056, 25315648, 16980992, -7818272, -22127072, -13670592, -17947968, -28715072, 28214848, -8465632, 18258976, -5447872, 2546304, -19644160, 16369312, 20194624, -12527648, -9969440, 3533280, -20633536, -28157632 ], [ 1229248, 12776864, 31461056, 25315648, 16980992, -7818272, -22127072, -13670592, -17947968, -28715072, 28214848, -8465632, 18258976, -5447872, 2546304, -19644160, 16369312, 20194624, -12527648, -9969440, 3533280, -20633536, -28157632 ], [ 1229248, 12776864, 31461056, 25315648, 16980992, -7818272, -22127072, -13670592, -17947968, -28715072, 28214848, -8465632, 18258976, -5447872, 2546304, -19644160, 16369312, 20194624, -12527648, -9969440, 3533280, -20633536, -28157632 ], [ 4629963, 14650639, 23011886, 23169903, 13443297, -7490017, -17865427, -10876482, -12948528, -22089732, 24574958, -7835817, 18349721, 274888, -1702166, -14434150, 11707017, 16316579, -15138803, -10676325, 587190, -13368291, -27073802 ], [ 8710821, 16899169, 12872882, 20595009, 9198063, -7096111, -12751453, -7523550, -6949200, -14139324, 20207090, -7080039, 18458615, 7142200, -6800330, -8182138, 6112263, 11662925, -18272189, -11524587, -2948118, -4649997, -25773206 ], [ 12791679, 19147699, 2733878, 18020115, 4952829, -6702205, -7637479, -4170618, -949872, -6188916, 15839222, -6324261, 18567509, 14009512, -11898494, -1930126, 517509, 7009271, -21405575, -12372849, -6483426, 4068297, -24472610 ], [ 16872537, 21396229, -7405126, 15445221, 707595, -6308299, -2523505, -817686, 5049456, 1761492, 11471354, -5568483, 18676403, 20876824, -16996658, 4321886, -5077245, 2355617, -24538961, -13221111, -10018734, 12786591, -23172014 ], [ 20953395, 23644759, -17544130, 12870327, -3537639, -5914393, 2590469, 2535246, 11048784, 9711900, 7103486, -4812705, 18785297, 27744136, -22094822, 10573898, -10671999, -2298037, -27672347, -14069373, -13554042, 21504885, -21871418 ], [ 18803931, 20458645, -21879589, 9693873, -7727001, -7051837, 5366096, 6659232, 14246253, 11867157, 5428106, -3455265, 17036024, 27283174, -24939524, 9680846, -12441741, -5291644, -26282312, -11344686, -15058212, 24798267, -19995767 ], [ 10424145, 11837887, -20411503, 5915859, -11860491, -9720631, 5803376, 11554272, 14641863, 8227263, 6445214, -1496163, 13428584, 19493938, -25530764, 1642730, -10386471, -6625204, -20368856, -5047050, -14531244, 22666737, -17545061 ], [ 2044359, 3217129, -18943417, 2137845, -15993981, -12389425, 6240656, 16449312, 15037473, 4587369, 7462322, 462939, 9821144, 11704702, -26122004, -6395386, -8331201, -7958764, -14455400, 1250586, -14004276, 20535207, -15094355 ], [ -6335427, -5403629, -17475331, -1640169, -20127471, -15058219, 6677936, 21344352, 15433083, 947475, 8479430, 2422041, 6213704, 3915466, -26713244, -14433502, -6275931, -9292324, -8541944, 7548222, -13477308, 18403677, -12643649 ], [ -14715213, -14024387, -16007245, -5418183, -24260961, -17727013, 7115216, 26239392, 15828693, -2692419, 9496538, 4381143, 2606264, -3873770, -27304484, -22471618, -4220661, -10625884, -2628488, 13845858, -12950340, 16272147, -10192943 ], [ -20626168, -20117625, -14887615, -8726113, -27291954, -20234915, 6751770, 29408520, 14953293, -5783233, 9977705, 6292144, -456819, -9440774, -27164121, -28109419, -2509720, -11868008, 2809017, 17840574, -11919128, 14747989, -7116171 ], [ -14192968, -13573263, -15510265, -9683623, -24810462, -21938357, 2384694, 23948088, 7722843, -6128647, 7779167, 7962640, -798117, -3896618, -23365743, -21745645, -2520424, -12652952, 5866767, 10320690, -8366696, 16260691, -909069 ], [ -7759768, -7028901, -16132915, -10641133, -22328970, -23641799, -1982382, 18487656, 492393, -6474061, 5580629, 9633136, -1139415, 1647538, -19567365, -15381871, -2531128, -13437896, 8924517, 2800806, -4814264, 17773393, 5298033 ], [ -1326568, -484539, -16755565, -11598643, -19847478, -25345241, -6349458, 13027224, -6738057, -6819475, 3382091, 11303632, -1480713, 7191694, -15768987, -9018097, -2541832, -14222840, 11982267, -4719078, -1261832, 19286095, 11505135 ], [ 5106632, 6059823, -17378215, -12556153, -17365986, -27048683, -10716534, 7566792, -13968507, -7164889, 1183553, 12974128, -1822011, 12735850, -11970609, -2654323, -2552536, -15007784, 15040017, -12238962, 2290600, 20798797, 17712237 ], [ 11539832, 12604185, -18000865, -13513663, -14884494, -28752125, -15083610, 2106360, -21198957, -7510303, -1014985, 14644624, -2163309, 18280006, -8172231, 3709451, -2563240, -15792728, 18097767, -19758846, 5843032, 22311499, 23919339 ], [ 5932532, 15979722, -20077750, -10483018, -13891242, -27545322, -10098686, 2752368, -17642467, -9045017, 2410447, 14974880, 2212128, 19929767, -5477118, 5492530, 820621, -9555267, 13698567, -20347450, 4165749, 14988346, 17532546 ], [ -2082868, 18721494, -22445482, -6654742, -13195638, -25756470, -3243362, 4619664, -11928589, -10817591, 6960673, 15037088, 7530912, 20800649, -3002658, 6359470, 4883395, -1913325, 7807977, -19549798, 1442523, 5898022, 8626974 ], [ -10098268, 21463266, -24813214, -2826466, -12500034, -23967618, 3611962, 6486960, -6214711, -12590165, 11510899, 15099296, 12849696, 21671531, -528198, 7226410, 8946169, 5728617, 1917387, -18752146, -1280703, -3192302, -278598 ], [ -18113668, 24205038, -27180946, 1001810, -11804430, -22178766, 10467286, 8354256, -500833, -14362739, 16061125, 15161504, 18168480, 22542413, 1946262, 8093350, 13008943, 13370559, -3973203, -17954494, -4003929, -12282626, -9184170 ], [ -26129068, 26946810, -29548678, 4830086, -11108826, -20389914, 17322610, 10221552, 5213045, -16135313, 20611351, 15223712, 23487264, 23413295, 4420722, 8960290, 17071717, 21012501, -9863793, -17156842, -6727155, -21372950, -18089742 ], [ -25604842, 26189304, -28148992, 7136396, -8745660, -16026021, 18094495, 9749580, 4753673, -13045655, 23036809, 15695732, 23180565, 19198664, 2815356, 9721381, 14354632, 23538420, -13232448, -17465866, -5823951, -24776009, -21052221 ], [ -16540990, 21932520, -22981888, 7920740, -4714932, -9087087, 12782941, 6938340, -1878949, -5093765, 23337499, 16577564, 17248383, 9898520, -2869836, 10376623, 4857688, 20948316, -14079168, -18881566, -1294317, -22491803, -18071607 ], [ -7477138, 17675736, -17814784, 8705084, -684204, -2148153, 7471387, 4127100, -8511571, 2858125, 23638189, 17459396, 11316201, 598376, -8555028, 11031865, -4639256, 18358212, -14925888, -20297266, 3235317, -20207597, -15090993 ], [ 1586714, 13418952, -12647680, 9489428, 3346524, 4790781, 2159833, 1315860, -15144193, 10810015, 23938879, 18341228, 5384019, -8701768, -14240220, 11687107, -14136200, 15768108, -15772608, -21712966, 7764951, -17923391, -12110379 ], [ 10650566, 9162168, -7480576, 10273772, 7377252, 11729715, -3151721, -1495380, -21776815, 18761905, 24239569, 19223060, -548163, -18001912, -19925412, 12342349, -23633144, 13178004, -16619328, -23128666, 12294585, -15639185, -9129765 ], [ 17374985, 4850252, -3354165, 9830810, 9939161, 17411519, -8091587, -2704123, -26626188, 24889454, 24050286, 19758407, -4508590, -24504489, -24836547, 12819916, -31181995, 9797596, -16930601, -23312153, 15238012, -13523017, -6656669 ], [ 12402239, 262676, -4431219, 3251318, 5156975, 16807673, -11173013, 4099619, -22559316, 21895298, 21411138, 18561329, 1389758, -17019231, -25877397, 12409108, -28990381, 2465668, -14564639, -17334575, 10250404, -12247039, -6721163 ], [ 7429493, -4324900, -5508273, -3328174, 374789, 16203827, -14254439, 10903361, -18492444, 18901142, 18771990, 17364251, 7288106, -9533973, -26918247, 11998300, -26798767, -4866260, -12198677, -11356997, 5262796, -10971061, -6785657 ], [ 2456747, -8912476, -6585327, -9907666, -4407397, 15599981, -17335865, 17707103, -14425572, 15906986, 16132842, 16167173, 13186454, -2048715, -27959097, 11587492, -24607153, -12198188, -9832715, -5379419, 275188, -9695083, -6850151 ], [ -2515999, -13500052, -7662381, -16487158, -9189583, 14996135, -20417291, 24510845, -10358700, 12912830, 13493694, 14970095, 19084802, 5436543, -28999947, 11176684, -22415539, -19530116, -7466753, 598159, -4712420, -8419105, -6914645 ], [ -7488745, -18087628, -8739435, -23066650, -13971769, 14392289, -23498717, 31314587, -6291828, 9918674, 10854546, 13773017, 24983150, 12921801, -30040797, 10765876, -20223925, -26862044, -5100791, 6575737, -9700028, -7143127, -6979139 ], [ -5256081, -16875344, -7877514, -23855052, -10230320, 9588263, -19235058, 29585639, -7740031, 9536138, 7812463, 15754624, 21287968, 14484504, -26576232, 8536548, -14027621, -20239212, -4806669, 6121090, -5031511, -9421859, -7540238 ], [ -1582335, -14503088, -6627798, -23485236, -4784144, 3944201, -13502382, 26150153, -10291249, 9675926, 4689793, 18371968, 15674080, 14862696, -22210584, 5943516, -7030379, -10825428, -4926915, 4379998, 1568231, -12411533, -8200658 ], [ 2091411, -12130832, -5378082, -23115420, 662032, -1699861, -7769706, 22714667, -12842467, 9815714, 1567123, 20989312, 10060192, 15240888, -17844936, 3350484, -33137, -1411644, -5047161, 2638906, 8167973, -15401207, -8861078 ], [ 5765157, -9758576, -4128366, -22745604, 6108208, -7343923, -2037030, 19279181, -15393685, 9955502, -1555547, 23606656, 4446304, 15619080, -13479288, 757452, 6964105, 8002140, -5167407, 897814, 14767715, -18390881, -9521498 ], [ 9438903, -7386320, -2878650, -22375788, 11554384, -12987985, 3695646, 15843695, -17944903, 10095290, -4678217, 26224000, -1167584, 15997272, -9113640, -1835580, 13961347, 17415924, -5287653, -843278, 21367457, -21380555, -10181918 ], [ 8153685, -3039101, -7890, -22271688, 12937669, -13204672, 8906463, 11989568, -19714855, 9541430, -5670839, 24257539, -3291278, 12994413, -4515609, -937494, 16814695, 19260927, -6816333, -2528294, 25337018, -18469454, -8269919 ], [ 1909503, 3283081, 4483914, -22433304, 10258063, -7993984, 13595421, 7716800, -20703541, 8293922, -4533413, 17707273, -1924778, 6610503, 314805, 3451710, 15524149, 13537149, -9753447, -4157234, 26676398, -9657578, -3785501 ], [ -4334679, 9605263, 8975718, -22594920, 7578457, -2783296, 18284379, 3444032, -21692227, 7046414, -3395987, 11157007, -558278, 226593, 5145219, 7840914, 14233603, 7813371, -12690561, -5786174, 28015778, -845702, 698917 ], [ -10578861, 15927445, 13467522, -22756536, 4898851, 2427392, 22973337, -828736, -22680913, 5798906, -2258561, 4606741, 808222, -6157317, 9975633, 12230118, 12943057, 2089593, -15627675, -7415114, 29355158, 7966174, 5183335 ], [ -16823043, 22249627, 17959326, -22918152, 2219245, 7638080, 27662295, -5101504, -23669599, 4551398, -1121135, -1943525, 2174722, -12541227, 14806047, 16619322, 11652511, -3634185, -18564789, -9044054, 30694538, 16778050, 9667753 ], [ -21510455, 25905783, 21669641, -21620569, 55924, 12357822, 31304514, -8677254, -23163246, 3311648, -675109, -6883377, 2466712, -17125523, 18360463, 20332762, 10397424, -7745808, -20636292, -10755145, 31708444, 24125919, 13716938 ], [ -18414017, 16231809, 21472511, -13026991, 474028, 14622834, 29713038, -8767914, -15181698, 2110688, -3686083, -3771159, -2613848, -12711749, 15534889, 20667382, 9319632, -3796656, -18379740, -12876991, 31094980, 24153753, 15589958 ], [ -15317579, 6557835, 21275381, -4433413, 892132, 16887846, 28121562, -8858574, -7200150, 909728, -6697057, -658941, -7694408, -8297975, 12709315, 21002002, 8241840, 152496, -16123188, -14998837, 30481516, 24181587, 17462978 ], [ -12221141, -3116139, 21078251, 4160165, 1310236, 19152858, 26530086, -8949234, 781398, -291232, -9708031, 2453277, -12774968, -3884201, 9883741, 21336622, 7164048, 4101648, -13866636, -17120683, 29868052, 24209421, 19335998 ], [ -9124703, -12790113, 20881121, 12753743, 1728340, 21417870, 24938610, -9039894, 8762946, -1492192, -12719005, 5565495, -17855528, 529573, 7058167, 21671242, 6086256, 8050800, -11610084, -19242529, 29254588, 24237255, 21209018 ], [ -6028265, -22464087, 20683991, 21347321, 2146444, 23682882, 23347134, -9130554, 16744494, -2693152, -15729979, 8677713, -22936088, 4943347, 4232593, 22005862, 5008464, 11999952, -9353532, -21364375, 28641124, 24265089, 23082038 ], [ -6096842, -22382541, 20945201, 21675464, 1063618, 22630184, 22439368, -8062079, 16249157, -6616597, -15765568, 3884206, -21746423, 9174066, 372324, 19472652, 3591067, 11119174, -2507440, -19283236, 20306785, 24160743, 19629583 ], [ -6798422, -20349891, 21298079, 20350520, -319394, 20913944, 21668344, -6761777, 14058443, -11084539, -15206080, -2490446, -19302713, 13368174, -3694884, 16365876, 2105749, 9272410, 5256560, -16361500, 10428271, 24029961, 15112033 ], [ -7500002, -18317241, 21650957, 19025576, -1702406, 19197704, 20897320, -5461475, 11867729, -15552481, -14646592, -8865098, -16859003, 17562282, -7762092, 13259100, 620431, 7425646, 13020560, -13439764, 549757, 23899179, 10594483 ], [ -8201582, -16284591, 22003835, 17700632, -3085418, 17481464, 20126296, -4161173, 9677015, -20020423, -14087104, -15239750, -14415293, 21756390, -11829300, 10152324, -864887, 5578882, 20784560, -10518028, -9328757, 23768397, 6076933 ], [ -8903162, -14251941, 22356713, 16375688, -4468430, 15765224, 19355272, -2860871, 7486301, -24488365, -13527616, -21614402, -11971583, 25950498, -15896508, 7045548, -2350205, 3732118, 28548560, -7596292, -19207271, 23637615, 1559383 ], [ -10169768, -14151855, 18145160, 14087306, -5711102, 12703985, 17871337, -1890263, 7960124, -26120701, -11968672, -23659799, -8160941, 25692855, -14321346, 3212415, -2034377, 5483248, 28676150, -5456089, -23623469, 19379844, 766282 ], [ -12001400, -15984333, 9369176, 10835486, -6813434, 8297747, 15674491, -1249349, 11098484, -24917431, -9410272, -21375941, -2983367, 20983461, -7103814, -1347075, 82597, 10832272, 21167330, -4097419, -22577351, 10995084, 3697630 ], [ -13833032, -17816811, 593192, 7583666, -7915766, 3891509, 13477645, -608435, 14236844, -23714161, -6851872, -19092083, 2194207, 16274067, 113718, -5906565, 2199571, 16181296, 13658510, -2738749, -21531233, 2610324, 6628978 ], [ -15664664, -19649289, -8182792, 4331846, -9018098, -514729, 11280799, 32479, 17375204, -22510891, -4293472, -16808225, 7371781, 11564673, 7331250, -10466055, 4316545, 21530320, 6149690, -1380079, -20485115, -5774436, 9560326 ], [ -17496296, -21481767, -16958776, 1080026, -10120430, -4920967, 9083953, 673393, 20513564, -21307621, -1735072, -14524367, 12549355, 6855279, 14548782, -15025545, 6433519, 26879344, -1359130, -21409, -19438997, -14159196, 12491674 ], [ -18254859, -22666440, -23686417, -1620058, -11418157, -8595747, 6740387, 863534, 23095235, -20044004, 688850, -11464150, 15668933, 2041054, 19348988, -17766524, 7490573, 30951394, -8145621, 478564, -18314019, -20469215, 15028675 ], [ -13648077, -20612088, -20172343, -1561462, -13692859, -8613237, 3663221, -1200190, 22893461, -18478652, 2440382, -4522138, 8498531, -3297326, 12062564, -11414948, 3248027, 28638574, -11320467, -3314948, -16794741, -16405529, 15593941 ], [ -9041295, -18557736, -16658269, -1502866, -15967561, -8630727, 586055, -3263914, 22691687, -16913300, 4191914, 2419874, 1328129, -8635706, 4776140, -5063372, -994519, 26325754, -14495313, -7108460, -15275463, -12341843, 16159207 ], [ -4434513, -16503384, -13144195, -1444270, -18242263, -8648217, -2491111, -5327638, 22489913, -15347948, 5943446, 9361886, -5842273, -13974086, -2510284, 1288204, -5237065, 24012934, -17670159, -10901972, -13756185, -8278157, 16724473 ], [ 172269, -14449032, -9630121, -1385674, -20516965, -8665707, -5568277, -7391362, 22288139, -13782596, 7694978, 16303898, -13012675, -19312466, -9796708, 7639780, -9479611, 21700114, -20845005, -14695484, -12236907, -4214471, 17289739 ], [ 4779051, -12394680, -6116047, -1327078, -22791667, -8683197, -8645443, -9455086, 22086365, -12217244, 9446510, 23245910, -20183077, -24650846, -17083132, 13991356, -13722157, 19387294, -24019851, -18488996, -10717629, -150785, 17855005 ], [ 2331088, -9508238, -3860953, -4065482, -20514069, -7356867, -4335924, -11879735, 18419661, -14560817, 5978782, 18490817, -18434004, -19445286, -16836801, 10345587, -12692498, 14465279, -17725842, -15921088, -8411646, -936534, 13717491 ], [ -1527824, -6455378, -1857655, -7363286, -17326011, -5761773, 1450932, -14376569, 14059971, -17686175, 1467202, 11396303, -14901036, -12130938, -15083919, 4700349, -10608398, 9021425, -9538062, -12080896, -5948322, -2692170, 8639421 ], [ -5386736, -3402518, 145643, -10661090, -14137953, -4166679, 7237788, -16873403, 9700281, -20811533, -3044378, 4301789, -11368068, -4816590, -13331037, -944889, -8524298, 3577571, -1350282, -8240704, -3484998, -4447806, 3561351 ], [ -9245648, -349658, 2148941, -13958894, -10949895, -2571585, 13024644, -19370237, 5340591, -23936891, -7555958, -2792725, -7835100, 2497758, -11578155, -6590127, -6440198, -1866283, 6837498, -4400512, -1021674, -6203442, -1516719 ], [ -13104560, 2703202, 4152239, -17256698, -7761837, -976491, 18811500, -21867071, 980901, -27062249, -12067538, -9887239, -4302132, 9812106, -9825273, -12235365, -4356098, -7310137, 15025278, -560320, 1441650, -7959078, -6594789 ], [ -15417311, 3125467, 5254175, -17456123, -7653297, -2160234, 22341174, -19386866, -357753, -24173006, -15497615, -12635989, -1897314, 11221752, -10512939, -13955442, 94723, -9752293, 18355470, 2635322, 4209273, -10060041, -7234935 ], [ -16183901, 917137, 5454749, -14557169, -10624275, -6122814, 23613666, -11929622, 1324629, -15269162, -17846189, -11038975, -620646, 6726696, -13641153, -11750358, 6912265, -9192751, 16828074, 5186414, 7281195, -12506331, -3437157 ], [ -16950491, -1291193, 5655323, -11658215, -13595253, -10085394, 24886158, -4472378, 3007011, -6365318, -20194763, -9441961, 656022, 2231640, -16769367, -9545274, 13729807, -8633209, 15300678, 7737506, 10353117, -14952621, 360621 ], [ -17717081, -3499523, 5855897, -8759261, -16566231, -14047974, 26158650, 2984866, 4689393, 2538526, -22543337, -7844947, 1932690, -2263416, -19897581, -7340190, 20547349, -8073667, 13773282, 10288598, 13425039, -17398911, 4158399 ], [ -18483671, -5707853, 6056471, -5860307, -19537209, -18010554, 27431142, 10442110, 6371775, 11442370, -24891911, -6247933, 3209358, -6758472, -23025795, -5135106, 27364891, -7514125, 12245886, 12839690, 16496961, -19845201, 7956177 ], [ -19328250, -6804821, 5330373, -3583907, -20638009, -21042292, 27827977, 15116467, 7778790, 18227176, -26666006, -4184843, 3746546, -9467899, -24458450, -3244673, 31783625, -7689437, 11254387, 14791840, 18204604, -20524474, 10962101 ], [ -20562774, -2344979, -29085, -4420277, -12387919, -19419820, 23846527, 5876389, 7808970, 14416792, -25567706, 208627, 586334, -3249181, -17413310, -2927495, 24208319, -11539019, 12942373, 13749280, 13090852, -12368662, 10008755 ], [ -21797298, 2114863, -5388543, -5256647, -4137829, -17797348, 19865077, -3363689, 7839150, 10606408, -24469406, 4602097, -2573878, 2969537, -10368170, -2610317, 16633013, -15388601, 14630359, 12706720, 7977100, -4212850, 9055409 ], [ -23031822, 6574705, -10748001, -6093017, 4112261, -16174876, 15883627, -12603767, 7869330, 6796024, -23371106, 8995567, -5734090, 9188255, -3323030, -2293139, 9057707, -19238183, 16318345, 11664160, 2863348, 3942962, 8102063 ], [ -24266346, 11034547, -16107459, -6929387, 12362351, -14552404, 11902177, -21843845, 7899510, 2985640, -22272806, 13389037, -8894302, 15406973, 3722110, -1975961, 1482401, -23087765, 18006331, 10621600, -2250404, 12098774, 7148717 ], [ -25500870, 15494389, -21466917, -7765757, 20612441, -12929932, 7920727, -31083923, 7929690, -824744, -21174506, 17782507, -12054514, 21625691, 10767250, -1658783, -6092905, -26937347, 19694317, 9579040, -7364156, 20254586, 6195371 ], [ -22372384, 13737811, -19696830, -5029972, 20283951, -6394160, 9395382, -24086786, 8927435, -2147153, -20533561, 19280117, -6546261, 17754454, 6212275, -4463480, -6729586, -22200259, 20852278, 9119945, -3148623, 21164563, 5270850 ], [ -18371296, 10737949, -16500834, -1579756, 18239745, 1124272, 11961258, -13842206, 10118693, -2971967, -19984087, 20198555, 695685, 11865226, -662723, -7892552, -5978542, -15745837, 21904234, 8777543, 2932767, 20625373, 4352094 ], [ -14370208, 7738087, -13304838, 1870460, 16195539, 8642704, 14527134, -3597626, 11309951, -3796781, -19434613, 21116993, 7937631, 5975998, -7537721, -11321624, -5227498, -9291415, 22956190, 8435141, 9014157, 20086183, 3433338 ], [ -10369120, 4738225, -10108842, 5320676, 14151333, 16161136, 17093010, 6646954, 12501209, -4621595, -18885139, 22035431, 15179577, 86770, -14412719, -14750696, -4476454, -2836993, 24008146, 8092739, 15095547, 19546993, 2514582 ], [ -6368032, 1738363, -6912846, 8770892, 12107127, 23679568, 19658886, 16891534, 13692467, -5446409, -18335665, 22953869, 22421523, -5802458, -21287717, -18179768, -3725410, 3617429, 25060102, 7750337, 21176937, 19007803, 1595826 ], [ -3856501, -1692551, -2291844, 10617431, 8744241, 25112899, 19719384, 20155924, 11645447, -2231120, -14070724, 20537981, 22699104, -7140722, -22334552, -19938119, -5818330, 6113450, 21230926, 4944812, 21485469, 14411164, 2521968 ], [ -2834527, -5554517, 3754164, 10860293, 4062675, 20461129, 17274504, 16440124, 6360149, 5024272, -6090316, 14787767, 16012320, -3928022, -17553224, -20025749, -10755214, 4651070, 12520618, -323836, 16021143, 5757076, 5293008 ], [ -1812553, -9416483, 9800172, 11103155, -618891, 15809359, 14829624, 12724324, 1074851, 12279664, 1890092, 9037553, 9325536, -715322, -12771896, -20113379, -15692098, 3188690, 3810310, -5592484, 10556817, -2897012, 8064048 ], [ -790579, -13278449, 15846180, 11346017, -5300457, 11157589, 12384744, 9008524, -4210447, 19535056, 9870500, 3287339, 2638752, 2497378, -7990568, -20201009, -20628982, 1726310, -4899998, -10861132, 5092491, -11551100, 10835088 ], [ 231395, -17140415, 21892188, 11588879, -9982023, 6505819, 9939864, 5292724, -9495745, 26790448, 17850908, -2462875, -4048032, 5710078, -3209240, -20288639, -25565866, 263930, -13610306, -16129780, -371835, -20205188, 13606128 ], [ 754093, -19597323, 26848874, 11469775, -13710363, 1955903, 8461740, 2102698, -12857249, 31156465, 23295126, -7207600, -9945554, 8392775, 1418667, -19549335, -28859244, -847154, -20862221, -19444012, -5506873, -25761049, 15564675 ], [ -1219589, -15028941, 26358950, 9540841, -12672573, -2084743, 11817396, 1541542, -6599783, 21075607, 16058394, -6924880, -11896766, 8425457, 5279469, -14675361, -23935092, -201758, -20822171, -12986164, -8995471, -15825775, 13460757 ], [ -3193271, -10460559, 25869026, 7611907, -11634783, -6125389, 15173052, 980386, -342317, 10994749, 8821662, -6642160, -13847978, 8458139, 9140271, -9801387, -19010940, 443638, -20782121, -6528316, -12484069, -5890501, 11356839 ], [ -5166953, -5892177, 25379102, 5682973, -10596993, -10166035, 18528708, 419230, 5915149, 913891, 1584930, -6359440, -15799190, 8490821, 13001073, -4927413, -14086788, 1089034, -20742071, -70468, -15972667, 4044773, 9252921 ], [ -7140635, -1323795, 24889178, 3754039, -9559203, -14206681, 21884364, -141926, 12172615, -9166967, -5651802, -6076720, -17750402, 8523503, 16861875, -53439, -9162636, 1734430, -20702021, 6387380, -19461265, 13980047, 7149003 ], [ -9114317, 3244587, 24399254, 1825105, -8521413, -18247327, 25240020, -703082, 18430081, -19247825, -12888534, -5794000, -19701614, 8556185, 20722677, 4820535, -4238484, 2379826, -20661971, 12845228, -22949863, 23915321, 5045085 ], [ -8341279, 6864949, 17717920, 3165451, -3002168, -13725883, 21438901, 1818612, 15717042, -13573918, -14593141, -1010350, -11913546, 6341782, 17211224, 4900904, -3009137, -977483, -18346321, 10241956, -17657086, 18886090, 2593717 ], [ -7018897, 10295707, 9798304, 5159653, 3413368, -7492021, 16206427, 4956876, 11209902, -4749058, -15191323, 4673486, -2177622, 3677962, 12225320, 4022552, -2518751, -5135333, -15575551, 5826460, -10608034, 10863958, 72859 ], [ -5696515, 13726465, 1878688, 7153855, 9828904, -1258159, 10973953, 8095140, 6702762, 4075802, -15789505, 10357322, 7558302, 1014142, 7239416, 3144200, -2028365, -9293183, -12804781, 1410964, -3558982, 2841826, -2447999 ], [ -4374133, 17157223, -6040928, 9148057, 16244440, 4975703, 5741479, 11233404, 2195622, 12900662, -16387687, 16041158, 17294226, -1649678, 2253512, 2265848, -1537979, -13451033, -10034011, -3004532, 3490070, -5180306, -4968857 ], [ -3051751, 20587981, -13960544, 11142259, 22659976, 11209565, 509005, 14371668, -2311518, 21725522, -16985869, 21724994, 27030150, -4313498, -2732392, 1387496, -1047593, -17608883, -7263241, -7420028, 10539122, -13202438, -7489715 ], [ -3469621, 19440553, -14429189, 12600739, 23589829, 11331839, -2114666, 16203246, -4901685, 25898897, -15008746, 23209505, 30677154, -3310244, -6041449, 1240019, -2198624, -19754906, -6113029, -7928027, 15324023, -14038502, -9785930 ], [ -5627743, 13714939, -7446863, 13523497, 19033999, 5342525, -2129534, 16728138, -5574879, 25420787, -10456318, 20494691, 28235238, 1360084, -7673659, 1823417, -4991072, -19889102, -6583375, -4528529, 17844773, -7688498, -11857502 ], [ -7785865, 7989325, -464537, 14446255, 14478169, -646789, -2144402, 17253030, -6248073, 24942677, -5903890, 17779877, 25793322, 6030412, -9305869, 2406815, -7783520, -20023298, -7053721, -1129031, 20365523, -1338494, -13929074 ], [ -9943987, 2263711, 6517789, 15369013, 9922339, -6636103, -2159270, 17777922, -6921267, 24464567, -1351462, 15065063, 23351406, 10700740, -10938079, 2990213, -10575968, -20157494, -7524067, 2270467, 22886273, 5011510, -16000646 ], [ -12102109, -3461903, 13500115, 16291771, 5366509, -12625417, -2174138, 18302814, -7594461, 23986457, 3200966, 12350249, 20909490, 15371068, -12570289, 3573611, -13368416, -20291690, -7994413, 5669965, 25407023, 11361514, -18072218 ], [ -12734998, -8450791, 18734092, 15799763, 1688589, -16976178, -2893000, 18713242, -8461333, 22705941, 6315750, 9827378, 17370952, 18912888, -13250317, 4525291, -15213169, -19071526, -7156647, 7791061, 26180044, 16147265, -19363555 ], [ -5741722, -9756049, 15226324, 8233925, 2400219, -13134174, -7131832, 18551350, -10296595, 17413395, 2242314, 8264222, 8349304, 16812168, -9169435, 7318381, -12319447, -11079562, 221679, 3520147, 18214420, 13111751, -16753717 ], [ 1251554, -11061307, 11718556, 668087, 3111849, -9292170, -11370664, 18389458, -12131857, 12120849, -1831122, 6701066, -672344, 14711448, -5088553, 10111471, -9425725, -3087598, 7600005, -750767, 10248796, 10076237, -14143879 ], [ 8244830, -12366565, 8210788, -6897751, 3823479, -5450166, -15609496, 18227566, -13967119, 6828303, -5904558, 5137910, -9693992, 12610728, -1007671, 12904561, -6532003, 4904366, 14978331, -5021681, 2283172, 7040723, -11534041 ], [ 15238106, -13671823, 4703020, -14463589, 4535109, -1608162, -19848328, 18065674, -15802381, 1535757, -9977994, 3574754, -18715640, 10510008, 3073211, 15697651, -3638281, 12896330, 22356657, -9292595, -5682452, 4005209, -8924203 ], [ 22231382, -14977081, 1195252, -22029427, 5246739, 2233842, -24087160, 17903782, -17637643, -3756789, -14051430, 2011598, -27737288, 8409288, 7154093, 18490741, -744559, 20888294, 29734983, -13563509, -13648076, 969695, -6314365 ], [ 20438703, -14584724, 1934479, -20073130, 4330669, 3885491, -24906372, 18111160, -12349725, -8540005, -15788046, 2350387, -27489696, 11139693, 7682920, 15647211, 2642298, 14780158, 25716949, -13733718, -8432290, -1264779, -9866987 ], [ 16888833, -13852844, 3523105, -16212406, 3089059, 5099069, -25041660, 18392392, -5637171, -13221355, -17057298, 3069565, -25388256, 14836323, 7501336, 11676357, 6127782, 5852002, 19419643, -13083786, -580222, -3339045, -14652101 ], [ 13338963, -13120964, 5111731, -12351682, 1847449, 6312647, -25176948, 18673624, 1075383, -17902705, -18326550, 3788743, -23286816, 18532953, 7319752, 7705503, 9613266, -3076154, 13122337, -12433854, 7271846, -5413311, -19437215 ], [ 9789093, -12389084, 6700357, -8490958, 605839, 7526225, -25312236, 18954856, 7787937, -22584055, -19595802, 4507921, -21185376, 22229583, 7138168, 3734649, 13098750, -12004310, 6825031, -11783922, 15123914, -7487577, -24222329 ], [ 6239223, -11657204, 8288983, -4630234, -635771, 8739803, -25447524, 19236088, 14500491, -27265405, -20865054, 5227099, -19083936, 25926213, 6956584, -236205, 16584234, -20932466, 527725, -11133990, 22975982, -9561843, -29007443 ], [ 5901879, -9359954, 5435521, -4466308, -3992693, 9310499, -24051534, 14729860, 15014487, -25470448, -18899247, 2808094, -15201126, 24413241, 8552851, -4441890, 14511321, -23109524, -503357, -8599953, 26594099, -10952790, -27566090 ], [ 8777061, -5497334, -1860029, -7999180, -9464927, 9238313, -21124266, 5436172, 9329925, -17199184, -13698381, -2749094, -9536946, 17690667, 11926969, -8882406, 6880011, -18535484, 3731785, -4181811, 25978265, -11660418, -19898270 ], [ 11652243, -1634714, -9155579, -11532052, -14937161, 9166127, -18196998, -3857516, 3645363, -8927920, -8497515, -8306282, -3872766, 10968093, 15301087, -13322922, -751299, -13961444, 7966927, 236331, 25362431, -12368046, -12230450 ], [ 14527425, 2227906, -16451129, -15064924, -20409395, 9093941, -15269730, -13151204, -2039199, -656656, -3296649, -13863470, 1791414, 4245519, 18675205, -17763438, -8382609, -9387404, 12202069, 4654473, 24746597, -13075674, -4562630 ], [ 17402607, 6090526, -23746679, -18597796, -25881629, 9021755, -12342462, -22444892, -7723761, 7614608, 1904217, -19420658, 7455594, -2477055, 22049323, -22203954, -16013919, -4813364, 16437211, 9072615, 24130763, -13783302, 3105190 ], [ 19412612, 8148248, -28138114, -21134891, -29099954, 8560577, -9066183, -28693617, -11744808, 13442119, 5301509, -22831575, 11148621, -7591250, 23542361, -25157166, -21412638, -1335387, 18537720, 12030786, 22536762, -13750469, 8646821 ], [ 17096732, 1181480, -18008974, -18693101, -21048734, 6154439, -4044849, -19717527, -7448280, 7050865, -319069, -15511137, 4985883, -4663550, 15629999, -20673858, -15648402, -3337725, 9965064, 7689102, 16051926, -10015331, 3557507 ], [ 14780852, -5785288, -7879834, -16251311, -12997514, 3748301, 976485, -10741437, -3151752, 659611, -5939647, -8190699, -1176855, -1735850, 7717637, -16190550, -9884166, -5340063, 1392408, 3347418, 9567090, -6280193, -1531807 ], [ 12464972, -12752056, 2249306, -13809521, -4946294, 1342163, 5997819, -1765347, 1144776, -5731643, -11560225, -870261, -7339593, 1191850, -194725, -11707242, -4119930, -7342401, -7180248, -994266, 3082254, -2545055, -6621121 ], [ 10149092, -19718824, 12378446, -11367731, 3104926, -1063975, 11019153, 7210743, 5441304, -12122897, -17180803, 6450177, -13502331, 4119550, -8107087, -7223934, 1644306, -9344739, -15752904, -5335950, -3402582, 1190083, -11710435 ], [ 7833212, -26685592, 22507586, -8925941, 11156146, -3470113, 16040487, 16186833, 9737832, -18514151, -22801381, 13770615, -19665069, 7047250, -16019449, -2740626, 7408542, -11347077, -24325560, -9677634, -9887418, 4925221, -16799749 ], [ 8875037, -22052520, 16157671, -8192266, 11327966, -5461451, 17527681, 15063648, 9168790, -16191140, -16013509, 12222113, -19618842, 9883990, -18070531, -5752403, 6090163, -13185950, -24183201, -10142303, -11596654, 8357359, -10478088 ], [ 10588403, -15099480, 6511945, -7800214, 9923906, -7369829, 18308047, 11920608, 7626634, -12125276, -6743947, 8899823, -18330822, 12702538, -18949357, -10263197, 3355261, -14992130, -22297839, -9831569, -12350770, 11728897, -1874232 ], [ 12301769, -8146440, -3133781, -7408162, 8519846, -9278207, 19088413, 8777568, 6084478, -8059412, 2525615, 5577533, -17042802, 15521086, -19828183, -14773991, 620359, -16798310, -20412477, -9520835, -13104886, 15100435, 6729624 ], [ 14015135, -1193400, -12779507, -7016110, 7115786, -11186585, 19868779, 5634528, 4542322, -3993548, 11795177, 2255243, -15754782, 18339634, -20707009, -19284785, -2114543, -18604490, -18527115, -9210101, -13859002, 18471973, 15333480 ], [ 15728501, 5759640, -22425233, -6624058, 5711726, -13094963, 20649145, 2491488, 3000166, 72316, 21064739, -1067047, -14466762, 21158182, -21585835, -23795579, -4849445, -20410670, -16641753, -8899367, -14613118, 21843511, 23937336 ], [ 15217406, 8963874, -23398214, -3475765, 2838542, -10907885, 20263126, 1657740, 4396528, 1866739, 25212542, -3670198, -12288084, 20473396, -20668531, -25648271, -6132635, -19320278, -12301566, -7516349, -13081255, 23766955, 23637981 ], [ 12481850, 8419302, -15698450, 2428769, -1503766, -4625351, 18710722, 3133284, 8731408, 1389721, 24238586, -5554210, -9218748, 16285276, -17955097, -24842861, -5964113, -15333314, -5506554, -5061047, -9263413, 24242305, 14435415 ], [ 9746294, 7874730, -7998686, 8333303, -5846074, 1657183, 17158318, 4608828, 13066288, 912703, 23264630, -7438222, -6149412, 12097156, -15241663, -24037451, -5795591, -11346350, 1288458, -2605745, -5445571, 24717655, 5232849 ], [ 7010738, 7330158, -298922, 14237837, -10188382, 7939717, 15605914, 6084372, 17401168, 435685, 22290674, -9322234, -3080076, 7909036, -12528229, -23232041, -5627069, -7359386, 8083470, -150443, -1627729, 25193005, -3969717 ], [ 4275182, 6785586, 7400842, 20142371, -14530690, 14222251, 14053510, 7559916, 21736048, -41333, 21316718, -11206246, -10740, 3720916, -9814795, -22426631, -5458547, -3372422, 14878482, 2304859, 2190113, 25668355, -13172283 ], [ 1583330, 6674876, 13513960, 24724968, -17262265, 19525829, 12982871, 7920489, 24033352, -1059963, 19484295, -13273926, 2089783, -476943, -6502678, -21167077, -6067520, -513571, 20361771, 3886187, 5124684, 24853994, -19935823 ], [ -890002, 8733476, 11693848, 22697880, -11940175, 19934627, 14321057, 2706207, 16142776, -4786653, 13359537, -16259946, -653759, -4723497, -197146, -17636803, -10563968, -3295285, 19286445, 1097645, 3642900, 17591078, -14504233 ], [ -3363334, 10792076, 9873736, 20670792, -6618085, 20343425, 15659243, -2508075, 8252200, -8513343, 7234779, -19245966, -3397301, -8970051, 6108386, -14106529, -15060416, -6076999, 18211119, -1690897, 2161116, 10328162, -9072643 ], [ -5836666, 12850676, 8053624, 18643704, -1295995, 20752223, 16997429, -7722357, 361624, -12240033, 1110021, -22231986, -6140843, -13216605, 12413918, -10576255, -19556864, -8858713, 17135793, -4479439, 679332, 3065246, -3641053 ], [ -8309998, 14909276, 6233512, 16616616, 4026095, 21161021, 18335615, -12936639, -7528952, -15966723, -5014737, -25218006, -8884385, -17463159, 18719450, -7045981, -24053312, -11640427, 16060467, -7267981, -802452, -4197670, 1790537 ], [ -10783330, 16967876, 4413400, 14589528, 9348185, 21569819, 19673801, -18150921, -15419528, -19693413, -11139495, -28204026, -11627927, -21709713, 25024982, -3515707, -28549760, -14422141, 14985141, -10056523, -2284236, -11460586, 7222127 ], [ -8443602, 16704946, 2722943, 15610035, 6687055, 19047852, 14931302, -19715838, -17943844, -16490193, -8615388, -21775851, -13733484, -16883177, 18244639, -200223, -28201783, -12763360, 14861465, -10370895, 1598740, -13286902, 4156352 ], [ -5141262, 15977710, 1058417, 17240061, 2429281, 15939732, 8972666, -20550882, -19394908, -11900991, -4361508, -13464837, -15711444, -10242023, 8847121, 3072303, -26884921, -10216480, 14928119, -10190433, 6554668, -14025898, -608896 ], [ -1838922, 15250474, -606109, 18870087, -1828493, 12831612, 3014030, -21385926, -20845972, -7311789, -107628, -5153823, -17689404, -3600869, -550397, 6344829, -25568059, -7669600, 14994773, -10009971, 11510596, -14764894, -5374144 ], [ 1463418, 14523238, -2270635, 20500113, -6086267, 9723492, -2944606, -22220970, -22297036, -2722587, 4146252, 3157191, -19667364, 3040285, -9947915, 9617355, -24251197, -5122720, 15061427, -9829509, 16466524, -15503890, -10139392 ], [ 4765758, 13796002, -3935161, 22130139, -10344041, 6615372, -8903242, -23056014, -23748100, 1866615, 8400132, 11468205, -21645324, 9681439, -19345433, 12889881, -22934335, -2575840, 15128081, -9649047, 21422452, -16242886, -14904640 ], [ 3027636, 14591587, -4923091, 20798082, -8879429, 3688149, -10793068, -20330391, -22218646, 2897772, 12281460, 13576578, -19753890, 10735795, -19827548, 15027147, -17716930, -190777, 13057133, -5762424, 23469892, -13445260, -15779875 ], [ -3750948, 16909993, -5234425, 16503942, -1692431, 941823, -8614084, -14044101, -17708674, 370884, 15790236, 9482310, -13993062, 6203353, -11394260, 16029153, -8598982, 2032469, 8848583, 1830360, 22608844, -7111012, -12765097 ], [ -10529532, 19228399, -5545759, 12209802, 5494567, -1804503, -6435100, -7757811, -13198702, -2156004, 19299012, 5388042, -8232234, 1670911, -2960972, 17031159, 518966, 4255715, 4640033, 9423144, 21747796, -776764, -9750319 ], [ -17308116, 21546805, -5857093, 7915662, 12681565, -4550829, -4256116, -1471521, -8688730, -4682892, 22807788, 1293774, -2471406, -2861531, 5472316, 18033165, 9636914, 6478961, 431483, 17015928, 20886748, 5557484, -6735541 ], [ -24086700, 23865211, -6168427, 3621522, 19868563, -7297155, -2077132, 4814769, -4178758, -7209780, 26316564, -2800494, 3289422, -7393973, 13905604, 19035171, 18754862, 8702207, -3777067, 24608712, 20025700, 11891732, -3720763 ], [ -29587796, 24775570, -7001721, 74474, 24488256, -9879391, -228632, 9682880, 227599, -8655301, 28777988, -6624801, 7930366, -11680763, 19652754, 18804964, 25669559, 10540037, -7003309, 29958165, 18660036, 16130435, -602821 ], [ -28701452, 18645694, -10444815, 262886, 16271424, -11641177, -32552, 7460096, 4115881, -4693987, 26002652, -9099303, 6971890, -14739293, 11969214, 12413692, 21568001, 10450787, -5318011, 24090963, 14771292, 9891413, 3030941 ], [ -27815108, 12515818, -13887909, 451298, 8054592, -13402963, 163528, 5237312, 8004163, -732673, 23227316, -11573805, 6013414, -17797823, 4285674, 6022420, 17466443, 10361537, -3632713, 18223761, 10882548, 3652391, 6664703 ], [ -26928764, 6385942, -17331003, 639710, -162240, -15164749, 359608, 3014528, 11892445, 3228641, 20451980, -14048307, 5054938, -20856353, -3397866, -368852, 13364885, 10272287, -1947415, 12356559, 6993804, -2586631, 10298465 ], [ -26042420, 256066, -20774097, 828122, -8379072, -16926535, 555688, 791744, 15780727, 7189955, 17676644, -16522809, 4096462, -23914883, -11081406, -6760124, 9263327, 10183037, -262117, 6489357, 3105060, -8825653, 13932227 ], [ -25156076, -5873810, -24217191, 1016534, -16595904, -18688321, 751768, -1431040, 19669009, 11151269, 14901308, -18997311, 3137986, -26973413, -18764946, -13151396, 5161769, 10093787, 1423181, 622155, -783684, -15064675, 17565989 ], [ -17103982, -7120611, -25238105, -2926374, -14264281, -18327467, 2198733, -2905154, 13847096, 7104188, 8772262, -18753393, 6950625, -21931058, -21019051, -15613728, 5384046, 7039592, -336731, -3172982, 2800892, -9861887, 19953036 ], [ -7618738, -7390797, -25774583, -7695546, -9822967, -17542085, 3895875, -4229534, 6083144, 1455428, 1972474, -17965791, 11717487, -15268526, -22187269, -17290272, 6471090, 3392408, -2785685, -6553706, 7880132, -2370737, 22090740 ], [ 1866506, -7660983, -26311061, -12464718, -5381653, -16756703, 5593017, -5553914, -1680808, -4193332, -4827314, -17178189, 16484349, -8605994, -23355487, -18966816, 7558134, -254776, -5234639, -9934430, 12959372, 5120413, 24228444 ], [ 11351750, -7931169, -26847539, -17233890, -940339, -15971321, 7290159, -6878294, -9444760, -9842092, -11627102, -16390587, 21251211, -1943462, -24523705, -20643360, 8645178, -3901960, -7683593, -13315154, 18038612, 12611563, 26366148 ], [ 20836994, -8201355, -27384017, -22003062, 3500975, -15185939, 8987301, -8202674, -17208712, -15490852, -18426890, -15602985, 26018073, 4719070, -25691923, -22319904, 9732222, -7549144, -10132547, -16695878, 23117852, 20102713, 28503852 ], [ 20673845, -10064058, -27533375, -23657046, 5848979, -14074769, 10605354, -7929350, -18825514, -13728550, -19282931, -15744240, 27486648, 8258971, -21373186, -21214986, 10611690, -7830616, -10247033, -15940193, 24483950, 21157174, 29069145 ], [ 10862303, -13519278, -27295613, -22195842, 6103673, -12637811, 12144318, -6058322, -14295166, -4555186, -14195225, -16814352, 25656936, 8676241, -11567494, -17328606, 11283582, -4746376, -8027051, -11048099, 22136906, 15774946, 28062027 ], [ 1050761, -16974498, -27057851, -20734638, 6358367, -11200853, 13683282, -4187294, -9764818, 4618178, -9107519, -17884464, 23827224, 9093511, -1761802, -13442226, 11955474, -1662136, -5807069, -6156005, 19789862, 10392718, 27054909 ], [ -8760781, -20429718, -26820089, -19273434, 6613061, -9763895, 15222246, -2316266, -5234470, 13791542, -4019813, -18954576, 21997512, 9510781, 8043890, -9555846, 12627366, 1422104, -3587087, -1263911, 17442818, 5010490, 26047791 ], [ -18572323, -23884938, -26582327, -17812230, 6867755, -8326937, 16761210, -445238, -704122, 22964906, 1067893, -20024688, 20167800, 9928051, 17849582, -5669466, 13299258, 4506344, -1367105, 3628183, 15095774, -371738, 25040673 ], [ -26389529, -26094241, -24908899, -15423072, 6680410, -6302751, 18133321, 1203497, 3392261, 30118278, 6082725, -20099522, 17173657, 9109444, 25148778, -2746142, 14203747, 6832077, -219529, 7601153, 11947413, -3975090, 23017668 ], [ -24235055, -22073959, -16057141, -8394144, 4282870, -1342425, 18671167, 1740767, 5318819, 27171690, 10733187, -15197966, 8357359, 2111452, 19915494, -4638098, 16271221, 5365275, -4433983, 6978503, 4792467, 1315938, 15915228 ], [ -22080581, -18053677, -7205383, -1365216, 1885330, 3617901, 19209013, 2278037, 7245377, 24225102, 15383649, -10296410, -458939, -4886540, 14682210, -6530054, 18338695, 3898473, -8648437, 6355853, -2362479, 6606966, 8812788 ], [ -19926107, -14033395, 1646375, 5663712, -512210, 8578227, 19746859, 2815307, 9171935, 21278514, 20034111, -5394854, -9275237, -11884532, 9448926, -8422010, 20406169, 2431671, -12862891, 5733203, -9517425, 11897994, 1710348 ], [ -17771633, -10013113, 10498133, 12692640, -2909750, 13538553, 20284705, 3352577, 11098493, 18331926, 24684573, -493298, -18091535, -18882524, 4215642, -10313966, 22473643, 964869, -17077345, 5110553, -16672371, 17189022, -5392092 ], [ -15617159, -5992831, 19349891, 19721568, -5307290, 18498879, 20822551, 3889847, 13025051, 15385338, 29335035, 4408258, -26907833, -25880516, -1017642, -12205922, 24541117, -501933, -21291799, 4487903, -23827317, 22480050, -12494532 ], [ -12941415, -4745704, 17281389, 16533836, -1932680, 15979440, 16138407, -496613, 13118329, 10168415, 21685627, 9414319, -25793206, -24706943, -2663361, -13300363, 18898436, -426435, -22164308, 2190708, -21988963, 17028983, -7920172 ], [ -10161417, -4053208, 13028835, 11302772, 2596360, 11964048, 10409865, -5867819, 12844951, 4497425, 11576245, 14441281, -22692394, -21899057, -3591567, -14235301, 11713724, -42477, -22368428, -441396, -18351949, 9429497, -1010452 ], [ -7381419, -3360712, 8776281, 6071708, 7125400, 7948656, 4681323, -11239025, 12571573, -1173565, 1466863, 19468243, -19591582, -19091171, -4519773, -15170239, 4529012, 341481, -22572548, -3073500, -14714935, 1830011, 5899268 ], [ -4601421, -2668216, 4523727, 840644, 11654440, 3933264, -1047219, -16610231, 12298195, -6844555, -8642519, 24495205, -16490770, -16283285, -5447979, -16105177, -2655700, 725439, -22776668, -5705604, -11077921, -5769475, 12808988 ], [ -1821423, -1975720, 271173, -4390420, 16183480, -82128, -6775761, -21981437, 12024817, -12515545, -18751901, 29522167, -13389958, -13475399, -6376185, -17040115, -9840412, 1109397, -22980788, -8337708, -7440907, -13368961, 19718708 ], [ 2105655, -885427, -4502787, -4964335, 14908789, 331221, -9839043, -22388108, 10843201, -15550966, -20990963, 27557440, -8421955, -10857362, -9008691, -15640492, -10220515, 2031789, -23342486, -9703140, -4312258, -16076344, 19959800 ], [ 7179813, 602663, -9798153, -881101, 7830367, 5173311, -10237065, -17830244, 8753347, -15950818, -15359705, 18601024, -1586761, -8429174, -13345497, -11906308, -3796009, 3492615, -23861762, -9801900, -1691974, -13891624, 13532264 ], [ 12253971, 2090753, -15093519, 3202133, 751945, 10015401, -10635087, -13272380, 6663493, -16350670, -9728447, 9644608, 5248433, -6000986, -17682303, -8172124, 2628497, 4953441, -24381038, -9900660, 928310, -11706904, 7104728 ], [ 17328129, 3578843, -20388885, 7285367, -6326477, 14857491, -11033109, -8714516, 4573639, -16750522, -4097189, 688192, 12083627, -3572798, -22019109, -4437940, 9053003, 6414267, -24900314, -9999420, 3548594, -9522184, 677192 ], [ 22402287, 5066933, -25684251, 11368601, -13404899, 19699581, -11431131, -4156652, 2483785, -17150374, 1534069, -8268224, 18918821, -1144610, -26355915, -703756, 15477509, 7875093, -25419590, -10098180, 6168878, -7337464, -5750344 ], [ 26359513, 5823608, -28338258, 14552459, -18991156, 23723365, -11798302, -951074, 440999, -16241496, 5504688, -15112108, 24542658, 57577, -29531675, 2088984, 20681880, 8264252, -25898954, -10668520, 8992924, -4466470, -11009247 ], [ 24732079, 2923208, -17785470, 13239437, -17116588, 23655619, -12011218, -4506926, -1366447, -8788968, 1172112, -11393332, 24109710, -4870241, -26902205, 174504, 19785576, 3295076, -26178758, -13596760, 12835780, 1835894, -10424985 ], [ 23104645, 22808, -7232682, 11926415, -15242020, 23587873, -12224134, -8062778, -3173893, -1336440, -3160464, -7674556, 23676762, -9798059, -24272735, -1739976, 18889272, -1674100, -26458562, -16525000, 16678636, 8138258, -9840723 ], [ 21477211, -2877592, 3320106, 10613393, -13367452, 23520127, -12437050, -11618630, -4981339, 6116088, -7493040, -3955780, 23243814, -14725877, -21643265, -3654456, 17992968, -6643276, -26738366, -19453240, 20521492, 14440622, -9256461 ], [ 19849777, -5777992, 13872894, 9300371, -11492884, 23452381, -12649966, -15174482, -6788785, 13568616, -11825616, -237004, 22810866, -19653695, -19013795, -5568936, 17096664, -11612452, -27018170, -22381480, 24364348, 20742986, -8672199 ], [ 18222343, -8678392, 24425682, 7987349, -9618316, 23384635, -12862882, -18730334, -8596231, 21021144, -16158192, 3481772, 22377918, -24581513, -16384325, -7483416, 16200360, -16581628, -27297974, -25309720, 28207204, 27045350, -8087937 ], [ 14526914, -9095737, 18469105, 8089032, -8320788, 16130789, -12081503, -14807811, -6752847, 16637117, -9945358, 2164243, 23390425, -21819521, -12024355, -9966391, 14506601, -18104199, -23825878, -20705725, 23718785, 25018909, -10382830 ], [ 10417886, -9016471, 9210655, 8473656, -7138668, 7439723, -11101265, -9389613, -4179297, 9885779, -1623442, -160547, 24692023, -17519567, -7318285, -12563065, 12653351, -18937449, -19603402, -14595283, 17564111, 21326707, -13253554 ], [ 6308858, -8937205, -47795, 8858280, -5956548, -1251343, -10121027, -3971415, -1605747, 3134441, 6698474, -2485337, 25993621, -13219613, -2612215, -15159739, 10800101, -19770699, -15380926, -8484841, 11409437, 17634505, -16124278 ], [ 2199830, -8857939, -9306245, 9242904, -4774428, -9942409, -9140789, 1446783, 967803, -3616897, 15020390, -4810127, 27295219, -8919659, 2093855, -17756413, 8946851, -20603949, -11158450, -2374399, 5254763, 13942303, -18995002 ], [ -1909198, -8778673, -18564695, 9627528, -3592308, -18633475, -8160551, 6864981, 3541353, -10368235, 23342306, -7134917, 28596817, -4619705, 6799925, -20353087, 7093601, -21437199, -6935974, 3736043, -899911, 10250101, -21865726 ], [ -5277700, -6294226, -22983641, 8276709, -4426437, -19154986, -6738785, 11687538, 3031773, -14450653, 26441993, -6245690, 28335805, -1817975, 8197748, -18212038, 5826302, -20095674, -5911141, 5088371, -1997101, 7181668, -22698664 ], [ -7905676, -1404598, -22563083, 5190447, -7276815, -11506942, -4875491, 15914454, -560937, -15864151, 24319451, -2142446, 26512183, -514469, 6287324, -11333266, 5144954, -16579374, -8083951, 1682585, 1963193, 4737004, -21493816 ], [ -10533652, 3485030, -22142525, 2104185, -10127193, -3858898, -3012197, 20141370, -4153647, -17277649, 22196909, 1960798, 24688561, 789037, 4376900, -4454494, 4463606, -13063074, -10256761, -1723201, 5923487, 2292340, -20288968 ], [ -13161628, 8374658, -21721967, -982077, -12977571, 3789146, -1148903, 24368286, -7746357, -18691147, 20074367, 6064042, 22864939, 2092543, 2466476, 2424278, 3782258, -9546774, -12429571, -5128987, 9883781, -152324, -19084120 ], [ -15789604, 13264286, -21301409, -4068339, -15827949, 11437190, 714391, 28595202, -11339067, -20104645, 17951825, 10167286, 21041317, 3396049, 556052, 9303050, 3100910, -6030474, -14602381, -8534773, 13844075, -2596988, -17879272 ], [ -17172005, 17438918, -20846799, -6407932, -18061975, 16417900, 2631980, 31010432, -14225016, -20519419, 14864827, 12859756, 19368021, 4478996, -1327583, 14872174, 1976407, -3241657, -16505320, -10813767, 15906459, -4323184, -17081149 ], [ -12326531, 18038570, -20221929, -5014180, -17214241, 8061940, 4821044, 24367232, -13577160, -15940573, 6955549, 8498356, 18446355, 4459148, -3077273, 13893058, -1363871, -4090255, -17058904, -7458801, 8479293, -2457040, -18316651 ], [ -7481057, 18638222, -19597059, -3620428, -16366507, -294020, 7010108, 17724032, -12929304, -11361727, -953729, 4136956, 17524689, 4439300, -4826963, 12913942, -4704149, -4938853, -17612488, -4103835, 1052127, -590896, -19552153 ], [ -2635583, 19237874, -18972189, -2226676, -15518773, -8649980, 9199172, 11080832, -12281448, -6782881, -8863007, -224444, 16603023, 4419452, -6576653, 11934826, -8044427, -5787451, -18166072, -748869, -6375039, 1275248, -20787655 ], [ 2209891, 19837526, -18347319, -832924, -14671039, -17005940, 11388236, 4437632, -11633592, -2204035, -16772285, -4585844, 15681357, 4399604, -8326343, 10955710, -11384705, -6636049, -18719656, 2606097, -13802205, 3141392, -22023157 ], [ 7055365, 20437178, -17722449, 560828, -13823305, -25361900, 13577300, -2205568, -10985736, 2374811, -24681563, -8947244, 14759691, 4379756, -10076033, 9976594, -14724983, -7484647, -19273240, 5961063, -21229371, 5007536, -23258659 ], [ 6223499, 16700215, -11283329, 4218695, -13604806, -24435300, 15320834, -188853, -8746715, 3236797, -20834746, -12497784, 16978760, 7168028, -9123043, 10527508, -16663541, -10049910, -14370594, 2164444, -15494877, 7172355, -17927051 ], [ 4256165, 12095929, -3681359, 8329385, -13512154, -21652188, 16975262, 3559845, -6189461, 3355411, -14636710, -15886152, 19825976, 10517924, -7629517, 11384428, -18321755, -12958506, -8376702, -3062492, -7128051, 9396909, -11282021 ], [ 2288831, 7491643, 3920611, 12440075, -13419502, -18869076, 18629690, 7308543, -3632207, 3474025, -8438674, -19274520, 22673192, 13867820, -6135991, 12241348, -19979969, -15867102, -2382810, -8289428, 1238775, 11621463, -4636991 ], [ 321497, 2887357, 11522581, 16550765, -13326850, -16085964, 20284118, 11057241, -1074953, 3592639, -2240638, -22662888, 25520408, 17217716, -4642465, 13098268, -21638183, -18775698, 3611082, -13516364, 9605601, 13846017, 2008039 ], [ -1645837, -1716929, 19124551, 20661455, -13234198, -13302852, 21938546, 14805939, 1482301, 3711253, 3957398, -26051256, 28367624, 20567612, -3148939, 13955188, -23296397, -21684294, 9604974, -18743300, 17972427, 16070571, 8653069 ], [ -3722167, -4178222, 19502689, 19783082, -9515131, -10396461, 21360053, 14496393, 3816619, 1277290, 5244056, -27213099, 26993513, 21414230, -1853485, 14726980, -23752340, -18257382, 9332622, -20189432, 20415102, 16504284, 9616747 ], [ -5907493, -4496522, 12656995, 13915646, -2169649, -7366791, 18548639, 10128603, 5928001, -3709250, 1619336, -26148417, 21398075, 19757570, -756103, 15413644, -23006012, -8494962, 2794026, -17854760, 16933626, 15147156, 4899073 ], [ -8092819, -4814822, 5811301, 8048210, 5175833, -4337121, 15737225, 5760813, 8039383, -8695790, -2005384, -25083735, 15802637, 18100910, 341279, 16100308, -22259684, 1267458, -3744570, -15520088, 13452150, 13790028, 181399 ], [ -10278145, -5133122, -1034393, 2180774, 12521315, -1307451, 12925811, 1393023, 10150765, -13682330, -5630104, -24019053, 10207199, 16444250, 1438661, 16786972, -21513356, 11029878, -10283166, -13185416, 9970674, 12432900, -4536275 ], [ -12463471, -5451422, -7880087, -3686662, 19866797, 1722219, 10114397, -2974767, 12262147, -18668870, -9254824, -22954371, 4611761, 14787590, 2536043, 17473636, -20767028, 20792298, -16821762, -10850744, 6489198, 11075772, -9253949 ], [ -13406270, -5526794, -12837106, -8579780, 25839155, 3355147, 8345352, -6816011, 13316004, -21518312, -11724385, -21932365, 375655, 12258823, 3039296, 17281567, -19589751, 27858285, -22279833, -9177402, 2815196, 9174619, -12024497 ], [ -8136434, -4387526, -8350750, -8601308, 24945893, -1995635, 11788152, -8024525, 9082236, -13682264, -8418151, -21123739, 2936209, 5369521, 571904, 12695833, -16257729, 21442107, -22335279, -10810710, -1821436, 4553341, -5059415 ], [ -2866598, -3248258, -3864394, -8622836, 24052631, -7346417, 15230952, -9233039, 4848468, -5846216, -5111917, -20315113, 5496763, -1519781, -1895488, 8110099, -12925707, 15025929, -22390725, -12444018, -6458068, -67937, 1905667 ], [ 2403238, -2108990, 621962, -8644364, 23159369, -12697199, 18673752, -10441553, 614700, 1989832, -1805683, -19506487, 8057317, -8409083, -4362880, 3524365, -9593685, 8609751, -22446171, -14077326, -11094700, -4689215, 8870749 ], [ 7673074, -969722, 5108318, -8665892, 22266107, -18047981, 22116552, -11650067, -3619068, 9825880, 1500551, -18697861, 10617871, -15298385, -6830272, -1061369, -6261663, 2193573, -22501617, -15710634, -15731332, -9310493, 15835831 ], [ 12942910, 169546, 9594674, -8687420, 21372845, -23398763, 25559352, -12858581, -7852836, 17661928, 4806785, -17889235, 13178425, -22187687, -9297664, -5647103, -2929641, -4222605, -22557063, -17343942, -20367964, -13931771, 22800913 ], [ 14090141, -556581, 7113145, -6771578, 15933948, -19062450, 20247822, -9180885, -6005744, 19592081, 4148869, -18720934, 10547834, -16786109, -3915126, -3129107, -925234, -2918708, -19249534, -11780825, -16475366, -8129259, 21696940 ], [ 14412851, -1655787, 3238039, -4468262, 9585924, -12788718, 13185426, -4525947, -2942480, 20341055, 2698123, -19880698, 6879014, -8926355, 3037398, 809635, 813650, -70796, -15269410, -4778423, -10876922, -241989, 18979156 ], [ 14735561, -2754993, -637067, -2164946, 3237900, -6514986, 6123030, 128991, 120784, 21090029, 1247377, -21040462, 3210194, -1066601, 9989922, 4748377, 2552534, 2777116, -11289286, 2223979, -5278478, 7645281, 16261372 ], [ 15058271, -3854199, -4512173, 138370, -3110124, -241254, -939366, 4783929, 3184048, 21839003, -203369, -22200226, -458626, 6793153, 16942446, 8687119, 4291418, 5625028, -7309162, 9226381, 319966, 15532551, 13543588 ], [ 15380981, -4953405, -8387279, 2441686, -9458148, 6032478, -8001762, 9438867, 6247312, 22587977, -1654115, -23359990, -4127446, 14652907, 23894970, 12625861, 6030302, 8472940, -3329038, 16228783, 5918410, 23419821, 10825804 ] ], [ [ 914144, 16476352, 18337056, 7813088, 5735072, -4703424, -26323424, -24655616, -2364928, -9787776, 18691712, -3415456, 11225184, -3827968, 6509504, -12624992, 19303648, 24346048, 3847456, -9503584, 7453536, -6785696, -8213792 ], [ 914144, 16476352, 18337056, 7813088, 5735072, -4703424, -26323424, -24655616, -2364928, -9787776, 18691712, -3415456, 11225184, -3827968, 6509504, -12624992, 19303648, 24346048, 3847456, -9503584, 7453536, -6785696, -8213792 ], [ 914144, 16476352, 18337056, 7813088, 5735072, -4703424, -26323424, -24655616, -2364928, -9787776, 18691712, -3415456, 11225184, -3827968, 6509504, -12624992, 19303648, 24346048, 3847456, -9503584, 7453536, -6785696, -8213792 ], [ 5033444, 15343252, 13433101, 7755903, 4884902, -3355889, -20261139, -20980011, 158842, -6090681, 16180007, -2122301, 11225869, 1274787, 3711209, -9788602, 13940888, 18188738, -1578824, -8009769, 5610701, -4730401, -10809967 ], [ 9976604, 13983532, 7548355, 7687281, 3864698, -1738847, -12986397, -16569285, 3187366, -1654167, 13165961, -570515, 11226691, 7398093, 353255, -6384934, 7505576, 10799966, -8090360, -6217191, 3399299, -2264047, -13925377 ], [ 14919764, 12623812, 1663609, 7618659, 2844494, -121805, -5711655, -12158559, 6215890, 2782347, 10151915, 981271, 11227513, 13521399, -3004699, -2981266, 1070264, 3411194, -14601896, -4424613, 1187897, 202307, -17040787 ], [ 19862924, 11264092, -4221137, 7550037, 1824290, 1495237, 1563087, -7747833, 9244414, 7218861, 7137869, 2533057, 11228335, 19644705, -6362653, 422402, -5365048, -3977578, -21113432, -2632035, -1023505, 2668661, -20156197 ], [ 24806084, 9904372, -10105883, 7481415, 804086, 3112279, 8837829, -3337107, 12272938, 11655375, 4123823, 4084843, 11229157, 25768011, -9720607, 3826070, -11800360, -11366350, -27624968, -839457, -3234907, 5135015, -23271607 ], [ 23185427, 5793793, -12720677, 7242246, -1824184, 1523989, 12166836, 1898646, 13622071, 10916928, 2337671, 4541050, 10929988, 26049894, -12713707, 3381626, -12742465, -14036287, -28414874, 611313, -4919104, 7414949, -22107367 ], [ 15000953, -1067645, -12065519, 6832530, -6060520, -3269633, 11550108, 7959426, 13291813, 5003520, 1779413, 3901678, 10330828, 20490354, -15341953, -910930, -8191363, -11987389, -23483150, 1720275, -6076096, 9508463, -16663477 ], [ 6816479, -7929083, -11410361, 6422814, -10296856, -8063255, 10933380, 14020206, 12961555, -909888, 1221155, 3262306, 9731668, 14930814, -17970199, -5203486, -3640261, -9938491, -18551426, 2829237, -7233088, 11601977, -11219587 ], [ -1367995, -14790521, -10755203, 6013098, -14533192, -12856877, 10316652, 20080986, 12631297, -6823296, 662897, 2622934, 9132508, 9371274, -20598445, -9496042, 910841, -7889593, -13619702, 3938199, -8390080, 13695491, -5775697 ], [ -9552469, -21651959, -10100045, 5603382, -18769528, -17650499, 9699924, 26141766, 12301039, -12736704, 104639, 1983562, 8533348, 3811734, -23226691, -13788598, 5461943, -5840695, -8687978, 5047161, -9547072, 15789005, -331807 ], [ -15248558, -25971648, -9658531, 4596404, -22198459, -21912807, 9044420, 30463704, 11163765, -16970760, -321912, 1489266, 8093474, -45515, -24641673, -16773357, 9379735, -4553172, -3939554, 5262650, -9825492, 17359470, 4278012 ], [ -8502722, -17582592, -10285237, 603116, -21590365, -23518545, 8195036, 26091432, 5991411, -12808056, -89928, 1720350, 8450030, 4608691, -19990335, -13219131, 10130977, -7072524, -107630, 1010774, -5711052, 16314690, 4717476 ], [ -1756886, -9193536, -10911943, -3390172, -20982271, -25124283, 7345652, 21719160, 819057, -8645352, 142056, 1951434, 8806586, 9262897, -15338997, -9664905, 10882219, -9591876, 3724294, -3241102, -1596612, 15269910, 5156940 ], [ 4988950, -804480, -11538649, -7383460, -20374177, -26730021, 6496268, 17346888, -4353297, -4482648, 374040, 2182518, 9163142, 13917103, -10687659, -6110679, 11633461, -12111228, 7556218, -7492978, 2517828, 14225130, 5596404 ], [ 11734786, 7584576, -12165355, -11376748, -19766083, -28335759, 5646884, 12974616, -9525651, -319944, 606024, 2413602, 9519698, 18571309, -6036321, -2556453, 12384703, -14630580, 11388142, -11744854, 6632268, 13180350, 6035868 ], [ 18480622, 15973632, -12792061, -15370036, -19157989, -29941497, 4797500, 8602344, -14698005, 3842760, 838008, 2644686, 9876254, 23225515, -1384983, 997773, 13135945, -17149932, 15220066, -15996730, 10746708, 12135570, 6475332 ], [ 14003848, 17577358, -11893672, -11565059, -18599525, -25065765, 6745126, 5729607, -12080884, 3752484, 3633242, 3742655, 12404285, 22056276, 2621760, 2115334, 13587197, -14442474, 12076300, -16705371, 6674728, 8596040, 3342266 ], [ 7282552, 17824018, -10690264, -6200429, -18050987, -18893739, 9252154, 3156777, -7905868, 2811612, 6941126, 5014001, 15366611, 19722348, 6499584, 2745562, 13978451, -10689654, 7537396, -16705365, 965464, 4557560, -505306 ], [ 561256, 18070678, -9486856, -835799, -17502449, -12721713, 11759182, 583947, -3730852, 1870740, 10249010, 6285347, 18328937, 17388420, 10377408, 3375790, 14369705, -6936834, 2998492, -16705359, -4743800, 519080, -4352878 ], [ -6160040, 18317338, -8283448, 4528831, -16953911, -6549687, 14266210, -1988883, 444164, 929868, 13556894, 7556693, 21291263, 15054492, 14255232, 4006018, 14760959, -3184014, -1540412, -16705353, -10453064, -3519400, -8200450 ], [ -12881336, 18563998, -7080040, 9893461, -16405373, -377661, 16773238, -4561713, 4619180, -11004, 16864778, 8828039, 24253589, 12720564, 18133056, 4636246, 15152213, 568806, -6079316, -16705347, -16162328, -7557880, -12048022 ], [ -13310228, 18393682, -5476222, 12321250, -14600054, 4684167, 15888637, -4864908, 4540916, 1777194, 17756804, 10401482, 23682203, 7975254, 15793671, 4599157, 11760536, 3231132, -8121773, -16785378, -15133208, -9384022, -13712722 ], [ -7446716, 17806390, -3471994, 11812198, -11537954, 8635797, 11612407, -2898468, 209372, 6294462, 16232972, 12277022, 19577105, 818562, 7237077, 3894751, 4585928, 4802964, -7667783, -16945446, -7365704, -8997826, -13194550 ], [ -1583204, 17219098, -1467766, 11303146, -8475854, 12587427, 7336177, -932028, -4122172, 10811730, 14709140, 14152562, 15472007, -6338130, -1319517, 3190345, -2588680, 6374796, -7213793, -17105514, 401800, -8611630, -12676378 ], [ 4280308, 16631806, 536462, 10794094, -5413754, 16539057, 3059947, 1034412, -8453716, 15328998, 13185308, 16028102, 11366909, -13494822, -9876111, 2485939, -9763288, 7946628, -6759803, -17265582, 8169304, -8225434, -12158206 ], [ 10143820, 16044514, 2540690, 10285042, -2351654, 20490687, -1216283, 3000852, -12785260, 19846266, 11661476, 17903642, 7261811, -20651514, -18432705, 1781533, -16937896, 9518460, -6305813, -17425650, 15936808, -7839238, -11640034 ], [ 14827808, 14312720, 3429739, 9365320, 160082, 23554371, -5413910, 4802020, -16380359, 23286688, 10255828, 19383752, 4201593, -25677385, -25260142, 1676375, -22648865, 10033770, -5675646, -16666065, 21710962, -7712348, -10985981 ], [ 13614176, 6858416, -1257107, 6392248, -80002, 22178325, -9218522, 5776828, -16293233, 21342880, 9441100, 18886712, 6365775, -20049151, -23441794, 4567457, -21041639, 5266470, -4164594, -11308215, 17518366, -8881988, -9652523 ], [ 12400544, -595888, -5943953, 3419176, -320086, 20802279, -13023134, 6751636, -16206107, 19399072, 8626372, 18389672, 8529957, -14420917, -21623446, 7458539, -19434413, 499170, -2653542, -5950365, 13325770, -10051628, -8319065 ], [ 11186912, -8050192, -10630799, 446104, -560170, 19426233, -16827746, 7726444, -16118981, 17455264, 7811644, 17892632, 10694139, -8792683, -19805098, 10349621, -17827187, -4268130, -1142490, -592515, 9133174, -11221268, -6985607 ], [ 9973280, -15504496, -15317645, -2526968, -800254, 18050187, -20632358, 8701252, -16031855, 15511456, 6996916, 17395592, 12858321, -3164449, -17986750, 13240703, -16219961, -9035430, 368562, 4765335, 4940578, -12390908, -5652149 ], [ 8759648, -22958800, -20004491, -5500040, -1040338, 16674141, -24436970, 9676060, -15944729, 13567648, 6182188, 16898552, 15022503, 2463785, -16168402, 16131785, -14612735, -13802730, 1879614, 10123185, 747982, -13560548, -4318691 ], [ 9781861, -20785154, -16755102, -7084542, 1553968, 9694940, -21888127, 9565293, -15202163, 11449235, 6314435, 16567812, 12203510, 5048334, -15700314, 11909667, -11874149, -9658260, 461966, 11266540, 2995061, -13077568, -5873078 ], [ 11251243, -16685918, -11918466, -8391330, 4715152, 1595108, -18068593, 9237411, -14328509, 9295901, 6636077, 16270332, 8387882, 7024146, -15502278, 6264909, -8909291, -3731436, -1541422, 11566996, 6530075, -12264064, -8005034 ], [ 12720625, -12586682, -7081830, -9698118, 7876336, -6504724, -14249059, 8909529, -13454855, 7142567, 6957719, 15972852, 4572254, 8999958, -15304242, 620151, -5944433, 2195388, -3544810, 11867452, 10065089, -11450560, -10136990 ], [ 14190007, -8487446, -2245194, -11004906, 11037520, -14604556, -10429525, 8581647, -12581201, 4989233, 7279361, 15675372, 756626, 10975770, -15106206, -5024607, -2979575, 8122212, -5548198, 12167908, 13600103, -10637056, -12268946 ], [ 15659389, -4388210, 2591442, -12311694, 14198704, -22704388, -6609991, 8253765, -11707547, 2835899, 7601003, 15377892, -3059002, 12951582, -14908170, -10669365, -14717, 14049036, -7551586, 12468364, 17135117, -9823552, -14400902 ], [ 13850329, 662014, 6798780, -14574054, 14309302, -23623999, -1533352, 6891651, -12871379, 1968626, 8015840, 13084287, -5163106, 11529159, -11461548, -11918637, 1152682, 14921961, -9595708, 9471310, 18129197, -7818856, -14355191 ], [ 8762827, 6663226, 10376820, -17791986, 11369314, -17363389, 4800392, 4495305, -16072697, 2387414, 8523872, 8794557, -5555686, 6708501, -4766340, -8772423, 522622, 10740987, -11680564, 3176746, 16582343, -4622968, -12131813 ], [ 3675325, 12664438, 13954860, -21009918, 8429326, -11102779, 11134136, 2098959, -19274015, 2806202, 9031904, 4504827, -5948266, 1887843, 1928868, -5626209, -107438, 6560013, -13765420, -3117818, 15035489, -1427080, -9908435 ], [ -1412177, 18665650, 17532900, -24227850, 5489338, -4842169, 17467880, -297387, -22475333, 3224990, 9539936, 215097, -6340846, -2932815, 8624076, -2479995, -737498, 2379039, -15850276, -9412382, 13488635, 1768808, -7685057 ], [ -6499679, 24666862, 21110940, -27445782, 2549350, 1418441, 23801624, -2693733, -25676651, 3643778, 10047968, -4074633, -6733426, -7753473, 15319284, 666219, -1367558, -1801935, -17935132, -15706946, 11941781, 4964696, -5461679 ], [ -10242071, 28056477, 23840467, -28802562, 38381, 6618499, 28468969, -4845018, -27148790, 3625052, 9526901, -7035206, -7242395, -11063209, 19933101, 3630589, -1792056, -5248021, -19664010, -21199618, 11168288, 8152811, -3005662 ], [ -7258913, 18388107, 22327429, -20853582, -327493, 6515797, 24804319, -5770998, -19975034, 1418756, 3860339, -3349994, -8333309, -6818335, 14139963, 5685739, -1188744, -5019667, -19612998, -22682830, 14261600, 11302061, 613550 ], [ -4275755, 8719737, 20814391, -12904602, -693367, 6413095, 21139669, -6696978, -12801278, -787540, -1806223, 335218, -9424223, -2573461, 8346825, 7740889, -585432, -4791313, -19561986, -24166042, 17354912, 14451311, 4232762 ], [ -1292597, -948633, 19301353, -4955622, -1059241, 6310393, 17475019, -7622958, -5627522, -2993836, -7472785, 4020430, -10515137, 1671413, 2553687, 9796039, 17880, -4562959, -19510974, -25649254, 20448224, 17600561, 7851974 ], [ 1690561, -10617003, 17788315, 2993358, -1425115, 6207691, 13810369, -8548938, 1546234, -5200132, -13139347, 7705642, -11606051, 5916287, -3239451, 11851189, 621192, -4334605, -19459962, -27132466, 23541536, 20749811, 11471186 ], [ 4673719, -20285373, 16275277, 10942338, -1790989, 6104989, 10145719, -9474918, 8719990, -7406428, -18805909, 11390854, -12696965, 10161161, -9032589, 13906339, 1224504, -4106251, -19408950, -28615678, 26634848, 23899061, 15090398 ], [ 2677952, -20507373, 16386204, 11023138, -3217123, 7268662, 7974794, -6571578, 11414566, -10064549, -18199031, 6723941, -10709144, 12433125, -11406552, 12420844, 740456, -3557297, -13062138, -23704570, 21017355, 22562036, 13866665 ], [ -313600, -18840099, 16821924, 9530302, -4855309, 8685610, 6102614, -2902374, 13213306, -12813035, -16337465, 386603, -8105576, 14310507, -13096680, 10227220, 38936, -2944223, -5456166, -17514598, 13657701, 20327756, 11674343 ], [ -3305152, -17172825, 17257644, 8037466, -6493495, 10102558, 4230434, 766830, 15012046, -15561521, -14475899, -5950735, -5502008, 16187889, -14786808, 8033596, -662584, -2331149, 2149806, -11324626, 6298047, 18093476, 9482021 ], [ -6296704, -15505551, 17693364, 6544630, -8131681, 11519506, 2358254, 4436034, 16810786, -18310007, -12614333, -12288073, -2898440, 18065271, -16476936, 5839972, -1364104, -1718075, 9755778, -5134654, -1061607, 15859196, 7289699 ], [ -9288256, -13838277, 18129084, 5051794, -9769867, 12936454, 486074, 8105238, 18609526, -21058493, -10752767, -18625411, -294872, 19942653, -18167064, 3646348, -2065624, -1105001, 17361750, 1055318, -8421261, 13624916, 5097377 ], [ -12175681, -12107535, 14731437, 4434592, -11560438, 11338684, 538334, 9654594, 19518205, -20723993, -8592392, -20668909, 1698220, 19263387, -15834393, -352229, -1046092, 91999, 19646226, 5292875, -11454312, 8601884, 5221307 ], [ -14958979, -10313325, 7500423, 4693024, -13503394, 6726196, 2515034, 9084102, 19536823, -17306507, -6133208, -18418567, 3080836, 16027473, -9478923, -6155759, 1694492, 1872925, 16609206, 7578017, -10160760, 790100, 7661489 ], [ -17742277, -8519115, 269409, 4951456, -15446350, 2113708, 4491734, 8513610, 19555441, -13889021, -3674024, -16168225, 4463452, 12791559, -3123453, -11959289, 4435076, 3653851, 13572186, 9863159, -8867208, -7021684, 10101671 ], [ -20525575, -6724905, -6961605, 5209888, -17389306, -2498780, 6468434, 7943118, 19574059, -10471535, -1214840, -13917883, 5846068, 9555645, 3232017, -17762819, 7175660, 5434777, 10535166, 12148301, -7573656, -14833468, 12541853 ], [ -23308873, -4930695, -14192619, 5468320, -19332262, -7111268, 8445134, 7372626, 19592677, -7054049, 1244344, -11667541, 7228684, 6319731, 9587487, -23566349, 9916244, 7215703, 7498146, 14433443, -6280104, -22645252, 14982035 ], [ -24361906, -3399284, -19383365, 5625470, -21030516, -10414906, 9295201, 6519615, 19012112, -4649359, 3260104, -9048765, 7773676, 3431161, 14012410, -27471657, 11730262, 8688222, 3999654, 15245435, -5566576, -27947837, 17092671 ], [ -16763614, -3181868, -14372771, 5276210, -21505260, -7174294, 4512103, 4254009, 15435632, -7308649, 3058744, -4587819, 4130548, 2279311, 8784598, -21885855, 8911450, 8618706, -1806198, 8691677, -7753168, -20704427, 17555577 ], [ -9165322, -2964452, -9362177, 4926950, -21980004, -3933682, -270995, 1988403, 11859152, -9967939, 2857384, -126873, 487420, 1127461, 3556786, -16300053, 6092638, 8549190, -7612050, 2137919, -9939760, -13461017, 18018483 ], [ -1567030, -2747036, -4351583, 4577690, -22454748, -693070, -5054093, -277203, 8282672, -12627229, 2656024, 4334073, -3155708, -24389, -1671026, -10714251, 3273826, 8479674, -13417902, -4415839, -12126352, -6217607, 18481389 ], [ 6031262, -2529620, 659011, 4228430, -22929492, 2547542, -9837191, -2542809, 4706192, -15286519, 2454664, 8795019, -6798836, -1176239, -6898838, -5128449, 455014, 8410158, -19223754, -10969597, -14312944, 1025803, 18944295 ], [ 13629554, -2312204, 5669605, 3879170, -23404236, 5788154, -14620289, -4808415, 1129712, -17945809, 2253304, 13255965, -10441964, -2328089, -12126650, 457353, -2363798, 8340642, -25029606, -17523355, -16499536, 8269213, 19407201 ], [ 10015756, -2640113, 4863694, 1059960, -18627455, 5564611, -9137737, -7024151, -308513, -17672439, -1475586, 10452221, -8513632, -2534059, -11781077, -1934110, -3612390, 6543166, -18712163, -15784703, -12784618, 6364493, 17867047 ], [ 4159540, -3077087, 2894482, -2253240, -12800369, 4648237, -1602055, -9229913, -1319087, -16812537, -5909982, 6195539, -5471008, -2550853, -10320827, -5921026, -4546938, 4400098, -9970061, -12387569, -7889398, 2630147, 15926281 ], [ -1696676, -3514061, 925270, -5566440, -6973283, 3731863, 5933627, -11435675, -2329661, -15952635, -10344378, 1938857, -2428384, -2567647, -8860577, -9907942, -5481486, 2257030, -1227959, -8990435, -2994178, -1104199, 13985515 ], [ -7552892, -3951035, -1043942, -8879640, -1146197, 2815489, 13469309, -13641437, -3340235, -15092733, -14778774, -2317825, 614240, -2584441, -7400327, -13894858, -6416034, 113962, 7514143, -5593301, 1901042, -4838545, 12044749 ], [ -13409108, -4388009, -3013154, -12192840, 4680889, 1899115, 21004991, -15847199, -4350809, -14232831, -19213170, -6574507, 3656864, -2601235, -5940077, -17881774, -7350582, -2029106, 16256245, -2196167, 6796262, -8572891, 10103983 ], [ -14960189, -4580558, -3628982, -11487069, 5474458, 1246396, 24624929, -15084923, -4957064, -11550126, -20021793, -9516568, 5980076, -2471236, -6459410, -18927907, -6474711, -2529317, 18902800, 1349602, 9824603, -10048909, 8926126 ], [ -12206135, -4528682, -2891426, -6762327, 1234510, 857332, 24329123, -11354609, -5159000, -7044618, -17204643, -11144008, 7583876, -2194444, -8958326, -17033257, -3788421, -1386671, 15453808, 5044006, 10986065, -9266599, 8511178 ], [ -9452081, -4476806, -2153870, -2037585, -3005438, 468268, 24033317, -7624295, -5360936, -2539110, -14387493, -12771448, 9187676, -1917652, -11457242, -15138607, -1102131, -244025, 12004816, 8738410, 12147527, -8484289, 8096230 ], [ -6698027, -4424930, -1416314, 2687157, -7245386, 79204, 23737511, -3893981, -5562872, 1966398, -11570343, -14398888, 10791476, -1640860, -13956158, -13243957, 1584159, 898621, 8555824, 12432814, 13308989, -7701979, 7681282 ], [ -3943973, -4373054, -678758, 7411899, -11485334, -309860, 23441705, -163667, -5764808, 6471906, -8753193, -16026328, 12395276, -1364068, -16455074, -11349307, 4270449, 2041267, 5106832, 16127218, 14470451, -6919669, 7266334 ], [ -2306223, -4138539, -624332, 10739473, -14235160, -866807, 23008654, 2072718, -5913326, 10053407, -6366664, -16088715, 13418137, -602678, -17440361, -9159821, 5880118, 2665475, 2915223, 18651780, 14441605, -5355667, 6636717 ], [ -6249993, -2990829, -3985556, 7081207, -9534376, -2263169, 21889378, -3160542, -5794754, 9014873, -6133240, -8325837, 11536303, 2581702, -10857503, -5496155, 2106682, 697493, 7010529, 15327132, 8461219, 116795, 4933755 ], [ -10193763, -1843119, -7346780, 3422941, -4833592, -3659531, 20770102, -8393802, -5676182, 7976339, -5899816, -562959, 9654469, 5766082, -4274645, -1832489, -1666754, -1270489, 11105835, 12002484, 2480833, 5589257, 3230793 ], [ -14137533, -695409, -10708004, -235325, -132808, -5055893, 19650826, -13627062, -5557610, 6937805, -5666392, 7199919, 7772635, 8950462, 2308213, 1831177, -5440190, -3238471, 15201141, 8677836, -3499553, 11061719, 1527831 ], [ -18081303, 452301, -14069228, -3893591, 4567976, -6452255, 18531550, -18860322, -5439038, 5899271, -5432968, 14962797, 5890801, 12134842, 8891071, 5494843, -9213626, -5206453, 19296447, 5353188, -9479939, 16534181, -175131 ], [ -22025073, 1600011, -17430452, -7551857, 9268760, -7848617, 17412274, -24093582, -5320466, 4860737, -5199544, 22725675, 4008967, 15319222, 15473929, 9158509, -12987062, -7174435, 23391753, 2028540, -15460325, 22006643, -1878093 ], [ -21829303, -127314, -17109221, -4397258, 8506984, -2954694, 16042183, -19230792, -2050839, 801003, -7937650, 23648138, 5583093, 14388202, 13766012, 6109215, -13099643, -6844652, 25268779, 1504172, -9949111, 22433685, -99130 ], [ -20805625, -2429646, -16051499, 119914, 6652696, 3197286, 14621929, -12348792, 1848999, -3862971, -11270062, 23202518, 7848411, 12634102, 10399940, 1717329, -12480053, -6055316, 26702149, 1539860, -2139577, 21851643, 2376218 ], [ -19781947, -4731978, -14993777, 4637086, 4798408, 9349266, 13201675, -5466792, 5748837, -8526945, -14602474, 22756898, 10113729, 10880002, 7033868, -2674557, -11860463, -5265980, 28135519, 1575548, 5669957, 21269601, 4851566 ], [ -18758269, -7034310, -13936055, 9154258, 2944120, 15501246, 11781421, 1415208, 9648675, -13190919, -17934886, 22311278, 12379047, 9125902, 3667796, -7066443, -11240873, -4476644, 29568889, 1611236, 13479491, 20687559, 7326914 ], [ -17734591, -9336642, -12878333, 13671430, 1089832, 21653226, 10361167, 8297208, 13548513, -17854893, -21267298, 21865658, 14644365, 7371802, 301724, -11458329, -10621283, -3687308, 31002259, 1646924, 21289025, 20105517, 9802262 ], [ -15957070, -9781677, -9049067, 15589069, -566996, 23197944, 9268885, 10667931, 12658380, -15991266, -19669402, 18176186, 13089840, 5401999, -1180042, -13488927, -10416551, -3478628, 28439650, 849590, 23038418, 16653222, 12228872 ], [ -13425706, -8369415, -2448257, 14907175, -2026364, 20135400, 8504575, 8527377, 6978276, -7600038, -13141198, 11242862, 7715472, 3216493, -777502, -13158237, -10626677, -3850604, 21881062, -780766, 18727670, 10330674, 14606744 ], [ -10894342, -6957153, 4152553, 14225281, -3485732, 17072856, 7740265, 6386823, 1298172, 791190, -6612994, 4309538, 2341104, 1030987, -374962, -12827547, -10836803, -4222580, 15322474, -2411122, 14416922, 4008126, 16984616 ], [ -8362978, -5544891, 10753363, 13543387, -4945100, 14010312, 6975955, 4246269, -4381932, 9182418, -84790, -2623786, -3033264, -1154519, 27578, -12496857, -11046929, -4594556, 8763886, -4041478, 10106174, -2314422, 19362488 ], [ -5831614, -4132629, 17354173, 12861493, -6404468, 10947768, 6211645, 2105715, -10062036, 17573646, 6443414, -9557110, -8407632, -3340025, 430118, -12166167, -11257055, -4966532, 2205298, -5671834, 5795426, -8636970, 21740360 ], [ -3598738, -2564486, 22580969, 11757151, -7833986, 7298882, 6361749, 418625, -13487773, 23577363, 11302326, -14797084, -12706715, -4558707, 1406065, -10964183, -10972575, -5406955, -3916753, -6771452, 1719873, -12796693, 23375084 ], [ -2858302, -216938, 20937695, 8540569, -9114254, 718286, 11083923, 998855, -5641675, 17643525, 7814778, -11570308, -11629373, -943269, 5249047, -5405729, -8215065, -6189613, -7856119, -5217380, -1179705, -6142291, 21294068 ], [ -2117866, 2130610, 19294421, 5323987, -10394522, -5862310, 15806097, 1579085, 2204423, 11709687, 4327230, -8343532, -10552031, 2672169, 9092029, 152725, -5457555, -6972271, -11795485, -3663308, -4079283, 512111, 19213052 ], [ -1377430, 4478158, 17651147, 2107405, -11674790, -12442906, 20528271, 2159315, 10050521, 5775849, 839682, -5116756, -9474689, 6287607, 12935011, 5711179, -2700045, -7754929, -15734851, -2109236, -6978861, 7166513, 17132036 ], [ -636994, 6825706, 16007873, -1109177, -12955058, -19023502, 25250445, 2739545, 17896619, -157989, -2647866, -1889980, -8397347, 9903045, 16777993, 11269633, 57465, -8537587, -19674217, -555164, -9878439, 13820915, 15051020 ], [ 103442, 9173254, 14364599, -4325759, -14235326, -25604098, 29972619, 3319775, 25742717, -6091827, -6135414, 1336796, -7320005, 13518483, 20620975, 16828087, 2814975, -9320245, -23613583, 998908, -12778017, 20475317, 12970004 ], [ -757687, 8309527, 9233840, -2662696, -10319969, -22934919, 25795308, 5948240, 22573475, -5334670, -9403952, 3302477, -3006308, 10685321, 17264057, 16816141, 920015, -8712473, -21922534, -683295, -10884120, 18715029, 7916358 ], [ -1939129, 6803545, 3405584, -23704, -5365487, -18415785, 19838100, 8986352, 17201165, -3239314, -12628688, 5015939, 1954660, 6562439, 12467159, 15690115, -1905439, -7826615, -19105402, -3012753, -8031528, 15271803, 2268186 ], [ -3120571, 5297563, -2422672, 2615288, -411005, -13896651, 13880892, 12024464, 11828855, -1143958, -15853424, 6729401, 6915628, 2439557, 7670261, 14564089, -4730893, -6940757, -16288270, -5342211, -5178936, 11828577, -3379986 ], [ -4302013, 3791581, -8250928, 5254280, 4543477, -9377517, 7923684, 15062576, 6456545, 951398, -19078160, 8442863, 11876596, -1683325, 2873363, 13438063, -7556347, -6054899, -13471138, -7671669, -2326344, 8385351, -9028158 ], [ -5483455, 2285599, -14079184, 7893272, 9497959, -4858383, 1966476, 18100688, 1084235, 3046754, -22302896, 10156325, 16837564, -5806207, -1923535, 12312037, -10381801, -5169041, -10654006, -10001127, 526248, 4942125, -14676330 ], [ -5740381, 970399, -14496094, 9220283, 9785551, -2846457, -312924, 17743361, -3299293, 6119705, -20687327, 10748183, 18365125, -6202804, -4486432, 10074178, -11474356, -4355144, -9799480, -9726741, 2071344, 3807621, -17258331 ], [ -5072791, -154019, -9501658, 9235313, 5406253, -3341739, 1085484, 13990595, -6694039, 10170251, -14231453, 10218437, 16459279, -2873116, -4815328, 6724486, -10834012, -3613208, -10907560, -6848511, 2308944, 4981839, -16774161 ], [ -4405201, -1278437, -4507222, 9250343, 1026955, -3837021, 2483892, 10237829, -10088785, 14220797, -7775579, 9688691, 14553433, 456572, -5144224, 3374794, -10193668, -2871272, -12015640, -3970281, 2546544, 6156057, -16289991 ], [ -3737611, -2402855, 487214, 9265373, -3352343, -4332303, 3882300, 6485063, -13483531, 18271343, -1319705, 9158945, 12647587, 3786260, -5473120, 25102, -9553324, -2129336, -13123720, -1092051, 2784144, 7330275, -15805821 ], [ -3070021, -3527273, 5481650, 9280403, -7731641, -4827585, 5280708, 2732297, -16878277, 22321889, 5136169, 8629199, 10741741, 7115948, -5802016, -3324590, -8912980, -1387400, -14231800, 1786179, 3021744, 8504493, -15321651 ], [ -2053664, -4765954, 9018935, 8363844, -11069638, -4957727, 5632184, -84427, -19494492, 24933797, 9732148, 7837150, 7894005, 9600509, -5606143, -5593197, -8248350, -511593, -14191521, 3872687, 2727707, 9095526, -14398141 ], [ 706528, -6575950, 5270465, 2789340, -9201130, -3262169, 749000, 1779059, -18218052, 20352515, 5028652, 5733586, 336819, 7859435, -2786425, -2456379, -7462290, 1033569, -8409447, 2000585, -224515, 6770634, -11277931 ], [ 3466720, -8385946, 1521995, -2785164, -7332622, -1566611, -4134184, 3642545, -16941612, 15771233, 325156, 3630022, -7220367, 6118361, 33293, 680439, -6676230, 2578731, -2627373, 128483, -3176737, 4445742, -8157721 ], [ 6226912, -10195942, -2226475, -8359668, -5464114, 128947, -9017368, 5506031, -15665172, 11189951, -4378340, 1526458, -14777553, 4377287, 2853011, 3817257, -5890170, 4123893, 3154701, -1743619, -6128959, 2120850, -5037511 ], [ 8987104, -12005938, -5974945, -13934172, -3595606, 1824505, -13900552, 7369517, -14388732, 6608669, -9081836, -577106, -22334739, 2636213, 5672729, 6954075, -5104110, 5669055, 8936775, -3615721, -9081181, -204042, -1917301 ], [ 11747296, -13815934, -9723415, -19508676, -1727098, 3520063, -18783736, 9233003, -13112292, 2027387, -13785332, -2680670, -29891925, 895139, 8492447, 10090893, -4318050, 7214217, 14718849, -5487823, -12033403, -2528934, 1202909 ], [ 13251823, -11335110, -5697240, -18136815, -2882420, 4708851, -21108955, 12287214, -7010317, -3703245, -13166778, -2369674, -27081686, 2941425, 10007130, 8922811, -575790, 3623299, 12031448, -7954560, -9384815, -965131, -3062831 ], [ 14505217, -7996122, -116136, -15375681, -4642508, 5796285, -22922581, 15579570, 56765, -9663747, -11483814, -1575766, -22197962, 5745183, 11260806, 6893749, 3757710, -994835, 7650152, -10540224, -5616065, 1376411, -8805761 ], [ 15758611, -4657134, 5464968, -12614547, -6402596, 6883719, -24736207, 18871926, 7123847, -15624249, -9800850, -781858, -17314238, 8548941, 12514482, 4864687, 8091210, -5612969, 3268856, -13125888, -1847315, 3717953, -14548691 ], [ 17012005, -1318146, 11046072, -9853413, -8162684, 7971153, -26549833, 22164282, 14190929, -21584751, -8117886, 12050, -12430514, 11352699, 13768158, 2835625, 12424710, -10231103, -1112440, -15711552, 1921435, 6059495, -20291621 ], [ 18265399, 2020842, 16627176, -7092279, -9922772, 9058587, -28363459, 25456638, 21258011, -27545253, -6434922, 805958, -7546790, 14156457, 15021834, 806563, 16758210, -14849237, -5493736, -18297216, 5690185, 8401037, -26034551 ], [ 19473919, 5074272, 15590169, -5254677, -10620449, 8294538, -27512395, 21640857, 21361019, -27010479, -4710312, 81389, -4148960, 12599253, 15318747, -1633841, 16051203, -15538775, -5820145, -17127651, 8844760, 7651424, -26976548 ], [ 20637565, 7842144, 7935051, -4340607, -10255715, 5679006, -23996641, 10716939, 14499953, -19980429, -2944056, -2161657, -2237024, 6681087, 14658897, -4485587, 10303689, -12299717, -2091667, -12202857, 11385160, 3810656, -23117612 ], [ 21801211, 10610016, 279933, -3426537, -9890981, 3063474, -20480887, -206979, 7638887, -12950379, -1177800, -4404703, -325088, 762921, 13999047, -7337333, 4556175, -9060659, 1636811, -7278063, 13925560, -30112, -19258676 ], [ 22964857, 13377888, -7375185, -2512467, -9526247, 447942, -16965133, -11130897, 777821, -5920329, 588456, -6647749, 1586848, -5155245, 13339197, -10189079, -1191339, -5821601, 5365289, -2353269, 16465960, -3870880, -15399740 ], [ 24128503, 16145760, -15030303, -1598397, -9161513, -2167590, -13449379, -22054815, -6083245, 1109721, 2354712, -8890795, 3498784, -11073411, 12679347, -13040825, -6938853, -2582543, 9093767, 2571525, 19006360, -7711648, -11540804 ], [ 24587292, 17229215, -20135085, -680535, -8125381, -3879755, -9801029, -29823494, -11427465, 6268032, 2876989, -10003465, 4144926, -15402992, 11465428, -14788366, -10947477, -383410, 11395411, 6010974, 20333217, -9932000, -8903870 ], [ 21521796, 9890585, -12488187, 256287, -3732259, -1075085, -5489699, -21815978, -9187455, 2067648, -2820629, -5464255, -1537902, -11789648, 7481164, -11014882, -6261651, -3383902, 6562885, 2023698, 15592359, -4050272, -12376946 ], [ 18456300, 2551955, -4841289, 1193109, 660863, 1729585, -1178369, -13808462, -6947445, -2132736, -8518247, -925045, -7220730, -8176304, 3496900, -7241398, -1575825, -6384394, 1730359, -1963578, 10851501, 1831456, -15850022 ], [ 15390804, -4786675, 2805609, 2129931, 5053985, 4534255, 3132961, -5800946, -4707435, -6333120, -14215865, 3614165, -12903558, -4562960, -487364, -3467914, 3110001, -9384886, -3102167, -5950854, 6110643, 7713184, -19323098 ], [ 12325308, -12125305, 10452507, 3066753, 9447107, 7338925, 7444291, 2206570, -2467425, -10533504, -19913483, 8153375, -18586386, -949616, -4471628, 305570, 7795827, -12385378, -7934693, -9938130, 1369785, 13594912, -22796174 ], [ 9259812, -19463935, 18099405, 4003575, 13840229, 10143595, 11755621, 10214086, -227415, -14733888, -25611101, 12692585, -24269214, 2663728, -8455892, 4079054, 12481653, -15385870, -12767219, -13925406, -3371073, 19476640, -26269250 ], [ 8877316, -16735395, 14110448, 3416222, 14471396, 8011070, 11617731, 11130007, 1130650, -14031147, -20232409, 9467270, -25047007, 6317802, -11723166, 39243, 9175689, -13909377, -11120660, -13910432, -5517921, 20840198, -20345031 ], [ 9031420, -11993421, 7794320, 2524034, 14350172, 4891106, 10589997, 10627609, 2312326, -12347781, -12638455, 4689050, -24843793, 9980022, -14847042, -5563227, 4271367, -11537487, -8178284, -13095008, -7145967, 21300122, -12541353 ], [ 9185524, -7251447, 1478192, 1631846, 14228948, 1771142, 9562263, 10125211, 3494002, -10664415, -5044501, -89170, -24640579, 13642242, -17970918, -11165697, -632955, -9165597, -5235908, -12279584, -8774013, 21760046, -4737675 ], [ 9339628, -2509473, -4837936, 739658, 14107724, -1348822, 8534529, 9622813, 4675678, -8981049, 2549453, -4867390, -24437365, 17304462, -21094794, -16768167, -5537277, -6793707, -2293532, -11464160, -10402059, 22219970, 3066003 ], [ 9493732, 2232501, -11154064, -152530, 13986500, -4468786, 7506795, 9120415, 5857354, -7297683, 10143407, -9645610, -24234151, 20966682, -24218670, -22370637, -10441599, -4421817, 648844, -10648736, -12030105, 22679894, 10869681 ], [ 9321712, 4397586, -13329031, 1684850, 10677461, -5036500, 7498656, 8869765, 8107501, -4747083, 13385291, -11698033, -21016528, 19560225, -23949369, -24854229, -13524174, -3233919, 3127012, -8173298, -11712213, 22164935, 12974802 ], [ 8823568, 3985782, -11362837, 6251798, 4180607, -3051964, 8510112, 8870863, 11426119, -1329249, 12275105, -11024659, -14784496, 13085091, -20286891, -24218943, -14785002, -3230013, 5140972, -4037846, -9448383, 20675093, 9381366 ], [ 8325424, 3573978, -9396643, 10818746, -2316247, -1067428, 9521568, 8871961, 14744737, 2088585, 11164919, -10351285, -8552464, 6609957, -16624413, -23583657, -16045830, -3226107, 7154932, 97606, -7184553, 19185251, 5787930 ], [ 7827280, 3162174, -7430449, 15385694, -8813101, 917108, 10533024, 8873059, 18063355, 5506419, 10054733, -9677911, -2320432, 134823, -12961935, -22948371, -17306658, -3222201, 9168892, 4233058, -4920723, 17695409, 2194494 ], [ 7329136, 2750370, -5464255, 19952642, -15309955, 2901644, 11544480, 8874157, 21381973, 8924253, 8944547, -9004537, 3911600, -6340311, -9299457, -22313085, -18567486, -3218295, 11182852, 8368510, -2656893, 16205567, -1398942 ], [ 6733710, 3175500, -3383389, 23387360, -20029915, 4808015, 12089108, 7865872, 23306616, 10669112, 7829538, -8914406, 8409330, -11973744, -5902629, -21467746, -19836002, -3489959, 12928919, 11236417, -602656, 14378576, -4057768 ], [ 5651874, 7785300, -729163, 21160928, -15865405, 6323561, 10299596, 1810672, 18261384, 4049096, 6690414, -11740490, 4235550, -13398672, -3834051, -19572142, -21142958, -5139473, 13335521, 7766599, 403616, 10865840, -2043544 ], [ 4570038, 12395100, 1925063, 18934496, -11700895, 7839107, 8510084, -4244528, 13216152, -2570920, 5551290, -14566574, 61770, -14823600, -1765473, -17676538, -22449914, -6788987, 13742123, 4296781, 1409888, 7353104, -29320 ], [ 3488202, 17004900, 4579289, 16708064, -7536385, 9354653, 6720572, -10299728, 8170920, -9190936, 4412166, -17392658, -4112010, -16248528, 303105, -15780934, -23756870, -8438501, 14148725, 826963, 2416160, 3840368, 1984904 ], [ 2406366, 21614700, 7233515, 14481632, -3371875, 10870199, 4931060, -16354928, 3125688, -15810952, 3273042, -20218742, -8285790, -17673456, 2371683, -13885330, -25063826, -10088015, 14555327, -2642855, 3422432, 327632, 3999128 ], [ 1324530, 26224500, 9887741, 12255200, 792635, 12385745, 3141548, -22410128, -1919544, -22430968, 2133918, -23044826, -12459570, -19098384, 4440261, -11989726, -26370782, -11737529, 14961929, -6112673, 4428704, -3185104, 6013352 ], [ 24569, 24663700, 9911242, 11319898, -1998585, 12205176, 2674196, -24139053, -4443166, -19084139, 2380284, -17293090, -12118840, -13075927, -162716, -10286047, -26685178, -11664973, 13290361, -7500231, 4326336, -3111455, 4935591 ], [ -1319017, 21868780, 9408598, 10642822, -6180951, 11685384, 2471276, -25002723, -6462466, -13743941, 2903748, -9825790, -10875208, -5563993, -6100004, -8620753, -26801062, -11248003, 11203159, -8471337, 4002240, -2320529, 3239433 ], [ -2662603, 19073860, 8905954, 9965746, -10363317, 11165592, 2268356, -25866393, -8481766, -8403743, 3427212, -2358490, -9631576, 1947941, -12037292, -6955459, -26916946, -10831033, 9115957, -9442443, 3678144, -1529603, 1543275 ], [ -4006189, 16278940, 8403310, 9288670, -14545683, 10645800, 2065436, -26730063, -10501066, -3063545, 3950676, 5108810, -8387944, 9459875, -17974580, -5290165, -27032830, -10414063, 7028755, -10413549, 3354048, -738677, -152883 ], [ -5349775, 13484020, 7900666, 8611594, -18728049, 10126008, 1862516, -27593733, -12520366, 2276653, 4474140, 12576110, -7144312, 16971809, -23911868, -3624871, -27148714, -9997093, 4941553, -11384655, 3029952, 52249, -1849041 ], [ -8292070, 11351602, 6539329, 7376842, -15844749, 9406089, 1237700, -23746578, -11381476, 4322572, 6707070, 14693654, -6665149, 17156834, -21840536, -646228, -22061764, -9066898, 2893621, -10122741, 3197577, 2383702, -3159969 ], [ -12833074, 9881686, 4319299, 5584414, -5895783, 8486043, 190988, -15188598, -7084396, 3074212, 10649466, 11461442, -6950455, 10014950, -11760584, 3645764, -11771980, -7623478, 884959, -6627807, 3856923, 6255682, -4085667 ], [ -17374078, 8411770, 2099269, 3791986, 4053183, 7565997, -855724, -6630618, -2787316, 1825852, 14591862, 8229230, -7235761, 2873066, -1680632, 7937756, -1482196, -6180058, -1123703, -3132873, 4516269, 10127662, -5011365 ], [ -21915082, 6941854, -120761, 1999558, 14002149, 6645951, -1902436, 1927362, 1509764, 577492, 18534258, 4997018, -7521067, -4268818, 8399320, 12229748, 8807588, -4736638, -3132365, 362061, 5175615, 13999642, -5937063 ], [ -26456086, 5471938, -2340791, 207130, 23951115, 5725905, -2949148, 10485342, 5806844, -670868, 22476654, 1764806, -7806373, -11410702, 18479272, 16521740, 19097372, -3293218, -5141027, 3856995, 5834961, 17871622, -6862761 ], [ -30225131, 3849518, -4907663, -1210468, 30637408, 4465529, -3546241, 17284627, 9568794, -1690135, 25147908, -966277, -7954962, -17359425, 25214399, 18773658, 26519514, -1960115, -6155424, 6145572, 6249580, 19749362, -6715465 ], [ -30134381, 1464578, -9208745, -753916, 21010336, 1503503, -1895239, 15290437, 10655094, -1563937, 21463452, -1191715, -7419966, -17342343, 15225401, 10825206, 19603446, -1178597, -2198496, 2402364, 5440564, 11655902, -1203199 ], [ -30043631, -920362, -13509827, -297364, 11383264, -1458523, -244237, 13296247, 11741394, -1437739, 17778996, -1417153, -6884970, -17325261, 5236403, 2876754, 12687378, -397079, 1758432, -1340844, 4631548, 3562442, 4309067 ], [ -29952881, -3305302, -17810909, 159188, 1756192, -4420549, 1406765, 11302057, 12827694, -1311541, 14094540, -1642591, -6349974, -17308179, -4752595, -5071698, 5771310, 384439, 5715360, -5084052, 3822532, -4531018, 9821333 ], [ -29862131, -5690242, -22111991, 615740, -7870880, -7382575, 3057767, 9307867, 13913994, -1185343, 10410084, -1868029, -5814978, -17291097, -14741593, -13020150, -1144758, 1165957, 9672288, -8827260, 3013516, -12624478, 15333599 ], [ -29771381, -8075182, -26413073, 1072292, -17497952, -10344601, 4708769, 7313677, 15000294, -1059145, 6725628, -2093467, -5279982, -17274015, -24730591, -20968602, -8060826, 1947475, 13629216, -12570468, 2204500, -20717938, 20845865 ], [ -23667131, -10054392, -25460260, -2289081, -14250304, -12319687, 2895166, 2812917, 10745669, -2812222, 4600002, -5598765, -348216, -14546993, -25969679, -20274189, -8241599, 1162828, 10080049, -13725136, 6804499, -17382543, 22230796 ], [ -16360181, -11952456, -23456668, -6414039, -8427712, -14097385, 388642, -2189157, 5422859, -4941154, 2786142, -9760035, 5462904, -11277983, -25458785, -17851203, -7075313, 64948, 5029663, -14362096, 12486301, -11761377, 22790260 ], [ -9053231, -13850520, -21453076, -10538997, -2605120, -15875083, -2117882, -7191231, 100049, -7070086, 972282, -13921305, 11274024, -8008973, -24947891, -15428217, -5909027, -1032932, -20723, -14999056, 18168103, -6140211, 23349724 ], [ -1746281, -15748584, -19449484, -14663955, 3217472, -17652781, -4624406, -12193305, -5222761, -9199018, -841578, -18082575, 17085144, -4739963, -24436997, -13005231, -4742741, -2130812, -5071109, -15636016, 23849905, -519045, 23909188 ], [ 5560669, -17646648, -17445892, -18788913, 9040064, -19430479, -7130930, -17195379, -10545571, -11327950, -2655438, -22243845, 22896264, -1470953, -23926103, -10582245, -3576455, -3228692, -10121495, -16272976, 29531707, 5102121, 24468652 ], [ 6766033, -19384269, -16260361, -20387397, 10771328, -19363843, -5399069, -18721476, -11070505, -10392274, -3641934, -23309289, 24323379, 907999, -20011058, -9771621, -789449, -2959088, -12524207, -15187729, 29670994, 5749170, 24008308 ], [ 1869811, -20961447, -15892891, -19459407, 8411264, -17452873, 571177, -16771596, -6797563, -6391990, -3801066, -21278907, 21366489, 2396893, -12691862, -10573359, 3618277, -1322000, -12279245, -12380275, 24267766, 1422102, 22528156 ], [ -3026411, -22538625, -15525421, -18531417, 6051200, -15541903, 6541423, -14821716, -2524621, -2391706, -3960198, -19248525, 18409599, 3885787, -5372666, -11375097, 8026003, 315088, -12034283, -9572821, 18864538, -2904966, 21048004 ], [ -7922633, -24115803, -15157951, -17603427, 3691136, -13630933, 12511669, -12871836, 1748321, 1608578, -4119330, -17218143, 15452709, 5374681, 1946530, -12176835, 12433729, 1952176, -11789321, -6765367, 13461310, -7232034, 19567852 ], [ -12818855, -25692981, -14790481, -16675437, 1331072, -11719963, 18481915, -10921956, 6021263, 5608862, -4278462, -15187761, 12495819, 6863575, 9265726, -12978573, 16841455, 3589264, -11544359, -3957913, 8058082, -11559102, 18087700 ], [ -17013810, -26115475, -13340106, -14632437, -480423, -9256595, 23507370, -9008744, 9267718, 9054804, -3680086, -13189635, 9046009, 7074615, 14578699, -13906584, 20296333, 4658314, -11863160, -1199629, 2798475, -14078095, 15687710 ], [ -17702430, -20764549, -6475206, -7014387, 450927, -4031237, 23808870, -7278872, 7381738, 9729036, 705830, -11352789, 3131599, 896385, 9860557, -15465960, 18986971, 2887174, -15000776, 1312805, -1743027, -7556713, 8688530 ], [ -18391050, -15413623, 389694, 603663, 1382277, 1194121, 24110370, -5549000, 5495758, 10403268, 5091746, -9515943, -2782811, -5281845, 5142415, -17025336, 17677609, 1116034, -18138392, 3825239, -6284529, -1035331, 1689350 ], [ -19079670, -10062697, 7254594, 8221713, 2313627, 6419479, 24411870, -3819128, 3609778, 11077500, 9477662, -7679097, -8697221, -11460075, 424273, -18584712, 16368247, -655106, -21276008, 6337673, -10826031, 5486051, -5309830 ], [ -19768290, -4711771, 14119494, 15839763, 3244977, 11644837, 24713370, -2089256, 1723798, 11751732, 13863578, -5842251, -14611631, -17638305, -4293869, -20144088, 15058885, -2426246, -24413624, 8850107, -15367533, 12007433, -12309010 ], [ -20456910, 639155, 20984394, 23457813, 4176327, 16870195, 25014870, -359384, -162182, 12425964, 18249494, -4005405, -20526041, -23816535, -9012011, -21703464, 13749523, -4197386, -27551240, 11362541, -19909035, 18528815, -19308190 ], [ -18275940, 837251, 17674304, 20203713, 6120407, 16023288, 20183440, -894742, -784067, 6779291, 15135165, -1214239, -18396016, -23030680, -8082868, -20183545, 8443331, -4951691, -28871046, 6689565, -16609847, 15104892, -15929745 ], [ -15521052, 4781, 12329216, 14775183, 8267033, 13961928, 14325424, -1883146, -1153133, -131563, 10520787, 1767791, -14657104, -20852008, -6024268, -18047767, 2337773, -5502629, -29827290, 579507, -11742521, 9691908, -10475775 ], [ -12766164, -827689, 6984128, 9346653, 10413659, 11900568, 8467408, -2871550, -1522199, -7042417, 5906409, 4749821, -10918192, -18673336, -3965668, -15911989, -3767785, -6053567, -30783534, -5530551, -6875195, 4278924, -5021805 ], [ -10011276, -1660159, 1639040, 3918123, 12560285, 9839208, 2609392, -3859954, -1891265, -13953271, 1292031, 7731851, -7179280, -16494664, -1907068, -13776211, -9873343, -6604505, -31739778, -11640609, -2007869, -1134060, 432165 ], [ -7256388, -2492629, -3706048, -1510407, 14706911, 7777848, -3248624, -4848358, -2260331, -20864125, -3322347, 10713881, -3440368, -14315992, 151532, -11640433, -15978901, -7155443, -32696022, -17750667, 2859457, -6547044, 5886135 ], [ -3238272, -2883340, -7492645, -1633719, 12570407, 7460994, -5433173, -4691203, -3391868, -22158571, -3822879, 10886801, 576524, -11123728, 95531, -8594692, -15512314, -5450186, -32926143, -19463004, 5221855, -8821218, 8393535 ], [ 2043072, -2832292, -9720751, 3548187, 6150773, 8888646, -3944255, -3388489, -5285876, -17836609, -209565, 8250611, 4871396, -6917872, -2075071, -4638988, -8473582, -1488734, -32430141, -16777620, 5079325, -7956582, 7954365 ], [ 7324416, -2781244, -11948857, 8730093, -268861, 10316298, -2455337, -2085775, -7179884, -13514647, 3403749, 5614421, 9166268, -2712016, -4245673, -683284, -1434850, 2472718, -31934139, -14092236, 4936795, -7091946, 7515195 ], [ 12605760, -2730196, -14176963, 13911999, -6688495, 11743950, -966419, -783061, -9073892, -9192685, 7017063, 2978231, 13461140, 1493840, -6416275, 3272420, 5603882, 6434170, -31438137, -11406852, 4794265, -6227310, 7076025 ], [ 17887104, -2679148, -16405069, 19093905, -13108129, 13171602, 522499, 519653, -10967900, -4870723, 10630377, 342041, 17756012, 5699696, -8586877, 7228124, 12642614, 10395622, -30942135, -8721468, 4651735, -5362674, 6636855 ], [ 22314482, -2941122, -16668342, 22960960, -17844641, 14474556, 1334910, 1429786, -12090870, -723690, 13167598, -1925625, 20763566, 8386027, -10559330, 10179994, 18426269, 13090945, -30312285, -6539799, 5218683, -4179027, 6122459 ], [ 22472030, -4768206, -7107450, 20253760, -14165543, 15154020, -1235214, 377014, -9358650, 2548698, 10324354, -2350671, 17334530, 3474733, -11541038, 8112694, 17934539, 9455623, -29013195, -6876705, 9333021, -1400325, 5231933 ], [ 22629578, -6595290, 2453442, 17546560, -10486445, 15833484, -3805338, -675758, -6626430, 5821086, 7481110, -2775717, 13905494, -1436561, -12522746, 6045394, 17442809, 5820301, -27714105, -7213611, 13447359, 1378377, 4341407 ], [ 22787126, -8422374, 12014334, 14839360, -6807347, 16512948, -6375462, -1728530, -3894210, 9093474, 4637866, -3200763, 10476458, -6347855, -13504454, 3978094, 16951079, 2184979, -26415015, -7550517, 17561697, 4157079, 3450881 ], [ 22944674, -10249458, 21575226, 12132160, -3128249, 17192412, -8945586, -2781302, -1161990, 12365862, 1794622, -3625809, 7047422, -11259149, -14486162, 1910794, 16459349, -1450343, -25115925, -7887423, 21676035, 6935781, 2560355 ], [ 23102222, -12076542, 31136118, 9424960, 550849, 17871876, -11515710, -3834074, 1570230, 15638250, -1048622, -4050855, 3618386, -16170443, -15467870, -156506, 15967619, -5085665, -23816835, -8224329, 25790373, 9714483, 1669829 ], [ 20296870, -12298421, 24250265, 7983445, 2987962, 10311885, -12210494, -1368881, 2405265, 12871268, 604189, -2692226, 6773750, -14434837, -10628483, -2428651, 14580624, -7948222, -19989765, -7309050, 20711801, 8918200, 104568 ], [ 16898938, -12199259, 14075063, 6795067, 5176678, 1104003, -12530210, 1799905, 2860863, 8896412, 3156211, -976862, 11245994, -11369851, -4624877, -4741765, 13014576, -10656226, -15657099, -6143334, 13794647, 7406920, -1595640 ], [ 13501006, -12100097, 3899861, 5606689, 7365394, -8103879, -12849926, 4968691, 3316461, 4921556, 5708233, 738502, 15718238, -8304865, 1378729, -7054879, 11448528, -13364230, -11324433, -4977618, 6877493, 5895640, -3295848 ], [ 10103074, -12000935, -6275341, 4418311, 9554110, -17311761, -13169642, 8137477, 3772059, 946700, 8260255, 2453866, 20190482, -5239879, 7382335, -9367993, 9882480, -16072234, -6991767, -3811902, -39661, 4384360, -4996056 ], [ 6705142, -11901773, -16450543, 3229933, 11742826, -26519643, -13489358, 11306263, 4227657, -3028156, 10812277, 4169230, 24662726, -2174893, 13385941, -11681107, 8316432, -18780238, -2659101, -2646186, -6956815, 2873080, -6696264 ], [ 4017514, -8867816, -21132652, 1165072, 10548754, -27952005, -12106820, 12419773, 2301405, -6463909, 13025437, 5367376, 25942163, -906922, 16059739, -11399665, 6188751, -19584178, -1230288, -2588238, -7086112, 822781, -7571301 ], [ 2040190, -2899064, -20321668, -1776272, 5971894, -21608847, -9022028, 11478007, -2006697, -9360559, 14899735, 6048304, 24028793, -1435966, 15403729, -8523667, 3499437, -18484054, -2705328, -3638058, -427552, -1766537, -7621167 ], [ 62866, 3069688, -19510684, -4717616, 1395034, -15265689, -5937236, 10536241, -6314799, -12257209, 16774033, 6729232, 22115423, -1965010, 14747719, -5647669, 810123, -17383930, -4180368, -4687878, 6231008, -4355855, -7671033 ], [ -1914458, 9038440, -18699700, -7658960, -3181826, -8922531, -2852444, 9594475, -10622901, -15153859, 18648331, 7410160, 20202053, -2494054, 14091709, -2771671, -1879191, -16283806, -5655408, -5737698, 12889568, -6945173, -7720899 ], [ -3891782, 15007192, -17888716, -10600304, -7758686, -2579373, 232348, 8652709, -14931003, -18050509, 20522629, 8091088, 18288683, -3023098, 13435699, 104327, -4568505, -15183682, -7130448, -6787518, 19548128, -9534491, -7770765 ], [ -5326920, 19751367, -16770842, -13056505, -11485611, 2353650, 3132709, 7801144, -18425646, -19563054, 20438553, 8069404, 16666700, -3359024, 12442154, 2263518, -7155248, -13610123, -8699403, -7298172, 23670677, -11414356, -8004337 ], [ -4051128, 18372657, -14118518, -13086991, -10962861, 235998, 5110915, 7400584, -17852994, -14155074, 10562607, 4534660, 16501652, -2729360, 9760934, 838674, -9229136, -9669389, -10737933, -5112996, 15113171, -9746956, -9156439 ], [ -2775336, 16993947, -11466194, -13117477, -10440111, -1881654, 7089121, 7000024, -17280342, -8747094, 686661, 999916, 16336604, -2099696, 7079714, -586170, -11303024, -5728655, -12776463, -2927820, 6555665, -8079556, -10308541 ], [ -1499544, 15615237, -8813870, -13147963, -9917361, -3999306, 9067327, 6599464, -16707690, -3339114, -9189285, -2534828, 16171556, -1470032, 4398494, -2011014, -13376912, -1787921, -14814993, -742644, -2001841, -6412156, -11460643 ], [ -223752, 14236527, -6161546, -13178449, -9394611, -6116958, 11045533, 6198904, -16135038, 2068866, -19065231, -6069572, 16006508, -840368, 1717274, -3435858, -15450800, 2152813, -16853523, 1442532, -10559347, -4744756, -12612745 ], [ 1052040, 12857817, -3509222, -13208935, -8871861, -8234610, 13023739, 5798344, -15562386, 7476846, -28941177, -9604316, 15841460, -210704, -963946, -4860702, -17524688, 6093547, -18892053, 3627708, -19116853, -3077356, -13764847 ], [ 635317, 10635532, 1866327, -9765906, -7908946, -7716162, 13659615, 8127299, -12657034, 7511236, -25396023, -10897090, 14493782, 1928915, -3026111, -1076711, -16255021, 3791931, -12838818, 3274944, -16366584, -19876, -10020774 ], [ -119909, 8244532, 7786521, -5628174, -6857998, -6670494, 14027025, 11002157, -9285142, 6470908, -19166649, -11741470, 12909578, 4370525, -4964465, 3749047, -14316643, 241845, -5167230, 2414592, -11354760, 3315620, -5297466 ], [ -875135, 5853532, 13706715, -1490442, -5807050, -5624826, 14394435, 13877015, -5913250, 5430580, -12937275, -12585850, 11325374, 6812135, -6902819, 8574805, -12378265, -3308241, 2504358, 1554240, -6342936, 6651116, -574158 ], [ -1630361, 3462532, 19626909, 2647290, -4756102, -4579158, 14761845, 16751873, -2541358, 4390252, -6707901, -13430230, 9741170, 9253745, -8841173, 13400563, -10439887, -6858327, 10175946, 693888, -1331112, 9986612, 4149150 ], [ -2385587, 1071532, 25547103, 6785022, -3705154, -3533490, 15129255, 19626731, 830534, 3349924, -478527, -14274610, 8156966, 11695355, -10779527, 18226321, -8501509, -10408413, 17847534, -166464, 3680712, 13322108, 8872458 ], [ -3706916, -361616, 23681523, 8084592, -2413471, -1906860, 15682536, 19667738, 4690268, 2013145, 1390053, -15037426, 6387566, 12558695, -11336903, 18842296, -8810767, -8194122, 18774462, -524532, 6167091, 13144811, 10145073 ], [ -5594348, -836912, 14030169, 6546000, -881053, 300732, 16421688, 16874894, 9037844, 379915, -1102161, -15718678, 4432970, 11843765, -10513301, 15248488, -11367661, -215454, 12956730, -380316, 6128025, 9454721, 7966995 ], [ -7481780, -1312208, 4378815, 5007408, 651365, 2508324, 17160840, 14082050, 13385420, -1253315, -3594375, -16399930, 2478374, 11128835, -9689699, 11654680, -13924555, 7763214, 7138998, -236100, 6088959, 5764631, 5788917 ], [ -9369212, -1787504, -5272539, 3468816, 2183783, 4715916, 17899992, 11289206, 17732996, -2886545, -6086589, -17081182, 523778, 10413905, -8866097, 8060872, -16481449, 15741882, 1321266, -91884, 6049893, 2074541, 3610839 ], [ -11256644, -2262800, -14923893, 1930224, 3716201, 6923508, 18639144, 8496362, 22080572, -4519775, -8578803, -17762434, -1430818, 9698975, -8042495, 4467064, -19038343, 23720550, -4496466, 52332, 6010827, -1615549, 1432761 ], [ -11648032, -2189753, -22345246, -16608, 5112090, 8178556, 19048881, 5244247, 24454880, -5438240, -10589597, -17978497, -2813604, 8729149, -7411831, 1089420, -20242420, 29376853, -9287247, -328252, 5024130, -5197978, -45834 ], [ -4559200, 625009, -18616594, -4004640, 5825334, 4670884, 17811543, -304223, 16962848, -2782880, -10193291, -15868615, -1337340, 6484843, -7745857, -1207404, -14682412, 23421331, -8943273, -3332836, -700722, -8242102, 1972986 ], [ 2529632, 3439771, -14887942, -7992672, 6538578, 1163212, 16574205, -5852693, 9470816, -127520, -9796985, -13758733, 138924, 4240537, -8079883, -3504228, -9122404, 17465809, -8599299, -6337420, -6425574, -11286226, 3991806 ], [ 9618464, 6254533, -11159290, -11980704, 7251822, -2344460, 15336867, -11401163, 1978784, 2527840, -9400679, -11648851, 1615188, 1996231, -8413909, -5801052, -3562396, 11510287, -8255325, -9342004, -12150426, -14330350, 6010626 ], [ 16707296, 9069295, -7430638, -15968736, 7965066, -5852132, 14099529, -16949633, -5513248, 5183200, -9004373, -9538969, 3091452, -248075, -8747935, -8097876, 1997612, 5554765, -7911351, -12346588, -17875278, -17374474, 8029446 ], [ 23796128, 11884057, -3701986, -19956768, 8678310, -9359804, 12862191, -22498103, -13005280, 7838560, -8608067, -7429087, 4567716, -2492381, -9081961, -10394700, 7557620, -400757, -7567377, -15351172, -23600130, -20418598, 10048266 ], [ 21410210, 10493054, -2346074, -14805010, 7404429, -5888176, 9597743, -18440208, -12372397, 9692995, -7594951, -8580090, 1404925, 847883, -5009867, -9444539, 7400988, 293286, -8030058, -11732486, -18194717, -16283037, 8025826 ], [ 17129342, 8260898, -1464710, -7825294, 5733123, -1020688, 5927873, -12461040, -10114531, 11387245, -6458473, -10383270, -2685677, 5305061, -56549, -7844981, 6101028, 2317242, -8654070, -6789146, -10563251, -10711539, 5195134 ], [ 12848474, 6028742, -583346, -845578, 4061817, 3846800, 2258003, -6481872, -7856665, 13081495, -5321995, -12186450, -6776279, 9762239, 4896769, -6245423, 4801068, 4341198, -9278082, -1845806, -2931785, -5140041, 2364442 ], [ 8567606, 3796586, 298018, 6134138, 2390511, 8714288, -1411867, -502704, -5598799, 14775745, -4185517, -13989630, -10866881, 14219417, 9850087, -4645865, 3501108, 6365154, -9902094, 3097534, 4699681, 431457, -466250 ], [ 4286738, 1564430, 1179382, 13113854, 719205, 13581776, -5081737, 5476464, -3340933, 16469995, -3049039, -15792810, -14957483, 18676595, 14803405, -3046307, 2201148, 8389110, -10526106, 8040874, 12331147, 6002955, -3296942 ] ], [ [ 3155360, 16475200, -1727904, -14584672, -11991328, 10098624, -32836256, -30291200, 15744512, 20737920, -843904, -1738720, -10534368, -865024, 17194304, 9558496, 23710624, 19999552, 31281760, 1533152, 19290912, 16931104, 23186848 ], [ 3155360, 16475200, -1727904, -14584672, -11991328, 10098624, -32836256, -30291200, 15744512, 20737920, -843904, -1738720, -10534368, -865024, 17194304, 9558496, 23710624, 19999552, 31281760, 1533152, 19290912, 16931104, 23186848 ], [ 3155360, 16475200, -1727904, -14584672, -11991328, 10098624, -32836256, -30291200, 15744512, 20737920, -843904, -1738720, -10534368, -865024, 17194304, 9558496, 23710624, 19999552, 31281760, 1533152, 19290912, 16931104, 23186848 ], [ 6943820, 11455900, -355169, -11358747, -8659198, 10701589, -25119681, -27762825, 15327262, 18834045, -572899, 2143825, -9325793, 3086001, 15283859, 7162466, 16521224, 12016502, 21920680, 5076717, 19139807, 10542149, 16986443 ], [ 11489972, 5432740, 1292113, -7487637, -4660642, 11425147, -15859791, -24728775, 14826562, 16549395, -247693, 6802879, -7875503, 7827231, 12991325, 4287230, 7893944, 2436842, 10687384, 9328995, 18958481, 2875403, 9545957 ], [ 16036124, -590420, 2939395, -3616527, -662086, 12148705, -6599901, -21694725, 14325862, 14264745, 77513, 11461933, -6425213, 12568461, 10698791, 1411994, -733336, -7142818, -545912, 13581273, 18777155, -4791343, 2105471 ], [ 20582276, -6613580, 4586677, 254583, 3336470, 12872263, 2659989, -18660675, 13825162, 11980095, 402719, 16120987, -4974923, 17309691, 8406257, -1463242, -9360616, -16722478, -11779208, 17833551, 18595829, -12458089, -5335015 ], [ 25128428, -12636740, 6233959, 4125693, 7335026, 13595821, 11919879, -15626625, 13324462, 9695445, 727925, 20780041, -3524633, 22050921, 6113723, -4338478, -17987896, -26302138, -23012504, 22085829, 18414503, -20124835, -12775501 ], [ 24181313, -16795109, 7036825, 7304994, 7773848, 11609335, 15595836, -10002990, 11641549, 5157504, -363139, 20665630, -676628, 24192834, 2953655, -5123554, -18297499, -27277285, -27833726, 20170347, 15429824, -20721049, -12370717 ], [ 17740931, -19088687, 6995275, 9792486, 4652936, 6912805, 13687860, -1789770, 8776423, -1633728, -2870473, 15777754, 3569092, 23735430, -1073947, -3818470, -10289425, -19647919, -26242874, 12087105, 9641792, -14246731, -4120663 ], [ 11300549, -21382265, 6953725, 12279978, 1532024, 2216275, 11779884, 6423450, 5911297, -8424960, -5377807, 10889878, 7814812, 23278026, -5101549, -2513386, -2281351, -12018553, -24652022, 4003863, 3853760, -7772413, 4129391 ], [ 4860167, -23675843, 6912175, 14767470, -1588888, -2480255, 9871908, 14636670, 3046171, -15216192, -7885141, 6002002, 12060532, 22820622, -9129151, -1208302, 5726723, -4389187, -23061170, -4079379, -1934272, -1298095, 12379445 ], [ -1580215, -25969421, 6870625, 17254962, -4709800, -7176785, 7963932, 22849890, 181045, -22007424, -10392475, 1114126, 16306252, 22363218, -13156753, 96782, 13734797, 3240179, -21470318, -12162621, -7722304, 5176223, 20629499 ], [ -5786138, -26618496, 6799823, 18132476, -7795129, -11670429, 7106540, 29166408, -2236713, -26254872, -11943144, -3467322, 19842902, 22077079, -15433395, 1094145, 20769325, 8561124, -19489430, -18505954, -11569116, 10112346, 25821780 ], [ 1180234, -19045056, 6582761, 10960100, -10702543, -15149643, 11502068, 25999416, -2417631, -17783400, -8710488, -6516630, 19834202, 22647265, -8955237, 552903, 22936123, 2339964, -15558362, -16149742, -5709828, 7357494, 15725196 ], [ 8146606, -11471616, 6365699, 3787724, -13609957, -18628857, 15897596, 22832424, -2598549, -9311928, -5477832, -9565938, 19825502, 23217451, -2477079, 11661, 25102921, -3881196, -11627294, -13793530, 149460, 4602642, 5628612 ], [ 15112978, -3898176, 6148637, -3384652, -16517371, -22108071, 20293124, 19665432, -2779467, -840456, -2245176, -12615246, 19816802, 23787637, 4001079, -529581, 27269719, -10102356, -7696226, -11437318, 6008748, 1847790, -4467972 ], [ 22079350, 3675264, 5931575, -10557028, -19424785, -25587285, 24688652, 16498440, -2960385, 7631016, 987480, -15664554, 19808102, 24357823, 10479237, -1070823, 29436517, -16323516, -3765158, -9081106, 11868036, -907062, -14564556 ], [ 29045722, 11248704, 5714513, -17729404, -22332199, -29066499, 29084180, 13331448, -3141303, 16102488, 4220136, -18713862, 19799402, 24928009, 16957395, -1612065, 31603315, -22544676, 165910, -6724894, 17727324, -3661914, -24661140 ], [ 26406424, 10416634, 9485576, -12271505, -22247783, -20114343, 27488578, 5974461, -2090236, 17681100, 3989822, -16662235, 20425967, 19724700, 20272128, -1680542, 27448943, -24276846, 783748, -7126617, 11953912, -1653736, -21089314 ], [ 21845992, 7903462, 14054264, -4287551, -21565001, -8675913, 24694750, -2220525, -792772, 17881140, 3066914, -13590421, 21179585, 13366692, 22954176, -1654466, 22030337, -25111218, 738940, -8079927, 3853960, 1307048, -14783806 ], [ 17285560, 5390290, 18622952, 3696403, -20882219, 2762517, 21900922, -10415511, 504692, 18081180, 2144006, -10518607, 21933203, 7008684, 25636224, -1628390, 16611731, -25945590, 694132, -9033237, -4245992, 4267832, -8478298 ], [ 12725128, 2877118, 23191640, 11680357, -20199437, 14200947, 19107094, -18610497, 1802156, 18281220, 1221098, -7446793, 22686821, 650676, 28318272, -1602314, 11193125, -26779962, 649324, -9986547, -12345944, 7228616, -2172790 ], [ 8164696, 363946, 27760328, 19664311, -19516655, 25639377, 16313266, -26805483, 3099620, 18481260, 298190, -4374979, 23440439, -5707332, 31000320, -1576238, 5774519, -27614334, 604516, -10939857, -20445896, 10189400, 4132718 ], [ 5128036, 1877350, 29219318, 22619734, -19641458, 31041405, 14124079, -26844996, 4023164, 17781678, -873556, -1227058, 22810841, -10132206, 26697981, -3171497, 1831880, -25380876, 1504897, -10272150, -19396040, 10475630, 5025242 ], [ 3615148, 7417330, 27568610, 20546626, -20573846, 30407031, 12539533, -18729036, 4572788, 16182474, -2294140, 1996970, 20798027, -12623946, 15411255, -6388091, -634792, -20079588, 3350467, -7983426, -9196376, 8087306, 504782 ], [ 2102260, 12957310, 25917902, 18473518, -21506234, 29772657, 10954987, -10613076, 5122412, 14583270, -3714724, 5220998, 18785213, -15115686, 4124529, -9604685, -3101464, -14778300, 5196037, -5694702, 1003288, 5698982, -4015678 ], [ 589372, 18497290, 24267194, 16400410, -22438622, 29138283, 9370441, -2497116, 5672036, 12984066, -5135308, 8445026, 16772399, -17607426, -7162197, -12821279, -5568136, -9477012, 7041607, -3405978, 11202952, 3310658, -8536138 ], [ -923516, 24037270, 22616486, 14327302, -23371010, 28503909, 7785895, 5618844, 6221660, 11384862, -6555892, 11669054, 14759585, -20099166, -18448923, -16037873, -8034808, -4175724, 8887177, -1117254, 21402616, 922334, -13056598 ], [ -1246624, 26967728, 19575433, 12827800, -22817242, 27835473, 5771182, 11333068, 5584195, 10501792, -7683620, 14459672, 12615171, -21741811, -26802202, -17675731, -9565115, 466734, 10400694, 994293, 29739142, -1857524, -16119023 ], [ 4379168, 16850576, 9582655, 14196328, -14832694, 26996727, 1605634, 5038612, -988715, 13199392, -7347068, 15083240, 9812757, -19138981, -20488246, -11419909, -6413597, 1815042, 10253946, 2219955, 28759978, -6595052, -11891273 ], [ 10004960, 6733424, -410123, 15564856, -6848146, 26157981, -2559914, -1255844, -7561625, 15896992, -7010516, 15706808, 7010343, -16536151, -14174290, -5164087, -3262079, 3163350, 10107198, 3445617, 27780814, -11332580, -7663523 ], [ 15630752, -3383728, -10402901, 16933384, 1136402, 25319235, -6725462, -7550300, -14134535, 18594592, -6673964, 16330376, 4207929, -13933321, -7860334, 1091735, -110561, 4511658, 9960450, 4671279, 26801650, -16070108, -3435773 ], [ 21256544, -13500880, -20395679, 18301912, 9120950, 24480489, -10891010, -13844756, -20707445, 21292192, -6337412, 16953944, 1405515, -11330491, -1546378, 7347557, 3040957, 5859966, 9813702, 5896941, 25822486, -20807636, 791977 ], [ 26882336, -23618032, -30388457, 19670440, 17105498, 23641743, -15056558, -20139212, -27280355, 23989792, -6000860, 17577512, -1396899, -8727661, 4767578, 13603379, 6192475, 7208274, 9666954, 7122603, 24843322, -25545164, 5019727 ], [ 26858983, -21064694, -23418090, 18032118, 16795216, 15072692, -15505381, -17485953, -23519585, 18891137, -1808623, 14507820, -2135758, -6637446, 1031874, 7292721, 2840473, 8266212, 7516346, 10305700, 20856983, -19499392, 1209742 ], [ 25705801, -15977258, -13055094, 15792426, 14825968, 4957580, -15210859, -13043151, -17692079, 12233231, 3154751, 10699476, -2461906, -4649754, -4713762, -1531233, -1812233, 9266076, 4964966, 13880284, 16269209, -11296960, -4207790 ], [ 24552619, -10889822, -2692098, 13552734, 12856720, -5157532, -14916337, -8600349, -11864573, 5575325, 8118125, 6891132, -2788054, -2662062, -10459398, -10355187, -6464939, 10265940, 2413586, 17454868, 11681435, -3094528, -9625322 ], [ 23399437, -5802386, 7670898, 11313042, 10887472, -15272644, -14621815, -4157547, -6037067, -1082581, 13081499, 3082788, -3114202, -674370, -16205034, -19179141, -11117645, 11265804, -137794, 21029452, 7093661, 5107904, -15042854 ], [ 22246255, -714950, 18033894, 9073350, 8918224, -25387756, -14327293, 285255, -209561, -7740487, 18044873, -725556, -3440350, 1313322, -21950670, -28003095, -15770351, 12265668, -2689174, 24604036, 2505887, 13310336, -20460386 ], [ 20090083, 3985354, 22678740, 4717950, 7095730, -28570021, -10698232, 2418129, 58687, -9094138, 21559904, -2304795, -5784214, 2219325, -20752932, -31692735, -17715026, 11460435, -4489108, 20919994, -1722049, 13399112, -23724173 ], [ 16930921, 8298526, 21605436, -1753158, 5419990, -24819439, -3734632, 2241075, -5232323, -5143534, 23626592, -1654929, -10145794, 2043639, -12611820, -30248061, -16951670, 8850105, -5537596, 9977326, -5590147, 5374232, -24834215 ], [ 13771759, 12611698, 20532132, -8224266, 3744250, -21068857, 3228968, 2064021, -10523333, -1192930, 25693280, -1005063, -14507374, 1867953, -4470708, -28803387, -16188314, 6239775, -6586084, -965342, -9458245, -2650648, -25944257 ], [ 10612597, 16924870, 19458828, -14695374, 2068510, -17318275, 10192568, 1886967, -15814343, 2757674, 27759968, -355197, -18868954, 1692267, 3670404, -27358713, -15424958, 3629445, -7634572, -11908010, -13326343, -10675528, -27054299 ], [ 7453435, 21238042, 18385524, -21166482, 392770, -13567693, 17156168, 1709913, -21105353, 6708278, 29826656, 294669, -23230534, 1516581, 11811516, -25914039, -14661602, 1019115, -8683060, -22850678, -17194441, -18700408, -28164341 ], [ 5540563, 23413071, 17123713, -25743030, -1079617, -10942319, 21923539, 1209858, -25085234, 9361076, 29994071, 1221790, -25565657, 1852205, 17079039, -24163409, -13515816, -1922359, -10076238, -31857526, -19023328, -24155767, -27975082 ], [ 9859141, 14897385, 14919367, -20846778, -1535239, -13942985, 15709765, -905202, -22509470, 5524844, 20665121, 3535186, -17768495, 4744379, 7978617, -20882999, -10457880, -6519553, -13192866, -31185274, -10656160, -16763521, -21289318 ], [ 14177719, 6381699, 12715021, -15950526, -1990861, -16943651, 9495991, -3020262, -19933706, 1688612, 11336171, 5848582, -9971333, 7636553, -1121805, -17602589, -7399944, -11116747, -16309494, -30513022, -2288992, -9371275, -14603554 ], [ 18496297, -2133987, 10510675, -11054274, -2446483, -19944317, 3282217, -5135322, -17357942, -2147620, 2007221, 8161978, -2174171, 10528727, -10222227, -14322179, -4342008, -15713941, -19426122, -29840770, 6078176, -1979029, -7917790 ], [ 22814875, -10649673, 8306329, -6158022, -2902105, -22944983, -2931557, -7250382, -14782178, -5983852, -7321729, 10475374, 5622991, 13420901, -19322649, -11041769, -1284072, -20311135, -22542750, -29168518, 14445344, 5413217, -1232026 ], [ 27133453, -19165359, 6101983, -1261770, -3357727, -25945649, -9145331, -9365442, -12206414, -9820084, -16650679, 12788770, 13420153, 16313075, -28423071, -7761359, 1773864, -24908329, -25659378, -28496266, 22812512, 12805463, 5453738 ], [ 22791296, -19504575, 6900852, -2965418, -5519089, -20130830, -13053490, -4718622, -4860350, -10040231, -15613709, 8279591, 16570360, 15390759, -27067848, -7382684, 3050360, -22388843, -21196446, -20408734, 21003945, 9576764, 6688787 ], [ 16716992, -18208497, 8300364, -5989046, -8021599, -12552914, -16500526, 1280574, 3439774, -9537161, -12503555, 2405897, 18791176, 13705545, -23621496, -7584356, 3970568, -18446021, -15217602, -10838146, 17160231, 4223876, 6833693 ], [ 10642688, -16912419, 9699876, -9012674, -10524109, -4974998, -19947562, 7279770, 11739898, -9034091, -9393401, -3467797, 21011992, 12020331, -20175144, -7786028, 4890776, -14503199, -9238758, -1267558, 13316517, -1129012, 6978599 ], [ 4568384, -15616341, 11099388, -12036302, -13026619, 2602918, -23394598, 13278966, 20040022, -8531021, -6283247, -9341491, 23232808, 10335117, -16728792, -7987700, 5810984, -10560377, -3259914, 8303030, 9472803, -6481900, 7123505 ], [ -1505920, -14320263, 12498900, -15059930, -15529129, 10180834, -26841634, 19278162, 28340146, -8027951, -3173093, -15215185, 25453624, 8649903, -13282440, -8189372, 6731192, -6617555, 2718930, 17873618, 5629089, -11834788, 7268411 ], [ -7062619, -9634965, 11358399, -14106272, -17573554, 11254228, -24289174, 21366006, 30681391, -5604515, -1113752, -16021759, 22844836, 8222169, -10826595, -10178663, 7627388, -6528635, 7059942, 23552489, 5330760, -15843916, 7991417 ], [ -12101713, -1560447, 7677885, -9175328, -19159894, 5823100, -15737218, 19542498, 27063757, -1260713, -105224, -11761213, 15406444, 9051915, -9361257, -13955573, 8499572, -10293617, 9763122, 25339643, 8577816, -18509284, 9292523 ], [ -17140807, 6514071, 3997371, -4244384, -20746234, 391972, -7185262, 17718990, 23446123, 3083089, 903304, -7500667, 7968052, 9881661, -7895919, -17732483, 9371756, -14058599, 12466302, 27126797, 11824872, -21174652, 10593629 ], [ -22179901, 14588589, 316857, 686560, -22332574, -5039156, 1366694, 15895482, 19828489, 7426891, 1911832, -3240121, 529660, 10711407, -6430581, -21509393, 10243940, -17823581, 15169482, 28913951, 15071928, -23840020, 11894735 ], [ -27218995, 22663107, -3363657, 5617504, -23918914, -10470284, 9918650, 14071974, 16210855, 11770693, 2920360, 1020425, -6908732, 11541153, -4965243, -25286303, 11116124, -21588563, 17872662, 30701105, 18318984, -26505388, 13195841 ], [ -29675398, 28829572, -5607623, 9900938, -24888060, -13800670, 15573115, 12023781, 11955824, 14106731, 3156568, 4409745, -12636956, 12722563, -3831458, -28407315, 11964946, -24326550, 18901314, 30999161, 19668272, -27375599, 14383077 ], [ -19218346, 25455772, -668849, 10946822, -22771236, -6627346, 6740125, 8852163, 4513808, 6403949, -468824, 3442935, -9814340, 15662293, -4355438, -28248837, 12696958, -21929562, 11557326, 23851727, 11528720, -19270025, 15000963 ], [ -8761294, 22081972, 4269925, 11992706, -20654412, 545978, -2092865, 5680545, -2928208, -1298833, -4094216, 2476125, -6991724, 18602023, -4879418, -28090359, 13428970, -19532574, 4213338, 16704293, 3389168, -11164451, 15618849 ], [ 1695758, 18708172, 9208699, 13038590, -18537588, 7719302, -10925855, 2508927, -10370224, -9001615, -7719608, 1509315, -4169108, 21541753, -5403398, -27931881, 14160982, -17135586, -3130650, 9556859, -4750384, -3058877, 16236735 ], [ 12152810, 15334372, 14147473, 14084474, -16420764, 14892626, -19758845, -662691, -17812240, -16704397, -11345000, 542505, -1346492, 24481483, -5927378, -27773403, 14892994, -14738598, -10474638, 2409425, -12889936, 5046697, 16854621 ], [ 22609862, 11960572, 19086247, 15130358, -14303940, 22065950, -28591835, -3834309, -25254256, -24407179, -14970392, -424305, 1476124, 27421213, -6451358, -27614925, 15625006, -12341610, -17818626, -4738009, -21029488, 13152271, 17472507 ], [ 18710404, 6891157, 13670266, 13141992, -7770341, 20130769, -21328435, -3881837, -22818107, -20112141, -17282934, -299665, 4960160, 19417463, -6400823, -26760682, 10503678, -8423222, -13526129, -6182693, -15554350, 11812895, 19769053 ], [ 11939644, 1482619, 6183334, 10546776, -353387, 16373887, -10845757, -3304547, -18406325, -13417539, -19332906, 43265, 8576480, 9225017, -6235385, -25767286, 4211682, -4200554, -6906335, -6486827, -7356274, 8584529, 22401331 ], [ 5168884, -3925919, -1303598, 7951560, 7063567, 12617005, -363079, -2727257, -13994543, -6722937, -21382878, 386195, 12192800, -967429, -6069947, -24773890, -2080314, 22114, -286541, -6790961, 841802, 5356163, 25033609 ], [ -1601876, -9334457, -8790530, 5356344, 14480521, 8860123, 10119599, -2149967, -9582761, -28335, -23432850, 729125, 15809120, -11159875, -5904509, -23780494, -8372310, 4244782, 6333253, -7095095, 9039878, 2127797, 27665887 ], [ -8372636, -14742995, -16277462, 2761128, 21897475, 5103241, 20602277, -1572677, -5170979, 6666267, -25482822, 1072055, 19425440, -21352321, -5739071, -22787098, -14664306, 8467450, 12953047, -7399229, 17237954, -1100569, 30298165 ], [ -8265647, -16001018, -18668594, 3684465, 22664638, 5422036, 24596219, -2410745, -4969880, 8317734, -21526971, -1436872, 21625316, -21875884, -5243366, -21272497, -19027245, 11237209, 14109040, -4917098, 20442713, -703327, 28068442 ], [ -1280909, -13108526, -15963926, 8126355, 16782010, 9816508, 22101425, -4664171, -8979464, 4926066, -11565297, -6797656, 22408748, -12730564, -4417394, -19236691, -21461127, 12554059, 9801232, 351298, 18654155, 3319523, 20976718 ], [ 5703829, -10216034, -13259258, 12568245, 10899382, 14210980, 19606631, -6917597, -12989048, 1534398, -1603623, -12158440, 23192180, -3585244, -3591422, -17200885, -23895009, 13870909, 5493424, 5619694, 16865597, 7342373, 13884994 ], [ 12688567, -7323542, -10554590, 17010135, 5016754, 18605452, 17111837, -9171023, -16998632, -1857270, 8358051, -17519224, 23975612, 5560076, -2765450, -15165079, -26328891, 15187759, 1185616, 10888090, 15077039, 11365223, 6793270 ], [ 19673305, -4431050, -7849922, 21452025, -865874, 22999924, 14617043, -11424449, -21008216, -5248938, 18319725, -22880008, 24759044, 14705396, -1939478, -13129273, -28762773, 16504609, -3122192, 16156486, 13288481, 15388073, -298454 ], [ 24163659, -2721417, -5651012, 24069643, -6182536, 26059123, 13092346, -13298886, -24260762, -7370107, 26537768, -25629417, 25370083, 21617998, -697427, -10475999, -30706574, 17654417, -5658771, 19493100, 10641031, 18495935, -6425217 ], [ 16182093, -6926079, -5980892, 17565901, -8669368, 22441957, 16418134, -13278378, -23728118, -3138781, 26037656, -15321951, 25119157, 17367010, 2625019, -4735385, -30199970, 17969015, 660795, 13170804, 3699121, 17028857, -7727175 ], [ 8200527, -11130741, -6310772, 11062159, -11156200, 18824791, 19743922, -13257870, -23195474, 1092545, 25537544, -5014485, 24868231, 13116022, 5947465, 1005229, -29693366, 18283613, 6980361, 6848508, -3242789, 15561779, -9029133 ], [ 218961, -15335403, -6640652, 4558417, -13643032, 15207625, 23069710, -13237362, -22662830, 5323871, 25037432, 5292981, 24617305, 8865034, 9269911, 6745843, -29186762, 18598211, 13299927, 526212, -10184699, 14094701, -10331091 ], [ -7762605, -19540065, -6970532, -1945325, -16129864, 11590459, 26395498, -13216854, -22130186, 9555197, 24537320, 15600447, 24366379, 4614046, 12592357, 12486457, -28680158, 18912809, 19619493, -5796084, -17126609, 12627623, -11633049 ], [ -15744171, -23744727, -7300412, -8449067, -18616696, 7973293, 29721286, -13196346, -21597542, 13786523, 24037208, 25907913, 24115453, 363058, 15914803, 18227071, -28173554, 19227407, 25939059, -12118380, -24068519, 11160545, -12935007 ], [ -19423117, -23546214, -8127527, -5896334, -19095368, 9144222, 24755389, -11781528, -15326253, 7242249, 15467066, 24582734, 18976407, 3760750, 18596564, 16528965, -26878265, 12030940, 27528265, -11257756, -17760589, 12578487, -8450590 ], [ -22241539, -22467066, -9054089, -1532306, -19172408, 11272770, 18131155, -10087848, -7907235, -1457145, 5282918, 20931026, 12859737, 8688178, 21150188, 13343115, -25425239, 3332260, 28171399, -8960548, -8802691, 14573433, -2808898 ], [ -25059961, -21387918, -9980651, 2831722, -19249448, 13401318, 11506921, -8394168, -488217, -10156539, -4901230, 17279318, 6743067, 13615606, 23703812, 10157265, -23972213, -5366420, 28814533, -6663340, 155207, 16568379, 2832794 ], [ -27878383, -20308770, -10907213, 7195750, -19326488, 15529866, 4882687, -6700488, 6930801, -18855933, -15085378, 13627610, 626397, 18543034, 26257436, 6971415, -22519187, -14065100, 29457667, -4366132, 9113105, 18563325, 8474486 ], [ -30696805, -19229622, -11833775, 11559778, -19403528, 17658414, -1741547, -5006808, 14349819, -27555327, -25269526, 9975902, -5490273, 23470462, 28811060, 3785565, -21066161, -22763780, 30100801, -2068924, 18071003, 20558271, 14116178 ], [ -29966074, -14665023, -9872585, 14180767, -17115548, 18931944, -4984649, -4457127, 14760708, -27756822, -28443070, 5322206, -8508144, 20685205, 27126578, 2110395, -16874717, -24824396, 30276694, 1538738, 22181222, 20356290, 17643416 ], [ -25686190, -6614973, -5023643, 15058717, -12462548, 19350456, -4846619, -5051445, 8163468, -19460418, -24606010, -333478, -8427216, 10187263, 21203990, 1945905, -9944855, -20246948, 29985346, 6456854, 21443762, 17957382, 19056200 ], [ -21406306, 1435077, -174701, 15936667, -7809548, 19768968, -4708589, -5645763, 1566228, -11164014, -20768950, -5989162, -8346288, -310679, 15281402, 1781415, -3014993, -15669500, 29693998, 11374970, 20706302, 15558474, 20468984 ], [ -17126422, 9485127, 4674241, 16814617, -3156548, 20187480, -4570559, -6240081, -5031012, -2867610, -16931890, -11644846, -8265360, -10808621, 9358814, 1616925, 3914869, -11092052, 29402650, 16293086, 19968842, 13159566, 21881768 ], [ -12846538, 17535177, 9523183, 17692567, 1496452, 20605992, -4432529, -6834399, -11628252, 5428794, -13094830, -17300530, -8184432, -21306563, 3436226, 1452435, 10844731, -6514604, 29111302, 21211202, 19231382, 10760658, 23294552 ], [ -8396134, 24257566, 13060499, 17232517, 4631626, 19336886, -3284937, -6880933, -15626767, 12720321, -9112014, -21063028, -7119641, -28344609, -1217237, 2043859, 16692219, -3620041, 27101045, 23771308, 18493659, 8683913, 24521828 ], [ -3093130, 24341650, 10039685, 10082467, 177670, 9629690, 2910465, -4188547, -6631657, 14987463, -4400418, -15359596, -1135535, -18083175, 474925, 6414853, 17127837, -9139903, 16496243, 14541364, 17754621, 8217983, 24821564 ], [ 2209874, 24425734, 7018871, 2932417, -4276286, -77506, 9105867, -1496161, 2363453, 17254605, 311178, -9656164, 4848571, -7821741, 2167087, 10785847, 17563455, -14659765, 5891441, 5311420, 17015583, 7752053, 25121300 ], [ 7512878, 24509818, 3998057, -4217633, -8730242, -9784702, 15301269, 1196225, 11358563, 19521747, 5022774, -3952732, 10832677, 2439693, 3859249, 15156841, 17999073, -20179627, -4713361, -3918524, 16276545, 7286123, 25421036 ], [ 12815882, 24593902, 977243, -11367683, -13184198, -19491898, 21496671, 3888611, 20353673, 21788889, 9734370, 1750700, 16816783, 12701127, 5551411, 19527835, 18434691, -25699489, -15318163, -13148468, 15537507, 6820193, 25720772 ], [ 18118886, 24677986, -2043571, -18517733, -17638154, -29199094, 27692073, 6580997, 29348783, 24056031, 14445966, 7454132, 22800889, 22962561, 7243573, 23898829, 18870309, -31219351, -25922965, -22378412, 14798469, 6354263, 26020508 ], [ 14041715, 15896365, -2875120, -15281848, -16918715, -30167805, 23113380, 8900528, 26690993, 16467398, 8248432, 4626719, 20115700, 20506355, 6658115, 23782303, 11621717, -23143523, -25069762, -21177861, 9092856, 9796983, 18852834 ], [ 8088509, 5341603, -3268816, -9968776, -15164597, -29388819, 16379868, 11145488, 21702623, 6907610, -130928, 93137, 15696652, 15506621, 5617133, 22768273, 2836283, -12348557, -21924958, -17891211, 2393928, 14021433, 10191678 ], [ 2135303, -5213159, -3662512, -4655704, -13410479, -28609833, 9646356, 13390448, 16714253, -2652178, -8510288, -4440445, 11277604, 10506887, 4576151, 21754243, -5949151, -1553591, -18780154, -14604561, -4305000, 18245883, 1530522 ], [ -3817903, -15767921, -4056208, 657368, -11656361, -27830847, 2912844, 15635408, 11725883, -12211966, -16889648, -8974027, 6858556, 5507153, 3535169, 20740213, -14734585, 9241375, -15635350, -11317911, -11003928, 22470333, -7130634 ], [ -9771109, -26322683, -4449904, 5970440, -9902243, -27051861, -3820668, 17880368, 6737513, -21771754, -25269008, -13507609, 2439508, 507419, 2494187, 19726183, -23520019, 20036341, -12490546, -8031261, -17702856, 26694783, -15791790 ], [ -9602191, -28612475, -5444074, 6489017, -10337387, -22159683, -4953972, 14886491, 996209, -22549597, -26217413, -13416979, 391, -2019964, 2922080, 16141942, -25177468, 25266088, -11325736, -6753015, -22035120, 25951239, -18246297 ], [ -3311149, -22637297, -7038718, 2213099, -12961793, -13154313, -487068, 6653777, -5498029, -14545495, -19734863, -8702137, -458795, -2074996, 4818848, 9987490, -19706932, 24930616, -12140920, -7483173, -24000720, 20239701, -14494155 ], [ 2979893, -16662119, -8633362, -2062819, -15586199, -4148943, 3979836, -1578937, -11992267, -6541393, -13252313, -3987295, -917981, -2130028, 6715616, 3833038, -14236396, 24595144, -12956104, -8213331, -25966320, 14528163, -10742013 ], [ 9270935, -10686941, -10228006, -6338737, -18210605, 4856427, 8446740, -9811651, -18486505, 1462709, -6769763, 727547, -1377167, -2185060, 8612384, -2321414, -8765860, 24259672, -13771288, -8943489, -27931920, 8816625, -6989871 ], [ 15561977, -4711763, -11822650, -10614655, -20835011, 13861797, 12913644, -18044365, -24980743, 9466811, -287213, 5442389, -1836353, -2240092, 10509152, -8475866, -3295324, 23924200, -14586472, -9673647, -29897520, 3105087, -3237729 ], [ 19753120, -174262, -13277107, -13897620, -22418530, 20865019, 15958568, -24533161, -29282676, 15828263, 4450876, 8828842, -3141417, -2780305, 12220571, -13418175, 1165974, 22414125, -14968635, -9762187, -30477415, -2083518, 214673 ], [ 13444768, -2825146, -14030629, -12215820, -18797614, 17857501, 11893592, -22302367, -22623084, 13976465, 466660, 5573350, -8675871, -5746423, 13005245, -12299769, 581082, 15031035, -13185693, -6642637, -24128785, -4657458, 2168375 ], [ 7136416, -5476030, -14784151, -10534020, -15176698, 14849983, 7828616, -20071573, -15963492, 12124667, -3517556, 2317858, -14210325, -8712541, 13789919, -11181363, -3810, 7647945, -11402751, -3523087, -17780155, -7231398, 4122077 ], [ 828064, -8126914, -15537673, -8852220, -11555782, 11842465, 3763640, -17840779, -9303900, 10272869, -7501772, -937634, -19744779, -11678659, 14574593, -10062957, -588702, 264855, -9619809, -403537, -11431525, -9805338, 6075779 ], [ -5480288, -10777798, -16291195, -7170420, -7934866, 8834947, -301336, -15609985, -2644308, 8421071, -11485988, -4193126, -25279233, -14644777, 15359267, -8944551, -1173594, -7118235, -7836867, 2716013, -5082895, -12379278, 8029481 ], [ -11788640, -13428682, -17044717, -5488620, -4313950, 5827429, -4366312, -13379191, 4015284, 6569273, -15470204, -7448618, -30813687, -17610895, 16143941, -7826145, -1758486, -14501325, -6053925, 5835563, 1265735, -14953218, 9983183 ], [ -6109067, -8680866, -10851144, -4651125, -6469244, 5496801, -8550553, -6901542, 7764641, 851745, -9912990, -7056910, -22757906, -15487893, 18321150, -5192519, 898662, -13076975, -7481848, 713088, -780725, -7957033, 4899595 ], [ 1968091, -2453310, -3268152, -3982491, -9779780, 5701551, -12758647, 425478, 10931951, -5638929, -2447490, -5935762, -11984078, -12347067, 20776866, -2255849, 4204218, -9891137, -9551944, -6057792, -4506203, 953177, -1591451 ], [ 10045249, 3774246, 4314840, -3313857, -13090316, 5906301, -16966741, 7752498, 14099261, -12129603, 5018010, -4814614, -1210250, -9206241, 23232582, 680821, 7509774, -6705299, -11622040, -12828672, -8231681, 9863387, -8082497 ], [ 18122407, 10001802, 11897832, -2645223, -16400852, 6111051, -21174835, 15079518, 17266571, -18620277, 12483510, -3693466, 9563578, -6065415, 25688298, 3617491, 10815330, -3519461, -13692136, -19599552, -11957159, 18773597, -14573543 ], [ 26199565, 16229358, 19480824, -1976589, -19711388, 6315801, -25382929, 22406538, 20433881, -25110951, 19949010, -2572318, 20337406, -2924589, 28144014, 6554161, 14120886, -333623, -15762232, -26370432, -15682637, 27683807, -21064589 ], [ 29311909, 20531808, 20403747, 1382409, -17285435, 3652302, -26157481, 20898339, 19584761, -26767605, 21810888, 71039, 22966816, -3165705, 26231193, 7945813, 14595345, 1027219, -16070443, -27108849, -14209784, 29596448, -24593996 ], [ 27459439, 22909152, 14666601, 7431771, -9122993, -1879446, -23498491, 10554921, 14719211, -23590239, 18069144, 4236605, 17451808, -6788763, 19949835, 7792447, 12238707, 563065, -14616769, -21814803, -7538600, 24511520, -25161764 ], [ 25606969, 25286496, 8929455, 13481133, -960551, -7411194, -20839501, 211503, 9853661, -20412873, 14327400, 8402171, 11936800, -10411821, 13668477, 7639081, 9882069, 98911, -13163095, -16520757, -867416, 19426592, -25729532 ], [ 23754499, 27663840, 3192309, 19530495, 7201891, -12942942, -18180511, -10131915, 4988111, -17235507, 10585656, 12567737, 6421792, -14034879, 7387119, 7485715, 7525431, -365243, -11709421, -11226711, 5803768, 14341664, -26297300 ], [ 21902029, 30041184, -2544837, 25579857, 15364333, -18474690, -15521521, -20475333, 122561, -14058141, 6843912, 16733303, 906784, -17657937, 1105761, 7332349, 5168793, -829397, -10255747, -5932665, 12474952, 9256736, -26865068 ], [ 19918452, 30679877, -6644031, 30185811, 21937337, -21478697, -13070855, -28180706, -4140147, -11450880, 2657839, 19999565, -4250454, -20056784, -3769700, 7371974, 3716169, -1878598, -8451263, -1844118, 17833467, 5841184, -27367946 ], [ 17279340, 22625315, -2553465, 27574725, 20563151, -11843999, -11661809, -22695854, -5388645, -11694144, -3749879, 18769307, -7618842, -16334576, -1615676, 8376554, 6783615, -5853034, -4892729, -3783066, 16628637, 10772512, -27546374 ], [ 14640228, 14570753, 1537101, 24963639, 19188965, -2209301, -10252763, -17211002, -6637143, -11937408, -10157597, 17539049, -10987230, -12612368, 538348, 9381134, 9851061, -9827470, -1334195, -5722014, 15423807, 15703840, -27724802 ], [ 12001116, 6516191, 5627667, 22352553, 17814779, 7425397, -8843717, -11726150, -7885641, -12180672, -16565315, 16308791, -14355618, -8890160, 2692372, 10385714, 12918507, -13801906, 2224339, -7660962, 14218977, 20635168, -27903230 ], [ 9362004, -1538371, 9718233, 19741467, 16440593, 17060095, -7434671, -6241298, -9134139, -12423936, -22973033, 15078533, -17724006, -5167952, 4846396, 11390294, 15985953, -17776342, 5782873, -9599910, 13014147, 25566496, -28081658 ], [ 6722892, -9592933, 13808799, 17130381, 15066407, 26694793, -6025625, -756446, -10382637, -12667200, -29380751, 13848275, -21092394, -1445744, 7000420, 12394874, 19053399, -21750778, 9341407, -11538858, 11809317, 30497824, -28260086 ], [ 5925100, -8703345, 13375760, 15234410, 16245836, 24750026, -7306479, 2298541, -6985730, -12904329, -26636899, 8962082, -22475077, 2089134, 2435094, 8099049, 13571955, -14696859, 12684196, -10361696, 9741957, 30070562, -25522749 ], [ 5495572, -6024927, 12038000, 13481462, 17935988, 20489366, -9125313, 4867555, -2659742, -13140231, -22062733, 3344702, -23460619, 5586546, -3474102, 2743143, 6380733, -5437269, 15983836, -8561312, 7502091, 28571582, -22202259 ], [ 5066044, -3346509, 10700240, 11728514, 19626140, 16228706, -10944147, 7436569, 1666246, -13376133, -17488567, -2272678, -24446161, 9083958, -9383298, -2612763, -810489, 3822321, 19283476, -6760928, 5262225, 27072602, -18881769 ], [ 4636516, -668091, 9362480, 9975566, 21316292, 11968046, -12762981, 10005583, 5992234, -13612035, -12914401, -7890058, -25431703, 12581370, -15292494, -7968669, -8001711, 13081911, 22583116, -4960544, 3022359, 25573622, -15561279 ], [ 4206988, 2010327, 8024720, 8222618, 23006444, 7707386, -14581815, 12574597, 10318222, -13847937, -8340235, -13507438, -26417245, 16078782, -21201690, -13324575, -15192933, 22341501, 25882756, -3160160, 782493, 24074642, -12240789 ], [ 5530768, 2752998, 4067267, 8679110, 20465015, 2521700, -13715424, 12948295, 13233919, -9866985, -6117655, -14654443, -23425072, 13255419, -22824387, -15650487, -20013498, 24059355, 24478540, -755462, -1595511, 20748605, -7761882 ], [ 8607856, 1559922, -2509879, 11345042, 13692005, -3589012, -10163808, 11126677, 14739325, -1669179, -6246661, -11331073, -16455184, 4111281, -20160585, -14946405, -22463406, 18235473, 18370468, 2253550, -4111653, 15595511, -2124558 ], [ 11684944, 366846, -9087025, 14010974, 6918995, -9699724, -6612192, 9305059, 16244731, 6528627, -6375667, -8007703, -9485296, -5032857, -17496783, -14242323, -24913314, 12411591, 12262396, 5262562, -6627795, 10442417, 3512766 ], [ 14762032, -826230, -15664171, 16676906, 145985, -15810436, -3060576, 7483441, 17750137, 14726433, -6504673, -4684333, -2515408, -14176995, -14832981, -13538241, -27363222, 6587709, 6154324, 8271574, -9143937, 5289323, 9150090 ], [ 17839120, -2019306, -22241317, 19342838, -6627025, -21921148, 491040, 5661823, 19255543, 22924239, -6633679, -1360963, 4454480, -23321133, -12169179, -12834159, -29813130, 763827, 46252, 11280586, -11660079, 136229, 14787414 ], [ 20489850, -2019516, -26485903, 20793632, -12239065, -26489899, 2539100, 3468400, 20664360, 28103912, -5589354, 954814, 9754182, -30459600, -10416615, -12323350, -31515734, -4128797, -4721683, 13649947, -12828256, -3408592, 19096712 ], [ 21008790, 3944604, -19067689, 16168736, -12046255, -23348845, -2930620, -584048, 21590232, 18192920, 1321626, -1767374, 6702954, -27569712, -13220241, -12778906, -29481818, -4365131, -2788933, 12821053, -7256608, 1087952, 16765880 ], [ 21527730, 9908724, -11649475, 11543840, -11853445, -20207791, -8400340, -4636496, 22516104, 8281928, 8232606, -4489562, 3651726, -24679824, -16023867, -13234462, -27447902, -4601465, -856183, 11992159, -1684960, 5584496, 14435048 ], [ 22046670, 15872844, -4231261, 6918944, -11660635, -17066737, -13870060, -8688944, 23441976, -1629064, 15143586, -7211750, 600498, -21789936, -18827493, -13690018, -25413986, -4837799, 1076567, 11163265, 3886688, 10081040, 12104216 ], [ 22565610, 21836964, 3186953, 2294048, -11467825, -13925683, -19339780, -12741392, 24367848, -11540056, 22054566, -9933938, -2450730, -18900048, -21631119, -14145574, -23380070, -5074133, 3009317, 10334371, 9458336, 14577584, 9773384 ], [ 23084550, 27801084, 10605167, -2330848, -11275015, -10784629, -24809500, -16793840, 25293720, -21451048, 28965546, -12656126, -5501958, -16010160, -24434745, -14601130, -21346154, -5310467, 4942067, 9505477, 15029984, 19074128, 7442552 ], [ 16506755, 26283484, 14698126, -5737154, -13108995, -7550040, -16770340, -19679103, 22017302, -18670985, 25516116, -7731094, -759976, -9791917, -23807156, -16442821, -22770718, -7036831, 3207427, 7270083, 8836992, 21574267, 8662365 ], [ 8509613, 23269540, 18126034, -8899742, -15348333, -4296744, -6029404, -22330929, 17900426, -13352711, 19994604, -1276618, 5540648, -2908003, -22493324, -18561739, -24886978, -9061201, 739309, 4753389, 291072, 23675125, 10592307 ], [ 512471, 20255596, 21553942, -12062330, -17587671, -1043448, 4711532, -24982755, 13783550, -8034437, 14473092, 5177858, 11841272, 3975911, -21179492, -20680657, -27003238, -11085571, -1728809, 2236695, -8254848, 25775983, 12522249 ], [ -7484671, 17241652, 24981850, -15224918, -19827009, 2209848, 15452468, -27634581, 9666674, -2716163, 8951580, 11632334, 18141896, 10859825, -19865660, -22799575, -29119498, -13109941, -4196927, -279999, -16800768, 27876841, 14452191 ], [ -15481813, 14227708, 28409758, -18387506, -22066347, 5463144, 26193404, -30286407, 5549798, 2602111, 3430068, 18086810, 24442520, 17743739, -18551828, -24918493, -31235758, -15134311, -6665045, -2796693, -25346688, 29977699, 16382133 ], [ -20515906, 9201862, 27986779, -19043378, -18132639, 8669619, 28415468, -25805670, 4700084, 6207172, 2513610, 19765010, 22173137, 17124758, -13394504, -22852828, -26390188, -15929254, -8101481, -6206103, -27822093, 30544594, 14106117 ], [ -22586950, 2164114, 23712913, -17192534, -8025885, 11829273, 22118660, -14192370, 7117532, 8099020, 6202206, 16666934, 11333747, 9002882, -4393688, -16602580, -14582788, -15494770, -8506235, -10508229, -24226983, 29577526, 7624143 ], [ -24657994, -4873634, 19439047, -15341690, 2080869, 14988927, 15821852, -2579070, 9534980, 9990868, 9890802, 13568858, 494357, 881006, 4607128, -10352332, -2775388, -15060286, -8910989, -14810355, -20631873, 28610458, 1142169 ], [ -26729038, -11911382, 15165181, -13490846, 12187623, 18148581, 9525044, 9034230, 11952428, 11882716, 13579398, 10470782, -10345033, -7240870, 13607944, -4102084, 9032012, -14625802, -9315743, -19112481, -17036763, 27643390, -5339805 ], [ -28800082, -18949130, 10891315, -11640002, 22294377, 21308235, 3228236, 20647530, 14369876, 13774564, 17267994, 7372706, -21184423, -15362746, 22608760, 2148164, 20839412, -14191318, -9720497, -23414607, -13441653, 26676322, -11821779 ], [ -30349961, -24575974, 6149035, -9877900, 29518240, 23213699, -1437595, 29723329, 16033854, 14231891, 19612908, 5492537, -29857830, -21369627, 28238309, 6103422, 29056254, -13531937, -8730144, -26926836, -9624476, 24118214, -16044019 ], [ -29294015, -23148298, -935315, -8559508, 22327648, 18848213, 2051459, 26111623, 13930482, 7516613, 15239412, 9701903, -27701322, -16801533, 17011523, -1416270, 19320306, -11748071, -764256, -26489580, -4696964, 13604906, -8967589 ], [ -28238069, -21720622, -8019665, -7241116, 15137056, 14482727, 5540513, 22499917, 11827110, 801335, 10865916, 13911269, -25544814, -12233439, 5784737, -8935962, 9584358, -9964205, 7201632, -26052324, 230548, 3091598, -1891159 ], [ -27182123, -20292946, -15104015, -5922724, 7946464, 10117241, 9029567, 18888211, 9723738, -5913943, 6492420, 18120635, -23388306, -7665345, -5442049, -16455654, -151590, -8180339, 15167520, -25615068, 5158060, -7421710, 5185271 ], [ -26126177, -18865270, -22188365, -4604332, 755872, 5751755, 12518621, 15276505, 7620366, -12629221, 2118924, 22330001, -21231798, -3097251, -16668835, -23975346, -9887538, -6396473, 23133408, -25177812, 10085572, -17935018, 12261701 ], [ -25070231, -17437594, -29272715, -3285940, -6434720, 1386269, 16007675, 11664799, 5516994, -19344499, -2254572, 26539367, -19075290, 1470843, -27895621, -31495038, -19623486, -4612607, 31099296, -24740556, 15013084, -28448326, 19338131 ], [ -23337785, -18138408, -25970380, -5198403, -3909952, -3614077, 9345034, 4572183, 5704967, -18142282, 1040502, 18636993, -13040232, 12757, -28443797, -25909215, -22365029, -3204476, 24481579, -23149360, 18410881, -27530709, 20276356 ], [ -21470039, -19264920, -20590708, -7757037, 557888, -8741395, 652054, -3216615, 6351209, -15356566, 5869290, 8312271, -6229464, -2650565, -26856251, -17702289, -23707691, -1871492, 14947141, -21327376, 21502735, -24326907, 19986940 ], [ -19602293, -20391432, -15211036, -10315671, 5025728, -13868713, -8040926, -11005413, 6997451, -12570850, 10698078, -2012451, 581304, -5313887, -25268705, -9495363, -25050353, -538508, 5412703, -19505392, 24594589, -21123105, 19697524 ], [ -17734547, -21517944, -9831364, -12874305, 9493568, -18996031, -16733906, -18794211, 7643693, -9785134, 15526866, -12337173, 7392072, -7977209, -23681159, -1288437, -26393015, 794476, -4121735, -17683408, 27686443, -17919303, 19408108 ], [ -15866801, -22644456, -4451692, -15432939, 13961408, -24123349, -25426886, -26583009, 8289935, -6999418, 20355654, -22661895, 14202840, -10640531, -22093613, 6918489, -27735677, 2127460, -13656173, -15861424, 30778297, -14715501, 19118692 ], [ -13468469, -22735455, -1444147, -15838023, 12685952, -26151697, -25212047, -30331692, 10142189, -7115878, 19498758, -24228243, 15602145, -11206523, -20157830, 7827609, -23605043, 2559280, -19546421, -15575755, 28079398, -14264634, 17802556 ], [ -10539551, -21790941, -808729, -14089557, 5667200, -25081075, -16089389, -30040260, 13200455, -10134514, 12956178, -17036217, 11589987, -9675185, -17873810, 1438923, -14001113, 2089936, -21792479, -16826401, 19589746, -16566702, 15459700 ], [ -7610633, -20846427, -173311, -12341091, -1351552, -24010453, -6966731, -29748828, 16258721, -13153150, 6413598, -9844191, 7577829, -8143847, -15589790, -4949763, -4397183, 1620592, -24038537, -18077047, 11100094, -18868770, 13116844 ], [ -4681715, -19901913, 462107, -10592625, -8370304, -22939831, 2155927, -29457396, 19316987, -16171786, -128982, -2652165, 3565671, -6612509, -13305770, -11338449, 5206747, 1151248, -26284595, -19327693, 2610442, -21170838, 10773988 ], [ -1752797, -18957399, 1097525, -8844159, -15389056, -21869209, 11278585, -29165964, 22375253, -19190422, -6671562, 4539861, -446487, -5081171, -11021750, -17727135, 14810677, 681904, -28530653, -20578339, -5879210, -23472906, 8431132 ], [ 96954, -17087809, 2109042, -6544407, -19974621, -20066369, 19147374, -28395320, 23646370, -20943780, -11660242, 9715887, -3878909, -4356339, -9577175, -23171976, 22026079, 78286, -30162536, -20371231, -12846423, -24525205, 5389802 ], [ -3449130, -10592839, 5001054, -1488225, -12394251, -14602439, 20746818, -25228616, 15981742, -16370748, -8879422, 4811913, -4412651, -7664037, -12329825, -23897592, 17298841, -1196702, -28723544, -12875353, -12201441, -19328659, -1143898 ], [ -6995214, -4097869, 7893066, 3567957, -4813881, -9138509, 22346262, -22061912, 8317114, -11797716, -6098602, -92061, -4946393, -10971735, -15082475, -24623208, 12571603, -2471690, -27284552, -5379475, -11556459, -14132113, -7677598 ], [ -10541298, 2397101, 10785078, 8624139, 2766489, -3674579, 23945706, -18895208, 652486, -7224684, -3317782, -4996035, -5480135, -14279433, -17835125, -25348824, 7844365, -3746678, -25845560, 2116403, -10911477, -8935567, -14211298 ], [ -14087382, 8892071, 13677090, 13680321, 10346859, 1789351, 25545150, -15728504, -7012142, -2651652, -536962, -9900009, -6013877, -17587131, -20587775, -26074440, 3117127, -5021666, -24406568, 9612281, -10266495, -3739021, -20744998 ], [ -17633466, 15387041, 16569102, 18736503, 17927229, 7253281, 27144594, -12561800, -14676770, 1921380, 2243858, -14803983, -6547619, -20894829, -23340425, -26800056, -1610111, -6296654, -22967576, 17108159, -9621513, 1457525, -27278698 ], [ -18270540, 14120081, 11951744, 16671195, 16984109, 10293096, 22827568, -6140626, -18275153, -1690663, 6531183, -15828997, -2073616, -20012872, -18079420, -21612547, -5728879, -7496297, -24377634, 11407887, -5673101, 3411156, -25477323 ], [ -18325812, 11300735, 5832512, 13181589, 14336291, 12848088, 17327248, 931442, -21060287, -6939721, 11119809, -16078219, 3401936, -18292984, -11215684, -15242413, -9725953, -8680871, -26357502, 3068385, -1064003, 4716204, -22008933 ], [ -18381084, 8481389, -286720, 9691983, 11688473, 15403080, 11826928, 8003510, -23845421, -12188779, 15708435, -16327441, 8877488, -16573096, -4351948, -8872279, -13723027, -9865445, -28337370, -5271117, 3545095, 6021252, -18540543 ], [ -18436356, 5662043, -6405952, 6202377, 9040655, 17958072, 6326608, 15075578, -26630555, -17437837, 20297061, -16576663, 14353040, -14853208, 2511788, -2502145, -17720101, -11050019, -30317238, -13610619, 8154193, 7326300, -15072153 ], [ -18491628, 2842697, -12525184, 2712771, 6392837, 20513064, 826288, 22147646, -29415689, -22686895, 24885687, -16825885, 19828592, -13133320, 9375524, 3867989, -21717175, -12234593, -32297106, -21950121, 12763291, 8631348, -11603763 ], [ -15185664, -645508, -14329063, 3157107, 3734045, 19489782, -14903, 23086127, -30039572, -20238601, 26071035, -13507573, 21721988, -9806704, 13385993, 7939028, -20496478, -10321166, -33013605, -23280948, 12913093, 7716138, -6219675 ], [ -8518464, -4802572, -11817589, 7535385, 1064279, 14888226, 3803035, 17891021, -28502204, -10092955, 23853105, -6621727, 20033228, -4873360, 14543195, 9710972, -14058010, -5309738, -32466735, -17603100, 8603599, 4580670, 1080111 ], [ -1851264, -8959636, -9306115, 11913663, -1605487, 10286670, 7620973, 12695915, -26964836, 52691, 21635175, 264119, 18344468, 59984, 15700397, 11482916, -7619542, -298310, -31919865, -11925252, 4294105, 1445202, 8379897 ], [ 4815936, -13116700, -6794641, 16291941, -4275253, 5685114, 11438911, 7500809, -25427468, 10198337, 19417245, 7149965, 16655708, 4993328, 16857599, 13254860, -1181074, 4713118, -31372995, -6247404, -15389, -1690266, 15679683 ], [ 11483136, -17273764, -4283167, 20670219, -6945019, 1083558, 15256849, 2305703, -23890100, 20343983, 17199315, 14035811, 14966948, 9926672, 18014801, 15026804, 5257394, 9724546, -30826125, -569556, -4324883, -4825734, 22979469 ], [ 17209286, -20451702, -1083186, 23583616, -8539451, -2753388, 17749002, -1453634, -21388914, 27756306, 15521818, 18516093, 12475034, 13461577, 17998570, 16334014, 10698383, 13755163, -29869071, 4728147, -7068423, -7660929, 28906265 ], [ 18230186, -18734010, 5559330, 19172608, -4757213, -2767284, 13612230, 1965874, -14068638, 21502014, 16546486, 10968555, 5967350, 10004287, 12115174, 15317554, 11151977, 12881725, -26861097, 8125125, -1982193, -8994759, 27968111 ], [ 19251086, -17016318, 12201846, 14761600, -974975, -2781180, 9475458, 5385382, -6748362, 15247722, 17571154, 3421017, -540334, 6546997, 6231778, 14301094, 11605571, 12008287, -23853123, 11522103, 3104037, -10328589, 27029957 ], [ 20271986, -15298626, 18844362, 10350592, 2807263, -2795076, 5338686, 8804890, 571914, 8993430, 18595822, -4126521, -7048018, 3089707, 348382, 13284634, 12059165, 11134849, -20845149, 14919081, 8190267, -11662419, 26091803 ], [ 21292886, -13580934, 25486878, 5939584, 6589501, -2808972, 1201914, 12224398, 7892190, 2739138, 19620490, -11674059, -13555702, -367583, -5535014, 12268174, 12512759, 10261411, -17837175, 18316059, 13276497, -12996249, 25153649 ], [ 22313786, -11863242, 32129394, 1528576, 10371739, -2822868, -2934858, 15643906, 15212466, -3515154, 20645158, -19221597, -20063386, -3824873, -11418410, 11251714, 12966353, 9387973, -14829201, 21713037, 18362727, -14330079, 24215495 ], [ 21562306, -12924695, 24883235, -627017, 14233822, -7286049, -5632970, 15854869, 13478667, -3275956, 15583951, -14082230, -14265550, -3792823, -6028241, 10559159, 12138672, 5128310, -12215367, 17004450, 13462787, -13520024, 24254376 ], [ 20456350, -14541977, 14859341, -2331527, 18111874, -12639087, -8043350, 15424123, 9934053, -1738060, 9305569, -6405482, -6006610, -3062905, 1616641, 9931385, 11054736, 191402, -9680361, 10674750, 6565613, -12281192, 24488664 ], [ 19350394, -16159259, 4835447, -4036037, 21989926, -17992125, -10453730, 14993377, 6389439, -200164, 3027187, 1271266, 2252330, -2332987, 9261523, 9303611, 9970800, -4745506, -7145355, 4345050, -331561, -11042360, 24722952 ], [ 18244438, -17776541, -5188447, -5740547, 25867978, -23345163, -12864110, 14562631, 2844825, 1337732, -3251195, 8948014, 10511270, -1603069, 16906405, 8675837, 8886864, -9682414, -4610349, -1984650, -7228735, -9803528, 24957240 ], [ 17138482, -19393823, -15212341, -7445057, 29746030, -28698201, -15274490, 14131885, -699789, 2875628, -9529577, 16624762, 18770210, -873151, 24551287, 8048063, 7802928, -14619322, -2075343, -8314350, -14125909, -8564696, 25191528 ], [ 17185198, -16759736, -18176548, -8669840, 29342950, -30612999, -14347820, 10089583, -3454833, 1616345, -9088049, 18473392, 20776001, -1804654, 28305625, 4449173, 4317525, -17966662, -538800, -10022202, -13707808, -9765521, 23775897 ], [ 18384586, -9874280, -14081068, -9414896, 24658738, -29089557, -10084100, 2435725, -5420307, -2440117, -1926611, 14493904, 16528643, -4397578, 28169419, -2120833, -1569345, -19724434, -720, -7108206, -5974432, -13406003, 20710347 ], [ 19583974, -2988824, -9985588, -10159952, 19974526, -27566115, -5820380, -5218133, -7385781, -6496579, 5234827, 10514416, 12281285, -6990502, 28033213, -8690839, -7456215, -21482206, 537360, -4194210, 1758944, -17046485, 17644797 ], [ 20783362, 3896632, -5890108, -10905008, 15290314, -26042673, -1556660, -12871991, -9351255, -10553041, 12396265, 6534928, 8033927, -9583426, 27897007, -15260845, -13343085, -23239978, 1075440, -1280214, 9492320, -20686967, 14579247 ], [ 21982750, 10782088, -1794628, -11650064, 10606102, -24519231, 2707060, -20525849, -11316729, -14609503, 19557703, 2555440, 3786569, -12176350, 27760801, -21830851, -19229955, -24997750, 1613520, 1633782, 17225696, -24327449, 11513697 ], [ 22092840, 15768381, 1999810, -12884803, 6599223, -22046970, 6551143, -25583384, -13297626, -16862874, 23779299, -903308, 703364, -13932944, 26970926, -27150678, -23696528, -24771689, 1458519, 3669228, 22749815, -26891548, 8653205 ], [ 16756440, 11258859, 4289038, -16567957, 5979009, -14830614, 8297041, -17659304, -15355638, -10100790, 13301685, -1758356, 3440924, -11507888, 22912706, -26219610, -21061616, -14626463, -2161887, 1311924, 17227649, -24073732, 6818003 ], [ 11420040, 6749337, 6578266, -20251111, 5358795, -7614258, 10042939, -9735224, -17413650, -3338706, 2824071, -2613404, 6178484, -9082832, 18854486, -25288542, -18426704, -4481237, -5782293, -1045380, 11705483, -21255916, 4982801 ], [ 6083640, 2239815, 8867494, -23934265, 4738581, -397902, 11788837, -1811144, -19471662, 3423378, -7653543, -3468452, 8916044, -6657776, 14796266, -24357474, -15791792, 5663989, -9402699, -3402684, 6183317, -18438100, 3147599 ], [ 747240, -2269707, 11156722, -27617419, 4118367, 6818454, 13534735, 6112936, -21529674, 10185462, -18131157, -4323500, 11653604, -4232720, 10738046, -23426406, -13156880, 15809215, -13023105, -5759988, 661151, -15620284, 1312397 ], [ -4589160, -6779229, 13445950, -31300573, 3498153, 14034810, 15280633, 14037016, -23587686, 16947546, -28608771, -5178548, 14391164, -1807664, 6679826, -22495338, -10521968, 25954441, -16643511, -8117292, -4861015, -12802468, -522805 ], [ -4666025, -6368636, 16689453, -28220262, 5305754, 15984906, 12176901, 15927761, -21257038, 16159660, -27190605, -3536566, 8356754, -758143, 102811, -15874205, -4390591, 24657657, -10805142, -2447616, -7194216, -8476492, 1612158 ], [ -3690983, -4974020, 20123811, -23787258, 7598918, 16881750, 8103243, 16611839, -18048658, 13861780, -23393283, -1395178, 567950, 16271, -6977963, -8115059, 2440079, 21072471, -3075018, 4827456, -8889624, -3848884, 4541154 ], [ -2715941, -3579404, 23558169, -19354254, 9892082, 17778594, 4029585, 17295917, -14840278, 11563900, -19595961, 746210, -7220854, 790685, -14058737, -355913, 9270749, 17487285, 4655106, 12102528, -10585032, 778724, 7470150 ], [ -1740899, -2184788, 26992527, -14921250, 12185246, 18675438, -44073, 17979995, -11631898, 9266020, -15798639, 2887598, -15009658, 1565099, -21139511, 7403233, 16101419, 13902099, 12385230, 19377600, -12280440, 5406332, 10399146 ], [ -765857, -790172, 30426885, -10488246, 14478410, 19572282, -4117731, 18664073, -8423518, 6968140, -12001317, 5028986, -22798462, 2339513, -28220285, 15162379, 22932089, 10316913, 20115354, 26652672, -13975848, 10033940, 13328142 ], [ -1520780, 475600, 26234337, -6239088, 11384699, 19735836, -2821896, 19373438, -3207628, 6865315, -9077145, 5361722, -25119526, 2649245, -31188221, 15083752, 21832811, 10640178, 23604042, 28365828, -12393375, 8898953, 14999979 ], [ -4005668, 1612528, 14414883, -2173776, 2904113, 19166100, 3843432, 20108090, 4015772, 8957545, -7026123, 3885806, -21972850, 2494295, -30043319, 7167352, 12803585, 14871894, 22851294, 24517068, -7533021, 2001371, 15414657 ], [ -6490556, 2749456, 2595429, 1891536, -5576473, 18596364, 10508760, 20842742, 11239172, 11049775, -4975101, 2409890, -18826174, 2339345, -28898417, -749048, 3774359, 19103610, 22098546, 20668308, -2672667, -4896211, 15829335 ], [ -8975444, 3886384, -9224025, 5956848, -14057059, 18026628, 17174088, 21577394, 18462572, 13142005, -2924079, 933974, -15679498, 2184395, -27753515, -8665448, -5254867, 23335326, 21345798, 16819548, 2187687, -11793793, 16244013 ], [ -11460332, 5023312, -21043479, 10022160, -22537645, 17456892, 23839416, 22312046, 25685972, 15234235, -873057, -541942, -12532822, 2029445, -26608613, -16581848, -14284093, 27567042, 20593050, 12970788, 7048041, -18691375, 16658691 ], [ -12196384, 6768253, -30472426, 12112224, -29094210, 17131540, 28277355, 21220525, 30137696, 16157152, 123121, -1402459, -10114188, 2589295, -25112653, -23019132, -20151484, 30126391, 20122539, 9176108, 10060854, -24333310, 15826674 ], [ -4188256, 11553259, -27948838, 4326048, -26030670, 18028108, 21578349, 10998139, 20731040, 11233504, -4154921, 814019, -11335764, 6723145, -21861403, -22060836, -10209700, 24323905, 21063213, 5651828, 3835962, -23697010, 8761182 ], [ 3819872, 16338265, -25425250, -3460128, -22967130, 18924676, 14879343, 775753, 11324384, 6309856, -8432963, 3030497, -12557340, 10856995, -18610153, -21102540, -267916, 18521419, 22003887, 2127548, -2388930, -23060710, 1695690 ], [ 11828000, 21123271, -22901662, -11246304, -19903590, 19821244, 8180337, -9446633, 1917728, 1386208, -12711005, 5246975, -13778916, 14990845, -15358903, -20144244, 9673868, 12718933, 22944561, -1396732, -8613822, -22424410, -5369802 ], [ 19836128, 25908277, -20378074, -19032480, -16840050, 20717812, 1481331, -19669019, -7488928, -3537440, -16989047, 7463453, -15000492, 19124695, -12107653, -19185948, 19615652, 6916447, 23885235, -4921012, -14838714, -21788110, -12435294 ], [ 27844256, 30693283, -17854486, -26818656, -13776510, 21614380, -5217675, -29891405, -16895584, -8461088, -21267089, 9679931, -16222068, 23258545, -8856403, -18227652, 29557436, 1113961, 24825909, -8445292, -21063606, -21151810, -19500786 ], [ 22101014, 27041354, -12776318, -19352422, -8497185, 23166128, -4189771, -26706096, -17487295, -7446191, -17779261, 8190114, -17885009, 23288105, -6860393, -19309241, 24148980, 1620930, 17849298, -7819682, -14753423, -21632655, -21493418 ], [ 13607498, 21702038, -7187234, -8835706, -2774703, 24848912, -1616485, -20839248, -16316017, -5243585, -12738259, 5959038, -19636223, 22496807, -5115431, -20798807, 15670476, 3389790, 9289230, -6364094, -5936225, -22336929, -22471478 ], [ 5113982, 16362722, -1598150, 1681010, 2947779, 26531696, 956801, -14972400, -15144739, -3040979, -7697257, 3727962, -21387437, 21705509, -3370469, -22288373, 7191972, 5158650, 729162, -4908506, 2880973, -23041203, -23449538 ], [ -3379534, 11023406, 3990934, 12197726, 8670261, 28214480, 3530087, -9105552, -13973461, -838373, -2656255, 1496886, -23138651, 20914211, -1625507, -23777939, -1286532, 6927510, -7830906, -3452918, 11698171, -23745477, -24427598 ], [ -11873050, 5684090, 9580018, 22714442, 14392743, 29897264, 6103373, -3238704, -12802183, 1364233, 2384747, -734190, -24889865, 20122913, 119455, -25267505, -9765036, 8696370, -16390974, -1997330, 20515369, -24449751, -25405658 ] ], [ [ 6444864, -9251712, -3114080, -3824544, -16843424, -9614496, -21516768, -6121568, 12931712, 20430784, -16310944, -13659808, -15835200, -1070880, -9042720, 9294368, 25121248, 15669920, 19632384, -2746432, 11809760, -1955456, 27743808 ], [ 6444864, -9251712, -3114080, -3824544, -16843424, -9614496, -21516768, -6121568, 12931712, 20430784, -16310944, -13659808, -15835200, -1070880, -9042720, 9294368, 25121248, 15669920, 19632384, -2746432, 11809760, -1955456, 27743808 ], [ 6444864, -9251712, -3114080, -3824544, -16843424, -9614496, -21516768, -6121568, 12931712, 20430784, -16310944, -13659808, -15835200, -1070880, -9042720, 9294368, 25121248, 15669920, 19632384, -2746432, 11809760, -1955456, 27743808 ], [ 9402599, -9481007, -981495, -2422139, -11040214, -7395396, -16068908, -5789748, 13958337, 16763944, -13727364, -7244313, -11460250, 272110, -5208925, 8565538, 18037768, 8810290, 16594814, 1999433, 11094315, -6030976, 20070038 ], [ 12951881, -9756161, 1577607, -739253, -4076362, -4732476, -9531476, -5391564, 15190287, 12363736, -10627068, 454281, -6210310, 1883698, -608371, 7690942, 9537592, 578734, 12949730, 7694471, 10235781, -10921600, 10861514 ], [ 16501163, -10031315, 4136709, 943633, 2887490, -2069556, -2994044, -4993380, 16422237, 7963528, -7526772, 8152875, -960370, 3495286, 3992183, 6816346, 1037416, -7652822, 9304646, 13389509, 9377247, -15812224, 1652990 ], [ 20050445, -10306469, 6695811, 2626519, 9851342, 593364, 3543388, -4595196, 17654187, 3563320, -4426476, 15851469, 4289570, 5106874, 8592737, 5941750, -7462760, -15884378, 5659562, 19084547, 8518713, -20702848, -7555534 ], [ 23599727, -10581623, 9254913, 4309405, 16815194, 3256284, 10080820, -4197012, 18886137, -836888, -1326180, 23550063, 9539510, 6718462, 13193291, 5067154, -15962936, -24115934, 2014478, 24779585, 7660179, -25593472, -16764058 ], [ 21806813, -9770555, 11448444, 6686569, 17915591, 3302211, 10782505, -682200, 17379333, -4570145, -775494, 25476795, 12044249, 9269200, 13245872, 4779682, -16368419, -25851023, -1326388, 23143178, 5355042, -25637461, -19242268 ], [ 14671703, -7873265, 13276404, 9758011, 13152533, 731145, 5648443, 5949240, 13133775, -7636451, -2774418, 21631665, 11803787, 12759088, 8750480, 5079334, -8679209, -21089645, -4363036, 14175326, 1603302, -20834815, -14990164 ], [ 7536593, -5975975, 15104364, 12829453, 8389475, -1839921, 514381, 12580680, 8888217, -10702757, -4773342, 17786535, 11563325, 16248976, 4255088, 5378986, -989999, -16328267, -7399684, 5207474, -2148438, -16032169, -10738060 ], [ 401483, -4078685, 16932324, 15900895, 3626417, -4410987, -4619681, 19212120, 4642659, -13769063, -6772266, 13941405, 11322863, 19738864, -240304, 5678638, 6699211, -11566889, -10436332, -3760378, -5900178, -11229523, -6485956 ], [ -6733627, -2181395, 18760284, 18972337, -1136641, -6982053, -9753743, 25843560, 397101, -16835369, -8771190, 10096275, 11082401, 23228752, -4735696, 5978290, 14388421, -6805511, -13472980, -12728230, -9651918, -6426877, -2233852 ], [ -11412867, -392866, 20039176, 20974001, -4902737, -9479608, -13099642, 30608492, -2787724, -18613444, -10037459, 5830488, 11233521, 25364013, -8076672, 6222000, 20734915, -3192656, -15379945, -19271807, -12256853, -1975630, 561743 ], [ -3812757, 851858, 18572728, 17626775, -3684023, -11609608, -7504726, 26040884, -668884, -13950364, -7640453, -538584, 13342551, 20726139, -5645568, 6186000, 20367829, -5322416, -11638495, -13694009, -9127763, 718622, -3925207 ], [ 3787353, 2096582, 17106280, 14279549, -2465309, -13739608, -1909810, 21473276, 1449956, -9287284, -5243447, -6907656, 15451581, 16088265, -3214464, 6150000, 20000743, -7452176, -7897045, -8116211, -5998673, 3412874, -8412157 ], [ 11387463, 3341306, 15639832, 10932323, -1246595, -15869608, 3685106, 16905668, 3568796, -4624204, -2846441, -13276728, 17560611, 11450391, -783360, 6114000, 19633657, -9581936, -4155595, -2538413, -2869583, 6107126, -12899107 ], [ 18987573, 4586030, 14173384, 7585097, -27881, -17999608, 9280022, 12338060, 5687636, 38876, -449435, -19645800, 19669641, 6812517, 1647744, 6078000, 19266571, -11711696, -414145, 3039385, 259507, 8801378, -17386057 ], [ 26587683, 5830754, 12706936, 4237871, 1190833, -20129608, 14874938, 7770452, 7806476, 4701956, 1947571, -26014872, 21778671, 2174643, 4078848, 6042000, 18899485, -13841456, 3327305, 8617183, 3388597, 11495630, -21873007 ], [ 23061033, 5094953, 11803438, 5476365, 918722, -13428683, 14123944, 3356124, 9373581, 6503521, 4257832, -21936734, 22633411, 554284, 4148307, 7705110, 14940969, -16611826, 5684835, 6713306, 382662, 10136342, -21120862 ], [ 17309031, 3963047, 11012530, 7632003, 348446, -4961573, 12103768, -1027548, 10830339, 7732783, 6550744, -15769154, 23237293, -462572, 3745437, 9708042, 10264167, -19510318, 7765581, 3313094, -3850278, 7966346, -19320898 ], [ 11557029, 2831141, 10221622, 9787641, -221830, 3505537, 10083592, -5411220, 12287097, 8962045, 8843656, -9601574, 23841175, -1479428, 3342567, 11710974, 5587365, -22408810, 9846327, -87118, -8083218, 5796350, -17520934 ], [ 5805027, 1699235, 9430714, 11943279, -792106, 11972647, 8063416, -9794892, 13743855, 10191307, 11136568, -3433994, 24445057, -2496284, 2939697, 13713906, 910563, -25307302, 11927073, -3487330, -12316158, 3626354, -15720970 ], [ 53025, 567329, 8639806, 14098917, -1362382, 20439757, 6043240, -14178564, 15200613, 11420569, 13429480, 2733586, 25048939, -3513140, 2536827, 15716838, -3766239, -28205794, 14007819, -6887542, -16549098, 1456358, -13921006 ], [ -4101897, 2877410, 7545442, 14840622, -3498295, 23700121, 4626646, -14702055, 13973196, 11383579, 13704139, 7163041, 23350105, -4013816, 1257702, 14821434, -4877265, -27633313, 14337393, -6476848, -15532056, 1951181, -11714128 ], [ -6659739, 8629478, 6147622, 14168394, -7199845, 21753739, 3813634, -11365365, 10061604, 10080337, 11960545, 9854371, 19348555, -3998312, -897678, 11027694, -2422515, -23589859, 12915795, -2255248, -9265032, 5110823, -9100336 ], [ -9217581, 14381546, 4749802, 13496166, -10901395, 19807357, 3000622, -8028675, 6150012, 8777095, 10216951, 12545701, 15347005, -3982808, -3053058, 7233954, 32235, -19546405, 11494197, 1966352, -2998008, 8270465, -6486544 ], [ -11775423, 20133614, 3351982, 12823938, -14602945, 17860975, 2187610, -4691985, 2238420, 7473853, 8473357, 15237031, 11345455, -3967304, -5208438, 3440214, 2486985, -15502951, 10072599, 6187952, 3269016, 11430107, -3872752 ], [ -14333265, 25885682, 1954162, 12151710, -18304495, 15914593, 1374598, -1355295, -1673172, 6170611, 6729763, 17928361, 7343905, -3951800, -7363818, -353526, 4941735, -11459497, 8651001, 10409552, 9536040, 14589749, -1258960 ], [ -15084230, 29603531, 6626, 11253860, -20610426, 14128858, 633180, 1420815, -5633415, 5172773, 5206007, 19431190, 3361074, -4011434, -8463850, -2651406, 7031736, -8069575, 7355689, 13669622, 15179694, 16292091, 1157386 ], [ -6800810, 23150285, -4689490, 9227900, -15938262, 13146358, 249732, 1394025, -9836913, 5701955, 4781441, 14991514, -528162, -4446758, -4287142, 2530014, 7297992, -7947313, 6691807, 12122042, 17706498, 10707933, 2586502 ], [ 1482610, 16697039, -9385606, 7201940, -11266098, 12163858, -133716, 1367235, -14040411, 6231137, 4356875, 10551838, -4417398, -4882082, -110434, 7711434, 7564248, -7825051, 6027925, 10574462, 20233302, 5123775, 4015618 ], [ 9766030, 10243793, -14081722, 5175980, -6593934, 11181358, -517164, 1340445, -18243909, 6760319, 3932309, 6112162, -8306634, -5317406, 4066274, 12892854, 7830504, -7702789, 5364043, 9026882, 22760106, -460383, 5444734 ], [ 18049450, 3790547, -18777838, 3150020, -1921770, 10198858, -900612, 1313655, -22447407, 7289501, 3507743, 1672486, -12195870, -5752730, 8242982, 18074274, 8096760, -7580527, 4700161, 7479302, 25286910, -6044541, 6873850 ], [ 26332870, -2662699, -23473954, 1124060, 2750394, 9216358, -1284060, 1286865, -26650905, 7818683, 3083177, -2767190, -16085106, -6188054, 12419690, 23255694, 8363016, -7458265, 4036279, 5931722, 27813714, -11628699, 8302966 ], [ 27159910, -1447910, -19314740, -104220, 4788983, 7627123, -434258, 2952675, -25135488, 6541605, 2399456, -1715076, -12737117, -5437413, 7004558, 18680119, 8390752, -3809403, 3842842, 6882682, 25499008, -10705332, 3855307 ], [ 26495674, 1300486, -13384460, -1172964, 6300857, 5916541, 662194, 4957005, -22476288, 4903275, 1663904, 435396, -7941683, -4449579, -328942, 12153145, 8370784, 544779, 3743494, 8333350, 22216000, -8480460, -1767707 ], [ 25831438, 4048882, -7454180, -2241708, 7812731, 4205959, 1758646, 6961335, -19817088, 3264945, 928352, 2585868, -3146249, -3461745, -7662442, 5626171, 8350816, 4898961, 3644146, 9784018, 18932992, -6255588, -7390721 ], [ 25167202, 6797278, -1523900, -3310452, 9324605, 2495377, 2855098, 8965665, -17157888, 1626615, 192800, 4736340, 1649185, -2473911, -14995942, -900803, 8330848, 9253143, 3544798, 11234686, 15649984, -4030716, -13013735 ], [ 24502966, 9545674, 4406380, -4379196, 10836479, 784795, 3951550, 10969995, -14498688, -11715, -542752, 6886812, 6444619, -1486077, -22329442, -7427777, 8310880, 13607325, 3445450, 12685354, 12366976, -1805844, -18636749 ], [ 23021569, 12434347, 7828174, -4943307, 11697617, -1421063, 6487330, 9579645, -11440077, 305454, 394286, 7328814, 8422384, -1344441, -21629401, -11114426, 7759726, 15026607, 2333761, 11471989, 9030802, -949011, -19565609 ], [ 20723011, 15463297, 8741482, -5002785, 11908019, -4122197, 10462438, 4794615, -7982055, 2578122, 3003914, 6062346, 7582480, -2049003, -12895819, -11960750, 6677386, 13510989, 209731, 7594591, 5641462, -1460217, -15800315 ], [ 18424453, 18492247, 9654790, -5062263, 12118421, -6823331, 14437546, 9585, -4524033, 4850790, 5613542, 4795878, 6742576, -2753565, -4162237, -12807074, 5595046, 11995371, -1914299, 3717193, 2252122, -1971423, -12035021 ], [ 16125895, 21521197, 10568098, -5121741, 12328823, -9524465, 18412654, -4775445, -1066011, 7123458, 8223170, 3529410, 5902672, -3458127, 4571345, -13653398, 4512706, 10479753, -4038329, -160205, -1137218, -2482629, -8269727 ], [ 13827337, 24550147, 11481406, -5181219, 12539225, -12225599, 22387762, -9560475, 2392011, 9396126, 10832798, 2262942, 5062768, -4162689, 13304927, -14499722, 3430366, 8964135, -6162359, -4037603, -4526558, -2993835, -4504433 ], [ 11436677, 25802531, 11743108, -5361212, 11899295, -14134822, 25229643, -12728864, 5240176, 10937812, 12702728, 1736663, 4314802, -3937566, 19985104, -14727611, 2397409, 6702730, -8082281, -7338252, -6938987, -2755004, -1753813 ], [ 8585507, 18172085, 8746780, -6143780, 7007705, -12084490, 22405389, -7814048, 5039056, 8824588, 10874168, 4911329, 4026526, 935982, 16398256, -11863325, 1611367, 712390, -8981663, -7755156, -4466861, 1234012, -4076563 ], [ 5734337, 10541639, 5750452, -6926348, 2116115, -10034158, 19581135, -2899232, 4837936, 6711364, 9045608, 8085995, 3738250, 5809530, 12811408, -8999039, 825325, -5277950, -9881045, -8172060, -1994735, 5223028, -6399313 ], [ 2883167, 2911193, 2754124, -7708916, -2775475, -7983826, 16756881, 2015584, 4636816, 4598140, 7217048, 11260661, 3449974, 10683078, 9224560, -6134753, 39283, -11268290, -10780427, -8588964, 477391, 9212044, -8722063 ], [ 31997, -4719253, -242204, -8491484, -7667065, -5933494, 13932627, 6930400, 4435696, 2484916, 5388488, 14435327, 3161698, 15556626, 5637712, -3270467, -746759, -17258630, -11679809, -9005868, 2949517, 13201060, -11044813 ], [ -2819173, -12349699, -3238532, -9274052, -12558655, -3883162, 11108373, 11845216, 4234576, 371692, 3559928, 17609993, 2873422, 20430174, 2050864, -406181, -1532801, -23248970, -12579191, -9422772, 5421643, 17190076, -13367563 ], [ -1365043, -14971285, -4805295, -11051285, -12533710, -625520, 7191489, 11734342, 7113821, 1393603, 2842898, 13660054, 5110366, 21138977, -457709, -3162050, -2519508, -23223815, -11339263, -6239511, 3503859, 14937297, -9335568 ], [ 950147, -16591099, -6086145, -13027451, -11525458, 2873584, 3056079, 10618330, 10609139, 3042541, 2348174, 8285194, 7852354, 21014831, -2750627, -7041950, -3546348, -21995561, -9671473, -2336217, 708093, 11436159, -4032624 ], [ 3265337, -18210913, -7366995, -15003617, -10517206, 6372688, -1079331, 9502318, 14104457, 4691479, 1853450, 2910334, 10594342, 20890685, -5043545, -10921850, -4573188, -20767307, -8003683, 1567077, -2087673, 7935021, 1270320 ], [ 5580527, -19830727, -8647845, -16979783, -9508954, 9871792, -5214741, 8386306, 17599775, 6340417, 1358726, -2464526, 13336330, 20766539, -7336463, -14801750, -5600028, -19539053, -6335893, 5470371, -4883439, 4433883, 6573264 ], [ 7895717, -21450541, -9928695, -18955949, -8500702, 13370896, -9350151, 7270294, 21095093, 7989355, 864002, -7839386, 16078318, 20642393, -9629381, -18681650, -6626868, -18310799, -4668103, 9373665, -7679205, 932745, 11876208 ], [ 6295868, -20229037, -8577246, -18479234, -8718946, 12179368, -10172997, 5701468, 22905863, 9162145, 607685, -9697865, 16565131, 20156213, -9367037, -19769834, -7171695, -16222325, -3191392, 11065563, -7417758, -835623, 12168600 ], [ 780980, -16166215, -4593498, -15549638, -10163686, 6297208, -7683279, 3679828, 23032085, 9858787, 589775, -8039963, 14796769, 19307999, -6549431, -18066302, -7234509, -13273631, -1905760, 10546065, -4099098, -871221, 7450440 ], [ -4733908, -12103393, -609750, -12620042, -11608426, 415048, -5193561, 1658188, 23158307, 10555429, 571865, -6382061, 13028407, 18459785, -3731825, -16362770, -7297323, -10324937, -620128, 10026567, -780438, -906819, 2732280 ], [ -10248796, -8040571, 3373998, -9690446, -13053166, -5467112, -2703843, -363452, 23284529, 11252071, 553955, -4724159, 11260045, 17611571, -914219, -14659238, -7360137, -7376243, 665504, 9507069, 2538222, -942417, -1985880 ], [ -15763684, -3977749, 7357746, -6760850, -14497906, -11349272, -214125, -2385092, 23410751, 11948713, 536045, -3066257, 9491683, 16763357, 1903387, -12955706, -7422951, -4427549, 1951136, 8987571, 5856882, -978015, -6704040 ], [ -19668643, -473565, 10760653, -3782207, -14853408, -15125167, 869153, -4523620, 21874274, 11872938, 275504, -1779410, 8133739, 15877577, 4057965, -11719685, -6821687, -2432699, 3043616, 8623825, 8085931, -649609, -10189333 ], [ -15523957, 237429, 11259355, -558329, -9762720, -8369737, -5079769, -7246588, 12024302, 7935078, -1198192, -2347838, 8827885, 14803967, 2897403, -12821219, -2900033, -5207069, 3170336, 9038839, 4866925, 1498817, -7510291 ], [ -11379271, 948423, 11758057, 2665549, -4672032, -1614307, -11028691, -9969556, 2174330, 3997218, -2671888, -2916266, 9522031, 13730357, 1736841, -13922753, 1021621, -7981439, 3297056, 9453853, 1647919, 3647243, -4831249 ], [ -7234585, 1659417, 12256759, 5889427, 418656, 5141123, -16977613, -12692524, -7675642, 59358, -4145584, -3484694, 10216177, 12656747, 576279, -15024287, 4943275, -10755809, 3423776, 9868867, -1571087, 5795669, -2152207 ], [ -3089899, 2370411, 12755461, 9113305, 5509344, 11896553, -22926535, -15415492, -17525614, -3878502, -5619280, -4053122, 10910323, 11583137, -584283, -16125821, 8864929, -13530179, 3550496, 10283881, -4790093, 7944095, 526835 ], [ 1054787, 3081405, 13254163, 12337183, 10600032, 18651983, -28875457, -18138460, -27375586, -7816362, -7092976, -4621550, 11604469, 10509527, -1744845, -17227355, 12786583, -16304549, 3677216, 10698895, -8009099, 10092521, 3205877 ], [ -1447042, 1759009, 7855580, 10260301, 13384200, 18304303, -21072124, -13805723, -23681363, -5824897, -10207092, -3591033, 8843300, 5295427, -507917, -15272024, 11743827, -12090169, 6945761, 7402604, -5368110, 6635362, 3804314 ], [ -5278174, 29935, 1277540, 7123267, 15707064, 16536001, -10518340, -8061845, -17278301, -2647567, -13649292, -2240727, 5391068, -746771, 1208509, -12705320, 9708189, -6478039, 10842671, 3364052, -1555122, 2057086, 3986630 ], [ -9109306, -1699139, -5300500, 3986233, 18029928, 14767699, 35444, -2317967, -10875239, 529763, -17091492, -890421, 1938836, -6788969, 2924935, -10138616, 7672551, -865909, 14739581, -674500, 2257866, -2521190, 4168946 ], [ -12940438, -3428213, -11878540, 849199, 20352792, 12999397, 10589228, 3425911, -4472177, 3707093, -20533692, 459885, -1513396, -12831167, 4641361, -7571912, 5636913, 4746221, 18636491, -4713052, 6070854, -7099466, 4351262 ], [ -16771570, -5157287, -18456580, -2287835, 22675656, 11231095, 21143012, 9169789, 1930885, 6884423, -23975892, 1810191, -4965628, -18873365, 6357787, -5005208, 3601275, 10358351, 22533401, -8751604, 9883842, -11677742, 4533578 ], [ -16657891, -6941153, -18739723, -3920006, 20729070, 11307553, 23511758, 9404440, 2490283, 6408866, -21040089, 1596969, -4617019, -19348016, 4895077, -3664136, 413388, 13966298, 21605804, -10346242, 10481796, -11831168, 4548017 ], [ -12599401, -8779811, -12727969, -4047314, 14513034, 13228771, 17695466, 4129864, -2793983, 2280422, -11726283, -179781, -467569, -14255120, 253231, -3548696, -3926748, 15570062, 15853700, -9496966, 7864716, -7559744, 4394579 ], [ -8540911, -10618469, -6716215, -4174622, 8296998, 15149989, 11879174, -1144712, -8078249, -1848022, -2412477, -1956531, 3681881, -9162224, -4388615, -3433256, -8266884, 17173826, 10101596, -8647690, 5247636, -3288320, 4241141 ], [ -4482421, -12457127, -704461, -4301930, 2080962, 17071207, 6062882, -6419288, -13362515, -5976466, 6901329, -3733281, 7831331, -4069328, -9030461, -3317816, -12607020, 18777590, 4349492, -7798414, 2630556, 983104, 4087703 ], [ -423931, -14295785, 5307293, -4429238, -4135074, 18992425, 246590, -11693864, -18646781, -10104910, 16215135, -5510031, 11980781, 1023568, -13672307, -3202376, -16947156, 20381354, -1402612, -6949138, 13476, 5254528, 3934265 ], [ 2200524, -15764257, 9917451, -4982785, -9188769, 19743950, -3740191, -15829438, -22747846, -13345294, 23279800, -6662445, 14982584, 5127634, -17285815, -2167338, -19998739, 21357025, -6062123, -6473526, -2807876, 9207533, 3798191 ], [ -2345196, -15381799, 7519629, -7667527, -8430759, 14647010, 1420583, -14270002, -20932906, -12145378, 19098760, -4693179, 12246152, 4287550, -15757633, 3465690, -16607557, 19192231, -5258669, -7866234, -6650588, 11568443, 3748937 ], [ -6890916, -14999341, 5121807, -10352269, -7672749, 9550070, 6581357, -12710566, -19117966, -10945462, 14917720, -2723913, 9509720, 3447466, -14229451, 9098718, -13216375, 17027437, -4455215, -9258942, -10493300, 13929353, 3699683 ], [ -11436636, -14616883, 2723985, -13037011, -6914739, 4453130, 11742131, -11151130, -17303026, -9745546, 10736680, -754647, 6773288, 2607382, -12701269, 14731746, -9825193, 14862643, -3651761, -10651650, -14336012, 16290263, 3650429 ], [ -15982356, -14234425, 326163, -15721753, -6156729, -643810, 16902905, -9591694, -15488086, -8545630, 6555640, 1214619, 4036856, 1767298, -11173087, 20364774, -6434011, 12697849, -2848307, -12044358, -18178724, 18651173, 3601175 ], [ -20528076, -13851967, -2071659, -18406495, -5398719, -5740750, 22063679, -8032258, -13673146, -7345714, 2374600, 3183885, 1300424, 927214, -9644905, 25997802, -3042829, 10533055, -2044853, -13437066, -22021436, 21012083, 3551921 ], [ -19270366, -13026909, -302751, -12507412, -3462589, -6844755, 17491128, -4616402, -9029346, -10159413, 1673300, 3816541, 1087307, 1910840, -7477983, 20968370, -2568727, 5860891, -373734, -12338049, -19215988, 21278993, 3518322 ], [ -16851970, -12113331, 2299503, -4891564, -1290835, -7150173, 10971912, -829262, -3819774, -13775835, 1667948, 4181875, 1378853, 3259208, -5183313, 13806446, -2678041, 687253, 1470918, -10740687, -15080908, 21127103, 3487854 ], [ -14433574, -11199753, 4901757, 2724284, 880919, -7455591, 4452696, 2957878, 1389798, -17392257, 1662596, 4547209, 1670399, 4607576, -2888643, 6644522, -2787355, -4486385, 3315570, -9143325, -10945828, 20975213, 3457386 ], [ -12015178, -10286175, 7504011, 10340132, 3052673, -7761009, -2066520, 6745018, 6599370, -21008679, 1657244, 4912543, 1961945, 5955944, -593973, -517402, -2896669, -9660023, 5160222, -7545963, -6810748, 20823323, 3426918 ], [ -9596782, -9372597, 10106265, 17955980, 5224427, -8066427, -8585736, 10532158, 11808942, -24625101, 1651892, 5277877, 2253491, 7304312, 1700697, -7679326, -3005983, -14833661, 7004874, -5948601, -2675668, 20671433, 3396450 ], [ -8758966, -5860938, 9692235, 20702948, 6852782, -6346617, -9951780, 10445221, 13941348, -24235281, 678710, 5368795, 2520425, 5097125, 2805108, -10902184, -3214216, -16465622, 9869340, -3227244, -700222, 18059786, 5049282 ], [ -9501730, 248802, 6261921, 18581036, 7937738, -2601579, -6164652, 6484207, 12996588, -19839219, -1262302, 5185297, 2762747, -665617, 2719260, -10185976, -3521368, -14555906, 13753620, 618108, -884410, 12988382, 8385414 ], [ -10244494, 6358542, 2831607, 16459124, 9022694, 1143459, -2377524, 2523193, 12051828, -15443157, -3203314, 5001799, 3005069, -6428359, 2633412, -9469768, -3828520, -12646190, 17637900, 4463460, -1068598, 7916978, 11721546 ], [ -10987258, 12468282, -598707, 14337212, 10107650, 4888497, 1409604, -1437821, 11107068, -11047095, -5144326, 4818301, 3247391, -12191101, 2547564, -8753560, -4135672, -10736474, 21522180, 8308812, -1252786, 2845574, 15057678 ], [ -11730022, 18578022, -4029021, 12215300, 11192606, 8633535, 5196732, -5398835, 10162308, -6651033, -7085338, 4634803, 3489713, -17953843, 2461716, -8037352, -4442824, -8826758, 25406460, 12154164, -1436974, -2225830, 18393810 ], [ -12224020, 23194416, -7052841, 9658887, 11261325, 10754740, 8907427, -7948903, 9542206, -2615082, -8401168, 4831883, 4101998, -22156587, 2754458, -6298314, -4279851, -7718238, 27731360, 14384944, -748670, -6626473, 20774612 ], [ -11474188, 20344080, -8044191, 4929969, 6248859, 4756780, 12235957, -3444241, 10545394, -379686, -6591088, 6931853, 6564098, -18559341, 4940150, 554874, -1766253, -10615698, 22259360, 8542864, 4302094, -7673311, 18378764 ], [ -10724356, 17493744, -9035541, 201051, 1236393, -1241180, 15564487, 1060421, 11548582, 1855710, -4781008, 9031823, 9026198, -14962095, 7125842, 7408062, 747345, -13513158, 16787360, 2700784, 9352858, -8720149, 15982916 ], [ -9974524, 14643408, -10026891, -4527867, -3776073, -7239140, 18893017, 5565083, 12551770, 4091106, -2970928, 11131793, 11488298, -11364849, 9311534, 14261250, 3260943, -16410618, 11315360, -3141296, 14403622, -9766987, 13587068 ], [ -9224692, 11793072, -11018241, -9256785, -8788539, -13237100, 22221547, 10069745, 13554958, 6326502, -1160848, 13231763, 13950398, -7767603, 11497226, 21114438, 5774541, -19308078, 5843360, -8983376, 19454386, -10813825, 11191220 ], [ -8474860, 8942736, -12009591, -13985703, -13801005, -19235060, 25550077, 14574407, 14558146, 8561898, 649232, 15331733, 16412498, -4170357, 13682918, 27967626, 8288139, -22205538, 371360, -14825456, 24505150, -11860663, 8795372 ], [ -8903728, 5592590, -9854636, -10552551, -12445871, -18474030, 19992512, 13874354, 14847619, 4714169, -1968508, 14205073, 15998013, -1584076, 9670125, 24686299, 6052022, -17097053, -3446630, -12165901, 20454334, -8271466, 5397574 ], [ -9568336, 2142482, -7070420, -5486985, -9817217, -16361202, 12657728, 12133358, 14994349, -350185, -5471812, 12433087, 15008211, 800012, 4417635, 19378069, 2865962, -10387379, -6933818, -7806019, 14583202, -3755062, 1799386 ], [ -10232944, -1307626, -4286204, -421419, -7188563, -14248374, 5322944, 10392362, 15141079, -5414539, -8975116, 10661101, 14018409, 3184100, -834855, 14069839, -320098, -3677705, -10421006, -3446137, 8712070, 761342, -1798802 ], [ -10897552, -4757734, -1501988, 4644147, -4559909, -12135546, -2011840, 8651366, 15287809, -10478893, -12478420, 8889115, 13028607, 5568188, -6087345, 8761609, -3506158, 3031969, -13908194, 913745, 2840938, 5277746, -5396990 ], [ -11562160, -8207842, 1282228, 9709713, -1931255, -10022718, -9346624, 6910370, 15434539, -15543247, -15981724, 7117129, 12038805, 7952276, -11339835, 3453379, -6692218, 9741643, -17395382, 5273627, -3030194, 9794150, -8995178 ], [ -10945162, -9492151, 614875, 10423893, -2770487, -6283419, -10244896, 4343666, 13153225, -16460461, -14627632, 4409899, 11439513, 7888085, -10744206, 450964, -6757006, 13615009, -17282906, 6572963, -7863857, 10290053, -10088756 ], [ -9046558, -8610661, -3504047, 6786687, -7077605, -917649, -4706656, 951254, 8443867, -13230535, -8416144, 767425, 11230731, 5375615, -4300458, -245636, -3700522, 14652067, -13570766, 4811753, -11660051, 6765455, -8677724 ], [ -7147954, -7729171, -7622969, 3149481, -11384723, 4448121, 831584, -2441158, 3734509, -10000609, -2204656, -2875049, 11021949, 2863145, 2143290, -942236, -644038, 15689125, -9858626, 3050543, -15456245, 3240857, -7266692 ], [ -5249350, -6847681, -11741891, -487725, -15691841, 9813891, 6369824, -5833570, -974849, -6770683, 4006832, -6517523, 10813167, 350675, 8587038, -1638836, 2412446, 16726183, -6146486, 1289333, -19252439, -283741, -5855660 ], [ -3350746, -5966191, -15860813, -4124931, -19998959, 15179661, 11908064, -9225982, -5684207, -3540757, 10218320, -10159997, 10604385, -2161795, 15030786, -2335436, 5468930, 17763241, -2434346, -471877, -23048633, -3808339, -4444628 ], [ -1859065, -5730448, -18731232, -6653986, -22875454, 19208523, 15671767, -12055226, -9517108, -586795, 14849452, -13240884, 9266093, -4041385, 20373843, -2870114, 7652592, 18062136, 36490, -1692481, -25141225, -6772251, -2737406 ], [ -2401999, -8723440, -15359136, -3642286, -18598834, 16552845, 10562785, -12068630, -8967724, 987347, 11578804, -13513836, 2280251, -2756575, 20213445, -2595182, 5472144, 14670216, -3699194, -210055, -18715807, -6932733, 450766 ], [ -2944933, -11716432, -11987040, -630586, -14322214, 13897167, 5453803, -12082034, -8418340, 2561489, 8308156, -13786788, -4705591, -1471765, 20053047, -2320250, 3291696, 11278296, -7434878, 1272371, -12290389, -7093215, 3638938 ], [ -3487867, -14709424, -8614944, 2381114, -10045594, 11241489, 344821, -12095438, -7868956, 4135631, 5037508, -14059740, -11691433, -186955, 19892649, -2045318, 1111248, 7886376, -11170562, 2754797, -5864971, -7253697, 6827110 ], [ -4030801, -17702416, -5242848, 5392814, -5768974, 8585811, -4764161, -12108842, -7319572, 5709773, 1766860, -14332692, -18677275, 1097855, 19732251, -1770386, -1069200, 4494456, -14906246, 4237223, 560447, -7414179, 10015282 ], [ -4573735, -20695408, -1870752, 8404514, -1492354, 5930133, -9873143, -12122246, -6770188, 7283915, -1503788, -14605644, -25663117, 2382665, 19571853, -1495454, -3249648, 1102536, -18641930, 5719649, 6985865, -7574661, 13203454 ], [ -2074489, -17218300, -1248776, 7009989, -3548689, 4332845, -9396260, -7887055, -5966919, 2761127, -2234731, -10703321, -21340429, 4390470, 19281225, -806477, -3184101, 542506, -19118959, 2063715, 3335178, -4005508, 12526866 ], [ 1033193, -12447172, -1176824, 4734219, -6871615, 2947235, -7802204, -2802145, -5112873, -2981047, -2457733, -5965943, -14756035, 6542874, 18964551, -34691, -2669355, 548854, -18944257, -2619891, -2330730, 309572, 11077326 ], [ 4140875, -7676044, -1104872, 2458449, -10194541, 1561625, -6208148, 2282765, -4258827, -8723221, -2680735, -1228565, -8171641, 8695278, 18647877, 737095, -2154609, 555202, -18769555, -7303497, -7996638, 4624652, 9627786 ], [ 7248557, -2904916, -1032920, 182679, -13517467, 176015, -4614092, 7367675, -3404781, -14465395, -2903737, 3508813, -1587247, 10847682, 18331203, 1508881, -1639863, 561550, -18594853, -11987103, -13662546, 8939732, 8178246 ], [ 10356239, 1866212, -960968, -2093091, -16840393, -1209595, -3020036, 12452585, -2550735, -20207569, -3126739, 8246191, 4997147, 13000086, 18014529, 2280667, -1125117, 567898, -18420151, -16670709, -19328454, 13254812, 6728706 ], [ 10725440, 4272002, -1225427, -2917353, -17001178, -2046841, -2145239, 12194228, -1312230, -21992293, -3317023, 11257960, 7574279, 12511959, 17100741, 1912276, 349452, 1665250, -17900131, -17798940, -20564973, 14710496, 4838004 ], [ 8356160, 4312454, -1826297, -2290107, -13999822, -2335723, -1989701, 6592604, 310734, -19819567, -3474589, 12544120, 6144149, 9383301, 15589839, 403708, 2783844, 3853606, -17034793, -15371796, -17372103, 13306784, 2506140 ], [ 5986880, 4352906, -2427167, -1662861, -10998466, -2624605, -1834163, 990980, 1933698, -17646841, -3632155, 13830280, 4714019, 6254643, 14078937, -1104860, 5218236, 6041962, -16169455, -12944652, -14179233, 11903072, 174276 ], [ 3617600, 4393358, -3028037, -1035615, -7997110, -2913487, -1678625, -4610644, 3556662, -15474115, -3789721, 15116440, 3283889, 3125985, 12568035, -2613428, 7652628, 8230318, -15304117, -10517508, -10986363, 10499360, -2157588 ], [ 1248320, 4433810, -3628907, -408369, -4995754, -3202369, -1523087, -10212268, 5179626, -13301389, -3947287, 16402600, 1853759, -2673, 11057133, -4121996, 10087020, 10418674, -14438779, -8090364, -7793493, 9095648, -4489452 ], [ -210749, 4116942, -4013138, 129920, -2579006, -3337315, -1274278, -14895417, 5787696, -11107632, -4771844, 17359008, -151106, -2249088, 9741101, -4475098, 12455196, 11796232, -12772126, -6394903, -4997705, 7683259, -6108581 ], [ 2881237, 2013474, -3314174, 223424, -3085298, -2702581, -559114, -14986191, 1321296, -8808720, -8931356, 16666656, -5029646, -84288, 9399419, 949130, 14492292, 9119800, -7098898, -8357857, -4187327, 6227485, -4164035 ], [ 5973223, -89994, -2615210, 316928, -3591590, -2067847, 156050, -15076965, -3145104, -6509808, -13090868, 15974304, -9908186, 2080512, 9057737, 6373358, 16529388, 6443368, -1425670, -10320811, -3376949, 4771711, -2219489 ], [ 9065209, -2193462, -1916246, 410432, -4097882, -1433113, 871214, -15167739, -7611504, -4210896, -17250380, 15281952, -14786726, 4245312, 8716055, 11797586, 18566484, 3766936, 4247558, -12283765, -2566571, 3315937, -274943 ], [ 12157195, -4296930, -1217282, 503936, -4604174, -798379, 1586378, -15258513, -12077904, -1911984, -21409892, 14589600, -19665266, 6410112, 8374373, 17221814, 20603580, 1090504, 9920786, -14246719, -1756193, 1860163, 1669603 ], [ 15249181, -6400398, -518318, 597440, -5110466, -163645, 2301542, -15349287, -16544304, 386928, -25569404, 13897248, -24543806, 8574912, 8032691, 22646042, 22640676, -1585928, 15594014, -16209673, -945815, 404389, 3614149 ], [ 14614722, -7141801, 797461, -1036026, -2886868, -205711, -686064, -9749716, -11103064, 1438170, -22189541, 11011926, -23313211, 7161387, 2771674, 20454670, 20116732, 1576825, 16621492, -11429072, 2090068, -361400, 1962925 ], [ 13234974, -7610791, 2236603, -3014886, -117292, -383137, -4414224, -3012076, -3680296, 2239878, -17301803, 7688010, -20860789, 5032197, -3473210, 16740178, 16680580, 5907415, 16719820, -5299760, 5571052, -989192, -407453 ], [ 11855226, -8079781, 3675745, -4993746, 2652284, -560563, -8142384, 3725564, 3742472, 3041586, -12414065, 4364094, -18408367, 2903007, -9718094, 13025686, 13244428, 10238005, 16818148, 829552, 9052036, -1616984, -2777831 ], [ 10475478, -8548771, 5114887, -6972606, 5421860, -737989, -11870544, 10463204, 11165240, 3843294, -7526327, 1040178, -15955945, 773817, -15962978, 9311194, 9808276, 14568595, 16916476, 6958864, 12533020, -2244776, -5148209 ], [ 9095730, -9017761, 6554029, -8951466, 8191436, -915415, -15598704, 17200844, 18588008, 4645002, -2638589, -2283738, -13503523, -1355373, -22207862, 5596702, 6372124, 18899185, 17014804, 13088176, 16014004, -2872568, -7518587 ], [ 8660847, -7881904, 5129098, -9073173, 9795296, -3766600, -14261448, 20187533, 20902517, 4453905, -1355090, -2688576, -10270048, -2005854, -22434128, 2077429, 1153849, 20044987, 14604043, 13770346, 15319882, -2579909, -7028807 ], [ 9170829, -5141200, 840094, -7337727, 10233440, -9291544, -7858776, 19423271, 18108767, 3270003, -3675830, -174336, -6255520, -1177626, -16641776, -1246625, -5846549, 18006001, 9684193, 9005374, 10450654, -1366799, -3678869 ], [ 9680811, -2400496, -3448910, -5602281, 10671584, -14816488, -1456104, 18659009, 15315017, 2086101, -5996570, 2339904, -2240992, -349398, -10849424, -4570679, -12846947, 15967015, 4764343, 4240402, 5581426, -153689, -328931 ], [ 10190793, 340208, -7737914, -3866835, 11109728, -20341432, 4946568, 17894747, 12521267, 902199, -8317310, 4854144, 1773536, 478830, -5057072, -7894733, -19847345, 13928029, -155507, -524570, 712198, 1059421, 3021007 ], [ 10700775, 3080912, -12026918, -2131389, 11547872, -25866376, 11349240, 17130485, 9727517, -281703, -10638050, 7368384, 5788064, 1307058, 735280, -11218787, -26847743, 11889043, -5075357, -5289542, -4157030, 2272531, 6370945 ], [ 11413103, 5237407, -14414312, -952687, 11910783, -29548433, 16286555, 15268154, 7665534, -2059554, -12184531, 9355625, 8705128, 2248871, 5270108, -13843904, -31542034, 9724627, -9141882, -8372969, -7553155, 2995665, 9313131 ], [ 13137161, 4472857, -7293656, -2557705, 11897529, -24016055, 13897085, 7915478, 9262386, -6807150, -9859717, 8707871, 6134872, 3758609, 3517316, -12974336, -24705790, 6933061, -8941782, -3048671, -3583765, 1268919, 10216557 ], [ 14861219, 3708307, -173000, -4162723, 11884275, -18483677, 11507615, 562802, 10859238, -11554746, -7534903, 8060117, 3564616, 5268347, 1764524, -12104768, -17869546, 4141495, -8741682, 2275627, 385625, -457827, 11119983 ], [ 16585277, 2943757, 6947656, -5767741, 11871021, -12951299, 9118145, -6789874, 12456090, -16302342, -5210089, 7412363, 994360, 6778085, 11732, -11235200, -11033302, 1349929, -8541582, 7599925, 4355015, -2184573, 12023409 ], [ 18309335, 2179207, 14068312, -7372759, 11857767, -7418921, 6728675, -14142550, 14052942, -21049938, -2885275, 6764609, -1575896, 8287823, -1741060, -10365632, -4197058, -1441637, -8341482, 12924223, 8324405, -3911319, 12926835 ], [ 20033393, 1414657, 21188968, -8977777, 11844513, -1886543, 4339205, -21495226, 15649794, -25797534, -560461, 6116855, -4146152, 9797561, -3493852, -9496064, 2639186, -4233203, -8141382, 18248521, 12293795, -5638065, 13830261 ], [ 17234276, 280512, 21989484, -8220480, 5961154, 347250, 6598825, -21618412, 13345791, -24787905, 2435323, 7978391, -1566788, 12783829, -2027919, -10945721, -134090, -6150729, -8327732, 17780894, 5996185, -4676601, 12057112 ], [ 13530524, -927552, 21525972, -6990720, -1096226, 1921326, 9788263, -20295700, 10261617, -22626831, 5565301, 10341785, 2042500, 16065403, 81759, -12859223, -4829270, -7893447, -8591372, 16154882, -2354825, -3177495, 9748648 ], [ 9826772, -2135616, 21062460, -5760960, -8153606, 3495402, 12977701, -18972988, 7177443, -20465757, 8695279, 12705179, 5651788, 19346977, 2191437, -14772725, -9524450, -9636165, -8855012, 14528870, -10705835, -1678389, 7440184 ], [ 6123020, -3343680, 20598948, -4531200, -15210986, 5069478, 16167139, -17650276, 4093269, -18304683, 11825257, 15068573, 9261076, 22628551, 4301115, -16686227, -14219630, -11378883, -9118652, 12902858, -19056845, -179283, 5131720 ], [ 2419268, -4551744, 20135436, -3301440, -22268366, 6643554, 19356577, -16327564, 1009095, -16143609, 14955235, 17431967, 12870364, 25910125, 6410793, -18599729, -18914810, -13121601, -9382292, 11276846, -27407855, 1319823, 2823256 ], [ -810274, -7262694, 18683847, -2180748, -20502350, 7606596, 20518615, -14019418, 1023768, -12443004, 16830430, 17460491, 11713339, 22756351, 7755237, -18823175, -18585185, -14664012, -8364347, 7882196, -30121487, 4545237, 974860 ], [ -3565606, -11476530, 16244181, -1169124, -9912938, 7958604, 19653253, -10725838, 4137288, -7202868, 17450842, 15154145, 5790001, 13167229, 8334447, -17356565, -13230755, -16006116, -6064817, 2718908, -27197741, 9496959, -413468 ], [ -6320938, -15690366, 13804515, -157500, 676474, 8310612, 18787891, -7432258, 7250808, -1962732, 18071254, 12847799, -133337, 3578107, 8913657, -15889955, -7876325, -17348220, -3765287, -2444380, -24273995, 14448681, -1801796 ], [ -9076270, -19904202, 11364849, 854124, 11265886, 8662620, 17922529, -4138678, 10364328, 3277404, 18691666, 10541453, -6056675, -6011015, 9492867, -14423345, -2521895, -18690324, -1465757, -7607668, -21350249, 19400403, -3190124 ], [ -11831602, -24118038, 8925183, 1865748, 21855298, 9014628, 17057167, -845098, 13477848, 8517540, 19312078, 8235107, -11980013, -15600137, 10072077, -12956735, 2832535, -20032428, 833773, -12770956, -18426503, 24352125, -4578452 ], [ -13956418, -26692249, 6053274, 2027371, 29769714, 9269509, 16499445, 1591837, 15640468, 12133526, 19554271, 6713549, -16300432, -22660985, 9825661, -11339394, 6596602, -20286979, 2885835, -16412315, -15589181, 27202529, -5635998 ], [ -12928654, -21068335, 1020150, -2061011, 24309150, 9038755, 17479923, -254453, 13048588, 7628762, 17905369, 9115931, -12606256, -17080463, 5451115, -8968398, 2408854, -15103765, 3700557, -12444029, -13183979, 19546343, -5039634 ], [ -11900890, -15444421, -4012974, -6149393, 18848586, 8808001, 18460401, -2100743, 10456708, 3123998, 16256467, 11518313, -8912080, -11499941, 1076569, -6597402, -1778894, -9920551, 4515279, -8475743, -10778777, 11890157, -4443270 ], [ -10873126, -9820507, -9046098, -10237775, 13388022, 8577247, 19440879, -3947033, 7864828, -1380766, 14607565, 13920695, -5217904, -5919419, -3297977, -4226406, -5966642, -4737337, 5330001, -4507457, -8373575, 4233971, -3846906 ], [ -9845362, -4196593, -14079222, -14326157, 7927458, 8346493, 20421357, -5793323, 5272948, -5885530, 12958663, 16323077, -1523728, -338897, -7672523, -1855410, -10154390, 445877, 6144723, -539171, -5968373, -3422215, -3250542 ], [ -8817598, 1427321, -19112346, -18414539, 2466894, 8115739, 21401835, -7639613, 2681068, -10390294, 11309761, 18725459, 2170448, 5241625, -12047069, 515586, -14342138, 5629091, 6959445, 3429115, -3563171, -11078401, -2654178 ], [ -7869939, -1463930, -15426930, -14614951, 434330, 5572140, 16844023, -6506458, 1176458, -8311543, 9723654, 15121016, 4745539, 5289912, -10747160, 1270502, -16005006, 6324190, 3809032, 448831, -107264, -12583917, -3477694 ], [ -6938301, -6058214, -9997806, -9237769, -912634, 2565972, 11178553, -4777414, -110698, -4916089, 8150106, 10315208, 7096813, 4231752, -8312360, 1702202, -17162898, 6121666, -134408, -3921167, 3558784, -12859299, -4585186 ], [ -6006663, -10652498, -4568682, -3860587, -2259598, -440196, 5513083, -3048370, -1397854, -1520635, 6576558, 5509400, 9448087, 3173592, -5877560, 2133902, -18320790, 5919142, -4077848, -8291165, 7224832, -13134681, -5692678 ], [ -5075025, -15246782, 860442, 1516595, -3606562, -3446364, -152387, -1319326, -2685010, 1874819, 5003010, 703592, 11799361, 2115432, -3442760, 2565602, -19478682, 5716618, -8021288, -12661163, 10890880, -13410063, -6800170 ], [ -4143387, -19841066, 6289566, 6893777, -4953526, -6452532, -5817857, 409718, -3972166, 5270273, 3429462, -4102216, 14150635, 1057272, -1007960, 2997302, -20636574, 5514094, -11964728, -17031161, 14556928, -13685445, -7907662 ], [ -3820779, -20698406, 9287817, 9435932, -4607146, -6747141, -8683241, 484652, -1567300, 5888717, 479382, -4309447, 13139461, 1470174, -19760, 1784582, -17445990, 3915538, -14289212, -19689977, 12903391, -13499967, -6498115 ], [ -4107201, -17818802, 9855195, 9143060, -2567422, -4330191, -8748539, -1094524, 4529588, 3730151, -3847230, 81899, 8765839, 3354138, -478160, -1072558, -9906930, 920950, -14994740, -20637611, 5930269, -12853629, -2571529 ], [ -4393623, -14939198, 10422573, 8850188, -527698, -1913241, -8813837, -2673700, 10626476, 1571585, -8173842, 4473245, 4392217, 5238102, -936560, -3929698, -2367870, -2073638, -15700268, -21585245, -1042853, -12207291, 1355057 ], [ -4680045, -12059594, 10989951, 8557316, 1512026, 503709, -8879135, -4252876, 16723364, -586981, -12500454, 8864591, 18595, 7122066, -1394960, -6786838, 5171190, -5068226, -16405796, -22532879, -8015975, -11560953, 5281643 ], [ -4966467, -9179990, 11557329, 8264444, 3551750, 2920659, -8944433, -5832052, 22820252, -2745547, -16827066, 13255937, -4355027, 9006030, -1853360, -9643978, 12710250, -8062814, -17111324, -23480513, -14989097, -10914615, 9208229 ], [ -5808786, -6268853, 11821693, 7622500, 5364414, 4579958, -8855491, -6917670, 26298983, -4031221, -19826531, 15647538, -8154992, 9923082, -2208385, -12015999, 17904340, -10520065, -17810997, -22889548, -20228267, -9932114, 11959413 ], [ -9430590, -3200051, 10570987, 5235196, 6041778, 2451002, -7995349, -5535498, 16686929, -952435, -16190261, 8040414, -9086672, 6005574, -2046535, -11962425, 11373580, -10290631, -18481395, -14605588, -16797677, -7268798, 8833587 ], [ -13052394, -131249, 9320281, 2847892, 6719142, 322046, -7135207, -4153326, 7074875, 2126351, -12553991, 433290, -10018352, 2088066, -1884685, -11908851, 4842820, -10061197, -19151793, -6321628, -13367087, -4605482, 5707761 ], [ -16674198, 2937553, 8069575, 460588, 7396506, -1806910, -6275065, -2771154, -2537179, 5205137, -8917721, -7173834, -10950032, -1829442, -1722835, -11855277, -1687940, -9831763, -19822191, 1962332, -9936497, -1942166, 2581935 ], [ -20296002, 6006355, 6818869, -1926716, 8073870, -3935866, -5414923, -1388982, -12149233, 8283923, -5281451, -14780958, -11881712, -5746950, -1560985, -11801703, -8218700, -9602329, -20492589, 10246292, -6505907, 721150, -543891 ], [ -23917806, 9075157, 5568163, -4314020, 8751234, -6064822, -4554781, -6810, -21761287, 11362709, -1645181, -22388082, -12813392, -9664458, -1399135, -11748129, -14749460, -9372895, -21162987, 18530252, -3075317, 3384466, -3669717 ], [ -23991505, 10930064, 5517547, -3658989, 9204183, -3721128, -2018494, 4426737, -23922696, 5816765, -408516, -21999141, -8988992, -9991846, -1415875, -8335240, -13762865, -11355156, -20001335, 12876217, -2914987, 1989177, -6132653 ], [ -23355583, 12542192, 5706949, -2395491, 9612249, -482904, 853022, 9470559, -24593976, -1454125, 348228, -20010987, -4213376, -9601210, -1468333, -4250488, -11272799, -13779756, -18473273, 4434583, -3408709, -217833, -8463011 ], [ -22719661, 14154320, 5896351, -1131993, 10020315, 2755320, 3724538, 14514381, -25265256, -8725015, 1104972, -18022833, 562240, -9210574, -1520791, -165736, -8782733, -16204356, -16945211, -4007051, -3902431, -2424843, -10793369 ], [ -22083739, 15766448, 6085753, 131505, 10428381, 5993544, 6596054, 19558203, -25936536, -15995905, 1861716, -16034679, 5337856, -8819938, -1573249, 3919016, -6292667, -18628956, -15417149, -12448685, -4396153, -4631853, -13123727 ], [ -21447817, 17378576, 6275155, 1395003, 10836447, 9231768, 9467570, 24602025, -26607816, -23266795, 2618460, -14046525, 10113472, -8429302, -1625707, 8003768, -3802601, -21053556, -13889087, -20890319, -4889875, -6838863, -15454085 ], [ -17064313, 16076069, 4611772, 2571513, 8029656, 8079531, 11258813, 24885366, -25009782, -24169657, 4625187, -9354561, 11569636, -5878735, -2219788, 10455806, -3262934, -17910684, -13929215, -23112800, -6630400, -8246613, -12918569 ], [ -8933227, 11858927, 1095604, 3661035, 2008008, 2536833, 11969783, 20408226, -21142434, -18704491, 7881897, -1958787, 9706348, -1168237, -3355492, 11275130, -4673666, -9200340, -15537533, -19116128, -9617728, -8855103, -5517179 ], [ -802141, 7641785, -2420564, 4750557, -4013640, -3005865, 12680753, 15931086, -17275086, -13239325, 11138607, 5436987, 7843060, 3542261, -4491196, 12094454, -6084398, -489996, -17145851, -15119456, -12605056, -9463593, 1884211 ], [ 7328945, 3424643, -5936732, 5840079, -10035288, -8548563, 13391723, 11453946, -13407738, -7774159, 14395317, 12832761, 5979772, 8252759, -5626900, 12913778, -7495130, 8220348, -18754169, -11122784, -15592384, -10072083, 9285601 ], [ 15460031, -792499, -9452900, 6929601, -16056936, -14091261, 14102693, 6976806, -9540390, -2308993, 17652027, 20228535, 4116484, 12963257, -6762604, 13733102, -8905862, 16930692, -20362487, -7126112, -18579712, -10680573, 16686991 ], [ 21833802, -4699657, -11681209, 7217883, -19979633, -18341495, 14319980, 3800778, -5814972, 1712355, 20140897, 24711607, 1681331, 16694752, -7867517, 14430952, -10008102, 23976254, -20709260, -3271452, -19614490, -11162449, 23065488 ], [ 19420998, -7056895, -7470223, 3499965, -13407575, -16129409, 12068852, 7130310, -2799204, -1485387, 18790567, 14631169, -3613147, 15531232, -8818475, 14521432, -9567882, 22697906, -14748308, -126852, -10886518, -11011255, 24329520 ], [ 17008194, -9414133, -3259237, -217953, -6835517, -13917323, 9817724, 10459842, 216564, -4683129, 17440237, 4550731, -8907625, 14367712, -9769433, 14611912, -9127662, 21419558, -8787356, 3017748, -2158546, -10860061, 25593552 ], [ 14595390, -11771371, 951749, -3935871, -263459, -11705237, 7566596, 13789374, 3232332, -7880871, 16089907, -5529707, -14202103, 13204192, -10720391, 14702392, -8687442, 20141210, -2826404, 6162348, 6569426, -10708867, 26857584 ], [ 12182586, -14128609, 5162735, -7653789, 6308599, -9493151, 5315468, 17118906, 6248100, -11078613, 14739577, -15610145, -19496581, 12040672, -11671349, 14792872, -8247222, 18862862, 3134548, 9306948, 15297398, -10557673, 28121616 ], [ 9769782, -16485847, 9373721, -11371707, 12880657, -7281065, 3064340, 20448438, 9263868, -14276355, 13389247, -25690583, -24791059, 10877152, -12622307, 14883352, -7807002, 17584514, 9095500, 12451548, 24025370, -10406479, 29385648 ], [ 7655548, -15000100, 5797327, -10794475, 16286830, -10162204, -872423, 19424185, 10450756, -11913362, 10883952, -22893351, -18033207, 11416037, -11301140, 12084277, -5352717, 12054021, 9507497, 12581813, 17889237, -11872920, 24816565 ], [ 5601028, -12745756, 663457, -9358213, 19059826, -14061988, -5146313, 17529175, 11271868, -8438222, 8147664, -17520585, -8864889, 12295403, -9525548, 8707291, -2495619, 5673099, 8809703, 12109211, 8780283, -13662888, 19080859 ], [ 3546508, -10491412, -4470413, -7921951, 21832822, -17961772, -9420203, 15634165, 12092980, -4963082, 5411376, -12147819, 303429, 13174769, -7749956, 5330305, 361479, -707823, 8111909, 11636609, -328671, -15452856, 13345153 ], [ 1491988, -8237068, -9604283, -6485689, 24605818, -21861556, -13694093, 13739155, 12914092, -1487942, 2675088, -6775053, 9471747, 14054135, -5974364, 1953319, 3218577, -7088745, 7414115, 11164007, -9437625, -17242824, 7609447 ], [ -562532, -5982724, -14738153, -5049427, 27378814, -25761340, -17967983, 11844145, 13735204, 1987198, -61200, -1402287, 18640065, 14933501, -4198772, -1423667, 6075675, -13469667, 6716321, 10691405, -18546579, -19032792, 1873741 ], [ -1867133, -4708429, -14560028, -5677198, 26702152, -25211131, -19271930, 9253438, 13543684, 946495, -1144821, 280113, 21451719, 14686829, -452030, -5165303, 5544498, -16455855, 5850476, 8212508, -18986487, -19898172, -935561 ], [ -2421815, -4414183, -9069908, -8369002, 22575832, -20210929, -17605934, 5967034, 12339532, -4610051, -575775, -1727853, 17906709, 13314119, 5265862, -9271589, 1625046, -16047309, 4816580, 3727316, -10757349, -19838964, -818459 ], [ -2976497, -4119937, -3579788, -11060806, 18449512, -15210727, -15939938, 2680630, 11135380, -10166597, -6729, -3735819, 14361699, 11941409, 10983754, -13377875, -2294406, -15638763, 3782684, -757876, -2528211, -19779756, -701357 ], [ -3531179, -3825691, 1910332, -13752610, 14323192, -10210525, -14273942, -605774, 9931228, -15723143, 562317, -5743785, 10816689, 10568699, 16701646, -17484161, -6213858, -15230217, 2748788, -5243068, 5700927, -19720548, -584255 ], [ -4085861, -3531445, 7400452, -16444414, 10196872, -5210323, -12607946, -3892178, 8727076, -21279689, 1131363, -7751751, 7271679, 9195989, 22419538, -21590447, -10133310, -14821671, 1714892, -9728260, 13930065, -19661340, -467153 ], [ -4145061, -3125560, 11374052, -18371670, 7124332, -936414, -11108400, -6217626, 6677905, -24774128, 1156268, -9513121, 3979506, 7886891, 26754442, -24563513, -13643756, -13672112, 1039449, -12827093, 19760121, -18708174, -675113 ], [ -1726851, -2161480, 7765052, -16476186, 9320692, -293970, -10441104, -3738294, 403639, -17958032, -1539532, -10041511, 1951518, 6895853, 24174406, -21870479, -15109172, -8817488, 2156271, -8994131, 13594767, -13285218, -2508383 ], [ 691359, -1197400, 4156052, -14580702, 11517052, 348474, -9773808, -1258962, -5870627, -11141936, -4235332, -10569901, -76470, 5904815, 21594370, -19177445, -16574588, -3962864, 3273093, -5161169, 7429413, -7862262, -4341653 ], [ 3109569, -233320, 547052, -12685218, 13713412, 990918, -9106512, 1220370, -12144893, -4325840, -6931132, -11098291, -2104458, 4913777, 19014334, -16484411, -18040004, 891760, 4389915, -1328207, 1264059, -2439306, -6174923 ], [ 5527779, 730760, -3061948, -10789734, 15909772, 1633362, -8439216, 3699702, -18419159, 2490256, -9626932, -11626681, -4132446, 3922739, 16434298, -13791377, -19505420, 5746384, 5506737, 2504755, -4901295, 2983650, -8008193 ], [ 7945989, 1694840, -6670948, -8894250, 18106132, 2275806, -7771920, 6179034, -24693425, 9306352, -12322732, -12155071, -6160434, 2931701, 13854262, -11098343, -20970836, 10601008, 6623559, 6337717, -11066649, 8406606, -9841463 ], [ 8939064, 604540, -2256153, -8709606, 18440027, 2876605, -8092139, 7704601, -22025176, 9753513, -12794727, -9415931, -9306852, 4393023, 6533626, -5752079, -15519307, 11056342, 9535766, 6394234, -14044093, 10240797, -9699028 ], [ 9647112, -896636, 3763401, -8867130, 18401429, 3469075, -8609861, 9039415, -17568424, 8926887, -12821961, -6023285, -12676956, 6344817, -1735130, 124831, -8684389, 10631818, 12807050, 5695462, -16383955, 11357235, -9161452 ], [ 10355160, -2397812, 9782955, -9024654, 18362831, 4061545, -9127583, 10374229, -13111672, 8100261, -12849195, -2630639, -16047060, 8296611, -10003886, 6001741, -1849471, 10207294, 16078334, 4996690, -18723817, 12473673, -8623876 ], [ 11063208, -3898988, 15802509, -9182178, 18324233, 4654015, -9645305, 11709043, -8654920, 7273635, -12876429, 762007, -19417164, 10248405, -18272642, 11878651, 4985447, 9782770, 19349618, 4297918, -21063679, 13590111, -8086300 ], [ 11771256, -5400164, 21822063, -9339702, 18285635, 5246485, -10163027, 13043857, -4198168, 6447009, -12903663, 4154653, -22787268, 12200199, -26541398, 17755561, 11820365, 9358246, 22620902, 3599146, -23403541, 14706549, -7548724 ], [ 11242722, -3907238, 21496140, -8613876, 15512045, 5251186, -6599381, 14535514, -650983, 5849187, -12658374, 5185090, -22108050, 12642171, -27719177, 18784978, 13913708, 10863439, 23294675, 2338708, -21268006, 12310116, -4338427 ], [ 9477606, 579790, 14824740, -7004700, 10003463, 4668118, 1045633, 16184014, 1986635, 5480169, -12140562, 3853318, -17379510, 11574321, -21805979, 14966902, 11265476, 14298349, 21370937, 516604, -14657074, 6400812, 1544591 ], [ 7712490, 5066818, 8153340, -5395524, 4494881, 4085050, 8690647, 17832514, 4624253, 5111151, -11622750, 2521546, -12650970, 10506471, -15892781, 11148826, 8617244, 17733259, 19447199, -1305500, -8046142, 491508, 7427609 ], [ 5947374, 9553846, 1481940, -3786348, -1013701, 3501982, 16335661, 19481014, 7261871, 4742133, -11104938, 1189774, -7922430, 9438621, -9979583, 7330750, 5969012, 21168169, 17523461, -3127604, -1435210, -5417796, 13310627 ], [ 4182258, 14040874, -5189460, -2177172, -6522283, 2918914, 23980675, 21129514, 9899489, 4373115, -10587126, -141998, -3193890, 8370771, -4066385, 3512674, 3320780, 24603079, 15599723, -4949708, 5175722, -11327100, 19193645 ], [ 3239548, 17908991, -10613322, -872279, -10963256, 2787571, 29707861, 20996959, 11564470, 3811806, -10337338, -851981, 739511, 7897734, 752272, -327602, 1756079, 26978424, 13770411, -6333434, 9902990, -15701981, 23531481 ], [ 6408868, 18682553, -9799494, -1088801, -10066184, 4914853, 25845907, 11959129, 8366266, 2289042, -11427670, 1546981, 697217, 10398762, 98224, -4278878, 5609033, 24055944, 12413229, -5525270, 5211938, -12404747, 20143407 ], [ 9578188, 19456115, -8985666, -1305323, -9169112, 7042135, 21983953, 2921299, 5168062, 766278, -12518002, 3945943, 654923, 12899790, -555824, -8230154, 9461987, 21133464, 11056047, -4717106, 520886, -9107513, 16755333 ], [ 12747508, 20229677, -8171838, -1521845, -8272040, 9169417, 18121999, -6116531, 1969858, -756486, -13608334, 6344905, 612629, 15400818, -1209872, -12181430, 13314941, 18210984, 9698865, -3908942, -4170166, -5810279, 13367259 ], [ 15916828, 21003239, -7358010, -1738367, -7374968, 11296699, 14260045, -15154361, -1228346, -2279250, -14698666, 8743867, 570335, 17901846, -1863920, -16132706, 17167895, 15288504, 8341683, -3100778, -8861218, -2513045, 9979185 ], [ 19086148, 21776801, -6544182, -1954889, -6477896, 13423981, 10398091, -24192191, -4426550, -3802014, -15788998, 11142829, 528041, 20402874, -2517968, -20083982, 21020849, 12366024, 6984501, -2292614, -13552270, 784189, 6591111 ], [ 14298873, 18535173, -5529724, -1659601, -1254574, 14270108, 8419057, -23401886, -2409219, -2295793, -13430730, 9187871, -408533, 16854592, -4555966, -21641073, 18068148, 10360999, 6845369, -3025530, -10365297, -2300092, 1925287 ], [ 7920279, 14490507, -4475140, -1261951, 4833998, 14860004, 6816607, -20645954, 651219, -183775, -10382742, 6362129, -1523963, 12096448, -6870754, -22719327, 13754316, 8539465, 6949847, -4066662, -5602719, -6660676, -2996087 ], [ 1541685, 10445841, -3420556, -864301, 10922570, 15449900, 5214157, -17890022, 3711657, 1928243, -7334754, 3536387, -2639393, 7338304, -9185542, -23797581, 9440484, 6717931, 7054325, -5107794, -840141, -11021260, -7917461 ], [ -4836909, 6401175, -2365972, -466651, 17011142, 16039796, 3611707, -15134090, 6772095, 4040261, -4286766, 710645, -3754823, 2580160, -11500330, -24875835, 5126652, 4896397, 7158803, -6148926, 3922437, -15381844, -12838835 ], [ -11215503, 2356509, -1311388, -69001, 23099714, 16629692, 2009257, -12378158, 9832533, 6152279, -1238778, -2115097, -4870253, -2177984, -13815118, -25954089, 812820, 3074863, 7263281, -7190058, 8685015, -19742428, -17760209 ] ], [ [ 6650016, -26528928, -273248, 3994176, -18902048, -22121376, -9681888, 16382176, 9558272, 17872096, -27467008, -19130176, -17097888, -4316448, -28892928, 4191488, 22393696, 13973600, 7064928, -4918144, 2683328, -20078528, 25101792 ], [ 6650016, -26528928, -273248, 3994176, -18902048, -22121376, -9681888, 16382176, 9558272, 17872096, -27467008, -19130176, -17097888, -4316448, -28892928, 4191488, 22393696, 13973600, 7064928, -4918144, 2683328, -20078528, 25101792 ], [ 6650016, -26528928, -273248, 3994176, -18902048, -22121376, -9681888, 16382176, 9558272, 17872096, -27467008, -19130176, -17097888, -4316448, -28892928, 4191488, 22393696, 13973600, 7064928, -4918144, 2683328, -20078528, 25101792 ], [ 8639471, -22673828, 1379547, 4438381, -11823073, -19174521, -6670838, 14679231, 12005427, 12948241, -23360238, -11594331, -10472878, -4956008, -21149218, 5939878, 16651066, 8283550, 9793823, 27041, 2056758, -20992273, 17489132 ], [ 11026817, -18047708, 3362901, 4971427, -3328303, -15638295, -3057578, 12635697, 14942013, 7039615, -18432114, -2551317, -2522866, -5723480, -11856766, 8037946, 9759910, 1455490, 13068497, 5961263, 1304874, -22088767, 8353940 ], [ 13414163, -13421588, 5346255, 5504473, 5166467, -12102069, 555682, 10592163, 17878599, 1130989, -13503990, 6491697, 5427146, -6490952, -2564314, 10136014, 2868754, -5372570, 16343171, 11895485, 552990, -23185261, -781252 ], [ 15801509, -8795468, 7329609, 6037519, 13661237, -8565843, 4168942, 8548629, 20815185, -4777637, -8575866, 15534711, 13377158, -7258424, 6728138, 12234082, -4022402, -12200630, 19617845, 17829707, -198894, -24281755, -9916444 ], [ 18188855, -4169348, 9312963, 6570565, 22156007, -5029617, 7782202, 6505095, 23751771, -10686263, -3647742, 24577725, 21327170, -8025896, 16020590, 14332150, -10913558, -19028690, 22892519, 23763929, -950778, -25378249, -19051636 ], [ 15991130, 427489, 12175500, 8369632, 23748821, -3547875, 6185962, 7633944, 22349682, -13198175, -1591761, 27582270, 23041079, -5445584, 18634274, 14776963, -11084618, -21641963, 21430358, 22479206, -2068311, -24918112, -23336830 ], [ 9208334, 4995043, 15917220, 11434720, 18439679, -4120617, -619778, 11935176, 16608918, -12313373, -2407923, 24548346, 18518885, 482512, 14569190, 13568521, -4535582, -20040449, 15231362, 13975538, -3551493, -22901344, -22772026 ], [ 2425538, 9562597, 19658940, 14499808, 13130537, -4693359, -7425518, 16236408, 10868154, -11428571, -3224085, 21514422, 13996691, 6410608, 10504106, 12360079, 2013454, -18438935, 9032366, 5471870, -5034675, -20884576, -22207222 ], [ -4357258, 14130151, 23400660, 17564896, 7821395, -5266101, -14231258, 20537640, 5127390, -10543769, -4040247, 18480498, 9474497, 12338704, 6439022, 11151637, 8562490, -16837421, 2833370, -3031798, -6517857, -18867808, -21642418 ], [ -11140054, 18697705, 27142380, 20629984, 2512253, -5838843, -21036998, 24838872, -613374, -9658967, -4856409, 15446574, 4952303, 18266800, 2373938, 9943195, 15111526, -15235907, -3365626, -11535466, -8001039, -16851040, -21077614 ], [ -15565053, 21752324, 29784655, 23210483, -1124447, -6377686, -25847203, 27608126, -4769695, -8786056, -5367191, 11613267, 1865919, 21834180, -1307388, 8932014, 20115580, -13715210, -8078113, -17397794, -9212144, -13898563, -20430493 ], [ -8201067, 17242268, 26929705, 23368037, 3601063, -6747034, -20679733, 22717490, -1003801, -7972600, -4351073, 3783045, 5958585, 13597980, -3069924, 8907138, 17394724, -12598598, -5358055, -10053422, -9062864, -6267541, -19371787 ], [ -837081, 12732212, 24074755, 23525591, 8326573, -7116382, -15512263, 17826854, 2762093, -7159144, -3334955, -4047177, 10051251, 5361780, -4832460, 8882262, 14673868, -11481986, -2637997, -2709050, -8913584, 1363481, -18313081 ], [ 6526905, 8222156, 21219805, 23683145, 13052083, -7485730, -10344793, 12936218, 6527987, -6345688, -2318837, -11877399, 14143917, -2874420, -6594996, 8857386, 11953012, -10365374, 82061, 4635322, -8764304, 8994503, -17254375 ], [ 13890891, 3712100, 18364855, 23840699, 17777593, -7855078, -5177323, 8045582, 10293881, -5532232, -1302719, -19707621, 18236583, -11110620, -8357532, 8832510, 9232156, -9248762, 2802119, 11979694, -8615024, 16625525, -16195669 ], [ 21254877, -797956, 15509905, 23998253, 22503103, -8224426, -9853, 3154946, 14059775, -4718776, -286601, -27537843, 22329249, -19346820, -10120068, 8807634, 6511300, -8132150, 5522177, 19324066, -8465744, 24256547, -15136963 ], [ 17162358, -993487, 10991065, 21565152, 21673778, -4107374, 198607, 1902405, 16349904, -3341045, 3652147, -21950840, 23345095, -16897655, -12413784, 12590223, 3007554, -10576048, 8944065, 15972458, -9031614, 20185454, -17099947 ], [ 10778538, -326113, 6139447, 18613920, 19733486, 906958, -584735, 1377483, 18344880, -1850459, 8175421, -13680392, 23745577, -12311417, -14813736, 17134305, -652770, -13732048, 12506319, 10481654, -9740514, 13773938, -19667269 ], [ 4394718, 341261, 1287829, 15662688, 17793194, 5921290, -1368077, 852561, 20339856, -359873, 12698695, -5409944, 24146059, -7725179, -17213688, 21678387, -4313094, -16888048, 16068573, 4990850, -10449414, 7362422, -22234591 ], [ -1989102, 1008635, -3563789, 12711456, 15852902, 10935622, -2151419, 327639, 22334832, 1130713, 17221969, 2860504, 24546541, -3138941, -19613640, 26222469, -7973418, -20044048, 19630827, -499954, -11158314, 950906, -24801913 ], [ -8372922, 1676009, -8415407, 9760224, 13912610, 15949954, -2934761, -197283, 24329808, 2621299, 21745243, 11130952, 24947023, 1447297, -22013592, 30766551, -11633742, -23200048, 23193081, -5990758, -11867214, -5460610, -27369235 ], [ -12586272, 4234490, -11501912, 8652609, 9989099, 16888822, -3718646, -874926, 21740196, 3030790, 23232067, 16130026, 22581415, 4373839, -20641191, 30891801, -10373151, -23665555, 22996092, -6067261, -11225481, -5002966, -24382615 ], [ -14629152, 8684078, -12823304, 9388611, 4082369, 13752226, -4503074, -1705290, 14565996, 2359186, 21682441, 17857726, 17449717, 5640685, -15496437, 26598219, -4191645, -21440569, 19039860, -729463, -9233115, 2323838, -15842053 ], [ -16672032, 13133666, -14144696, 10124613, -1824361, 10615630, -5287502, -2535654, 7391796, 1687582, 20132815, 19585426, 12318019, 6907531, -10351683, 22304637, 1989861, -19215583, 15083628, 4608335, -7240749, 9650642, -7301491 ], [ -18714912, 17583254, -15466088, 10860615, -7731091, 7479034, -6071930, -3366018, 217596, 1015978, 18583189, 21313126, 7186321, 8174377, -5206929, 18011055, 8171367, -16990597, 11127396, 9946133, -5248383, 16977446, 1239071 ], [ -20757792, 22032842, -16787480, 11596617, -13637821, 4342438, -6856358, -4196382, -6956604, 344374, 17033563, 23040826, 2054623, 9441223, -62175, 13717473, 14352873, -14765611, 7171164, 15283931, -3256017, 24304250, 9779633 ], [ -20941160, 25276871, -17861203, 11248250, -18344691, 1608370, -6971670, -4169700, -13298193, -393496, 15539612, 23180275, -2998260, 9984037, 4536278, 10700664, 19072923, -13105747, 3782470, 19216922, -701352, 29434314, 16606924 ], [ -11826968, 22493105, -17696581, 5478038, -17052261, 886942, -3741402, 142212, -15476727, -1462696, 14324036, 15378469, -7657068, 6906691, 6403226, 14067720, 16485693, -14271493, 3231466, 16125878, 4664808, 23580678, 14867860 ], [ -2712776, 19709339, -17531959, -292174, -15759831, 165514, -511134, 4454124, -17655261, -2531896, 13108460, 7576663, -12315876, 3829345, 8270174, 17434776, 13898463, -15437239, 2680462, 13034834, 10030968, 17727042, 13128796 ], [ 6401416, 16925573, -17367337, -6062386, -14467401, -555914, 2719134, 8766036, -19833795, -3601096, 11892884, -225143, -16974684, 751999, 10137122, 20801832, 11311233, -16602985, 2129458, 9943790, 15397128, 11873406, 11389732 ], [ 15515608, 14141807, -17202715, -11832598, -13174971, -1277342, 5949402, 13077948, -22012329, -4670296, 10677308, -8026949, -21633492, -2325347, 12004070, 24168888, 8724003, -17768731, 1578454, 6852746, 20763288, 6019770, 9650668 ], [ 24629800, 11358041, -17038093, -17602810, -11882541, -1998770, 9179670, 17389860, -24190863, -5739496, 9461732, -15828755, -26292300, -5402693, 13871018, 27535944, 6136773, -18934477, 1027450, 3761702, 26129448, 166134, 7911604 ], [ 25434037, 12297790, -15020291, -18469227, -7925071, 2303077, 10836148, 18638532, -24809337, -3503496, 4891436, -11605716, -20074748, -5856534, 8268716, 25033765, 9253633, -13861443, 2190091, 3218098, 25477378, -3474777, 3615490 ], [ 24576283, 13982242, -12631853, -18354885, -3434593, 7609579, 12177868, 19274556, -25115799, -606456, -349804, -4977708, -11681924, -5785674, 1172564, 21357739, 13511311, -7540653, 3695461, 3183982, 23621662, -6673143, -1192034 ], [ 23718529, 15666694, -10243415, -18240543, 1055885, 12916081, 13519588, 19910580, -25422261, 2290584, -5591044, 1650300, -3289100, -5714814, -5923588, 17681713, 17768989, -1219863, 5200831, 3149866, 21765946, -9871509, -5999558 ], [ 22860775, 17351146, -7854977, -18126201, 5546363, 18222583, 14861308, 20546604, -25728723, 5187624, -10832284, 8278308, 5103724, -5643954, -13019740, 14005687, 22026667, 5100927, 6706201, 3115750, 19910230, -13069875, -10807082 ], [ 22003021, 19035598, -5466539, -18011859, 10036841, 23529085, 16203028, 21182628, -26035185, 8084664, -16073524, 14906316, 13496548, -5573094, -20115892, 10329661, 26284345, 11421717, 8211571, 3081634, 18054514, -16268241, -15614606 ], [ 20837236, 20240803, -3001346, -15389601, 13055099, 22315621, 17845297, 16905600, -21228234, 9814743, -17074348, 16650852, 19010278, -6020337, -19693627, 7132864, 27436828, 14559864, 7723159, 4244305, 15853573, -14514945, -14329088 ], [ 19363420, 20966761, -459398, -10259427, 14601137, 14582191, 19788115, 7715520, -11307870, 10377861, -13834756, 13511916, 21644914, -6985683, -11752945, 4415296, 25484116, 14515368, 5240965, 6603763, 13307407, -7809987, -6950528 ], [ 17889604, 21692719, 2082550, -5129253, 16147175, 6848761, 21730933, -1474560, -1387506, 10940979, -10595164, 10372980, 24279550, -7951029, -3812263, 1697728, 23531404, 14470872, 2758771, 8963221, 10761241, -1105029, 428032 ], [ 16415788, 22418677, 4624498, 921, 17693213, -884669, 23673751, -10664640, 8532858, 11504097, -7355572, 7234044, 26914186, -8916375, 4128419, -1019840, 21578692, 14426376, 276577, 11322679, 8215075, 5599929, 7806592 ], [ 14941972, 23144635, 7166446, 5131095, 19239251, -8618099, 25616569, -19854720, 18453222, 12067215, -4115980, 4095108, 29548822, -9881721, 12069101, -3737408, 19625980, 14381880, -2205617, 13682137, 5668909, 12304887, 15185152 ], [ 12396860, 22790984, 8660839, 8581645, 19205843, -14168215, 27148290, -25687883, 26428237, 12318859, -685147, 2021078, 30546859, -9720075, 18921352, -5558120, 17244931, 13355749, -4220129, 15356205, 3145792, 17879590, 19815698 ], [ 4495268, 17039288, 4917457, 3634075, 11275205, -8801761, 26624526, -14736461, 24676507, 11013133, 3701891, 5271578, 23361901, -3923469, 20331448, -2894552, 12722197, 7421443, -3896231, 13603323, 737920, 17803018, 10706174 ], [ -3406324, 11287592, 1174075, -1313495, 3344567, -3435307, 26100762, -3785039, 22924777, 9707407, 8088929, 8522078, 16176943, 1873137, 21741544, -230984, 8199463, 1487137, -3572333, 11850441, -1669952, 17726446, 1596650 ], [ -11307916, 5535896, -2569307, -6261065, -4586071, 1931147, 25576998, 7166383, 21173047, 8401681, 12475967, 11772578, 8991985, 7669743, 23151640, 2432584, 3676729, -4447169, -3248435, 10097559, -4077824, 17649874, -7512874 ], [ -19209508, -215800, -6312689, -11208635, -12516709, 7297601, 25053234, 18117805, 19421317, 7095955, 16863005, 15023078, 1807027, 13466349, 24561736, 5096152, -846005, -10381475, -2924537, 8344677, -6485696, 17573302, -16622398 ], [ -27111100, -5967496, -10056071, -16156205, -20447347, 12664055, 24529470, 29069227, 17669587, 5790229, 21250043, 18273578, -5377931, 19262955, 25971832, 7759720, -5368739, -16315781, -2600639, 6591795, -8893568, 17496730, -25731922 ], [ -21320362, -10335142, -13051983, -17509040, -18629815, 13616299, 21769461, 24626179, 17041802, 7538623, 19290446, 14831578, -4576169, 22139771, 20160208, 2485048, -8485608, -18581147, -3521296, 5349933, -10927560, 16185408, -19840086 ], [ -12791158, -14425978, -15898401, -18142928, -14862649, 13685701, 18562203, 17104237, 16638806, 9897841, 16061522, 10051078, -2177063, 24432629, 12904240, -4377272, -11321304, -20112725, -4690864, 4210275, -12886776, 14627136, -10947978 ], [ -4261954, -18516814, -18744819, -18776816, -11095483, 13755103, 15354945, 9582295, 16235810, 12257059, 12832598, 5270578, 222043, 26725487, 5648272, -11239592, -14157000, -21644303, -5860432, 3070617, -14845992, 13068864, -2055870 ], [ 4267250, -22607650, -21591237, -19410704, -7328317, 13824505, 12147687, 2060353, 15832814, 14616277, 9603674, 490078, 2621149, 29018345, -1607696, -18101912, -16992696, -23175881, -7030000, 1930959, -16805208, 11510592, 6836238 ], [ 12796454, -26698486, -24437655, -20044592, -3561151, 13893907, 8940429, -5461589, 15429818, 16975495, 6374750, -4290422, 5020255, 31311203, -8863664, -24964232, -19828392, -24707459, -8199568, 791301, -18764424, 9952320, 15728346 ], [ 14426552, -28607263, -21088998, -20119118, -2162959, 11079436, 5394813, -9829613, 16784243, 17274241, 3985802, -6765311, 7822039, 31173962, -10280225, -25289900, -21327903, -21371684, -8927812, -951714, -18324741, 10401426, 15497361 ], [ 9157544, -28333981, -11545266, -19634282, -3133741, 5381092, 1510839, -11043719, 19896089, 15512515, 2436830, -6934589, 11026501, 28606622, -5857379, -19078916, -21491229, -13168556, -9214732, -3298086, -15486159, 12857910, 6143283 ], [ 3888536, -28060699, -2001534, -19149446, -4104523, -317252, -2373135, -12257825, 23007935, 13750789, 887858, -7103867, 14230963, 26039282, -1434533, -12867932, -21654555, -4965428, -9501652, -5644458, -12647577, 15314394, -3210795 ], [ -1380472, -27787417, 7542198, -18664610, -5075305, -6015596, -6257109, -13471931, 26119781, 11989063, -661114, -7273145, 17435425, 23471942, 2988313, -6656948, -21817881, 3237700, -9788572, -7990830, -9808995, 17770878, -12564873 ], [ -6649480, -27514135, 17085930, -18179774, -6046087, -11713940, -10141083, -14686037, 29231627, 10227337, -2210086, -7442423, 20639887, 20904602, 7411159, -445964, -21981207, 11440828, -10075492, -10337202, -6970413, 20227362, -21918951 ], [ -11191876, -26600712, 24507517, -16851044, -5611083, -15545461, -13837303, -16130107, 29960486, 8776734, -3334792, -7535858, 23146924, 17990024, 10730529, 4447480, -21169079, 17105245, -9236311, -11130446, -4328684, 21835970, -28943746 ], [ -12101212, -22486584, 21318379, -11302844, 1852851, -10042867, -16594753, -18723997, 18774410, 8881746, -2338168, -7250078, 22166836, 13339256, 8532519, 2753224, -15479681, 10076107, -2766625, -4158050, -2671220, 19205198, -24322126 ], [ -13010548, -18372456, 18129241, -5754644, 9316785, -4540273, -19352203, -21317887, 7588334, 8986758, -1341544, -6964298, 21186748, 8688488, 6334509, 1058968, -9790283, 3046969, 3703061, 2814346, -1013756, 16574426, -19700506 ], [ -13919884, -14258328, 14940103, -206444, 16780719, 962321, -22109653, -23911777, -3597742, 9091770, -344920, -6678518, 20206660, 4037720, 4136499, -635288, -4100885, -3982169, 10172747, 9786742, 643708, 13943654, -15078886 ], [ -14829220, -10144200, 11750965, 5341756, 24244653, 6464915, -24867103, -26505667, -14783818, 9196782, 651704, -6392738, 19226572, -613048, 1938489, -2329544, 1588513, -11011307, 16642433, 16759138, 2301172, 11312882, -10457266 ], [ -15738556, -6030072, 8561827, 10889956, 31708587, 11967509, -27624553, -29099557, -25969894, 9301794, 1648328, -6106958, 18246484, -5263816, -259521, -4023800, 7277911, -18040445, 23112119, 23731534, 3958636, 8682110, -5835646 ], [ -17062057, -3838709, 3646889, 8372761, 30546201, 13698748, -19465588, -21645797, -21702020, 9154841, -2257968, -5081103, 10240916, -7567379, 2521684, -2157266, 10071654, -14466493, 24985235, 18986645, 3658530, 3377833, -6894241 ], [ -18468391, -2031899, -1613209, 4242487, 27658551, 14675716, -9123340, -12182507, -14343356, 8957495, -7144848, -3907233, 830252, -9401501, 6298732, 421426, 12286266, -8771923, 25939037, 11898299, 2966910, -2461145, -9088879 ], [ -19874725, -225089, -6873307, 112213, 24770901, 15652684, 1218908, -2719217, -6984692, 8760149, -12031728, -2733363, -8580412, -11235623, 10075780, 3000118, 14500878, -3077353, 26892839, 4809953, 2275290, -8300123, -11283517 ], [ -21281059, 1581721, -12133405, -4018061, 21883251, 16629652, 11561156, 6744073, 373972, 8562803, -16918608, -1559493, -17991076, -13069745, 13852828, 5578810, 16715490, 2617217, 27846641, -2278393, 1583670, -14139101, -13478155 ], [ -22687393, 3388531, -17393503, -8148335, 18995601, 17606620, 21903404, 16207363, 7732636, 8365457, -21805488, -385623, -27401740, -14903867, 17629876, 8157502, 18930102, 8311787, 28800443, -9366739, 892050, -19978079, -15672793 ], [ -22471861, 1274464, -16066699, -12092615, 15019686, 17402989, 22828424, 17571505, 8509798, 6220589, -20452038, 1233222, -28790860, -15099095, 14931547, 9000883, 17519787, 11938346, 26146259, -14530552, -458370, -21008789, -14000032 ], [ -20634463, -4760480, -8152993, -15850901, 9955506, 16018759, 14336216, 10836499, 2705458, 2128199, -12858258, 3297042, -22158436, -13655429, 5757841, 8108953, 12484545, 13496894, 19884089, -17769832, -2467590, -17231231, -8459872 ], [ -18797065, -10795424, -239287, -19609187, 4891326, 14634529, 5844008, 4101493, -3098882, -1964191, -5264478, 5360862, -15526012, -12211763, -3415865, 7217023, 7449303, 15055442, 13621919, -21009112, -4476810, -13453673, -2919712 ], [ -16959667, -16830368, 7674419, -23367473, -172854, 13250299, -2648200, -2633513, -8903222, -6056581, 2329302, 7424682, -8893588, -10768097, -12589571, 6325093, 2414061, 16613990, 7359749, -24248392, -6486030, -9676115, 2620448 ], [ -15122269, -22865312, 15588125, -27125759, -5237034, 11866069, -11140408, -9368519, -14707562, -10148971, 9923082, 9488502, -2261164, -9324431, -21763277, 5433163, -2621181, 18172538, 1097579, -27487672, -8495250, -5898557, 8160608 ], [ -13811481, -27102460, 21575112, -30000061, -9001512, 9870836, -17207182, -14614426, -19144549, -13882216, 15099811, 10298229, 2493401, -7784171, -29367877, 5404860, -5960827, 18838963, -4701749, -29535660, -10503233, -1717576, 12981020 ], [ -15133743, -22350628, 17928504, -28454443, -6267480, 4820588, -11146786, -12414838, -16744771, -15819736, 8191285, 4837491, -2141329, -5760941, -29126947, 9694692, -822493, 15044773, -8186867, -25627188, -12505031, 4480520, 14202692 ], [ -16456005, -17598796, 14281896, -26908825, -3533448, -229660, -5086390, -10215250, -14344993, -17757256, 1282759, -623247, -6776059, -3737711, -28886017, 13984524, 4315841, 11250583, -11671985, -21718716, -14506829, 10678616, 15424364 ], [ -17778267, -12846964, 10635288, -25363207, -799416, -5279908, 974006, -8015662, -11945215, -19694776, -5625767, -6083985, -11410789, -1714481, -28645087, 18274356, 9454175, 7456393, -15157103, -17810244, -16508627, 16876712, 16646036 ], [ -19100529, -8095132, 6988680, -23817589, 1934616, -10330156, 7034402, -5816074, -9545437, -21632296, -12534293, -11544723, -16045519, 308749, -28404157, 22564188, 14592509, 3662203, -18642221, -13901772, -18510425, 23074808, 17867708 ], [ -20422791, -3343300, 3342072, -22271971, 4668648, -15380404, 13094798, -3616486, -7145659, -23569816, -19442819, -17005461, -20680249, 2331979, -28163227, 26854020, 19730843, -131987, -22127339, -9993300, -20512223, 29272904, 19089380 ], [ -15442813, -2076888, 6604494, -14006143, 8120150, -18243657, 9356739, 1227157, -4336581, -23329536, -13467835, -14224859, -16307554, 959594, -26808657, 20237387, 19130657, -2186612, -20923527, -9400248, -20324941, 28733750, 14534892 ], [ -9202387, -1507560, 11248722, -4396273, 11715146, -20669511, 3658989, 6599611, -1445643, -22653696, -4916149, -9795989, -10133374, -1091914, -25231359, 11439461, 17382767, -3893324, -18781929, -9470280, -19699843, 26847146, 8825172 ], [ -2961961, -938232, 15892950, 5213597, 15310142, -23095365, -2038761, 11972065, 1445295, -21977856, 3635537, -5367119, -3959194, -3143422, -23654061, 2641535, 15634877, -5600036, -16640331, -9540312, -19074745, 24960542, 3115452 ], [ 3278465, -368904, 20537178, 14823467, 18905138, -25521219, -7736511, 17344519, 4336233, -21302016, 12187223, -938249, 2214986, -5194930, -22076763, -6156391, 13886987, -7306748, -14498733, -9610344, -18449647, 23073938, -2594268 ], [ 9518891, 200424, 25181406, 24433337, 22500134, -27947073, -13434261, 22716973, 7227171, -20626176, 20738909, 3490621, 8389166, -7246438, -20499465, -14954317, 12139097, -9013460, -12357135, -9680376, -17824549, 21187334, -8303988 ], [ 9926525, 2462739, 23087805, 26794862, 23769794, -26020947, -13256004, 22311841, 10896228, -20001276, 22203161, 7652005, 11330171, -8989765, -17250831, -18927874, 7944071, -10050341, -7719543, -8573628, -17726422, 16336145, -8604363 ], [ 4501367, 6418041, 14256375, 21908042, 22714118, -19742841, -7201740, 16129123, 15343404, -19427316, 16579979, 11545903, 11038001, -10424911, -12330861, -18077062, 1301909, -10417391, -585957, -6290100, -18155266, 8520371, -3495393 ], [ -923791, 10373343, 5424945, 17021222, 21658442, -13464735, -1147476, 9946405, 19790580, -18853356, 10956797, 15439801, 10745831, -11860057, -7410891, -17226250, -5340253, -10784441, 6547629, -4006572, -18584110, 704597, 1613577 ], [ -6348949, 14328645, -3406485, 12134402, 20602766, -7186629, 4906788, 3763687, 24237756, -18279396, 5333615, 19333699, 10453661, -13295203, -2490921, -16375438, -11982415, -11151491, 13681215, -1723044, -19012954, -7111177, 6722547 ], [ -11774107, 18283947, -12237915, 7247582, 19547090, -908523, 10961052, -2419031, 28684932, -17705436, -289567, 23227597, 10161491, -14730349, 2429049, -15524626, -18624577, -11518541, 20814801, 560484, -19441798, -14926951, 11831517 ], [ -16647097, 20727357, -19632054, 2848107, 17849337, 3855148, 16128901, -6733654, 31446133, -16862013, -5250532, 26331809, 9940931, -16336077, 6929186, -13369581, -23460510, -11755227, 26551694, 2191189, -18221228, -21576277, 15391907 ], [ -18759247, 15611307, -19839738, 885357, 12941199, 1046644, 16864675, -1707802, 25777459, -14671275, -6900412, 25487591, 10078421, -18794715, 9330158, -4693371, -19265298, -11340093, 25305122, 557779, -8753588, -22393363, 11209397 ], [ -20871397, 10495257, -20047422, -1077393, 8033061, -1761860, 17600449, 3318050, 20108785, -12480537, -8550292, 24643373, 10215911, -21253353, 11731130, 3982839, -15070086, -10924959, 24058550, -1075631, 714052, -23210449, 7026887 ], [ -22983547, 5379207, -20255106, -3040143, 3124923, -4570364, 18336223, 8343902, 14440111, -10289799, -10200172, 23799155, 10353401, -23711991, 14132102, 12659049, -10874874, -10509825, 22811978, -2709041, 10181692, -24027535, 2844377 ], [ -25095697, 263157, -20462790, -5002893, -1783215, -7378868, 19071997, 13369754, 8771437, -8099061, -11850052, 22954937, 10490891, -26170629, 16533074, 21335259, -6679662, -10094691, 21565406, -4342451, 19649332, -24844621, -1338133 ], [ -27207847, -4852893, -20670474, -6965643, -6691353, -10187372, 19807771, 18395606, 3102763, -5908323, -13499932, 22110719, 10628381, -28629267, 18934046, 30011469, -2484450, -9679557, 20318834, -5975861, 29116972, -25661707, -5520643 ], [ -24516262, -3512293, -16287743, -3679548, -5568626, -8191476, 14319785, 15861908, 4931074, -5867545, -13050997, 21973891, 11793831, -22272565, 12190653, 24222349, -483598, -7971713, 13669612, -2750731, 27350497, -22136173, -5275463 ], [ -20863930, -880363, -10986929, 656316, -3239726, -5234700, 7587047, 11816300, 8258782, -6256759, -12182299, 21978541, 13164873, -14152795, 3618387, 15540163, 1078382, -6005327, 5939860, 1446107, 23337199, -17742115, -4144745 ], [ -17211598, 1751567, -5686115, 4992180, -910826, -2277924, 854309, 7770692, 11586490, -6645973, -11313601, 21983191, 14535915, -6033025, -4953879, 6857977, 2640362, -4038941, -1789892, 5642945, 19323901, -13348057, -3014027 ], [ -13559266, 4383497, -385301, 9328044, 1418074, 678852, -5878429, 3725084, 14914198, -7035187, -10444903, 21987841, 15906957, 2086745, -13526145, -1824209, 4202342, -2072555, -9519644, 9839783, 15310603, -8953999, -1883309 ], [ -9906934, 7015427, 4915513, 13663908, 3746974, 3635628, -12611167, -320524, 18241906, -7424401, -9576205, 21992491, 17277999, 10206515, -22098411, -10506395, 5764322, -106169, -17249396, 14036621, 11297305, -4559941, -752591 ], [ -9335476, 6577298, 5074945, 14135880, 2675920, 5880261, -12832171, -1884727, 19103437, -8021350, -6401764, 16864675, 18440007, 12360545, -21842334, -12907790, 6857330, 1687396, -17966693, 15186080, 6729979, -2842279, -625211 ], [ -11844892, 3069110, 92995, 10743960, -1795088, 7412751, -6541441, -967525, 17498791, -8826034, -921580, 6604393, 19392981, 8548835, -12757914, -9028394, 7481366, 3308140, -11671535, 13288160, 1608625, -3801013, -1501169 ], [ -14354308, -439078, -4888955, 7352040, -6266096, 8945241, -250711, -50323, 15894145, -9630718, 4558604, -3655889, 20345955, 4737125, -3673494, -5148998, 8105402, 4928884, -5376377, 11390240, -3512729, -4759747, -2377127 ], [ -16863724, -3947266, -9870905, 3960120, -10737104, 10477731, 6040019, 866879, 14289499, -10435402, 10038788, -13916171, 21298929, 925415, 5410926, -1269602, 8729438, 6549628, 918781, 9492320, -8634083, -5718481, -3253085 ], [ -19373140, -7455454, -14852855, 568200, -15208112, 12010221, 12330749, 1784081, 12684853, -11240086, 15518972, -24176453, 22251903, -2886295, 14495346, 2609794, 9353474, 8170372, 7213939, 7594400, -13755437, -6677215, -4129043 ], [ -20623306, -10749985, -18091122, -1626037, -18245365, 12932775, 16467904, 2133370, 10511942, -11355883, 19739365, -32309682, 21700640, -5247913, 21903939, 5761363, 9352917, 9740877, 11145856, 6032246, -17164615, -7204836, -4165463 ], [ -15577222, -12976231, -12610974, 2168141, -14113843, 10805649, 9837184, -356906, 5497706, -8027245, 17660803, -29807646, 13628192, -359071, 20933397, 5273797, 6229395, 11060187, 3261568, 6148922, -12012913, -5576892, -4193 ], [ -10531138, -15202477, -7130826, 5962319, -9982321, 8678523, 3206464, -2847182, 483470, -4698607, 15582241, -27305610, 5555744, 4529771, 19962855, 4786231, 3105873, 12379497, -4622720, 6265598, -6861211, -3948948, 4157077 ], [ -5485054, -17428723, -1650678, 9756497, -5850799, 6551397, -3424256, -5337458, -4530766, -1369969, 13503679, -24803574, -2516704, 9418613, 18992313, 4298665, -17649, 13698807, -12507008, 6382274, -1709509, -2321004, 8318347 ], [ -438970, -19654969, 3829470, 13550675, -1719277, 4424271, -10054976, -7827734, -9545002, 1958669, 11425117, -22301538, -10589152, 14307455, 18021771, 3811099, -3141171, 15018117, -20391296, 6498950, 3442193, -693060, 12479617 ], [ 4607114, -21881215, 9309618, 17344853, 2412245, 2297145, -16685696, -10318010, -14559238, 5287307, 9346555, -19799502, -18661600, 19196297, 17051229, 3323533, -6264693, 16337427, -28275584, 6615626, 8593895, 934884, 16640887 ], [ 4329263, -20184076, 5369926, 14633751, 662972, 316349, -11690846, -8260186, -16605189, 2579030, 3984248, -12836996, -17755198, 21194229, 14896767, 2378332, -8396310, 14086942, -27983497, 4524102, 3997542, 811733, 19046847 ], [ 2986625, -17702260, -453734, 10621593, -2262460, -1635181, -4370882, -5292742, -18057483, -1336630, -2034808, -4982396, -15053026, 22613979, 12505521, 1341604, -10329546, 11122498, -26056135, 1990938, -2548422, 338363, 21101745 ], [ 1643987, -15220444, -6277394, 6609435, -5187892, -3586711, 2949082, -2325298, -19509777, -5252290, -8053864, 2872204, -12350854, 24033729, 10114275, 304876, -12262782, 8158054, -24128773, -542226, -9094386, -135007, 23156643 ], [ 301349, -12738628, -12101054, 2597277, -8113324, -5538241, 10269046, 642146, -20962071, -9167950, -14072920, 10726804, -9648682, 25453479, 7723029, -731852, -14196018, 5193610, -22201411, -3075390, -15640350, -608377, 25211541 ], [ -1041289, -10256812, -17924714, -1414881, -11038756, -7489771, 17589010, 3609590, -22414365, -13083610, -20091976, 18581404, -6946510, 26873229, 5331783, -1768580, -16129254, 2229166, -20274049, -5608554, -22186314, -1081747, 27266439 ], [ -3321193, -10131676, -19077302, -5619102, -13702162, -6468751, 19921195, 4269647, -19422597, -14365369, -22160713, 21560701, -4703242, 26129367, 5889504, -3857861, -13691145, 2800666, -18723862, -7153557, -25455438, -340663, 26931216 ], [ -6538363, -12363220, -15558818, -10015386, -16103542, -2475181, 17265601, 2622317, -11986767, -13013227, -20279131, 19664695, -2918878, 23221893, 9396192, -6999695, -6881691, 6908110, -17550850, -7710399, -25447722, 1614875, 24205872 ], [ -9755533, -14594764, -12040334, -14411670, -18504922, 1518389, 14610007, 974987, -4550937, -11661085, -18397549, 17768689, -1134514, 20314419, 12902880, -10141529, -72237, 11015554, -16377838, -8267241, -25440006, 3570413, 21480528 ], [ -12972703, -16826308, -8521850, -18807954, -20906302, 5511959, 11954413, -672343, 2884893, -10308943, -16515967, 15872683, 649850, 17406945, 16409568, -13283363, 6737217, 15122998, -15204826, -8824083, -25432290, 5525951, 18755184 ], [ -16189873, -19057852, -5003366, -23204238, -23307682, 9505529, 9298819, -2319673, 10320723, -8956801, -14634385, 13976677, 2434214, 14499471, 19916256, -16425197, 13546671, 19230442, -14031814, -9380925, -25424574, 7481489, 16029840 ], [ -17529614, -20402655, -2363921, -26332714, -25191020, 11698202, 7087202, -4366458, 15267849, -7219227, -13291754, 12321990, 3030814, 12139431, 22245458, -17614996, 19291746, 22331239, -12102325, -10031533, -25025501, 8121850, 14287645 ], [ -9482210, -17313753, -4119671, -23122150, -24484148, 4886390, 7095470, -8410518, 7771455, -3554493, -14643878, 11873898, -2311406, 12516561, 18687230, -9044620, 19714926, 20398801, -6390451, -11150971, -22669643, 2186326, 17461195 ], [ -1434806, -14224851, -5875421, -19911586, -23777276, -1925422, 7103738, -12454578, 275061, 110241, -15996002, 11425806, -7653626, 12893691, 15129002, -474244, 20138106, 18466363, -678577, -12270409, -20313785, -3749198, 20634745 ], [ 6612598, -11135949, -7631171, -16701022, -23070404, -8737234, 7112006, -16498638, -7221333, 3774975, -17348126, 10977714, -12995846, 13270821, 11570774, 8096132, 20561286, 16533925, 5033297, -13389847, -17957927, -9684722, 23808295 ], [ 14660002, -8047047, -9386921, -13490458, -22363532, -15549046, 7120274, -20542698, -14717727, 7439709, -18700250, 10529622, -18338066, 13647951, 8012546, 16666508, 20984466, 14601487, 10745171, -14509285, -15602069, -15620246, 26981845 ], [ 22707406, -4958145, -11142671, -10279894, -21656660, -22360858, 7128542, -24586758, -22214121, 11104443, -20052374, 10081530, -23680286, 14025081, 4454318, 25236884, 21407646, 12669049, 16457045, -15628723, -13246211, -21555770, 30155395 ], [ 22367610, -6471598, -9227231, -11394525, -19074433, -21283330, 3242400, -17456893, -15165415, 13353447, -16006748, 9128253, -20177191, 9145296, -462260, 25160875, 21323521, 12754426, 15204964, -8464481, -6466763, -23188949, 25330990 ], [ 20350374, -8905522, -6577553, -13374195, -16117135, -18627934, -1422624, -8092243, -5207689, 15319305, -10881572, 8073939, -14905033, 3214128, -5650508, 23355589, 21137935, 13243366, 12560092, 356497, 1197403, -23961659, 18906994 ], [ 18333138, -11339446, -3927875, -15353865, -13159837, -15972538, -6087648, 1272407, 4750037, 17285163, -5756396, 7019625, -9632875, -2717040, -10838756, 21550303, 20952349, 13732306, 9915220, 9177475, 8861569, -24734369, 12482998 ], [ 16315902, -13773370, -1278197, -17333535, -10202539, -13317142, -10752672, 10637057, 14707763, 19251021, -631220, 5965311, -4360717, -8648208, -16027004, 19745017, 20766763, 14221246, 7270348, 17998453, 16525735, -25507079, 6059002 ], [ 14298666, -16207294, 1371481, -19313205, -7245241, -10661746, -15417696, 20001707, 24665489, 21216879, 4493956, 4910997, 911441, -14579376, -21215252, 17939731, 20581177, 14710186, 4625476, 26819431, 24189901, -26279789, -364994 ], [ 12494928, -14754331, 2116000, -20014080, -2205766, -10910761, -13897281, 24868694, 26255705, 17688708, 4996012, 5312226, 3671102, -13341909, -20131775, 13849624, 16052788, 15767518, 1692805, 25715164, 25158457, -23222996, -3460184 ], [ 10904688, -9414481, 955360, -19436160, 4915886, -14064187, -6191427, 25238018, 19478411, 8666508, 874948, 7168998, 3918266, -4935807, -12776573, 7474696, 7181596, 17393242, -1527665, 14685652, 19431403, -16336700, -3226568 ], [ 9314448, -4074631, -205280, -18858240, 12037538, -17217613, 1514427, 25607342, 12701117, -355692, -3246116, 9025770, 4165430, 3470295, -5421371, 1099768, -1689596, 19018966, -4748135, 3656140, 13704349, -9450404, -2992952 ], [ 7724208, 1265219, -1365920, -18280320, 19159190, -20371039, 9220281, 25976666, 5923823, -9377892, -7367180, 10882542, 4412594, 11876397, 1933831, -5275160, -10560788, 20644690, -7968605, -7373372, 7977295, -2564108, -2759336 ], [ 6133968, 6605069, -2526560, -17702400, 26280842, -23524465, 16926135, 26345990, -853471, -18400092, -11488244, 12739314, 4659758, 20282499, 9289033, -11650088, -19431980, 22270414, -11189075, -18402884, 2250241, 4322188, -2525720 ], [ 5097857, 10138489, -2394725, -17167756, 32199081, -25016927, 23472218, 24951458, -6168024, -25963824, -15243211, 14489660, 4630459, 27383363, 15435812, -16656530, -25220359, 22701622, -14031729, -25927538, -2236129, 8908494, -1594662 ], [ 6832391, 4639759, 4199485, -16849492, 32100255, -18204569, 24219446, 14737646, -4168872, -26235216, -17167693, 15707876, 3218845, 27958037, 15540476, -14820542, -15594673, 17160250, -14985303, -15927902, -519079, 1994850, 2823606 ], [ 8566925, -858971, 10793695, -16531228, 32001429, -11392211, 24966674, 4523834, -2169720, -26506608, -19092175, 16926092, 1807231, 28532711, 15645140, -12984554, -5968987, 11618878, -15938877, -5928266, 1197971, -4918794, 7241874 ], [ 10301459, -6357701, 17387905, -16212964, 31902603, -4579853, 25713902, -5689978, -170568, -26778000, -21016657, 18144308, 395617, 29107385, 15749804, -11148566, 3656699, 6077506, -16892451, 4071370, 2915021, -11832438, 11660142 ], [ 12035993, -11856431, 23982115, -15894700, 31803777, 2232505, 26461130, -15903790, 1828584, -27049392, -22941139, 19362524, -1015997, 29682059, 15854468, -9312578, 13282385, 536134, -17846025, 14071006, 4632071, -18746082, 16078410 ], [ 13770527, -17355161, 30576325, -15576436, 31704951, 9044863, 27208358, -26117602, 3827736, -27320784, -24865621, 20580740, -2427611, 30256733, 15959132, -7476590, 22908071, -5005238, -18799599, 24070642, 6349121, -25659726, 20496678 ], [ 14457116, -18026061, 27626085, -10796697, 22490185, 9474981, 24801691, -24121969, 2503638, -27344166, -16890788, 19594136, -2250605, 30249667, 18060441, -7834097, 18655972, -6346245, -17693078, 25325018, 708556, -26504535, 16294756 ], [ 14934116, -17731395, 22766955, -5124663, 11452231, 8628651, 21764245, -19684447, 514890, -27317946, -6936092, 18166568, -1755875, 30126253, 20561079, -8630303, 11628316, -6847179, -16174538, 24830342, -6403532, -26135577, 10368796 ], [ 15411116, -17436729, 17907825, 547371, 414277, 7782321, 18726799, -15246925, -1473858, -27291726, 3018604, 16739000, -1261145, 30002839, 23061717, -9426509, 4600660, -7348113, -14655998, 24335666, -13515620, -25766619, 4442836 ], [ 15888116, -17142063, 13048695, 6219405, -10623677, 6935991, 15689353, -10809403, -3462606, -27265506, 12973300, 15311432, -766415, 29879425, 25562355, -10222715, -2426996, -7849047, -13137458, 23840990, -20627708, -25397661, -1483124 ], [ 16365116, -16847397, 8189565, 11891439, -21661631, 6089661, 12651907, -6371881, -5451354, -27239286, 22927996, 13883864, -271685, 29756011, 28062993, -11018921, -9454652, -8349981, -11618918, 23346314, -27739796, -25028703, -7409084 ], [ 14850821, -17350269, 5571954, 14782980, -22096412, 4601310, 12939919, -6056893, -4641315, -23856381, 26893018, 12786695, -390056, 24623839, 26169417, -12699782, -12817943, -10187871, -8525249, 20573618, -30197900, -20067432, -8814815 ], [ 11345231, -18650679, 5195862, 14894028, -11928020, 2470938, 16553389, -9864439, -1032489, -17116791, 24868366, 12019925, -1121528, 14482909, 19881627, -15265298, -12516869, -13362717, -3856451, 15522902, -28002020, -10513848, -5700317 ], [ 7839641, -19951089, 4819770, 15005076, -1759628, 340566, 20166859, -13671985, 2576337, -10377201, 22843714, 11253155, -1853000, 4341979, 13593837, -17830814, -12215795, -16537563, 812347, 10472186, -25806140, -960264, -2585819 ], [ 4334051, -21251499, 4443678, 15116124, 8408764, -1789806, 23780329, -17479531, 6185163, -3637611, 20819062, 10486385, -2584472, -5798951, 7306047, -20396330, -11914721, -19712409, 5481145, 5421470, -23610260, 8593320, 528679 ], [ 828461, -22551909, 4067586, 15227172, 18577156, -3920178, 27393799, -21287077, 9793989, 3101979, 18794410, 9719615, -3315944, -15939881, 1018257, -22961846, -11613647, -22887255, 10149943, 370754, -21414380, 18146904, 3643177 ], [ -1927000, -22298365, 3265911, 13835323, 26540457, -5092733, 30077574, -24447179, 12476317, 8425922, 17297206, 9181442, -3263194, -23337278, -3946115, -23467239, -11185412, -24284281, 13197690, -2851958, -19584095, 25496573, 5367879 ], [ -931816, -14275051, 336321, 4928989, 23478303, -1476203, 28112874, -24370061, 10526155, 6671630, 18437242, 9786254, 710666, -17017010, -2293397, -13672017, -10121372, -16792207, 8140182, 3065350, -19581785, 21826667, 143601 ], [ 63368, -6251737, -2593269, -3977345, 20416149, 2140327, 26148174, -24292943, 8575993, 4917338, 19577278, 10391066, 4684526, -10696742, -640679, -3876795, -9057332, -9300133, 3082674, 8982658, -19579475, 18156761, -5080677 ], [ 1058552, 1771577, -5522859, -12883679, 17353995, 5756857, 24183474, -24215825, 6625831, 3163046, 20717314, 10995878, 8658386, -4376474, 1012039, 5918427, -7993292, -1808059, -1974834, 14899966, -19577165, 14486855, -10304955 ], [ 2053736, 9794891, -8452449, -21790013, 14291841, 9373387, 22218774, -24138707, 4675669, 1408754, 21857350, 11600690, 12632246, 1943794, 2664757, 15713649, -6929252, 5684015, -7032342, 20817274, -19574855, 10816949, -15529233 ], [ 3048920, 17818205, -11382039, -30696347, 11229687, 12989917, 20254074, -24061589, 2725507, -345538, 22997386, 12205502, 16606106, 8264062, 4317475, 25508871, -5865212, 13176089, -12089850, 26734582, -19572545, 7147043, -20753511 ], [ 3372909, 13614394, -7867479, -22864936, 5387948, 12965757, 18428614, -15603616, -920155, 2196470, 17099682, 12183644, 16911241, 9454620, 6373843, 22561988, -6486237, 13152598, -12227228, 19928740, -16130495, 4101897, -22800124 ], [ 3562659, 6965158, -3064089, -11685976, -1009708, 12213459, 16631002, -5469472, -4904917, 5597738, 9794430, 12036452, 16482631, 9619236, 8510941, 17066684, -7444275, 11625994, -11380580, 10578268, -12000497, 1181703, -24211204 ], [ 3752409, 315922, 1739301, -507016, -7407364, 11461161, 14833390, 4664672, -8889679, 8999006, 2489178, 11889260, 16054021, 9783852, 10648039, 11571380, -8402313, 10099390, -10533932, 1227796, -7870499, -1738491, -25622284 ], [ 3942159, -6333314, 6542691, 10671944, -13805020, 10708863, 13035778, 14798816, -12874441, 12400274, -4816074, 11742068, 15625411, 9948468, 12785137, 6076076, -9360351, 8572786, -9687284, -8122676, -3740501, -4658685, -27033364 ], [ 4131909, -12982550, 11346081, 21850904, -20202676, 9956565, 11238166, 24932960, -16859203, 15801542, -12121326, 11594876, 15196801, 10113084, 14922235, 580772, -10318389, 7046182, -8840636, -17473148, 389497, -7578879, -28444444 ], [ 2583408, -14265986, 14371800, 26570456, -18708787, 11228172, 6636853, 28149092, -14286037, 17178749, -16647936, 12391109, 12663205, 11229516, 15112720, -1973533, -8421609, 3809743, -8379809, -22293071, -305495, -7622991, -24929257 ], [ -703344, -10183622, 15619848, 24830600, -9323353, 14523684, -768161, 24447212, -5154943, 16531895, -18395904, 14130767, 8024623, 13297764, 13356592, -1586839, -3670011, -1136531, -8304803, -22582445, -5825477, -4791021, -16487803 ], [ -3990096, -6101258, 16867896, 23090744, 62081, 17819196, -8173175, 20745332, 3976151, 15885041, -20143872, 15870425, 3386041, 15366012, 11600464, -1200145, 1081587, -6082805, -8229797, -22871819, -11345459, -1959051, -8046349 ], [ -7276848, -2018894, 18115944, 21350888, 9447515, 21114708, -15578189, 17043452, 13107245, 15238187, -21891840, 17610083, -1252541, 17434260, 9844336, -813451, 5833185, -11029079, -8154791, -23161193, -16865441, 872919, 395105 ], [ -10563600, 2063470, 19363992, 19611032, 18832949, 24410220, -22983203, 13341572, 22238339, 14591333, -23639808, 19349741, -5891123, 19502508, 8088208, -426757, 10584783, -15975353, -8079785, -23450567, -22385423, 3704889, 8836559 ], [ -13800969, 5414659, 19710310, 16787041, 25706295, 25826114, -29198656, 10221957, 28098383, 14187998, -24324065, 19356087, -10043765, 20584776, 6889727, -18351, 13342180, -19782547, -8363589, -22280038, -26010761, 6123787, 15932298 ], [ -16791423, 5109973, 15547978, 8542375, 20019201, 17843918, -29466304, 10013667, 17603177, 15002258, -19689767, 10695873, -11766707, 16737144, 8479481, 498615, 6128572, -17894341, -10441443, -13809994, -20162879, 6477325, 16299462 ], [ -19781877, 4805287, 11385646, 297709, 14332107, 9861722, -29733952, 9805377, 7107971, 15816518, -15055469, 2035659, -13489649, 12889512, 10069235, 1015581, -1085036, -16006135, -12519297, -5339950, -14314997, 6830863, 16666626 ], [ -22772331, 4500601, 7223314, -7946957, 8645013, 1879526, -30001600, 9597087, -3387235, 16630778, -10421171, -6624555, -15212591, 9041880, 11658989, 1532547, -8298644, -14117929, -14597151, 3130094, -8467115, 7184401, 17033790 ], [ -25762785, 4195915, 3060982, -16191623, 2957919, -6102670, -30269248, 9388797, -13882441, 17445038, -5786873, -15284769, -16935533, 5194248, 13248743, 2049513, -15512252, -12229723, -16675005, 11600138, -2619233, 7537939, 17400954 ], [ -28753239, 3891229, -1101350, -24436289, -2729175, -14084866, -30536896, 9180507, -24377647, 18259298, -1152575, -23944983, -18658475, 1346616, 14838497, 2566479, -22725860, -10341517, -18752859, 20070182, 3228649, 7891477, 17768118 ], [ -28217398, 8207078, 2444353, -21729900, -1082844, -13025127, -23069929, 11640582, -25569498, 11231858, -2961087, -22371732, -15604982, -436261, 10856981, 3691370, -17493578, -12940356, -15021068, 15059071, 468521, 2960715, 11498392 ], [ -26976298, 13447034, 7531663, -16833300, 2030172, -10157001, -14056039, 14634330, -24900678, 2636078, -6058161, -18751788, -11596202, -1806187, 5761211, 4937846, -9772118, -16436604, -10127348, 7351729, -4013209, -3026907, 3901288 ], [ -25735198, 18686990, 12618973, -11936700, 5143188, -7288875, -5042149, 17628078, -24231858, -5959702, -9155235, -15131844, -7587422, -3176113, 665441, 6184322, -2050658, -19932852, -5233628, -355613, -8494939, -9014529, -3695816 ], [ -24494098, 23926946, 17706283, -7040100, 8256204, -4420749, 3971741, 20621826, -23563038, -14555482, -12252309, -11511900, -3578642, -4546039, -4430329, 7430798, 5670802, -23429100, -339908, -8062955, -12976669, -15002151, -11292920 ], [ -23252998, 29166902, 22793593, -2143500, 11369220, -1552623, 12985631, 23615574, -22894218, -23151262, -15349383, -7891956, 430138, -5915965, -9526099, 8677274, 13392262, -26925348, 4553812, -15770297, -17458399, -20989773, -18890024 ], [ -18216211, 29612105, 21062863, -143868, 9154305, -2808468, 16720640, 23635701, -19491036, -26902453, -12923787, -2917779, 1804717, -4317427, -13620775, 9202160, 13244995, -23404953, 4875547, -18947516, -20314339, -23199756, -19417991 ], [ -9383737, 25262555, 12514093, -1041204, 1611459, -8188284, 15176768, 20682207, -13353492, -25809055, -4975521, 3410631, 545095, 249575, -16714357, 9005456, 5229001, -12867915, 625297, -17594612, -21544489, -21632100, -12876821 ], [ -551263, 20913005, 3965323, -1938540, -5931387, -13568100, 13632896, 17728713, -7215948, -24715657, 2972745, 9739041, -714527, 4816577, -19807939, 8808752, -2786993, -2330877, -3624953, -16241708, -22774639, -20064444, -6335651 ], [ 8281211, 16563455, -4583447, -2835876, -13474233, -18947916, 12089024, 14775219, -1078404, -23622259, 10921011, 16067451, -1974149, 9383579, -22901521, 8612048, -10802987, 8206161, -7875203, -14888804, -24004789, -18496788, 205519 ], [ 17113685, 12213905, -13132217, -3733212, -21017079, -24327732, 10545152, 11821725, 5059140, -22528861, 18869277, 22395861, -3233771, 13950581, -25995103, 8415344, -18818981, 18743199, -12125453, -13535900, -25234939, -16929132, 6746689 ], [ 23635524, 7642943, -19900213, -5017722, -25908977, -28091573, 9267551, 9709344, 9960531, -21645912, 24820762, 25918321, -4953787, 17785579, -28118765, 8558305, -25403859, 27284894, -14251955, -11917284, -24476416, -15286249, 12708156 ], [ 18604188, 1964921, -17764339, -8238102, -17546135, -23775539, 9321305, 11802528, 8681157, -21815208, 20788342, 15411031, -8975773, 17960557, -25392827, 10399591, -24833157, 25849874, -5759717, -8970108, -13774528, -13267231, 15771108 ], [ 13572852, -3713101, -15628465, -11458482, -9183293, -19459505, 9375059, 13895712, 7401783, -21984504, 16755922, 4903741, -12997759, 18135535, -22666889, 12240877, -24262455, 24414854, 2732521, -6022932, -3072640, -11248213, 18834060 ], [ 8541516, -9391123, -13492591, -14678862, -820451, -15143471, 9428813, 15988896, 6122409, -22153800, 12723502, -5603549, -17019745, 18310513, -19940951, 14082163, -23691753, 22979834, 11224759, -3075756, 7629248, -9229195, 21897012 ], [ 3510180, -15069145, -11356717, -17899242, 7542391, -10827437, 9482567, 18082080, 4843035, -22323096, 8691082, -16110839, -21041731, 18485491, -17215013, 15923449, -23121051, 21544814, 19716997, -128580, 18331136, -7210177, 24959964 ], [ -1521156, -20747167, -9220843, -21119622, 15905233, -6511403, 9536321, 20175264, 3563661, -22492392, 4658662, -26618129, -25063717, 18660469, -14489075, 17764735, -22550349, 20109794, 28209235, 2818596, 29033024, -5191159, 28022916 ], [ -4708442, -17213269, -9282929, -18761977, 18554920, -8602609, 4460950, 18200533, 7185697, -19008383, 4963437, -26157624, -18449193, 19797977, -16186082, 12825106, -18272172, 14926209, 27202433, 7092497, 21690807, -7947261, 20681278 ], [ -7526918, -11836987, -9784607, -15288727, 20061976, -11975263, -1640246, 15412219, 11788015, -14793713, 6135651, -23503560, -9707367, 21127991, -18767678, 6529294, -13252500, 8992911, 24295823, 11631743, 10739769, -11658387, 11258722 ], [ -10345394, -6460705, -10286285, -11815477, 21569032, -15347917, -7741442, 12623905, 16390333, -10579043, 7307865, -20849496, -965541, 22458005, -21349274, 233482, -8232828, 3059613, 21389213, 16170989, -211269, -15369513, 1836166 ], [ -13163870, -1084423, -10787963, -8342227, 23076088, -18720571, -13842638, 9835591, 20992651, -6364373, 8480079, -18195432, 7776285, 23788019, -23930870, -6062330, -3213156, -2873685, 18482603, 20710235, -11162307, -19080639, -7586390 ], [ -15982346, 4291859, -11289641, -4868977, 24583144, -22093225, -19943834, 7047277, 25594969, -2149703, 9652293, -15541368, 16518111, 25118033, -26512466, -12358142, 1806516, -8806983, 15575993, 25249481, -22113345, -22791765, -17008946 ], [ -18495152, 4672508, -8472221, -4870915, 23353639, -19875181, -22844561, 6374911, 27203890, -3007778, 7375299, -14259486, 19682979, 25706084, -22975514, -15721166, 3410112, -10904448, 13018994, 22691924, -23406444, -23577441, -20292908 ], [ -20702288, 57524, -2335703, -8348041, 19387573, -12066439, -22544819, 7818493, 25819414, -8938598, 1649097, -14349786, 17270889, 25552172, -13320014, -16151402, 1597632, -9166080, 10811606, 13037564, -15041604, -21437667, -17438276 ], [ -22909424, -4557460, 3800815, -11825167, 15421507, -4257697, -22245077, 9262075, 24434938, -14869418, -4077105, -14440086, 14858799, 25398260, -3664514, -16581638, -214848, -7427712, 8604218, 3383204, -6676764, -19297893, -14583644 ], [ -25116560, -9172444, 9937333, -15302293, 11455441, 3551045, -21945335, 10705657, 23050462, -20800238, -9803307, -14530386, 12446709, 25244348, 5990986, -17011874, -2027328, -5689344, 6396830, -6271156, 1688076, -17158119, -11729012 ], [ -27323696, -13787428, 16073851, -18779419, 7489375, 11359787, -21645593, 12149239, 21665986, -26731058, -15529509, -14620686, 10034619, 25090436, 15646486, -17442110, -3839808, -3950976, 4189442, -15925516, 10052916, -15018345, -8874380 ], [ -27668823, -16712674, 19742546, -20622324, 4849675, 17116467, -21556260, 12956373, 19105831, -30546911, -19506880, -14760622, 7147662, 24271574, 23510998, -17251511, -6163025, -2472290, 3135228, -22571615, 15892320, -12071367, -6926861 ], [ -18703905, -11189230, 11072126, -14294124, 8841805, 12612837, -22518972, 10581267, 10667281, -23787929, -14740096, -15148738, 1886370, 20127962, 22420570, -13956737, -11039927, -2292014, 7846884, -14176409, 9104544, -5088369, -9514907 ], [ -9738987, -5665786, 2401706, -7965924, 12833935, 8109207, -23481684, 8206161, 2228731, -17028947, -9973312, -15536854, -3374922, 15984350, 21330142, -10661963, -15916829, -2111738, 12558540, -5781203, 2316768, 1894629, -12102953 ], [ -774069, -142342, -6268714, -1637724, 16826065, 3605577, -24444396, 5831055, -6209819, -10269965, -5206528, -15924970, -8636214, 11840738, 20239714, -7367189, -20793731, -1931462, 17270196, 2614003, -4471008, 8877627, -14690999 ], [ 8190849, 5381102, -14939134, 4690476, 20818195, -898053, -25407108, 3455949, -14648369, -3510983, -439744, -16313086, -13897506, 7697126, 19149286, -4072415, -25670633, -1751186, 21981852, 11009209, -11258784, 15860625, -17279045 ], [ 17155767, 10904546, -23609554, 11018676, 24810325, -5401683, -26369820, 1080843, -23086919, 3247999, 4327040, -16701202, -19158798, 3553514, 18058858, -777641, -30547535, -1570910, 26693508, 19404415, -18046560, 22843623, -19867091 ], [ 19066455, 8670580, -18819819, 8729076, 24221285, -6614768, -24586052, 1846342, -20299369, 4407501, 2354739, -13352018, -19727355, 5920317, 11389015, 2535988, -25579252, 16246, 26779199, 14425111, -20603176, 22960326, -20799307 ], [ 19566297, 4885132, -11338053, 4715916, 22716011, -7169744, -22252988, 3239962, -15266599, 4447107, -965379, -9255374, -19357365, 9589203, 3603289, 5853388, -18641932, 1884778, 25939697, 6770905, -22313560, 21703770, -21400357 ], [ 20066139, 1099684, -3856287, 702756, 21210737, -7724720, -19919924, 4633582, -10233829, 4486713, -4285497, -5158730, -18987375, 13258089, -4182437, 9170788, -11704612, 3753310, 25100195, -883301, -24023944, 20447214, -22001407 ], [ 20565981, -2685764, 3625479, -3310404, 19705463, -8279696, -17586860, 6027202, -5201059, 4526319, -7605615, -1062086, -18617385, 16926975, -11968163, 12488188, -4767292, 5621842, 24260693, -8537507, -25734328, 19190658, -22602457 ], [ 21065823, -6471212, 11107245, -7323564, 18200189, -8834672, -15253796, 7420822, -168289, 4565925, -10925733, 3034558, -18247395, 20595861, -19753889, 15805588, 2170028, 7490374, 23421191, -16191713, -27444712, 17934102, -23203507 ], [ 21018645, -5008049, 14290152, -9841734, 16406114, -9069479, -9875840, 9213826, 1618136, 3440271, -12864357, 4695058, -15234198, 21397878, -19032470, 17752753, 7082207, 9445189, 21287252, -20210876, -24671869, 15154548, -19068271 ], [ 20424447, 1703725, 13174200, -10864914, 14323238, -8984117, -1452992, 11406214, 158216, 1149357, -13421487, 3919414, -9577794, 19333026, -9803906, 18329683, 9969245, 11486287, 17858876, -20594996, -17415799, 10851996, -10196749 ], [ 19830249, 8415499, 12058248, -11888094, 12240362, -8898755, 6969856, 13598602, -1301704, -1141557, -13978617, 3143770, -3921390, 17268174, -575342, 18906613, 12856283, 13527385, 14430500, -20979116, -10159729, 6549444, -1325227 ], [ 19236051, 15127273, 10942296, -12911274, 10157486, -8813393, 15392704, 15790990, -2761624, -3432471, -14535747, 2368126, 1735014, 15203322, 8653222, 19483543, 15743321, 15568483, 11002124, -21363236, -2903659, 2246892, 7546295 ], [ 18641853, 21839047, 9826344, -13934454, 8074610, -8728031, 23815552, 17983378, -4221544, -5723385, -15092877, 1592482, 7391418, 13138470, 17881786, 20060473, 18630359, 17609581, 7573748, -21747356, 4352411, -2055660, 16417817 ], [ 17948815, 26832620, 8704803, -13752047, 6182410, -8286989, 30480703, 18705253, -5139182, -7297452, -15390010, 1222393, 12198725, 11558325, 24902869, 19251622, 20794010, 19302816, 4301697, -21267923, 9802499, -4876157, 23961126 ], [ 16761577, 23235188, 7555317, -7541705, 5243590, -6067547, 28357369, 12074563, -3345410, -5287284, -14387158, 2880079, 12760547, 12401715, 20886547, 11513866, 19340726, 19256736, 1811271, -16470725, 6222677, -286379, 24863370 ], [ 15574339, 19637756, 6405831, -1331363, 4304770, -3848105, 26234035, 5443873, -1551638, -3277116, -13384306, 4537765, 13322369, 13245105, 16870225, 3776110, 17887442, 19210656, -679155, -11673527, 2642855, 4303399, 25765614 ], [ 14387101, 16040324, 5256345, 4878979, 3365950, -1628663, 24110701, -1186817, 242134, -1266948, -12381454, 6195451, 13884191, 14088495, 12853903, -3961646, 16434158, 19164576, -3169581, -6876329, -936967, 8893177, 26667858 ], [ 13199863, 12442892, 4106859, 11089321, 2427130, 590779, 21987367, -7817507, 2035906, 743220, -11378602, 7853137, 14446013, 14931885, 8837581, -11699402, 14980874, 19118496, -5660007, -2079131, -4516789, 13482955, 27570102 ], [ 12012625, 8845460, 2957373, 17299663, 1488310, 2810221, 19864033, -14448197, 3829678, 2753388, -10375750, 9510823, 15007835, 15775275, 4821259, -19437158, 13527590, 19072416, -8150433, 2718067, -8096611, 18072733, 28472346 ], [ 8271522, 6519708, 943067, 12324515, 5443595, 2968373, 15548944, -16209422, 8481855, 3866801, -9175578, 7425119, 14752012, 9517180, -127528, -21408999, 13175676, 15630661, -3004669, 1481385, -8011113, 13718381, 22134235 ], [ 4019646, 4448292, -1244203, 5112269, 10377701, 2714267, 10795504, -16996754, 13705713, 4800863, -7935942, 4590737, 14332660, 1838788, -5262808, -22227657, 13044036, 11509771, 3668333, -962073, -7192551, 7575203, 14348053 ], [ -232230, 2376876, -3431473, -2099977, 15311807, 2460161, 6042064, -17784086, 18929571, 5734925, -6696306, 1756355, 13913308, -5839604, -10398088, -23046315, 12912396, 7388881, 10341335, -3405531, -6373989, 1432025, 6561871 ], [ -4484106, 305460, -5618743, -9312223, 20245913, 2206055, 1288624, -18571418, 24153429, 6668987, -5456670, -1078027, 13493956, -13517996, -15533368, -23864973, 12780756, 3267991, 17014337, -5848989, -5555427, -4711153, -1224311 ], [ -8735982, -1765956, -7806013, -16524469, 25180019, 1951949, -3464816, -19358750, 29377287, 7603049, -4217034, -3912409, 13074604, -21196388, -20668648, -24683631, 12649116, -852899, 23687339, -8292447, -4736865, -10854331, -9010493 ] ], [ [ -8874912, 6008736, 18208864, -12646464, -10779872, 11554464, -514848, 21790240, 9535232, 13124128, -18264832, 11652416, -3010656, -21828576, -5949696, -18502912, -143456, 25438880, 1402272, 7954304, -8987584, -21853760, -5639904 ], [ -8874912, 6008736, 18208864, -12646464, -10779872, 11554464, -514848, 21790240, 9535232, 13124128, -18264832, 11652416, -3010656, -21828576, -5949696, -18502912, -143456, 25438880, 1402272, 7954304, -8987584, -21853760, -5639904 ], [ -8874912, 6008736, 18208864, -12646464, -10779872, 11554464, -514848, 21790240, 9535232, 13124128, -18264832, 11652416, -3010656, -21828576, -5949696, -18502912, -143456, 25438880, 1402272, 7954304, -8987584, -21853760, -5639904 ], [ -8394487, 7868356, 14806269, -7331909, -7898407, 10092849, 372742, 19170105, 11996517, 8344183, -16443522, 13262211, 706814, -20894936, -4896046, -12256502, 1061014, 20281810, 4095257, 8333159, -5595654, -18528055, -6145804 ], [ -7817977, 10099900, 10723155, -954443, -4440649, 8338911, 1437850, 16025943, 14950059, 2608249, -14257950, 15193965, 5167778, -19774568, -3631666, -4760810, 2506378, 14093326, 7326839, 8787785, -1525338, -14537209, -6752884 ], [ -7241467, 12331444, 6640041, 5423023, -982891, 6584973, 2502958, 12881781, 17903601, -3127685, -12072378, 17125719, 9628742, -18654200, -2367286, 2734882, 3951742, 7904842, 10558421, 9242411, 2544978, -10546363, -7359964 ], [ -6664957, 14562988, 2556927, 11800489, 2474867, 4831035, 3568066, 9737619, 20857143, -8863619, -9886806, 19057473, 14089706, -17533832, -1102906, 10230574, 5397106, 1716358, 13790003, 9697037, 6615294, -6555517, -7967044 ], [ -6088447, 16794532, -1526187, 18177955, 5932625, 3077097, 4633174, 6593457, 23810685, -14599553, -7701234, 20989227, 18550670, -16413464, 161474, 17726266, 6842470, -4472126, 17021585, 10151663, 10685610, -2564671, -8574124 ], [ -6039178, 17783143, -1006764, 21760480, 7879571, 2296779, 5097574, 4684968, 21212766, -15160985, -5100663, 19486770, 18262529, -15273008, 1084526, 19830229, 8771578, -7832813, 17808794, 8509514, 12713631, -2849248, -8661682 ], [ -6517150, 17528821, 4115196, 22548064, 8315705, 2490081, 4961266, 4012152, 13063386, -10547915, -2085093, 14550102, 13225283, -14112464, 1666250, 16542463, 11184430, -8365703, 16151630, 4770590, 12699357, -7409248, -8229718 ], [ -6995122, 17274499, 9237156, 23335648, 8751839, 2683383, 4824958, 3339336, 4914006, -5934845, 930477, 9613434, 8188037, -12951920, 2247974, 13254697, 13597282, -8898593, 14494466, 1031666, 12685083, -11969248, -7797754 ], [ -7473094, 17020177, 14359116, 24123232, 9187973, 2876685, 4688650, 2666520, -3235374, -1321775, 3946047, 4676766, 3150791, -11791376, 2829698, 9966931, 16010134, -9431483, 12837302, -2707258, 12670809, -16529248, -7365790 ], [ -7951066, 16765855, 19481076, 24910816, 9624107, 3069987, 4552342, 1993704, -11384754, 3291295, 6961617, -259902, -1886455, -10630832, 3411422, 6679165, 18422986, -9964373, 11180138, -6446182, 12656535, -21089248, -6933826 ], [ -7906539, 15591644, 23007529, 25567205, 10468903, 3647846, 4071371, 1589810, -17685721, 6993032, 9147487, -4371579, -5304903, -10239588, 3069276, 3299778, 19931620, -10767494, 9403289, -9089966, 12184240, -23572501, -6317899 ], [ -5249517, 9817988, 18556447, 25567619, 13357009, 6148490, 1867085, 2530526, -14744623, 6138104, 7184857, -4358301, -629361, -13694844, -1892220, -537714, 16919164, -12921770, 7028015, -6258050, 9421840, -15672019, -4782157 ], [ -2592495, 4044332, 14105365, 25568033, 16245115, 8649134, -337201, 3471242, -11803525, 5283176, 5222227, -4345023, 4046181, -17150100, -6853716, -4375206, 13906708, -15076046, 4652741, -3426134, 6659440, -7771537, -3246415 ], [ 64527, -1729324, 9654283, 25568447, 19133221, 11149778, -2541487, 4411958, -8862427, 4428248, 3259597, -4331745, 8721723, -20605356, -11815212, -8212698, 10894252, -17230322, 2277467, -594218, 3897040, 128945, -1710673 ], [ 2721549, -7502980, 5203201, 25568861, 22021327, 13650422, -4745773, 5352674, -5921329, 3573320, 1296967, -4318467, 13397265, -24060612, -16776708, -12050190, 7881796, -19384598, -97807, 2237698, 1134640, 8029427, -174931 ], [ 5378571, -13276636, 752119, 25569275, 24909433, 16151066, -6950059, 6293390, -2980231, 2718392, -665663, -4305189, 18072807, -27515868, -21738204, -15887682, 4869340, -21538874, -2473081, 5069614, -1627760, 15929909, 1360811 ], [ 3129018, -11456617, 133807, 23930784, 22484894, 17882110, -6498455, 7113891, 455472, 863629, -1295963, -113096, 18288049, -20804609, -21233640, -8904279, 1702734, -17833360, -768825, 1074470, -2705010, 15047426, 6803 ], [ -101850, -8117863, 282049, 21964512, 18997826, 19459234, -5515673, 7910349, 3990096, -1191101, -1659797, 4914760, 17611231, -12060047, -19635864, 243303, -1494702, -12955888, 1751337, -4286086, -3445230, 12408350, -1925155 ], [ -3332718, -4779109, 430291, 19998240, 15510758, 21036358, -4532891, 8706807, 7524720, -3245831, -2023631, 9942616, 16934413, -3315485, -18038088, 9390885, -4692138, -8078416, 4271499, -9646642, -4185450, 9769274, -3857113 ], [ -6563586, -1440355, 578533, 18031968, 12023690, 22613482, -3550109, 9503265, 11059344, -5300561, -2387465, 14970472, 16257595, 5429077, -16440312, 18538467, -7889574, -3200944, 6791661, -15007198, -4925670, 7130198, -5789071 ], [ -9794454, 1898399, 726775, 16065696, 8536622, 24190606, -2567327, 10299723, 14593968, -7355291, -2751299, 19998328, 15580777, 14173639, -14842536, 27686049, -11087010, 1676528, 9311823, -20367754, -5665890, 4491122, -7721029 ], [ -9205152, 2224790, -837416, 15737031, 3966893, 22638778, -4028858, 11336958, 15513276, -8506454, -2255915, 22093606, 14858065, 16982569, -14143569, 29771823, -10749657, 3650363, 9842916, -21786859, -7096191, 4242662, -6262177 ], [ -4795680, -461182, -4114040, 17045973, -1685497, 17957998, -7934702, 12614970, 13817268, -8754050, -901313, 21256306, 14089459, 13855867, -14343411, 24795789, -6877515, 2720561, 8384940, -19264513, -9216573, 6384818, -1412515 ], [ -386208, -3147154, -7390664, 18354915, -7337887, 13277218, -11840546, 13892982, 12121260, -9001646, 453289, 20419006, 13320853, 10729165, -14543253, 19819755, -3005373, 1790759, 6926964, -16742167, -11336955, 8526974, 3437147 ], [ 4023264, -5833126, -10667288, 19663857, -12990277, 8596438, -15746390, 15170994, 10425252, -9249242, 1807891, 19581706, 12552247, 7602463, -14743095, 14843721, 866769, 860957, 5468988, -14219821, -13457337, 10669130, 8286809 ], [ 8432736, -8519098, -13943912, 20972799, -18642667, 3915658, -19652234, 16449006, 8729244, -9496838, 3162493, 18744406, 11783641, 4475761, -14942937, 9867687, 4738911, -68845, 4011012, -11697475, -15577719, 12811286, 13136471 ], [ 12447400, -10915279, -16719877, 20565590, -23191461, 309022, -22109850, 16684740, 6560649, -9338920, 4025732, 17906725, 10312596, 1247683, -15001894, 5580744, 7302525, -944389, 3192106, -9409738, -16546968, 13923462, 16331092 ], [ 14488024, -11862505, -16992547, 11577626, -22222275, 2073106, -17326326, 11709084, 2029119, -7153432, 2432156, 17067139, 5329356, -2487275, -14356426, 4739256, 3323499, -1548643, 5568550, -8295046, -11760552, 9885738, 11250508 ], [ 16528648, -12809731, -17265217, 2589662, -21253089, 3837190, -12542802, 6733428, -2502411, -4967944, 838580, 16227553, 346116, -6222233, -13710958, 3897768, -655527, -2152897, 7944994, -7180354, -6974136, 5848014, 6169924 ], [ 18569272, -13756957, -17537887, -6398302, -20283903, 5601274, -7759278, 1757772, -7033941, -2782456, -754996, 15387967, -4637124, -9957191, -13065490, 3056280, -4634553, -2757151, 10321438, -6065662, -2187720, 1810290, 1089340 ], [ 20609896, -14704183, -17810557, -15386266, -19314717, 7365358, -2975754, -3217884, -11565471, -596968, -2348572, 14548381, -9620364, -13692149, -12420022, 2214792, -8613579, -3361405, 12697882, -4950970, 2598696, -2227434, -3991244 ], [ 22650520, -15651409, -18083227, -24374230, -18345531, 9129442, 1807770, -8193540, -16097001, 1588520, -3942148, 13708795, -14603604, -17427107, -11774554, 1373304, -12592605, -3965659, 15074326, -3836278, 7385112, -6265158, -9071828 ], [ 18508339, -9163790, -12936917, -25256109, -16164265, 11358211, 547564, -3407076, -16743951, 3794568, -4823884, 14330484, -12193124, -18161370, -10845196, 1511491, -10625081, -4972053, 13796365, -930146, 6025678, -8537007, -9746162 ], [ 13129597, -1189202, -6706811, -24516771, -13740583, 13679917, -1921388, 3331812, -16613985, 6004728, -5563252, 15244428, -8303900, -18295494, -9859060, 1845613, -7468247, -6058875, 11787523, 2334274, 3437074, -10455681, -9539246 ], [ 7750855, 6785386, -476705, -23777433, -11316901, 16001623, -4390340, 10070700, -16484019, 8214888, -6302620, 16158372, -4414676, -18429618, -8872924, 2179735, -4311413, -7145697, 9778681, 5598694, 848470, -12374355, -9332330 ], [ 2372113, 14759974, 5753401, -23038095, -8893219, 18323329, -6859292, 16809588, -16354053, 10425048, -7041988, 17072316, -525452, -18563742, -7886788, 2513857, -1154579, -8232519, 7769839, 8863114, -1740134, -14293029, -9125414 ], [ -3006629, 22734562, 11983507, -22298757, -6469537, 20645035, -9328244, 23548476, -16224087, 12635208, -7781356, 17986260, 3363772, -18697866, -6900652, 2847979, 2002255, -9319341, 5760997, 12127534, -4328738, -16211703, -8918498 ], [ -5953172, 23327029, 15312754, -21245415, -5284579, 19551235, -7684841, 21631680, -15278406, 13854177, -5849332, 17055420, 7143562, -17946903, -6171613, 1856704, 5083780, -8138424, 5440417, 14264311, -5975261, -13709319, -7681472 ], [ -6467516, 16537375, 15741142, -19878069, -5338345, 15041929, -1929083, 11059200, -13517010, 14081955, -1245916, 14279796, 10813918, -16310853, -5699671, -459968, 8089996, -4689768, 6808099, 15273445, -6679703, -6785877, -5414336 ], [ -6981860, 9747721, 16169530, -18510723, -5392111, 10532623, 3826675, 486720, -11755614, 14309733, 3357500, 11504172, 14484274, -14674803, -5227729, -2776640, 11096212, -1241112, 8175781, 16282579, -7384145, 137565, -3147200 ], [ -7496204, 2958067, 16597918, -17143377, -5445877, 6023317, 9582433, -10085760, -9994218, 14537511, 7960916, 8728548, 18154630, -13038753, -4755787, -5093312, 14102428, 2207544, 9543463, 17291713, -8088587, 7061007, -880064 ], [ -8010548, -3831587, 17026306, -15776031, -5499643, 1514011, 15338191, -20658240, -8232822, 14765289, 12564332, 5952924, 21824986, -11402703, -4283845, -7409984, 17108644, 5656200, 10911145, 18300847, -8793029, 13984449, 1387072 ], [ -8414812, -9294088, 16677265, -14765093, -5995579, -2632033, 19232142, -27867917, -6382757, 13944781, 16549763, 3430298, 24359341, -9964749, -3685640, -8670104, 18635413, 8589763, 11216473, 18580347, -9201344, 18886474, 3070334 ], [ -8268676, -8120824, 12441079, -15536195, -8702365, -4961767, 13817058, -18263579, -4089347, 7882843, 17445269, 2172662, 21213691, -9517275, -2456120, -4647464, 12764947, 8947861, 6210031, 15211677, -8129024, 13681414, 1834226 ], [ -8122540, -6947560, 8204893, -16307297, -11409151, -7291501, 8401974, -8659241, -1795937, 1820905, 18340775, 915026, 18068041, -9069801, -1226600, -624824, 6894481, 9305959, 1203589, 11843007, -7056704, 8476354, 598118 ], [ -7976404, -5774296, 3968707, -17078399, -14115937, -9621235, 2986890, 945097, 497473, -4241033, 19236281, -342610, 14922391, -8622327, 2920, 3397816, 1024015, 9664057, -3802853, 8474337, -5984384, 3271294, -637990 ], [ -7830268, -4601032, -267479, -17849501, -16822723, -11950969, -2428194, 10549435, 2790883, -10302971, 20131787, -1600246, 11776741, -8174853, 1232440, 7420456, -4846451, 10022155, -8809295, 5105667, -4912064, -1933766, -1874098 ], [ -7684132, -3427768, -4503665, -18620603, -19529509, -14280703, -7843278, 20153773, 5084293, -16364909, 21027293, -2857882, 8631091, -7727379, 2461960, 11443096, -10716917, 10380253, -13815737, 1736997, -3839744, -7138826, -3110206 ], [ -7250086, -6223114, -3348201, -17562320, -18747265, -12254867, -4126797, 15418261, 8430278, -16116167, 21024674, -6166538, 5998561, -1417315, -1615760, 8198536, -14115288, 8156611, -11191024, 842427, -4872504, -8524416, -143514 ], [ -6758458, -9812182, -1114407, -16138160, -17267215, -9357917, 1415997, 7814779, 11986778, -14605289, 20842430, -9885398, 3468655, 6065267, -6754928, 3500536, -17019240, 5416621, -7040080, 442677, -6326280, -9146112, 3663738 ], [ -6266830, -13401250, 1119387, -14714000, -15787165, -6460967, 6958791, 211297, 15543278, -13094411, 20660186, -13604258, 938749, 13547849, -11894096, -1197464, -19923192, 2676631, -2889136, 42927, -7780056, -9767808, 7470990 ], [ -5775202, -16990318, 3353181, -13289840, -14307115, -3564017, 12501585, -7392185, 19099778, -11583533, 20477942, -17323118, -1591157, 21030431, -17033264, -5895464, -22827144, -63359, 1261808, -356823, -9233832, -10389504, 11278242 ], [ -5283574, -20579386, 5586975, -11865680, -12827065, -667067, 18044379, -14995667, 22656278, -10072655, 20295698, -21041978, -4121063, 28513013, -22172432, -10593464, -25731096, -2803349, 5412752, -756573, -10687608, -11011200, 15085494 ], [ -6006904, -22063129, 8390070, -12260642, -11472937, -442796, 16766763, -16641659, 24502373, -7782713, 17340614, -21282617, -5171423, 30852806, -22013543, -10523636, -25366041, -2895548, 7223588, -1577646, -11337699, -8821890, 14170167 ], [ -7945192, -21441547, 11762466, -14474726, -10244731, -2891204, 8668737, -12330161, 24638063, -4713707, 11612690, -18045035, -4742237, 28049810, -16556597, -5685980, -21731979, -339956, 6694316, -2820042, -11184105, -3821574, 8532261 ], [ -9883480, -20819965, 15134862, -16688810, -9016525, -5339612, 570711, -8018663, 24773753, -1644701, 5884766, -14807453, -4313051, 25246814, -11099651, -848324, -18097917, 2215636, 6165044, -4062438, -11030511, 1178742, 2894355 ], [ -11821768, -20198383, 18507258, -18902894, -7788319, -7788020, -7527315, -3707165, 24909443, 1424305, 156842, -11569871, -3883865, 22443818, -5642705, 3989332, -14463855, 4771228, 5635772, -5304834, -10876917, 6179058, -2743551 ], [ -13760056, -19576801, 21879654, -21116978, -6560113, -10236428, -15625341, 604333, 25045133, 4493311, -5571082, -8332289, -3454679, 19640822, -185759, 8826988, -10829793, 7326820, 5106500, -6547230, -10723323, 11179374, -8381457 ], [ -14871004, -18750264, 24384811, -21566396, -4416333, -12050995, -22385089, 3453731, 23892938, 7541970, -9774328, -5350046, -2739596, 16694456, 3750183, 12829000, -7725761, 8714059, 5419487, -6564962, -10076084, 15427214, -12177934 ], [ -11845252, -16898952, 22553773, -13192484, 2305317, -10696357, -22453447, -1007371, 16301318, 10488894, -6354184, -3644498, -595028, 13031240, 81105, 12652792, -7271879, 4259533, 9943769, -459374, -6960620, 15912674, -6767266 ], [ -8819500, -15047640, 20722735, -4818572, 9026967, -9341719, -22521805, -5468473, 8709698, 13435818, -2934040, -1938950, 1549540, 9368024, -3587973, 12476584, -6817997, -194993, 14468051, 5646214, -3845156, 16398134, -1356598 ], [ -5793748, -13196328, 18891697, 3555340, 15748617, -7987081, -22590163, -9929575, 1118078, 16382742, 486104, -233402, 3694108, 5704808, -7257051, 12300376, -6364115, -4649519, 18992333, 11751802, -729692, 16883594, 4054070 ], [ -2767996, -11345016, 17060659, 11929252, 22470267, -6632443, -22658521, -14390677, -6473542, 19329666, 3906248, 1472146, 5838676, 2041592, -10926129, 12124168, -5910233, -9104045, 23516615, 17857390, 2385772, 17369054, 9464738 ], [ 257756, -9493704, 15229621, 20303164, 29191917, -5277805, -22726879, -18851779, -14065162, 22276590, 7326392, 3177694, 7983244, -1621624, -14595207, 11947960, -5456351, -13558571, 28040897, 23962978, 5501236, 17854514, 14875406 ], [ -1479007, -7451507, 11768543, 15857071, 24716847, 19108, -14768812, -15223811, -11876252, 22677359, 3327216, 241047, 2031692, -3524165, -8916020, 8407042, -2375094, -13713067, 26366789, 19392851, 3076590, 12845599, 13993049 ], [ -4168273, -5371133, 7981457, 8846977, 18002433, 6104476, -5205460, -9978029, -7731236, 22568897, -2155824, -3624039, -5539084, -5074571, -1367180, 4193182, 1231638, -13007557, 23453003, 12687581, -456078, 6737809, 11852087 ], [ -6857539, -3290759, 4194371, 1836883, 11288019, 12189844, 4357892, -4732247, -3586220, 22460435, -7638864, -7489125, -13109860, -6624977, 6181660, -20678, 4838370, -12302047, 20539217, 5982311, -3988746, 630019, 9711125 ], [ -9546805, -1210385, 407285, -5173211, 4573605, 18275212, 13921244, 513535, 558796, 22351973, -13121904, -11354211, -20680636, -8175383, 13730500, -4234538, 8445102, -11596537, 17625431, -722959, -7521414, -5477771, 7570163 ], [ -12236071, 869989, -3379801, -12183305, -2140809, 24360580, 23484596, 5759317, 4703812, 22243511, -18604944, -15219297, -28251412, -9725789, 21279340, -8448398, 12051834, -10891027, 14711645, -7428229, -11054082, -11585561, 5429201 ], [ -10957171, -754784, -4075405, -16407089, -3933558, 24045115, 24461240, 7750615, 5128138, 21040187, -19944042, -14634390, -30302356, -8695649, 21833917, -8919323, 13545261, -10628506, 12290309, -12737032, -10242126, -14413715, 4861664 ], [ -5710105, -6084704, -1679527, -17844563, -804642, 17328817, 16851176, 6487429, 1831774, 18742001, -17139198, -9599490, -26833468, -5084963, 15394231, -5647313, 12925383, -10808974, 10361423, -16649368, -5085546, -13962233, 5867552 ], [ -463039, -11414624, 716351, -19282037, 2324274, 10612519, 9241112, 5224243, -1464590, 16443815, -14334354, -4564590, -23364580, -1474277, 8954545, -2375303, 12305505, -10989442, 8432537, -20561704, 71034, -13510751, 6873440 ], [ 4784027, -16744544, 3112229, -20719511, 5453190, 3896221, 1631048, 3961057, -4760954, 14145629, -11529510, 470310, -19895692, 2136409, 2514859, 896707, 11685627, -11169910, 6503651, -24474040, 5227614, -13059269, 7879328 ], [ 10031093, -22074464, 5508107, -22156985, 8582106, -2820077, -5979016, 2697871, -8057318, 11847443, -8724666, 5505210, -16426804, 5747095, -3924827, 4168717, 11065749, -11350378, 4574765, -28386376, 10384194, -12607787, 8885216 ], [ 14177169, -25664548, 7621368, -22376107, 10405800, -8015188, -11812258, 1551626, -10930627, 9405032, -7054283, 8842803, -13933777, 8582419, -9114979, 6463908, 10817315, -11462939, 3074125, -30190644, 13406905, -11079160, 10112324 ], [ 12818295, -20555452, 8321544, -16503469, 5703384, -5604364, -8761390, 990086, -11688661, 6241496, -11056205, 3693861, -16320055, 7540933, -8057461, 3875004, 12426101, -11235965, 3714715, -21454572, 5760271, -4164808, 12445532 ], [ 11459421, -15446356, 9021720, -10630831, 1000968, -3193540, -5710522, 428546, -12446695, 3077960, -15058127, -1455081, -18706333, 6499447, -6999943, 1286100, 14034887, -11008991, 4355305, -12718500, -1886363, 2749544, 14778740 ], [ 10100547, -10337260, 9721896, -4758193, -3701448, -782716, -2659654, -132994, -13204729, -85576, -19060049, -6604023, -21092611, 5457961, -5942425, -1302804, 15643673, -10782017, 4995895, -3982428, -9532997, 9663896, 17111948 ], [ 8741673, -5228164, 10422072, 1114445, -8403864, 1628108, 391214, -694534, -13962763, -3249112, -23061971, -11752965, -23478889, 4416475, -4884907, -3891708, 17252459, -10555043, 5636485, 4753644, -17179631, 16578248, 19445156 ], [ 7382799, -119068, 11122248, 6987083, -13106280, 4038932, 3442082, -1256074, -14720797, -6412648, -27063893, -16901907, -25865167, 3374989, -3827389, -6480612, 18861245, -10328069, 6277075, 13489716, -24826265, 23492600, 21778364 ], [ 7421525, 1044888, 9264354, 11560391, -13263526, 1568961, 1570965, 546451, -13421091, -8329344, -24405085, -12259709, -22030510, 1920038, -3330231, -4586611, 16576871, -12255020, 4158735, 10192248, -21571099, 24502202, 14813172 ], [ 7739771, 1419816, 6894846, 15873833, -12511738, -1877169, -1284549, 2821789, -11709837, -9996672, -20414131, -5659283, -16951666, 382394, -2945145, -1796029, 13513865, -14612756, 1488609, 4488072, -16135573, 24330854, 5988300 ], [ 8058017, 1794744, 4525338, 20187275, -11759950, -5323299, -4140063, 5097127, -9998583, -11664000, -16423177, 941143, -11872822, -1155250, -2560059, 994553, 10450859, -16970492, -1181517, -1216104, -10700047, 24159506, -2836572 ], [ 8376263, 2169672, 2155830, 24500717, -11008162, -8769429, -6995577, 7372465, -8287329, -13331328, -12432223, 7541569, -6793978, -2692894, -2174973, 3785135, 7387853, -19328228, -3851643, -6920280, -5264521, 23988158, -11661444 ], [ 8694509, 2544600, -213678, 28814159, -10256374, -12215559, -9851091, 9647803, -6576075, -14998656, -8441269, 14141995, -1715134, -4230538, -1789887, 6575717, 4324847, -21685964, -6521769, -12624456, 171005, 23816810, -20486316 ], [ 5646251, 4358661, -359445, 28402946, -6486514, -11493957, -10976988, 10168231, -2418372, -16701156, -5404753, 17324035, -550243, -6490915, -500265, 6396146, 674033, -22089155, -4673601, -15217572, 1001318, 19241399, -22258893 ], [ -768511, 7611855, 1718529, 23267078, 301418, -6604623, -10373268, 8933749, 4185780, -18438828, -3322675, 17087689, -3299305, -9474025, 1693893, 3246422, -3564589, -20537801, 1692861, -14699628, -2773582, 10261925, -16979175 ], [ -7183273, 10865049, 3796503, 18131210, 7089350, -1715289, -9769548, 7699267, 10789932, -20176500, -1240597, 16851343, -6048367, -12457135, 3888051, 96698, -7803211, -18986447, 8059323, -14181684, -6548482, 1282451, -11699457 ], [ -13598035, 14118243, 5874477, 12995342, 13877282, 3174045, -9165828, 6464785, 17394084, -21914172, 841481, 16614997, -8797429, -15440245, 6082209, -3053026, -12041833, -17435093, 14425785, -13663740, -10323382, -7697023, -6419739 ], [ -20012797, 17371437, 7952451, 7859474, 20665214, 8063379, -8562108, 5230303, 23998236, -23651844, 2923559, 16378651, -11546491, -18423355, 8276367, -6202750, -16280455, -15883739, 20792247, -13145796, -14098282, -16676497, -1140021 ], [ -24331279, 19442283, 8574918, 3689517, 25945359, 11433076, -7927325, 4064870, 28993075, -24349419, 3885764, 16397735, -12790891, -21168987, 10179374, -7806843, -19379154, -13755261, 25259618, -12295661, -16251956, -23902291, 3271157 ], [ -18168361, 15601389, 1919850, 4349115, 23686569, 7204588, -7137227, 3244682, 25941349, -19846509, -751396, 17693969, -6511981, -22727229, 10626626, -1682781, -16778238, -8741163, 20231534, -9784571, -10299500, -22359685, 3339635 ], [ -12005443, 11760495, -4735218, 5008713, 21427779, 2976100, -6347129, 2424494, 22889623, -15343599, -5388556, 18990203, -233071, -24285471, 11073878, 4441281, -14177322, -3727065, 15203450, -7273481, -4347044, -20817079, 3408113 ], [ -5842525, 7919601, -11390286, 5668311, 19168989, -1252388, -5557031, 1604306, 19837897, -10840689, -10025716, 20286437, 6045839, -25843713, 11521130, 10565343, -11576406, 1287033, 10175366, -4762391, 1605412, -19274473, 3476591 ], [ 320393, 4078707, -18045354, 6327909, 16910199, -5480876, -4766933, 784118, 16786171, -6337779, -14662876, 21582671, 12324749, -27401955, 11968382, 16689405, -8975490, 6301131, 5147282, -2251301, 7557868, -17731867, 3545069 ], [ 6483311, 237813, -24700422, 6987507, 14651409, -9709364, -3976835, -36070, 13734445, -1834869, -19300036, 22878905, 18603659, -28960197, 12415634, 22813467, -6374574, 11315229, 119198, 259789, 13510324, -16189261, 3613547 ], [ 7637174, -1360771, -21497465, 8809500, 10074274, -10531692, -3983137, 2323532, 9343054, -722479, -20264371, 18267349, 15168849, -26565619, 8248491, 18701659, -7063138, 10525177, 966004, 2099, 14454055, -12290875, 5136655 ], [ 7789226, -2510893, -16322903, 10863972, 5033470, -10672788, -4148719, 5319092, 4683730, -288193, -20494141, 12474235, 9791295, -23380477, 3158469, 12542677, -8409598, 8574295, 2987788, -809347, 14396041, -7921333, 6950689 ], [ 7941278, -3661015, -11148341, 12918444, -7334, -10813884, -4314301, 8314652, 24406, 146093, -20723911, 6681121, 4413741, -20195335, -1931553, 6383695, -9756058, 6623413, 5009572, -1620793, 14338027, -3551791, 8764723 ], [ 8093330, -4811137, -5973779, 14972916, -5048138, -10954980, -4479883, 11310212, -4634918, 580379, -20953681, 888007, -963813, -17010193, -7021575, 224713, -11102518, 4672531, 7031356, -2432239, 14280013, 817751, 10578757 ], [ 8245382, -5961259, -799217, 17027388, -10088942, -11096076, -4645465, 14305772, -9294242, 1014665, -21183451, -4905107, -6341367, -13825051, -12111597, -5934269, -12448978, 2721649, 9053140, -3243685, 14221999, 5187293, 12392791 ], [ 6296660, -6932098, 2420935, 14772792, -10624208, -10868829, -1710061, 15719615, -8292581, 1944566, -20030716, -9891659, -5518479, -12028825, -13901202, -8205794, -13007074, 516028, 9019645, -2809888, 12178525, 7788719, 12678499 ], [ 2247164, -7723654, 3686677, 8209128, -6653936, -10273239, 4326329, 15551741, -1629935, 3370082, -17495476, -14071649, 1504851, -11621515, -12390390, -6589862, -12776806, -1944332, 6930871, -1130848, 8149591, 8622029, 11435881 ], [ -1802332, -8515210, 4952419, 1645464, -2683664, -9677649, 10362719, 15383867, 5032711, 4795598, -14960236, -18251639, 8528181, -11214205, -10879578, -4973930, -12546538, -4404692, 4842097, 548192, 4120657, 9455339, 10193263 ], [ -5851828, -9306766, 6218161, -4918200, 1286608, -9082059, 16399109, 15215993, 11695357, 6221114, -12424996, -22431629, 15551511, -10806895, -9368766, -3357998, -12316270, -6865052, 2753323, 2227232, 91723, 10288649, 8950645 ], [ -9901324, -10098322, 7483903, -11481864, 5256880, -8486469, 22435499, 15048119, 18358003, 7646630, -9889756, -26611619, 22574841, -10399585, -7857954, -1742066, -12086002, -9325412, 664549, 3906272, -3937211, 11121959, 7708027 ], [ -12377542, -10101607, 8066658, -16354483, 8616269, -8357103, 25800256, 14014486, 23166122, 8254739, -7525757, -29591070, 27375392, -9452191, -6836715, -593915, -12017133, -10403877, -1865408, 5648378, -7321585, 11734404, 7192735 ], [ -6987370, -6163537, 5234478, -12771877, 8921243, -10558857, 15806848, 8652058, 18701606, 4775813, -6017963, -26567826, 21062048, -5804377, -8263341, -1784669, -12755259, -4572867, -6601280, 7705814, -7483159, 11242524, 10314073 ], [ -1597198, -2225467, 2402298, -9189271, 9226217, -12760611, 5813440, 3289630, 14237090, 1296887, -4510169, -23544582, 14748704, -2156563, -9689967, -2975423, -13493385, 1258143, -11337152, 9763250, -7644733, 10750644, 13435411 ], [ 3792974, 1712603, -429882, -5606665, 9531191, -14962365, -4179968, -2072798, 9772574, -2182039, -3002375, -20521338, 8435360, 1491251, -11116593, -4166177, -14231511, 7089153, -16073024, 11820686, -7806307, 10258764, 16556749 ], [ 9183146, 5650673, -3262062, -2024059, 9836165, -17164119, -14173376, -7435226, 5308058, -5660965, -1494581, -17498094, 2122016, 5139065, -12543219, -5356931, -14969637, 12920163, -20808896, 13878122, -7967881, 9766884, 19678087 ], [ 14573318, 9588743, -6094242, 1558547, 10141139, -19365873, -24166784, -12797654, 843542, -9139891, 13213, -14474850, -4191328, 8786879, -13969845, -6547685, -15707763, 18751173, -25544768, 15935558, -8129455, 9275004, 22799425 ], [ 15697865, 8000108, -7269782, 2607393, 9416228, -17388757, -17287442, -10925302, -3392739, -7282342, 1605512, -7713116, -2476402, 11358003, -14047431, -5884604, -17621274, 18338578, -25301695, 14685354, -11287734, 6738899, 20128953 ], [ 15969287, 5306132, -8113994, 3149487, 8485340, -14575867, -7033550, -7605994, -7583373, -4357498, 3214712, -203684, 844178, 13713789, -13855209, -4850756, -19769862, 16677262, -24062833, 12773622, -15045354, 3793949, 16300119 ], [ 16240709, 2612156, -8958206, 3691581, 7554452, -11762977, 3220342, -4286686, -11774007, -1432654, 4823912, 7305748, 4164758, 16069575, -13662987, -3816908, -21918450, 15015946, -22823971, 10861890, -18802974, 848999, 12471285 ], [ 16512131, -81820, -9802418, 4233675, 6623564, -8950087, 13474234, -967378, -15964641, 1492190, 6433112, 14815180, 7485338, 18425361, -13470765, -2783060, -24067038, 13354630, -21585109, 8950158, -22560594, -2095951, 8642451 ], [ 16783553, -2775796, -10646630, 4775769, 5692676, -6137197, 23728126, 2351930, -20155275, 4417034, 8042312, 22324612, 10805918, 20781147, -13278543, -1749212, -26215626, 11693314, -20346247, 7038426, -26318214, -5040901, 4813617 ], [ 13691489, -5926084, -10265402, 2885934, 2626754, -4193641, 25594669, 2584361, -17976099, 6186545, 5607617, 24149227, 11096762, 20197665, -9830688, -3718883, -22943487, 11107702, -16994458, 4495341, -27933858, -5385217, 4374768 ], [ 7235939, -9532684, -8658734, -1435830, -2574202, -3119419, 19073863, -270085, -9427113, 6800723, -870973, 20289025, 8357870, 16674915, -3127200, -8692073, -14250621, 11597794, -11529742, 1320903, -27407526, -3128899, 7325904 ], [ 780389, -13139284, -7052066, -5757594, -7775158, -2045197, 12553057, -3124531, -878127, 7414901, -7349563, 16428823, 5618978, 13152165, 3576288, -13665263, -5557755, 12087886, -6065026, -1853535, -26881194, -872581, 10277040 ], [ -5675161, -16745884, -5445398, -10079358, -12976114, -970975, 6032251, -5978977, 7670859, 8029079, -13828153, 12568621, 2880086, 9629415, 10279776, -18638453, 3135111, 12577978, -600310, -5027973, -26354862, 1383737, 13228176 ], [ -12130711, -20352484, -3838730, -14401122, -18177070, 103247, -488555, -8833423, 16219845, 8643257, -20306743, 8708419, 141194, 6106665, 16983264, -23611643, 11827977, 13068070, 4864406, -8202411, -25828530, 3640055, 16179312 ], [ -16249634, -22936857, -2428919, -16910758, -22228724, 692534, -6158098, -11043414, 21732927, 9082563, -25142054, 4903722, -2049326, 2825745, 21262910, -27216844, 18358446, 12705361, 8954381, -10069243, -25056587, 5640406, 18684811 ], [ -8685422, -20410095, -2003393, -10359754, -20533868, -1142854, -7571326, -10031130, 12066489, 8647509, -21760970, 1376550, -1497986, 753975, 13423346, -23982100, 14076930, 8078647, 6170651, -5398045, -23056589, 6360922, 18962125 ], [ -1121210, -17883333, -1577867, -3808750, -18839012, -2978242, -8984554, -9018846, 2400051, 8212455, -18379886, -2150622, -946646, -1317795, 5583782, -20747356, 9795414, 3451933, 3386921, -726847, -21056591, 7081438, 19239439 ], [ 6443002, -15356571, -1152341, 2742254, -17144156, -4813630, -10397782, -8006562, -7266387, 7777401, -14998802, -5677794, -395306, -3389565, -2255782, -17512612, 5513898, -1174781, 603191, 3944351, -19056593, 7801954, 19516753 ], [ 14007214, -12829809, -726815, 9293258, -15449300, -6649018, -11811010, -6994278, -16932825, 7342347, -11617718, -9204966, 156034, -5461335, -10095346, -14277868, 1232382, -5801495, -2180539, 8615549, -17056595, 8522470, 19794067 ], [ 21571426, -10303047, -301289, 15844262, -13754444, -8484406, -13224238, -5981994, -26599263, 6907293, -8236634, -12732138, 707374, -7533105, -17934910, -11043124, -3049134, -10428209, -4964269, 13286747, -15056597, 9242986, 20071381 ], [ 22012758, -8355010, -3000473, 16068021, -14387143, -10707214, -13802016, -2512555, -20129041, 9245649, -4338500, -13174485, 3832559, -7048080, -17483564, -9643475, -4791545, -6566378, -7137284, 16017625, -12809549, 3670957, 18504130 ], [ 21029514, -6522718, -6324599, 15026331, -15485353, -13007506, -14212704, 1448315, -10431487, 12138687, -336956, -12999867, 7472513, -6051696, -15374036, -8610845, -6026135, -1006838, -9188156, 18360439, -10513091, -3159581, 16567966 ], [ 20046270, -4690426, -9648725, 13984641, -16583563, -15307798, -14623392, 5409185, -733933, 15031725, 3664588, -12825249, 11112467, -5055312, -13264508, -7578215, -7260725, 4552702, -11239028, 20703253, -8216633, -9990119, 14631802 ], [ 19063026, -2858134, -12972851, 12942951, -17681773, -17608090, -15034080, 9370055, 8963621, 17924763, 7666132, -12650631, 14752421, -4058928, -11154980, -6545585, -8495315, 10112242, -13289900, 23046067, -5920175, -16820657, 12695638 ], [ 18079782, -1025842, -16296977, 11901261, -18779983, -19908382, -15444768, 13330925, 18661175, 20817801, 11667676, -12476013, 18392375, -3062544, -9045452, -5512955, -9729905, 15671782, -15340772, 25388881, -3623717, -23651195, 10759474 ], [ 17813424, -170173, -16467488, 10380288, -14846698, -18261727, -15060999, 15829850, 19284143, 19775196, 12152884, -10901202, 16965362, -2417619, -8052857, -6663896, -8524628, 19382674, -17218013, 22664452, -2386673, -23994188, 7971544 ], [ 18263952, -291127, -13484384, 8380032, -5881918, -12668125, -13882773, 16866830, 10832525, 14796948, 9121756, -7926198, 10471382, -2124153, -8177195, -9998408, -4879484, 21244918, -18921623, 14872780, -2209043, -17849636, 4331848 ], [ 18714480, -412081, -10501280, 6379776, 3082862, -7074523, -12704547, 17903810, 2380907, 9818700, 6090628, -4951194, 3977402, -1830687, -8301533, -13332920, -1234340, 23107162, -20625233, 7081108, -2031413, -11705084, 692152 ], [ 19165008, -533035, -7518176, 4379520, 12047642, -1480921, -11526321, 18940790, -6070711, 4840452, 3059500, -1976190, -2516578, -1537221, -8425871, -16667432, 2410804, 24969406, -22328843, -710564, -1853783, -5560532, -2947544 ], [ 19615536, -653989, -4535072, 2379264, 21012422, 4112681, -10348095, 19977770, -14522329, -137796, 28372, 998814, -9010558, -1243755, -8550209, -20001944, 6055948, 26831650, -24032453, -8502236, -1676153, 584020, -6587240 ], [ 19305671, -401969, -980483, -93460, 28368159, 9159079, -9003274, 19288622, -21129192, -4572624, -2626381, 3721700, -13868195, -409195, -7944964, -22792766, 9413711, 27034042, -25161111, -13953182, -1856743, 5249058, -8435850 ], [ 15193841, 1714921, 5431531, -4928524, 27678681, 11469457, -6825478, 9968834, -18512280, -6290352, -3399259, 5183996, -10544117, 3130835, -3691804, -22865138, 11334569, 18937174, -23415009, -7700498, -3828433, 2516526, -1329030 ], [ 11082011, 3831811, 11843545, -9763588, 26989203, 13779835, -4647682, 649046, -15895368, -8008080, -4172137, 6646292, -7220039, 6670865, 561356, -22937510, 13255427, 10840306, -21668907, -1447814, -5800123, -216006, 5777790 ], [ 6970181, 5948701, 18255559, -14598652, 26299725, 16090213, -2469886, -8670742, -13278456, -9725808, -4945015, 8108588, -3895961, 10210895, 4814516, -23009882, 15176285, 2743438, -19922805, 4804870, -7771813, -2948538, 12884610 ], [ 2858351, 8065591, 24667573, -19433716, 25610247, 18400591, -292090, -17990530, -10661544, -11443536, -5717893, 9570884, -571883, 13750925, 9067676, -23082254, 17097143, -5353430, -18176703, 11057554, -9743503, -5681070, 19991430 ], [ -1253479, 10182481, 31079587, -24268780, 24920769, 20710969, 1885706, -27310318, -8044632, -13161264, -6490771, 11033180, 2752195, 17290955, 13320836, -23154626, 19018001, -13450298, -16430601, 17310238, -11715193, -8413602, 27098250 ], [ -1209724, 10273701, 24252291, -18123759, 17436991, 16621827, 4580797, -27564631, -8858790, -10176522, -3850364, 8933096, 1258693, 16491925, 16334511, -20077463, 12706684, -10849251, -15782234, 19288502, -14650988, -11236449, 24844540 ], [ -334852, 9959787, 14777133, -9782721, 8594353, 11252781, 7379347, -26005849, -10359162, -6251286, -527300, 6120536, -1198325, 14825083, 19100289, -16370393, 4748932, -6108621, -15353414, 20411882, -17779604, -14077359, 20718724 ], [ 540020, 9645873, 5301975, -1441683, -248285, 5883735, 10177897, -24447067, -11859534, -2326050, 2795764, 3307976, -3655343, 13158241, 21866067, -12663323, -3208820, -1367991, -14924594, 21535262, -20908220, -16918269, 16592908 ], [ 1414892, 9331959, -4173183, 6899355, -9090923, 514689, 12976447, -22888285, -13359906, 1599186, 6118828, 495416, -6112361, 11491399, 24631845, -8956253, -11166572, 3372639, -14495774, 22658642, -24036836, -19759179, 12467092 ], [ 2289764, 9018045, -13648341, 15240393, -17933561, -4854357, 15774997, -21329503, -14860278, 5524422, 9441892, -2317144, -8569379, 9824557, 27397623, -5249183, -19124324, 8113269, -14066954, 23782022, -27165452, -22600089, 8341276 ], [ 898211, 8657301, -17540514, 19521948, -19788164, -8019246, 17268073, -21285163, -14439093, 6953877, 10240246, -1564111, -9153176, 6005017, 27169407, -3824234, -20808161, 7952295, -11332871, 23288990, -27606548, -21817176, 7043815 ], [ -2759767, 8249727, -15849702, 19744020, -14654732, -8979978, 17455675, -22755265, -12096351, 5887551, 8513890, 2754515, -7863752, 32779, 23947197, -4681406, -16218083, 2889717, -6293525, 21179546, -25360124, -17410440, 8574709 ], [ -6417745, 7842153, -14158890, 19966092, -9521300, -9940710, 17643277, -24225367, -9753609, 4821225, 6787534, 7073141, -6574328, -5939459, 20724987, -5538578, -11628005, -2172861, -1254179, 19070102, -23113700, -13003704, 10105603 ], [ -10075723, 7434579, -12468078, 20188164, -4387868, -10901442, 17830879, -25695469, -7410867, 3754899, 5061178, 11391767, -5284904, -11911697, 17502777, -6395750, -7037927, -7235439, 3785167, 16960658, -20867276, -8596968, 11636497 ], [ -13733701, 7027005, -10777266, 20410236, 745564, -11862174, 18018481, -27165571, -5068125, 2688573, 3334822, 15710393, -3995480, -17883935, 14280567, -7252922, -2447849, -12298017, 8824513, 14851214, -18620852, -4190232, 13167391 ], [ -16576552, 6908309, -9699327, 19105885, 5504415, -11929835, 17205738, -28091405, -2524469, 1972238, 2437306, 19424270, -3256246, -21737906, 11791339, -7616529, 1772644, -15909583, 12815190, 13117894, -16644569, 217067, 13546161 ], [ -15343768, 8234003, -11685753, 10169419, 8390361, -7532141, 11391270, -26295899, 1023757, 3005858, 5683990, 20114402, -5267962, -15000542, 12967021, -5512311, 4145212, -12266089, 11562522, 13265194, -16018991, 4627181, 8164311 ], [ -14110984, 9559697, -13672179, 1232953, 11276307, -3134447, 5576802, -24500393, 4571983, 4039478, 8930674, 20804534, -7279678, -8263178, 14142703, -3408093, 6517780, -8622595, 10309854, 13412494, -15393413, 9037295, 2782461 ], [ -12878200, 10885391, -15658605, -7703513, 14162253, 1263247, -237666, -22704887, 8120209, 5073098, 12177358, 21494666, -9291394, -1525814, 15318385, -1303875, 8890348, -4979101, 9057186, 13559794, -14767835, 13447409, -2599389 ], [ -11645416, 12211085, -17645031, -16639979, 17048199, 5660941, -6052134, -20909381, 11668435, 6106718, 15424042, 22184798, -11303110, 5211550, 16494067, 800343, 11262916, -1335607, 7804518, 13707094, -14142257, 17857523, -7981239 ], [ -10412632, 13536779, -19631457, -25576445, 19934145, 10058635, -11866602, -19113875, 15216661, 7140338, 18670726, 22874930, -13314826, 11948914, 17669749, 2904561, 13635484, 2307887, 6551850, 13854394, -13516679, 22267637, -13363089 ], [ -10961733, 13430038, -18479073, -23368216, 15151796, 11255019, -9867350, -11017504, 8992067, 8690618, 14339310, 20301572, -7987457, 10787268, 14684101, 4760924, 12801717, 2392666, 5233852, 9104764, -10819001, 22101951, -13552804 ], [ -11867211, 13036810, -16698927, -18931048, 8835788, 11811141, -6305354, -1660960, 812909, 10344230, 8492274, 17075516, -1192271, 8045820, 10866187, 6567716, 11326683, 1765702, 3902788, 3375748, -7706903, 21021105, -12704092 ], [ -12772689, 12643582, -14918781, -14493880, 2519780, 12367263, -2743358, 7695584, -7366249, 11997842, 2645238, 13849460, 5602915, 5304372, 7048273, 8374508, 9851649, 1138738, 2571724, -2353268, -4594805, 19940259, -11855380 ], [ -13678167, 12250354, -13138635, -10056712, -3796228, 12923385, 818638, 17052128, -15545407, 13651454, -3201798, 10623404, 12398101, 2562924, 3230359, 10181300, 8376615, 511774, 1240660, -8082284, -1482707, 18859413, -11006668 ], [ -14583645, 11857126, -11358489, -5619544, -10112236, 13479507, 4380634, 26408672, -23724565, 15305066, -9048834, 7397348, 19193287, -178524, -587555, 11988092, 6901581, -115190, -90404, -13811300, 1629391, 17778567, -10157956 ], [ -16018800, 12558514, -7582872, -3087640, -11203813, 14353620, 5224627, 27575612, -22368019, 17034731, -11914944, 6871715, 20278339, -889452, -748880, 12646517, 6407457, -2382167, -2821031, -16244585, 316639, 17704215, -8690719 ], [ -17983632, 14354518, -1811784, -2461000, -7070959, 15545724, 3350617, 20552948, -11475769, 18840449, -11800128, 9046505, 15653257, 430140, 2746384, 12156575, 6894243, -6289157, -6951221, -15382139, -5420963, 18636357, -6604957 ], [ -19948464, 16150522, 3959304, -1834360, -2938105, 16737828, 1476607, 13530284, -583519, 20646167, -11685312, 11221295, 11028175, 1749732, 6241648, 11666633, 7381029, -10196147, -11081411, -14519693, -11158565, 19568499, -4519195 ], [ -21913296, 17946526, 9730392, -1207720, 1194749, 17929932, -397403, 6507620, 10308731, 22451885, -11570496, 13396085, 6403093, 3069324, 9736912, 11176691, 7867815, -14103137, -15211601, -13657247, -16896167, 20500641, -2433433 ], [ -23878128, 19742530, 15501480, -581080, 5327603, 19122036, -2271413, -515044, 21200981, 24257603, -11455680, 15570875, 1778011, 4388916, 13232176, 10686749, 8354601, -18010127, -19341791, -12794801, -22633769, 21432783, -347671 ], [ -25455807, 20894101, 20165962, -848153, 7876161, 19643150, -4289536, -6347421, 29080553, 25143122, -10423079, 16941441, -2539763, 5595960, 15362489, 10181367, 8298940, -20595589, -22451811, -10929418, -26226815, 22128973, 1960518 ], [ -25097721, 18823507, 19297414, -5583791, 2503239, 16809314, -7028224, -6228363, 21896735, 21427646, -4801553, 14290887, -5320997, 6240264, 10668047, 9598785, 5531044, -16573411, -20460981, -4049350, -19097081, 21645403, 5380842 ], [ -24739635, 16752913, 18428866, -10319429, -2869683, 13975478, -9766912, -6109305, 14712917, 17712170, 819973, 11640333, -8102231, 6884568, 5973605, 9016203, 2763148, -12551233, -18470151, 2830718, -11967347, 21161833, 8801166 ], [ -24381549, 14682319, 17560318, -15055067, -8242605, 11141642, -12505600, -5990247, 7529099, 13996694, 6441499, 8989779, -10883465, 7528872, 1279163, 8433621, -4748, -8529055, -16479321, 9710786, -4837613, 20678263, 12221490 ], [ -24023463, 12611725, 16691770, -19790705, -13615527, 8307806, -15244288, -5871189, 345281, 10281218, 12063025, 6339225, -13664699, 8173176, -3415279, 7851039, -2772644, -4506877, -14488491, 16590854, 2292121, 20194693, 15641814 ], [ -23665377, 10541131, 15823222, -24526343, -18988449, 5473970, -17982976, -5752131, -6838537, 6565742, 17684551, 3688671, -16445933, 8817480, -8109721, 7268457, -5540540, -484699, -12497661, 23470922, 9421855, 19711123, 19062138 ], [ -23283706, 12664202, 16385479, -23563956, -18421956, 3658479, -17062879, -2564118, -10695990, 1486046, 15932487, 3759732, -13889402, 4732349, -6664813, 5139110, -1513286, -2770716, -6986516, 21770425, 9384479, 12878733, 12063592 ], [ -22897318, 15626006, 17233897, -21461964, -16667580, 2046657, -15411025, 1237686, -13888170, -3866494, 12705705, 4375116, -10265318, -298669, -3992035, 2700410, 3872998, -6318372, -771308, 18353815, 7913681, 4776579, 2981272 ], [ -22510930, 18587810, 18082315, -19359972, -14913204, 434835, -13759171, 5039490, -17080350, -9219034, 9478923, 4990500, -6641234, -5329687, -1319257, 261710, 9259282, -9866028, 5443900, 14937205, 6442883, -3325575, -6101048 ], [ -22124542, 21549614, 18930733, -17257980, -13158828, -1176987, -12107317, 8841294, -20272530, -14571574, 6252141, 5605884, -3017150, -10360705, 1353521, -2176990, 14645566, -13413684, 11659108, 11520595, 4972085, -11427729, -15183368 ], [ -21738154, 24511418, 19779151, -15155988, -11404452, -2788809, -10455463, 12643098, -23464710, -19924114, 3025359, 6221268, 606934, -15391723, 4026299, -4615690, 20031850, -16961340, 17874316, 8103985, 3501287, -19529883, -24265688 ], [ -18695749, 22960511, 17483689, -11926884, -9438201, -4191372, -8599168, 14782131, -20844420, -21923059, 4111539, 6541563, 3182203, -15357349, 4501103, -6780976, 19590229, -17623407, 16643389, 4031068, 3309707, -23546004, -27247793 ], [ -12997327, 16896893, 12044347, -7570668, -7260075, -5384676, -6538432, 15258393, -12411660, -20568409, 9510681, 6566769, 4708657, -10257583, 2777933, -8672848, 13320703, -15399885, 7966327, -698156, 4397345, -23476092, -24129683 ], [ -7298905, 10833275, 6605005, -3214452, -5081949, -6577980, -4477696, 15734655, -3978900, -19213759, 14909823, 6591975, 6235111, -5157817, 1054763, -10564720, 7051177, -13176363, -710735, -5427380, 5484983, -23406180, -21011573 ], [ -1600483, 4769657, 1165663, 1141764, -2903823, -7771284, -2416960, 16210917, 4453860, -17859109, 20308965, 6617181, 7761565, -58051, -668407, -12456592, 781651, -10952841, -9387797, -10156604, 6572621, -23336268, -17893463 ], [ 4097939, -1293961, -4273679, 5497980, -725697, -8964588, -356224, 16687179, 12886620, -16504459, 25708107, 6642387, 9288019, 5041715, -2391577, -14348464, -5487875, -8729319, -18064859, -14885828, 7660259, -23266356, -14775353 ], [ 8461596, -6844807, -8523187, 8393898, 1817449, -9133811, 1934297, 16495200, 19428549, -15539304, 29138422, 6371095, 9940835, 8706541, -4288763, -14792537, -10428741, -6779566, -23870885, -18127356, 9158528, -22515679, -11812956 ], [ 6151428, -9831793, -6823525, 3988326, 6185695, -4182629, 5373743, 12962016, 16516323, -16521624, 22724602, 4617313, 6225461, 5196667, -7056029, -7997615, -8726307, -6198658, -15321731, -13930404, 12709952, -18361177, -9629124 ], [ 3841260, -12818779, -5123863, -417246, 10553941, 768553, 8813189, 9428832, 13604097, -17503944, 16310782, 2863531, 2510087, 1686793, -9823295, -1202693, -7023873, -5617750, -6772577, -9733452, 16261376, -14206675, -7445292 ], [ 1531092, -15805765, -3424201, -4822818, 14922187, 5719735, 12252635, 5895648, 10691871, -18486264, 9896962, 1109749, -1205287, -1823081, -12590561, 5592229, -5321439, -5036842, 1776577, -5536500, 19812800, -10052173, -5261460 ], [ -779076, -18792751, -1724539, -9228390, 19290433, 10670917, 15692081, 2362464, 7779645, -19468584, 3483142, -644033, -4920661, -5332955, -15357827, 12387151, -3619005, -4455934, 10325731, -1339548, 23364224, -5897671, -3077628 ], [ -3089244, -21779737, -24877, -13633962, 23658679, 15622099, 19131527, -1170720, 4867419, -20450904, -2930678, -2397815, -8636035, -8842829, -18125093, 19182073, -1916571, -3875026, 18874885, 2857404, 26915648, -1743169, -893796 ], [ -4896182, -19689043, 1464745, -15271759, 24602200, 10805801, 13192858, -2971949, 6882343, -20600249, -1271493, -2446152, -7186719, -7297873, -16227374, 13015870, -3905652, -660153, 20655239, 4721591, 18934017, 287253, -3854 ], [ -6602474, -16582813, 2912359, -16356001, 24860776, 4036007, 5378566, -4426787, 9882697, -20582999, 2002293, -2153400, -4704465, -4741951, -13396658, 4257442, -6633036, 3081513, 21081833, 6119225, 8645775, 1892859, 627310 ], [ -8308766, -13476583, 4359973, -17440243, 25119352, -2733787, -2435726, -5881625, 12883051, -20565749, 5276079, -1860648, -2222211, -2186029, -10565942, -4500986, -9360420, 6823179, 21508427, 7516859, -1642467, 3498465, 1258474 ], [ -10015058, -10370353, 5807587, -18524485, 25377928, -9503581, -10250018, -7336463, 15883405, -20548499, 8549865, -1567896, 260043, 369893, -7735226, -13259414, -12087804, 10564845, 21935021, 8914493, -11930709, 5104071, 1889638 ], [ -11721350, -7264123, 7255201, -19608727, 25636504, -16273375, -18064310, -8791301, 18883759, -20531249, 11823651, -1275144, 2742297, 2925815, -4904510, -22017842, -14815188, 14306511, 22361615, 10312127, -22218951, 6709677, 2520802 ], [ -13525136, -5164060, 9777781, -18769237, 22770961, -17240251, -18870647, -7154951, 17479966, -20810606, 9939669, -1325010, 3973749, 4249724, -2268278, -23494754, -16442304, 14881344, 22407902, 10845260, -23927796, 4876185, 3608140 ], [ -15426416, -4070164, 13375327, -16006015, 16781299, -12404209, -12669029, -2427413, 11672026, -21386570, 2897919, -1717494, 3954399, 4341620, 173470, -17690150, -16969152, 12289344, 22073882, 10513892, -17057244, -396405, 5151652 ], [ -17327696, -2976268, 16972873, -13242793, 10791637, -7568167, -6467411, 2300125, 5864086, -21962534, -4143831, -2109978, 3935049, 4433516, 2615218, -11885546, -17496000, 9697344, 21739862, 10182524, -10186692, -5668995, 6695164 ], [ -19228976, -1882372, 20570419, -10479571, 4801975, -2732125, -265793, 7027663, 56146, -22538498, -11185581, -2502462, 3915699, 4525412, 5056966, -6080942, -18022848, 7105344, 21405842, 9851156, -3316140, -10941585, 8238676 ], [ -21130256, -788476, 24167965, -7716349, -1187687, 2103917, 5935825, 11755201, -5751794, -23114462, -18227331, -2894946, 3896349, 4617308, 7498714, -276338, -18549696, 4513344, 21071822, 9519788, 3554412, -16214175, 9782188 ], [ -21840225, 619922, 25845950, -5027628, -6259187, 6495333, 10253700, 15656787, -10571183, -22506329, -22734208, -3303298, 4117218, 3952922, 9469594, 4272511, -19364279, 2681362, 20916132, 9520423, 8242464, -20126385, 9847141 ], [ -16593639, 3600830, 17926130, -2711412, -6739877, 8663619, 5152860, 15428613, -10447817, -15977711, -14566720, -3790990, 5539182, -492874, 9086134, 2542585, -21617537, 4649470, 21652092, 11181073, 2018016, -17236695, 2519299 ], [ -11347053, 6581738, 10006310, -395196, -7220567, 10831905, 52020, 15200439, -10324451, -9449093, -6399232, -4278682, 6961146, -4938670, 8702674, 812659, -23870795, 6617578, 22388052, 12841723, -4206432, -14347005, -4808543 ], [ -6100467, 9562646, 2086490, 1921020, -7701257, 13000191, -5048820, 14972265, -10201085, -2920475, 1768256, -4766374, 8383110, -9384466, 8319214, -917267, -26124053, 8585686, 23124012, 14502373, -10430880, -11457315, -12136385 ], [ -853881, 12543554, -5833330, 4237236, -8181947, 15168477, -10149660, 14744091, -10077719, 3608143, 9935744, -5254066, 9805074, -13830262, 7935754, -2647193, -28377311, 10553794, 23859972, 16163023, -16655328, -8567625, -19464227 ], [ 4392705, 15524462, -13753150, 6553452, -8662637, 17336763, -15250500, 14515917, -9954353, 10136761, 18103232, -5741758, 11227038, -18276058, 7552294, -4377119, -30630569, 12521902, 24595932, 17823673, -22879776, -5677935, -26792069 ], [ 6244641, 15148780, -13541805, 4641708, -6738877, 12804784, -16678940, 12525418, -8407327, 8789979, 16510245, -3677630, 9457827, -12977109, 7396129, -5675540, -23532652, 11919610, 23150777, 14117473, -20995864, -2301270, -24096781 ], [ 7417647, 14101780, -11704227, 1884372, -4334227, 6932752, -17372900, 10182454, -6575569, 5868117, 12965163, -1103138, 7050381, -5729211, 7285423, -6887660, -14564500, 10803238, 21269399, 9337903, -17490280, 1172790, -19396867 ], [ 8590653, 13054780, -9866649, -872964, -1929577, 1060720, -18066860, 7839490, -4743811, 2946255, 9420081, 1471354, 4642935, 1518687, 7174717, -8099780, -5596348, 9686866, 19388021, 4558333, -13984696, 4646850, -14696953 ], [ 9763659, 12007780, -8029071, -3630300, 475073, -4811312, -18760820, 5496526, -2912053, 24393, 5874999, 4045846, 2235489, 8766585, 7064011, -9311900, 3371804, 8570494, 17506643, -221237, -10479112, 8120910, -9997039 ], [ 10936665, 10960780, -6191493, -6387636, 2879723, -10683344, -19454780, 3153562, -1080295, -2897469, 2329917, 6620338, -171957, 16014483, 6953305, -10524020, 12339956, 7454122, 15625265, -5000807, -6973528, 11594970, -5297125 ], [ 12745683, 11836585, -3110376, -8849322, 3978158, -11944529, -14978624, 2809678, -625240, -4206615, 1780605, 8689726, 799014, 18113850, 8883622, -9140777, 17030681, 5293219, 12301004, -9220580, -3570667, 12913260, -3639625 ], [ 15190713, 14635195, 1214280, -11015358, 3770378, -8594867, -5332352, 4464874, -1546888, -3903045, 4227063, 10254010, 5148402, 15064686, 12854962, -5162171, 17443979, 2087785, 7533860, -12880556, -270529, 12075780, -5024539 ], [ 17635743, 17433805, 5538936, -13181394, 3562598, -5245205, 4313920, 6120070, -2468536, -3599475, 6673521, 11818294, 9497790, 12015522, 16826302, -1183565, 17857277, -1117649, 2766716, -16540532, 3029609, 11238300, -6409453 ], [ 20080773, 20232415, 9863592, -15347430, 3354818, -1895543, 13960192, 7775266, -3390184, -3295905, 9119979, 13382578, 13847178, 8966358, 20797642, 2795041, 18270575, -4323083, -2000428, -20200508, 6329747, 10400820, -7794367 ], [ 22525803, 23031025, 14188248, -17513466, 3147038, 1454119, 23606464, 9430462, -4311832, -2992335, 11566437, 14946862, 18196566, 5917194, 24768982, 6773647, 18683873, -7528517, -6767572, -23860484, 9629885, 9563340, -9179281 ], [ 24323497, 24028724, 17086773, -18721865, 3008326, 3837541, 30258745, 10837507, -5360834, -2243700, 12823658, 15629647, 21346019, 3612531, 27668371, 9504586, 19067126, -9864672, -10231737, -25970117, 11516693, 8755477, -9582774 ], [ 22884511, 16021868, 12854643, -15142079, 3214954, 1389763, 21941071, 11003797, -7046606, 730260, 8134694, 11904937, 18495797, 5030373, 25208005, 5997190, 19300154, -7854432, -7181007, -20328035, 6336851, 8095699, -5079162 ], [ 21445525, 8015012, 8622513, -11562293, 3421582, -1058015, 13623397, 11170087, -8732378, 3704220, 3445730, 8180227, 15645575, 6448215, 22747639, 2489794, 19533182, -5844192, -4130277, -14685953, 1157009, 7435921, -575550 ], [ 20006539, 8156, 4390383, -7982507, 3628210, -3505793, 5305723, 11336377, -10418150, 6678180, -1243234, 4455517, 12795353, 7866057, 20287273, -1017602, 19766210, -3833952, -1079547, -9043871, -4022833, 6776143, 3928062 ], [ 18567553, -7998700, 158253, -4402721, 3834838, -5953571, -3011951, 11502667, -12103922, 9652140, -5932198, 730807, 9945131, 9283899, 17826907, -4524998, 19999238, -1823712, 1971183, -3401789, -9202675, 6116365, 8431674 ], [ 17128567, -16005556, -4073877, -822935, 4041466, -8401349, -11329625, 11668957, -13789694, 12626100, -10621162, -2993903, 7094909, 10701741, 15366541, -8032394, 20232266, 186528, 5021913, 2240293, -14382517, 5456587, 12935286 ], [ 13616046, -15673212, -1652227, 1223861, 2612429, -9200077, -12479504, 7021342, -7501191, 8534615, -9661686, -3501223, 7519252, 6152548, 13698920, -10572945, 20939364, 1368163, 3762773, 4292895, -16105119, 5906939, 10724413 ], [ 9688818, -13673028, 2100179, 2964059, 856259, -9668995, -12195824, 1410946, 382167, 3030041, -7572522, -3365065, 8598508, 409948, 12189848, -12920127, 21741276, 2384077, 1641659, 5627601, -17136273, 6579317, 7170643 ], [ 5761590, -11672844, 5852585, 4704257, -899911, -10137913, -11912144, -4199450, 8265525, -2474533, -5483358, -3228907, 9677764, -5332652, 10680776, -15267309, 22543188, 3399991, -479455, 6962307, -18167427, 7251695, 3616873 ], [ 1834362, -9672660, 9604991, 6444455, -2656081, -10606831, -11628464, -9809846, 16148883, -7979107, -3394194, -3092749, 10757020, -11075252, 9171704, -17614491, 23345100, 4415905, -2600569, 8297013, -19198581, 7924073, 63103 ], [ -2092866, -7672476, 13357397, 8184653, -4412251, -11075749, -11344784, -15420242, 24032241, -13483681, -1305030, -2956591, 11836276, -16817852, 7662632, -19961673, 24147012, 5431819, -4721683, 9631719, -20229735, 8596451, -3490667 ] ], [ [ -8252128, 24759424, 17851680, -14408800, -11299616, 30921184, 7272352, 21171360, 10881056, 3441888, -9720320, 30085664, 5033952, -31095264, 7188832, -30708736, -6406112, 32354272, 4510560, 14215840, -18226304, -22006784, -22608960 ], [ -8252128, 24759424, 17851680, -14408800, -11299616, 30921184, 7272352, 21171360, 10881056, 3441888, -9720320, 30085664, 5033952, -31095264, 7188832, -30708736, -6406112, 32354272, 4510560, 14215840, -18226304, -22006784, -22608960 ], [ -8252128, 24759424, 17851680, -14408800, -11299616, 30921184, 7272352, 21171360, 10881056, 3441888, -9720320, 30085664, 5033952, -31095264, 7188832, -30708736, -6406112, 32354272, 4510560, 14215840, -18226304, -22006784, -22608960 ], [ -9305863, 25102224, 13902290, -8085375, -10188411, 27012184, 5414672, 17414025, 12174451, -436467, -10116780, 27758739, 5902857, -28878399, 4046627, -22675616, -2279122, 27919077, 5967695, 11689605, -13537299, -16111864, -18673245 ], [ -10570345, 25513584, 9163022, -497265, -8854965, 22321384, 3185456, 12905223, 13726525, -5090493, -10592532, 24966429, 6945543, -26218161, 275981, -13035872, 2673266, 22596843, 7716257, 8658123, -7910493, -9037960, -13950387 ], [ -11834827, 25924944, 4423754, 7090845, -7521519, 17630584, 956240, 8396421, 15278599, -9744519, -11068284, 22174119, 7988229, -23557923, -3494665, -3396128, 7625654, 17274609, 9464819, 5626641, -2283687, -1964056, -9227529 ], [ -13099309, 26336304, -315514, 14678955, -6188073, 12939784, -1272976, 3887619, 16830673, -14398545, -11544036, 19381809, 9030915, -20897685, -7265311, 6243616, 12578042, 11952375, 11213381, 2595159, 3343119, 5109848, -4504671 ], [ -14363791, 26747664, -5054782, 22267065, -4854627, 8248984, -3502192, -621183, 18382747, -19052571, -12019788, 16589499, 10073601, -18237447, -11035957, 15883360, 17530430, 6630141, 12961943, -436323, 8969925, 12183752, 218187 ], [ -13314382, 24971976, -4991917, 24967581, -2464047, 6604324, -2164156, -3633582, 15106942, -18489033, -9727962, 12393264, 8581452, -17840907, -11540974, 19233067, 20201342, 2508516, 13918409, -1859931, 12060468, 11785112, 2390952 ], [ -9951082, 21009240, -126919, 22780503, 983667, 8005804, 2741132, -5149578, 7003258, -12707931, -4668558, 6793104, 4554468, -19708065, -8780362, 16292737, 20590778, -412500, 14082779, -1675665, 12614748, 3913928, 2013624 ], [ -6587782, 17046504, 4738079, 20593425, 4431381, 9407284, 7646420, -6665574, -1100426, -6926829, 390846, 1192944, 527484, -21575223, -6019750, 13352407, 20980214, -3333516, 14247149, -1491399, 13169028, -3957256, 1636296 ], [ -3224482, 13083768, 9603077, 18406347, 7879095, 10808764, 12551708, -8181570, -9204110, -1145727, 5450250, -4407216, -3499500, -23442381, -3259138, 10412077, 21369650, -6254532, 14411519, -1307133, 13723308, -11828440, 1258968 ], [ 138818, 9121032, 14468075, 16219269, 11326809, 12210244, 17456996, -9697566, -17307794, 4635375, 10509654, -10007376, -7526484, -25309539, -498526, 7471747, 21759086, -9175548, 14575889, -1122867, 14277588, -19699624, 881640 ], [ 2636248, 5024513, 17535980, 14438357, 14401516, 13857331, 20589446, -10207229, -23728132, 9391970, 14406534, -13741719, -10106568, -27040504, 1153374, 4187685, 21337983, -11885721, 13971567, -1183294, 14240548, -24932784, 676997 ], [ 804328, 259079, 11618420, 14688275, 15611188, 16732453, 14857706, -5685227, -21731740, 9026030, 12490794, -8146977, -5452152, -28090504, -2738286, -815037, 16864185, -13541679, 9523785, -2467186, 11246908, -16975824, 1335779 ], [ -1027592, -4506355, 5700860, 14938193, 16820860, 19607575, 9125966, -1163225, -19735348, 8660090, 10575054, -2552235, -797736, -29140504, -6629946, -5817759, 12390387, -15197637, 5076003, -3751078, 8253268, -9018864, 1994561 ], [ -2859512, -9271789, -216700, 15188111, 18030532, 22482697, 3394226, 3358777, -17738956, 8294150, 8659314, 3042507, 3856680, -30190504, -10521606, -10820481, 7916589, -16853595, 628221, -5034970, 5259628, -1061904, 2653343 ], [ -4691432, -14037223, -6134260, 15438029, 19240204, 25357819, -2337514, 7880779, -15742564, 7928210, 6743574, 8637249, 8511096, -31240504, -14413266, -15823203, 3442791, -18509553, -3819561, -6318862, 2265988, 6895056, 3312125 ], [ -6523352, -18802657, -12051820, 15687947, 20449876, 28232941, -8069254, 12402781, -13746172, 7562270, 4827834, 14231991, 13165512, -32290504, -18304926, -20825925, -1031007, -20165511, -8267343, -7602754, -727652, 14852016, 3970907 ], [ -6380537, -16957986, -10523475, 15725205, 16989738, 27387633, -7910664, 12206188, -9619720, 4412970, 600394, 16913338, 11996903, -24245069, -18169141, -14631162, -2130430, -14701594, -7659525, -11272466, -623122, 13980731, 3059779 ], [ -5842775, -13791294, -7505949, 15719931, 12595638, 25798239, -6574008, 11065876, -5067256, 706998, -4089386, 19012006, 9663689, -14380547, -17227867, -6196902, -2554978, -7813702, -6040587, -15419342, 101042, 11343797, 1834669 ], [ -5305013, -10624602, -4488423, 15714657, 8201538, 24208845, -5237352, 9925564, -514792, -2998974, -8779166, 21110674, 7330475, -4516025, -16286593, 2237358, -2979526, -925810, -4421649, -19566218, 825206, 8706863, 609559 ], [ -4767251, -7457910, -1470897, 15709383, 3807438, 22619451, -3900696, 8785252, 4037672, -6704946, -13468946, 23209342, 4997261, 5348497, -15345319, 10671618, -3404074, 5962082, -2802711, -23713094, 1549370, 6069929, -615551 ], [ -4229489, -4291218, 1546629, 15704109, -586662, 21030057, -2564040, 7644940, 8590136, -10410918, -18158726, 25308010, 2664047, 15213019, -14404045, 19105878, -3828622, 12849974, -1183773, -27859970, 2273534, 3432995, -1840661 ], [ -1176662, -4385814, 2139813, 15933894, -3930249, 18208200, -4102197, 9173803, 10965971, -11572662, -19334846, 24863485, 2641037, 17492800, -14164165, 21454662, -3135040, 14664653, 493638, -29446454, -15946, 1748618, -1545668 ], [ 4391230, -7741698, 308655, 16398738, -6223323, 14153880, -8515167, 13371841, 11165177, -10190178, -16997306, 21875767, 4928231, 12187840, -14625679, 17717970, -1323328, 11406119, 2229522, -28472546, -5319070, 1016798, 269428 ], [ 9959122, -11097582, -1522503, 16863582, -8516397, 10099560, -12928137, 17569879, 11364383, -8807694, -14659766, 18888049, 7215425, 6882880, -15087193, 13981278, 488384, 8147585, 3965406, -27498638, -10622194, 284978, 2084524 ], [ 15527014, -14453466, -3353661, 17328426, -10809471, 6045240, -17341107, 21767917, 11563589, -7425210, -12322226, 15900331, 9502619, 1577920, -15548707, 10244586, 2300096, 4889051, 5701290, -26524730, -15925318, -446842, 3899620 ], [ 21094906, -17809350, -5184819, 17793270, -13102545, 1990920, -21754077, 25965955, 11762795, -6042726, -9984686, 12912613, 11789813, -3727040, -16010221, 6507894, 4111808, 1630517, 7437174, -25550822, -21228442, -1178662, 5714716 ], [ 25538368, -20716631, -6843713, 16653133, -14961888, -916903, -24751392, 28053123, 11485999, -4372068, -8077163, 11084565, 12941711, -8707875, -16438395, 2805607, 4985004, -1073463, 9162219, -23986908, -24832276, -1821526, 6502283 ], [ 24359680, -21380897, -7641287, 7488091, -14652576, 1907759, -20670432, 19585941, 8829193, -1260540, -8319725, 15054867, 8417129, -12068085, -16699869, -724655, 1165620, -1004673, 10833069, -19472964, -19939660, -2019610, 2152205 ], [ 23180992, -22045163, -8438861, -1676951, -14343264, 4732421, -16589472, 11118759, 6172387, 1850988, -8562287, 19025169, 3892547, -15428295, -16961343, -4254917, -2653764, -935883, 12503919, -14959020, -15047044, -2217694, -2197873 ], [ 22002304, -22709429, -9236435, -10841993, -14033952, 7557083, -12508512, 2651577, 3515581, 4962516, -8804849, 22995471, -632035, -18788505, -17222817, -7785179, -6473148, -867093, 14174769, -10445076, -10154428, -2415778, -6547951 ], [ 20823616, -23373695, -10034009, -20007035, -13724640, 10381745, -8427552, -5815605, 858775, 8074044, -9047411, 26965773, -5156617, -22148715, -17484291, -11315441, -10292532, -798303, 15845619, -5931132, -5261812, -2613862, -10898029 ], [ 19644928, -24037961, -10831583, -29172077, -13415328, 13206407, -4346592, -14282787, -1798031, 11185572, -9289973, 30936075, -9681199, -25508925, -17745765, -14845703, -14111916, -729513, 17516469, -1417188, -369196, -2811946, -15248107 ], [ 14294455, -15893772, -6931667, -28491569, -12158051, 13854114, -7527732, -9563139, -2716567, 10929525, -9030820, 28114887, -8966101, -25417890, -13907919, -12678740, -14714385, -3494683, 16127849, 2901456, -1024990, -4042235, -14532520 ], [ 8109625, -5987892, -2092253, -25841951, -10711181, 14066430, -12161292, -2206125, -3287449, 9999963, -8671324, 23935401, -7203067, -24636606, -9250209, -9372332, -14673471, -6826645, 14127335, 7181040, -2790466, -5478965, -12803800 ], [ 1924795, 3917988, 2747161, -23192333, -9264311, 14278746, -16794852, 5150889, -3858331, 9070401, -8311828, 19755915, -5440033, -23855322, -4592499, -6065924, -14632557, -10158607, 12126821, 11460624, -4555942, -6915695, -11075080 ], [ -4260035, 13823868, 7586575, -20542715, -7817441, 14491062, -21428412, 12507903, -4429213, 8140839, -7952332, 15576429, -3676999, -23074038, 65211, -2759516, -14591643, -13490569, 10126307, 15740208, -6321418, -8352425, -9346360 ], [ -10444865, 23729748, 12425989, -17893097, -6370571, 14703378, -26061972, 19864917, -5000095, 7211277, -7592836, 11396943, -1913965, -22292754, 4722921, 546892, -14550729, -16822531, 8125793, 20019792, -8086894, -9789155, -7617640 ], [ -14011160, 24442398, 15617401, -17155727, -7359848, 13357395, -23884497, 19512915, -6446713, 6882723, -5377765, 8665335, 581117, -21228777, 4955757, 659101, -11644530, -16204297, 8575199, 22140630, -9776029, -7694174, -6204616 ], [ -14958920, 15961818, 17160811, -18330605, -10785272, 10453113, -14895987, 11451897, -8769067, 7155177, -1307119, 7381605, 3808247, -19882107, 763719, -2422889, -5873046, -11635867, 11474525, 22102722, -11388823, -2067482, -5107288 ], [ -15906680, 7481238, 18704221, -19505483, -14210696, 7548831, -5907477, 3390879, -11091421, 7427631, 2763527, 6097875, 7035377, -18535437, -3428319, -5504879, -101562, -7067437, 14373851, 22064814, -13001617, 3559210, -4009960 ], [ -16854440, -999342, 20247631, -20680361, -17636120, 4644549, 3081033, -4670139, -13413775, 7700085, 6834173, 4814145, 10262507, -17188767, -7620357, -8586869, 5669922, -2499007, 17273177, 22026906, -14614411, 9185902, -2912632 ], [ -17802200, -9479922, 21791041, -21855239, -21061544, 1740267, 12069543, -12731157, -15736129, 7972539, 10904819, 3530415, 13489637, -15842097, -11812395, -11668859, 11441406, 2069423, 20172503, 21988998, -16227205, 14812594, -1815304 ], [ -17911607, -15943533, 22138376, -22425741, -23537643, -1483004, 18362600, -18457617, -17341130, 7275815, 14274329, 1780364, 16112108, -14867020, -15271020, -13551065, 15321986, 6331086, 21384609, 21252217, -17253245, 18360190, -771286 ], [ -13829249, -12322299, 16505336, -19974363, -21267117, -6301220, 11178392, -12511287, -15359366, 1733201, 14138159, -2301292, 15711284, -15749908, -15062580, -9434351, 9748046, 9058914, 14160615, 17021071, -15345515, 11512306, 6182 ], [ -9746891, -8701065, 10872296, -17522985, -18996591, -11119436, 3994184, -6564957, -13377602, -3809413, 14001989, -6382948, 15310460, -16632796, -14854140, -5317637, 4174106, 11786742, 6936621, 12789925, -13437785, 4664422, 783650 ], [ -5664533, -5079831, 5239256, -15071607, -16726065, -15937652, -3190024, -618627, -11395838, -9352027, 13865819, -10464604, 14909636, -17515684, -14645700, -1200923, -1399834, 14514570, -287373, 8558779, -11530055, -2183462, 1561118 ], [ -1582175, -1458597, -393784, -12620229, -14455539, -20755868, -10374232, 5327703, -9414074, -14894641, 13729649, -14546260, 14508812, -18398572, -14437260, 2915791, -6973774, 17242398, -7511367, 4327633, -9622325, -9031346, 2338586 ], [ 2500183, 2162637, -6026824, -10168851, -12185013, -25574084, -17558440, 11274033, -7432310, -20437255, 13593479, -18627916, 14107988, -19281460, -14228820, 7032505, -12547714, 19970226, -14735361, 96487, -7714595, -15879230, 3116054 ], [ 1410926, -770124, -2186764, -7788888, -12747667, -22839265, -11711888, 6619178, -2734426, -21159994, 15788169, -21307432, 10217844, -12254078, -16089685, 5647019, -15480204, 17912369, -11141740, -1255049, -6287470, -18064029, 4071767 ], [ -712654, -5013684, 3547916, -5423208, -13876957, -18593839, -3259184, -155914, 2506682, -20918758, 18449031, -23706520, 5629836, -3644642, -18364411, 3161093, -17884404, 14897375, -5384596, -2030663, -4956466, -19316211, 5063129 ], [ -2836234, -9257244, 9282596, -3057528, -15006247, -14348413, 5193520, -6931006, 7747790, -20677522, 21109893, -26105608, 1041828, 4964794, -20639137, 675167, -20288604, 11882381, 372548, -2806277, -3625462, -20568393, 6054491 ], [ -4959814, -13500804, 15017276, -691848, -16135537, -10102987, 13646224, -13706098, 12988898, -20436286, 23770755, -28504696, -3546180, 13574230, -22913863, -1810759, -22692804, 8867387, 6129692, -3581891, -2294458, -21820575, 7045853 ], [ -7083394, -17744364, 20751956, 1673832, -17264827, -5857561, 22098928, -20481190, 18230006, -20195050, 26431617, -30903784, -8134188, 22183666, -25188589, -4296685, -25097004, 5852393, 11886836, -4357505, -963454, -23072757, 8037215 ], [ -9378070, -18360162, 23867759, 679008, -16088554, -4520248, 22344505, -20123266, 20987939, -18169858, 24405219, -29880562, -10311501, 24963409, -23556163, -3590512, -24301116, 4916396, 14645981, -4049975, -996103, -20419161, 7982894 ], [ -11843842, -15348198, 24364685, -3676320, -12606718, -6091048, 14382955, -12632326, 21262697, -14360710, 17691561, -25435030, -10078119, 21913459, -18016585, 307760, -20305140, 6059396, 14407127, -2659301, -2392405, -13859787, 6882890 ], [ -14309614, -12336234, 24861611, -8031648, -9124882, -7661848, 6421405, -5141386, 21537455, -10551562, 10977903, -20989498, -9844737, 18863509, -12477007, 4206032, -16309164, 7202396, 14168273, -1268627, -3788707, -7300413, 5782886 ], [ -16775386, -9324270, 25358537, -12386976, -5643046, -9232648, -1540145, 2349554, 21812213, -6742414, 4264245, -16543966, -9611355, 15813559, -6937429, 8104304, -12313188, 8345396, 13929419, 122047, -5185009, -741039, 4682882 ], [ -19241158, -6312306, 25855463, -16742304, -2161210, -10803448, -9501695, 9840494, 22086971, -2933266, -2449413, -12098434, -9377973, 12763609, -1397851, 12002576, -8317212, 9488396, 13690565, 1512721, -6581311, 5818335, 3582878 ], [ -20141526, -3954780, 26007926, -19022006, 1478574, -12155789, -16303022, 15208167, 21574450, 1139589, -7501300, -7753049, -8700651, 9693972, 2597169, 15119281, -4985037, 9839863, 13747789, 3110578, -7545480, 11742053, 3192316 ], [ -13214874, -4869444, 24438074, -10923578, 5908098, -12415835, -17303234, 9959505, 17125534, 6530979, -4244332, -3908399, -5803629, 6525900, -1130601, 14328151, -4971867, 6233665, 15285403, 5744350, -6348984, 14487491, 6348964 ], [ -6288222, -5784108, 22868222, -2825150, 10337622, -12675881, -18303446, 4710843, 12676618, 11922369, -987364, -63749, -2906607, 3357828, -4858371, 13537021, -4958697, 2627467, 16823017, 8378122, -5152488, 17232929, 9505612 ], [ 638430, -6698772, 21298370, 5273278, 14767146, -12935927, -19303658, -537819, 8227702, 17313759, 2269604, 3780901, -9585, 189756, -8586141, 12745891, -4945527, -978731, 18360631, 11011894, -3955992, 19978367, 12662260 ], [ 7565082, -7613436, 19728518, 13371706, 19196670, -13195973, -20303870, -5786481, 3778786, 22705149, 5526572, 7625551, 2887437, -2978316, -12313911, 11954761, -4932357, -4584929, 19898245, 13645666, -2759496, 22723805, 15818908 ], [ 14491734, -8528100, 18158666, 21470134, 23626194, -13456019, -21304082, -11035143, -670130, 28096539, 8783540, 11470201, 5784459, -6146388, -16041681, 11163631, -4919187, -8191127, 21435859, 16279438, -1563000, 25469243, 18975556 ], [ 13106991, -6345969, 15560319, 16498552, 17429183, -8337900, -13924514, -9801565, -687626, 29126874, 4686458, 5983421, 2374571, -7342070, -10137616, 6391251, -2675967, -10363215, 18679108, 12899535, -3087864, 20029986, 19641934 ], [ 10059969, -3544479, 12756273, 8912968, 9106865, -2144148, -4868990, -7271539, 181162, 29284998, -881434, -1369645, -2296699, -8143274, -2307184, 822621, 13263, -12248481, 15063484, 8316897, -5157000, 12953790, 19810258 ], [ 7012947, -742989, 9952227, 1327384, 784547, 4049604, 4186534, -4741513, 1049950, 29443122, -6449326, -8722711, -6967969, -8944478, 5523248, -4746009, 2702493, -14133747, 11447860, 3734259, -7226136, 5877594, 19978582 ], [ 3965925, 2058501, 7148181, -6258200, -7537771, 10243356, 13242058, -2211487, 1918738, 29601246, -12017218, -16075777, -11639239, -9745682, 13353680, -10314639, 5391723, -16019013, 7832236, -848379, -9295272, -1198602, 20146906 ], [ 918903, 4859991, 4344135, -13843784, -15860089, 16437108, 22297582, 318539, 2787526, 29759370, -17585110, -23428843, -16310509, -10546886, 21184112, -15883269, 8080953, -17904279, 4216612, -5431017, -11364408, -8274798, 20315230 ], [ 1403805, 3242058, 2546217, -17353646, -16501192, 15646593, 23678839, 2890730, 2675245, 28609500, -20605564, -23759098, -18272002, -8994815, 23349563, -16737234, 9794238, -18742542, 3057460, -9862383, -9457401, -12065373, 19372930 ], [ 5420631, -2795298, 1754427, -16787786, -9461080, 7871811, 17385829, 5505086, 1581895, 26151636, -21078580, -17066542, -17523718, -5089469, 19850033, -12876534, 10531578, -18533802, 4354780, -14142477, -3574251, -12570327, 17320006 ], [ 9437457, -8832654, 962637, -16221926, -2420968, 97029, 11092819, 8119442, 488545, 23693772, -21551596, -10373986, -16775434, -1184123, 16350503, -9015834, 11268918, -18325062, 5652100, -18422571, 2308899, -13075281, 15267082 ], [ 13454283, -14870010, 170847, -15656066, 4619144, -7677753, 4799809, 10733798, -604805, 21235908, -22024612, -3681430, -16027150, 2721223, 12850973, -5155134, 12006258, -18116322, 6949420, -22702665, 8192049, -13580235, 13214158 ], [ 17471109, -20907366, -620943, -15090206, 11659256, -15452535, -1493201, 13348154, -1698155, 18778044, -22497628, 3011126, -15278866, 6626569, 9351443, -1294434, 12743598, -17907582, 8246740, -26982759, 14075199, -14085189, 11161234 ], [ 20570931, -25222106, -877500, -13411947, 16439766, -20719490, -6473404, 15219322, -2925200, 16326364, -22778296, 8036123, -15077288, 9633954, 6302571, 1211315, 13600049, -17417931, 9526348, -29062224, 17645384, -13430265, 9693152 ], [ 19085733, -20923766, 1542108, -6171693, 9922266, -13447310, -4889572, 13374550, -4820720, 13905604, -22097224, 4723325, -17609240, 8151534, 5506989, -3057691, 15052055, -15523725, 10717396, -20138544, 9650744, -6975951, 11149280 ], [ 17600535, -16625426, 3961716, 1068561, 3404766, -6175130, -3305740, 11529778, -6716240, 11484844, -21416152, 1410527, -20141192, 6669114, 4711407, -7326697, 16504061, -13629519, 11908444, -11214864, 1656104, -521637, 12605408 ], [ 16115337, -12327086, 6381324, 8308815, -3112734, 1097050, -1721908, 9685006, -8611760, 9064084, -20735080, -1902271, -22673144, 5186694, 3915825, -11595703, 17956067, -11735313, 13099492, -2291184, -6338536, 5932677, 14061536 ], [ 14630139, -8028746, 8800932, 15549069, -9630234, 8369230, -138076, 7840234, -10507280, 6643324, -20054008, -5215069, -25205096, 3704274, 3120243, -15864709, 19408073, -9841107, 14290540, 6632496, -14333176, 12386991, 15517664 ], [ 13144941, -3730406, 11220540, 22789323, -16147734, 15641410, 1445756, 5995462, -12402800, 4222564, -19372936, -8527867, -27737048, 2221854, 2324661, -20133715, 20860079, -7946901, 15481588, 15556176, -22327816, 18841305, 16973792 ], [ 12367928, -1737241, 8081823, 24317352, -19199539, 14444460, 722863, 5451675, -13053865, 2761369, -19301849, -5694740, -23790220, 1570684, 2089014, -13936521, 16839850, -10595810, 13626391, 12653336, -17201101, 19807359, 10375965 ], [ 11732552, -205111, 3831441, 24702936, -21558205, 11553684, -461375, 5168085, -13456039, 1492087, -19352759, -1632428, -18547636, 1085764, 1965354, -5646087, 11725174, -14153342, 11161945, 7385192, -9450115, 19675761, 2167347 ], [ 11097176, 1327019, -418941, 25088520, -23916871, 8662908, -1645613, 4884495, -13858213, 222805, -19403669, 2429884, -13305052, 600844, 1841694, 2644347, 6610498, -17710874, 8697499, 2117048, -1699129, 19544163, -6041271 ], [ 10461800, 2859149, -4669323, 25474104, -26275537, 5772132, -2829851, 4600905, -14260387, -1046477, -19454579, 6492196, -8062468, 115924, 1718034, 10934781, 1495822, -21268406, 6233053, -3151096, 6051857, 19412565, -14249889 ], [ 9826424, 4391279, -8919705, 25859688, -28634203, 2881356, -4014089, 4317315, -14662561, -2315759, -19505489, 10554508, -2819884, -368996, 1594374, 19225215, -3618854, -24825938, 3768607, -8419240, 13802843, 19280967, -22458507 ], [ 6833096, 6320264, -7903794, 24522372, -24119050, 2759613, -5908199, 4262706, -11651377, -4902056, -17610665, 12572992, -2139859, -2360981, 2449038, 20562075, -6311147, -25887611, 4616929, -11152405, 14884820, 15058404, -24393831 ], [ 1481816, 8646104, -1621590, 21462156, -12730078, 5406903, -8512181, 4437078, -5226835, -8805368, -13770107, 12547648, -6022393, -5860031, 4282026, 14945361, -6581057, -24453425, 8778019, -11350591, 9297788, 6744876, -20055861 ], [ -3869464, 10971944, 4660614, 18401940, -1341106, 8054193, -11116163, 4611450, 1197707, -12708680, -9929549, 12522304, -9904927, -9359081, 6115014, 9328647, -6850967, -23019239, 12939109, -11548777, 3710756, -1568652, -15717891 ], [ -9220744, 13297784, 10942818, 15341724, 10047866, 10701483, -13720145, 4785822, 7622249, -16611992, -6088991, 12496960, -13787461, -12858131, 7948002, 3711933, -7120877, -21585053, 17100199, -11746963, -1876276, -9882180, -11379921 ], [ -14572024, 15623624, 17225022, 12281508, 21436838, 13348773, -16324127, 4960194, 14046791, -20515304, -2248433, 12471616, -17669995, -16357181, 9780990, -1904781, -7390787, -20150867, 21261289, -11945149, -7463308, -18195708, -7041951 ], [ -17666532, 17182165, 20906058, 9844102, 30708506, 14655520, -18472046, 4664723, 19468862, -22762438, 550629, 12504633, -19477327, -19244097, 11335253, -5890874, -7807770, -17668521, 23587862, -11678282, -11744183, -24805793, -2992077 ], [ -9477180, 14904211, 11581254, 10520746, 29393654, 9259552, -18339650, 2020037, 19878578, -16728682, -1857789, 12829455, -10908649, -19070343, 11495891, -1723862, -8960118, -9945375, 16741850, -9086150, -9494273, -22898663, -382683 ], [ -1287828, 12626257, 2256450, 11197390, 28078802, 3863584, -18207254, -624649, 20288294, -10694926, -4266207, 13154277, -2339971, -18896589, 11656529, 2443150, -10112466, -2222229, 9895838, -6494018, -7244363, -20991533, 2226711 ], [ 6901524, 10348303, -7068354, 11874034, 26763950, -1532384, -18074858, -3269335, 20698010, -4661170, -6674625, 13479099, 6228707, -18722835, 11817167, 6610162, -11264814, 5500917, 3049826, -3901886, -4994453, -19084403, 4836105 ], [ 15090876, 8070349, -16393158, 12550678, 25449098, -6928352, -17942462, -5914021, 21107726, 1372586, -9083043, 13803921, 14797385, -18549081, 11977805, 10777174, -12417162, 13224063, -3796186, -1309754, -2744543, -17177273, 7445499 ], [ 23280228, 5792395, -25717962, 13227322, 24134246, -12324320, -17810066, -8558707, 21517442, 7406342, -11491461, 14128743, 23366063, -18375327, 12138443, 14944186, -13569510, 20947209, -10642198, 1282378, -494633, -15270143, 10054893 ], [ 22427250, 2155646, -22764766, 14469551, 17740884, -13324598, -14994880, -4552153, 14393868, 7017963, -12871209, 8932100, 18062806, -18742443, 9618391, 12283443, -13629798, 19514835, -6878855, -915290, 2300362, -11645558, 10726872 ], [ 19765806, -1752862, -17355970, 15824897, 10331820, -13445738, -11643136, 784649, 5763636, 5345157, -14045223, 2631164, 9985162, -19217733, 6562201, 8257149, -13471674, 16251357, -993641, -4070918, 5204374, -7677482, 11011368 ], [ 17104362, -5661370, -11947174, 17180243, 2922756, -13566878, -8291392, 6121451, -2866596, 3672351, -15219237, -3669772, 1907518, -19693023, 3506011, 4230855, -13313550, 12987879, 4891573, -7226546, 8108386, -3709406, 11295864 ], [ 14442918, -9569878, -6538378, 18535589, -4486308, -13688018, -4939648, 11458253, -11496828, 1999545, -16393251, -9970708, -6170126, -20168313, 449821, 204561, -13155426, 9724401, 10776787, -10382174, 11012398, 258670, 11580360 ], [ 11781474, -13478386, -1129582, 19890935, -11895372, -13809158, -1587904, 16795055, -20127060, 326739, -17567265, -16271644, -14247770, -20643603, -2606369, -3821733, -12997302, 6460923, 16662001, -13537802, 13916410, 4226746, 11864856 ], [ 8892822, -14156488, 2671253, 16815437, -12142566, -13890002, 3007511, 19931774, -20383029, 585672, -18702684, -20095702, -13563788, -20294703, -5287748, -5490510, -14134368, 2431359, 17080825, -13309367, 13803937, 7232842, 11383107 ], [ 5776962, -11604184, 4864127, 9309095, -5227890, -13930550, 8846597, 20868410, -12264735, 2776344, -19799508, -21442882, -4118180, -19121613, -7594316, -4801770, -16566624, -2364291, 12033259, -9696869, 10674979, 9276958, 10135113 ], [ 2661102, -9051880, 7057001, 1802753, 1686786, -13971098, 14685683, 21805046, -4146441, 4967016, -20896332, -22790062, 5327428, -17948523, -9900884, -4113030, -18998880, -7159941, 6985693, -6084371, 7546021, 11321074, 8887119 ], [ -454758, -6499576, 9249875, -5703589, 8601462, -14011646, 20524769, 22741682, 3971853, 7157688, -21993156, -24137242, 14773036, -16775433, -12207452, -3424290, -21431136, -11955591, 1938127, -2471873, 4417063, 13365190, 7639125 ], [ -3570618, -3947272, 11442749, -13209931, 15516138, -14052194, 26363855, 23678318, 12090147, 9348360, -23089980, -25484422, 24218644, -15602343, -14514020, -2735550, -23863392, -16751241, -3109439, 1140625, 1288105, 15409306, 6391131 ], [ -5557090, -1255998, 12239041, -19011338, 21126657, -14426979, 29495144, 23522266, 18472048, 10349205, -23490758, -26084608, 30997016, -14093507, -16554365, -2442110, -25539441, -19435851, -7760570, 4531848, -1726554, 16966671, 5698723 ], [ -1896622, 2130126, 6052423, -16288070, 20216391, -16472949, 19087448, 17902774, 16171984, 5400915, -20411306, -22949824, 24439208, -10905941, -17263595, -4125170, -23434455, -11565261, -10429526, 6816696, -4169718, 16090281, 7784245 ], [ 1763846, 5516250, -134195, -13564802, 19306125, -18518919, 8679752, 12283282, 13871920, 452625, -17331854, -19815040, 17881400, -7718375, -17972825, -5808230, -21329469, -3694671, -13098482, 9101544, -6612882, 15213891, 9869767 ], [ 5424314, 8902374, -6320813, -10841534, 18395859, -20564889, -1727944, 6663790, 11571856, -4495665, -14252402, -16680256, 11323592, -4530809, -18682055, -7491290, -19224483, 4175919, -15767438, 11386392, -9056046, 14337501, 11955289 ], [ 9084782, 12288498, -12507431, -8118266, 17485593, -22610859, -12135640, 1044298, 9271792, -9443955, -11172950, -13545472, 4765784, -1343243, -19391285, -9174350, -17119497, 12046509, -18436394, 13671240, -11499210, 13461111, 14040811 ], [ 12745250, 15674622, -18694049, -5394998, 16575327, -24656829, -22543336, -4575194, 6971728, -14392245, -8093498, -10410688, -1792024, 1844323, -20100515, -10857410, -15014511, 19917099, -21105350, 15956088, -13942374, 12584721, 16126333 ], [ 15092323, 13995846, -16128517, -2289220, 15256406, -21286314, -17388807, -4193471, 2761219, -10829210, -2583151, -5178774, 99718, 3762344, -20149740, -8629790, -16362100, 20132059, -20213111, 14990151, -15910463, 8513406, 11658810 ], [ 17176717, 11304090, -11812555, 893060, 13855754, -16832502, -9121833, -2611505, -1831379, -5563910, 3413375, 472566, 3681370, 5426456, -20066964, -5620034, -18400204, 18815893, -18608633, 13374057, -17783537, 3803106, 5880678 ], [ 19261111, 8612334, -7496593, 4075340, 12455102, -12378690, -854859, -1029539, -6423977, -298610, 9409901, 6123906, 7263022, 7090568, -19984188, -2610278, -20438308, 17499727, -17004155, 11757963, -19656611, -907194, 102546 ], [ 21345505, 5920578, -3180631, 7257620, 11054450, -7924878, 7412115, 552427, -11016575, 4966690, 15406427, 11775246, 10844674, 8754680, -19901412, 399478, -22476412, 16183561, -15399677, 10141869, -21529685, -5617494, -5675586 ], [ 23429899, 3228822, 1135331, 10439900, 9653798, -3471066, 15679089, 2134393, -15609173, 10231990, 21402953, 17426586, 14426326, 10418792, -19818636, 3409234, -24514516, 14867395, -13795199, 8525775, -23402759, -10327794, -11453718 ], [ 21071422, 257148, 2704127, 10067606, 6627368, -1321578, 16692057, 1287589, -13769291, 12465550, 19641002, 18563349, 13697272, 10215245, -15900813, 1977514, -21855142, 13147498, -10738805, 5623365, -24292619, -10668849, -12065577 ], [ 14270074, -2994444, 1525757, 6140738, 1975160, -1476414, 10451019, -1987985, -5496929, 11667370, 10120574, 15185535, 8657512, 8144039, -8147943, -3895682, -14498290, 11023870, -6230495, 1434639, -24199265, -6640659, -7511163 ], [ 7468726, -6246036, 347387, 2213870, -2677048, -1631250, 4209981, -5263559, 2775433, 10869190, 600146, 11807721, 3617752, 6072833, -395073, -9768878, -7141438, 8900242, -1722185, -2754087, -24105911, -2612469, -2956749 ], [ 667378, -9497628, -830983, -1712998, -7329256, -1786086, -2031057, -8539133, 11047795, 10071010, -8920282, 8429907, -1422008, 4001627, 7357797, -15642074, 215414, 6776614, 2786125, -6942813, -24012557, 1415721, 1597665 ], [ -6133970, -12749220, -2009353, -5639866, -11981464, -1940922, -8272095, -11814707, 19320157, 9272830, -18440710, 5052093, -6461768, 1930421, 15110667, -21515270, 7572266, 4652986, 7294435, -11131539, -23919203, 5443911, 6152079 ], [ -10825178, -15281936, -2920301, -7610805, -15528904, -2168074, -13786423, -14107901, 24676606, 8279601, -25361504, 1407197, -9814351, -187556, 20199743, -26413507, 12728321, 2193500, 10133775, -13442789, -23341691, 9331723, 10174292 ], [ -4965686, -14220272, -2494139, 197901, -13552504, -2756806, -15667201, -11489195, 15453490, 6311127, -19284128, -3573109, -4731049, -2539388, 11969849, -26436949, 6880391, -1945276, 4628265, -6366659, -20343389, 12517645, 11535500 ], [ 893806, -13158608, -2067977, 8006607, -11576104, -3345538, -17547979, -8870489, 6230374, 4342653, -13206752, -8553415, 352253, -4891220, 3739955, -26460391, 1032461, -6084052, -877245, 709471, -17345087, 15703567, 12896708 ], [ 6753298, -12096944, -1641815, 15815313, -9599704, -3934270, -19428757, -6251783, -2992742, 2374179, -7129376, -13533721, 5435555, -7243052, -4489939, -26483833, -4815469, -10222828, -6382755, 7785601, -14346785, 18889489, 14257916 ], [ 12612790, -11035280, -1215653, 23624019, -7623304, -4523002, -21309535, -3633077, -12215858, 405705, -1052000, -18514027, 10518857, -9594884, -12719833, -26507275, -10663399, -14361604, -11888265, 14861731, -11348483, 22075411, 15619124 ], [ 18472282, -9973616, -789491, 31432725, -5646904, -5111734, -23190313, -1014371, -21438974, -1562769, 5025376, -23494333, 15602159, -11946716, -20949727, -26530717, -16511329, -18500380, -17393775, 21937861, -8350181, 25261333, 16980332 ], [ 19293579, -6333367, -3737819, 31474656, -8403439, -8255536, -22438711, -359905, -17240620, 1027227, 7527512, -22336424, 16576131, -9918923, -19659856, -25129904, -18303874, -14735181, -17990495, 23392361, -9515449, 19458900, 16350050 ], [ 19107237, -2177401, -7361045, 29963232, -12106561, -11910352, -21160633, -98287, -10357972, 4528917, 9314600, -19950872, 16728237, -7015205, -16466032, -23444240, -19285342, -9389187, -17605457, 23722535, -11513431, 11858796, 15321470 ], [ 18920895, 1978565, -10984271, 28451808, -15809683, -15565168, -19882555, 163331, -3475324, 8030607, 11101688, -17565320, 16880343, -4111487, -13272208, -21758576, -20266810, -4043193, -17220419, 24052709, -13511413, 4258692, 14292890 ], [ 18734553, 6134531, -14607497, 26940384, -19512805, -19219984, -18604477, 424949, 3407324, 11532297, 12888776, -15179768, 17032449, -1207769, -10078384, -20072912, -21248278, 1302801, -16835381, 24382883, -15509395, -3341412, 13264310 ], [ 18548211, 10290497, -18230723, 25428960, -23215927, -22874800, -17326399, 686567, 10289972, 15033987, 14675864, -12794216, 17184555, 1695949, -6884560, -18387248, -22229746, 6648795, -16450343, 24713057, -17507377, -10941516, 12235730 ], [ 18482541, 10617752, -18027620, 22670178, -20491774, -19826311, -17519374, 2551337, 10585583, 16522161, 13838045, -11391587, 13444089, 1307059, -6894814, -18303425, -18275533, 10216824, -17063624, 21799931, -17488015, -13605609, 10018589 ], [ 18537543, 7116296, -13998188, 18664038, -11340346, -10074517, -19183402, 6019259, 4294157, 15996819, 10375319, -10971881, 5811051, -2374439, -10109146, -19821443, -9385639, 12006888, -18675224, 15643505, -15451309, -11333691, 6612887 ], [ 18592545, 3614840, -9968756, 14657898, -2188918, -322723, -20847430, 9487181, -1997269, 15471477, 6912593, -10552175, -1821987, -6055937, -13323478, -21339461, -495745, 13796952, -20286824, 9487079, -13414603, -9061773, 3207185 ], [ 18647547, 113384, -5939324, 10651758, 6962510, 9429071, -22511458, 12955103, -8288695, 14946135, 3449867, -10132469, -9455025, -9737435, -16537810, -22857479, 8394149, 15587016, -21898424, 3330653, -11377897, -6789855, -198517 ], [ 18702549, -3388072, -1909892, 6645618, 16113938, 19180865, -24175486, 16423025, -14580121, 14420793, -12859, -9712763, -17088063, -13418933, -19752142, -24375497, 17284043, 17377080, -23510024, -2825773, -9341191, -4517937, -3604219 ], [ 17887735, -5424747, 2329604, 2452616, 23364303, 27034122, -24997595, 17960851, -19416052, 13462902, -2903558, -8817001, -22765880, -15947721, -21471392, -25458962, 24201871, 17836624, -24551633, -7363751, -7898254, -2522563, -5262082 ], [ 12723841, -137517, 7619420, -2674696, 21109353, 25394694, -21610109, 9848197, -16974508, 10342266, -2934122, -5540959, -18667592, -12712959, -15715232, -24369662, 21259369, 11643568, -22743287, -3809489, -9424162, -1909909, 1819250 ], [ 7559947, 5149713, 12909236, -7802008, 18854403, 23755266, -18222623, 1735543, -14532964, 7221630, -2964686, -2264917, -14569304, -9478197, -9959072, -23280362, 18316867, 5450512, -20934941, -255227, -10950070, -1297255, 8900582 ], [ 2396053, 10436943, 18199052, -12929320, 16599453, 22115838, -14835137, -6377111, -12091420, 4100994, -2995250, 1011125, -10471016, -6243435, -4202912, -22191062, 15374365, -742544, -19126595, 3299035, -12475978, -684601, 15981914 ], [ -2767841, 15724173, 23488868, -18056632, 14344503, 20476410, -11447651, -14489765, -9649876, 980358, -3025814, 4287167, -6372728, -3008673, 1553248, -21101762, 12431863, -6935600, -17318249, 6853297, -14001886, -71947, 23063246 ], [ -7931735, 21011403, 28778684, -23183944, 12089553, 18836982, -8060165, -22602419, -7208332, -2140278, -3056378, 7563209, -2274440, 226089, 7309408, -20012462, 9489361, -13128656, -15509903, 10407559, -15527794, 540707, 30144578 ], [ -9072264, 21429028, 20806110, -18617316, 8521428, 14720249, -2690069, -23083538, -7858938, 2207686, -3334802, 5124076, -2969067, -597229, 10350978, -16271152, 5138254, -8921112, -15214452, 11324571, -15973117, -2854354, 27871415 ], [ -9408120, 20872732, 10181058, -12111900, 4690668, 10108055, 3076549, -22038350, -9127974, 8049370, -3662798, 1541908, -4622277, -2232163, 12849630, -11999440, 505426, -2633448, -15221580, 11714133, -16202323, -7050958, 23727353 ], [ -9743976, 20316436, -443994, -5606484, 859908, 5495861, 8843167, -20993162, -10397010, 13891054, -3990794, -2040260, -6275487, -3867097, 15348282, -7727728, -4127402, 3654216, -15228708, 12103695, -16431529, -11247562, 19583291 ], [ -10079832, 19760140, -11069046, 898932, -2970852, 883667, 14609785, -19947974, -11666046, 19732738, -4318790, -5622428, -7928697, -5502031, 17846934, -3456016, -8760230, 9941880, -15235836, 12493257, -16660735, -15444166, 15439229 ], [ -10415688, 19203844, -21694098, 7404348, -6801612, -3728527, 20376403, -18902786, -12935082, 25574422, -4646786, -9204596, -9581907, -7136965, 20345586, 815696, -13393058, 16229544, -15242964, 12882819, -16889941, -19640770, 11295167 ], [ -11629185, 18557290, -25662006, 11648484, -8469054, -7040461, 22124839, -18413624, -13102776, 26111893, -4525844, -8348708, -9099831, -9134644, 21185280, 2306138, -13826723, 17011830, -13309929, 13808850, -16025383, -20661829, 9220154 ], [ -13720323, 17820478, -22972770, 13631340, -7973178, -9052135, 19855093, -18480488, -12169128, 21345151, -3955964, -3054764, -6482469, -11495068, 20366016, 1015310, -10061225, 12288738, -9436731, 15271350, -14067061, -18507343, 9214190 ], [ -15811461, 17083666, -20283534, 15614196, -7477302, -11063809, 17585347, -18547352, -11235480, 16578409, -3386084, 2239180, -3865107, -13855492, 19546752, -275518, -6295727, 7565646, -5563533, 16733850, -12108739, -16352857, 9208226 ], [ -17902599, 16346854, -17594298, 17597052, -6981426, -13075483, 15315601, -18614216, -10301832, 11811667, -2816204, 7533124, -1247745, -16215916, 18727488, -1566346, -2530229, 2842554, -1690335, 18196350, -10150417, -14198371, 9202262 ], [ -19993737, 15610042, -14905062, 19579908, -6485550, -15087157, 13045855, -18681080, -9368184, 7044925, -2246324, 12827068, 1369617, -18576340, 17908224, -2857174, 1235269, -1880538, 2182863, 19658850, -8192095, -12043885, 9196298 ], [ -21439698, 14904248, -12773810, 20160319, -5149171, -16028999, 10126668, -18429443, -7814309, 3160622, -1356749, 17491235, 2826562, -19707369, 17501013, -4158899, 4985615, -5527110, 5598681, 20180127, -6701599, -9195245, 8668554 ], [ -19659774, 14353544, -13432478, 13728505, 389723, -11621681, 3960276, -16585301, -3159299, 3688514, 1131301, 19006517, -1518578, -14691423, 19154067, -5515109, 8660201, -3791082, 6727599, 15995289, -7550233, -2875835, 5531910 ], [ -17879850, 13802840, -14091146, 7296691, 5928617, -7214363, -2206116, -14741159, 1495711, 4216406, 3619351, 20521799, -5863718, -9675477, 20807121, -6871319, 12334787, -2055054, 7856517, 11810451, -8398867, 3443575, 2395266 ], [ -16099926, 13252136, -14749814, 864877, 11467511, -2807045, -8372508, -12897017, 6150721, 4744298, 6107401, 22037081, -10208858, -4659531, 22460175, -8227529, 16009373, -319026, 8985435, 7625613, -9247501, 9762985, -741378 ], [ -14320002, 12701432, -15408482, -5566937, 17006405, 1600273, -14538900, -11052875, 10805731, 5272190, 8595451, 23552363, -14553998, 356415, 24113229, -9583739, 19683959, 1417002, 10114353, 3440775, -10096135, 16082395, -3878022 ], [ -12540078, 12150728, -16067150, -11998751, 22545299, 6007591, -20705292, -9208733, 15460741, 5800082, 11083501, 25067645, -18899138, 5372361, 25766283, -10939949, 23358545, 3153030, 11243271, -744063, -10944769, 22401805, -7014666 ], [ -13181244, 12718624, -16964168, -13721860, 18975038, 7974559, -16945929, -3365651, 9675951, 6764774, 8469146, 22602752, -12258443, 3878452, 20465042, -7136389, 21346106, 2609588, 10294194, -2799081, -9999848, 24351480, -7145650 ], [ -14306628, 13510240, -17908856, -14503228, 13582946, 9453457, -11201415, 3277219, 1803201, 7816826, 4834310, 19341824, -3420581, 1082572, 13772942, -2300875, 18196262, 1610252, 8929518, -4428135, -8696216, 25427208, -6675502 ], [ -15432012, 14301856, -18853544, -15284596, 8190854, 10932355, -5456901, 9920089, -6069549, 8868878, 1199474, 16080896, 5417281, -1713308, 7080842, 2534639, 15046418, 610916, 7564842, -6057189, -7392584, 26502936, -6205354 ], [ -16557396, 15093472, -19798232, -16065964, 2798762, 12411253, 287613, 16562959, -13942299, 9920930, -2435362, 12819968, 14255143, -4509188, 388742, 7370153, 11896574, -388420, 6200166, -7686243, -6088952, 27578664, -5735206 ], [ -17682780, 15885088, -20742920, -16847332, -2593330, 13890151, 6032127, 23205829, -21815049, 10972982, -6070198, 9559040, 23093005, -7305068, -6303358, 12205667, 8746730, -1387756, 4835490, -9315297, -4785320, 28654392, -5265058 ], [ -19156377, 17304748, -17177084, -16377685, -5492995, 14492203, 8239236, 22585195, -21507186, 12151958, -7808116, 8869817, 25072312, -8243723, -7705822, 13979363, 7047257, -3586108, 2009607, -10157592, -6086357, 28345638, -5175997 ], [ -20978187, 19352452, -9100724, -14657023, -5900233, 14217409, 6908940, 14701057, -13018710, 13457858, -7649116, 10752299, 20193064, -7325153, -3818650, 12691241, 6798155, -6983476, -2277483, -10213128, -9992063, 26652402, -5468023 ], [ -22799997, 21400156, -1024364, -12936361, -6307471, 13942615, 5578644, 6816919, -4530234, 14763758, -7490116, 12634781, 15313816, -6406583, 68522, 11403119, 6549053, -10380844, -6564573, -10268664, -13897769, 24959166, -5760049 ], [ -24621807, 23447860, 7051996, -11215699, -6714709, 13667821, 4248348, -1067219, 3958242, 16069658, -7331116, 14517263, 10434568, -5488013, 3955694, 10114997, 6299951, -13778212, -10851663, -10324200, -17803475, 23265930, -6052075 ], [ -26443617, 25495564, 15128356, -9495037, -7121947, 13393027, 2918052, -8951357, 12446718, 17375558, -7172116, 16399745, 5555320, -4569443, 7842866, 8826875, 6050849, -17175580, -15138753, -10379736, -21709181, 21572694, -6344101 ], [ -27382444, 26578849, 22027200, -8575848, -7736415, 13044218, 1418633, -15466258, 18902672, 17694525, -6207720, 18057266, 866285, -3416452, 10252003, 7836700, 6009913, -19414905, -18483813, -9306467, -23959346, 20122858, -5963164 ], [ -23906356, 22840039, 23038464, -11664024, -9387033, 12325334, -926401, -15134974, 15196016, 13078827, -1216344, 18589982, -2871685, -1091356, 5270965, 8336260, 7009807, -15864015, -17118723, -2589173, -17931806, 19890022, -2217412 ], [ -20430268, 19101229, 24049728, -14752200, -11037651, 11606450, -3271435, -14803690, 11489360, 8463129, 3775032, 19122698, -6609655, 1233740, 289927, 8835820, 8009701, -12313125, -15753633, 4128121, -11904266, 19657186, 1528340 ], [ -16954180, 15362419, 25060992, -17840376, -12688269, 10887566, -5616469, -14472406, 7782704, 3847431, 8766408, 19655414, -10347625, 3558836, -4691111, 9335380, 9009595, -8762235, -14388543, 10845415, -5876726, 19424350, 5274092 ], [ -13478092, 11623609, 26072256, -20928552, -14338887, 10168682, -7961503, -14141122, 4076048, -768267, 13757784, 20188130, -14085595, 5883932, -9672149, 9834940, 10009489, -5211345, -13023453, 17562709, 150814, 19191514, 9019844 ], [ -10002004, 7884799, 27083520, -24016728, -15989505, 9449798, -10306537, -13809838, 369392, -5383965, 18749160, 20720846, -17823565, 8209028, -14653187, 10334500, 11009383, -1660455, -11658363, 24280003, 6178354, 18958678, 12765596 ], [ -10738361, 8161039, 24092979, -22709984, -16202298, 6973044, -12846331, -11297114, -3480944, -6456293, 18866026, 19391217, -15125715, 4967254, -10060670, 6057265, 12474512, -1884595, -4952133, 25164577, 8078729, 12092792, 7359983 ], [ -12317207, 9240289, 20302077, -20524256, -16127526, 4144716, -15425077, -8348102, -7360016, -6819947, 18007990, 17689119, -11140701, 612106, -3553442, 824671, 14032688, -2863741, 2822325, 24882607, 9153671, 3900296, 124097 ], [ -13896053, 10319539, 16511175, -18338528, -16052754, 1316388, -18003823, -5399090, -11239088, -7183601, 17149954, 15987021, -7155687, -3743042, 2953786, -4407923, 15590864, -3842887, 10596783, 24600637, 10228613, -4292200, -7111789 ], [ -15474899, 11398789, 12720273, -16152800, -15977982, -1511940, -20582569, -2450078, -15118160, -7547255, 16291918, 14284923, -3170673, -8098190, 9461014, -9640517, 17149040, -4822033, 18371241, 24318667, 11303555, -12484696, -14347675 ], [ -17053745, 12478039, 8929371, -13967072, -15903210, -4340268, -23161315, 498934, -18997232, -7910909, 15433882, 12582825, 814341, -12453338, 15968242, -14873111, 18707216, -5801179, 26145699, 24036697, 12378497, -20677192, -21583561 ], [ -15653888, 10359904, 6465510, -10146686, -13630062, -4735473, -22773793, 3624322, -17050340, -7916948, 16481554, 9733224, 4363773, -13201823, 18266671, -17678822, 17938040, -8014072, 25102233, 20596462, 13995149, -24950239, -24473134 ], [ -11275328, 5044384, 5328690, -4691642, -9158538, -2697555, -19420003, 6926086, -9277484, -7565372, 19434934, 5736120, 7477623, -10343645, 16356301, -18057650, 14841512, -11460712, 15240843, 13997962, 16153511, -25303837, -23016394 ], [ -6896768, -271136, 4191870, 763402, -4687014, -659637, -16066213, 10227850, -1504628, -7213796, 22388314, 1739016, 10591473, -7485467, 14445931, -18436478, 11744984, -14907352, 5379453, 7399462, 18311873, -25657435, -21559654 ], [ -2518208, -5586656, 3055050, 6218446, -215490, 1378281, -12712423, 13529614, 6268228, -6862220, 25341694, -2258088, 13705323, -4627289, 12535561, -18815306, 8648456, -18353992, -4481937, 800962, 20470235, -26011033, -20102914 ], [ 1860352, -10902176, 1918230, 11673490, 4256034, 3416199, -9358633, 16831378, 14041084, -6510644, 28295074, -6255192, 16819173, -1769111, 10625191, -19194134, 5551928, -21800632, -14343327, -5797538, 22628597, -26364631, -18646174 ], [ 5309853, -15526869, 1291376, 15589791, 8364822, 5782795, -5502473, 18486056, 19898837, -6581897, 29635839, -8807382, 18858150, -46185, 8287276, -18392956, 3226205, -24512277, -21715430, -10744674, 24082332, -26018988, -17328774 ], [ 4114059, -16697427, 3214352, 11812377, 10659930, 9792781, 865537, 11905304, 16181075, -8767295, 22913529, -4135002, 15522762, -3999519, 3811636, -11691748, 4754507, -23548947, -16641098, -7434990, 22012932, -22177140, -16708074 ], [ 2918265, -17867985, 5137328, 8034963, 12955038, 13802767, 7233547, 5324552, 12463313, -10952693, 16191219, 537378, 12187374, -7952853, -664004, -4990540, 6282809, -22585617, -11566766, -4125306, 19943532, -18335292, -16087374 ], [ 1722471, -19038543, 7060304, 4257549, 15250146, 17812753, 13601557, -1256200, 8745551, -13138091, 9468909, 5209758, 8851986, -11906187, -5139644, 1710668, 7811111, -21622287, -6492434, -815622, 17874132, -14493444, -15466674 ], [ 526677, -20209101, 8983280, 480135, 17545254, 21822739, 19969567, -7836952, 5027789, -15323489, 2746599, 9882138, 5516598, -15859521, -9615284, 8411876, 9339413, -20658957, -1418102, 2494062, 15804732, -10651596, -14845974 ], [ -669117, -21379659, 10906256, -3297279, 19840362, 25832725, 26337577, -14417704, 1310027, -17508887, -3975711, 14554518, 2181210, -19812855, -14090924, 15113084, 10867715, -19695627, 3656230, 5803746, 13735332, -6809748, -14225274 ], [ -917606, -18758757, 12694502, -6525948, 19946270, 21136541, 20751727, -14828936, 2127290, -19691190, -2920016, 14735643, -311628, -17463684, -11545619, 8706502, 6479422, -12857857, 8298717, 5089155, 7205432, -1860465, -9246009 ], [ -976634, -15379563, 14455802, -9644868, 19614338, 14699123, 12775105, -14006264, 3851558, -21872874, -308720, 14018517, -2635956, -13854012, -7596125, -321638, 907810, -4845199, 12854835, 3569709, -216568, 3310305, -3395031 ], [ -1035662, -12000369, 16217102, -12763788, 19282406, 8261705, 4798483, -13183592, 5575826, -24054558, 2302576, 13301391, -4960284, -10244340, -3646631, -9349778, -4663802, 3167459, 17410953, 2050263, -7638568, 8481075, 2455947 ], [ -1094690, -8621175, 17978402, -15882708, 18950474, 1824287, -3178139, -12360920, 7300094, -26236242, 4913872, 12584265, -7284612, -6634668, 302863, -18377918, -10235414, 11180117, 21967071, 530817, -15060568, 13651845, 8306925 ], [ -1153718, -5241981, 19739702, -19001628, 18618542, -4613131, -11154761, -11538248, 9024362, -28417926, 7525168, 11867139, -9608940, -3024996, 4252357, -27406058, -15807026, 19192775, 26523189, -988629, -22482568, 18822615, 14157903 ], [ -2177231, -2672760, 20257727, -18295887, 16306400, -7430608, -11066480, -8384441, 7440545, -27902916, 6652249, 10192638, -9577962, -2169516, 6247135, -26952254, -18802049, 21221255, 28128894, 96966, -24031990, 16938471, 17754198 ], [ -4165229, -913512, 19532477, -13765485, 12014048, -6628144, -2913296, -2899499, 2548643, -24691212, 2295115, 7560762, -7191678, -4068228, 6287197, -17016506, -19220483, 17265557, 26784186, 3787602, -19708834, 7999413, 19095810 ], [ -6153227, 845736, 18807227, -9235083, 7721696, -5825680, 5239888, 2585443, -2343259, -21479508, -2062019, 4928886, -4805394, -5966940, 6327259, -7080758, -19638917, 13309859, 25439478, 7478238, -15385678, -939645, 20437422 ], [ -8141225, 2604984, 18081977, -4704681, 3429344, -5023216, 13393072, 8070385, -7235161, -18267804, -6419153, 2297010, -2419110, -7865652, 6367321, 2854990, -20057351, 9354161, 24094770, 11168874, -11062522, -9878703, 21779034 ], [ -10129223, 4364232, 17356727, -174279, -863008, -4220752, 21546256, 13555327, -12127063, -15056100, -10776287, -334866, -32826, -9764364, 6407383, 12790738, -20475785, 5398463, 22750062, 14859510, -6739366, -18817761, 23120646 ], [ -11474577, 6125038, 16104959, 3691815, -5087956, -2744498, 27390022, 18008055, -15675404, -11823177, -13164731, -2352218, 2466796, -11977255, 6041065, 20187195, -20714974, 2530904, 21305998, 17659217, -3834276, -26079716, 22709844 ], [ -9606711, 7893634, 12220601, 4236369, -8975884, 2100706, 21686698, 17299713, -12505940, -8484159, -5709725, -1296950, 5533108, -15761041, 3642847, 14887197, -20057938, 5104040, 19365154, 16004279, -8019516, -24956156, 13536972 ], [ -7738845, 9662230, 8336243, 4780923, -12863812, 6945910, 15983374, 16591371, -9336476, -5145141, 1745281, -241682, 8599420, -19544827, 1244629, 9587199, -19400902, 7677176, 17424310, 14349341, -12204756, -23832596, 4364100 ], [ -5870979, 11430826, 4451885, 5325477, -16751740, 11791114, 10280050, 15883029, -6167012, -1806123, 9200287, 813586, 11665732, -23328613, -1153589, 4287201, -18743866, 10250312, 15483466, 12694403, -16389996, -22709036, -4808772 ], [ -4003113, 13199422, 567527, 5870031, -20639668, 16636318, 4576726, 15174687, -2997548, 1532895, 16655293, 1868854, 14732044, -27112399, -3551807, -1012797, -18086830, 12823448, 13542622, 11039465, -20575236, -21585476, -13981644 ], [ -2135247, 14968018, -3316831, 6414585, -24527596, 21481522, -1126598, 14466345, 171916, 4871913, 24110299, 2924122, 17798356, -30896185, -5950025, -6312795, -17429794, 15396584, 11601778, 9384527, -24760476, -20461916, -23154516 ], [ -1576891, 15262314, -4787829, 5313864, -22869714, 17316051, -4968497, 12826623, 343080, 4177471, 21928820, 3302710, 16722138, -23734711, -3117733, -10654608, -12833233, 14996520, 11116314, 8824869, -20822581, -15372751, -18644248 ], [ -1280437, 15261750, -5776155, 3884088, -20102670, 11348445, -8438111, 11000625, -85416, 2676337, 17820044, 3545962, 14817414, -14384185, 760661, -14804784, -7448767, 14001816, 10921926, 8484267, -15260059, -9490465, -11397352 ], [ -983983, 15261186, -6764481, 2454312, -17335626, 5380839, -11907725, 9174627, -513912, 1175203, 13711268, 3789214, 12912690, -5033659, 4639055, -18954960, -2064301, 13007112, 10727538, 8143665, -9697537, -3608179, -4150456 ], [ -687529, 15260622, -7752807, 1024536, -14568582, -586767, -15377339, 7348629, -942408, -325931, 9602492, 4032466, 11007966, 4316867, 8517449, -23105136, 3320165, 12012408, 10533150, 7803063, -4135015, 2274107, 3096440 ], [ -391075, 15260058, -8741133, -405240, -11801538, -6554373, -18846953, 5522631, -1370904, -1827065, 5493716, 4275718, 9103242, 13667393, 12395843, -27255312, 8704631, 11017704, 10338762, 7462461, 1427507, 8156393, 10343336 ], [ 1564298, 15659490, -6332628, -3290649, -9847887, -7190223, -15618194, 5146605, -1576731, -2403641, 4897379, 6464278, 9279156, 16074569, 15545789, -26980962, 11609192, 7758846, 7366167, 4880691, 4189214, 10951139, 10681565 ], [ 5178590, 16458918, -527292, -7631691, -8707629, -2494317, -5691062, 6220551, -1559889, -2055659, 7813481, 10598146, 11535708, 11538395, 17967287, -22282086, 12033848, 2235834, 1615365, 57753, 4150106, 10658345, 4111127 ], [ 8792882, 17258346, 5278044, -11972733, -7567371, 2201589, 4236070, 7294497, -1543047, -1707677, 10729583, 14732014, 13792260, 7002221, 20388785, -17583210, 12458504, -3287178, -4135437, -4765185, 4110998, 10365551, -2459311 ], [ 12407174, 18057774, 11083380, -16313775, -6427113, 6897495, 14163202, 8368443, -1526205, -1359695, 13645685, 18865882, 16048812, 2466047, 22810283, -12884334, 12883160, -8810190, -9886239, -9588123, 4071890, 10072757, -9029749 ], [ 16021466, 18857202, 16888716, -20654817, -5286855, 11593401, 24090334, 9442389, -1509363, -1011713, 16561787, 22999750, 18305364, -2070127, 25231781, -8185458, 13307816, -14333202, -15637041, -14411061, 4032782, 9779963, -15600187 ], [ 19061491, 18079119, 20694400, -23670648, -3996669, 14542541, 30554458, 10833505, -1978536, -168721, 18020122, 25475456, 19760220, -5662927, 27128753, -4171606, 13608857, -18831280, -19263353, -17713085, 3557027, 9142509, -20090556 ], [ 19230181, 9413481, 14501824, -20060424, -1956843, 8757851, 19703542, 13810471, -4877784, 3149321, 12189622, 19660352, 17206596, -4538857, 26403095, -3582874, 13291823, -18204688, -12267215, -13410539, 898037, 6781755, -14180580 ], [ 19398871, 747843, 8309248, -16450200, 82983, 2973161, 8852626, 16787437, -7777032, 6467363, 6359122, 13845248, 14652972, -3414787, 25677437, -2994142, 12974789, -17578096, -5271077, -9107993, -1760953, 4421001, -8270604 ], [ 19567561, -7917795, 2116672, -12839976, 2122809, -2811529, -1998290, 19764403, -10676280, 9785405, 528622, 8030144, 12099348, -2290717, 24951779, -2405410, 12657755, -16951504, 1725061, -4805447, -4419943, 2060247, -2360628 ], [ 19736251, -16583433, -4075904, -9229752, 4162635, -8596219, -12849206, 22741369, -13575528, 13103447, -5301878, 2215040, 9545724, -1166647, 24226121, -1816678, 12340721, -16324912, 8721199, -502901, -7078933, -300507, 3549348 ], [ 19904941, -25249071, -10268480, -5619528, 6202461, -14380909, -23700122, 25718335, -16474776, 16421489, -11132378, -3600064, 6992100, -42577, 23500463, -1227946, 12023687, -15698320, 15717337, 3799645, -9737923, -2661261, 9459324 ], [ 16720346, -23122109, -6394036, -1254179, 1673587, -14556414, -23563213, 21073601, -11635134, 10943886, -9878238, -4849423, 7847836, -1821297, 22337045, -2538634, 14473473, -12124048, 11018885, 7535311, -12003788, 865390, 8200055 ], [ 12865094, -18836627, -506188, 3262195, -4169027, -13610082, -21228739, 14904527, -5247714, 3707154, -7207170, -5185633, 9385444, -4180575, 21086075, -4229206, 17476623, -7960240, 3981515, 11157601, -14191028, 5569522, 5506937 ], [ 9009842, -14551145, 5381660, 7778569, -10011641, -12663750, -18894265, 8735453, 1139706, -3529578, -4536102, -5521843, 10923052, -6539853, 19835105, -5919778, 20479773, -3796432, -3055855, 14779891, -16378268, 10273654, 2813819 ], [ 5154590, -10265663, 11269508, 12294943, -15854255, -11717418, -16559791, 2566379, 7527126, -10766310, -1865034, -5858053, 12460660, -8899131, 18584135, -7610350, 23482923, 367376, -10093225, 18402181, -18565508, 14977786, 120701 ], [ 1299338, -5980181, 17157356, 16811317, -21696869, -10771086, -14225317, -3602695, 13914546, -18003042, 806034, -6194263, 13998268, -11258409, 17333165, -9300922, 26486073, 4531184, -17130595, 22024471, -20752748, 19681918, -2572417 ] ], [ [ 17745632, 21844864, -12110112, 7209056, -25399520, 27802144, 12891232, 11081568, 14377952, -13994208, -2209280, 29112800, 3583008, -27404832, 4919968, -26432512, 12905440, 32119840, 21401760, 10088800, -23643008, -19610624, -17935296 ], [ 17745632, 21844864, -12110112, 7209056, -25399520, 27802144, 12891232, 11081568, 14377952, -13994208, -2209280, 29112800, 3583008, -27404832, 4919968, -26432512, 12905440, 32119840, 21401760, 10088800, -23643008, -19610624, -17935296 ], [ 17745632, 21844864, -12110112, 7209056, -25399520, 27802144, 12891232, 11081568, 14377952, -13994208, -2209280, 29112800, 3583008, -27404832, 4919968, -26432512, 12905440, 32119840, 21401760, 10088800, -23643008, -19610624, -17935296 ], [ 15118247, 21423024, -9521362, 8473311, -22244325, 24527464, 7311152, 5841303, 12645997, -15780333, -4717140, 25975245, 1696023, -24360417, 1501373, -20873312, 13630610, 28703355, 19737425, 7267995, -21933453, -13771144, -13746051 ], [ 11965385, 20916816, -6414862, 9990417, -18458091, 20597848, 615056, -447015, 10567651, -17923683, -7726572, 22210179, -568359, -20707119, -2600941, -14202272, 14500814, 24603573, 17740223, 3883029, -19881987, -6763768, -8718957 ], [ 8812523, 20410608, -3308362, 11507523, -14671857, 16668232, -6081040, -6735333, 8489305, -20067033, -10736004, 18445113, -2832741, -17053821, -6703255, -7531232, 15371018, 20503791, 15743021, 498063, -17830521, 243608, -3691863 ], [ 5659661, 19904400, -201862, 13024629, -10885623, 12738616, -12777136, -13023651, 6410959, -22210383, -13745436, 14680047, -5097123, -13400523, -10805569, -860192, 16241222, 16404009, 13745819, -2886903, -15779055, 7250984, 1335231 ], [ 2506799, 19398192, 2904638, 14541735, -7099389, 8809000, -19473232, -19311969, 4332613, -24353733, -16754868, 10914981, -7361505, -9747225, -14907883, 5810848, 17111426, 12304227, 11748617, -6271869, -13727589, 14258360, 6362325 ], [ 2597006, 16184376, 5475533, 12171651, -4124529, 8496412, -19126852, -20390034, 1192834, -23962455, -16112742, 6874320, -8803596, -9000981, -16428370, 9756661, 18389570, 7400412, 9605591, -6571845, -12847860, 14736680, 7751064 ], [ 5930282, 10262952, 7510823, 5914377, -1961043, 11800852, -11737996, -16257846, -3008378, -21036549, -11819058, 2558064, -9423396, -11161791, -15367030, 10977247, 20075654, 1692564, 7316741, -3786831, -13139868, 8685944, 5501448 ], [ 9263558, 4341528, 9546113, -342897, 202443, 15105292, -4349140, -12125658, -7209590, -18110643, -7525374, -1758192, -10043196, -13322601, -14305690, 12197833, 21761738, -4015284, 5027891, -1001817, -13431876, 2635208, 3251832 ], [ 12596834, -1579896, 11581403, -6600171, 2365929, 18409732, 3039716, -7993470, -11410802, -15184737, -3231690, -6074448, -10662996, -15483411, -13244350, 13418419, 23447822, -9723132, 2739041, 1783197, -13723884, -3415528, 1002216 ], [ 15930110, -7501320, 13616693, -12857445, 4529415, 21714172, 10428572, -3861282, -15612014, -12258831, 1061994, -10390704, -11282796, -17644221, -12183010, 14639005, 25133906, -15430980, 450191, 4568211, -14015892, -9466264, -1247400 ], [ 17711464, -12467041, 14116052, -17882101, 6295828, 24355885, 16049594, 343453, -18969148, -9235042, 5121018, -12717321, -11185272, -19841224, -10650846, 15321531, 25243425, -19393287, -1752207, 6092990, -14094692, -13228752, -3513061 ], [ 11733208, -12654247, 6935756, -16743667, 6076876, 23683963, 12831446, 4910923, -18105892, -5721838, 8006742, -5095743, -7501128, -22219192, -6764562, 13313757, 17470119, -14627889, -3522345, 1316594, -13107452, -5550000, -5858947 ], [ 5754952, -12841453, -244540, -15605233, 5857924, 23012041, 9613298, 9478393, -17242636, -2208634, 10892466, 2525835, -3816984, -24597160, -2878278, 11305983, 9696813, -9862491, -5292483, -3459802, -12120212, 2128752, -8204833 ], [ -223304, -13028659, -7424836, -14466799, 5638972, 22340119, 6395150, 14045863, -16379380, 1304570, 13778190, 10147413, -132840, -26975128, 1008006, 9298209, 1923507, -5097093, -7062621, -8236198, -11132972, 9807504, -10550719 ], [ -6201560, -13215865, -14605132, -13328365, 5420020, 21668197, 3177002, 18613333, -15516124, 4817774, 16663914, 17768991, 3551304, -29353096, 4894290, 7290435, -5849799, -331695, -8832759, -13012594, -10145732, 17486256, -12896605 ], [ -12179816, -13403071, -21785428, -12189931, 5201068, 20996275, -41146, 23180803, -14652868, 8330978, 19549638, 25390569, 7235448, -31731064, 8780574, 5282661, -13623105, 4433703, -10602897, -17788990, -9158492, 25165008, -15242491 ], [ -8781287, -14662302, -20866509, -9092277, 1584726, 17275503, -1018104, 17111188, -10550392, 6932502, 13252342, 26379142, 3766457, -26952467, 3570773, 4419642, -9936706, 4755866, -10115355, -19610606, -5211502, 19311845, -15971747 ], [ -3507401, -16135938, -18327747, -5602779, -2711094, 12944961, -1546824, 8914156, -5800072, 4551690, 5118442, 26041114, -1133161, -20742557, -3458245, 3785574, -3958366, 4189382, -9176277, -20841266, -672562, 10752299, -16377677 ], [ 1766485, -17609574, -15788985, -2113281, -7006914, 8614419, -2075544, 717124, -1049752, 2170878, -3015458, 25703086, -6032779, -14532647, -10487263, 3151506, 2019974, 3622898, -8237199, -22071926, 3866378, 2192753, -16783607 ], [ 7040371, -19083210, -13250223, 1376217, -11302734, 4283877, -2604264, -7479908, 3700568, -209934, -11149358, 25365058, -10932397, -8322737, -17516281, 2517438, 7998314, 3056414, -7298121, -23302586, 8405318, -6366793, -17189537 ], [ 12314257, -20556846, -10711461, 4865715, -15598554, -46665, -3132984, -15676940, 8450888, -2590746, -19283258, 25027030, -15832015, -2112827, -24545299, 1883370, 13976654, 2489930, -6359043, -24533246, 12944258, -14926339, -17595467 ], [ 14154838, -18226410, -6962949, 5307450, -14773719, -2220360, -3803307, -15578699, 9058061, -1327242, -23199554, 22614691, -16637485, -1008896, -24427675, 1827642, 17037056, 62099, -2878086, -24440330, 11701514, -19193482, -17892476 ], [ 12562114, -12091902, -2004687, 2701422, -8828229, -2237208, -4615233, -7185185, 5522087, 3580578, -22898246, 18128041, -13348807, -5010944, -17163409, 2350254, 17179520, -4227079, 3144750, -23023838, 4677086, -19168222, -18080564 ], [ 10969390, -5957394, 2953575, 95394, -2882739, -2254056, -5427159, 1208329, 1986113, 8488398, -22596938, 13641391, -10060129, -9012992, -9899143, 2872866, 17321984, -8516257, 9167586, -21607346, -2347342, -19142962, -18268652 ], [ 9376666, 177114, 7911837, -2510634, 3062751, -2270904, -6239085, 9601843, -1549861, 13396218, -22295630, 9154741, -6771451, -13015040, -2634877, 3395478, 17464448, -12805435, 15190422, -20190854, -9371770, -19117702, -18456740 ], [ 7783942, 6311622, 12870099, -5116662, 9008241, -2287752, -7051011, 17995357, -5085835, 18304038, -21994322, 4668091, -3482773, -17017088, 4629389, 3918090, 17606912, -17094613, 21213258, -18774362, -16396198, -19092442, -18644828 ], [ 6733120, 10953271, 16758625, -8049005, 13816224, -2027449, -7755360, 24514845, -7055567, 22456932, -21105653, 1828875, -1214767, -20579325, 10570587, 3715129, 17522004, -20516073, 25441653, -16486308, -21237100, -17934442, -18338347 ], [ 8391808, 8130625, 15298471, -12612923, 12936672, -381391, -7921824, 21664203, -1194089, 22835196, -17280179, 7226829, -4050121, -21942507, 9896445, -115697, 16300236, -19598943, 20697843, -9840444, -15160372, -11112742, -15559021 ], [ 10050496, 5307979, 13838317, -17176841, 12057120, 1264667, -8088288, 18813561, 4667389, 23213460, -13454705, 12624783, -6885475, -23305689, 9222303, -3946523, 15078468, -18681813, 15954033, -3194580, -9083644, -4291042, -12779695 ], [ 11709184, 2485333, 12378163, -21740759, 11177568, 2910725, -8254752, 15962919, 10528867, 23591724, -9629231, 18022737, -9720829, -24668871, 8548161, -7777349, 13856700, -17764683, 11210223, 3451284, -3006916, 2530658, -10000369 ], [ 13367872, -337313, 10918009, -26304677, 10298016, 4556783, -8421216, 13112277, 16390345, 23969988, -5803757, 23420691, -12556183, -26032053, 7874019, -11608175, 12634932, -16847553, 6466413, 10097148, 3069812, 9352358, -7221043 ], [ 15026560, -3159959, 9457855, -30868595, 9418464, 6202841, -8587680, 10261635, 22251823, 24348252, -1978283, 28818645, -15391537, -27395235, 7199877, -15439001, 11413164, -15930423, 1722603, 16743012, 9146540, 16174058, -4441717 ], [ 14341993, 525900, 5236531, -26146223, 11090947, 6042654, -12125004, 9250083, 20679671, 17808171, -4581724, 22803609, -13053451, -24741342, 8252655, -12204332, 6008241, -13664773, 3884663, 19272816, 11411678, 15470683, -5843416 ], [ 13188775, 5513460, 462973, -19566593, 13273837, 5521218, -16336500, 8606349, 17620793, 9884421, -8470948, 14505975, -9680677, -21284034, 9650817, -7556564, -233313, -11129419, 7427897, 20979408, 12914498, 13262293, -8081320 ], [ 12035557, 10501020, -4310585, -12986963, 15456727, 4999782, -20547996, 7962615, 14561915, 1960671, -12360172, 6208341, -6307903, -17826726, 11048979, -2908796, -6474867, -8594065, 10971131, 22686000, 14417318, 11053903, -10319224 ], [ 10882339, 15488580, -9084143, -6407333, 17639617, 4478346, -24759492, 7318881, 11503037, -5963079, -16249396, -2089293, -2935129, -14369418, 12447141, 1738972, -12716421, -6058711, 14514365, 24392592, 15920138, 8845513, -12557128 ], [ 9729121, 20476140, -13857701, 172297, 19822507, 3956910, -28970988, 6675147, 8444159, -13886829, -20138620, -10386927, 437645, -10912110, 13845303, 6386740, -18957975, -3523357, 18057599, 26099184, 17422958, 6637123, -14795032 ], [ 7367512, 22460706, -12378521, 2562607, 16123240, 1774413, -25421967, 6637965, 6913625, -17391555, -21804475, -13544919, 2353955, -10926135, 12320115, 5870659, -19533966, -1276375, 20223233, 26648298, 14753021, 6507358, -12853240 ], [ 3797512, 21442278, -4646603, 763597, 6541816, -2069145, -14112429, 7207335, 6911435, -16477257, -21246961, -11563269, 2813801, -14411493, 7871577, 190729, -14444394, 682235, 21011267, 26039934, 7910327, 8456218, -6731752 ], [ 227512, 20423850, 3085315, -1035413, -3039608, -5912703, -2802891, 7776705, 6909245, -15562959, -20689447, -9581619, 3273647, -17896851, 3423039, -5489201, -9354822, 2640845, 21799301, 25431570, 1067633, 10405078, -610264 ], [ -3342488, 19405422, 10817233, -2834423, -12621032, -9756261, 8506647, 8346075, 6907055, -14648661, -20131933, -7599969, 3733493, -21382209, -1025499, -11169131, -4265250, 4599455, 22587335, 24823206, -5775061, 12353938, 5511224 ], [ -6912488, 18386994, 18549151, -4633433, -22202456, -13599819, 19816185, 8915445, 6904865, -13734363, -19574419, -5618319, 4193339, -24867567, -5474037, -16849061, 824322, 6558065, 23375369, 24214842, -12617755, 14302798, 11632712 ], [ -9627881, 17377293, 23583992, -5436819, -29043573, -16656644, 28566296, 9166065, 6040330, -12427975, -18660217, -4676812, 4628180, -27088372, -9536724, -21211847, 4616702, 8012466, 23273727, 23056231, -18555491, 15424642, 15664406 ], [ -8070239, 16411227, 15133448, -1262085, -22183155, -15779804, 24519272, 7822935, 864070, -9161137, -15962575, -8936020, 4937996, -22986412, -11670156, -18988913, 1923122, 6945822, 18723705, 19146385, -19968437, 12411406, 9247130 ], [ -6512597, 15445161, 6682904, 2912649, -15322737, -14902964, 20472248, 6479805, -4312190, -5894299, -13264933, -13195228, 5247812, -18884452, -13803588, -16765979, -770458, 5879178, 14173683, 15236539, -21381383, 9398170, 2829854 ], [ -4954955, 14479095, -1767640, 7087383, -8462319, -14026124, 16425224, 5136675, -9488450, -2627461, -10567291, -17454436, 5557628, -14782492, -15937020, -14543045, -3464038, 4812534, 9623661, 11326693, -22794329, 6384934, -3587422 ], [ -3397313, 13513029, -10218184, 11262117, -1601901, -13149284, 12378200, 3793545, -14664710, 639377, -7869649, -21713644, 5867444, -10680532, -18070452, -12320111, -6157618, 3745890, 5073639, 7416847, -24207275, 3371698, -10004698 ], [ -1839671, 12546963, -18668728, 15436851, 5258517, -12272444, 8331176, 2450415, -19840970, 3906215, -5172007, -25972852, 6177260, -6578572, -20203884, -10097177, -8851198, 2679246, 523617, 3507001, -25620221, 358462, -16421974 ], [ 1571666, 6790092, -14449012, 17426520, 2864435, -9401599, 9477712, -1537450, -17911270, 3041978, -402345, -27244120, 4449996, -3101762, -19088971, -9892363, -10143348, 982127, 1037420, 434665, -19441042, -3764739, -16040695 ], [ 5353742, 75060, -7695244, 18979176, -1380547, -6131953, 11662960, -6054262, -14560378, 1351526, 4781721, -27917800, 2315316, 250018, -17324389, -10091173, -11155212, -841087, 2563988, -2470169, -11743438, -8109933, -14299705 ], [ 9135818, -6639972, -941476, 20531832, -5625529, -2862307, 13848208, -10571074, -11209486, -338926, 9965787, -28591480, 180636, 3601798, -15559807, -10289983, -12167076, -2664301, 4090556, -5375003, -4045834, -12455127, -12558715 ], [ 12917894, -13355004, 5812292, 22084488, -9870511, 407339, 16033456, -15087886, -7858594, -2029378, 15149853, -29265160, -1954044, 6953578, -13795225, -10488793, -13178940, -4487515, 5617124, -8279837, 3651770, -16800321, -10817725 ], [ 16699970, -20070036, 12566060, 23637144, -14115493, 3676985, 18218704, -19604698, -4507702, -3719830, 20333919, -29938840, -4088724, 10305358, -12030643, -10687603, -14190804, -6310729, 7143692, -11184671, 11349374, -21145515, -9076735 ], [ 14062934, -19121886, 17343281, 21603360, -13327318, 3101240, 18817063, -18371326, -177667, -5504446, 21585213, -29176654, -3110547, 10323919, -9084829, -8966608, -15217092, -4029676, 8351363, -9423785, 14616935, -20032647, -5841646 ], [ 5006786, -10510554, 20143955, 15983136, -7505986, -1319896, 17828533, -11387770, 5131511, -7383226, 18903735, -26978602, 980487, 7009261, -4957783, -5325808, -16257804, 2355644, 9240137, -2997179, 13454453, -13461717, -1112458 ], [ -4049362, -1899222, 22944629, 10362912, -1684654, -5741032, 16840003, -4404214, 10440689, -9262006, 16222257, -24780550, 5071521, 3694603, -830737, -1685008, -17298516, 8740964, 10128911, 3429427, 12291971, -6890787, 3616730 ], [ -13105510, 6712110, 25745303, 4742688, 4136678, -10162168, 15851473, 2579342, 15749867, -11140786, 13540779, -22582498, 9162555, 379945, 3296309, 1955792, -18339228, 15126284, 11017685, 9856033, 11129489, -319857, 8345918 ], [ -22161658, 15323442, 28545977, -877536, 9958010, -14583304, 14862943, 9562898, 21059045, -13019566, 10859301, -20384446, 13253589, -2934713, 7423355, 5596592, -19379940, 21511604, 11906459, 16282639, 9967007, 6251073, 13075106 ], [ -27912810, 21754332, 30374474, -5069450, 14759442, -17916563, 12768814, 14659257, 25147342, -13383333, 8462900, -17367047, 16649739, -6271380, 10601391, 7837615, -19062675, 25920937, 12132883, 20816206, 7993416, 12336827, 16369540 ], [ -17138982, 17283012, 27342086, -2119814, 14461374, -15810437, 5146690, 10319631, 23131234, -6172035, 7491884, -10252913, 16571469, -9718092, 9034377, 3079753, -11955525, 20450335, 9047557, 15884578, 1964280, 15996701, 12490204 ], [ -6365154, 12811692, 24309698, 829822, 14163306, -13704311, -2475434, 5980005, 21115126, 1039263, 6520868, -3138779, 16493199, -13164804, 7467363, -1678109, -4848375, 14979733, 5962231, 10952950, -4064856, 19656575, 8610868 ], [ 4408674, 8340372, 21277310, 3779458, 13865238, -11598185, -10097558, 1640379, 19099018, 8250561, 5549852, 3975355, 16414929, -16611516, 5900349, -6435971, 2258775, 9509131, 2876905, 6021322, -10093992, 23316449, 4731532 ], [ 15182502, 3869052, 18244922, 6729094, 13567170, -9492059, -17719682, -2699247, 17082910, 15461859, 4578836, 11089489, 16336659, -20058228, 4333335, -11193833, 9365925, 4038529, -208421, 1089694, -16123128, 26976323, 852196 ], [ 25956330, -602268, 15212534, 9678730, 13269102, -7385933, -25341806, -7038873, 15066802, 22673157, 3607820, 18203623, 16258389, -23504940, 2766321, -15951695, 16473075, -1432073, -3293747, -3841934, -22152264, 30636197, -3027140 ], [ 26126193, 2174097, 12548001, 6387016, 7849889, -8330772, -19134110, -5950339, 12642634, 24461670, -595066, 12386147, 16156469, -23513162, 4694672, -15393267, 16109535, -2933265, -3260228, -4435887, -18024840, 23626206, 1344754 ], [ 24175263, 6399999, 9957039, 1847032, 1406447, -9885804, -10160450, -3776173, 10136854, 25165626, -5444326, 3982349, 16049819, -22833686, 7322096, -13771581, 14251857, -3640575, -2602940, -4162305, -11866104, 14482242, 7366894 ], [ 22224333, 10625901, 7366077, -2692952, -5036995, -11440836, -1186790, -1602007, 7631074, 25869582, -10293586, -4421449, 15943169, -22154210, 9949520, -12149895, 12394179, -4347885, -1945652, -3888723, -5707368, 5338278, 13389034 ], [ 20273403, 14851803, 4775115, -7232936, -11480437, -12995868, 7786870, 572159, 5125294, 26573538, -15142846, -12825247, 15836519, -21474734, 12576944, -10528209, 10536501, -5055195, -1288364, -3615141, 451368, -3805686, 19411174 ], [ 18322473, 19077705, 2184153, -11772920, -17923879, -14550900, 16760530, 2746325, 2619514, 27277494, -19992106, -21229045, 15729869, -20795258, 15204368, -8906523, 8678823, -5762505, -631076, -3341559, 6610104, -12949650, 25433314 ], [ 15094659, 16708470, 729783, -13007762, -19034296, -16387233, 19101097, 5826710, 1681843, 24785508, -23104900, -22287814, 15038402, -19826657, 16400357, -8680110, 6394434, -4145010, 1089484, -5288817, 7934937, -16390467, 27047806 ], [ 10589961, 7744098, 412005, -10937462, -14811688, -18504867, 14808571, 9813314, 2312281, 19097580, -24481228, -16001554, 13762118, -18568931, 16164911, -9848970, 3683334, -202710, 3873316, -9456915, 4425867, -14128137, 24254650 ], [ 6085263, -1220274, 94227, -8867162, -10589080, -20622501, 10516045, 13799918, 2942719, 13409652, -25857556, -9715294, 12485834, -17311205, 15929465, -11017830, 972234, 3739590, 6657148, -13625013, 916797, -11865807, 21461494 ], [ 1580565, -10184646, -223551, -6796862, -6366472, -22740135, 6223519, 17786522, 3573157, 7721724, -27233884, -3429034, 11209550, -16053479, 15694019, -12186690, -1738866, 7681890, 9440980, -17793111, -2592273, -9603477, 18668338 ], [ -2924133, -19149018, -541329, -4726562, -2143864, -24857769, 1930993, 21773126, 4203595, 2033796, -28610212, 2857226, 9933266, -14795753, 15458573, -13355550, -4449966, 11624190, 12224812, -21961209, -6101343, -7341147, 15875182 ], [ -6970131, -26343974, -804420, -2341749, 1458474, -25281086, -1222660, 24961030, 4752592, -2470172, -28397896, 8248901, 7796392, -13381026, 14121717, -13959571, -5610001, 14886507, 13898548, -25131312, -9028744, -4764903, 13123232 ], [ -8722629, -24691850, -794076, 1615629, 1959462, -17232818, 1318052, 24155434, 4894384, -1054340, -20242360, 9167651, 1356568, -11181294, 7277811, -11739397, 985289, 14748909, 10021804, -23311440, -9047800, -619089, 10577312 ], [ -10475127, -23039726, -783732, 5573007, 2460450, -9184550, 3858764, 23349838, 5036176, 361492, -12086824, 10086401, -5083256, -8981562, 433905, -9519223, 7580579, 14611311, 6145060, -21491568, -9066856, 3526725, 8031392 ], [ -12227625, -21387602, -773388, 9530385, 2961438, -1136282, 6399476, 22544242, 5177968, 1777324, -3931288, 11005151, -11523080, -6781830, -6410001, -7299049, 14175869, 14473713, 2268316, -19671696, -9085912, 7672539, 5485472 ], [ -13980123, -19735478, -763044, 13487763, 3462426, 6911986, 8940188, 21738646, 5319760, 3193156, 4224248, 11923901, -17962904, -4582098, -13253907, -5078875, 20771159, 14336115, -1608428, -17851824, -9104968, 11818353, 2939552 ], [ -15732621, -18083354, -752700, 17445141, 3963414, 14960254, 11480900, 20933050, 5461552, 4608988, 12379784, 12842651, -24402728, -2382366, -20097813, -2858701, 27366449, 14198517, -5485172, -16031952, -9124024, 15964167, 393632 ], [ -10842424, -13796935, 861249, 16944984, -860653, 16418772, 10776817, 19134789, 2166089, 7708615, 11007865, 8098516, -19321972, -836924, -20870454, 1029993, 21529174, 9492514, -1443191, -11806360, -4005715, 14384481, -1471293 ], [ -4623688, -8983657, 2795919, 15553320, -6749731, 16559340, 9423775, 17137995, -1816825, 11145001, 7730455, 2221804, -11937100, 577660, -20428842, 5252391, 13205386, 3872830, 4182535, -7099624, 2140067, 11659695, -3200019 ], [ 1595048, -4170379, 4730589, 14161656, -12638809, 16699908, 8070733, 15141201, -5799739, 14581387, 4453045, -3654908, -4552228, 1992244, -19987230, 9474789, 4881598, -1746854, 9808261, -2392888, 8285849, 8934909, -4928745 ], [ 7813784, 642899, 6665259, 12769992, -18527887, 16840476, 6717691, 13144407, -9782653, 18017773, 1175635, -9531620, 2832644, 3406828, -19545618, 13697187, -3442190, -7366538, 15433987, 2313848, 14431631, 6210123, -6657471 ], [ 14032520, 5456177, 8599929, 11378328, -24416965, 16981044, 5364649, 11147613, -13765567, 21454159, -2101775, -15408332, 10217516, 4821412, -19104006, 17919585, -11765978, -12986222, 21059713, 7020584, 20577413, 3485337, -8386197 ], [ 16611128, 8385080, 9542130, 12016764, -21914230, 16583523, 3544519, 8159886, -14470447, 20252584, -5613431, -14842880, 12441779, 4332085, -16289358, 17193861, -12848693, -16736933, 23720383, 9741365, 21155948, -263268, -8426553 ], [ 15549608, 9429608, 9491862, 14685300, -11019682, 15647913, 1257301, 4181226, -11897293, 14413048, -9359333, -7835264, 9505433, 1938847, -11101674, 11520015, -6690335, -18618671, 23415997, 10476191, 16167236, -5035692, -6778539 ], [ 14488088, 10474136, 9441594, 17353836, -125134, 14712303, -1029917, 202566, -9324139, 8573512, -13105235, -827648, 6569087, -454391, -5913990, 5846169, -531977, -20500409, 23111611, 11211017, 11178524, -9808116, -5130525 ], [ 13426568, 11518664, 9391326, 20022372, 10769414, 13776693, -3317135, -3776094, -6750985, 2733976, -16851137, 6179968, 3632741, -2847629, -726306, 172323, 5626381, -22382147, 22807225, 11945843, 6189812, -14580540, -3482511 ], [ 12365048, 12563192, 9341058, 22690908, 21663962, 12841083, -5604353, -7754754, -4177831, -3105560, -20597039, 13187584, 696395, -5240867, 4461378, -5501523, 11784739, -24263885, 22502839, 12680669, 1201100, -19352964, -1834497 ], [ 11546532, 13389835, 8289462, 24347962, 30234278, 11033632, -7784402, -10761907, -1167166, -6915706, -22382469, 18104487, -949585, -6699807, 9200075, -9705542, 15533658, -24588279, 21319466, 12674314, -3247337, -23473919, -50643 ], [ 11943036, 13127053, 2231226, 20947606, 27183434, 4866976, -9428606, -8911525, 4031054, -578902, -14365539, 12567825, 3856265, -3487257, 11693837, -6560426, 7235382, -17125953, 15741158, 8962054, -4994399, -24337529, 2412411 ], [ 12339540, 12864271, -3827010, 17547250, 24132590, -1299680, -11072810, -7061143, 9229274, 5757902, -6348609, 7031163, 8662115, -274707, 14187599, -3415310, -1062894, -9663627, 10162850, 5249794, -6741461, -25201139, 4875465 ], [ 12736044, 12601489, -9885246, 14146894, 21081746, -7466336, -12717014, -5210761, 14427494, 12094706, 1668321, 1494501, 13467965, 2937843, 16681361, -270194, -9361170, -2201301, 4584542, 1537534, -8488523, -26064749, 7338519 ], [ 13132548, 12338707, -15943482, 10746538, 18030902, -13632992, -14361218, -3360379, 19625714, 18431510, 9685251, -4042161, 18273815, 6150393, 19175123, 2874922, -17659446, 5261025, -993766, -2174726, -10235585, -26928359, 9801573 ], [ 13529052, 12075925, -22001718, 7346182, 14980058, -19799648, -16005422, -1509997, 24823934, 24768314, 17702181, -9578823, 23079665, 9362943, 21668885, 6020038, -25957722, 12723351, -6572074, -5886986, -11982647, -27791969, 12264627 ], [ 9932046, 7816898, -17836834, 9398321, 12873324, -16828874, -14549056, -957895, 20448564, 18836853, 17475081, -9248260, 20200810, 8120523, 19335817, 4454829, -20176218, 13564557, -7088537, -7600166, -8686154, -25457354, 8739816 ], [ 5536338, 2758622, -11627326, 12540959, 10955412, -12030614, -12472576, -665449, 14158476, 10451739, 15599175, -7744252, 15785014, 5987109, 16037383, 1947555, -11578758, 13081539, -6592631, -8913530, -4380950, -22483094, 4017432 ], [ 1140630, -2299654, -5417818, 15683597, 9037500, -7232354, -10396096, -373003, 7868388, 2066625, 13723269, -6240244, 11369218, 3853695, 12738949, -559719, -2981298, 12598521, -6096725, -10226894, -75746, -19508834, -704952 ], [ -3255078, -7357930, 791690, 18826235, 7119588, -2434094, -8319616, -80557, 1578300, -6318489, 11847363, -4736236, 6953422, 1720281, 9440515, -3066993, 5616162, 12115503, -5600819, -11540258, 4229458, -16534574, -5427336 ], [ -7650786, -12416206, 7001198, 21968873, 5201676, 2364166, -6243136, 211889, -4711788, -14703603, 9971457, -3232228, 2537626, -413133, 6142081, -5574267, 14213622, 11632485, -5104913, -12853622, 8534662, -13560314, -10149720 ], [ -8996118, -11504440, 7485515, 21067091, 4853286, 4661266, -2339191, 3099074, -8421867, -18569352, 6129180, -4289002, 3397324, -3223665, 4382212, -5897202, 14182368, 9197217, -4597529, -12028649, 9421567, -10902410, -12853731 ], [ -7291074, -4622632, 2244641, 16120889, 6074418, 4457206, 3392219, 8580998, -9551937, -17915736, 320532, -7906558, 9532516, -6711315, 4160908, -4035798, 5522400, 4809699, -4078667, -9065339, 6890173, -8560862, -13539369 ], [ -5586030, 2259176, -2996233, 11174687, 7295550, 4253146, 9123629, 14062922, -10682007, -17262120, -5488116, -11524114, 15667708, -10198965, 3939604, -2174394, -3137568, 422181, -3559805, -6102029, 4358779, -6219314, -14225007 ], [ -3880986, 9140984, -8237107, 6228485, 8516682, 4049086, 14855039, 19544846, -11812077, -16608504, -11296764, -15141670, 21802900, -13686615, 3718300, -312990, -11797536, -3965337, -3040943, -3138719, 1827385, -3877766, -14910645 ], [ -2175942, 16022792, -13477981, 1282283, 9737814, 3845026, 20586449, 25026770, -12942147, -15954888, -17105412, -18759226, 27938092, -17174265, 3496996, 1548414, -20457504, -8352855, -2522081, -175409, -704009, -1536218, -15596283 ], [ -976414, 20470974, -18137057, -2698550, 11085087, 3420291, 24331160, 29300518, -13483568, -15081717, -21698426, -21340096, 31392296, -19421597, 3621277, 2792254, -26729583, -11004885, -2473286, 2263992, -2806950, 659409, -15991619 ], [ -2304466, 12751026, -19887143, -1852538, 13063065, 1892181, 18142376, 27533386, -11081744, -13110771, -20213270, -18737536, 21441560, -15467339, 5473483, 948274, -21062217, -4979475, -4774826, 2083848, -2767626, 2125431, -14935445 ], [ -3632518, 5031078, -21637229, -1006526, 15041043, 364071, 11953592, 25766254, -8679920, -11139825, -18728114, -16134976, 11490824, -11513081, 7325689, -895706, -15394851, 1045935, -7076366, 1903704, -2728302, 3591453, -13879271 ], [ -4960570, -2688870, -23387315, -160514, 17019021, -1164039, 5764808, 23999122, -6278096, -9168879, -17242958, -13532416, 1540088, -7558823, 9177895, -2739686, -9727485, 7071345, -9377906, 1723560, -2688978, 5057475, -12823097 ], [ -6288622, -10408818, -25137401, 685498, 18996999, -2692149, -423976, 22231990, -3876272, -7197933, -15757802, -10929856, -8410648, -3604565, 11030101, -4583666, -4060119, 13096755, -11679446, 1543416, -2649654, 6523497, -11766923 ], [ -7616674, -18128766, -26887487, 1531510, 20974977, -4220259, -6612760, 20464858, -1474448, -5226987, -14272646, -8327296, -18361384, 349693, 12882307, -6427646, 1607247, 19122165, -13980986, 1363272, -2610330, 7989519, -10710749 ], [ -4329731, -14875974, -19045723, 4018052, 16518890, -3486294, -8854809, 17304991, -2176739, -4453286, -9615985, -6713706, -17285510, -312424, 9642348, -2704226, 1372148, 18062725, -11342441, -193767, -3777761, 3762306, -11822010 ], [ -119789, -9428634, -9285589, 6832700, 10775990, -2299914, -10307511, 13866577, -3499853, -3919034, -4325023, -5297910, -14004314, -1897816, 5383956, 2132674, -43444, 15586315, -7715879, -2026185, -5186543, -1603554, -13366758 ], [ 4090153, -3981294, 474545, 9647348, 5033090, -1113534, -11760213, 10428163, -4822967, -3384782, 965939, -3882114, -10723118, -3483208, 1125564, 6969574, -1459036, 13109905, -4089317, -3858603, -6595325, -6969414, -14911506 ], [ 8300095, 1466046, 10234679, 12461996, -709810, 72846, -13212915, 6989749, -6146081, -2850530, 6256901, -2466318, -7441922, -5068600, -3132828, 11806474, -2874628, 10633495, -462755, -5691021, -8004107, -12335274, -16456254 ], [ 12510037, 6913386, 19994813, 15276644, -6452710, 1259226, -14665617, 3551335, -7469195, -2316278, 11547863, -1050522, -4160726, -6653992, -7391220, 16643374, -4290220, 8157085, 3163807, -7523439, -9412889, -17701134, -18001002 ], [ 13314178, 9548100, 22207073, 15169706, -8745064, 2488554, -15115833, 601339, -5224853, -3684302, 12090902, 131979, -4444280, -6132589, -6806547, 16406998, -4517146, 5338774, 2629525, -9781413, -11034773, -16328175, -18894903 ], [ 10712518, 9370188, 16871459, 12141182, -7586872, 3760830, -14563563, -1860239, 586945, -6954602, 7886018, 1081185, -8292584, -3504391, -1378809, 11097346, -3555406, 2178562, -2065601, -12464943, -12869759, -8216397, -19137957 ], [ 8110858, 9192276, 11535845, 9112658, -6428680, 5033106, -14011293, -4321817, 6398743, -10224902, 3681134, 2030391, -12140888, -876193, 4048929, 5787694, -2593666, -981650, -6760727, -15148473, -14704745, -104619, -19381011 ], [ 5509198, 9014364, 6200231, 6084134, -5270488, 6305382, -13459023, -6783395, 12210541, -13495202, -523750, 2979597, -15989192, 1752005, 9476667, 478042, -1631926, -4141862, -11455853, -17832003, -16539731, 8007159, -19624065 ], [ 2907538, 8836452, 864617, 3055610, -4112296, 7577658, -12906753, -9244973, 18022339, -16765502, -4728634, 3928803, -19837496, 4380203, 14904405, -4831610, -670186, -7302074, -16150979, -20515533, -18374717, 16118937, -19867119 ], [ 1112026, 8384464, -4081715, 1497429, -2955832, 7770698, -12588073, -11495651, 22086658, -19402257, -7303904, 4073411, -21798481, 6699748, 19009889, -9259165, -282529, -9710620, -19922607, -22058363, -18883109, 22723093, -18619732 ], [ 3347254, 6562096, -7081637, 7290963, -1808008, 2567558, -13437343, -12691829, 17413582, -18871287, -1731104, 195029, -14322871, 7476028, 16504103, -9276235, -2765287, -8360836, -19076745, -17897693, -12758531, 21789139, -9920140 ], [ 5582482, 4739728, -10081559, 13084497, -660184, -2635582, -14286613, -13888007, 12740506, -18340317, 3841696, -3683353, -6847261, 8252308, 13998317, -9293305, -5248045, -7011052, -18230883, -13737023, -6633953, 20855185, -1220548 ], [ 7817710, 2917360, -13081481, 18878031, 487640, -7838722, -15135883, -15084185, 8067430, -17809347, 9414496, -7561735, 628349, 9028588, 11492531, -9310375, -7730803, -5661268, -17385021, -9576353, -509375, 19921231, 7479044 ], [ 10052938, 1094992, -16081403, 24671565, 1635464, -13041862, -15985153, -16280363, 3394354, -17278377, 14987296, -11440117, 8103959, 9804868, 8986745, -9327445, -10213561, -4311484, -16539159, -5415683, 5615203, 18987277, 16178636 ], [ 12288166, -727376, -19081325, 30465099, 2783288, -18245002, -16834423, -17476541, -1278722, -16747407, 20560096, -15318499, 15579569, 10581148, 6480959, -9344515, -12696319, -2961700, -15693297, -1255013, 11739781, 18053323, 24878228 ], [ 12859029, 1824791, -15418757, 27936288, -382513, -18570832, -17863273, -18308479, -2013268, -13650747, 19704296, -10848536, 11615709, 8145643, 1491728, -10259600, -12011902, -5379411, -10789505, 3884087, 8922329, 17848044, 21538910 ], [ 13097019, 5251865, -10423691, 23743008, -4411039, -17921200, -18928039, -19067569, -1960108, -10040949, 17562776, -4708904, 5363955, 5067781, -3994192, -11354288, -10694050, -8550621, -5074127, 9218873, 4316471, 17788500, 15791810 ], [ 13335009, 8678939, -5428625, 19549728, -8439565, -17271568, -19992805, -19826659, -1906948, -6431151, 15421256, 1430728, -887799, 1989919, -9480112, -12448976, -9376198, -11721831, 641251, 14553659, -289387, 17728956, 10044710 ], [ 13572999, 12106013, -433559, 15356448, -12468091, -16621936, -21057571, -20585749, -1853788, -2821353, 13279736, 7570360, -7139553, -1087943, -14966032, -13543664, -8058346, -14893041, 6356629, 19888445, -4895245, 17669412, 4297610 ], [ 13810989, 15533087, 4561507, 11163168, -16496617, -15972304, -22122337, -21344839, -1800628, 788445, 11138216, 13709992, -13391307, -4165805, -20451952, -14638352, -6740494, -18064251, 12072007, 25223231, -9501103, 17609868, -1449490 ], [ 11845491, 15440168, 7163236, 6510174, -15143362, -12298009, -22012210, -17389513, -826831, 4878447, 6924803, 12825667, -16501593, -6281939, -22898146, -15998111, -4727635, -19033464, 13050376, 24370853, -13034833, 14319753, -2681725 ], [ 7676505, 11827256, 7371628, 1397466, -8408326, -5599051, -20727190, -8719771, 1067603, 9448653, 639497, 4917385, -16470411, -7436345, -22304614, -17622941, -2019769, -17800680, 9291736, 17331311, -15496435, 7799067, 600905 ], [ 3507519, 8214344, 7580020, -3715242, -1673290, 1099907, -19442170, -50029, 2962037, 14018859, -5645809, -2990897, -16439229, -8590751, -21711082, -19247771, 688097, -16567896, 5533096, 10291769, -17958037, 1278381, 3883535 ], [ -661467, 4601432, 7788412, -8827950, 5061746, 7798865, -18157150, 8619713, 4856471, 18589065, -11931115, -10899179, -16408047, -9745157, -21117550, -20872601, 3395963, -15335112, 1774456, 3252227, -20419639, -5242305, 7166165 ], [ -4830453, 988520, 7996804, -13940658, 11796782, 14497823, -16872130, 17289455, 6750905, 23159271, -18216421, -18807461, -16376865, -10899563, -20524018, -22497431, 6103829, -14102328, -1984184, -3787315, -22881241, -11762991, 10448795 ], [ -8084951, -1776885, 8618876, -17831368, 16517265, 19293366, -15092933, 23445325, 8499572, 26225226, -23442746, -24138295, -16576328, -12229911, -19512416, -22672238, 7803601, -12621968, -5495375, -9236345, -24029746, -16756189, 13649474 ], [ -6767009, -304755, 11309348, -15612088, 11164983, 14571834, -10842851, 17031835, 9519404, 21769926, -23374166, -16581889, -17929016, -14439969, -16410464, -15596930, 4462903, -9903728, -7769321, -6732815, -18612766, -14111947, 16440398 ], [ -5449067, 1167375, 13999820, -13392808, 5812701, 9850302, -6592769, 10618345, 10539236, 17314626, -23305586, -9025483, -19281704, -16650027, -13308512, -8521622, 1122205, -7185488, -10043267, -4229285, -13195786, -11467705, 19231322 ], [ -4131125, 2639505, 16690292, -11173528, 460419, 5128770, -2342687, 4204855, 11559068, 12859326, -23237006, -1469077, -20634392, -18860085, -10206560, -1446314, -2218493, -4467248, -12317213, -1725755, -7778806, -8823463, 22022246 ], [ -2813183, 4111635, 19380764, -8954248, -4891863, 407238, 1907395, -2208635, 12578900, 8404026, -23168426, 6087329, -21987080, -21070143, -7104608, 5628994, -5559191, -1749008, -14591159, 777775, -2361826, -6179221, 24813170 ], [ -1495241, 5583765, 22071236, -6734968, -10244145, -4314294, 6157477, -8622125, 13598732, 3948726, -23099846, 13643735, -23339768, -23280201, -4002656, 12704302, -8899889, 969232, -16865105, 3281305, 3055154, -3534979, 27604094 ], [ -4670904, 5643100, 17246178, -8372508, -6463572, -1400281, 10389109, -6150830, 12567354, 7075066, -22501166, 12082516, -19355061, -22921459, -2323074, 12756080, -4974542, 3113112, -16757196, 331845, 4763549, -5293102, 22219433 ], [ -8745288, 5419876, 10918014, -10781412, -856428, 3040841, 14617051, -1902578, 11125734, 11717734, -21796466, 8697772, -14302875, -22048957, -927966, 11403152, 404014, 5142120, -16172916, -3708213, 5730227, -7931698, 15199655 ], [ -12819672, 5196652, 4589850, -13190316, 4750716, 7481963, 18844993, 2345674, 9684114, 16360402, -21091766, 5313028, -9250689, -21176455, 467142, 10050224, 5782570, 7171128, -15588636, -7748271, 6696905, -10570294, 8179877 ], [ -16894056, 4973428, -1738314, -15599220, 10357860, 11923085, 23072935, 6593926, 8242494, 21003070, -20387066, 1928284, -4198503, -20303953, 1862250, 8697296, 11161126, 9200136, -15004356, -11788329, 7663583, -13208890, 1160099 ], [ -20968440, 4750204, -8066478, -18008124, 15965004, 16364207, 27300877, 10842178, 6800874, 25645738, -19682366, -1456460, 853683, -19431451, 3257358, 7344368, 16539682, 11229144, -14420076, -15828387, 8630261, -15847486, -5859679 ], [ -21916959, 3145366, -10226250, -16044516, 17009982, 15308717, 27812281, 12900472, 5729976, 26959243, -16327148, -3243548, 4807959, -18807052, 4226112, 4122662, 16681603, 11801802, -13981815, -14835666, 9682631, -14941339, -10104250 ], [ -19739613, 158914, -8217630, -9708396, 13492794, 8756615, 24607147, 12768808, 5029800, 24943585, -10321412, -3432980, 7664325, -18430756, 4768512, -967822, 11586889, 10918110, -13689573, -8810166, 10820693, -10490449, -11573614 ], [ -17562267, -2827538, -6209010, -3372276, 9975606, 2204513, 21402013, 12637144, 4329624, 22927927, -4315676, -3622412, 10520691, -18054460, 5310912, -6058306, 6492175, 10034418, -13397331, -2784666, 11958755, -6039559, -13042978 ], [ -15384921, -5813990, -4200390, 2963844, 6458418, -4347589, 18196879, 12505480, 3629448, 20912269, 1690060, -3811844, 13377057, -17678164, 5853312, -11148790, 1397461, 9150726, -13105089, 3240834, 13096817, -1588669, -14512342 ], [ -13207575, -8800442, -2191770, 9299964, 2941230, -10899691, 14991745, 12373816, 2929272, 18896611, 7695796, -4001276, 16233423, -17301868, 6395712, -16239274, -3697253, 8267034, -12812847, 9266334, 14234879, 2862221, -15981706 ], [ -10924206, -10430968, -305678, 14589409, 512531, -15825689, 12150516, 12142243, 2155909, 16357970, 12238381, -3575299, 18457150, -16999287, 7452747, -20176109, -7115119, 8010438, -12356985, 13244673, 14246783, 6326605, -16725450 ], [ -8110722, -5281864, 967774, 14645479, 3526277, -12621167, 11128812, 11411125, 1016611, 11204414, 9465211, -72277, 17517682, -17065281, 11082957, -18344699, -2148745, 10889322, -11083023, 6987207, 8627897, 4858459, -13841094 ], [ -5297238, -132760, 2241226, 14701549, 6540023, -9416645, 10107108, 10680007, -122687, 6050858, 6692041, 3430745, 16578214, -17131275, 14713167, -16513289, 2817629, 13768206, -9809061, 729741, 3009011, 3390313, -10956738 ], [ -2483754, 5016344, 3514678, 14757619, 9553769, -6212123, 9085404, 9948889, -1261985, 897302, 3918871, 6933767, 15638746, -17197269, 18343377, -14681879, 7784003, 16647090, -8535099, -5527725, -2609875, 1922167, -8072382 ], [ 329730, 10165448, 4788130, 14813689, 12567515, -3007601, 8063700, 9217771, -2401283, -4256254, 1145701, 10436789, 14699278, -17263263, 21973587, -12850469, 12750377, 19525974, -7261137, -11785191, -8228761, 454021, -5188026 ], [ 3143214, 15314552, 6061582, 14869759, 15581261, 196921, 7041996, 8486653, -3540581, -9409810, -1627469, 13939811, 13759810, -17329257, 25603797, -11019059, 17716751, 22404858, -5987175, -18042657, -13847647, -1014125, -2303670 ], [ 3637308, 11178976, 3606664, 11873924, 13463042, 2227393, 9317097, 9103795, -4141839, -8392486, -2287834, 15763328, 15885547, -15981236, 22271342, -9756379, 13007750, 20075852, -4132338, -16399863, -16240088, 1850184, -5201614 ], [ 3667524, 5186464, 406072, 8267708, 10318430, 4023055, 12251559, 9990589, -4635489, -6140986, -2525638, 17250944, 18624325, -14350412, 17546354, -8607445, 6363674, 16705268, -2161326, -13177017, -17987240, 5580984, -9256018 ], [ 3697740, -806048, -2794520, 4661492, 7173818, 5818717, 15186021, 10877383, -5129139, -3889486, -2763442, 18738560, 21363103, -12719588, 12821366, -7458511, -280402, 13334684, -190314, -9954171, -19734392, 9311784, -13310422 ], [ 3727956, -6798560, -5995112, 1055276, 4029206, 7614379, 18120483, 11764177, -5622789, -1637986, -3001246, 20226176, 24101881, -11088764, 8096378, -6309577, -6924478, 9964100, 1780698, -6731325, -21481544, 13042584, -17364826 ], [ 3758172, -12791072, -9195704, -2550940, 884594, 9410041, 21054945, 12650971, -6116439, 613514, -3239050, 21713792, 26840659, -9457940, 3371390, -5160643, -13568554, 6593516, 3751710, -3508479, -23228696, 16773384, -21419230 ], [ 2007609, -12643436, -7347716, -3946507, -2601565, 9937141, 18210300, 10653877, -6593358, -177430, -4685260, 22681127, 25433032, -8110613, -669730, -5567683, -14610361, 3048188, 5696025, -4010088, -23528843, 15909402, -21655843 ], [ -1523733, -6355652, -451148, -3131425, -6429271, 9195679, 9586548, 5772895, -7053546, -4010818, -7339876, 23128181, 19879000, -7046783, -4026982, -7530697, -10049899, -671884, 7613643, -8236152, -22381985, 10450638, -18074665 ], [ -5055075, -67868, 6445420, -2316343, -10256977, 8454217, 962796, 891913, -7513734, -7844206, -9994492, 23575235, 14324968, -5982953, -7384234, -9493711, -5489437, -4391956, 9531261, -12462216, -21235127, 4991874, -14493487 ], [ -8586417, 6219916, 13341988, -1501261, -14084683, 7712755, -7660956, -3989069, -7973922, -11677594, -12649108, 24022289, 8770936, -4919123, -10741486, -11456725, -928975, -8112028, 11448879, -16688280, -20088269, -466890, -10912309 ], [ -12117759, 12507700, 20238556, -686179, -17912389, 6971293, -16284708, -8870051, -8434110, -15510982, -15303724, 24469343, 3216904, -3855293, -14098738, -13419739, 3631487, -11832100, 13366497, -20914344, -18941411, -5925654, -7331131 ], [ -14021908, 16871935, 26097216, -734616, -19864257, 5791622, -23046121, -12877102, -8812432, -18674205, -17212632, 24720974, -2167309, -3037372, -16203587, -14220572, 8048935, -15101223, 13858245, -22969853, -17789198, -10186730, -4382692 ], [ -7790092, 11618425, 26766336, -5100648, -12436935, 2420906, -20495839, -12514498, -8781424, -18486603, -15393000, 23995490, -6702427, -3448996, -12046421, -9210500, 11751313, -16115601, 7220643, -14172587, -16610210, -8459366, -4597948 ], [ -1558276, 6364915, 27435456, -9466680, -5009613, -949810, -17945557, -12151894, -8750416, -18299001, -13573368, 23270006, -11237545, -3860620, -7889255, -4200428, 15453691, -17129979, 583041, -5375321, -15431222, -6732002, -4813204 ], [ 4673540, 1111405, 28104576, -13832712, 2417709, -4320526, -15395275, -11789290, -8719408, -18111399, -11753736, 22544522, -15772663, -4272244, -3732089, 809644, 19156069, -18144357, -6054561, 3421945, -14252234, -5004638, -5028460 ], [ 10905356, -4142105, 28773696, -18198744, 9845031, -7691242, -12844993, -11426686, -8688400, -17923797, -9934104, 21819038, -20307781, -4683868, 425077, 5819716, 22858447, -19158735, -12692163, 12219211, -13073246, -3277274, -5243716 ], [ 17137172, -9395615, 29442816, -22564776, 17272353, -11061958, -10294711, -11064082, -8657392, -17736195, -8114472, 21093554, -24842899, -5095492, 4582243, 10829788, 26560825, -20173113, -19329765, 21016477, -11894258, -1549910, -5458972 ], [ 13768153, -10422575, 22004781, -17631968, 16752570, -10720884, -11443429, -11431718, -8300624, -11564603, -3280490, 18522735, -21000717, -2550806, 8741374, 6143215, 23331248, -15586861, -12346587, 23345983, -9289705, -5513656, -5623183 ], [ 8478967, -10604225, 12945315, -10839392, 14643366, -9637452, -13331947, -11945402, -7878704, -4196213, 2156362, 15582849, -15483075, 585142, 12900898, -482687, 18715280, -9880483, -2639253, 24381937, -6400039, -10615624, -5777185 ], [ 3189781, -10785875, 3885849, -4046816, 12534162, -8554020, -15220465, -12459086, -7456784, 3172177, 7593214, 12642963, -9965433, 3721090, 17060422, -7108589, 14099312, -4174105, 7068081, 25417891, -3510373, -15717592, -5931187 ], [ -2099405, -10967525, -5173617, 2745760, 10424958, -7470588, -17108983, -12972770, -7034864, 10540567, 13030066, 9703077, -4447791, 6857038, 21219946, -13734491, 9483344, 1532273, 16775415, 26453845, -620707, -20819560, -6085189 ], [ -7388591, -11149175, -14233083, 9538336, 8315754, -6387156, -18997501, -13486454, -6612944, 17908957, 18466918, 6763191, 1069851, 9992986, 25379470, -20360393, 4867376, 7238651, 26482749, 27489799, 2268959, -25921528, -6239191 ], [ -7078400, -11589152, -16242534, 12947134, 4807662, -3961455, -19434559, -11154434, -5167388, 20274004, 21520366, 3075672, 5237475, 9689407, 25186609, -20585498, 3718472, 7610360, 28361223, 27083986, 4348499, -28017025, -5034322 ], [ -1168832, -12287456, -11201970, 12972154, -99318, -193485, -18420157, -5976710, -2698196, 17635708, 22190410, -1359480, 8055081, 5946301, 20641363, -14409806, 6036632, 2647400, 22410837, 25236406, 5617913, -27106051, -2470582 ], [ 4740736, -12985760, -6161406, 12997174, -5006298, 3574485, -17405755, -798986, -229004, 14997412, 22860454, -5794632, 10872687, 2203195, 16096117, -8234114, 8354792, -2315560, 16460451, 23388826, 6887327, -26195077, 93158 ], [ 10650304, -13684064, -1120842, 13022194, -9913278, 7342455, -16391353, 4378738, 2240188, 12359116, 23530498, -10229784, 13690293, -1539911, 11550871, -2058422, 10672952, -7278520, 10510065, 21541246, 8156741, -25284103, 2656898 ], [ 16559872, -14382368, 3919722, 13047214, -14820258, 11110425, -15376951, 9556462, 4709380, 9720820, 24200542, -14664936, 16507899, -5283017, 7005625, 4117270, 12991112, -12241480, 4559679, 19693666, 9426155, -24373129, 5220638 ], [ 21050115, -15085707, 8650640, 13018113, -18369174, 14349013, -13101911, 12941912, 6229835, 6855337, 24130017, -17120682, 18382554, -8286135, 3178516, 9043004, 14806595, -16580811, -1057370, 17998050, 9602916, -23666964, 7020870 ], [ 18443733, -15814221, 11833328, 12718407, -15127770, 14940691, -4523681, 7365992, 3006605, 2853919, 20356647, -9679398, 15542454, -7589313, 2942092, 7718948, 14108693, -17801997, -5007734, 17062254, 4316412, -23984844, 5003562 ], [ 15837351, -16542735, 15016016, 12418701, -11886366, 15532369, 4054549, 1790072, -216625, -1147499, 16583277, -2238114, 12702354, -6892491, 2705668, 6394892, 13410791, -19023183, -8958098, 16126458, -970092, -24302724, 2986254 ], [ 13230969, -17271249, 18198704, 12118995, -8644962, 16124047, 12632779, -3785848, -3439855, -5148917, 12809907, 5203170, 9862254, -6195669, 2469244, 5070836, 12712889, -20244369, -12908462, 15190662, -6256596, -24620604, 968946 ], [ 10624587, -17999763, 21381392, 11819289, -5403558, 16715725, 21211009, -9361768, -6663085, -9150335, 9036537, 12644454, 7022154, -5498847, 2232820, 3746780, 12014987, -21465555, -16858826, 14254866, -11543100, -24938484, -1048362 ], [ 8018205, -18728277, 24564080, 11519583, -2162154, 17307403, 29789239, -14937688, -9886315, -13151753, 5263167, 20085738, 4182054, -4802025, 1996396, 2422724, 11317085, -22686741, -20809190, 13319070, -16829604, -25256364, -3065670 ], [ 9608038, -12476091, 24681818, 10478652, -1528990, 17202371, 26467249, -12047288, -9623290, -14852106, 2638672, 21656517, -330996, -1025148, 558067, -2674502, 10607938, -19730527, -13186749, 9760029, -18621688, -20323119, -506343 ], [ 12037114, -4827765, 24186566, 9289476, -1417474, 16957997, 20765215, -7463624, -8663014, -16092246, 243952, 22053195, -5178636, 3367740, -1120643, -8526362, 9896542, -15938833, -3249747, 5676339, -19714888, -14339649, 2968311 ], [ 14466190, 2820561, 23691314, 8100300, -1305958, 16713623, 15063181, -2879960, -7702738, -17332386, -2150768, 22449873, -10026276, 7760628, -2799353, -14378222, 9185146, -12147139, 6687255, 1592649, -20808088, -8356179, 6442965 ], [ 16895266, 10468887, 23196062, 6911124, -1194442, 16469249, 9361147, 1703704, -6742462, -18572526, -4545488, 22846551, -14873916, 12153516, -4478063, -20230082, 8473750, -8355445, 16624257, -2491041, -21901288, -2372709, 9917619 ], [ 19324342, 18117213, 22700810, 5721948, -1082926, 16224875, 3659113, 6287368, -5782186, -19812666, -6940208, 23243229, -19721556, 16546404, -6156773, -26081942, 7762354, -4563751, 26561259, -6574731, -22994488, 3610761, 13392273 ], [ 19193071, 19190904, 18527585, 4761519, 598880, 13653584, 2756656, 9715225, -3094657, -18164412, -5830841, 19483842, -19739286, 15041004, -4396031, -23627330, 6326689, -2996647, 28086018, -8925318, -23480650, 3242937, 16570986 ], [ 16501453, 13689960, 10676387, 4029837, 3850976, 8755376, 6653776, 11987275, 1320125, -13627764, -1217387, 11568390, -14927106, 7637316, 804163, -12866246, 4166755, -3654133, 21198534, -9542802, -23359774, -3476181, 19453758 ], [ 13809835, 8189016, 2825189, 3298155, 7103072, 3857168, 10550896, 14259325, 5734907, -9091116, 3396067, 3652938, -10114926, 233628, 6004357, -2105162, 2006821, -4311619, 14311050, -10160286, -23238898, -10195299, 22336530 ], [ 11118217, 2688072, -5026009, 2566473, 10355168, -1041040, 14448016, 16531375, 10149689, -4554468, 8009521, -4262514, -5302746, -7170060, 11204551, 8655922, -153113, -4969105, 7423566, -10777770, -23118022, -16914417, 25219302 ], [ 8426599, -2812872, -12877207, 1834791, 13607264, -5939248, 18345136, 18803425, 14564471, -17820, 12622975, -12177966, -490566, -14573748, 16404745, 19417006, -2313047, -5626591, 536082, -11395254, -22997146, -23633535, 28102074 ], [ 6020721, -6955886, -18534367, 1607289, 15380564, -9813710, 21467770, 19810665, 17834764, 3012585, 16514011, -17910950, 2984980, -21011257, 19289911, 27287205, -3443362, -5954584, -5632910, -11842801, -22867548, -28730396, 29426220 ], [ 5043543, -4309250, -13221337, 3900687, 9759884, -8569442, 20717974, 14493855, 15382612, -1488225, 16792957, -12731594, -222644, -22617871, 10599937, 20702979, 574418, -4635112, -8209442, -11440663, -22694340, -25715972, 22957236 ], [ 4066365, -1662614, -7908307, 6194085, 4139204, -7325174, 19968178, 9177045, 12930460, -5989035, 17071903, -7552238, -3430268, -24224485, 1909963, 14118753, 4592198, -3315640, -10785974, -11038525, -22521132, -22701548, 16488252 ], [ 3089187, 984022, -2595277, 8487483, -1481476, -6080906, 19218382, 3860235, 10478308, -10489845, 17350849, -2372882, -6637892, -25831099, -6780011, 7534527, 8609978, -1996168, -13362506, -10636387, -22347924, -19687124, 10019268 ], [ 2112009, 3630658, 2717753, 10780881, -7102156, -4836638, 18468586, -1456575, 8026156, -14990655, 17629795, 2806474, -9845516, -27437713, -15469985, 950301, 12627758, -676696, -15939038, -10234249, -22174716, -16672700, 3550284 ], [ 1134831, 6277294, 8030783, 13074279, -12722836, -3592370, 17718790, -6773385, 5574004, -19491465, 17908741, 7985830, -13053140, -29044327, -24159959, -5633925, 16645538, 642776, -18515570, -9832111, -22001508, -13658276, -2918700 ], [ -1540837, 5374230, 9428373, 13465272, -15697326, -1599987, 12718609, -3180255, 4156632, -14570015, 13617932, 6049546, -10460634, -21701161, -23878843, -10554096, 11463473, 4203288, -14127642, -4301253, -19759915, -9288337, 558296 ], [ -4556203, 3761226, 10042875, 13475784, -18142578, 542019, 6868351, 2194863, 2946216, -7764113, 8413172, 2690134, -6708102, -12568039, -21803509, -15141456, 4441439, 8212008, -8346822, 2255349, -17104645, -4647295, 6024488 ], [ -7571569, 2148222, 10657377, 13486296, -20587830, 2684025, 1018093, 7569981, 1735800, -958211, 3208412, -669278, -2955570, -3434917, -19728175, -19728816, -2580595, 12220728, -2566002, 8811951, -14449375, -6253, 11490680 ], [ -10586935, 535218, 11271879, 13496808, -23033082, 4826031, -4832165, 12945099, 525384, 5847691, -1996348, -4028690, 796962, 5698205, -17652841, -24316176, -9602629, 16229448, 3214818, 15368553, -11794105, 4634789, 16956872 ], [ -13602301, -1077786, 11886381, 13507320, -25478334, 6968037, -10682423, 18320217, -685032, 12653593, -7201108, -7388102, 4549494, 14831327, -15577507, -28903536, -16624663, 20238168, 8995638, 21925155, -9138835, 9275831, 22423064 ], [ -14187466, -980322, 12725268, 9443577, -25870929, 9553071, -9244142, 21219507, -498117, 14249113, -10101571, -5535638, 5890188, 15991319, -11191069, -30594462, -17965096, 20623554, 8797833, 23870637, -9015838, 9427709, 23262467 ], [ -12342430, 827610, 13788540, 1305579, -24210867, 12581133, -517322, 21642969, 1086129, 10634251, -10697737, 1528702, 4819044, 9178181, -4493527, -29388954, -13623928, 17385606, 2621403, 21204999, -11425114, 5090423, 19475081 ], [ -10497394, 2635542, 14851812, -6832419, -22550805, 15609195, 8209498, 22066431, 2670375, 7019389, -11293903, 8593042, 3747900, 2365043, 2204015, -28183446, -9282760, 14147658, -3555027, 18539361, -13834390, 753137, 15687695 ], [ -8652358, 4443474, 15915084, -14970417, -20890743, 18637257, 16936318, 22489893, 4254621, 3404527, -11890069, 15657382, 2676756, -4448095, 8901557, -26977938, -4941592, 10909710, -9731457, 15873723, -16243666, -3584149, 11900309 ], [ -6807322, 6251406, 16978356, -23108415, -19230681, 21665319, 25663138, 22913355, 5838867, -210335, -12486235, 22721722, 1605612, -11261233, 15599099, -25772430, -600424, 7671762, -15907887, 13208085, -18652942, -7921435, 8112923 ], [ -4486739, 7186257, 16799488, -28586376, -17021667, 23016851, 31663654, 23186815, 7067112, -2774671, -12953306, 28153280, 1308132, -17027857, 21395375, -24022186, 2286983, 3946352, -19649255, 10908445, -19604419, -11283405, 5601276 ], [ 211579, 3755703, 10409920, -20764152, -12067893, 15985733, 24032650, 22710265, 6515352, -86377, -12774902, 25420928, 4878972, -17561911, 22685321, -19548262, -2094415, -2216368, -11215313, 10438795, -13266901, -9768795, 9468324 ], [ 4909897, 325149, 4020352, -12941928, -7114119, 8954615, 16401646, 22233715, 5963592, 2601917, -12596498, 22688576, 8449812, -18095965, 23975267, -15074338, -6475813, -8379088, -2781371, 9969145, -6929383, -8254185, 13335372 ], [ 9608215, -3105405, -2369216, -5119704, -2160345, 1923497, 8770642, 21757165, 5411832, 5290211, -12418094, 19956224, 12020652, -18630019, 25265213, -10600414, -10857211, -14541808, 5652571, 9499495, -591865, -6739575, 17202420 ], [ 14306533, -6535959, -8758784, 2702520, 2793429, -5107621, 1139638, 21280615, 4860072, 7978505, -12239690, 17223872, 15591492, -19164073, 26555159, -6126490, -15238609, -20704528, 14086513, 9029845, 5745653, -5224965, 21069468 ], [ 19004851, -9966513, -15148352, 10524744, 7747203, -12138739, -6491366, 20804065, 4308312, 10666799, -12061286, 14491520, 19162332, -19698127, 27845105, -1652566, -19620007, -26867248, 22520455, 8560195, 12083171, -3710355, 24936516 ], [ 16304294, -7401827, -14508940, 9817603, 3708397, -9208002, -8019475, 20702495, 2850942, 9804018, -9671202, 8853743, 20058532, -17038191, 22822091, 1092938, -14353185, -24405808, 19042907, 11454865, 11261644, 176530, 19638569 ], [ 12123962, -3638093, -12463732, 7404589, -2128925, -4284894, -8327005, 20675921, 1212450, 8231022, -6838782, 2634881, 20419804, -13739457, 16536485, 3492758, -7156719, -20219536, 13183061, 15022399, 9008308, 4537870, 12507623 ], [ 7943630, 125641, -10418524, 4991575, -7966247, 638214, -8634535, 20649347, -426042, 6658026, -4006362, -3583981, 20781076, -10440723, 10250879, 5892578, 39747, -16033264, 7323215, 18589933, 6754972, 8899210, 5376677 ], [ 3763298, 3889375, -8373316, 2578561, -13803569, 5561322, -8942065, 20622773, -2064534, 5085030, -1173942, -9802843, 21142348, -7141989, 3965273, 8292398, 7236213, -11846992, 1463369, 22157467, 4501636, 13260550, -1754269 ], [ -417034, 7653109, -6328108, 165547, -19640891, 10484430, -9249595, 20596199, -3703026, 3512034, 1658478, -16021705, 21503620, -3843255, -2320333, 10692218, 14432679, -7660720, -4396477, 25725001, 2248300, 17621890, -8885215 ] ], [ [ 25627008, 20097536, -14106560, 687328, -12183520, 16636384, 3433600, 14568768, 621216, -10781280, 11462816, 26172256, -9202688, -15072096, 3670496, -13227808, 3552928, 31482016, 23883840, -4433856, -13121152, -11079104, -11951488 ], [ 25627008, 20097536, -14106560, 687328, -12183520, 16636384, 3433600, 14568768, 621216, -10781280, 11462816, 26172256, -9202688, -15072096, 3670496, -13227808, 3552928, 31482016, 23883840, -4433856, -13121152, -11079104, -11951488 ], [ 25627008, 20097536, -14106560, 687328, -12183520, 16636384, 3433600, 14568768, 621216, -10781280, 11462816, 26172256, -9202688, -15072096, 3670496, -13227808, 3552928, 31482016, 23883840, -4433856, -13121152, -11079104, -11951488 ], [ 22994848, 20288531, -9903050, 3387253, -9597605, 14894229, -724455, 9732733, 1443111, -12812950, 8905231, 23208571, -9043183, -12879666, 407701, -9361858, 5620633, 28229651, 22661815, -4622461, -14986752, -8737569, -10224613 ], [ 19836256, 20517725, -4858838, 6627163, -6494507, 12803643, -5714121, 3929491, 2429385, -15250954, 5836129, 19652149, -8851777, -10248750, -3507653, -4722718, 8101879, 24326813, 21195385, -4848787, -17225472, -5927727, -8152363 ], [ 16677664, 20746919, 185374, 9867073, -3391409, 10713057, -10703787, -1873751, 3415659, -17688958, 2767027, 16095727, -8660371, -7617834, -7423007, -83578, 10583125, 20423975, 19728955, -5075113, -19464192, -3117885, -6080113 ], [ 13519072, 20976113, 5229586, 13106983, -288311, 8622471, -15693453, -7676993, 4401933, -20126962, -302075, 12539305, -8468965, -4986918, -11338361, 4555562, 13064371, 16521137, 18262525, -5301439, -21702912, -308043, -4007863 ], [ 10360480, 21205307, 10273798, 16346893, 2814787, 6531885, -20683119, -13480235, 5388207, -22564966, -3371177, 8982883, -8277559, -2356002, -15253715, 9194702, 15545617, 12618299, 16796095, -5527765, -23941632, 2501799, -1935613 ], [ 9565768, 17990249, 11945737, 13978045, 4507414, 6780753, -19996152, -14276441, 3923046, -21986743, -3824681, 5592565, -7761532, -2968464, -15733871, 12052334, 17425942, 8680007, 14717023, -4045099, -24953409, 2923806, -1432507 ], [ 11134936, 11330939, 10245403, 6000439, 4789570, 9369075, -13632552, -10065611, 6450, -18392293, -1662587, 2368351, -6920884, -6824304, -12778829, 13128458, 18705346, 4706261, 12025309, -853441, -24738243, 957978, -2498545 ], [ 12704104, 4671629, 8545069, -1977167, 5071726, 11957397, -7268952, -5854781, -3910146, -14797843, 499507, -855863, -6080236, -10680144, -9823787, 14204582, 19984750, 732515, 9333595, 2338217, -24523077, -1007850, -3564583 ], [ 14273272, -1987681, 6844735, -9954773, 5353882, 14545719, -905352, -1643951, -7826742, -11203393, 2661601, -4080077, -5239588, -14535984, -6868745, 15280706, 21264154, -3241231, 6641881, 5529875, -24307911, -2973678, -4630621 ], [ 15842440, -8646991, 5144401, -17932379, 5636038, 17134041, 5458248, 2566879, -11743338, -7608943, 4823695, -7304291, -4398940, -18391824, -3913703, 16356830, 22543558, -7214977, 3950167, 8721533, -24092745, -4939506, -5696659 ], [ 16650615, -14279789, 3074081, -24584263, 5439877, 19063235, 10605058, 6599372, -14701556, -4295841, 6741342, -8985086, -3724984, -21500772, -897057, 17250390, 22195415, -10223038, 1761732, 10906979, -23091371, -5755430, -6625636 ], [ 13653825, -14780027, -846169, -24607537, 2852131, 17696789, 9667918, 9740180, -12867884, -2389479, 7436754, -2948786, -3884488, -20875260, 2427609, 17231130, 13709537, -8402674, 2089692, 8061365, -18158957, -821834, -6869308 ], [ 10657035, -15280265, -4766419, -24630811, 264385, 16330343, 8730778, 12880988, -11034212, -483117, 8132166, 3087514, -4043992, -20249748, 5752275, 17211870, 5223659, -6582310, 2417652, 5215751, -13226543, 4111762, -7112980 ], [ 7660245, -15780503, -8686669, -24654085, -2323361, 14963897, 7793638, 16021796, -9200540, 1423245, 8827578, 9123814, -4203496, -19624236, 9076941, 17192610, -3262219, -4761946, 2745612, 2370137, -8294129, 9045358, -7356652 ], [ 4663455, -16280741, -12606919, -24677359, -4911107, 13597451, 6856498, 19162604, -7366868, 3329607, 9522990, 15160114, -4363000, -18998724, 12401607, 17173350, -11748097, -2941582, 3073572, -475477, -3361715, 13978954, -7600324 ], [ 1666665, -16780979, -16527169, -24700633, -7498853, 12231005, 5919358, 22303412, -5533196, 5235969, 10218402, 21196414, -4522504, -18373212, 15726273, 17154090, -20233975, -1121218, 3401532, -3321091, 1570699, 18912550, -7843996 ], [ 1650475, -17955707, -14575684, -20366537, -9503699, 10762859, 4546943, 17004885, -3326214, 2847656, 6524149, 19893824, -6448323, -15356400, 10496129, 13846535, -14010913, -342634, 2204367, -3862915, 3246063, 14000646, -10238038 ], [ 2230405, -19265333, -11449852, -15160967, -11391965, 9274373, 3087473, 10018491, -1044570, -399592, 1951963, 17123456, -8727405, -11861328, 3555023, 9881321, -4846063, 227594, 702177, -3943981, 4270017, 7119642, -13062154 ], [ 2810335, -20574959, -8324020, -9955397, -13280231, 7785887, 1628003, 3032097, 1237074, -3646840, -2620223, 14353088, -11006487, -8366256, -3386083, 5916107, 4318787, 797822, -800013, -4025047, 5293971, 238638, -15886270 ], [ 3390265, -21884585, -5198188, -4749827, -15168497, 6297401, 168533, -3954297, 3518718, -6894088, -7192409, 11582720, -13285569, -4871184, -10327189, 1950893, 13483637, 1368050, -2302203, -4106113, 6317925, -6642366, -18710386 ], [ 3970195, -23194211, -2072356, 455743, -17056763, 4808915, -1290937, -10940691, 5800362, -10141336, -11764595, 8812352, -15564651, -1376112, -17268295, -2014321, 22648487, 1938278, -3804393, -4187179, 7341879, -13523370, -21534502 ], [ 3978691, -19183487, 928772, 2100220, -14119109, 3579557, -2447944, -11184501, 5384145, -9474163, -13663655, 6164666, -14566932, -1446183, -16934116, -3323455, 26052446, -96388, -1704357, -5058856, 6647307, -17358531, -21515452 ], [ 3415753, -9852413, 3805196, 183604, -6355535, 2609327, -3302488, -4685727, 2270067, -4892569, -12889589, 3639662, -10292412, -5081397, -9324652, -1976509, 23695514, -4735948, 3997905, -6721144, 4234209, -18147849, -18653236 ], [ 2852815, -521339, 6681620, -1733012, 1408039, 1639097, -4157032, 1813047, -844011, -310975, -12115523, 1114658, -6017892, -8716611, -1715188, -629563, 21338582, -9375508, 9700167, -8383432, 1821111, -18937167, -15791020 ], [ 2289877, 8809735, 9558044, -3649628, 9171613, 668867, -5011576, 8311821, -3958089, 4270619, -11341457, -1410346, -1743372, -12351825, 5894276, 717383, 18981650, -14015068, 15402429, -10045720, -591987, -19726485, -12928804 ], [ 1726939, 18140809, 12434468, -5566244, 16935187, -301363, -5866120, 14810595, -7072167, 8852213, -10567391, -3935350, 2531148, -15987039, 13503740, 2064329, 16624718, -18654628, 21104691, -11708008, -3005085, -20515803, -10066588 ], [ 1320911, 24995299, 14912078, -7374792, 23065948, -864603, -6447011, 19997787, -8721824, 12696555, -9291567, -5313748, 5582237, -19316390, 19403961, 3021588, 14951208, -22450379, 24799655, -11814446, -4756766, -20266195, -7404073 ], [ 1699433, 19466869, 15395618, -8643000, 21032644, 607107, -5659637, 18627069, -3049376, 12854637, -5506953, -959116, 2516171, -21116426, 16757967, 2030412, 16694808, -22027085, 18458129, -4141634, -3201362, -14821957, -5740063 ], [ 2077955, 13938439, 15879158, -9911208, 18999340, 2078817, -4872263, 17256351, 2623072, 13012719, -1722339, 3395516, -549895, -22916462, 14111973, 1039236, 18438408, -21603791, 12116603, 3531178, -1645958, -9377719, -4076053 ], [ 2456477, 8410009, 16362698, -11179416, 16966036, 3550527, -4084889, 15885633, 8295520, 13170801, 2062275, 7750148, -3615961, -24716498, 11465979, 48060, 20182008, -21180497, 5775077, 11203990, -90554, -3933481, -2412043 ], [ 2834999, 2881579, 16846238, -12447624, 14932732, 5022237, -3297515, 14514915, 13967968, 13328883, 5846889, 12104780, -6682027, -26516534, 8819985, -943116, 21925608, -20757203, -566449, 18876802, 1464850, 1510757, -748033 ], [ 3213521, -2646851, 17329778, -13715832, 12899428, 6493947, -2510141, 13144197, 19640416, 13486965, 9631503, 16459412, -9748093, -28316570, 6173991, -1934292, 23669208, -20333909, -6907975, 26549614, 3020254, 6954995, 915977 ], [ 4979603, 384764, 11145443, -11780770, 14901339, 5360657, -4715622, 9956029, 17003314, 9951052, 4644892, 10656744, -9042744, -26144091, 7433382, -785518, 15862108, -15841460, -5774051, 26218606, 6382018, 7013648, 772012 ], [ 7023197, 5128388, 3627533, -9205054, 17710293, 3706367, -7519674, 6404371, 12704302, 5676340, -2095964, 2822616, -7583112, -23177109, 9473850, 791246, 6144868, -10535180, -3145037, 24286834, 10105054, 5995184, 266452 ], [ 9066791, 9872012, -3890377, -6629338, 20519247, 2052077, -10323726, 2852713, 8405290, 1401628, -8836820, -5011512, -6123480, -20210127, 11514318, 2368010, -3572372, -5228900, -516023, 22355062, 13828090, 4976720, -239108 ], [ 11110385, 14615636, -11408287, -4053622, 23328201, 397787, -13127778, -698945, 4106278, -2873084, -15577676, -12845640, -4663848, -17243145, 13554786, 3944774, -13289612, 77380, 2112991, 20423290, 17551126, 3958256, -744668 ], [ 13153979, 19359260, -18926197, -1477906, 26137155, -1256503, -15931830, -4250603, -192734, -7147796, -22318532, -20679768, -3204216, -14276163, 15595254, 5521538, -23006852, 5383660, 4742005, 18491518, 21274162, 2939792, -1250228 ], [ 12380549, 20605679, -18713155, -640771, 23815872, -2521630, -12966579, -3945938, -171242, -9081215, -24183767, -21909429, -1483581, -14567214, 15294912, 5178869, -25961381, 8076307, 7642282, 17780989, 20389813, 4093313, 350386 ], [ 8790095, 18354893, -10769161, -1542217, 16364352, -3397594, -4232025, 215050, 4170754, -8673341, -21173381, -16534623, 498057, -18116298, 12653760, 2916767, -22153199, 8155321, 10813822, 18291703, 14898079, 7418819, 4057174 ], [ 5199641, 16104107, -2825167, -2443663, 8912832, -4273558, 4502529, 4376038, 8512750, -8265467, -18162995, -11159817, 2479695, -21665382, 10012608, 654665, -18345017, 8234335, 13985362, 18802417, 9406345, 10744325, 7763962 ], [ 1609187, 13853321, 5118827, -3345109, 1461312, -5149522, 13237083, 8537026, 12854746, -7857593, -15152609, -5785011, 4461333, -25214466, 7371456, -1607437, -14536835, 8313349, 17156902, 19313131, 3914611, 14069831, 11470750 ], [ -1981267, 11602535, 13062821, -4246555, -5990208, -6025486, 21971637, 12698014, 17196742, -7449719, -12142223, -410205, 6442971, -28763550, 4730304, -3869539, -10728653, 8392363, 20328442, 19823845, -1577123, 17395337, 15177538 ], [ -5008475, 9752577, 18892950, -4663118, -11894211, -6976851, 28402723, 15501931, 19570047, -6473121, -9443170, 3012254, 7844795, -30503344, 2269594, -5983862, -7131679, 7894136, 22454887, 19966026, -6297168, 19744375, 16834947 ], [ -5219453, 9906759, 14153754, -2655266, -10060629, -8305221, 23316469, 11520493, 12099897, -2652903, -8300782, -3327022, 6347549, -23196688, 711094, -7359290, -4590745, 4509704, 19355857, 18265542, -7158768, 17211073, 8245461 ], [ -5430431, 10060941, 9414558, -647414, -8227047, -9633591, 18230215, 7539055, 4629747, 1167315, -7158394, -9666298, 4850303, -15890032, -847406, -8734718, -2049811, 1125272, 16256827, 16565058, -8020368, 14677771, -344025 ], [ -5641409, 10215123, 4675362, 1360438, -6393465, -10961961, 13143961, 3557617, -2840403, 4987533, -6016006, -16005574, 3353057, -8583376, -2405906, -10110146, 491123, -2259160, 13157797, 14864574, -8881968, 12144469, -8933511 ], [ -5852387, 10369305, -63834, 3368290, -4559883, -12290331, 8057707, -423821, -10310553, 8807751, -4873618, -22344850, 1855811, -1276720, -3964406, -11485574, 3032057, -5643592, 10058767, 13164090, -9743568, 9611167, -17522997 ], [ -6063365, 10523487, -4803030, 5376142, -2726301, -13618701, 2971453, -4405259, -17780703, 12627969, -3731230, -28684126, 358565, 6029936, -5522906, -12861002, 5572991, -9028024, 6959737, 11463606, -10605168, 7077865, -26112483 ], [ -1934983, 4839884, -2953911, 8083789, -3967654, -10928311, 5033264, -7323952, -16933558, 12346452, 36633, -27571457, 834419, 5769042, -6198086, -13373380, 3985115, -9997786, 6816032, 8371422, -6954648, 3541048, -23207059 ], [ 3061271, -2011276, 212871, 10931395, -5823994, -7434169, 8524688, -10030096, -14422954, 11244588, 4329591, -24968399, 1704893, 3994638, -6696602, -13713148, 1571477, -10484614, 7263392, 5000898, -2401704, -196472, -18002653 ], [ 8057525, -8862436, 3379653, 13779001, -7680334, -3940027, 12016112, -12736240, -11912350, 10142724, 8622549, -22365341, 2575367, 2220234, -7195118, -14052916, -842161, -10971442, 7710752, 1630374, 2151240, -3933992, -12798247 ], [ 13053779, -15713596, 6546435, 16626607, -9536674, -445885, 15507536, -15442384, -9401746, 9040860, 12915507, -19762283, 3445841, 445830, -7693634, -14392684, -3255799, -11458270, 8158112, -1740150, 6704184, -7671512, -7593841 ], [ 18050033, -22564756, 9713217, 19474213, -11393014, 3048257, 18998960, -18148528, -6891142, 7938996, 17208465, -17159225, 4316315, -1328574, -8192150, -14732452, -5669437, -11945098, 8605472, -5110674, 11257128, -11409032, -2389435 ], [ 15633089, -22489774, 11284719, 19921480, -9149227, 3022871, 20935514, -16237015, -3055498, 6234942, 18707688, -16716716, 5253800, -3480792, -5868068, -13516615, -6805927, -8872297, 8195042, -3641637, 13486620, -11381591, 2335310 ], [ 5802947, -15488650, 11260941, 17968408, -2805313, -522043, 21317198, -9707845, 2105186, 3928698, 17413176, -18434756, 6258296, -6010824, -721388, -10745173, -6665269, -2239867, 6926822, 2666961, 13392660, -7589189, 6580394 ], [ -4027195, -8487526, 11237163, 16015336, 3538601, -4066957, 21698882, -3178675, 7265870, 1622454, 16118664, -20152796, 7262792, -8540856, 4425292, -7973731, -6524611, 4392563, 5658602, 8975559, 13298700, -3796787, 10825478 ], [ -13857337, -1486402, 11213385, 14062264, 9882515, -7611871, 22080566, 3350495, 12426554, -683790, 14824152, -21870836, 8267288, -11070888, 9571972, -5202289, -6383953, 11024993, 4390382, 15284157, 13204740, -4385, 15070562 ], [ -23687479, 5514722, 11189607, 12109192, 16226429, -11156785, 22462250, 9879665, 17587238, -2990034, 13529640, -23588876, 9271784, -13600920, 14718652, -2430847, -6243295, 17657423, 3122162, 21592755, 13110780, 3788017, 19315646 ], [ -29916134, 10723015, 10872903, 10171327, 21152858, -13996666, 21735411, 14934313, 21617820, -4456719, 12421139, -23460264, 9933611, -15664375, 18775706, -670947, -5186453, 22324804, 1448213, 25865388, 12329032, 7533164, 21767795 ], [ -18137354, 6967153, 9091569, 8309497, 18991862, -13311382, 15465957, 12616351, 19997892, -1725609, 12242693, -14098392, 8882093, -15394945, 17384630, -3968757, 451309, 17166940, -2254381, 19958196, 8108344, 11042036, 15255269 ], [ -6358574, 3211291, 7310235, 6447667, 16830866, -12626098, 9196503, 10298389, 18377964, 1005501, 12064247, -4736520, 7830575, -15125515, 15993554, -7266567, 6089071, 12009076, -5956975, 14051004, 3887656, 14550908, 8742743 ], [ 5420206, -544571, 5528901, 4585837, 14669870, -11940814, 2927049, 7980427, 16758036, 3736611, 11885801, 4625352, 6779057, -14856085, 14602478, -10564377, 11726833, 6851212, -9659569, 8143812, -333032, 18059780, 2230217 ], [ 17198986, -4300433, 3747567, 2724007, 12508874, -11255530, -3342405, 5662465, 15138108, 6467721, 11707355, 13987224, 5727539, -14586655, 13211402, -13862187, 17364595, 1693348, -13362163, 2236620, -4553720, 21568652, -4282309 ], [ 28977766, -8056295, 1966233, 862177, 10347878, -10570246, -9611859, 3344503, 13518180, 9198831, 11528909, 23349096, 4676021, -14317225, 11820326, -17159997, 23002357, -3464516, -17064757, -3670572, -8774408, 25077524, -10794835 ], [ 28078306, -5936957, 87904, -279793, 4851807, -10881892, -6209568, 4215646, 9759807, 10498331, 6132363, 18963443, 5814773, -14527430, 11138360, -13783832, 21232069, -4770925, -15161371, -4701949, -7277366, 18888496, -6035256 ], [ 24643198, -2642579, -1809824, -1277791, -1311279, -11392924, -872928, 5724610, 5573745, 11511509, -307803, 11828285, 7391579, -14833562, 10598216, -9072872, 17980171, -5307043, -12136789, -4758163, -4636778, 10759888, 978744 ], [ 21208090, 651799, -3707552, -2275789, -7474365, -11903956, 4463712, 7233574, 1387683, 12524687, -6747969, 4693127, 8968385, -15139694, 10058072, -4361912, 14728273, -5843161, -9112207, -4814377, -1996190, 2631280, 7992744 ], [ 17772982, 3946177, -5605280, -3273787, -13637451, -12414988, 9800352, 8742538, -2798379, 13537865, -13188135, -2442031, 10545191, -15445826, 9517928, 349048, 11476375, -6379279, -6087625, -4870591, 644398, -5497328, 15006744 ], [ 14337874, 7240555, -7503008, -4271785, -19800537, -12926020, 15136992, 10251502, -6984441, 14551043, -19628301, -9577189, 12121997, -15751958, 8977784, 5060008, 8224477, -6915397, -3063043, -4926805, 3284986, -13625936, 22020744 ], [ 9345136, 5534497, -7329635, -3288268, -21124056, -14194207, 15635466, 11174440, -7837626, 12899792, -23464197, -11030215, 13766885, -14949938, 9217181, 5333107, 5036131, -5857618, -196327, -6519511, 3271285, -16570937, 24477315 ], [ 2794768, -1171997, -5085161, -323236, -17608008, -16219549, 11295774, 11511352, -5357934, 8584112, -24695823, -6801109, 15479855, -13039766, 10236119, 1168345, 1911337, -3205942, 2512523, -9648709, 603295, -14332331, 22376457 ], [ -3755600, -7878491, -2840687, 2641796, -14091960, -18244891, 6956082, 11848264, -2878242, 4268432, -25927449, -2572003, 17192825, -11129594, 11255057, -2996417, -1213457, -554266, 5221373, -12777907, -2064695, -12093725, 20275599 ], [ -10305968, -14584985, -596213, 5606828, -10575912, -20270233, 2616390, 12185176, -398550, -47248, -27159075, 1657103, 18905795, -9219422, 12273995, -7161179, -4338251, 2097410, 7930223, -15907105, -4732685, -9855119, 18174741 ], [ -16856336, -21291479, 1648261, 8571860, -7059864, -22295575, -1723302, 12522088, 2081142, -4362928, -28390701, 5886209, 20618765, -7309250, 13292933, -11325941, -7463045, 4749086, 10639073, -19036303, -7400675, -7616513, 16073883 ], [ -21986318, -26627785, 3554227, 11107705, -3471942, -22737683, -5023585, 12720151, 4461412, -7486414, -27841271, 9425840, 21051716, -5390966, 12961717, -14354267, -9145260, 7516112, 12253066, -21808733, -9560052, -5305716, 13547958 ], [ -20014370, -25113151, 3767653, 11497615, 475350, -15263621, -3126823, 12223969, 6344572, -4648930, -18386561, 9518096, 15084572, -3432122, 5879731, -11700413, -3614580, 10859888, 8392774, -22797323, -9176364, -2633964, 8896698 ], [ -18042422, -23598517, 3981079, 11887525, 4422642, -7789559, -1230061, 11727787, 8227732, -1811446, -8931851, 9610352, 9117428, -1473278, -1202255, -9046559, 1916100, 14203664, 4532482, -23785913, -8792676, 37788, 4245438 ], [ -16070474, -22083883, 4194505, 12277435, 8369934, -315497, 666701, 11231605, 10110892, 1026038, 522859, 9702608, 3150284, 485566, -8284241, -6392705, 7446780, 17547440, 672190, -24774503, -8408988, 2709540, -405822 ], [ -14098526, -20569249, 4407931, 12667345, 12317226, 7158565, 2563463, 10735423, 11994052, 3863522, 9977569, 9794864, -2816860, 2444410, -15366227, -3738851, 12977460, 20891216, -3188102, -25763093, -8025300, 5381292, -5057082 ], [ -12126578, -19054615, 4621357, 13057255, 16264518, 14632627, 4460225, 10239241, 13877212, 6701006, 19432279, 9887120, -8784004, 4403254, -22448213, -1084997, 18508140, 24234992, -7048394, -26751683, -7641612, 8053044, -9708342 ], [ -8974140, -16529971, 5461968, 10419770, 12097990, 16809249, 5838607, 9775499, 11343292, 10144660, 18976249, 5284621, -7524578, 4815388, -23088509, 708927, 13785440, 18747818, -4638691, -21013698, -3476114, 6090801, -9201427 ], [ -5585604, -13803325, 6428016, 7176806, 6308698, 17926383, 7113313, 9318245, 7925956, 13709548, 16538071, -256829, -4819838, 4918180, -22440467, 2330865, 7012064, 11494454, -974989, -13930398, 1445746, 3201759, -7662877 ], [ -2197068, -11076679, 7394064, 3933842, 519406, 19043517, 8388019, 8860991, 4508620, 17274436, 14099893, -5798279, -2115098, 5020972, -21792425, 3952803, 238688, 4241090, 2688713, -6847098, 6367606, 312717, -6124327 ], [ 1191468, -8350033, 8360112, 690878, -5269886, 20160651, 9662725, 8403737, 1091284, 20839324, 11661715, -11339729, 589642, 5123764, -21144383, 5574741, -6534688, -3012274, 6352415, 236202, 11289466, -2576325, -4585777 ], [ 4580004, -5623387, 9326160, -2552086, -11059178, 21277785, 10937431, 7946483, -2326052, 24404212, 9223537, -16881179, 3294382, 5226556, -20496341, 7196679, -13308064, -10265638, 10016117, 7319502, 16211326, -5465367, -3047227 ], [ 7278255, -3549727, 9943686, -1103986, -10774121, 20381934, 11115016, 5409821, -4680470, 24602605, 5883523, -16518323, 3884983, 3633778, -17164733, 5711937, -13197925, -14903521, 11181776, 11722857, 16851808, -6803541, -1189546 ], [ 9286221, -2129053, 10212690, 5035178, -4414715, 17473098, 10195480, 793751, -5971970, 21434503, 1641673, -10251161, 2361445, 345430, -11149559, 1120515, -6204271, -16925923, 9849392, 13446267, 13210912, -6590847, 987266 ], [ 11294187, -708379, 10481694, 11174342, 1944691, 14564262, 9275944, -3822319, -7263470, 18266401, -2600177, -3983999, 837907, -2942918, -5134385, -3470907, 789383, -18948325, 8517008, 15169677, 9570016, -6378153, 3164078 ], [ 13302153, 712295, 10750698, 17313506, 8304097, 11655426, 8356408, -8438389, -8554970, 15098299, -6842027, 2283163, -685631, -6231266, 880789, -8062329, 7783037, -20970727, 7184624, 16893087, 5929120, -6165459, 5340890 ], [ 15310119, 2132969, 11019702, 23452670, 14663503, 8746590, 7436872, -13054459, -9846470, 11930197, -11083877, 8550325, -2209169, -9519614, 6895963, -12653751, 14776691, -22993129, 5852240, 18616497, 2288224, -5952765, 7517702 ], [ 16483311, 3304900, 10732933, 27831296, 19786834, 5361487, 6042565, -16097687, -10273863, 9875508, -13503820, 12581592, -2638479, -11802586, 11836609, -16228938, 18964536, -23696981, 4214534, 19564003, -715329, -6070077, 9324416 ], [ 13482633, 3233116, 7667299, 23407232, 18729790, -404951, 2274403, -11276705, -6380721, 13387884, -6814228, 5433384, 2403351, -9058678, 11404615, -14722950, 9123336, -17808083, 1050218, 16631989, -532167, -7837419, 9280640 ], [ 10481955, 3161332, 4601665, 18983168, 17672746, -6171389, -1493759, -6455723, -2487579, 16900260, -124636, -1714824, 7445181, -6314770, 10972621, -13216962, -717864, -11919185, -2114098, 13699975, -349005, -9604761, 9236864 ], [ 7481277, 3089548, 1536031, 14559104, 16615702, -11937827, -5261921, -1634741, 1405563, 20412636, 6564956, -8863032, 12487011, -3570862, 10540627, -11710974, -10559064, -6030287, -5278414, 10767961, -165843, -11372103, 9193088 ], [ 4480599, 3017764, -1529603, 10135040, 15558658, -17704265, -9030083, 3186241, 5298705, 23925012, 13254548, -16011240, 17528841, -826954, 10108633, -10204986, -20400264, -141389, -8442730, 7835947, 17319, -13139445, 9149312 ], [ 1479921, 2945980, -4595237, 5710976, 14501614, -23470703, -12798245, 8007223, 9191847, 27437388, 19944140, -23159448, 22570671, 1916954, 9676639, -8698998, -30241464, 5747509, -11607046, 4903933, 200481, -14906787, 9105536 ], [ -628082, 1971116, -2118881, 5228222, 11671580, -20898066, -11229922, 8228455, 8839559, 22711059, 18334617, -21713086, 22315901, 2757647, 8241320, -6956980, -22265119, 8680872, -10275402, 3361334, 227518, -13841484, 3825770 ], [ -2557550, 815636, 1465873, 5533730, 8486948, -16657614, -8594302, 7529737, 7638185, 16336989, 15065271, -18547810, 21001811, 3217697, 6605336, -5167756, -10725265, 11023128, -8044566, 2096618, 223330, -12209652, -2501194 ], [ -4487018, -339844, 5050627, 5839238, 5302316, -12417162, -5958682, 6831019, 6436811, 9962919, 11795925, -15382534, 19687721, 3677747, 4969352, -3378532, 814589, 13365384, -5813730, 831902, 219142, -10577820, -8828158 ], [ -6416486, -1495324, 8635381, 6144746, 2117684, -8176710, -3323062, 6132301, 5235437, 3588849, 8526579, -12217258, 18373631, 4137797, 3333368, -1589308, 12354443, 15707640, -3582894, -432814, 214954, -8945988, -15155122 ], [ -8345954, -2650804, 12220135, 6450254, -1066948, -3936258, -687442, 5433583, 4034063, -2785221, 5257233, -9051982, 17059541, 4597847, 1697384, 199916, 23894297, 18049896, -1352058, -1697530, 210766, -7314156, -21482086 ], [ -8443745, -1663804, 10116409, 5838185, -2892271, -1956654, 2515727, 7472152, 1198253, -7930293, 1927545, -8102947, 16779476, 3193367, 1214204, 2057921, 25091417, 16690791, 48, -1335220, 647260, -5513667, -24264910 ], [ -6709859, 1465676, 2324203, 4308539, -3358285, -2237898, 6286445, 12248008, -3271993, -11846367, -1462485, -9370153, 17533436, -75643, 1883828, 3984707, 15945803, 11630325, 473424, 654116, 1524436, -3544521, -23503594 ], [ -4975973, 4595156, -5468003, 2778893, -3824299, -2519142, 10057163, 17023864, -7742239, -15762441, -4852515, -10637359, 18287396, -3344653, 2553452, 5911493, 6800189, 6569859, 946800, 2643452, 2401612, -1575375, -22742278 ], [ -3242087, 7724636, -13260209, 1249247, -4290313, -2800386, 13827881, 21799720, -12212485, -19678515, -8242545, -11904565, 19041356, -6613663, 3223076, 7838279, -2345425, 1509393, 1420176, 4632788, 3278788, 393771, -21980962 ], [ -1508201, 10854116, -21052415, -280399, -4756327, -3081630, 17598599, 26575576, -16682731, -23594589, -11632575, -13171771, 19795316, -9882673, 3892700, 9765065, -11491039, -3551073, 1893552, 6622124, 4155964, 2362917, -21219646 ], [ -554673, 12600928, -27153289, -1140073, -4285477, -2994292, 20067218, 30035567, -19888197, -25704516, -14139586, -13583729, 19111154, -12119443, 4699731, 11190768, -18301875, -7139095, 2191123, 7614142, 4628414, 3886321, -20106766 ], [ -3502935, 7434400, -24797503, 1350113, 869693, -1064044, 16025342, 26916233, -16769763, -18783708, -12231502, -9719447, 11236382, -9195013, 6193797, 10111056, -13438821, -3364897, 1609669, 3619570, 3077234, 3181015, -17236066 ], [ -6451197, 2267872, -22441717, 3840299, 6024863, 866204, 11983466, 23796899, -13651329, -11862900, -10323418, -5855165, 3361610, -6270583, 7687863, 9031344, -8575767, 409301, 1028215, -375002, 1526054, 2475709, -14365366 ], [ -9399459, -2898656, -20085931, 6330485, 11180033, 2796452, 7941590, 20677565, -10532895, -4942092, -8415334, -1990883, -4513162, -3346153, 9181929, 7951632, -3712713, 4183499, 446761, -4369574, -25126, 1770403, -11494666 ], [ -12347721, -8065184, -17730145, 8820671, 16335203, 4726700, 3899714, 17558231, -7414461, 1978716, -6507250, 1873399, -12387934, -421723, 10675995, 6871920, 1150341, 7957697, -134693, -8364146, -1576306, 1065097, -8623966 ], [ -15295983, -13231712, -15374359, 11310857, 21490373, 6656948, -142162, 14438897, -4296027, 8899524, -4599166, 5737681, -20262706, 2502707, 12170061, 5792208, 6013395, 11731895, -716147, -12358718, -3127486, 359791, -5753266 ], [ -13172480, -10133565, -8227878, 10394173, 15777108, 6548551, -5125138, 10891943, -3978333, 7665397, -3308877, 2919288, -19465823, 642877, 9213927, 7862326, 6238354, 9956888, 2170284, -11580485, -2365351, -1129715, -7400681 ], [ -10034624, -5382483, -123258, 8796115, 7890156, 6032425, -10296334, 7259465, -4220787, 4800283, -2142147, -1235640, -16934609, -2173805, 5367753, 10562410, 5535694, 7072040, 5750292, -9847691, -1140553, -2776061, -9951719 ], [ -6896768, -631401, 7981362, 7198057, 3204, 5516299, -15467530, 3626987, -4463241, 1935169, -975417, -5390568, -14403395, -4990487, 1521579, 13262494, 4833034, 4187192, 9330300, -8114897, 84245, -4422407, -12502757 ], [ -3758912, 4119681, 16085982, 5599999, -7883748, 5000173, -20638726, -5491, -4705695, -929945, 191313, -9545496, -11872181, -7807169, -2324595, 15962578, 4130374, 1302344, 12910308, -6382103, 1309043, -6068753, -15053795 ], [ -621056, 8870763, 24190602, 4001941, -15770700, 4484047, -25809922, -3637969, -4948149, -3795059, 1358043, -13700424, -9340967, -10623851, -6170769, 18662662, 3427714, -1582504, 16490316, -4649309, 2533841, -7715099, -17604833 ], [ 531199, 10346436, 25786254, 2247448, -17625318, 3996859, -26675110, -5205301, -2333139, -7507268, 1305504, -13742289, -8538854, -9549164, -7102959, 18062941, 3244855, -4297039, 15184647, -5705378, 2434955, -5312975, -19889708 ], [ -302147, 8546700, 20872938, 336520, -13447602, 3538609, -23234290, -4707487, 3139335, -12066572, 33696, -9671091, -9465842, -4583108, -5121165, 14163415, 3581797, -6841261, 8993301, -9550310, 1012385, 1137619, -21908420 ], [ -1135493, 6746964, 15959622, -1574408, -9269886, 3080359, -19793470, -4209673, 8611809, -16625876, -1238112, -5599893, -10392830, 382948, -3139371, 10263889, 3918739, -9385483, 2801955, -13395242, -410185, 7588213, -23927132 ], [ -1968839, 4947228, 11046306, -3485336, -5092170, 2622109, -16352650, -3711859, 14084283, -21185180, -2509920, -1528695, -11319818, 5349004, -1157577, 6364363, 4255681, -11929705, -3389391, -17240174, -1832755, 14038807, -25945844 ], [ -2802185, 3147492, 6132990, -5396264, -914454, 2163859, -12911830, -3214045, 19556757, -25744484, -3781728, 2542503, -12246806, 10315060, 824217, 2464837, 4592623, -14473927, -9580737, -21085106, -3255325, 20489401, -27964556 ], [ -3138029, 1664761, 1500399, -5911574, 2409314, 993804, -9755849, -3068889, 23547878, -29419908, -4313015, 5757413, -12484092, 14711714, 2629464, -895000, 4434650, -15854777, -14929832, -23615446, -3746596, 25317710, -27879043 ], [ -986363, 1767055, -1728567, 551206, 1463342, -3735276, -8024063, -4687023, 20132234, -28675932, -1141697, 4690883, -9272868, 16261358, 3551976, -1556392, 1802102, -11418767, -16067672, -19572826, 418628, 22034594, -17272405 ], [ 1165303, 1869349, -4957533, 7013986, 517370, -8464356, -6292277, -6305157, 16716590, -27931956, 2029621, 3624353, -6061644, 17811002, 4474488, -2217784, -830446, -6982757, -17205512, -15530206, 4583852, 18751478, -6665767 ], [ 3316969, 1971643, -8186499, 13476766, -428602, -13193436, -4560491, -7923291, 13300946, -27187980, 5200939, 2557823, -2850420, 19360646, 5397000, -2879176, -3462994, -2546747, -18343352, -11487586, 8749076, 15468362, 3940871 ], [ 5468635, 2073937, -11415465, 19939546, -1374574, -17922516, -2828705, -9541425, 9885302, -26444004, 8372257, 1491293, 360804, 20910290, 6319512, -3540568, -6095542, 1889263, -19481192, -7444966, 12914300, 12185246, 14547509 ], [ 7620301, 2176231, -14644431, 26402326, -2320546, -22651596, -1096919, -11159559, 6469658, -25700028, 11543575, 424763, 3572028, 22459934, 7242024, -4201960, -8728090, 6325273, -20619032, -3402346, 17079524, 8902130, 25154147 ], [ 6738012, 4293925, -12029882, 21739396, -4315573, -20178121, -4195543, -13933708, 2550409, -21817832, 11241868, 4838668, 48577, 19682138, 2038266, -5767147, -9239963, 2998448, -14544977, -916461, 14622888, 10498554, 21940845 ], [ 5248932, 6814699, -8246630, 14851324, -6520411, -16264135, -8260249, -16939060, -1469561, -17307992, 10245556, 10348660, -4821809, 16038854, -4390746, -7513093, -9327701, -1880944, -7028543, 1258077, 10841880, 13070886, 15963555 ], [ 3759852, 9335473, -4463378, 7963252, -8725249, -12350149, -12324955, -19944412, -5489531, -12798152, 9249244, 15858652, -9692195, 12395570, -10819758, -9259039, -9415439, -6760336, 487891, 3432615, 7060872, 15643218, 9986265 ], [ 2270772, 11856247, -680126, 1075180, -10930087, -8436163, -16389661, -22949764, -9509501, -8288312, 8252932, 21368644, -14562581, 8752286, -17248770, -11004985, -9503177, -11639728, 8004325, 5607153, 3279864, 18215550, 4008975 ], [ 781692, 14377021, 3103126, -5812892, -13134925, -4522177, -20454367, -25955116, -13529471, -3778472, 7256620, 26878636, -19432967, 5109002, -23677782, -12750931, -9590915, -16519120, 15520759, 7781691, -501144, 20787882, -1968315 ], [ -163101, 14555938, 5455132, -8968160, -11035882, -643618, -20146177, -23138119, -11951573, 1306225, 4426444, 25208131, -20610101, 2814545, -25918992, -14769070, -8223731, -19102039, 17949043, 7205982, -4208040, 17681004, -3393645 ], [ -563607, 12392998, 6375892, -8390624, -4632958, 3199514, -15465091, -14498773, -4775807, 6965779, -237596, 16357129, -18093983, 1868915, -23972400, -17059402, -5401625, -19388485, 15289177, 3880026, -7840824, 8894916, -267015 ], [ -964113, 10230058, 7296652, -7813088, 1769966, 7042646, -10784005, -5859427, 2399959, 12625333, -4901636, 7506127, -15577865, 923285, -22025808, -19349734, -2579519, -19674931, 12629311, 554070, -11473608, 108828, 2859615 ], [ -1364619, 8067118, 8217412, -7235552, 8172890, 10885778, -6102919, 2779919, 9575725, 18284887, -9565676, -1344875, -13061747, -22345, -20079216, -21640066, 242587, -19961377, 9969445, -2771886, -15106392, -8677260, 5986245 ], [ -1765125, 5904178, 9138172, -6658016, 14575814, 14728910, -1421833, 11419265, 16751491, 23944441, -14229716, -10195877, -10545629, -967975, -18132624, -23930398, 3064693, -20247823, 7309579, -6097842, -18739176, -17463348, 9112875 ], [ -1767797, 4185751, 10280305, -6255821, 18618111, 16758239, 2674056, 17861654, 22203570, 27738653, -17955824, -16622214, -8540184, -2666118, -15839090, -24200528, 4665831, -19376825, 4862699, -8860495, -20744060, -24137706, 12015032 ], [ 218701, 4689889, 12529303, -6730331, 10857273, 9718553, 3843960, 13319258, 19037214, 22206155, -16992272, -10925226, -9088104, -8126826, -11810846, -14369648, 162129, -12718607, 3480749, -8806633, -14609444, -20253414, 13794824 ], [ 2205199, 5194027, 14778301, -7204841, 3096435, 2678867, 5013864, 8776862, 15870858, 16673657, -16028720, -5228238, -9636024, -13587534, -7782602, -4538768, -4341573, -6060389, 2098799, -8752771, -8474828, -16369122, 15574616 ], [ 4191697, 5698165, 17027299, -7679351, -4664403, -4360819, 6183768, 4234466, 12704502, 11141159, -15065168, 468750, -10183944, -19048242, -3754358, 5292112, -8845275, 597829, 716849, -8698909, -2340212, -12484830, 17354408 ], [ 6178195, 6202303, 19276297, -8153861, -12425241, -11400505, 7353672, -307930, 9538146, 5608661, -14101616, 6165738, -10731864, -24508950, 273886, 15122992, -13348977, 7256047, -665101, -8645047, 3794404, -8600538, 19134200 ], [ 8164693, 6706441, 21525295, -8628371, -20186079, -18440191, 8523576, -4850326, 6371790, 76163, -13138064, 11862726, -11279784, -29969658, 4302130, 24953872, -17852679, 13914265, -2047051, -8591185, 9929020, -4716246, 20913992 ], [ 5032786, 6660299, 18526543, -11306976, -13536657, -12721962, 10695560, -796062, 6594889, 1541440, -14599962, 10666854, -9768229, -26762466, 5498294, 22964237, -10857541, 12339773, -4283806, -10974843, 10460916, -5989439, 16183804 ], [ 877198, 6504101, 14478241, -14426400, -4005183, -4452150, 13067960, 4977534, 7495879, 4406272, -16546950, 8092410, -7844779, -21821694, 6128042, 18610499, -1562635, 9118739, -6691522, -13846005, 9872268, -8294129, 10151620 ], [ -3278390, 6347903, 10429939, -17545824, 5526291, 3817662, 15440360, 10751130, 8396869, 7271104, -18493938, 5517966, -5921329, -16880922, 6757790, 14256761, 7732271, 5897705, -9099238, -16717167, 9283620, -10598819, 4119436 ], [ -7433978, 6191705, 6381637, -20665248, 15057765, 12087474, 17812760, 16524726, 9297859, 10135936, -20440926, 2943522, -3997879, -11940150, 7387538, 9903023, 17027177, 2676671, -11506954, -19588329, 8694972, -12903509, -1912748 ], [ -11589566, 6035507, 2333335, -23784672, 24589239, 20357286, 20185160, 22298322, 10198849, 13000768, -22387914, 369078, -2074429, -6999378, 8017286, 5549285, 26322083, -544363, -13914670, -22459491, 8106324, -15208199, -7944932 ], [ -11828069, 4603757, -368495, -21259533, 25762407, 22169334, 20482499, 24153054, 10563424, 13777171, -19348857, -2270571, 1145999, -4086828, 8708342, 510950, 27280655, -548392, -15073153, -20510037, 7536126, -14499749, -11268182 ], [ -8149487, 1896455, -1723853, -13089831, 18577269, 17523618, 18704777, 22088922, 10391584, 12465145, -11323755, -4975425, 5663405, -3202500, 9460706, -5211982, 19902893, 2664584, -14982403, -13739967, 6984378, -10778159, -11882498 ], [ -4470905, -810847, -3079211, -4920129, 11392131, 12877902, 16927055, 20024790, 10219744, 11153119, -3298653, -7680279, 10180811, -2318172, 10213070, -10934914, 12525131, 5877560, -14891653, -6969897, 6432630, -7056569, -12496814 ], [ -792323, -3518149, -4434569, 3249573, 4206993, 8232186, 15149333, 17960658, 10047904, 9841093, 4726449, -10385133, 14698217, -1433844, 10965434, -16657846, 5147369, 9090536, -14800903, -199827, 5880882, -3334979, -13111130 ], [ 2886259, -6225451, -5789927, 11419275, -2978145, 3586470, 13371611, 15896526, 9876064, 8529067, 12751551, -13089987, 19215623, -549516, 11717798, -22380778, -2230393, 12303512, -14710153, 6570243, 5329134, 386611, -13725446 ], [ 5753838, -7499869, -6630375, 18125674, -8691761, -184473, 12127418, 13941416, 9326297, 6960504, 18506268, -14787582, 22657440, -405883, 12177074, -26625684, -7491184, 14957402, -14221037, 10956422, 4284813, 3454651, -14132825 ], [ 4566402, -1609867, -4896273, 17515558, -7047767, 418449, 13550870, 12531416, 6886895, 4109256, 12909060, -11448882, 20721312, -3965725, 11170910, -23480460, -2167120, 14815862, -11740091, 3423146, 777627, 3254941, -13505519 ], [ 3378966, 4280135, -3162171, 16905442, -5403773, 1021371, 14974322, 11121416, 4447493, 1258008, 7311852, -8110182, 18785184, -7525567, 10164746, -20335236, 3156944, 14674322, -9259145, -4110130, -2729559, 3055231, -12878213 ], [ 2191530, 10170137, -1428069, 16295326, -3759779, 1624293, 16397774, 9711416, 2008091, -1593240, 1714644, -4771482, 16849056, -11085409, 9158582, -17190012, 8481008, 14532782, -6778199, -11643406, -6236745, 2855521, -12250907 ], [ 1004094, 16060139, 306033, 15685210, -2115785, 2227215, 17821226, 8301416, -431311, -4444488, -3882564, -1432782, 14912928, -14645251, 8152418, -14044788, 13805072, 14391242, -4297253, -19176682, -9743931, 2655811, -11623601 ], [ -183342, 21950141, 2040135, 15075094, -471791, 2830137, 19244678, 6891416, -2870713, -7295736, -9479772, 1905918, 12976800, -18205093, 7146254, -10899564, 19129136, 14249702, -1816307, -26709958, -13251117, 2456101, -10996295 ], [ -192493, 15359218, 1451727, 14268618, 1741678, 2436254, 17710975, 5921561, -2947445, -8211929, -8151420, 6067413, 12772652, -18455325, 7350085, -9822895, 15000220, 13050957, 496694, -22289579, -14041238, 2021626, -11407049 ], [ 34013, 6272110, 398817, 13422870, 4069042, 1843010, 15585841, 5039735, -2551643, -8741111, -5437956, 10393467, 12914900, -18043635, 7795915, -9159937, 8980708, 11640771, 2776106, -15478469, -14287946, 1540198, -12025415 ], [ 260519, -2814998, -654093, 12577122, 6396406, 1249766, 13460707, 4157909, -2155841, -9270293, -2724492, 14719521, 13057148, -17631945, 8241745, -8496979, 2961196, 10230585, 5055518, -8667359, -14534654, 1058770, -12643781 ], [ 487025, -11902106, -1707003, 11731374, 8723770, 656522, 11335573, 3276083, -1760039, -9799475, -11028, 19045575, 13199396, -17220255, 8687575, -7834021, -3058316, 8820399, 7334930, -1856249, -14781362, 577342, -13262147 ], [ 713531, -20989214, -2759913, 10885626, 11051134, 63278, 9210439, 2394257, -1364237, -10328657, 2702436, 23371629, 13341644, -16808565, 9133405, -7171063, -9077828, 7410213, 9614342, 4954861, -15028070, 95914, -13880513 ], [ -921133, -22506896, -1018746, 8834196, 9675934, 126257, 4470688, 1961696, -2274224, -10978610, 2200344, 25171116, 12352775, -14822385, 6120721, -6659083, -9859487, 5998518, 11192933, 4743283, -15172523, -1407479, -12392213 ], [ -4416967, -16455152, 3516498, 5577084, 4598170, 845459, -2883680, 1978400, -4490000, -11749334, -1517304, 24444036, 10232789, -11261715, -350477, -6298081, -5403293, 4585314, 12070703, -2490983, -15214721, -3932837, -8797247 ], [ -7912801, -10403408, 8051742, 2319972, -479594, 1564661, -10238048, 1995104, -6705776, -12520058, -5234952, 23716956, 8112803, -7701045, -6821675, -5937079, -947099, 3172110, 12948473, -9725249, -15256919, -6458195, -5202281 ], [ -11408635, -4351664, 12586986, -937140, -5557358, 2283863, -17592416, 2011808, -8921552, -13290782, -8952600, 22989876, 5992817, -4140375, -13292873, -5576077, 3509095, 1758906, 13826243, -16959515, -15299117, -8983553, -1607315 ], [ -14904469, 1700080, 17122230, -4194252, -10635122, 3003065, -24946784, 2028512, -11137328, -14061506, -12670248, 22262796, 3872831, -579705, -19764071, -5215075, 7965289, 345702, 14704013, -24193781, -15341315, -11508911, 1987651 ], [ -16624539, 5965042, 21131975, -7333414, -13511164, 3027510, -30345100, 1721337, -12774246, -15029247, -15710621, 21724713, 1616578, 2234189, -24288550, -4315980, 12252317, -1564998, 14329343, -28515580, -15597607, -13260769, 4461465 ], [ -9465789, 1296094, 22514225, -9882826, -5378596, -421830, -25963156, -205233, -11516874, -16982073, -15364619, 22131615, -1321010, 1314203, -19079434, -726420, 15693515, -5963178, 7692473, -18275044, -16924369, -11145127, 1329519 ], [ -2307039, -3372854, 23896475, -12432238, 2753972, -3871170, -21581212, -2131803, -10259502, -18934899, -15018617, 22538517, -4258598, 394217, -13870318, 2863140, 19134713, -10361358, 1055603, -8034508, -18251131, -9029485, -1802427 ], [ 4851711, -8041802, 25278725, -14981650, 10886540, -7320510, -17199268, -4058373, -9002130, -20887725, -14672615, 22945419, -7196186, -525769, -8661202, 6452700, 22575911, -14759538, -5581267, 2206028, -19577893, -6913843, -4934373 ], [ 12010461, -12710750, 26660975, -17531062, 19019108, -10769850, -12817324, -5984943, -7744758, -22840551, -14326613, 23352321, -10133774, -1445755, -3452086, 10042260, 26017109, -19157718, -12218137, 12446564, -20904655, -4798201, -8066319 ], [ 19169211, -17379698, 28043225, -20080474, 27151676, -14219190, -8435380, -7911513, -6487386, -24793377, -13980611, 23759223, -13071362, -2365741, 1757030, 13631820, 29458307, -23555898, -18855007, 22687100, -22231417, -2682559, -11198265 ], [ 15384151, -17768721, 19923315, -13888736, 24839199, -12021160, -9004151, -10215863, -6026019, -17150973, -7830834, 20690275, -11888450, -693247, 4297261, 8572110, 24295200, -18416793, -12366652, 24599491, -18124724, -3984647, -8527071 ], [ 9410329, -17301759, 9902973, -5948768, 20437713, -8693656, -10563065, -12595769, -5723853, -7589523, -520302, 16926157, -9881438, 1497743, 6303715, 1782546, 17411232, -11370231, -3253252, 24846253, -12931340, -5970281, -4695249 ], [ 3436507, -16834797, -117369, 1991200, 16036227, -5366152, -12121979, -14975675, -5421687, 1971927, 6790230, 13162039, -7874426, 3688733, 8310169, -5007018, 10527264, -4323669, 5860148, 25093015, -7737956, -7955915, -863427 ], [ -2537315, -16367835, -10137711, 9931168, 11634741, -2038648, -13680893, -17355581, -5119521, 11533377, 14100762, 9397921, -5867414, 5879723, 10316623, -11796582, 3643296, 2722893, 14973548, 25339777, -2544572, -9941549, 2968395 ], [ -8511137, -15900873, -20158053, 17871136, 7233255, 1288856, -15239807, -19735487, -4817355, 21094827, 21411294, 5633803, -3860402, 8070713, 12323077, -18586146, -3240672, 9769455, 24086948, 25586539, 2648812, -11927183, 6800217 ], [ -9641138, -15744300, -23211063, 20676715, 3188250, 4281761, -16586486, -17591912, -5046648, 24960519, 24733497, 1803478, -1594763, 7605698, 11308891, -19369605, -5103033, 10561296, 27379757, 25698370, 6074188, -12962411, 9489261 ], [ -5927318, -15898116, -19296741, 18347905, -500274, 6940067, -17720930, -10924856, -5807400, 23130453, 24067371, -2093054, 929503, 4484678, 7274065, -14146959, -1943787, 5098416, 24851975, 25675270, 7731556, -13047233, 11035527 ], [ -2213498, -16051932, -15382419, 16019095, -4188798, 9598373, -18855374, -4257800, -6568152, 21300387, 23401245, -5989586, 3453769, 1363658, 3239239, -8924313, 1215459, -364464, 22324193, 25652170, 9388924, -13132055, 12581793 ], [ 1500322, -16205748, -11468097, 13690285, -7877322, 12256679, -19989818, 2409256, -7328904, 19470321, 22735119, -9886118, 5978035, -1757362, -795587, -3701667, 4374705, -5827344, 19796411, 25629070, 11046292, -13216877, 14128059 ], [ 5214142, -16359564, -7553775, 11361475, -11565846, 14914985, -21124262, 9076312, -8089656, 17640255, 22068993, -13782650, 8502301, -4878382, -4830413, 1520979, 7533951, -11290224, 17268629, 25605970, 12703660, -13301699, 15674325 ], [ 8312367, -16385372, -3349557, 9712977, -14063667, 16931517, -21025651, 13517288, -8818193, 15352592, 20701292, -16160531, 10070844, -7452592, -7821932, 5830401, 9969210, -15832664, 14288031, 25448283, 13382851, -13835116, 16736334 ], [ 8332617, -15771140, 2304141, 11466039, -10607973, 15739179, -14761765, 6827864, -9385655, 10776944, 15825716, -10945157, 6860772, -7292752, -5596916, 5573703, 8784534, -15772904, 9043353, 24617661, 9171157, -16611508, 15377058 ], [ 8352867, -15156908, 7957839, 13219101, -7152279, 14546841, -8497879, 138440, -9953117, 6201296, 10950140, -5729783, 3650700, -7132912, -3371900, 5317005, 7599858, -15713144, 3798675, 23787039, 4959463, -19387900, 14017782 ], [ 8373117, -14542676, 13611537, 14972163, -3696585, 13354503, -2233993, -6550984, -10520579, 1625648, 6074564, -514409, 440628, -6973072, -1146884, 5060307, 6415182, -15653384, -1446003, 22956417, 747769, -22164292, 12658506 ], [ 8393367, -13928444, 19265235, 16725225, -240891, 12162165, 4029893, -13240408, -11088041, -2950000, 1198988, 4700965, -2769444, -6813232, 1078132, 4803609, 5230506, -15593624, -6690681, 22125795, -3463925, -24940684, 11299230 ], [ 8413617, -13314212, 24918933, 18478287, 3214803, 10969827, 10293779, -19929832, -11655503, -7525648, -3676588, 9916339, -5979516, -6653392, 3303148, 4546911, 4045830, -15533864, -11935359, 21295173, -7675619, -27717076, 9939954 ], [ 11481027, -7867405, 22834346, 18769569, 626797, 11221904, 8655025, -16523121, -10378985, -7213566, -4355059, 13008838, -8557453, -1339337, 639534, 1873033, 6707939, -15033034, -8629627, 17725766, -8166408, -24793498, 11070498 ], [ 15157869, -1454083, 19202102, 18768495, -3169949, 11762864, 5435743, -11097183, -8733671, -5923938, -4194109, 15676762, -11008963, 5005561, -3001806, -1284281, 10139405, -14443990, -3613813, 13608602, -7913016, -20729926, 12699006 ], [ 18834711, 4959239, 15569858, 18767421, -6966695, 12303824, 2216461, -5671245, -7088357, -4634310, -4033159, 18344686, -13460473, 11350459, -6643146, -4441595, 13570871, -13854946, 1402001, 9491438, -7659624, -16666354, 14327514 ], [ 22511553, 11372561, 11937614, 18766347, -10763441, 12844784, -1002821, -245307, -5443043, -3344682, -3872209, 21012610, -15911983, 17695357, -10284486, -7598909, 17002337, -13265902, 6417815, 5374274, -7406232, -12602782, 15956022 ], [ 26188395, 17785883, 8305370, 18765273, -14560187, 13385744, -4222103, 5180631, -3797729, -2055054, -3711259, 23680534, -18363493, 24040255, -13925826, -10756223, 20433803, -12676858, 11433629, 1257110, -7152840, -8539210, 17584530 ], [ 27201057, 17665961, 3161282, 17557575, -13562051, 11491685, -4080683, 8720145, -276134, -567717, -1936669, 21693235, -16533817, 23066458, -12160926, -8853947, 20587559, -11866612, 12036140, -2434918, -8250591, -8247625, 17749617 ], [ 25549539, 11012795, -3494650, 15143253, -7769033, 7162607, -578561, 10373235, 5121742, 1117329, 1451561, 15050713, -10422955, 14773966, -4989786, -1892081, 17463605, -10835164, 8225348, -5701810, -10699485, -11728027, 16451283 ], [ 23898021, 4359629, -10150582, 12728931, -1976015, 2833529, 2923561, 12026325, 10519618, 2802375, 4839791, 8408191, -4312093, 6481474, 2181354, 5069785, 14339651, -9803716, 4414556, -8968702, -13148379, -15208429, 15152949 ], [ 22246503, -2293537, -16806514, 10314609, 3817003, -1495549, 6425683, 13679415, 15917494, 4487421, 8228021, 1765669, 1798769, -1811018, 9352494, 12031651, 11215697, -8772268, 603764, -12235594, -15597273, -18688831, 13854615 ], [ 20594985, -8946703, -23462446, 7900287, 9610021, -5824627, 9927805, 15332505, 21315370, 6172467, 11616251, -4876853, 7909631, -10103510, 16523634, 18993517, 8091743, -7740820, -3207028, -15502486, -18046167, -22169233, 12556281 ], [ 18863316, -13827332, -27940056, 5871028, 13691069, -9563390, 12647579, 15777280, 25161115, 6673073, 14011879, -9926668, 11769268, -17376581, 21031415, 24152232, 6284373, -6431478, -6706660, -18187762, -19782306, -24478345, 11501034 ], [ 16730892, -9845276, -21526056, 5767084, 9212267, -10350578, 11455613, 10180480, 21246205, 1251479, 11444497, -7012948, 4372780, -19552547, 12222401, 20295192, 11059923, -3732666, -8650492, -17964958, -17954670, -20931007, 11661222 ], [ 14598468, -5863220, -15112056, 5663140, 4733465, -11137766, 10263647, 4583680, 17331295, -4170115, 8877115, -4099228, -3023708, -21728513, 3413387, 16438152, 15835473, -1033854, -10594324, -17742154, -16127034, -17383669, 11821410 ], [ 12466044, -1881164, -8698056, 5559196, 254663, -11924954, 9071681, -1013120, 13416385, -9591709, 6309733, -1185508, -10420196, -23904479, -5395627, 12581112, 20611023, 1664958, -12538156, -17519350, -14299398, -13836331, 11981598 ], [ 10333620, 2100892, -2284056, 5455252, -4224139, -12712142, 7879715, -6609920, 9501475, -15013303, 3742351, 1728212, -17816684, -26080445, -14204641, 8724072, 25386573, 4363770, -14481988, -17296546, -12471762, -10288993, 12141786 ], [ 8201196, 6082948, 4129944, 5351308, -8702941, -13499330, 6687749, -12206720, 5586565, -20434897, 1174969, 4641932, -25213172, -28256411, -23013655, 4867032, 30162123, 7062582, -16425820, -17073742, -10644126, -6741655, 12301974 ], [ 5161822, 3660939, 7623064, 5419389, -9974078, -9098663, 3302793, -8693650, 4617285, -17048886, 95277, 4628592, -20632445, -23770017, -25031804, 1478787, 23759388, 9469924, -11634977, -11298648, -9510445, -2394092, 14611487 ], [ 1941058, -41883, 10532008, 5521875, -10603682, -3660425, -520761, -3358606, 4237131, -11901354, -686877, 4029840, -13656275, -17951151, -25691780, -1815699, 15120996, 11818972, -5497199, -4413096, -8515555, 2113516, 17350865 ], [ -1279706, -3744705, 13440952, 5624361, -11233286, 1777813, -4344315, 1976438, 3856977, -6753822, -1469031, 3431088, -6680105, -12132285, -26351756, -5110185, 6482604, 14168020, 640579, 2472456, -7520665, 6621124, 20090243 ], [ -4500470, -7447527, 16349896, 5726847, -11862890, 7216051, -8167869, 7311482, 3476823, -1606290, -2251185, 2832336, 296065, -6313419, -27011732, -8404671, -2155788, 16517068, 6778357, 9358008, -6525775, 11128732, 22829621 ], [ -7721234, -11150349, 19258840, 5829333, -12492494, 12654289, -11991423, 12646526, 3096669, 3541242, -3033339, 2233584, 7272235, -494553, -27671708, -11699157, -10794180, 18866116, 12916135, 16243560, -5530885, 15636340, 25568999 ], [ -9546044, -12319839, 19762012, 4268538, -12793328, 16072756, -11464401, 16251389, 2274057, 5556360, -4282350, 3679101, 8906707, 1204776, -24944264, -14345097, -12759309, 19811170, 12643504, 19122957, -5832892, 13989985, 24881693 ], [ -9974900, -10955997, 17859412, 1044462, -12765392, 17471452, -6586803, 18126071, 1008987, 4439064, -5998218, 7168887, 5199481, -1215432, -18829400, -16342491, -8051175, 19352230, 5960464, 17996199, -7431796, 6189667, 20767703 ], [ -10403756, -9592155, 15956812, -2179614, -12737456, 18870148, -1709205, 20000753, -256083, 3321768, -7714086, 10658673, 1492255, -3635640, -12714536, -18339885, -3343041, 18893290, -722576, 16869441, -9030700, -1610651, 16653713 ], [ -10832612, -8228313, 14054212, -5403690, -12709520, 20268844, 3168393, 21875435, -1521153, 2204472, -9429954, 14148459, -2214971, -6055848, -6599672, -20337279, 1365093, 18434350, -7405616, 15742683, -10629604, -9410969, 12539723 ], [ -11261468, -6864471, 12151612, -8627766, -12681584, 21667540, 8045991, 23750117, -2786223, 1087176, -11145822, 17638245, -5922197, -8476056, -484808, -22334673, 6073227, 17975410, -14088656, 14615925, -12228508, -17211287, 8425733 ], [ -10807011, -5640460, 9811167, -10515668, -12029567, 22210747, 11882684, 24841921, -3656583, 345814, -12319004, 20397175, -8072729, -10996078, 4849998, -23538430, 9148230, 16649205, -18782345, 13689105, -12974862, -23061526, 5291341 ], [ -5935989, -5115604, 5281497, -5722700, -8257145, 18476509, 10514852, 22019335, -2553393, 1484122, -10778756, 19501825, -2439791, -14015170, 6284514, -20774002, 4057578, 10986675, -13529279, 13761975, -9458466, -19161370, 7054939 ], [ -1064967, -4590748, 751827, -929732, -4484723, 14742271, 9147020, 19196749, -1450203, 2622430, -9238508, 18606475, 3193147, -17034262, 7719030, -18009574, -1033074, 5324145, -8276213, 13834845, -5942070, -15261214, 8818537 ], [ 3806055, -4065892, -3777843, 3863236, -712301, 11008033, 7779188, 16374163, -347013, 3760738, -7698260, 17711125, 8826085, -20053354, 9153546, -15245146, -6123726, -338385, -3023147, 13907715, -2425674, -11361058, 10582135 ], [ 8677077, -3541036, -8307513, 8656204, 3060121, 7273795, 6411356, 13551577, 756177, 4899046, -6158012, 16815775, 14459023, -23072446, 10588062, -12480718, -11214378, -6000915, 2229919, 13980585, 1090722, -7460902, 12345733 ], [ 13548099, -3016180, -12837183, 13449172, 6832543, 3539557, 5043524, 10728991, 1859367, 6037354, -4617764, 15920425, 20091961, -26091538, 12022578, -9716290, -16305030, -11663445, 7482985, 14053455, 4607118, -3560746, 14109331 ], [ 11475526, -1028894, -12398563, 9964625, 2361400, 4136959, 1880812, 12082940, 1816392, 6124052, -2928241, 10000530, 19205969, -22131840, 9930829, -5983187, -14234432, -10933730, 8513086, 13791750, 5163874, 521945, 11079589 ], [ 8014234, 1250878, -10966285, 4824575, -3758456, 5600689, -1640876, 14272196, 1544184, 6000428, -1208863, 3075726, 17016191, -16776384, 7133827, -2056349, -10731584, -8925566, 8698594, 13463130, 5128702, 4641143, 7091179 ], [ 4552942, 3530650, -9534007, -315475, -9878312, 7064419, -5162564, 16461452, 1271976, 5876804, 510515, -3849078, 14826413, -11420928, 4336825, 1870489, -7228736, -6917402, 8884102, 13134510, 5093530, 8760341, 3102769 ], [ 1091650, 5810422, -8101729, -5455525, -15998168, 8528149, -8684252, 18650708, 999768, 5753180, 2229893, -10773882, 12636635, -6065472, 1539823, 5797327, -3725888, -4909238, 9069610, 12805890, 5058358, 12879539, -885641 ], [ -2369642, 8090194, -6669451, -10595575, -22118024, 9991879, -12205940, 20839964, 727560, 5629556, 3949271, -17698686, 10446857, -710016, -1257179, 9724165, -223040, -2901074, 9255118, 12477270, 5023186, 16998737, -4874051 ] ], [ [ 21979776, 19092992, 1693120, -23741408, 18415328, 349984, -15618176, 26695872, -24115104, 5571936, 29055584, 21979552, -29201408, 2760288, 3069728, 5658656, -24040352, 30587488, 17196480, -25571904, 7543424, 1356736, -5133952 ], [ 21979776, 19092992, 1693120, -23741408, 18415328, 349984, -15618176, 26695872, -24115104, 5571936, 29055584, 21979552, -29201408, 2760288, 3069728, 5658656, -24040352, 30587488, 17196480, -25571904, 7543424, 1356736, -5133952 ], [ 21979776, 19092992, 1693120, -23741408, 18415328, 349984, -15618176, 26695872, -24115104, 5571936, 29055584, 21979552, -29201408, 2760288, 3069728, 5658656, -24040352, 30587488, 17196480, -25571904, 7543424, 1356736, -5133952 ], [ 20341216, 20773397, 4378330, -15472733, 18768973, 711939, -15080481, 23464987, -17188959, 1807046, 27760249, 19816237, -23939353, 3031938, 237763, 8328146, -17610977, 26955413, 18684625, -21265819, 1723584, -1990359, -7597747 ], [ 18374944, 22789883, 7600582, -5550323, 19193347, 1146285, -14435247, 19587925, -8877585, -2710822, 26205847, 17220259, -17624887, 3357918, -3160595, 11531534, -9895727, 22596923, 20470399, -16098517, -5260224, -6006873, -10554301 ], [ 16408672, 24806369, 10822834, 4372087, 19617721, 1580631, -13790013, 15710863, -566211, -7228690, 24651445, 14624281, -11310421, 3683898, -6558953, 14734922, -2180477, 18238433, 22256173, -10931215, -12244032, -10023387, -13510855 ], [ 14442400, 26822855, 14045086, 14294497, 20042095, 2014977, -13144779, 11833801, 7745163, -11746558, 23097043, 12028303, -4995955, 4009878, -9957311, 17938310, 5534773, 13879943, 24041947, -5763913, -19227840, -14039901, -16467409 ], [ 12476128, 28839341, 17267338, 24216907, 20466469, 2449323, -12499545, 7956739, 16056537, -16264426, 21542641, 9432325, 1318511, 4335858, -13355669, 21141698, 13250023, 9521453, 25827721, -596611, -26211648, -18056415, -19423963 ], [ 10843768, 26537423, 15872239, 25076827, 19689082, 2769255, -10624200, 6390817, 17245098, -15270673, 20346097, 7007203, 5006876, 1277520, -11487257, 21839330, 17002042, 7660865, 25825705, 3088067, -28911735, -18284622, -19871149 ], [ 9545320, 19917101, 9859789, 16874257, 17709934, 2974773, -7518744, 7136035, 11310846, -8765299, 19507411, 4752937, 6069140, -5165136, -4352075, 20031206, 16790830, 8298179, 24035899, 5290121, -27328101, -14724522, -17808967 ], [ 8246872, 13296779, 3847339, 8671687, 15730786, 3180291, -4413288, 7881253, 5376594, -2259925, 18668725, 2498671, 7131404, -11607792, 2783107, 18223082, 16579618, 8935493, 22246093, 7492175, -25744467, -11164422, -15746785 ], [ 6948424, 6676457, -2165111, 469117, 13751638, 3385809, -1307832, 8626471, -557658, 4245449, 17830039, 244405, 8193668, -18050448, 9918289, 16414958, 16368406, 9572807, 20456287, 9694229, -24160833, -7604322, -13684603 ], [ 5649976, 56135, -8177561, -7733453, 11772490, 3591327, 1797624, 9371689, -6491910, 10750823, 16991353, -2009861, 9255932, -24493104, 17053471, 14606834, 16157194, 10210121, 18666481, 11896283, -22577199, -4044222, -11622421 ], [ 5321361, -6115115, -12818281, -14983873, 9197395, 3721637, 4584814, 10122260, -10746668, 15640041, 15301746, -3529682, 9169208, -28797756, 22575465, 13321530, 14722481, 9560366, 17517852, 14154053, -19781693, -974378, -9052540 ], [ 9841911, -10041005, -10600351, -17473543, 3642565, 3475907, 5780674, 10899596, -6603956, 12448479, 9357534, -1377278, 3337544, -22412388, 20031519, 14650326, 7170263, 2475266, 19575108, 16690403, -10926827, -355814, -3944164 ], [ 14362461, -13966895, -8382421, -19963213, -1912265, 3230177, 6976534, 11676932, -2461244, 9256917, 3413322, 775126, -2494120, -16027020, 17487573, 15979122, -381955, -4609834, 21632364, 19226753, -2071961, 262750, 1164212 ], [ 18883011, -17892785, -6164491, -22452883, -7467095, 2984447, 8172394, 12454268, 1681468, 6065355, -2530890, 2927530, -8325784, -9641652, 14943627, 17307918, -7934173, -11694934, 23689620, 21763103, 6782905, 881314, 6272588 ], [ 23403561, -21818675, -3946561, -24942553, -13021925, 2738717, 9368254, 13231604, 5824180, 2873793, -8475102, 5079934, -14157448, -3256284, 12399681, 18636714, -15486391, -18780034, 25746876, 24299453, 15637771, 1499878, 11380964 ], [ 27924111, -25744565, -1728631, -27432223, -18576755, 2492987, 10564114, 14008940, 9966892, -317769, -14419314, 7232338, -19989112, 3129084, 9855735, 19965510, -23038609, -25865134, 27804132, 26835803, 24492637, 2118442, 16489340 ], [ 20248381, -24805805, 2300324, -23022383, -17845205, 6540797, 9267209, 13709571, 9087414, -5439976, -12536861, 3257792, -17925861, 5341872, 7994039, 17149121, -15710167, -21067654, 23926713, 27212123, 20005593, 1917066, 11255366 ], [ 10133395, -22894115, 6691484, -17232641, -15856379, 11447315, 7471751, 13194861, 7203498, -10948312, -9089075, -1942144, -14283627, 6720144, 6268793, 13503695, -5405593, -13893658, 18862359, 27156437, 12850167, 1551702, 3952922 ], [ 18409, -20982425, 11082644, -11442899, -13867553, 16353833, 5676293, 12680151, 5319582, -16456648, -5641289, -7142080, -10641393, 8098416, 4543547, 9858269, 4898981, -6719662, 13798005, 27100751, 5694741, 1186338, -3349522 ], [ -10096577, -19070735, 15473804, -5653157, -11878727, 21260351, 3880835, 12165441, 3435666, -21964984, -2193503, -12342016, -6999159, 9476688, 2818301, 6212843, 15203555, 454334, 8733651, 27045065, -1460685, 820974, -10651966 ], [ -20211563, -17159045, 19864964, 136585, -9889901, 26166869, 2085377, 11650731, 1551750, -27473320, 1254283, -17541952, -3356925, 10854960, 1093055, 2567417, 25508129, 7628330, 3669297, 26989379, -8616111, 455610, -17954410 ], [ -22429595, -11941961, 19635164, 3614308, -6147539, 26070323, -420280, 11757597, 586407, -29325301, 4399903, -19322506, 1089396, 9612063, 1859396, 737399, 27968114, 8936804, 2361933, 23470568, -9079779, -1029093, -17041444 ], [ -16750673, -3419483, 14784404, 4780012, -651641, 20970713, -3636136, 12486039, 539637, -27520927, 7243357, -17683678, 6339804, 5747997, 5117324, 722789, 22583510, 4379756, 4811559, 16488632, -2851689, -3633135, -7913068 ], [ -11071751, 5102995, 9933644, 5945716, 4844257, 15871103, -6851992, 13214481, 492867, -25716553, 10086811, -16044850, 11590212, 1883931, 8375252, 708179, 17198906, -177292, 7261185, 9506696, 3376401, -6237177, 1215308 ], [ -5392829, 13625473, 5082884, 7111420, 10340155, 10771493, -10067848, 13942923, 446097, -23912179, 12930265, -14406022, 16840620, -1980135, 11633180, 693569, 11814302, -4734340, 9710811, 2524760, 9604491, -8841219, 10343684 ], [ 286093, 22147951, 232124, 8277124, 15836053, 5671883, -13283704, 14671365, 399327, -22107805, 15773719, -12767194, 22091028, -5844201, 14891108, 678959, 6429698, -9291388, 12160437, -4457176, 15832581, -11445261, 19472060 ], [ 4431545, 27819589, -3129214, 9448008, 19888516, 1744947, -15121733, 14857869, 350752, -20347971, 18331431, -11111692, 25713275, -9695210, 16671039, 1307916, 2766360, -13243037, 13389473, -8942690, 19923214, -13828117, 26296049 ], [ 909647, 19237027, 956558, 10644792, 16723804, 3681381, -10070627, 12334683, 293152, -18810837, 19460433, -9372820, 21194717, -13480934, 11060985, 5154708, 7709352, -14167691, 8515559, -946094, 13326562, -15105043, 21598103 ], [ -2612251, 10654465, 5042330, 11841576, 13559092, 5617815, -5019521, 9811497, 235552, -17273703, 20589435, -7633948, 16676159, -17266658, 5450931, 9001500, 12652344, -15092345, 3641645, 7050502, 6729910, -16381969, 16900157 ], [ -6134149, 2071903, 9128102, 13038360, 10394380, 7554249, 31585, 7288311, 177952, -15736569, 21718437, -5895076, 12157601, -21052382, -159123, 12848292, 17595336, -16016999, -1232269, 15047098, 133258, -17658895, 12202211 ], [ -9656047, -6510659, 13213874, 14235144, 7229668, 9490683, 5082691, 4765125, 120352, -14199435, 22847439, -4156204, 7639043, -24838106, -5769177, 16695084, 22538328, -16941653, -6106183, 23043694, -6463394, -18935821, 7504265 ], [ -13177945, -15093221, 17299646, 15431928, 4064956, 11427117, 10133797, 2241939, 62752, -12662301, 23976441, -2417332, 3120485, -28623830, -11379231, 20541876, 27481320, -17866307, -10980097, 31040290, -13060046, -20212747, 2806319 ], [ -10370923, -10295068, 13071173, 10233842, 6341709, 9215591, 10334358, -860837, -3901058, -7283372, 16911748, -5840040, 121272, -28870029, -8009430, 17597918, 18799492, -12931436, -13788101, 27166306, -9762578, -19242448, 6067828 ], [ -6298117, -2820772, 7179851, 3756782, 9706755, 6174473, 9564810, -4079531, -8646110, -1136084, 8208316, -10295064, -2574072, -28408323, -2843658, 13295810, 7392700, -6824660, -16182923, 20918206, -4486286, -17822704, 10921228 ], [ -2225311, 4653524, 1288529, -2720278, 13071801, 3133355, 8795262, -7298225, -13391162, 5011204, -495116, -14750088, -5269416, -27946617, 2322114, 8993702, -4014092, -717884, -18577745, 14670106, 790006, -16402960, 15774628 ], [ 1847495, 12127820, -4602793, -9197338, 16436847, 92237, 8025714, -10516919, -18136214, 11158492, -9198548, -19205112, -7964760, -27484911, 7487886, 4691594, -15420884, 5388892, -20972567, 8422006, 6066298, -14983216, 20628028 ], [ 5920301, 19602116, -10494115, -15674398, 19801893, -2948881, 7256166, -13735613, -22881266, 17305780, -17901980, -23660136, -10660104, -27023205, 12653658, 389486, -26827676, 11495668, -23367389, 2173906, 11342590, -13563472, 25481428 ], [ 6979091, 18831257, -11263333, -18430693, 21460032, -2180530, 8393355, -13071902, -20266694, 19964791, -17623793, -21463011, -8891355, -27081570, 15476352, 730403, -31458419, 13881109, -20357114, 402331, 14004259, -8894281, 26187262 ], [ 5023865, 9815243, -6910447, -17466223, 21411264, 2397290, 11437281, -8525786, -10292498, 19135525, -8363987, -12613737, -2658513, -27660006, 15955968, 5714345, -29313113, 12545215, -11941742, 3107281, 14051305, -975643, 22745530 ], [ 3068639, 799229, -2557561, -16501753, 21362496, 6975110, 14481207, -3979670, -318302, 18306259, 895819, -3764463, 3574329, -28238442, 16435584, 10698287, -27167807, 11209321, -3526370, 5812231, 14098351, 6942995, 19303798 ], [ 1113413, -8216785, 1795325, -15537283, 21313728, 11552930, 17525133, 566446, 9655894, 17476993, 10155625, 5084811, 9807171, -28816878, 16915200, 15682229, -25022501, 9873427, 4889002, 8517181, 14145397, 14861633, 15862066 ], [ -841813, -17232799, 6148211, -14572813, 21264960, 16130750, 20569059, 5112562, 19630090, 16647727, 19415431, 13934085, 16040013, -29395314, 17394816, 20666171, -22877195, 8537533, 13304374, 11222131, 14192443, 22780271, 12420334 ], [ -2720909, -23928393, 10296762, -14208194, 19672155, 18518763, 21641797, 8291005, 26830473, 15809961, 26597618, 19703474, 20416301, -28314256, 17939926, 23809702, -19543849, 6630536, 19912801, 13761318, 14590608, 28681105, 8291301 ], [ -4219355, -19021887, 13423638, -16842830, 10359165, 9957741, 12858595, 4631083, 20161791, 14929695, 23391710, 10073438, 15509819, -18935728, 18812506, 17751178, -10270303, 1868024, 17486503, 15471690, 16744368, 24492919, 725763 ], [ -5717801, -14115381, 16550514, -19477466, 1046175, 1396719, 4075393, 971161, 13493109, 14049429, 20185802, 443402, 10603337, -9557200, 19685086, 11692654, -996757, -2894488, 15060205, 17182062, 18898128, 20304733, -6839775 ], [ -7216247, -9208875, 19677390, -22112102, -8266815, -7164303, -4707809, -2688761, 6824427, 13169163, 16979894, -9186634, 5696855, -178672, 20557666, 5634130, 8276789, -7657000, 12633907, 18892434, 21051888, 16116547, -14405313 ], [ -8714693, -4302369, 22804266, -24746738, -17579805, -15725325, -13491011, -6348683, 155745, 12288897, 13773986, -18816670, 790373, 9199856, 21430246, -424394, 17550335, -12419512, 10207609, 20602806, 23205648, 11928361, -21970851 ], [ -10213139, 604137, 25931142, -27381374, -26892795, -24286347, -22274213, -10008605, -6512937, 11408631, 10568078, -28446706, -4116109, 18578384, 22302826, -6482918, 26823881, -17182024, 7781311, 22313178, 25359408, 7740175, -29536389 ], [ -7775425, -3162412, 23659503, -23250485, -25082410, -21977809, -15723760, -11602192, -5675674, 12170700, 11058015, -24329207, -1411531, 14460702, 16804726, -9180892, 23708237, -17191126, 8521568, 20283570, 21848088, 6396424, -22134997 ], [ -4550479, -8663572, 20308161, -17766491, -21047350, -17495359, -6106576, -12782512, -3337222, 13261236, 12287121, -17462201, 2815259, 7643778, 10032490, -11206756, 18114755, -16249546, 9895136, 17505966, 17203752, 5621560, -11740219 ], [ -1325533, -14164732, 16956819, -12282497, -17012290, -13012909, 3510608, -13962832, -998770, 14351772, 13516227, -10595195, 7042049, 826854, 3260254, -13232620, 12521273, -15307966, 11268704, 14728362, 12559416, 4846696, -1345441 ], [ 1899413, -19665892, 13605477, -6798503, -12977230, -8530459, 13127792, -15143152, 1339682, 15442308, 14745333, -3728189, 11268839, -5990070, -3511982, -15258484, 6927791, -14366386, 12642272, 11950758, 7915080, 4071832, 9049337 ], [ 5124359, -25167052, 10254135, -1314509, -8942170, -4048009, 22744976, -16323472, 3678134, 16532844, 15974439, 3138817, 15495629, -12806994, -10284218, -17284348, 1334309, -13424806, 14015840, 9173154, 3270744, 3296968, 19444115 ], [ 3285431, -27516130, 5522649, 3853816, -4069501, -1955407, 26646806, -13859377, 5704346, 17385042, 15793560, 3224332, 14358488, -16754280, -9813308, -17540929, 1177055, -11103631, 11944910, 9239757, 1701444, 2528719, 24513218 ], [ -3617371, -26713126, -588981, 8706472, 1640777, -2252653, 24833282, -7750867, 7418318, 17998902, 14202696, -3471644, 7857416, -17831928, -2099252, -16028227, 6456029, -7402861, 6429482, 12150567, 3207180, 1767085, 24256646 ], [ -10520173, -25910122, -6700611, 13559128, 7351055, -2549899, 23019758, -1642357, 9132290, 18612762, 12611832, -10167620, 1356344, -18909576, 5614804, -14515525, 11735003, -3702091, 914054, 15061377, 4712916, 1005451, 24000074 ], [ -17422975, -25107118, -12812241, 18411784, 13061333, -2847145, 21206234, 4466153, 10846262, 19226622, 11020968, -16863596, -5144728, -19987224, 13328860, -13002823, 17013977, -1321, -4601374, 17972187, 6218652, 243817, 23743502 ], [ -24325777, -24304114, -18923871, 23264440, 18771611, -3144391, 19392710, 10574663, 12560234, 19840482, 9430104, -23559572, -11645800, -21064872, 21042916, -11490121, 22292951, 3699449, -10116802, 20882997, 7724388, -517817, 23486930 ], [ -28248938, -23688575, -23817471, 26231881, 23163350, -3916342, 17907765, 15733711, 13568580, 19392327, 8739221, -27312984, -17188483, -20874961, 27058262, -9960261, 26478589, 6206812, -15008125, 22860468, 9535288, -705868, 22215797 ], [ -17273894, -24010361, -22620921, 19773247, 20962394, -7061818, 18065715, 16145449, 11048796, 13634097, 12548243, -16353576, -17939221, -14347255, 24580058, -8344611, 25197547, 2747140, -16778923, 20171244, 12872008, 1973996, 15871859 ], [ -6298850, -24332147, -21424371, 13314613, 18761438, -10207294, 18223665, 16557187, 8529012, 7875867, 16357265, -5394168, -18689959, -7819549, 22101854, -6728961, 23916505, -712532, -18549721, 17482020, 16208728, 4653860, 9527921 ], [ 4676194, -24653933, -20227821, 6855979, 16560482, -13352770, 18381615, 16968925, 6009228, 2117637, 20166287, 5565240, -19440697, -1291843, 19623650, -5113311, 22635463, -4172204, -20320519, 14792796, 19545448, 7333724, 3183983 ], [ 15651238, -24975719, -19031271, 397345, 14359526, -16498246, 18539565, 17380663, 3489444, -3640593, 23975309, 16524648, -20191435, 5235863, 17145446, -3497661, 21354421, -7631876, -22091317, 12103572, 22882168, 10013588, -3159955 ], [ 26626282, -25297505, -17834721, -6061289, 12158570, -19643722, 18697515, 17792401, 969660, -9398823, 27784331, 27484056, -20942173, 11763569, 14667242, -1882011, 20073379, -11091548, -23862115, 9414348, 26218888, 12693452, -9503893 ], [ 22987726, -24631451, -18384416, -4754503, 6041769, -15060988, 18254880, 18400114, -3440439, -9382003, 20501853, 25651829, -19878301, 10467190, 12243848, 2712664, 17659987, -12506155, -20674573, 5894309, 19814758, 8847376, -6467976 ], [ 16426450, -23767829, -19283360, -1894633, -858201, -8932612, 17692128, 19047022, -8228601, -8210173, 11001075, 21261275, -18451507, 7605994, 9831416, 7903144, 15020125, -13511749, -16495363, 2208107, 11462458, 3696112, -1556088 ], [ 9865174, -22904207, -20182304, 965237, -7758171, -2804236, 17129376, 19693930, -13016763, -7038343, 1500297, 16870721, -17024713, 4744798, 7418984, 13093624, 12380263, -14517343, -12316153, -1478095, 3110158, -1455152, 3355800 ], [ 3303898, -22040585, -21081248, 3825107, -14658141, 3324140, 16566624, 20340838, -17804925, -5866513, -8000481, 12480167, -15597919, 1883602, 5006552, 18284104, 9740401, -15522937, -8136943, -5164297, -5242142, -6606416, 8267688 ], [ -3257378, -21176963, -21980192, 6684977, -21558111, 9452516, 16003872, 20987746, -22593087, -4694683, -17501259, 8089613, -14171125, -977594, 2594120, 23474584, 7100539, -16528531, -3957733, -8850499, -13594442, -11757680, 13179576 ], [ -8775536, -21319721, -19361861, 9850796, -22931688, 9779543, 12877542, 18056920, -22782774, -4116112, -22461651, 6455039, -9511309, -76862, 1885115, 23136565, 4976965, -17949406, -1048033, -11443825, -15427997, -14113919, 15387045 ], [ -13250576, -22468859, -13226255, 13322564, -18778872, 4305221, 7187634, 11548360, -18373986, -4130800, -22881657, 7576445, -1618471, 4585798, 2879537, 17270047, 3369679, -19785562, 592157, -12944275, -10742807, -13675133, 14890095 ], [ -17725616, -23617997, -7090649, 16794332, -14626056, -1169101, 1497726, 5039800, -13965198, -4145488, -23301663, 8697851, 6274367, 9248458, 3873959, 11403529, 1762393, -21621718, 2232347, -14444725, -6057617, -13236347, 14393145 ], [ -22200656, -24767135, -955043, 20266100, -10473240, -6643423, -4192182, -1468760, -9556410, -4160176, -23721669, 9819257, 14167205, 13911118, 4868381, 5537011, 155107, -23457874, 3872537, -15945175, -1372427, -12797561, 13896195 ], [ -26675696, -25916273, 5180563, 23737868, -6320424, -12117745, -9882090, -7977320, -5147622, -4174864, -24141675, 10940663, 22060043, 18573778, 5862803, -329507, -1452179, -25294030, 5512727, -17445625, 3312763, -12358775, 13399245 ], [ -29032130, -26378287, 10640053, 26071231, -2006346, -15672917, -14584663, -13509647, -900932, -3733378, -23354321, 11216336, 28186268, 22329574, 6087715, -5345933, -2705652, -25101904, 6778150, -18873275, 6544980, -11705004, 12060186 ], [ -20795534, -23404681, 12718963, 22712569, 3114042, -9632339, -14350561, -14160809, 2535268, -1011022, -16530167, 7263344, 25479428, 21551050, 2465077, -6111899, -2190060, -14768368, 6169738, -19936925, 2512332, -9976308, 6510582 ], [ -12558938, -20431075, 14797873, 19353907, 8234430, -3591761, -14116459, -14811971, 5971468, 1711334, -9706013, 3310352, 22772588, 20772526, -1157561, -6877865, -1674468, -4434832, 5561326, -21000575, -1520316, -8247612, 960978 ], [ -4322342, -17457469, 16876783, 15995245, 13354818, 2448817, -13882357, -15463133, 9407668, 4433690, -2881859, -642640, 20065748, 19994002, -4780199, -7643831, -1158876, 5898704, 4952914, -22064225, -5552964, -6518916, -4588626 ], [ 3914254, -14483863, 18955693, 12636583, 18475206, 8489395, -13648255, -16114295, 12843868, 7156046, 3942295, -4595632, 17358908, 19215478, -8402837, -8409797, -643284, 16232240, 4344502, -23127875, -9585612, -4790220, -10138230 ], [ 12150850, -11510257, 21034603, 9277921, 23595594, 14529973, -13414153, -16765457, 16280068, 9878402, 10766449, -8548624, 14652068, 18436954, -12025475, -9175763, -127692, 26565776, 3736090, -24191525, -13618260, -3061524, -15687834 ], [ 8853276, -13327861, 17585328, 4433654, 21632842, 16191831, -8640071, -14247139, 16675108, 10982668, 12727423, -8097461, 8936818, 15596740, -12107483, -9340599, -1870240, 21109382, -277957, -20514990, -11006558, -4029753, -14311573 ], [ 3248868, -16103707, 13030416, -707734, 18253462, 16977945, -2957993, -11094925, 16461916, 11763316, 13715761, -6765467, 2619886, 12344188, -11481365, -9385209, -4064416, 12495002, -4973131, -15890418, -7065986, -5537367, -11550139 ], [ -2355540, -18879553, 8475504, -5849122, 14874082, 17764059, 2724085, -7942711, 16248724, 12543964, 14704099, -5433473, -3697046, 9091636, -10855247, -9429819, -6258592, 3880622, -9668305, -11265846, -3125414, -7044981, -8788705 ], [ -7959948, -21655399, 3920592, -10990510, 11494702, 18550173, 8406163, -4790497, 16035532, 13324612, 15692437, -4101479, -10013978, 5839084, -10229129, -9474429, -8452768, -4733758, -14363479, -6641274, 815158, -8552595, -6027271 ], [ -13564356, -24431245, -634320, -16131898, 8115322, 19336287, 14088241, -1638283, 15822340, 14105260, 16680775, -2769485, -16330910, 2586532, -9603011, -9519039, -10646944, -13348138, -19058653, -2016702, 4755730, -10060209, -3265837 ], [ -14216103, -24393385, -501174, -14616190, 6052081, 17800482, 17487736, -1570309, 13133446, 15713323, 17062117, -1813493, -19396271, -1768130, -6672731, -10933257, -9609139, -17726551, -21492688, 1669263, 5817952, -7755651, 491834 ], [ -9915189, -21541819, 4320030, -6443386, 5304979, 13942758, 18604648, -4586575, 7968850, 18148801, 16836463, -1233503, -19210061, -7224902, -1438289, -13717083, -5339353, -17868997, -21665584, 4416621, 4001824, -1638921, 5245742 ], [ -5614275, -18690253, 9141234, 1729418, 4557877, 10085034, 19721560, -7602841, 2804254, 20584279, 16610809, -653513, -19023851, -12681674, 3796153, -16500909, -1069567, -18011443, -21838480, 7163979, 2185696, 4477809, 9999650 ], [ -1313361, -15838687, 13962438, 9902222, 3810775, 6227310, 20838472, -10619107, -2360342, 23019757, 16385155, -73523, -18837641, -18138446, 9030595, -19284735, 3200219, -18153889, -22011376, 9911337, 369568, 10594539, 14753558 ], [ 2987553, -12987121, 18783642, 18075026, 3063673, 2369586, 21955384, -13635373, -7524938, 25455235, 16159501, 506467, -18651431, -23595218, 14265037, -22068561, 7470005, -18296335, -22184272, 12658695, -1446560, 16711269, 19507466 ], [ 5971545, -10784420, 22760083, 24301568, 2992798, -1615367, 21867283, -15012017, -12043713, 27267756, 15618668, -19416, -17192505, -28135318, 17509687, -24476070, 9725064, -17835011, -22331830, 15340933, -1979127, 21561381, 22793600 ], [ 2370927, -11826044, 22512709, 20796800, 6303058, -6236465, 15754117, -8190551, -13333383, 25965492, 13501940, -6074664, -9369999, -28092058, 10805377, -25001994, 1906488, -14354837, -22352698, 17697571, 3906111, 20078403, 18740864 ], [ -1229691, -12867668, 22265335, 17292032, 9613318, -10857563, 9640951, -1369085, -14623053, 24663228, 11385212, -12129912, -1547493, -28048798, 4101067, -25527918, -5912088, -10874663, -22373566, 20054209, 9791349, 18595425, 14688128 ], [ -4830309, -13909292, 22017961, 13787264, 12923578, -15478661, 3527785, 5452381, -15912723, 23360964, 9268484, -18185160, 6275013, -28005538, -2603243, -26053842, -13730664, -7394489, -22394434, 22410847, 15676587, 17112447, 10635392 ], [ -8430927, -14950916, 21770587, 10282496, 16233838, -20099759, -2585381, 12273847, -17202393, 22058700, 7151756, -24240408, 14097519, -27962278, -9307553, -26579766, -21549240, -3914315, -22415302, 24767485, 21561825, 15629469, 6582656 ], [ -12031545, -15992540, 21523213, 6777728, 19544098, -24720857, -8698547, 19095313, -18492063, 20756436, 5035028, -30295656, 21920025, -27919018, -16011863, -27105690, -29367816, -434141, -22436170, 27124123, 27447063, 14146491, 2529920 ], [ -9956798, -11197324, 20465449, 1631570, 12802628, -25326750, -6082318, 20973409, -14009983, 21529557, 429855, -30540754, 24416411, -23112583, -16097128, -20649004, -21517417, 4475928, -15356838, 25552346, 21804946, 13955628, -2950906 ], [ -6746978, -5234740, 19245607, -3842866, 4050812, -25129602, -1720210, 21862831, -8373553, 22717755, -4673007, -29623822, 25847573, -17353513, -14858584, -12795796, -10533223, 9671976, -6857466, 23194886, 13857358, 14023188, -8717350 ], [ -3537158, 727844, 18025765, -9317302, -4701004, -24932454, 2641898, 22752253, -2737123, 23905953, -9775869, -28706890, 27278735, -11594443, -13620040, -4942588, 450971, 14868024, 1641906, 20837426, 5909770, 14090748, -14483794 ], [ -327338, 6690428, 16805923, -14791738, -13452820, -24735306, 7004006, 23641675, 2899307, 25094151, -14878731, -27789958, 28709897, -5835373, -12381496, 2910620, 11435165, 20064072, 10141278, 18479966, -2037818, 14158308, -20250238 ], [ 2882482, 12653012, 15586081, -20266174, -22204636, -24538158, 11366114, 24531097, 8535737, 26282349, -19981593, -26873026, 30141059, -76303, -11142952, 10763828, 22419359, 25260120, 18640650, 16122506, -9985406, 14225868, -26016682 ], [ 3844009, 12751388, 11357887, -21787441, -26382361, -24591330, 13862585, 25339816, 9328619, 21668637, -20749953, -24402757, 27884108, 2830577, -10123420, 15334199, 24922847, 24647457, 21318672, 15348116, -10921916, 14844891, -27514306 ], [ 2557243, 6985556, 4121341, -19355539, -25985995, -24894822, 14493419, 26067832, 5277953, 11253015, -17183811, -20379151, 21939044, 2885267, -9322900, 16621733, 18945629, 18226083, 18175344, 16156796, -4847348, 16015377, -24743110 ], [ 1270477, 1219724, -3115205, -16923637, -25589629, -25198314, 15124253, 26795848, 1227287, 837393, -13617669, -16355545, 15993980, 2939957, -8522380, 17909267, 12968411, 11804709, 15032016, 16965476, 1227220, 17185863, -21971914 ], [ -16289, -4546108, -10351751, -14491735, -25193263, -25501806, 15755087, 27523864, -2823379, -9578229, -10051527, -12331939, 10048916, 2994647, -7721860, 19196801, 6991193, 5383335, 11888688, 17774156, 7301788, 18356349, -19200718 ], [ -1303055, -10311940, -17588297, -12059833, -24796897, -25805298, 16385921, 28251880, -6874045, -19993851, -6485385, -8308333, 4103852, 3049337, -6921340, 20484335, 1013975, -1038039, 8745360, 18582836, 13376356, 19526835, -16429522 ], [ -2779527, -14103584, -22576879, -8970703, -23047219, -24848236, 16376030, 27561305, -10033107, -26903964, -2911150, -3910727, -1236802, 3220139, -6374571, 21602832, -3753717, -6178417, 6459157, 17812114, 17482898, 19544071, -13037698 ], [ -5204529, -8024288, -16325641, -2595433, -14530981, -17588404, 13162514, 19777775, -8734149, -16286532, 703550, 2356879, -3555406, 3971501, -7096557, 21876144, -2473779, -4913815, 8458579, 9144382, 11749310, 13795057, -6542734 ], [ -7629531, -1944992, -10074403, 3779837, -6014743, -10328572, 9948998, 11994245, -7435191, -5669100, 4318250, 8624485, -5874010, 4722863, -7818543, 22149456, -1193841, -3649213, 10458001, 476650, 6015722, 8046043, -47770 ], [ -10054533, 4134304, -3823165, 10155107, 2501495, -3068740, 6735482, 4210715, -6136233, 4948332, 7932950, 14892091, -8192614, 5474225, -8540529, 22422768, 86097, -2384611, 12457423, -8191082, 282134, 2297029, 6447194 ], [ -12479535, 10213600, 2428073, 16530377, 11017733, 4191092, 3521966, -3572815, -4837275, 15565764, 11547650, 21159697, -10511218, 6225587, -9262515, 22696080, 1366035, -1120009, 14456845, -16858814, -5451454, -3451985, 12942158 ], [ -14904537, 16292896, 8679311, 22905647, 19533971, 11450924, 308450, -11356345, -3538317, 26183196, 15162350, 27427303, -12829822, 6976949, -9984501, 22969392, 2645973, 144593, 16456267, -25526546, -11185042, -9200999, 19437122 ], [ -15282944, 15999717, 11330454, 16814107, 13759884, 11641921, -4452766, -13282975, -3784059, 23438563, 11487285, 19659144, -11970281, 4799131, -10445727, 21382234, 2915806, -1990360, 18637044, -20550803, -7774945, -6111413, 14776561 ], [ -15252032, 14432043, 13261578, 8229205, 5127732, 10419151, -9523522, -14038225, -4338741, 18021517, 6354267, 9083832, -10475111, 2035477, -10854801, 19422982, 2983618, -4805224, 20854092, -12846365, -2536111, -1254107, 7884895 ], [ -15221120, 12864369, 15192702, -355697, -3504420, 9196381, -14594278, -14793475, -4893423, 12604471, 1221249, -1491480, -8979941, -728177, -11263875, 17463730, 3051430, -7620088, 23071140, -5141927, 2702723, 3603199, 993229 ], [ -15190208, 11296695, 17123826, -8940599, -12136572, 7973611, -19665034, -15548725, -5448105, 7187425, -3911769, -12066792, -7484771, -3491831, -11672949, 15504478, 3119242, -10434952, 25288188, 2562511, 7941557, 8460505, -5898437 ], [ -15159296, 9729021, 19054950, -17525501, -20768724, 6750841, -24735790, -16303975, -6002787, 1770379, -9044787, -22642104, -5989601, -6255485, -12082023, 13545226, 3187054, -13249816, 27505236, 10266949, 13180391, 13317811, -12790103 ], [ -15449975, 5740380, 19232130, -22144856, -22374186, 4040365, -25348906, -14270371, -3038613, -3485852, -11538720, -24716583, -3694442, -4736756, -13375257, 11590267, 4913041, -15095545, 27222273, 10767538, 16039517, 16313287, -17171636 ], [ -16062245, -669228, 17655366, -22798664, -16952958, -157817, -21504382, -9447913, 3444417, -8581268, -11393568, -18290229, -599294, 1064356, -15552651, 9639601, 8297203, -15972139, 24439299, 4064278, 16518935, 17446933, -19043036 ], [ -16674515, -7078836, 16078602, -23452472, -11531730, -4355999, -17659858, -4625455, 9927447, -13676684, -11248416, -11863875, 2495854, 6865468, -17730045, 7688935, 11681365, -16848733, 21656325, -2638982, 16998353, 18580579, -20914436 ], [ -17286785, -13488444, 14501838, -24106280, -6110502, -8554181, -13815334, 197003, 16410477, -18772100, -11103264, -5437521, 5591002, 12666580, -19907439, 5738269, 15065527, -17725327, 18873351, -9342242, 17477771, 19714225, -22785836 ], [ -17899055, -19898052, 12925074, -24760088, -689274, -12752363, -9970810, 5019461, 22893507, -23867516, -10958112, 988833, 8686150, 18467692, -22084833, 3787603, 18449689, -18601921, 16090377, -16045502, 17957189, 20847871, -24657236 ], [ -17689067, -24391553, 11373849, -23831546, 3187598, -16420332, -5883887, 9058017, 27587114, -28196700, -10910033, 6816371, 10383900, 23439374, -23417688, 1875416, 20433302, -18333503, 12366952, -20680762, 18184964, 21041666, -24707173 ], [ -13367789, -19304519, 9950319, -14991254, -657310, -17437236, -584969, 9177063, 23333606, -28694724, -11347319, 9649829, 5094660, 24263906, -20527848, 155624, 15414170, -12340025, 3941272, -14976022, 17154524, 16536206, -15649795 ], [ -9046511, -14217485, 8526789, -6150962, -4502218, -18454140, 4713949, 9296109, 19080098, -29192748, -11784605, 12483287, -194580, 25088438, -17638008, -1564168, 10395038, -6346547, -4484408, -9271282, 16124084, 12030746, -6592417 ], [ -4725233, -9130451, 7103259, 2689330, -8347126, -19471044, 10012867, 9415155, 14826590, -29690772, -12221891, 15316745, -5483820, 25912970, -14748168, -3283960, 5375906, -353069, -12910088, -3566542, 15093644, 7525286, 2464961 ], [ -403955, -4043417, 5679729, 11529622, -12192034, -20487948, 15311785, 9534201, 10573082, -30188796, -12659177, 18150203, -10773060, 26737502, -11858328, -5003752, 356774, 5640409, -21335768, 2138198, 14063204, 3019826, 11522339 ], [ 3917323, 1043617, 4256199, 20369914, -16036942, -21504852, 20610703, 9653247, 6319574, -30686820, -13096463, 20983661, -16062300, 27562034, -8968488, -6723544, -4662358, 11633887, -29761448, 7842938, 13032764, -1485634, 20579717 ], [ 816516, 3142771, 948874, 13850716, -15855715, -16243951, 15258191, 4646828, 328111, -25841624, -10354604, 23198164, -15722825, 27064406, -10527498, -7878781, -8708045, 10754000, -25272743, 3642453, 12217944, -502794, 19296555 ], [ -3768708, 4644349, -2735210, 4259620, -14869261, -9727489, 7775393, -1384684, -6010943, -19927784, -6976916, 25288876, -14257607, 26302346, -12976278, -8921107, -12559043, 8499440, -18201161, -2539077, 11446248, 1577706, 15945285 ], [ -8353932, 6145927, -6419294, -5331476, -13882807, -3211027, 292595, -7416196, -12349997, -14013944, -3599228, 27379588, -12792389, 25540286, -15425058, -9963433, -16410041, 6244880, -11129579, -8720607, 10674552, 3658206, 12594015 ], [ -12939156, 7647505, -10103378, -14922572, -12896353, 3305435, -7190203, -13447708, -18689051, -8100104, -221540, 29470300, -11327171, 24778226, -17873838, -11005759, -20261039, 3990320, -4057997, -14902137, 9902856, 5738706, 9242745 ], [ -17524380, 9149083, -13787462, -24513668, -11909899, 9821897, -14673001, -19479220, -25028105, -2186264, 3156148, 31561012, -9861953, 24016166, -20322618, -12048085, -24112037, 1735760, 3013585, -21083667, 9131160, 7819206, 5891475 ], [ -15589947, 10040206, -13370492, -24012704, -7718086, 13636466, -14233591, -19855297, -22893251, 2870407, 4737556, 30059365, -8276771, 22529063, -20678256, -14224930, -22566005, -600433, 6801589, -22518030, 7401960, 5410548, 3523413 ], [ -7135857, 10320874, -8852468, -13419680, -320914, 14749142, -5871973, -14575939, -12284489, 7069909, 4522684, 24965359, -6571625, 20316917, -18940752, -17536294, -15622943, -3018259, 7306015, -19205226, 4715256, -1487268, 2138559 ], [ 1318233, 10601542, -4334444, -2826656, 7076258, 15861818, 2489645, -9296581, -1675727, 11269411, 4307812, 19871353, -4866479, 18104771, -17203248, -20847658, -8679881, -5436085, 7810441, -15892422, 2028552, -8385084, 753705 ], [ 9772323, 10882210, 183580, 7766368, 14473430, 16974494, 10851263, -4017223, 8933035, 15468913, 4092940, 14777347, -3161333, 15892625, -15465744, -24159022, -1736819, -7853911, 8314867, -12579618, -658152, -15282900, -631149 ], [ 18226413, 11162878, 4701604, 18359392, 21870602, 18087170, 19212881, 1262135, 19541797, 19668415, 3878068, 9683341, -1456187, 13680479, -13728240, -27470386, 5206243, -10271737, 8819293, -9266814, -3344856, -22180716, -2016003 ], [ 25097437, 11621425, 8996743, 25593973, 26413065, 17535785, 25444344, 5234618, 26863806, 22093691, 4093168, 5426742, 671064, 10617846, -11074814, -28474736, 9966561, -11047487, 9685565, -7053817, -5101988, -27158790, -2694136 ], [ 24053131, 12969367, 12177457, 16036339, 16681983, 8664095, 21025032, 2672726, 17752050, 15647837, 6458128, 5357178, 4908840, 3302778, -3841778, -17944016, 3813159, -3612857, 12361067, -10339855, -2211260, -22538154, 161336 ], [ 23008825, 14317309, 15358171, 6478705, 6950901, -207595, 16605720, 110834, 8640294, 9201983, 8823088, 5287614, 9146616, -4012290, 3391258, -7413296, -2340243, 3821773, 15036569, -13625893, 679468, -17917518, 3016808 ], [ 21964519, 15665251, 18538885, -3078929, -2780181, -9079285, 12186408, -2451058, -471462, 2756129, 11188048, 5218050, 13384392, -11327358, 10624294, 3117424, -8493645, 11256403, 17712071, -16911931, 3570196, -13296882, 5872280 ], [ 20920213, 17013193, 21719599, -12636563, -12511263, -17950975, 7767096, -5012950, -9583218, -3689725, 13553008, 5148486, 17622168, -18642426, 17857330, 13648144, -14647047, 18691033, 20387573, -20197969, 6460924, -8676246, 8727752 ], [ 19875907, 18361135, 24900313, -22194197, -22242345, -26822665, 3347784, -7574842, -18694974, -10135579, 15917968, 5078922, 21859944, -25957494, 25090366, 24178864, -20800449, 26125663, 23063075, -23484007, 9351652, -4055610, 11583224 ], [ 18110686, 18370397, 22887097, -22628256, -15574887, -20989830, 2873912, -2809074, -16176785, -10611008, 10526058, 3922218, 16346765, -18841422, 26362202, 21196619, -14048851, 19779803, 17108942, -22481325, 6587820, -5576969, 9904036 ], [ 16201282, 18111923, 19835095, -21237600, -5627721, -12216090, 3189128, 3422226, -11332607, -9892352, 3582774, 2548086, 8883395, -8839122, 26441798, 15511781, -4716253, 10677845, 9428882, -20620899, 2693076, -8326727, 7317916 ], [ 14291878, 17853449, 16783093, -19846944, 4319445, -3442350, 3504344, 9653526, -6488429, -9173696, -3360510, 1173954, 1420025, 1163178, 26521394, 9826943, 4616345, 1575887, 1748822, -18760473, -1201668, -11076485, 4731796 ], [ 12382474, 17594975, 13731091, -18456288, 14266611, 5331390, 3819560, 15884826, -1644251, -8455040, -10303794, -200178, -6043345, 11165478, 26600990, 4142105, 13948943, -7526071, -5931238, -16900047, -5096412, -13826243, 2145676 ], [ 10473070, 17336501, 10679089, -17065632, 24213777, 14105130, 4134776, 22116126, 3199927, -7736384, -17247078, -1574310, -13506715, 21167778, 26680586, -1542733, 23281541, -16628029, -13611298, -15039621, -8991156, -16576001, -440444 ], [ 11227789, 16797803, 5939623, -12170379, 23870625, 19173594, 4869029, 22639218, 6488224, -8332715, -16783551, -3927165, -13696711, 26155980, 26835098, -6555094, 25210169, -17442328, -16431415, -11567043, -12335982, -17417459, -875450 ], [ 14646631, 15978881, -487307, -3770529, 13237155, 20536782, 6022319, 17454102, 8220640, -10244033, -8913213, -7258743, -6613333, 26130084, 27064526, -10894978, 19734827, -9968968, -14391589, -6482313, -15130890, -16350617, 840658 ], [ 18065473, 15159959, -6914237, 4629321, 2603685, 21899970, 7175609, 12268986, 9953056, -12155351, -1042875, -10590321, 470045, 26104188, 27293954, -15234862, 14259485, -2495608, -12351763, -1397583, -17925798, -15283775, 2556766 ], [ 21484315, 14341037, -13341167, 13029171, -8029785, 23263158, 8328899, 7083870, 11685472, -14066669, 6827463, -13921899, 7553423, 26078292, 27523382, -19574746, 8784143, 4977752, -10311937, 3687147, -20720706, -14216933, 4272874 ], [ 24903157, 13522115, -19768097, 21429021, -18663255, 24626346, 9482189, 1898754, 13417888, -15977987, 14697801, -17253477, 14636801, 26052396, 27752810, -23914630, 3308801, 12451112, -8272111, 8771877, -23515614, -13150091, 5988982 ], [ 26353506, 13418885, -24914145, 27457414, -27356231, 25280865, 10801718, -2569192, 14714975, -16815480, 20111364, -19728978, 19583904, 25023635, 26302142, -26986764, -406096, 17710358, -5844971, 11625482, -25347381, -11122451, 6269473 ], [ 17961390, 16894115, -23655783, 21628522, -26346737, 22392039, 12952442, -3451288, 13835417, -12283848, 13241052, -17924094, 13849632, 18980549, 16450994, -23720148, 4681232, 11899034, -1481261, 3323462, -22363443, -4290821, -628121 ], [ 9569274, 20369345, -22397421, 15799630, -25337243, 19503213, 15103166, -4333384, 12955859, -7752216, 6370740, -16119210, 8115360, 12937463, 6599846, -20453532, 9768560, 6087710, 2882449, -4978558, -19379505, 2540809, -7525715 ], [ 1177158, 23844575, -21139059, 9970738, -24327749, 16614387, 17253890, -5215480, 12076301, -3220584, -499572, -14314326, 2381088, 6894377, -3251302, -17186916, 14855888, 276386, 7246159, -13280578, -16395567, 9372439, -14423309 ], [ -7214958, 27319805, -19880697, 4141846, -23318255, 13725561, 19404614, -6097576, 11196743, 1311048, -7369884, -12509442, -3353184, 851291, -13102450, -13920300, 19943216, -5534938, 11609869, -21582598, -13411629, 16204069, -21320903 ], [ -15607074, 30795035, -18622335, -1687046, -22308761, 10836735, 21555338, -6979672, 10317185, 5842680, -14240196, -10704558, -9087456, -5191795, -22953598, -10653684, 25030544, -11346262, 15973579, -29884618, -10427691, 23035699, -28218497 ], [ -17162155, 23179390, -15165063, 1898982, -13931102, 6435314, 14733577, -7220833, 7800157, 1729057, -10901028, -5446269, -10230988, -9865851, -18215981, -8264473, 23566852, -9559221, 17251994, -23272253, -6472058, 16621174, -22798511 ], [ -17349829, 13345570, -11268009, 7367994, -4079810, 1731374, 6117319, -7333807, 4955635, -4113617, -5519964, 502701, -10456372, -14266101, -10560611, -6050743, 20792956, -6252507, 17913350, -13677011, -2322086, 7557418, -14915009 ], [ -17537503, 3511750, -7370955, 12837006, 5771482, -2972566, -2498939, -7446781, 2111113, -9956291, -138900, 6451671, -10681756, -18666351, -2905241, -3837013, 18019060, -2945793, 18574706, -4081769, 1827886, -1506338, -7031507 ], [ -17725177, -6322070, -3473901, 18306018, 15622774, -7676506, -11115197, -7559755, -733409, -15798965, 5242164, 12400641, -10907140, -23066601, 4750129, -1623283, 15245164, 360921, 19236062, 5513473, 5977858, -10570094, 851995 ], [ -17912851, -16155890, 423153, 23775030, 25474066, -12380446, -19731455, -7672729, -3577931, -21641639, 10623228, 18349611, -11132524, -27466851, 12405499, 590447, 12471268, 3667635, 19897418, 15108715, 10127830, -19633850, 8735497 ], [ -19181611, -19589168, 3082698, 21837324, 27926386, -13029241, -24357536, -4669216, -4697168, -20807294, 11480424, 20456628, -9280831, -25889991, 12754855, 3994019, 11696791, 6604506, 17841971, 15154933, 9601219, -21830225, 13253629 ], [ -21531457, -16621904, 4504734, 12492900, 22979734, -9622891, -24993440, 1450784, -4091120, -13295930, 7813752, 18721692, -5352061, -18336021, 5798197, 8587433, 12921733, 9171534, 13069721, 5652127, 4398025, -17159219, 14406391 ], [ -23881303, -13654640, 5926770, 3148476, 18033082, -6216541, -25629344, 7570784, -3485072, -5784566, 4147080, 16986756, -1423291, -10782051, -1158461, 13180847, 14146675, 11738562, 8297471, -3850679, -805169, -12488213, 15559153 ], [ -26231149, -10687376, 7348806, -6195948, 13086430, -2810191, -26265248, 13690784, -2879024, 1726798, 480408, 15251820, 2505479, -3228081, -8115119, 17774261, 15371617, 14305590, 3525221, -13353485, -6008363, -7817207, 16711915 ], [ -28580995, -7720112, 8770842, -15540372, 8139778, 596159, -26901152, 19810784, -2272976, 9238162, -3186264, 13516884, 6434249, 4325889, -15071777, 22367675, 16596559, 16872618, -1247029, -22856291, -11211557, -3146201, 17864677 ], [ -29385549, -5705474, 10417025, -23121322, 4602524, 3119706, -26720404, 23962047, -1620330, 14078967, -6249659, 12581199, 9738862, 10619147, -20683114, 25927980, 17833019, 17840118, -5481079, -28895524, -15937825, 996905, 17927967 ], [ -22463643, -8453966, 13183943, -21884902, 8112260, 1229238, -22456396, 18269625, -734694, 5566977, -6296669, 15641769, 9922690, 10608845, -19567846, 24322740, 19127069, 10809978, -7024129, -17616892, -18279463, 2500511, 12543897 ], [ -15541737, -11202458, 15950861, -20648482, 11621996, -661230, -18192388, 12577203, 150942, -2945013, -6343679, 18702339, 10106518, 10598543, -18452578, 22717500, 20421119, 3779838, -8567179, -6338260, -20621101, 4004117, 7159827 ], [ -8619831, -13950950, 18717779, -19412062, 15131732, -2551698, -13928380, 6884781, 1036578, -11457003, -6390689, 21762909, 10290346, 10588241, -17337310, 21112260, 21715169, -3250302, -10110229, 4940372, -22962739, 5507723, 1775757 ], [ -1697925, -16699442, 21484697, -18175642, 18641468, -4442166, -9664372, 1192359, 1922214, -19968993, -6437699, 24823479, 10474174, 10577939, -16222042, 19507020, 23009219, -10280442, -11653279, 16219004, -25304377, 7011329, -3608313 ], [ 5223981, -19447934, 24251615, -16939222, 22151204, -6332634, -5400364, -4500063, 2807850, -28480983, -6484709, 27884049, 10658002, 10567637, -15106774, 17901780, 24303269, -17310582, -13196329, 27497636, -27646015, 8514935, -8992383 ], [ 2433457, -17963751, 17846133, -10994912, 17100585, -2889112, -5905361, -8140625, 763131, -23041563, -1183614, 24789829, 6761170, 7130615, -14939861, 12491970, 18963744, -14327967, -7693924, 27807973, -21529388, 9721471, -5016873 ], [ -2299553, -15633033, 9606171, -4109024, 10337895, 1621208, -7364159, -11370815, -1867659, -14811861, 5187102, 20464651, 2048206, 3008249, -14962619, 6321246, 12297504, -9342801, -782428, 25924651, -13721108, 10868593, 830553 ], [ -7032563, -13302315, 1366209, 2776864, 3575205, 6131528, -8822957, -14601005, -4498449, -6582159, 11557818, 16139473, -2664758, -1114117, -14985377, 150522, 5631264, -4357635, 6129068, 24041329, -5912828, 12015715, 6677979 ], [ -11765573, -10971597, -6873753, 9662752, -3187485, 10641848, -10281755, -17831195, -7129239, 1647543, 17928534, 11814295, -7377722, -5236483, -15008135, -6020202, -1034976, 627531, 13040564, 22158007, 1895452, 13162837, 12525405 ], [ -16498583, -8640879, -15113715, 16548640, -9950175, 15152168, -11740553, -21061385, -9760029, 9877245, 24299250, 7489117, -12090686, -9358849, -15030893, -12190926, -7701216, 5612697, 19952060, 20274685, 9703732, 14309959, 18372831 ], [ -19291838, -8576052, -20163537, 18629053, -11194794, 17278103, -14050970, -18721304, -12410952, 14689665, 26784831, 3958330, -13330781, -10371154, -15803699, -15530259, -10489407, 5447280, 23699819, 19302574, 15036820, 13624003, 20884971 ], [ -20145338, -10777116, -22023219, 15903991, -6921342, 17019653, -17213006, -10810952, -15082008, 16084803, 25385277, 1221934, -11098007, -8273398, -17326553, -16038201, -9399549, 131280, 24283841, 19241674, 17894716, 11104969, 20061825 ], [ -20998838, -12978180, -23882901, 13178929, -2647890, 16761203, -20375042, -2900600, -17753064, 17479941, 23985723, -1514462, -8865233, -6175642, -18849407, -16546143, -8309691, -5184720, 24867863, 19180774, 20752612, 8585935, 19238679 ], [ -21852338, -15179244, -25742583, 10453867, 1625562, 16502753, -23537078, 5009752, -20424120, 18875079, 22586169, -4250858, -6632459, -4077886, -20372261, -17054085, -7219833, -10500720, 25451885, 19119874, 23610508, 6066901, 18415533 ], [ -22705838, -17380308, -27602265, 7728805, 5899014, 16244303, -26699114, 12920104, -23095176, 20270217, 21186615, -6987254, -4399685, -1980130, -21895115, -17562027, -6129975, -15816720, 26035907, 19058974, 26468404, 3547867, 17592387 ], [ -22547751, -18792836, -27669411, 5941095, 9994251, 15706203, -29155765, 17986904, -24743783, 20706224, 18594356, -9299093, -3227484, -845008, -22571636, -16885833, -5315850, -19655720, 26252649, 19348749, 28782373, 756620, 17139138 ], [ -17331729, -16262684, -18773877, 8840145, 13198413, 13769853, -28085491, 8835944, -21280145, 16346576, 10038572, -9488147, -7358148, -4523056, -19016492, -10288959, -5880390, -16109720, 24632991, 21391899, 28376707, -3395692, 18535374 ], [ -12115707, -13732532, -9878343, 11739195, 16402575, 11833503, -27015217, -315016, -17816507, 11986928, 1482788, -9677201, -11488812, -8201104, -15461348, -3692085, -6444930, -12563720, 23013333, 23435049, 27971041, -7548004, 19931610 ], [ -6899685, -11202380, -982809, 14638245, 19606737, 9897153, -25944943, -9465976, -14352869, 7627280, -7072996, -9866255, -15619476, -11879152, -11906204, 2904789, -7009470, -9017720, 21393675, 25478199, 27565375, -11700316, 21327846 ], [ -1683663, -8672228, 7912725, 17537295, 22810899, 7960803, -24874669, -18616936, -10889231, 3267632, -15628780, -10055309, -19750140, -15557200, -8351060, 9501663, -7574010, -5471720, 19774017, 27521349, 27159709, -15852628, 22724082 ], [ 3532359, -6142076, 16808259, 20436345, 26015061, 6024453, -23804395, -27767896, -7425593, -1092016, -24184564, -10244363, -23880804, -19235248, -4795916, 16098537, -8138550, -1925720, 18154359, 29564499, 26754043, -20004940, 24120318 ], [ 7847781, -4323979, 12182918, 21515415, 17820523, 3939248, -24129401, -25617351, -4137935, 2206446, -19336693, -5546102, -22006603, -12314351, -6929502, 16556911, -2301115, -2972710, 12500051, 27788234, 25377672, -20359702, 24452814 ], [ 11983083, -2648293, 4853402, 22230489, 7346245, 1824272, -24733463, -21206505, -885473, 7036530, -11808091, 129622, -18931429, -3273665, -10200834, 15787585, 4816715, -4938298, 6038813, 25248086, 23807160, -19954954, 24572562 ], [ 16118385, -972607, -2476114, 22945563, -3128033, -290704, -25337525, -16795659, 2366989, 11866614, -4279489, 5805346, -15856255, 5767021, -13472166, 15018259, 11934545, -6903886, -422425, 22707938, 22236648, -19550206, 24692310 ], [ 20253687, 703079, -9805630, 23660637, -13602311, -2405680, -25941587, -12384813, 5619451, 16696698, 3249113, 11481070, -12781081, 14807707, -16743498, 14248933, 19052375, -8869474, -6883663, 20167790, 20666136, -19145458, 24812058 ], [ 24388989, 2378765, -17135146, 24375711, -24076589, -4520656, -26545649, -7973967, 8871913, 21526782, 10777715, 17156794, -9705907, 23848393, -20014830, 13479607, 26170205, -10835062, -13344901, 17627642, 19095624, -18740710, 24931806 ], [ 26705751, 1257359, -20882578, 23823681, -26738789, -5463181, -24065597, -4426137, 11040214, 22029645, 12379397, 19396021, -4822207, 25246870, -18094194, 13204819, 27932513, -10969708, -14200012, 13927190, 16320471, -18335023, 20431239 ], [ 27203973, -2661139, -21047926, 22004547, -21588911, -5233255, -18501431, -1741323, 12124354, 18205287, 8054159, 18198751, 1870019, 19003138, -10981590, 13424569, 24339299, -9273412, -9448996, 9066434, 12340677, -17928397, 11310357 ], [ 27702195, -6579637, -21213274, 20185413, -16439033, -5003329, -12937265, 943491, 13208494, 14380929, 3728921, 17001481, 8562245, 12759406, -3868986, 13644319, 20746085, -7577116, -4697980, 4205678, 8360883, -17521771, 2189475 ], [ 28200417, -10498135, -21378622, 18366279, -11289155, -4773403, -7373099, 3628305, 14292634, 10556571, -596317, 15804211, 15254471, 6515674, 3243618, 13864069, 17152871, -5880820, 53036, -655078, 4381089, -17115145, -6931407 ], [ 28698639, -14416633, -21543970, 16547145, -6139277, -4543477, -1808933, 6313119, 15376774, 6732213, -4921555, 14606941, 21946697, 271942, 10356222, 14083819, 13559657, -4184524, 4804052, -5515834, 401295, -16708519, -16052289 ], [ 28745100, -16747292, -21287976, 14174572, -2098981, -4655186, 1983245, 8030080, 15825037, 3222023, -8968991, 13039532, 25813804, -5680019, 15450065, 14504088, 11211459, -1811994, 8679236, -9796414, -2621646, -15833647, -22105146 ], [ 26532756, -11138756, -18925272, 9034804, -3606595, -6475070, -3084517, 4907776, 13093915, 1282673, -11627417, 9621428, 15555316, -10173125, 10450103, 15926952, 15088341, 3941706, 8175260, -11176114, -860322, -12617545, -12817878 ], [ 24320412, -5530220, -16562568, 3895036, -5114209, -8294954, -8152279, 1785472, 10362793, -656677, -14285843, 6203324, 5296828, -14666231, 5450141, 17349816, 18965223, 9695406, 7671284, -12555814, 901002, -9401443, -3530610 ], [ 22108068, 78316, -14199864, -1244732, -6621823, -10114838, -13220041, -1336832, 7631671, -2596027, -16944269, 2785220, -4961660, -19159337, 450179, 18772680, 22842105, 15449106, 7167308, -13935514, 2662326, -6185341, 5756658 ], [ 19895724, 5686852, -11837160, -6384500, -8129437, -11934722, -18287803, -4459136, 4900549, -4535377, -19602695, -632884, -15220148, -23652443, -4549783, 20195544, 26718987, 21202806, 6663332, -15315214, 4423650, -2969239, 15043926 ], [ 17683380, 11295388, -9474456, -11524268, -9637051, -13754606, -23355565, -7581440, 2169427, -6474727, -22261121, -4050988, -25478636, -28145549, -9549745, 21618408, 30595869, 26956506, 6159356, -16694914, 6184974, 246863, 24331194 ], [ 16106866, 7149789, -4377752, -12933861, -5173010, -9331745, -23360337, -7529374, 2944275, -9175002, -16743957, 555408, -19979099, -28449495, -13706852, 21104997, 28418436, 24956476, 8508265, -14395944, 6585173, 5015500, 25387817 ], [ 14657518, 1053363, 1265752, -13597419, 485362, -3660335, -22352511, -6842434, 4420317, -12027462, -9591675, 6766704, -11327957, -27915609, -17695388, 20204331, 25030140, 21405700, 11427751, -11361240, 6713147, 10094644, 24798311 ], [ 13208170, -5043063, 6909256, -14260977, 6143734, 2011075, -21344685, -6155494, 5896359, -14879922, -2439393, 12978000, -2676815, -27381723, -21683924, 19303665, 21641844, 17854924, 14347237, -8326536, 6841121, 15173788, 24208805 ], [ 11758822, -11139489, 12552760, -14924535, 11802106, 7682485, -20336859, -5468554, 7372401, -17732382, 4712889, 19189296, 5974327, -26847837, -25672460, 18402999, 18253548, 14304148, 17266723, -5291832, 6969095, 20252932, 23619299 ], [ 10309474, -17235915, 18196264, -15588093, 17460478, 13353895, -19329033, -4781614, 8848443, -20584842, 11865171, 25400592, 14625469, -26313951, -29660996, 17502333, 14865252, 10753372, 20186209, -2257128, 7097069, 25332076, 23029793 ], [ 8072860, -20286441, 19148932, -12303306, 18802864, 16086508, -19153767, -2106469, 6123951, -19265352, 14784798, 26394075, 15999445, -22938408, -30435128, 14544273, 14579253, 10295182, 18025360, -730485, 7778780, 22424983, 19525307 ], [ 5048980, -20291067, 15410764, -5070174, 15829264, 15880324, -19811061, 2556881, -801075, -13773912, 13471770, 22169745, 10096255, -16721208, -27994856, 9528819, 17395551, 12929578, 10784176, -711903, 9014228, 11531653, 13105841 ], [ 2025100, -20295693, 11672596, 2162958, 12855664, 15674140, -20468355, 7220231, -7726101, -8282472, 12158742, 17945415, 4193065, -10504008, -25554584, 4513365, 20211849, 15563974, 3542992, -693321, 10249676, 638323, 6686375 ], [ -998780, -20300319, 7934428, 9396090, 9882064, 15467956, -21125649, 11883581, -14651127, -2791032, 10845714, 13721085, -1710125, -4286808, -23114312, -502089, 23028147, 18198370, -3698192, -674739, 11485124, -10255007, 266909 ], [ -4022660, -20304945, 4196260, 16629222, 6908464, 15261772, -21782943, 16546931, -21576153, 2700408, 9532686, 9496755, -7613315, 1930392, -20674040, -5517543, 25844445, 20832766, -10939376, -656157, 12720572, -21148337, -6152557 ], [ -6164037, -19697812, 854313, 22182772, 4427959, 15498925, -21192028, 19689079, -26960769, 7110394, 8429308, 6001297, -11680991, 6106334, -18575742, -10114642, 27580554, 22940835, -17118191, 25575, 12612606, -29336506, -11565173 ], [ -3892899, -16031884, -506529, 19338412, 4412929, 17952763, -14360068, 15225217, -24643335, 6113110, 8374180, 6150199, -6571097, 75986, -18187314, -12619966, 23915718, 22417269, -17985161, 4023057, 5787570, -23998870, -11943539 ], [ -1621761, -12365956, -1867371, 16494052, 4397899, 20406601, -7528108, 10761355, -22325901, 5115826, 8319052, 6299101, -1461203, -5954362, -17798886, -15125290, 20250882, 21893703, -18852131, 8020539, -1037466, -18661234, -12321905 ], [ 649377, -8700028, -3228213, 13649692, 4382869, 22860439, -696148, 6297493, -20008467, 4118542, 8263924, 6448003, 3648691, -11984710, -17410458, -17630614, 16586046, 21370137, -19719101, 12018021, -7862502, -13323598, -12700271 ], [ 2920515, -5034100, -4589055, 10805332, 4367839, 25314277, 6135812, 1833631, -17691033, 3121258, 8208796, 6596905, 8758585, -18015058, -17022030, -20135938, 12921210, 20846571, -20586071, 16015503, -14687538, -7985962, -13078637 ], [ 5191653, -1368172, -5949897, 7960972, 4352809, 27768115, 12967772, -2630231, -15373599, 2123974, 8153668, 6745807, 13868479, -24045406, -16633602, -22641262, 9256374, 20323005, -21453041, 20012985, -21512574, -2648326, -13457003 ], [ 3838666, -604274, -3781189, 3159527, -1137656, 22570633, 8189812, -1785628, -9094920, 827660, 7973945, 3156894, 10040423, -20783424, -11472629, -19873301, 4304128, 18927154, -13823726, 15121482, -19619570, 1525535, -10205069 ], [ 1760854, -420782, -906571, -2033335, -7723208, 15842887, 1089868, 120668, -2023992, -528460, 7769303, -1179582, 4424777, -15662976, -5357147, -16050683, -905600, 17356846, -4495154, 8452182, -15982958, 5466641, -6227075 ], [ -316958, -237290, 1968047, -7226197, -14308760, 9115141, -6010076, 2026964, 5046936, -1884580, 7564661, -5516058, -1190869, -10542528, 758335, -12228065, -6115328, 15786538, 4833418, 1782882, -12346346, 9407747, -2249081 ], [ -2394770, -53798, 4842665, -12419059, -20894312, 2387395, -13110020, 3933260, 12117864, -3240700, 7360019, -9852534, -6806515, -5422080, 6873817, -8405447, -11325056, 14216230, 14161990, -4886418, -8709734, 13348853, 1728913 ], [ -4472582, 129694, 7717283, -17611921, -27479864, -4340351, -20209964, 5839556, 19188792, -4596820, 7155377, -14189010, -12422161, -301632, 12989299, -4582829, -16534784, 12645922, 23490562, -11555718, -5073122, 17289959, 5706907 ] ], [ [ 15837984, -2823232, 12984160, -28714784, 2434976, 5350144, -13536032, 20020896, -2027904, -8998848, 2627552, 7621408, -12740288, 13889952, -616480, 10596320, -7468832, 7777120, 5234880, -12869472, -8830720, 6666016, 7869344 ], [ 15837984, -2823232, 12984160, -28714784, 2434976, 5350144, -13536032, 20020896, -2027904, -8998848, 2627552, 7621408, -12740288, 13889952, -616480, 10596320, -7468832, 7777120, 5234880, -12869472, -8830720, 6666016, 7869344 ], [ 15837984, -2823232, 12984160, -28714784, 2434976, 5350144, -13536032, 20020896, -2027904, -8998848, 2627552, 7621408, -12740288, 13889952, -616480, 10596320, -7468832, 7777120, 5234880, -12869472, -8830720, 6666016, 7869344 ], [ 13385524, 390608, 11560270, -22646159, 4822951, 4704084, -12435912, 17961136, -1613109, -6673708, 2865817, 5001088, -10792633, 12922047, -1554065, 10430375, -5557187, 8952410, 8977645, -12235822, -10755825, 4324491, 2249279 ], [ 10442572, 4247216, 9851602, -15363809, 7688521, 3928812, -11115768, 15489424, -1115355, -3883540, 3151735, 1856704, -8455447, 11760561, -2679167, 10231241, -3263213, 10362758, 13468963, -11475442, -13065951, 1514661, -4494799 ], [ 7499620, 8103824, 8142934, -8081459, 10554091, 3153540, -9795624, 13017712, -617601, -1093372, 3437653, -1287680, -6118261, 10599075, -3804269, 10032107, -969239, 11773106, 17960281, -10715062, -15376077, -1295169, -11238877 ], [ 4556668, 11960432, 6434266, -799109, 13419661, 2378268, -8475480, 10546000, -119847, 1696796, 3723571, -4432064, -3781075, 9437589, -4929371, 9832973, 1324735, 13183454, 22451599, -9954682, -17686203, -4104999, -17982955 ], [ 1613716, 15817040, 4725598, 6483241, 16285231, 1602996, -7155336, 8074288, 377907, 4486964, 4009489, -7576448, -1443889, 8276103, -6054473, 9633839, 3618709, 14593802, 26942917, -9194302, -19996329, -6914829, -24727033 ], [ 420268, 17289992, 3904771, 9144844, 15565795, 2177502, -5004528, 6098650, 872955, 6472202, 3701335, -7661669, 360029, 4657749, -4578983, 10080056, 5438122, 14893898, 25994227, -7347037, -18764721, -7058760, -26213341 ], [ 976324, 16379288, 3971785, 7185700, 11261353, 4101786, -2023056, 4619086, 1365297, 7652510, 2799109, -4687727, 1630679, -1417473, -502901, 11171624, 6782974, 14083742, 19605529, -4412887, -13991379, -4536792, -22441879 ], [ 1532380, 15468584, 4038799, 5226556, 6956911, 6026070, 958416, 3139522, 1857639, 8832818, 1896883, -1713785, 2901329, -7492695, 3573181, 12263192, 8127826, 13273586, 13216831, -1478737, -9218037, -2014824, -18670417 ], [ 2088436, 14557880, 4105813, 3267412, 2652469, 7950354, 3939888, 1659958, 2349981, 10013126, 994657, 1260157, 4171979, -13567917, 7649263, 13354760, 9472678, 12463430, 6828133, 1455413, -4444695, 507144, -14898955 ], [ 2644492, 13647176, 4172827, 1308268, -1651973, 9874638, 6921360, 180394, 2842323, 11193434, 92431, 4234099, 5442629, -19643139, 11725345, 14446328, 10817530, 11653274, 439435, 4389563, 328647, 3029112, -11127493 ], [ 3415227, 11845594, 3632507, -350323, -5702552, 11017064, 8898565, -1264642, 2992870, 11942823, -1404060, 6448282, 6396185, -24173355, 15162912, 15331590, 11047832, 10279340, -3984708, 6940832, 5063515, 5135359, -7236514 ], [ 5259357, 5589622, 55517, -506149, -8483816, 8250200, 5854435, -2537038, 1434442, 10537617, -5871876, 4863670, 5764271, -20978541, 15407904, 15185322, 5705384, 6086516, 1413924, 7577696, 9606013, 5163001, -2747950 ], [ 7103487, -666350, -3521473, -661975, -11265080, 5483336, 2810305, -3809434, -123986, 9132411, -10339692, 3279058, 5132357, -17783727, 15652896, 15039054, 362936, 1893692, 6812556, 8214560, 14148511, 5190643, 1740614 ], [ 8947617, -6922322, -7098463, -817801, -14046344, 2716472, -233825, -5081830, -1682414, 7727205, -14807508, 1694446, 4500443, -14588913, 15897888, 14892786, -4979512, -2299132, 12211188, 8851424, 18691009, 5218285, 6229178 ], [ 10791747, -13178294, -10675453, -973627, -16827608, -50392, -3277955, -6354226, -3240842, 6321999, -19275324, 109834, 3868529, -11394099, 16142880, 14746518, -10321960, -6491956, 17609820, 9488288, 23233507, 5245927, 10717742 ], [ 12635877, -19434266, -14252443, -1129453, -19608872, -2817256, -6322085, -7626622, -4799270, 4916793, -23743140, -1474778, 3236615, -8199285, 16387872, 14600250, -15664408, -10684780, 23008452, 10125152, 27776005, 5273569, 15206306 ], [ 6949072, -16742573, -11150818, -962954, -16299101, -588340, -6665320, -5953893, -4301988, 874622, -18826586, -4083250, 4561371, -5785431, 14468924, 12355232, -11976601, -8354389, 18659559, 13366916, 23264433, 3705606, 9768440 ], [ -243920, -12261347, -6713470, -731990, -11771123, 2639732, -6468376, -3692139, -3393564, -3694942, -12033158, -6896494, 6277461, -3527769, 12117188, 9690464, -6482743, -4719355, 12361161, 17129660, 16942047, 1818522, 2345288 ], [ -7436912, -7780121, -2276122, -501026, -7243145, 5867804, -6271432, -1430385, -2485140, -8264506, -5239730, -9709738, 7993551, -1270107, 9765452, 7025696, -988885, -1084321, 6062763, 20892404, 10619661, -68562, -5077864 ], [ -14629904, -3298895, 2161226, -270062, -2715167, 9095876, -6074488, 831369, -1576716, -12834070, 1553698, -12522982, 9709641, 987555, 7413716, 4360928, 4504973, 2550713, -235635, 24655148, 4297275, -1955646, -12501016 ], [ -21822896, 1182331, 6598574, -39098, 1812811, 12323948, -5877544, 3093123, -668292, -17403634, 8347126, -15336226, 11425731, 3245217, 5061980, 1696160, 9998831, 6185747, -6534033, 28417892, -2025111, -3842730, -19924168 ], [ -21942866, 5771755, 8927411, 1788241, 5367856, 12725399, -5182216, 4693620, -1074321, -18001429, 11710501, -14799973, 12964899, 4202739, 4642328, 903788, 12791897, 5343311, -8404842, 26914262, -3413385, -6161850, -21158071 ], [ -14989814, 10469377, 9147737, 5211955, 7949968, 10300229, -3988504, 5632860, -2794803, -14627455, 11643823, -10914223, 14327145, 3860121, 6154760, 1983812, 12884171, 23405, -5848062, 20144258, 132453, -8913006, -16202725 ], [ -8036762, 15166999, 9368063, 8635669, 10532080, 7875059, -2794792, 6572100, -4515285, -11253481, 11577145, -7028473, 15689391, 3517503, 7667192, 3063836, 12976445, -5296501, -3291282, 13374254, 3678291, -11664162, -11247379 ], [ -1083710, 19864621, 9588389, 12059383, 13114192, 5449889, -1601080, 7511340, -6235767, -7879507, 11510467, -3142723, 17051637, 3174885, 9179624, 4143860, 13068719, -10616407, -734502, 6604250, 7224129, -14415318, -6292033 ], [ 5869342, 24562243, 9808715, 15483097, 15696304, 3024719, -407368, 8450580, -7956249, -4505533, 11443789, 743027, 18413883, 2832267, 10692056, 5223884, 13160993, -15936313, 1822278, -165754, 10769967, -17166474, -1336687 ], [ 10550219, 26873704, 9910259, 18307968, 17244409, 1590552, 1096750, 8982921, -9071552, -1830312, 11203074, 3310499, 18914423, 2239495, 11613987, 6178209, 13666107, -20061305, 3432866, -5360129, 12569239, -19415494, 2861006 ], [ 3870221, 17254360, 9417893, 18138624, 13622479, 5111400, 4152898, 7480767, -7160960, -2648856, 10092174, -713419, 15106433, 395953, 9583413, 6504039, 16235421, -18211727, 312494, -2676359, 5635681, -19153834, 3270434 ], [ -2809777, 7635016, 8925527, 17969280, 10000549, 8632248, 7209046, 5978613, -5250368, -3467400, 8981274, -4737337, 11298443, -1447589, 7552839, 6829869, 18804735, -16362149, -2807878, 7411, -1297877, -18892174, 3679862 ], [ -9489775, -1984328, 8433161, 17799936, 6378619, 12153096, 10265194, 4476459, -3339776, -4285944, 7870374, -8761255, 7490453, -3291131, 5522265, 7155699, 21374049, -14512571, -5928250, 2691181, -8231435, -18630514, 4089290 ], [ -16169773, -11603672, 7940795, 17630592, 2756689, 15673944, 13321342, 2974305, -1429184, -5104488, 6759474, -12785173, 3682463, -5134673, 3491691, 7481529, 23943363, -12662993, -9048622, 5374951, -15164993, -18368854, 4498718 ], [ -22849771, -21223016, 7448429, 17461248, -865241, 19194792, 16377490, 1472151, 481408, -5923032, 5648574, -16809091, -125527, -6978215, 1461117, 7807359, 26512677, -10813415, -12168994, 8058721, -22098551, -18107194, 4908146 ], [ -18285964, -16935550, 4830248, 10746794, 1374669, 16885070, 12819528, -1066583, -3284795, -3201191, 1405009, -15892044, 579108, -10308372, 3946893, 7009064, 19899676, -6209642, -12350321, 7448626, -18691604, -17895199, 8703484 ], [ -11473396, -9866722, 1786904, 2723318, 4786947, 13409234, 7938744, -3812633, -8186357, 228727, -3465089, -13986804, 2186268, -13935852, 7335939, 5985944, 11450212, -1055030, -11943839, 6179758, -13216556, -17693137, 13176004 ], [ -4660828, -2797894, -1256440, -5300158, 8199225, 9933398, 3057960, -6558683, -13087919, 3658645, -8335187, -12081564, 3793428, -17563332, 10724985, 4962824, 3000748, 4099582, -11537357, 4910890, -7741508, -17491075, 17648524 ], [ 2151740, 4270934, -4299784, -13323634, 11611503, 6457562, -1822824, -9304733, -17989481, 7088563, -13205285, -10176324, 5400588, -21190812, 14114031, 3939704, -5448716, 9254194, -11130875, 3642022, -2266460, -17289013, 22121044 ], [ 8964308, 11339762, -7343128, -21347110, 15023781, 2981726, -6703608, -12050783, -22891043, 10518481, -18075383, -8271084, 7007748, -24818292, 17503077, 2916584, -13898180, 14408806, -10724393, 2373154, 3208588, -17086951, 26593564 ], [ 11419133, 11450480, -7110061, -22318300, 16736442, 2849285, -8638686, -10862066, -20804996, 12367942, -18352604, -6464073, 7435371, -25808796, 18244782, 3162767, -16828787, 16059946, -7726835, 3497563, 7021240, -13477015, 26237443 ], [ 9516215, 4603088, -3600583, -16237204, 16749486, 6060239, -7628058, -5738582, -11731340, 12636946, -14036948, -4755291, 6683457, -24162324, 16339146, 4678253, -14240537, 14207614, -2138201, 7015249, 9171496, -6459205, 21052681 ], [ 7613297, -2244304, -91105, -10156108, 16762530, 9271193, -6617430, -615098, -2657684, 12905950, -9721292, -3046509, 5931543, -22515852, 14433510, 6193739, -11652287, 12355282, 3450433, 10532935, 11321752, 558605, 15867919 ], [ 5710379, -9091696, 3418373, -4075012, 16775574, 12482147, -5606802, 4508386, 6415972, 13174954, -5405636, -1337727, 5179629, -20869380, 12527874, 7709225, -9064037, 10502950, 9039067, 14050621, 13472008, 7576415, 10683157 ], [ 3807461, -15939088, 6927851, 2006084, 16788618, 15693101, -4596174, 9631870, 15489628, 13443958, -1089980, 371055, 4427715, -19222908, 10622238, 9224711, -6475787, 8650618, 14627701, 17568307, 15622264, 14594225, 5498395 ], [ 1653622, -21192483, 10244454, 6135070, 16003881, 17248617, -4314239, 13427449, 22331964, 13695408, 2420756, 1155989, 3678617, -16938523, 9598063, 10104031, -3752539, 6370526, 18774280, 19951980, 17062599, 20038720, 1017135 ], [ -1754822, -18475893, 12596682, 503506, 11230239, 10526943, -7675769, 10583503, 18017700, 13859088, 1906892, -2678317, 2943599, -11464573, 12981193, 7802521, -354301, 1951634, 15710584, 16665588, 14953329, 17616640, 53385 ], [ -5163266, -15759303, 14948910, -5128058, 6456597, 3805269, -11037299, 7739557, 13703436, 14022768, 1393028, -6512623, 2208581, -5990623, 16364323, 5501011, 3043937, -2467258, 12646888, 13379196, 12844059, 15194560, -910365 ], [ -8571710, -13042713, 17301138, -10759622, 1682955, -2916405, -14398829, 4895611, 9389172, 14186448, 879164, -10346929, 1473563, -516673, 19747453, 3199501, 6442175, -6886150, 9583192, 10092804, 10734789, 12772480, -1874115 ], [ -11980154, -10326123, 19653366, -16391186, -3090687, -9638079, -17760359, 2051665, 5074908, 14350128, 365300, -14181235, 738545, 4957277, 23130583, 897991, 9840413, -11305042, 6519496, 6806412, 8625519, 10350400, -2837865 ], [ -15388598, -7609533, 22005594, -22022750, -7864329, -16359753, -21121889, -792281, 760644, 14513808, -148564, -18015541, 3527, 10431227, 26513713, -1403519, 13238651, -15723934, 3455800, 3520020, 6516249, 7928320, -3801615 ], [ -10838707, -9724918, 19832277, -20001359, -6286486, -16249942, -17822599, -1484977, -1307800, 11371143, -881013, -12960272, 1853204, 9733032, 19786138, -3972529, 9837119, -14848351, 5609864, 1542093, 5404524, 5485825, -497065 ], [ -4697149, -12806698, 16753851, -16449377, -3438346, -14773834, -13191145, -1747423, -2927080, 7567209, -1657179, -6127088, 4219820, 7800408, 11036422, -6595039, 5075633, -12913873, 8807480, -174141, 4492308, 3039247, 3661145 ], [ 1444409, -15888478, 13675425, -12897395, -590206, -13297726, -8559691, -2009869, -4546360, 3763275, -2433345, 706096, 6586436, 5867784, 2286706, -9217549, 314147, -10979395, 12005096, -1890375, 3580092, 592669, 7819355 ], [ 7585967, -18970258, 10596999, -9345413, 2257934, -11821618, -3928237, -2272315, -6165640, -40659, -3209511, 7539280, 8953052, 3935160, -6463010, -11840059, -4447339, -9044917, 15202712, -3606609, 2667876, -1853909, 11977565 ], [ 13727525, -22052038, 7518573, -5793431, 5106074, -10345510, 703217, -2534761, -7784920, -3844593, -3985677, 14372464, 11319668, 2002536, -15212726, -14462569, -9208825, -7110439, 18400328, -5322843, 1755660, -4300487, 16135775 ], [ 14776193, -22014001, 4491084, -1218008, 6000275, -9108835, 3513473, -2058964, -6822445, -4233963, -2964498, 14449240, 11722436, -142023, -16285208, -14548123, -9792508, -6542680, 17832128, -4155414, 283308, -6324371, 18777326 ], [ 10731971, -18856147, 1514532, 4380856, 4940537, -8111593, 4502531, -844924, -3278215, -1208769, -145974, 7769608, 10161356, -2498517, -9680456, -12096721, -6198388, -7341640, 13498112, -104322, -1749180, -7925561, 19902218 ], [ 6687749, -15698293, -1462020, 9979720, 3880799, -7114351, 5491589, 369116, 266015, 1816425, 2672550, 1089976, 8600276, -4855011, -3075704, -9645319, -2604268, -8140600, 9164096, 3946770, -3781668, -9526751, 21027110 ], [ 2643527, -12540439, -4438572, 15578584, 2821061, -6117109, 6480647, 1583156, 3810245, 4841619, 5491074, -5589656, 7039196, -7211505, 3529048, -7193917, 989852, -8939560, 4830080, 7997862, -5814156, -11127941, 22152002 ], [ -1400695, -9382585, -7415124, 21177448, 1761323, -5119867, 7469705, 2797196, 7354475, 7866813, 8309598, -12269288, 5478116, -9567999, 10133800, -4742515, 4583972, -9738520, 496064, 12048954, -7846644, -12729131, 23276894 ], [ -4449062, -7363595, -9863985, 24747670, 908612, -4231453, 8301669, 4394464, 10447710, 9419508, 10497428, -16564374, 3309083, -11161987, 15610208, -2807055, 7391131, -10303055, -3321403, 14847663, -9142796, -13384750, 23356784 ], [ -2518154, -11038925, -9674391, 18174682, 1091036, -3887179, 8348163, 7907872, 11285970, 3609708, 9531788, -8936730, -1899715, -8943445, 15444896, -3451305, 6263485, -9695465, -4556125, 11384457, -6757268, -9312514, 18211664 ], [ -587246, -14714255, -9484797, 11601694, 1273460, -3542905, 8394657, 11421280, 12124230, -2200092, 8566148, -1309086, -7108513, -6724903, 15279584, -4095555, 5135839, -9087875, -5790847, 7921251, -4371740, -5240278, 13066544 ], [ 1343662, -18389585, -9295203, 5028706, 1455884, -3198631, 8441151, 14934688, 12962490, -8009892, 7600508, 6318558, -12317311, -4506361, 15114272, -4739805, 4008193, -8480285, -7025569, 4458045, -1986212, -1168042, 7921424 ], [ 3274570, -22064915, -9105609, -1544282, 1638308, -2854357, 8487645, 18448096, 13800750, -13819692, 6634868, 13946202, -17526109, -2287819, 14948960, -5384055, 2880547, -7872695, -8260291, 994839, 399316, 2904194, 2776304 ], [ 5205478, -25740245, -8916015, -8117270, 1820732, -2510083, 8534139, 21961504, 14639010, -19629492, 5669228, 21573846, -22734907, -69277, 14783648, -6028305, 1752901, -7265105, -9495013, -2468367, 2784844, 6976430, -2368816 ], [ 4188001, -26142620, -11980091, -7032778, -2755884, -2581909, 8794668, 21113332, 7758585, -19797532, 2940588, 22017695, -20603155, 129280, 13770071, -2963180, 4027405, -5931265, -6737860, -3037843, 1411117, 4610386, -48456 ], [ 2580847, -25890404, -15694901, -4416790, -8284308, -2736955, 9098004, 19392844, -665577, -18837220, -140652, 21024785, -17003293, -76160, 12586841, 843820, 6982339, -4452175, -3182332, -3028573, -714461, 956686, 3765000 ], [ 973693, -25638188, -19409711, -1800802, -13812732, -2892001, 9401340, 17672356, -9089739, -17876908, -3221892, 20031875, -13403431, -281600, 11403611, 4650820, 9937273, -2973085, 373196, -3019303, -2840039, -2697014, 7578456 ], [ -633461, -25385972, -23124521, 815186, -19341156, -3047047, 9704676, 15951868, -17513901, -16916596, -6303132, 19038965, -9803569, -487040, 10220381, 8457820, 12892207, -1493995, 3928724, -3010033, -4965617, -6350714, 11391912 ], [ -2240615, -25133756, -26839331, 3431174, -24869580, -3202093, 10008012, 14231380, -25938063, -15956284, -9384372, 18046055, -6203707, -692480, 9037151, 12264820, 15847141, -14905, 7484252, -3000763, -7091195, -10004414, 15205368 ], [ -3998843, -24483569, -26784857, 6220820, -25820445, -2406787, 8098293, 9823465, -26999292, -13982866, -10344705, 15517223, -1490458, 1217134, 7035179, 12606733, 14736139, -105274, 10075766, -4272214, -5528249, -12502196, 17119815 ], [ -5908145, -23435411, -22961099, 9184124, -22193751, -661129, 3975519, 2728123, -20697588, -10996342, -9184131, 11452469, 4336178, 5241802, 4214465, 9483559, 9559201, -1765102, 11703266, -6824386, -276779, -13844060, 17135253 ], [ -7817447, -22387253, -19137341, 12147428, -18567057, 1084529, -147255, -4367219, -14395884, -8009818, -8023557, 7387715, 10162814, 9266470, 1393751, 6360385, 4382263, -3424930, 13330766, -9376558, 4974691, -15185924, 17150691 ], [ -9726749, -21339095, -15313583, 15110732, -14940363, 2830187, -4270029, -11462561, -8094180, -5023294, -6862983, 3322961, 15989450, 13291138, -1426963, 3237211, -794675, -5084758, 14958266, -11928730, 10226161, -16527788, 17166129 ], [ -11636051, -20290937, -11489825, 18074036, -11313669, 4575845, -8392803, -18557903, -1792476, -2036770, -5702409, -741793, 21816086, 17315806, -4247677, 114037, -5971613, -6744586, 16585766, -14480902, 15477631, -17869652, 17181567 ], [ -12222227, -18681169, -7232261, 19996462, -7897350, 5689474, -11457031, -24281510, 3351934, 429803, -4033376, -3740983, 26269250, 19943794, -6968147, -2219579, -10445559, -7575085, 17812939, -16833767, 19008117, -18762477, 15896004 ], [ -6192773, -14263351, -805667, 16714498, -5532906, 3642958, -9228529, -23146442, 2709874, 296621, 177952, -1412353, 23855054, 15588382, -9187397, -605405, -11404545, -4258939, 17038477, -18190097, 13933683, -17410107, 8105436 ], [ -163319, -9845533, 5620927, 13432534, -3168462, 1596442, -7000027, -22011374, 2067814, 163439, 4389280, 916277, 21440858, 11232970, -11406647, 1008769, -12363531, -942793, 16264015, -19546427, 8859249, -16057737, 314868 ], [ 5866135, -5427715, 12047521, 10150570, -804018, -450074, -4771525, -20876306, 1425754, 30257, 8600608, 3244907, 19026662, 6877558, -13625897, 2622943, -13322517, 2373353, 15489553, -20902757, 3784815, -14705367, -7475700 ], [ 11895589, -1009897, 18474115, 6868606, 1560426, -2496590, -2543023, -19741238, 783694, -102925, 12811936, 5573537, 16612466, 2522146, -15845147, 4237117, -14281503, 5689499, 14715091, -22259087, -1289619, -13352997, -15266268 ], [ 17925043, 3407921, 24900709, 3586642, 3924870, -4543106, -314521, -18606170, 141634, -236107, 17023264, 7902167, 14198270, -1833266, -18064397, 5851291, -15240489, 9005645, 13940629, -23615417, -6364053, -12000627, -23056836 ], [ 14154642, 2912684, 21287973, 2017838, 5695579, -1281372, 420346, -13660132, 2095759, 487786, 16882072, 8400337, 8574934, -4187198, -17006102, 3288255, -15087550, 8018531, 11842427, -22539552, -4510847, -11479662, -22513849 ], [ 8424270, 1434836, 15667371, 791666, 7347541, 3042012, 856486, -7951900, 4569121, 1383094, 15870376, 8532415, 2309770, -6140834, -15292298, -110223, -14712226, 6170765, 9479477, -20977248, -1272113, -11124978, -20304151 ], [ 2693898, -43012, 10046769, -434506, 8999503, 7365396, 1292626, -2243668, 7042483, 2278402, 14858680, 8664493, -3955394, -8094470, -13578494, -3508701, -14336902, 4322999, 7116527, -19414944, 1966621, -10770294, -18094453 ], [ -3036474, -1520860, 4426167, -1660678, 10651465, 11688780, 1728766, 3464564, 9515845, 3173710, 13846984, 8796571, -10220558, -10048106, -11864690, -6907179, -13961578, 2475233, 4753577, -17852640, 5205355, -10415610, -15884755 ], [ -8766846, -2998708, -1194435, -2886850, 12303427, 16012164, 2164906, 9172796, 11989207, 4069018, 12835288, 8928649, -16485722, -12001742, -10150886, -10305657, -13586254, 627467, 2390627, -16290336, 8444089, -10060926, -13675057 ], [ -10062876, -4541923, -1393614, -3070864, 10498378, 17742945, 4404616, 9823556, 10627552, 6832006, 11024536, 8938147, -18446450, -11989163, -8103119, -12644166, -10314703, -1009411, 702548, -13399701, 10090411, -8580381, -9736711 ], [ -6924564, -6150505, 3828630, -2212720, 5236318, 16881123, 8447896, 5416844, 5430880, 11462674, 8414728, 8825065, -16102742, -10010369, -5721389, -13922706, -4146925, -2435401, -310660, -9180735, 10144321, -5973975, -4069717 ], [ -3786252, -7759087, 9050874, -1354576, -25742, 16019301, 12491176, 1010132, 234208, 16093342, 5804920, 8711983, -13759034, -8031575, -3339659, -15201246, 2020853, -3861391, -1323868, -4961769, 10198231, -3367569, 1597277 ], [ -647940, -9367669, 14273118, -496432, -5287802, 15157479, 16534456, -3396580, -4962464, 20724010, 3195112, 8598901, -11415326, -6052781, -957929, -16479786, 8188631, -5287381, -2337076, -742803, 10252141, -761163, 7264271 ], [ 2490372, -10976251, 19495362, 361712, -10549862, 14295657, 20577736, -7803292, -10159136, 25354678, 585304, 8485819, -9071618, -4073987, 1423801, -17758326, 14356409, -6713371, -3350284, 3476163, 10306051, 1845243, 12931265 ], [ 5132184, -12269525, 23271673, 944285, -13954883, 12469819, 22731001, -10418642, -14515008, 28682874, -1929814, 7332501, -6754806, -2852170, 3354985, -19122177, 18629367, -7406606, -4543939, 7393858, 10844355, 4407069, 17574479 ], [ 5291496, -11986259, 19818319, 149003, -8074709, 5823901, 15434191, -4077182, -14666880, 25498710, -3971482, 978003, -4572474, -5415238, 3033439, -20912583, 13428225, -4436066, -6639829, 9805198, 13804629, 6745995, 17098793 ], [ 5450808, -11702993, 16364965, -646279, -2194535, -822017, 8137381, 2264278, -14818752, 22314546, -6013150, -5376495, -2390142, -7978306, 2711893, -22702989, 8227083, -1465526, -8735719, 12216538, 16764903, 9084921, 16623107 ], [ 5610120, -11419727, 12911611, -1441561, 3685639, -7467935, 840571, 8605738, -14970624, 19130382, -8054818, -11730993, -207810, -10541374, 2390347, -24493395, 3025941, 1505014, -10831609, 14627878, 19725177, 11423847, 16147421 ], [ 5769432, -11136461, 9458257, -2236843, 9565813, -14113853, -6456239, 14947198, -15122496, 15946218, -10096486, -18085491, 1974522, -13104442, 2068801, -26283801, -2175201, 4475554, -12927499, 17039218, 22685451, 13762773, 15671735 ], [ 5928744, -10853195, 6004903, -3032125, 15445987, -20759771, -13753049, 21288658, -15274368, 12762054, -12138154, -24439989, 4156854, -15667510, 1747255, -28074207, -7376343, 7446094, -15023389, 19450558, 25645725, 16101699, 15196049 ], [ 7491286, -7154119, 8225479, -6650722, 13294016, -20520879, -13762129, 23276878, -10632235, 12405465, -10729047, -25537732, 8282396, -11584513, 1729199, -20891098, -5701405, 9434109, -10264389, 20212253, 18296614, 16048035, 11375498 ], [ 9334474, -2771881, 11580841, -10833982, 9535616, -18905025, -12313663, 24394450, -5031301, 12614391, -8629785, -25584124, 12796580, -6172303, 1771841, -11913286, -2651251, 11225619, -4134411, 20644019, 8885626, 15515853, 6885974 ], [ 11177662, 1610357, 14936203, -15017242, 5777216, -17289171, -10865197, 25512022, 569633, 12823317, -6530523, -25630516, 17310764, -760093, 1814483, -2935474, 398903, 13017129, 1995567, 21075785, -525362, 14983671, 2396450 ], [ 13020850, 5992595, 18291565, -19200502, 2018816, -15673317, -9416731, 26629594, 6170567, 13032243, -4431261, -25676908, 21824948, 4652117, 1857125, 6042338, 3449057, 14808639, 8125545, 21507551, -9936350, 14451489, -2093074 ], [ 14864038, 10374833, 21646927, -23383762, -1739584, -14057463, -7968265, 27747166, 11771501, 13241169, -2331999, -25723300, 26339132, 10064327, 1899767, 15020150, 6499211, 16600149, 14255523, 21939317, -19347338, 13919307, -6582598 ], [ 13318318, 11861450, 19051720, -22552177, -5099866, -12377811, -6884767, 26070535, 13141265, 11482932, -1121961, -23570767, 26464040, 11446382, 607451, 19962302, 7377677, 16101273, 15495426, 20984792, -20254607, 14976684, -9297157 ], [ 8383690, 10452446, 10505944, -16705747, -8062030, -10634361, -6166237, 21599701, 10279859, 7757532, -801147, -19219309, 22199672, 8798282, -2019823, 20868794, 6084455, 13312011, 11845254, 18643976, -12658157, 17623620, -10236751 ], [ 3449062, 9043442, 1960168, -10859317, -11024194, -8890911, -5447707, 17128867, 7418453, 4032132, -480333, -14867851, 17935304, 6150182, -4647097, 21775286, 4791233, 10522749, 8195082, 16303160, -5061707, 20270556, -11176345 ], [ -1485566, 7634438, -6585608, -5012887, -13986358, -7147461, -4729177, 12658033, 4557047, 306732, -159519, -10516393, 13670936, 3502082, -7274371, 22681778, 3498011, 7733487, 4544910, 13962344, 2534743, 22917492, -12115939 ], [ -6420194, 6225434, -15131384, 833543, -16948522, -5404011, -4010647, 8187199, 1695641, -3418668, 161295, -6164935, 9406568, 853982, -9901645, 23588270, 2204789, 4944225, 894738, 11621528, 10131193, 25564428, -13055533 ], [ -10867806, 5427349, -21142279, 5724917, -18263116, -3583075, -3760678, 3858323, -1017837, -6287247, 292586, -1653740, 5025677, -1116394, -11912868, 23558421, 1309716, 3001796, -1432814, 9072406, 15999422, 27063526, -13122235 ], [ -12880338, 7683859, -14478769, 5841011, -11339860, -1374709, -5853514, 239237, -2991675, -4871721, -523738, 3656140, 62171, 301850, -10843836, 18846867, 2405388, 5293532, 2852734, 5481754, 13226546, 22823434, -8824477 ], [ -14892870, 9940369, -7815259, 5957105, -4416604, 833657, -7946350, -3379849, -4965513, -3456195, -1340062, 8966020, -4901335, 1720094, -9774804, 14135313, 3501060, 7585268, 7138282, 1891102, 10453670, 18583342, -4526719 ], [ -16905402, 12196879, -1151749, 6073199, 2506652, 3042023, -10039186, -6998935, -6939351, -2040669, -2156386, 14275900, -9864841, 3138338, -8705772, 9423759, 4596732, 9877004, 11423830, -1699550, 7680794, 14343250, -228961 ], [ -18917934, 14453389, 5511761, 6189293, 9429908, 5250389, -12132022, -10618021, -8913189, -625143, -2972710, 19585780, -14828347, 4556582, -7636740, 4712205, 5692404, 12168740, 15709378, -5290202, 4907918, 10103158, 4068797 ], [ -20930466, 16709899, 12175271, 6305387, 16353164, 7458755, -14224858, -14237107, -10887027, 790383, -3789034, 24895660, -19791853, 5974826, -6567708, 651, 6788076, 14460476, 19994926, -8880854, 2135042, 5863066, 8366555 ], [ -18240998, 14690109, 14178321, 3737956, 12879555, 5843821, -14044969, -12825523, -12407325, -290336, -5246418, 19247760, -16013549, 3976945, -7523256, 1849402, 6506758, 9518957, 18456624, -7100936, 3521696, 5887099, 6448453 ], [ -14611130, 11815059, 15249279, 633820, 7326573, 3464227, -13410535, -10407805, -13836915, -1870304, -6832014, 11408304, -10486883, 1295839, -8883720, 5010214, 5950042, 3130787, 15753552, -4246904, 5740256, 6763957, 3287179 ], [ -10981262, 8940009, 16320237, -2470316, 1773591, 1084633, -12776101, -7990087, -15266505, -3450272, -8417610, 3568848, -4960217, -1385267, -10244184, 8171026, 5393326, -3257383, 13050480, -1392872, 7958816, 7640815, 125905 ], [ -7351394, 6064959, 17391195, -5574452, -3779391, -1294961, -12141667, -5572369, -16696095, -5030240, -10003206, -4270608, 566449, -4066373, -11604648, 11331838, 4836610, -9645553, 10347408, 1461160, 10177376, 8517673, -3035369 ], [ -3721526, 3189909, 18462153, -8678588, -9332373, -3674555, -11507233, -3154651, -18125685, -6610208, -11588802, -12110064, 6093115, -6747479, -12965112, 14492650, 4279894, -16033723, 7644336, 4315192, 12395936, 9394531, -6196643 ], [ -1631714, 532989, 16596666, -10418240, -9962199, -5489729, -9112252, -492676, -15272562, -7662341, -10588179, -15102012, 10088365, -7195313, -13934850, 16150138, 6248287, -19584151, 5867859, 3375034, 13662539, 10958854, -8478224 ], [ -1081958, -1905801, 11794734, -10793408, -5668869, -6740483, -4956724, 2413556, -8136726, -8186639, -7001337, -13246452, 12552199, -5409875, -14513862, 16304302, 10741789, -20296837, 5017977, -1359314, 13977185, 13210642, -9880112 ], [ -532202, -4344591, 6992802, -11168576, -1375539, -7991237, -801196, 5319788, -1000890, -8710937, -3414495, -11390892, 15016033, -3624437, -15092874, 16458466, 15235291, -21009523, 4168095, -6093662, 14291831, 15462430, -11282000 ], [ 17554, -6783381, 2190870, -11543744, 2917791, -9241991, 3354332, 8226020, 6134946, -9235235, 172347, -9535332, 17479867, -1838999, -15671886, 16612630, 19728793, -21722209, 3318213, -10828010, 14606477, 17714218, -12683888 ], [ 567310, -9222171, -2611062, -11918912, 7211121, -10492745, 7509860, 11132252, 13270782, -9759533, 3759189, -7679772, 19943701, -53561, -16250898, 16766794, 24222295, -22434895, 2468331, -15562358, 14921123, 19966006, -14085776 ], [ 1042600, -11070752, -6127476, -11542493, 10002467, -11214408, 11464735, 13105143, 18643745, -10352412, 6408634, -5851036, 21167982, 1381994, -15911040, 16690067, 26738339, -22498814, 1255126, -18664708, 15176414, 21215687, -14911543 ], [ 1145560, -9968288, -3216300, -7408139, 5283893, -9290616, 14416345, 10411329, 15202343, -11288196, 4371094, -4156420, 16194498, 1068134, -10976832, 15458885, 19367093, -19318898, -1774694, -13607068, 15134930, 17454833, -12856705 ], [ 1248520, -8865824, -305124, -3273785, 565319, -7366824, 17367955, 7717515, 11760941, -12223980, 2333554, -2461804, 11221014, 754274, -6042624, 14227703, 11995847, -16138982, -4804514, -8549428, 15093446, 13693979, -10801867 ], [ 1351480, -7763360, 2606052, 860569, -4153255, -5443032, 20319565, 5023701, 8319539, -13159764, 296014, -767188, 6247530, 440414, -1108416, 12996521, 4624601, -12959066, -7834334, -3491788, 15051962, 9933125, -8747029 ], [ 1454440, -6660896, 5517228, 4994923, -8871829, -3519240, 23271175, 2329887, 4878137, -14095548, -1741526, 927428, 1274046, 126554, 3825792, 11765339, -2746645, -9779150, -10864154, 1565852, 15010478, 6172271, -6692191 ], [ 1557400, -5558432, 8428404, 9129277, -13590403, -1595448, 26222785, -363927, 1436735, -15031332, -3779066, 2622044, -3699438, -187306, 8760000, 10534157, -10117891, -6599234, -13893974, 6623492, 14968994, 2411417, -4637353 ], [ -2148630, -4616153, 7610725, 6781336, -15277402, -1122601, 21098345, -553306, -3018722, -11207171, -4633691, 3554065, -6730517, 4147604, 7841628, 5397230, -12294047, -6443938, -12861269, 6282567, 13299885, 4486098, -3043455 ], [ -6616458, -3705911, 6047275, 3136936, -16358086, -939943, 14358695, -241798, -7676990, -6431021, -5251733, 4333567, -9373115, 9412268, 5752740, -520846, -13431185, -6893566, -11016059, 4861929, 11305251, 7727886, -1541745 ], [ -11084286, -2795669, 4483825, -507464, -17438770, -757285, 7619045, 69710, -12335258, -1654871, -5869775, 5113069, -12015713, 14676932, 3663852, -6438922, -14568323, -7343194, -9170849, 3441291, 9310617, 10969674, -40035 ], [ -15552114, -1885427, 2920375, -4151864, -18519454, -574627, 879395, 381218, -16993526, 3121279, -6487817, 5892571, -14658311, 19941596, 1574964, -12356998, -15705461, -7792822, -7325639, 2020653, 7315983, 14211462, 1461675 ], [ -20019942, -975185, 1356925, -7796264, -19600138, -391969, -5860255, 692726, -21651794, 7897429, -7105859, 6672073, -17300909, 25206260, -513924, -18275074, -16842599, -8242450, -5480429, 600015, 5321349, 17453250, 2963385 ], [ -17435088, 53809, 1303969, -6704243, -17825545, 2031425, -6877855, 2237645, -21536909, 10048909, -7223462, 5548444, -17560241, 26739836, -1899225, -21607105, -13781759, -8926567, -3578375, 737448, 2394555, 16276332, 3573396 ], [ -7797552, 1201555, 2761507, -875801, -13195675, 6695555, -2173405, 5015975, -16648871, 9575719, -6840626, 2521684, -15436307, 24542324, -2580939, -22353091, -6522941, -9845173, -1619477, 2432952, -1464399, 10680708, 3291708 ], [ 1839984, 2349301, 4219045, 4952641, -8565805, 11359685, 2531045, 7794305, -11760833, 9102529, -6457790, -505076, -13312373, 22344812, -3262653, -23099077, 735877, -10763779, 339421, 4128456, -5323353, 5085084, 3010020 ], [ 11477520, 3497047, 5676583, 10781083, -3935935, 16023815, 7235495, 10572635, -6872795, 8629339, -6074954, -3531836, -11188439, 20147300, -3944367, -23845063, 7994695, -11682385, 2298319, 5823960, -9182307, -510540, 2728332 ], [ 21115056, 4644793, 7134121, 16609525, 693935, 20687945, 11939945, 13350965, -1984757, 8156149, -5692118, -6558596, -9064505, 17949788, -4626081, -24591049, 15253513, -12600991, 4257217, 7519464, -13041261, -6106164, 2446644 ], [ 29011471, 5854744, 8683636, 20578237, 4441149, 23092256, 15376332, 15180692, 1217697, 7571849, -4898180, -8376162, -7054788, 14780460, -4891073, -24083564, 19792461, -12446699, 6631286, 8356136, -15904781, -10582359, 2660891 ], [ 28202281, 7375720, 10693036, 15248299, 3775083, 14197472, 12472404, 12267404, -4007769, 6431999, -2048732, -4147758, -5616156, 6752052, -3072455, -17308724, 10732059, -6927917, 11081210, 4898648, -13791131, -9461409, 5354813 ], [ 27393091, 8896696, 12702436, 9918361, 3109017, 5302688, 9568476, 9354116, -9233235, 5292149, 800716, 80646, -4177524, -1276356, -1253837, -10533884, 1671657, -1409135, 15531134, 1441160, -11677481, -8340459, 8048735 ], [ 26583901, 10417672, 14711836, 4588423, 2442951, -3592096, 6664548, 6440828, -14458701, 4152299, 3650164, 4309050, -2738892, -9304764, 564781, -3759044, -7388745, 4109647, 19981058, -2016328, -9563831, -7219509, 10742657 ], [ 25774711, 11938648, 16721236, -741515, 1776885, -12486880, 3760620, 3527540, -19684167, 3012449, 6499612, 8537454, -1300260, -17333172, 2383399, 3015796, -16449147, 9628429, 24430982, -5473816, -7450181, -6098559, 13436579 ], [ 24965521, 13459624, 18730636, -6071453, 1110819, -21381664, 856692, 614252, -24909633, 1872599, 9349060, 12765858, 138372, -25361580, 4202017, 9790636, -25509549, 15147211, 28880906, -8931304, -5336531, -4977609, 16130501 ], [ 21369406, 12491720, 18420976, -6409746, 5651748, -15575913, 2571089, 3679374, -22006589, 939724, 5674293, 11308917, 959294, -18987408, 7349990, 7431836, -19062016, 9646673, 24000665, -7253307, -5617431, -7258364, 13470283 ], [ 17215906, 11026040, 17647504, -5749710, 11234076, -6830055, 5209151, 7940178, -17477843, 48244, 694683, 8714907, 1656674, -9732720, 10763834, 3246308, -9512896, 1942271, 17254391, -4548213, -6377241, -10219460, 9739237 ], [ 13062406, 9560360, 16874032, -5089674, 16816404, 1915803, 7847213, 12200982, -12949097, -843236, -4284927, 6120897, 2354054, -478032, 14177678, -939220, 36224, -5762131, 10508117, -1843119, -7137051, -13180556, 6008191 ], [ 8908906, 8094680, 16100560, -4429638, 22398732, 10661661, 10485275, 16461786, -8420351, -1734716, -9264537, 3526887, 3051434, 8776656, 17591522, -5124748, 9585344, -13466533, 3761843, 861975, -7896861, -16141652, 2277145 ], [ 4755406, 6629000, 15327088, -3769602, 27981060, 19407519, 13123337, 20722590, -3891605, -2626196, -14244147, 932877, 3748814, 18031344, 21005366, -9310276, 19134464, -21170935, -2984431, 3567069, -8656671, -19102748, -1453901 ], [ 3035422, 5776364, 11045236, -350790, 26992698, 23039304, 12257849, 20063532, -456986, -3475391, -14016780, -2688564, 5098169, 21395073, 22265834, -11605078, 20259428, -20565034, -6067582, 4792761, -10419000, -20205269, -3066278 ], [ 3748954, 5536772, 3255004, 5826798, 19433646, 21557016, 7888811, 14484612, 1883506, -4282301, -8582436, -7337436, 7099499, 18867843, 21372926, -12009154, 12960236, -11648830, -5487610, 4539051, -13183848, -19449215, -2559986 ], [ 4462486, 5297180, -4535228, 12004386, 11874594, 20074728, 3519773, 8905692, 4223998, -5089211, -3148092, -11986308, 9100829, 16340613, 20480018, -12413230, 5661044, -2732626, -4907638, 4285341, -15948696, -18693161, -2053694 ], [ 5176018, 5057588, -12325460, 18181974, 4315542, 18592440, -849265, 3326772, 6564490, -5896121, 2286252, -16635180, 11102159, 13813383, 19587110, -12817306, -1638148, 6183578, -4327666, 4031631, -18713544, -17937107, -1547402 ], [ 5889550, 4817996, -20115692, 24359562, -3243510, 17110152, -5218303, -2252148, 8904982, -6703031, 7720596, -21284052, 13103489, 11286153, 18694202, -13221382, -8937340, 15099782, -3747694, 3777921, -21478392, -17181053, -1041110 ], [ 5904789, 5323289, -25943520, 28892284, -10021766, 15401943, -7779322, -6500455, 10698503, -6574254, 11250555, -24934524, 14230998, 9221888, 16653425, -12943374, -14398648, 21367634, -3024695, 3092132, -23594805, -15610418, -1189424 ], [ 2428563, 9553007, -21959328, 25200676, -12896042, 12564129, -1300246, -4095697, 9757169, -1767042, 5258589, -23592996, 10989402, 9472448, 8873303, -9254946, -10670536, 14393726, -1586561, 245948, -22469043, -9966878, -4610768 ], [ -1047663, 13782725, -17975136, 21509068, -15770318, 9726315, 5178830, -1690939, 8815835, 3040170, -733377, -22251468, 7747806, 9723008, 1093181, -5566518, -6942424, 7419818, -148427, -2600236, -21343281, -4323338, -8032112 ], [ -4523889, 18012443, -13990944, 17817460, -18644594, 6888501, 11657906, 713819, 7874501, 7847382, -6725343, -20909940, 4506210, 9973568, -6686941, -1878090, -3214312, 445910, 1289707, -5446420, -20217519, 1320202, -11453456 ], [ -8000115, 22242161, -10006752, 14125852, -21518870, 4050687, 18136982, 3118577, 6933167, 12654594, -12717309, -19568412, 1264614, 10224128, -14467063, 1810338, 513800, -6527998, 2727841, -8292604, -19091757, 6963742, -14874800 ], [ -11476341, 26471879, -6022560, 10434244, -24393146, 1212873, 24616058, 5523335, 5991833, 17461806, -18709275, -18226884, -1976982, 10474688, -22247185, 5498766, 4241912, -13501906, 4165975, -11138788, -17965995, 12607282, -18296144 ], [ -10974382, 20776747, -3221538, 12192636, -17212067, -3232051, 21053119, 3195968, 5706214, 15081778, -15308466, -12535491, -4215628, 6494523, -20794997, 5421014, 3606739, -11993979, 4866689, -5907857, -14580458, 10037752, -16512293 ], [ -9676786, 13096645, -657150, 15041028, -8019917, -7998397, 15481777, -77824, 5551738, 11264302, -10029102, -5974125, -6253684, 1668213, -17496347, 4590026, 2098909, -8789685, 5419919, 938497, -10742966, 5825608, -13687403 ], [ -8379190, 5416543, 1907238, 17889420, 1172233, -12764743, 9910435, -3351616, 5397262, 7446826, -4749738, 587241, -8291740, -3158097, -14197697, 3759038, 591079, -5585391, 5973149, 7784851, -6905474, 1613464, -10862513 ], [ -7081594, -2263559, 4471626, 20737812, 10364383, -17531089, 4339093, -6625408, 5242786, 3629350, 529626, 7148607, -10329796, -7984407, -10899047, 2928050, -916751, -2381097, 6526379, 14631205, -3067982, -2598680, -8037623 ], [ -5783998, -9943661, 7036014, 23586204, 19556533, -22297435, -1232249, -9899200, 5088310, -188126, 5808990, 13709973, -12367852, -12810717, -7600397, 2097062, -2424581, 823197, 7079609, 21477559, 769510, -6810824, -5212733 ], [ -5310124, -13626050, 7829382, 22666632, 22240873, -21872089, -6427625, -10254433, 5879188, 452512, 8876694, 14775825, -11151667, -13704627, -6769181, 2476661, -1909511, 2187489, 6060719, 19916908, 3112036, -6931331, -1695734 ], [ -5659972, -13310726, 6851730, 17979096, 18417403, -16255051, -11247035, -7691107, 7615420, 5551264, 9732738, 10346163, -6681241, -10666137, -8405399, 4066847, 628459, 1711779, 3469709, 9949252, 3959596, -2960201, 2513374 ], [ -6009820, -12995402, 5874078, 13291560, 14593933, -10638013, -16066445, -5127781, 9351652, 10650016, 10588782, 5916501, -2210815, -7627647, -10041617, 5657033, 3166429, 1236069, 878699, -18404, 4807156, 1010929, 6722482 ], [ -6359668, -12680078, 4896426, 8604024, 10770463, -5020975, -20885855, -2564455, 11087884, 15748768, 11444826, 1486839, 2259611, -4589157, -11677835, 7247219, 5704399, 760359, -1712311, -9986060, 5654716, 4982059, 10931590 ], [ -6709516, -12364754, 3918774, 3916488, 6946993, 596063, -25705265, -1129, 12824116, 20847520, 12300870, -2942823, 6730037, -1550667, -13314053, 8837405, 8242369, 284649, -4303321, -19953716, 6502276, 8953189, 15140698 ], [ -6318954, -12380510, 3426335, -336985, 3632042, 4952997, -29280583, 2468772, 13759686, 23851971, 12245413, -5835195, 10478356, 880580, -14191273, 10268055, 10393736, -814746, -6947731, -27344353, 6618857, 12437534, 18134259 ], [ -2226342, -14051666, 5359961, -2420143, 2859686, 3009411, -26635441, 4471548, 10691946, 16384917, 7632451, -1041117, 10616140, 275612, -11273503, 10901025, 10612088, -5032566, -9859141, -21849895, 3080543, 13487954, 15050085 ], [ 1866270, -15722822, 7293587, -4503301, 2087330, 1065825, -23990299, 6474324, 7624206, 8917863, 3019489, 3752961, 10753924, -329356, -8355733, 11533995, 10830440, -9250386, -12770551, -16355437, -457771, 14538374, 11965911 ], [ 5958882, -17393978, 9227213, -6586459, 1314974, -877761, -21345157, 8477100, 4556466, 1450809, -1593473, 8547039, 10891708, -934324, -5437963, 12166965, 11048792, -13468206, -15681961, -10860979, -3996085, 15588794, 8881737 ], [ 10051494, -19065134, 11160839, -8669617, 542618, -2821347, -18700015, 10479876, 1488726, -6016245, -6206435, 13341117, 11029492, -1539292, -2520193, 12799935, 11267144, -17686026, -18593371, -5366521, -7534399, 16639214, 5797563 ], [ 14144106, -20736290, 13094465, -10752775, -229738, -4764933, -16054873, 12482652, -1579014, -13483299, -10819397, 18135195, 11167276, -2144260, 397577, 13432905, 11485496, -21903846, -21504781, 127937, -11072713, 17689634, 2713389 ], [ 8981068, -17267721, 7562301, -6263228, -1060809, -3678709, -15015551, 10410703, -1361259, -9325113, -7520349, 18618718, 8707690, -2865973, 1247347, 8610855, 8991378, -17752266, -16171381, 4715800, -7134077, 16981969, 2265960 ], [ 1966900, -12771207, 536979, -459140, -1903623, -1986523, -14297393, 7523809, -486405, -2841879, -2638899, 18240130, 5728630, -3611035, 1683517, 2697801, 5954766, -11926806, -9189019, 9122344, -1700051, 15922687, 2345880 ], [ -5047268, -8274693, -6488343, 5344948, -2746437, -294337, -13579235, 4636915, 388449, 3641355, 2242551, 17861542, 2749570, -4356097, 2119687, -3215253, 2918154, -6101346, -2206657, 13528888, 3733975, 14863405, 2425800 ], [ -12061436, -3778179, -13513665, 11149036, -3589251, 1397849, -12861077, 1750021, 1263303, 10124589, 7124001, 17482954, -229490, -5101159, 2555857, -9128307, -118458, -275886, 4775705, 17935432, 9168001, 13804123, 2505720 ], [ -19075604, 718335, -20538987, 16953124, -4432065, 3090035, -12142919, -1136873, 2138157, 16607823, 12005451, 17104366, -3208550, -5846221, 2992027, -15041361, -3155070, 5549574, 11758067, 22341976, 14602027, 12744841, 2585640 ], [ -20468153, 435861, -22170276, 18124906, -2965623, 5144690, -11691659, -431336, 2034414, 20502261, 15489870, 15839212, -5860934, -4292491, 2957896, -17634873, -3499986, 7640304, 16621331, 23090953, 16704007, 12450952, 2386476 ], [ -16239083, -4625601, -18407532, 14664382, 810075, 7561814, -11507297, 3866632, 952074, 21807903, 17577258, 13687492, -8186642, -439969, 2453464, -16908843, -1153206, 5996304, 19365497, 20182363, 15473941, 12922456, 1908228 ], [ -12010013, -9687063, -14644788, 11203858, 4585773, 9978938, -11322935, 8164600, -130266, 23113545, 19664646, 11535772, -10512350, 3412553, 1949032, -16182813, 1193574, 4352304, 22109663, 17273773, 14243875, 13393960, 1429980 ], [ -7780943, -14748525, -10882044, 7743334, 8361471, 12396062, -11138573, 12462568, -1212606, 24419187, 21752034, 9384052, -12838058, 7265075, 1444600, -15456783, 3540354, 2708304, 24853829, 14365183, 13013809, 13865464, 951732 ], [ -3551873, -19809987, -7119300, 4282810, 12137169, 14813186, -10954211, 16760536, -2294946, 25724829, 23839422, 7232332, -15163766, 11117597, 940168, -14730753, 5887134, 1064304, 27597995, 11456593, 11783743, 14336968, 473484 ], [ -106179, -23479160, -3837630, 1709373, 15532089, 16461534, -10946344, 19551530, -3640778, 25823216, 24313595, 4989880, -16630167, 13616831, 670825, -13534542, 7031115, -400061, 29725122, 9280875, 10768165, 13459061, 439302 ], [ -577365, -20186888, -2961330, 3571371, 17023119, 14266002, -11820952, 14807654, -6304070, 19885328, 16721693, 2293768, -13800033, 9349625, 1576927, -9987426, 2161101, -966251, 28767054, 10769517, 10825027, 5834099, 2625450 ], [ -1048551, -16894616, -2085030, 5433369, 18514149, 12070470, -12695560, 10063778, -8967362, 13947440, 9129791, -402344, -10969899, 5082419, 2483029, -6440310, -2708913, -1532441, 27808986, 12258159, 10881889, -1790863, 4811598 ], [ -1519737, -13602344, -1208730, 7295367, 20005179, 9874938, -13570168, 5319902, -11630654, 8009552, 1537889, -3098456, -8139765, 815213, 3389131, -2893194, -7578927, -2098631, 26850918, 13746801, 10938751, -9415825, 6997746 ], [ -1990923, -10310072, -332430, 9157365, 21496209, 7679406, -14444776, 576026, -14293946, 2071664, -6054013, -5794568, -5309631, -3451993, 4295233, 653922, -12448941, -2664821, 25892850, 15235443, 10995613, -17040787, 9183894 ], [ -2462109, -7017800, 543870, 11019363, 22987239, 5483874, -15319384, -4167850, -16957238, -3866224, -13645915, -8490680, -2479497, -7719199, 5201335, 4201038, -17318955, -3231011, 24934782, 16724085, 11052475, -24665749, 11370042 ], [ 624570, -3544288, -2716795, 9393831, 15471994, 5687942, -13888937, -4394601, -14819645, -2427147, -10219312, -3586187, -3659443, -2745530, 1507482, 7500709, -11380429, -5663176, 19596179, 17962232, 12962622, -21520606, 11348940 ], [ 4422822, -34528, -6804853, 7070793, 6155494, 6371930, -11997479, -3717927, -11721875, 487323, -4589008, 2838427, -5641405, 4076314, -3106362, 10750891, -3280195, -8468536, 13381469, 19150280, 15243426, -16221442, 10886388 ], [ 8221074, 3475232, -10892911, 4747755, -3161006, 7055918, -10106021, -3041253, -8624105, 3401793, 1041296, 9263041, -7623367, 10898158, -7720206, 14001073, 4820039, -11273896, 7166759, 20338328, 17524230, -10922278, 10423836 ], [ 12019326, 6984992, -14980969, 2424717, -12477506, 7739906, -8214563, -2364579, -5526335, 6316263, 6671600, 15687655, -9605329, 17720002, -12334050, 17251255, 12920273, -14079256, 952049, 21526376, 19805034, -5623114, 9961284 ], [ 15817578, 10494752, -19069027, 101679, -21794006, 8423894, -6323105, -1687905, -2428565, 9230733, 12301904, 22112269, -11587291, 24541846, -16947894, 20501437, 21020507, -16884616, -5262661, 22714424, 22085838, -323950, 9498732 ], [ 17564640, 10453112, -21201868, -600543, -23331242, 7156928, -4990391, -1976424, 194272, 8737602, 13228793, 24204067, -9103837, 24313357, -16184577, 19799995, 22064147, -17159329, -6909124, 20180093, 20450463, 388619, 7832031 ], [ 17260512, 6860072, -21379492, 318051, -17089214, 3939008, -4216421, -3230136, 2342176, 4836870, 9452267, 21963049, -2154967, 17034535, -10044099, 15146929, 16051193, -14903395, -3987340, 13923383, 14898909, -3485407, 4961181 ], [ 16956384, 3267032, -21557116, 1236645, -10847186, 721088, -3442451, -4483848, 4490080, 936138, 5675741, 19722031, 4793903, 9755713, -3903621, 10493863, 10038239, -12647461, -1065556, 7666673, 9347355, -7359433, 2090331 ], [ 16652256, -326008, -21734740, 2155239, -4605158, -2496832, -2668481, -5737560, 6637984, -2964594, 1899215, 17481013, 11742773, 2476891, 2236857, 5840797, 4025285, -10391527, 1856228, 1409963, 3795801, -11233459, -780519 ], [ 16348128, -3919048, -21912364, 3073833, 1636870, -5714752, -1894511, -6991272, 8785888, -6865326, -1877311, 15239995, 18691643, -4801931, 8377335, 1187731, -1987669, -8135593, 4778012, -4846747, -1755753, -15107485, -3651369 ], [ 15969999, -6954092, -21260646, 3923986, 6702449, -8479262, -1754254, -7755410, 10184689, -9429667, -4909151, 13180637, 23082730, -10574807, 12635285, -2154471, -5942685, -5463090, 6692072, -9740281, -6345276, -17727679, -5198706 ], [ 15221865, -7199156, -16462218, 4431934, 5885783, -8976722, -4782562, -6071678, 7837975, -5312053, -4217561, 12029579, 14684902, -8817953, 7480595, 1057647, 391989, -707742, 3567512, -7817935, -6124644, -14078713, -128478 ], [ 14473731, -7444220, -11663790, 4939882, 5069117, -9474182, -7810870, -4387946, 5491261, -1194439, -3525971, 10878521, 6287074, -7061099, 2325905, 4269765, 6726663, 4047606, 442952, -5895589, -5904012, -10429747, 4941750 ], [ 13725597, -7689284, -6865362, 5447830, 4252451, -9971642, -10839178, -2704214, 3144547, 2923175, -2834381, 9727463, -2110754, -5304245, -2828785, 7481883, 13061337, 8802954, -2681608, -3973243, -5683380, -6780781, 10011978 ], [ 12977463, -7934348, -2066934, 5955778, 3435785, -10469102, -13867486, -1020482, 797833, 7040789, -2142791, 8576405, -10508582, -3547391, -7983475, 10694001, 19396011, 13558302, -5806168, -2050897, -5462748, -3131815, 15082206 ], [ 12229329, -8179412, 2731494, 6463726, 2619119, -10966562, -16895794, 663250, -1548881, 11158403, -1451201, 7425347, -18906410, -1790537, -13138165, 13906119, 25730685, 18313650, -8930728, -128551, -5242116, 517151, 20152434 ], [ 12745030, -10232931, 2973277, 4137249, 3084298, -8255612, -14044632, -1932823, 785040, 9882837, 2222154, 7812249, -13890428, -4585098, -15050885, 14068167, 22842639, 16509658, -8369318, -676980, -4125904, 3903637, 17456297 ], [ 13513498, -12648141, 2303731, 1243887, 3805846, -4902980, -10017576, -5384857, 4055088, 7528635, 6491862, 8506743, -6191684, -8289942, -16315211, 13620201, 18110049, 13393798, -7070714, -1719564, -2830576, 7237627, 13206887 ], [ 14281966, -15063351, 1634185, -1649475, 4527394, -1550348, -5990520, -8836891, 7325136, 5174433, 10761570, 9201237, 1507060, -11994786, -17579537, 13172235, 13377459, 10277938, -5772110, -2762148, -1535248, 10571617, 8957477 ], [ 15050434, -17478561, 964639, -4542837, 5248942, 1802284, -1963464, -12288925, 10595184, 2820231, 15031278, 9895731, 9205804, -15699630, -18843863, 12724269, 8644869, 7162078, -4473506, -3804732, -239920, 13905607, 4708067 ], [ 15818902, -19893771, 295093, -7436199, 5970490, 5154916, 2063592, -15740959, 13865232, 466029, 19300986, 10590225, 16904548, -19404474, -20108189, 12276303, 3912279, 4046218, -3174902, -4847316, 1055408, 17239597, 458657 ], [ 14923324, -21068238, 1371322, -8048700, 4739281, 5798440, 2003022, -15724252, 13602645, 342486, 19393596, 9111489, 17174458, -18729732, -19159217, 11800758, 2750670, 2663449, -3282194, -4732872, 3528722, 16408561, -2661664 ], [ 12363700, -21001962, 4193326, -6380340, 1555315, 3732856, -2145174, -12238804, 9807423, 2449602, 15309108, 5459523, 10015534, -13675404, -15996947, 11297634, 5160042, 3013771, -4795382, -3461400, 7180022, 11412499, -4652896 ], [ 9804076, -20935686, 7015330, -4711980, -1628651, 1667272, -6293370, -8753356, 6012201, 4556718, 11224620, 1807557, 2856610, -8621076, -12834677, 10794510, 7569414, 3364093, -6308570, -2189928, 10831322, 6416437, -6644128 ], [ 7244452, -20869410, 9837334, -3043620, -4812617, -398312, -10441566, -5267908, 2216979, 6663834, 7140132, -1844409, -4302314, -3566748, -9672407, 10291386, 9978786, 3714415, -7821758, -918456, 14482622, 1420375, -8635360 ], [ 4684828, -20803134, 12659338, -1375260, -7996583, -2463896, -14589762, -1782460, -1578243, 8770950, 3055644, -5496375, -11461238, 1487580, -6510137, 9788262, 12388158, 4064737, -9334946, 353016, 18133922, -3575687, -10626592 ], [ 2237907, -19652224, 14921949, -140108, -10321745, -3070487, -16935145, 908122, -4430760, 9879484, 195295, -8379821, -16498523, 5494796, -4452132, 9111806, 14388528, 4252590, -11188517, 2186820, 20287809, -7731796, -12651422 ], [ 354501, -13078144, 14387595, -1070996, -8352887, 3617887, -10266463, -375626, -2569752, 5995108, 3455641, -7420667, -10927613, 4266452, -7915452, 7568690, 14343888, 3628098, -14744003, 6832284, 14954631, -7688140, -14844242 ], [ -1528905, -6504064, 13853241, -2001884, -6384029, 10306261, -3597781, -1659374, -708744, 2110732, 6715987, -6461513, -5356703, 3038108, -11378772, 6025574, 14299248, 3003606, -18299489, 11477748, 9621453, -7644484, -17037062 ], [ -3412311, 70016, 13318887, -2932772, -4415171, 16994635, 3070901, -2943122, 1152264, -1773644, 9976333, -5502359, 214207, 1809764, -14842092, 4482458, 14254608, 2379114, -21854975, 16123212, 4288275, -7600828, -19229882 ], [ -5295717, 6644096, 12784533, -3863660, -2446313, 23683009, 9739583, -4226870, 3013272, -5658020, 13236679, -4543205, 5785117, 581420, -18305412, 2939342, 14209968, 1754622, -25410461, 20768676, -1044903, -7557172, -21422702 ], [ -7179123, 13218176, 12250179, -4794548, -477455, 30371383, 16408265, -5510618, 4874280, -9542396, 16497025, -3584051, 11356027, -646924, -21768732, 1396226, 14165328, 1130130, -28965947, 25414140, -6378081, -7513516, -23615522 ], [ -4526309, 10098991, 11056010, -4239391, -2548127, 24586627, 10486462, -4735621, 7188393, -7222147, 15819206, -5290257, 6385442, 1027752, -17602097, -789320, 11256643, 4332223, -20721923, 21923559, -8607014, -6531520, -17225777 ], [ -966251, 5041153, 9729878, -3387025, -5426705, 16307245, 2046562, -3548875, 9593127, -3660973, 14353754, -7529535, -693442, 3283032, -11909471, -3103352, 7775149, 8299633, -10117997, 16805769, -10215098, -5361856, -9119519 ], [ 2593807, -16685, 8403746, -2534659, -8305283, 8027863, -6393338, -2362129, 11997861, -99799, 12888302, -9768813, -7772326, 5538312, -6216845, -5417384, 4293655, 12267043, 485929, 11687979, -11823182, -4192192, -1013261 ], [ 6153865, -5074523, 7077614, -1682293, -11183861, -251519, -14833238, -1175383, 14402595, 3461375, 11422850, -12008091, -14851210, 7793592, -524219, -7731416, 812161, 16234453, 11089855, 6570189, -13431266, -3022528, 7092997 ], [ 9713923, -10132361, 5751482, -829927, -14062439, -8530901, -23273138, 11363, 16807329, 7022549, 9957398, -14247369, -21930094, 10048872, 5168407, -10045448, -2669333, 20201863, 21693781, 1452399, -15039350, -1852864, 15199255 ] ], [ [ 9300736, -27031840, 21506656, -28824960, -21654272, 14266496, -8220736, 9832960, 27566432, -28426944, -29697600, -8196640, 9529856, 21417248, -4457888, 12471296, 15904768, -17961120, -6123680, 4641472, -30030816, 10907136, 21598624 ], [ 9300736, -27031840, 21506656, -28824960, -21654272, 14266496, -8220736, 9832960, 27566432, -28426944, -29697600, -8196640, 9529856, 21417248, -4457888, 12471296, 15904768, -17961120, -6123680, 4641472, -30030816, 10907136, 21598624 ], [ 9300736, -27031840, 21506656, -28824960, -21654272, 14266496, -8220736, 9832960, 27566432, -28426944, -29697600, -8196640, 9529856, 21417248, -4457888, 12471296, 15904768, -17961120, -6123680, 4641472, -30030816, 10907136, 21598624 ], [ 5881406, -22518020, 16043971, -26406585, -16638197, 11937186, -7408216, 8929770, 19717937, -19045629, -27989085, -11270410, 6973726, 19723443, -3355418, 9359556, 12003778, -11272720, -629620, 670172, -26913376, 10492196, 13335359 ], [ 1778210, -17101436, 9488749, -23504535, -10618907, 9142014, -6433192, 7845942, 10299743, -7788051, -25938867, -14958934, 3906370, 17690877, -2032454, 5625468, 7322590, -3246640, 5963252, -4095388, -23172448, 9994268, 3419441 ], [ -2324986, -11684852, 2933527, -20602485, -4599617, 6346842, -5458168, 6762114, 881549, 3469527, -23888649, -18647458, 839014, 15658311, -709490, 1891380, 2641402, 4779440, 12556124, -8860948, -19431520, 9496340, -6496477 ], [ -6428182, -6268268, -3621695, -17700435, 1419673, 3551670, -4483144, 5678286, -8536645, 14727105, -21838431, -22335982, -2228342, 13625745, 613474, -1842708, -2039786, 12805520, 19148996, -13626508, -15690592, 8998412, -16412395 ], [ -10531378, -851684, -10176917, -14798385, 7438963, 756498, -3508120, 4594458, -17954839, 25984683, -19788213, -26024506, -5295698, 11593179, 1936438, -5576796, -6720974, 20831600, 25741868, -18392068, -11949664, 8500484, -26328313 ], [ -11071687, 4523131, -9675602, -10831158, 7389031, 1427856, -1270432, 2366931, -18891088, 28895190, -18968319, -23592250, -6216476, 8030883, 2493094, -5136510, -7501406, 23194268, 23376860, -18973807, -6204382, 8452409, -28801201 ], [ -8049109, 9856177, -2117750, -5798754, 1269877, 5565744, 2229920, -1004295, -11345392, 23458626, -19378749, -15039214, -4990676, 2938857, 2283442, -521850, -4381082, 19893524, 12053972, -15371725, 1545254, 8854187, -23831059 ], [ -5026531, 15189223, 5440102, -766350, -4849277, 9703632, 5730272, -4375521, -3799696, 18022062, -19789179, -6486178, -3764876, -2153169, 2073790, 4092810, -1260758, 16592780, 731084, -11769643, 9294890, 9255965, -18860917 ], [ -2003953, 20522269, 12997954, 4266054, -10968431, 13841520, 9230624, -7746747, 3746000, 12585498, -20199609, 2066858, -2539076, -7245195, 1864138, 8707470, 1859566, 13292036, -10591804, -8167561, 17044526, 9657743, -13890775 ], [ 1018625, 25855315, 20555806, 9298458, -17087585, 17979408, 12730976, -11117973, 11291696, 7148934, -20610039, 10619894, -1313276, -12337221, 1654486, 13322130, 4979890, 9991292, -21914692, -4565479, 24794162, 10059521, -8920633 ], [ 3102124, 28996761, 24979879, 13993901, -22042343, 20514739, 14317700, -14427332, 16279032, 2931337, -21209761, 16886343, 710065, -16831217, 2229111, 16851303, 7144407, 7334266, -29949812, -1935156, 31095282, 10409218, -4322784 ], [ 490228, 21180207, 13735057, 17004539, -21175121, 15037285, 6336284, -17427356, 8474568, 4808575, -22755943, 11719857, 6721111, -18335063, 6725121, 14953041, 4529889, 7895830, -21546092, -4163628, 30153822, 10498510, -1586400 ], [ -2121668, 13363653, 2490235, 20015177, -20307899, 9559831, -1645132, -20427380, 670104, 6685813, -24302125, 6553371, 12732157, -19838909, 11221131, 13054779, 1915371, 8457394, -13142372, -6392100, 29212362, 10587802, 1149984 ], [ -4733564, 5547099, -8754587, 23025815, -19440677, 4082377, -9626548, -23427404, -7134360, 8563051, -25848307, 1386885, 18743203, -21342755, 15717141, 11156517, -699147, 9018958, -4738652, -8620572, 28270902, 10677094, 3886368 ], [ -7345460, -2269455, -19999409, 26036453, -18573455, -1395077, -17607964, -26427428, -14938824, 10440289, -27394489, -3779601, 24754249, -22846601, 20213151, 9258255, -3313665, 9580522, 3665068, -10849044, 27329442, 10766386, 6622752 ], [ -9957356, -10086009, -31244231, 29047091, -17706233, -6872531, -25589380, -29427452, -22743288, 12317527, -28940671, -8946087, 30765295, -24350447, 24709161, 7359993, -5928183, 10142086, 12068788, -13077516, 26387982, 10855678, 9359136 ], [ -11666567, -6090338, -29464328, 24537649, -12308121, -7683755, -25026716, -26606256, -20321777, 9938790, -21723388, -9498068, 30739776, -21701278, 22164491, 5825861, -6621301, 8960070, 7836583, -7078958, 22991002, 6933790, 4400735 ], [ -13195241, 267778, -25079480, 18524191, -6003831, -7561733, -22755236, -22620816, -15855071, 6708858, -12753412, -9127148, 29506944, -18221506, 18211685, 4364555, -6930139, 7429338, 1077193, 565006, 19102918, 2209666, -2096623 ], [ -14723915, 6625894, -20694632, 12510733, 300459, -7439711, -20483756, -18635376, -11388365, 3478926, -3783436, -8756228, 28274112, -14741734, 14258879, 2903249, -7238977, 5898606, -5682197, 8208970, 15214834, -2514458, -8593981 ], [ -16252589, 12984010, -16309784, 6497275, 6604749, -7317689, -18212276, -14649936, -6921659, 248994, 5186540, -8385308, 27041280, -11261962, 10306073, 1441943, -7547815, 4367874, -12441587, 15852934, 11326750, -7238582, -15091339 ], [ -17781263, 19342126, -11924936, 483817, 12909039, -7195667, -15940796, -10664496, -2454953, -2980938, 14156516, -8014388, 25808448, -7782190, 6353267, -19363, -7856653, 2837142, -19200977, 23496898, 7438666, -11962706, -21588697 ], [ -15123017, 22820914, -6118253, -34871, 15878967, -6523691, -11583110, -7634187, -2251427, -1710114, 16729388, -5006171, 23522907, -4176013, 4413365, 523844, -4689235, -839697, -20982062, 24580306, 4962022, -15488675, -25394890 ], [ -8277851, 23420374, 1110265, 4941211, 15514533, -5301761, -5139218, -5559009, -6311081, 4061466, 12905156, 639343, 20184657, -443431, 4486367, 3071564, 1954439, -6662643, -17784842, 19103158, 3896818, -17816489, -26509918 ], [ -1432685, 24019834, 8338783, 9917293, 15150099, -4079831, 1304674, -3483831, -10370735, 9833046, 9080924, 6284857, 16846407, 3289151, 4559369, 5619284, 8598113, -12485589, -14587622, 13626010, 2831614, -20144303, -27624946 ], [ 5412481, 24619294, 15567301, 14893375, 14785665, -2857901, 7748566, -1408653, -14430389, 15604626, 5256692, 11930371, 13508157, 7021733, 4632371, 8167004, 15241787, -18308535, -11390402, 8148862, 1766410, -22472117, -28739974 ], [ 12257647, 25218754, 22795819, 19869457, 14421231, -1635971, 14192458, 666525, -18490043, 21376206, 1432460, 17575885, 10169907, 10754315, 4705373, 10714724, 21885461, -24131481, -8193182, 2671714, 701206, -24799931, -29855002 ], [ 16418360, 24094458, 27760678, 23691766, 13509674, 270841, 19577030, 2380054, -20991906, 25518144, -2227279, 20613512, 6972816, 13974902, 5231526, 12066227, 27294687, -28156919, -5723452, -2448504, -1121103, -26219458, -29562956 ], [ 7156808, 14351382, 21407242, 21745210, 9862502, 5602063, 19665002, 2285338, -15704814, 21511872, -5064553, 10611704, 4481520, 14635514, 8023434, 7436645, 26531673, -23194817, -6891172, -5784072, -6728937, -23097550, -22235540 ], [ -2104744, 4608306, 15053806, 19798654, 6215330, 10933285, 19752974, 2190622, -10417722, 17505600, -7901827, 609896, 1990224, 15296126, 10815342, 2807063, 25768659, -18232715, -8058892, -9119640, -12336771, -19975642, -14908124 ], [ -11366296, -5134770, 8700370, 17852098, 2568158, 16264507, 19840946, 2095906, -5130630, 13499328, -10739101, -9391912, -501072, 15956738, 13607250, -1822519, 25005645, -13270613, -9226612, -12455208, -17944605, -16853734, -7580708 ], [ -20627848, -14877846, 2346934, 15905542, -1079014, 21595729, 19928918, 2001190, 156462, 9493056, -13576375, -19393720, -2992368, 16617350, 16399158, -6452101, 24242631, -8308511, -10394332, -15790776, -23552439, -13731826, -253292 ], [ -29889400, -24620922, -4006502, 13958986, -4726186, 26926951, 20016890, 1906474, 5443554, 5486784, -16413649, -29395528, -5483664, 17277962, 19191066, -11081683, 23479617, -3346409, -11562052, -19126344, -29160273, -10609918, 7074124 ], [ -23586892, -21485468, -5203013, 7076970, -2646063, 24661533, 11932082, 148053, 2006861, 3654747, -17195938, -24211396, 13425, 10949964, 20322964, -8610485, 19574438, 840488, -8314302, -15477607, -25544632, -11366750, 10778800 ], [ -14171572, -15774308, -5368139, -792138, 579519, 20876787, 2212718, -1943109, -3174589, 2257557, -17567230, -15990076, 7108191, 3224244, 21122860, -4719131, 15040826, 4872344, -4183458, -10432009, -20084296, -12899330, 13758928 ], [ -4756252, -10063148, -5533265, -8661246, 3805101, 17092041, -7506646, -4034271, -8356039, 860367, -17938522, -7768756, 14202957, -4501476, 21922756, -827777, 10507214, 8904200, -52614, -5386411, -14623960, -14431910, 16739056 ], [ 4659068, -4351988, -5698391, -16530354, 7030683, 13307295, -17226010, -6125433, -13537489, -536823, -18309814, 452564, 21297723, -12227196, 22722652, 3063577, 5973602, 12936056, 4078230, -340813, -9163624, -15964490, 19719184 ], [ 14074388, 1359172, -5863517, -24399462, 10256265, 9522549, -26945374, -8216595, -18718939, -1934013, -18681106, 8673884, 28392489, -19952916, 23522548, 6954931, 1439990, 16967912, 8209074, 4704785, -3703288, -17497070, 22699312 ], [ 17691350, 2758777, -4404128, -22700925, 11212125, 7977024, -31788733, -6492786, -17855797, -1796088, -20039029, 9540329, 27231969, -22080105, 21354322, 6933913, 781067, 17886851, 10958298, 9267818, 702479, -15805607, 21361279 ], [ 15509954, -153173, -1320224, -11434743, 9898263, 8670720, -31756087, -954006, -10948063, -123048, -22383583, 3051899, 17816163, -18608763, 16217974, 3000523, 3996833, 15692873, 12325902, 13348286, 4053677, -10890101, 15705085 ], [ 13328558, -3065123, 1763680, -168561, 8584401, 9364416, -31723441, 4584774, -4040329, 1549992, -24728137, -3436531, 8400357, -15137421, 11081626, -932867, 7212599, 13498895, 13693506, 17428754, 7404875, -5974595, 10048891 ], [ 11147162, -5977073, 4847584, 11097621, 7270539, 10058112, -31690795, 10123554, 2867405, 3223032, -27072691, -9924961, -1015449, -11666079, 5945278, -4866257, 10428365, 11304917, 15061110, 21509222, 10756073, -1059089, 4392697 ], [ 8965766, -8889023, 7931488, 22363803, 5956677, 10751808, -31658149, 15662334, 9775139, 4896072, -29417245, -16413391, -10431255, -8194737, 808930, -8799647, 13644131, 9110939, 16428714, 25589690, 14107271, 3856417, -1263497 ], [ 6292317, -11397345, 10502245, 30429166, 5254920, 10813066, -31067070, 19929642, 15266217, 6647660, -30799065, -21316181, -17510878, -5188323, -2561932, -11591682, 15588740, 6640069, 16969850, 27421550, 15677515, 7977266, -4953857 ], [ 1158603, -11887527, 10507267, 22490434, 7613688, 7712134, -27683826, 17839590, 13674015, 8791988, -27367215, -18290771, -12909586, -4506549, 2894636, -8676942, 11177564, 2784739, 13378646, 18010370, 8342989, 8124830, 1184953 ], [ -3975111, -12377709, 10512289, 14551702, 9972456, 4611202, -24300582, 15749538, 12081813, 10936316, -23935365, -15265361, -8308294, -3824775, 8351204, -5762202, 6766388, -1070591, 9787442, 8599190, 1008463, 8272394, 7323763 ], [ -9108825, -12867891, 10517311, 6612970, 12331224, 1510270, -20917338, 13659486, 10489611, 13080644, -20503515, -12239951, -3707002, -3143001, 13807772, -2847462, 2355212, -4925921, 6196238, -811990, -6326063, 8419958, 13462573 ], [ -14242539, -13358073, 10522333, -1325762, 14689992, -1590662, -17534094, 11569434, 8897409, 15224972, -17071665, -9214541, 894290, -2461227, 19264340, 67278, -2055964, -8781251, 2605034, -10223170, -13660589, 8567522, 19601383 ], [ -19376253, -13848255, 10527355, -9264494, 17048760, -4691594, -14150850, 9479382, 7305207, 17369300, -13639815, -6189131, 5495582, -1779453, 24720908, 2982018, -6467140, -12636581, -986170, -19634350, -20995115, 8715086, 25740193 ], [ -12510337, -14508732, 9299537, -10082576, 17807213, -7107636, -15483761, 9671820, 1910535, 9977798, -15147240, -725976, 5835424, 2142151, 17878191, 946103, -9755426, -10892736, 2527841, -21760750, -18135356, 4595010, 23457428 ], [ -3244495, -15203268, 7825151, -9476528, 18245603, -9386700, -17759903, 10320756, -4244631, 679130, -17642520, 5224728, 5322976, 6711721, 8575617, -2079943, -12819134, -8029056, 7462895, -22430194, -13236740, -378594, 19490348 ], [ 6021347, -15897804, 6350765, -8870480, 18683993, -11665764, -20036045, 10969692, -10399797, -8619538, -20137800, 11175432, 4810528, 11281291, -726957, -5105989, -15882842, -5165376, 12397949, -23099638, -8338124, -5352198, 15523268 ], [ 15287189, -16592340, 4876379, -8264432, 19122383, -13944828, -22312187, 11618628, -16554963, -17918206, -22633080, 17126136, 4298080, 15850861, -10029531, -8132035, -18946550, -2301696, 17333003, -23769082, -3439508, -10325802, 11556188 ], [ 24553031, -17286876, 3401993, -7658384, 19560773, -16223892, -24588329, 12267564, -22710129, -27216874, -25128360, 23076840, 3785632, 20420431, -19332105, -11158081, -22010258, 561984, 22268057, -24438526, 1459108, -15299406, 7589108 ], [ 28650611, -14321226, 3651641, -4756334, 15649304, -16352160, -23535038, 10564239, -22584675, -29364889, -22568040, 23249670, 6143281, 20783437, -21765513, -10872889, -23193836, -669033, 23527304, -21821224, 808792, -18616836, 7320212 ], [ 27579929, -7695390, 5625323, 441718, 7387976, -14329632, -19152314, 6508653, -16178601, -24362251, -14952120, 17644626, 11371027, 16939879, -17329755, -7276459, -22497284, -5994747, 21110744, -15917176, -5390456, -20278092, 10749500 ], [ 26509247, -1069554, 7599005, 5639770, -873352, -12307104, -14769590, 2453067, -9772527, -19359613, -7336200, 12039582, 16598773, 13096321, -12893997, -3680029, -21800732, -11320461, 18694184, -10013128, -11589704, -21939348, 14178788 ], [ 25438565, 5556282, 9572687, 10837822, -9134680, -10284576, -10386866, -1602519, -3366453, -14356975, 279720, 6434538, 21826519, 9252763, -8458239, -83599, -21104180, -16646175, 16277624, -4109080, -17788952, -23600604, 17608076 ], [ 24367883, 12182118, 11546369, 16035874, -17396008, -8262048, -6004142, -5658105, 3039621, -9354337, 7895640, 829494, 27054265, 5409205, -4022481, 3512831, -20407628, -21971889, 13861064, 1794968, -23988200, -25261860, 21037364 ], [ 22143052, 16391919, 12941658, 19450216, -23800262, -5793009, -2526924, -7994495, 9106948, -5869336, 13069184, -3286849, 29749928, 1565902, 133184, 5852140, -19769961, -25613906, 11690758, 5931463, -29164333, -25723617, 23319983 ], [ 14147476, 8521545, 11444982, 13946008, -20919146, -1091415, -3577236, -1734905, 13480540, -9972520, 6030848, 40313, 19785176, -2276126, 2888384, 1905844, -19426719, -20837438, 10751722, 1230193, -29224891, -20187879, 19869257 ], [ 6151900, 651171, 9948306, 8441800, -18038030, 3610179, -4627548, 4524685, 17854132, -14075704, -1007488, 3367475, 9820424, -6118154, 5643584, -2040452, -19083477, -16060970, 9812686, -3471077, -29285449, -14652141, 16418531 ], [ -1843676, -7219203, 8451630, 2937592, -15156914, 8311773, -5677860, 10784275, 22227724, -18178888, -8045824, 6694637, -144328, -9960182, 8398784, -5986748, -18740235, -11284502, 8873650, -8172347, -29346007, -9116403, 12967805 ], [ -9839252, -15089577, 6954954, -2566616, -12275798, 13013367, -6728172, 17043865, 26601316, -22282072, -15084160, 10021799, -10109080, -13802210, 11153984, -9933044, -18396993, -6508034, 7934614, -12873617, -29406565, -3580665, 9517079 ], [ -17834828, -22959951, 5458278, -8070824, -9394682, 17714961, -7778484, 23303455, 30974908, -26385256, -22122496, 13348961, -20073832, -17644238, 13909184, -13879340, -18053751, -1731566, 6995578, -17574887, -29467123, 1955073, 6066353 ], [ -15334169, -24200365, -757698, -7772572, -11935236, 11629620, -6190996, 20948725, 21835250, -26637895, -19279917, 15959548, -16683889, -15511391, 14733194, -12536491, -10539859, 2689822, 9227327, -14360132, -23687626, 850401, 7618037 ], [ -10734263, -24114787, -7917534, -6313828, -15560124, 3386892, -4075948, 16871131, 9992942, -26120425, -14461155, 18426820, -10623007, -12183569, 15170966, -10135813, -1591837, 7040194, 12093233, -9562172, -16740118, -1582353, 10170203 ], [ -6134357, -24029209, -15077370, -4855084, -19185012, -4855836, -1960900, 12793537, -1849366, -25602955, -9642393, 20894092, -4562125, -8855747, 15608738, -7735135, 7356185, 11390566, 14959139, -4764212, -9792610, -4015107, 12722369 ], [ -1534451, -23943631, -22237206, -3396340, -22809900, -13098564, 154148, 8715943, -13691674, -25085485, -4823631, 23361364, 1498757, -5527925, 16046510, -5334457, 16304207, 15740938, 17825045, 33748, -2845102, -6447861, 15274535 ], [ 3065455, -23858053, -29397042, -1937596, -26434788, -21341292, 2269196, 4638349, -25533982, -24568015, -4869, 25828636, 7559639, -2200103, 16484282, -2933779, 25252229, 20091310, 20690951, 4831708, 4102406, -8880615, 17826701 ], [ 5647156, -22519567, -32698734, -116350, -26935002, -20358492, 2454308, -614519, -27642529, -21507763, 3794463, 22407901, 11686541, 696475, 13221152, -1659376, 25049678, 22008127, 22948040, 5137600, 9630236, -11468382, 19402346 ], [ 6210652, -19928173, -32142282, 2067398, -24310542, -10150164, 709484, -7042661, -20017315, -15904729, 6574365, 13099159, 13879463, 3161809, 6257120, -1511248, 15696554, 21491389, 24596312, 951424, 13738388, -14211162, 20001470 ], [ 6774148, -17336779, -31585830, 4251146, -21686082, 58164, -1035340, -13470803, -12392101, -10301695, 9354267, 3790417, 16072385, 5627143, -706912, -1363120, 6343430, 20974651, 26244584, -3234752, 17846540, -16953942, 20600594 ], [ 7337644, -14745385, -31029378, 6434894, -19061622, 10266492, -2780164, -19898945, -4766887, -4698661, 12134169, -5518325, 18265307, 8092477, -7670944, -1214992, -3009694, 20457913, 27892856, -7420928, 21954692, -19696722, 21199718 ], [ 7901140, -12153991, -30472926, 8618642, -16437162, 20474820, -4524988, -26327087, 2858327, 904373, 14914071, -14827067, 20458229, 10557811, -14634976, -1066864, -12362818, 19941175, 29541128, -11607104, 26062844, -22439502, 21798842 ], [ 8714271, -9050131, -28233430, 10045140, -14413049, 27201274, -5200071, -31157827, 8356225, 4993979, 17467879, -20887819, 21859364, 11341946, -20603323, -176691, -20411454, 18539713, 30680589, -15355314, 28596502, -24582539, 20659702 ], [ 10775577, -3383941, -17578714, 7685388, -15390671, 16518358, -526449, -28001557, 3217543, 1516445, 18891217, -10708621, 19301564, 3720086, -21593245, 4423707, -21937650, 12714631, 29275995, -16913694, 23257690, -23726861, 10829242 ], [ 12836883, 2282249, -6923998, 5325636, -16368293, 5835442, 4147173, -24845287, -1921139, -1961089, 20314555, -529423, 16743764, -3901774, -22583167, 9024105, -23463846, 6889549, 27871401, -18472074, 17918878, -22871183, 998782 ], [ 14898189, 7948439, 3730718, 2965884, -17345915, -4847474, 8820795, -21689017, -7059821, -5438623, 21737893, 9649775, 14185964, -11523634, -23573089, 13624503, -24990042, 1064467, 26466807, -20030454, 12580066, -22015505, -8831678 ], [ 16959495, 13614629, 14385434, 606132, -18323537, -15530390, 13494417, -18532747, -12198503, -8916157, 23161231, 19828973, 11628164, -19145494, -24563011, 18224901, -26516238, -4760615, 25062213, -21588834, 7241254, -21159827, -18662138 ], [ 19020801, 19280819, 25040150, -1753620, -19301159, -26213306, 18168039, -15376477, -17337185, -12393691, 24584569, 30008171, 9070364, -26767354, -25552933, 22825299, -28042434, -10585697, 23657619, -23147214, 1902442, -20304149, -28492598 ], [ 16033717, 20764494, 22310461, 629223, -13928961, -21157137, 13633841, -8528142, -14242412, -11618365, 21716467, 29627659, 5070889, -27799559, -23474240, 18321112, -26455460, -6828519, 24712765, -24495764, 3241335, -18156676, -29072403 ], [ 12036955, 21411666, 16903891, 3960585, -7286799, -12953151, 7258079, -941394, -9500948, -9992467, 17990077, 27135205, 783079, -27513833, -20781824, 11996008, -24245852, -1154889, 26259859, -25802348, 5915769, -15750844, -27802077 ], [ 8040193, 22058838, 11497321, 7291947, -644637, -4749165, 882317, 6645354, -4759484, -8366569, 14263687, 24642751, -3504731, -27228107, -18089408, 5670904, -22036244, 4518741, 27806953, -27108932, 8590203, -13345012, -26531751 ], [ 4043431, 22706010, 6090751, 10623309, 5997525, 3454821, -5493445, 14232102, -18020, -6740671, 10537297, 22150297, -7792541, -26942381, -15396992, -654200, -19826636, 10192371, 29354047, -28415516, 11264637, -10939180, -25261425 ], [ 46669, 23353182, 684181, 13954671, 12639687, 11658807, -11869207, 21818850, 4723444, -5114773, 6810907, 19657843, -12080351, -26656655, -12704576, -6979304, -17617028, 15866001, 30901141, -29722100, 13939071, -8533348, -23991099 ], [ -1244342, 20374845, 303160, 11808000, 11527455, 17089512, -11560306, 22544997, 4809070, -1454416, 2009902, 18514855, -12013847, -21354914, -11602061, -10278734, -12217133, 17297265, 30720217, -27533909, 16094169, -8672476, -20352867 ], [ 170398, 13770999, 4947688, 4183296, 2660829, 19746936, -4566742, 16410543, 238858, 4240400, -3865718, 18721333, -7593029, -11037158, -12089447, -10552490, -3626951, 14486163, 28811275, -21850943, 17729931, -11356564, -14346729 ], [ 1585138, 7167153, 9592216, -3441408, -6205797, 22404360, 2426822, 10276089, -4331354, 9935216, -9741338, 18927811, -3172211, -719402, -12576833, -10826246, 4963231, 11675061, 26902333, -16167977, 19365693, -14040652, -8340591 ], [ 2999878, 563307, 14236744, -11066112, -15072423, 25061784, 9420386, 4141635, -8901566, 15630032, -15616958, 19134289, 1248607, 9598354, -13064219, -11100002, 13553413, 8863959, 24993391, -10485011, 21001455, -16724740, -2334453 ], [ 4414618, -6040539, 18881272, -18690816, -23939049, 27719208, 16413950, -1992819, -13471778, 21324848, -21492578, 19340767, 5669425, 19916110, -13551605, -11373758, 22143595, 6052857, 23084449, -4802045, 22637217, -19408828, 3671685 ], [ 6326341, -11201590, 21514736, -24688858, -29995368, 28498778, 20860907, -6178615, -16940783, 25406240, -26426117, 18391774, 8575296, 27691315, -12647992, -12039658, 28912910, 4114356, 20690695, 135531, 23787430, -20533538, 9360426 ], [ 10722979, -9148666, 14092880, -22553590, -22000152, 19889078, 12574829, -621121, -14903753, 21420512, -26649251, 11665426, 3906432, 22753765, -4789384, -14666278, 26577890, 6538860, 15872881, 1346157, 22509898, -13861358, 13462182 ], [ 15119617, -7095742, 6671024, -20418322, -14004936, 11279378, 4288751, 4936373, -12866723, 17434784, -26872385, 4939078, -762432, 17816215, 3069224, -17292898, 24242870, 8963364, 11055067, 2556783, 21232366, -7189178, 17563938 ], [ 19516255, -5042818, -750832, -18283054, -6009720, 2669678, -3997327, 10493867, -10829693, 13449056, -27095519, -1787270, -5431296, 12878665, 10927832, -19919518, 21907850, 11387868, 6237253, 3767409, 19954834, -516998, 21665694 ], [ 23912893, -2989894, -8172688, -16147786, 1985496, -5940022, -12283405, 16051361, -8792663, 9463328, -27318653, -8513618, -10100160, 7941115, 18786440, -22546138, 19572830, 13812372, 1419439, 4978035, 18677302, 6155182, 25767450 ], [ 28309531, -936970, -15594544, -14012518, 9980712, -14549722, -20569483, 21608855, -6755633, 5477600, -27541787, -15239966, -14769024, 3003565, 26645048, -25172758, 17237810, 16236876, -3398375, 6188661, 17399770, 12827362, 29869206 ], [ 28562029, 265854, -9357210, -15000830, 13714978, -12963572, -23514151, 23153704, -2787308, 2674672, -19091356, -16981429, -9624988, 5519060, 26224416, -18283533, 12095460, 14587250, -2481004, 9411942, 9572348, 12988742, 27937267 ], [ 27985699, 1298658, -388038, -16613858, 16597054, -9338252, -25390537, 23896024, 1567276, 108304, -8906212, -17725915, -2518372, 9525164, 24147936, -9491139, 6391644, 12122798, -416596, 13037754, 434948, 11847962, 24798589 ], [ 27409369, 2331462, 8581134, -18226886, 19479130, -5712932, -27266923, 24638344, 5921860, -2458064, 1278932, -18470401, 4588244, 13531268, 22071456, -698745, 687828, 9658346, 1647812, 16663566, -8702452, 10707182, 21659911 ], [ 26833039, 3364266, 17550306, -19839914, 22361206, -2087612, -29143309, 25380664, 10276444, -5024432, 11464076, -19214887, 11694860, 17537372, 19994976, 8093649, -5015988, 7193894, 3712220, 20289378, -17839852, 9566402, 18521233 ], [ 26256709, 4397070, 26519478, -21452942, 25243282, 1537708, -31019695, 26122984, 14631028, -7590800, 21649220, -19959373, 18801476, 21543476, 17918496, 16886043, -10719804, 4729442, 5776628, 23915190, -26977252, 8425622, 15382555 ], [ 21754252, 7418868, 26192217, -17847659, 23356237, 5280904, -31235479, 21864973, 15922063, -6341675, 24503759, -18595690, 21898697, 20492732, 13719156, 21630336, -11959470, 4322504, 5080079, 23096988, -27621502, 10145462, 11094568 ], [ 13325668, 12429660, 16568523, -9024065, 16700071, 9141976, -29790661, 12606631, 14149549, -1277057, 20027693, -15123838, 20986523, 14385140, 7396956, 22326528, -8734986, 5973080, 1622573, 17834772, -19772602, 14725922, 5657272 ], [ 4897084, 17440452, 6944829, -200471, 10043905, 13003048, -28345843, 3348289, 12377035, 3787561, 15551627, -11651986, 20074349, 8277548, 1074756, 23022720, -5510502, 7623656, -1834933, 12572556, -11923702, 19306382, 219976 ], [ -3531500, 22451244, -2678865, 8623123, 3387739, 16864120, -26901025, -5910053, 10604521, 8852179, 11075561, -8180134, 19162175, 2169956, -5247444, 23718912, -2286018, 9274232, -5292439, 7310340, -4074802, 23886842, -5217320 ], [ -11960084, 27462036, -12302559, 17446717, -3268427, 20725192, -25456207, -15168395, 8832007, 13916797, 6599495, -4708282, 18250001, -3937636, -11569644, 24415104, 938466, 10924808, -8749945, 2048124, 3774098, 28467302, -10654616 ], [ -19220616, 30984126, -19277931, 23523407, -8116684, 23221269, -24430471, -22556987, 6487231, 16582614, 1874640, -1193490, 16004909, -8624860, -16239482, 23283432, 3911305, 12946062, -10614826, -1864977, 10591769, 31985918, -14998953 ], [ -20640888, 27062706, -13011693, 15865577, -3925396, 18892371, -25500145, -20596829, 1281145, 7254426, -4094160, 2536002, 7095227, -6210244, -12647510, 13012440, 5625919, 16820706, -4516582, 967497, 12253295, 30195314, -13878495 ], [ -22061160, 23141286, -6745455, 8207747, 265892, 14563473, -26569819, -18636671, -3924941, -2073762, -10062960, 6265494, -1814455, -3795628, -9055538, 2741448, 7340533, 20695350, 1581662, 3799971, 13914821, 28404710, -12758037 ], [ -23481432, 19219866, -479217, 549917, 4457180, 10234575, -27639493, -16676513, -9131027, -11401950, -16031760, 9994986, -10724137, -1381012, -5463566, -7529544, 9055147, 24569994, 7679906, 6632445, 15576347, 26614106, -11637579 ], [ -24901704, 15298446, 5787021, -7107913, 8648468, 5905677, -28709167, -14716355, -14337113, -20730138, -22000560, 13724478, -19633819, 1033604, -1871594, -17800536, 10769761, 28444638, 13778150, 9464919, 17237873, 24823502, -10517121 ], [ -26321976, 11377026, 12053259, -14765743, 12839756, 1576779, -29778841, -12756197, -19543199, -30058326, -27969360, 17453970, -28543501, 3448220, 1720378, -28071528, 12484375, 32319282, 19876394, 12297393, 18899399, 23032898, -9396663 ], [ -20065398, 8059811, 13860677, -12371928, 11817499, -1929004, -24114775, -8047244, -22121035, -29145469, -26199920, 15296757, -21566358, 1783846, -87510, -21838485, 11469909, 24423231, 14467328, 9826172, 17317155, 19071444, -7674825 ], [ -12273450, 4863437, 14776331, -7967784, 9752533, -5270164, -17103961, -2788532, -24173221, -26184403, -22882832, 11962203, -11411850, -696326, -2975370, -12304635, 9909627, 14173041, 6756800, 6294212, 15086157, 14675820, -5832711 ], [ -4481502, 1667063, 15691985, -3563640, 7687567, -8611324, -10093147, 2470180, -26225407, -23223337, -19565744, 8627649, -1257342, -3176498, -5863230, -2770785, 8349345, 3922851, -953728, 2762252, 12855159, 10280196, -3990597 ], [ 3310446, -1529311, 16607639, 840504, 5622601, -11952484, -3082333, 7728892, -28277593, -20262271, -16248656, 5293095, 8897166, -5656670, -8751090, 6763065, 6789063, -6327339, -8664256, -769708, 10624161, 5884572, -2148483 ], [ 11102394, -4725685, 17523293, 5244648, 3557635, -15293644, 3928481, 12987604, -30329779, -17301205, -12931568, 1958541, 19051674, -8136842, -11638950, 16296915, 5228781, -16577529, -16374784, -4301668, 8393163, 1488948, -306369 ], [ 16033779, -4858669, 13594394, 7269348, 3881197, -15607918, 9432182, 15654586, -27609472, -13453021, -7698971, -1557795, 24546723, -10680074, -12212613, 22035276, 7025625, -22165902, -19941757, -7142407, 7285902, 1456383, 189597 ], [ 18104601, -1928263, 4820942, 6914604, 6593287, -12895306, 13428770, 15729838, -20116672, -8717719, -550865, -5255913, 25382313, -13286366, -10472079, 23978148, 12179595, -23092458, -19365175, -9291925, 7302378, 5786877, -660585 ], [ 20175423, 1002143, -3952510, 6559860, 9305377, -10182694, 17425358, 15805090, -12623872, -3982417, 6597241, -8954031, 26217903, -15892658, -8731545, 25921020, 17333565, -24019014, -18788593, -11441443, 7318854, 10117371, -1510767 ], [ 22246245, 3932549, -12725962, 6205116, 12017467, -7470082, 21421946, 15880342, -5131072, 752885, 13745347, -12652149, 27053493, -18498950, -6991011, 27863892, 22487535, -24945570, -18212011, -13590961, 7335330, 14447865, -2360949 ], [ 24317067, 6862955, -21499414, 5850372, 14729557, -4757470, 25418534, 15955594, 2361728, 5488187, 20893453, -16350267, 27889083, -21105242, -5250477, 29806764, 27641505, -25872126, -17635429, -15740479, 7351806, 18778359, -3211131 ], [ 25217611, 8622131, -27599650, 5309540, 16196540, -1747752, 28721628, 14995775, 8228724, 9245569, 26317597, -19513448, 28125156, -23542201, -2656569, 31377272, 30364749, -26646417, -16452517, -16870825, 7709736, 21947298, -4794110 ], [ 20266765, 4525157, -20333806, 3838268, 11437988, 2747496, 28557252, 8860601, 5966700, 8113351, 23121931, -20001944, 25363644, -25132495, 4204209, 31085960, 20934363, -26659383, -12237955, -12905311, 9774936, 19308462, -10041074 ], [ 15315919, 428183, -13067962, 2366996, 6679436, 7242744, 28392876, 2725427, 3704676, 6981133, 19926265, -20490440, 22602132, -26722789, 11064987, 30794648, 11503977, -26672349, -8023393, -8939797, 11840136, 16669626, -15288038 ], [ 10365073, -3668791, -5802118, 895724, 1920884, 11737992, 28228500, -3409747, 1442652, 5848915, 16730599, -20978936, 19840620, -28313083, 17925765, 30503336, 2073591, -26685315, -3808831, -4974283, 13905336, 14030790, -20535002 ], [ 5414227, -7765765, 1463726, -575548, -2837668, 16233240, 28064124, -9544921, -819372, 4716697, 13534933, -21467432, 17079108, -29903377, 24786543, 30212024, -7356795, -26698281, 405731, -1008769, 15970536, 11391954, -25781966 ], [ 463381, -11862739, 8729570, -2046820, -7596220, 20728488, 27899748, -15680095, -3081396, 3584479, 10339267, -21955928, 14317596, -31493671, 31647321, 29920712, -16787181, -26711247, 4620293, 2956745, 18035736, 8753118, -31028930 ], [ -3685940, -12363843, 11693254, 401973, -11553742, 15457711, 23671742, -10107179, -5403880, 6089446, 4951216, -21996834, 6718789, -22532805, 30660269, 20634725, -16290622, -25843678, 2391645, 8210484, 15177861, 11905782, -26711339 ], [ -7674956, -12145773, 13796506, 3634779, -15351058, 8233729, 18631010, -2192645, -7738456, 9321850, -875312, -21948222, -1847477, -11461707, 28103651, 9549803, -13808674, -24800002, -1125645, 13721868, 11335371, 16216746, -20480837 ], [ -11663972, -11927703, 15899758, 6867585, -19148374, 1009747, 13590278, 5721889, -10073032, 12554254, -6701840, -21899610, -10413743, -390609, 25547033, -1535119, -11326726, -23756326, -4642935, 19233252, 7492881, 20527710, -14250335 ], [ -15652988, -11709633, 18003010, 10100391, -22945690, -6214235, 8549546, 13636423, -12407608, 15786658, -12528368, -21850998, -18980009, 10680489, 22990415, -12620041, -8844778, -22712650, -8160225, 24744636, 3650391, 24838674, -8019833 ], [ -19642004, -11491563, 20106262, 13333197, -26743006, -13438217, 3508814, 21550957, -14742184, 19019062, -18354896, -21802386, -27546275, 21751587, 20433797, -23704963, -6362830, -21668974, -11677515, 30256020, -192099, 29149638, -1789331 ], [ -17112560, -10527984, 19935604, 14354859, -28020697, -12621173, 906134, 25732765, -17101021, 17954023, -20981846, -22502280, -30457589, 26439360, 17635541, -28169329, -1807666, -20706817, -11970813, 32345850, -4696716, 29209374, 2232787 ], [ -8064656, -8818896, 17491036, 13165377, -26778763, -3763103, 741506, 26181847, -19484119, 12591541, -20409218, -23950680, -27713951, 24743808, 14595647, -26013139, 4820714, -19826179, -9040119, 31014126, -9863460, 25017882, 4046521 ], [ 983248, -7109808, 15046468, 11975895, -25536829, 5094967, 576878, 26630929, -21867217, 7229059, -19836590, -25399080, -24970313, 23048256, 11555753, -23856949, 11449094, -18945541, -6109425, 29682402, -15030204, 20826390, 5860255 ], [ 10031152, -5400720, 12601900, 10786413, -24294895, 13953037, 412250, 27080011, -24250315, 1866577, -19263962, -26847480, -22226675, 21352704, 8515859, -21700759, 18077474, -18064903, -3178731, 28350678, -20196948, 16634898, 7673989 ], [ 19079056, -3691632, 10157332, 9596931, -23052961, 22811107, 247622, 27529093, -26633413, -3495905, -18691334, -28295880, -19483037, 19657152, 5475965, -19544569, 24705854, -17184265, -248037, 27018954, -25363692, 12443406, 9487723 ], [ 26627628, -2010795, 8229559, 8811620, -20421511, 28770937, 48436, 27333944, -28577795, -7168948, -17745326, -27844759, -17610283, 16863960, 2093814, -17382883, 28311589, -15932940, 3099567, 25427447, -29419064, 8470723, 11348360 ], [ 26679540, -471213, 8885761, 10047164, -10842481, 20239567, -323540, 23917640, -28328597, -2394796, -14932418, -17896033, -20091949, 8582568, -2999622, -15193717, 16804099, -12828180, 8531721, 22537025, -27917576, 5592085, 13443512 ], [ 26731452, 1068369, 9541963, 11282708, -1263451, 11708197, -695516, 20501336, -28079399, 2379356, -12119510, -7947307, -22573615, 301176, -8093058, -13004551, 5296609, -9723420, 13963875, 19646603, -26416088, 2713447, 15538664 ], [ 26783364, 2607951, 10198165, 12518252, 8315579, 3176827, -1067492, 17085032, -27830201, 7153508, -9306602, 2001419, -25055281, -7980216, -13186494, -10815385, -6210881, -6618660, 19396029, 16756181, -24914600, -165191, 17633816 ], [ 26835276, 4147533, 10854367, 13753796, 17894609, -5354543, -1439468, 13668728, -27581003, 11927660, -6493694, 11950145, -27536947, -16261608, -18279930, -8626219, -17718371, -3513900, 24828183, 13865759, -23413112, -3043829, 19728968 ], [ 26887188, 5687115, 11510569, 14989340, 27473639, -13885913, -1811444, 10252424, -27331805, 16701812, -3680786, 21898871, -30018613, -24543000, -23373366, -6437053, -29225861, -409140, 30260337, 10975337, -21911624, -5922467, 21824120 ], [ 21158925, 3491167, 12818316, 14217569, 29426939, -8225903, 2827995, 11091275, -24349622, 15681234, -4628928, 20284547, -20921964, -19832827, -18174912, -7748052, -23269411, -3879070, 27191926, 12746965, -18778851, -8836245, 17800037 ], [ 14274627, 548113, 14256372, 13044335, 29855093, 272383, 8469717, 12781157, -20820842, 13501710, -6329280, 16357613, -9509652, -12524341, -10918080, -9759084, -13820173, -8663938, 22423402, 15451003, -15319821, -11757051, 12552107 ], [ 7390329, -2394941, 15694428, 11871101, 30283247, 8770669, 14111439, 14471039, -17292062, 11322186, -8029632, 12430679, 1902660, -5215855, -3661248, -11770116, -4370935, -13448806, 17654878, 18155041, -11860791, -14677857, 7304177 ], [ 506031, -5337995, 17132484, 10697867, 30711401, 17268955, 19753161, 16160921, -13763282, 9142662, -9729984, 8503745, 13314972, 2092631, 3595584, -13781148, 5078303, -18233674, 12886354, 20859079, -8401761, -17598663, 2056247 ], [ -6378267, -8281049, 18570540, 9524633, 31139555, 25767241, 25394883, 17850803, -10234502, 6963138, -11430336, 4576811, 24727284, 9401117, 10852416, -15792180, 14527541, -23018542, 8117830, 23563117, -4942731, -20519469, -3191683 ], [ -10851789, -9593948, 15216363, 10763891, 29723483, 27215815, 22843614, 16161353, -7226588, 6184893, -10956996, -401110, 28324803, 10486937, 13461825, -15045435, 14455292, -20660932, 5147350, 21962524, -4338036, -21498195, -6607768 ], [ -12914535, -9276692, 7069953, 14415641, 26463185, 21614677, 12099354, 11092571, -4739540, 6807927, -8309964, -6430018, 24107529, 5350091, 11423811, -11540913, 4861556, -11160844, 3974914, 16057300, -6587676, -20534841, -8192008 ], [ -14977281, -8959436, -1076457, 18067391, 23202887, 16013539, 1355094, 6023789, -2252492, 7430961, -5662932, -12458926, 19890255, 213245, 9385797, -8036391, -4732180, -1660756, 2802478, 10152076, -8837316, -19571487, -9776248 ], [ -17040027, -8642180, -9222867, 21719141, 19942589, 10412401, -9389166, 955007, 234556, 8053995, -3015900, -18487834, 15672981, -4923601, 7347783, -4531869, -14325916, 7839332, 1630042, 4246852, -11086956, -18608133, -11360488 ], [ -19102773, -8324924, -17369277, 25370891, 16682291, 4811263, -20133426, -4113775, 2721604, 8677029, -368868, -24516742, 11455707, -10060447, 5309769, -1027347, -23919652, 17339420, 457606, -1658372, -13336596, -17644779, -12944728 ], [ -20271173, -7193183, -23031148, 28380230, 12810684, -193398, -27282478, -7354940, 4621367, 9777639, 1065681, -29355619, 8006751, -13062324, 2993101, 2546788, -31549628, 24063313, -901594, -6024760, -15571753, -16363840, -13915879 ], [ -16967843, -1989017, -16270324, 28177514, 5882532, -2215674, -16455490, -1458020, 3584705, 13266129, -3562185, -28244341, 8399385, -5389356, -716837, 6468988, -29360804, 16906231, -3194614, -2696968, -17734495, -13494976, -11821585 ], [ -13664513, 3215149, -9509500, 27974798, -1045620, -4237950, -5628502, 4438900, 2548043, 16754619, -8190051, -27133063, 8792019, 2283612, -4426775, 10391188, -27171980, 9749149, -5487634, 630824, -19897237, -10626112, -9727291 ], [ -10361183, 8419315, -2748676, 27772082, -7973772, -6260226, 5198486, 10335820, 1511381, 20243109, -12817917, -26021785, 9184653, 9956580, -8136713, 14313388, -24983156, 2592067, -7780654, 3958616, -22059979, -7757248, -7632997 ], [ -7057853, 13623481, 4012148, 27569366, -14901924, -8282502, 16025474, 16232740, 474719, 23731599, -17445783, -24910507, 9577287, 17629548, -11846651, 18235588, -22794332, -4565015, -10073674, 7286408, -24222721, -4888384, -5538703 ], [ -3754523, 18827647, 10772972, 27366650, -21830076, -10304778, 26852462, 22129660, -561943, 27220089, -22073649, -23799229, 9969921, 25302516, -15556589, 22157788, -20605508, -11722097, -12366694, 10614200, -26385463, -2019520, -3444409 ], [ -623748, 15769328, 12288131, 26209279, -17278358, -13892574, 27815820, 17469125, 2051680, 27472319, -18984595, -18117421, 6712910, 22842534, -18427217, 19194358, -20756784, -10926639, -12010704, 13574447, -24530065, 777604, -6861510 ], [ 2472516, 11058512, 12754157, 24860977, -10430666, -17793474, 26806452, 10697099, 5395360, 27077297, -14352157, -11521507, 2725970, 18355962, -21129983, 14853802, -21376080, -8540673, -11124912, 16461185, -21871039, 3560380, -11380890 ], [ 5568780, 6347696, 13220183, 23512675, -3582974, -21694374, 25797084, 3925073, 8739040, 26682275, -9719719, -4925593, -1260970, 13869390, -23832749, 10513246, -21995376, -6154707, -10239120, 19347923, -19212013, 6343156, -15900270 ], [ 8665044, 1636880, 13686209, 22164373, 3264718, -25595274, 24787716, -2846953, 12082720, 26287253, -5087281, 1670321, -5247910, 9382818, -26535515, 6172690, -22614672, -3768741, -9353328, 22234661, -16552987, 9125932, -20419650 ], [ 11761308, -3073936, 14152235, 20816071, 10112410, -29496174, 23778348, -9618979, 15426400, 25892231, -454843, 8266235, -9234850, 4896246, -29238281, 1832134, -23233968, -1382775, -8467536, 25121399, -13893961, 11908708, -24939030 ], [ 14109852, -6476314, 12764201, 21014344, 12279394, -27753195, 18061599, -14337112, 18326614, 26123540, 4611152, 8161403, -9259546, 1430904, -28440932, -1526837, -21287523, -2547195, -7603227, 21852125, -8452333, 14127655, -23174436 ], [ 15710676, -8570254, 9522107, 22759192, 9765670, -20366337, 7637469, -17001352, 20783362, 26981180, 10110704, 1355825, -5321998, -1013208, -24143468, -3904223, -16775337, -7262001, -6760401, 12426839, -228103, 15782773, -15125868 ], [ 17311500, -10664194, 6280013, 24504040, 7251946, -12979479, -2786661, -19665592, 23240110, 27838820, 15610256, -5449753, -1384450, -3457320, -19846004, -6281609, -12263151, -11976807, -5917575, 3001553, 7996127, 17437891, -7077300 ], [ 18912324, -12758134, 3037919, 26248888, 4738222, -5592621, -13210791, -22329832, 25696858, 28696460, 21109808, -12255331, 2553098, -5901432, -15548540, -8658995, -7750965, -16691613, -5074749, -6423733, 16220357, 19093009, 971268 ], [ 20513148, -14852074, -204175, 27993736, 2224498, 1794237, -23634921, -24994072, 28153606, 29554100, 26609360, -19060909, 6490646, -8345544, -11251076, -11036381, -3238779, -21406419, -4231923, -15849019, 24444587, 20748127, 9019836 ], [ 21978911, -16717052, -2794329, 28376660, -646894, 7552173, -32180695, -25341128, 28947748, 29427749, 29632215, -23722770, 9689161, -10626527, -6751619, -12354472, 463048, -25407714, -4430466, -23943075, 30580086, 22205553, 15677000 ], [ 22769369, -17437220, -2124783, 21949964, -5306626, 5165499, -31334689, -14102264, 21428860, 24381443, 20271585, -17666046, 9192511, -12091865, -1242197, -8376088, 113080, -25841454, -9835854, -25380981, 26271930, 22674519, 15377144 ], [ 23559827, -18157388, -1455237, 15523268, -9966358, 2778825, -30488683, -2863400, 13909972, 19335137, 10910955, -11609322, 8695861, -13557203, 4267225, -4397704, -236888, -26275194, -15241242, -26818887, 21963774, 23143485, 15077288 ], [ 24350285, -18877556, -785691, 9096572, -14626090, 392151, -29642677, 8375464, 6391084, 14288831, 1550325, -5552598, 8199211, -15022541, 9776647, -419320, -586856, -26708934, -20646630, -28256793, 17655618, 23612451, 14777432 ], [ 25140743, -19597724, -116145, 2669876, -19285822, -1994523, -28796671, 19614328, -1127804, 9242525, -7810305, 504126, 7702561, -16487879, 15286069, 3559064, -936824, -27142674, -26052018, -29694699, 13347462, 24081417, 14477576 ], [ 25931201, -20317892, 553401, -3756820, -23945554, -4381197, -27950665, 30853192, -8646692, 4196219, -17170935, 6560850, 7205911, -17953217, 20795491, 7537448, -1286792, -27576414, -31457406, -31132605, 9039306, 24550383, 14177720 ], [ 18162994, -15121015, -4042873, -1155171, -19671556, -6322141, -25294589, 30775171, -5296030, 7280558, -16020120, 10958894, 7365331, -14713275, 22785298, 3521857, -715265, -21765219, -26107124, -21598326, 9992910, 21397519, 8662904 ], [ 8683054, -8740729, -9692311, 3252147, -13610812, -8173939, -22276499, 28433773, 228542, 11991026, -12767016, 15025202, 7655965, -10532277, 24071182, -2092529, 40561, -14705037, -18605708, -9869610, 11998866, 17520289, 2105096 ], [ -796886, -2360443, -15341749, 7659465, -7550068, -10025737, -19258409, 26092375, 5753114, 16701494, -9513912, 19091510, 7946599, -6351279, 25357066, -7706915, 796387, -7644855, -11104292, 1859106, 14004822, 13643059, -4452712 ], [ -10276826, 4019843, -20991187, 12066783, -1489324, -11877535, -16240319, 23750977, 11277686, 21411962, -6260808, 23157818, 8237233, -2170281, 26642950, -13321301, 1552213, -584673, -3602876, 13587822, 16010778, 9765829, -11010520 ], [ -19756766, 10400129, -26640625, 16474101, 4571420, -13729333, -13222229, 21409579, 16802258, 26122430, -3007704, 27224126, 8527867, 2010717, 27928834, -18935687, 2308039, 6475509, 3898540, 25316538, 18016734, 5888599, -17568328 ], [ -19210868, 9628217, -23990773, 16736310, 8447627, -11739919, -9567461, 20095339, 19923419, 28728554, 1671093, 28355519, 5031694, 6361389, 28625899, -20100833, 4846531, 11091936, 9827452, 28224894, 16049769, 6059911, -20528560 ], [ -8639132, 1704107, -13041631, 12853410, 10139297, -5909293, -5276015, 19808257, 20641169, 29230334, 7775583, 26551997, -2251286, 10881735, 28734145, -16816739, 9167689, 13264608, 14183860, 22312890, 10109883, 10279765, -19891216 ], [ 1932604, -6220003, -2092489, 8970510, 11830967, -78667, -984569, 19521175, 21358919, 29732114, 13880073, 24748475, -9534266, 15402081, 28842391, -13532645, 13488847, 15437280, 18540268, 16400886, 4169997, 14499619, -19253872 ], [ 12504340, -14144113, 8856653, 5087610, 13522637, 5751959, 3306877, 19234093, 22076669, 30233894, 19984563, 22944953, -16817246, 19922427, 28950637, -10248551, 17810005, 17609952, 22896676, 10488882, -1769889, 18719473, -18616528 ], [ 23076076, -22068223, 19805795, 1204710, 15214307, 11582585, 7598323, 18947011, 22794419, 30735674, 26089053, 21141431, -24100226, 24442773, 29058883, -6964457, 22131163, 19782624, 27253084, 4576878, -7709775, 22939327, -17979184 ], [ 30599184, -28059909, 27458985, -1954890, 16537331, 16060692, 10841374, 18877230, 21716364, 29906404, 30211871, 18948363, -28393616, 27546369, 28779859, -4471592, 24129489, 20650710, 30744609, -346927, -12655493, 24590695, -17093625 ], [ 22879152, -24389475, 18632415, -1497990, 16017125, 13776204, 8842450, 19893954, 11659284, 22421884, 24426329, 14807565, -17739056, 23566215, 26564485, -5934872, 14513655, 14995866, 29911719, -329737, -12630371, 13399633, -14966991 ], [ 15159120, -20719041, 9805845, -1041090, 15496919, 11491716, 6843526, 20910678, 1602204, 14937364, 18640787, 10666767, -7084496, 19586061, 24349111, -7398152, 4897821, 9341022, 29078829, -312547, -12605249, 2208571, -12840357 ], [ 7439088, -17048607, 979275, -584190, 14976713, 9207228, 4844602, 21927402, -8454876, 7452844, 12855245, 6525969, 3570064, 15605907, 22133737, -8861432, -4718013, 3686178, 28245939, -295357, -12580127, -8982491, -10713723 ], [ -280944, -13378173, -7847295, -127290, 14456507, 6922740, 2845678, 22944126, -18511956, -31676, 7069703, 2385171, 14224624, 11625753, 19918363, -10324712, -14333847, -1968666, 27413049, -278167, -12555005, -20173553, -8587089 ], [ -8000976, -9707739, -16673865, 329610, 13936301, 4638252, 846754, 23960850, -28569036, -7516196, 1284161, -1755627, 24879184, 7645599, 17702989, -11787992, -23949681, -7623510, 26580159, -260977, -12529883, -31364615, -6460455 ], [ -6685423, -3813710, -17647360, -4553895, 8473725, 7839389, 3844680, 21243834, -28052621, -8758711, 2114644, 2671500, 19485219, 9873625, 12184410, -6011652, -18799370, -11269549, 23392519, 3954738, -7027131, -23830797, -6553291 ], [ -3562753, 2525038, -17050240, -10505481, 2022675, 12137651, 7841976, 17780070, -25421507, -8752825, 4268332, 8812212, 10881549, 13343287, 6005190, 1212612, -10695830, -14513827, 19733929, 9010158, -428853, -12552003, -7090021 ], [ -440083, 8863786, -16453120, -16457067, -4428375, 16435913, 11839272, 14316306, -22790393, -8746939, 6422020, 14952924, 2277879, 16812949, -174030, 8436876, -2592290, -17758105, 16075339, 14065578, 6169425, -1273209, -7626751 ], [ 2682587, 15202534, -15856000, -22408653, -10879425, 20734175, 15836568, 10852542, -20159279, -8741053, 8575708, 21093636, -6325791, 20282611, -6353250, 15661140, 5511250, -21002383, 12416749, 19120998, 12767703, 10005585, -8163481 ], [ 5805257, 21541282, -15258880, -28360239, -17330475, 25032437, 19833864, 7388778, -17528165, -8735167, 10729396, 27234348, -14929461, 23752273, -12532470, 22885404, 13614790, -24246661, 8758159, 24176418, 19365981, 21284379, -8700211 ], [ 6702350, 22974370, -15728356, -29291229, -16758528, 23442569, 19515210, 2913525, -14106380, -10213636, 10952962, 28215861, -15823797, 21326581, -13174038, 22274913, 13529083, -24490849, 6450973, 23177667, 19329765, 22296870, -6190237 ], [ 5373866, 19501798, -17264428, -25201623, -9163584, 15964571, 14880606, -2573217, -9893924, -13176460, 9246406, 24038175, -9008799, 13005535, -8277954, 13829667, 5254129, -21734947, 5495191, 16124745, 12659055, 13043058, -633559 ], [ 4045382, 16029226, -18800500, -21112017, -1568640, 8486573, 10246002, -8059959, -5681468, -16139284, 7539850, 19860489, -2193801, 4684489, -3381870, 5384421, -3020825, -18979045, 4539409, 9071823, 5988345, 3789246, 4923119 ], [ 2716898, 12556654, -20336572, -17022411, 6026304, 1008575, 5611398, -13546701, -1469012, -19102108, 5833294, 15682803, 4621197, -3636557, 1514214, -3060825, -11295779, -16223143, 3583627, 2018901, -682365, -5464566, 10479797 ], [ 1388414, 9084082, -21872644, -12932805, 13621248, -6469423, 976794, -19033443, 2743444, -22064932, 4126738, 11505117, 11436195, -11957603, 6410298, -11506071, -19570733, -13467241, 2627845, -5034021, -7353075, -14718378, 16036475 ], [ 382451, 5041564, -21834237, -8275384, 19857475, -12543971, -2900400, -22552430, 5874322, -22871460, 3420527, 8486892, 16226156, -17401622, 9511849, -17873477, -25000194, -10652027, 825128, -9972895, -13154645, -21718631, 20408964 ], [ 989093, -1850684, -13923435, -778888, 19300117, -11601269, -2990544, -16232642, 3597310, -12896508, 7716041, 11265972, 10890932, -8460506, 3640735, -13851683, -16202190, -7540253, -5212264, -4341529, -14610515, -17451089, 18860508 ], [ 1595735, -8742932, -6012633, 6717608, 18742759, -10658567, -3080688, -9912854, 1320298, -2921556, 12011555, 14045052, 5555708, 480610, -2230379, -9829889, -7404186, -4428479, -11249656, 1289837, -16066385, -13183547, 17312052 ], [ 2202377, -15635180, 1898169, 14214104, 18185401, -9715865, -3170832, -3593066, -956714, 7053396, 16307069, 16824132, 220484, 9421726, -8101493, -5808095, 1393818, -1316705, -17287048, 6921203, -17522255, -8916005, 15763596 ], [ 2809019, -22527428, 9808971, 21710600, 17628043, -8773163, -3260976, 2726722, -3233726, 17028348, 20602583, 19603212, -5114740, 18362842, -13972607, -1786301, 10191822, 1795069, -23324440, 12552569, -18978125, -4648463, 14215140 ], [ 3415661, -29419676, 17719773, 29207096, 17070685, -7830461, -3351120, 9046510, -5510738, 27003300, 24898097, 22382292, -10449964, 27303958, -19843721, 2235493, 18989826, 4906843, -29361832, 18183935, -20433995, -380921, 12666684 ], [ 6068893, -29046264, 12593015, 26163287, 11954892, -7095209, 1944381, 4352008, -1906375, 28652757, 25435756, 17171367, -6348538, 22767939, -18710950, 2442327, 14795105, 4091467, -30275614, 14970251, -18550100, 1345751, 6020553 ], [ 9131443, -27219720, 4858745, 21011417, 5927412, -6401447, 8317011, -2545352, 2874263, 28637115, 25221844, 10362441, -359782, 15536493, -16177402, 1886169, 8001839, 2490661, -30164674, 9987557, -15998252, 2564249, -1645113 ], [ 12193993, -25393176, -2875525, 15859547, -100068, -5707685, 14689641, -9442712, 7654901, 28621473, 25007932, 3553515, 5628974, 8305047, -13643854, 1330011, 1208573, 889855, -30053734, 5004863, -13446404, 3782747, -9310779 ], [ 15256543, -23566632, -10609795, 10707677, -6127548, -5013923, 21062271, -16340072, 12435539, 28605831, 24794020, -3255411, 11617730, 1073601, -11110306, 773853, -5584693, -710951, -29942794, 22169, -10894556, 5001245, -16976445 ], [ 18319093, -21740088, -18344065, 5555807, -12155028, -4320161, 27434901, -23237432, 17216177, 28590189, 24580108, -10064337, 17606486, -6157845, -8576758, 217695, -12377959, -2311757, -29831854, -4960525, -8342708, 6219743, -24642111 ], [ 19013185, -20530188, -17249782, -294805, -16468107, -5869478, 27117624, -26040791, 20117750, 26979792, 20785105, -14174838, 16633397, -8724963, -5032612, 2565057, -14798986, -4475225, -27256021, -6262717, -4163261, 7907567, -26814801 ], [ 17338819, -19936932, -7326946, -6844159, -19066785, -9661874, 20110440, -24750149, 21140258, 23774640, 13409011, -15586914, 8698463, -6627753, -477868, 7815939, -12847774, -7201355, -22215295, -3884407, 1643785, 10064717, -23494515 ], [ 15664453, -19343676, 2595890, -13393513, -21665463, -13454270, 13103256, -23459507, 22162766, 20569488, 6032917, -16998990, 763529, -4530543, 4076876, 13066821, -10896562, -9927485, -17174569, -1506097, 7450831, 12221867, -20174229 ], [ 13990087, -18750420, 12518726, -19942867, -24264141, -17246666, 6096072, -22168865, 23185274, 17364336, -1343177, -18411066, -7171405, -2433333, 8631620, 18317703, -8945350, -12653615, -12133843, 872213, 13257877, 14379017, -16853943 ], [ 12315721, -18157164, 22441562, -26492221, -26862819, -21039062, -911112, -20878223, 24207782, 14159184, -8719271, -19823142, -15106339, -336123, 13186364, 23568585, -6994138, -15379745, -7093117, 3250523, 19064923, 16536167, -13533657 ], [ 9955251, -16171874, 30704047, -31486654, -28266673, -22499166, -5930697, -19351741, 25196130, 10439662, -13636518, -20734865, -20692751, 2183542, 15753151, 27989442, -4730688, -17930069, -3829549, 5982196, 23620243, 17317456, -11378062 ], [ 4164261, -7226414, 30664777, -28706482, -23696407, -12297810, -1012287, -16646059, 26013678, 4148290, -6259530, -19144823, -14536553, 6815482, 8380153, 28260174, -906048, -19601363, -9451771, 10480684, 21916933, 11219440, -15045922 ], [ -1626729, 1719046, 30625507, -25926310, -19126141, -2096454, 3906123, -13940377, 26831226, -2143082, 1117458, -17554781, -8380355, 11447422, 1007155, 28530906, 2918592, -21272657, -15073993, 14979172, 20213623, 5121424, -18713782 ], [ -7417719, 10664506, 30586237, -23146138, -14555875, 8104902, 8824533, -11234695, 27648774, -8434454, 8494446, -15964739, -2224157, 16079362, -6365843, 28801638, 6743232, -22943951, -20696215, 19477660, 18510313, -976592, -22381642 ], [ -13208709, 19609966, 30546967, -20365966, -9985609, 18306258, 13742943, -8529013, 28466322, -14725826, 15871434, -14374697, 3932041, 20711302, -13738841, 29072370, 10567872, -24615245, -26318437, 23976148, 16807003, -7074608, -26049502 ], [ -18999699, 28555426, 30507697, -17585794, -5415343, 28507614, 18661353, -5823331, 29283870, -21017198, 23248422, -12784655, 10088239, 25343242, -21111839, 29343102, 14392512, -26286539, -31940659, 28474636, 15103693, -13172624, -29717362 ], [ -12142904, 21432891, 25382352, -10946262, -3390357, 23325565, 11996083, -5226979, 25974853, -14663655, 22517405, -12856673, 4315587, 25336552, -19528017, 22184839, 15242752, -17655728, -24475336, 27594514, 8211298, -15819320, -20980732 ], [ -2756552, 11096757, 19239792, -3534858, -1874427, 15066835, 3014077, -5052493, 21840523, -5781129, 20164787, -13261103, -3842835, 24402136, -16152831, 13540777, 15498112, -6964496, -14392504, 25638670, 281086, -17775752, -9763204 ], [ 6629800, 760623, 13097232, 3876546, -358497, 6808105, -5967929, -4878007, 17706193, 3101397, 17812169, -13665533, -12001257, 23467720, -12777645, 4896715, 15753472, 3726736, -4309672, 23682826, -7649126, -19732184, 1454324 ], [ 16016152, -9575511, 6954672, 11287950, 1157433, -1450625, -14949935, -4703521, 13571863, 11983923, 15459551, -14069963, -20159679, 22533304, -9402459, -3747347, 16008832, 14417968, 5773160, 21726982, -15579338, -21688616, 12671852 ], [ 25402504, -19911645, 812112, 18699354, 2673363, -9709355, -23931941, -4529035, 9437533, 20866449, 13106933, -14474393, -28318101, 21598888, -6027273, -12391409, 16264192, 25109200, 15855992, 19771138, -23509550, -23645048, 23889380 ] ], [ [ 4522240, -19111264, -1706720, -12408960, -25225472, 17383808, -19797184, 3851776, 25582112, -25287744, -12603072, -14270560, 6589952, -9506464, -447200, 9706496, 4753408, -18959328, 10701856, -11160512, -7340448, 21219840, 26638048 ], [ 4522240, -19111264, -1706720, -12408960, -25225472, 17383808, -19797184, 3851776, 25582112, -25287744, -12603072, -14270560, 6589952, -9506464, -447200, 9706496, 4753408, -18959328, 10701856, -11160512, -7340448, 21219840, 26638048 ], [ 4522240, -19111264, -1706720, -12408960, -25225472, 17383808, -19797184, 3851776, 25582112, -25287744, -12603072, -14270560, 6589952, -9506464, -447200, 9706496, 4753408, -18959328, 10701856, -11160512, -7340448, 21219840, 26638048 ], [ 3681050, -17415884, -1204295, -11880315, -21993647, 12473478, -19669384, 5333406, 22580387, -19024839, -11423847, -13462270, 7928122, -5510199, 195730, 7345356, 3216358, -12396208, 10939556, -7821292, -6354208, 15628460, 20936813 ], [ 2671622, -15381428, -601385, -11245941, -18115457, 6581082, -19516024, 7111362, 18978317, -11509353, -10008777, -12492322, 9533926, -714681, 967246, 4511988, 1371898, -4520464, 11224796, -3814228, -5170720, 8918804, 14095331 ], [ 1662194, -13346972, 1525, -10611567, -14237267, 688686, -19362664, 8889318, 15376247, -3993867, -8593707, -11522374, 11139730, 4080837, 1738762, 1678620, -472562, 3355280, 11510036, 192836, -3987232, 2209148, 7253849 ], [ 652766, -11312516, 604435, -9977193, -10359077, -5203710, -19209304, 10667274, 11774177, 3521619, -7178637, -10552426, 12745534, 8876355, 2510278, -1154748, -2317022, 11231024, 11795276, 4199900, -2803744, -4500508, 412367 ], [ -356662, -9278060, 1207345, -9342819, -6480887, -11096106, -19055944, 12445230, 8172107, 11037105, -5763567, -9582478, 14351338, 13671873, 3281794, -3988116, -4161482, 19106768, 12080516, 8206964, -1620256, -11210164, -6429115 ], [ -942277, -7572383, 3364138, -7650882, -4059995, -13633104, -16833376, 11424873, 4642832, 11788962, -5288301, -6287950, 13614700, 14226969, 3300178, -5869722, -5950202, 21581972, 10595924, 8873219, -575674, -13462789, -8693347 ], [ -1104079, -6195485, 7074814, -4901382, -3096401, -12814704, -12541600, 7606203, 1186352, 5777190, -5752839, -668842, 10535620, 10541643, 2565430, -6799566, -7683182, 18656636, 7341500, 6198665, 330002, -11258383, -6380329 ], [ -1265881, -4818587, 10785490, -2151882, -2132807, -11996304, -8249824, 3787533, -2270128, -234582, -6217377, 4950266, 7456540, 6856317, 1830682, -7729410, -9416162, 15731300, 4087076, 3524111, 1235678, -9053977, -4067311 ], [ -1427683, -3441689, 14496166, 597618, -1169213, -11177904, -3958048, -31137, -5726608, -6246354, -6681915, 10569374, 4377460, 3170991, 1095934, -8659254, -11149142, 12805964, 832652, 849557, 2141354, -6849571, -1754293 ], [ -1589485, -2064791, 18206842, 3347118, -205619, -10359504, 333728, -3849807, -9183088, -12258126, -7146453, 16188482, 1298380, -514335, 361186, -9589098, -12882122, 9880628, -2421772, -1824997, 3047030, -4645165, 558725 ], [ -2168060, -920805, 19602469, 6306839, 575899, -9515255, 3392780, -7085132, -11410008, -16070165, -7808563, 19769349, -1230173, -3820259, 443349, -10157211, -13562379, 6919438, -5098652, -3513180, 4077750, -3044378, 2825952 ], [ -4830500, -941379, 9422851, 10317665, 447037, -8541761, 288212, -7403732, -7489128, -8883539, -9458533, 13159011, -1006091, -5229173, 4610067, -8916669, -8979021, 3778978, -4887812, -269508, 5733690, -4461686, 4864224 ], [ -7492940, -961953, -756767, 14328491, 318175, -7568267, -2816356, -7722332, -3568248, -1696913, -11108503, 6548673, -782009, -6638087, 8776785, -7676127, -4395663, 638518, -4676972, 2974164, 7389630, -5878994, 6902496 ], [ -10155380, -982527, -10936385, 18339317, 189313, -6594773, -5920924, -8040932, 352632, 5489713, -12758473, -61665, -557927, -8047001, 12943503, -6435585, 187695, -2501942, -4466132, 6217836, 9045570, -7296302, 8940768 ], [ -12817820, -1003101, -21116003, 22350143, 60451, -5621279, -9025492, -8359532, 4273512, 12676339, -14408443, -6672003, -333845, -9455915, 17110221, -5195043, 4771053, -5642402, -4255292, 9461508, 10701510, -8713610, 10979040 ], [ -15480260, -1023675, -31295621, 26360969, -68411, -4647785, -12130060, -8678132, 8194392, 19862965, -16058413, -13282341, -109763, -10864829, 21276939, -3954501, 9354411, -8782862, -4044452, 12705180, 12357450, -10130918, 13017312 ], [ -12209285, -2130374, -27325784, 24506275, -372123, -4321841, -14459348, -8418192, 6672157, 16098066, -10362868, -13770044, 4187904, -10815418, 20089937, -2678689, 7831889, -9195342, -5671067, 12992662, 8571310, -12529286, 11192909 ], [ -7751627, -3454298, -20526056, 21478477, -710805, -4125407, -16633580, -8042544, 4061299, 10142862, -3198220, -13033220, 9300288, -10474342, 17832191, -1395823, 5088191, -9062226, -7665173, 12688906, 3696754, -15123866, 8595971 ], [ -3293969, -4778222, -13726328, 18450679, -1049487, -3928973, -18807812, -7666896, 1450441, 4187658, 3966428, -12296396, 14412672, -10133266, 15574445, -112957, 2344493, -8929110, -9659279, 12385150, -1177802, -17718446, 5999033 ], [ 1163689, -6102146, -6926600, 15422881, -1388169, -3732539, -20982044, -7291248, -1160417, -1767546, 11131076, -11559572, 19525056, -9792190, 13316699, 1169909, -399205, -8795994, -11653385, 12081394, -6052358, -20313026, 3402095 ], [ 5621347, -7426070, -126872, 12395083, -1726851, -3536105, -23156276, -6915600, -3771275, -7722750, 18295724, -10822748, 24637440, -9451114, 11058953, 2452775, -3142903, -8662878, -13647491, 11777638, -10926914, -22907606, 805157 ], [ 7916821, -7032842, 5099689, 9548779, -2731755, -4302257, -22761650, -7426449, -5872793, -6967302, 19349252, -7633793, 24538305, -7045303, 7418159, 4097420, -3241513, -8113731, -13904426, 9317782, -13347182, -23143193, -2466814 ], [ 8050111, -4922462, 8753083, 6883969, -4402881, -6030995, -19798166, -8823795, -7464971, 498798, 14291660, -1992707, 19227651, -2574757, 2394317, 6103844, -695035, -7148553, -12424190, 4701826, -13313162, -21019787, -6413818 ], [ 8183401, -2812082, 12406477, 4219159, -6074007, -7759733, -16834682, -10221141, -9057149, 7964898, 9234068, 3648379, 13916997, 1895789, -2629525, 8110268, 1851443, -6183375, -10943954, 85870, -13279142, -18896381, -10360822 ], [ 8316691, -701702, 16059871, 1554349, -7745133, -9488471, -13871198, -11618487, -10649327, 15430998, 4176476, 9289465, 8606343, 6366335, -7653367, 10116692, 4397921, -5218197, -9463718, -4530086, -13245122, -16772975, -14307826 ], [ 8449981, 1408678, 19713265, -1110461, -9416259, -11217209, -10907714, -13015833, -12241505, 22897098, -881116, 14930551, 3295689, 10836881, -12677209, 12123116, 6944399, -4253019, -7983482, -9146042, -13211102, -14649569, -18254830 ], [ 7800104, 2966670, 21722578, -2945534, -10579042, -11461829, -8129038, -14098334, -12496518, 27678720, -4636957, 18142040, -834000, 14456258, -15780846, 12870089, 8825805, -3480341, -6217012, -13359528, -13614237, -12818854, -20538980 ], [ 3234392, 1762722, 15511486, -631922, -9200110, -4285859, -6274402, -13606610, -6065706, 19037952, -1884043, 9205544, 941136, 13819790, -9283458, 7319807, 7381851, -3670163, -3019372, -15560664, -16203147, -12451594, -14508860 ], [ -1331320, 558774, 9300394, 1681690, -7821178, 2890111, -4419766, -13114886, 365106, 10397184, 868871, 269048, 2716272, 13183322, -2786070, 1769525, 5937897, -3859985, 178268, -17761800, -18792057, -12084334, -8478740 ], [ -5897032, -645174, 3089302, 3995302, -6442246, 10066081, -2565130, -12623162, 6795918, 1756416, 3621785, -8667448, 4491408, 12546854, 3711318, -3780757, 4493943, -4049807, 3375908, -19962936, -21380967, -11717074, -2448620 ], [ -10462744, -1849122, -3121790, 6308914, -5063314, 17242051, -710494, -12131438, 13226730, -6884352, 6374699, -17603944, 6266544, 11910386, 10208706, -9331039, 3049989, -4239629, 6573548, -22164072, -23969877, -11349814, 3581500 ], [ -15028456, -3053070, -9332882, 8622526, -3684382, 24418021, 1144142, -11639714, 19657542, -15525120, 9127613, -26540440, 8041680, 11273918, 16706094, -14881321, 1606035, -4429451, 9771188, -24365208, -26558787, -10982554, 9611620 ], [ -9728548, -4229588, -11139359, 5405598, -2794365, 21287271, -3569482, -10568625, 13610039, -14811903, 6031802, -24987916, 11648931, 5674020, 18677692, -11246063, 1263506, 512312, 7755558, -22686949, -21638632, -10609274, 12372880 ], [ -2455516, -5400620, -12064913, 1082562, -2002131, 16095177, -9596758, -9381663, 5066873, -12227889, 1766246, -21337588, 15622605, -918564, 19744132, -5773697, 1141262, 6480392, 4697274, -20232811, -15216664, -10234790, 14480368 ], [ 4817516, -6571652, -12990467, -3240474, -1209897, 10903083, -15624034, -8194701, -3476293, -9643875, -2499310, -17687260, 19596279, -7511148, 20810572, -301331, 1019018, 12448472, 1638990, -17778673, -8794696, -9860306, 16587856 ], [ 12090548, -7742684, -13916021, -7563510, -417663, 5710989, -21651310, -7007739, -12019459, -7059861, -6764866, -14036932, 23569953, -14103732, 21877012, 5171035, 896774, 18416552, -1419294, -15324535, -2372728, -9485822, 18695344 ], [ 19363580, -8913716, -14841575, -11886546, 374571, 518895, -27678586, -5820777, -20562625, -4475847, -11030422, -10386604, 27543627, -20696316, 22943452, 10643401, 774530, 24384632, -4477578, -12870397, 4049240, -9111338, 20802832 ], [ 21649442, -9157061, -15094688, -10766727, 125799, -1172160, -28412167, -3954678, -22113391, -3016488, -13223023, -6840949, 25319091, -23477067, 21466966, 10069531, 624017, 26059193, -5564946, -9097762, 7707485, -8390309, 20412013 ], [ 18948134, -8472719, -14675360, -4204053, -1163979, 637824, -23852053, -1409442, -16671757, -2681784, -13342669, -3399967, 16896345, -22445985, 17447554, 3449425, 445235, 23440235, -4681398, -4006630, 8602007, -7322735, 17522887 ], [ 16246826, -7788377, -14256032, 2358621, -2453757, 2447808, -19291939, 1135794, -11230123, -2347080, -13462315, 41015, 8473599, -21414903, 13428142, -3170681, 266453, 20821277, -3797850, 1084502, 9496529, -6255161, 14633761 ], [ 13545518, -7104035, -13836704, 8921295, -3743535, 4257792, -14731825, 3681030, -5788489, -2012376, -13581961, 3481997, 50853, -20383821, 9408730, -9790787, 87671, 18202319, -2914302, 6175634, 10391051, -5187587, 11744635 ], [ 10844210, -6419693, -13417376, 15483969, -5033313, 6067776, -10171711, 6226266, -346855, -1677672, -13701607, 6922979, -8371893, -19352739, 5389318, -16410893, -91111, 15583361, -2030754, 11266766, 11285573, -4120013, 8855509 ], [ 8326119, -5412723, -13017473, 20267050, -6067944, 7569214, -6102042, 7668510, 4537803, -1312444, -13009179, 9303601, -14729914, -18306777, 2011292, -21220710, -612340, 12499807, -927154, 14488298, 11335825, -2439370, 6912877 ], [ 6724113, -2792613, -12714695, 16152166, -5826840, 7527922, -4484598, 3595794, 6637581, -794596, -8256381, 6382423, -10764310, -17186415, 1840196, -16979082, -2845804, 7093273, 1276706, 8361830, 7164727, 2306618, 9702715 ], [ 5122107, -172503, -12411917, 12037282, -5585736, 7486630, -2867154, -476922, 8737359, -276748, -3503583, 3461245, -6798706, -16066053, 1669100, -12737454, -5079268, 1686739, 3480566, 2235362, 2993629, 7052606, 12492553 ], [ 3520101, 2447607, -12109139, 7922398, -5344632, 7445338, -1249710, -4549638, 10837137, 241100, 1249215, 540067, -2833102, -14945691, 1498004, -8495826, -7312732, -3719795, 5684426, -3891106, -1177469, 11798594, 15282391 ], [ 1918095, 5067717, -11806361, 3807514, -5103528, 7404046, 367734, -8622354, 12936915, 758948, 6002013, -2381111, 1132502, -13825329, 1326908, -4254198, -9546196, -9126329, 7888286, -10017574, -5348567, 16544582, 18072229 ], [ 316089, 7687827, -11503583, -307370, -4862424, 7362754, 1985178, -12695070, 15036693, 1276796, 10754811, -5302289, 5098106, -12704967, 1155812, -12570, -11779660, -14532863, 10092146, -16144042, -9519665, 21290570, 20862067 ], [ 33773, 6049932, -11728765, -4363184, -3733225, 3037092, -1142243, -10443036, 9012741, 610994, 9089544, -1411272, 3278560, -8497595, 923901, -2514667, -12391814, -11941632, 12249011, -18384490, -8475188, 16844838, 16869500 ], [ 15395, 3560436, -12059539, -8407184, -2426407, -2145444, -5218637, -6926052, 1364043, -291538, 6140664, 3842184, 301984, -3672821, 679827, -6365509, -12679706, -7750848, 14396477, -19847734, -6387596, 10560762, 11520452 ], [ -2983, 1070940, -12390313, -12451184, -1119589, -7327980, -9295031, -3409068, -6284655, -1194070, 3191784, 9095640, -2674592, 1151953, 435753, -10216351, -12967598, -3560064, 16543943, -21310978, -4300004, 4276686, 6171404 ], [ -21361, -1418556, -12721087, -16495184, 187229, -12510516, -13371425, 107916, -13933353, -2096602, 242904, 14349096, -5651168, 5976727, 191679, -14067193, -13255490, 630720, 18691409, -22774222, -2212412, -2007390, 822356 ], [ -39739, -3908052, -13051861, -20539184, 1494047, -17693052, -17447819, 3624900, -21582051, -2999134, -2705976, 19602552, -8627744, 10801501, -52395, -17918035, -13543382, 4821504, 20838875, -24237466, -124820, -8291466, -4526692 ], [ 1996553, -5184318, -10005445, -19611050, 1179464, -17728224, -19069850, 5137437, -20974809, -2783515, -2675448, 20468850, -9550109, 13421815, -1798059, -19454587, -13496516, 4426677, 18690776, -22747576, -872120, -11983116, -6490756 ], [ 6087515, -5247354, -3581839, -13710782, -756520, -12616032, -18237518, 4645527, -12111627, -1449745, 334488, 16947990, -8418263, 13837669, -5045313, -18676849, -13114892, -553761, 12247112, -18304552, -4454312, -13082340, -5069836 ], [ 10178477, -5310390, 2841767, -7810514, -2692504, -7503840, -17405186, 4153617, -3248445, -115975, 3344424, 13427130, -7286417, 14253523, -8292567, -17899111, -12733268, -5534199, 5803448, -13861528, -8036504, -14181564, -3648916 ], [ 14269439, -5373426, 9265373, -1910246, -4628488, -2391648, -16572854, 3661707, 5614737, 1217795, 6354360, 9906270, -6154571, 14669377, -11539821, -17121373, -12351644, -10514637, -640216, -9418504, -11618696, -15280788, -2227996 ], [ 18360401, -5436462, 15688979, 3990022, -6564472, 2720544, -15740522, 3169797, 14477919, 2551565, 9364296, 6385410, -5022725, 15085231, -14787075, -16343635, -11970020, -15495075, -7083880, -4975480, -15200888, -16380012, -807076 ], [ 20952100, -6037827, 20844846, 8979832, -7727666, 6800349, -14491236, 3042835, 21271564, 3463736, 10974848, 3337709, -4680328, 14807242, -16752256, -15791420, -11624331, -19209110, -12451022, -1315643, -18017815, -17186739, 904637 ], [ 16047484, -9330837, 19662018, 9417352, -5026910, 5718219, -11157180, 4740613, 17717524, 2267912, 5588480, 2655803, -8285176, 11060038, -12307072, -16366820, -11458317, -16591130, -12435554, -1571741, -17008417, -16530981, 4070315 ], [ 11142868, -12623847, 18479190, 9854872, -2326154, 4636089, -7823124, 6438391, 14163484, 1072088, 202112, 1973897, -11890024, 7312834, -7861888, -16942220, -11292303, -13973150, -12420086, -1827839, -15999019, -15875223, 7235993 ], [ 6238252, -15916857, 17296362, 10292392, 374602, 3553959, -4489068, 8136169, 10609444, -123736, -5184256, 1291991, -15494872, 3565630, -3416704, -17517620, -11126289, -11355170, -12404618, -2083937, -14989621, -15219465, 10401671 ], [ 1333636, -19209867, 16113534, 10729912, 3075358, 2471829, -1155012, 9833947, 7055404, -1319560, -10570624, 610085, -19099720, -181574, 1028480, -18093020, -10960275, -8737190, -12389150, -2340035, -13980223, -14563707, 13567349 ], [ -3570980, -22502877, 14930706, 11167432, 5776114, 1389699, 2179044, 11531725, 3501364, -2515384, -15956992, -71821, -22704568, -3928778, 5473664, -18668420, -10794261, -6119210, -12373682, -2596133, -12970825, -13907949, 16733027 ], [ -526811, -21973207, 7791258, 10173932, 6354420, -1344996, 234500, 10863343, 1874294, -4880773, -12142935, 3789748, -18706531, -1168397, 4693118, -12980785, -6791017, -2558150, -6453139, 81844, -7917502, -14534541, 13185455 ], [ 4107115, -20679001, -539514, 8894228, 6508236, -4410204, -2765764, 9721729, 632618, -7480075, -6488793, 8560012, -13187917, 2893501, 2867426, -6040543, -2020327, 1191526, 648419, 3346636, -2055394, -15417603, 8295233 ], [ 8741041, -19384795, -8870286, 7614524, 6662052, -7475412, -5766028, 8580115, -609058, -10079377, -834651, 13330276, -7669303, 6955399, 1041734, 899699, 2750363, 4941202, 7749977, 6611428, 3806714, -16300665, 3405011 ], [ 13374967, -18090589, -17201058, 6334820, 6815868, -10540620, -8766292, 7438501, -1850734, -12678679, 4819491, 18100540, -2150689, 11017297, -783958, 7839941, 7521053, 8690878, 14851535, 9876220, 9668822, -17183727, -1485211 ], [ 18008893, -16796383, -25531830, 5055116, 6969684, -13605828, -11766556, 6296887, -3092410, -15277981, 10473633, 22870804, 3367925, 15079195, -2609650, 14780183, 12291743, 12440554, 21953093, 13141012, 15530930, -18066789, -6375433 ], [ 20220316, -13929373, -28628970, 4538918, 5787666, -13377300, -11017684, 2864683, -4017331, -13528201, 14522445, 21021415, 6101303, 15495553, -5421664, 16890992, 11405066, 14916973, 24827672, 11470720, 16950548, -17385018, -5767522 ], [ 20009236, -9489559, -26492478, 4786226, 3269814, -9855036, -6519676, -2858111, -4625497, -7429339, 16965927, 12552373, 6049445, 12266371, -9220000, 14172368, 4861022, 16120135, 23475272, 4865344, 13927676, -15138414, 338522 ], [ 19798156, -5049745, -24355986, 5033534, 751962, -6332772, -2021668, -8580905, -5233663, -1330477, 19409409, 4083331, 5997587, 9037189, -13018336, 11453744, -1683022, 17323297, 22122872, -1740032, 10904804, -12891810, 6444566 ], [ 19587076, -609931, -22219494, 5280842, -1765890, -2810508, 2476340, -14303699, -5841829, 4768385, 21852891, -4385711, 5945729, 5808007, -16816672, 8735120, -8227066, 18526459, 20770472, -8345408, 7881932, -10645206, 12550610 ], [ 19375996, 3829883, -20083002, 5528150, -4283742, 711756, 6974348, -20026493, -6449995, 10867247, 24296373, -12854753, 5893871, 2578825, -20615008, 6016496, -14771110, 19729621, 19418072, -14950784, 4859060, -8398602, 18656654 ], [ 18693453, 8135639, -17567458, 5722620, -6536123, 2641102, 11113851, -24366841, -6556973, 14980577, 25598821, -18313873, 5846060, -571570, -23068513, 3446007, -20008794, 20157715, 18573879, -20368566, 1696546, -7128785, 23097154 ], [ 15653595, 11771105, -13156654, 5652900, -7461149, -3394142, 13460829, -21794959, -4158011, 9166247, 21196099, -8723383, 5818484, -3328030, -18797863, 1616193, -18714678, 16710469, 20270721, -19848378, -2164178, -10742903, 19209934 ], [ 12613737, 15406571, -8745850, 5583180, -8386175, -9429386, 15807807, -19223077, -1759049, 3351917, 16793377, 867107, 5790908, -6084490, -14527213, -213621, -17420562, 13263223, 21967563, -19328190, -6024902, -14357021, 15322714 ], [ 9573879, 19042037, -4335046, 5513460, -9311201, -15464630, 18154785, -16651195, 639913, -2462413, 12390655, 10457597, 5763332, -8840950, -10256563, -2043435, -16126446, 9815977, 23664405, -18808002, -9885626, -17971139, 11435494 ], [ 6534021, 22677503, 75758, 5443740, -10236227, -21499874, 20501763, -14079313, 3038875, -8276743, 7987933, 20048087, 5735756, -11597410, -5985913, -3873249, -14832330, 6368731, 25361247, -18287814, -13746350, -21585257, 7548274 ], [ 3494163, 26312969, 4486562, 5374020, -11161253, -27535118, 22848741, -11507431, 5437837, -14091073, 3585211, 29638577, 5708180, -14353870, -1715263, -5703063, -13538214, 2921485, 27058089, -17767626, -17607074, -25199375, 3661054 ], [ 2322415, 21677130, 6400711, 4564005, -9632019, -24566787, 17416739, -9804234, 7217404, -12584263, 2734729, 29665297, 5349259, -12573125, -2633408, -2884472, -14674028, 1007259, 23949511, -16710908, -15335403, -20774668, 2825559 ], [ 1524289, 15387030, 7815529, 3605931, -7611933, -19797741, 10428941, -8274774, 8873092, -9613225, 2594695, 27779263, 4924069, -9884939, -4589312, 863800, -16295828, -600363, 19879849, -15546884, -11837253, -14742196, 2600409 ], [ 726163, 9096930, 9230347, 2647857, -5591847, -15028695, 3441143, -6745314, 10528780, -6642187, 2454661, 25893229, 4498879, -7196753, -6545216, 4612072, -17917628, -2207985, 15810187, -14382860, -8339103, -8709724, 2375259 ], [ -71963, 2806830, 10645165, 1689783, -3571761, -10259649, -3546655, -5215854, 12184468, -3671149, 2314627, 24007195, 4073689, -4508567, -8501120, 8360344, -19539428, -3815607, 11740525, -13218836, -4840953, -2677252, 2150109 ], [ -870089, -3483270, 12059983, 731709, -1551675, -5490603, -10534453, -3686394, 13840156, -700111, 2174593, 22121161, 3648499, -1820381, -10457024, 12108616, -21161228, -5423229, 7670863, -12054812, -1342803, 3355220, 1924959 ], [ -317378, -6961593, 13538344, -1838592, -3444531, -2275464, -10366006, -4636353, 11763946, 345296, 920362, 21558565, 5240395, 204154, -9730295, 10607926, -19865495, -3810525, 7162267, -8725007, -511461, 3257132, 2935335 ], [ 1586170, -7628139, 15080248, -6021120, -9250329, -614232, -3041314, -8065731, 5955838, -534928, -1448066, 22319407, 8849377, 1565038, -6320933, 3858274, -15652229, 1022505, 10214737, -3229421, -2346927, -2971516, 5181237 ], [ 3489718, -8294685, 16622152, -10203648, -15056127, 1047000, 4283378, -11495109, 147730, -1415152, -3816494, 23080249, 12458359, 2925922, -2911571, -2891378, -11438963, 5855535, 13267207, 2266165, -4182393, -9200164, 7427139 ], [ 5393266, -8961231, 18164056, -14386176, -20861925, 2708232, 11608070, -14924487, -5660378, -2295376, -6184922, 23841091, 16067341, 4286806, 497791, -9641030, -7225697, 10688565, 16319677, 7761751, -6017859, -15428812, 9673041 ], [ 7296814, -9627777, 19705960, -18568704, -26667723, 4369464, 18932762, -18353865, -11468486, -3175600, -8553350, 24601933, 19676323, 5647690, 3907153, -16390682, -3012431, 15521595, 19372147, 13257337, -7853325, -21657460, 11918943 ], [ 9204127, -9586306, 20345744, -21597934, -30091128, 5960942, 23383409, -19871701, -16207805, -3307936, -10354079, 24636154, 22104384, 6166537, 7342808, -21813982, 954698, 18682908, 21783493, 17247537, -9133166, -25569542, 13772766 ], [ 11130265, -6004750, 16474928, -18860674, -21602568, 7203650, 13463831, -11831827, -15603179, 299168, -9316313, 21037270, 18627840, 2475199, 10909928, -20605522, 3691142, 13485636, 20989219, 13710807, -7634882, -17898794, 13666194 ], [ 13056403, -2423194, 12604112, -16123414, -13114008, 8446358, 3544253, -3791953, -14998553, 3906272, -8278547, 17438386, 15151296, -1216139, 14477048, -19397062, 6427586, 8288364, 20194945, 10174077, -6136598, -10228046, 13559622 ], [ 14982541, 1158362, 8733296, -13386154, -4625448, 9689066, -6375325, 4247921, -14393927, 7513376, -7240781, 13839502, 11674752, -4907477, 18044168, -18188602, 9164030, 3091092, 19400671, 6637347, -4638314, -2557298, 13453050 ], [ 16908679, 4739918, 4862480, -10648894, 3863112, 10931774, -16294903, 12287795, -13789301, 11120480, -6203015, 10240618, 8198208, -8598815, 21611288, -16980142, 11900474, -2106180, 18606397, 3100617, -3140030, 5113450, 13346478 ], [ 18834817, 8321474, 991664, -7911634, 12351672, 12174482, -26214481, 20327669, -13184675, 14727584, -5165249, 6641734, 4721664, -12290153, 25178408, -15771682, 14636918, -7303452, 17812123, -436113, -1641746, 12784198, 13239906 ], [ 20176855, 6571290, 636498, -8572634, 15113542, 9970660, -24880549, 17278648, -8173124, 9634768, -2847508, 4956305, 4317740, -9748036, 20730528, -12961527, 12334572, -8099914, 16457084, -606318, -2531212, 9746546, 10749769 ], [ 21402073, 3754758, 984462, -9913286, 16730074, 7077532, -21295915, 12011848, -2280188, 2801968, -273772, 3653567, 4528340, -5959228, 14679648, -9831033, 9024468, -8016214, 14989892, -103218, -3898228, 4567214, 7782919 ], [ 22627291, 938226, 1332426, -11253938, 18346606, 4184404, -17711281, 6745048, 3612748, -4030832, 2299964, 2350829, 4738940, -2170420, 8628768, -6700539, 5714364, -7932514, 13522700, 399882, -5265244, -612118, 4816069 ], [ 23852509, -1878306, 1680390, -12594590, 19963138, 1291276, -14126647, 1478248, 9505684, -10863632, 4873700, 1048091, 4949540, 1618388, 2577888, -3570045, 2404260, -7848814, 12055508, 902982, -6632260, -5791450, 1849219 ], [ 25077727, -4694838, 2028354, -13935242, 21579670, -1601852, -10542013, -3788552, 15398620, -17696432, 7447436, -254647, 5160140, 5407196, -3472992, -439551, -905844, -7765114, 10588316, 1406082, -7999276, -10970782, -1117631 ], [ 22103524, -5381220, 1987995, -11492849, 21536887, -2975912, -7722997, -7991753, 15841693, -18759857, 8252189, -1436254, 6447659, 6331124, -7727844, 2380992, -2679786, -6300520, 8881373, 2851668, -9173914, -10286014, -4532168 ], [ 14929900, -3937452, 1559313, -5267411, 19834789, -2830904, -5669599, -11131355, 10834903, -14053907, 7287959, -2496730, 8812097, 4390172, -10186668, 4891584, -2917566, -3455032, 6934679, 5239740, -10156174, -3737146, -8394392 ], [ 7756276, -2493684, 1130631, 958027, 18132691, -2685896, -3616201, -14270957, 5828113, -9347957, 6323729, -3557206, 11176535, 2449220, -12645492, 7402176, -3155346, -609544, 4987985, 7627812, -11138434, 2811722, -12256616 ], [ 582652, -1049916, 701949, 7183465, 16430593, -2540888, -1562803, -17410559, 821323, -4642007, 5359499, -4617682, 13540973, 508268, -15104316, 9912768, -3393126, 2235944, 3041291, 10015884, -12120694, 9360590, -16118840 ], [ -6590972, 393852, 273267, 13408903, 14728495, -2395880, 490595, -20550161, -4185467, 63943, 4395269, -5678158, 15905411, -1432684, -17563140, 12423360, -3630906, 5081432, 1094597, 12403956, -13102954, 15909458, -19981064 ], [ -12134808, 1779738, 574287, 17481437, 13133468, -2413233, 1752059, -22904225, -8825747, 3580962, 3172080, -6063318, 16693463, -3157396, -18789902, 13840632, -3090389, 7932810, -383518, 14225277, -12777829, 20428442, -23020491 ], [ -9529704, 2876214, 4523817, 10789451, 12073796, -3242391, -946147, -21330599, -11633477, 1153326, 654096, -3071898, 9599585, -3800908, -13856354, 9791304, 1341613, 10813638, 481262, 13212843, -5915779, 14798006, -21945933 ], [ -6924600, 3972690, 8473347, 4097465, 11014124, -4071549, -3644353, -19756973, -14441207, -1274310, -1863888, -80478, 2505707, -4444420, -8922806, 5741976, 5773615, 13694466, 1346042, 12200409, 946271, 9167570, -20871375 ], [ -4319496, 5069166, 12422877, -2594521, 9954452, -4900707, -6342559, -18183347, -17248937, -3701946, -4381872, 2910942, -4588171, -5087932, -3989258, 1692648, 10205617, 16575294, 2210822, 11187975, 7808321, 3537134, -19796817 ], [ -1714392, 6165642, 16372407, -9286507, 8894780, -5729865, -9040765, -16609721, -20056667, -6129582, -6899856, 5902362, -11682049, -5731444, 944290, -2356680, 14637619, 19456122, 3075602, 10175541, 14670371, -2093302, -18722259 ], [ 890712, 7262118, 20321937, -15978493, 7835108, -6559023, -11738971, -15036095, -22864397, -8557218, -9417840, 8893782, -18775927, -6374956, 5877838, -6406008, 19069621, 22336950, 3940382, 9163107, 21532421, -7723738, -17647701 ], [ 264126, 4283609, 16544927, -13768584, 3800641, -6241156, -7404277, -13564964, -20392657, -10839559, -11688464, 9486447, -13549410, -6788078, 7294686, -3782991, 16254543, 17289453, 2327552, 9637748, 16791321, -5317764, -16597803 ], [ -1008798, 490103, 11222609, -9778296, -828785, -5693884, -1663003, -12114332, -16865023, -13092841, -13909616, 9599361, -5858814, -7155122, 8008194, 174495, 11990049, 10656291, 219200, 10409804, 9729591, -1304508, -15552837 ], [ -2281722, -3303403, 5900291, -5788008, -5458211, -5146612, 4078271, -10663700, -13337389, -15346123, -16130768, 9712275, 1831782, -7522166, 8721702, 4131981, 7725555, 4023129, -1889152, 11181860, 2667861, 2708748, -14507871 ], [ -3554646, -7096909, 577973, -1797720, -10087637, -4599340, 9819545, -9213068, -9809755, -17599405, -18351920, 9825189, 9522378, -7889210, 9435210, 8089467, 3461061, -2610033, -3997504, 11953916, -4393869, 6722004, -13462905 ], [ -4827570, -10890415, -4744345, 2192568, -14717063, -4052068, 15560819, -7762436, -6282121, -19852687, -20573072, 9938103, 17212974, -8256254, 10148718, 12046953, -803433, -9243195, -6105856, 12725972, -11455599, 10735260, -12417939 ], [ -2215863, -11338327, -8967058, 3489132, -16288361, -3173482, 16513346, -5580914, -2499904, -18812071, -18754625, 8788263, 20098905, -6889022, 8877537, 12939300, -549477, -13784778, -7956871, 10358651, -12747702, 13171629, -11893785 ], [ 4280475, -8440645, -12090166, 2091972, -14801531, -1963582, 12677126, -2668502, 1536896, -14477557, -12896579, 6375669, 18180171, -3787514, 5621667, 10766508, 4222929, -16234782, -9550549, 4851953, -8270178, 14031111, -11890443 ], [ 10776813, -5542963, -15213274, 694812, -13314701, -753682, 8840906, 243910, 5573696, -10143043, -7038533, 3963075, 16261437, -686006, 2365797, 8593716, 8995335, -18684786, -11144227, -654745, -3792654, 14890593, -11887101 ], [ 17273151, -2645281, -18336382, -702348, -11827871, 456218, 5004686, 3156322, 9610496, -5808529, -1180487, 1550481, 14342703, 2415502, -890073, 6420924, 13767741, -21134790, -12737905, -6161443, 684870, 15750075, -11883759 ], [ 23769489, 252401, -21459490, -2099508, -10341041, 1666118, 1168466, 6068734, 13647296, -1474015, 4677559, -862113, 12423969, 5517010, -4145943, 4248132, 18540147, -23584794, -14331583, -11668141, 5162394, 16609557, -11880417 ], [ 28768273, 2758217, -23502022, -2978452, -8687308, 3243144, -1401516, 7697261, 16936476, 2144659, 8948263, -3421304, 11110188, 7466885, -5772027, 2947496, 21412791, -24758595, -15699775, -15730507, 9251256, 17027718, -11726810 ], [ 26279287, 3304703, -20141674, -1266316, -6199060, 6655800, 2359692, 2906363, 16487556, 2184133, 5282257, -6713480, 12821172, 3658595, 750819, 6007640, 14786625, -19551381, -15940537, -12571213, 11396808, 15239274, -10821878 ], [ 23790301, 3851189, -16781326, 445820, -3710812, 10068456, 6120900, -1884535, 16038636, 2223607, 1616251, -10005656, 14532156, -149695, 7273665, 9067784, 8160459, -14344167, -16181299, -9411919, 13542360, 13450830, -9916946 ], [ 21301315, 4397675, -13420978, 2157956, -1222564, 13481112, 9882108, -6675433, 15589716, 2263081, -2049755, -13297832, 16243140, -3957985, 13796511, 12127928, 1534293, -9136953, -16422061, -6252625, 15687912, 11662386, -9012014 ], [ 18812329, 4944161, -10060630, 3870092, 1265684, 16893768, 13643316, -11466331, 15140796, 2302555, -5715761, -16590008, 17954124, -7766275, 20319357, 15188072, -5091873, -3929739, -16662823, -3093331, 17833464, 9873942, -8107082 ], [ 16323343, 5490647, -6700282, 5582228, 3753932, 20306424, 17404524, -16257229, 14691876, 2342029, -9381767, -19882184, 19665108, -11574565, 26842203, 18248216, -11718039, 1277475, -16903585, 65963, 19979016, 8085498, -7202150 ], [ 8998372, 2545863, -6595214, 2967279, 4438070, 18803965, 16996442, -12820337, 12382856, 5204818, -12655088, -18751110, 11740447, -10177695, 23942039, 16899455, -13266010, 2167814, -12724377, 4554972, 18733023, 6282114, -5987633 ], [ 706204, -1097175, -7141202, -513087, 4761386, 16318483, 15754502, -7737887, 9701816, 8632270, -15849872, -16735386, 1888657, -7739793, 19157273, 14668913, -13798342, 2194778, -7661175, 9309924, 16808721, 4475742, -4711199 ], [ -7585964, -4740213, -7687190, -3993453, 5084702, 13833001, 14512562, -2655437, 7020776, 12059722, -19044656, -14719662, -7963133, -5301891, 14372507, 12438371, -14330674, 2221742, -2597973, 14064876, 14884419, 2669370, -3434765 ], [ -15878132, -8383251, -8233178, -7473819, 5408018, 11347519, 13270622, 2427013, 4339736, 15487174, -22239440, -12703938, -17814923, -2863989, 9587741, 10207829, -14863006, 2248706, 2465229, 18819828, 12960117, 862998, -2158331 ], [ -24170300, -12026289, -8779166, -10954185, 5731334, 8862037, 12028682, 7509463, 1658696, 18914626, -25434224, -10688214, -27666713, -426087, 4802975, 7977287, -15395338, 2275670, 7528431, 23574780, 11035815, -943374, -881897 ], [ -26117456, -12631248, -8061092, -10825359, 5939237, 8927185, 11063714, 9110503, -2126119, 19122853, -23570210, -10898328, -31293743, 2160384, 3987599, 6157085, -14236342, 7277, 10815225, 25823694, 9285468, -1377414, 600169 ], [ -21719600, -10198128, -6078956, -7087341, 6031727, 11542963, 10375718, 7230133, -7014709, 16111855, -16647398, -13334280, -28696013, 4895424, 7141613, 4747223, -11386018, -4556473, 12325611, 25566570, 7709076, -439122, 2287867 ], [ -17321744, -7765008, -4096820, -3349323, 6124217, 14158741, 9687722, 5349763, -11903299, 13100857, -9724586, -15770232, -26098283, 7630464, 10295627, 3337361, -8535694, -9120223, 13835997, 25309446, 6132684, 499170, 3975565 ], [ -12923888, -5331888, -2114684, 388695, 6216707, 16774519, 8999726, 3469393, -16791889, 10089859, -2801774, -18206184, -23500553, 10365504, 13449641, 1927499, -5685370, -13683973, 15346383, 25052322, 4556292, 1437462, 5663263 ], [ -8526032, -2898768, -132548, 4126713, 6309197, 19390297, 8311730, 1589023, -21680479, 7078861, 4121038, -20642136, -20902823, 13100544, 16603655, 517637, -2835046, -18247723, 16856769, 24795198, 2979900, 2375754, 7350961 ], [ -4786044, -668913, 2079445, 7622828, 6780539, 20278843, 6952732, 260648, -25871225, 4549412, 9396118, -21733813, -18683569, 14615112, 17872002, -882841, -769985, -21821604, 18233661, 24490709, 883864, 2995321, 8469080 ], [ -4335396, 544617, 5440723, 9909428, 9146141, 12531229, 2238724, 1692248, -26572751, 4427708, 6432538, -16104115, -18356695, 10027320, 9712014, -2236399, -2631239, -20446140, 18943083, 23949395, -3810392, 2021263, 6739304 ], [ -3884748, 1758147, 8802001, 12196028, 11511743, 4783615, -2475284, 3123848, -27274277, 4306004, 3468958, -10474417, -18029821, 5439528, 1552026, -3589957, -4492493, -19070676, 19652505, 23408081, -8504648, 1047205, 5009528 ], [ -3434100, 2971677, 12163279, 14482628, 13877345, -2963999, -7189292, 4555448, -27975803, 4184300, 505378, -4844719, -17702947, 851736, -6607962, -4943515, -6353747, -17695212, 20361927, 22866767, -13198904, 73147, 3279752 ], [ -2983452, 4185207, 15524557, 16769228, 16242947, -10711613, -11903300, 5987048, -28677329, 4062596, -2458202, 784979, -17376073, -3736056, -14767950, -6297073, -8215001, -16319748, 21071349, 22325453, -17893160, -900911, 1549976 ], [ -2532804, 5398737, 18885835, 19055828, 18608549, -18459227, -16617308, 7418648, -29378855, 3940892, -5421782, 6414677, -17049199, -8323848, -22927938, -7650631, -10076255, -14944284, 21780771, 21784139, -22587416, -1874969, -179800 ], [ -4642761, 1220557, 17905188, 16159283, 17427041, -14480381, -12963711, 5296913, -25019906, 4075158, -5682432, 8225465, -12089220, -5140705, -18836736, -6194364, -7584409, -15330490, 16778818, 22978255, -19865817, -1535247, 1632959 ], [ -7264839, -4035965, 16056156, 12226109, 15536111, -8156243, -7636593, 2464511, -19648862, 4260618, -5402496, 9272471, -6202620, -403375, -12295296, -4176132, -4221943, -16069030, 10634590, 24519457, -15661047, -932769, 4154225 ], [ -9886917, -9292487, 14207124, 8292935, 13645181, -1832105, -2309475, -367891, -14277818, 4446078, -5122560, 10319477, -316020, 4333955, -5753856, -2157900, -859477, -16807570, 4490362, 26060659, -11456277, -330291, 6675491 ], [ -12508995, -14549009, 12358092, 4359761, 11754251, 4492033, 3017643, -3200293, -8906774, 4631538, -4842624, 11366483, 5570580, 9071285, 787584, -139668, 2502989, -17546110, -1653866, 27601861, -7251507, 272187, 9196757 ], [ -15131073, -19805531, 10509060, 426587, 9863321, 10816171, 8344761, -6032695, -3535730, 4816998, -4562688, 12413489, 11457180, 13808615, 7329024, 1878564, 5865455, -18284650, -7798094, 29143063, -3046737, 874665, 11718023 ], [ -15307383, -19962452, 7589745, 611657, 8755265, 13347013, 9569658, -6680917, -1252820, 5806983, -3600972, 9873182, 12523449, 14088539, 9833619, 2023263, 3936308, -16123276, -9024158, 27684436, -1552284, 2180247, 9673592 ], [ -13037925, -15019772, 3600147, 4914971, 8430083, 12084559, 6692334, -5144959, -2058044, 7601493, -1957476, 3745562, 8769387, 9911057, 8301369, 294429, -3284452, -11061988, -5332058, 23225980, -2768148, 4188933, 3063464 ], [ -10768467, -10077092, -389451, 9218285, 8104901, 10822105, 3815010, -3609001, -2863268, 9396003, -313980, -2382058, 5015325, 5733575, 6769119, -1434405, -10505212, -6000700, -1639958, 18767524, -3984012, 6197619, -3546664 ], [ -8499009, -5134412, -4379049, 13521599, 7779719, 9559651, 937686, -2073043, -3668492, 11190513, 1329516, -8509678, 1261263, 1556093, 5236869, -3163239, -17725972, -939412, 2052142, 14309068, -5199876, 8206305, -10156792 ], [ -6229551, -191732, -8368647, 17824913, 7454537, 8297197, -1939638, -537085, -4473716, 12985023, 2973012, -14637298, -2492799, -2621389, 3704619, -4892073, -24946732, 4121876, 5744242, 9850612, -6415740, 10214991, -16766920 ], [ -4245791, 3784243, -11774020, 21619826, 6712500, 7202622, -3793450, 1326028, -4509547, 14352357, 3955779, -19542937, -5280435, -5362140, 1966327, -6343124, -30729908, 7337155, 8259218, 6226328, -7658827, 12066944, -21462757 ], [ -3690521, 2926693, -12258268, 22872734, 3886188, 6947442, -529702, 4824916, -698413, 13583811, 1634901, -18338671, -3235941, -919236, -802175, -6405260, -29325164, 1322389, 4888574, 6772904, -9038029, 13135232, -16587139 ], [ -3135251, 2069143, -12742516, 24125642, 1059876, 6692262, 2734046, 8323804, 3112721, 12815265, -685977, -17134405, -1191447, 3523668, -3570677, -6467396, -27920420, -4692377, 1517930, 7319480, -10417231, 14203520, -11711521 ], [ -2579981, 1211593, -13226764, 25378550, -1766436, 6437082, 5997794, 11822692, 6923855, 12046719, -3006855, -15930139, 853047, 7966572, -6339179, -6529532, -26515676, -10707143, -1852714, 7866056, -11796433, 15271808, -6835903 ], [ -2024711, 354043, -13711012, 26631458, -4592748, 6181902, 9261542, 15321580, 10734989, 11278173, -5327733, -14725873, 2897541, 12409476, -9107681, -6591668, -25110932, -16721909, -5223358, 8412632, -13175635, 16340096, -1960285 ], [ -1469441, -503507, -14195260, 27884366, -7419060, 5926722, 12525290, 18820468, 14546123, 10509627, -7648611, -13521607, 4942035, 16852380, -11876183, -6653804, -23706188, -22736675, -8594002, 8959208, -14554837, 17408384, 2915333 ], [ 1760244, 1238288, -8682823, 26461549, -4827362, 5029062, 10502628, 17199071, 15528352, 11905901, -4591849, -13118551, 2500874, 12559314, -10119875, -6770750, -22987344, -18920061, -6175536, 6681149, -12476419, 18035212, -117234 ], [ 5524812, 3499952, -1971049, 24503587, -1152062, 4002906, 7422684, 14553617, 15944800, 13735139, -459559, -12875737, -837418, 6519054, -7458605, -6898658, -22405680, -13137171, -2599248, 3838163, -9706477, 18573748, -4731438 ], [ 9289380, 5761616, 4740725, 22545625, 2523238, 2976750, 4342740, 11908163, 16361248, 15564377, 3672731, -12632923, -4175710, 478794, -4797335, -7026566, -21824016, -7354281, 977040, 995177, -6936535, 19112284, -9345642 ], [ 13053948, 8023280, 11452499, 20587663, 6198538, 1950594, 1262796, 9262709, 16777696, 17393615, 7805021, -12390109, -7514002, -5561466, -2136065, -7154474, -21242352, -1571391, 4553328, -1847809, -4166593, 19650820, -13959846 ], [ 16818516, 10284944, 18164273, 18629701, 9873838, 924438, -1817148, 6617255, 17194144, 19222853, 11937311, -12147295, -10852294, -11601726, 525205, -7282382, -20660688, 4211499, 8129616, -4690795, -1396651, 20189356, -18574050 ], [ 18605460, 10491602, 18703499, 18565912, 11008774, 2052303, -4918515, 3567992, 18384610, 21084476, 12499760, -11039071, -10590574, -12340824, 2313940, -6415151, -19231833, 4395999, 9390015, -5058649, -919, 19814629, -17628204 ], [ 18414780, 8643254, 13070177, 20396296, 9603346, 5334189, -8041305, 114920, 20349094, 22978484, 9492368, -9065437, -6728842, -7778760, 3230140, -4552781, -16955787, -1017891, 8334525, -2951371, 20603, 18526639, -11122308 ], [ 18224100, 6794906, 7436855, 22226680, 8197918, 8616075, -11164095, -3338152, 22313578, 24872492, 6484976, -7091803, -2867110, -3216696, 4146340, -2690411, -14679741, -6431781, 7279035, -844093, 42125, 17238649, -4616412 ], [ 18033420, 4946558, 1803533, 24057064, 6792490, 11897961, -14286885, -6791224, 24278062, 26766500, 3477584, -5118169, 994622, 1345368, 5062540, -828041, -12403695, -11845671, 6223545, 1263185, 63647, 15950659, 1889484 ], [ 17842740, 3098210, -3829789, 25887448, 5387062, 15179847, -17409675, -10244296, 26242546, 28660508, 470192, -3144535, 4856354, 5907432, 5978740, 1034329, -10127649, -17259561, 5168055, 3370463, 85169, 14662669, 8395380 ], [ 17394509, 1716172, -8587035, 26742908, 3716630, 17251671, -19831093, -11838104, 26503852, 29390399, -2537547, -1092630, 8013739, 9421171, 6987079, 2731976, -7553576, -21544518, 3444570, 4344231, 569154, 13117155, 13024088 ], [ 15658523, 2665684, -8963901, 22723748, 721178, 13273185, -18745651, -4135592, 18249268, 24299705, -5547021, 1350630, 7649389, 7693285, 8456113, 3606008, -3489368, -20184810, -1618890, -349551, 3365454, 10284021, 8266856 ], [ 13922537, 3615196, -9340767, 18704588, -2274274, 9294699, -17660209, 3566920, 9994684, 19209011, -8556495, 3793890, 7285039, 5965399, 9925147, 4480040, 574840, -18825102, -6682350, -5043333, 6161754, 7450887, 3509624 ], [ 12186551, 4564708, -9717633, 14685428, -5269726, 5316213, -16574767, 11269432, 1740100, 14118317, -11565969, 6237150, 6920689, 4237513, 11394181, 5354072, 4639048, -17465394, -11745810, -9737115, 8958054, 4617753, -1247608 ], [ 10450565, 5514220, -10094499, 10666268, -8265178, 1337727, -15489325, 18971944, -6514484, 9027623, -14575443, 8680410, 6556339, 2509627, 12863215, 6228104, 8703256, -16105686, -16809270, -14430897, 11754354, 1784619, -6004840 ], [ 8714579, 6463732, -10471365, 6647108, -11260630, -2640759, -14403883, 26674456, -14769068, 3936929, -17584917, 11123670, 6191989, 781741, 14332249, 7102136, 12767464, -14745978, -21872730, -19124679, 14550654, -1048515, -10762072 ], [ 5834038, 8657579, -10208251, 4102503, -10483852, -6747175, -13933511, 25944313, -9701242, 6339050, -17146056, 12911210, 6902569, 2566815, 14843158, 4422163, 9874477, -10240665, -16123100, -13263426, 13038474, -635939, -12827224 ], [ 2724586, 11100293, -9817141, 1852809, -8952628, -10879177, -13586153, 23527639, -1968934, 10239734, -16017528, 14567606, 7828135, 5054481, 15162442, 1031389, 5590051, -5106231, -8210852, -5291166, 10664598, 425779, -14353960 ], [ -384866, 13543007, -9426031, -396885, -7421404, -15011179, -13238795, 21110965, 5763374, 14140418, -14889000, 16224002, 8753701, 7542147, 15481726, -2359385, 1305625, 28203, -298604, 2681094, 8290722, 1487497, -15880696 ], [ -3494318, 15985721, -9034921, -2646579, -5890180, -19143181, -12891437, 18694291, 13495682, 18041102, -13760472, 17880398, 9679267, 10029813, 15801010, -5750159, -2978801, 5162637, 7613644, 10653354, 5916846, 2549215, -17407432 ], [ -6603770, 18428435, -8643811, -4896273, -4358956, -23275183, -12544079, 16277617, 21227990, 21941786, -12631944, 19536794, 10604833, 12517479, 16120294, -9140933, -7263227, 10297071, 15525892, 18625614, 3542970, 3610933, -18934168 ], [ -5395292, 15619643, -5460655, -4935870, -2891311, -23953693, -10841087, 12620209, 22201409, 23303966, -9675153, 18605549, 8811658, 13005207, 15730609, -8500211, -5814023, 11095968, 19426996, 21607194, 735819, 5345221, -16884496 ], [ 131116, 7559345, 514547, -2765370, -1487245, -21178711, -7782461, 7722067, 16415939, 22127642, -4890099, 15086663, 4299742, 11492997, 14631955, -3827993, 1368811, 7559328, 19316956, 19598094, -2504607, 7752079, -11258416 ], [ 5657524, -500953, 6489749, -594870, -83179, -18403729, -4723835, 2823925, 10630469, 20951318, -105045, 11567777, -212174, 9980787, 13533301, 844225, 8551645, 4022688, 19206916, 17588994, -5745033, 10158937, -5632336 ], [ 11183932, -8561251, 12464951, 1575630, 1320887, -15628747, -1665209, -2074217, 4844999, 19774994, 4680009, 8048891, -4724090, 8468577, 12434647, 5516443, 15734479, 486048, 19096876, 15579894, -8985459, 12565795, -6256 ], [ 16710340, -16621549, 18440153, 3746130, 2724953, -12853765, 1393417, -6972359, -940471, 18598670, 9465063, 4530005, -9236006, 6956367, 11335993, 10188661, 22917313, -3050592, 18986836, 13570794, -12225885, 14972653, 5619824 ], [ 20563248, -23097759, 21942219, 5591106, 3456713, -10729284, 3905722, -9981846, -6503388, 17219500, 12544781, 2034897, -11935280, 5722323, 10447273, 13059976, 28052931, -6249246, 18936627, 10998851, -14433119, 15442213, 9359877 ], [ 16048656, -21653529, 13078605, 5808462, 826943, -11857308, 3686422, -3548058, -10953540, 14826100, 7097819, 4658679, -5571344, 5879109, 10608223, 6926776, 22952469, -7757970, 19185573, 5612693, -11474393, 6225283, 3669795 ], [ 11534064, -20209299, 4214991, 6025818, -1802827, -12985332, 3467122, 2885730, -15403692, 12432700, 1650857, 7282461, 792592, 6035895, 10769173, 793576, 17852007, -9266694, 19434519, 226535, -8515667, -2991647, -2020287 ], [ 7019472, -18765069, -4648623, 6243174, -4432597, -14113356, 3247822, 9319518, -19853844, 10039300, -3796105, 9906243, 7156528, 6192681, 10930123, -5339624, 12751545, -10775418, 19683465, -5159623, -5556941, -12208577, -7710369 ], [ 2504880, -17320839, -13512237, 6460530, -7062367, -15241380, 3028522, 15753306, -24303996, 7645900, -9243067, 12530025, 13520464, 6349467, 11091073, -11472824, 7651083, -12284142, 19932411, -10545781, -2598215, -21425507, -13400451 ], [ -2009712, -15876609, -22375851, 6677886, -9692137, -16369404, 2809222, 22187094, -28754148, 5252500, -14690029, 15153807, 19884400, 6506253, 11252023, -17606024, 2550621, -13792866, 20181357, -15931939, 360511, -30642437, -19090533 ], [ -3264829, -12521354, -18658240, 1003227, -11126457, -13868953, 2677272, 18871182, -27119735, 3826475, -12806276, 12240804, 16079961, 4499419, 6519918, -14562444, 2246914, -16293655, 18806533, -13517322, 474207, -26656887, -15974545 ], [ -3868051, -8783894, -12424384, -5849835, -12321687, -10642807, 2562792, 13605330, -24268409, 2593925, -9456380, 8220444, 10241847, 2059861, 809202, -9683508, 2902558, -18992857, 17106955, -9542550, 18897, -20030841, -11097343 ], [ -4471273, -5046434, -6190528, -12702897, -13516917, -7416661, 2448312, 8339478, -21417083, 1361375, -6106484, 4200084, 4403733, -379697, -4901514, -4804572, 3558202, -21692059, 15407377, -5567778, -436413, -13404795, -6220141 ], [ -5074495, -1308974, 43328, -19555959, -14712147, -4190515, 2333832, 3073626, -18565757, 128825, -2756588, 179724, -1434381, -2819255, -10612230, 74364, 4213846, -24391261, 13707799, -1593006, -891723, -6778749, -1342939 ], [ -5677717, 2428486, 6277184, -26409021, -15907377, -964369, 2219352, -2192226, -15714431, -1103725, 593308, -3840636, -7272495, -5258813, -16322946, 4953300, 4869490, -27090463, 12008221, 2381766, -1347033, -152703, 3534263 ], [ -4024246, 4974406, 7559252, -26164647, -12764544, 1487339, 3533118, -3738897, -11785316, -3347212, 1334950, -5466513, -9618351, -5978321, -18113634, 7281651, 4585441, -27140467, 8995687, 5205945, -1553025, 385938, 7550297 ], [ -114082, 6328786, 3889532, -18822837, -5283648, 3164609, 6275130, -1566387, -6778412, -6601636, -531662, -4697907, -8471949, -4977779, -15984294, 7059417, 3361699, -24541273, 4670197, 6879531, -1509699, -5162826, 10705163 ], [ 3796082, 7683166, 219812, -11481027, 2197248, 4841879, 9017142, 606123, -1771508, -9856060, -2398274, -3929301, -7325547, -3977237, -13854954, 6837183, 2137957, -21942079, 344707, 8553117, -1466373, -10711590, 13860029 ], [ 7706246, 9037546, -3449908, -4139217, 9678144, 6519149, 11759154, 2778633, 3235396, -13110484, -4264886, -3160695, -6179145, -2976695, -11725614, 6614949, 914215, -19342885, -3980783, 10226703, -1423047, -16260354, 17014895 ], [ 11616410, 10391926, -7119628, 3202593, 17159040, 8196419, 14501166, 4951143, 8242300, -16364908, -6131498, -2392089, -5032743, -1976153, -9596274, 6392715, -309527, -16743691, -8306273, 11900289, -1379721, -21809118, 20169761 ], [ 14016713, 11254228, -10099335, 9479960, 23412601, 8990311, 16455216, 6784726, 11608150, -18462828, -7600963, -793980, -3726844, -662306, -8265077, 6215329, -1338726, -13864289, -11929672, 13225523, -1414991, -25525541, 22194636 ], [ 8867711, 9656140, -9628977, 10435112, 23529487, 5367313, 14469456, 6923674, 6768730, -14778228, -7084693, 4951644, -1623460, 2218066, -10924595, 6262183, -1395210, -9583847, -12042616, 12808997, -1843241, -20080259, 18569556 ], [ 3718709, 8058052, -9158619, 11390264, 23646373, 1744315, 12483696, 7062622, 1929310, -11093628, -6568423, 10697268, 479924, 5098438, -13584113, 6309037, -1451694, -5303405, -12155560, 12392471, -2271491, -14634977, 14944476 ], [ -1430293, 6459964, -8688261, 12345416, 23763259, -1878683, 10497936, 7201570, -2910110, -7409028, -6052153, 16442892, 2583308, 7978810, -16243631, 6355891, -1508178, -1022963, -12268504, 11975945, -2699741, -9189695, 11319396 ], [ -6579295, 4861876, -8217903, 13300568, 23880145, -5501681, 8512176, 7340518, -7749530, -3724428, -5535883, 22188516, 4686692, 10859182, -18903149, 6402745, -1564662, 3257479, -12381448, 11559419, -3127991, -3744413, 7694316 ], [ -11728297, 3263788, -7747545, 14255720, 23997031, -9124679, 6526416, 7479466, -12588950, -39828, -5019613, 27934140, 6790076, 13739554, -21562667, 6449599, -1621146, 7537921, -12494392, 11142893, -3556241, 1700869, 4069236 ], [ -8306969, -1216680, -5015467, 11980277, 19500132, -8953547, 9051591, 7267864, -11991685, 4502607, -881468, 23747109, 7417970, 12378681, -18669010, 3457653, -473485, 5533393, -11799226, 6222737, -4954556, 3178421, -1380309 ], [ -3171575, -6273624, -1831045, 9058715, 14080476, -8023589, 12478953, 6986152, -10307083, 9216609, 3981052, 17573547, 7750766, 10169559, -14664718, -142053, 915005, 2271871, -10942438, 401855, -6546884, 3862427, -7194747 ], [ 1963819, -11330568, 1353377, 6137153, 8660820, -7093631, 15906315, 6704440, -8622481, 13930611, 8843572, 11399985, 8083562, 7960437, -10660426, -3741759, 2303495, -989651, -10085650, -5419027, -8139212, 4546433, -13009185 ], [ 7099213, -16387512, 4537799, 3215591, 3241164, -6163673, 19333677, 6422728, -6937879, 18644613, 13706092, 5226423, 8416358, 5751315, -6656134, -7341465, 3691985, -4251173, -9228862, -11239909, -9731540, 5230439, -18823623 ], [ 12234607, -21444456, 7722221, 294029, -2178492, -5233715, 22761039, 6141016, -5253277, 23358615, 18568612, -947139, 8749154, 3542193, -2651842, -10941171, 5080475, -7512695, -8372074, -17060791, -11323868, 5914445, -24638061 ], [ 12785491, -21983076, 8149118, -3862927, -3876945, -5968658, 21438120, 3647563, -2086078, 22057584, 16641091, -3533058, 7039343, 3417063, 548756, -9485997, 3561410, -9638363, -5812495, -19652935, -9638087, 6303677, -27168771 ], [ 8751865, -18003372, 5818490, -9255277, -1854195, -8368502, 15364920, -1057631, 2563718, 14741520, 7923529, -2531334, 3286925, 5375925, 2945660, -2975943, -865210, -10628177, -1550125, -19016341, -4674197, 6398135, -26415753 ], [ 4718239, -14023668, 3487862, -14647627, 168555, -10768346, 9291720, -5762825, 7213514, 7425456, -794033, -1529610, -465493, 7334787, 5342564, 3534111, -5291830, -11617991, 2712245, -18379747, 289693, 6492593, -25662735 ], [ 684613, -10043964, 1157234, -20039977, 2191305, -13168190, 3218520, -10468019, 11863310, 109392, -9511595, -527886, -4217911, 9293649, 7739468, 10044165, -9718450, -12607805, 6974615, -17743153, 5253583, 6587051, -24909717 ], [ -3349013, -6064260, -1173394, -25432327, 4214055, -15568034, -2854680, -15173213, 16513106, -7206672, -18229157, 473838, -7970329, 11252511, 10136372, 16554219, -14145070, -13597619, 11236985, -17106559, 10217473, 6681509, -24156699 ], [ -6746103, -2250566, -2651267, -29163034, 5574173, -16219578, -7145067, -18417415, 19633734, -12966998, -24091026, 1303165, -10179293, 13204546, 11679085, 21208230, -17089344, -14586191, 13324649, -16246436, 14027305, 6132976, -23610250 ], [ -6960513, 733078, 134635, -24585526, 3621131, -8129622, -2521389, -14356657, 15108522, -10948634, -15674430, 1270507, -4670987, 15122446, 8950843, 16582026, -12621888, -15568553, 4538783, -14268668, 12066847, 2369488, -24096646 ], [ -7174923, 3716722, 2920537, -20008018, 1668089, -39666, 2102289, -10295899, 10583310, -8930270, -7257834, 1237849, 837319, 17040346, 6222601, 11955822, -8154432, -16550915, -4247083, -12290900, 10106389, -1394000, -24583042 ], [ -7389333, 6700366, 5706439, -15430510, -284953, 8050290, 6725967, -6235141, 6058098, -6911906, 1158762, 1205191, 6345625, 18958246, 3494359, 7329618, -3686976, -17533277, -13032949, -10313132, 8145931, -5157488, -25069438 ], [ -7603743, 9684010, 8492341, -10853002, -2237995, 16140246, 11349645, -2174383, 1532886, -4893542, 9575358, 1172533, 11853931, 20876146, 766117, 2703414, 780480, -18515639, -21818815, -8335364, 6185473, -8920976, -25555834 ], [ -7818153, 12667654, 11278243, -6275494, -4191037, 24230202, 15973323, 1886375, -2992326, -2875178, 17991954, 1139875, 17362237, 22794046, -1962125, -1922790, 5247936, -19498001, -30604681, -6357596, 4225015, -12684464, -26042230 ], [ -4561448, 8540193, 9876720, -3869346, -1673679, 22174663, 13768201, -1044697, -5146913, -2402469, 20109095, 1357, 10456953, 22531576, -1925187, -819899, 8192512, -14175248, -27258712, -4569578, 2021062, -15223592, -17715316 ], [ -610520, 2990511, 7637712, -1897470, 1737759, 18090025, 10197319, -5374135, -6827375, -2238891, 20966345, -1358333, 1068951, 21833032, -1335213, 1428811, 10832512, -7591472, -21486376, -2819510, -231590, -17517848, -7625740 ], [ 3340408, -2559171, 5398704, 74406, 5149197, 14005387, 6626437, -9703573, -8507837, -2075313, 21823595, -2718023, -8319051, 21134488, -745239, 3677521, 13472512, -1007696, -15714040, -1069442, -2484242, -19812104, 2463836 ], [ 7291336, -8108853, 3159696, 2046282, 8560635, 9920749, 3055555, -14033011, -10188299, -1911735, 22680845, -4077713, -17707053, 20435944, -155265, 5926231, 16112512, 5576080, -9941704, 680626, -4736894, -22106360, 12553412 ], [ 11242264, -13658535, 920688, 4018158, 11972073, 5836111, -515327, -18362449, -11868761, -1748157, 23538095, -5437403, -27095055, 19737400, 434709, 8174941, 18752512, 12159856, -4169368, 2430694, -6989546, -24400616, 22642988 ] ], [ [ 611904, -6567328, -19071456, -385120, -20053792, 18206240, -27835712, -2641728, 15958432, -15745824, -2936384, -19548320, 5288608, -26253216, 1540768, 3614336, 1018688, -21166816, 19082112, -23568416, 3913600, 20403584, 24423232 ], [ 611904, -6567328, -19071456, -385120, -20053792, 18206240, -27835712, -2641728, 15958432, -15745824, -2936384, -19548320, 5288608, -26253216, 1540768, 3614336, 1018688, -21166816, 19082112, -23568416, 3913600, 20403584, 24423232 ], [ 611904, -6567328, -19071456, -385120, -20053792, 18206240, -27835712, -2641728, 15958432, -15745824, -2936384, -19548320, 5288608, -26253216, 1540768, 3614336, 1018688, -21166816, 19082112, -23568416, 3913600, 20403584, 24423232 ], [ 909404, -7664463, -14671546, -339105, -19146242, 11620140, -27636932, 23322, 16606852, -12242004, -2098799, -15261745, 7904728, -19743631, 2632758, 1786896, 498853, -14816151, 16816877, -15529176, 4150765, 12731514, 21485402 ], [ 1266404, -8981025, -9391654, -283887, -18057182, 3716820, -27398396, 3221382, 17384956, -8037420, -1093697, -10117855, 11044072, -11932129, 3943146, -406032, -124949, -7195353, 14098595, -5882088, 4435363, 3525030, 17960006 ], [ 1623404, -10297587, -4111762, -228669, -16968122, -4186500, -27159860, 6419442, 18163060, -3832836, -88595, -4973965, 14183416, -4120627, 5253534, -2598960, -748751, 425445, 11380313, 3765000, 4719961, -5681454, 14434610 ], [ 1980404, -11614149, 1168130, -173451, -15879062, -12089820, -26921324, 9617502, 18941164, 371748, 916507, 169925, 17322760, 3690875, 6563922, -4791888, -1372553, 8046243, 8662031, 13412088, 5004559, -14887938, 10909214 ], [ 2337404, -12930711, 6448022, -118233, -14790002, -19993140, -26682788, 12815562, 19719268, 4576332, 1921609, 5313815, 20462104, 11502377, 7874310, -6984816, -1996355, 15667041, 5943749, 23059176, 5289157, -24094422, 7383818 ], [ 1950533, -14035452, 9311873, 165429, -11454536, -24127884, -24685355, 13340955, 15087862, 3458709, 2306542, 8537345, 20127106, 14060765, 7759587, -9503889, -4657868, 17838471, 5433773, 24944940, 3415564, -26745867, 5686592 ], [ 819791, -14928372, 9759683, 677535, -5872664, -24494052, -20929025, 11193681, 5046946, -2981121, 2071306, 9840515, 16317766, 11366039, 6219753, -12349107, -9357092, 14560533, 7132103, 19069380, -616220, -22842273, 5817536 ], [ -310951, -15821292, 10207493, 1189641, -290792, -24860220, -17172695, 9046407, -4993970, -9420951, 1836070, 11143685, 12508426, 8671313, 4679919, -15194325, -14056316, 11282595, 8830433, 13193820, -4648004, -18938679, 5948480 ], [ -1441693, -16714212, 10655303, 1701747, 5291080, -25226388, -13416365, 6899133, -15034886, -15860781, 1600834, 12446855, 8699086, 5976587, 3140085, -18039543, -18755540, 8004657, 10528763, 7318260, -8679788, -15035085, 6079424 ], [ -2572435, -17607132, 11103113, 2213853, 10872952, -25592556, -9660035, 4751859, -25075802, -22300611, 1365598, 13750025, 4889746, 3281861, 1600251, -20884761, -23454764, 4726719, 12227093, 1442700, -12711572, -11131491, 6210368 ], [ -3831509, -17678651, 10194544, 3182947, 15327981, -25274754, -6372285, 3062638, -31652128, -26076707, 1015815, 13776295, 1039669, 1105249, 977617, -22940785, -26007170, 1203740, 12868878, -2617609, -15531032, -8375539, 6703193 ], [ -5732243, -13643165, 2504080, 6436981, 14148795, -21537102, -5427435, 3663682, -20905504, -16534133, 93297, 7418065, -3014093, 1519207, 4940983, -21050839, -17825486, -3544444, 8227938, 2398337, -12288872, -11357797, 9005423 ], [ -7632977, -9607679, -5186384, 9691015, 12969609, -17799450, -4482585, 4264726, -10158880, -6991559, -829221, 1059835, -7067855, 1933165, 8904349, -19160893, -9643802, -8292628, 3586998, 7414283, -9046712, -14340055, 11307653 ], [ -9533711, -5572193, -12876848, 12945049, 11790423, -14061798, -3537735, 4865770, 587744, 2551015, -1751739, -5298395, -11121617, 2347123, 12867715, -17270947, -1462118, -13040812, -1053942, 12430229, -5804552, -17322313, 13609883 ], [ -11434445, -1536707, -20567312, 16199083, 10611237, -10324146, -2592885, 5466814, 11334368, 12093589, -2674257, -11656625, -15175379, 2761081, 16831081, -15381001, 6719566, -17788996, -5694882, 17446175, -2562392, -20304571, 15912113 ], [ -13335179, 2498779, -28257776, 19453117, 9432051, -6586494, -1648035, 6067858, 22080992, 21636163, -3596775, -18014855, -19229141, 3175039, 20794447, -13491055, 14901250, -22537180, -10335822, 22462121, 679768, -23286829, 18214343 ], [ -7356043, -1933335, -23582555, 19070741, 6378125, -5330772, -4874080, 4111537, 19485611, 17145587, 323497, -16934595, -12362468, 929257, 20323953, -10319624, 14030274, -22008674, -10680322, 20094532, -2751262, -24882852, 18704358 ], [ 199067, -8058969, -16434197, 17961083, 2949251, -4571436, -8934304, 1643743, 14221829, 9848381, 5212327, -14366637, -3311708, -1848473, 18966687, -6891896, 11348766, -20424830, -10165534, 16250236, -7516930, -26201628, 18831930 ], [ 7754177, -14184603, -9285839, 16851425, -479623, -3812100, -12994528, -824051, 8958047, 2551175, 10101157, -11798679, 5739052, -4626203, 17609421, -3464168, 8667258, -18840986, -9650746, 12405940, -12282598, -27520404, 18959502 ], [ 15309287, -20310237, -2137481, 15741767, -3908497, -3052764, -17054752, -3291845, 3694265, -4746031, 14989987, -9230721, 14789812, -7403933, 16252155, -36440, 5985750, -17257142, -9135958, 8561644, -17048266, -28839180, 19087074 ], [ 22864397, -26435871, 5010877, 14632109, -7337371, -2293428, -21114976, -5759639, -1569517, -12043237, 19878817, -6662763, 23840572, -10181663, 14894889, 3391288, 3304242, -15673298, -8621170, 4717348, -21813934, -30157956, 19214646 ], [ 24324809, -27551343, 9344866, 10782944, -10607317, -3740328, -22802485, -8855801, -3954424, -11339200, 19180696, -3828015, 25552888, -9077228, 10364253, 5637076, 1665159, -12270140, -8322805, 806158, -23907751, -28206216, 16099362 ], [ 19690523, -23656653, 10864486, 4194272, -13718335, -7393464, -22117279, -12580331, -3460456, -2633920, 12895624, -726477, 19926760, -4090628, 2660247, 6700924, 1068501, -7047668, -8240863, -3171926, -23329717, -22983960, 9741222 ], [ 15056237, -19761963, 12384106, -2394400, -16829353, -11046600, -21432073, -16304861, -2966488, 6071360, 6610552, 2375061, 14300632, 895972, -5043759, 7764772, 471843, -1825196, -8158921, -7150010, -22751683, -17761704, 3383082 ], [ 10421951, -15867273, 13903726, -8983072, -19940371, -14699736, -20746867, -20029391, -2472520, 14776640, 325480, 5476599, 8674504, 5882572, -12747765, 8828620, -124815, 3397276, -8076979, -11128094, -22173649, -12539448, -2975058 ], [ 5787665, -11972583, 15423346, -15571744, -23051389, -18352872, -20061661, -23753921, -1978552, 23481920, -5959592, 8578137, 3048376, 10869172, -20451771, 9892468, -721473, 8619748, -7995037, -15106178, -21595615, -7317192, -9333198 ], [ 1864843, -8100708, 15849813, -20219174, -24978038, -20096479, -19274346, -26489202, -606595, 28991616, -10076490, 10064533, -1094411, 14884189, -25735038, 10004241, -1544372, 12534657, -7040502, -18706837, -21166601, -3261270, -13911904 ], [ 1499341, -4342908, 10810515, -15160394, -20982842, -12292441, -17976486, -24278238, 5155307, 18523392, -3352518, 3475219, 2179507, 14041291, -18914610, 5355639, -3498476, 9911751, -1723002, -20420371, -21482687, -5037018, -9593440 ], [ 1133839, -585108, 5771217, -10101614, -16987646, -4488403, -16678626, -22067274, 10917209, 8055168, 3371454, -3114095, 5453425, 13198393, -12094182, 707037, -5452580, 7288845, 3594498, -22133905, -21798773, -6812766, -5274976 ], [ 768337, 3172692, 731919, -5042834, -12992450, 3315635, -15380766, -19856310, 16679111, -2413056, 10095426, -9703409, 8727343, 12355495, -5273754, -3941565, -7406684, 4665939, 8911998, -23847439, -22114859, -8588514, -956512 ], [ 402835, 6930492, -4307379, 15946, -8997254, 11119673, -14082906, -17645346, 22441013, -12881280, 16819398, -16292723, 12001261, 11512597, 1546674, -8590167, -9360788, 2043033, 14229498, -25560973, -22430945, -10364262, 3361952 ], [ 37333, 10688292, -9346677, 5074726, -5002058, 18923711, -12785046, -15434382, 28202915, -23349504, 23543370, -22882037, 15275179, 10669699, 8367102, -13238769, -11314892, -579873, 19546998, -27274507, -22747031, -12140010, 7680416 ], [ 2853361, 7032822, -10765770, 4741661, -5395287, 15465849, -13750776, -13454083, 20561297, -22246543, 18813607, -22767126, 16757492, 5406376, 10952035, -10223821, -9068681, 3781071, 14221813, -26827056, -17945062, -10416578, 9478525 ], [ 6305695, 1894698, -11460822, 3330227, -6666201, 9755607, -15169224, -11519917, 10238975, -18829345, 11793097, -21311370, 17881484, -741032, 12689869, -5676163, -5982407, 9538785, 6768091, -25947408, -12119482, -7993310, 10772563 ], [ 9758029, -3243426, -12155874, 1918793, -7937115, 4045365, -16587672, -9585751, -83347, -15412147, 4772587, -19855614, 19005476, -6888440, 14427703, -1128505, -2896133, 15296499, -685631, -25067760, -6293902, -5570042, 12066601 ], [ 13210363, -8381550, -12850926, 507359, -9208029, -1664877, -18006120, -7651585, -10405669, -11994949, -2247923, -18399858, 20129468, -13035848, 16165537, 3419153, 190141, 21054213, -8139353, -24188112, -468322, -3146774, 13360639 ], [ 16662697, -13519674, -13545978, -904075, -10478943, -7375119, -19424568, -5717419, -20727991, -8577751, -9268433, -16944102, 21253460, -19183256, 17903371, 7966811, 3276415, 26811927, -15593075, -23308464, 5357258, -723506, 14654677 ], [ 17324704, -14443194, -14831358, -337534, -11302212, -8972049, -17709561, -4049590, -24101695, -6376108, -11789237, -11664792, 18520073, -22258274, 17500600, 6736304, 3372937, 28391205, -18364520, -19951917, 7837751, -730721, 15420112 ], [ 15196384, -11152110, -16707066, 2206982, -11677836, -6455667, -12861099, -2648098, -20526781, -5390020, -9810335, -2561928, 11929307, -22260902, 14957224, -272368, 479707, 25792047, -16453688, -14118471, 6973157, -3168419, 15656944 ], [ 13068064, -7861026, -18582774, 4751498, -12053460, -3939285, -8012637, -1246606, -16951867, -4403932, -7831433, 6540936, 5338541, -22263530, 12413848, -7281040, -2413523, 23192889, -14542856, -8285025, 6108563, -5606117, 15893776 ], [ 10939744, -4569942, -20458482, 7296014, -12429084, -1422903, -3164175, 154886, -13376953, -3417844, -5852531, 15643800, -1252225, -22266158, 9870472, -14289712, -5306753, 20593731, -12632024, -2451579, 5243969, -8043815, 16130608 ], [ 8811424, -1278858, -22334190, 9840530, -12804708, 1093479, 1684287, 1556378, -9802039, -2431756, -3873629, 24746664, -7842991, -22268786, 7327096, -21298384, -8199983, 17994573, -10721192, 3381867, 4379375, -10481513, 16367440 ], [ 7074976, 2175019, -23842306, 11770024, -13250808, 3610452, 6051191, 1995783, -6189646, -1731233, -1486248, 31159388, -12727450, -22183796, 4674151, -26360573, -10840095, 14976180, -8192083, 7556651, 3511085, -11235266, 16453611 ], [ 7297888, 6442861, -23512462, 10624408, -14049288, 6130380, 8010305, -2375247, -2389858, -2458535, 2943528, 24121412, -9080374, -21660716, 1473361, -21690347, -12214617, 9861612, -2571589, 3438125, 2624315, -3569294, 15786477 ], [ 7520800, 10710703, -23182618, 9478792, -14847768, 8650308, 9969419, -6746277, 1409930, -3185837, 7373304, 17083436, -5433298, -21137636, -1727429, -17020121, -13589139, 4747044, 3048905, -680401, 1737545, 4096678, 15119343 ], [ 7743712, 14978545, -22852774, 8333176, -15646248, 11170236, 11928533, -11117307, 5209718, -3913139, 11803080, 10045460, -1786222, -20614556, -4928219, -12349895, -14963661, -367524, 8669399, -4798927, 850775, 11762650, 14452209 ], [ 7966624, 19246387, -22522930, 7187560, -16444728, 13690164, 13887647, -15488337, 9009506, -4640441, 16232856, 3007484, 1860854, -20091476, -8129009, -7679669, -16338183, -5482092, 14289893, -8917453, -35995, 19428622, 13785075 ], [ 8189536, 23514229, -22193086, 6041944, -17243208, 16210092, 15846761, -19859367, 12809294, -5367743, 20662632, -4030492, 5507930, -19568396, -11329799, -3009443, -17712705, -10596660, 19910387, -13035979, -922765, 27094594, 13117941 ], [ 4624998, 20894981, -22418622, 144718, -15724833, 11508415, 12045825, -17827712, 7577142, -1620415, 20026828, -1838198, 1731106, -14933551, -8276534, -4844237, -16410547, -8771098, 20388451, -15435820, -1034120, 23653416, 8392372 ], [ 302970, 16898315, -22755234, -6702830, -13743087, 5362417, 7092879, -14515520, 538602, 3021839, 18377908, 2200150, -3530498, -9476353, -3972458, -7980035, -14573053, -5557510, 19838029, -17491924, -990392, 17990808, 2855116 ], [ -4019058, 12901649, -23091846, -13550378, -11761341, -783581, 2139933, -11203328, -6499938, 7664093, 16728988, 6238498, -8792102, -4019155, 331618, -11115833, -12735559, -2343922, 19287607, -19548028, -946664, 12328200, -2682140 ], [ -8341086, 8904983, -23428458, -20397926, -9779595, -6929579, -2813013, -7891136, -13538478, 12306347, 15080068, 10276846, -14053706, 1438043, 4635694, -14251631, -10898065, 869666, 18737185, -21604132, -902936, 6665592, -8219396 ], [ -12663114, 4908317, -23765070, -27245474, -7797849, -13075577, -7765959, -4578944, -20577018, 16948601, 13431148, 14315194, -19315310, 6895241, 8939770, -17387429, -9060571, 4083254, 18186763, -23660236, -859208, 1002984, -13756652 ], [ -12132975, 1057130, -19531056, -27304346, -6291846, -13248578, -11552667, -1955405, -19819953, 18094229, 12635269, 15471130, -21800579, 10417898, 7594510, -20066495, -7344211, 3974627, 14097793, -22724563, -2060087, -2336886, -16337714 ], [ -6750669, -2648578, -10726416, -20574542, -5261586, -7448582, -14173137, -20519, -11267283, 15743231, 12692431, 13744654, -21509513, 12006014, 599914, -22288829, -5748985, 543785, 6470275, -18797113, -4505573, -3354018, -15962582 ], [ -1368363, -6354286, -1921776, -13844738, -4231326, -1648586, -16793607, 1914367, -2714613, 13392233, 12749593, 12018178, -21218447, 13594130, -6394682, -24511163, -4153759, -2887057, -1157243, -14869663, -6951059, -4371150, -15587450 ], [ 4013943, -10059994, 6882864, -7114934, -3201066, 4151410, -19414077, 3849253, 5838057, 11041235, 12806755, 10291702, -20927381, 15182246, -13389278, -26733497, -2558533, -6317899, -8784761, -10942213, -9396545, -5388282, -15212318 ], [ 9396249, -13765702, 15687504, -385130, -2170806, 9951406, -22034547, 5784139, 14390727, 8690237, 12863917, 8565226, -20636315, 16770362, -20383874, -28955831, -963307, -9748741, -16412279, -7014763, -11842031, -6405414, -14837186 ], [ 13714818, -16808443, 22843269, 5815028, -837250, 14127397, -23065753, 7349285, 20211850, 6759513, 12054052, 6766332, -20299489, 17569642, -25371131, -30532630, 158874, -12557039, -22755332, -3340374, -13626252, -7580226, -13389784 ], [ 12714702, -16536349, 21754659, 9366956, 2012786, 10183363, -16150639, 7065731, 12375238, 6930159, 6909052, 4605348, -19733863, 14424742, -20321693, -28881754, -1084170, -12252617, -22676060, -931290, -12104148, -9543438, -6581032 ], [ 11714586, -16264255, 20666049, 12918884, 4862822, 6239329, -9235525, 6782177, 4538626, 7100805, 1764052, 2444364, -19168237, 11279842, -15272255, -27230878, -2327214, -11948195, -22596788, 1477794, -10582044, -11506650, 227720 ], [ 10714470, -15992161, 19577439, 16470812, 7712858, 2295295, -2320411, 6498623, -3297986, 7271451, -3380948, 283380, -18602611, 8134942, -10222817, -25580002, -3570258, -11643773, -22517516, 3886878, -9059940, -13469862, 7036472 ], [ 9714354, -15720067, 18488829, 20022740, 10562894, -1648739, 4594703, 6215069, -11134598, 7442097, -8525948, -1877604, -18036985, 4990042, -5173379, -23929126, -4813302, -11339351, -22438244, 6295962, -7537836, -15433074, 13845224 ], [ 8714238, -15447973, 17400219, 23574668, 13412930, -5592773, 11509817, 5931515, -18971210, 7612743, -13670948, -4038588, -17471359, 1845142, -123941, -22278250, -6056346, -11034929, -22358972, 8705046, -6015732, -17396286, 20653976 ], [ 11153332, -14033604, 10518719, 21556221, 15204286, -6793802, 7908131, 6308186, -15396757, 5649564, -10285388, -1114997, -14644108, 4598062, -1215098, -14689274, -4306280, -8789267, -14548535, 10806580, -666883, -17561963, 15345393 ], [ 14280268, -12390780, 2478641, 18423699, 16783906, -7446230, 2203085, 6816902, -9540091, 3259620, -5193716, 2825509, -11364532, 8530546, -3534374, -5912678, -1957592, -6155357, -5191865, 12846604, 5447315, -17368133, 7613343 ], [ 17407204, -10747956, -5561437, 15291177, 18363526, -8098658, -3501961, 7325618, -3683425, 869676, -102044, 6766015, -8084956, 12463030, -5853650, 2863918, 391096, -3521447, 4164805, 14886628, 11561513, -17174303, -118707 ], [ 20534140, -9105132, -13601515, 12158655, 19943146, -8751086, -9207007, 7834334, 2173241, -1520268, 4989628, 10706521, -4805380, 16395514, -8172926, 11640514, 2739784, -887537, 13521475, 16926652, 17675711, -16980473, -7850757 ], [ 23661076, -7462308, -21641593, 9026133, 21522766, -9403514, -14912053, 8343050, 8029907, -3910212, 10081300, 14647027, -1525804, 20327998, -10492202, 20417110, 5088472, 1746373, 22878145, 18966676, 23789909, -16786643, -15582807 ], [ 24531331, -4073604, -23869486, 6719721, 20522314, -10344428, -14053051, 6193550, 8485097, -2871339, 13758397, 13214389, -620110, 19005376, -12339095, 23405500, 3864169, 4587379, 25231849, 16191085, 23061215, -14167589, -15269370 ], [ 23144905, 1060980, -20285194, 5239419, 16941790, -11573828, -6630001, 1385834, 3538811, 1596351, 16020919, 6408607, -2088298, 12427648, -13713605, 20605684, -933125, 7635481, 20582587, 8599879, 15489629, -9123311, -6910446 ], [ 21758479, 6195564, -16700902, 3759117, 13361266, -12803228, 793049, -3421882, -1407475, 6064041, 18283441, -397175, -3556486, 5849920, -15088115, 17805868, -5730419, 10683583, 15933325, 1008673, 7918043, -4079033, 1448478 ], [ 20372053, 11330148, -13116610, 2278815, 9780742, -14032628, 8216099, -8229598, -6353761, 10531731, 20545963, -7202957, -5024674, -727808, -16462625, 15006052, -10527713, 13731685, 11284063, -6582533, 346457, 965245, 9807402 ], [ 18985627, 16464732, -9532318, 798513, 6200218, -15262028, 15639149, -13037314, -11300047, 14999421, 22808485, -14008739, -6492862, -7305536, -17837135, 12206236, -15325007, 16779787, 6634801, -14173739, -7225129, 6009523, 18166326 ], [ 17038450, 20773144, -6723941, -123960, 2942703, -16383145, 21957153, -16741250, -14394721, 17680615, 23740198, -18227812, -7246354, -12461866, -17834658, 8827560, -18905749, 19165122, 3431654, -20269128, -13889740, 9243594, 25053516 ], [ 12287518, 20950696, -7795139, 1742712, 1300233, -16962847, 22749927, -14926286, -8231335, 11429329, 18017866, -9513340, -4426366, -10511206, -10947246, 2554584, -16403731, 18236622, 7459082, -18885432, -16019476, 3426630, 24582036 ], [ 7536586, 21128248, -8866337, 3609384, -342237, -17542549, 23542701, -13111322, -2067949, 5178043, 12295534, -798868, -1606378, -8560546, -4059834, -3718392, -13901713, 17308122, 11486510, -17501736, -18149212, -2390334, 24110556 ], [ 2785654, 21305800, -9937535, 5476056, -1984707, -18122251, 24335475, -11296358, 4095437, -1073243, 6573202, 7915604, 1213610, -6609886, 2827578, -9991368, -11399695, 16379622, 15513938, -16118040, -20278948, -8207298, 23639076 ], [ -1965278, 21483352, -11008733, 7342728, -3627177, -18701953, 25128249, -9481394, 10258823, -7324529, 850870, 16630076, 4033598, -4659226, 9714990, -16264344, -8897677, 15451122, 19541366, -14734344, -22408684, -14024262, 23167596 ], [ -6716210, 21660904, -12079931, 9209400, -5269647, -19281655, 25921023, -7666430, 16422209, -13575815, -4871462, 25344548, 6853586, -2708566, 16602402, -22537320, -6395659, 14522622, 23568794, -13350648, -24538420, -19841226, 22696116 ], [ -5744657, 15246586, -7134509, 6244037, -6725917, -17766867, 19625007, -9633626, 17064900, -11679881, -4927649, 26200465, 7615709, 491074, 13742659, -15581526, -8657721, 9722702, 18335542, -10473947, -22799246, -15149460, 22524506 ], [ -3628607, 7513894, -985763, 2312267, -8144947, -15833181, 11911233, -12357254, 16603452, -8154503, -3850607, 25484671, 7966259, 3940510, 8933485, -5979978, -11872599, 4148498, 11250154, -7298645, -20286290, -8355948, 22412870 ], [ -1512557, -218798, 5162983, -1619503, -9563977, -13899495, 4197459, -15080882, 16142004, -4629125, -2773565, 24768877, 8316809, 7389946, 4124311, 3621570, -15087477, -1425706, 4164766, -4123343, -17773334, -1562436, 22301234 ], [ 603493, -7951490, 11311729, -5551273, -10983007, -11965809, -3516315, -17804510, 15680556, -1103747, -1696523, 24053083, 8667359, 10839382, -684863, 13223118, -18302355, -6999910, -2920622, -948041, -15260378, 5231076, 22189598 ], [ 2719543, -15684182, 17460475, -9483043, -12402037, -10032123, -11230089, -20528138, 15219108, 2421631, -619481, 23337289, 9017909, 14288818, -5494037, 22824666, -21517233, -12574114, -10006010, 2227261, -12747422, 12024588, 22077962 ], [ 4461541, -18769196, 19724608, -11689519, -14349322, -9303090, -11253081, -22685243, 12644322, 2160193, -191753, 23307400, 10861172, 13373632, -5743589, 22661856, -22890762, -11396185, -10086983, 5450575, -12760226, 12042990, 20914142 ], [ 5829487, -17206532, 18104128, -12170701, -16824862, -9778710, -3585291, -24275825, 7956198, -1888061, -413339, 23963416, 14197148, 8093824, -1433519, 12734688, -22422942, -3466123, -3163541, 8721901, -15298790, 5286282, 18698138 ], [ 7197433, -15643868, 16483648, -12651883, -19300402, -10254330, 4082499, -25866407, 3268074, -5936315, -634925, 24619432, 17533124, 2814016, 2876551, 2807520, -21955122, 4463939, 3759901, 11993227, -17837354, -1470426, 16482134 ], [ 8565379, -14081204, 14863168, -13133065, -21775942, -10729950, 11750289, -27456989, -1420050, -9984569, -856511, 25275448, 20869100, -2465792, 7186621, -7119648, -21487302, 12394001, 10683343, 15264553, -20375918, -8227134, 14266130 ], [ 9933325, -12518540, 13242688, -13614247, -24251482, -11205570, 19418079, -29047571, -6108174, -14032823, -1078097, 25931464, 24205076, -7745600, 11496691, -17046816, -21019482, 20324063, 17606785, 18535879, -22914482, -14983842, 12050126 ], [ 10906313, -10462687, 11712872, -13611985, -25120033, -10269349, 24057801, -28775172, -10187467, -16325497, -1018036, 26297384, 26735657, -12379636, 15391038, -24612041, -19712034, 25386975, 23589866, 20562923, -24576662, -19450916, 9914816 ], [ 9904511, -5940889, 10636376, -11192503, -17953639, -2273923, 13557183, -19187868, -11222605, -9840271, 450260, 25212824, 25239263, -13784812, 17206770, -20367551, -14206446, 16114137, 24871142, 16368557, -21856922, -12469820, 8182976 ], [ 8902709, -1419091, 9559880, -8773021, -10787245, 5721503, 3056565, -9600564, -12257743, -3355045, 1918556, 24128264, 23742869, -15189988, 19022502, -16123061, -8700858, 6841299, 26152418, 12174191, -19137182, -5488724, 6451136 ], [ 7900907, 3102707, 8483384, -6353539, -3620851, 13716929, -7444053, -13260, -13292881, 3130181, 3386852, 23043704, 22246475, -16595164, 20838234, -11878571, -3195270, -2431539, 27433694, 7979825, -16417442, 1492372, 4719296 ], [ 6899105, 7624505, 7406888, -3934057, 3545543, 21712355, -17944671, 9574044, -14328019, 9615407, 4855148, 21959144, 20750081, -18000340, 22653966, -7634081, 2310318, -11704377, 28714970, 3785459, -13697702, 8473468, 2987456 ], [ 5897303, 12146303, 6330392, -1514575, 10711937, 29707781, -28445289, 19161348, -15363157, 16100633, 6323444, 20874584, 19253687, -19405516, 24469698, -3389591, 7815906, -20977215, 29996246, -408907, -10977962, 15454564, 1255616 ], [ 8674141, 8774446, 2161381, -2070183, 12385576, 24957297, -24687497, 13463007, -11197215, 9784469, 5024225, 19126374, 15466058, -17941927, 17561370, -3748806, 8810694, -20948053, 26789232, -2286803, -8482907, 10339960, -832309 ], [ 12206707, 3823858, -2626133, -3220809, 12960664, 17657631, -18078023, 4707537, -5991057, 908027, 3171503, 17245434, 11220182, -15904585, 8908230, -5028762, 8903322, -19058491, 22684560, -3701405, -6032789, 2806216, -2991451 ], [ 15739273, -1126730, -7413647, -4371435, 13535752, 10357965, -11468549, -4047933, -784899, -7968415, 1318781, 15364494, 6974306, -13867243, 255090, -6308718, 8995950, -17168929, 18579888, -5116007, -3582671, -4727528, -5150593 ], [ 19271839, -6077318, -12201161, -5522061, 14110840, 3058299, -4859075, -12803403, 4421259, -16844857, -533941, 13483554, 2728430, -11829901, -8398050, -7588674, 9088578, -15279367, 14475216, -6530609, -1132553, -12261272, -7309735 ], [ 22804405, -11027906, -16988675, -6672687, 14685928, -4241367, 1750399, -21558873, 9627417, -25721299, -2386663, 11602614, -1517446, -9792559, -17051190, -8868630, 9181206, -13389805, 10370544, -7945211, 1317565, -19795016, -9468877 ], [ 22062046, -13508768, -16264787, -5602359, 16291477, -8928333, 6441490, -25032639, 9422778, -28259074, -2809906, 8923857, -2021854, -8311174, -20915109, -7696197, 7512798, -10793614, 8081457, -5967107, 51199, -20725250, -12243634 ], [ 17044762, -13519904, -10029497, -2311077, 18927487, -11002599, 9214198, -23224701, 3807342, -24458182, -1803670, 5447283, 1215206, -7385746, -19989807, -4071375, 4083354, -7490794, 7607955, -596297, -4931651, -15051974, -15634006 ], [ 12027478, -13531040, -3794207, 980205, 21563497, -13076865, 11986906, -21416763, -1808094, -20657290, -797434, 1970709, 4452266, -6460318, -19064505, -446553, 653910, -4187974, 7134453, 4774513, -9914501, -9378698, -19024378 ], [ 7010194, -13542176, 2441083, 4271487, 24199507, -15151131, 14759614, -19608825, -7423530, -16856398, 208802, -1505865, 7689326, -5534890, -18139203, 3178269, -2775534, -885154, 6660951, 10145323, -14897351, -3705422, -22414750 ], [ 1992910, -13553312, 8676373, 7562769, 26835517, -17225397, 17532322, -17800887, -13038966, -13055506, 1215038, -4982439, 10926386, -4609462, -17213901, 6803091, -6204978, 2417666, 6187449, 15516133, -19880201, 1967854, -25805122 ], [ -1628850, -13005575, 14250215, 9463197, 28272315, -18656715, 19398844, -16198023, -17712785, -9535225, 2212120, -7708546, 12741107, -3941992, -15580962, 9710172, -8154933, 5264038, 5394115, 19388091, -22671422, 5733541, -28278094 ], [ 1727010, -9663473, 16516817, 4409355, 23713053, -16873293, 16734436, -15620529, -17678519, -7417999, 3163432, -6682318, 7444133, -4564312, -10409838, 9028548, -2707443, 5828170, 3001621, 15765789, -14504498, -38717, -26164066 ], [ 5082870, -6321371, 18783419, -644487, 19153791, -15089871, 14070028, -15043035, -17644253, -5300773, 4114744, -5656090, 2147159, -5186632, -5238714, 8346924, 2740047, 6392302, 609127, 12143487, -6337574, -5810975, -24050038 ], [ 8438730, -2979269, 21050021, -5698329, 14594529, -13306449, 11405620, -14465541, -17609987, -3183547, 5066056, -4629862, -3149815, -5808952, -67590, 7665300, 8187537, 6956434, -1783367, 8521185, 1829350, -11583233, -21936010 ], [ 11794590, 362833, 23316623, -10752171, 10035267, -11523027, 8741212, -13888047, -17575721, -1066321, 6017368, -3603634, -8446789, -6431272, 5103534, 6983676, 13635027, 7520566, -4175861, 4898883, 9996274, -17355491, -19821982 ], [ 15150450, 3704935, 25583225, -15806013, 5476005, -9739605, 6076804, -13310553, -17541455, 1050905, 6968680, -2577406, -13743763, -7053592, 10274658, 6302052, 19082517, 8084698, -6568355, 1276581, 18163198, -23127749, -17707954 ], [ 10680630, 531512, 19189892, -13844485, -526902, -6762548, 7819031, -14684394, -12417424, -1258674, 2796997, -413858, -10075847, -6541692, 12324992, 5846158, 15504427, 6206125, -6169159, 3412624, 12039167, -17192387, -16589326 ], [ 4645674, -3945016, 11064572, -10479883, -6818538, -3546764, 10442585, -16448502, -6275440, -4453614, -2399285, 1977154, -4614953, -5802948, 13751168, 5435410, 10121221, 3839011, -5211625, 6700336, 3056945, -8915501, -15669778 ], [ -1389282, -8421544, 2939252, -7115281, -13110174, -330980, 13066139, -18212610, -133456, -7648554, -7595567, 4368166, 845941, -5064204, 15177344, 5024662, 4738015, 1471897, -4254091, 9988048, -5925277, -638615, -14750230 ], [ -7424238, -12898072, -5186068, -3750679, -19401810, 2884804, 15689693, -19976718, 6008528, -10843494, -12791849, 6759178, 6306835, -4325460, 16603520, 4613914, -645191, -895217, -3296557, 13275760, -14907499, 7638271, -13830682 ], [ -13459194, -17374600, -13311388, -386077, -25693446, 6100588, 18313247, -21740826, 12150512, -14038434, -17988131, 9150190, 11767729, -3586716, 18029696, 4203166, -6028397, -3262331, -2339023, 16563472, -23889721, 15915157, -12911134 ], [ -12783240, -17651275, -17133325, 524621, -28387599, 7898734, 15753020, -20480049, 15288734, -14765676, -18447359, 10493206, 12755752, -641325, 16238897, 2015149, -6489254, -5658929, -2439190, 15533824, -24996301, 19270450, -12248452 ], [ -5396376, -13728097, -16651879, -1018585, -27484269, 8279242, 8009012, -16194387, 15423194, -13025220, -14169533, 10788226, 9270904, 4510713, 11231123, -1950137, -2027762, -8085011, -3597058, 10186816, -18227239, 17704150, -11842636 ], [ 1990488, -9804919, -16170433, -2561791, -26580939, 8659750, 265004, -11908725, 15557654, -11284764, -9891707, 11083246, 5786056, 9662751, 6223349, -5915423, 2433730, -10511093, -4754926, 4839808, -11458177, 16137850, -11436820 ], [ 9377352, -5881741, -15688987, -4104997, -25677609, 9040258, -7479004, -7623063, 15692114, -9544308, -5613881, 11378266, 2301208, 14814789, 1215575, -9880709, 6895222, -12937175, -5912794, -507200, -4689115, 14571550, -11031004 ], [ 16764216, -1958563, -15207541, -5648203, -24774279, 9420766, -15223012, -3337401, 15826574, -7803852, -1336055, 11673286, -1183640, 19966827, -3792199, -13845995, 11356714, -15363257, -7070662, -5854208, 2079947, 13005250, -10625188 ], [ 22926870, 1767568, -14692459, -6317504, -23046246, 9857705, -20663825, -278583, 16230168, -6177211, 1628119, 10991375, -3342710, 23556591, -6930945, -16401040, 14233013, -16141333, -8497188, -9910824, 7974676, 11493418, -9769465 ], [ 22968474, 4508464, -14009197, -2617280, -17194698, 10576799, -14588663, -3353985, 17979432, -5119645, -1975967, 5424809, 1127110, 19334985, -724551, -11904880, 9183347, -8679379, -11267004, -7515480, 9497740, 10253926, -6664207 ], [ 23010078, 7249360, -13325935, 1082944, -11343150, 11295893, -8513501, -6429387, 19728696, -4062079, -5580053, -141757, 5596930, 15113379, 5481843, -7408720, 4133681, -1217425, -14036820, -5120136, 11020804, 9014434, -3558949 ], [ 23051682, 9990256, -12642673, 4783168, -5491602, 12014987, -2438339, -9504789, 21477960, -3004513, -9184139, -5708323, 10066750, 10891773, 11688237, -2912560, -915985, 6244529, -16806636, -2724792, 12543868, 7774942, -453691 ], [ 23093286, 12731152, -11959411, 8483392, 359946, 12734081, 3636823, -12580191, 23227224, -1946947, -12788225, -11274889, 14536570, 6670167, 17894631, 1583600, -5965651, 13706483, -19576452, -329448, 14066932, 6535450, 2651567 ], [ 23134890, 15472048, -11276149, 12183616, 6211494, 13453175, 9711985, -15655593, 24976488, -889381, -16392311, -16841455, 19006390, 2448561, 24101025, 6079760, -11015317, 21168437, -22346268, 2065896, 15589996, 5295958, 5756825 ], [ 15708874, 10713884, -13358987, 7062705, 9579192, 14931889, 12201872, -13277580, 22731462, 1413755, -18033392, -15458411, 12458865, -1682210, 19361829, 9480510, -12588238, 21839281, -15859434, 4835345, 16249295, 232811, 4784223 ], [ 6789334, 4455908, -15995045, 177567, 12450120, 16562527, 13974704, -9808884, 19687578, 3966005, -19281872, -12685445, 3707871, -5794814, 12433515, 12662178, -13465810, 21151903, -7521270, 7679615, 16735841, -5595067, 2996049 ], [ -2130206, -1802068, -18631103, -6707571, 15321048, 18193165, 15747536, -6340188, 16643694, 6518255, -20530352, -9912479, -5043123, -9907418, 5505201, 15843846, -14343382, 20464525, 816894, 10523885, 17222387, -11422945, 1207875 ], [ -11049746, -8060044, -21267161, -13592709, 18191976, 19823803, 17520368, -2871492, 13599810, 9070505, -21778832, -7139513, -13794117, -14020022, -1423113, 19025514, -15220954, 19777147, 9155058, 13368155, 17708933, -17250823, -580299 ], [ -19969286, -14318020, -23903219, -20477847, 21062904, 21454441, 19293200, 597204, 10555926, 11622755, -23027312, -4366547, -22545111, -18132626, -8351427, 22207182, -16098526, 19089769, 17493222, 16212425, 18195479, -23078701, -2368473 ], [ -24772202, -15876397, -23161493, -21358887, 22900881, 21488713, 19757264, 400116, 5839518, 12419123, -18580844, -3777866, -26091792, -16819667, -8422608, 22639659, -17212558, 15213286, 21585888, 17409533, 18484097, -23588197, -2408724 ], [ -25458494, -12735175, -19041983, -16235829, 23705907, 19926619, 18912560, -3462756, -549414, 11459609, -8439428, -5373470, -24434160, -10081145, -1636656, 20322945, -18563050, 8147698, 21433056, 16959479, 18574787, -18779311, -701052 ], [ -26144786, -9593953, -14922473, -11112771, 24510933, 18364525, 18067856, -7325628, -6938346, 10500095, 1701988, -6969074, -22776528, -3342623, 5149296, 18006231, -19913542, 1082110, 21280224, 16509425, 18665477, -13970425, 1006620 ], [ -26831078, -6452731, -10802963, -5989713, 25315959, 16802431, 17223152, -11188500, -13327278, 9540581, 11843404, -8564678, -21118896, 3395899, 11935248, 15689517, -21264034, -5983478, 21127392, 16059371, 18756167, -9161539, 2714292 ], [ -27517370, -3311509, -6683453, -866655, 26120985, 15240337, 16378448, -15051372, -19716210, 8581067, 21984820, -10160282, -19461264, 10134421, 18721200, 13372803, -22614526, -13049066, 20974560, 15609317, 18846857, -4352653, 4421964 ], [ -27776016, -466766, -2474684, 4017731, 26406799, 12828969, 14397528, -17373528, -25198325, 7379382, 29381847, -11308132, -17725720, 15465114, 23099565, 10737106, -22792104, -19051598, 20438890, 15478166, 17723622, -237311, 5307905 ], [ -25896432, 895582, 2180380, 7708757, 24096553, 6171231, 6735528, -11992104, -26146355, 4966842, 23056929, -10217212, -15600616, 13756662, 15439995, 6506494, -17105112, -19738850, 17989030, 16941530, 10530762, 410311, 2085191 ], [ -24016848, 2257930, 6835444, 11399783, 21786307, -486507, -926472, -6610680, -27094385, 2554302, 16732011, -9126292, -13475512, 12048210, 7780425, 2275882, -11418120, -20426102, 15539170, 18404894, 3337902, 1057933, -1137523 ], [ -22137264, 3620278, 11490508, 15090809, 19476061, -7144245, -8588472, -1229256, -28042415, 141762, 10407093, -8035372, -11350408, 10339758, 120855, -1954730, -5731128, -21113354, 13089310, 19868258, -3854958, 1705555, -4360237 ], [ -20257680, 4982626, 16145572, 18781835, 17165815, -13801983, -16250472, 4152168, -28990445, -2270778, 4082175, -6944452, -9225304, 8631306, -7538715, -6185342, -44136, -21800606, 10639450, 21331622, -11047818, 2353177, -7582951 ], [ -18378096, 6344974, 20800636, 22472861, 14855569, -20459721, -23912472, 9533592, -29938475, -4683318, -2242743, -5853532, -7100200, 6922854, -15198285, -10415954, 5642856, -22487858, 8189590, 22794986, -18240678, 3000799, -10805665 ], [ -17692597, 638207, 18268830, 18905837, 10432458, -18217394, -21463352, 5587916, -24574190, -3815188, -2223976, -1647257, -4668276, 8055182, -13013840, -7495276, 5536433, -21507335, 4214495, 24392935, -16155638, 4676896, -6651349 ], [ -17245915, -6482383, 14299650, 13887203, 5586774, -14195054, -16992008, -223180, -17947442, -2290924, -936472, 3182089, -2174988, 9755666, -8860592, -3144340, 4271327, -20193257, -65647, 26017801, -12215018, 6558688, -1021627 ], [ -16799233, -13602973, 10330470, 8868569, 741090, -10172714, -12520664, -6034276, -11320694, -766660, 351032, 8011435, 318300, 11456150, -4707344, 1206596, 3006221, -18879179, -4345789, 27642667, -8274398, 8440480, 4608095 ], [ -16352551, -20723563, 6361290, 3849935, -4104594, -6150374, -8049320, -11845372, -4693946, 757604, 1638536, 12840781, 2811588, 13156634, -554096, 5557532, 1741115, -17565101, -8625931, 29267533, -4333778, 10322272, 10237817 ], [ -15905869, -27844153, 2392110, -1168699, -8950278, -2128034, -3577976, -17656468, 1932802, 2281868, 2926040, 17670127, 5304876, 14857118, 3599152, 9908468, 476009, -16251023, -12906073, 30892399, -393158, 12204064, 15867539 ], [ -13796107, -27416986, 581532, -2228692, -10566423, 878731, -42788, -18481177, 3937003, 4154378, 3360182, 17204329, 4383240, 14534876, 5148673, 10142021, -2806921, -14862590, -12702751, 29740618, 1307608, 14370949, 14311742 ], [ -10023265, -19442062, 929556, 669956, -8953029, 2869921, 2556244, -14319499, 1318657, 6375134, 2940962, 11443387, 46680, 12189908, 4094467, 6258191, -8107675, -13399802, -8015965, 25812190, 768520, 16822927, 5570426 ], [ -6250423, -11467138, 1277580, 3568604, -7339635, 4861111, 5155276, -10157821, -1299689, 8595890, 2521742, 5682445, -4289880, 9844940, 3040261, 2374361, -13408429, -11937014, -3329179, 21883762, 229432, 19274905, -3170890 ], [ -2477581, -3492214, 1625604, 6467252, -5726241, 6852301, 7754308, -5996143, -3918035, 10816646, 2102522, -78497, -8626440, 7499972, 1986055, -1509469, -18709183, -10474226, 1357607, 17955334, -309656, 21726883, -11912206 ], [ 1295261, 4482710, 1973628, 9365900, -4112847, 8843491, 10353340, -1834465, -6536381, 13037402, 1683302, -5839439, -12963000, 5155004, 931849, -5393299, -24009937, -9011438, 6044393, 14026906, -848744, 24178861, -20653522 ], [ 4397506, 10325119, 1454393, 12065772, -2720759, 10782982, 12105608, 2056211, -7897746, 14281260, 1379187, -10438765, -16164091, 3303454, -100712, -9146606, -28315753, -8532388, 9590680, 10753441, -1345331, 26108673, -26936810 ], [ 4146766, 5504953, -3401137, 13771764, -2435201, 12463978, 9624056, 4591877, -2974206, 10640628, 1650597, -9230011, -13687837, 3918994, -1025048, -12247298, -27646879, -12972028, 7434472, 10754791, -1629413, 25427655, -20929958 ], [ 3896026, 684787, -8256667, 15477756, -2149643, 14144974, 7142504, 7127543, 1949334, 6999996, 1922007, -8021257, -11211583, 4534534, -1949384, -15347990, -26978005, -17411668, 5278264, 10756141, -1913495, 24746637, -14923106 ], [ 3645286, -4135379, -13112197, 17183748, -1864085, 15825970, 4660952, 9663209, 6872874, 3359364, 2193417, -6812503, -8735329, 5150074, -2873720, -18448682, -26309131, -21851308, 3122056, 10757491, -2197577, 24065619, -8916254 ], [ 3394546, -8955545, -17967727, 18889740, -1578527, 17506966, 2179400, 12198875, 11796414, -281268, 2464827, -5603749, -6259075, 5765614, -3798056, -21549374, -25640257, -26290948, 965848, 10758841, -2481659, 23384601, -2909402 ], [ 3143806, -13775711, -22823257, 20595732, -1292969, 19187962, -302152, 14734541, 16719954, -3921900, 2736237, -4394995, -3782821, 6381154, -4722392, -24650066, -24971383, -30730588, -1190360, 10760191, -2765741, 22703583, 3097450 ], [ 5123376, -8956077, -16590077, 19440604, 506114, 19089943, -3217794, 14832942, 17214549, -2469432, 5779957, -7713316, -4836157, 1312904, -528668, -23312673, -23463184, -25280158, 1892567, 5223866, -1248873, 22017910, 821277 ], [ 7549008, -2208483, -8139155, 17713252, 2607902, 18636121, -6220254, 14443890, 16823355, 1656, 9378139, -11937052, -6595411, -4892104, 4688668, -21087663, -21787120, -17851714, 6023321, -1419994, 628185, 21331306, -3111501 ], [ 9974640, 4539111, 311767, 15985900, 4709690, 18182299, -9222714, 14054838, 16432161, 2472744, 12976321, -16160788, -8354665, -11097112, 9906004, -18862653, -20111056, -10423270, 10154075, -8063854, 2505243, 20644702, -7044279 ], [ 12400272, 11286705, 8762689, 14258548, 6811478, 17728477, -12225174, 13665786, 16040967, 4943832, 16574503, -20384524, -10113919, -17302120, 15123340, -16637643, -18434992, -2994826, 14284829, -14707714, 4382301, 19958098, -10977057 ], [ 14825904, 18034299, 17213611, 12531196, 8913266, 17274655, -15227634, 13276734, 15649773, 7414920, 20172685, -24608260, -11873173, -23507128, 20340676, -14412633, -16758928, 4433618, 18415583, -21351574, 6259359, 19271494, -14909835 ], [ 15450183, 20105298, 18915592, 12209380, 9250604, 17632876, -15978174, 11373396, 16482111, 10420632, 17886058, -22529005, -10573087, -22663762, 21718852, -10823550, -15224743, 5920778, 19330652, -20371483, 4741965, 17400718, -14206317 ], [ 14273109, 17499702, 13868632, 13293100, 7823492, 18803140, -14476794, 7955772, 18537981, 13960968, 9714622, -14146759, -6213661, -14772022, 19257868, -5870394, -13832437, 1466654, 17030036, -11767441, -169881, 14345770, -8866503 ], [ 13096035, 14894106, 8821672, 14376820, 6396380, 19973404, -12975414, 4538148, 20593851, 17501304, 1543186, -5764513, -1854235, -6880282, 16796884, -917238, -12440131, -2987470, 14729420, -3163399, -5081727, 11290822, -3526689 ], [ 11918961, 12288510, 3774712, 15460540, 4969268, 21143668, -11474034, 1120524, 22649721, 21041640, -6628250, 2617733, 2505191, 1011458, 14335900, 4035918, -11047825, -7441594, 12428804, 5440643, -9993573, 8235874, 1813125 ], [ 10741887, 9682914, -1272248, 16544260, 3542156, 22313932, -9972654, -2297100, 24705591, 24581976, -14799686, 10999979, 6864617, 8903198, 11874916, 8989074, -9655519, -11895718, 10128188, 14044685, -14905419, 5180926, 7152939 ], [ 9463262, 7892156, -5784511, 17393696, 2237814, 22595774, -8422411, -4481385, 24963476, 26859739, -21550629, 17902255, 10236847, 15467639, 9834322, 12998419, -7509725, -15279197, 7520531, 20108582, -17995333, 1968767, 10373291 ], [ 7676882, 10175588, -7623289, 17071712, 1547322, 18435506, -6627853, -498975, 16231436, 22824637, -21199107, 17404681, 8673097, 15395585, 9895678, 12288709, -1596491, -13309451, 3377669, 13471754, -11975587, -2029447, 2996333 ], [ 5890502, 12459020, -9462067, 16749728, 856830, 14275238, -4833295, 3483435, 7499396, 18789535, -20847585, 16907107, 7109347, 15323531, 9957034, 11578999, 4316743, -11339705, -765193, 6834926, -5955841, -6027661, -4380625 ], [ 4104122, 14742452, -11300845, 16427744, 166338, 10114970, -3038737, 7465845, -1232644, 14754433, -20496063, 16409533, 5545597, 15251477, 10018390, 10869289, 10229977, -9369959, -4908055, 198098, 63905, -10025875, -11757583 ], [ 2317742, 17025884, -13139623, 16105760, -524154, 5954702, -1244179, 11448255, -9964684, 10719331, -20144541, 15911959, 3981847, 15179423, 10079746, 10159579, 16143211, -7400213, -9050917, -6438730, 6083651, -14024089, -19134541 ], [ 531362, 19309316, -14978401, 15783776, -1214646, 1794434, 550379, 15430665, -18696724, 6684229, -19793019, 15414385, 2418097, 15107369, 10141102, 9449869, 22056445, -5430467, -13193779, -13075558, 12103397, -18022303, -26511499 ], [ 763487, 19815523, -12777599, 9992782, -2055608, -3274274, -1785323, 15809275, -12698444, 7077587, -19316072, 14119876, 3018812, 15164930, 9444248, 7227424, 17027194, -2713521, -8045731, -10087251, 9709598, -15595892, -25163412 ], [ 1399313, 19966285, -9768881, 3107986, -2926664, -8524670, -4947077, 15467125, -3754100, 8356637, -18814040, 12665980, 4052420, 15248414, 8595752, 4702432, 9809446, 152865, -1039501, -5173917, 5633090, -11884556, -22070316 ], [ 2035139, 20117047, -6760163, -3776810, -3797720, -13775066, -8108831, 15124975, 5190244, 9635687, -18312008, 11212084, 5086028, 15331898, 7747256, 2177440, 2591698, 3019251, 5966729, -260583, 1556582, -8173220, -18977220 ], [ 2670965, 20267809, -3751445, -10661606, -4668776, -19025462, -11270585, 14782825, 14134588, 10914737, -17809976, 9758188, 6119636, 15415382, 6898760, -347552, -4626050, 5885637, 12972959, 4652751, -2519926, -4461884, -15884124 ], [ 3306791, 20418571, -742727, -17546402, -5539832, -24275858, -14432339, 14440675, 23078932, 12193787, -17307944, 8304292, 7153244, 15498866, 6050264, -2872544, -11843798, 8752023, 19979189, 9566085, -6596434, -750548, -12791028 ], [ 4813379, 16918549, 1951828, -17725310, -5436539, -27147107, -14383148, 10647559, 22579369, 12607103, -15864209, 6129064, 7106807, 13521770, 4613804, -1689014, -11260202, 7007490, 22406510, 12581769, -9333886, 1791676, -7524117 ], [ 7190729, 9767743, 4332220, -11198330, -4358897, -27639209, -11123012, 3403477, 12635899, 12154685, -13478771, 3232504, 5980325, 9484094, 2589380, 3203038, -2875262, 652038, 20254922, 13699803, -10732282, 3164788, -83391 ], [ 9568079, 2616937, 6712612, -4671350, -3281255, -28131311, -7862876, -3840605, 2692429, 11702267, -11093333, 335944, 4853843, 5446418, 564956, 8095090, 5509678, -5703414, 18103334, 14817837, -12130678, 4537900, 7357335 ], [ 11945429, -4533869, 9093004, 1855630, -2203613, -28623413, -4602740, -11084687, -7251041, 11249849, -8707895, -2560616, 3727361, 1408742, -1459468, 12987142, 13894618, -12058866, 15951746, 15935871, -13529074, 5911012, 14798061 ], [ 14322779, -11684675, 11473396, 8382610, -1125971, -29115515, -1342604, -18328769, -17194511, 10797431, -6322457, -5457176, 2600879, -2628934, -3483892, 17879194, 22279558, -18414318, 13800158, 17053905, -14927470, 7284124, 22238787 ], [ 15813922, -17743484, 12353398, 13540612, -899005, -29294310, 1537870, -22947947, -25341605, 10505111, -4864574, -6963764, 2021751, -5789583, -4683508, 20780409, 28926463, -23335792, 12086125, 16572869, -15370005, 7390576, 26696404 ], [ 12874030, -18342308, 5731450, 11853724, -4925419, -27906570, 2520034, -14442605, -24506819, 11013281, -8044466, -1520492, 4179393, -4565097, -1759084, 13727439, 26883193, -21087376, 12559867, 8096483, -11033235, 1163728, 16238476 ], [ 9934138, -18941132, -890498, 10166836, -8951833, -26518830, 3502198, -5937263, -23672033, 11521451, -11224358, 3922780, 6337035, -3340611, 1165340, 6674469, 24839923, -18838960, 13033609, -379903, -6696465, -5063120, 5780548 ], [ 6994246, -19539956, -7512446, 8479948, -12978247, -25131090, 4484362, 2568079, -22837247, 12029621, -14404250, 9366052, 8494677, -2116125, 4089764, -378501, 22796653, -16590544, 13507351, -8856289, -2359695, -11289968, -4677380 ], [ 4054354, -20138780, -14134394, 6793060, -17004661, -23743350, 5466526, 11073421, -22002461, 12537791, -17584142, 14809324, 10652319, -891639, 7014188, -7431471, 20753383, -14342128, 13981093, -17332675, 1977075, -17516816, -15135308 ], [ 1114462, -20737604, -20756342, 5106172, -21031075, -22355610, 6448690, 19578763, -21167675, 13045961, -20764034, 20252596, 12809961, 332847, 9938612, -14484441, 18710113, -12093712, 14454835, -25809061, 6313845, -23743664, -25593236 ], [ -895465, -19065898, -15679490, 516134, -20105719, -20541720, 4778679, 15328995, -19398329, 11034201, -18254521, 13501673, 11263653, -3168612, 5648431, -13680246, 15635383, -14207606, 13400687, -23897822, 3073125, -22814457, -20397704 ], [ -2719399, -16940086, -8262878, -4654534, -18190009, -18642600, 2578233, 8528205, -17442071, 8518455, -14607127, 4311911, 8976555, -7615260, -84671, -11304618, 12354361, -17193962, 12040961, -19909058, -1683093, -20454039, -12071480 ], [ -4543333, -14814274, -846266, -9825202, -16274299, -16743480, 377787, 1727415, -15485813, 6002709, -10959733, -4877851, 6689457, -12061908, -5817773, -8928990, 9073339, -20180318, 10681235, -15920294, -6439311, -18093621, -3745256 ], [ -6367267, -12688462, 6570346, -14995870, -14358589, -14844360, -1822659, -5073375, -13529555, 3486963, -7312339, -14067613, 4402359, -16508556, -11550875, -6553362, 5792317, -23166674, 9321509, -11931530, -11195529, -15733203, 4580968 ], [ -8191201, -10562650, 13986958, -20166538, -12442879, -12945240, -4023105, -11874165, -11573297, 971217, -3664945, -23257375, 2115261, -20955204, -17283977, -4177734, 2511295, -26153030, 7961783, -7942766, -15951747, -13372785, 12907192 ], [ -5915767, -7729678, 15939880, -18927160, -8351050, -8608176, -2269524, -11381109, -8293157, -1630473, -3216532, -25505017, -594240, -19784103, -20009405, -1220286, 1778749, -26604335, 4718726, -2664362, -15985440, -13296894, 17754286 ], [ 459035, -4189546, 12429112, -11277736, -2083102, -1833168, 3438084, -3594207, -3689135, -4318107, -5967100, -20810539, -3726144, -12995253, -19727159, 2318982, 3594679, -24520589, -407662, 3903682, -11296608, -15505530, 19122250 ], [ 6833837, -649414, 8918344, -3628312, 4184846, 4941840, 9145692, 4192695, 914887, -7005741, -8717668, -16116061, -6858048, -6206403, -19444913, 5858250, 5410609, -22436843, -5534050, 10471726, -6607776, -17714166, 20490214 ], [ 13208639, 2890718, 5407576, 4021112, 10452794, 11716848, 14853300, 11979597, 5518909, -9693375, -11468236, -11421583, -9989952, 582447, -19162667, 9397518, 7226539, -20353097, -10660438, 17039770, -1918944, -19922802, 21858178 ], [ 19583441, 6430850, 1896808, 11670536, 16720742, 18491856, 20560908, 19766499, 10122931, -12381009, -14218804, -6727105, -13121856, 7371297, -18880421, 12936786, 9042469, -18269351, -15786826, 23607814, 2769888, -22131438, 23226142 ], [ 23434505, 9885817, -1729313, 17483999, 21985202, 23114233, 24916912, 25744877, 13026948, -14700511, -16764168, -1976432, -14836329, 12721010, -18783848, 15499475, 9798157, -15752921, -19543862, 28210126, 6610468, -23158841, 23397398 ], [ 14666879, 12914959, -5932199, 14117657, 22232222, 16973455, 22514896, 22680635, 7430940, -15179353, -18283512, 3055216, -9463647, 10875038, -19615640, 13179269, 5252635, -11073071, -16454138, 22983778, 6209788, -18280079, 17585114 ], [ 5899253, 15944101, -10135085, 10751315, 22479242, 10832677, 20112880, 19616393, 1834932, -15658195, -19802856, 8086864, -4090965, 9029066, -20447432, 10859063, 707113, -6393221, -13364414, 17757430, 5809108, -13401317, 11772830 ], [ -2868373, 18973243, -14337971, 7384973, 22726262, 4691899, 17710864, 16552151, -3761076, -16137037, -21322200, 13118512, 1281717, 7183094, -21279224, 8538857, -3838409, -1713371, -10274690, 12531082, 5408428, -8522555, 5960546 ], [ -11635999, 22002385, -18540857, 4018631, 22973282, -1448879, 15308848, 13487909, -9357084, -16615879, -22841544, 18150160, 6654399, 5337122, -22111016, 6218651, -8383931, 2966479, -7184966, 7304734, 5007748, -3643793, 148262 ], [ -20403625, 25031527, -22743743, 652289, 23220302, -7589657, 12906832, 10423667, -14953092, -17094721, -24360888, 23181808, 12027081, 3491150, -22942808, 3898445, -12929453, 7646329, -4095242, 2078386, 4607068, 1234969, -5664022 ], [ -17675631, 18354499, -15326929, -557988, 19738262, -7716775, 12893541, 12326665, -16295180, -11695123, -18251302, 19915101, 11607883, 4401298, -18629885, 81199, -8902960, 5368014, -2658183, -3459172, 1370368, 2169516, -8619961 ], [ -12648513, 9736237, -5586175, -1337052, 15510410, -6641161, 13357995, 15223111, -16786484, -5119837, -10615930, 14988723, 10030309, 5862670, -13288019, -4035455, -3162064, 1698066, -1551657, -9058972, -2433536, 2315220, -11004631 ], [ -7621395, 1117975, 4154579, -2116116, 11282558, -5565547, 13822449, 18119557, -17277788, 1455449, -2980558, 10062345, 8452735, 7324042, -7946153, -8152109, 2578832, -1971882, -445131, -14658772, -6237440, 2460924, -13389301 ], [ -2594277, -7500287, 13895333, -2895180, 7054706, -4489933, 14286903, 21016003, -17769092, 8030735, 4654814, 5135967, 6875161, 8785414, -2604287, -12268763, 8319728, -5641830, 661395, -20258572, -10041344, 2606628, -15773971 ], [ 2432841, -16118549, 23636087, -3674244, 2826854, -3414319, 14751357, 23912449, -18260396, 14606021, 12290186, 209589, 5297587, 10246786, 2737579, -16385417, 14060624, -9311778, 1767921, -25858372, -13845248, 2752332, -18158641 ], [ 2970597, -17487869, 23851133, -5513769, 3377747, -4040758, 12953121, 21159967, -15645101, 13970201, 12387422, -1061583, 3639079, 11601964, 5230849, -15440831, 13226066, -11194206, 4085601, -28837228, -13864343, 2569707, -19877506 ], [ -981009, -11608247, 14540471, -8413755, 8707385, -6369250, 8892195, 12758557, -9923207, 6123275, 4946522, 1322451, 1899637, 12850948, 4875523, -9435005, 5816054, -11289114, 7614435, -29195140, -10098629, 2058753, -20930566 ], [ -4932615, -5728625, 5229809, -11313741, 14037023, -8697742, 4831269, 4357147, -4201313, -1723651, -2494378, 3706485, 160195, 14099932, 4520197, -3429179, -1593958, -11384022, 11143269, -29553052, -6332915, 1547799, -21983626 ], [ -8884221, 150997, -4080853, -14213727, 19366661, -11026234, 770343, -4044263, 1520581, -9570577, -9935278, 6090519, -1579247, 15348916, 4164871, 2576647, -9003970, -11478930, 14672103, -29910964, -2567201, 1036845, -23036686 ], [ -12835827, 6030619, -13391515, -17113713, 24696299, -13354726, -3290583, -12445673, 7242475, -17417503, -17376178, 8474553, -3318689, 16597900, 3809545, 8582473, -16413982, -11573838, 18200937, -30268876, 1198513, 525891, -24089746 ], [ -15462527, 10544407, -20567061, -18699494, 28262189, -14126845, -6015767, -18564799, 10846168, -22773318, -22343234, 10394155, -3954345, 17648930, 3588104, 12554983, -21954965, -11521013, 19582947, -30436993, 4008177, -167249, -24797668 ], [ -11464697, 8229025, -17067027, -13714250, 23009339, -7117099, -2062241, -13272505, 3858856, -15673578, -14941070, 9991597, 928929, 17710190, 4036088, 6360913, -18150803, -10729523, 10230837, -29656135, 2037591, -1771319, -23779900 ], [ -7466867, 5913643, -13566993, -8729006, 17756489, -107353, 1891285, -7980211, -3128456, -8573838, -7538906, 9589039, 5812203, 17771450, 4484072, 166843, -14346641, -9938033, 878727, -28875277, 67005, -3375389, -22762132 ], [ -3469037, 3598261, -10066959, -3743762, 12503639, 6902393, 5844811, -2687917, -10115768, -1474098, -136742, 9186481, 10695477, 17832710, 4932056, -6027227, -10542479, -9146543, -8473383, -28094419, -1903581, -4979459, -21744364 ], [ 528793, 1282879, -6566925, 1241482, 7250789, 13912139, 9798337, 2604377, -17103080, 5625642, 7265422, 8783923, 15578751, 17893970, 5380040, -12221297, -6738317, -8355053, -17825493, -27313561, -3874167, -6583529, -20726596 ], [ 4526623, -1032503, -3066891, 6226726, 1997939, 20921885, 13751863, 7896671, -24090392, 12725382, 14667586, 8381365, 20462025, 17955230, 5828024, -18415367, -2934155, -7563563, -27177603, -26532703, -5844753, -8187599, -19708828 ], [ 4357748, -2686875, -1330882, 5408165, 3719894, 21097596, 14348169, 3343085, -25205364, 9482072, 18034970, 6647372, 14246469, 17063205, 6276073, -13421377, 1122847, -5238698, -27193238, -22978010, -5212394, -10376069, -13542305 ], [ 3355532, -4209045, 52322, 3428843, 6836810, 19906500, 14273031, -3179677, -25145868, 4170152, 20595398, 4647092, 5811147, 15980523, 6724135, -6189775, 5230417, -2607158, -25341578, -18868550, -4059446, -12681419, -6346031 ], [ 2353316, -5731215, 1435526, 1449521, 9953726, 18715404, 14197893, -9702439, -25086372, -1141768, 23155826, 2646812, -2624175, 14897841, 7172197, 1041827, 9337987, 24382, -23489918, -14759090, -2906498, -14986769, 850243 ], [ 1351100, -7253385, 2818730, -529801, 13070642, 17524308, 14122755, -16225201, -25026876, -6453688, 25716254, 646532, -11059497, 13815159, 7620259, 8273429, 13445557, 2655922, -21638258, -10649630, -1753550, -17292119, 8046517 ], [ 348884, -8775555, 4201934, -2509123, 16187558, 16333212, 14047617, -22747963, -24967380, -11765608, 28276682, -1353748, -19494819, 12732477, 8068321, 15505031, 17553127, 5287462, -19786598, -6540170, -600602, -19597469, 15242791 ] ], [ [ -1041216, 17997344, -21229728, 219104, 7849376, 13061984, -26675648, -10467264, -13527584, 10443168, -12582080, -22756064, 8247520, -6139872, -1730336, -11128960, 16567232, -26518432, 5504640, -27151712, -14566784, -9347968, 3347392 ], [ -1041216, 17997344, -21229728, 219104, 7849376, 13061984, -26675648, -10467264, -13527584, 10443168, -12582080, -22756064, 8247520, -6139872, -1730336, -11128960, 16567232, -26518432, 5504640, -27151712, -14566784, -9347968, 3347392 ], [ -1041216, 17997344, -21229728, 219104, 7849376, 13061984, -26675648, -10467264, -13527584, 10443168, -12582080, -22756064, 8247520, -6139872, -1730336, -11128960, 16567232, -26518432, 5504640, -27151712, -14566784, -9347968, 3347392 ], [ -3347596, 14175099, -18308158, 3440949, 5028586, 7153764, -24441068, -9742434, -12340244, 12122148, -11598245, -16041019, 5339080, -5376517, 2173074, -12986640, 13563127, -20606877, 7895375, -21199752, -11485169, -11051778, 3696542 ], [ -6115252, 9588405, -14802274, 7307163, 1643638, 63900, -21759572, -8872638, -10915436, 14136924, -10417643, -7982965, 1848952, -4460491, 6857166, -15215856, 9958201, -13513011, 10764257, -14057400, -7787231, -13096350, 4115522 ], [ -8882908, 5001711, -11296390, 11173377, -1741310, -7025964, -19078076, -8002842, -9490628, 16151700, -9237041, 75089, -1641176, -3544465, 11541258, -17445072, 6353275, -6419145, 13633139, -6915048, -4089293, -15140922, 4534502 ], [ -11650564, 415017, -7790506, 15039591, -5126258, -14115828, -16396580, -7133046, -8065820, 18166476, -8056439, 8133143, -5131304, -2628439, 16225350, -19674288, 2748349, 674721, 16502021, 227304, -391355, -17185494, 4953482 ], [ -14418220, -4171677, -4284622, 18905805, -8511206, -21205692, -13715084, -6263250, -6641012, 20181252, -6875837, 16191197, -8621432, -1712413, 20909442, -21903504, -856577, 7768587, 19370903, 7369656, 3306583, -19230066, 5372462 ], [ -13971817, -5854164, -3179605, 20035431, -8307416, -22750596, -12488825, -3311799, -8498222, 17945991, -5920070, 16917227, -7989290, -2647393, 21715041, -20680539, -4038596, 8553837, 20080463, 10400868, 3149380, -17585433, 5173952 ], [ -10311355, -4632444, -4475455, 18428469, -4514888, -18750540, -12717803, 1721307, -13637450, 11460693, -5189138, 10311233, -3234878, -5433379, 18642147, -16005393, -6797708, 3030471, 18630701, 9320940, -862964, -12251595, 4357952 ], [ -6650893, -3410724, -5771305, 16821507, -722360, -14750484, -12946781, 6754413, -18776678, 4975395, -4458206, 3705239, 1519534, -8219365, 15569253, -11330247, -9556820, -2492895, 17180939, 8241012, -4875308, -6917757, 3541952 ], [ -2990431, -2189004, -7067155, 15214545, 3070168, -10750428, -13175759, 11787519, -23915906, -1509903, -3727274, -2900755, 6273946, -11005351, 12496359, -6655101, -12315932, -8016261, 15731177, 7161084, -8887652, -1583919, 2725952 ], [ 670031, -967284, -8363005, 13607583, 6862696, -6750372, -13404737, 16820625, -29055134, -7995201, -2996342, -9506749, 11028358, -13791337, 9423465, -1979955, -15075044, -13539627, 14281415, 6081156, -12899996, 3749919, 1909952 ], [ 3882553, -221225, -9692720, 11923297, 9628047, -3930966, -13121727, 20504890, -32532256, -12696353, -2059539, -15294515, 14255719, -14991413, 7543963, 1260485, -16970774, -18294220, 12938970, 4709309, -15877064, 7411631, 2074547 ], [ 4855375, -1853471, -11191760, 9852391, 7257513, -7014810, -10278777, 17444950, -27698848, -8476775, -93381, -16991141, 9847825, -8261939, 11631421, -2672605, -14549594, -19204948, 12133110, 1877867, -13677752, 2712713, 7142117 ], [ 5828197, -3485717, -12690800, 7781485, 4886979, -10098654, -7435827, 14385010, -22865440, -4257197, 1872777, -18687767, 5439931, -1532465, 15718879, -6605695, -12128414, -20115676, 11327250, -953575, -11478440, -1986205, 12209687 ], [ 6801019, -5117963, -14189840, 5710579, 2516445, -13182498, -4592877, 11325070, -18032032, -37619, 3838935, -20384393, 1032037, 5197009, 19806337, -10538785, -9707234, -21026404, 10521390, -3785017, -9279128, -6685123, 17277257 ], [ 7773841, -6750209, -15688880, 3639673, 145911, -16266342, -1749927, 8265130, -13198624, 4181959, 5805093, -22081019, -3375857, 11926483, 23893795, -14471875, -7286054, -21937132, 9715530, -6616459, -7079816, -11384041, 22344827 ], [ 8746663, -8382455, -17187920, 1568767, -2224623, -19350186, 1093023, 5205190, -8365216, 8401537, 7771251, -23777645, -7783751, 18655957, 27981253, -18404965, -4864874, -22847860, 8909670, -9447901, -4880504, -16082959, 27412397 ], [ 11526695, -11519901, -15667145, -415609, -354577, -17703900, 2157728, 1929595, -4570183, 4902545, 9257059, -17219841, -2908940, 14906851, 26560251, -15715160, -1233834, -20932598, 6406250, -6524948, -6021322, -18751692, 28085922 ], [ 14668169, -14958387, -13542407, -2382679, 2363585, -15111588, 2866784, -1389131, -982825, -140161, 10646797, -9011151, 3822412, 9062029, 24037557, -11700776, 2639178, -18452138, 3563318, -2451116, -7830166, -21014388, 27880638 ], [ 17809643, -18396873, -11417669, -4349749, 5081747, -12519276, 3575840, -4707857, 2604533, -5182867, 12036535, -802461, 10553764, 3217207, 21514863, -7686392, 6512190, -15971678, 720386, 1622716, -9639010, -23277084, 27675354 ], [ 20951117, -21835359, -9292931, -6316819, 7799909, -9926964, 4284896, -8026583, 6191891, -10225573, 13426273, 7406229, 17285116, -2627615, 18992169, -3672008, 10385202, -13491218, -2122546, 5696548, -11447854, -25539780, 27470070 ], [ 24092591, -25273845, -7168193, -8283889, 10518071, -7334652, 4993952, -11345309, 9779249, -15268279, 14816011, 15614919, 24016468, -8472437, 16469475, 342376, 14258214, -11010758, -4965478, 9770380, -13256698, -27802476, 27264786 ], [ 23489987, -23798181, -4539146, -9691552, 9428537, -7493112, 6114713, -14541587, 12367256, -13409344, 11762248, 16704603, 26565352, -8932004, 13157727, 1888540, 15565101, -8320724, -6630823, 9846874, -14321869, -26531352, 23324598 ], [ 19143305, -17408367, -1405790, -10539808, 4531307, -10402344, 7647179, -17615417, 13955912, -4648768, 4264984, 10675281, 24931768, -4006316, 9056925, 966484, 14305863, -5421116, -7118581, 5926030, -14643367, -21726408, 15649506 ], [ 14796623, -11018553, 1727566, -11388064, -365923, -13311576, 9179645, -20689247, 15544568, 4111808, -3232280, 4645959, 23298184, 919372, 4956123, 44428, 13046625, -2521508, -7606339, 2005186, -14964865, -16921464, 7974414 ], [ 10449941, -4628739, 4860922, -12236320, -5263153, -16220808, 10712111, -23763077, 17133224, 12872384, -10729544, -1383363, 21664600, 5845060, 855321, -877628, 11787387, 378100, -8094097, -1915658, -15286363, -12116520, 299322 ], [ 6103259, 1761075, 7994278, -13084576, -10160383, -19130040, 12244577, -26836907, 18721880, 21632960, -18226808, -7412685, 20031016, 10770748, -3245481, -1799684, 10528149, 3277708, -8581855, -5836502, -15607861, -7311576, -7375770 ], [ 2905369, 6988980, 10406919, -13147298, -14183762, -20676277, 12638322, -28252518, 20109119, 28100544, -23393646, -12588665, 18265831, 15173215, -6937962, -2402853, 9142084, 6029547, -8721810, -9588487, -15872963, -3695538, -13516768 ], [ 5451439, 6407340, 9215985, -9282350, -13837886, -15407539, 7338462, -21377034, 20489273, 23103168, -16908354, -13497935, 15842641, 16959577, -8588838, -1411587, 7121884, 8042541, -7122750, -12496177, -15856085, -6024030, -11987296 ], [ 7997509, 5825700, 8025051, -5417402, -13492010, -10138801, 2038602, -14501550, 20869427, 18105792, -10423062, -14407205, 13419451, 18745939, -10239714, -420321, 5101684, 10055535, -5523690, -15403867, -15839207, -8352522, -10457824 ], [ 10543579, 5244060, 6834117, -1552454, -13146134, -4870063, -3261258, -7626066, 21249581, 13108416, -3937770, -15316475, 10996261, 20532301, -11890590, 570945, 3081484, 12068529, -3924630, -18311557, -15822329, -10681014, -8928352 ], [ 13089649, 4662420, 5643183, 2312494, -12800258, 398675, -8561118, -750582, 21629735, 8111040, 2547522, -16225745, 8573071, 22318663, -13541466, 1562211, 1061284, 14081523, -2325570, -21219247, -15805451, -13009506, -7398880 ], [ 15635719, 4080780, 4452249, 6177442, -12454382, 5667413, -13860978, 6124902, 22009889, 3113664, 9032814, -17135015, 6149881, 24105025, -15192342, 2553477, -958916, 16094517, -726510, -24126937, -15788573, -15337998, -5869408 ], [ 12116539, 2712210, 6013650, 6697055, -14373021, 3281811, -10099368, 4021631, 15417563, -997957, 4435981, -12753330, 4895996, 18160312, -12582623, 308753, 1343869, 16401861, -4281305, -22987152, -14803810, -11692310, -5085761 ], [ 7384309, 1186254, 8125518, 6547601, -16744563, -634659, -4525464, 122609, 7430741, -4932427, -2377277, -7313454, 3875972, 10669384, -9120785, -2583169, 4511251, 16368075, -8866871, -21037872, -13625470, -6851786, -4451279 ], [ 2652079, -339702, 10237386, 6398147, -19116105, -4551129, 1048440, -3776413, -556081, -8866897, -9190535, -1873578, 2855948, 3178456, -5658947, -5475091, 7678633, 16334289, -13452437, -19088592, -12447130, -2011262, -3816797 ], [ -2080151, -1865658, 12349254, 6248693, -21487647, -8467599, 6622344, -7675435, -8542903, -12801367, -16003793, 3566298, 1835924, -4312472, -2197109, -8367013, 10846015, 16300503, -18038003, -17139312, -11268790, 2829262, -3182315 ], [ -6812381, -3391614, 14461122, 6099239, -23859189, -12384069, 12196248, -11574457, -16529725, -16735837, -22817051, 9006174, 815900, -11803400, 1264729, -11258935, 14013397, 16266717, -22623569, -15190032, -10090450, 7669786, -2547833 ], [ -8535392, -2492094, 13912086, 6178646, -23618604, -13263771, 12040749, -10990354, -20189845, -15297700, -24349223, 13560696, -982909, -14238518, 2928808, -13415920, 13677379, 15538359, -21482552, -11276367, -9906307, 7564021, -82640 ], [ -7249184, 832902, 10702146, 6486914, -20765892, -11106705, 6155847, -5923126, -19523263, -8486956, -20600309, 17229864, -3560503, -11617826, 2795128, -14837968, 9837961, 14115429, -14614952, -5398317, -10716361, 2511967, 4213264 ], [ -5962976, 4157898, 7492206, 6795182, -17913180, -8949639, 270945, -855898, -18856681, -1676212, -16851395, 20899032, -6138097, -8997134, 2661448, -16260016, 5998543, 12692499, -7747352, 479733, -11526415, -2540087, 8509168 ], [ -4676768, 7482894, 4282266, 7103450, -15060468, -6792573, -5613957, 4211330, -18190099, 5134532, -13102481, 24568200, -8715691, -6376442, 2527768, -17682064, 2159125, 11269569, -879752, 6357783, -12336469, -7592141, 12805072 ], [ -3390560, 10807890, 1072326, 7411718, -12207756, -4635507, -11498859, 9278558, -17523517, 11945276, -9353567, 28237368, -11293285, -3755750, 2394088, -19104112, -1680293, 9846639, 5987848, 12235833, -13146523, -12644195, 17100976 ], [ -2717024, 13930873, -1660438, 7602232, -9669672, -2207076, -15106243, 13452909, -16914586, 17457397, -6257400, 30228788, -12749086, -2033084, 2370061, -19828607, -5537205, 8655804, 12186383, 16229177, -13369585, -15817238, 19946745 ], [ -5106848, 16043791, -2007322, 7203976, -8704728, 1578180, -7326037, 13162875, -16593910, 16476403, -6424968, 23831468, -8595922, -4800548, 2894299, -17065337, -9481587, 8625444, 15039593, 10798991, -10657687, -9595226, 15541839 ], [ -7496672, 18156709, -2354206, 6805720, -7739784, 5363436, 454169, 12872841, -16273234, 15495409, -6592536, 17434148, -4442758, -7568012, 3418537, -14302067, -13425969, 8595084, 17892803, 5368805, -7945789, -3373214, 11136933 ], [ -9886496, 20269627, -2701090, 6407464, -6774840, 9148692, 8234375, 12582807, -15952558, 14514415, -6760104, 11036828, -289594, -10335476, 3942775, -11538797, -17370351, 8564724, 20746013, -61381, -5233891, 2848798, 6732027 ], [ -12276320, 22382545, -3047974, 6009208, -5809896, 12933948, 16014581, 12292773, -15631882, 13533421, -6927672, 4639508, 3863570, -13102940, 4467013, -8775527, -21314733, 8534364, 23599223, -5491567, -2521993, 9070810, 2327121 ], [ -14666144, 24495463, -3394858, 5610952, -4844952, 16719204, 23794787, 12002739, -15311206, 12552427, -7095240, -1757812, 8016734, -15870404, 4991251, -6012257, -25259115, 8504004, 26452433, -10921753, 189905, 15292822, -2077785 ], [ -11461278, 20884631, -6228522, 1502746, -2889483, 15628885, 22234923, 7886080, -16056750, 14700203, -3614588, -1593362, 2808118, -10439653, 2683054, -4232687, -24023377, 5369954, 24415393, -13598884, 637288, 16314744, -4996676 ], [ -7137474, 16129049, -9559542, -3347450, -735909, 13563451, 18807045, 3004096, -17015538, 17473733, 595708, -116558, -4272854, -3369259, -191630, -2649857, -21751615, 1615166, 21400303, -15725404, 631768, 16296648, -7618364 ], [ -2813670, 11373467, -12890562, -8197646, 1417665, 11498017, 15379167, -1877888, -17974326, 20247263, 4806004, 1360246, -11353826, 3701135, -3066314, -1067027, -19479853, -2139622, 18385213, -17851924, 626248, 16278552, -10240052 ], [ 1510134, 6617885, -16221582, -13047842, 3571239, 9432583, 11951289, -6759872, -18933114, 23020793, 9016300, 2837050, -18434798, 10771529, -5940998, 515803, -17208091, -5894410, 15370123, -19978444, 620728, 16260456, -12861740 ], [ 5833938, 1862303, -19552602, -17898038, 5724813, 7367149, 8523411, -11641856, -19891902, 25794323, 13226596, 4313854, -25515770, 17841923, -8815682, 2098633, -14936329, -9649198, 12355033, -22104964, 615208, 16242360, -15483428 ], [ 6301275, -229618, -18314832, -16377950, 4433022, 6455914, 3899703, -13379951, -19848123, 24142535, 16033111, 4709470, -25099457, 18744014, -10507622, 43051, -10408945, -10901599, 10138027, -20233201, -1966397, 15141870, -15878246 ], [ 2912145, 342122, -12508272, -8487578, -304134, 6698878, -1919835, -11974157, -18801777, 18065429, 17435845, 4023898, -17185859, 13477802, -11016818, -5650943, -3625939, -9651613, 8719105, -14363155, -7124087, 12958986, -14046194 ], [ -476985, 913862, -6701712, -597206, -5041290, 6941842, -7739373, -10568363, -17755431, 11988323, 18838579, 3338326, -9272261, 8211590, -11526014, -11344937, 3157067, -8401627, 7300183, -8493109, -12281777, 10776102, -12214142 ], [ -3866115, 1485602, -895152, 7293166, -9778446, 7184806, -13558911, -9162569, -16709085, 5911217, 20241313, 2652754, -1358663, 2945378, -12035210, -17038931, 9940073, -7151641, 5881261, -2623063, -17439467, 8593218, -10382090 ], [ -7255245, 2057342, 4911408, 15183538, -14515602, 7427770, -19378449, -7756775, -15662739, -165889, 21644047, 1967182, 6554935, -2320834, -12544406, -22732925, 16723079, -5901655, 4462339, 3246983, -22597157, 6410334, -8550038 ], [ -9242922, 2734679, 9489303, 21644732, -17820502, 7762039, -22826803, -5844553, -15231122, -5641677, 21384460, 1885524, 12990197, -6913202, -12496937, -27327730, 21399774, -5262053, 2917780, 8213070, -26797572, 4807338, -6569800 ], [ -4223334, 3940001, 7923873, 20960036, -13964122, 8552833, -14419237, -1400191, -17873150, -8110875, 12813268, 4823436, 12033779, -8136350, -9666143, -26426590, 15544914, -7674371, 745036, 8659362, -26211612, 6103782, -3848632 ], [ 796254, 5145323, 6358443, 20275340, -10107742, 9343627, -6011671, 3044171, -20515178, -10580073, 4242076, 7761348, 11077361, -9359498, -6835349, -25525450, 9690054, -10086689, -1427708, 9105654, -25625652, 7400226, -1127464 ], [ 5815842, 6350645, 4793013, 19590644, -6251362, 10134421, 2395895, 7488533, -23157206, -13049271, -4329116, 10699260, 10120943, -10582646, -4004555, -24624310, 3835194, -12499007, -3600452, 9551946, -25039692, 8696670, 1593704 ], [ 10835430, 7555967, 3227583, 18905948, -2394982, 10925215, 10803461, 11932895, -25799234, -15518469, -12900308, 13637172, 9164525, -11805794, -1173761, -23723170, -2019666, -14911325, -5773196, 9998238, -24453732, 9993114, 4314872 ], [ 15855018, 8761289, 1662153, 18221252, 1461398, 11716009, 19211027, 16377257, -28441262, -17987667, -21471500, 16575084, 8208107, -13028942, 1657033, -22822030, -7874526, -17323643, -7945940, 10444530, -23867772, 11289558, 7036040 ], [ 14702716, 8758356, -1889707, 15871551, -489302, 7324498, 18826913, 16131614, -25674055, -13009740, -22154372, 12869401, 5239484, -11934470, 3619522, -19684670, -5108216, -17576561, -2922749, 11866492, -15566977, 11540167, 8645883 ], [ 12316036, 8513772, -5838853, 13188849, -3601418, 1896526, 16684463, 14947970, -21825001, -6542388, -21259580, 7834999, 1868420, -10376474, 5408350, -16100066, -617672, -17397599, 3539629, 13483588, -5723215, 11581609, 10033461 ], [ 9929356, 8269188, -9787999, 10506147, -6713534, -3531446, 14542013, 13764326, -17975947, -75036, -20364788, 2800597, -1502644, -8818478, 7197178, -12515462, 3872872, -17218637, 10002007, 15100684, 4120547, 11623051, 11421039 ], [ 7542676, 8024604, -13737145, 7823445, -9825650, -8959418, 12399563, 12580682, -14126893, 6392316, -19469996, -2233805, -4873708, -7260482, 8986006, -8930858, 8363416, -17039675, 16464385, 16717780, 13964309, 11664493, 12808617 ], [ 5155996, 7780020, -17686291, 5140743, -12937766, -14387390, 10257113, 11397038, -10277839, 12859668, -18575204, -7268207, -8244772, -5702486, 10774834, -5346254, 12853960, -16860713, 22926763, 18334876, 23808071, 11705935, 14196195 ], [ 2160769, 9072660, -17316730, 2466915, -11511890, -17577188, 10046807, 9131546, -7931677, 14746503, -16884929, -11286041, -10295578, -6836864, 11229475, -1373228, 12192931, -14162159, 21799843, 16718287, 26026805, 12798409, 15965634 ], [ -1443005, 11902524, -12628462, -198039, -5548022, -18528812, 11768645, 5784206, -7088407, 12052821, -14399171, -14287307, -11026126, -10663616, 10349929, 2988220, 6380329, -8944013, 13083625, 11868013, 20620511, 14941915, 18116934 ], [ -5046779, 14732388, -7940194, -2862993, 415846, -19480436, 13490483, 2436866, -6245137, 9359139, -11913413, -17288573, -11756674, -14490368, 9470383, 7349668, 567727, -3725867, 4367407, 7017739, 15214217, 17085421, 20268234 ], [ -8650553, 17562252, -3251926, -5527947, 6379714, -20432060, 15212321, -910474, -5401867, 6665457, -9427655, -20289839, -12487222, -18317120, 8590837, 11711116, -5244875, 1492279, -4348811, 2167465, 9807923, 19228927, 22419534 ], [ -12254327, 20392116, 1436342, -8192901, 12343582, -21383684, 16934159, -4257814, -4558597, 3971775, -6941897, -23291105, -13217770, -22143872, 7711291, 16072564, -11057477, 6710425, -13065029, -2682809, 4401629, 21372433, 24570834 ], [ -14865434, 21585160, 4581193, -9933096, 16586469, -21013987, 18576843, -6945686, -3836299, 1435597, -4091294, -24610252, -12744454, -24291790, 7416714, 18782136, -15981703, 11384982, -19602910, -6876696, -60484, 22804398, 25759044 ], [ -12513206, 14594104, 8959, -7049496, 12224451, -14037685, 19823757, -6336218, -3718861, -313061, 583534, -17518804, -6251818, -18045538, 10046982, 13232328, -16464049, 13341594, -15249106, -7788648, 198308, 20678658, 22131804 ], [ -10160978, 7603048, -4563275, -4165896, 7862433, -7061383, 21070671, -5726750, -3601423, -2061719, 5258362, -10427356, 240818, -11799286, 12677250, 7682520, -16946395, 15298206, -10895302, -8700600, 457100, 18552918, 18504564 ], [ -7808750, 611992, -9135509, -1282296, 3500415, -85081, 22317585, -5117282, -3483985, -3810377, 9933190, -3335908, 6733454, -5553034, 15307518, 2132712, -17428741, 17254818, -6541498, -9612552, 715892, 16427178, 14877324 ], [ -5456522, -6379064, -13707743, 1601304, -861603, 6891221, 23564499, -4507814, -3366547, -5559035, 14608018, 3755540, 13226090, 693218, 17937786, -3417096, -17911087, 19211430, -2187694, -10524504, 974684, 14301438, 11250084 ], [ -3104294, -13370120, -18279977, 4484904, -5223621, 13867523, 24811413, -3898346, -3249109, -7307693, 19282846, 10846988, 19718726, 6939470, 20568054, -8966904, -18393433, 21168042, 2166110, -11436456, 1233476, 12175698, 7622844 ], [ 863269, -10276226, -14495951, 2061719, -7435999, 15577935, 17739237, -5701598, -3279636, -5912771, 16840309, 13629211, 15051167, 7933462, 18510337, -6156402, -17630739, 20725274, 109714, -8261513, -1369562, 11908068, 10506014 ], [ 5153899, -5165342, -9040673, -1422823, -9218449, 16235169, 9003243, -7987394, -3339756, -3889133, 12974299, 15549589, 8151569, 7877002, 15515023, -1673838, -16619037, 19802630, -3228722, -4269191, -4544966, 12012060, 14691266 ], [ 9444529, -54458, -3585395, -4907365, -11000899, 16892403, 267249, -10273190, -3399876, -1865495, 9108289, 17469967, 1251971, 7820542, 12519709, 2808726, -15607335, 18879986, -6567158, -276869, -7720370, 12116052, 18876518 ], [ 13735159, 5056426, 1869883, -8391907, -12783349, 17549637, -8468745, -12558986, -3459996, 158143, 5242279, 19390345, -5647627, 7764082, 9524395, 7291290, -14595633, 17957342, -9905594, 3715453, -10895774, 12220044, 23061770 ], [ 18025789, 10167310, 7325161, -11876449, -14565799, 18206871, -17204739, -14844782, -3520116, 2181781, 1376269, 21310723, -12547225, 7707622, 6529081, 11773854, -13583931, 17034698, -13244030, 7707775, -14071178, 12324036, 27247022 ], [ 19255543, 9798172, 7583680, -11671717, -14679406, 15746394, -17551731, -16989737, -2269002, 4014571, -1362563, 21689560, -13765060, 4730176, 3741961, 11750688, -13895982, 16175693, -10933613, 7579525, -13681142, 12655098, 25088522 ], [ 17424421, 3949012, 2645440, -7777711, -13124170, 10168206, -9509721, -18993851, 293346, 5656513, -2974217, 20526856, -9301132, -1168256, 1163035, 7221792, -15531786, 15380327, -2974343, 3330703, -9725666, 13213230, 16586270 ], [ 15593299, -1900148, -2292800, -3883705, -11568934, 4590018, -1467711, -20997965, 2855694, 7298455, -4585871, 19364152, -4837204, -7066688, -1415891, 2692896, -17167590, 14584961, 4984927, -918119, -5770190, 13771362, 8084018 ], [ 13762177, -7749308, -7231040, 10301, -10013698, -988170, 6574299, -23002079, 5418042, 8940397, -6197525, 18201448, -373276, -12965120, -3994817, -1836000, -18803394, 13789595, 12944197, -5166941, -1814714, 14329494, -418234 ], [ 11931055, -13598468, -12169280, 3904307, -8458462, -6566358, 14616309, -25006193, 7980390, 10582339, -7809179, 17038744, 4090652, -18863552, -6573743, -6364896, -20439198, 12994229, 20903467, -9415763, 2140762, 14887626, -8920486 ], [ 9551939, -17817397, -16326088, 7101029, -6975115, -10100023, 19927107, -25225644, 9580007, 11468141, -9195580, 16042424, 8232611, -23181436, -7611414, -9271811, -21420918, 11643381, 27251534, -11992903, 5420302, 15669748, -15445888 ], [ 4432853, -13885171, -16575736, 6811331, -5851213, -3411073, 11581845, -16521780, 6365969, 8573243, -9455716, 15878024, 10764725, -19596580, -942810, -4068821, -19132218, 7515123, 25543586, -6211633, 5320162, 17571820, -12087040 ], [ -686233, -9952945, -16825384, 6521633, -4727311, 3277877, 3236583, -7817916, 3151931, 5678345, -9715852, 15713624, 13296839, -16011724, 5725794, 1134169, -16843518, 3386865, 23835638, -430363, 5220022, 19473892, -8728192 ], [ -5805319, -6020719, -17075032, 6231935, -3603409, 9966827, -5108679, 885948, -62107, 2783447, -9975988, 15549224, 15828953, -12426868, 12394398, 6337159, -14554818, -741393, 22127690, 5350907, 5119882, 21375964, -5369344 ], [ -10924405, -2088493, -17324680, 5942237, -2479507, 16655777, -13453941, 9589812, -3276145, -111451, -10236124, 15384824, 18361067, -8842012, 19063002, 11540149, -12266118, -4869651, 20419742, 11132177, 5019742, 23278036, -2010496 ], [ -16043491, 1843733, -17574328, 5652539, -1355605, 23344727, -21799203, 18293676, -6490183, -3006349, -10496260, 15220424, 20893181, -5257156, 25731606, 16743139, -9977418, -8997909, 18711794, 16913447, 4919602, 25180108, 1348352 ], [ -10934177, 311674, -18332681, 4625331, -1071368, 19280187, -20439875, 15001845, -8080821, -7772857, -8871541, 13100514, 19348910, -7745485, 20436510, 15579774, -4496958, -8214727, 14745936, 17710927, 1560247, 20905960, 2159705 ], [ -3779183, -2313242, -19192775, 3450621, -955064, 13064949, -17139629, 9310875, -9346779, -12913687, -6869851, 10589502, 16989362, -11448451, 12748674, 13143138, 1621854, -6449257, 10328496, 17511649, -2450951, 15396568, 2461559 ], [ 3375811, -4938158, -20052869, 2275911, -838760, 6849711, -13839383, 3619905, -10612737, -18054517, -4868161, 8078490, 14629814, -15151417, 5060838, 10706502, 7740666, -4683787, 5911056, 17312371, -6462149, 9887176, 2763413 ], [ 10530805, -7563074, -20912963, 1101201, -722456, 634473, -10539137, -2071065, -11878695, -23195347, -2866471, 5567478, 12270266, -18854383, -2626998, 8269866, 13859478, -2918317, 1493616, 17113093, -10473347, 4377784, 3065267 ], [ 17685799, -10187990, -21773057, -73509, -606152, -5580765, -7238891, -7762035, -13144653, -28336177, -864781, 3056466, 9910718, -22557349, -10314834, 5833230, 19978290, -1152847, -2923824, 16913815, -14484545, -1131608, 3367121 ], [ 21004618, -9487712, -19043825, -919101, 2138311, -8889327, -3698810, -8752341, -13476354, -30168982, -379366, 1605723, 7660598, -24203266, -12627063, 6074217, 20078922, 651110, -4681605, 14923135, -14702123, -5184662, 624602 ], [ 20487262, -5462240, -12725267, -1435575, 7510933, -9291213, 81106, -5041983, -12873798, -28693762, -1410226, 1215249, 5519906, -23792134, -9563685, 8992827, 14161374, 2493554, -3779727, 11141053, -11126081, -7781378, -5162290 ], [ 19969906, -1436768, -6406709, -1952049, 12883555, -9693099, 3861022, -1331625, -12271242, -27218542, -2441086, 824775, 3379214, -23381002, -6500307, 11911437, 8243826, 4335998, -2877849, 7358971, -7550039, -10378094, -10949182 ], [ 19452550, 2588704, -88151, -2468523, 18256177, -10094985, 7640938, 2378733, -11668686, -25743322, -3471946, 434301, 1238522, -22969870, -3436929, 14830047, 2326278, 6178442, -1975971, 3576889, -3973997, -12974810, -16736074 ], [ 18935194, 6614176, 6230407, -2984997, 23628799, -10496871, 11420854, 6089091, -11066130, -24268102, -4502806, 43827, -902170, -22558738, -373551, 17748657, -3591270, 8020886, -1074093, -205193, -397955, -15571526, -22522966 ], [ 17769498, 9698707, 11867789, -3693345, 27521769, -10483545, 14852692, 8847123, -9892379, -22949203, -4617080, -969814, -3277615, -20981944, 2602314, 19391796, -8182887, 8690914, -407807, -3860439, 2472598, -17118665, -26349466 ], [ 13362102, 8078533, 14099291, -5361063, 24016479, -8394159, 16544140, 6843525, -5862653, -22411909, -148424, -5099290, -6826825, -13576840, 5140614, 14657580, -6144849, 3498862, -919481, -6881505, 1815706, -13417919, -20374006 ], [ 8954706, 6458359, 16330793, -7028781, 20511189, -6304773, 18235588, 4839927, -1832927, -21874615, 4320232, -9228766, -10376035, -6171736, 7678914, 9923364, -4106811, -1693190, -1431155, -9902571, 1158814, -9717173, -14398546 ], [ 4547310, 4838185, 18562295, -8696499, 17005899, -4215387, 19927036, 2836329, 2196799, -21337321, 8788888, -13358242, -13925245, 1233368, 10217214, 5189148, -2068773, -6885242, -1942829, -12923637, 501922, -6016427, -8423086 ], [ 139914, 3218011, 20793797, -10364217, 13500609, -2126001, 21618484, 832731, 6226525, -20800027, 13257544, -17487718, -17474455, 8638472, 12755514, 454932, -30735, -12077294, -2454503, -15944703, -154970, -2315681, -2447626 ], [ -4267482, 1597837, 23025299, -12031935, 9995319, -36615, 23309932, -1170867, 10256251, -20262733, 17726200, -21617194, -21023665, 16043576, 15293814, -4279284, 2007303, -17269346, -2966177, -18965769, -811862, 1385065, 3527834 ], [ -4676718, -3157912, 21732716, -10486423, 4737774, 2572036, 19175645, -4368270, 11799632, -14362854, 17214871, -20948150, -18415085, 16632300, 11240384, -6433190, 363961, -15146033, -5193901, -18507920, -3701419, 3470911, 6640934 ], [ -4286322, -8540776, 19735316, -8298265, -870222, 5284540, 13876211, -7804434, 12845744, -7390458, 15707545, -19319402, -14574947, 15857748, 5868608, -8071034, -2015657, -11559647, -7764835, -17354288, -7037509, 5233777, 9181562 ], [ -3895926, -13923640, 17737916, -6110107, -6478218, 7997044, 8576777, -11240598, 13891856, -418062, 14200219, -17690654, -10734809, 15083196, 496832, -9708878, -4395275, -7973261, -10335769, -16200656, -10373599, 6996643, 11722190 ], [ -3505530, -19306504, 15740516, -3921949, -12086214, 10709548, 3277343, -14676762, 14937968, 6554334, 12692893, -16061906, -6894671, 14308644, -4874944, -11346722, -6774893, -4386875, -12906703, -15047024, -13709689, 8759509, 14262818 ], [ -3115134, -24689368, 13743116, -1733791, -17694210, 13422052, -2022091, -18112926, 15984080, 13526730, 11185567, -14433158, -3054533, 13534092, -10246720, -12984566, -9154511, -800489, -15477637, -13893392, -17045779, 10522375, 16803446 ], [ -3376728, -23530777, 12127889, -319057, -19504005, 15429178, -5395180, -18904635, 14042954, 13734876, 11403499, -10268750, -2115272, 11993649, -12094597, -13662257, -8177186, 1803205, -13736242, -11338304, -17003887, 10766566, 17891540 ], [ -4290312, -15830731, 10894835, 322253, -17515599, 16730926, -6841924, -17051889, 9114590, 7178772, 13346689, -3568682, -4076888, 9687315, -10418575, -13379795, -3842918, 3424207, -7682518, -7381760, -13584013, 9492082, 17527100 ], [ -5203896, -8130685, 9661781, 963563, -15527193, 18032674, -8288668, -15199143, 4186226, 622668, 15289879, 3131386, -6038504, 7380981, -8742553, -13097333, 491350, 5045209, -1628794, -3425216, -10164139, 8217598, 17162660 ], [ -6117480, -430639, 8428727, 1604873, -13538787, 19334422, -9735412, -13346397, -742138, -5933436, 17233069, 9831454, -8000120, 5074647, -7066531, -12814871, 4825618, 6666211, 4424930, 531328, -6744265, 6943114, 16798220 ], [ -7031064, 7269407, 7195673, 2246183, -11550381, 20636170, -11182156, -11493651, -5670502, -12489540, 19176259, 16531522, -9961736, 2768313, -5390509, -12532409, 9159886, 8287213, 10478654, 4487872, -3324391, 5668630, 16433780 ], [ -7333902, 13447408, 6368135, 3210688, -10040418, 20693795, -11687963, -10015485, -8952696, -17673577, 20435869, 21037445, -11134226, 855909, -3002859, -12138352, 11660903, 9972473, 15474996, 8075208, -628964, 4360846, 15301997 ], [ -4583010, 12015184, 7568177, 5791168, -10922670, 14530805, -7489085, -10410219, -4004040, -15997279, 18277579, 14572643, -8361086, 913155, 2942931, -11186320, 4995665, 11979023, 15184428, 9816504, -1555772, 2886562, 10333499 ], [ -1832118, 10582960, 8768219, 8371648, -11804922, 8367815, -3290207, -10804953, 944616, -14320981, 16119289, 8107841, -5587946, 970401, 8888721, -10234288, -1669573, 13985573, 14893860, 11557800, -2482580, 1412278, 5365001 ], [ 918774, 9150736, 9968261, 10952128, -12687174, 2204825, 908671, -11199687, 5893272, -12644683, 13960999, 1643039, -2814806, 1027647, 14834511, -9282256, -8334811, 15992123, 14603292, 13299096, -3409388, -62006, 396503 ], [ 3669666, 7718512, 11168303, 13532608, -13569426, -3958165, 5107549, -11594421, 10841928, -10968385, 11802709, -4821763, -41666, 1084893, 20780301, -8330224, -15000049, 17998673, 14312724, 15040392, -4336196, -1536290, -4571995 ], [ 6420558, 6286288, 12368345, 16113088, -14451678, -10121155, 9306427, -11989155, 15790584, -9292087, 9644419, -11286565, 2731474, 1142139, 26726091, -7378192, -21665287, 20005223, 14022156, 16781688, -5263004, -3010574, -9540493 ], [ 6887470, 1353524, 9841447, 15136443, -13491480, -7707845, 12297200, -7869444, 13740930, -9934039, 8381104, -12043577, 1988859, -3221750, 20340471, -7515990, -18012250, 19826683, 12156018, 15349019, -1935547, -6923143, -10318731 ], [ 6897586, -4279348, 6569161, 13448373, -12162792, -3579275, 15046352, -2846844, 10291614, -11039641, 7296784, -11659031, 543093, -8469866, 11488569, -7871754, -12295558, 19211125, 9974766, 13281557, 2242763, -11323369, -10258917 ], [ 6907702, -9912220, 3296875, 11760303, -10834104, 549295, 17795504, 2175756, 6842298, -12145243, 6212464, -11274485, -902673, -13717982, 2636667, -8227518, -6578866, 18595567, 7793514, 11214095, 6421073, -15723595, -10199103 ], [ 6917818, -15545092, 24589, 10072233, -9505416, 4677865, 20544656, 7198356, 3392982, -13250845, 5128144, -10889939, -2348439, -18966098, -6215235, -8583282, -862174, 17980009, 5612262, 9146633, 10599383, -20123821, -10139289 ], [ 6927934, -21177964, -3247697, 8384163, -8176728, 8806435, 23293808, 12220956, -56334, -14356447, 4043824, -10505393, -3794205, -24214214, -15067137, -8939046, 4854518, 17364451, 3431010, 7079171, 14777693, -24524047, -10079475 ], [ 3483442, -22090447, -4731527, 6188979, -4333029, 10684483, 24644336, 12260604, -4418934, -14753263, 6110620, -8314478, -5190768, -22022513, -17614704, -7271751, 4387622, 16098274, 1116576, 4076159, 15245483, -24021367, -8995932 ], [ -3415658, -18282541, -4426901, 3486681, 2025681, 10312009, 24596240, 7317300, -9694818, -14441293, 11328532, -4317194, -6538128, -12390995, -13857936, -3581397, -2262862, 14181478, -1331040, 137597, 12002753, -18615781, -6888660 ], [ -10314758, -14474635, -4122275, 784383, 8384391, 9939535, 24548144, 2373996, -14970702, -14129323, 16546444, -319910, -7885488, -2759477, -10101168, 108957, -8913346, 12264682, -3778656, -3800965, 8760023, -13210195, -4781388 ], [ -17213858, -10666729, -3817649, -1917915, 14743101, 9567061, 24500048, -2569308, -20246586, -13817353, 21764356, 3677374, -9232848, 6872041, -6344400, 3799311, -15563830, 10347886, -6226272, -7739527, 5517293, -7804609, -2674116 ], [ -24112958, -6858823, -3513023, -4620213, 21101811, 9194587, 24451952, -7512612, -25522470, -13505383, 26982268, 7674658, -10580208, 16503559, -2587632, 7489665, -22214314, 8431090, -8673888, -11678089, 2274563, -2399023, -566844 ], [ -28864368, -3227930, -2879252, -5869759, 26336005, 8088867, 23247624, -10465992, -29812967, -12900462, 30762717, 10335860, -11486920, 24372126, 895503, 9668806, -26459640, 6230950, -10970930, -14531470, -440862, 2361259, 1413803 ], [ -22877328, -482102, -599756, 144455, 25947619, 3316917, 16262136, -3469752, -29176529, -10830786, 27355851, 6316652, -10190392, 23425938, 3010473, 4291882, -18679176, 2614090, -12515102, -11958946, -519762, 3895021, 2761325 ], [ -16890288, 2263726, 1679740, 6158669, 25559233, -1455033, 9276648, 3526488, -28540091, -8761110, 23948985, 2297444, -8893864, 22479750, 5125443, -1085042, -10898712, -1002770, -14059274, -9386422, -598662, 5428783, 4108847 ], [ -10903248, 5009554, 3959236, 12172883, 25170847, -6226983, 2291160, 10522728, -27903653, -6691434, 20542119, -1721764, -7597336, 21533562, 7240413, -6461966, -3118248, -4619630, -15603446, -6813898, -677562, 6962545, 5456369 ], [ -4916208, 7755382, 6238732, 18187097, 24782461, -10998933, -4694328, 17518968, -27267215, -4621758, 17135253, -5740972, -6300808, 20587374, 9355383, -11838890, 4662216, -8236490, -17147618, -4241374, -756462, 8496307, 6803891 ], [ 1070832, 10501210, 8518228, 24201311, 24394075, -15770883, -11679816, 24515208, -26630777, -2552082, 13728387, -9760180, -5004280, 19641186, 11470353, -17215814, 12442680, -11853350, -18691790, -1668850, -835362, 10030069, 8151413 ], [ 2412377, 4445333, 6352074, 23744975, 16451694, -15408998, -11003624, 21700868, -21226874, -2044636, 12965576, -5835443, -918012, 17360858, 9669328, -16218148, 11990459, -13970285, -13942987, 2884429, 27118, 8058016, 5559545 ], [ 2824823, -3370885, 3296790, 21994529, 6998514, -14020346, -8795096, 16924412, -14869478, -1849636, 12731576, -321917, 3726204, 14813702, 7085104, -13945564, 9891701, -15787235, -7935589, 7833859, 1077874, 5384800, 2179799 ], [ 3237269, -11187103, 241506, 20244083, -2454666, -12631694, -6586568, 12147956, -8512082, -1654636, 12497576, 5191609, 8370420, 12266546, 4500880, -11672980, 7792943, -17604185, -1928191, 12783289, 2128630, 2711584, -1199947 ], [ 3649715, -19003321, -2813778, 18493637, -11907846, -11243042, -4378040, 7371500, -2154686, -1459636, 12263576, 10705135, 13014636, 9719390, 1916656, -9400396, 5694185, -19421135, 4079207, 17732719, 3179386, 38368, -4579693 ], [ 4062161, -26819539, -5869062, 16743191, -21361026, -9854390, -2169512, 2595044, 4202710, -1264636, 12029576, 16218661, 17658852, 7172234, -667568, -7127812, 3595427, -21238085, 10086605, 22682149, 4230142, -2634848, -7959439 ], [ 3229031, -27295198, -4818828, 13941860, -25607133, -7948199, -135308, -1572211, 7088569, -812434, 9294674, 16883299, 16162008, 6777524, -2283797, -5009065, 266813, -22122026, 10900235, 22265902, 4360264, -3306473, -11322454 ], [ 1150325, -20430298, 336924, 10089644, -24646167, -5524469, 1724572, -5130265, 6502891, -103030, 4058870, 12699049, 8524104, 8535260, -2932031, -3044155, -4291657, -22072958, 6520097, 16483978, 3569752, -1976507, -14668738 ], [ -928381, -13565398, 5492676, 6237428, -23685201, -3100739, 3584452, -8688319, 5917213, 606374, -1176934, 8514799, 886200, 10292996, -3580265, -1079245, -8850127, -22023890, 2139959, 10702054, 2779240, -646541, -18015022 ], [ -3007087, -6700498, 10648428, 2385212, -22724235, -677009, 5444332, -12246373, 5331535, 1315778, -6412738, 4330549, -6751704, 12050732, -4228499, 885665, -13408597, -21974822, -2240179, 4920130, 1988728, 683425, -21361306 ], [ -5085793, 164402, 15804180, -1467004, -21763269, 1746721, 7304212, -15804427, 4745857, 2025182, -11648542, 146299, -14389608, 13808468, -4876733, 2850575, -17967067, -21925754, -6620317, -861794, 1198216, 2013391, -24707590 ], [ -6152618, 5330965, 19808147, -4751772, -20825213, 4442626, 8270744, -17885647, 3645114, 2131044, -15410799, -3176719, -20798569, 14479114, -4872440, 3874630, -21756067, -22174732, -9434168, -4801781, 809647, 2738859, -27021518 ], [ -2160038, 2005843, 18053189, -5199300, -20001707, 8499406, 4770536, -12582697, -30954, -780804, -11805321, -2193577, -21062815, 9714310, -1605512, 194410, -21697717, -23913940, -4416584, 467917, 2430793, 441837, -24173666 ], [ 1832542, -1319279, 16298231, -5646828, -19178201, 12556186, 1270328, -7279747, -3707022, -3692652, -8199843, -1210435, -21327061, 4949506, 1661416, -3485810, -21639367, -25653148, 601000, 5737615, 4051939, -1855185, -21325814 ], [ 5825122, -4644401, 14543273, -6094356, -18354695, 16612966, -2229880, -1976797, -7383090, -6604500, -4594365, -227293, -21591307, 184702, 4928344, -7166030, -21581017, -27392356, 5618584, 11007313, 5673085, -4152207, -18477962 ], [ 9817702, -7969523, 12788315, -6541884, -17531189, 20669746, -5730088, 3326153, -11059158, -9516348, -988887, 755849, -21855553, -4580102, 8195272, -10846250, -21522667, -29131564, 10636168, 16277011, 7294231, -6449229, -15630110 ], [ 13810282, -11294645, 11033357, -6989412, -16707683, 24726526, -9230296, 8629103, -14735226, -12428196, 2616591, 1738991, -22119799, -9344906, 11462200, -14526470, -21464317, -30870772, 15653752, 21546709, 8915377, -8746251, -12782258 ], [ 11032272, -7875087, 9468289, -6490700, -12665962, 20512861, -7597014, 7017018, -11754489, -13747944, 5697319, -1251532, -20298175, -12437800, 12400588, -15354315, -19376752, -27393610, 15766301, 17900222, 7830813, -8514158, -13335201 ], [ 6900144, -3106593, 7941199, -5802740, -7980598, 14645107, -4937034, 4021926, -7442391, -14749272, 8673097, -5036788, -18059377, -15196312, 12873268, -15611685, -16883344, -22873174, 14897843, 12470498, 6205107, -7776242, -14568303 ], [ 2768016, 1661901, 6414109, -5114780, -3295234, 8777353, -2277054, 1026834, -3130293, -15750600, 11648875, -8822044, -15820579, -17954824, 13345948, -15869055, -14389936, -18352738, 14029385, 7040774, 4579401, -7038326, -15801405 ], [ -1364112, 6430395, 4887019, -4426820, 1390130, 2909599, 382926, -1968258, 1181805, -16751928, 14624653, -12607300, -13581781, -20713336, 13818628, -16126425, -11896528, -13832302, 13160927, 1611050, 2953695, -6300410, -17034507 ], [ -5496240, 11198889, 3359929, -3738860, 6075494, -2958155, 3042906, -4963350, 5493903, -17753256, 17600431, -16392556, -11342983, -23471848, 14291308, -16383795, -9403120, -9311866, 12292469, -3818674, 1327989, -5562494, -18267609 ], [ -7597395, 10598022, 4236952, -4308212, 6224804, -3771356, 3955350, -7080420, 9482325, -14867640, 16766350, -13971535, -7049461, -24019846, 11613868, -13984170, -6144013, -6642322, 10934516, -5529673, -157329, -6075494, -16307727 ], [ -7667577, 4627794, 7518088, -6134876, 1838060, 469996, 3120258, -8319468, 13147071, -8095080, 12122410, -5344237, -701215, -22357330, 5786308, -8927550, -2119207, -5823670, 9087068, -3521947, -1502259, -7839410, -11154861 ], [ -7737759, -1342434, 10799224, -7961540, -2548684, 4711348, 2285166, -9558516, 16811817, -1322520, 7478470, 3283061, 5647031, -20694814, -41252, -3870930, 1905599, -5005018, 7239620, -1514221, -2847189, -9603326, -6001995 ], [ -7807941, -7312662, 14080360, -9788204, -6935428, 8952700, 1450074, -10797564, 20476563, 5450040, 2834530, 11910359, 11995277, -19032298, -5868812, 1185690, 5930405, -4186366, 5392172, 493505, -4192119, -11367242, -849129 ], [ -7878123, -13282890, 17361496, -11614868, -11322172, 13194052, 614982, -12036612, 24141309, 12222600, -1809410, 20537657, 18343523, -17369782, -11696372, 6242310, 9955211, -3367714, 3544724, 2501231, -5537049, -13131158, 4303737 ], [ -7169782, -17800684, 19365611, -12015712, -14431086, 16615850, 539879, -13105059, 25772252, 17846473, -6356343, 27445477, 22596133, -14889091, -15636218, 10732849, 13491361, -2768351, 1718897, 3313250, -6799063, -14535595, 7727993 ], [ -2568826, -15056308, 14984621, -5287456, -11150850, 15939878, 4264721, -13320501, 17234180, 17726911, -10418241, 25755907, 16370563, -8317525, -10137494, 12392983, 14584231, -3265433, 1175, -1853266, -7646497, -14142637, 2509199 ], [ 2032130, -12311932, 10603631, 1440800, -7870614, 15263906, 7989563, -13535943, 8696108, 17607349, -14480139, 24066337, 10144993, -1745959, -4638770, 14053117, 15677101, -3762515, -1716547, -7019782, -8493931, -13749679, -2709595 ], [ 6633086, -9567556, 6222641, 8169056, -4590378, 14587934, 11714405, -13751385, 158036, 17487787, -18542037, 22376767, 3919423, 4825607, 859954, 15713251, 16769971, -4259597, -3434269, -12186298, -9341365, -13356721, -7928389 ], [ 11234042, -6823180, 1841651, 14897312, -1310142, 13911962, 15439247, -13966827, -8380036, 17368225, -22603935, 20687197, -2306147, 11397173, 6358678, 17373385, 17862841, -4756679, -5151991, -17352814, -10188799, -12963763, -13147183 ], [ 15834998, -4078804, -2539339, 21625568, 1970094, 13235990, 19164089, -14182269, -16918108, 17248663, -26665833, 18997627, -8531717, 17968739, 11857402, 19033519, 18955711, -5253761, -6869713, -22519330, -11036233, -12570805, -18365977 ], [ 14564789, -1840223, -5997269, 17527834, 4398040, 10333258, 12409351, -8116631, -12034820, 12184241, -24200696, 13395052, -9759532, 15589910, 10657736, 14985568, 15243646, -5579643, -4925665, -20323761, -10192822, -12164732, -13699356 ], [ 12120347, 297199, -9270587, 11264902, 6655528, 6985174, 3558697, -794777, -4467260, 6130847, -20430152, 7009876, -9987796, 11421002, 8118392, 9796000, 10570594, -5871285, -2249263, -16655775, -9011242, -11756036, -7055652 ], [ 9675905, 2434621, -12543905, 5001970, 8913016, 3637090, -5291957, 6527077, 3100300, 77453, -16659608, 624700, -10216060, 7252094, 5579048, 4606432, 5897542, -6162927, 427139, -12987789, -7829662, -11347340, -411948 ], [ 7231463, 4572043, -15817223, -1260962, 11170504, 289006, -14142611, 13848931, 10667860, -5975941, -12889064, -5760476, -10444324, 3083186, 3039704, -583136, 1224490, -6454569, 3103541, -9319803, -6648082, -10938644, 6231756 ], [ 4787021, 6709465, -19090541, -7523894, 13427992, -3059078, -22993265, 21170785, 18235420, -12029335, -9118520, -12145652, -10672588, -1085722, 500360, -5772704, -3448562, -6746211, 5779943, -5651817, -5466502, -10529948, 12875460 ], [ 5644097, 6016903, -19541540, -7419626, 14881879, -6887585, -23823140, 22981357, 18017251, -11797675, -8644571, -13436360, -8858563, -1892530, -1878940, -7330322, -3149006, -7721514, 8173946, -2703741, -5768554, -9142892, 16698681 ], [ 9802691, 2494357, -17170220, -948158, 15532165, -11196515, -16632236, 19280647, 10013353, -5280961, -11467217, -9632600, -5002249, 662762, -4098196, -5255990, 2123158, -9380478, 10285550, -475575, -7554238, -6777476, 17701419 ], [ 13961285, -1028189, -14798900, 5523310, 16182451, -15505445, -9441332, 15579937, 2009455, 1235753, -14289863, -5828840, -1145935, 3218054, -6317452, -3181658, 7395322, -11039442, 12397154, 1752591, -9339922, -4412060, 18704157 ], [ 18119879, -4550735, -12427580, 11994778, 16832737, -19814375, -2250428, 11879227, -5994443, 7752467, -17112509, -2025080, 2710379, 5773346, -8536708, -1107326, 12667486, -12698406, 14508758, 3980757, -11125606, -2046644, 19706895 ], [ 22278473, -8073281, -10056260, 18466246, 17483023, -24123305, 4940476, 8178517, -13998341, 14269181, -19935155, 1778680, 6566693, 8328638, -10755964, 967006, 17939650, -14357370, 16620362, 6208923, -12911290, 318772, 20709633 ], [ 24809782, -11369684, -7822766, 22539244, 17430017, -26474466, 11046298, 5407687, -19787831, 19319261, -21603818, 4616068, 9475389, 9510075, -11489596, 2991891, 21870229, -14907472, 18125071, 7140311, -14120967, 2190736, 20328796 ], [ 19204666, -13535372, -6278402, 14619892, 13860551, -19036782, 11726710, 7286257, -14505281, 17036171, -17502566, 2621596, 7645995, 3822237, -4795108, 4769541, 19092883, -9913264, 16595305, 1587809, -12450609, 1595440, 13030084 ], [ 13599550, -15701060, -4734038, 6700540, 10291085, -11599098, 12407122, 9164827, -9222731, 14753081, -13401314, 627124, 5816601, -1865601, 1899380, 6547191, 16315537, -4919056, 15065539, -3964693, -10780251, 1000144, 5731372 ], [ 7994434, -17866748, -3189674, -1218812, 6721619, -4161414, 13087534, 11043397, -3940181, 12469991, -9300062, -1367348, 3987207, -7553439, 8593868, 8324841, 13538191, 75152, 13535773, -9517195, -9109893, 404848, -1567340 ], [ 2389318, -20032436, -1645310, -9138164, 3152153, 3276270, 13767946, 12921967, 1342369, 10186901, -5198810, -3361820, 2157813, -13241277, 15288356, 10102491, 10760845, 5069360, 12006007, -15069697, -7439535, -190448, -8866052 ], [ -3215798, -22198124, -100946, -17057516, -417313, 10713954, 14448358, 14800537, 6624919, 7903811, -1097558, -5356292, 328419, -18929115, 21982844, 11880141, 7983499, 10063568, 10476241, -20622199, -5769177, -785744, -16164764 ], [ -1259299, -19986382, -2327702, -15685918, -1470589, 11878008, 15379005, 8746017, 5973229, 4260531, 926189, -6839389, 2778615, -16800588, 17238757, 11727726, 9113533, 6364846, 5863205, -15840266, -7074249, -1633875, -11825816 ], [ 2209523, -16899154, -5308682, -12456130, -2020627, 11787336, 16359699, 1104879, 4134691, 345213, 2534435, -8220211, 6084729, -13108788, 10206955, 11189298, 11025043, 927538, 633515, -8991446, -8974407, -2532573, -5159336 ], [ 5678345, -13811926, -8289662, -9226342, -2570665, 11696664, 17340393, -6536259, 2296153, -3570105, 4142681, -9601033, 9390843, -9416988, 3175153, 10650870, 12936553, -4509770, -4596175, -2142626, -10874565, -3431271, 1507144 ], [ 9147167, -10724698, -11270642, -5996554, -3120703, 11605992, 18321087, -14177397, 457615, -7485423, 5750927, -10981855, 12696957, -5725188, -3856649, 10112442, 14848063, -9947078, -9825865, 4706194, -12774723, -4329969, 8173624 ], [ 12615989, -7637470, -14251622, -2766766, -3670741, 11515320, 19301781, -21818535, -1380923, -11400741, 7359173, -12362677, 16003071, -2033388, -10888451, 9574014, 16759573, -15384386, -15055555, 11555014, -14674881, -5228667, 14840104 ], [ 15163907, -6664474, -14437640, -1001320, -2846830, 12131568, 18394404, -21596775, -1756151, -13302915, 5404964, -10069459, 15758400, 1507827, -13991231, 7155222, 14928127, -17785253, -17294590, 15729010, -13646880, -5586666, 18763258 ], [ 16790921, -7805710, -11828696, -700216, -648970, 13454736, 15598956, -13512117, -668069, -13191945, -111700, -4102201, 11962944, 4898457, -13164989, 2856066, 9353725, -17149679, -16542970, 17228182, -9690720, -5403966, 19943086 ], [ 18417935, -8946946, -9219752, -399112, 1548890, 14777904, 12803508, -5427459, 420013, -13080975, -5628364, 1865057, 8167488, 8289087, -12338747, -1443090, 3779323, -16514105, -15791350, 18727354, -5734560, -5221266, 21122914 ], [ 20044949, -10088182, -6610808, -98008, 3746750, 16101072, 10008060, 2657199, 1508095, -12970005, -11145028, 7832315, 4372032, 11679717, -11512505, -5742246, -1795079, -15878531, -15039730, 20226526, -1778400, -5038566, 22302742 ], [ 21671963, -11229418, -4001864, 203096, 5944610, 17424240, 7212612, 10741857, 2596177, -12859035, -16661692, 13799573, 576576, 15070347, -10686263, -10041402, -7369481, -15242957, -14288110, 21725698, 2177760, -4855866, 23482570 ], [ 21889475, -11193389, -2107979, 134645, 7603238, 17971219, 5054416, 17724815, 3226668, -12618613, -21095832, 17897008, -2952675, 17378726, -10431416, -13708495, -11628881, -14200115, -13792466, 21838810, 4979020, -4740755, 23084594 ], [ 15059477, -5271035, -3789389, -1781581, 6565706, 14637253, 6082480, 19199273, 1569204, -11730931, -20117352, 12645328, -5150901, 14275850, -13033544, -14215273, -9313271, -11120933, -14576702, 15021622, 2005780, -4963589, 14797598 ], [ 8229479, 651319, -5470799, -3697807, 5528174, 11303287, 7110544, 20673731, -88260, -10843249, -19138872, 7393648, -7349127, 11172974, -15635672, -14722051, -6997661, -8041751, -15360938, 8204434, -967460, -5186423, 6510602 ], [ 1399481, 6573673, -7152209, -5614033, 4490642, 7969321, 8138608, 22148189, -1745724, -9955567, -18160392, 2141968, -9547353, 8070098, -18237800, -15228829, -4682051, -4962569, -16145174, 1387246, -3940700, -5409257, -1776394 ], [ -5430517, 12496027, -8833619, -7530259, 3453110, 4635355, 9166672, 23622647, -3403188, -9067885, -17181912, -3109712, -11745579, 4967222, -20839928, -15735607, -2366441, -1883387, -16929410, -5429942, -6913940, -5632091, -10063390 ], [ -12260515, 18418381, -10515029, -9446485, 2415578, 1301389, 10194736, 25097105, -5060652, -8180203, -16203432, -8361392, -13943805, 1864346, -23442056, -16242385, -50831, 1195795, -17713646, -12247130, -9887180, -5854925, -18350386 ], [ -14025573, 16453825, -6666139, -8819916, 977906, 1567283, 8245815, 22957123, -5565956, -7216561, -12357922, -10977057, -9101351, 2694790, -18598079, -14713883, 449264, 1023642, -17789037, -15570508, -11208320, -6227484, -15440467 ], [ -14777643, 12911887, -1711189, -7684788, -539794, 2553149, 5701497, 20094253, -5840828, -6237727, -7939006, -13065519, -2850761, 4311898, -12264881, -12778325, 586256, 201222, -17722659, -18195124, -12199040, -6629988, -10291165 ], [ -15529713, 9369949, 3243761, -6549660, -2057494, 3539015, 3157179, 17231383, -6115700, -5258893, -3520090, -15153981, 3399829, 5929006, -5931683, -10842767, 723248, -621198, -17656281, -20819740, -13189760, -7032492, -5141863 ], [ -16281783, 5828011, 8198711, -5414532, -3575194, 4524881, 612861, 14368513, -6390572, -4280059, 898826, -17242443, 9650419, 7546114, 401515, -8907209, 860240, -1443618, -17589903, -23444356, -14180480, -7434996, 7439 ], [ -17033853, 2286073, 13153661, -4279404, -5092894, 5510747, -1931457, 11505643, -6665444, -3301225, 5317742, -19330905, 15901009, 9163222, 6734713, -6971651, 997232, -2266038, -17523525, -26068972, -15171200, -7837500, 5156741 ], [ -16171017, 2472385, 14341247, -2179683, -3242383, 3157550, -2826165, 7014901, -6727631, -2346637, 7848650, -19832901, 16342669, 9498340, 7574827, -5545493, 281798, -3371082, -16034421, -27086116, -14844317, -6702471, 7291370 ], [ -13693275, 6386947, 11761469, 884631, 1976339, -2534710, -2071263, 896287, -6577133, -1416295, 8491550, -18748431, 10975399, 8551468, 2921857, -4628735, -1286062, -4758750, -13122591, -26495788, -13199831, -4029909, 6411326 ], [ -11215533, 10301509, 9181691, 3948945, 7195061, -8226970, -1316361, -5222327, -6426635, -485953, 9134450, -17663961, 5608129, 7604596, -1731113, -3711977, -2853922, -6146418, -10210761, -25905460, -11555345, -1357347, 5531282 ], [ -8737791, 14216071, 6601913, 7013259, 12413783, -13919230, -561459, -11340941, -6276137, 444389, 9777350, -16579491, 240859, 6657724, -6384083, -2795219, -4421782, -7534086, -7298931, -25315132, -9910859, 1315215, 4651238 ], [ -6260049, 18130633, 4022135, 10077573, 17632505, -19611490, 193443, -17459555, -6125639, 1374731, 10420250, -15495021, -5126411, 5710852, -11037053, -1878461, -5989642, -8921754, -4387101, -24724804, -8266373, 3987777, 3771194 ], [ -3418133, 20410909, 1659897, 12927838, 21952847, -22919935, 1207075, -21524629, -6326840, 2781246, 11130538, -14177159, -8879523, 4994102, -14946856, -965555, -7338695, -9180455, -2488095, -23728555, -7119045, 6231589, 2731316 ], [ 1244653, 14519755, 385359, 14707858, 21781289, -14309305, 3514357, -15322003, -8286536, 6568626, 12177766, -11692337, -4561845, 5427962, -15140824, -71909, -7593713, -3794321, -5653209, -20702701, -8457507, 6331651, 892268 ], [ 5907439, 8628601, -889179, 16487878, 21609731, -5698675, 5821639, -9119377, -10246232, 10356006, 13224994, -9207515, -244167, 5861822, -15334792, 821737, -7848731, 1591813, -8818323, -17676847, -9795969, 6431713, -946780 ], [ 10570225, 2737447, -2163717, 18267898, 21438173, 2911955, 8128921, -2916751, -12205928, 14143386, 14272222, -6722693, 4073511, 6295682, -15528760, 1715383, -8103749, 6977947, -11983437, -14650993, -11134431, 6531775, -2785828 ], [ 15233011, -3153707, -3438255, 20047918, 21266615, 11522585, 10436203, 3285875, -14165624, 17930766, 15319450, -4237871, 8391189, 6729542, -15722728, 2609029, -8358767, 12364081, -15148551, -11625139, -12472893, 6631837, -4624876 ], [ 19895797, -9044861, -4712793, 21827938, 21095057, 20133215, 12743485, 9488501, -16125320, 21718146, 16366678, -1753049, 12708867, 7163402, -15916696, 3502675, -8613785, 17750215, -18313665, -8599285, -13811355, 6731899, -6463924 ], [ 16755068, -9583305, -1363606, 20407223, 18673394, 20212500, 11828547, 8265167, -16499196, 20387336, 16829726, -2857852, 11921175, 4670007, -9966749, 1025621, -5997323, 17883634, -19720754, -5621726, -15158222, 5526121, -7009547 ], [ 12053636, -9051207, 2910326, 18346361, 15801710, 18585516, 10269165, 5556641, -16555908, 18032888, 17175938, -4680580, 10112409, 1591161, -2788019, -2125573, -2806565, 16966510, -20776238, -2653826, -16506770, 4059175, -7296485 ], [ 7352204, -8519109, 7184258, 16285499, 12930026, 16958532, 8709783, 2848115, -16612620, 15678440, 17522150, -6503308, 8303643, -1487685, 4390711, -5276767, 384193, 16049386, -21831722, 314074, -17855318, 2592229, -7583423 ], [ 2650772, -7987011, 11458190, 14224637, 10058342, 15331548, 7150401, 139589, -16669332, 13323992, 17868362, -8326036, 6494877, -4566531, 11569441, -8427961, 3574951, 15132262, -22887206, 3281974, -19203866, 1125283, -7870361 ], [ -2050660, -7454913, 15732122, 12163775, 7186658, 13704564, 5591019, -2568937, -16726044, 10969544, 18214574, -10148764, 4686111, -7645377, 18748171, -11579155, 6765709, 14215138, -23942690, 6249874, -20552414, -341663, -8157299 ] ], [ [ 839136, 23278688, -22178112, -6623488, 21351968, 797216, -26690048, -10820640, -11601440, 14561280, -21620672, -16597760, 3020608, 3386304, 3374464, -6799168, 23092736, -22483552, 5149536, -14526080, -25760192, -17689024, -886496 ], [ 839136, 23278688, -22178112, -6623488, 21351968, 797216, -26690048, -10820640, -11601440, 14561280, -21620672, -16597760, 3020608, 3386304, 3374464, -6799168, 23092736, -22483552, 5149536, -14526080, -25760192, -17689024, -886496 ], [ 839136, 23278688, -22178112, -6623488, 21351968, 797216, -26690048, -10820640, -11601440, 14561280, -21620672, -16597760, 3020608, 3386304, 3374464, -6799168, 23092736, -22483552, 5149536, -14526080, -25760192, -17689024, -886496 ], [ -1583029, 18862398, -20458852, -1209333, 16294633, -2544069, -24491018, -11851170, -11396405, 14611845, -19734362, -10228180, -1175822, 2542574, 5646219, -8656803, 20139166, -18956997, 8642231, -12881925, -20482577, -15726369, -1125586 ], [ -4489627, 13562850, -18395740, 5287653, 10225831, -6553611, -21852182, -13087806, -11150363, 14672523, -17470790, -2584684, -6211538, 1530098, 8372325, -10885965, 16594882, -14725131, 12833465, -10908939, -14149439, -13371183, -1412494 ], [ -7396225, 8263302, -16332628, 11784639, 4157029, -10563153, -19213346, -14324442, -10904321, 14733201, -15207218, 5058812, -11247254, 517622, 11098431, -13115127, 13050598, -10493265, 17024699, -8935953, -7816301, -11015997, -1699402 ], [ -10302823, 2963754, -14269516, 18281625, -1911773, -14572695, -16574510, -15561078, -10658279, 14793879, -12943646, 12702308, -16282970, -494854, 13824537, -15344289, 9506314, -6261399, 21215933, -6962967, -1483163, -8660811, -1986310 ], [ -13209421, -2335794, -12206404, 24778611, -7980575, -18582237, -13935674, -16797714, -10412237, 14854557, -10680074, 20345804, -21318686, -1507330, 16550643, -17573451, 5962030, -2029533, 25407167, -4989981, 4849975, -6305625, -2273218 ], [ -13470040, -3974379, -12119125, 26576244, -9365384, -18960147, -12088496, -13372440, -11246984, 13057236, -8052251, 20701151, -19771136, -4082452, 17001354, -15330156, 2737810, -1266666, 26028248, -3036636, 6716314, -2671794, -2354062 ], [ -11084680, -1952001, -14007679, 23674524, -6066200, -15706425, -11032976, -5285256, -13162520, 9401916, -5060177, 13768349, -11640320, -8220220, 15176670, -8614404, -166346, -3972798, 23079176, -1102932, 4115854, 2240682, -2228842 ], [ -8699320, 70377, -15896233, 20772804, -2767016, -12452703, -9977456, 2801928, -15078056, 5746596, -2068103, 6835547, -3509504, -12357988, 13351986, -1898652, -3070502, -6678930, 20130104, 830772, 1515394, 7153158, -2103622 ], [ -6313960, 2092755, -17784787, 17871084, 532168, -9198981, -8921936, 10889112, -16993592, 2091276, 923971, -97255, 4621312, -16495756, 11527302, 4817100, -5974658, -9385062, 17181032, 2764476, -1085066, 12065634, -1978402 ], [ -3928600, 4115133, -19673341, 14969364, 3831352, -5945259, -7866416, 18976296, -18909128, -1564044, 3916045, -7030057, 12752128, -20633524, 9702618, 11532852, -8878814, -12091194, 14231960, 4698180, -3685526, 16978110, -1853182 ], [ -1606682, 5443600, -20990924, 12097609, 6444081, -3641220, -6453699, 24831685, -20681389, -4628474, 6520359, -12820127, 19044268, -22448066, 8530408, 15832439, -11221538, -14479165, 11671185, 5305937, -5937671, 20252633, -1077739 ], [ 398026, 3302512, -19453652, 9375679, 5624535, -6085596, -3254997, 19528099, -21737275, -4738454, 7185873, -12896537, 16143028, -12646478, 10620568, 8051201, -10757102, -15276331, 11051895, -716041, -6448241, 15337391, 2948819 ], [ 2402734, 1161424, -17916380, 6653749, 4804989, -8529972, -56295, 14224513, -22793161, -4848434, 7851387, -12972947, 13241788, -2844890, 12710728, 269963, -10292666, -16073497, 10432605, -6738019, -6958811, 10422149, 6975377 ], [ 4407442, -979664, -16379108, 3931819, 3985443, -10974348, 3142407, 8920927, -23849047, -4958414, 8516901, -13049357, 10340548, 6956698, 14800888, -7511275, -9828230, -16870663, 9813315, -12759997, -7469381, 5506907, 11001935 ], [ 6412150, -3120752, -14841836, 1209889, 3165897, -13418724, 6341109, 3617341, -24904933, -5068394, 9182415, -13125767, 7439308, 16758286, 16891048, -15292513, -9363794, -17667829, 9194025, -18781975, -7979951, 591665, 15028493 ], [ 8416858, -5261840, -13304564, -1512041, 2346351, -15863100, 9539811, -1686245, -25960819, -5178374, 9847929, -13202177, 4538068, 26559874, 18981208, -23073751, -8899358, -18464995, 8574735, -24803953, -8490521, -4323577, 19055051 ], [ 11332511, -7422183, -13445972, -5180731, 5077130, -13620006, 9429098, -3771176, -18796195, -6212824, 10757008, -7711782, 6515788, 21385312, 18082323, -20335859, -6142587, -16422896, 6118430, -20618786, -7326736, -6267954, 20568969 ], [ 14430353, -9586377, -13923116, -9038773, 8517974, -10439418, 8656502, -5212376, -9987469, -7432168, 11714800, -1108026, 9469300, 13215520, 16585629, -15494141, -2927349, -13812944, 3294722, -14392190, -5828080, -7618158, 21580359 ], [ 17528195, -11750571, -14400260, -12896815, 11958818, -7258830, 7883906, -6653576, -1178743, -8651512, 12672592, 5495730, 12422812, 5045728, 15088935, -10652423, 287889, -11202992, 471014, -8165594, -4329424, -8968362, 22591749 ], [ 20626037, -13914765, -14877404, -16754857, 15399662, -4078242, 7111310, -8094776, 7629983, -9870856, 13630384, 12099486, 15376324, -3124064, 13592241, -5810705, 3503127, -8593040, -2352694, -1938998, -2830768, -10318566, 23603139 ], [ 23723879, -16078959, -15354548, -20612899, 18840506, -897654, 6338714, -9535976, 16438709, -11090200, 14588176, 18703242, 18329836, -11293856, 12095547, -968987, 6718365, -5983088, -5176402, 4287598, -1332112, -11668770, 24614529 ], [ 22350641, -14617794, -14116676, -20871550, 18493931, -791163, 8143412, -10769840, 21657623, -9327061, 12046846, 18710523, 19143268, -13319369, 10978656, 1434373, 8371581, -4048271, -6388930, 6152572, -1285801, -12118167, 21569985 ], [ 16506323, -9531270, -11163788, -17530810, 14359937, -3758769, 12525404, -11796368, 23286725, -4581439, 6006394, 12121329, 17816620, -9200603, 10241568, 1399375, 8462775, -2788589, -5990278, 3655924, -2691835, -11666757, 14469507 ], [ 10662005, -4444746, -8210900, -14190070, 10225943, -6726375, 16907396, -12822896, 24915827, 164183, -34058, 5532135, 16489972, -5081837, 9504480, 1364377, 8553969, -1528907, -5591626, 1159276, -4097869, -11215347, 7369029 ], [ 4817687, 641778, -5258012, -10849330, 6091949, -9693981, 21289388, -13849424, 26544929, 4909805, -6074510, -1057059, 15163324, -963071, 8767392, 1329379, 8645163, -269225, -5192974, -1337372, -5503903, -10763937, 268551 ], [ -1026631, 5728302, -2305124, -7508590, 1957955, -12661587, 25671380, -14875952, 28174031, 9655427, -12114962, -7646253, 13836676, 3155695, 8030304, 1294381, 8736357, 990457, -4794322, -3834020, -6909937, -10312527, -6831927 ], [ -5441996, 9603237, 361794, -4175468, -1993757, -14431852, 28315701, -14872821, 28831181, 13508259, -16383537, -13283582, 12590188, 6960859, 6790755, 1411446, 8580358, 2520501, -4778217, -6417670, -8200841, -10210593, -12674116 ], [ -2712596, 7420227, 1598862, -880436, -5034059, -10215412, 22271667, -9721395, 24628571, 12897141, -11792727, -14161586, 11744500, 9198013, 3038901, 2288826, 7188394, 5402355, -6674847, -9436330, -8916095, -11856039, -12224860 ], [ 16804, 5237217, 2835930, 2414596, -8074361, -5998972, 16227633, -4569969, 20425961, 12286023, -7201917, -15039590, 10898812, 11435167, -712953, 3166206, 5796430, 8284209, -8571477, -12454990, -9631349, -13501485, -11775604 ], [ 2746204, 3054207, 4072998, 5709628, -11114663, -1782532, 10183599, 581457, 16223351, 11674905, -2611107, -15917594, 10053124, 13672321, -4464807, 4043586, 4404466, 11166063, -10468107, -15473650, -10346603, -15146931, -11326348 ], [ 5475604, 871197, 5310066, 9004660, -14154965, 2433908, 4139565, 5732883, 12020741, 11063787, 1979703, -16795598, 9207436, 15909475, -8216661, 4920966, 3012502, 14047917, -12364737, -18492310, -11061857, -16792377, -10877092 ], [ 8205004, -1311813, 6547134, 12299692, -17195267, 6650348, -1904469, 10884309, 7818131, 10452669, 6570513, -17673602, 8361748, 18146629, -11968515, 5798346, 1620538, 16929771, -14261367, -21510970, -11777111, -18437823, -10427836 ], [ 4726819, 56157, 10509942, 12306179, -18770484, 4490448, 1182762, 7607600, 3482771, 5883641, 1905118, -13413021, 5088830, 15140758, -9955199, 1276451, 3581944, 17059365, -15936782, -19861560, -13538140, -15115469, -10297355 ], [ 7117, 2134323, 15017898, 11654957, -20052684, 1055280, 6096246, 2645264, -879139, 523031, -4611518, -8124723, 1330466, 11086282, -6788849, -4325299, 6214024, 16638507, -17567954, -17278536, -15508324, -10799555, -10230629 ], [ -4712585, 4212489, 19525854, 11003735, -21334884, -2379888, 11009730, -2317072, -5241049, -4837579, -11128154, -2836425, -2427898, 7031806, -3622499, -9927049, 8846104, 16217649, -19199126, -14695512, -17478508, -6483641, -10163903 ], [ -9432287, 6290655, 24033810, 10352513, -22617084, -5815056, 15923214, -7279408, -9602959, -10198189, -17644790, 2451873, -6186262, 2977330, -456149, -15528799, 11478184, 15796791, -20830298, -12112488, -19448692, -2167727, -10097177 ], [ -14151989, 8368821, 28541766, 9701291, -23899284, -9250224, 20836698, -12241744, -13964869, -15558799, -24161426, 7740171, -9944626, -1077146, 2710201, -21130549, 14110264, 15375933, -22461470, -9529464, -21418876, 2148187, -10030451 ], [ -14982326, 10704660, 29264187, 8514776, -23605509, -10045254, 19952469, -12922753, -15547555, -14302939, -24905576, 11128239, -11503486, -2243669, 4112083, -22778989, 13975099, 14641986, -20454887, -6096804, -21841423, 2128876, -7473971 ], [ -11923298, 13298172, 26201073, 6792968, -21735759, -8200146, 13270527, -9322435, -14351017, -6430609, -19877240, 12616077, -10862842, -522239, 3749497, -20474119, 11072689, 13594950, -14810549, -1814508, -20716333, -2225660, -2427737 ], [ -8864270, 15891684, 23137959, 5071160, -19866009, -6355038, 6588585, -5722117, -13154479, 1441721, -14848904, 14103915, -10222198, 1199191, 3386911, -18169249, 8170279, 12547914, -9166211, 2467788, -19591243, -6580196, 2618497 ], [ -5805242, 18485196, 20074845, 3349352, -17996259, -4509930, -93357, -2121799, -11957941, 9314051, -9820568, 15591753, -9581554, 2920621, 3024325, -15864379, 5267869, 11500878, -3521873, 6750084, -18466153, -10934732, 7664731 ], [ -2746214, 21078708, 17011731, 1627544, -16126509, -2664822, -6775299, 1478519, -10761403, 17186381, -4792232, 17079591, -8940910, 4642051, 2661739, -13559509, 2365459, 10453842, 2122465, 11032380, -17341063, -15289268, 12710965 ], [ -524372, 23085133, 13845896, 201676, -14309577, -663171, -11067430, 4952508, -10048090, 23447599, -994686, 17923088, -8063425, 5271757, 2711917, -11381495, -943614, 9580419, 7052315, 14177780, -16138930, -18068390, 15924987 ], [ -2488460, 22156123, 10166456, 255508, -12756735, 2121195, -3410506, 7794852, -11750902, 21653257, -3351090, 15544880, -6001735, 442843, 4825915, -9837761, -6286002, 9575061, 8409725, 11638700, -14551582, -12970442, 9977949 ], [ -4452548, 21227113, 6487016, 309340, -11203893, 4905561, 4246418, 10637196, -13453714, 19858915, -5707494, 13166672, -3940045, -4386071, 6939913, -8294027, -11628390, 9569703, 9767135, 9099620, -12964234, -7872494, 4030911 ], [ -6416636, 20298103, 2807576, 363172, -9651051, 7689927, 11903342, 13479540, -15156526, 18064573, -8063898, 10788464, -1878355, -9214985, 9053911, -6750293, -16970778, 9564345, 11124545, 6560540, -11376886, -2774546, -1916127 ], [ -8380724, 19369093, -871864, 417004, -8098209, 10474293, 19560266, 16321884, -16859338, 16270231, -10420302, 8410256, 183335, -14043899, 11167909, -5206559, -22313166, 9558987, 12481955, 4021460, -9789538, 2323402, -7863165 ], [ -10344812, 18440083, -4551304, 470836, -6545367, 13258659, 27217190, 19164228, -18562150, 14475889, -12776706, 6032048, 2245025, -18872813, 13281907, -3662825, -27655554, 9553629, 13839365, 1482380, -8202190, 7421350, -13810203 ], [ -6420495, 14294318, -7562169, -1199072, -3007680, 12490945, 26889264, 14999437, -18503112, 14871887, -10464650, 4909795, -2663990, -13730962, 9021295, 120919, -26602597, 4962641, 13869400, -750340, -6653792, 10702218, -15148361 ], [ -1318497, 9505202, -10439319, -3213728, 926976, 11012815, 24964368, 9433219, -18091704, 15705953, -7218902, 4038733, -8967146, -6594958, 3485761, 4352665, -24270571, -545473, 13633960, -2921788, -5113184, 13619670, -15564743 ], [ 3783501, 4716086, -13316469, -5228384, 4861632, 9534685, 23039472, 3867001, -17680296, 16540019, -3973154, 3167671, -15270302, 541046, -2049773, 8584411, -21938545, -6053587, 13398520, -5093236, -3572576, 16537122, -15981125 ], [ 8885499, -73030, -16193619, -7243040, 8796288, 8056555, 21114576, -1699217, -17268888, 17374085, -727406, 2296609, -21573458, 7677050, -7585307, 12816157, -19606519, -11561701, 13163080, -7264684, -2031968, 19454574, -16397507 ], [ 13987497, -4862146, -19070769, -9257696, 12730944, 6578425, 19189680, -7265435, -16857480, 18208151, 2518342, 1425547, -27876614, 14813054, -13120841, 17047903, -17274493, -17069815, 12927640, -9436132, -491360, 22372026, -16813889 ], [ 13052049, -5781565, -17531058, -8037227, 11651346, 5624962, 15373893, -10009631, -16752492, 15740747, 6249040, 252004, -25439810, 15322970, -14521397, 14968723, -12802567, -17221345, 12964351, -8328577, -1269041, 21868020, -15777167 ], [ 6079155, -2831287, -11574486, -3581633, 5557494, 5196166, 9667215, -9931805, -16953924, 9971873, 10464688, -1224020, -14263046, 9206798, -11786975, 6578617, -6190741, -12016291, 13273213, -3942019, -4365011, 17942556, -13287341 ], [ -893739, 118991, -5617914, 873961, -536358, 4767370, 3960537, -9853979, -17155356, 4202999, 14680336, -2700044, -3086282, 3090626, -9052553, -1811489, 421085, -6811237, 13582075, 444539, -7460981, 14017092, -10797515 ], [ -7866633, 3069269, 338658, 5329555, -6630210, 4338574, -1746141, -9776153, -17356788, -1565875, 18895984, -4176068, 8090482, -3025546, -6318131, -10201595, 7032911, -1606183, 13890937, 4831097, -10556951, 10091628, -8307689 ], [ -14839527, 6019547, 6295230, 9785149, -12724062, 3909778, -7452819, -9698327, -17558220, -7334749, 23111632, -5652092, 19267246, -9141718, -3583709, -18591701, 13644737, 3598871, 14199799, 9217655, -13652921, 6166164, -5817863 ], [ -19808355, 8510078, 10667844, 13695167, -17269387, 4119325, -11246872, -8777518, -17981711, -12733767, 25045966, -5892402, 28422434, -14349641, -1171607, -25090501, 18033981, 7443976, 13942663, 12483660, -16352622, 3543657, -3498451 ], [ -14756853, 8701874, 7120668, 14877305, -14072077, 7520587, -5477800, -3641794, -19515497, -16283505, 15573730, 45858, 27469742, -15016319, -371105, -22132771, 11310315, 4489336, 10855537, 10146900, -17070978, 7435935, -2031109 ], [ -9705351, 8893670, 3573492, 16059443, -10874767, 10921849, 291272, 1493930, -21049283, -19833243, 6101494, 5984118, 26517050, -15682997, 429397, -19175041, 4586649, 1534696, 7768411, 7810140, -17789334, 11328213, -563767 ], [ -4653849, 9085466, 26316, 17241581, -7677457, 14323111, 6060344, 6629654, -22583069, -23382981, -3370742, 11922378, 25564358, -16349675, 1229899, -16217311, -2137017, -1419944, 4681285, 5473380, -18507690, 15220491, 903575 ], [ 397653, 9277262, -3520860, 18423719, -4480147, 17724373, 11829416, 11765378, -24116855, -26932719, -12842978, 17860638, 24611666, -17016353, 2030401, -13259581, -8860683, -4374584, 1594159, 3136620, -19226046, 19112769, 2370917 ], [ 5449155, 9469058, -7068036, 19605857, -1282837, 21125635, 17598488, 16901102, -25650641, -30482457, -22315214, 23798898, 23658974, -17683031, 2830903, -10301851, -15584349, -7329224, -1492967, 799860, -19944402, 23005047, 3838259 ], [ 3084967, 8867274, -7147822, 16388160, -4330547, 16925257, 17964920, 17562416, -24752527, -23692290, -23873885, 19167583, 17667062, -16759109, 5508865, -11541866, -11080580, -9994934, 1701847, 2248345, -12529603, 21720355, 6319896 ], [ -762359, 8106774, -6534130, 12290496, -8627261, 11204551, 17250824, 17328848, -23368033, -14834142, -23849843, 12422353, 10667306, -15517067, 8562319, -13621430, -4331324, -12602858, 6153049, 4453879, -3488173, 19400269, 9004392 ], [ -4609685, 7346274, -5920438, 8192832, -12923975, 5483845, 16536728, 17095280, -21983539, -5975994, -23825801, 5677123, 3667550, -14275025, 11615773, -15700994, 2417932, -15210782, 10604251, 6659413, 5553257, 17080183, 11688888 ], [ -8457011, 6585774, -5306746, 4095168, -17220689, -236861, 15822632, 16861712, -20599045, 2882154, -23801759, -1068107, -3332206, -13032983, 14669227, -17780558, 9167188, -17818706, 15055453, 8864947, 14594687, 14760097, 14373384 ], [ -12304337, 5825274, -4693054, -2496, -21517403, -5957567, 15108536, 16628144, -19214551, 11740302, -23777717, -7813337, -10331962, -11790941, 17722681, -19860122, 15916444, -20426630, 19506655, 11070481, 23636117, 12440011, 17057880 ], [ -14177579, 6213090, -3052684, -3620568, -19798847, -9621188, 14236136, 15347180, -17136094, 14932614, -22587131, -12024842, -13099240, -12332210, 19584454, -17639558, 16567966, -18793172, 16753120, 11855650, 25457600, 12304012, 17610024 ], [ -14076737, 7749222, -385636, -6759048, -12065021, -11227724, 13205432, 13018820, -14363674, 12459090, -20230001, -13702622, -11634040, -14656790, 20254546, -11118866, 11121754, -12918332, 6794848, 11220454, 20059136, 14352100, 16029816 ], [ -13975895, 9285354, 2281412, -9897528, -4331195, -12834260, 12174728, 10690460, -11591254, 9985566, -17872871, -15380402, -10168840, -16981370, 20924638, -4598174, 5675542, -7043492, -3163424, 10585258, 14660672, 16400188, 14449608 ], [ -13875053, 10821486, 4948460, -13036008, 3402631, -14440796, 11144024, 8362100, -8818834, 7512042, -15515741, -17058182, -8703640, -19305950, 21594730, 1922518, 229330, -1168652, -13121696, 9950062, 9262208, 18448276, 12869400 ], [ -13774211, 12357618, 7615508, -16174488, 11136457, -16047332, 10113320, 6033740, -6046414, 5038518, -13158611, -18735962, -7238440, -21630530, 22264822, 8443210, -5216882, 4706188, -23079968, 9314866, 3863744, 20496364, 11289192 ], [ -13272533, 12413953, 8856526, -17979276, 17125164, -16087468, 9658059, 4084903, -3735832, 2826133, -10060364, -19129153, -5366830, -22662943, 22466136, 13088808, -10047508, 10054350, -30816685, 8448063, -106996, 22234860, 9426717 ], [ -10766675, 5071303, 2967394, -13115604, 14388276, -8295604, 12080013, 4033681, -3734440, 1919443, -3256532, -13099399, -1463170, -17234521, 20323560, 8358936, -11800204, 12769122, -27445627, 6423225, 3060884, 22425396, 6152907 ], [ -8260817, -2271347, -2921738, -8251932, 11651388, -503740, 14501967, 3982459, -3733048, 1012753, 3547300, -7069645, 2440490, -11806099, 18180984, 3629064, -13552900, 15483894, -24074569, 4398387, 6228764, 22615932, 2879097 ], [ -5754959, -9613997, -8810870, -3388260, 8914500, 7288124, 16923921, 3931237, -3731656, 106063, 10351132, -1039891, 6344150, -6377677, 16038408, -1100808, -15305596, 18198666, -20703511, 2373549, 9396644, 22806468, -394713 ], [ -3249101, -16956647, -14700002, 1475412, 6177612, 15079988, 19345875, 3880015, -3730264, -800627, 17154964, 4989863, 10247810, -949255, 13895832, -5830680, -17058292, 20913438, -17332453, 348711, 12564524, 22997004, -3668523 ], [ -743243, -24299297, -20589134, 6339084, 3440724, 22871852, 21767829, 3828793, -3728872, -1707317, 23958796, 11019617, 14151470, 4479167, 11753256, -10560552, -18810988, 23628210, -13961395, -1676127, 15732404, 23187540, -6942333 ], [ 2620285, -18384002, -17332256, 5226056, -645814, 23620011, 15543003, 3107656, -4224600, -102047, 20859448, 13734016, 9940445, 4004719, 10669330, -7483974, -18188559, 24837662, -13941617, 890965, 13057114, 21800976, -3458593 ], [ 6155347, -9817118, -12246176, 2917688, -5002282, 22959429, 7588821, 2252536, -4819752, 2005615, 15779464, 15785344, 4106483, 2349697, 9797134, -2846106, -17091105, 25746050, -14592095, 4376443, 9213190, 20098992, 1376657 ], [ 9690409, -1250234, -7160096, 609320, -9358750, 22298847, -365361, 1397416, -5414904, 4113277, 10699480, 17836672, -1727479, 694675, 8924938, 1791762, -15993651, 26654438, -15242573, 7861921, 5369266, 18397008, 6211907 ], [ 13225471, 7316650, -2074016, -1699048, -13715218, 21638265, -8319543, 542296, -6010056, 6220939, 5619496, 19888000, -7561441, -960347, 8052742, 6429630, -14896197, 27562826, -15893051, 11347399, 1525342, 16695024, 11047157 ], [ 16760533, 15883534, 3012064, -4007416, -18071686, 20977683, -16273725, -312824, -6605208, 8328601, 539512, 21939328, -13395403, -2615369, 7180546, 11067498, -13798743, 28471214, -16543529, 14832877, -2318582, 14993040, 15882407 ], [ 17950138, 17003554, 2377207, -3543133, -19063441, 17902011, -17564367, -1636115, -4074753, 11131933, -3496481, 21507382, -14086333, -4843808, 4286371, 12199203, -14316588, 26187797, -13090985, 13464166, -1824137, 15165045, 15335078 ], [ 16794286, 10676710, -3978587, -306199, -16690483, 12411249, -12191469, -3427577, 1581309, 14630935, -6488483, 18592162, -9634231, -7645664, -629783, 9824745, -16449732, 20712575, -5535419, 7241266, 3008677, 17211039, 9405170 ], [ 15638434, 4349866, -10334381, 2930735, -14317525, 6920487, -6818571, -5219039, 7237371, 18129937, -9480485, 15676942, -5182129, -10447520, -5545937, 7450287, -18582876, 15237353, 2020147, 1018366, 7841491, 19257033, 3475262 ], [ 14482582, -1976978, -16690175, 6167669, -11944567, 1429725, -1445673, -7010501, 12893433, 21628939, -12472487, 12761722, -730027, -13249376, -10462091, 5075829, -20716020, 9762131, 9575713, -5204534, 12674305, 21303027, -2454646 ], [ 13326730, -8303822, -23045969, 9404603, -9571609, -4061037, 3927225, -8801963, 18549495, 25127941, -15464489, 9846502, 3722075, -16051232, -15378245, 2701371, -22849164, 4286909, 17131279, -11427434, 17507119, 23349021, -8384554 ], [ 11542487, -13320565, -27928735, 12004094, -7370467, -7957330, 7532388, -9832602, 22287179, 26614439, -17725645, 7258100, 7826576, -17549155, -18192579, 1100113, -24366096, -383202, 22873997, -15614755, 20879179, 24744817, -12578803 ], [ 6616289, -11786803, -25446361, 11416370, -6028405, -3881278, 2298876, -7059126, 16432973, 18038417, -16332571, 6303788, 10193072, -12527413, -10497813, 3364855, -22801968, -1027758, 19552475, -9624181, 16947469, 22889623, -8094757 ], [ 1690091, -10253041, -22963987, 10828646, -4686343, 194774, -2934636, -4285650, 10578767, 9462395, -14939497, 5349476, 12559568, -7505671, -2803047, 5629597, -21237840, -1672314, 16230953, -3633607, 13015759, 21034429, -3610711 ], [ -3236107, -8719279, -20481613, 10240922, -3344281, 4270826, -8168148, -1512174, 4724561, 886373, -13546423, 4395164, 14926064, -2483929, 4891719, 7894339, -19673712, -2316870, 12909431, 2356967, 9084049, 19179235, 873335 ], [ -8162305, -7185517, -17999239, 9653198, -2002219, 8346878, -13401660, 1261302, -1129645, -7689649, -12153349, 3440852, 17292560, 2537813, 12586485, 10159081, -18109584, -2961426, 9587909, 8347541, 5152339, 17324041, 5357381 ], [ -13088503, -5651755, -15516865, 9065474, -660157, 12422930, -18635172, 4034778, -6983851, -16265671, -10760275, 2486540, 19659056, 7559555, 20281251, 12423823, -16545456, -3605982, 6266387, 14338115, 1220629, 15468847, 9841427 ], [ -10427036, -5392823, -14674496, 8826720, -1826180, 8958447, -16594454, 3512184, -10535157, -18702448, -8492641, 788658, 19399832, 2635412, 15655737, 12564810, -10497168, -3811873, 4740780, 16735399, -2258471, 12208333, 10003763 ], [ -6248036, -5388857, -14160128, 8657760, -3493820, 3985857, -13098890, 2330376, -13625883, -19911376, -6050095, -1057938, 18615464, -4277908, 8566167, 12281046, -3552048, -3930031, 3574356, 18414025, -5647049, 8666755, 9301757 ], [ -2069036, -5384891, -13645760, 8488800, -5161460, -986733, -9603326, 1148568, -16716609, -21120304, -3607549, -2904534, 17831096, -11191228, 1476597, 11997282, 3393072, -4048189, 2407932, 20092651, -9035627, 5125177, 8599751 ], [ 2109964, -5380925, -13131392, 8319840, -6829100, -5959323, -6107762, -33240, -19807335, -22329232, -1165003, -4751130, 17046728, -18104548, -5612973, 11713518, 10338192, -4166347, 1241508, 21771277, -12424205, 1583599, 7897745 ], [ 6288964, -5376959, -12617024, 8150880, -8496740, -10931913, -2612198, -1215048, -22898061, -23538160, 1277543, -6597726, 16262360, -25017868, -12702543, 11429754, 17283312, -4284505, 75084, 23449903, -15812783, -1957979, 7195739 ], [ 8673961, -3284588, -10863437, 7091583, -6126470, -11858346, -231767, 551886, -22449543, -23067163, 2053532, -7152366, 14255996, -27916909, -14490945, 11386701, 18276618, -3655696, -1298973, 20946304, -14181644, -5212859, 4515050 ], [ 9264955, 896188, -7870631, 5141949, 281710, -8738622, 1033531, 5267562, -18461781, -20916241, 1162964, -6415050, 11027636, -26801671, -10978179, 11584359, 13318110, -2279920, -2880663, 14260480, -7530788, -8181041, -144322 ], [ 9855949, 5076964, -4877825, 3192315, 6689890, -5618898, 2298829, 9983238, -14474019, -18765319, 272396, -5677734, 7799276, -25686433, -7465413, 11782017, 8359602, -904144, -4462353, 7574656, -879932, -11149223, -4803694 ], [ 10446943, 9257740, -1885019, 1242681, 13098070, -2499174, 3564127, 14698914, -10486257, -16614397, -618172, -4940418, 4570916, -24571195, -3952647, 11979675, 3401094, 471632, -6044043, 888832, 5770924, -14117405, -9463066 ], [ 11037937, 13438516, 1107787, -706953, 19506250, 620550, 4829425, 19414590, -6498495, -14463475, -1508740, -4203102, 1342556, -23455957, -439881, 12177333, -1557414, 1847408, -7625733, -5796992, 12421780, -17085587, -14122438 ], [ 10826151, 16524361, 3815336, -2296968, 24268611, 3486012, 6441913, 22635870, -2253071, -13126405, -1720088, -4445569, -1583842, -21099754, 2835639, 11522925, -5948655, 2246536, -8406089, -11467752, 16904017, -18771983, -17336308 ], [ 6600465, 14135551, 5096600, -2088888, 20801877, 5080164, 9790351, 18385170, 3280663, -15858595, 1464664, -9586951, -3000430, -12538726, 4924929, 6608187, -7503561, -2237576, -5179775, -12063192, 10543159, -14049449, -13322668 ], [ 2374779, 11746741, 6377864, -1880808, 17335143, 6674316, 13138789, 14134470, 8814397, -18590785, 4649416, -14728333, -4417018, -3977698, 7014219, 1693449, -9058467, -6721688, -1953461, -12658632, 4182301, -9326915, -9309028 ], [ -1850907, 9357931, 7659128, -1672728, 13868409, 8268468, 16487227, 9883770, 14348131, -21322975, 7834168, -19869715, -5833606, 4583330, 9103509, -3221289, -10613373, -11205800, 1272853, -13254072, -2178557, -4604381, -5295388 ], [ -6076593, 6969121, 8940392, -1464648, 10401675, 9862620, 19835665, 5633070, 19881865, -24055165, 11018920, -25011097, -7250194, 13144358, 11192799, -8136027, -12168279, -15689912, 4499167, -13849512, -8539415, 118153, -1281748 ], [ -10302279, 4580311, 10221656, -1256568, 6934941, 11456772, 23184103, 1382370, 25415599, -26787355, 14203672, -30152479, -8666782, 21705386, 13282089, -13050765, -13723185, -20174024, 7725481, -14444952, -14900273, 4840687, 2731892 ], [ -9598080, 1147301, 10725005, -167158, 4936602, 10924054, 17023556, -1414065, 23758778, -19205250, 15789244, -29078831, -7403675, 22372824, 9442859, -15595208, -13149521, -18248531, 3160160, -14660537, -14550226, 4508431, 6343142 ], [ -7907904, -2494549, 11072771, 1098518, 3231942, 9965962, 8961212, -3919647, 20663846, -9560286, 17054980, -26762177, -5604629, 21461544, 4417925, -17665592, -12150143, -15041117, -2963488, -14800151, -12857998, 3165217, 9873914 ], [ -6217728, -6136399, 11420537, 2364194, 1527282, 9007870, 898868, -6425229, 17568914, 84678, 18320716, -24445523, -3805583, 20550264, -607009, -19735976, -11150765, -11833703, -9087136, -14939765, -11165770, 1822003, 13404686 ], [ -4527552, -9778249, 11768303, 3629870, -177378, 8049778, -7163476, -8930811, 14473982, 9729642, 19586452, -22128869, -2006537, 19638984, -5631943, -21806360, -10151387, -8626289, -15210784, -15079379, -9473542, 478789, 16935458 ], [ -2837376, -13420099, 12116069, 4895546, -1882038, 7091686, -15225820, -11436393, 11379050, 19374606, 20852188, -19812215, -207491, 18727704, -10656877, -23876744, -9152009, -5418875, -21334432, -15218993, -7781314, -864425, 20466230 ], [ -2677473, -12095863, 11413604, 5578634, -2988159, 8380531, -18579658, -11866680, 7330790, 20747586, 21741367, -14373002, -921116, 15789876, -12524491, -23334737, -6212810, -2527712, -20910421, -12976079, -7057591, -1907486, 22197437 ], [ -4047843, -5805541, 9660908, 5679134, -3495741, 11916313, -17224990, -10221672, 2329202, 13848582, 22253989, -5811230, -4147412, 10825500, -11234785, -20180339, -1333790, 47200, -13938751, -8350637, -7302373, -2650394, 22129079 ], [ -5418213, 484781, 7908212, 5779634, -4003323, 15452095, -15870322, -8576664, -2672386, 6949578, 22766611, 2750542, -7373708, 5861124, -9945079, -17025941, 3545230, 2622112, -6967081, -3725195, -7547155, -3393302, 22060721 ], [ -6788583, 6775103, 6155516, 5880134, -4510905, 18987877, -14515654, -6931656, -7673974, 50574, 23279233, 11312314, -10600004, 896748, -8655373, -13871543, 8424250, 5197024, 4589, 900247, -7791937, -4136210, 21992363 ], [ -8158953, 13065425, 4402820, 5980634, -5018487, 22523659, -13160986, -5286648, -12675562, -6848430, 23791855, 19874086, -13826300, -4067628, -7365667, -10717145, 13303270, 7771936, 6976259, 5525689, -8036719, -4879118, 21924005 ], [ -8788041, 17955202, 3218540, 6325003, -5780898, 24421073, -11614262, -4268553, -16302771, -12464737, 23887090, 25974638, -15895127, -8124507, -5545107, -7869517, 15985295, 10079015, 13400919, 9858630, -8264753, -5511920, 20957111 ], [ -5710719, 15842254, 4876340, 7888717, -7817454, 18126647, -9107258, -6385023, -13058085, -11667559, 21895390, 19769090, -12176609, -7643901, -1070277, -6555739, 7682345, 11046929, 17090529, 12729066, -8409047, -5594192, 15497537 ], [ -2633397, 13729306, 6534140, 9452431, -9854010, 11832221, -6600254, -8501493, -9813399, -10870381, 19903690, 13563542, -8458091, -7163295, 3404553, -5241961, -620605, 12014843, 20780139, 15599502, -8553341, -5676464, 10037963 ], [ 443925, 11616358, 8191940, 11016145, -11890566, 5537795, -4093250, -10617963, -6568713, -10073203, 17911990, 7357994, -4739573, -6682689, 7879383, -3928183, -8923555, 12982757, 24469749, 18469938, -8697635, -5758736, 4578389 ], [ 3521247, 9503410, 9849740, 12579859, -13927122, -756631, -1586246, -12734433, -3324027, -9276025, 15920290, 1152446, -1021055, -6202083, 12354213, -2614405, -17226505, 13950671, 28159359, 21340374, -8841929, -5841008, -881185 ], [ 6598569, 7390462, 11507540, 14143573, -15963678, -7051057, 920758, -14850903, -79341, -8478847, 13928590, -5053102, 2697463, -5721477, 16829043, -1300627, -25529455, 14918585, 31848969, 24210810, -8986223, -5923280, -6340759 ], [ 8370481, 2617979, 11485630, 13313142, -15241449, -6722858, 3436142, -10794633, 84015, -9498034, 12336550, -5390120, 3753201, -7060241, 12047403, -4456449, -19279630, 15144289, 27500514, 22118036, -5306362, -6936562, -6635193 ], [ 9881311, -2686411, 11127778, 12003882, -13967463, -5070134, 5953202, -5503815, -368895, -10880494, 10824442, -4553432, 4276383, -8762879, 5414469, -8506191, -10119250, 15221551, 21544446, 19032620, -861670, -8136046, -5896599 ], [ 11392141, -7990801, 10769926, 10694622, -12693477, -3417410, 8470262, -212997, -821805, -12262954, 9312334, -3716744, 4799565, -10465517, -1218465, -12555933, -958870, 15298813, 15588378, 15947204, 3583022, -9335530, -5158005 ], [ 12902971, -13295191, 10412074, 9385362, -11419491, -1764686, 10987322, 5077821, -1274715, -13645414, 7800226, -2880056, 5322747, -12168155, -7851399, -16605675, 8201510, 15376075, 9632310, 12861788, 8027714, -10535014, -4419411 ], [ 14413801, -18599581, 10054222, 8076102, -10145505, -111962, 13504382, 10368639, -1727625, -15027874, 6288118, -2043368, 5845929, -13870793, -14484333, -20655417, 17361890, 15453337, 3676242, 9776372, 12472406, -11734498, -3680817 ], [ 10918468, -18813682, 8631250, 5361492, -7517670, 1450051, 14551295, 11637840, -4513101, -15363238, 6590059, 812368, 5569650, -10830185, -16942098, -19327917, 18667247, 15816286, -1645992, 5287901, 11938820, -11525497, -2761893 ], [ 2416972, -13937494, 6143158, 1241532, -3535986, 2921353, 14128061, 8885424, -9631143, -14651506, 8706049, 5687152, 4493910, -3046331, -15224694, -12623175, 12117581, 16464922, -6334392, -603625, 6426956, -9908011, -1662639 ], [ -6084524, -9061306, 3655066, -2878428, 445698, 4392655, 13704827, 6133008, -14749185, -13939774, 10822039, 10561936, 3418170, 4737523, -13507290, -5918433, 5567915, 17113558, -11022792, -6495151, 915092, -8290525, -563385 ], [ -14586020, -4185118, 1166974, -6998388, 4427382, 5863957, 13281593, 3380592, -19867227, -13228042, 12938029, 15436720, 2342430, 12521377, -11789886, 786309, -981751, 17762194, -15711192, -12386677, -4596772, -6673039, 535869 ], [ -23087516, 691070, -1321118, -11118348, 8409066, 7335259, 12858359, 628176, -24985269, -12516310, 15054019, 20311504, 1266690, 20305231, -10072482, 7491051, -7531417, 18410830, -20399592, -18278203, -10108636, -5055553, 1635123 ], [ -28673874, 5189860, -3098150, -13347454, 11886820, 7861860, 11799723, -946908, -28861037, -11763231, 16593450, 23573645, 437756, 26439201, -7915596, 12163480, -11969766, 17991871, -24154085, -22751764, -13923222, -3524732, 2895311 ], [ -19684542, 7801660, -1319882, -6122290, 12844924, 3664956, 7564077, 3364668, -26525435, -10803417, 15250086, 18772571, 842852, 24323751, -3561300, 6674344, -5851530, 12234937, -23239043, -20135500, -9251418, -2427236, 4960169 ], [ -10695210, 10413460, 458386, 1102874, 13803028, -531948, 3328431, 7676244, -24189833, -9843603, 13906722, 13971497, 1247948, 22208301, 792996, 1185208, 266706, 6478003, -22324001, -17519236, -4579614, -1329740, 7025027 ], [ -1705878, 13025260, 2236654, 8328038, 14761132, -4728852, -907215, 11987820, -21854231, -8883789, 12563358, 9170423, 1653044, 20092851, 5147292, -4303928, 6384942, 721069, -21408959, -14902972, 92190, -232244, 9089885 ], [ 7283454, 15637060, 4014922, 15553202, 15719236, -8925756, -5142861, 16299396, -19518629, -7923975, 11219994, 4369349, 2058140, 17977401, 9501588, -9793064, 12503178, -5035865, -20493917, -12286708, 4763994, 865252, 11154743 ], [ 16272786, 18248860, 5793190, 22778366, 16677340, -13122660, -9378507, 20610972, -17183027, -6964161, 9876630, -431725, 2463236, 15861951, 13855884, -15282200, 18621414, -10792799, -19578875, -9670444, 9435798, 1962748, 13219601 ], [ 16529498, 12493565, 3525498, 22471205, 10001304, -12524444, -7361288, 20086943, -14592020, -5081002, 8585321, 1656346, 5419572, 13785176, 11985415, -15555001, 16073570, -12276728, -12084073, -4608440, 10151407, -798506, 9418979 ], [ 15039686, 5064851, 448614, 20657579, 1798440, -10967204, -4093496, 18595793, -11949932, -3013174, 7304423, 5122246, 8886156, 11716136, 8869993, -14784535, 11792510, -12906056, -3273319, 942712, 10075777, -4331510, 4445261 ], [ 13549874, -2363863, -2628270, 18843953, -6404424, -9409964, -825704, 17104643, -9307844, -945346, 6023525, 8588146, 12352740, 9647096, 5754571, -14014069, 7511450, -13535384, 5537435, 6493864, 10000147, -7864514, -528457 ], [ 12060062, -9792577, -5705154, 17030327, -14607288, -7852724, 2442088, 15613493, -6665756, 1122482, 4742627, 12054046, 15819324, 7578056, 2639149, -13243603, 3230390, -14164712, 14348189, 12045016, 9924517, -11397518, -5502175 ], [ 10570250, -17221291, -8782038, 15216701, -22810152, -6295484, 5709880, 14122343, -4023668, 3190310, 3461729, 15519946, 19285908, 5509016, -476273, -12473137, -1050670, -14794040, 23158943, 17596168, 9848887, -14930522, -10475893 ], [ 7642649, -17909008, -7404834, 12275996, -26662086, -5276027, 6783397, 9693161, -1574858, 4120007, 1741487, 15548869, 17297664, 5464685, -1759970, -10793383, -3314836, -15741458, 23153123, 17453485, 8793493, -15258518, -12983008 ], [ 3277259, -11855728, -1573542, 8208212, -26163090, -4794353, 5662639, 2325947, 680674, 3911573, -418099, 12140815, 9854592, 7445063, -1211942, -8204341, -3562108, -17006966, 14330729, 11616967, 6758335, -12381506, -13023520 ], [ -1088131, -5802448, 4257750, 4140428, -25664094, -4312679, 4541881, -5041267, 2936206, 3703139, -2577685, 8732761, 2411520, 9425441, -663914, -5615299, -3809380, -18272474, 5508335, 5780449, 4723177, -9504494, -13064032 ], [ -5453521, 250832, 10089042, 72644, -25165098, -3831005, 3421123, -12408481, 5191738, 3494705, -4737271, 5324707, -5031552, 11405819, -115886, -3026257, -4056652, -19537982, -3314059, -56069, 2688019, -6627482, -13104544 ], [ -9818911, 6304112, 15920334, -3995140, -24666102, -3349331, 2300365, -19775695, 7447270, 3286271, -6896857, 1916653, -12474624, 13386197, 432142, -437215, -4303924, -20803490, -12136453, -5892587, 652861, -3750470, -13145056 ], [ -12414440, 10882390, 20667503, -7425033, -24204317, -2428244, 1295240, -25084801, 8083770, 2614038, -8609481, -643714, -18580609, 13961425, 1029022, 1634080, -4527061, -21887695, -18228527, -9580385, -686162, -1626942, -13362038 ], [ -6160664, 8085658, 19994057, -7665471, -23928587, 689908, 868280, -20103367, 625110, -377190, -8087295, 1034354, -18001159, 7510903, 1870162, 1116640, -4629523, -22065385, -10669001, -2524583, 1455490, -3270834, -14461370 ], [ 93112, 5288926, 19320611, -7905909, -23652857, 3808060, 441320, -15121933, -6833550, -3368418, -7565109, 2712422, -17421709, 1060381, 2711302, 599200, -4731985, -22243075, -3109475, 4531219, 3597142, -4914726, -15560702 ], [ 6346888, 2492194, 18647165, -8146347, -23377127, 6926212, 14360, -10140499, -14292210, -6359646, -7042923, 4390490, -16842259, -5390141, 3552442, 81760, -4834447, -22420765, 4450051, 11587021, 5738794, -6558618, -16660034 ], [ 12600664, -304538, 17973719, -8386785, -23101397, 10044364, -412600, -5159065, -21750870, -9350874, -6520737, 6068558, -16262809, -11840663, 4393582, -435680, -4936909, -22598455, 12009577, 18642823, 7880446, -8202510, -17759366 ], [ 18854440, -3101270, 17300273, -8627223, -22825667, 13162516, -839560, -177631, -29209530, -12342102, -5998551, 7746626, -15683359, -18291185, 5234722, -953120, -5039371, -22776145, 19569103, 25698625, 10022098, -9846402, -18858698 ], [ 15552981, -1397877, 14634532, -8697266, -18015382, 10499173, -38535, -1606917, -26481810, -13414080, -3875450, 5428934, -15101764, -18887272, 4715632, -3433455, -5351233, -19795045, 18173144, 23399942, 9676695, -10855544, -19490085 ], [ 10340475, 1205541, 11570332, -8733230, -12298186, 6679531, 1008087, -4318347, -21716814, -14102208, -1432166, 2312090, -14519740, -18312472, 3924496, -6306369, -5704975, -16182187, 14986088, 19230362, 8833881, -11737736, -20027883 ], [ 5127969, 3808959, 8506132, -8769194, -6580990, 2859889, 2054709, -7029777, -16951818, -14790336, 1011118, -804754, -13937716, -17737672, 3133360, -9179283, -6058717, -12569329, 11799032, 15060782, 7991067, -12619928, -20565681 ], [ -84537, 6412377, 5441932, -8805158, -863794, -959753, 3101331, -9741207, -12186822, -15478464, 3454402, -3921598, -13355692, -17162872, 2342224, -12052197, -6412459, -8956471, 8611976, 10891202, 7148253, -13502120, -21103479 ], [ -5297043, 9015795, 2377732, -8841122, 4853402, -4779395, 4147953, -12452637, -7421826, -16166592, 5897686, -7038442, -12773668, -16588072, 1551088, -14925111, -6766201, -5343613, 5424920, 6721622, 6305439, -14384312, -21641277 ], [ -7855146, 6848469, 2338078, -10469387, 5208209, -5624375, 4868562, -14195433, -2297109, -14696208, 7445680, -4749262, -10116076, -16642348, -1110746, -14032734, -5430790, -2613886, 2805068, 4512473, 5452596, -14906519, -18845340 ], [ -7758846, -89601, 5322970, -13689953, 200627, -3494693, 5263158, -14969595, 3187329, -11067312, 8098384, 2945942, -5382916, -17325700, -5643278, -9375066, -2406226, -767290, 752420, 4263755, 4589724, -15068741, -12715668 ], [ -7662546, -7027671, 8307862, -16910519, -4806955, -1365011, 5657754, -15743757, 8671767, -7438416, 8751088, 10641146, -649756, -18009052, -10175810, -4717398, 618338, 1079306, -1300228, 4015037, 3726852, -15230963, -6585996 ], [ -7566246, -13965741, 11292754, -20131085, -9814537, 764671, 6052350, -16517919, 14156205, -3809520, 9403792, 18336350, 4083404, -18692404, -14708342, -59730, 3642902, 2925902, -3352876, 3766319, 2863980, -15393185, -456324 ], [ -7469946, -20903811, 14277646, -23351651, -14822119, 2894353, 6446946, -17292081, 19640643, -180624, 10056496, 26031554, 8816564, -19375756, -19240874, 4597938, 6667466, 4772498, -5405524, 3517601, 2001108, -15555407, 5673348 ], [ -6857806, -26375137, 16136195, -24845275, -18410481, 4818677, 7504700, -18039039, 23306036, 3030547, 9511638, 31764064, 11928559, -18919885, -21872840, 8748925, 9396568, 6179980, -6884815, 2766374, 724073, -15615757, 9854855 ], [ -3666466, -24512743, 12363029, -17704189, -14902743, 5716211, 11878244, -18649977, 17876204, 4153093, 2978970, 27683104, 6934729, -12767899, -15001976, 10366507, 10648360, 5391892, -5497321, -497398, -2623777, -15166747, 4295537 ], [ -475126, -22650349, 8589863, -10563103, -11395005, 6613745, 16251788, -19260915, 12446372, 5275639, -3553698, 23602144, 1940899, -6615913, -8131112, 11984089, 11900152, 4603804, -4109827, -3761170, -5971627, -14717737, -1263781 ], [ 2716214, -20787955, 4816697, -3422017, -7887267, 7511279, 20625332, -19871853, 7016540, 6398185, -10086366, 19521184, -3052931, -463927, -1260248, 13601671, 13151944, 3815716, -2722333, -7024942, -9319477, -14268727, -6823099 ], [ 5907554, -18925561, 1043531, 3719069, -4379529, 8408813, 24998876, -20482791, 1586708, 7520731, -16619034, 15440224, -8046761, 5688059, 5610616, 15219253, 14403736, 3027628, -1334839, -10288714, -12667327, -13819717, -12382417 ], [ 9098894, -17063167, -2729635, 10860155, -871791, 9306347, 29372420, -21093729, -3843124, 8643277, -23151702, 11359264, -13040591, 11840045, 12481480, 16836835, 15655528, 2239540, 52655, -13552486, -16015177, -13370707, -17941735 ], [ 8244944, -15334418, -7701761, 9957016, 3072547, 9904876, 21388624, -14983982, -1928261, 5240408, -21495440, 5479849, -14376541, 10909631, 10523114, 11802682, 11869330, -734448, 734939, -12997968, -15593452, -12110777, -13405038 ], [ 6581936, -13632398, -12913679, 7445032, 7104205, 10443604, 10933360, -7530098, 1455541, 932456, -18201392, -759257, -14980915, 8562737, 6798902, 5438182, 7075534, -4145616, 1276181, -11679792, -14417812, -10688663, -6849138 ], [ 4918928, -11930378, -18125597, 4933048, 11135863, 10982332, 478096, -76214, 4839343, -3375496, -14907344, -6998363, -15585289, 6215843, 3074690, -926318, 2281738, -7556784, 1817423, -10361616, -13242172, -9266549, -293238 ], [ 3255920, -10228358, -23337515, 2421064, 15167521, 11521060, -9977168, 7377670, 8223145, -7683448, -11613296, -13237469, -16189663, 3868949, -649522, -7290818, -2512058, -10967952, 2358665, -9043440, -12066532, -7844435, 6262662 ], [ 1592912, -8526338, -28549433, -90920, 19199179, 12059788, -20432432, 14831554, 11606947, -11991400, -8319248, -19476575, -16794037, 1522055, -4373734, -13655318, -7305854, -14379120, 2899907, -7725264, -10890892, -6422321, 12818562 ], [ 3595409, -7339619, -29282177, 160687, 20454292, 8694061, -22342091, 18686188, 11440024, -10695751, -8954351, -18917054, -14030044, 1705877, -7628158, -15134123, -6827342, -14805702, 4565612, -5965161, -9667147, -4996034, 15765849 ], [ 9263411, -6668201, -25535747, 3175885, 18932860, 1423879, -15706145, 18941572, 7722376, -3796501, -13518605, -11558906, -7897684, 4420415, -10412794, -11727233, -1076522, -12247698, 7355780, -3763131, -8395297, -3565574, 15104523 ], [ 14931413, -5996783, -21789317, 6191083, 17411428, -5846303, -9070199, 19196956, 4004728, 3102749, -18082859, -4200758, -1765324, 7134953, -13197430, -8320343, 4674298, -9689694, 10145948, -1561101, -7123447, -2135114, 14443197 ], [ 20599415, -5325365, -18042887, 9206281, 15889996, -13116485, -2434253, 19452340, 287080, 10001999, -22647113, 3157390, 4367036, 9849491, -15982066, -4913453, 10425118, -7131690, 12936116, 640929, -5851597, -704654, 13781871 ], [ 26267417, -4653947, -14296457, 12221479, 14368564, -20386667, 4201693, 19707724, -3430568, 16901249, -27211367, 10515538, 10499396, 12564029, -18766702, -1506563, 16175938, -4573686, 15726284, 2842959, -4579747, 725806, 13120545 ], [ 29858098, -4441583, -10842167, 13758430, 12976142, -24961305, 9840442, 19641250, -5686352, 22142327, -29965547, 15695221, 15211089, 13414752, -19939183, 2148006, 20297983, -1794157, 17445652, 3883229, -3567360, 2167660, 12100789 ], [ 23062174, -6524489, -8848577, 7904146, 12228770, -16058223, 10493206, 17965486, -632816, 19092545, -23669357, 9982579, 12819447, 4946400, -13050889, 7040970, 16276153, 2092997, 13811020, -885301, -3852288, 3666484, 9288883 ], [ 16266250, -8607395, -6854987, 2049862, 11481398, -7155141, 11145970, 16289722, 4420720, 16042763, -17373167, 4269937, 10427805, -3521952, -6162595, 11933934, 12254323, 5980151, 10176388, -5653831, -4137216, 5165308, 6476977 ], [ 9470326, -10690301, -4861397, -3804422, 10734026, 1747941, 11798734, 14613958, 9474256, 12992981, -11076977, -1442705, 8036163, -11990304, 725699, 16826898, 8232493, 9867305, 6541756, -10422361, -4422144, 6664132, 3665071 ], [ 2674402, -12773207, -2867807, -9658706, 9986654, 10651023, 12451498, 12938194, 14527792, 9943199, -4780787, -7155347, 5644521, -20458656, 7613993, 21719862, 4210663, 13754459, 2907124, -15190891, -4707072, 8162956, 853165 ], [ -4121522, -14856113, -874217, -15512990, 9239282, 19554105, 13104262, 11262430, 19581328, 6893417, 1515403, -12867989, 3252879, -28927008, 14502287, 26612826, 188833, 17641613, -727508, -19959421, -4992000, 9661780, -1958741 ], [ -756181, -12928609, -3499412, -14152759, 6534290, 21476787, 15780216, 6054486, 16565824, 3851805, 4372838, -11006281, 4345677, -23729805, 12144226, 25040760, 3108463, 13785157, -5536105, -13939511, -4886448, 6619134, 1273693 ], [ 4641413, -10199023, -7048364, -11349625, 3437774, 22003389, 18860808, 140106, 11936512, 811827, 6542522, -7629703, 6135363, -15799491, 7936894, 22175688, 7416385, 8379979, -10579495, -5761913, -4702800, 2668194, 5714995 ], [ 10039007, -7469437, -10597316, -8546491, 341258, 22529991, 21941400, -5774274, 7307200, -2228151, 8712206, -4253125, 7925049, -7869177, 3729562, 19310616, 11724307, 2974801, -15622885, 2415685, -4519152, -1282746, 10156297 ], [ 15436601, -4739851, -14146268, -5743357, -2755258, 23056593, 25021992, -11688654, 2677888, -5268129, 10881890, -876547, 9714735, 61137, -477770, 16445544, 16032229, -2430377, -20666275, 10593283, -4335504, -5233686, 14597599 ], [ 20834195, -2010265, -17695220, -2940223, -5851774, 23583195, 28102584, -17603034, -1951424, -8308107, 13051574, 2500031, 11504421, 7991451, -4685102, 13580472, 20340151, -7835555, -25709665, 18770881, -4151856, -9184626, 19038901 ], [ 22375661, -2437408, -17443703, -1735729, -5942596, 21813453, 27230307, -17085597, -3238334, -9694284, 11672465, 5736899, 11717022, 11549352, -6784886, 9175020, 17961577, -10480070, -26801902, 22760683, -2665071, -10366017, 21299260 ], [ 20060999, -6021280, -13391717, -2129875, -3027724, 17747367, 22405161, -10136343, -1182842, -9426660, 6744563, 8834057, 10352538, 10734840, -6777122, 3229188, 8896507, -10363922, -23942986, 22562689, 124851, -8777859, 21378676 ], [ 17746337, -9605152, -9339731, -2524021, -112852, 13681281, 17580015, -3187089, 872650, -9159036, 1816661, 11931215, 8988054, 9920328, -6769358, -2716644, -168563, -10247774, -21084070, 22364695, 2914773, -7189701, 21458092 ], [ 15431675, -13189024, -5287745, -2918167, 2802020, 9615195, 12754869, 3762165, 2928142, -8891412, -3111241, 15028373, 7623570, 9105816, -6761594, -8662476, -9233633, -10131626, -18225154, 22166701, 5704695, -5601543, 21537508 ], [ 13117013, -16772896, -1235759, -3312313, 5716892, 5549109, 7929723, 10711419, 4983634, -8623788, -8039143, 18125531, 6259086, 8291304, -6753830, -14608308, -18298703, -10015478, -15366238, 21968707, 8494617, -4013385, 21616924 ], [ 10364966, -18764027, 1776709, -3921403, 7994810, 2269441, 4104763, 16770212, 6665235, -8025724, -11945640, 19709869, 4222908, 7208402, -7063940, -19422865, -24909335, -9375764, -13347074, 20611489, 10149943, -2888348, 20564936 ], [ 5425994, -12791453, -408413, -5605213, 7087958, 2921863, 5280733, 18376700, 6477381, -5775460, -10745112, 13730107, -1171740, 4783550, -8963420, -18581047, -19247777, -6118220, -15526670, 13458151, 6132289, -4078916, 13855928 ], [ 487022, -6818879, -2593535, -7289023, 6181106, 3574285, 6456703, 19983188, 6289527, -3525196, -9544584, 7750345, -6566388, 2358698, -10862900, -17739229, -13586219, -2860676, -17706266, 6304813, 2114635, -5269484, 7146920 ], [ -4451950, -846305, -4778657, -8972833, 5274254, 4226707, 7632673, 21589676, 6101673, -1274932, -8344056, 1770583, -11961036, -66154, -12762380, -16897411, -7924661, 396868, -19885862, -848525, -1903019, -6460052, 437912 ], [ -9390922, 5126269, -6963779, -10656643, 4367402, 4879129, 8808643, 23196164, 5913819, 975332, -7143528, -4209179, -17355684, -2491006, -14661860, -16055593, -2263103, 3654412, -22065458, -8001863, -5920673, -7650620, -6271096 ], [ -14329894, 11098843, -9148901, -12340453, 3460550, 5531551, 9984613, 24802652, 5725965, 3225596, -5943000, -10188941, -22750332, -4915858, -16561340, -15213775, 3398455, 6911956, -24245054, -15155201, -9938327, -8841188, -12980104 ], [ -15206301, 11798647, -8266573, -10291173, 2934443, 5957348, 5957943, 20586055, 3466606, 400175, -3055612, -13061133, -16661720, -2504510, -14023505, -11999447, 2556938, 6017940, -23089020, -18100894, -11319146, -7747971, -8795182 ], [ -15270195, 11443897, -6770755, -7495275, 2484485, 6337820, 890745, 15204841, 792946, -3440383, 169148, -15311811, -8276456, 874078, -10598207, -8310617, 414806, 4293612, -21265860, -20205058, -12172598, -6197997, -2431474 ], [ -15334089, 11089147, -5274937, -4699377, 2034527, 6718292, -4176453, 9823627, -1880714, -7280941, 3393908, -17562489, 108808, 4252666, -7172909, -4621787, -1727326, 2569284, -19442700, -22309222, -13026050, -4648023, 3932234 ], [ -15397983, 10734397, -3779119, -1903479, 1584569, 7098764, -9243651, 4442413, -4554374, -11121499, 6618668, -19813167, 8494072, 7631254, -3747611, -932957, -3869458, 844956, -17619540, -24413386, -13879502, -3098049, 10295942 ], [ -15461877, 10379647, -2283301, 892419, 1134611, 7479236, -14310849, -938801, -7228034, -14962057, 9843428, -22063845, 16879336, 11009842, -322313, 2755873, -6011590, -879372, -15796380, -26517550, -14732954, -1548075, 16659650 ], [ -14370162, 11109253, -1362583, 4747194, 2346410, 5473313, -15644874, -5456732, -8921777, -13690138, 13009835, -22901586, 17976664, 11930833, -862007, 4049461, -7021513, -2094684, -15141063, -26072995, -13797032, -601425, 18532568 ], [ -12122838, 12923215, -1016965, 9660846, 5219966, 1080995, -13245726, -9111380, -9635603, -7305742, 16117889, -22326390, 11786056, 10394227, -5366693, 2947807, -6899227, -2800980, -15653589, -23079721, -11071736, -258099, 15914696 ], [ -9875514, 14737177, -671347, 14574498, 8093522, -3311323, -10846578, -12766028, -10349429, -921346, 19225943, -21751194, 5595448, 8857621, -9871379, 1846153, -6776941, -3507276, -16166115, -20086447, -8346440, 85227, 13296824 ], [ -7628190, 16551139, -325729, 19488150, 10967078, -7703641, -8447430, -16420676, -11063255, 5463050, 22333997, -21175998, -595160, 7321015, -14376065, 744499, -6654655, -4213572, -16678641, -17093173, -5621144, 428553, 10678952 ], [ -5380866, 18365101, 19889, 24401802, 13840634, -12095959, -6048282, -20075324, -11777081, 11847446, 25442051, -20600802, -6785768, 5784409, -18880751, -357155, -6532369, -4919868, -17191167, -14099899, -2895848, 771879, 8061080 ], [ -3045578, 18690163, 402021, 28346449, 16181579, -14512171, -3417548, -21919648, -11994599, 17155398, 27381424, -19511603, -11312925, 4296350, -22265341, -720188, -6506780, -4506215, -17570520, -10936072, -812322, 1374703, 5582264 ], [ -270470, 11570725, 966723, 27446071, 15859469, -7047853, 371116, -14712352, -9730577, 17081130, 23477392, -15852389, -7522827, 3051026, -20049451, 2609884, -6964676, 1507183, -17284008, -6919480, -1937646, 3275017, 3798728 ], [ 2504638, 4451287, 1531425, 26545693, 15537359, 416465, 4159780, -7505056, -7466555, 17006862, 19573360, -12193175, -3732729, 1805702, -17833561, 5939956, -7422572, 7520581, -16997496, -2902888, -3062970, 5175331, 2015192 ], [ 5279746, -2668151, 2096127, 25645315, 15215249, 7880783, 7948444, -297760, -5202533, 16932594, 15669328, -8533961, 57369, 560378, -15617671, 9270028, -7880468, 13533979, -16710984, 1113704, -4188294, 7075645, 231656 ], [ 8054854, -9787589, 2660829, 24744937, 14893139, 15345101, 11737108, 6909536, -2938511, 16858326, 11765296, -4874747, 3847467, -684946, -13401781, 12600100, -8338364, 19547377, -16424472, 5130296, -5313618, 8975959, -1551880 ], [ 10829962, -16907027, 3225531, 23844559, 14571029, 22809419, 15525772, 14116832, -674489, 16784058, 7861264, -1215533, 7637565, -1930270, -11185891, 15930172, -8796260, 25560775, -16137960, 9146888, -6438942, 10876273, -3335416 ], [ 7683995, -16759545, 4285298, 23463281, 13268939, 20354772, 14365251, 12785003, -2889567, 16618325, 8403422, -931339, 9234468, -3587214, -5659061, 11871404, -6221171, 25719718, -16335233, 10574980, -9228356, 10826212, -6922742 ], [ 3353813, -15158679, 5444078, 23185823, 11770853, 15916332, 12214893, 9745349, -6000465, 16434299, 9834818, -1322149, 10392732, -5326482, 529957, 6334868, -3039485, 24707770, -16629263, 11485372, -12350588, 10386076, -10870826 ], [ -976369, -13557813, 6602858, 22908365, 10272767, 11477892, 10064535, 6705695, -9111363, 16250273, 11266214, -1712959, 11550996, -7065750, 6718975, 798332, 142201, 23695822, -16923293, 12395764, -15472820, 9945940, -14818910 ], [ -5306551, -11956947, 7761638, 22630907, 8774681, 7039452, 7914177, 3666041, -12222261, 16066247, 12697610, -2103769, 12709260, -8805018, 12907993, -4738204, 3323887, 22683874, -17217323, 13306156, -18595052, 9505804, -18766994 ], [ -9636733, -10356081, 8920418, 22353449, 7276595, 2601012, 5763819, 626387, -15333159, 15882221, 14129006, -2494579, 13867524, -10544286, 19097011, -10274740, 6505573, 21671926, -17511353, 14216548, -21717284, 9065668, -22715078 ] ], [ [ 6252960, 9276704, -21916608, -20912896, 20453984, -18588064, -27878912, -3701856, 21736864, -3391488, -30052160, -1073408, -10392128, 2325312, 16855168, 16603712, 20595200, -9062176, 18016800, 14308480, -29666624, -4619584, 11721568 ], [ 6252960, 9276704, -21916608, -20912896, 20453984, -18588064, -27878912, -3701856, 21736864, -3391488, -30052160, -1073408, -10392128, 2325312, 16855168, 16603712, 20595200, -9062176, 18016800, 14308480, -29666624, -4619584, 11721568 ], [ 6252960, 9276704, -21916608, -20912896, 20453984, -18588064, -27878912, -3701856, 21736864, -3391488, -30052160, -1073408, -10392128, 2325312, 16855168, 16603712, 20595200, -9062176, 18016800, 14308480, -29666624, -4619584, 11721568 ], [ 6203105, 6397434, -21123628, -14289951, 14651899, -17473359, -27786782, -6302886, 19438369, -4772913, -26507150, 2176772, -11639978, 4013642, 13052193, 14776407, 20226970, -9866511, 19057445, 9424305, -22841459, -1292259, 7019018 ], [ 6143279, 2942310, -20172052, -6342417, 7689397, -16135713, -27676226, -9424122, 16680175, -6430623, -22253138, 6076988, -13137398, 6039638, 8488623, 12583641, 19785094, -10831713, 20306219, 3563295, -14651261, 2700531, 1375958 ], [ 6083453, -512814, -19220476, 1605117, 726895, -14798067, -27565670, -12545358, 13921981, -8088333, -17999126, 9977204, -14634818, 8065634, 3925053, 10390875, 19343218, -11796915, 21554993, -2297715, -6461063, 6693321, -4267102 ], [ 6023627, -3967938, -18268900, 9552651, -6235607, -13460421, -27455114, -15666594, 11163787, -9746043, -13745114, 13877420, -16132238, 10091630, -638517, 8198109, 18901342, -12762117, 22803767, -8158725, 1729135, 10686111, -9910162 ], [ 5963801, -7423062, -17317324, 17500185, -13198109, -12122775, -27344558, -18787830, 8405593, -11403753, -9491102, 17777636, -17629658, 12117626, -5202087, 6005343, 18459466, -13727319, 24052541, -14019735, 9919333, 14678901, -15553222 ], [ 3455864, -8396097, -17506687, 19787868, -14628440, -12756537, -23484368, -16840968, 6841576, -11207556, -4090001, 19889117, -15218432, 9755588, -6381474, 6547260, 15671350, -11623038, 23277128, -15367572, 14116366, 17995050, -16897450 ], [ -1500184, -6887043, -18836989, 16415700, -10526600, -15361707, -15874544, -9826008, 6471736, -9157452, 2458189, 20211863, -8898560, 3005516, -4176678, 9823860, 10536994, -6449274, 20477528, -12202236, 14320234, 20634558, -13942846 ], [ -6456232, -5377989, -20167291, 13043532, -6424760, -17966877, -8264720, -2811048, 6101896, -7107348, 9006379, 20534609, -2578688, -3744556, -1971882, 13100460, 5402638, -1275510, 17677928, -9036900, 14524102, 23274066, -10988242 ], [ -11412280, -3868935, -21497593, 9671364, -2322920, -20572047, -654896, 4203912, 5732056, -5057244, 15554569, 20857355, 3741184, -10494628, 232914, 16377060, 268282, 3898254, 14878328, -5871564, 14727970, 25913574, -8033638 ], [ -16368328, -2359881, -22827895, 6299196, 1778920, -23177217, 6954928, 11218872, 5362216, -3007140, 22102759, 21180101, 10061056, -17244700, 2437710, 19653660, -4866074, 9072018, 12078728, -2706228, 14931838, 28553082, -5079034 ], [ -20299214, -684176, -23700068, 3705883, 5776083, -24405516, 13631799, 16043023, 3900473, -1873070, 26755509, 21199459, 15405316, -21264710, 3936952, 20775077, -8759462, 12648905, 9065523, -827725, 14287147, 30147467, -2753665 ], [ -19104290, 1824784, -22281596, 5006845, 9249861, -18749460, 15643905, 9913129, -3020785, -5319170, 21931059, 19701877, 15871516, -11634410, 1908424, 11120579, -6448010, 8241407, 4984293, -5383387, 9399661, 26516237, -3574471 ], [ -17909366, 4333744, -20863124, 6307807, 12723639, -13093404, 17656011, 3783235, -9942043, -8765270, 17106609, 18204295, 16337716, -2004110, -120104, 1466081, -4136558, 3833909, 903063, -9939049, 4512175, 22885007, -4395277 ], [ -16714442, 6842704, -19444652, 7608769, 16197417, -7437348, 19668117, -2346659, -16863301, -12211370, 12282159, 16706713, 16803916, 7626190, -2148632, -8188417, -1825106, -573589, -3178167, -14494711, -375311, 19253777, -5216083 ], [ -15519518, 9351664, -18026180, 8909731, 19671195, -1781292, 21680223, -8476553, -23784559, -15657470, 7457709, 15209131, 17270116, 17256490, -4177160, -17842915, 486346, -4981087, -7259397, -19050373, -5262797, 15622547, -6036889 ], [ -14324594, 11860624, -16607708, 10210693, 23144973, 3874764, 23692329, -14606447, -30705817, -19103570, 2633259, 13711549, 17736316, 26886790, -6205688, -27497413, 2797798, -9388585, -11340627, -23606035, -10150283, 11991317, -6857695 ], [ -7938595, 10359819, -16919036, 4775375, 22673246, 6920910, 16940030, -12990776, -23192425, -16200520, 4823344, 11589582, 15911716, 20364640, -5109831, -24181721, -695985, -8479568, -11543782, -22186982, -6667504, 12568362, -3846501 ], [ -514381, 8057061, -17576324, -2007199, 21412418, 9445074, 8434850, -9825992, -12792103, -12027640, 8416336, 9342738, 13628956, 10612000, -3389097, -18271991, -5350815, -6507248, -10971322, -19572986, -1510672, 13987062, -68907 ], [ 6909833, 5754303, -18233612, -8789773, 20151590, 11969238, -70330, -6661208, -2391781, -7854760, 12009328, 7095894, 11346196, 859360, -1668363, -12362261, -10005645, -4534928, -10398862, -16958990, 3646160, 15405762, 3708687 ], [ 14334047, 3451545, -18890900, -15572347, 18890762, 14493402, -8575510, -3496424, 8008541, -3681880, 15602320, 4849050, 9063436, -8893280, 52371, -6452531, -14660475, -2562608, -9826402, -14344994, 8802992, 16824462, 7486281 ], [ 21758261, 1148787, -19548188, -22354921, 17629934, 17017566, -17080690, -331640, 18408863, 491000, 19195312, 2602206, 6780676, -18645920, 1773105, -542801, -19315305, -590288, -9253942, -11730998, 13959824, 18243162, 11263875 ], [ 20906771, -10182, -19387724, -22757050, 16588865, 16365519, -16716388, 2459440, 23916677, 907649, 20034490, 2189745, 3286636, -22239323, 3827040, 4274575, -19915401, 547219, -7597126, -10276748, 15200453, 15033339, 10835523 ], [ 11779577, -25362, -18409508, -16778734, 15767555, 12537261, -7482604, 4876816, 24531983, -2431933, 18119854, 3611667, -1418684, -19673489, 6214176, 7999597, -16460763, 849913, -4855954, -9982244, 12524879, 7194993, 6201225 ], [ 2652383, -40542, -17431292, -10800418, 14946245, 8709003, 1751180, 7294192, 25147289, -5771515, 16205218, 5033589, -6124004, -17107655, 8601312, 11724619, -13006125, 1152607, -2114782, -9687740, 9849305, -643353, 1566927 ], [ -6474811, -55722, -16453076, -4822102, 14124935, 4880745, 10984964, 9711568, 25762595, -9111097, 14290582, 6455511, -10829324, -14541821, 10988448, 15449641, -9551487, 1455301, 626390, -9393236, 7173731, -8481699, -3067371 ], [ -15602005, -70902, -15474860, 1156214, 13303625, 1052487, 20218748, 12128944, 26377901, -12450679, 12375946, 7877433, -15534644, -11975987, 13375584, 19174663, -6096849, 1757995, 3367562, -9098732, 4498157, -16320045, -7701669 ], [ -23177252, -257937, -14285562, 6696316, 11591977, -1363204, 27757791, 13649889, 25559591, -14785239, 10953837, 7979782, -18121340, -9752879, 15451113, 21447138, -3229550, 2007519, 4790277, -9194386, 1849765, -22806435, -11383948 ], [ -22992764, -1304247, -12040854, 10045348, 5428639, 3283940, 26823129, 10688679, 17573201, -12094689, 11994363, 1484266, -10114916, -9243401, 15968607, 16456878, -3298946, 1991193, -379293, -11240830, -662717, -22533045, -10306132 ], [ -22808276, -2350557, -9796146, 13394380, -734699, 7931084, 25888467, 7727469, 9586811, -9404139, 13034889, -5011250, -2108492, -8733923, 16486101, 11466618, -3368342, 1974867, -5548863, -13287274, -3175199, -22259655, -9228316 ], [ -22623788, -3396867, -7551438, 16743412, -6898037, 12578228, 24953805, 4766259, 1600421, -6713589, 14075415, -11506766, 5897932, -8224445, 17003595, 6476358, -3437738, 1958541, -10718433, -15333718, -5687681, -21986265, -8150500 ], [ -22439300, -4443177, -5306730, 20092444, -13061375, 17225372, 24019143, 1805049, -6385969, -4023039, 15115941, -18002282, 13904356, -7714967, 17521089, 1486098, -3507134, 1942215, -15888003, -17380162, -8200163, -21712875, -7072684 ], [ -22254812, -5489487, -3062022, 23441476, -19224713, 21872516, 23084481, -1156161, -14372359, -1332489, 16156467, -24497798, 21910780, -7205489, 18038583, -3504162, -3576530, 1925889, -21057573, -19426606, -10712645, -21439485, -5994868 ], [ -19315799, -935337, 2723106, 21569033, -18587676, 19091760, 20095614, -2696176, -15243079, -1601749, 11221018, -24746199, 17335994, -3652286, 18834307, -7320727, -2354456, 5753583, -20744618, -17450280, -14148052, -20686055, -6156257 ], [ -15825881, 4738905, 9216318, 18652295, -16590564, 14825424, 16695906, -3951952, -14690665, -2462971, 5090374, -23745177, 10244966, 509662, 19685677, -10902553, -874088, 10350081, -19335158, -14669400, -17768044, -19836617, -6565487 ], [ -12335963, 10413147, 15709530, 15735557, -14593452, 10559088, 13296198, -5207728, -14138251, -3324193, -1040270, -22744155, 3153938, 4671610, 20537047, -14484379, 606280, 14946579, -17925698, -11888520, -21388036, -18987179, -6974717 ], [ -8846045, 16087389, 22202742, 12818819, -12596340, 6292752, 9896490, -6463504, -13585837, -4185415, -7170914, -21743133, -3937090, 8833558, 21388417, -18066205, 2086648, 19543077, -16516238, -9107640, -25008028, -18137741, -7383947 ], [ -5356127, 21761631, 28695954, 9902081, -10599228, 2026416, 6496782, -7719280, -13033423, -5046637, -13301558, -20742111, -11028118, 12995506, 22239787, -21648031, 3567016, 24139575, -15106778, -6326760, -28628020, -17288303, -7793177 ], [ -2016098, 25147068, 31224945, 6670856, -11262927, 683502, 6025599, -9846787, -10174825, -3391825, -13458296, -18962163, -13041658, 13726273, 21050425, -21352903, 4266097, 25702086, -15281525, -4413228, -27967597, -17036156, -6753881 ], [ 1174042, 26243700, 29789715, 3125144, -14587437, 2264010, 8482941, -12846025, -5010043, 779021, -7641128, -16403289, -9977710, 11025859, 17820331, -17180821, 4183891, 24230610, -17040479, -3367044, -23026759, -17381300, -4266059 ], [ 4364182, 27340332, 28354485, -420568, -17911947, 3844518, 10940283, -15845263, 154739, 4949867, -1823960, -13844415, -6913762, 8325445, 14590237, -13008739, 4101685, 22759134, -18799433, -2320860, -18085921, -17726444, -1778237 ], [ 7554322, 28436964, 26919255, -3966280, -21236457, 5425026, 13397625, -18844501, 5319521, 9120713, 3993208, -11285541, -3849814, 5625031, 11360143, -8836657, 4019479, 21287658, -20558387, -1274676, -13145083, -18071588, 709585 ], [ 10744462, 29533596, 25484025, -7511992, -24560967, 7005534, 15854967, -21843739, 10484303, 13291559, 9810376, -8726667, -785866, 2924617, 8130049, -4664575, 3937273, 19816182, -22317341, -228492, -8204245, -18416732, 3197407 ], [ 13652932, 29637799, 22676696, -10431644, -27170523, 8242167, 18167630, -23505420, 14409842, 16239373, 14301894, -5757712, 1329533, -269273, 5699719, -1019237, 2940678, 17750025, -23594287, 1402460, -4796950, -17988722, 4388337 ], [ 15153052, 24779857, 13008872, -10220996, -26205309, 7759425, 19756898, -18479316, 12139166, 13072027, 12165162, -738352, -1297813, -5930543, 7268209, -7619, -2627862, 12710463, -22461193, 5957252, -9057370, -13694942, -905193 ], [ 16653172, 19921915, 3341048, -10010348, -25240095, 7276683, 21346166, -13453212, 9868490, 9904681, 10028430, 4281008, -3925159, -11591813, 8836699, 1003999, -8196402, 7670901, -21328099, 10512044, -13317790, -9401162, -6198723 ], [ 18153292, 15063973, -6326776, -9799700, -24274881, 6793941, 22935434, -8427108, 7597814, 6737335, 7891698, 9300368, -6552505, -17253083, 10405189, 2015617, -13764942, 2631339, -20195005, 15066836, -17578210, -5107382, -11492253 ], [ 19653412, 10206031, -15994600, -9589052, -23309667, 6311199, 24524702, -3401004, 5327138, 3569989, 5754966, 14319728, -9179851, -22914353, 11973679, 3027235, -19333482, -2408223, -19061911, 19621628, -21838630, -813602, -16785783 ], [ 21153532, 5348089, -25662424, -9378404, -22344453, 5828457, 26113970, 1625100, 3056462, 402643, 3618234, 19339088, -11807197, -28575623, 13542169, 4038853, -24902022, -7447785, -17928817, 24176420, -26099050, 3480178, -22079313 ], [ 19747347, 1124042, -26419563, -7960736, -16079424, 2094595, 26008848, 3512359, 238056, -1105363, -523358, 17671273, -14685218, -24807478, 10738189, 8216581, -24148207, -9993037, -11249528, 23109812, -22907360, 6815838, -22062683 ], [ 17759901, -2973226, -25394565, -6301664, -8754432, -2289491, 25564848, 4771849, -2689896, -2281501, -5065922, 14666023, -17613374, -19153450, 7059715, 13027531, -22129921, -12039427, -3461000, 20918924, -18225248, 9959874, -20984021 ], [ 15772455, -7070494, -24369567, -4642592, -1429440, -6673577, 25120848, 6031339, -5617848, -3457639, -9608486, 11660773, -20541530, -13499422, 3381241, 17838481, -20111635, -14085817, 4327528, 18728036, -13543136, 13103910, -19905359 ], [ 13785009, -11167762, -23344569, -2983520, 5895552, -11057663, 24676848, 7290829, -8545800, -4633777, -14151050, 8655523, -23469686, -7845394, -297233, 22649431, -18093349, -16132207, 12116056, 16537148, -8861024, 16247946, -18826697 ], [ 11797563, -15265030, -22319571, -1324448, 13220544, -15441749, 24232848, 8550319, -11473752, -5809915, -18693614, 5650273, -26397842, -2191366, -3975707, 27460381, -16075063, -18178597, 19904584, 14346260, -4178912, 19391982, -17748035 ], [ 8119347, -15598711, -17179734, -2282177, 15363126, -15741434, 22869903, 8155555, -10533060, -7111135, -16716944, 2098732, -22821638, 154766, -4446815, 24710521, -14525077, -14984611, 22576765, 12989309, 31981, 17841564, -16034477 ], [ 2750361, -12168805, -7925058, -5856707, 12323298, -11956718, 20588013, 6106537, -5723724, -8537437, -8221040, -1999100, -12741074, -806998, -1710557, 14399851, -13443391, -6550249, 20132599, 12466295, 3771655, 11596692, -13686023 ], [ -2618625, -8738899, 1329618, -9431237, 9283470, -8172002, 18306123, 4057519, -914388, -9963739, 274864, -6096932, -2660510, -1768762, 1025701, 4089181, -12361705, 1884113, 17688433, 11943281, 7511329, 5351820, -11337569 ], [ -7987611, -5308993, 10584294, -13005767, 6243642, -4387286, 16024233, 2008501, 3894948, -11390041, 8770768, -10194764, 7420054, -2730526, 3761959, -6221489, -11280019, 10318475, 15244267, 11420267, 11251003, -893052, -8989115 ], [ -13356597, -1879087, 19838970, -16580297, 3203814, -602570, 13742343, -40517, 8704284, -12816343, 17266672, -14292596, 17500618, -3692290, 6498217, -16532159, -10198333, 18752837, 12800101, 10897253, 14990677, -7137924, -6640661 ], [ -17981481, 517754, 26378892, -18033667, 816095, 3199255, 11674040, -1449610, 11960083, -14516757, 23038570, -16567446, 25997222, -4739675, 8604859, -23820943, -9938505, 25561048, 10319317, 9471396, 17708598, -11371269, -4175737 ], [ -18885855, -2250730, 19345044, -8881237, 1688921, 7086625, 10673672, 340922, 7448197, -17587731, 15190438, -9727386, 26574026, -6215165, 7563421, -16000297, -13787967, 24238504, 7655443, 3531324, 15317754, -5546979, -1128463 ], [ -19790229, -5019214, 12311196, 271193, 2561747, 10973995, 9673304, 2131454, 2936311, -20658705, 7342306, -2887326, 27150830, -7690655, 6521983, -8179651, -17637429, 22915960, 4991569, -2408748, 12926910, 277311, 1918811 ], [ -20694603, -7787698, 5277348, 9423623, 3434573, 14861365, 8672936, 3921986, -1575575, -23729679, -505826, 3952734, 27727634, -9166145, 5480545, -359005, -21486891, 21593416, 2327695, -8348820, 10536066, 6101601, 4966085 ], [ -21598977, -10556182, -1756500, 18576053, 4307399, 18748735, 7672568, 5712518, -6087461, -26800653, -8353958, 10792794, 28304438, -10641635, 4439107, 7461641, -25336353, 20270872, -336179, -14288892, 8145222, 11925891, 8013359 ], [ -22503351, -13324666, -8790348, 27728483, 5180225, 22636105, 6672200, 7503050, -10599347, -29871627, -16202090, 17632854, 28881242, -12117125, 3397669, 15282287, -29185815, 18948328, -3000053, -20228964, 5754378, 17750181, 11060633 ], [ -23699915, -13706850, -5255626, 23106048, 3680551, 22008475, 5322152, 10600592, -12632173, -26398086, -15443927, 17779549, 22638626, -9875855, 4452931, 9739138, -22223372, 13955614, -674747, -18047861, 8445239, 12978601, 8367432 ], [ -24954917, -13611774, 392810, 15728640, 1706377, 20477845, 3902168, 13959536, -14169187, -21615642, -12964505, 16587571, 15032126, -6891233, 5927533, 1523230, -13098548, 8228866, 2648395, -14242523, 12152441, 6087847, 4526136 ], [ -26209919, -13516698, 6041246, 8351232, -267797, 18947215, 2482184, 17318480, -15706201, -16833198, -10485083, 15395593, 7425626, -3906611, 7402135, -6692678, -3973724, 2502118, 5971537, -10437185, 15859643, -802907, 684840 ], [ -27464921, -13421622, 11689682, 973824, -2241971, 17416585, 1062200, 20677424, -17243215, -12050754, -8005661, 14203615, -180874, -921989, 8876737, -14908586, 5151100, -3224630, 9294679, -6631847, 19566845, -7693661, -3156456 ], [ -28719923, -13326546, 17338118, -6403584, -4216145, 15885955, -357784, 24036368, -18780229, -7268310, -5526239, 13011637, -7787374, 2062633, 10351339, -23124494, 14275924, -8951378, 12617821, -2826509, 23274047, -14584415, -6997752 ], [ -24483713, -12652314, 18922652, -11542728, -4338557, 13523572, -1485064, 24840452, -19128154, -2313006, -3348209, 10997986, -9031096, 2519338, 12725842, -25393490, 16989274, -9305660, 10091680, 1603174, 21353600, -15650780, -10336200 ], [ -14756291, -11398926, 16443284, -14443608, -2609207, 10329436, -2319640, 23089676, -18286990, 2815158, -1471571, 8162662, -3912040, 448126, 16000246, -21715574, 13291150, -4287476, 1716256, 6657202, 13805504, -10892756, -13171800 ], [ -5028869, -10145538, 13963916, -17344488, -879857, 7135300, -3154216, 21338900, -17445826, 7943322, 405067, 5327338, 1207016, -1623086, 19274650, -18037658, 9593026, 730708, -6659168, 11711230, 6257408, -6134732, -16007400 ], [ 4698553, -8892150, 11484548, -20245368, 849493, 3941164, -3988792, 19588124, -16604662, 13071486, 2281705, 2492014, 6326072, -3694298, 22549054, -14359742, 5894902, 5748892, -15034592, 16765258, -1290688, -1376708, -18843000 ], [ 14425975, -7638762, 9005180, -23146248, 2578843, 747028, -4823368, 17837348, -15763498, 18199650, 4158343, -343310, 11445128, -5765510, 25823458, -10681826, 2196778, 10767076, -23410016, 21819286, -8838784, 3381316, -21678600 ], [ 21817153, -6740477, 6102058, -24262500, 4558788, -1603588, -4799199, 16350517, -14093320, 21852223, 5832988, -1784515, 14886518, -7575325, 27313608, -8252424, -1103164, 15173226, -30209671, 25705149, -14029276, 7534980, -23943465 ], [ 17527111, -7617707, 1080166, -16455612, 7791708, 263396, -481305, 16183411, -8278072, 18126841, 6497668, 3744875, 9939578, -8078155, 19882488, -12065592, -2412196, 16519206, -29130481, 23750187, -7431748, 8666844, -23354655 ], [ 13237069, -8494937, -3941726, -8648724, 11024628, 2130380, 3836589, 16016305, -2462824, 14401459, 7162348, 9274265, 4992638, -8580985, 12451368, -15878760, -3721228, 17865186, -28051291, 21795225, -834220, 9798708, -22765845 ], [ 8947027, -9372167, -8963618, -841836, 14257548, 3997364, 8154483, 15849199, 3352424, 10676077, 7827028, 14803655, 45698, -9083815, 5020248, -19691928, -5030260, 19211166, -26972101, 19840263, 5763308, 10930572, -22177035 ], [ 4656985, -10249397, -13985510, 6965052, 17490468, 5864348, 12472377, 15682093, 9167672, 6950695, 8491708, 20333045, -4901242, -9586645, -2410872, -23505096, -6339292, 20557146, -25892911, 17885301, 12360836, 12062436, -21588225 ], [ 366943, -11126627, -19007402, 14771940, 20723388, 7731332, 16790271, 15514987, 14982920, 3225313, 9156388, 25862435, -9848182, -10089475, -9841992, -27318264, -7648324, 21903126, -24813721, 15930339, 18958364, 13194300, -20999415 ], [ -473609, -9076742, -15643424, 15737048, 13644638, 6359361, 13036305, 16794136, 14230008, 5752291, 7129768, 26514880, -7716457, -11295155, -9780362, -19564242, -10331181, 22059866, -23818451, 16983487, 20480782, 14529264, -19369315 ], [ -624263, -6441434, -10602272, 15333800, 4503554, 4339599, 7667967, 18362536, 12163464, 9529741, 4564888, 26191936, -4168999, -12641405, -8220182, -9496782, -13288803, 21978758, -22839965, 18638257, 20988178, 15904848, -17530957 ], [ -774917, -3806126, -5561120, 14930552, -4637530, 2319837, 2299629, 19930936, 10096920, 13307191, 2000008, 25868992, -621541, -13987655, -6660002, 570678, -16246425, 21897650, -21861479, 20293027, 21495574, 17280432, -15692599 ], [ -925571, -1170818, -519968, 14527304, -13778614, 300075, -3068709, 21499336, 8030376, 17084641, -564872, 25546048, 2925917, -15333905, -5099822, 10638138, -19204047, 21816542, -20882993, 21947797, 22002970, 18656016, -13854241 ], [ -1076225, 1464490, 4521184, 14124056, -22919698, -1719687, -8437047, 23067736, 5963832, 20862091, -3129752, 25223104, 6473375, -16680155, -3539642, 20705598, -22161669, 21735434, -19904507, 23602567, 22510366, 20031600, -12015883 ], [ 545326, 2846950, 4105189, 12696233, -27501427, -2836239, -11290989, 23375623, 7227069, 23512279, -6593507, 22760866, 9897353, -15348320, -4110359, 24007401, -24152580, 18640127, -16559099, 23104498, 22810789, 19572831, -8346190 ], [ 3939082, 2976562, -1767953, 10243835, -27523801, -3049581, -11630535, 22422997, 11820087, 25035205, -10956137, 18159334, 13197851, -11338400, -6811973, 20543547, -25176780, 12530621, -10846769, 20453590, 22904239, 17279709, -2845162 ], [ 7332838, 3106174, -7641095, 7791437, -27546175, -3262923, -11970081, 21470371, 16413105, 26558131, -15318767, 13557802, 16498349, -7328480, -9513587, 17079693, -26200980, 6421115, -5134439, 17802682, 22997689, 14986587, 2655866 ], [ 10726594, 3235786, -13514237, 5339039, -27568549, -3476265, -12309627, 20517745, 21006123, 28081057, -19681397, 8956270, 19798847, -3318560, -12215201, 13615839, -27225180, 311609, 577891, 15151774, 23091139, 12693465, 8156894 ], [ 14120350, 3365398, -19387379, 2886641, -27590923, -3689607, -12649173, 19565119, 25599141, 29603983, -24044027, 4354738, 23099345, 691360, -14916815, 10151985, -28249380, -5797897, 6290221, 12500866, 23184589, 10400343, 13657922 ], [ 16877957, 3027809, -23095069, 1097210, -26306089, -3841270, -13126356, 17403954, 27934049, 29113397, -26608231, -55588, 25517552, 4517207, -16352457, 6503731, -28547568, -10692774, 10457255, 9697367, 21799969, 7774291, 18516071 ], [ 16454819, 354215, -15975499, 2622614, -18485215, -3684538, -14291724, 9200094, 18978407, 18555251, -20180305, -3509884, 23524304, 7422689, -11458239, 1933477, -25215696, -9514506, 6897809, 6130913, 13024999, 3483589, 20159825 ], [ 16031681, -2319379, -8855929, 4148018, -10664341, -3527806, -15457092, 996234, 10022765, 7997105, -13752379, -6964180, 21531056, 10328171, -6564021, -2636777, -21883824, -8336238, 3338363, 2564459, 4250029, -807113, 21803579 ], [ 15608543, -4992973, -1736359, 5673422, -2843467, -3371074, -16622460, -7207626, 1067123, -2561041, -7324453, -10418476, 19537808, 13233653, -1669803, -7207031, -18551952, -7157970, -221083, -1001995, -4524941, -5097815, 23447333 ], [ 15185405, -7666567, 5383211, 7198826, 4977407, -3214342, -17787828, -15411486, -7888519, -13119187, -896527, -13872772, 17544560, 16139135, 3224415, -11777285, -15220080, -5979702, -3780529, -4568449, -13299911, -9388517, 25091087 ], [ 14762267, -10340161, 12502781, 8724230, 12798281, -3057610, -18953196, -23615346, -16844161, -23677333, 5531399, -17327068, 15551312, 19044617, 8118633, -16347539, -11888208, -4801434, -7339975, -8134903, -22074881, -13679219, 26734841 ], [ 10195564, -8339045, 13135936, 10533984, 10121140, -6007923, -13151234, -21005976, -18560223, -23004304, 6160925, -17809194, 15618824, 13200764, 3219051, -12793698, -9189936, -7739491, -3226236, -5213387, -19939061, -15752921, 22699865 ], [ 4800148, -5402987, 12471808, 12400608, 5344396, -9579645, -5955806, -16233960, -18828369, -20085040, 5630771, -17696886, 16098488, 5607044, -3639291, -7615038, -6618384, -11500813, 2422140, -994277, -15621083, -17383223, 17529143 ], [ -595268, -2466929, 11807680, 14267232, 567652, -13151367, 1239622, -11461944, -19096515, -17165776, 5100617, -17584578, 16578152, -1986676, -10497633, -2436378, -4046832, -15262135, 8070516, 3224833, -11303105, -19013525, 12358421 ], [ -5990684, 469129, 11143552, 16133856, -4209092, -16723089, 8435050, -6689928, -19364661, -14246512, 4570463, -17472270, 17057816, -9580396, -17355975, 2742282, -1475280, -19023457, 13718892, 7443943, -6985127, -20643827, 7187699 ], [ -11386100, 3405187, 10479424, 18000480, -8985836, -20294811, 15630478, -1917912, -19632807, -11327248, 4040309, -17359962, 17537480, -17174116, -24214317, 7920942, 1096272, -22784779, 19367268, 11663053, -2667149, -22274129, 2016977 ], [ -14929925, 5100604, 8276377, 18429693, -8502866, -17835390, 16842619, 2880042, -17496789, -6953617, 4488788, -17350410, 17764340, -19452103, -26506755, 8241255, 2105886, -23714032, 18229353, 12102400, 1612636, -20809841, -572290 ], [ -16622159, 5555380, 4534411, 17421495, -2760182, -9344826, 12071473, 7703934, -12956607, -1125619, 5915900, -17443614, 17738396, -16414357, -24233289, 3703221, 1553562, -21811216, 10305147, 8761984, 5854228, -16250963, -580102 ], [ -18314393, 6010156, 792445, 16413297, 2982502, -854262, 7300327, 12527826, -8416425, 4702379, 7343012, -17536818, 17712452, -13376611, -21959823, -834813, 1001238, -19908400, 2380941, 5421568, 10095820, -11692085, -587914 ], [ -20006627, 6464932, -2949521, 15405099, 8725186, 7636302, 2529181, 17351718, -3876243, 10530377, 8770124, -17630022, 17686508, -10338865, -19686357, -5372847, 448914, -18005584, -5543265, 2081152, 14337412, -7133207, -595726 ], [ -21698861, 6919708, -6691487, 14396901, 14467870, 16126866, -2241965, 22175610, 663939, 16358375, 10197236, -17723226, 17660564, -7301119, -17412891, -9910881, -103410, -16102768, -13467471, -1259264, 18579004, -2574329, -603538 ], [ -22458891, 7471387, -9907144, 13652328, 18512841, 23251956, -5833493, 25168218, 5205139, 19933169, 10903096, -18135811, 17822426, -4295422, -14880987, -13896441, -1452237, -14069096, -18600731, -3433848, 20622835, 773587, -1238620 ], [ -18557901, 8507581, -10491256, 14225880, 14069247, 23549676, -3526931, 19004406, 9751429, 12241943, 8002696, -20145301, 18923318, -1449970, -11056893, -15119631, -6783579, -11381144, -9779261, 220728, 11677861, -1933307, -5010052 ], [ -14656911, 9543775, -11075368, 14799432, 9625653, 23847396, -1220369, 12840594, 14297719, 4550717, 5102296, -22154791, 20024210, 1395482, -7232799, -16342821, -12114921, -8693192, -957791, 3875304, 2732887, -4640201, -8781484 ], [ -10755921, 10579969, -11659480, 15372984, 5182059, 24145116, 1086193, 6676782, 18844009, -3140509, 2201896, -24164281, 21125102, 4240934, -3408705, -17566011, -17446263, -6005240, 7863679, 7529880, -6212087, -7347095, -12552916 ], [ -6854931, 11616163, -12243592, 15946536, 738465, 24442836, 3392755, 512970, 23390299, -10831735, -698504, -26173771, 22225994, 7086386, 415389, -18789201, -22777605, -3317288, 16685149, 11184456, -15157061, -10053989, -16324348 ], [ -2953941, 12652357, -12827704, 16520088, -3705129, 24740556, 5699317, -5650842, 27936589, -18522961, -3598904, -28183261, 23326886, 9931838, 4239483, -20012391, -28108947, -629336, 25506619, 14839032, -24102035, -12760883, -20095780 ], [ -4083456, 13447151, -13833241, 17113310, 69582, 18293506, 1362764, -5821779, 23460014, -15785862, -1479884, -24805901, 22958383, 10679880, 6932417, -21639896, -25036019, -3101369, 18893024, 14954773, -20507254, -14079827, -17482702 ], [ -6219072, 14193665, -14923063, 17710466, 5487954, 10497502, -4302412, -4794141, 17178866, -10963098, 1643020, -20351171, 22296001, 11008440, 9399119, -23348264, -20282237, -6605399, 9192416, 14362747, -14404522, -15121181, -13592722 ], [ -8354688, 14940179, -16012885, 18307622, 10906326, 2701498, -9967588, -3766503, 10897718, -6140334, 4765924, -15896441, 21633619, 11337000, 11865821, -25056632, -15528455, -10109429, -508192, 13770721, -8301790, -16162535, -9702742 ], [ -10490304, 15686693, -17102707, 18904778, 16324698, -5094506, -15632764, -2738865, 4616570, -1317570, 7888828, -11441711, 20971237, 11665560, 14332523, -26765000, -10774673, -13613459, -10208800, 13178695, -2199058, -17203889, -5812762 ], [ -12625920, 16433207, -18192529, 19501934, 21743070, -12890510, -21297940, -1711227, -1664578, 3505194, 11011732, -6986981, 20308855, 11994120, 16799225, -28473368, -6020891, -17117489, -19909408, 12586669, 3903674, -18245243, -1922782 ], [ -10685475, 16653467, -19276180, 18217694, 21159939, -13247207, -23800414, 633816, -4847758, 6272454, 12566245, -1819550, 16338220, 10747356, 14949215, -27002291, -596126, -18651680, -23961727, 10620499, 4842587, -18751706, 669239 ], [ -4668969, 16347473, -20353660, 15052058, 14575305, -6164597, -23140186, 4296264, -4932970, 6984210, 12552367, 4060582, 9059332, 7925268, 8782493, -22351769, 5499622, -18216032, -22365757, 7280185, 617681, -18723278, 1963301 ], [ 1347537, 16041479, -21431140, 11886422, 7990671, 918013, -22479958, 7958712, -5018182, 7695966, 12538489, 9940714, 1780444, 5103180, 2615771, -17701247, 11595370, -17780384, -20769787, 3939871, -3607225, -18694850, 3257363 ], [ 7364043, 15735485, -22508620, 8720786, 1406037, 8000623, -21819730, 11621160, -5103394, 8407722, 12524611, 15820846, -5498444, 2281092, -3550951, -13050725, 17691118, -17344736, -19173817, 599557, -7832131, -18666422, 4551425 ], [ 13380549, 15429491, -23586100, 5555150, -5178597, 15083233, -21159502, 15283608, -5188606, 9119478, 12510733, 21700978, -12777332, -540996, -9717673, -8400203, 23786866, -16909088, -17577847, -2740757, -12057037, -18637994, 5845487 ], [ 18564453, 15290950, -24141244, 3025441, -10267686, 21039539, -20442722, 16962213, -5820057, 9449309, 11981782, 25802954, -17625413, -3384657, -14557689, -3594535, 27206189, -15821707, -14719419, -4560558, -14932691, -18124880, 7195877 ], [ 19585347, 15989674, -22084708, 3675367, -7879050, 21364325, -19443182, 8721603, -9182703, 7869515, 8877466, 21014150, -10319459, -6336183, -12764175, 1986863, 17243387, -11475661, -5548701, 1222206, -11062085, -15188336, 8827907 ], [ 20606241, 16688398, -20028172, 4325293, -5490414, 21689111, -18443642, 480993, -12545349, 6289721, 5773150, 16225346, -3013505, -9287709, -10970661, 7568261, 7280585, -7129615, 3622017, 7004970, -7191479, -12251792, 10459937 ], [ 21627135, 17387122, -17971636, 4975219, -3101778, 22013897, -17444102, -7759617, -15907995, 4709927, 2668834, 11436542, 4292449, -12239235, -9177147, 13149659, -2682217, -2783569, 12792735, 12787734, -3320873, -9315248, 12091967 ], [ 22648029, 18085846, -15915100, 5625145, -713142, 22338683, -16444562, -16000227, -19270641, 3130133, -435482, 6647738, 11598403, -15190761, -7383633, 18731057, -12645019, 1562477, 21963453, 18570498, 549733, -6378704, 13723997 ], [ 23668923, 18784570, -13858564, 6275071, 1675494, 22663469, -15445022, -24240837, -22633287, 1550339, -3539798, 1858934, 18904357, -18142287, -5590119, 24312455, -22607821, 5908523, 31134171, 24353262, 4420339, -3442160, 15356027 ], [ 20157907, 14507249, -8426438, 1592802, 4329285, 17886850, -14381302, -22053147, -18239283, 2721770, -6167054, 4501960, 17751891, -13197683, -5517375, 18659133, -16390378, 7792099, 30174054, 25142396, 6136850, 192554, 15834837 ], [ 15740509, 9234719, -2319194, -4155906, 7036107, 12089950, -13304746, -17779797, -12293949, 4443446, -8698898, 8631352, 14907741, -6673853, -5788785, 10758867, -6936886, 9183181, 27187770, 24932804, 7422542, 3966902, 16083003 ], [ 11323111, 3962189, 3788050, -9904614, 9742929, 6293050, -12228190, -13506447, -6348615, 6165122, -11230742, 12760744, 12063591, -150023, -6060195, 2858601, 2516606, 10574263, 24201486, 24723212, 8708234, 7741250, 16331169 ], [ 6905713, -1310341, 9895294, -15653322, 12449751, 496150, -11151634, -9233097, -403281, 7886798, -13762586, 16890136, 9219441, 6373807, -6331605, -5041665, 11970098, 11965345, 21215202, 24513620, 9993926, 11515598, 16579335 ], [ 2488315, -6582871, 16002538, -21402030, 15156573, -5300750, -10075078, -4959747, 5542053, 9608474, -16294430, 21019528, 6375291, 12897637, -6603015, -12941931, 21423590, 13356427, 18228918, 24304028, 11279618, 15289946, 16827501 ], [ -2467124, -6046102, 16926838, -23841348, 13346958, -6214583, -10521859, -1468176, 5557017, 10589198, -17142527, 23602672, 6189462, 16757317, -6404790, -13528839, 25626317, 14367322, 13298184, 21044759, 8564108, 13899413, 16293393 ], [ -7960604, 299966, 12668194, -22971276, 7020906, -2245349, -12491977, 1241616, -358389, 10828970, -16306877, 24639568, 8661954, 17952847, -5736930, -6802389, 24578279, 14998030, 6423000, 14735813, 1847396, 7343999, 14977011 ], [ -13454084, 6646034, 8409550, -22101204, 694854, 1723885, -14462095, 3951408, -6273795, 11068742, -15471227, 25676464, 11134446, 19148377, -5069070, -75939, 23530241, 15628738, -452184, 8426867, -4869316, 788585, 13660629 ], [ -18947564, 12992102, 4150906, -21231132, -5631198, 5693119, -16432213, 6661200, -12189201, 11308514, -14635577, 26713360, 13606938, 20343907, -4401210, 6650511, 22482203, 16259446, -7327368, 2117921, -11586028, -5766829, 12344247 ], [ -24441044, 19338170, -107738, -20361060, -11957250, 9662353, -18402331, 9370992, -18104607, 11548286, -13799927, 27750256, 16079430, 21539437, -3733350, 13376961, 21434165, 16890154, -14202552, -4191025, -18302740, -12322243, 11027865 ], [ -27204534, 24786604, -3131378, -18415354, -16940756, 12147948, -19946175, 11183724, -22342535, 10791075, -13125954, 28405223, 18048308, 21666339, -3333732, 18221128, 20677518, 16231165, -19110575, -9182716, -22723458, -17895284, 9752429 ], [ -16318074, 25746868, 20002, -11091478, -15211532, 7215348, -19358649, 8511156, -18193073, 5048949, -13260366, 27150545, 17499116, 16450101, -4275324, 13653880, 21377826, 9123691, -14182793, -7588132, -15664206, -18556460, 8681723 ], [ -5431614, 26707132, 3171382, -3767602, -13482308, 2282748, -18771123, 5838588, -14043611, -693177, -13394778, 25895867, 16949924, 11233863, -5216916, 9086632, 22078134, 2016217, -9255011, -5993548, -8604954, -19217636, 7611017 ], [ 5454846, 27667396, 6322762, 3556274, -11753084, -2649852, -18183597, 3166020, -9894149, -6435303, -13529190, 24641189, 16400732, 6017625, -6158508, 4519384, 22778442, -5091257, -4327229, -4398964, -1545702, -19878812, 6540311 ], [ 16341306, 28627660, 9474142, 10880150, -10023860, -7582452, -17596071, 493452, -5744687, -12177429, -13663602, 23386511, 15851540, 801387, -7100100, -47864, 23478750, -12198731, 600553, -2804380, 5513550, -20539988, 5469605 ], [ 27227766, 29587924, 12625522, 18204026, -8294636, -12515052, -17008545, -2179116, -1595225, -17919555, -13798014, 22131833, 15302348, -4414851, -8041692, -4615112, 24179058, -19306205, 5528335, -1209796, 12572802, -21201164, 4398899 ], [ 24658766, 24782903, 9789102, 15084527, -8918712, -9563732, -10536344, 746141, -4669628, -12924286, -15364741, 20828110, 14344476, -2671864, -6065579, -5505835, 17785766, -16426664, 9791237, 1914328, 14217229, -21892670, 4926953 ], [ 19398674, 18824825, 5755122, 9876353, -10013448, -5035628, -2887208, 4790963, -9188804, -5781538, -17217931, 19514578, 13304868, 462968, -3505925, -5661253, 9973754, -11549720, 13921163, 5344360, 14778691, -22590242, 5774759 ], [ 14138582, 12866747, 1721142, 4668179, -11108184, -507524, 4761928, 8835785, -13707980, 1361210, -19071121, 18201046, 12265260, 3597800, -946271, -5816671, 2161742, -6672776, 18051089, 8774392, 15340153, -23287814, 6622565 ], [ 8878490, 6908669, -2312838, -539995, -12202920, 4020580, 12411064, 12880607, -18227156, 8503958, -20924311, 16887514, 11225652, 6732632, 1613383, -5972089, -5650270, -1795832, 22181015, 12204424, 15901615, -23985386, 7470371 ], [ 3618398, 950591, -6346818, -5748169, -13297656, 8548684, 20060200, 16925429, -22746332, 15646706, -22777501, 15573982, 10186044, 9867464, 4173037, -6127507, -13462282, 3081112, 26310941, 15634456, 16463077, -24682958, 8318177 ], [ -555253, 741584, -7176486, -7226284, -13731282, 8895247, 20713327, 15314939, -22053278, 18951701, -19299379, 13201039, 7790208, 10596359, 6720154, -7210933, -13551868, 4279114, 24055913, 15303367, 14607295, -21485186, 9330080 ], [ -3642463, 6281648, -4801842, -4974340, -13503798, 5060269, 14370445, 8049137, -16147994, 18418943, -10489945, 9768685, 4038144, 8919317, 9254734, -9222367, -5919028, 1798174, 15415931, 11211157, 10334269, -14392070, 10506080 ], [ -6729673, 11821712, -2427198, -2722396, -13276314, 1225291, 8027563, 783335, -10242710, 17886185, -1680511, 6336331, 286080, 7242275, 11789314, -11233801, 1713812, -682766, 6775949, 7118947, 6061243, -7298954, 11682080 ], [ -9816883, 17361776, -52554, -470452, -13048830, -2609687, 1684681, -6482467, -4337426, 17353427, 7128923, 2903977, -3465984, 5565233, 14323894, -13245235, 9346652, -3163706, -1864033, 3026737, 1788217, -205838, 12858080 ], [ -12904093, 22901840, 2322090, 1781492, -12821346, -6444665, -4658201, -13748269, 1567858, 16820669, 15938357, -528377, -7218048, 3888191, 16858474, -15256669, 16979492, -5644646, -10504015, -1065473, -2484809, 6887278, 14034080 ], [ -14387960, 26979394, 4032461, 4045989, -12858071, -9829628, -8820904, -19541251, 5418222, 15730242, 21783141, -2839750, -9510211, 1750387, 17603674, -15868256, 23371265, -7671277, -16792397, -3582371, -5832758, 13011270, 14041630 ], [ -7855112, 23744398, 2421467, 6373251, -14215841, -10964516, -2082712, -17970133, -1006014, 11851470, 12804675, 453782, -4502869, -2691227, 9401974, -9480608, 23557703, -7426363, -11322779, 1777291, -4555322, 14289642, 8206930 ], [ -1322264, 20509402, 810473, 8700513, -15573611, -12099404, 4655480, -16399015, -7430250, 7972698, 3826209, 3747314, 504473, -7132841, 1200274, -3092960, 23744141, -7181449, -5853161, 7136953, -3277886, 15568014, 2372230 ], [ 5210584, 17274406, -800521, 11027775, -16931381, -13234292, 11393672, -14827897, -13854486, 4093926, -5152257, 7040846, 5511815, -11574455, -7001426, 3294688, 23930579, -6936535, -383543, 12496615, -2000450, 16846386, -3462470 ], [ 11743432, 14039410, -2411515, 13355037, -18289151, -14369180, 18131864, -13256779, -20278722, 215154, -14130723, 10334378, 10519157, -16016069, -15203126, 9682336, 24117017, -6691621, 5086075, 17856277, -723014, 18124758, -9297170 ], [ 18276280, 10804414, -4022509, 15682299, -19646921, -15504068, 24870056, -11685661, -26702958, -3663618, -23109189, 13627910, 15526499, -20457683, -23404826, 16069984, 24303455, -6446707, 10555693, 23215939, 554422, 19403130, -15131870 ], [ 18685503, 10475553, -1091348, 12820906, -15542146, -10951121, 19457643, -11038863, -26967414, -1467840, -22938350, 12328082, 10753076, -18035512, -23583536, 12449907, 18613373, -2484463, 9113096, 21723026, 4288773, 14993752, -17643375 ], [ 17870001, 10727919, 2748244, 8921782, -10344862, -5260607, 11615109, -10576929, -25999914, 1942848, -20937650, 10109582, 4023500, -14240584, -22157648, 6828285, 11747987, 2221247, 6288056, 18859598, 8514507, 9446824, -19490241 ], [ 17054499, 10980285, 6587836, 5022658, -5147578, 429907, 3772575, -10114995, -25032414, 5353536, -18936950, 7891082, -2706076, -10445656, -20731760, 1206663, 4882601, 6926957, 3463016, 15996170, 12740241, 3899896, -21337107 ], [ 16238997, 11232651, 10427428, 1123534, 49706, 6120421, -4069959, -9653061, -24064914, 8764224, -16936250, 5672582, -9435652, -6650728, -19305872, -4414959, -1982785, 11632667, 637976, 13132742, 16965975, -1647032, -23183973 ], [ 15423495, 11485017, 14267020, -2775590, 5246990, 11810935, -11912493, -9191127, -23097414, 12174912, -14935550, 3454082, -16165228, -2855800, -17879984, -10036581, -8848171, 16338377, -2187064, 10269314, 21191709, -7193960, -25030839 ], [ 14676930, 8856639, 13218970, -6274145, 6200819, 12073819, -13238538, -9971643, -18856191, 10934928, -10075952, 5137814, -19772932, -531268, -16454990, -10969242, -13085074, 18006086, -5057692, 9754955, 21571740, -9092357, -21819156 ], [ 13999302, 3347517, 7283278, -9372131, 2911193, 6909073, -8048094, -11994609, -11341245, 5044272, -2357456, 10723778, -20258764, 322868, -15030890, -7212942, -14693494, 16635794, -7973908, 11589665, 18106068, -7342223, -13548924 ], [ 13321674, -2161605, 1347586, -12470117, -378433, 1744327, -2857650, -14017575, -3826299, -846384, 5361040, 16309742, -20744596, 1177004, -13606790, -3456642, -16301914, 15265502, -10890124, 13424375, 14640396, -5592089, -5278692 ], [ 12644046, -7670727, -4588106, -15568103, -3668059, -3420419, 2332794, -16040541, 3688647, -6737040, 13079536, 21895706, -21230428, 2031140, -12182690, 299658, -17910334, 13895210, -13806340, 15259085, 11174724, -3841955, 2991540 ], [ 11966418, -13179849, -10523798, -18666089, -6957685, -8585165, 7523238, -18063507, 11203593, -12627696, 20798032, 27481670, -21716260, 2885276, -10758590, 4055958, -19518754, 12524918, -16722556, 17093795, 7709052, -2091821, 11261772 ], [ 10399190, -17831203, -15472759, -21094993, -9700371, -12795745, 12472052, -19283325, 17564828, -17588039, 26053314, 30858016, -21765875, 3375257, -8875544, 7046647, -19794104, 11565796, -18290605, 18467954, 4574075, -1271719, 16753877 ], [ 4383962, -18193717, -15488065, -20178487, -9708357, -12235495, 16212716, -16487403, 18157508, -17896817, 18992526, 23186272, -19634405, 2044463, -4697768, 6209281, -13404104, 12662524, -13117819, 17539358, 3092573, -5101777, 8355347 ], [ -1631266, -18556231, -15503371, -19261981, -9716343, -11675245, 19953380, -13691481, 18750188, -18205595, 11931738, 15514528, -17502935, 713669, -519992, 5371915, -7014104, 13759252, -7945033, 16610762, 1611071, -8931835, -43183 ], [ -7646494, -18918745, -15518677, -18345475, -9724329, -11114995, 23694044, -10895559, 19342868, -18514373, 4870950, 7842784, -15371465, -617125, 3657784, 4534549, -624104, 14855980, -2772247, 15682166, 129569, -12761893, -8441713 ], [ -13661722, -19281259, -15533983, -17428969, -9732315, -10554745, 27434708, -8099637, 19935548, -18823151, -2189838, 171040, -13239995, -1947919, 7835560, 3697183, 5765896, 15952708, 2400539, 14753570, -1351933, -16591951, -16840243 ], [ -19676950, -19643773, -15549289, -16512463, -9740301, -9994495, 31175372, -5303715, 20528228, -19131929, -9250626, -7500704, -11108525, -3278713, 12013336, 2859817, 12155896, 17049436, 7573325, 13824974, -2833435, -20422009, -25238773 ], [ -18196048, -20667062, -17891075, -12719672, -6032087, -4559420, 25152496, -4792778, 17621233, -13753912, -11200304, -9625733, -10832215, 1124093, 9040382, -2321234, 6904246, 11822064, 8936081, 11890128, -6492292, -15434027, -24280458 ], [ -15215920, -21822506, -20698157, -8351624, -1580633, 1850620, 17176912, -4738838, 14014303, -7238536, -12127760, -10641419, -10926937, 6673619, 4637282, -8371022, -675734, 5329872, 9536831, 9754032, -10586620, -8682437, -21450774 ], [ -12235792, -22977950, -23505239, -3983576, 2870821, 8260660, 9201328, -4684898, 10407373, -723160, -13055216, -11657105, -11021659, 12223145, 234182, -14420810, -8255714, -1162320, 10137581, 7617936, -14680948, -1930847, -18621090 ], [ -9255664, -24133394, -26312321, 384472, 7322275, 14670700, 1225744, -4630958, 6800443, 5792216, -13982672, -12672791, -11116381, 17772671, -4168918, -20470598, -15835694, -7654512, 10738331, 5481840, -18775276, 4820743, -15791406 ], [ -6275536, -25288838, -29119403, 4752520, 11773729, 21080740, -6749840, -4577018, 3193513, 12307592, -14910128, -13688477, -11211103, 23322197, -8572018, -26520386, -23415674, -14146704, 11339081, 3345744, -22869604, 11572333, -12961722 ], [ -1332685, -23151017, -27270083, 5015629, 11280700, 19597831, -9940001, -2237948, 2847688, 15912875, -16793549, -10313018, -8407636, 24316991, -12633850, -25100417, -22295210, -14245074, 11581508, 2797509, -21029665, 14232250, -10322613 ], [ 5572889, -17719931, -20764361, 1173799, 5843188, 10221973, -8344739, 2386252, 5762968, 16608065, -19632935, -2546414, -2705980, 20757053, -16354414, -16210691, -12474302, -7949622, 11465612, 3837135, -13255459, 12800494, -7874079 ], [ 12478463, -12288845, -14258639, -2668031, 405676, 846115, -6749477, 7010452, 8678248, 17303255, -22472321, 5220190, 2995676, 17197115, -20074978, -7320965, -2653394, -1654170, 11349716, 4876761, -5481253, 11368738, -5425545 ], [ 19384037, -6857759, -7752917, -6509861, -5031836, -8529743, -5154215, 11634652, 11593528, 17998445, -25311707, 12986794, 8697332, 13637177, -23795542, 1568761, 7167514, 4641282, 11233820, 5916387, 2292953, 9936982, -2977011 ], [ 26289611, -1426673, -1247195, -10351691, -10469348, -17905601, -3558953, 16258852, 14508808, 18693635, -28151093, 20753398, 14398988, 10077239, -27516106, 10458487, 16988422, 10936734, 11117924, 6956013, 10067159, 8505226, -528477 ], [ 30958870, 3040819, 3295195, -12801830, -14260630, -24754827, -2079698, 19752742, 16962832, 18974309, -29949761, 26273695, 19228851, 5924448, -30032269, 18248754, 24209725, 16004153, 10047868, 6801623, 16290816, 7321348, 2012383 ], [ 24446554, 2690341, -1979075, -8293514, -9820762, -18970893, -1180478, 17595082, 17110576, 17182403, -26544839, 20562457, 19699749, -1192608, -26526427, 20541726, 18433003, 14931407, 4207012, 677153, 14761728, 7376860, 5014873 ], [ 17934238, 2339863, -7253345, -3785198, -5380894, -13186959, -281258, 15437422, 17258320, 15390497, -23139917, 14851219, 20170647, -8309664, -23020585, 22834698, 12656281, 13858661, -1633844, -5447317, 13232640, 7432372, 8017363 ], [ 11421922, 1989385, -12527615, 723118, -941026, -7403025, 617962, 13279762, 17406064, 13598591, -19734995, 9139981, 20641545, -15426720, -19514743, 25127670, 6879559, 12785915, -7474700, -11571787, 11703552, 7487884, 11019853 ], [ 4909606, 1638907, -17801885, 5231434, 3498842, -1619091, 1517182, 11122102, 17553808, 11806685, -16330073, 3428743, 21112443, -22543776, -16008901, 27420642, 1102837, 11713169, -13315556, -17696257, 10174464, 7543396, 14022343 ], [ -1602710, 1288429, -23076155, 9739750, 7938710, 4164843, 2416402, 8964442, 17701552, 10014779, -12925151, -2282495, 21583341, -29660832, -12503059, 29713614, -4673885, 10640423, -19156412, -23820727, 8645376, 7598908, 17024833 ], [ 613889, 2107421, -19194620, 5115611, 3908918, 8254617, 5982312, 7254402, 12379456, 9808023, -7914574, 1000997, 15964839, -23956263, -9635162, 26258856, -2379827, 8053327, -20797243, -18195557, 9636528, 1944570, 18900823 ], [ 4576271, 3160307, -13481924, -1335019, -1814806, 12005559, 10081560, 5633886, 5963392, 9918297, -2582866, 6083435, 9128457, -15687369, -6894854, 21654552, 1528387, 5163361, -21598069, -10220459, 11131728, -4851738, 20551513 ], [ 8538653, 4213193, -7769228, -7785649, -7538530, 15756501, 14180808, 4013370, -452672, 10028571, 2748842, 11165873, 2292075, -7418475, -4154546, 17050248, 5436601, 2273395, -22398895, -2245361, 12626928, -11648046, 22202203 ], [ 12501035, 5266079, -2056532, -14236279, -13262254, 19507443, 18280056, 2392854, -6868736, 10138845, 8080550, 16248311, -4544307, 850419, -1414238, 12445944, 9344815, -616571, -23199721, 5729737, 14122128, -18444354, 23852893 ], [ 16463417, 6318965, 3656164, -20686909, -18985978, 23258385, 22379304, 772338, -13284800, 10249119, 13412258, 21330749, -11380689, 9119313, 1326070, 7841640, 13253029, -3506537, -24000547, 13704835, 15617328, -25240662, 25503583 ], [ 15719495, 4951520, 6921691, -21130387, -17638348, 20437479, 24238185, 2152425, -12739706, 9195420, 15585971, 21914057, -12718374, 10340472, 1609630, 4839108, 10879099, -4688786, -23803210, 18430657, 16959987, -27634947, 25362292 ], [ 10269269, 1163744, 7740049, -15566713, -9219364, 11044725, 23856699, 6533115, -5233454, 6977748, 14601689, 17998235, -8557362, 4513896, -563558, 3438348, 2223025, -4163318, -22607710, 19907203, 18150105, -25627209, 23429020 ], [ 4819043, -2624032, 8558407, -10003039, -800380, 1651971, 23475213, 10913805, 2272798, 4760076, 13617407, 14082413, -4396350, -1312680, -2736746, 2037588, -6433049, -3637850, -21412210, 21383749, 19340223, -23619471, 21495748 ], [ -631183, -6411808, 9376765, -4439365, 7618604, -7740783, 23093727, 15294495, 9779050, 2542404, 12633125, 10166591, -235338, -7139256, -4909934, 636828, -15089123, -3112382, -20216710, 22860295, 20530341, -21611733, 19562476 ], [ -6081409, -10199584, 10195123, 1124309, 16037588, -17133537, 22712241, 19675185, 17285302, 324732, 11648843, 6250769, 3925674, -12965832, -7083122, -763932, -23745197, -2586914, -19021210, 24336841, 21720459, -19603995, 17629204 ], [ -11139022, -12826097, 9924751, 5315855, 23159918, -23991101, 22067953, 22881068, 23342649, -921844, 10686408, 3462151, 6690420, -17789962, -8681420, -1643635, -30043205, -1279868, -18207686, 24528163, 22123237, -17601620, 15838424 ], [ -14233570, -9646295, 4210729, 2646761, 23798978, -18172715, 20109655, 20212916, 22155471, 2687060, 9833208, 6309553, 2473836, -17601862, -7405268, 81947, -24550883, 3935068, -19304042, 18293365, 18589315, -15626060, 14760104 ], [ -17328118, -6466493, -1503293, -22333, 24438038, -12354329, 18151357, 17544764, 20968293, 6295964, 8980008, 9156955, -1742748, -17413762, -6129116, 1807529, -19058561, 9150004, -20400398, 12058567, 15055393, -13650500, 13681784 ], [ -20422666, -3286691, -7217315, -2691427, 25077098, -6535943, 16193059, 14876612, 19781115, 9904868, 8126808, 12004357, -5959332, -17225662, -4852964, 3533111, -13566239, 14364940, -21496754, 5823769, 11521471, -11674940, 12603464 ], [ -23517214, -106889, -12931337, -5360521, 25716158, -717557, 14234761, 12208460, 18593937, 13513772, 7273608, 14851759, -10175916, -17037562, -3576812, 5258693, -8073917, 19579876, -22593110, -411029, 7987549, -9699380, 11525144 ], [ -26611762, 3072913, -18645359, -8029615, 26355218, 5100829, 12276463, 9540308, 17406759, 17122676, 6420408, 17699161, -14392500, -16849462, -2300660, 6984275, -2581595, 24794812, -23689466, -6645827, 4453627, -7723820, 10446824 ], [ -21217815, 4388965, -20128231, -4971759, 25607873, 5453420, 6029925, 5213461, 10802506, 11155085, 9655628, 13662873, -11073224, -11196602, -4906163, 8224507, -2579938, 20350908, -18558132, -11050330, 1037890, -2391945, 11315894 ], [ -14126169, 5332267, -20764873, -768513, 24583247, 4712852, -1074261, 554875, 3114838, 3272195, 13708532, 8249847, -6246776, -4450790, -8287997, 9367669, -3676414, 13975236, -12181260, -15088774, -2354210, 3611193, 12574442 ], [ -7034523, 6275569, -21401515, 3434733, 23558621, 3972284, -8178447, -4103711, -4572830, -4610695, 17761436, 2836821, -1420328, 2295022, -11669831, 10510831, -4772890, 7599564, -5804388, -19127218, -5746310, 9614331, 13832990 ], [ 57123, 7218871, -22038157, 7637979, 22533995, 3231716, -15282633, -8762297, -12260498, -12493585, 21814340, -2576205, 3406120, 9040834, -15051665, 11653993, -5869366, 1223892, 572484, -23165662, -9138410, 15617469, 15091538 ], [ 7148769, 8162173, -22674799, 11841225, 21509369, 2491148, -22386819, -13420883, -19948166, -20376475, 25867244, -7989231, 8232568, 15786646, -18433499, 12797155, -6965842, -5151780, 6949356, -27204106, -12530510, 21620607, 16350086 ], [ 8373162, 8422735, -23260357, 15266862, 20144126, 2906531, -25503006, -16254932, -22227539, -20060302, 27870977, -10267638, 8541064, 18899443, -20079653, 13344031, -8683867, -7365012, 6765675, -25797865, -10722488, 20872845, 13846088 ], [ 3730302, 8000557, -23794831, 17914890, 18438266, 4477865, -24631194, -17264444, -19098617, -11545066, 27825539, -9411426, 4331608, 18379225, -19990127, 13294621, -11023441, -5415804, 21441, -18946939, -3714344, 13374183, 7579544 ], [ -912558, 7578379, -24329305, 20562918, 16732406, 6049199, -23759382, -18273956, -15969695, -3029830, 27780101, -8555214, 122152, 17859007, -19900601, 13245211, -13363015, -3466596, -6722793, -12096013, 3293800, 5875521, 1313000 ], [ -5555418, 7156201, -24863779, 23210946, 15026546, 7620533, -22887570, -19283468, -12840773, 5485406, 27734663, -7699002, -4087304, 17338789, -19811075, 13195801, -15702589, -1517388, -13467027, -5245087, 10301944, -1623141, -4953544 ], [ -10198278, 6734023, -25398253, 25858974, 13320686, 9191867, -22015758, -20292980, -9711851, 14000642, 27689225, -6842790, -8296760, 16818571, -19721549, 13146391, -18042163, 431820, -20211261, 1605839, 17310088, -9121803, -11220088 ], [ -14344862, 5382169, -24340689, 27556339, 10948385, 11096447, -19889636, -19749856, -6157109, 20349138, 26409424, -5609177, -11254551, 15555674, -18367351, 13291084, -19459220, 2501707, -25664328, 7940456, 22928346, -14737907, -16244824 ], [ -16010066, -618065, -15322935, 24500389, 5243879, 14667257, -11491964, -11443552, -473267, 15863934, 18957808, -2488559, -7954017, 10579382, -10689793, 14406292, -16263692, 5174989, -24661560, 11693528, 21597174, -10941221, -15060520 ], [ -17675270, -6618299, -6305181, 21444439, -460627, 18238067, -3094292, -3137248, 5210575, 11378730, 11506192, 632059, -4653483, 5603090, -3012235, 15521500, -13068164, 7848271, -23658792, 15446600, 20266002, -7144535, -13876216 ], [ -19340474, -12618533, 2712573, 18388489, -6165133, 21808877, 5303380, 5169056, 10894417, 6893526, 4054576, 3752677, -1352949, 626798, 4665323, 16636708, -9872636, 10521553, -22656024, 19199672, 18934830, -3347849, -12691912 ], [ -21005678, -18618767, 11730327, 15332539, -11869639, 25379687, 13701052, 13475360, 16578259, 2408322, -3397040, 6873295, 1947585, -4349494, 12342881, 17751916, -6677108, 13194835, -21653256, 22952744, 17603658, 448837, -11507608 ], [ -22670882, -24619001, 20748081, 12276589, -17574145, 28950497, 22098724, 21781664, 22262101, -2076882, -10848656, 9993913, 5248119, -9325786, 20020439, 18867124, -3481580, 15868117, -20650488, 26705816, 16272486, 4245523, -10323304 ], [ -22855471, -24215595, 15615830, 14576339, -12493471, 21524412, 21958281, 16902593, 15623523, -1824961, -7243942, 12426911, 6186348, -7708458, 19199137, 19115972, 451303, 18269554, -17036675, 25612108, 12577204, 5524204, -13281890 ], [ -22743937, -22531461, 7653578, 17947229, -5255761, 11898948, 20110215, 9386447, 6520461, -625615, -1427962, 14722385, 6652116, -4772406, 16678063, 19191548, 4531657, 20616622, -12900653, 23549044, 8409100, 6299284, -17069054 ], [ -22632403, -20847327, -308674, 21318119, 1981949, 2273484, 18262149, 1870301, -2582601, 573731, 4388018, 17017859, 7117884, -1836354, 14156989, 19267124, 8612011, 22963690, -8764631, 21485980, 4240996, 7074364, -20856218 ], [ -22520869, -19163193, -8270926, 24689009, 9219659, -7351980, 16414083, -5645845, -11685663, 1773077, 10203998, 19313333, 7583652, 1099698, 11635915, 19342700, 12692365, 25310758, -4628609, 19422916, 72892, 7849444, -24643382 ], [ -22409335, -17479059, -16233178, 28059899, 16457369, -16977444, 14566017, -13161991, -20788725, 2972423, 16019978, 21608807, 8049420, 4035750, 9114841, 19418276, 16772719, 27657826, -492587, 17359852, -4095212, 8624524, -28430546 ] ], [ [ 16464096, 4082272, -12108736, -7145184, 14715424, -1919456, -26111264, -3613472, 5225472, -6050016, -17031776, 11465312, -16764480, 3618880, 14644352, 13629280, 15093312, 5629664, 23473440, 18580320, -26664960, -2705600, -1203616 ], [ 16464096, 4082272, -12108736, -7145184, 14715424, -1919456, -26111264, -3613472, 5225472, -6050016, -17031776, 11465312, -16764480, 3618880, 14644352, 13629280, 15093312, 5629664, 23473440, 18580320, -26664960, -2705600, -1203616 ], [ 16464096, 4082272, -12108736, -7145184, 14715424, -1919456, -26111264, -3613472, 5225472, -6050016, -17031776, 11465312, -16764480, 3618880, 14644352, 13629280, 15093312, 5629664, 23473440, 18580320, -26664960, -2705600, -1203616 ], [ 14121306, 2741127, -12607206, -4423489, 10791339, -536126, -25090339, -6091557, 6776417, -6730911, -15844611, 10877192, -17609410, 4387705, 10828872, 11608835, 13696877, 4285304, 22244100, 15115950, -19412585, 459740, -1307261 ], [ 11309958, 1131753, -13205370, -1157455, 6082437, 1123870, -23865229, -9065259, 8637551, -7547985, -14420013, 10171448, -18623326, 5310295, 6250296, 9184301, 12021155, 2672072, 20768892, 10958706, -10709735, 4258148, -1431635 ], [ 8498610, -477621, -13803534, 2108579, 1373535, 2783866, -22640119, -12038961, 10498685, -8365059, -12995415, 9465704, -19637242, 6232885, 1671720, 6759767, 10345433, 1058840, 19293684, 6801462, -2006885, 8056556, -1556009 ], [ 5687262, -2086995, -14401698, 5374613, -3335367, 4443862, -21415009, -15012663, 12359819, -9182133, -11570817, 8759960, -20651158, 7155475, -2906856, 4335233, 8669711, -554392, 17818476, 2644218, 6695965, 11854964, -1680383 ], [ 2875914, -3696369, -14999862, 8640647, -8044269, 6103858, -20189899, -17986365, 14220953, -9999207, -10146219, 8054216, -21665074, 8078065, -7485432, 1910699, 6993989, -2167624, 16343268, -1513026, 15398815, 15653372, -1804757 ], [ 1146981, -4690449, -15180075, 9033647, -10273680, 4484008, -17675455, -16006821, 13967171, -10187829, -7857681, 9931934, -18321649, 6073957, -8572092, 1665047, 3883856, -1740763, 13459689, -4026522, 20280547, 16518461, -2451566 ], [ 500463, -5069235, -14942337, 6553613, -10023600, -415688, -13871677, -9074031, 11598473, -9747999, -4705203, 14393114, -10620883, 1143151, -6166836, 3598277, -660688, 726191, 9167739, -4896270, 21341161, 14450231, -3620810 ], [ -146055, -5448021, -14704599, 4073579, -9773520, -5315384, -10067899, -2141241, 9229775, -9308169, -1552725, 18854294, -2920117, -3787655, -3761580, 5531507, -5205232, 3193145, 4875789, -5766018, 22401775, 12382001, -4790054 ], [ -792573, -5826807, -14466861, 1593545, -9523440, -10215080, -6264121, 4791549, 6861077, -8868339, 1599753, 23315474, 4780649, -8718461, -1356324, 7464737, -9749776, 5660099, 583839, -6635766, 23462389, 10313771, -5959298 ], [ -1439091, -6205593, -14229123, -886489, -9273360, -15114776, -2460343, 11724339, 4492379, -8428509, 4752231, 27776654, 12481415, -13649267, 1048932, 9397967, -14294320, 8127053, -3708111, -7505514, 24523003, 8245541, -7128542 ], [ -2481142, -6111668, -14265613, -2178234, -8245658, -18211582, 929516, 16551467, 2106739, -7825521, 6866718, 30656169, 18874062, -16396660, 3106580, 9858716, -17104078, 10138431, -7323519, -7993028, 24812639, 6652477, -8114844 ], [ -5500858, -3654188, -15673243, 2471466, -3329846, -12293938, 2249780, 10850285, -363611, -6406743, 3791250, 25627359, 18726114, -8226988, 3426188, 2957060, -11239906, 9871929, -7556217, -6569372, 21247385, 7435243, -8186436 ], [ -8520574, -1196708, -17080873, 7121166, 1585966, -6376294, 3570044, 5149103, -2833961, -4987965, 715782, 20598549, 18578166, -57316, 3745796, -3944596, -5375734, 9605427, -7788915, -5145716, 17682131, 8218009, -8258028 ], [ -11540290, 1260772, -18488503, 11770866, 6501778, -458650, 4890308, -552079, -5304311, -3569187, -2359686, 15569739, 18430218, 8112356, 4065404, -10846252, 488438, 9338925, -8021613, -3722060, 14116877, 9000775, -8329620 ], [ -14560006, 3718252, -19896133, 16420566, 11417590, 5458994, 6210572, -6253261, -7774661, -2150409, -5435154, 10540929, 18282270, 16282028, 4385012, -17747908, 6352610, 9072423, -8254311, -2298404, 10551623, 9783541, -8401212 ], [ -17579722, 6175732, -21303763, 21070266, 16333402, 11376638, 7530836, -11954443, -10245011, -731631, -8510622, 5512119, 18134322, 24451700, 4704620, -24649564, 12216782, 8805921, -8487009, -874748, 6986369, 10566307, -8472804 ], [ -13405248, 5650417, -22135413, 17319651, 14139219, 11694867, 5647385, -11499910, -7620811, -813243, -6918980, 4883679, 17209164, 20471952, 6066518, -22103535, 6772364, 8436854, -10004747, -503352, 9141655, 12989008, -5403031 ], [ -7791936, 4528543, -22851867, 11888973, 10523037, 10893213, 3123191, -9814234, -3977701, -1194933, -4393916, 5135313, 16128564, 14062320, 7636874, -17667969, -933772, 8047274, -11779493, -342408, 12441049, 15739696, -1704985 ], [ -2178624, 3406669, -23568321, 6458295, 6906855, 10091559, 598997, -8128558, -334591, -1576623, -1868852, 5386947, 15047964, 7652688, 9207230, -13232403, -8639908, 7657694, -13554239, -181464, 15740443, 18490384, 1993061 ], [ 3434688, 2284795, -24284775, 1027617, 3290673, 9289905, -1925197, -6442882, 3308519, -1958313, 656212, 5638581, 13967364, 1243056, 10777586, -8796837, -16346044, 7268114, -15328985, -20520, 19039837, 21241072, 5691107 ], [ 9048000, 1162921, -25001229, -4403061, -325509, 8488251, -4449391, -4757206, 6951629, -2340003, 3181276, 5890215, 12886764, -5166576, 12347942, -4361271, -24052180, 6878534, -17103731, 140424, 22339231, 23991760, 9389153 ], [ 9992622, 976849, -23909790, -6510969, -1435473, 8607012, -3220312, -1368775, 8564696, -3768342, 4501117, 7012380, 9852846, -8408484, 11876168, -626073, -26867446, 5784038, -15755993, -1580175, 21874294, 20906029, 9995894 ], [ 6268554, 1726579, -21010458, -5296107, -39219, 9646188, 1762040, 3722411, 8147720, -6243330, 4615735, 9005076, 4865610, -8482668, 9362264, 2408757, -24791842, 3984626, -11285771, -5182317, 17645026, 11983879, 7511330 ], [ 2544486, 2476309, -18111126, -4081245, 1357035, 10685364, 6744392, 8813597, 7730744, -8718318, 4730353, 10997772, -121626, -8556852, 6848360, 5443587, -22716238, 2185214, -6815549, -8784459, 13415758, 3061729, 5026766 ], [ -1179582, 3226039, -15211794, -2866383, 2753289, 11724540, 11726744, 13904783, 7313768, -11193306, 4844971, 12990468, -5108862, -8631036, 4334456, 8478417, -20640634, 385802, -2345327, -12386601, 9186490, -5860421, 2542202 ], [ -4903650, 3975769, -12312462, -1651521, 4149543, 12763716, 16709096, 18995969, 6896792, -13668294, 4959589, 14983164, -10096098, -8705220, 1820552, 11513247, -18565030, -1413610, 2124895, -15988743, 4957222, -14782571, 57638 ], [ -7999303, 4053840, -9694127, -223011, 4665466, 13693625, 20361621, 22373859, 5711415, -14906983, 5245367, 15492682, -13313384, -9058382, 301399, 13679184, -16823448, -2643181, 5444008, -18768841, 1470627, -21730970, -2254533 ], [ -7952881, 773616, -8480777, 2273739, 779734, 14077199, 17365011, 17185269, 684033, -9964177, 6386945, 8586310, -7680920, -10806434, 3756001, 11500656, -16751976, -1023547, 3007576, -17438719, 1697397, -18810614, -3704739 ], [ -7906459, -2506608, -7267427, 4770489, -3105998, 14460773, 14368401, 11996679, -4343349, -5021371, 7528523, 1679938, -2048456, -12554486, 7210603, 9322128, -16680504, 596087, 571144, -16108597, 1924167, -15890258, -5154945 ], [ -7860037, -5786832, -6054077, 7267239, -6991730, 14844347, 11371791, 6808089, -9370731, -78565, 8670101, -5226434, 3584008, -14302538, 10665205, 7143600, -16609032, 2215721, -1865288, -14778475, 2150937, -12969902, -6605151 ], [ -7813615, -9067056, -4840727, 9763989, -10877462, 15227921, 8375181, 1619499, -14398113, 4864241, 9811679, -12132806, 9216472, -16050590, 14119807, 4965072, -16537560, 3835355, -4301720, -13448353, 2377707, -10049546, -8055357 ], [ -7767193, -12347280, -3627377, 12260739, -14763194, 15611495, 5378571, -3569091, -19425495, 9807047, 10953257, -19039178, 14848936, -17798642, 17574409, 2786544, -16466088, 5454989, -6738152, -12118231, 2604477, -7129190, -9505563 ], [ -7847136, -7063794, -1688267, 12071184, -12159616, 14728399, 3842686, -4694616, -16891427, 7967808, 7299070, -18735960, 12611190, -12350349, 19232476, 739866, -13198811, 7331113, -5248729, -10820669, -2259673, -8730574, -8968339 ], [ -7952352, -67566, 395995, 11344368, -8258176, 13591969, 2598946, -5007528, -12845069, 4772160, 2685730, -16990824, 8799402, -5462787, 20531236, -1280442, -9292373, 9258535, -2974135, -9529619, -8142007, -11236306, -8033629 ], [ -8057568, 6928662, 2480257, 10617552, -4356736, 12455539, 1355206, -5320440, -8798711, 1576512, -1927610, -15245688, 4987614, 1424775, 21829996, -3300750, -5385935, 11185957, -699541, -8238569, -14024341, -13742038, -7098919 ], [ -8162784, 13924890, 4564519, 9890736, -455296, 11319109, 111466, -5633352, -4752353, -1619136, -6540950, -13500552, 1175826, 8312337, 23128756, -5321058, -1479497, 13113379, 1575053, -6947519, -19906675, -16247770, -6164209 ], [ -8268000, 20921118, 6648781, 9163920, 3446144, 10182679, -1132274, -5946264, -705995, -4814784, -11154290, -11755416, -2635962, 15199899, 24427516, -7341366, 2426941, 15040801, 3849647, -5656469, -25789009, -18753502, -5229499 ], [ -6528123, 24484308, 7304341, 8264019, 3303422, 8978125, 1148341, -7684812, 3654496, -4806024, -10098017, -10998471, -2768706, 17942577, 21807433, -7645977, 4948606, 14786557, 1795001, -5648438, -26953807, -18901555, -4127029 ], [ -2943153, 24614460, 6531199, 7191033, -883462, 7705447, 6953311, -10848996, 8329120, -1592856, -3372131, -11229717, 777594, 16540371, 15268507, -6234891, 6085498, 12350647, -4588885, -6923426, -23401069, -16691929, -2856799 ], [ 641817, 24744612, 5758057, 6118047, -5070346, 6432769, 12758281, -14013180, 13003744, 1620312, 3353755, -11460963, 4323894, 15138165, 8729581, -4823805, 7222390, 9914737, -10972771, -8198414, -19848331, -14482303, -1586569 ], [ 4226787, 24874764, 4984915, 5045061, -9257230, 5160091, 18563251, -17177364, 17678368, 4833480, 10079641, -11692209, 7870194, 13735959, 2190655, -3412719, 8359282, 7478827, -17356657, -9473402, -16295593, -12272677, -316339 ], [ 7811757, 25004916, 4211773, 3972075, -13444114, 3887413, 24368221, -20341548, 22352992, 8046648, 16805527, -11923455, 11416494, 12333753, -4348271, -2001633, 9496174, 5042917, -23740543, -10748390, -12742855, -10063051, 953891 ], [ 11040346, 24434123, 2966971, 2533130, -17091825, 2946903, 28593653, -21965536, 25743611, 10302729, 21797980, -11382708, 13368160, 10573935, -9107594, -602720, 9776529, 2458830, -28554202, -10894278, -9898748, -8196962, 1696276 ], [ 12487030, 20358605, -636131, -735610, -18043671, 3667233, 24921395, -15888544, 22714205, 7773375, 18123268, -6981996, 7346656, 7026057, -4968902, 735328, 5774199, -866142, -25516726, -5394666, -10597796, -8048558, -200564 ], [ 13933714, 16283087, -4239233, -4004350, -18995517, 4387563, 21249137, -9811552, 19684799, 5244021, 14448556, -2581284, 1325152, 3478179, -830210, 2073376, 1771869, -4191114, -22479250, 104946, -11296844, -7900154, -2097404 ], [ 15380398, 12207569, -7842335, -7273090, -19947363, 5107893, 17576879, -3734560, 16655393, 2714667, 10773844, 1819428, -4696352, -69699, 3308482, 3411424, -2230461, -7516086, -19441774, 5604558, -11995892, -7751750, -3994244 ], [ 16827082, 8132051, -11445437, -10541830, -20899209, 5828223, 13904621, 2342432, 13625987, 185313, 7099132, 6220140, -10717856, -3617577, 7447174, 4749472, -6232791, -10841058, -16404298, 11104170, -12694940, -7603346, -5891084 ], [ 18273766, 4056533, -15048539, -13810570, -21851055, 6548553, 10232363, 8419424, 10596581, -2344041, 3424420, 10620852, -16739360, -7165455, 11585866, 6087520, -10235121, -14166030, -13366822, 16603782, -13393988, -7454942, -7787924 ], [ 17761635, 2910045, -15889651, -13357530, -18296181, 5146888, 11156370, 8982026, 7961360, -3554475, -400602, 11843219, -18371639, -8216783, 11483723, 10008348, -8536361, -12663637, -7896766, 16415154, -11269376, -5774068, -8632109 ], [ 16857741, 2349363, -16178365, -12160134, -13839963, 3320824, 12999630, 8441750, 5404976, -4501125, -4255686, 12429917, -19126073, -8768801, 10533413, 14445732, -5697383, -10195771, -1940194, 15088878, -8580032, -3786700, -9265763 ], [ 15953847, 1788681, -16467079, -10962738, -9383745, 1494760, 14842890, 7901474, 2848592, -5447775, -8110770, 13016615, -19880507, -9320819, 9583103, 18883116, -2858405, -7727905, 4016378, 13762602, -5890688, -1799332, -9899417 ], [ 15049953, 1227999, -16755793, -9765342, -4927527, -331304, 16686150, 7361198, 292208, -6394425, -11965854, 13603313, -20634941, -9872837, 8632793, 23320500, -19427, -5260039, 9972950, 12436326, -3201344, 188036, -10533071 ], [ 14146059, 667317, -17044507, -8567946, -471309, -2157368, 18529410, 6820922, -2264176, -7341075, -15820938, 14190011, -21389375, -10424855, 7682483, 27757884, 2819551, -2792173, 15929522, 11110050, -512000, 2175404, -11166725 ], [ 11895267, 579099, -13316590, -9317502, 2614371, -1836620, 18702690, 5150189, -2927893, -8150655, -14013219, 11666225, -19335209, -9275654, 6603287, 26569158, 3425170, -531907, 17889725, 9831042, 1255198, 2013812, -10201664 ], [ 8297577, 963345, -5572042, -12014010, 4329513, 630940, 17205990, 2348999, -1698943, -8823165, -6542697, 6031955, -14472443, -6425234, 5395205, 19754322, 1797430, 1520759, 15853559, 8599302, 2100250, -296740, -7637888 ], [ 4699887, 1347591, 2172506, -14710518, 6044655, 3098500, 15709290, -452191, -469993, -9495675, 927825, 397685, -9609677, -3574814, 4187123, 12939486, 169690, 3573425, 13817393, 7367562, 2945302, -2607292, -5074112 ], [ 1102197, 1731837, 9917054, -17407026, 7759797, 5566060, 14212590, -3253381, 758957, -10168185, 8398347, -5236585, -4746911, -724394, 2979041, 6124650, -1458050, 5626091, 11781227, 6135822, 3790354, -4917844, -2510336 ], [ -2495493, 2116083, 17661602, -20103534, 9474939, 8033620, 12715890, -6054571, 1987907, -10840695, 15868869, -10870855, 115855, 2126026, 1770959, -690186, -3085790, 7678757, 9745061, 4904082, 4635406, -7228396, 53440 ], [ -5578860, 2389960, 23109524, -21014522, 10838821, 10193234, 11438351, -8178407, 3202580, -11724605, 21459095, -14725557, 4335130, 4517471, 696164, -5905119, -5046380, 9463316, 7599861, 3566593, 4984534, -8417123, 2757736 ], [ -6090612, 2111992, 17074316, -12997910, 10446403, 10813118, 11256617, -6915473, 4345868, -13665515, 17647841, -9682419, 5336950, 4614041, 287804, -3120537, -8671220, 9907340, 4909491, 1700359, 2854042, -3996725, 6164632 ], [ -6602364, 1834024, 11039108, -4981298, 10053985, 11433002, 11074883, -5652539, 5489156, -15606425, 13836587, -4639281, 6338770, 4710611, -120556, -335955, -12296060, 10351364, 2219121, -165875, 723550, 423673, 9571528 ], [ -7114116, 1556056, 5003900, 3035314, 9661567, 12052886, 10893149, -4389605, 6632444, -17547335, 10025333, 403857, 7340590, 4807181, -528916, 2448627, -15920900, 10795388, -471249, -2032109, -1406942, 4844071, 12978424 ], [ -7625868, 1278088, -1031308, 11051926, 9269149, 12672770, 10711415, -3126671, 7775732, -19488245, 6214079, 5446995, 8342410, 4903751, -937276, 5233209, -19545740, 11239412, -3161619, -3898343, -3537434, 9264469, 16385320 ], [ -8137620, 1000120, -7066516, 19068538, 8876731, 13292654, 10529681, -1863737, 8919020, -21429155, 2402825, 10490133, 9344230, 5000321, -1345636, 8017791, -23170580, 11683436, -5851989, -5764577, -5667926, 13684867, 19792216 ], [ -8331452, -864333, -3213774, 17373485, 9046708, 11916208, 7460332, -827863, 4421733, -18809975, 1562326, 12982551, 8757915, 6100821, 1577959, 4607288, -18037565, 9568775, -4635924, -5896951, -4245278, 9045820, 17464647 ], [ -8461700, -3046083, 2616558, 13736099, 9329164, 10140496, 3813460, 162599, -1203669, -15278777, 1315978, 14964825, 7853973, 7402107, 5167945, -42232, -11152979, 6942377, -2638572, -5682553, -2112002, 2594884, 13990185 ], [ -8591948, -5227833, 8446890, 10098713, 9611620, 8364784, 166588, 1153061, -6829071, -11747579, 1069630, 16947099, 6950031, 8703393, 8757931, -4691752, -4268393, 4315979, -641220, -5468155, 21274, -3856052, 10515723 ], [ -8722196, -7409583, 14277222, 6461327, 9894076, 6589072, -3480284, 2143523, -12454473, -8216381, 823282, 18929373, 6046089, 10004679, 12347917, -9341272, 2616193, 1689581, 1356132, -5253757, 2154550, -10306988, 7041261 ], [ -8852444, -9591333, 20107554, 2823941, 10176532, 4813360, -7127156, 3133985, -18079875, -4685183, 576934, 20911647, 5142147, 11305965, 15937903, -13990792, 9500779, -936817, 3353484, -5039359, 4287826, -16757924, 3566799 ], [ -6425654, -11620581, 21615075, 302015, 10115143, 4649995, -8411855, 5541857, -19171800, -1065047, 294418, 19639980, 5776218, 11836773, 18982228, -16416331, 11608708, -2281804, 2691138, -1577341, 3000196, -18578492, -1216707 ], [ -1441826, -13497327, 18799785, -1104451, 9709909, 6098977, -7334381, 9367139, -15730248, 2644027, -24266, 15114372, 7948302, 11597103, 21480892, -16617889, 8939980, -2345380, -630906, 5132297, -1708340, -15768692, -7309257 ], [ 3542002, -15374073, 15984495, -2510917, 9304675, 7547959, -6256907, 13192421, -12288696, 6353101, -342950, 10588764, 10120386, 11357433, 23979556, -16819447, 6271252, -2408956, -3952950, 11841935, -6416876, -12958892, -13401807 ], [ 8525830, -17250819, 13169205, -3917383, 8899441, 8996941, -5179433, 17017703, -8847144, 10062175, -661634, 6063156, 12292470, 11117763, 26478220, -17021005, 3602524, -2472532, -7274994, 18551573, -11125412, -10149092, -19494357 ], [ 13509658, -19127565, 10353915, -5323849, 8494207, 10445923, -4101959, 20842985, -5405592, 13771249, -980318, 1537548, 14464554, 10878093, 28976884, -17222563, 933796, -2536108, -10597038, 25261211, -15833948, -7339292, -25586907 ], [ 16842061, -20399066, 7155550, -6291078, 8115311, 11103816, -2500432, 23356318, -2347246, 16058115, -1292825, -1750950, 15097792, 10029782, 29603109, -17403660, -1442159, -2479517, -13137806, 29980292, -18456304, -4291770, -30483597 ], [ 11917339, -18644342, 2041810, -5062122, 7868105, 7806264, 1721360, 19309906, -1204930, 11233941, -1574447, 1146102, 8036800, 6138266, 20867139, -17482452, -2354249, -1822091, -11772194, 24746588, -10647760, -55638, -29400987 ], [ 6992617, -16889618, -3071930, -3833166, 7620899, 4508712, 5943152, 15263494, -62614, 6409767, -1856069, 4043154, 975808, 2246750, 12131169, -17561244, -3266339, -1164665, -10406582, 19512884, -2839216, 4180494, -28318377 ], [ 2067895, -15134894, -8185670, -2604210, 7373693, 1211160, 10164944, 11217082, 1079702, 1585593, -2137691, 6940206, -6085184, -1644766, 3395199, -17640036, -4178429, -507239, -9040970, 14279180, 4969328, 8416626, -27235767 ], [ -2856827, -13380170, -13299410, -1375254, 7126487, -2086392, 14386736, 7170670, 2222018, -3238581, -2419313, 9837258, -13146176, -5536282, -5340771, -17718828, -5090519, 150187, -7675358, 9045476, 12777872, 12652758, -26153157 ], [ -7781549, -11625446, -18413150, -146298, 6879281, -5383944, 18608528, 3124258, 3364334, -8062755, -2700935, 12734310, -20207168, -9427798, -14076741, -17797620, -6002609, 807613, -6309746, 3811772, 20586416, 16888890, -25070547 ], [ -7829046, -10344527, -16887080, 3034928, 3655250, -5769331, 16220955, 5131656, 3228865, -5632554, -4647572, 12343767, -16772455, -11851144, -13073031, -12094642, -9768454, 690484, -8715824, 5272363, 20062070, 18202577, -24422827 ], [ -6901098, -9158369, -14033048, 6606608, -164146, -5572285, 12511509, 8349816, 2837839, -1751478, -6927212, 11295705, -11238601, -13980856, -10121385, -5235310, -14105050, 418444, -11876240, 8071813, 17871146, 18931775, -23862085 ], [ -5973150, -7972211, -11179016, 10178288, -3983542, -5375239, 8802063, 11567976, 2446813, 2129598, -9206852, 10247643, -5704747, -16110568, -7169739, 1624022, -18441646, 146404, -15036656, 10871263, 15680222, 19660973, -23301343 ], [ -5045202, -6786053, -8324984, 13749968, -7802938, -5178193, 5092617, 14786136, 2055787, 6010674, -11486492, 9199581, -170893, -18240280, -4218093, 8483354, -22778242, -125636, -18197072, 13670713, 13489298, 20390171, -22740601 ], [ -4117254, -5599895, -5470952, 17321648, -11622334, -4981147, 1383171, 18004296, 1664761, 9891750, -13766132, 8151519, 5362961, -20369992, -1266447, 15342686, -27114838, -397676, -21357488, 16470163, 11298374, 21119369, -22179859 ], [ -3515025, -4161344, -5685557, 17896883, -13119538, -4294150, -1635882, 18651408, 2007139, 12207366, -14392373, 7016655, 8504012, -19035385, 36780, 18357977, -28394854, -1721123, -20482343, 17883217, 9327050, 20768759, -19476829 ], [ -3238515, -2470400, -8968799, 15475673, -12294550, -3117202, -3964542, 16727472, 3082921, 12957522, -13365215, 5794989, 9252260, -14236459, -308412, 17529227, -26618290, -4095977, -15571637, 17909875, 7575326, 19338341, -14631511 ], [ -2962005, -779456, -12252041, 13054463, -11469562, -1940254, -6293202, 14803536, 4158703, 13707678, -12338057, 4573323, 10000508, -9437533, -653604, 16700477, -24841726, -6470831, -10660931, 17936533, 5823602, 17907923, -9786193 ], [ -2685495, 911488, -15535283, 10633253, -10644574, -763306, -8621862, 12879600, 5234485, 14457834, -11310899, 3351657, 10748756, -4638607, -998796, 15871727, -23065162, -8845685, -5750225, 17963191, 4071878, 16477505, -4940875 ], [ -2408985, 2602432, -18818525, 8212043, -9819586, 413642, -10950522, 10955664, 6310267, 15207990, -10283741, 2129991, 11497004, 160319, -1343988, 15042977, -21288598, -11220539, -839519, 17989849, 2320154, 15047087, -95557 ], [ -1317444, 3959262, -20769103, 6289968, -8693615, 1221112, -13011061, 8216057, 6211564, 14692244, -8654410, 1059950, 11930736, 4203016, -1460998, 13702246, -19036452, -13009959, 2836278, 17218404, 567043, 13151441, 4736908 ], [ 3849252, 3645522, -16056361, 6863568, -6062729, 181192, -13730995, 1398095, 240436, 7846988, -4014214, 748034, 10791888, 4464568, -437098, 9801610, -14406396, -11872209, 337530, 12456444, -1193003, 8929655, 9505108 ], [ 9015948, 3331782, -11343619, 7437168, -3431843, -858728, -14450929, -5419867, -5730692, 1001732, 625982, 436118, 9653040, 4726120, 586802, 5900974, -9776340, -10734459, -2161218, 7694484, -2953049, 4707869, 14273308 ], [ 14182644, 3018042, -6630877, 8010768, -800957, -1898648, -15170863, -12237829, -11701820, -5843524, 5266178, 124202, 8514192, 4987672, 1610702, 2000338, -5146284, -9596709, -4659966, 2932524, -4713095, 486083, 19041508 ], [ 19349340, 2704302, -1918135, 8584368, 1829929, -2938568, -15890797, -19055791, -17672948, -12688780, 9906374, -187714, 7375344, 5249224, 2634602, -1900298, -516228, -8458959, -7158714, -1829436, -6473141, -3735703, 23809708 ], [ 24516036, 2390562, 2794607, 9157968, 4460815, -3978488, -16610731, -25873753, -23644076, -19534036, 14546570, -499630, 6236496, 5510776, 3658502, -5800934, 4113828, -7321209, -9657462, -6591396, -8233187, -7957489, 28577908 ], [ 19235697, 1843017, 5700274, 9754868, 4453096, -7080673, -9823480, -22648595, -23088484, -18112482, 14405426, -2701166, 8912998, 1913038, -1741543, -6110885, 2760019, -9175724, -6807260, -3715906, -4884338, -10950795, 24722863 ], [ 11865951, 1248711, 8244526, 10356428, 3917656, -10595311, -1534792, -17414813, -21227548, -15037566, 13308014, -5280626, 12352570, -2456558, -8426377, -5702699, 209437, -11628692, -2887268, 687074, -513710, -13698405, 19143169 ], [ 4496205, 654405, 10788778, 10957988, 3382216, -14109949, 6753896, -12181031, -19366612, -11962650, 12210602, -7860086, 15792142, -6826154, -15111211, -5294513, -2341145, -14081660, 1032724, 5090054, 3856918, -16446015, 13563475 ], [ -2873541, 60099, 13333030, 11559548, 2846776, -17624587, 15042584, -6947249, -17505676, -8887734, 11113190, -10439546, 19231714, -11195750, -21796045, -4886327, -4891727, -16534628, 4952716, 9493034, 8227546, -19193625, 7983781 ], [ -10243287, -534207, 15877282, 12161108, 2311336, -21139225, 23331272, -1713467, -15644740, -5812818, 10015778, -13019006, 22671286, -15565346, -28480879, -4478141, -7442309, -18987596, 8872708, 13896014, 12598174, -21941235, 2404087 ], [ -14217480, -243504, 15302089, 13444886, 2096662, -18261031, 23176106, 2339527, -13658278, -1697580, 8901695, -13963181, 23659471, -16255508, -30069796, -4769384, -8752565, -18122627, 9586120, 14567339, 14780149, -19723767, 764827 ], [ -14796120, 932208, 11607451, 15410882, 2202754, -8990005, 14577086, 5211733, -11546290, 3457980, 7770941, -13272071, 22196269, -13266236, -26562796, -5760056, -8822495, -13939721, 7092952, 11507009, 14773471, -12541221, 3066001 ], [ -15374760, 2107920, 7912813, 17376878, 2308846, 281021, 5978066, 8083939, -9434302, 8613540, 6640187, -12580961, 20733067, -10276964, -23055796, -6750728, -8892425, -9756815, 4599784, 8446679, 14766793, -5358675, 5367175 ], [ -15953400, 3283632, 4218175, 19342874, 2414938, 9552047, -2620954, 10956145, -7322314, 13769100, 5509433, -11889851, 19269865, -7287692, -19548796, -7741400, -8962355, -5573909, 2106616, 5386349, 14760115, 1823871, 7668349 ], [ -16532040, 4459344, 523537, 21308870, 2521030, 18823073, -11219974, 13828351, -5210326, 18924660, 4378679, -11198741, 17806663, -4298420, -16041796, -8732072, -9032285, -1391003, -386552, 2326019, 14753437, 9006417, 9969523 ], [ -16582122, 5460773, -2515336, 22375249, 2498498, 26169302, -17708785, 15855499, -3196677, 22434969, 3332587, -10614265, 16419451, -1197900, -12857139, -9359556, -9248697, 2087712, -1874141, -176781, 13841280, 14186745, 11019232 ], [ -13989414, 5590787, -2275384, 18943543, 1832846, 23891546, -13646551, 13657357, -1674723, 17719023, 2709805, -10562959, 15412189, 2458860, -11284197, -8171100, -10197519, 2045472, 1666165, 108069, 8401728, 9355983, 5811616 ], [ -11396706, 5720801, -2035432, 15511837, 1167194, 21613790, -9584317, 11459215, -152769, 13003077, 2087023, -10511653, 14404927, 6115620, -9711255, -6982644, -11146341, 2003232, 5206471, 392919, 2962176, 4525221, 604000 ], [ -8803998, 5850815, -1795480, 12080131, 501542, 19336034, -5522083, 9261073, 1369185, 8287131, 1464241, -10460347, 13397665, 9772380, -8138313, -5794188, -12095163, 1960992, 8746777, 677769, -2477376, -305541, -4603616 ], [ -6211290, 5980829, -1555528, 8648425, -164110, 17058278, -1459849, 7062931, 2891139, 3571185, 841459, -10409041, 12390403, 13429140, -6565371, -4605732, -13043985, 1918752, 12287083, 962619, -7916928, -5136303, -9811232 ], [ -3618582, 6110843, -1315576, 5216719, -829762, 14780522, 2602385, 4864789, 4413093, -1144761, 218677, -10357735, 11383141, 17085900, -4992429, -3417276, -13992807, 1876512, 15827389, 1247469, -13356480, -9967065, -15018848 ], [ -5666559, 7237237, -3186824, 6617133, 3884911, 11161536, 969939, 2051152, 3132592, -3441207, 2226410, -9929274, 12459894, 14213160, 417078, -5842660, -11928444, -1041658, 11291200, 4295979, -12620127, -11466957, -14555144 ], [ -8642673, 8562907, -5480312, 8983971, 9675649, 7274304, -1801443, -885584, 1291600, -5253753, 4760246, -9425382, 13953450, 10034520, 6593898, -8990812, -9261444, -4535014, 5139712, 7897221, -10648593, -12300675, -12957176 ], [ -11618787, 9888577, -7773800, 11350809, 15466387, 3387072, -4572825, -3822320, -549392, -7066299, 7294082, -8921490, 15447006, 5855880, 12770718, -12138964, -6594444, -8028370, -1011776, 11498463, -8677059, -13134393, -11359208 ], [ -14594901, 11214247, -10067288, 13717647, 21257125, -500160, -7344207, -6759056, -2390384, -8878845, 9827918, -8417598, 16940562, 1677240, 18947538, -15287116, -3927444, -11521726, -7163264, 15099705, -6705525, -13968111, -9761240 ], [ -17571015, 12539917, -12360776, 16084485, 27047863, -4387392, -10115589, -9695792, -4231376, -10691391, 12361754, -7913706, 18434118, -2501400, 25124358, -18435268, -1260444, -15015082, -13314752, 18700947, -4733991, -14801829, -8163272 ], [ -17054502, 11549302, -13602767, 15446112, 26336851, -4654677, -12450954, -8775485, -5892794, -8402592, 13270343, -6686085, 15682737, -4191531, 24838107, -18238387, 706404, -16633537, -15483983, 16968456, -4946214, -15073749, -6228512 ], [ -13045362, 8242402, -13793261, 11802528, 19124089, -1302015, -14350302, -3998135, -7374638, -2012448, 12553685, -4734735, 8686419, -3393153, 18088785, -14696473, 1973100, -16377091, -13670957, 9902232, -7342194, -14783871, -3956960 ], [ -9036222, 4935502, -13983755, 8158944, 11911327, 2050647, -16249650, 779215, -8856482, 4377696, 11837027, -2783385, 1690101, -2594775, 11339463, -11154559, 3239796, -16120645, -11857931, 2836008, -9738174, -14493993, -1685408 ], [ -5027082, 1628602, -14174249, 4515360, 4698565, 5403309, -18148998, 5556565, -10338326, 10767840, 11120369, -832035, -5306217, -1796397, 4590141, -7612645, 4506492, -15864199, -10044905, -4230216, -12134154, -14204115, 586144 ], [ -1017942, -1678298, -14364743, 871776, -2514197, 8755971, -20048346, 10333915, -11820170, 17157984, 10403711, 1119315, -12302535, -998019, -2159181, -4070731, 5773188, -15607753, -8231879, -11296440, -14530134, -13914237, 2857696 ], [ 2433286, -3535877, -14699250, -2194312, -7939926, 11768212, -21107546, 13350668, -13096825, 22223380, 9263262, 2559559, -16929548, -429317, -7811996, -203072, 6413374, -14787391, -5718855, -16336352, -15746898, -13023026, 5025300 ], [ 3094954, 1853149, -15753822, -2372920, -4430490, 13078348, -17966006, 7564436, -13347535, 20665036, 6003858, 1444273, -9710036, -1008995, -7982276, 5293312, 3921010, -11147449, 294159, -11244704, -11067582, -9125150, 6673164 ], [ 3756622, 7242175, -16808394, -2551528, -921054, 14388484, -14824466, 1778204, -13598245, 19106692, 2744454, 328987, -2490524, -1588673, -8152556, 10789696, 1428646, -7507507, 6307173, -6153056, -6388266, -5227274, 8321028 ], [ 4418290, 12631201, -17862966, -2730136, 2588382, 15698620, -11682926, -4008028, -13848955, 17548348, -514950, -786299, 4728988, -2168351, -8322836, 16286080, -1063718, -3867565, 12320187, -1061408, -1708950, -1329398, 9968892 ], [ 5079958, 18020227, -18917538, -2908744, 6097818, 17008756, -8541386, -9794260, -14099665, 15990004, -3774354, -1901585, 11948500, -2748029, -8493116, 21782464, -3556082, -227623, 18333201, 4030240, 2970366, 2568478, 11616756 ], [ 5741626, 23409253, -19972110, -3087352, 9607254, 18318892, -5399846, -15580492, -14350375, 14431660, -7033758, -3016871, 19168012, -3327707, -8663396, 27278848, -6048446, 3412319, 24346215, 9121888, 7649682, 6466354, 13264620 ], [ 5036594, 21714179, -14972322, -6150240, 11482445, 14104818, -3620976, -13053384, -9210750, 15278456, -10237772, -394942, 18917124, 1326555, -7671056, 23768597, -3066455, 2985556, 23786464, 9967731, 6319618, 7277275, 12677824 ], [ 4058222, 18602285, -8761662, -9789984, 13030787, 8785902, -2114640, -8863608, -2993058, 16606280, -13430708, 2974430, 17172156, 7027605, -6446192, 18457019, 1010407, 1745452, 21912160, 9964413, 3787678, 7470805, 11644096 ], [ 3079850, 15490391, -2551002, -13429728, 14579129, 3466986, -608304, -4673832, 3224634, 17934104, -16623644, 6343802, 15427188, 12728655, -5221328, 13145441, 5087269, 505348, 20037856, 9961095, 1255738, 7664335, 10610368 ], [ 2101478, 12378497, 3659658, -17069472, 16127471, -1851930, 898032, -484056, 9442326, 19261928, -19816580, 9713174, 13682220, 18429705, -3996464, 7833863, 9164131, -734756, 18163552, 9957777, -1276202, 7857865, 9576640 ], [ 1123106, 9266603, 9870318, -20709216, 17675813, -7170846, 2404368, 3705720, 15660018, 20589752, -23009516, 13082546, 11937252, 24130755, -2771600, 2522285, 13240993, -1974860, 16289248, 9954459, -3808142, 8051395, 8542912 ], [ -637594, 7873811, 11029299, -20596929, 15268805, -8961954, 753975, 6278445, 16757862, 19546292, -24098327, 14280077, 10432062, 26722812, -2561780, -166426, 15777349, -1295933, 12236305, 7518909, -5395763, 5883799, 8328088 ], [ -3180622, 8200121, 7136601, -16732611, 8906447, -7225254, -4053147, 7234119, 12735858, 16131548, -23083013, 13305767, 9166650, 26205876, -3367004, -232270, 16773199, 1302025, 6004723, 2651127, -6039065, 1355077, 8932168 ], [ -5723650, 8526431, 3243903, -12868293, 2544089, -5488554, -8860269, 8189793, 8713854, 12716804, -22067699, 12331457, 7901238, 25688940, -4172228, -298114, 17769049, 3899983, -226859, -2216655, -6682367, -3173645, 9536248 ], [ -8266678, 8852741, -648795, -9003975, -3818269, -3751854, -13667391, 9145467, 4691850, 9302060, -21052385, 11357147, 6635826, 25172004, -4977452, -363958, 18764899, 6497941, -6458441, -7084437, -7325669, -7702367, 10140328 ], [ -10809706, 9179051, -4541493, -5139657, -10180627, -2015154, -18474513, 10101141, 669846, 5887316, -20037071, 10382837, 5370414, 24655068, -5782676, -429802, 19760749, 9095899, -12690023, -11952219, -7968971, -12231089, 10744408 ], [ -11883174, 9621322, -6871660, -1783979, -15468777, -776859, -22235009, 10696322, -2563045, 2496342, -19201179, 9683245, 4268904, 23654296, -6899956, -542046, 20713769, 10070765, -16658927, -15250025, -8102257, -16399206, 10965116 ], [ -5608842, 10643398, -1389172, -971501, -15385887, -2030589, -20762375, 9489038, -1850371, -775782, -19262397, 10357243, 3986904, 20234344, -9577516, -886290, 21452639, 2930171, -9314441, -10697951, -5685463, -18764298, 9268964 ], [ 665490, 11665474, 4093316, -159023, -15302997, -3284319, -19289741, 8281754, -1137697, -4047906, -19323615, 11031241, 3704904, 16814392, -12255076, -1230534, 22191509, -4210423, -1969955, -6145877, -3268669, -21129390, 7572812 ], [ 6939822, 12687550, 9575804, 653455, -15220107, -4538049, -17817107, 7074470, -425023, -7320030, -19384833, 11705239, 3422904, 13394440, -14932636, -1574778, 22930379, -11351017, 5374531, -1593803, -851875, -23494482, 5876660 ], [ 13214154, 13709626, 15058292, 1465933, -15137217, -5791779, -16344473, 5867186, 287651, -10592154, -19446051, 12379237, 3140904, 9974488, -17610196, -1919022, 23669249, -18491611, 12719017, 2958271, 1564919, -25859574, 4180508 ], [ 19488486, 14731702, 20540780, 2278411, -15054327, -7045509, -14871839, 4659902, 1000325, -13864278, -19507269, 13053235, 2858904, 6554536, -20287756, -2263266, 24408119, -25632205, 20063503, 7510345, 3981713, -28224666, 2484356 ], [ 15154808, 14278353, 17507263, 1296844, -12129047, -4348209, -9832005, 4138868, -786516, -11301867, -20134837, 13560513, 2085399, 4326619, -18665101, -1625780, 17139034, -21549299, 18557529, 10619419, 4879427, -25070338, 3407884 ], [ 8699528, 13529919, 12770545, -43532, -8635289, -860703, -4078731, 3755084, -3073260, -7572549, -20875675, 14034447, 1213593, 2337109, -16182403, -791948, 8268358, -15221693, 15281463, 13439893, 5473325, -20812126, 4855348 ], [ 2244248, 12781485, 8033827, -1383908, -5141531, 2626803, 1674543, 3371300, -5360004, -3843231, -21616513, 14508381, 341787, 347599, -13699705, 41884, -602318, -8894087, 12005397, 16260367, 6067223, -16553914, 6302812 ], [ -4211032, 12033051, 3297109, -2724284, -1647773, 6114309, 7427817, 2987516, -7646748, -113913, -22357351, 14982315, -530019, -1641911, -11217007, 875716, -9472994, -2566481, 8729331, 19080841, 6661121, -12295702, 7750276 ], [ -10666312, 11284617, -1439609, -4064660, 1845985, 9601815, 13181091, 2603732, -9933492, 3615405, -23098189, 15456249, -1401825, -3631421, -8734309, 1709548, -18343670, 3761125, 5453265, 21901315, 7255019, -8037490, 9197740 ], [ -12726982, 12214746, -3815879, -3813776, 3195553, 10198770, 14889237, 1184660, -8720583, 6112713, -19239139, 14117691, -3386292, -4581815, -6726835, 748708, -20177084, 5980255, 3408330, 20015689, 7136462, -5131387, 10221859 ], [ -10393042, 14823438, -3831701, -1971632, 2400931, 7905174, 12552255, -1269700, -4008021, 7378011, -10780201, 10966641, -6483420, -4493093, -5194585, -2006804, -14973236, 4090909, 2594526, 13423963, 6305450, -3577393, 10822633 ], [ -8059102, 17432130, -3847523, -129488, 1606309, 5611578, 10215273, -3724060, 704541, 8643309, -2321263, 7815591, -9580548, -4404371, -3662335, -4762316, -9769388, 2201563, 1780722, 6832237, 5474438, -2023399, 11423407 ], [ -5725162, 20040822, -3863345, 1712656, 811687, 3317982, 7878291, -6178420, 5417103, 9908607, 6137675, 4664541, -12677676, -4315649, -2130085, -7517828, -4565540, 312217, 966918, 240511, 4643426, -469405, 12024181 ], [ -3391222, 22649514, -3879167, 3554800, 17065, 1024386, 5541309, -8632780, 10129665, 11173905, 14596613, 1513491, -15774804, -4226927, -597835, -10273340, 638308, -1577129, 153114, -6351215, 3812414, 1084589, 12624955 ], [ -647002, 24609131, -3827815, 5121054, -1321414, -972744, 4116827, -10439627, 12993580, 12008638, 20244604, -1094134, -17090512, -4759488, -236483, -11936933, 5509708, -3005426, -617140, -10768879, 3041068, 2719278, 12233986 ], [ 4148618, 23323373, -3440593, 5307858, -5379178, -1487544, 7254845, -9008909, 6614260, 10690546, 11837860, -984634, -9499120, -8398464, -5729621, -8140931, 8718868, -2128478, -1169644, -4316233, 2568052, 4757442, 6884302 ], [ 8944238, 22037615, -3053371, 5494662, -9436942, -2002344, 10392863, -7578191, 234940, 9372454, 3431116, -875134, -1907728, -12037440, -11222759, -4344929, 11928028, -1251530, -1722148, 2136413, 2095036, 6795606, 1534618 ], [ 13739858, 20751857, -2666149, 5681466, -13494706, -2517144, 13530881, -6147473, -6144380, 8054362, -4975628, -765634, 5683664, -15676416, -16715897, -548927, 15137188, -374582, -2274652, 8589059, 1622020, 8833770, -3815066 ], [ 18535478, 19466099, -2278927, 5868270, -17552470, -3031944, 16668899, -4716755, -12523700, 6736270, -13382372, -656134, 13275056, -19315392, -22209035, 3247075, 18346348, 502366, -2827156, 15041705, 1149004, 10871934, -9164750 ], [ 23331098, 18180341, -1891705, 6055074, -21610234, -3546744, 19806917, -3286037, -18903020, 5418178, -21789116, -546634, 20866448, -22954368, -27702173, 7043077, 21555508, 1379314, -3379660, 21494351, 675988, 12910098, -14514434 ], [ 24372668, 14471308, 931217, 6496783, -19332063, -41984, 16467240, -2187609, -21455715, 7231286, -21126110, 1582616, 16122945, -20005129, -27897106, 3572949, 18749018, 4968687, -5220844, 21750072, 1262652, 11686362, -16866253 ], [ 24663428, 10277620, 4241279, 6989473, -15786705, 4266688, 11832024, -1155639, -23243085, 9670634, -18649154, 4115816, 8912463, -15738247, -27032398, -1350405, 14739398, 9100545, -7319764, 20766408, 2061252, 9810246, -18618499 ], [ 24954188, 6083932, 7551341, 7482163, -12241347, 8575360, 7196808, -123669, -25030455, 12109982, -16172198, 6649016, 1701981, -11471365, -26167690, -6273759, 10729778, 13232403, -9418684, 19782744, 2859852, 7934130, -20370745 ], [ 25244948, 1890244, 10861403, 7974853, -8695989, 12884032, 2561592, 908301, -26817825, 14549330, -13695242, 9182216, -5508501, -7204483, -25302982, -11197113, 6720158, 17364261, -11517604, 18799080, 3658452, 6058014, -22122991 ], [ 25535708, -2303444, 14171465, 8467543, -5150631, 17192704, -2073624, 1940271, -28605195, 16988678, -11218286, 11715416, -12718983, -2937601, -24438274, -16120467, 2710538, 21496119, -13616524, 17815416, 4457052, 4181898, -23875237 ], [ 23747129, -4440806, 12445193, 5756899, -4097994, 17160349, -2208075, 1819746, -25284009, 15810407, -6481229, 13917758, -17258655, 640784, -21144109, -15321132, 170414, 21478590, -15425149, 16184532, 4525323, 2205231, -22508209 ], [ 19879211, -4521842, 5682587, -157079, -5538078, 12786967, 2158239, 546726, -16854267, 11014517, 515929, 15789242, -19127517, 3530672, -15420487, -8799108, -900214, 17311674, -16943479, 13906428, 3863265, 128013, -18021907 ], [ 16011293, -4602878, -1080019, -6071057, -6978162, 8413585, 6524553, -726294, -8424525, 6218627, 7513087, 17660726, -20996379, 6420560, -9696865, -2277084, -1970842, 13144758, -18461809, 11628324, 3201207, -1949205, -13535605 ], [ 12143375, -4683914, -7842625, -11985035, -8418246, 4040203, 10890867, -1999314, 5217, 1422737, 14510245, 19532210, -22865241, 9310448, -3973243, 4244940, -3041470, 8977842, -19980139, 9350220, 2539149, -4026423, -9049303 ], [ 8275457, -4764950, -14605231, -17899013, -9858330, -333179, 15257181, -3272334, 8434959, -3373153, 21507403, 21403694, -24734103, 12200336, 1750379, 10766964, -4112098, 4810926, -21498469, 7072116, 1877091, -6103641, -4563001 ], [ 4357300, -4811252, -20067167, -22453854, -11086152, -3892117, 18479911, -4195360, 15518896, -7550376, 26134052, 21808534, -25928066, 13812696, 6583705, 15318489, -4476689, 1969801, -21503041, 5257625, 1511990, -8057010, -1167546 ], [ 187948, -4683884, -19025753, -20213010, -11252664, -3378835, 15984721, -3368416, 15873808, -8634264, 18908156, 14880154, -23747534, 9037416, 6965551, 10017519, -1311095, 5757631, -13938823, 5761199, 2631674, -9391134, -3226326 ], [ -3981404, -4556516, -17984339, -17972166, -11419176, -2865553, 13489531, -2541472, 16228720, -9718152, 11682260, 7951774, -21567002, 4262136, 7347397, 4716549, 1854499, 9545461, -6374605, 6264773, 3751358, -10725258, -5285106 ], [ -8150756, -4429148, -16942925, -15731322, -11585688, -2352271, 10994341, -1714528, 16583632, -10802040, 4456364, 1023394, -19386470, -513144, 7729243, -584421, 5020093, 13333291, 1189613, 6768347, 4871042, -12059382, -7343886 ], [ -12320108, -4301780, -15901511, -13490478, -11752200, -1838989, 8499151, -887584, 16938544, -11885928, -2769532, -5904986, -17205938, -5288424, 8111089, -5885391, 8185687, 17121121, 8753831, 7271921, 5990726, -13393506, -9402666 ], [ -16489460, -4174412, -14860097, -11249634, -11918712, -1325707, 6003961, -60640, 17293456, -12969816, -9995428, -12833366, -15025406, -10063704, 8492935, -11186361, 11351281, 20908951, 16318049, 7775495, 7110410, -14727630, -11461446 ], [ -14880612, -5454779, -17026983, -9156445, -7294484, 1413805, 5820126, 612749, 14362383, -8999559, -10591104, -13282891, -11370864, -5246254, 6199761, -13293131, 6618070, 18365101, 16755192, 5548454, 2441649, -12497959, -12696766 ], [ -12116124, -7016693, -19835529, -7092787, -1712108, 4598563, 6098562, 1255427, 10774113, -4018473, -9860736, -12436645, -7421520, 1489742, 3371583, -14761061, 305098, 14554915, 15766920, 2775290, -3384801, -9555529, -13767394 ], [ -9351636, -8578607, -22644075, -5029129, 3870268, 7783321, 6376998, 1898105, 7185843, 962613, -9130368, -11590399, -3472176, 8225738, 543405, -16228991, -6007874, 10744729, 14778648, 2126, -9211251, -6613099, -14838022 ], [ -6587148, -10140521, -25452621, -2965471, 9452644, 10968079, 6655434, 2540783, 3597573, 5943699, -8400000, -10744153, 477168, 14961734, -2284773, -17696921, -12320846, 6934543, 13790376, -2771038, -15037701, -3670669, -15908650 ], [ -3822660, -11702435, -28261167, -901813, 15035020, 14152837, 6933870, 3183461, 9303, 10924785, -7669632, -9897907, 4426512, 21697730, -5112951, -19164851, -18633818, 3124357, 12802104, -5544202, -20864151, -728239, -16979278 ], [ -1573512, -11109707, -25322430, -539647, 15474475, 13598104, 6691587, 4800422, -1232244, 12749967, -9290004, -5822923, 7597911, 23674979, -7563489, -17759486, -17632955, 1190362, 10813056, -4562512, -19673061, 1624301, -16963543 ], [ 160296, -8362337, -16636410, -1878973, 10771009, 9303880, 5928585, 7391666, -127068, 11419245, -13261116, 1480799, 9991365, 20893481, -9636387, -13480826, -9318257, 1132558, 7823232, 174032, -11464431, 3386951, -15861445 ], [ 1894104, -5614967, -7950390, -3218299, 6067543, 5009656, 5165583, 9982910, 978108, 10088523, -17232228, 8784521, 12384819, 18111983, -11709285, -9202166, -1003559, 1074754, 4833408, 4910576, -3255801, 5149601, -14759347 ], [ 3627912, -2867597, 735630, -4557625, 1364077, 715432, 4402581, 12574154, 2083284, 8757801, -21203340, 16088243, 14778273, 15330485, -13782183, -4923506, 7311139, 1016950, 1843584, 9647120, 4952829, 6912251, -13657249 ], [ 5361720, -120227, 9421650, -5896951, -3339389, -3578792, 3639579, 15165398, 3188460, 7427079, -25174452, 23391965, 17171727, 12548987, -15855081, -644846, 15625837, 959146, -1146240, 14383664, 13161459, 8674901, -12555151 ], [ 6413606, 2146983, 15280004, -6796921, -6970741, -6509536, 2844977, 16722732, 4414646, 6569765, -28298471, 28601212, 19134310, 9672722, -17402044, 3003278, 21750245, 640074, -3887577, 16932157, 19653318, 9632885, -10653572 ], [ 4055882, 2013393, 7000028, -5500111, -5241523, -2622880, 1892375, 13110516, 6245882, 8079491, -27187025, 23338084, 18942538, 6322622, -16319332, 3498722, 16923203, -985338, -5386479, 8540395, 17561322, 6567539, -4754588 ], [ 1698158, 1879803, -1279948, -4203301, -3512305, 1263776, 939773, 9498300, 8077118, 9589217, -26075579, 18074956, 18750766, 2972522, -15236620, 3994166, 12096161, -2610750, -6885381, 148633, 15469326, 3502193, 1144396 ], [ -659566, 1746213, -9559924, -2906491, -1783087, 5150432, -12829, 5886084, 9908354, 11098943, -24964133, 12811828, 18558994, -377578, -14153908, 4489610, 7269119, -4236162, -8384283, -8243129, 13377330, 436847, 7043380 ], [ -3017290, 1612623, -17839900, -1609681, -53869, 9037088, -965431, 2273868, 11739590, 12608669, -23852687, 7548700, 18367222, -3727678, -13071196, 4985054, 2442077, -5861574, -9883185, -16634891, 11285334, -2628499, 12942364 ], [ -5375014, 1479033, -26119876, -312871, 1675349, 12923744, -1918033, -1338348, 13570826, 14118395, -22741241, 2285572, 18175450, -7077778, -11988484, 5480498, -2384965, -7486986, -11382087, -25026653, 9193338, -5693845, 18841348 ], [ -3175858, 2950168, -20721427, -3218321, -904913, 12429710, 965275, 932661, 11312412, 15150186, -18849830, 2387379, 12573733, -3457393, -7927112, 2941987, -8512, -6431728, -12952779, -19364025, 10649462, -7728351, 17803182 ], [ -65326, 4742248, -12587293, -6964223, -4347071, 11059538, 4615765, 4380315, 8236068, 16086390, -14402426, 3562173, 5890027, 1557089, -3270008, -203315, 3808640, -4840336, -14537829, -10890519, 12815210, -9556689, 15377586 ], [ 3045206, 6534328, -4453159, -10710125, -7789229, 9689366, 8266255, 7827969, 5159724, 17022594, -9955022, 4736967, -793679, 6571571, 1387096, -3348617, 7625792, -3248944, -16122879, -2417013, 14980958, -11385027, 12951990 ], [ 6155738, 8326408, 3680975, -14456027, -11231387, 8319194, 11916745, 11275623, 2083380, 17958798, -5507618, 5911761, -7477385, 11586053, 6044200, -6493919, 11442944, -1657552, -17707929, 6056493, 17146706, -13213365, 10526394 ], [ 9266270, 10118488, 11815109, -18201929, -14673545, 6949022, 15567235, 14723277, -992964, 18895002, -1060214, 7086555, -14161091, 16600535, 10701304, -9639221, 15260096, -66160, -19292979, 14529999, 19312454, -15041703, 8100798 ], [ 8956781, 9953206, 14783117, -18002090, -13804703, 3784022, 16970350, 17180241, -11910, 18013413, 1708639, 7504737, -15926291, 15112931, 11754973, -9046526, 12793076, 545630, -19530726, 19553403, 20999345, -16448268, 6391365 ], [ 5227271, 7830562, 12584999, -13856510, -8624861, -1175806, 16126090, 18646515, 5026542, 15314031, 2798941, 7166307, -12772985, 7123241, 9205207, -4715834, 4041884, 177818, -18421170, 21126705, 22207379, -17433060, 5398095 ], [ 1497761, 5707918, 10386881, -9710930, -3445019, -6135634, 15281830, 20112789, 10064994, 12614649, 3889243, 6827877, -9619679, -866449, 6655441, -385142, -4709308, -189994, -17311614, 22700007, 23415413, -18417852, 4404825 ], [ -2231749, 3585274, 8188763, -5565350, 1734823, -11095462, 14437570, 21579063, 15103446, 9915267, 4979545, 6489447, -6466373, -8856139, 4105675, 3945550, -13460500, -557806, -16202058, 24273309, 24623447, -19402644, 3411555 ], [ -5961259, 1462630, 5990645, -1419770, 6914665, -16055290, 13593310, 23045337, 20141898, 7215885, 6069847, 6151017, -3313067, -16845829, 1555909, 8276242, -22211692, -925618, -15092502, 25846611, 25831481, -20387436, 2418285 ], [ -9400310, -303108, 3579678, 1543701, 11471368, -19641466, 13113681, 23301005, 24183164, 5101554, 6634487, 6242637, -980118, -22736307, -601277, 11616080, -28535453, -999052, -14288540, 26224255, 26524928, -20419723, 1970793 ], [ -11387066, -284316, 104466, -1403373, 12912376, -16359382, 14457207, 17503643, 23238500, 5912478, 4570817, 8484507, -2748954, -18130725, -795563, 10001648, -22722059, 399404, -15012548, 20623609, 24645440, -15689485, 4252191 ], [ -13373822, -265524, -3370746, -4350447, 14353384, -13077298, 15800733, 11706281, 22293836, 6723402, 2507147, 10726377, -4517790, -13525143, -989849, 8387216, -16908665, 1797860, -15736556, 15022963, 22765952, -10959247, 6533589 ], [ -15360578, -246732, -6845958, -7297521, 15794392, -9795214, 17144259, 5908919, 21349172, 7534326, 443477, 12968247, -6286626, -8919561, -1184135, 6772784, -11095271, 3196316, -16460564, 9422317, 20886464, -6229009, 8814987 ], [ -17347334, -227940, -10321170, -10244595, 17235400, -6513130, 18487785, 111557, 20404508, 8345250, -1620193, 15210117, -8055462, -4313979, -1378421, 5158352, -5281877, 4594772, -17184572, 3821671, 19006976, -1498771, 11096385 ], [ -19334090, -209148, -13796382, -13191669, 18676408, -3231046, 19831311, -5685805, 19459844, 9156174, -3683863, 17451987, -9824298, 291603, -1572707, 3543920, 531517, 5993228, -17908580, -1778975, 17127488, 3231467, 13377783 ], [ -16783751, 400909, -15190444, -9929248, 19389791, -3581732, 15348352, -7859797, 11573835, 4023893, -2465888, 16248167, -6592614, 984990, -2993798, 4798718, -875174, 6151424, -13434223, -3199811, 14632695, 5667145, 14887421 ], [ -13325993, 1129219, -16168276, -5424928, 19957649, -4658972, 9700096, -9309115, 2299557, -2297029, -591584, 14355209, -2360826, 895938, -4660250, 6627362, -3725882, 6061568, -7920193, -3784685, 12014841, 7643911, 16242707 ], [ -9868235, 1857529, -17146108, -920608, 20525507, -5736212, 4051840, -10758433, -6974721, -8617951, 1282720, 12462251, 1870962, 806886, -6326702, 8456006, -6576590, 5971712, -2406163, -4369559, 9396987, 9620677, 17597993 ], [ -6410477, 2585839, -18123940, 3583712, 21093365, -6813452, -1596416, -12207751, -16248999, -14938873, 3157024, 10569293, 6102750, 717834, -7993154, 10284650, -9427298, 5881856, 3107867, -4954433, 6779133, 11597443, 18953279 ], [ -2952719, 3314149, -19101772, 8088032, 21661223, -7890692, -7244672, -13657069, -25523277, -21259795, 5031328, 8676335, 10334538, 628782, -9659606, 12113294, -12278006, 5792000, 8621897, -5539307, 4161279, 13574209, 20308565 ], [ -2059397, 4420045, -19909882, 11346260, 20088188, -6301145, -9367742, -14401090, -28499040, -21936613, 5921605, 5833553, 9370017, 2641668, -9977840, 13077530, -14013092, 4257848, 8082623, -5532713, 3880755, 11122948, 18938351 ], [ -3730511, 5903527, -20548270, 13358396, 16374260, -2044811, -7965626, -14439814, -25176288, -16969327, 5827855, 2040947, 3209187, 6756492, -8947856, 13177358, -14632556, 1279400, 1490045, -4934651, 5937561, 4243660, 14842637 ], [ -5401625, 7387009, -21186658, 15370532, 12660332, 2211523, -6563510, -14478538, -21853536, -12002041, 5734105, -1751659, -2951643, 10871316, -7917872, 13277186, -15252020, -1699048, -5102533, -4336589, 7994367, -2635628, 10746923 ], [ -7072739, 8870491, -21825046, 17382668, 8946404, 6467857, -5161394, -14517262, -18530784, -7034755, 5640355, -5544265, -9112473, 14986140, -6887888, 13377014, -15871484, -4677496, -11695111, -3738527, 10051173, -9514916, 6651209 ], [ -8743853, 10353973, -22463434, 19394804, 5232476, 10724191, -3759278, -14555986, -15208032, -2067469, 5546605, -9336871, -15273303, 19100964, -5857904, 13476842, -16490948, -7655944, -18287689, -3140465, 12107979, -16394204, 2555495 ], [ -10754102, 10807955, -21713147, 20530142, 1392665, 13997510, -1872698, -13335850, -11768849, 2157345, 4979103, -11898234, -19337323, 21661187, -4311603, 13270858, -16235669, -9593962, -23792661, -1583115, 13765546, -21127154, -1010381 ], [ -14460026, 6114437, -14019485, 17281490, -3076561, 12355754, 2436202, -5821414, -7747511, 2669799, 2042841, -8303382, -12917293, 16448405, -183717, 11535814, -11606675, -6329830, -23859603, 4770675, 13426918, -15128414, -1927067 ], [ -18165950, 1420919, -6325823, 14032838, -7545787, 10713998, 6745102, 1693022, -3726173, 3182253, -893421, -4708530, -6497263, 11235623, 3944169, 9800770, -6977681, -3065698, -23926545, 11124465, 13088290, -9129674, -2843753 ], [ -21871874, -3272599, 1367839, 10784186, -12015013, 9072242, 11054002, 9207458, 295165, 3694707, -3829683, -1113678, -77233, 6022841, 8072055, 8065726, -2348687, 198434, -23993487, 17478255, 12749662, -3130934, -3760439 ], [ -25577798, -7966117, 9061501, 7535534, -16484239, 7430486, 15362902, 16721894, 4316503, 4207161, -6765945, 2481174, 6342797, 810059, 12199941, 6330682, 2280307, 3462566, -24060429, 23832045, 12411034, 2867806, -4677125 ], [ -29283722, -12659635, 16755163, 4286882, -20953465, 5788730, 19671802, 24236330, 8337841, 4719615, -9702207, 6076026, 12762827, -4402723, 16327827, 4595638, 6909301, 6726698, -24127371, 30185835, 12072406, 8866546, -5593811 ], [ -27245671, -11732063, 14498225, 4820035, -15142271, 2695229, 20545652, 17802306, 3992629, 4776214, -5776624, 8712573, 10901607, -2239550, 13314753, 8379174, 7105395, 9803440, -17927358, 28315005, 10667878, 9028526, -9898357 ], [ -24058825, -9680273, 10251167, 6109549, -7274993, -688621, 20732492, 8578590, -2025893, 4741642, -478672, 11157459, 7384137, 1398814, 8873487, 13266426, 6414909, 12842704, -10473954, 24799251, 9050170, 8023154, -14880475 ], [ -20871979, -7628483, 6004109, 7399063, 592285, -4072471, 20919332, -645126, -8044415, 4707070, 4819280, 13602345, 3866667, 5037178, 4432221, 18153678, 5724423, 15881968, -3020550, 21283497, 7432462, 7017782, -19862593 ], [ -17685133, -5576693, 1757051, 8688577, 8459563, -7456321, 21106172, -9868842, -14062937, 4672498, 10117232, 16047231, 349197, 8675542, -9045, 23040930, 5033937, 18921232, 4432854, 17767743, 5814754, 6012410, -24844711 ], [ -14498287, -3524903, -2490007, 9978091, 16326841, -10840171, 21293012, -19092558, -20081459, 4637926, 15415184, 18492117, -3168273, 12313906, -4450311, 27928182, 4343451, 21960496, 11886258, 14251989, 4197046, 5007038, -29826829 ] ], [ [ 28520352, 2275360, 1370816, 17413728, 7115104, 28616032, -23206496, -6229088, -30458880, -2826144, 4239328, 22855712, -20428992, 5818048, 6398336, 509728, 8435904, 20810144, 26079840, 13404960, -21006336, -5082176, -23949280 ], [ 28520352, 2275360, 1370816, 17413728, 7115104, 28616032, -23206496, -6229088, -30458880, -2826144, 4239328, 22855712, -20428992, 5818048, 6398336, 509728, 8435904, 20810144, 26079840, 13404960, -21006336, -5082176, -23949280 ], [ 28520352, 2275360, 1370816, 17413728, 7115104, 28616032, -23206496, -6229088, -30458880, -2826144, 4239328, 22855712, -20428992, 5818048, 6398336, 509728, 8435904, 20810144, 26079840, 13404960, -21006336, -5082176, -23949280 ], [ 22090302, 2472765, -559554, 14268773, 6077769, 28657462, -20089201, -7932903, -22615045, -1986309, 1523823, 18152792, -21850102, 4339843, 4901976, -1789807, 4621439, 20383784, 22650540, 14417370, -13757651, -2665996, -15968495 ], [ 14374242, 2709651, -2875998, 10494827, 4832967, 28707178, -16348447, -9977481, -13202443, -978507, -1734783, 12509288, -23555434, 2565997, 3106344, -4549249, 44081, 19872152, 18535380, 15632262, -5059229, 233420, -6391553 ], [ 6658182, 2946537, -5192442, 6720881, 3588165, 28756894, -12607693, -12022059, -3789841, 29295, -4993389, 6865784, -25260766, 792151, 1310712, -7308691, -4533277, 19360520, 14420220, 16847154, 3639193, 3132836, 3185389 ], [ -1057878, 3183423, -7508886, 2946935, 2343363, 28806610, -8866939, -14066637, 5622761, 1037097, -8251995, 1222280, -26966098, -981695, -484920, -10068133, -9110635, 18848888, 10305060, 18062046, 12337615, 6032252, 12762331 ], [ -8773938, 3420309, -9825330, -827011, 1098561, 28856326, -5126185, -16111215, 15035363, 2044899, -11510601, -4421224, -28671430, -2755541, -2280552, -12827575, -13687993, 18337256, 6189900, 19276938, 21036037, 8931668, 22339273 ], [ -8559897, 2141109, -9886473, -3245899, -2219760, 25969528, -5249317, -13517799, 16876241, 556713, -14598411, -3542614, -24369451, -4346009, -2611860, -13509331, -17411728, 15925607, 924435, 16419138, 25969393, 6525167, 23144038 ], [ -415755, -654177, -7692315, -4309729, -7611600, 20146216, -9236335, -6286389, 11145395, -3427461, -17515425, 3858110, -14060161, -5753099, -1478844, -12113401, -20281840, 11613941, -5491335, 9488646, 27137683, -1187251, 15176626 ], [ 7728387, -3449463, -5498157, -5373559, -13003440, 14322904, -13223353, 945021, 5414549, -7411635, -20432439, 11258834, -3750871, -7160189, -345828, -10717471, -23151952, 7302275, -11907105, 2558154, 28305973, -8899669, 7209214 ], [ 15872529, -6244749, -3303999, -6437389, -18395280, 8499592, -17210371, 8176431, -316297, -11395809, -23349453, 18659558, 6558419, -8567279, 787188, -9321541, -26022064, 2990609, -18322875, -4372338, 29474263, -16612087, -758198 ], [ 24016671, -9040035, -1109841, -7501219, -23787120, 2676280, -21197389, 15407841, -6047143, -15379983, -26266467, 26060282, 16867709, -9974369, 1920204, -7925611, -28892176, -1321057, -24738645, -11302830, 30642553, -24324505, -8725610 ], [ 29379470, -11269820, -160543, -7097886, -27403454, -1649098, -24383452, 20635721, -9831455, -17127147, -28454358, 30665619, 25076538, -10111420, 3723548, -7157260, -29605114, -3771483, -29013861, -15555116, 31607621, -29684753, -14893428 ], [ 20835554, -10672100, -5435545, 641262, -22142258, 1515194, -23564740, 15845951, -3883097, -7689261, -26996634, 21294021, 22783062, -3898276, 8878532, -9526804, -19532182, 3084291, -22586307, -6416372, 31556579, -23284151, -12063276 ], [ 12291638, -10074380, -10710547, 8380410, -16881062, 4679486, -22746028, 11056181, 2065261, 1748625, -25538910, 11922423, 20489586, 2314868, 14033516, -11896348, -9459250, 9940065, -16158753, 2722372, 31505537, -16883549, -9233124 ], [ 3747722, -9476660, -15985549, 16119558, -11619866, 7843778, -21927316, 6266411, 8013619, 11186511, -24081186, 2550825, 18196110, 8528012, 19188500, -14265892, 613682, 16795839, -9731199, 11861116, 31454495, -10482947, -6402972 ], [ -4796194, -8878940, -21260551, 23858706, -6358670, 11008070, -21108604, 1476641, 13961977, 20624397, -22623462, -6820773, 15902634, 14741156, 24343484, -16635436, 10686614, 23651613, -3303645, 20999860, 31403453, -4082345, -3572820 ], [ -13340110, -8281220, -26535553, 31597854, -1097474, 14172362, -20289892, -3313129, 19910335, 30062283, -21165738, -16192371, 13609158, 20954300, 29498468, -19004980, 20759546, 30507387, 3123909, 30138604, 31352411, 2318257, -742668 ], [ -13562496, -7709525, -28022295, 30859377, -4444863, 10404609, -12877405, -5889634, 15630743, 24333639, -20895404, -11825019, 15391812, 21013104, 30461522, -17746869, 15018308, 28804466, -1080617, 30123288, 30777709, 6326704, 1832339 ], [ -12120576, -7143035, -28751385, 28425375, -9513969, 5250447, -4146163, -8023486, 9305561, 15571689, -20862548, -4709877, 17989692, 19841040, 30586190, -15763227, 6114236, 25389806, -7411559, 28277160, 30098275, 9856720, 4356317 ], [ -10678656, -6576545, -29480475, 25991373, -14583075, 96285, 4585079, -10157338, 2980379, 6809739, -20829692, 2405265, 20587572, 18668976, 30710858, -13779585, -2789836, 21975146, -13742501, 26431032, 29418841, 13386736, 6880295 ], [ -9236736, -6010055, -30209565, 23557371, -19652181, -5057877, 13316321, -12291190, -3344803, -1952211, -20796836, 9520407, 23185452, 17496912, 30835526, -11795943, -11693908, 18560486, -20073443, 24584904, 28739407, 16916752, 9404273 ], [ -7794816, -5443565, -30938655, 21123369, -24721287, -10212039, 22047563, -14425042, -9669985, -10714161, -20763980, 16635549, 25783332, 16324848, 30960194, -9812301, -20597980, 15145826, -26404385, 22738776, 28059973, 20446768, 11928251 ], [ -4563942, -3274805, -28143786, 16708797, -25659531, -8734260, 25028024, -11757565, -13560760, -14179218, -20078801, 20044020, 25043226, 14172660, 25771736, -8503971, -25613746, 11267522, -26588195, 16780203, 24774130, 18594559, 12961970 ], [ 455886, 496225, -21824958, 10313655, -22466913, -624540, 22257704, -4288759, -15017128, -12347382, -18741299, 19745820, 20965134, 11040348, 15270152, -7870953, -26741206, 6925574, -20624873, 6709185, 18881878, 11360125, 12505430 ], [ 5475714, 4267255, -15506130, 3918513, -19274295, 7485180, 19487384, 3180047, -16473496, -10515546, -17403797, 19447620, 16887042, 7908036, 4768568, -7237935, -27868666, 2583626, -14661551, -3361833, 12989626, 4125691, 12048890 ], [ 10495542, 8038285, -9187302, -2476629, -16081677, 15594900, 16717064, 10648853, -17929864, -8683710, -16066295, 19149420, 12808950, 4775724, -5733016, -6604917, -28996126, -1758322, -8698229, -13432851, 7097374, -3108743, 11592350 ], [ 15515370, 11809315, -2868474, -8871771, -12889059, 23704620, 13946744, 18117659, -19386232, -6851874, -14728793, 18851220, 8730858, 1643412, -16234600, -5971899, -30123586, -6100270, -2734907, -23503869, 1205122, -10343177, 11135810 ], [ 19837571, 13816752, 2296843, -13985073, -10150370, 29515139, 10335351, 23482929, -20512371, -4193437, -13173043, 17716942, 5155912, -1668410, -24006035, -4782480, -31103496, -8885311, 2668984, -30957811, -2919951, -15397310, 9889977 ], [ 20671637, 7006224, 1694605, -12689175, -9681326, 23829653, 2518593, 18330519, -19987365, 2598005, -10526053, 12402274, 4096696, -5877782, -18126725, -811056, -31345656, -3885817, 5275720, -25326373, 1790871, -9549938, 4697679 ], [ 21505703, 195696, 1092367, -11393277, -9212282, 18144167, -5298165, 13178109, -19462359, 9389447, -7879063, 7087606, 3037480, -10087154, -12247415, 3160368, -31587816, 1113677, 7882456, -19694935, 6501693, -3702566, -494619 ], [ 22339769, -6614832, 490129, -10097379, -8743238, 12458681, -13114923, 8025699, -18937353, 16180889, -5232073, 1772938, 1978264, -14296526, -6368105, 7131792, -31829976, 6113171, 10489192, -14063497, 11212515, 2144806, -5686917 ], [ 23173835, -13425360, -112109, -8801481, -8274194, 6773195, -20931681, 2873289, -18412347, 22972331, -2585083, -3541730, 919048, -18505898, -488795, 11103216, -32072136, 11112665, 13095928, -8432059, 15923337, 7992178, -10879215 ], [ 24007901, -20235888, -714347, -7505583, -7805150, 1087709, -28748439, -2279121, -17887341, 29763773, 61907, -8856398, -140168, -22715270, 5390515, 15074640, -32314296, 16112159, 15702664, -2800621, 20634159, 13839550, -16071513 ], [ 17279712, -15168006, -4801385, -4642320, -3329536, 3070933, -25935542, -3498696, -11971505, 24096960, -1714358, -6055176, 1358706, -17165727, 8710900, 15207294, -25930841, 13863763, 18056285, -2568623, 14435741, 9965702, -14454721 ], [ 9039072, -7724442, -9585383, -1465584, 1947392, 6587899, -20996714, -3931704, -4977503, 15938496, -4375274, -1630776, 3369198, -9664401, 11519500, 14572194, -18222263, 10165789, 20359283, -3416513, 6055475, 4147610, -11476111 ], [ 798432, -280878, -14369381, 1711152, 7224320, 10104865, -16057886, -4364712, 2016499, 7780032, -7036190, 2793624, 5379690, -2163075, 14328100, 13937094, -10513685, 6467815, 22662281, -4264403, -2324791, -1670482, -8497501 ], [ -7442208, 7162686, -19153379, 4887888, 12501248, 13621831, -11119058, -4797720, 9010501, -378432, -9697106, 7218024, 7390182, 5338251, 17136700, 13301994, -2805107, 2769841, 24965279, -5112293, -10705057, -7488574, -5518891 ], [ -15682848, 14606250, -23937377, 8064624, 17778176, 17138797, -6180230, -5230728, 16004503, -8536896, -12358022, 11642424, 9400674, 12839577, 19945300, 12666894, 4903471, -928133, 27268277, -5960183, -19085323, -13306666, -2540281 ], [ -17762553, 18011868, -26570633, 11179137, 18725066, 16336543, -248297, -5874372, 20736352, -10960728, -9848123, 11601411, 12046986, 17638251, 16340851, 10784349, 9627850, -4581137, 23449667, -8006258, -23193877, -14113249, -766807 ], [ -13681323, 17379540, -27053147, 14231427, 15341918, 11215069, 6676741, -6728652, 23206048, -7649928, -2167409, 7094985, 15329118, 19734273, 6323353, 7654359, 11368030, -8189171, 13509449, -11250518, -23030719, -9908323, -198469 ], [ -9600093, 16747212, -27535661, 17283717, 11958770, 6093595, 13601779, -7582932, 25675744, -4339128, 5513305, 2588559, 18611250, 21830295, -3694145, 4524369, 13108210, -11797205, 3569231, -14494778, -22867561, -5703397, 369869 ], [ -5518863, 16114884, -28018175, 20336007, 8575622, 972121, 20526817, -8437212, 28145440, -1028328, 13194019, -1917867, 21893382, 23926317, -13711643, 1394379, 14848390, -15405239, -6370987, -17739038, -22704403, -1498471, 938207 ], [ -1437633, 15482556, -28500689, 23388297, 5192474, -4149353, 27451855, -9291492, 30615136, 2282472, 20874733, -6424293, 25175514, 26022339, -23729141, -1735611, 16588570, -19013273, -16311205, -20983298, -22541245, 2706455, 1506545 ], [ 1970110, 14708777, -27719879, 24574094, 1809813, -7810131, 31785431, -8888032, 32029625, 4855155, 26293876, -10063164, 26424352, 27718773, -30759182, -4011488, 17747595, -21855750, -23634622, -23006946, -21325076, 5330218, 2405980 ], [ 2010418, 13227743, -20622449, 16427426, -1570413, -4167429, 23161697, -2195872, 28168079, 3737253, 20405164, -9364260, 17506720, 27417267, -22851938, -2016800, 16000845, -20870442, -17874034, -18927534, -14843852, 48166, 4960900 ], [ 2050726, 11746709, -13525019, 8280758, -4950639, -524727, 14537963, 4496288, 24306533, 2619351, 14516452, -8665356, 8589088, 27115761, -14944694, -22112, 14254095, -19885134, -12113446, -14848122, -8362628, -5233886, 7515820 ], [ 2091034, 10265675, -6427589, 134090, -8330865, 3117975, 5914229, 11188448, 20444987, 1501449, 8627740, -7966452, -328544, 26814255, -7037450, 1972576, 12507345, -18899826, -6352858, -10768710, -1881404, -10515938, 10070740 ], [ 2131342, 8784641, 669841, -8012578, -11711091, 6760677, -2709505, 17880608, 16583441, 383547, 2739028, -7267548, -9246176, 26512749, 869794, 3967264, 10760595, -17914518, -592270, -6689298, 4599820, -15797990, 12625660 ], [ 2171650, 7303607, 7767271, -16159246, -15091317, 10403379, -11333239, 24572768, 12721895, -734355, -3149684, -6568644, -18163808, 26211243, 8777038, 5961952, 9013845, -16929210, 5168318, -2609886, 11081044, -21080042, 15180580 ], [ 4947633, 10448463, 5943071, -18229374, -16337943, 13371736, -9069978, 20973518, 11447024, -800457, -4054206, -1134655, -18852365, 19015147, 11855657, 9375540, 12136045, -10609207, 6406646, -2031354, 11096128, -21711484, 12623425 ], [ 8270751, 14518497, 2334545, -19084194, -17157849, 16205224, -4629318, 15315986, 10689488, -656199, -3961890, 5246351, -17895107, 10440133, 13968551, 13072908, 16232035, -3222265, 6740522, -2152998, 9817984, -21412804, 9043855 ], [ 11593869, 18588531, -1273981, -19939014, -17977755, 19038712, -188658, 9658454, 9931952, -511941, -3869574, 11627357, -16937849, 1865119, 16081445, 16770276, 20328025, 4164677, 7074398, -2274642, 8539840, -21114124, 5464285 ], [ 14916987, 22658565, -4882507, -20793834, -18797661, 21872200, 4252002, 4000922, 9174416, -367683, -3777258, 18008363, -15980591, -6709895, 18194339, 20467644, 24424015, 11551619, 7408274, -2396286, 7261696, -20815444, 1884715 ], [ 18240105, 26728599, -8491033, -21648654, -19617567, 24705688, 8692662, -1656610, 8416880, -223425, -3684942, 24389369, -15023333, -15284909, 20307233, 24165012, 28520005, 18938561, 7742150, -2517930, 5983552, -20516764, -1694855 ], [ 19020657, 26754969, -8102746, -21272202, -16465359, 25634044, 10049622, -5997697, 5210249, -800805, -1436529, 24203243, -15514835, -16499234, 18028589, 25395810, 28941862, 18619247, 7702895, -2741130, 2448490, -18352900, -2026496 ], [ 17258643, 22737675, -3717646, -19664478, -9341037, 24657268, 8322882, -9022339, -445477, -2099823, 2967981, 17449985, -17455097, -10352870, 11358407, 24160038, 25689586, 10593677, 7290509, -3065886, -3343490, -14323852, 889792 ], [ 15496629, 18720381, 667454, -18056754, -2216715, 23680492, 6596142, -12046981, -6101203, -3398841, 7372491, 10696727, -19395359, -4206506, 4688225, 22924266, 22437310, 2568107, 6878123, -3390642, -9135470, -10294804, 3806080 ], [ 13734615, 14703087, 5052554, -16449030, 4907607, 22703716, 4869402, -15071623, -11756929, -4697859, 11777001, 3943469, -21335621, 1939858, -1981957, 21688494, 19185034, -5457463, 6465737, -3715398, -14927450, -6265756, 6722368 ], [ 11972601, 10685793, 9437654, -14841306, 12031929, 21726940, 3142662, -18096265, -17412655, -5996877, 16181511, -2809789, -23275883, 8086222, -8652139, 20452722, 15932758, -13483033, 6053351, -4040154, -20719430, -2236708, 9638656 ], [ 10891356, 8056216, 12539996, -12938462, 17760487, 20231078, 2296277, -20313629, -20439268, -7172783, 20044205, -8069463, -24725762, 13638917, -14014516, 18413115, 12485980, -19793956, 5228055, -3450725, -25733870, 1409743, 12618424 ], [ 13213956, 12365224, 9228548, -9560018, 16510225, 16139786, 5851667, -18494603, -10320316, -7733129, 21197819, -5861217, -23723726, 16223267, -12837868, 12354333, 8066692, -17531644, 2338209, 1709629, -26860610, 3143209, 15915592 ], [ 15536556, 16674232, 5917100, -6181574, 15259963, 12048494, 9407057, -16675577, -201364, -8293475, 22351433, -3652971, -22721690, 18807617, -11661220, 6295551, 3647404, -15269332, -551637, 6869983, -27987350, 4876675, 19212760 ], [ 17859156, 20983240, 2605652, -2803130, 14009701, 7957202, 12962447, -14856551, 9917588, -8853821, 23505047, -1444725, -21719654, 21391967, -10484572, 236769, -771884, -13007020, -3441483, 12030337, -29114090, 6610141, 22509928 ], [ 20181756, 25292248, -705796, 575314, 12759439, 3865910, 16517837, -13037525, 20036540, -9414167, 24658661, 763521, -20717618, 23976317, -9307924, -5822013, -5191172, -10744708, -6331329, 17190691, -30240830, 8343607, 25807096 ], [ 22504356, 29601256, -4017244, 3953758, 11509177, -225382, 20073227, -11218499, 30155492, -9974513, 25812275, 2971767, -19715582, 26560667, -8131276, -11880795, -9610460, -8482396, -9221175, 22351045, -31367570, 10077073, 29104264 ], [ 23249836, 25599969, -1114362, 6852287, 13395580, -4012784, 15283492, -13974253, 23373159, -7262669, 21867154, 6874413, -12373671, 25574967, -1996643, -10683352, -7956143, -5717059, -9206556, 18733619, -29884010, 6962644, 29273277 ], [ 23679892, 19936623, 3031386, 9654833, 15909316, -7739408, 8824732, -17644963, 13210569, -3896387, 16902286, 11115939, -3763785, 23875257, 5129587, -8034664, -5087105, -2851117, -8611044, 13360637, -27878390, 2878636, 28816659 ], [ 24109948, 14273277, 7177134, 12457379, 18423052, -11466032, 2365972, -21315673, 3047979, -530105, 11937418, 15357465, 4846101, 22175547, 12255817, -5385976, -2218067, 14825, -8015532, 7987655, -25872770, -1205372, 28360041 ], [ 24540004, 8609931, 11322882, 15259925, 20936788, -15192656, -4092788, -24986383, -7114611, 2836177, 6972550, 19598991, 13455987, 20475837, 19382047, -2737288, 650971, 2880767, -7420020, 2614673, -23867150, -5289380, 27903423 ], [ 24970060, 2946585, 15468630, 18062471, 23450524, -18919280, -10551548, -28657093, -17277201, 6202459, 2007682, 23840517, 22065873, 18776127, 26508277, -88600, 3520009, 5746709, -6824508, -2758309, -21861530, -9373388, 27446805 ], [ 22541710, -2936103, 16890993, 19749413, 24181693, -16538327, -11956181, -24830533, -18466056, 7295827, -2061530, 22750884, 24713982, 19025703, 30282844, -1004137, 3996652, 3794492, -4993674, -2037871, -20833748, -11880404, 22158831 ], [ 17254954, -9038133, 15589971, 20320751, 23130295, -8049797, -8306687, -13506703, -10681176, 6116281, -5235086, 16330092, 21400314, 21224565, 30705748, -5483899, 2080900, -2975884, -1927518, 4775987, -20783804, -12810428, 12039501 ], [ 11968198, -15140163, 14288949, 20892089, 22078897, 438733, -4657193, -2182873, -2896296, 4936735, -8408642, 9909300, 18086646, 23423427, 31128652, -9963661, 165148, -9746260, 1138638, 11589845, -20733860, -13740452, 1920171 ], [ 6681442, -21242193, 12987927, 21463427, 21027499, 8927263, -1007699, 9140957, 4888584, 3757189, -11582198, 3488508, 14772978, 25622289, 31551556, -14443423, -1750604, -16516636, 4204794, 18403703, -20683916, -14670476, -8199159 ], [ 1394686, -27344223, 11686905, 22034765, 19976101, 17415793, 2641795, 20464787, 12673464, 2577643, -14755754, -2932284, 11459310, 27821151, 31974460, -18923185, -3666356, -23287012, 7270950, 25217561, -20633972, -15600500, -18318489 ], [ -3542561, -31943870, 9673642, 21009054, 17872949, 23127960, 6242960, 28339114, 17900198, 717777, -17272163, -8375490, 7600576, 28603154, 30908775, -21866436, -5351669, -28890575, 10266694, 29262380, -19231312, -15013470, -26704479 ], [ -6732263, -29031602, 4099174, 11998098, 10511027, 14958312, 9602480, 18965926, 10336202, -4543689, -16502837, -8930766, 1016512, 22300862, 22400145, -17127132, -5884787, -28660073, 12910378, 19462004, -11065072, -6841170, -26423769 ], [ -9921965, -26119334, -1475294, 2987142, 3149105, 6788664, 12962000, 9592738, 2772206, -9805155, -15733511, -9486042, -5567552, 15998570, 13891515, -12387828, -6417905, -28429571, 15554062, 9661628, -2898832, 1331130, -26143059 ], [ -13111667, -23207066, -7049762, -6023814, -4212817, -1380984, 16321520, 219550, -4791790, -15066621, -14964185, -10041318, -12151616, 9696278, 5382885, -7648524, -6951023, -28199069, 18197746, -138748, 5267408, 9503430, -25862349 ], [ -16301369, -20294798, -12624230, -15034770, -11574739, -9550632, 19681040, -9153638, -12355786, -20328087, -14194859, -10596594, -18735680, 3393986, -3125745, -2909220, -7484141, -27968567, 20841430, -9939124, 13433648, 17675730, -25581639 ], [ -19491071, -17382530, -18198698, -24045726, -18936661, -17720280, 23040560, -18526826, -19919782, -25589553, -13425533, -11151870, -25319744, -2908306, -11634375, 1830084, -8017259, -27738065, 23485114, -19739500, 21599888, 25848030, -25300929 ], [ -16823538, -15679637, -19258616, -18595312, -15672538, -15924193, 21594585, -16280424, -19101413, -23647854, -15674012, -12193491, -22520413, -6736408, -9766845, 2894138, -12011362, -27829508, 15994288, -17132471, 16627058, 26085515, -25300489 ], [ -12984558, -14218619, -19415624, -10252624, -10283206, -12134959, 19187511, -11710104, -16606571, -20265522, -18526052, -13332381, -17844403, -10069672, -5824083, 3223142, -16697662, -27985340, 6476560, -12043961, 9026414, 24736037, -25356103 ], [ -9145578, -12757601, -19572632, -1909936, -4893874, -8345725, 16780437, -7139784, -14111729, -16883190, -21378092, -14471271, -13168393, -13402936, -1881321, 3552146, -21383962, -28141172, -3041168, -6955451, 1425770, 23386559, -25411717 ], [ -5306598, -11296583, -19729640, 6432752, 495458, -4556491, 14373363, -2569464, -11616887, -13500858, -24230132, -15610161, -8492383, -16736200, 2061441, 3881150, -26070262, -28297004, -12558896, -1866941, -6174874, 22037081, -25467331 ], [ -1467618, -9835565, -19886648, 14775440, 5884790, -767257, 11966289, 2000856, -9122045, -10118526, -27082172, -16749051, -3816373, -20069464, 6004203, 4210154, -30756562, -28452836, -22076624, 3221569, -13775518, 20687603, -25522945 ], [ -2442891, -8420288, -19906583, 18851873, 10039226, 1663454, 9319890, 2490288, -9567311, -8207262, -23999639, -15265131, -2649724, -20100355, 9008484, 5994083, -30485698, -27010673, -24580637, 6945931, -18817714, 20729357, -25780303 ], [ -8232417, -7050752, -19789445, 18662051, 12958766, 2735642, 6434166, -1101168, -12952685, -7767066, -14982533, -11158401, -4992436, -16828873, 11074284, 9232937, -25257670, -23970515, -20070935, 9306145, -21301462, 22162343, -26239405 ], [ -14021943, -5681216, -19672307, 18472229, 15878306, 3807830, 3548442, -4692624, -16338059, -7326870, -5965427, -7051671, -7335148, -13557391, 13140084, 12471791, -20029642, -20930357, -15561233, 11666359, -23785210, 23595329, -26698507 ], [ -19811469, -4311680, -19555169, 18282407, 18797846, 4880018, 662718, -8284080, -19723433, -6886674, 3051679, -2944941, -9677860, -10285909, 15205884, 15710645, -14801614, -17890199, -11051531, 14026573, -26268958, 25028315, -27157609 ], [ -25600995, -2942144, -19438031, 18092585, 21717386, 5952206, -2223006, -11875536, -23108807, -6446478, 12068785, 1161789, -12020572, -7014427, 17271684, 18949499, -9573586, -14850041, -6541829, 16386787, -28752706, 26461301, -27616711 ], [ -28563180, -1038870, -19407637, 17674896, 22975819, 6647464, -4905751, -14981245, -26037596, -6236644, 19621106, 5417498, -13686000, -4719080, 18450206, 21591106, -4258956, -12253149, -2940174, 17896716, -29186543, 27123851, -26301500 ], [ -17388660, 3533094, -19810963, 16117872, 15928717, 5458072, -6573601, -15658219, -26683460, -7178620, 19849502, 10418102, -11965008, -7304408, 15192338, 21246478, 1488684, -11872587, -3878754, 15155220, -19370825, 23934221, -16114724 ], [ -6214140, 8105058, -20214289, 14560848, 8881615, 4268680, -8241451, -16335193, -27329324, -8120596, 20077898, 15418706, -10244016, -9889736, 11934470, 20901850, 7236324, -11492025, -4817334, 12413724, -9555107, 20744591, -5927948 ], [ 4960380, 12677022, -20617615, 13003824, 1834513, 3079288, -9909301, -17012167, -27975188, -9062572, 20306294, 20419310, -8523024, -12475064, 8676602, 20557222, 12983964, -11111463, -5755914, 9672228, 260611, 17554961, 4258828 ], [ 16134900, 17248986, -21020941, 11446800, -5212589, 1889896, -11577151, -17689141, -28621052, -10004548, 20534690, 25419914, -6802032, -15060392, 5418734, 20212594, 18731604, -10730901, -6694494, 6930732, 10076329, 14365331, 14445604 ], [ 27309420, 21820950, -21424267, 9889776, -12259691, 700504, -13245001, -18366115, -29266916, -10946524, 20763086, 30420518, -5081040, -17645720, 2160866, 19867966, 24479244, -10350339, -7633074, 4189236, 19892047, 11175701, 24632380 ], [ 23821035, 17074419, -15291578, 8019452, -7990088, -2809723, -6540136, -15492929, -26271820, -9684630, 20184902, 25370662, 1082242, -17779718, -3826717, 12895513, 18803329, -9653732, -8701364, 6799370, 22760890, 6452631, 22640821 ], [ 17400069, 10464189, -7851686, 6086468, -1457144, -6784117, 1839272, -11909711, -22548532, -7981962, 19445402, 18310714, 8133982, -17423450, -10360243, 4597495, 10842703, -8893916, -9795596, 10479830, 24240358, 1422873, 18213595 ], [ 10979103, 3853959, -411794, 4153484, 5075800, -10758511, 10218680, -8326493, -18825244, -6279294, 18705902, 11250766, 15185722, -17067182, -16893769, -3700523, 2882077, -8134100, -10889828, 14160290, 25719826, -3606885, 13786369 ], [ 4558137, -2756271, 7028098, 2220500, 11608744, -14732905, 18598088, -4743275, -15101956, -4576626, 17966402, 4190818, 22237462, -16710914, -23427295, -11998541, -5078549, -7374284, -11984060, 17840750, 27199294, -8636643, 9359143 ], [ -1862829, -9366501, 14467990, 287516, 18141688, -18707299, 26977496, -1160057, -11378668, -2873958, 17226902, -2869130, 29289202, -16354646, -29960821, -20296559, -13039175, -6614468, -13078292, 21521210, 28678762, -13666401, 4931917 ], [ -4152600, -10868112, 17668531, 2182034, 17686930, -16551517, 25378478, 695677, -10248322, -617508, 14075237, -5350847, 30472597, -15085148, -30381772, -21574328, -17567831, -2665937, -9892328, 21381833, 26937367, -12221133, 4572889 ], [ -2311176, -7261104, 16629721, 7904054, 10244470, -8265559, 13801034, 823927, -11710918, 2192724, 8511407, -3254333, 25787647, -12902420, -24690148, -15831848, -18664517, 4471309, -2426168, 17422619, 21975109, -4300839, 8282059 ], [ -469752, -3654096, 15590911, 13626074, 2802010, 20399, 2223590, 952177, -13173514, 5002956, 2947577, -1157819, 21102697, -10719692, -18998524, -10089368, -19761203, 11608555, 5039992, 13463405, 17012851, 3619455, 11991229 ], [ 1371672, -47088, 14552101, 19348094, -4640450, 8306357, -9353854, 1080427, -14636110, 7813188, -2616253, 938695, 16417747, -8536964, -13306900, -4346888, -20857889, 18745801, 12506152, 9504191, 12050593, 11539749, 15700399 ], [ 3213096, 3559920, 13513291, 25070114, -12082910, 16592315, -20931298, 1208677, -16098706, 10623420, -8180083, 3035209, 11732797, -6354236, -7615276, 1395592, -21954575, 25883047, 19972312, 5544977, 7088335, 19460043, 19409569 ], [ 4356882, 6158759, 12997352, 28318795, -17461450, 22606418, -29430187, 1986985, -17698503, 13183779, -12004727, 5065661, 7012921, -3372228, -3240801, 6698964, -21773187, 30733920, 25206769, 1243041, 3021120, 25241283, 21800224 ], [ 2012478, 3716753, 15095768, 19200781, -12520390, 17261246, -22536301, 6015583, -19984305, 14494773, -7133441, 6765803, 2118415, 3606180, -5452071, 9806796, -15201429, 24152928, 19282711, -4772505, 3429120, 20327253, 17598304 ], [ -331926, 1274747, 17194184, 10082767, -7579330, 11916074, -15642415, 10044181, -22270107, 15805767, -2262155, 8465945, -2776091, 10584588, -7663341, 12914628, -8629671, 17571936, 13358653, -10788051, 3837120, 15413223, 13396384 ], [ -2676330, -1167259, 19292600, 964753, -2638270, 6570902, -8748529, 14072779, -24555909, 17116761, 2609131, 10166087, -7670597, 17562996, -9874611, 16022460, -2057913, 10990944, 7434595, -16803597, 4245120, 10499193, 9194464 ], [ -5020734, -3609265, 21391016, -8153261, 2302790, 1225730, -1854643, 18101377, -26841711, 18427755, 7480417, 11866229, -12565103, 24541404, -12085881, 19130292, 4513845, 4409952, 1510537, -22819143, 4653120, 5585163, 4992544 ], [ -7365138, -6051271, 23489432, -17271275, 7243850, -4119442, 5039243, 22129975, -29127513, 19738749, 12351703, 13566371, -17459609, 31519812, -14297151, 22238124, 11085603, -2171040, -4413521, -28834689, 5061120, 671133, 790624 ], [ -9979557, -6091817, 20999848, -14562369, 11039605, -1547904, 6449409, 14647408, -24898160, 12336243, 14000174, 9025698, -13754190, 23602680, -7638606, 18355316, 10792236, -4015582, -5285504, -21852855, 591675, -699807, -1337816 ], [ -12647979, -5652071, 17592664, -9488079, 14606299, 2606976, 6762831, 4862608, -19365776, 3191037, 15004082, 3236862, -8328786, 12706440, 793902, 13074380, 9125844, -4912834, -5147072, -12271545, -4853259, -1362129, -3051560 ], [ -15316401, -5212325, 14185480, -4413789, 18172993, 6761856, 7076253, -4922192, -13833392, -5954169, 16007990, -2551974, -2903382, 1810200, 9226410, 7793444, 7459452, -5810086, -5008640, -2690235, -10298193, -2024451, -4765304 ], [ -17984823, -4772579, 10778296, 660501, 21739687, 10916736, 7389675, -14706992, -8301008, -15099375, 17011898, -8340810, 2522022, -9086040, 17658918, 2512508, 5793060, -6707338, -4870208, 6891075, -15743127, -2686773, -6479048 ], [ -20653245, -4332833, 7371112, 5734791, 25306381, 15071616, 7703097, -24491792, -2768624, -24244581, 18015806, -14129646, 7947426, -19982280, 26091426, -2768428, 4126668, -7604590, -4731776, 16472385, -21188061, -3349095, -8192792 ], [ -22793154, -6575438, 6056491, 6747360, 24217153, 15561033, 5271666, -26611631, -2655710, -23154528, 17774141, -18252615, 8136939, -22936713, 27963609, -4693153, 349644, -7637659, -2571989, 16682328, -23076930, -3502647, -7499168 ], [ -24404550, -11500394, 6834433, 3698208, 18472003, 12384987, 95382, -21066509, -7962266, -11829216, 16286903, -20709717, 3090561, -17949339, 23275467, -3261667, -5538012, -6806545, 1609153, 7520904, -21409734, -3147429, -4398176 ], [ -26015946, -16425350, 7612375, 649056, 12726853, 9208941, -5080902, -15521387, -13268822, -503904, 14799665, -23166819, -1955817, -12961965, 18587325, -1830181, -11425668, -5975431, 5790295, -1640520, -19742538, -2792211, -1297184 ], [ -27627342, -21350306, 8390317, -2400096, 6981703, 6032895, -10257186, -9976265, -18575378, 10821408, 13312427, -25623921, -7002195, -7974591, 13899183, -398695, -17313324, -5144317, 9971437, -10801944, -18075342, -2436993, 1803808 ], [ -29238738, -26275262, 9168259, -5449248, 1236553, 2856849, -15433470, -4431143, -23881934, 22146720, 11825189, -28081023, -12048573, -2987217, 9211041, 1032791, -23200980, -4313203, 14152579, -19963368, -16408146, -2081775, 4904800 ], [ -30422366, -28579079, 8897274, -8152600, -2991186, 231580, -18632510, 184388, -27204163, 31482076, 10078122, -29557571, -15300548, 1839673, 4994572, 2848576, -26692406, -3393445, 17558979, -27095456, -14309670, -1107782, 7312668 ], [ -29467154, -17777201, 3381654, -9126952, 368130, 360196, -11945330, 151964, -20604757, 30867652, 7031910, -26131349, -9580508, 5864143, 3136468, 6585856, -18202682, -2030467, 17091669, -24080864, -10054794, 2960086, 6254916 ], [ -28511942, -6975323, -2133966, -10101304, 3727446, 488812, -5258150, 119540, -14005351, 30253228, 3985698, -22705127, -3860468, 9888613, 1278364, 10323136, -9712958, -667489, 16624359, -21066272, -5799918, 7027954, 5197164 ], [ -27556730, 3826555, -7649586, -11075656, 7086762, 617428, 1429030, 87116, -7405945, 29638804, 939486, -19278905, 1859572, 13913083, -579740, 14060416, -1223234, 695489, 16157049, -18051680, -1545042, 11095822, 4139412 ], [ -26601518, 14628433, -13165206, -12050008, 10446078, 746044, 8116210, 54692, -806539, 29024380, -2106726, -15852683, 7579612, 17937553, -2437844, 17797696, 7266490, 2058467, 15689739, -15037088, 2709834, 15163690, 3081660 ], [ -25646306, 25430311, -18680826, -13024360, 13805394, 874660, 14803390, 22268, 5792867, 28409956, -5152938, -12426461, 13299652, 21962023, -4295948, 21534976, 15756214, 3421445, 15222429, -12022496, 6964710, 19231558, 2023908 ], [ -20434234, 27120209, -16377366, -12363552, 13859615, -597114, 18130800, 3738024, 10337718, 27964712, -8757380, -10979914, 15146412, 23797593, -3897392, 21952631, 14270803, -841892, 13913824, -12206559, 2171446, 14344921, -335744 ], [ -14370790, 26987711, -12510090, -11375712, 13252817, -2388966, 20786256, 8203416, 14471658, 27553304, -12473468, -9929302, 16218516, 25195383, -3047504, 21706361, 10790365, -6230492, 12436960, -13030353, -4431446, 7667383, -2955776 ], [ -8307346, 26855213, -8642814, -10387872, 12646019, -4180818, 23441712, 12668808, 18605598, 27141896, -16189556, -8878690, 17290620, 26593173, -2197616, 21460091, 7309927, -11619092, 10960096, -13854147, -11034338, 989845, -5575808 ], [ -2243902, 26722715, -4775538, -9400032, 12039221, -5972670, 26097168, 17134200, 22739538, 26730488, -19905644, -7828078, 18362724, 27990963, -1347728, 21213821, 3829489, -17007692, 9483232, -14677941, -17637230, -5687693, -8195840 ], [ 3819542, 26590217, -908262, -8412192, 11432423, -7764522, 28752624, 21599592, 26873478, 26319080, -23621732, -6777466, 19434828, 29388753, -497840, 20967551, 349051, -22396292, 8006368, -15501735, -24240122, -12365231, -10815872 ], [ 7043906, 22236929, -327135, -4872795, 9904967, -9818070, 26010189, 22045311, 28393602, 21966716, -24601517, -7393633, 16068042, 29910612, -1293500, 16104962, -536249, -22426223, 5018251, -17269521, -23426849, -14993555, -10029752 ], [ 7429190, 13662851, -3032157, 1218159, 7456853, -12133314, 17869863, 18471357, 27299910, 13673396, -22844999, -9676579, 8262366, 29556540, -3734708, 6626054, 1173589, -17097485, 518881, -19981299, -15197411, -13572665, -5837480 ], [ 7814474, 5088773, -5737179, 7309113, 5008739, -14448558, 9729537, 14897403, 26206218, 5380076, -21088481, -11959525, 456690, 29202468, -6175916, -2852854, 2883427, -11768747, -3980489, -22693077, -6967973, -12151775, -1645208 ], [ 8199758, -3485305, -8442201, 13400067, 2560625, -16763802, 1589211, 11323449, 25112526, -2913244, -19331963, -14242471, -7348986, 28848396, -8617124, -12331762, 4593265, -6440009, -8479859, -25404855, 1261465, -10730885, 2547064 ], [ 8585042, -12059383, -11147223, 19491021, 112511, -19079046, -6551115, 7749495, 24018834, -11206564, -17575445, -16525417, -15154662, 28494324, -11058332, -21810670, 6303103, -1111271, -12979229, -28116633, 9490903, -9309995, 6739336 ], [ 8765886, -18913970, -12037732, 23193271, -2343123, -20321241, -13194203, 5355830, 22316825, -17663406, -16182489, -18097793, -21583560, 28242568, -13600060, -28851690, 8207315, 2218175, -15204149, -28869779, 15527189, -8800578, 10006868 ], [ 7924530, -17171102, -3855676, 14952001, -4836357, -16198191, -12351101, 8863610, 17573231, -14937858, -16607343, -16117319, -21128568, 28502392, -16644388, -23703270, 11083397, -4448839, -6056819, -19829765, 10597715, -12848526, 8650700 ], [ 7083174, -15428234, 4326380, 6710731, -7329591, -12075141, -11507999, 12371390, 12829637, -12212310, -17032197, -14136845, -20673576, 28762216, -19688716, -18554850, 13959479, -11115853, 3090511, -10789751, 5668241, -16896474, 7294532 ], [ 6241818, -13685366, 12508436, -1530539, -9822825, -7952091, -10664897, 15879170, 8086043, -9486762, -17457051, -12156371, -20218584, 29022040, -22733044, -13406430, 16835561, -17782867, 12237841, -1749737, 738767, -20944422, 5938364 ], [ 5400462, -11942498, 20690492, -9771809, -12316059, -3829041, -9821795, 19386950, 3342449, -6761214, -17881905, -10175897, -19763592, 29281864, -25777372, -8258010, 19711643, -24449881, 21385171, 7290277, -4190707, -24992370, 4582196 ], [ 4559106, -10199630, 28872548, -18013079, -14809293, 294009, -8978693, 22894730, -1401145, -4035666, -18306759, -8195423, -19308600, 29541688, -28821700, -3109590, 22587725, -31116895, 30532501, 16330291, -9120181, -29040318, 3226028 ], [ -1131160, -4993077, 25784869, -14952764, -9297197, 1734549, -7635591, 16275260, 773796, -6038793, -17528023, -3876069, -18321363, 20346457, -29167903, -118460, 15585022, -27046049, 22281891, 20163865, -9613615, -21357046, 3032260 ], [ -7791208, 906213, 20443243, -9632132, -2184035, 2638587, -6192489, 7630340, 4332444, -8987655, -16508569, 911061, -17227677, 9260215, -28974481, 2441212, 6606562, -20827631, 10551693, 22956151, -9219841, -11327530, 3070972 ], [ -14451256, 6805503, 15101617, -4311500, 4929127, 3542625, -4749387, -1014580, 7891092, -11936517, -15489115, 5698191, -16133991, -1826027, -28781059, 5000884, -2371898, -14609213, -1178505, 25748437, -8826067, -1298014, 3109684 ], [ -21111304, 12704793, 9759991, 1009132, 12042289, 4446663, -3306285, -9659500, 11449740, -14885379, -14469661, 10485321, -15040305, -12912269, -28587637, 7560556, -11350358, -8390795, -12908703, 28540723, -8432293, 8731502, 3148396 ], [ -27771352, 18604083, 4418365, 6329764, 19155451, 5350701, -1863183, -18304420, 15008388, -17834241, -13450207, 15272451, -13946619, -23998511, -28394215, 10120228, -20328818, -2172377, -24638901, 31333009, -8038519, 18761018, 3187108 ], [ -26427106, 20927358, 749443, 8412112, 21659323, 6553158, 1467447, -20542564, 17616387, -17368845, -11063089, 16289913, -15204732, -27571469, -28607329, 10391884, -25413140, 635461, -25527858, 27367411, -5443846, 19907207, 2874673 ], [ -17078566, 19674618, -1246775, 7256176, 19553905, 8054034, 6685605, -16373932, 19273737, -13489191, -7308307, 13537707, -18814644, -23631143, -29226979, 8375524, -26603324, 32719, -15575574, 16643929, -648274, 12170069, 2211091 ], [ -7730026, 18421878, -3242993, 6100240, 17448487, 9554910, 11903763, -12205300, 20931087, -9609537, -3553525, 10785501, -22424556, -19690817, -29846629, 6359164, -27793508, -570023, -5623290, 5920447, 4147298, 4432931, 1547509 ], [ 1618514, 17169138, -5239211, 4944304, 15343069, 11055786, 17121921, -8036668, 22588437, -5729883, 201257, 8033295, -26034468, -15750491, -30466279, 4342804, -28983692, -1172765, 4328994, -4803035, 8942870, -3304207, 883927 ], [ 10967054, 15916398, -7235429, 3788368, 13237651, 12556662, 22340079, -3868036, 24245787, -1850229, 3956039, 5281089, -29644380, -11810165, -31085929, 2326444, -30173876, -1775507, 14281278, -15526517, 13738442, -11041345, 220345 ], [ 19137986, 15136073, -8313181, 2197674, 10288478, 14137320, 25921433, 30487, 24507748, 1810954, 6424852, 2167502, -31074928, -9076608, -31313105, 238105, -29951804, -2012870, 21227012, -23026357, 17307364, -17161254, -808778 ], [ 21420878, 16717823, -4798603, -1566810, 3120530, 16116888, 21318767, 2578465, 17792764, 4379782, 2463820, -2752990, -21608656, -12376896, -29577911, -2210129, -22668452, -423338, 13139996, -14407987, 14743036, -15195018, -3665606 ], [ 23703770, 18299573, -1284025, -5331294, -4047418, 18096456, 16716101, 5126443, 11077780, 6948610, -1497212, -7673482, -12142384, -15677184, -27842717, -4658363, -15385100, 1166194, 5052980, -5789617, 12178708, -13228782, -6522434 ], [ 25986662, 19881323, 2230553, -9095778, -11215366, 20076024, 12113435, 7674421, 4362796, 9517438, -5458244, -12593974, -2676112, -18977472, -26107523, -7106597, -8101748, 2755726, -3034036, 2828753, 9614380, -11262546, -9379262 ], [ 28269554, 21463073, 5745131, -12860262, -18383314, 22055592, 7510769, 10222399, -2352188, 12086266, -9419276, -17514466, 6790160, -22277760, -24372329, -9554831, -818396, 4345258, -11121052, 11447123, 7050052, -9296310, -12236090 ], [ 30552446, 23044823, 9259709, -16624746, -25551262, 24035160, 2908103, 12770377, -9067172, 14655094, -13380308, -22434958, 16256432, -25578048, -22637135, -12003065, 6464956, 5934790, -19208068, 20065493, 4485724, -7330074, -15092918 ], [ 31042388, 15437188, 9780107, -10535915, -25530885, 23313088, 4828152, 13695645, -13637361, 14681522, -11284970, -15949240, 13613979, -23059891, -22985446, -14827209, 9719678, 8630517, -21583204, 22432488, -855084, -2835138, -16500511 ], [ 31173740, 5991676, 9701669, -2476421, -24072843, 22050688, 8052744, 14296371, -17778591, 14199470, -7978358, -7182280, 8549781, -19378045, -23750458, -17726535, 12168674, 11547483, -22815964, 23549208, -6751188, 2165538, -17618257 ], [ 31305092, -3453836, 9623231, 5583073, -22614801, 20788288, 11277336, 14897097, -21919821, 13717418, -4671746, 1584680, 3485583, -15696199, -24515470, -20625861, 14617670, 14464449, -24048724, 24665928, -12647292, 7166214, -18736003 ], [ 31436444, -12899348, 9544793, 13642567, -21156759, 19525888, 14501928, 15497823, -26061051, 13235366, -1365134, 10351640, -1578615, -12014353, -25280482, -23525187, 17066666, 17381415, -25281484, 25782648, -18543396, 12166890, -19853749 ], [ 31567796, -22344860, 9466355, 21702061, -19698717, 18263488, 17726520, 16098549, -30202281, 12753314, 1941478, 19118600, -6642813, -8332507, -26045494, -26424513, 19515662, 20298381, -26514244, 26899368, -24439500, 17167566, -20971495 ], [ 27639683, -23625026, 7188851, 20801713, -18739662, 17396239, 20029143, 16521750, -27815187, 12702941, 5235169, 22271882, -10063173, -3932944, -21735103, -22525092, 21468122, 18355914, -26755951, 23070684, -25277079, 15611829, -22318507 ], [ 19652105, -16739846, 2712281, 10941523, -18279594, 16924141, 21409797, 16767426, -18899769, 13084247, 8515939, 19811486, -11839695, 1184336, -12349309, -11826924, 22924046, 11554014, -26006605, 14296596, -21056133, 7499679, -23894785 ], [ 11664527, -9854666, -1764289, 1081333, -17819526, 16452043, 22790451, 17013102, -9984351, 13465553, 11796709, 17351090, -13616217, 6301616, -2963515, -1128756, 24379970, 4752114, -25257259, 5522508, -16835187, -612471, -25471063 ], [ 3676949, -2969486, -6240859, -8778857, -17359458, 15979945, 24171105, 17258778, -1068933, 13846859, 15077479, 14890694, -15392739, 11418896, 6422279, 9569412, 25835894, -2049786, -24507913, -3251580, -12614241, -8724621, -27047341 ], [ -4310629, 3915694, -10717429, -18639047, -16899390, 15507847, 25551759, 17504454, 7846485, 14228165, 18358249, 12430298, -17169261, 16536176, 15808073, 20267580, 27291818, -8851686, -23758567, -12025668, -8393295, -16836771, -28623619 ], [ -10645700, 9930244, -14271365, -25777770, -16354968, 15210761, 24887965, 17174240, 14894224, 14278152, 19883660, 9626962, -18731702, 19689480, 22989859, 27426531, 27959221, -13388429, -21564187, -19072669, -4208590, -22968966, -28635294 ], [ -8718236, 11591644, -13212131, -19309158, -15388776, 15788735, 14001931, 13964576, 12603568, 12671544, 12632276, 5108926, -19223738, 13022904, 19151605, 16889397, 24684019, -6599387, -12144637, -17484235, -205090, -19201386, -20823954 ], [ -6790772, 13253044, -12152897, -12840546, -14422584, 16366709, 3115897, 10754912, 10312912, 11064936, 5380892, 590890, -19715774, 6356328, 15313351, 6352263, 21408817, 189655, -2725087, -15895801, 3798410, -15433806, -13012614 ], [ -4863308, 14914444, -11093663, -6371934, -13456392, 16944683, -7770137, 7545248, 8022256, 9458328, -1870492, -3927146, -20207810, -310248, 11475097, -4184871, 18133615, 6978697, 6694463, -14307367, 7801910, -11666226, -5201274 ], [ -2935844, 16575844, -10034429, 96678, -12490200, 17522657, -18656171, 4335584, 5731600, 7851720, -9121876, -8445182, -20699846, -6976824, 7636843, -14722005, 14858413, 13767739, 16114013, -12718933, 11805410, -7898646, 2610066 ], [ -1008380, 18237244, -8975195, 6565290, -11524008, 18100631, -29542205, 1125920, 3440944, 6245112, -16373260, -12963218, -21191882, -13643400, 3798589, -25259139, 11583211, 20556781, 25533563, -11130499, 15808910, -4131066, 10421406 ], [ -120396, 17659399, -11911581, 4499057, -5540636, 15247615, -22395414, 4177631, 2331093, 4888899, -13707264, -12536809, -13479888, -10303066, 2836875, -23052713, 8131474, 22595263, 24427368, -12804670, 11311275, -7154461, 7525046 ], [ 559692, 16633705, -15647091, 725855, 1446172, 11708401, -11642058, 8481617, 1457403, 3582765, -9057792, -11121511, -4127088, -4961350, 2450469, -18297575, 4644430, 23683633, 21216024, -15131362, 5113413, -11536051, 2487146 ], [ 1239780, 15608011, -19382601, -3047347, 8432980, 8169187, -888702, 12785603, 583713, 2276631, -4408320, -9706213, 5225712, 380366, 2064063, -13542437, 1157386, 24772003, 18004680, -17458054, -1084449, -15917641, -2550754 ], [ 1919868, 14582317, -23118111, -6820549, 15419788, 4629973, 9864654, 17089589, -289977, 970497, 241152, -8290915, 14578512, 5722082, 1677657, -8787299, -2329658, 25860373, 14793336, -19784746, -7282311, -20299231, -7588654 ], [ 2599956, 13556623, -26853621, -10593751, 22406596, 1090759, 20618010, 21393575, -1163667, -335637, 4890624, -6875617, 23931312, 11063798, 1291251, -4032161, -5816702, 26948743, 11581992, -22111438, -13480173, -24680821, -12626554 ], [ -11544, 11644183, -23399562, -10098853, 24809545, 1097032, 24949905, 22593602, -3576636, -1863531, 4114596, -2915113, 27596973, 14089457, 1382277, -3761930, -5228345, 22346878, 7050624, -18123568, -13424487, -23228353, -16124653 ], [ -5914632, 8844997, -12755934, -5335855, 22628635, 4648792, 22860339, 20689670, -7528884, -3613185, -2086932, 3590597, 25575495, 14799059, 1950735, -7976606, -564587, 12054778, 1199232, -7821136, -7115253, -15941827, -18082951 ], [ -11817720, 6045811, -2112306, -572857, 20447725, 8200552, 20770773, 18785738, -11481132, -5362839, -8288460, 10096307, 23554017, 15508661, 2519193, -12191282, 4099171, 1762678, -4652160, 2481296, -806019, -8655301, -20041249 ], [ -17720808, 3246625, 8531322, 4190141, 18266815, 11752312, 18681207, 16881806, -15433380, -7112493, -14489988, 16602017, 21532539, 16218263, 3087651, -16405958, 8762929, -8529422, -10503552, 12783728, 5503215, -1368775, -21999547 ], [ -23623896, 447439, 19174950, 8953139, 16085905, 15304072, 16591641, 14977874, -19385628, -8862147, -20691516, 23107727, 19511061, 16927865, 3656109, -20620634, 13426687, -18821522, -16354944, 23086160, 11812449, 5917751, -23957845 ], [ -27995518, -1968483, 26436908, 11733053, 13598633, 18673760, 14248427, 12484452, -21670990, -9387289, -26018141, 27755284, 17458114, 17743526, 3967916, -24298438, 16840295, -27478770, -20337507, 29836591, 16671330, 10851287, -24310892 ], [ -24709810, -2468085, 16790516, 4597547, 9579551, 21133088, 10636973, 7043580, -15621922, -3789871, -26970251, 23112076, 15247822, 19089482, 2996468, -25291882, 14003153, -27961758, -14975925, 18827017, 14278446, 4019873, -16637684 ], [ -21424102, -2967687, 7144124, -2537959, 5560469, 23592416, 7025519, 1602708, -9572854, 1807547, -27922361, 18468868, 13037530, 20435438, 2025020, -26285326, 11166011, -28444746, -9614343, 7817443, 11885562, -2811541, -8964476 ], [ -18138394, -3467289, -2502268, -9673465, 1541387, 26051744, 3414065, -3838164, -3523786, 7404965, -28874471, 13825660, 10827238, 21781394, 1053572, -27278770, 8328869, -28927734, -4252761, -3192131, 9492678, -9642955, -1291268 ], [ -14852686, -3966891, -12148660, -16808971, -2477695, 28511072, -197389, -9279036, 2525282, 13002383, -29826581, 9182452, 8616946, 23127350, 82124, -28272214, 5491727, -29410722, 1108821, -14201705, 7099794, -16474369, 6381940 ], [ -11566978, -4466493, -21795052, -23944477, -6496777, 30970400, -3808843, -14719908, 8574350, 18599801, -30778691, 4539244, 6406654, 24473306, -889324, -29265658, 2654585, -29893710, 6470403, -25211279, 4706910, -23305783, 14055148 ], [ -8950150, -1666040, -16798849, -22168523, -6560459, 23296058, -2212967, -8282025, 11445108, 20256174, -29265026, -311199, 3409447, 25012757, 2814568, -29811407, 5385728, -24283408, 3778455, -19344963, 6466226, -19323717, 9503706 ], [ -6467098, 1794424, -8874127, -18610277, -5833061, 13594982, 424375, 531609, 13680204, 21124338, -27258206, -5203089, 254857, 25390907, 7453528, -30267617, 9230528, -17454448, -524199, -10103469, 9055982, -13178955, 2507334 ], [ -3984046, 5254888, -949405, -15052031, -5105663, 3893906, 3061717, 9345243, 15915300, 21992502, -25251386, -10094979, -2899733, 25769057, 12092488, -30723827, 13075328, -10625488, -4826853, -861975, 11645738, -7034193, -4489038 ], [ -1500994, 8715352, 6975317, -11493785, -4378265, -5807170, 5699059, 18158877, 18150396, 22860666, -23244566, -14986869, -6054323, 26147207, 16731448, -31180037, 16920128, -3796528, -9129507, 8379519, 14235494, -889431, -11485410 ], [ 982058, 12175816, 14900039, -7935539, -3650867, -15508246, 8336401, 26972511, 20385492, 23728830, -21237746, -19878759, -9208913, 26525357, 21370408, -31636247, 20764928, 3032432, -13432161, 17621013, 16825250, 5255331, -18481782 ], [ 2153087, 14036722, 16296863, -6211118, -3998213, -18745390, 8058010, 30588747, 21265566, 22957671, -19011323, -18668613, -10969793, 22185905, 22573711, -26605130, 18167228, 5565866, -14768322, 22773369, 19044203, 5682876, -21438777 ], [ 2012093, 14298070, 11165789, -6320522, -5420303, -15518602, 4863886, 29007585, 20790618, 20547189, -16565297, -11356431, -11336963, 13128851, 20341357, -16086686, 9127028, 3803774, -13137990, 23836587, 20892353, 393204, -20356395 ], [ 1871099, 14559418, 6034715, -6429926, -6842393, -12291814, 1669762, 27426423, 20315670, 18136707, -14119271, -4044249, -11704133, 4071797, 18109003, -5568242, 86828, 2041682, -11507658, 24899805, 22740503, -4896468, -19274013 ], [ 1730105, 14820766, 903641, -6539330, -8264483, -9065026, -1524362, 25845261, 19840722, 15726225, -11673245, 3267933, -12071303, -4985257, 15876649, 4950202, -8953372, 279590, -9877326, 25963023, 24588653, -10186140, -18191631 ], [ 1589111, 15082114, -4227433, -6648734, -9686573, -5838238, -4718486, 24264099, 19365774, 13315743, -9227219, 10580115, -12438473, -14042311, 13644295, 15468646, -17993572, -1482502, -8246994, 27026241, 26436803, -15475812, -17109249 ], [ 1277902, 14752596, -8339670, -7232073, -10545512, -3518686, -6193461, 21532127, 18932564, 10709382, -7680499, 16341663, -12549906, -19970337, 11208721, 23137520, -24473231, -3724036, -6992564, 27066277, 28014464, -18662761, -15412653 ], [ 115618, 11468748, -7357722, -10185087, -8588696, -5735314, 927309, 13046105, 18708044, 7123626, -10630309, 14350041, -11382654, -10253223, 7757047, 16558544, -18150185, -8362780, -7617644, 21990403, 28239680, -11336095, -10644987 ], [ -1046666, 8184900, -6375774, -13138101, -6631880, -7951942, 8048079, 4560083, 18483524, 3537870, -13580119, 12358419, -10215402, -536109, 4305373, 9979568, -11827139, -13001524, -8242724, 16914529, 28464896, -4009429, -5877321 ], [ -2208950, 4901052, -5393826, -16091115, -4675064, -10168570, 15168849, -3925939, 18259004, -47886, -16529929, 10366797, -9048150, 9181005, 853699, 3400592, -5504093, -17640268, -8867804, 11838655, 28690112, 3317237, -1109655 ], [ -3371234, 1617204, -4411878, -19044129, -2718248, -12385198, 22289619, -12411961, 18034484, -3633642, -19479739, 8375175, -7880898, 18898119, -2597975, -3178384, 818953, -22279012, -9492884, 6762781, 28915328, 10643903, 3658011 ], [ -4533518, -1666644, -3429930, -21997143, -761432, -14601826, 29410389, -20897983, 17809964, -7219398, -22429549, 6383553, -6713646, 28615233, -6049649, -9757360, 7141999, -26917756, -10117964, 1686907, 29140544, 17970569, 8425677 ], [ -8332157, -2271137, -3791332, -18839392, 2059589, -15898124, 28223104, -20048695, 9820329, -9986569, -24138464, 9549341, -2538114, 21194922, -3852578, -7723126, 3460990, -19022080, -8082229, 4958383, 28703565, 14765875, 12097583 ], [ -12658067, -2339759, -4421404, -14459488, 5053451, -17010356, 25374208, -17332345, 277671, -12590023, -25599200, 13746611, 2239074, 10347126, -525758, -3966250, -2220830, -8619520, -5514331, 9899329, 28134147, 9454909, 15550337 ], [ -16983977, -2408381, -5051476, -10079584, 8047313, -18122588, 22525312, -14615995, -9264987, -15193477, -27059936, 17943881, 7016262, -500670, 2801062, -209374, -7902650, 1783040, -2946433, 14840275, 27564729, 4143943, 19003091 ], [ -21309887, -2477003, -5681548, -5699680, 11041175, -19234820, 19676416, -11899645, -18807645, -17796931, -28520672, 22141151, 11793450, -11348466, 6127882, 3547502, -13584470, 12185600, -378535, 19781221, 26995311, -1167023, 22455845 ], [ -25635797, -2545625, -6311620, -1319776, 14035037, -20347052, 16827520, -9183295, -28350303, -20400385, -29981408, 26338421, 16570638, -22196262, 9454702, 7304378, -19266290, 22588160, 2189363, 24722167, 26425893, -6477989, 25908599 ], [ -25251911, -88865, -6848542, 1871708, 13165460, -18063011, 16764982, -7681078, -32065056, -22084519, -30185657, 23268299, 14146875, -22549332, 11400688, 9133694, -20752652, 22378088, 1480421, 22420909, 22918113, -10636244, 27791669 ], [ -20158229, 4893277, -7292314, 3874772, 8432444, -12382697, 19488802, -7392994, -29951904, -22849333, -29133419, 12930785, 4522161, -12407676, 11965840, 9035450, -18043556, 11555384, -2505361, 12877447, 16471971, -13641788, 28105055 ], [ -15064547, 9875419, -7736086, 5877836, 3699428, -6702383, 22212622, -7104910, -27838752, -23614147, -28081181, 2593271, -5102553, -2266020, 12530992, 8937206, -15334460, 732680, -6491143, 3333985, 10025829, -16647332, 28418441 ], [ -9970865, 14857561, -8179858, 7880900, -1033588, -1022069, 24936442, -6816826, -25725600, -24378961, -27028943, -7744243, -14727267, 7875636, 13096144, 8838962, -12625364, -10090024, -10476925, -6209477, 3579687, -19652876, 28731827 ], [ -4877183, 19839703, -8623630, 9883964, -5766604, 4658245, 27660262, -6528742, -23612448, -25143775, -25976705, -18081757, -24351981, 18017292, 13661296, 8740718, -9916268, -20912728, -14462707, -15752939, -2866455, -22658420, 29045213 ], [ -1436402, 23439041, -8558585, 11105450, -9825565, 8164898, 29409250, -5289454, -21784139, -24259653, -24319803, -25953246, -30551305, 25784465, 13650975, 7853902, -6790583, -29037166, -18088119, -22029801, -8052434, -23776646, 28478497 ], [ -6260126, 20124359, -5949455, 8419046, -10514251, 803246, 26284078, 705854, -21380045, -15130851, -19639581, -21494610, -19623679, 21679223, 10763289, 3024226, -1581953, -23670274, -19911681, -11973663, -6937598, -15458282, 23511271 ], [ -11083850, 16809677, -3340325, 5732642, -11202937, -6558406, 23158906, 6701162, -20975951, -6002049, -14959359, -17035974, -8696053, 17573981, 7875603, -1805450, 3626677, -18303382, -21735243, -1917525, -5822762, -7139918, 18544045 ], [ -15907574, 13494995, -731195, 3046238, -11891623, -13920058, 20033734, 12696470, -20571857, 3126753, -10279137, -12577338, 2231573, 13468739, 4987917, -6635126, 8835307, -12936490, -23558805, 8138613, -4707926, 1178446, 13576819 ], [ -20731298, 10180313, 1877935, 359834, -12580309, -21281710, 16908562, 18691778, -20167763, 12255555, -5598915, -8118702, 13159199, 9363497, 2100231, -11464802, 14043937, -7569598, -25382367, 18194751, -3593090, 9496810, 8609593 ], [ -25555022, 6865631, 4487065, -2326570, -13268995, -28643362, 13783390, 24687086, -19763669, 21384357, -918693, -3660066, 24086825, 5258255, -787455, -16294478, 19252567, -2202706, -27205929, 28250889, -2478254, 17815174, 3642367 ], [ -21578461, 8420539, 8592875, -5270639, -8901221, -23825809, 15669308, 17464374, -19232105, 21009874, 2273264, -1568145, 18602781, 6917878, -4393701, -9273534, 13752417, 946576, -18890826, 26273967, -362558, 15919898, -2767639 ], [ -15841843, 10949365, 12998021, -8266241, -3522155, -16572415, 18557444, 7598058, -18675047, 18734734, 5167568, 50433, 9836403, 9730474, -8143659, 117534, 6110511, 3652336, -8547990, 21890433, 1953310, 11981894, -9466201 ], [ -10105225, 13478191, 17403167, -11261843, 1856911, -9319021, 21445580, -2268258, -18117989, 16459594, 8061872, 1669011, 1070025, 12543070, -11893617, 9508602, -1531395, 6358096, 1794846, 17506899, 4269178, 8043890, -16164763 ], [ -4368607, 16007017, 21808313, -14257445, 7235977, -2065627, 24333716, -12134574, -17560931, 14184454, 10956176, 3287589, -7696353, 15355666, -15643575, 18899670, -9173301, 9063856, 12137682, 13123365, 6585046, 4105886, -22863325 ], [ 1368011, 18535843, 26213459, -17253047, 12615043, 5187767, 27221852, -22000890, -17003873, 11909314, 13850480, 4906167, -16462731, 18168262, -19393533, 28290738, -16815207, 11769616, 22480518, 8739831, 8900914, 167882, -29561887 ] ], [ [ 26149728, -14604160, 2879104, 19854688, -7141600, 22266144, -23036416, -19773120, -9003648, -17078272, 16557280, 9635552, -12335488, 1108416, 1779168, -2851552, -7120256, 9753504, 20113888, -10775040, -13792960, -12151840, -17669824 ], [ 26149728, -14604160, 2879104, 19854688, -7141600, 22266144, -23036416, -19773120, -9003648, -17078272, 16557280, 9635552, -12335488, 1108416, 1779168, -2851552, -7120256, 9753504, 20113888, -10775040, -13792960, -12151840, -17669824 ], [ 26149728, -14604160, 2879104, 19854688, -7141600, 22266144, -23036416, -19773120, -9003648, -17078272, 16557280, 9635552, -12335488, 1108416, 1779168, -2851552, -7120256, 9753504, 20113888, -10775040, -13792960, -12151840, -17669824 ], [ 20559613, -10933180, 2985344, 13817658, -8522780, 22797084, -19074886, -18098265, -4596873, -15658742, 14105380, 8317127, -10359368, 1099466, 2404983, -3685382, -8424706, 11156174, 19332348, -8192255, -7477950, -6887535, -15143324 ], [ 13851475, -6528004, 3112832, 6573222, -10180196, 23434212, -14321050, -16088439, 691257, -13955306, 11163100, 6735017, -7988024, 1088726, 3155961, -4685978, -9990046, 12839378, 18394500, -5092913, 100062, -570369, -12111524 ], [ 7143337, -2122828, 3240320, -671214, -11837612, 24071340, -9567214, -14078613, 5979387, -12251870, 8220820, 5152907, -5616680, 1077986, 3906939, -5686574, -11555386, 14522582, 17456652, -1993571, 7678074, 5746797, -9079724 ], [ 435199, 2282348, 3367808, -7915650, -13495028, 24708468, -4813378, -12068787, 11267517, -10548434, 5278540, 3570797, -3245336, 1067246, 4657917, -6687170, -13120726, 16205786, 16518804, 1105771, 15256086, 12063963, -6047924 ], [ -6272939, 6687524, 3495296, -15160086, -15152444, 25345596, -59542, -10058961, 16555647, -8844998, 2336260, 1988687, -873992, 1056506, 5408895, -7687766, -14686066, 17888990, 15580956, 4205113, 22834098, 18381129, -3016124 ], [ -6653378, 6274376, 2523941, -18051543, -15801587, 23352873, 337211, -8824149, 17924916, -7191668, -1038506, 2973002, -173726, 133148, 6088398, -7445150, -16091566, 15063422, 11894928, 3447694, 25674477, 17611278, -1711037 ], [ -706118, 1042904, 453743, -16590021, -15442457, 18730299, -3623119, -8364351, 15375324, -5588444, -4845758, 6523742, -1144538, -1702828, 6696426, -5959322, -17337226, 7729082, 5460720, -1166486, 23777223, 9754410, -2132663 ], [ 5241142, -4188568, -1616455, -15128499, -15083327, 14107725, -7583449, -7904553, 12825732, -3985220, -8653010, 10074482, -2115350, -3538804, 7304454, -4473494, -18582886, 394742, -973488, -5780666, 21879969, 1897542, -2554289 ], [ 11188402, -9420040, -3686653, -13666977, -14724197, 9485151, -11543779, -7444755, 10276140, -2381996, -12460262, 13625222, -3086162, -5374780, 7912482, -2987666, -19828546, -6939598, -7407696, -10394846, 19982715, -5959326, -2975915 ], [ 17135662, -14651512, -5756851, -12205455, -14365067, 4862577, -15504109, -6984957, 7726548, -778772, -16267514, 17175962, -4056974, -7210756, 8520510, -1501838, -21074206, -14273938, -13841904, -15009026, 18085461, -13816194, -3397541 ], [ 21596983, -18675134, -7216393, -10403150, -13977928, 841296, -18648606, -6456971, 5395314, 1324390, -18844978, 19386236, -4441675, -7909784, 8920010, -466481, -20823204, -18903799, -19005017, -18330633, 16894985, -19384506, -3482335 ], [ 18628609, -16659506, -5622655, -6896930, -13450744, -173520, -17713938, -5588045, 4155870, 5927242, -15273502, 14894180, -1895821, -2924072, 8276870, -1683479, -13088892, -10011265, -17812655, -15189375, 19238399, -13510038, -1882969 ], [ 15660235, -14643878, -4028917, -3390710, -12923560, -1188336, -16779270, -4719119, 2916426, 10530094, -11702026, 10402124, 650033, 2061640, 7633730, -2900477, -5354580, -1118731, -16620293, -12048117, 21581813, -7635570, -283603 ], [ 12691861, -12628250, -2435179, 115510, -12396376, -2203152, -15844602, -3850193, 1676982, 15132946, -8130550, 5910068, 3195887, 7047352, 6990590, -4117475, 2379732, 7773803, -15427931, -8906859, 23925227, -1761102, 1315763 ], [ 9723487, -10612622, -841441, 3621730, -11869192, -3217968, -14909934, -2981267, 437538, 19735798, -4559074, 1418012, 5741741, 12033064, 6347450, -5334473, 10114044, 16666337, -14235569, -5765601, 26268641, 4113366, 2915129 ], [ 6755113, -8596994, 752297, 7127950, -11342008, -4232784, -13975266, -2112341, -801906, 24338650, -987598, -3074044, 8287595, 17018776, 5704310, -6551471, 17848356, 25558871, -13043207, -2624343, 28612055, 9987834, 4514495 ], [ 4928134, -9180891, -3553365, 9574535, -11183124, -2509110, -11199888, -3016290, -4240005, 17553212, 414443, -3607280, 11826469, 15024063, 8476140, -7334429, 14514233, 24874505, -12330285, -2189155, 24355824, 9510562, 7579801 ], [ 3329434, -10284693, -9038907, 11809193, -11097900, -237738, -8056368, -4274814, -8117835, 8490116, 1382597, -3348752, 15563947, 11633265, 11930964, -8030579, 8966423, 22274759, -11713251, -2295181, 18779664, 7762942, 10938295 ], [ 1730734, -11388495, -14524449, 14043851, -11012676, 2033634, -4912848, -5533338, -11995665, -572980, 2350751, -3090224, 19301425, 8242467, 15385788, -8726729, 3418613, 19675013, -11096217, -2401207, 13203504, 6015322, 14296789 ], [ 132034, -12492297, -20009991, 16278509, -10927452, 4305006, -1769328, -6791862, -15873495, -9636076, 3318905, -2831696, 23038903, 4851669, 18840612, -9422879, -2129197, 17075267, -10479183, -2507233, 7627344, 4267702, 17655283 ], [ -1466666, -13596099, -25495533, 18513167, -10842228, 6576378, 1374192, -8050386, -19751325, -18699172, 4287059, -2573168, 26776381, 1460871, 22295436, -10119029, -7677007, 14475521, -9862149, -2613259, 2051184, 2520082, 21013777 ], [ -332327, -13718505, -25107630, 17414834, -10028415, 8092479, 2158431, -7081533, -18983376, -19915468, 4118939, -1811111, 24693379, -1050660, 20135664, -9171353, -9501145, 10586891, -7074870, -5029501, -237705, 1522006, 21402607 ], [ 3535051, -12859515, -18846282, 12983510, -8486013, 8853309, 583389, -3885303, -13569648, -13284964, 2814545, -545525, 16789897, -2682924, 12361296, -6579851, -7601611, 5409377, -2117346, -9755959, 760677, 1273474, 18821773 ], [ 7402429, -12000525, -12584934, 8552186, -6943611, 9614139, -991653, -689073, -8155920, -6654460, 1510151, 720061, 8886415, -4315188, 4586928, -3988349, -5702077, 231863, 2840178, -14482417, 1759059, 1024942, 16240939 ], [ 11269807, -11141535, -6323586, 4120862, -5401209, 10374969, -2566695, 2507157, -2742192, -23956, 205757, 1985647, 982933, -5947452, -3187440, -1396847, -3802543, -4945651, 7797702, -19208875, 2757441, 776410, 13660105 ], [ 15137185, -10282545, -62238, -310462, -3858807, 11135799, -4141737, 5703387, 2671536, 6606548, -1098637, 3251233, -6920549, -7579716, -10961808, 1194655, -1903009, -10123165, 12755226, -23935333, 3755823, 527878, 11079271 ], [ 18458721, -9600919, 5189413, -4128525, -2977165, 10924318, -6060921, 8418318, 6175357, 12172592, -1709703, 4165797, -13257040, -8499397, -16567210, 3767088, -1192979, -14151947, 16485314, -26848558, 4260045, 545515, 8115652 ], [ 19051047, -9806113, 5392579, -4880283, -5399323, 5851282, -9700815, 8726754, 129643, 12416336, 1145871, 3325251, -11758576, -5856163, -11327782, 6244176, -6430469, -12437069, 14078222, -20695618, 2293467, 1893997, 3238108 ], [ 19643373, -10011307, 5595745, -5632041, -7821481, 778246, -13340709, 9035190, -5916071, 12660080, 4001445, 2484705, -10260112, -3212929, -6088354, 8721264, -11667959, -10722191, 11671130, -14542678, 326889, 3242479, -1639436 ], [ 20235699, -10216501, 5798911, -6383799, -10243639, -4294790, -16980603, 9343626, -11961785, 12903824, 6857019, 1644159, -8761648, -569695, -848926, 11198352, -16905449, -9007313, 9264038, -8389738, -1639689, 4590961, -6516980 ], [ 20828025, -10421695, 6002077, -7135557, -12665797, -9367826, -20620497, 9652062, -18007499, 13147568, 9712593, 803613, -7263184, 2073539, 4390502, 13675440, -22142939, -7292435, 6856946, -2236798, -3606267, 5939443, -11394524 ], [ 21420351, -10626889, 6205243, -7887315, -15087955, -14440862, -24260391, 9960498, -24053213, 13391312, 12568167, -36933, -5764720, 4716773, 9629930, 16152528, -27380429, -5577557, 4449854, 3916142, -5572845, 7287925, -16272068 ], [ 14813027, -6203368, 2787099, -5535403, -12771328, -13760908, -23860785, 9774449, -19139977, 9844256, 9496026, 2755456, -5094916, 5922032, 8592848, 13931311, -25907074, -5224049, 4543022, 1399457, -5216358, 7805392, -13653942 ], [ 6765773, -854104, -1355307, -2562757, -9506944, -11930356, -22653279, 9489503, -12034951, 5539040, 5238342, 6274432, -4590844, 6839696, 6300464, 10770433, -23091550, -5142815, 5136242, -2851153, -4395258, 8156656, -9536682 ], [ -1281481, 4495160, -5497713, 409889, -6242560, -10099804, -21445773, 9204557, -4929925, 1233824, 980658, 9793408, -4086772, 7757360, 4008080, 7609555, -20276026, -5061581, 5729462, -7101763, -3574158, 8507920, -5419422 ], [ -9328735, 9844424, -9640119, 3382535, -2978176, -8269252, -20238267, 8919611, 2175101, -3071392, -3277026, 13312384, -3582700, 8675024, 1715696, 4448677, -17460502, -4980347, 6322682, -11352373, -2753058, 8859184, -1302162 ], [ -17375989, 15193688, -13782525, 6355181, 286208, -6438700, -19030761, 8634665, 9280127, -7376608, -7534710, 16831360, -3078628, 9592688, -576688, 1287799, -14644978, -4899113, 6915902, -15602983, -1931958, 9210448, 2815098 ], [ -19639486, 17867066, -14433186, 8144510, 1470092, -5266120, -14031339, 6472685, 12201350, -6861100, -7257057, 16476991, -1051339, 10590365, -2504425, -1223774, -10325821, -6190835, 5080043, -16064110, -2781393, 9303436, 5092398 ], [ -16119226, 17864558, -11592102, 8750522, 573476, -4751512, -5240001, 2433671, 10938770, -1524868, -2444067, 12249277, 2499167, 11668055, -4067515, -3086042, -4503031, -8855513, 815105, -12735754, -5301363, 9138148, 5529738 ], [ -12598966, 17862050, -8751018, 9356534, -323140, -4236904, 3551337, -1605343, 9676190, 3811364, 2368923, 8021563, 6049673, 12745745, -5630605, -4948310, 1319759, -11520191, -3449833, -9407398, -7821333, 8972860, 5967078 ], [ -9078706, 17859542, -5909934, 9962546, -1219756, -3722296, 12342675, -5644357, 8413610, 9147596, 7181913, 3793849, 9600179, 13823435, -7193695, -6810578, 7142549, -14184869, -7714771, -6079042, -10341303, 8807572, 6404418 ], [ -5558446, 17857034, -3068850, 10568558, -2116372, -3207688, 21134013, -9683371, 7151030, 14483828, 11994903, -433865, 13150685, 14901125, -8756785, -8672846, 12965339, -16849547, -11979709, -2750686, -12861273, 8642284, 6841758 ], [ -2236443, 17339966, -612764, 10977414, -2562637, -2665042, 27327056, -12733739, 6416652, 17962146, 15915877, -4098880, 15488546, 16236716, -9283385, -9318493, 17057858, -19260435, -14717203, -9973, -14724655, 7966739, 7136966 ], [ 94275, 14250098, -81668, 10400490, -757147, -1982206, 20528624, -10840877, 8323284, 12150894, 15376771, -4950400, 11763182, 18861812, -4627535, -3881035, 12499022, -20402373, -9817477, -207475, -13305097, 4739909, 6721514 ], [ 2424993, 11160230, 449428, 9823566, 1048343, -1299370, 13730192, -8948015, 10229916, 6339642, 14837665, -5801920, 8037818, 21486908, 28315, 1556423, 7940186, -21544311, -4917751, -404977, -11885539, 1513079, 6306062 ], [ 4755711, 8070362, 980524, 9246642, 2853833, -616534, 6931760, -7055153, 12136548, 528390, 14298559, -6653440, 4312454, 24112004, 4684165, 6993881, 3381350, -22686249, -18025, -602479, -10465981, -1713751, 5890610 ], [ 7086429, 4980494, 1511620, 8669718, 4659323, 66302, 133328, -5162291, 14043180, -5282862, 13759453, -7504960, 587090, 26737100, 9340015, 12431339, -1177486, -23828187, 4881701, -799981, -9046423, -4940581, 5475158 ], [ 9417147, 1890626, 2042716, 8092794, 6464813, 749138, -6665104, -3269429, 15949812, -11094114, 13220347, -8356480, -3138274, 29362196, 13995865, 17868797, -5736322, -24970125, 9781427, -997483, -7626865, -8167411, 5059706 ], [ 9725775, 2924218, 165447, 6792500, 5761028, 4119224, -6094131, -749322, 16078454, -8129156, 13577941, -3339765, -1965738, 21272292, 16692675, 19699215, -1801798, -19976533, 12189998, -166925, -5237627, -6547026, 1883004 ], [ 9629985, 4782502, -2193495, 5347532, 4555388, 8026760, -4049277, 1896234, 15851498, -3408956, 14114875, 2850597, 186378, 11039388, 18997677, 20808225, 3831398, -13755835, 14100338, 869245, -2654453, -3957198, -1845948 ], [ 9534195, 6640786, -4552437, 3902564, 3349748, 11934296, -2004423, 4541790, 15624542, 1311244, 14651809, 9040959, 2338494, 806484, 21302679, 21917235, 9464594, -7535137, 16010678, 1905415, -71279, -1367370, -5574900 ], [ 9438405, 8499070, -6911379, 2457596, 2144108, 15841832, 40431, 7187346, 15397586, 6031444, 15188743, 15231321, 4490610, -9426420, 23607681, 23026245, 15097790, -1314439, 17921018, 2941585, 2511895, 1222458, -9303852 ], [ 9342615, 10357354, -9270321, 1012628, 938468, 19749368, 2085285, 9832902, 15170630, 10751644, 15725677, 21421683, 6642726, -19659324, 25912683, 24135255, 20730986, 4906259, 19831358, 3977755, 5095069, 3812286, -13032804 ], [ 10558815, 9640186, -9805488, -925321, 2457833, 19336724, 3554466, 9257457, 11212817, 13072336, 16851685, 21637206, 6372918, -21668313, 23051997, 21643290, 21279416, 7243739, 20697809, 5100247, 4051873, 5765070, -11860482 ], [ 13087005, 6347566, -8516880, -3356251, 6702203, 14603900, 4447974, 5461011, 3524147, 12993520, 18566767, 15877890, 3681186, -15453387, 15025623, 15550350, 16743080, 5698001, 20520371, 6309061, -617693, 7080810, -5786886 ], [ 15615195, 3054946, -7228272, -5787181, 10946573, 9871076, 5341482, 1664565, -4164523, 12914704, 20281849, 10118574, 989454, -9238461, 6999249, 9457410, 12206744, 4152263, 20342933, 7517875, -5287259, 8396550, 286710 ], [ 18143385, -237674, -5939664, -8218111, 15190943, 5138252, 6234990, -2131881, -11853193, 12835888, 21996931, 4359258, -1702278, -3023535, -1027125, 3364470, 7670408, 2606525, 20165495, 8726689, -9956825, 9712290, 6360306 ], [ 20671575, -3530294, -4651056, -10649041, 19435313, 405428, 7128498, -5928327, -19541863, 12757072, 23712013, -1400058, -4394010, 3191391, -9053499, -2728470, 3134072, 1060787, 19988057, 9935503, -14626391, 11028030, 12433902 ], [ 22754895, -5847707, -3847850, -12757627, 22277231, -3089736, 8121105, -8688937, -24897483, 11748221, 25173992, -6288918, -6442708, 8101484, -15099866, -7633446, -400253, 115883, 18790876, 11252245, -18289382, 12398950, 16969089 ], [ 22613865, -3289085, -5471654, -13254493, 18106889, -396600, 9609207, -6270367, -18587853, 6089195, 25370456, -6825498, -5276236, 6487412, -11246198, -6598602, 1075477, 2175149, 12494980, 13108627, -16919498, 14045770, 13812231 ], [ 22472835, -730463, -7095458, -13751359, 13936547, 2296536, 11097309, -3851797, -12278223, 430169, 25566920, -7362078, -4109764, 4873340, -7392530, -5563758, 2551207, 4234415, 6199084, 14965009, -15549614, 15692590, 10655373 ], [ 22331805, 1828159, -8719262, -14248225, 9766205, 4989672, 12585411, -1433227, -5968593, -5228857, 25763384, -7898658, -2943292, 3259268, -3538862, -4528914, 4026937, 6293681, -96812, 16821391, -14179730, 17339410, 7498515 ], [ 22190775, 4386781, -10343066, -14745091, 5595863, 7682808, 14073513, 985343, 341037, -10887883, 25959848, -8435238, -1776820, 1645196, 314806, -3494070, 5502667, 8352947, -6392708, 18677773, -12809846, 18986230, 4341657 ], [ 22049745, 6945403, -11966870, -15241957, 1425521, 10375944, 15561615, 3403913, 6650667, -16546909, 26156312, -8971818, -610348, 31124, 4168474, -2459226, 6978397, 10412213, -12688604, 20534155, -11439962, 20633050, 1184799 ], [ 23191030, 6215730, -11402374, -9190188, 2747749, 7307150, 13495617, -1681112, 2872532, -15399340, 22409006, -4554198, 2900974, 403832, 6785647, -3004697, 6860867, 11396149, -9547605, 17242652, -12303013, 14830775, 4977596 ], [ 24588778, 4828398, -10400218, -1828692, 5168491, 3085970, 10718799, -8266856, -2923156, -12890452, 17872946, 854262, 6881266, 1173896, 9155521, -3866231, 6424685, 12165019, -4519227, 12921572, -13612651, 7538681, 10160324 ], [ 25986526, 3441066, -9398062, 5532804, 7589233, -1135210, 7941981, -14852600, -8718844, -10381564, 13336886, 6262722, 10861558, 1943960, 11525395, -4727765, 5988503, 12933889, 509151, 8600492, -14922289, 246587, 15343052 ], [ 27384274, 2053734, -8395906, 12894300, 10009975, -5356390, 5165163, -21438344, -14514532, -7872676, 8800826, 11671182, 14841850, 2714024, 13895269, -5589299, 5552321, 13702759, 5537529, 4279412, -16231927, -7045507, 20525780 ], [ 28782022, 666402, -7393750, 20255796, 12430717, -9577570, 2388345, -28024088, -20310220, -5363788, 4264766, 17079642, 18822142, 3484088, 16265143, -6450833, 5116139, 14471629, 10565907, -41668, -17541565, -14337601, 25708508 ], [ 27402088, 41730, -4716163, 23069778, 14353723, -9130558, 401463, -28114103, -21785062, -3212908, 563216, 19208277, 18526324, 5127782, 18112444, -6159920, 4241894, 11879134, 12948045, -343549, -19044646, -18534541, 24587717 ], [ 23244472, 179718, -363145, 21336246, 15778993, -4015354, -795483, -21708389, -18939058, -1420036, -2303824, 18057087, 13954396, 7645106, 19437172, -4716560, 2929586, 5925274, 12683943, 3373769, -20741170, -19636327, 17163407 ], [ 19086856, 317706, 3989873, 19602714, 17204263, 1099850, -1992429, -15302675, -16093054, 372836, -5170864, 16905897, 9382468, 10162430, 20761900, -3273200, 1617278, -28586, 12419841, 7091087, -22437694, -20738113, 9739097 ], [ 14929240, 455694, 8342891, 17869182, 18629533, 6215054, -3189375, -8896961, -13247050, 2165708, -8037904, 15754707, 4810540, 12679754, 22086628, -1829840, 304970, -5982446, 12155739, 10808405, -24134218, -21839899, 2314787 ], [ 10771624, 593682, 12695909, 16135650, 20054803, 11330258, -4386321, -2491247, -10401046, 3958580, -10904944, 14603517, 238612, 15197078, 23411356, -386480, -1007338, -11936306, 11891637, 14525723, -25830742, -22941685, -5109523 ], [ 6738046, 801885, 15720560, 14257166, 20452150, 14727335, -4433819, 2700490, -7705829, 5404323, -13128703, 13067106, -3698333, 17206240, 23098973, 766680, -2090902, -17239364, 12086787, 17187890, -26495084, -22588317, -11286039 ], [ 3324658, 1361163, 12103376, 11653922, 15709882, 9533777, 1265923, 1822342, -5764547, 5114421, -12136057, 9604590, -4460363, 16674592, 14601035, 468840, -2030746, -19288412, 14578197, 14574302, -21998516, -14959179, -11223585 ], [ -88730, 1920441, 8486192, 9050678, 10967614, 4340219, 6965665, 944194, -3823265, 4824519, -11143411, 6142074, -5222393, 16142944, 6103097, 171000, -1970590, -21337460, 17069607, 11960714, -17501948, -7330041, -11161131 ], [ -3502118, 2479719, 4869008, 6447434, 6225346, -853339, 12665407, 66046, -1881983, 4534617, -10150765, 2679558, -5984423, 15611296, -2394841, -126840, -1910434, -23386508, 19561017, 9347126, -13005380, 299097, -11098677 ], [ -6915506, 3038997, 1251824, 3844190, 1483078, -6046897, 18365149, -812102, 59299, 4244715, -9158119, -782958, -6746453, 15079648, -10892779, -424680, -1850278, -25435556, 22052427, 6733538, -8508812, 7928235, -11036223 ], [ -10328894, 3598275, -2365360, 1240946, -3259190, -11240455, 24064891, -1690250, 2000581, 3954813, -8165473, -4245474, -7508483, 14548000, -19390717, -722520, -1790122, -27484604, 24543837, 4119950, -4012244, 15557373, -10973769 ], [ -8545537, 3869003, -5524029, 2605812, -4867503, -10256203, 22243898, -3736568, -1314632, 834381, -8144017, -4058075, -6997393, 12220187, -16176380, 2357600, -1850781, -25772807, 19788127, 5857132, -3248756, 16033776, -12443715 ], [ -5722831, 4082021, -8590995, 4764300, -5849025, -8036389, 18918758, -6016520, -5681144, -2852157, -8316799, -3140693, -6231679, 9533141, -10619588, 6113312, -1935603, -23308841, 13582993, 8464468, -3231884, 15079632, -14220141 ], [ -2900125, 4295039, -11657961, 6922788, -6830547, -5816575, 15593618, -8296472, -10047656, -6538695, -8489581, -2223311, -5465965, 6846095, -5062796, 9869024, -2020425, -20844875, 7377859, 11071804, -3215012, 14125488, -15996567 ], [ -77419, 4508057, -14724927, 9081276, -7812069, -3596761, 12268478, -10576424, -14414168, -10225233, -8662363, -1305929, -4700251, 4159049, 493996, 13624736, -2105247, -18380909, 1172725, 13679140, -3198140, 13171344, -17772993 ], [ 2745287, 4721075, -17791893, 11239764, -8793591, -1376947, 8943338, -12856376, -18780680, -13911771, -8835145, -388547, -3934537, 1472003, 6050788, 17380448, -2190069, -15916943, -5032409, 16286476, -3181268, 12217200, -19549419 ], [ 1687577, 3159566, -19018434, 11685912, -7847184, 1486778, 7230134, -14846399, -18871649, -14651052, -7115176, -750230, -3732847, -1295011, 9878158, 19763099, -1212681, -14551298, -6866027, 16991320, -3979049, 13364298, -18787533 ], [ -3250549, -176470, -18404550, 10419720, -4972848, 4994414, 7128866, -16546493, -14687075, -12443076, -3502456, -2390978, -4095181, -4141993, 11976106, 20772689, 826917, -14283974, -4328129, 15793672, -5591483, 16612638, -15487335 ], [ -8188675, -3512506, -17790666, 9153528, -2098512, 8502050, 7027598, -18246587, -10502501, -10235100, 110264, -4031726, -4457515, -6988975, 14074054, 21782279, 2866515, -14016650, -1790231, 14596024, -7203917, 19860978, -12187137 ], [ -13126801, -6848542, -17176782, 7887336, 775824, 12009686, 6926330, -19946681, -6317927, -8027124, 3722984, -5672474, -4819849, -9835957, 16172002, 22791869, 4906113, -13749326, 747667, 13398376, -8816351, 23109318, -8886939 ], [ -18064927, -10184578, -16562898, 6621144, 3650160, 15517322, 6825062, -21646775, -2133353, -5819148, 7335704, -7313222, -5182183, -12682939, 18269950, 23801459, 6945711, -13482002, 3285565, 12200728, -10428785, 26357658, -5586741 ], [ -21139320, -12205962, -15935740, 6013179, 5533273, 18231862, 6398772, -23129739, 914537, -4183657, 10370703, -7374639, -5144126, -15346973, 19482553, 24650504, 8546064, -13359930, 5430383, 11387207, -10915792, 28870201, -2352949 ], [ -14895048, -7654086, -15242212, 8696349, 2460271, 16980922, 4347372, -23527053, -1720993, -5410591, 10517097, 460599, -3104114, -17096267, 16268431, 24696824, 7950192, -13964118, 5609801, 12494321, -5775664, 27703759, 548813 ], [ -8650776, -3102210, -14548684, 11379519, -612731, 15729982, 2295972, -23924367, -4356523, -6637525, 10663491, 8295837, -1064102, -18845561, 13054309, 24743144, 7354320, -14568306, 5789219, 13601435, -635536, 26537317, 3450575 ], [ -2406504, 1449666, -13855156, 14062689, -3685733, 14479042, 244572, -24321681, -6992053, -7864459, 10809885, 16131075, 975910, -20594855, 9840187, 24789464, 6758448, -15172494, 5968637, 14708549, 4504592, 25370875, 6352337 ], [ 3837768, 6001542, -13161628, 16745859, -6758735, 13228102, -1806828, -24718995, -9627583, -9091393, 10956279, 23966313, 3015922, -22344149, 6626065, 24835784, 6162576, -15776682, 6148055, 15815663, 9644720, 24204433, 9254099 ], [ 10082040, 10553418, -12468100, 19429029, -9831737, 11977162, -3858228, -25116309, -12263113, -10318327, 11102673, 31801551, 5055934, -24093443, 3411943, 24882104, 5566704, -16380870, 6327473, 16922777, 14784848, 23037991, 12155861 ], [ 7266142, 9895979, -6901327, 16367059, -7654984, 10440627, -3502153, -21204648, -8919003, -9079566, 11481347, 26029259, 6919911, -23974882, -744214, 20030114, 4319467, -16610508, 2667371, 18404261, 13832896, 20751109, 11912783 ], [ 2638210, 8196677, -359905, 12156061, -4428280, 8846973, -2664583, -16431192, -4378965, -7347666, 11906477, 17535461, 8748681, -23482750, -5088778, 14198462, 2941957, -16765236, -1760635, 19960619, 11662528, 18240139, 11040737 ], [ -1989722, 6497375, 6181517, 7945063, -1201576, 7253319, -1827013, -11657736, 161073, -5615766, 12331607, 9041663, 10577451, -22990618, -9433342, 8366810, 1564447, -16919964, -6188641, 21516977, 9492160, 15729169, 10168691 ], [ -6617654, 4798073, 12722939, 3734065, 2025128, 5659665, -989443, -6884280, 4701111, -3883866, 12756737, 547865, 12406221, -22498486, -13777906, 2535158, 186937, -17074692, -10616647, 23073335, 7321792, 13218199, 9296645 ], [ -11245586, 3098771, 19264361, -476933, 5251832, 4066011, -151873, -2110824, 9241149, -2151966, 13181867, -7945933, 14234991, -22006354, -18122470, -3296494, -1190573, -17229420, -15044653, 24629693, 5151424, 10707229, 8424599 ], [ -12093338, 2906513, 21124418, -147284, 4036127, 3940311, -554677, 48843, 10892022, -1403679, 9875132, -10592833, 15076719, -18369094, -17595877, -5779783, -2989091, -14082303, -14179678, 23031098, 5302087, 8713048, 9812912 ], [ -9160910, 4221299, 18303110, 4723012, -1621987, 5282565, -2197855, -405279, 9653730, -1639005, 2836532, -7392835, 14931405, -11586706, -12198127, -4914709, -5208617, -7633341, -8021722, 18277550, 7773781, 7235656, 13461584 ], [ -6228482, 5536085, 15481802, 9593308, -7280101, 6624819, -3841033, -859401, 8415438, -1874331, -4202068, -4192837, 14786091, -4804318, -6800377, -4049635, -7428143, -1184379, -1863766, 13524002, 10245475, 5758264, 17110256 ], [ -3296054, 6850871, 12660494, 14463604, -12938215, 7967073, -5484211, -1313523, 7177146, -2109657, -11240668, -992839, 14640777, 1978070, -1402627, -3184561, -9647669, 5264583, 4294190, 8770454, 12717169, 4280872, 20758928 ], [ -363626, 8165657, 9839186, 19333900, -18596329, 9309327, -7127389, -1767645, 5938854, -2344983, -18279268, 2207159, 14495463, 8760458, 3995123, -2319487, -11867195, 11713545, 10452146, 4016906, 15188863, 2803480, 24407600 ], [ 1803382, 8535478, 7395139, 22853250, -21921529, 10445767, -7832677, -1371704, 4705651, -1785616, -23669820, 4672699, 13465895, 14642525, 7461157, -1503522, -12699925, 16711114, 15139245, -209491, 17307036, 1367383, 26423578 ], [ 143290, 4180474, 6837397, 19617870, -13582159, 10553137, -3848515, 3274552, 3497893, 2747216, -20820132, 3465949, 8015057, 16022987, 1268611, -933102, -6598675, 14451718, 12472059, -1800133, 17657604, 137761, 20276086 ], [ -1516802, -174530, 6279655, 16382490, -5242789, 10660507, 135647, 7920808, 2290135, 7280048, -17970444, 2259199, 2564219, 17403449, -4923935, -362682, -497425, 12192322, 9804873, -3390775, 18008172, -1091861, 14128594 ], [ -3176894, -4529534, 5721913, 13147110, 3096581, 10767877, 4119809, 12567064, 1082377, 11812880, -15120756, 1052449, -2886619, 18783911, -11116481, 207738, 5603825, 9932926, 7137687, -4981417, 18358740, -2321483, 7981102 ], [ -4836986, -8884538, 5164171, 9911730, 11435951, 10875247, 8103971, 17213320, -125381, 16345712, -12271068, -154301, -8337457, 20164373, -17309027, 778158, 11705075, 7673530, 4470501, -6572059, 18709308, -3551105, 1833610 ], [ -6497078, -13239542, 4606429, 6676350, 19775321, 10982617, 12088133, 21859576, -1333139, 20878544, -9421380, -1361051, -13788295, 21544835, -23501573, 1348578, 17806325, 5414134, 1803315, -8162701, 19059876, -4780727, -4313882 ], [ -7165730, -9934191, 3454597, 4288335, 17821506, 9441387, 9857820, 16289952, -2134187, 16817176, -3939172, -4097786, -13907733, 15855877, -16268244, 141743, 16711850, 5582538, -141376, -4795203, 14965274, -3935659, -4017919 ], [ -7636094, -5096769, 2183947, 2069793, 13809054, 7570437, 6384612, 8677152, -2853893, 11036968, 2069540, -7140518, -12960891, 8753035, -6349740, -1420543, 14178230, 6236502, -1941568, -436077, 9981638, -2675653, -2433265 ], [ -8106458, -259347, 913297, -148749, 9796602, 5699487, 2911404, 1064352, -3573599, 5256760, 8078252, -10183250, -12014049, 1650193, 3568764, -2982829, 11644610, 6890466, -3741760, 3923049, 4998002, -1415647, -848611 ], [ -8576822, 4578075, -357353, -2367291, 5784150, 3828537, -561804, -6548448, -4293305, -523448, 14086964, -13225982, -11067207, -5452649, 13487268, -4545115, 9110990, 7544430, -5541952, 8282175, 14366, -155641, 736043 ], [ -9047186, 9415497, -1628003, -4585833, 1771698, 1957587, -4035012, -14161248, -5013011, -6303656, 20095676, -16268714, -10120365, -12555491, 23405772, -6107401, 6577370, 8198394, -7342144, 12641301, -4969270, 1104365, 2320697 ], [ -8219951, 8779605, -283898, -4110375, -1310304, -281634, -5393640, -17617833, -6831884, -7895990, 20002676, -16728839, -9330297, -14194697, 27296802, -5904106, 2322479, 5952843, -6775000, 12225114, -7115506, 1855703, 1898645 ], [ -6095117, 2670399, 3674962, -940917, -3461856, -2889126, -4637688, -16918203, -9749924, -5300450, 13807964, -14606357, -8697003, -10370267, 25160358, -3935230, -3653683, 807777, -3840520, 7033614, -6424342, 2098373, -530113 ], [ -3970283, -3438807, 7633822, 2228541, -5613408, -5496618, -3881736, -16218573, -12667964, -2704910, 7613252, -12483875, -8063709, -6545837, 23023914, -1966354, -9629845, -4337289, -906040, 1842114, -5733178, 2341043, -2958871 ], [ -1845449, -9548013, 11592682, 5397999, -7764960, -8104110, -3125784, -15518943, -15586004, -109370, 1418540, -10361393, -7430415, -2721407, 20887470, 2522, -15606007, -9482355, 2028440, -3349386, -5042014, 2583713, -5387629 ], [ 279385, -15657219, 15551542, 8567457, -9916512, -10711602, -2369832, -14819313, -18504044, 2486170, -4776172, -8238911, -6797121, 1103023, 18751026, 1971398, -21582169, -14627421, 4962920, -8540886, -4350850, 2826383, -7816387 ], [ 2030474, -19598158, 18442771, 10985583, -11397204, -12240154, -919592, -13679130, -19814117, 4915924, -10096765, -6154146, -6206236, 4438361, 16339293, 4087293, -25405775, -17722148, 7255625, -12511181, -4072987, 3099730, -9004747 ], [ 1912838, -12697762, 15995845, 9647049, -9523596, -8374006, 4002088, -10336182, -13084355, 6516748, -11046763, -4257966, -5827396, 5328239, 12551115, 6938283, -18466601, -10565180, 6339455, -10375451, -5861629, 3526462, -3991117 ], [ 1795202, -5797366, 13548919, 8308515, -7649988, -4507858, 8923768, -6993234, -6354593, 8117572, -11996761, -2361786, -5448556, 6218117, 8762937, 9789273, -11527427, -3408212, 5423285, -8239721, -7650271, 3953194, 1022513 ], [ 1677566, 1103030, 11101993, 6969981, -5776380, -641710, 13845448, -3650286, 375169, 9718396, -12946759, -465606, -5069716, 7107995, 4974759, 12640263, -4588253, 3748756, 4507115, -6103991, -9438913, 4379926, 6036143 ], [ 1559930, 8003426, 8655067, 5631447, -3902772, 3224438, 18767128, -307338, 7104931, 11319220, -13896757, 1430574, -4690876, 7997873, 1186581, 15491253, 2350921, 10905724, 3590945, -3968261, -11227555, 4806658, 11049773 ], [ 1442294, 14903822, 6208141, 4292913, -2029164, 7090586, 23688808, 3035610, 13834693, 12920044, -14846755, 3326754, -4312036, 8887751, -2601597, 18342243, 9290095, 18062692, 2674775, -1832531, -13016197, 5233390, 16063403 ], [ 1150853, 13103688, 4106025, 4886434, 914379, 5294669, 22968188, 2563373, 15563975, 13472643, -16304668, 2689184, -3025051, 9040144, -3807135, 18592538, 7770814, 12570445, 594400, -1208086, -12086949, 3259287, 13090533 ], [ 824651, 9563448, 2072871, 5866366, 4071909, 2366339, 21119108, 1328099, 16293161, 13815597, -17864164, 1544864, -1556437, 9045040, -4496145, 18322694, 4559842, 4548355, -1718816, -885898, -10614123, 805017, 8520363 ], [ 498449, 6023208, 39717, 6846298, 7229439, -561991, 19270028, 92825, 17022347, 14158551, -19423660, 400544, -87823, 9049936, -5185155, 18052850, 1348870, -3473735, -4032032, -563710, -9141297, -1649253, 3950193 ], [ 172247, 2482968, -1993437, 7826230, 10386969, -3490321, 17420948, -1142449, 17751533, 14501505, -20983156, -743776, 1380791, 9054832, -5874165, 17783006, -1862102, -11495825, -6345248, -241522, -7668471, -4103523, -619977 ], [ -153955, -1057272, -4026591, 8806162, 13544499, -6418651, 15571868, -2377723, 18480719, 14844459, -22542652, -1888096, 2849405, 9059728, -6563175, 17513162, -5073074, -19517915, -8658464, 80666, -6195645, -6557793, -5190147 ], [ 902927, -2000289, -4424586, 8487676, 12671889, -6526033, 13210016, -1936594, 19090085, 14247813, -21325777, -3931279, 772874, 10041907, -5184210, 12755681, -5307374, -19911434, -9465824, 51083, -5076762, -7756173, -7761390 ], [ 3342893, -346083, -3187422, 6870772, 7769139, -3812467, 10335392, 180938, 19579631, 12711567, -17332531, -6873325, -4848802, 12001369, -1737270, 3510563, -2565002, -12676382, -8767328, -330271, -4311822, -7698663, -8333706 ], [ 5782859, 1308123, -1950258, 5253868, 2866389, -1098901, 7460768, 2298470, 20069177, 11175321, -13339285, -9815371, -10470478, 13960831, 1709670, -5734555, 177370, -5441330, -8068832, -711625, -3546882, -7641153, -8906022 ], [ 8222825, 2962329, -713094, 3636964, -2036361, 1614665, 4586144, 4416002, 20558723, 9639075, -9346039, -12757417, -16092154, 15920293, 5156610, -14979673, 2919742, 1793722, -7370336, -1092979, -2781942, -7583643, -9478338 ], [ 10662791, 4616535, 524070, 2020060, -6939111, 4328231, 1711520, 6533534, 21048269, 8102829, -5352793, -15699463, -21713830, 17879755, 8603550, -24224791, 5662114, 9028774, -6671840, -1474333, -2017002, -7526133, -10050654 ], [ 11934390, 5541268, 2090890, 575230, -11074743, 6912597, -1252823, 8329800, 20849160, 6539706, -2476919, -17638669, -25788615, 19353053, 10576001, -31062101, 7602306, 14471570, -5568665, -1219568, -1561867, -7841096, -10597107 ], [ 7364154, 2818636, 5305990, -9230, -11374785, 8850963, -4665761, 8519736, 17206776, 4842198, -5187905, -14563675, -22128945, 18395531, 5176007, -25860371, 5531598, 10953086, -2442095, 2215792, -2655757, -10018424, -11014245 ], [ 2793918, 96004, 8521090, -593690, -11674827, 10789329, -8078699, 8709672, 13564392, 3144690, -7898891, -11488681, -18469275, 17438009, -223987, -20658641, 3460890, 7434602, 684475, 5651152, -3749647, -12195752, -11431383 ], [ -1776318, -2626628, 11736190, -1178150, -11974869, 12727695, -11491637, 8899608, 9922008, 1447182, -10609877, -8413687, -14809605, 16480487, -5623981, -15456911, 1390182, 3916118, 3811045, 9086512, -4843537, -14373080, -11848521 ], [ -6346554, -5349260, 14951290, -1762610, -12274911, 14666061, -14904575, 9089544, 6279624, -250326, -13320863, -5338693, -11149935, 15522965, -11023975, -10255181, -680526, 397634, 6937615, 12521872, -5937427, -16550408, -12265659 ], [ -10916790, -8071892, 18166390, -2347070, -12574953, 16604427, -18317513, 9279480, 2637240, -1947834, -16031849, -2263699, -7490265, 14565443, -16423969, -5053451, -2751234, -3120850, 10064185, 15957232, -7031317, -18727736, -12682797 ], [ -14566381, -6150004, 15154225, 591895, -9439990, 14379868, -14218096, 8093541, 1798676, -1895747, -16329965, -2895905, -7182500, 7982976, -14493518, -2526716, -5261117, -2010799, 8697975, 17349277, -8707717, -14222334, -10634525 ], [ -18031843, -3299212, 10896607, 4235545, -5618026, 11322724, -8616208, 6632427, 1520876, -1493741, -16145507, -4269551, -7545116, 275520, -11096978, -534980, -7858835, 24959, 6433209, 18332659, -10500619, -8380386, -8093171 ], [ -21497305, -448420, 6638989, 7879195, -1796062, 8265580, -3014320, 5171313, 1243076, -1091735, -15961049, -5643197, -7907732, -7431936, -7700438, 1456756, -10456553, 2060717, 4168443, 19316041, -12293521, -2538438, -5551817 ], [ -24962767, 2402372, 2381371, 11522845, 2025902, 5208436, 2587568, 3710199, 965276, -689729, -15776591, -7016843, -8270348, -15139392, -4303898, 3448492, -13054271, 4096475, 1903677, 20299423, -14086423, 3303510, -3010463 ], [ -28428229, 5253164, -1876247, 15166495, 5847866, 2151292, 8189456, 2249085, 687476, -287723, -15592133, -8390489, -8632964, -22846848, -907358, 5440228, -15651989, 6132233, -361089, 21282805, -15879325, 9145458, -469109 ], [ -27401404, 6862877, -3851363, 15214864, 6305792, 2131207, 11468393, 1002624, 213938, 691681, -13644911, -7615865, -8455823, -23601333, -150704, 5977063, -18010937, 5450360, 395073, 18377509, -13562419, 10571835, 1051756 ], [ -21882292, 7231511, -3543977, 11667952, 3399680, 5148181, 12424379, -29184, -455338, 2248483, -9934925, -4692971, -7738925, -17402847, -2033936, 5058997, -20131115, 2050856, 4172163, 11583535, -7135705, 7582641, 1552132 ], [ -16363180, 7600145, -3236591, 8121040, 493568, 8165155, 13380365, -1060992, -1124614, 3805285, -6224939, -1770077, -7022027, -11204361, -3917168, 4140931, -22251293, -1348648, 7949253, 4789561, -708991, 4593447, 2052508 ], [ -10844068, 7968779, -2929205, 4574128, -2412544, 11182129, 14336351, -2092800, -1793890, 5362087, -2514953, 1152817, -6305129, -5005875, -5800400, 3222865, -24371471, -4748152, 11726343, -2004413, 5717723, 1604253, 2552884 ], [ -5324956, 8337413, -2621819, 1027216, -5318656, 14199103, 15292337, -3124608, -2463166, 6918889, 1195033, 4075711, -5588231, 1192611, -7683632, 2304799, -26491649, -8147656, 15503433, -8798387, 12144437, -1384941, 3053260 ], [ -724511, 8179508, -2168719, -2097385, -7419762, 16079694, 16030967, -4142043, -3059112, 7777414, 4225365, 5970231, -4351178, 5311151, -9469135, 1397432, -27434619, -10465633, 17625139, -13317506, 16669522, -4377051, 2606940 ], [ -717401, 5388908, -987049, -3110431, -5495838, 12278370, 15682817, -5087613, -3288408, 5144554, 3857427, 2722881, -513350, -970039, -10765993, 543560, -22491549, -7375975, 11469925, -6462350, 11686462, -7383741, -2572860 ], [ -710291, 2598308, 194621, -4123477, -3571914, 8477046, 15334667, -6033183, -3517704, 2511694, 3489489, -524469, 3324478, -7251229, -12062851, -310312, -17548479, -4286317, 5314711, 392806, 6703402, -10390431, -7752660 ], [ -703181, -192292, 1376291, -5136523, -1647990, 4675722, 14986517, -6978753, -3747000, -121166, 3121551, -3771819, 7162306, -13532419, -13359709, -1164184, -12605409, -1196659, -840503, 7247962, 1720342, -13397121, -12932460 ], [ -696071, -2982892, 2557961, -6149569, 275934, 874398, 14638367, -7924323, -3976296, -2754026, 2753613, -7019169, 11000134, -19813609, -14656567, -2018056, -7662339, 1892999, -6995717, 14103118, -3262718, -16403811, -18112260 ], [ -688961, -5773492, 3739631, -7162615, 2199858, -2926926, 14290217, -8869893, -4205592, -5386886, 2385675, -10266519, 14837962, -26094799, -15953425, -2871928, -2719269, 4982657, -13150931, 20958274, -8245778, -19410501, -23292060 ], [ -957741, -9959172, 3405446, -2559131, 2603272, -1368400, 12111832, -6918503, -5475913, -2120816, -15133, -9942199, 14435415, -23587399, -17758453, -6501735, 2651186, 7009495, -15841110, 19156420, -10829438, -14635006, -20664895 ], [ -1281699, -14423868, 2768090, 3167659, 2702584, 1262096, 9567400, -4387721, -6954439, 2325040, -2822515, -8903545, 13184793, -19322281, -19665115, -10686729, 8107118, 8823769, -17838282, 15623164, -12933218, -8303074, -16476337 ], [ -1605657, -18888564, 2130734, 8894449, 2801896, 3892592, 7022968, -1856939, -8432965, 6770896, -5629897, -7864891, 11934171, -15057163, -21571777, -14871723, 13563050, 10638043, -19835454, 12089908, -15036998, -1971142, -12287779 ], [ -1929615, -23353260, 1493378, 14621239, 2901208, 6523088, 4478536, 673843, -9911491, 11216752, -8437279, -6826237, 10683549, -10792045, -23478439, -19056717, 19018982, 12452317, -21832626, 8556652, -17140778, 4360790, -8099221 ], [ -2253573, -27817956, 856022, 20348029, 3000520, 9153584, 1934104, 3204625, -11390017, 15662608, -11244661, -5787583, 9432927, -6526927, -25385101, -23241711, 24474914, 14266591, -23829798, 5023396, -19244558, 10692722, -3910663 ], [ -2312961, -27439359, -1026868, 18326956, 1329049, 11779199, 249790, 6228127, -11978800, 18059248, -12203875, -2820202, 7054359, -3824464, -23778322, -22385766, 27068897, 13591531, -24187842, 903802, -17246831, 10718624, -1541329 ], [ -2107779, -22217469, -4155292, 8558020, -2113205, 14399933, -574406, 9744349, -11677840, 18406672, -11314921, 2075906, 3547845, -2684656, -18658102, -16488882, 26800931, 10427137, -22906758, -3802130, -11147597, 4438496, -991219 ], [ -1902597, -16995579, -7283716, -1210916, -5555459, 17020667, -1398602, 13260571, -11376880, 18754096, -10425967, 6972014, 41331, -1544848, -13537882, -10591998, 26532965, 7262743, -21625674, -8508062, -5048363, -1841632, -441109 ], [ -1697415, -11773689, -10412140, -10979852, -8997713, 19641401, -2222798, 16776793, -11075920, 19101520, -9537013, 11868122, -3465183, -405040, -8417662, -4695114, 26264999, 4098349, -20344590, -13213994, 1050871, -8121760, 109001 ], [ -1492233, -6551799, -13540564, -20748788, -12439967, 22262135, -3046994, 20293015, -10774960, 19448944, -8648059, 16764230, -6971697, 734768, -3297442, 1201770, 25997033, 933955, -19063506, -17919926, 7150105, -14401888, 659111 ], [ -836673, -1846968, -15331136, -28400181, -15075248, 23804307, -4283689, 22873784, -10648997, 19738213, -8191009, 20438043, -9513528, 1455096, 1179435, 5324963, 25678190, -1745780, -17002676, -21376522, 12310264, -18614584, 1293259 ], [ 2070777, 272568, -10432448, -25463859, -13675664, 19953669, -7582879, 20777288, -11398019, 19736707, -9893479, 18000381, -7231944, 78024, 2439597, 579701, 25104962, -2002220, -11043116, -18586438, 12775048, -12490120, 2347597 ], [ 4978227, 2392104, -5533760, -22527537, -12276080, 16103031, -10882069, 18680792, -12147041, 19735201, -11595949, 15562719, -4950360, -1299048, 3699759, -4165561, 24531734, -2258660, -5083556, -15796354, 13239832, -6365656, 3401935 ], [ 7885677, 4511640, -635072, -19591215, -10876496, 12252393, -14181259, 16584296, -12896063, 19733695, -13298419, 13125057, -2668776, -2676120, 4959921, -8910823, 23958506, -2515100, 876004, -13006270, 13704616, -241192, 4456273 ], [ 10793127, 6631176, 4263616, -16654893, -9476912, 8401755, -17480449, 14487800, -13645085, 19732189, -15000889, 10687395, -387192, -4053192, 6220083, -13656085, 23385278, -2771540, 6835564, -10216186, 14169400, 5883272, 5510611 ], [ 13700577, 8750712, 9162304, -13718571, -8077328, 4551117, -20779639, 12391304, -14394107, 19730683, -16703359, 8249733, 1894392, -5430264, 7480245, -18401347, 22812050, -3027980, 12795124, -7426102, 14634184, 12007736, 6564949 ], [ 13065892, 7307853, 8260687, -13186029, -3163194, 4983109, -17413949, 13303808, -12799399, 17363977, -13623514, 5716791, 4834531, -2886791, 5340927, -18894344, 19525907, 939100, 11859514, -7194628, 11566848, 9516715, 4358292 ], [ 11722780, 5152515, 6199009, -13134243, 2453850, 6271627, -12715283, 14818112, -10735945, 14524231, -9587206, 3164793, 7906381, 440791, 2521713, -18536888, 15697181, 5750884, 9544870, -7474876, 7793088, 5302597, 1499436 ], [ 10379668, 2997177, 4137331, -13082457, 8070894, 7560145, -8016617, 16332416, -8672491, 11684485, -5550898, 612795, 10978231, 3768373, -297501, -18179432, 11868455, 10562668, 7230226, -7755124, 4019328, 1088479, -1359420 ], [ 9036556, 841839, 2075653, -13030671, 13687938, 8848663, -3317951, 17846720, -6609037, 8844739, -1514590, -1939203, 14050081, 7095955, -3116715, -17821976, 8039729, 15374452, 4915582, -8035372, 245568, -3125639, -4218276 ], [ 7693444, -1313499, 13975, -12978885, 19304982, 10137181, 1380715, 19361024, -4545583, 6004993, 2521718, -4491201, 17121931, 10423537, -5935929, -17464520, 4211003, 20186236, 2600938, -8315620, -3528192, -7339757, -7077132 ], [ 3389569, -2505816, 683860, -11141127, 19769976, 10353580, 5207800, 18964181, -4271110, 3399082, 1630265, -4176060, 19022350, 10745434, -5650002, -17462678, 3065444, 19755703, 378880, -6101392, -5006118, -6657515, -7437747 ], [ -3875069, -2735112, 4085308, -7517397, 15082920, 9497860, 8163304, 16656191, -5785618, 1027006, -4188949, -993780, 19751338, 8061646, -2258934, -17816450, 4603052, 14082853, -1750592, -1392688, -4188210, -1078913, -5300121 ], [ -11139707, -2964408, 7486756, -3893667, 10395864, 8642140, 11118808, 14348201, -7300126, -1345070, -10008163, 2188500, 20480326, 5377858, 1132134, -18170222, 6140660, 8410003, -3880064, 3316016, -3370302, 4499689, -3162495 ], [ -18404345, -3193704, 10888204, -269937, 5708808, 7786420, 14074312, 12040211, -8814634, -3717146, -15827377, 5370780, 21209314, 2694070, 4523202, -18523994, 7678268, 2737153, -6009536, 8024720, -2552394, 10078291, -1024869 ], [ -25668983, -3423000, 14289652, 3353793, 1021752, 6930700, 17029816, 9732221, -10329142, -6089222, -21646591, 8553060, 21938302, 10282, 7914270, -18877766, 9215876, -2935697, -8139008, 12733424, -1734486, 15656893, 1112757 ], [ -31032060, -3682801, 16510191, 6128960, -2921369, 6324133, 18722235, 7442803, -11608642, -7182529, -25802580, 11172014, 21662745, -2196315, 10487747, -19081109, 10415509, -7872052, -9058584, 15841228, -620034, 19821485, 2779989 ], [ -26887332, -4095127, 12826185, 4661312, -3144815, 6963331, 14099229, 5246245, -11713102, -1881991, -21642444, 10974338, 16364463, -2016957, 8973269, -18532307, 9925267, -9125932, -3928680, 10944532, 1977138, 16916027, 2095251 ], [ -22742604, -4507453, 9142179, 3193664, -3368261, 7602529, 9476223, 3049687, -11817562, 3418547, -17482308, 10776662, 11066181, -1837599, 7458791, -17983505, 9435025, -10379812, 1201224, 6047836, 4574310, 14010569, 1410513 ], [ -18597876, -4919779, 5458173, 1726016, -3591707, 8241727, 4853217, 853129, -11922022, 8719085, -13322172, 10578986, 5767899, -1658241, 5944313, -17434703, 8944783, -11633692, 6331128, 1151140, 7171482, 11105111, 725775 ], [ -14453148, -5332105, 1774167, 258368, -3815153, 8880925, 230211, -1343429, -12026482, 14019623, -9162036, 10381310, 469617, -1478883, 4429835, -16885901, 8454541, -12887572, 11461032, -3745556, 9768654, 8199653, 41037 ], [ -10308420, -5744431, -1909839, -1209280, -4038599, 9520123, -4392795, -3539987, -12130942, 19320161, -5001900, 10183634, -4828665, -1299525, 2915357, -16337099, 7964299, -14141452, 16590936, -8642252, 12365826, 5294195, -643701 ], [ -10469427, -3168817, -327840, -288788, -3299845, 7456851, -5768201, 1298455, -9333182, 17424709, -2534304, 9275953, -7265017, 737313, 1759744, -14179707, 10917957, -14096172, 12445705, -7192763, 12359213, 3294182, -3949609 ], [ -11491581, 4385, 2307360, 1109332, -2368651, 4853085, -6494087, 7543897, -5954978, 14090059, -405216, 8226271, -9128983, 3145647, 675904, -11700597, 14560395, -13791060, 6445447, -4474037, 11831843, 1475258, -7779751 ], [ -12513735, 3177587, 4942560, 2507452, -1437457, 2249319, -7219973, 13789339, -2576774, 10755409, 1723872, 7176589, -10992949, 5553981, -407936, -9221487, 18202833, -13485948, 445189, -1755311, 11304473, -343666, -11609893 ], [ -13535889, 6350789, 7577760, 3905572, -506263, -354447, -7945859, 20034781, 801430, 7420759, 3852960, 6126907, -12856915, 7962315, -1491776, -6742377, 21845271, -13180836, -5555069, 963415, 10777103, -2162590, -15440035 ], [ -14558043, 9523991, 10212960, 5303692, 424931, -2958213, -8671745, 26280223, 4179634, 4086109, 5982048, 5077225, -14720881, 10370649, -2575616, -4263267, 25487709, -12875724, -11555327, 3682141, 10249733, -3981514, -19270177 ], [ -13611579, 11831921, 9407220, 5847094, 810005, -2637678, -7997543, 28894300, 7755772, 2900080, 4447890, 4944730, -15404503, 8176890, -1374302, -2397114, 24117000, -12186894, -13370966, 4430824, 9005969, -5045467, -19336492 ], [ -10696497, 13274579, 5160540, 5535778, 648959, 607158, -5923253, 27877012, 11529844, 3862672, -749514, 5729422, -14907781, 1381038, 2112166, -1143918, 17733144, -11114346, -11001986, 3209464, 7045811, -5354449, -15638980 ], [ -7781415, 14717237, 913860, 5224462, 487913, 3851994, -3848963, 26859724, 15303916, 4825264, -5946918, 6514114, -14411059, -5414814, 5598634, 109278, 11349288, -10041798, -8633006, 1988104, 5085653, -5663431, -11941468 ], [ -4866333, 16159895, -3332820, 4913146, 326867, 7096830, -1774673, 25842436, 19077988, 5787856, -11144322, 7298806, -13914337, -12210666, 9085102, 1362474, 4965432, -8969250, -6264026, 766744, 3125495, -5972413, -8243956 ], [ -1951251, 17602553, -7579500, 4601830, 165821, 10341666, 299617, 24825148, 22852060, 6750448, -16341726, 8083498, -13417615, -19006518, 12571570, 2615670, -1418424, -7896702, -3895046, -454616, 1165337, -6281395, -4546444 ], [ 577640, 18194767, -10970507, 3893254, 448463, 11868130, 2733082, 23352017, 25300427, 7140270, -20264902, 8860496, -13035779, -22924153, 14924407, 3635133, -5909227, -7723952, -2345545, -1507583, 30165, -5504953, -1792604 ], [ 1175576, 14534761, -10083149, 1198378, 2949545, 4802734, 6962422, 19599671, 21120269, 4666242, -17816938, 9599024, -13228373, -12450703, 11609089, 3485931, -934765, -12050192, -4893439, -1718585, 3019923, 698609, -3757124 ], [ 1773512, 10874755, -9195791, -1496498, 5450627, -2262662, 11191762, 15847325, 16940111, 2192214, -15368974, 10337552, -13420967, -1977253, 8293771, 3336729, 4039697, -16376432, -7441333, -1929587, 6009681, 6902171, -5721644 ], [ 2371448, 7214749, -8308433, -4191374, 7951709, -9328058, 15421102, 12094979, 12759953, -281814, -12921010, 11076080, -13613561, 8496197, 4978453, 3187527, 9014159, -20702672, -9989227, -2140589, 8999439, 13105733, -7686164 ], [ 2969384, 3554743, -7421075, -6886250, 10452791, -16393454, 19650442, 8342633, 8579795, -2755842, -10473046, 11814608, -13806155, 18969647, 1663135, 3038325, 13988621, -25028912, -12537121, -2351591, 11989197, 19309295, -9650684 ], [ 3567320, -105263, -6533717, -9581126, 12953873, -23458850, 23879782, 4590287, 4399637, -5229870, -8025082, 12553136, -13998749, 29443097, -1652183, 2889123, 18963083, -29355152, -15085015, -2562593, 14978955, 25512857, -11615204 ], [ -307229, -1709834, -4646874, -7605437, 13053410, -21713631, 22429952, 4382141, 3050174, -4560608, -6979283, 13434324, -10353133, 26040492, -1007211, 3135351, 17767365, -24112702, -11016919, 1134875, 15676248, 19697429, -7813839 ], [ -5076275, -2903318, -2560134, -4695635, 12672638, -18206289, 19844288, 4882835, 2266850, -3262688, -6213917, 14344044, -5939875, 19862676, 429819, 3460665, 15337611, -16956514, -5625625, 5614037, 15915048, 11478203, -2859297 ], [ -9845321, -4096802, -473394, -1785833, 12291866, -14698947, 17258624, 5383529, 1483526, -1964768, -5448551, 15253764, -1526617, 13684860, 1866849, 3785979, 12907857, -9800326, -234331, 10093199, 16153848, 3258977, 2095245 ], [ -14614367, -5290286, 1613346, 1123969, 11911094, -11191605, 14672960, 5884223, 700202, -666848, -4683185, 16163484, 2886641, 7507044, 3303879, 4111293, 10478103, -2644138, 5156963, 14572361, 16392648, -4960249, 7049787 ], [ -19383413, -6483770, 3700086, 4033771, 11530322, -7684263, 12087296, 6384917, -83122, 631072, -3917819, 17073204, 7299899, 1329228, 4740909, 4436607, 8048349, 4512050, 10548257, 19051523, 16631448, -13179475, 12004329 ], [ -19264673, -6516293, 4489695, 5121928, 9440687, -4351482, 11952827, 5511446, -652093, 1494985, -4835216, 14879943, 8818151, -1756539, 6626127, 5273838, 6617421, 4821227, 10604987, 18805412, 14656293, -16137877, 14317017 ], [ -14258147, -5387855, 3982173, 4388440, 5642189, -1193262, 14269553, 3263810, -1006711, 1924891, -7435376, 9583701, 7441397, -1750257, 8959533, 6622986, 6185319, -1716607, 5327153, 13834028, 10467183, -13835455, 13987851 ], [ -9251621, -4259417, 3474651, 3654952, 1843691, 1964958, 16586279, 1016174, -1361329, 2354797, -10035536, 4287459, 6064643, -1743975, 11292939, 7972134, 5753217, -8254441, 49319, 8862644, 6278073, -11533033, 13658685 ], [ -4245095, -3130979, 2967129, 2921464, -1954807, 5123178, 18903005, -1231462, -1715947, 2784703, -12635696, -1008783, 4687889, -1737693, 13626345, 9321282, 5321115, -14792275, -5228515, 3891260, 2088963, -9230611, 13329519 ], [ 761431, -2002541, 2459607, 2187976, -5753305, 8281398, 21219731, -3479098, -2070565, 3214609, -15235856, -6305025, 3311135, -1731411, 15959751, 10670430, 4889013, -21330109, -10506349, -1080124, -2100147, -6928189, 13000353 ], [ 4909800, -1127505, 1667251, 996083, -8496010, 10373201, 22840001, -5316681, -2316550, 3947732, -16622425, -10519837, 2628972, -1246321, 17491126, 11252466, 4549255, -25636229, -15241804, -4615821, -5448639, -4140787, 12808133 ], [ 4767384, -1519479, -549275, -2487835, -5959750, 7132919, 20977991, -5103999, -2019370, 6196940, -11941039, -9327499, 5419764, 1632809, 15012346, 7998942, 4671217, -18783779, -17265364, -973083, -4594041, 1071515, 13300643 ], [ 4624968, -1911453, -2765801, -5971753, -3423490, 3892637, 19115981, -4891317, -1722190, 8446148, -7259653, -8135161, 8210556, 4511939, 12533566, 4745418, 4793179, -11931329, -19288924, 2669655, -3739443, 6283817, 13793153 ], [ 4482552, -2303427, -4982327, -9455671, -887230, 652355, 17253971, -4678635, -1425010, 10695356, -2578267, -6942823, 11001348, 7391069, 10054786, 1491894, 4915141, -5078879, -21312484, 6312393, -2884845, 11496119, 14285663 ], [ 4340136, -2695401, -7198853, -12939589, 1649030, -2587927, 15391961, -4465953, -1127830, 12944564, 2103119, -5750485, 13792140, 10270199, 7576006, -1761630, 5037103, 1773571, -23336044, 9955131, -2030247, 16708421, 14778173 ], [ 4197720, -3087375, -9415379, -16423507, 4185290, -5828209, 13529951, -4253271, -830650, 15193772, 6784505, -4558147, 16582932, 13149329, 5097226, -5015154, 5159065, 8626021, -25359604, 13597869, -1175649, 21920723, 15270683 ], [ 1674484, 1093236, -5435245, -13987560, 6377335, -6292231, 14518446, -7324029, -1990005, 15028410, 6516376, -5451644, 12025009, 15533329, 2520271, -4426198, 820012, 6710851, -21441074, 9936592, 735554, 19754670, 10602028 ], [ -1324916, 6188364, -215779, -10367640, 8500537, -6201001, 16077042, -11051475, -3440667, 14380134, 5258344, -6762308, 5997343, 17818303, -76319, -3068746, -4411244, 3042157, -16334126, 4814512, 2858078, 16112946, 4901140 ], [ -4324316, 11283492, 5003687, -6747720, 10623739, -6109771, 17635638, -14778921, -4891329, 13731858, 4000312, -8072972, -30323, 20103277, -2672909, -1711294, -9642500, -626537, -11227178, -307568, 4980602, 12471222, -799748 ], [ -7323716, 16378620, 10223153, -3127800, 12746941, -6018541, 19194234, -18506367, -6341991, 13083582, 2742280, -9383636, -6057989, 22388251, -5269499, -353842, -14873756, -4295231, -6120230, -5429648, 7103126, 8829498, -6500636 ], [ -10323116, 21473748, 15442619, 492120, 14870143, -5927311, 20752830, -22233813, -7792653, 12435306, 1484248, -10694300, -12085655, 24673225, -7866089, 1003610, -20105012, -7963925, -1013282, -10551728, 9225650, 5187774, -12201524 ] ], [ [ 18551040, -29141440, 1170496, 16320448, -17201824, 11188512, -19504576, -26173440, 8112384, -23932192, 24790624, 225632, -3865600, -3583872, -4700256, -2863936, -20066336, -1910208, 13559488, -26403744, -7910560, -15446560, -8257408 ], [ 18551040, -29141440, 1170496, 16320448, -17201824, 11188512, -19504576, -26173440, 8112384, -23932192, 24790624, 225632, -3865600, -3583872, -4700256, -2863936, -20066336, -1910208, 13559488, -26403744, -7910560, -15446560, -8257408 ], [ 18551040, -29141440, 1170496, 16320448, -17201824, 11188512, -19504576, -26173440, 8112384, -23932192, 24790624, 225632, -3865600, -3583872, -4700256, -2863936, -20066336, -1910208, 13559488, -26403744, -7910560, -15446560, -8257408 ], [ 14754055, -22738870, 3112811, 9669183, -18885449, 12957027, -15374956, -21884850, 9774324, -23157197, 23249854, 1651847, 409060, -2525647, -2415456, -3153776, -19094521, 835922, 14911128, -23360714, -3258885, -8730795, -10508198 ], [ 10197673, -15055786, 5443589, 1687665, -20905799, 15079245, -10419412, -16738542, 11768652, -22227203, 21400930, 3363305, 5538652, -1255777, 326304, -3501584, -17928343, 4131278, 16533096, -19709078, 2323125, -671877, -13209146 ], [ 5641291, -7372702, 7774367, -6293853, -22926149, 17201463, -5463868, -11592234, 13762980, -21297209, 19552006, 5074763, 10668244, 14093, 3068064, -3849392, -16762165, 7426634, 18155064, -16057442, 7905135, 7387041, -15910094 ], [ 1084909, 310382, 10105145, -14275371, -24946499, 19323681, -508324, -6445926, 15757308, -20367215, 17703082, 6786221, 15797836, 1283963, 5809824, -4197200, -15595987, 10721990, 19777032, -12405806, 13487145, 15445959, -18611042 ], [ -3471473, 7993466, 12435923, -22256889, -26966849, 21445899, 4447220, -1299618, 17751636, -19437221, 15854158, 8497679, 20927428, 2553833, 8551584, -4545008, -14429809, 14017346, 21399000, -8754170, 19069155, 23504877, -21311990 ], [ -4251350, 8437982, 11240927, -24993294, -25293533, 20922678, 4949768, -1328739, 18582687, -15455744, 12636415, 9411920, 18798904, 2488472, 10290954, -3864002, -13483411, 11164463, 19337904, -8038073, 20129244, 24166134, -20039546 ], [ -1254722, 1643930, 6520157, -22484586, -19926551, 17754018, 999320, -6533289, 18250461, -8422784, 8049853, 9528944, 9412264, 1087880, 11027934, -2154182, -12756793, 2163341, 13593744, -10257515, 16667412, 17429730, -14793710 ], [ 1741906, -5150122, 1799387, -19975878, -14559569, 14585358, -2951128, -11737839, 17918235, -1389824, 3463291, 9645968, 25624, -312712, 11764914, -444362, -12030175, -6837781, 7849584, -12476957, 13205580, 10693326, -9547874 ], [ 4738534, -11944174, -2921383, -17467170, -9192587, 11416698, -6901576, -16942389, 17586009, 5643136, -1123271, 9762992, -9361016, -1713304, 12501894, 1265458, -11303557, -15838903, 2105424, -14696399, 9743748, 3956922, -4302038 ], [ 7735162, -18738226, -7642153, -14958462, -3825605, 8248038, -10852024, -22146939, 17253783, 12676096, -5709833, 9880016, -18747656, -3113896, 13238874, 2975278, -10576939, -24840025, -3638736, -16915841, 6281916, -2779482, 943798 ], [ 10513609, -23918123, -10370875, -12944615, -19630, 4800675, -13891527, -25602053, 15866427, 18450808, -8647087, 9922568, -25640359, -3663002, 12853553, 4298008, -9207954, -30652402, -8917043, -19135212, 4063346, -7549215, 5416967 ], [ 12201151, -21027245, -3139357, -13405073, -4018690, -40203, -12376305, -20309987, 9203421, 17934280, -3337801, 9592760, -20063377, 45322, 6856727, 3685288, -4627134, -20521054, -11866085, -21354228, 8061086, -2485593, 6026801 ], [ 13888693, -18136367, 4092161, -13865531, -8017750, -4881081, -10861083, -15017921, 2540415, 17417752, 1971485, 9262952, -14486395, 3753646, 859901, 3072568, -46314, -10389706, -14815127, -23573244, 12058826, 2578029, 6636635 ], [ 15576235, -15245489, 11323679, -14325989, -12016810, -9721959, -9345861, -9725855, -4122591, 16901224, 7280771, 8933144, -8909413, 7461970, -5136925, 2459848, 4534506, -258358, -17764169, -25792260, 16056566, 7641651, 7246469 ], [ 17263777, -12354611, 18555197, -14786447, -16015870, -14562837, -7830639, -4433789, -10785597, 16384696, 12590057, 8603336, -3332431, 11170294, -11133751, 1847128, 9115326, 9872990, -20713211, -28011276, 20054306, 12705273, 7856303 ], [ 18951319, -9463733, 25786715, -15246905, -20014930, -19403715, -6315417, 858277, -17448603, 15868168, 17899343, 8273528, 2244551, 14878618, -17130577, 1234408, 13696146, 20004338, -23662253, -30230292, 24052046, 17768895, 8466137 ], [ 16725361, -10490310, 18998478, -10568788, -16523700, -13368468, -7819350, 1317543, -20112159, 9559145, 20176949, 3273445, 6855958, 10755402, -12659163, -356447, 12340721, 20136836, -18868425, -29720728, 16969311, 12966112, 11539846 ], [ 13716703, -12300378, 9406290, -4862956, -11534412, -5157996, -9927114, 810249, -21975825, 2091623, 21848219, -2660693, 11274250, 5065878, -6094101, -2142929, 9798047, 18269564, -12526023, -28665448, 7670481, 6190048, 15106330 ], [ 10708045, -14110446, -185898, 842876, -6545124, 3052476, -12034878, 302955, -23839491, -5375899, 23519489, -8594831, 15692542, -623646, 470961, -3929411, 7255373, 16402292, -6183621, -27610168, -1628349, -586016, 18672814 ], [ 7699387, -15920514, -9778086, 6548708, -1555836, 11262948, -14142642, -204339, -25703157, -12843421, 25190759, -14528969, 20110834, -6313170, 7036023, -5715893, 4712699, 14535020, 158781, -26554888, -10927179, -7362080, 22239298 ], [ 4690729, -17730582, -19370274, 12254540, 3433452, 19473420, -16250406, -711633, -27566823, -20310943, 26862029, -20463107, 24529126, -12002694, 13601085, -7502375, 2170025, 12667748, 6501183, -25499608, -20226009, -14138144, 25805782 ], [ 4436899, -19571538, -21524592, 14172377, 6079053, 20778435, -17341569, -1337085, -23315181, -19641838, 25617239, -21805178, 21705460, -14703729, 14744331, -6558191, 3059504, 9120992, 11499303, -24488614, -21781749, -14595788, 25603375 ], [ 6937897, -21443382, -16241040, 12302219, 6380967, 15177993, -17416131, -2080695, -12948231, -10836106, 21456389, -18555182, 11639836, -14416275, 10465761, -2883341, 7381136, 3894752, 15153141, -23521906, -15594399, -8735012, 21632077 ], [ 9438895, -23315226, -10957488, 10432061, 6682881, 9577551, -17490693, -2824305, -2581281, -2030374, 17295539, -15305186, 1574212, -14128821, 6187191, 791509, 11702768, -1331488, 18806979, -22555198, -9407049, -2874236, 17660779 ], [ 11939893, -25187070, -5673936, 8561903, 6984795, 3977109, -17565255, -3567915, 7785669, 6775358, 13134689, -12055190, -8491412, -13841367, 1908621, 4466359, 16024400, -6557728, 22460817, -21588490, -3219699, 2986540, 13689481 ], [ 14440891, -27058914, -390384, 6691745, 7286709, -1623333, -17639817, -4311525, 18152619, 15581090, 8973839, -8805194, -18557036, -13553913, -2369949, 8141209, 20346032, -11783968, 26114655, -20621782, 2967651, 8847316, 9718183 ], [ 16423665, -27668887, 4299853, 4809879, 6639248, -6857471, -17740752, -4199610, 25003234, 22126838, 6110634, -5707095, -26415712, -12109615, -5234908, 11308491, 22483606, -16332920, 27957290, -18891334, 7085331, 13312705, 5820808 ], [ 15815319, -21969505, 6023515, 2869473, 1244912, -10260089, -17973552, 189930, 14272174, 17372666, 9735654, -3368481, -23239648, -4881097, -1031812, 11937933, 13700890, -17495432, 20743910, -13342186, 854661, 10801159, 2293048 ], [ 15206973, -16270123, 7747177, 929067, -4149424, -13662707, -18206352, 4579470, 3541114, 12618494, 13360674, -1029867, -20063584, 2347421, 3171284, 12567375, 4918174, -18657944, 13530530, -7793038, -5376009, 8289613, -1234712 ], [ 14598627, -10570741, 9470839, -1011339, -9543760, -17065325, -18439152, 8969010, -7189946, 7864322, 16985694, 1308747, -16887520, 9575939, 7374380, 13196817, -3864542, -19820456, 6317150, -2243890, -11606679, 5778067, -4762472 ], [ 13990281, -4871359, 11194501, -2951745, -14938096, -20467943, -18671952, 13358550, -17921006, 3110150, 20610714, 3647361, -13711456, 16804457, 11577476, 13826259, -12647258, -20982968, -896230, 3305258, -17837349, 3266521, -8290232 ], [ 13381935, 828023, 12918163, -4892151, -20332432, -23870561, -18904752, 17748090, -28652066, -1644022, 24235734, 5985975, -10535392, 24032975, 15780572, 14455701, -21429974, -22145480, -8109610, 8854406, -24068019, 754975, -11817992 ], [ 7655084, 4392845, 10367205, -3571012, -19651018, -24053524, -20172822, 18846905, -24525886, -3052939, 20073189, 8566834, -10221283, 21741308, 10639703, 10232323, -23788180, -19602227, -9259525, 3977219, -18939924, 4981594, -8632647 ], [ 904532, 7530755, 6961323, -1597564, -17754454, -23592556, -21647946, 19287575, -17428258, -3792805, 14353131, 11196142, -10479565, 17545604, 3630041, 5038381, -24861484, -16317821, -9196747, -2985235, -11540076, 10555846, -4104681 ], [ -5846020, 10668665, 3555441, 375884, -15857890, -23131588, -23123070, 19728245, -10330630, -4532671, 8633073, 13825450, -10737847, 13349900, -3379621, -155561, -25934788, -13033415, -9133969, -9947689, -4140228, 16130098, 423285 ], [ -12596572, 13806575, 149559, 2349332, -13961326, -22670620, -24598194, 20168915, -3233002, -5272537, 2913015, 16454758, -10996129, 9154196, -10389283, -5349503, -27008092, -9749009, -9071191, -16910143, 3259620, 21704350, 4951251 ], [ -19347124, 16944485, -3256323, 4322780, -12064762, -22209652, -26073318, 20609585, 3864626, -6012403, -2807043, 19084066, -11254411, 4958492, -17398945, -10543445, -28081396, -6464603, -9008413, -23872597, 10659468, 27278602, 9479217 ], [ -21087001, 18615182, -2068284, 4441484, -10970086, -19666624, -22237695, 17484947, 5364839, -3278746, -4402209, 18548239, -9830644, 3207209, -17833564, -13079426, -24513091, -5532632, -9060427, -22949605, 12145965, 27904642, 11888637 ], [ -17816203, 18818666, 3713676, 2705444, -10677298, -15041536, -13091325, 10795001, 1267637, 2928434, -1872483, 14847277, -6724828, 3900347, -11693140, -12957446, -16303177, -6953096, -9227233, -14141167, 7719111, 23582470, 12179511 ], [ -14545405, 19022150, 9495636, 969404, -10384510, -10416448, -3944955, 4105055, -2829565, 9135614, 657243, 11146315, -3619012, 4593485, -5552716, -12835466, -8093263, -8373560, -9394039, -5332729, 3292257, 19260298, 12470385 ], [ -11274607, 19225634, 15277596, -766636, -10091722, -5791360, 5201415, -2584891, -6926767, 15342794, 3186969, 7445353, -513196, 5286623, 587708, -12713486, 116651, -9794024, -9560845, 3475709, -1134597, 14938126, 12761259 ], [ -8003809, 19429118, 21059556, -2502676, -9798934, -1166272, 14347785, -9274837, -11023969, 21549974, 5716695, 3744391, 2592620, 5979761, 6728132, -12591506, 8326565, -11214488, -9727651, 12284147, -5561451, 10615954, 13052133 ], [ -4662810, 18804473, 24933505, -3012846, -8607391, 2375429, 21305702, -15120047, -13501311, 25190523, 8356153, 374258, 5316815, 7153079, 11929966, -11170573, 14058557, -12957105, -9239956, 19089800, -9792898, 6933401, 12795395 ], [ -970806, 14039183, 19267399, 2606334, -2922073, 500195, 17321354, -16741577, -7879353, 15997917, 11544271, -1341730, 6132905, 10727297, 12438850, -3254875, 7400939, -16310487, -5479756, 15881528, -13047310, 6448943, 9800597 ], [ 2721198, 9273893, 13601293, 8225514, 2763245, -1375039, 13337006, -18363107, -2257395, 6805311, 14732389, -3057718, 6948995, 14301515, 12947734, 4660823, 743321, -19663869, -1719556, 12673256, -16301722, 5964485, 6805799 ], [ 6413202, 4508603, 7935187, 13844694, 8448563, -3250273, 9352658, -19984637, 3364563, -2387295, 17920507, -4773706, 7765085, 17875733, 13456618, 12576521, -5914297, -23017251, 2040644, 9464984, -19556134, 5480027, 3811001 ], [ 10105206, -256687, 2269081, 19463874, 14133881, -5125507, 5368310, -21606167, 8986521, -11579901, 21108625, -6489694, 8581175, 21449951, 13965502, 20492219, -12571915, -26370633, 5800844, 6256712, -22810546, 4995569, 816203 ], [ 13797210, -5021977, -3397025, 25083054, 19819199, -7000741, 1383962, -23227697, 14608479, -20772507, 24296743, -8205682, 9397265, 25024169, 14474386, 28407917, -19229533, -29724015, 9561044, 3048440, -26064958, 4511111, -2178595 ], [ 11883969, -6100022, -5131116, 24677894, 19952942, -4186825, -315591, -15787992, 15857702, -15142103, 25934461, -4129710, 12042585, 17255427, 16639575, 28912065, -14815261, -26339932, 13361279, 4067323, -21321275, 7945773, -6191748 ], [ 8849679, -6440618, -6078804, 23067866, 18976370, -435079, -1558185, -6536040, 16232378, -6547097, 27262099, 1104654, 15053751, 7218093, 19136025, 27933903, -8186611, -21608356, 17169521, 5931637, -14977973, 12164259, -10408572 ], [ 5815389, -6781214, -7026492, 21457838, 17999798, 3316667, -2800779, 2715912, 16607054, 2047909, 28589737, 6339018, 18064917, -2819241, 21632475, 26955741, -1557961, -16876780, 20977763, 7795951, -8634671, 16382745, -14625396 ], [ 2781099, -7121810, -7974180, 19847810, 17023226, 7068413, -4043373, 11967864, 16981730, 10642915, 29917375, 11573382, 21076083, -12856575, 24128925, 25977579, 5070689, -12145204, 24786005, 9660265, -2291369, 20601231, -18842220 ], [ -253191, -7462406, -8921868, 18237782, 16046654, 10820159, -5285967, 21219816, 17356406, 19237921, 31245013, 16807746, 24087249, -22893909, 26625375, 24999417, 11699339, -7413628, 28594247, 11524579, 4051933, 24819717, -23059044 ], [ 1430811, -8753234, -9758832, 14896589, 16425260, 9480830, -4125756, 23809131, 13229429, 23584495, 31480786, 17245236, 24081762, -24732042, 23876811, 19278459, 12506960, -2944093, 30203990, 13225402, 5831983, 25926879, -21044385 ], [ 7833105, -10994294, -10485072, 9824231, 18159044, 3050426, -562740, 19735809, 4600799, 23682637, 30624694, 12885852, 21059622, -18370974, 15883233, 8814705, 7493552, 1263401, 29615234, 14762734, 3048781, 23922717, -12798243 ], [ 14235399, -13235354, -11211312, 4751873, 19892828, -3379978, 3000276, 15662487, -4027831, 23780779, 29768602, 8526468, 18037482, -12009906, 7889655, -1649049, 2480144, 5470895, 29026478, 16300066, 265579, 21918555, -4552101 ], [ 20637693, -15476414, -11937552, -320485, 21626612, -9810382, 6563292, 11589165, -12656461, 23878921, 28912510, 4167084, 15015342, -5648838, -103923, -12112803, -2533264, 9678389, 28437722, 17837398, -2517623, 19914393, 3694041 ], [ 27039987, -17717474, -12663792, -5392843, 23360396, -16240786, 10126308, 7515843, -21285091, 23977063, 28056418, -192300, 11993202, 712230, -8097501, -22576557, -7546672, 13885883, 27848966, 19374730, -5300825, 17910231, 11940183 ], [ 31861335, -19364852, -13368953, -10285486, 23688290, -20243460, 12918873, 4570652, -28005831, 22665773, 27248138, -4283364, 9682184, 5081594, -13779533, -30142917, -10683977, 17712380, 25993270, 20499046, -7109999, 16530694, 17515056 ], [ 28777953, -18043820, -13968719, -14279554, 16986734, -12107484, 11859183, 7266116, -25187121, 14307323, 26678918, -7032828, 10926776, -507562, -7903835, -23222307, -4440767, 19633892, 17802874, 19558282, -4049033, 18274282, 9733584 ], [ 25694571, -16722788, -14568485, -18273622, 10285178, -3971508, 10799493, 9961580, -22368411, 5948873, 26109698, -9782292, 12171368, -6096718, -2028137, -16301697, 1802443, 21555404, 9612478, 18617518, -988067, 20017870, 1952112 ], [ 22611189, -15401756, -15168251, -22267690, 3583622, 4164468, 9739803, 12657044, -19549701, -2409577, 25540478, -12531756, 13415960, -11685874, 3847561, -9381087, 8045653, 23476916, 1422082, 17676754, 2072899, 21761458, -5829360 ], [ 19527807, -14080724, -15768017, -26261758, -3117934, 12300444, 8680113, 15352508, -16730991, -10768027, 24971258, -15281220, 14660552, -17275030, 9723259, -2460477, 14288863, 25398428, -6768314, 16735990, 5133865, 23505046, -13610832 ], [ 16444425, -12759692, -16367783, -30255826, -9819490, 20436420, 7620423, 18047972, -13912281, -19126477, 24402038, -18030684, 15905144, -22864186, 15598957, 4460133, 20532073, 27319940, -14958710, 15795226, 8194831, 25248634, -21392304 ], [ 18170503, -10885905, -17489524, -22428039, -8922386, 17830841, 7845813, 11249011, -14751196, -19840477, 20825138, -13261203, 15322321, -21169132, 14799910, 2494558, 18840473, 25956532, -9855486, 13716332, 5060177, 18457307, -14800696 ], [ 20858473, -8901567, -18715660, -12235881, -6505550, 13076951, 8328219, 2551165, -16321636, -19025587, 16646702, -6987933, 14374015, -18017236, 12665914, -1248254, 15561911, 23936140, -2093538, 11409812, 686399, 9958997, -5334472 ], [ 23546443, -6917229, -19941796, -2043723, -4088714, 8323061, 8810625, -6146681, -17892076, -18210697, 12468266, -714663, 13425709, -14865340, 10531918, -4991066, 12283349, 21915748, 5668410, 9103292, -3687379, 1460687, 4131752 ], [ 26234413, -4932891, -21167932, 8148435, -1671878, 3569171, 9293031, -14844527, -19462516, -17395807, 8289830, 5558607, 12477403, -11713444, 8397922, -8733878, 9004787, 19895356, 13430358, 6796772, -8061157, -7037623, 13597976 ], [ 28922383, -2948553, -22394068, 18340593, 744958, -1184719, 9775437, -23542373, -21032956, -16580917, 4111394, 11831877, 11529097, -8561548, 6263926, -12476690, 5726225, 17874964, 21192306, 4490252, -12434935, -15535933, 23064200 ], [ 28800253, 876159, -18918559, 22021086, 3768736, -2891038, 7475121, -27165833, -22772101, -13819468, 1165016, 16478487, 8747803, -5959444, 5909143, -11207396, 3910247, 15111190, 24009243, 3255278, -16067722, -20348392, 25650689 ], [ 25868023, 6541245, -10741405, 19189914, 7399456, -1549786, 2392083, -25714907, -24679951, -9111460, -549304, 19498437, 4133521, -3907132, 7333573, -4925996, 3556853, 11604034, 21881169, 3091850, -18959518, -21475000, 21357443 ], [ 22935793, 12206331, -2564251, 16358742, 11030176, -208534, -2690955, -24263981, -26587801, -4403452, -2263624, 22518387, -480761, -1854820, 8758003, 1355404, 3203459, 8096878, 19753095, 2928422, -21851314, -22601608, 17064197 ], [ 20003563, 17871417, 5612903, 13527570, 14660896, 1132718, -7773993, -22813055, -28495651, 304556, -3977944, 25538337, -5095043, 197492, 10182433, 7636804, 2850065, 4589722, 17625021, 2764994, -24743110, -23728216, 12770951 ], [ 17071333, 23536503, 13790057, 10696398, 18291616, 2473970, -12857031, -21362129, -30403501, 5012564, -5692264, 28558287, -9709325, 2249804, 11606863, 13918204, 2496671, 1082566, 15496947, 2601566, -27634906, -24854824, 8477705 ], [ 14128855, 27963189, 20347538, 8783477, 21063526, 3358205, -15762065, -19149476, -30280625, 9599025, -7008955, 30097899, -12887231, 4614493, 11544776, 18426504, 2305211, -2479124, 13944036, 3241418, -29887190, -24861495, 4833333 ], [ 11135137, 26197875, 18806654, 11461811, 19541386, 1957355, -7777079, -13128188, -20004119, 13577751, -6337501, 24235821, -8883257, 8541067, 4050104, 14069304, 2923421, -6313484, 15266940, 7897670, -28941914, -19268481, 4433331 ], [ 8141419, 24432561, 17265770, 14140145, 18019246, 556505, 207907, -7106900, -9727613, 17556477, -5666047, 18373743, -4879283, 12467641, -3444568, 9712104, 3541631, -10147844, 16589844, 12553922, -27996638, -13675467, 4033329 ], [ 5147701, 22667247, 15724886, 16818479, 16497106, -844345, 8192893, -1085612, 548893, 21535203, -4994593, 12511665, -875309, 16394215, -10939240, 5354904, 4159841, -13982204, 17912748, 17210174, -27051362, -8082453, 3633327 ], [ 2153983, 20901933, 14184002, 19496813, 14974966, -2245195, 16177879, 4935676, 10825399, 25513929, -4323139, 6649587, 3128665, 20320789, -18433912, 997704, 4778051, -17816564, 19235652, 21866426, -26106086, -2489439, 3233325 ], [ -839735, 19136619, 12643118, 22175147, 13452826, -3646045, 24162865, 10956964, 21101905, 29492655, -3651685, 787509, 7132639, 24247363, -25928584, -3359496, 5396261, -21650924, 20558556, 26522678, -25160810, 3103575, 2833323 ], [ 140492, 18222605, 8316399, 20038671, 7647711, -3541330, 22166771, 6060292, 14537176, 22603836, -1788376, 2058556, 5744738, 24169472, -22091576, 1086929, 7890006, -18593624, 18653560, 26981050, -20030984, 3926994, 332106 ], [ 1915508, 17478851, 3432513, 16939233, 986001, -3135502, 18174461, -1019972, 4604200, 13541508, 313304, 4756228, 3278462, 23290688, -15988232, 7294079, 10758858, -14157992, 16102984, 26599846, -14064248, 3796494, -2589354 ], [ 3690524, 16735097, -1451373, 13839795, -5675709, -2729674, 14182151, -8100236, -5328776, 4479180, 2414984, 7453900, 812186, 22411904, -9884888, 13501229, 13627710, -9722360, 13552408, 26218642, -8097512, 3665994, -5510814 ], [ 5465540, 15991343, -6335259, 10740357, -12337419, -2323846, 10189841, -15180500, -15261752, -4583148, 4516664, 10151572, -1654090, 21533120, -3781544, 19708379, 16496562, -5286728, 11001832, 25837438, -2130776, 3535494, -8432274 ], [ 7240556, 15247589, -11219145, 7640919, -18999129, -1918018, 6197531, -22260764, -25194728, -13645476, 6618344, 12849244, -4120366, 20654336, 2321800, 25915529, 19365414, -851096, 8451256, 25456234, 3835960, 3404994, -11353734 ], [ 5923907, 11606495, -13291002, 4879638, -21049128, 637790, 5155772, -25848881, -25069994, -16331232, 6957767, 11383522, -4846954, 16105727, 6388750, 28829351, 20697267, 188110, 7481773, 23423377, 6944260, 5837697, -9790497 ], [ 1515593, 5068061, -12550830, 2456514, -18487416, 5343578, 7064564, -25944851, -14887550, -12640416, 5534933, 5754406, -3833854, 7887293, 8419306, 28449845, 20492121, -2169110, 8093383, 19738867, 7194124, 10833603, -3742563 ], [ -2892721, -1470373, -11810658, 33390, -15925704, 10049366, 8973356, -26040821, -4705106, -8949600, 4112099, 125290, -2820754, -331141, 10449862, 28070339, 20286975, -4526330, 8704993, 16054357, 7443988, 15829509, 2305371 ], [ -7301035, -8008807, -11070486, -2389734, -13363992, 14755154, 10882148, -26136791, 5477338, -5258784, 2689265, -5503826, -1807654, -8549575, 12480418, 27690833, 20081829, -6883550, 9316603, 12369847, 7693852, 20825415, 8353305 ], [ -11709349, -14547241, -10330314, -4812858, -10802280, 19460942, 12790940, -26232761, 15659782, -1567968, 1266431, -11132942, -794554, -16768009, 14510974, 27311327, 19876683, -9240770, 9928213, 8685337, 7943716, 25821321, 14401239 ], [ -14977503, -19435575, -9541702, -5741295, -8580254, 23173861, 14131389, -26378670, 23537525, 1098446, 111252, -14481960, 545323, -23772035, 15755446, 26996993, 18797325, -11395356, 10695578, 6330686, 8086064, 30055576, 18793718 ], [ -12544857, -16073409, -8510890, 803703, -8056658, 21922435, 12630123, -26774274, 19891763, -1357150, 294348, -6430488, 3519085, -24704021, 13069498, 27008519, 13346907, -12536772, 12241718, 10625330, 7690832, 30481576, 14908922 ], [ -10112211, -12711243, -7480078, 7348701, -7533062, 20671009, 11128857, -27169878, 16246001, -3812746, 477444, 1620984, 6492847, -25636007, 10383550, 27020045, 7896489, -13678188, 13787858, 14919974, 7295600, 30907576, 11024126 ], [ -7679565, -9349077, -6449266, 13893699, -7009466, 19419583, 9627591, -27565482, 12600239, -6268342, 660540, 9672456, 9466609, -26567993, 7697602, 27031571, 2446071, -14819604, 15333998, 19214618, 6900368, 31333576, 7139330 ], [ -5246919, -5986911, -5418454, 20438697, -6485870, 18168157, 8126325, -27961086, 8954477, -8723938, 843636, 17723928, 12440371, -27499979, 5011654, 27043097, -3004347, -15961020, 16880138, 23509262, 6505136, 31759576, 3254534 ], [ -2814273, -2624745, -4387642, 26983695, -5962274, 16916731, 6625059, -28356690, 5308715, -11179534, 1026732, 25775400, 15414133, -28431965, 2325706, 27054623, -8454765, -17102436, 18426278, 27803906, 6109904, 32185576, -630262 ], [ -5002247, 582221, 188090, 22723483, -6134608, 17150415, 1068848, -23583369, 7898838, -9433755, 2604053, 20284487, 13679145, -28056871, 195953, 24404069, -5931773, -18331182, 13069838, 27772010, 2798227, 31314781, 607007 ], [ -8114345, 3758147, 5472806, 16302229, -6446128, 17681121, -5298352, -17776263, 11736138, -6847701, 4460219, 12085097, 11002407, -27420361, -1822561, 21221099, -1814099, -19577394, 6332882, 26874806, -1096739, 30184627, 2868689 ], [ -11226443, 6934073, 10757522, 9880975, -6757648, 18211827, -11665552, -11969157, 15573438, -4261647, 6316385, 3885707, 8325669, -26783851, -3841075, 18038129, 2303575, -20823606, -404074, 25977602, -4991705, 29054473, 5130371 ], [ -14338541, 10109999, 16042238, 3459721, -7069168, 18742533, -18032752, -6162051, 19410738, -1675593, 8172551, -4313683, 5648931, -26147341, -5859589, 14855159, 6421249, -22069818, -7141030, 25080398, -8886671, 27924319, 7392053 ], [ -17450639, 13285925, 21326954, -2961533, -7380688, 19273239, -24399952, -354945, 23248038, 910461, 10028717, -12513073, 2972193, -25510831, -7878103, 11672189, 10538923, -23316030, -13877986, 24183194, -12781637, 26794165, 9653735 ], [ -17222936, 14178509, 22070741, -4081172, -9154861, 17866650, -24245404, 1742757, 25151199, 561936, 7329599, -14801359, 2971854, -20130676, -6267325, 8100935, 10712548, -21239661, -15330754, 21528152, -10540571, 21905863, 12187550 ], [ -13655432, 12787751, 18273599, 100804, -12391687, 14522766, -17569108, 131055, 25120221, -2721168, 75197, -11178541, 5647914, -10006876, -1027255, 4141397, 6942124, -15840711, -11499334, 17115272, -2163473, 13259413, 14993498 ], [ -10087928, 11396993, 14476457, 4282780, -15628513, 11178882, -10892812, -1480647, 25089243, -6004272, -7179205, -7555723, 8323974, 116924, 4212815, 181859, 3171700, -10441761, -7667914, 12702392, 6213625, 4612963, 17799446 ], [ -6520424, 10006235, 10679315, 8464756, -18865339, 7834998, -4216516, -3092349, 25058265, -9287376, -14433607, -3932905, 11000034, 10240724, 9452885, -3777679, -598724, -5042811, -3836494, 8289512, 14590723, -4033487, 20605394 ], [ -2952920, 8615477, 6882173, 12646732, -22102165, 4491114, 2459780, -4704051, 25027287, -12570480, -21688009, -310087, 13676094, 20364524, 14692955, -7737217, -4369148, 356139, -5074, 3876632, 22967821, -12679937, 23411342 ], [ -79313, 6585391, 3158629, 16396377, -23075767, 2423731, 8338745, -5227532, 24931141, -14137399, -27774642, 2144557, 15099263, 28212653, 17438422, -11131728, -6639625, 5019547, 3232767, 443537, 29807418, -19514150, 24635398 ], [ -675191, 1358665, -196925, 17984367, -12733249, 6738853, 10231055, -309908, 24509155, -7123393, -28022430, -1241669, 10257977, 24682427, 7710874, -11701104, -1410367, 6005245, 3502713, 1909367, 28959510, -17287178, 17949994 ], [ -1271069, -3868061, -3552479, 19572357, -2390731, 11053975, 12123365, 4607716, 24087169, -109387, -28270218, -4627895, 5416691, 21152201, -2016674, -12270480, 3818891, 6990943, 3772659, 3375197, 28111602, -15060206, 11264590 ], [ -1866947, -9094787, -6908033, 21160347, 7951787, 15369097, 14015675, 9525340, 23665183, 6904619, -28518006, -8014121, 575405, 17621975, -11744222, -12839856, 9048149, 7976641, 4042605, 4841027, 27263694, -12833234, 4579186 ], [ -2462825, -14321513, -10263587, 22748337, 18294305, 19684219, 15907985, 14442964, 23243197, 13918625, -28765794, -11400347, -4265881, 14091749, -21471770, -13409232, 14277407, 8962339, 4312551, 6306857, 26415786, -10606262, -2106218 ], [ -3058703, -19548239, -13619141, 24336327, 28636823, 23999341, 17800295, 19360588, 22821211, 20932631, -29013582, -14786573, -9107167, 10561523, -31199318, -13978608, 19506665, 9948037, 4582497, 7772687, 25567878, -8379290, -8791622 ], [ -2404541, -12997995, -13572605, 18415647, 22091196, 18837588, 12869190, 15725967, 17369845, 20167207, -20735335, -15512174, -12100488, 7766032, -24219276, -13492654, 18436358, 11508030, 2560628, 8170527, 22531190, -5928313, -6320146 ], [ -1500371, -4092357, -12845651, 10993233, 12167940, 11780460, 6573402, 10380897, 10912603, 17845897, -10751881, -15705650, -14724216, 5117488, -13897716, -12795634, 16106138, 13182882, 80396, 8354769, 19056746, -3432535, -2017294 ], [ -596201, 4813281, -12118697, 3570819, 2244684, 4723332, 277614, 5035827, 4455361, 15524587, -768427, -15899126, -17347944, 2468944, -3576156, -12098614, 13775918, 14857734, -2399836, 8539011, 15582302, -936757, 2285558 ], [ 307969, 13718919, -11391743, -3851595, -7678572, -2333796, -6018174, -309243, -2001881, 13203277, 9215027, -16092602, -19971672, -179600, 6745404, -11401594, 11445698, 16532586, -4880068, 8723253, 12107858, 1559021, 6588410 ], [ 1212139, 22624557, -10664789, -11274009, -17601828, -9390924, -12313962, -5654313, -8459123, 10881967, 19198481, -16286078, -22595400, -2828144, 17066964, -10704574, 9115478, 18207438, -7360300, 8907495, 8633414, 4054799, 10891262 ], [ 4041244, 23498496, -7133756, -11109690, -22263897, -13662156, -12808320, -9594459, -11647400, 6945934, 19327457, -13713941, -21492663, -3025046, 22520880, -8733454, 5168810, 14510367, -8193331, 8389689, 6706922, 5218013, 9906719 ], [ 8795284, 16340736, -798644, -3358638, -21664779, -15147492, -7501248, -12129681, -11566712, 1395178, 9601955, -8376191, -16663461, -770306, 23107152, -5488234, -394306, 5441373, -7379161, 7169835, 6328382, 5048663, 3634781 ], [ 13549324, 9182976, 5536468, 4392414, -21065661, -16632828, -2194176, -14664903, -11486024, -4155578, -123547, -3038441, -11834259, 1484434, 23693424, -2243014, -5957422, -3627621, -6564991, 5949981, 5949842, 4879313, -2637157 ], [ 18303364, 2025216, 11871580, 12143466, -20466543, -18118164, 3112896, -17200125, -11405336, -9706334, -9849049, 2299309, -7005057, 3739174, 24279696, 1002206, -11520538, -12696615, -5750821, 4730127, 5571302, 4709963, -8909095 ], [ 23057404, -5132544, 18206692, 19894518, -19867425, -19603500, 8419968, -19735347, -11324648, -15257090, -19574551, 7637059, -2175855, 5993914, 24865968, 4247426, -17083654, -21765609, -4936651, 3510273, 5192762, 4540613, -15181033 ], [ 26977283, -10579288, 23541118, 26045487, -19198578, -19692946, 13259506, -20962926, -10347350, -19193486, -27558619, 12305523, 1142186, 7538462, 24564522, 7173399, -20986445, -27419021, -4421437, 2705830, 3825881, 3999910, -18891673 ], [ 26726357, -7470952, 23872114, 24196041, -18181086, -12802942, 15761374, -15652290, -4887002, -15058082, -26835517, 13627557, -3095578, 5532050, 19824486, 8503137, -16587611, -15994523, -5401003, 3978442, -2482705, 1602442, -9795823 ], [ 26475431, -4362616, 24203110, 22346595, -17163594, -5912938, 18263242, -10341654, 573346, -10922678, -26112415, 14949591, -7333342, 3525638, 15084450, 9832875, -12188777, -4570025, -6380569, 5251054, -8791291, -795026, -699973 ], [ 26224505, -1254280, 24534106, 20497149, -16146102, 977066, 20765110, -5031018, 6033694, -6787274, -25389313, 16271625, -11571106, 1519226, 10344414, 11162613, -7789943, 6854473, -7360135, 6523666, -15099877, -3192494, 8395877 ], [ 25973579, 1854056, 24865102, 18647703, -15128610, 7867070, 23266978, 279618, 11494042, -2651870, -24666211, 17593659, -15808870, -487186, 5604378, 12492351, -3391109, 18278971, -8339701, 7796278, -21408463, -5589962, 17491727 ], [ 25722653, 4962392, 25196098, 16798257, -14111118, 14757074, 25768846, 5590254, 16954390, 1483534, -23943109, 18915693, -20046634, -2493598, 864342, 13822089, 1007725, 29703469, -9319267, 9068890, -27717049, -7987430, 26587577 ], [ 20375552, 604278, 20004369, 17376046, -8916396, 12096848, 21669119, 1374995, 16390223, 2252658, -23095117, 15999152, -19484878, -3804605, -2224359, 13744262, 84274, 23553322, -11793278, 10447412, -21760530, -6912663, 23091972 ], [ 14009216, -5247126, 13708095, 18439282, -2886228, 7526576, 16249073, -4745443, 14621153, 2348526, -22222147, 12234896, -17963218, -4976531, -4982793, 13384922, -1903634, 13888246, -14566178, 11847116, -13350990, -5143449, 17078076 ], [ 7642880, -11098530, 7411821, 19502518, 3143940, 2956304, 10829027, -10865881, 12852083, 2444394, -21349177, 8470640, -16441558, -6148457, -7741227, 13025582, -3891542, 4223170, -17339078, 13246820, -4941450, -3374235, 11064180 ], [ 1276544, -16949934, 1115547, 20565754, 9174108, -1613968, 5408981, -16986319, 11083013, 2540262, -20476207, 4706384, -14919898, -7320383, -10499661, 12666242, -5879450, -5441906, -20111978, 14646524, 3468090, -1605021, 5050284 ], [ -5089792, -22801338, -5180727, 21628990, 15204276, -6184240, -11065, -23106757, 9313943, 2636130, -19603237, 942128, -13398238, -8492309, -13258095, 12306902, -7867358, -15106982, -22884878, 16046228, 11877630, 164193, -963612 ], [ -6433552, -20561289, -6101046, 18232351, 14674395, -4840642, -1421716, -22920274, 9443474, 4751031, -16547941, -2525485, -13809130, -7328861, -10341192, 7954241, -7497821, -15759917, -21484169, 17266520, 13089222, 60843, -6218799 ], [ -2754736, -10229787, -1645410, 10375837, 7584465, 2416826, 1177028, -16426870, 11471606, 8884965, -11310319, -5696455, -16152574, -3830039, -1748952, -391741, -4770839, -7400711, -15909851, 18307400, 7102866, -1915071, -10715277 ], [ 924080, 101715, 2810226, 2519323, 494535, 9674294, 3775772, -9933466, 13499738, 13018899, -6072697, -8867425, -18496018, -331217, 6843288, -8737723, -2043857, 958495, -10335533, 19348280, 1116510, -3890985, -15211755 ], [ 4602896, 10433217, 7265862, -5337191, -6595395, 16931762, 6374516, -3440062, 15527870, 17152833, -835075, -12038395, -20839462, 3167605, 15435528, -17083705, 683125, 9317701, -4761215, 20389160, -4869846, -5866899, -19708233 ], [ 8281712, 20764719, 11721498, -13193705, -13685325, 24189230, 8973260, 3053342, 17556002, 21286767, 4402547, -15209365, -23182906, 6666427, 24027768, -25429687, 3410107, 17676907, 813103, 21430040, -10856202, -7842813, -24204711 ], [ 10208670, 28240603, 15266092, -18685481, -19221327, 30232716, 9956245, 8086848, 18857928, 23961882, 8060722, -17196673, -24115863, 9202103, 30098189, -31602884, 4726581, 24536534, 4943560, 22012450, -15537376, -9475799, -27864099 ], [ 3376338, 21438397, 14255476, -12353567, -16987689, 30206292, 2860435, 5820864, 16528824, 19342902, 3821662, -13265671, -17996385, 6922049, 23559515, -26912156, -1009485, 23898266, 1854712, 20302510, -13692640, -9394145, -27338037 ], [ -3455994, 14636191, 13244860, -6021653, -14754051, 30179868, -4235375, 3554880, 14199720, 14723922, -417398, -9334669, -11876907, 4641995, 17020841, -22221428, -6745551, 23259998, -1234136, 18592570, -11847904, -9312491, -26811975 ], [ -10288326, 7833985, 12234244, 310261, -12520413, 30153444, -11331185, 1288896, 11870616, 10104942, -4656458, -5403667, -5757429, 2361941, 10482167, -17530700, -12481617, 22621730, -4322984, 16882630, -10003168, -9230837, -26285913 ], [ -17120658, 1031779, 11223628, 6642175, -10286775, 30127020, -18426995, -977088, 9541512, 5485962, -8895518, -1472665, 362049, 81887, 3943493, -12839972, -18217683, 21983462, -7411832, 15172690, -8158432, -9149183, -25759851 ], [ -23952990, -5770427, 10213012, 12974089, -8053137, 30100596, -25522805, -3243072, 7212408, 866982, -13134578, 2458337, 6481527, -2198167, -2595181, -8149244, -23953749, 21345194, -10500680, 13462750, -6313696, -9067529, -25233789 ], [ -25670467, -7188538, 7595776, 15115348, -7856884, 24795892, -19178890, 794964, 3231974, 2774512, -14526728, -1871201, 5435665, -5907621, 581065, -6362141, -22231535, 20045681, -5927103, 12394960, -8603575, -7447785, -21197597 ], [ -26364973, -7529830, 4657216, 16418476, -8068108, 18435532, -10147030, 6093804, -1078726, 5987344, -15349496, -7852847, 2956735, -9902955, 5700295, -5155763, -19017665, 18613919, 178959, 11455600, -11720377, -5520423, -16459379 ], [ -27059479, -7871122, 1718656, 17721604, -8279332, 12075172, -1115170, 11392644, -5389426, 9200176, -16172264, -13834493, 477805, -13898289, 10819525, -3949385, -15803795, 17182157, 6285021, 10516240, -14837179, -3593061, -11721161 ], [ -27753985, -8212414, -1219904, 19024732, -8490556, 5714812, 7916690, 16691484, -9700126, 12413008, -16995032, -19816139, -2001125, -17893623, 15938755, -2743007, -12589925, 15750395, 12391083, 9576880, -17953981, -1665699, -6982943 ], [ -28448491, -8553706, -4158464, 20327860, -8701780, -645548, 16948550, 21990324, -14010826, 15625840, -17817800, -25797785, -4480055, -21888957, 21057985, -1536629, -9376055, 14318633, 18497145, 8637520, -21070783, 261663, -2244725 ], [ -27905281, -7520119, -4958009, 18308821, -10077919, -1805033, 19985540, 21761547, -16950715, 17099947, -16410434, -25249403, -3328376, -20087937, 22444459, -800804, -9171380, 10961987, 20720037, 7036009, -19171144, 1665360, 746794 ], [ -26124355, -5111653, -3618539, 12967615, -12618973, 2236357, 17027660, 16005153, -18519793, 16835329, -12772934, -18170993, 1453912, -12490563, 20098177, -535532, -11975900, 5680457, 19059759, 4772347, -12255064, 2545392, 1991614 ], [ -24343429, -2703187, -2279069, 7626409, -15160027, 6277747, 14069780, 10248759, -20088871, 16570711, -9135434, -11092583, 6236200, -4893189, 17751895, -270260, -14780420, 398927, 17399481, 2508685, -5338984, 3425424, 3236434 ], [ -22562503, -294721, -939599, 2285203, -17701081, 10319137, 11111900, 4492365, -21657949, 16306093, -5497934, -4014173, 11018488, 2704185, 15405613, -4988, -17584940, -4882603, 15739203, 245023, 1577096, 4305456, 4481254 ], [ -20781577, 2113745, 399871, -3056003, -20242135, 14360527, 8154020, -1264029, -23227027, 16041475, -1860434, 3064237, 15800776, 10301559, 13059331, 260284, -20389460, -10164133, 14078925, -2018639, 8493176, 5185488, 5726074 ], [ -19499210, 3101498, 1465832, -7133248, -20787276, 16269870, 6214028, -6698727, -23784711, 14701702, 1665270, 8811564, 19643791, 15400688, 10529621, 739226, -22240824, -13923382, 12076720, -3092645, 13268251, 4962381, 5636787 ], [ -20709638, -3014314, 1164248, -4890688, -11352852, 7518978, 9363476, -10524945, -19285425, 7986154, 4631994, 7903476, 18790441, 8008592, 7082771, 2286518, -19326408, -10071226, 8364880, 1781629, 7338301, -776421, -1123035 ], [ -21920066, -9130126, 862664, -2648128, -1918428, -1231914, 12512924, -14351163, -14786139, 1270606, 7598718, 6995388, 17937091, 616496, 3635921, 3833810, -16411992, -6219070, 4653040, 6655903, 1408351, -6515223, -7882857 ], [ -23130494, -15245938, 561080, -405568, 7515996, -9982806, 15662372, -18177381, -10286853, -5444942, 10565442, 6087300, 17083741, -6775600, 189071, 5381102, -13497576, -2366914, 941200, 11530177, -4521599, -12254025, -14642679 ], [ -24340922, -21361750, 259496, 1836992, 16950420, -18733698, 18811820, -22003599, -5787567, -12160490, 13532166, 5179212, 16230391, -14167696, -3257779, 6928394, -10583160, 1485242, -2770640, 16404451, -10451549, -17992827, -21402501 ], [ -25551350, -27477562, -42088, 4079552, 26384844, -27484590, 21961268, -25829817, -1288281, -18876038, 16498890, 4271124, 15377041, -21559792, -6704629, 8475686, -7668744, 5337398, -6482480, 21278725, -16381499, -23731629, -28162323 ], [ -26654568, -28533084, -1000297, 6824527, 27238573, -23552257, 16869001, -23413010, 640910, -13385531, 10457024, -1143364, 15860316, -19515433, -9921559, 3921408, -1534273, 6061084, -8819955, 15634804, -16517444, -19540921, -22136860 ], [ -27736344, -28576548, -2089831, 9669985, 26376163, -17083279, 10128391, -19747598, 2056082, -5453813, 2613440, -7459132, 16610916, -15583783, -13092505, -1853184, 5244209, 6159076, -10882557, 7887244, -15494588, -13364311, -13554340 ], [ -28818120, -28620012, -3179365, 12515443, 25513753, -10614301, 3387781, -16082186, 3471254, 2477905, -5230144, -13774900, 17361516, -11652133, -16263451, -7627776, 12022691, 6257068, -12945159, 139684, -14471732, -7187701, -4971820 ], [ -29899896, -28663476, -4268899, 15360901, 24651343, -4145323, -3352829, -12416774, 4886426, 10409623, -13073728, -20090668, 18112116, -7720483, -19434397, -13402368, 18801173, 6355060, -15007761, -7607876, -13448876, -1011091, 3610700 ], [ -30981672, -28706940, -5358433, 18206359, 23788933, 2323655, -10093439, -8751362, 6301598, 18341341, -20917312, -26406436, 18862716, -3788833, -22605343, -19176960, 25579655, 6453052, -17070363, -15355436, -12426020, 5165519, 12193220 ], [ -27839598, -27279384, -6811861, 14984425, 20220028, 7495082, -15057830, -3761684, 3308645, 22217563, -25488082, -24101464, 17305767, -2967685, -23710345, -21376254, 27833618, 6856075, -17285667, -19273907, -8244947, 5898416, 17555189 ], [ -20473674, -24380808, -8629183, 5695099, 13944628, 11368958, -18246002, 2552260, -4092433, 22038289, -26786038, -13175752, 13441269, -5257039, -22749403, -20000250, 25563062, 7564129, -15653673, -19363289, -905657, 1187600, 19696607 ], [ -13107750, -21482232, -10446505, -3594227, 7669228, 15242834, -21434174, 8866204, -11493511, 21859015, -28083994, -2250040, 9576771, -7546393, -21788461, -18624246, 23292506, 8272183, -14021679, -19452671, 6433633, -3523216, 21838025 ], [ -5741826, -18583656, -12263827, -12883553, 1393828, 19116710, -24622346, 15180148, -18894589, 21679741, -29381950, 8675672, 5712273, -9835747, -20827519, -17248242, 21021950, 8980237, -12389685, -19542053, 13772923, -8234032, 23979443 ], [ 1624098, -15685080, -14081149, -22172879, -4881572, 22990586, -27810518, 21494092, -26295667, 21500467, -30679906, 19601384, 1847775, -12125101, -19866577, -15872238, 18751394, 9688291, -10757691, -19631435, 21112213, -12944848, 26120861 ], [ 8266317, -12876945, -14410094, -29921574, -9878576, 25048974, -29726233, 26450933, -32252618, 21603976, -31221520, 28582491, -637077, -13456614, -18076614, -14610793, 17190032, 9308851, -9084449, -19173946, 26790601, -15536692, 27060682 ], [ 11290011, -10521015, -7297154, -29967114, -8483600, 18029922, -25279663, 24622259, -30988934, 23121400, -27981424, 27840573, 3776301, -9998922, -12141546, -13922143, 19174640, 3491941, -7204967, -15982102, 24164479, -7533676, 21992518 ], [ 14313705, -8165085, -184214, -30012654, -7088624, 11010870, -20833093, 22793585, -29725250, 24638824, -24741328, 27098655, 8189679, -6541230, -6206478, -13233493, 21159248, -2324969, -5325485, -12790258, 21538357, 469340, 16924354 ], [ 17337399, -5809155, 6928726, -30058194, -5693648, 3991818, -16386523, 20964911, -28461566, 26156248, -21501232, 26356737, 12603057, -3083538, -271410, -12544843, 23143856, -8141879, -3446003, -9598414, 18912235, 8472356, 11856190 ], [ 20361093, -3453225, 14041666, -30103734, -4298672, -3027234, -11939953, 19136237, -27197882, 27673672, -18261136, 25614819, 17016435, 374154, 5663658, -11856193, 25128464, -13958789, -1566521, -6406570, 16286113, 16475372, 6788026 ], [ 23384787, -1097295, 21154606, -30149274, -2903696, -10046286, -7493383, 17307563, -25934198, 29191096, -15021040, 24872901, 21429813, 3831846, 11598726, -11167543, 27113072, -19775699, 312961, -3214726, 13659991, 24478388, 1719862 ], [ 21687196, -2553030, 22241926, -27368664, 747660, -6443543, -8146208, 16179539, -22492879, 26225980, -11865904, 19901658, 19653061, 5061553, 8295549, -13412183, 24970625, -15457499, -64427, -1536202, 11475879, 22642489, 31293 ], [ 19045348, -4771098, 22124122, -24022824, 4850292, -716441, -9818912, 15191645, -18616033, 22364356, -8727760, 14084550, 16638283, 5845663, 3144723, -16243481, 22002767, -9112277, -893189, -160342, 9380169, 18838807, -981357 ], [ 16403500, -6989166, 22006318, -20676984, 8952924, 5010661, -11491616, 14203751, -14739187, 18502732, -5589616, 8267442, 13623505, 6629773, -2006103, -19074779, 19034909, -2767055, -1721951, 1215518, 7284459, 15035125, -1994007 ], [ 13761652, -9207234, 21888514, -17331144, 13055556, 10737763, -13164320, 13215857, -10862341, 14641108, -2451472, 2450334, 10608727, 7413883, -7156929, -21906077, 16067051, 3578167, -2550713, 2591378, 5188749, 11231443, -3006657 ], [ 11119804, -11425302, 21770710, -13985304, 17158188, 16464865, -14837024, 12227963, -6985495, 10779484, 686672, -3366774, 7593949, 8197993, -12307755, -24737375, 13099193, 9923389, -3379475, 3967238, 3093039, 7427761, -4019307 ], [ 5845693, -11965479, 19978843, -11023140, 15827808, 17064907, -12083234, 11127383, -4685896, 7660429, -35527, -5925279, 7863982, 6366901, -12382341, -24940814, 10940000, 13009885, -3286895, 4395011, 638091, 7398283, -1413891 ], [ -2060681, -10827765, 16512913, -8444652, 9064416, 12537889, -4902950, 9914117, -3963544, 5283943, -4618069, -5225181, 11418826, 1920607, -7380687, -22516394, 9589472, 12837655, -2272973, 3874697, -2176095, 11143009, 4809591 ], [ -9967055, -9690051, 13046983, -5866164, 2301024, 8010871, 2277334, 8700851, -3241192, 2907457, -9200611, -4525083, 14973670, -2525687, -2379033, -20091974, 8238944, 12665425, -1259051, 3354383, -4990281, 14887735, 11033073 ], [ -17873429, -8552337, 9581053, -3287676, -4462368, 3483853, 9457618, 7487585, -2518840, 530971, -13783153, -3824985, 18528514, -6971981, 2622621, -17667554, 6888416, 12493195, -245129, 2834069, -7804467, 18632461, 17256555 ], [ -25779803, -7414623, 6115123, -709188, -11225760, -1043165, 16637902, 6274319, -1796488, -1845515, -18365695, -3124887, 22083358, -11418275, 7624275, -15243134, 5537888, 12320965, 768793, 2313755, -10618653, 22377187, 23480037 ], [ -31646289, -6504937, 3524109, 2033147, -16262609, -4943567, 21703611, 5260234, -1968007, -3085081, -20839533, -2083150, 23788164, -15322422, 11563547, -12982829, 4583089, 11892101, 2239329, 1924243, -12000450, 25690388, 27386634 ], [ -27313335, -6735391, 5307675, 5594717, -12666743, -5710889, 16196445, 5242054, -6608881, 1359953, -12769851, 666782, 16242780, -16515834, 10190909, -11543099, 5606935, 10180067, 5992935, 2188741, -6220302, 26845964, 19708806 ], [ -22980381, -6965845, 7091241, 9156287, -9070877, -6478211, 10689279, 5223874, -11249755, 5804987, -4700169, 3416714, 8697396, -17709246, 8818271, -10103369, 6630781, 8468033, 9746541, 2453239, -440154, 28001540, 12030978 ], [ -18647427, -7196299, 8874807, 12717857, -5475011, -7245533, 5182113, 5205694, -15890629, 10250021, 3369513, 6166646, 1152012, -18902658, 7445633, -8663639, 7654627, 6755999, 13500147, 2717737, 5339994, 29157116, 4353150 ], [ -14314473, -7426753, 10658373, 16279427, -1879145, -8012855, -325053, 5187514, -20531503, 14695055, 11439195, 8916578, -6393372, -20096070, 6072995, -7223909, 8678473, 5043965, 17253753, 2982235, 11120142, 30312692, -3324678 ], [ -9981519, -7657207, 12441939, 19840997, 1716721, -8780177, -5832219, 5169334, -25172377, 19140089, 19508877, 11666510, -13938756, -21289482, 4700357, -5784179, 9702319, 3331931, 21007359, 3246733, 16900290, 31468268, -11002506 ], [ -11826375, -5519956, 11843535, 19833742, 2588192, -5490984, -9070595, 8583709, -23083196, 14025283, 22438164, 14256727, -16010485, -18819519, -47891, -1345059, 12614445, -1816383, 15827890, 1795156, 15049088, 24137504, -13109314 ], [ -14906793, -2909164, 10768737, 19112722, 2914784, -1390488, -11855213, 12684595, -19648004, 6998509, 24339372, 16815001, -16987483, -15616881, -5471261, 3693939, 15904227, -7651953, 8861806, 364, 11671616, 15109472, -14101918 ], [ -17987211, -298372, 9693939, 18391702, 3241376, 2710008, -14639831, 16785481, -16212812, -28265, 26240580, 19373275, -17964481, -12414243, -10894631, 8732937, 19194009, -13487523, 1895722, -1794428, 8294144, 6081440, -15094522 ], [ -21067629, 2312420, 8619141, 17670682, 3567968, 6810504, -17424449, 20886367, -12777620, -7055039, 28141788, 21931549, -18941479, -9211605, -16318001, 13771935, 22483791, -19323093, -5070362, -3589220, 4916672, -2946592, -16087126 ], [ -24148047, 4923212, 7544343, 16949662, 3894560, 10911000, -20209067, 24987253, -9342428, -14081813, 30042996, 24489823, -19918477, -6008967, -21741371, 18810933, 25773573, -25158663, -12036446, -5384012, 1539200, -11974624, -17079730 ], [ -23643222, 7467338, 4973595, 16267993, 4716854, 14034567, -18329792, 26438161, -4271561, -15787313, 25276884, 23190217, -19832941, -6178734, -20656265, 18123516, 25733082, -26104368, -14069597, -7995272, -2200210, -14225200, -14935969 ], [ -19553154, 9944798, 906897, 15625675, 6034850, 16181205, -11786624, 25239091, 2434981, -12171539, 13843452, 18032731, -18684871, -9720906, -13062683, 11709684, 22362318, -22160208, -11169815, -11423000, -6301558, -9698320, -9655843 ], [ -15463086, 12422258, -3159801, 14983357, 7352846, 18327843, -5243456, 24040021, 9141523, -8555765, 2410020, 12875245, -17536801, -13263078, -5469101, 5295852, 18991554, -18216048, -8270033, -14850728, -10402906, -5171440, -4375717 ], [ -11373018, 14899718, -7226499, 14341039, 8670842, 20474481, 1299712, 22840951, 15848065, -4939991, -9023412, 7717759, -16388731, -16805250, 2124481, -1117980, 15620790, -14271888, -5370251, -18278456, -14504254, -644560, 904409 ], [ -7282950, 17377178, -11293197, 13698721, 9988838, 22621119, 7842880, 21641881, 22554607, -1324217, -20456844, 2560273, -15240661, -20347422, 9718063, -7531812, 12250026, -10327728, -2470469, -21706184, -18605602, 3882320, 6184535 ], [ -3445480, 18756415, -14417711, 12828226, 11507813, 22753471, 13391002, 20730629, 26940518, 1493802, -28764943, -1119898, -14403011, -21656110, 15594472, -11932896, 9931736, -7642646, -589450, -24043316, -21288084, 8379080, 9473167 ], [ -871000, 14644537, -12831305, 10816846, 14031683, 12814393, 13963894, 21258467, 19723274, 323046, -21446377, 2586506, -15117461, -11797378, 12885016, -6270240, 12875816, -11252954, -3802246, -20927468, -16876236, 12725240, 2804329 ], [ 1703480, 10532659, -11244899, 8805466, 16555553, 2875315, 14536786, 21786305, 12506030, -847710, -14127811, 6292910, -15831911, -1938646, 10175560, -607584, 15819896, -14863262, -7015042, -17811620, -12464388, 17071400, -3864509 ], [ 4277960, 6420781, -9658493, 6794086, 19079423, -7063763, 15109678, 22314143, 5288786, -2018466, -6809245, 9999314, -16546361, 7920086, 7466104, 5055072, 18763976, -18473570, -10227838, -14695772, -8052540, 21417560, -10533347 ], [ 6852440, 2308903, -8072087, 4782706, 21603293, -17002841, 15682570, 22841981, -1928458, -3189222, 509321, 13705718, -17260811, 17778818, 4756648, 10717728, 21708056, -22083878, -13440634, -11579924, -3640692, 25763720, -17202185 ], [ 9426920, -1802975, -6485681, 2771326, 24127163, -26941919, 16255462, 23369819, -9145702, -4359978, 7827887, 17412122, -17975261, 27637550, 2047192, 16380384, 24652136, -25694186, -16653430, -8464076, 771156, 30109880, -23871023 ], [ 5911915, -3435398, -3345630, 3863296, 21747173, -22942992, 14648024, 22241792, -5139166, -881159, 10943923, 16147701, -14813356, 28118562, 936636, 14724375, 26245791, -23319889, -11082346, -4317658, 2578359, 23171675, -20974116 ], [ 1179013, -4571930, 105150, 5575936, 18386411, -16156464, 12604520, 20782592, 1112126, 3527575, 13219453, 13889115, -10876180, 26724030, 145860, 11604633, 27569361, -19748671, -3754486, 34874, 3864633, 13976597, -16164060 ], [ -3553889, -5708462, 3555930, 7288576, 15025649, -9369936, 10561016, 19323392, 7363418, 7936309, 15494983, 11630529, -6939004, 25329498, -644916, 8484891, 28892931, -16177453, 3573374, 4387406, 5150907, 4781519, -11354004 ], [ -8286791, -6844994, 7006710, 9001216, 11664887, -2583408, 8517512, 17864192, 13614710, 12345043, 17770513, 9371943, -3001828, 23934966, -1435692, 5365149, 30216501, -12606235, 10901234, 8739938, 6437181, -4413559, -6543948 ], [ -13019693, -7981526, 10457490, 10713856, 8304125, 4203120, 6474008, 16404992, 19866002, 16753777, 20046043, 7113357, 935348, 22540434, -2226468, 2245407, 31540071, -9035017, 18229094, 13092470, 7723455, -13608637, -1733892 ], [ -13268135, -9649088, 12019461, 9783070, 5406344, 7968828, 6032189, 13695953, 21889967, 19545760, 18272548, 5588931, 5740013, 17776707, -457620, 1893270, 30230220, -8759527, 18819929, 15123602, 7288551, -15455863, 568842 ], [ -9032117, -11847680, 11692623, 6208858, 2971544, 8713716, 7192055, 9737075, 19686605, 20720992, 12450028, 4798665, 11412167, 9643785, 3870852, 4308738, 26286948, -11779765, 12673739, 14833334, 5132469, -9955237, 364254 ], [ -4796099, -14046272, 11365785, 2634646, 536744, 9458604, 8351921, 5778197, 17483243, 21896224, 6627508, 4008399, 17084321, 1510863, 8199324, 6724206, 22343676, -14800003, 6527549, 14543066, 2976387, -4454611, 159666 ], [ -560081, -16244864, 11038947, -939566, -1898056, 10203492, 9511787, 1819319, 15279881, 23071456, 804988, 3218133, 22756475, -6622059, 12527796, 9139674, 18400404, -17820241, 381359, 14252798, 820305, 1046015, -44922 ], [ 3675937, -18443456, 10712109, -4513778, -4332856, 10948380, 10671653, -2139559, 13076519, 24246688, -5017532, 2427867, 28428629, -14754981, 16856268, 11555142, 14457132, -20840479, -5764831, 13962530, -1335777, 6546641, -249510 ], [ 7885848, -19995795, 9499828, -8102797, -5650069, 11707460, 11734793, -6047280, 11356493, 24646067, -9161056, 1638599, 32302236, -20301820, 20218273, 13207296, 10530025, -22068569, -11128069, 13384752, -2944608, 11575286, 284348 ], [ 11965224, -18316869, 3860332, -11765851, -1379347, 12537500, 12314303, -9699216, 12053147, 21166181, -4909600, 854321, 27183108, -12918244, 18747943, 11042880, 6683743, -14335919, -12576547, 11369424, -1817184, 14244026, 4510436 ], [ 16044600, -16637943, -1779164, -15428905, 2891375, 13367540, 12893813, -13351152, 12749801, 17686295, -658144, 70043, 22063980, -5534668, 17277613, 8878464, 2837461, -6603269, -14025025, 9354096, -689760, 16912766, 8736524 ], [ 20123976, -14959017, -7418660, -19091959, 7162097, 14197580, 13473323, -17003088, 13446455, 14206409, 3593312, -714235, 16944852, 1848908, 15807283, 6714048, -1008821, 1129381, -15473503, 7338768, 437664, 19581506, 12962612 ], [ 24203352, -13280091, -13058156, -22755013, 11432819, 15027620, 14052833, -20655024, 14143109, 10726523, 7844768, -1498513, 11825724, 9232484, 14336953, 4549632, -4855103, 8862031, -16921981, 5323440, 1565088, 22250246, 17188700 ], [ 28282728, -11601165, -18697652, -26418067, 15703541, 15857660, 14632343, -24306960, 14839763, 7246637, 12096224, -2282791, 6706596, 16616060, 12866623, 2385216, -8701385, 16594681, -18370459, 3308112, 2692512, 24918986, 21414788 ], [ 21114919, -5778129, -15266488, -19931946, 15927253, 10711445, 14918733, -24282261, 12795222, 7790781, 8992465, -5894639, 3332878, 19263631, 10764583, -2322220, -11502347, 10608586, -18745517, -1410851, 3874271, 23043096, 18491206 ], [ 11697673, 873729, -10021192, -11415990, 15341563, 4369979, 15146499, -23522235, 10202442, 9139731, 4417663, -10072001, 308242, 20964001, 8536201, -7538260, -14094245, 1878742, -18905891, -6670541, 5066897, 20258280, 14137690 ], [ 2280427, 7525587, -4775896, -2900034, 14755873, -1971487, 15374265, -22762209, 7609662, 10488681, -157139, -14249363, -2716394, 22664371, 6307819, -12754300, -16686143, -6851102, -19066265, -11930231, 6259523, 17473464, 9784174 ], [ -7136819, 14177445, 469400, 5615922, 14170183, -8312953, 15602031, -22002183, 5016882, 11837631, -4731941, -18426725, -5741030, 24364741, 4079437, -17970340, -19278041, -15580946, -19226639, -17189921, 7452149, 14688648, 5430658 ], [ -16554065, 20829303, 5714696, 14131878, 13584493, -14654419, 15829797, -21242157, 2424102, 13186581, -9306743, -22604087, -8765666, 26065111, 1851055, -23186380, -21869939, -24310790, -19387013, -22449611, 8644775, 11903832, 1077142 ] ], [ [ -10944768, -27534400, -13101632, -10584512, -4321888, -12679200, 1640384, 6359040, -13273344, 11344928, 15234208, 17105312, 3027968, -6157440, -21547680, 10998080, -17344736, -8892480, 6584128, 6313632, -9140320, 1513760, 8283008 ], [ -10944768, -27534400, -13101632, -10584512, -4321888, -12679200, 1640384, 6359040, -13273344, 11344928, 15234208, 17105312, 3027968, -6157440, -21547680, 10998080, -17344736, -8892480, 6584128, 6313632, -9140320, 1513760, 8283008 ], [ -10944768, -27534400, -13101632, -10584512, -4321888, -12679200, 1640384, 6359040, -13273344, 11344928, 15234208, 17105312, 3027968, -6157440, -21547680, 10998080, -17344736, -8892480, 6584128, 6313632, -9140320, 1513760, 8283008 ], [ -9631823, -22679290, -11346067, -7335687, -5150783, -6471435, 2925644, 8670690, -8033364, 5631013, 16616818, 15871217, 2939068, -7135465, -19861920, 6130480, -16714831, -7498690, 6070248, 5121082, -9526755, 1639635, 8621878 ], [ -8056289, -16853158, -9239389, -3437097, -6145457, 977883, 4467956, 11444670, -1745388, -1225685, 18275950, 14390303, 2832388, -8309095, -17839008, 289360, -15958945, -5826142, 5453592, 3690022, -9990477, 1790685, 9028522 ], [ -6480755, -11027026, -7132711, 461493, -7140131, 8427201, 6010268, 14218650, 4542588, -8082383, 19935082, 12909389, 2725708, -9482725, -15816096, -5551760, -15203059, -4153594, 4836936, 2258962, -10454199, 1941735, 9435166 ], [ -4905221, -5200894, -5026033, 4360083, -8134805, 15876519, 7552580, 16992630, 10830564, -14939081, 21594214, 11428475, 2619028, -10656355, -13793184, -11392880, -14447173, -2481046, 4220280, 827902, -10917921, 2092785, 9841810 ], [ -3329687, 625238, -2919355, 8258673, -9129479, 23325837, 9094892, 19766610, 17118540, -21795779, 23253346, 9947561, 2512348, -11829985, -11770272, -17234000, -13691287, -808498, 3603624, -603158, -11381643, 2243835, 10248454 ], [ -2787482, 1546898, -602407, 8127390, -7972619, 26513658, 6704120, 19527051, 17833113, -20859200, 20915641, 9587888, 2760904, -10157464, -8800890, -18944654, -11086981, -2468791, 2229840, -2266895, -9907644, 1864890, 9103210 ], [ -3278606, -2435914, 1924811, 3966234, -4664225, 25439982, 380264, 16273953, 12974283, -12129344, 14581099, 10349456, 3364696, -5638792, -4885038, -16524842, -6634255, -7461925, 98928, -4163309, -6495924, 955950, 6406078 ], [ -3769730, -6418726, 4452029, -194922, -1355831, 24366306, -5943592, 13020855, 8115453, -3399488, 8246557, 11111024, 3968488, -1120120, -969186, -14105030, -2181529, -12455059, -2031984, -6059723, -3084204, 47010, 3708946 ], [ -4260854, -10401538, 6979247, -4356078, 1952563, 23292630, -12267448, 9767757, 3256623, 5330368, 1912015, 11872592, 4572280, 3398552, 2946666, -11685218, 2271197, -17448193, -4162896, -7956137, 327516, -861930, 1011814 ], [ -4751978, -14384350, 9506465, -8517234, 5260957, 22218954, -18591304, 6514659, -1602207, 14060224, -4422527, 12634160, 5176072, 7917224, 6862518, -9265406, 6723923, -22441327, -6293808, -9852551, 3739236, -1770870, -1685318 ], [ -5414465, -17688557, 12205283, -12141905, 7019198, 20243829, -23154993, 4160605, -5430435, 20788936, -8721481, 12857720, 5264687, 12010570, 9125591, -7541528, 10314306, -25122910, -7756709, -11492916, 6962462, -1755609, -3592591 ], [ -6933767, -17599739, 15762101, -13084151, 1026674, 13761459, -18917847, 6301771, -4105653, 17511928, -2842495, 10391240, 2777417, 13977286, 3124769, -9297320, 9592974, -16246738, -5879555, -11853036, 9243218, 2880657, -1550569 ], [ -8453069, -17510921, 19318919, -14026397, -4965850, 7279089, -14680701, 8442937, -2780871, 14234920, 3036491, 7924760, 290147, 15944002, -2876053, -11053112, 8871642, -7370566, -4002401, -12213156, 11523974, 7516923, 491453 ], [ -9972371, -17422103, 22875737, -14968643, -10958374, 796719, -10443555, 10584103, -1456089, 10957912, 8915477, 5458280, -2197123, 17910718, -8876875, -12808904, 8150310, 1505606, -2125247, -12573276, 13804730, 12153189, 2533475 ], [ -11491673, -17333285, 26432555, -15910889, -16950898, -5685651, -6206409, 12725269, -131307, 7680904, 14794463, 2991800, -4684393, 19877434, -14877697, -14564696, 7428978, 10381778, -248093, -12933396, 16085486, 16789455, 4575497 ], [ -13010975, -17244467, 29989373, -16853135, -22943422, -12168021, -1969263, 14866435, 1193475, 4403896, 20673449, 525320, -7171663, 21844150, -20878519, -16320488, 6707646, 19257950, 1629061, -13293516, 18366242, 21425721, 6617519 ], [ -10429097, -14486634, 23036706, -14761996, -18359916, -10537356, -1865562, 13758801, -3308313, 4887263, 21824435, -3862205, -4626278, 17009286, -15902781, -12331865, 4393559, 18506972, 4084545, -14836456, 13011993, 14884192, 7000426 ], [ -7026983, -11194998, 13982142, -12064180, -11661204, -7284084, -2588550, 12001407, -8975415, 6122705, 22029821, -8633939, -1074362, 10814106, -8731731, -7194359, 1760921, 15830564, 6655695, -16615960, 6130743, 6107104, 7051510 ], [ -3624869, -7903362, 4927578, -9366364, -4962492, -4030812, -3311538, 10244013, -14642517, 7358147, 22235207, -13405673, 2477554, 4618926, -1560681, -2056853, -871717, 13154156, 9226845, -18395464, -750507, -2669984, 7102594 ], [ -222755, -4611726, -4126986, -6668548, 1736220, -777540, -4034526, 8486619, -20309619, 8593589, 22440593, -18177407, 6029470, -1576254, 5610369, 3080653, -3504355, 10477748, 11797995, -20174968, -7631757, -11447072, 7153678 ], [ 3179359, -1320090, -13181550, -3970732, 8434932, 2475732, -4757514, 6729225, -25976721, 9829031, 22645979, -22949141, 9581386, -7771434, 12781419, 8218159, -6136993, 7801340, 14369145, -21954472, -14513007, -20224160, 7204762 ], [ 6368245, -650046, -17345424, -2190865, 12846171, 2711061, -4958919, 5318613, -27105531, 9306302, 19271969, -22233110, 10097836, -9386583, 16321293, 10336951, -6509872, 5541728, 16452561, -20380042, -17777523, -21598292, 6994633 ], [ 9343903, -2601594, -16618608, -1328947, 14969937, -71553, -4638741, 4254783, -23696049, 7025402, 12318563, -16029314, 7578820, -6421701, 16229991, 9437029, -4622992, 3698912, 18048243, -15451678, -17425305, -15569468, 6523291 ], [ 12319561, -4553142, -15891792, -467029, 17093703, -2854167, -4318563, 3190953, -20286567, 4744502, 5365157, -9825518, 5059804, -3456819, 16138689, 8537107, -2736112, 1856096, 19643925, -10523314, -17073087, -9540644, 6051949 ], [ 15295219, -6504690, -15164976, 394889, 19217469, -5636781, -3998385, 2127123, -16877085, 2463602, -1588249, -3621722, 2540788, -491937, 16047387, 7637185, -849232, 13280, 21239607, -5594950, -16720869, -3511820, 5580607 ], [ 18270877, -8456238, -14438160, 1256807, 21341235, -8419395, -3678207, 1063293, -13467603, 182702, -8541655, 2582074, 21772, 2472945, 15956085, 6737263, 1037648, -1829536, 22835289, -666586, -16368651, 2517004, 5109265 ], [ 19700439, -9229345, -12824357, 2210913, 22004336, -10472825, -3964848, 172842, -11030354, -1640326, -13072794, 7451103, -2455264, 4566647, 16227644, 5864589, 1993306, -3372488, 22827686, 3512150, -15266043, 7375495, 5017144 ], [ 13399521, -4110247, -6775619, 3625959, 15364112, -8880335, -7285584, 149286, -13454270, -1173994, -5492598, 5646297, -4722400, 2304449, 18313508, 5128155, -1707146, -3416120, 14803658, 3942746, -10411485, 6382321, 6821128 ], [ 7098603, 1008851, -726881, 5041005, 8723888, -7287845, -10606320, 125730, -15878186, -707662, 2087598, 3841491, -6989536, 42251, 20399372, 4391721, -5407598, -3459752, 6779630, 4373342, -5556927, 5389147, 8625112 ], [ 797685, 6127949, 5321857, 6456051, 2083664, -5695355, -13927056, 102174, -18302102, -241330, 9667794, 2036685, -9256672, -2219947, 22485236, 3655287, -9108050, -3503384, -1244398, 4803938, -702369, 4395973, 10429096 ], [ -5503233, 11247047, 11370595, 7871097, -4556560, -4102865, -17247792, 78618, -20726018, 225002, 17247990, 231879, -11523808, -4482145, 24571100, 2918853, -12808502, -3547016, -9268426, 5234534, 4152189, 3402799, 12233080 ], [ -11804151, 16366145, 17419333, 9286143, -11196784, -2510375, -20568528, 55062, -23149934, 691334, 24828186, -1572927, -13790944, -6744343, 26656964, 2182419, -16508954, -3590648, -17292454, 5665130, 9006747, 2409625, 14037064 ], [ -14843404, 18126683, 14757891, 8027684, -8346118, -128140, -17787354, 3363791, -17443570, -236749, 21536067, 520222, -10122805, -6988636, 20451233, -951275, -14945356, -2896805, -13679587, 863381, 7669620, 4974646, 15642063 ], [ -17230324, 19215509, 10354413, 6234524, -3597274, 2412044, -13785798, 7338977, -10111150, -1443715, 16069485, 3392962, -5267611, -6829348, 12587183, -4564421, -12328948, -2055467, -7739341, -4984837, 5094156, 8251306, 17207265 ], [ -19617244, 20304335, 5950935, 4441364, 1151570, 4952228, -9784242, 11314163, -2778730, -2650681, 10602903, 6265702, -412417, -6670060, 4723133, -8177567, -9712540, -1214129, -1799095, -10833055, 2518692, 11527966, 18772467 ], [ -22004164, 21393161, 1547457, 2648204, 5900414, 7492412, -5782686, 15289349, 4553690, -3857647, 5136321, 9138442, 4442777, -6510772, -3140917, -11790713, -7096132, -372791, 4141151, -16681273, -56772, 14804626, 20337669 ], [ -24391084, 22481987, -2856021, 855044, 10649258, 10032596, -1781130, 19264535, 11886110, -5064613, -330261, 12011182, 9297971, -6351484, -11004967, -15403859, -4479724, 468547, 10081397, -22529491, -2632236, 18081286, 21902871 ], [ -23139631, 21966818, -2099172, -853612, 10274486, 10461632, 1082439, 18724229, 14555153, -5298742, -917031, 11810857, 11195156, -3868897, -11647108, -15220238, -2623381, 1242136, 9716723, -22296835, -5250117, 16949518, 22635051 ], [ -18249805, 19847654, 3818004, -2477764, 4776098, 8779520, 2808021, 13668431, 12560819, -4560034, 3376011, 8537467, 10134332, 936989, -5067340, -11239850, -1527103, 1947976, 3047129, -15983305, -7910415, 11409322, 22534209 ], [ -13359979, 17728490, 9735180, -4101916, -722290, 7097408, 4533603, 8612633, 10566485, -3821326, 7669053, 5264077, 9073508, 5742875, 1512428, -7259462, -430825, 2653816, -3622465, -9669775, -10570713, 5869126, 22433367 ], [ -8470153, 15609326, 15652356, -5726068, -6220678, 5415296, 6259185, 3556835, 8572151, -3082618, 11962095, 1990687, 8012684, 10548761, 8092196, -3279074, 665453, 3359656, -10292059, -3356245, -13231011, 328930, 22332525 ], [ -3580327, 13490162, 21569532, -7350220, -11719066, 3733184, 7984767, -1498963, 6577817, -2343910, 16255137, -1282703, 6951860, 15354647, 14671964, 701314, 1761731, 4065496, -16961653, 2957285, -15891309, -5211266, 22231683 ], [ 381258, 10801295, 25677319, -8489346, -16168345, 2215715, 9719498, -5231945, 4437831, -2431395, 19262479, -3974434, 6021929, 18481217, 19146562, 4810277, 2058731, 3971625, -22139404, 8377208, -18506446, -9246097, 21908309 ], [ -298362, 5263913, 20738161, -7203342, -15372079, 1521461, 11499974, -2350847, 1569585, -6649845, 15841321, -3757870, 5746463, 13211207, 13095310, 9562115, -1640659, -120801, -19857940, 9329096, -20895778, -5754103, 20472275 ], [ -977982, -273469, 15799003, -5917338, -14575813, 827207, 13280450, 530251, -1298661, -10868295, 12420163, -3541306, 5470997, 7941197, 7044058, 14313953, -5340049, -4213227, -17576476, 10280984, -23285110, -2262109, 19036241 ], [ -1657602, -5810851, 10859845, -4631334, -13779547, 132953, 15060926, 3411349, -4166907, -15086745, 8999005, -3324742, 5195531, 2671187, 992806, 19065791, -9039439, -8305653, -15295012, 11232872, -25674442, 1229885, 17600207 ], [ -2337222, -11348233, 5920687, -3345330, -12983281, -561301, 16841402, 6292447, -7035153, -19305195, 5577847, -3108178, 4920065, -2598823, -5058446, 23817629, -12738829, -12398079, -13013548, 12184760, -28063774, 4721879, 16164173 ], [ -3016842, -16885615, 981529, -2059326, -12187015, -1255555, 18621878, 9173545, -9903399, -23523645, 2156689, -2891614, 4644599, -7868833, -11109698, 28569467, -16438219, -16490505, -10732084, 13136648, -30453106, 8213873, 14728139 ], [ -4231737, -18194042, 98316, -1911382, -11314174, -2620159, 12652239, 12510168, -8960950, -17610785, 5652331, -1012290, 6551343, -10785963, -9177375, 29348295, -13027339, -14324356, -6021895, 14176861, -24772253, 9932667, 8472420 ], [ -5553687, -18656678, 26292, -1991050, -10426018, -4118833, 5132577, 15937896, -7256362, -9671663, 10531333, 1199586, 8894529, -13232517, -5648337, 29332521, -8194405, -10906492, -825961, 15234739, -17477363, 11296821, 1252764 ], [ -6875637, -19119314, -45732, -2070718, -9537862, -5617507, -2387085, 19365624, -5551774, -1732541, 15410335, 3411462, 11237715, -15679071, -2119299, 29316747, -3361471, -7488628, 4369973, 16292617, -10182473, 12660975, -5966892 ], [ -8197587, -19581950, -117756, -2150386, -8649706, -7116181, -9906747, 22793352, -3847186, 6206581, 20289337, 5623338, 13580901, -18125625, 1409739, 29300973, 1471463, -4070764, 9565907, 17350495, -2887583, 14025129, -13186548 ], [ -9519537, -20044586, -189780, -2230054, -7761550, -8614855, -17426409, 26221080, -2142598, 14145703, 25168339, 7835214, 15924087, -20572179, 4938777, 29285199, 6304397, -652900, 14761841, 18408373, 4407307, 15389283, -20406204 ], [ -6443523, -20807294, 1069104, -1406821, -5563468, -8236174, -18365988, 27077805, -4055629, 15373129, 26134462, 8165676, 15582126, -17873286, 5591565, 24610653, 7943024, 1784885, 15448346, 16765462, 8375113, 13224153, -21681063 ], [ 1030455, -21870074, 3658896, 319313, -2055460, -5980138, -12725484, 25363527, -9586279, 9888859, 23187706, 6614724, 12555018, -10028946, 3368103, 15277335, 6387344, 3242591, 11625422, 12421762, 9015835, 7529739, -17011125 ], [ 8504433, -22932854, 6248688, 2045447, 1452548, -3724102, -7084980, 23649249, -15116929, 4404589, 20240950, 5063772, 9527910, -2184606, 1144641, 5944017, 4831664, 4700297, 7802498, 8078062, 9656557, 1835325, -12341187 ], [ 15978411, -23995634, 8838480, 3771581, 4960556, -1468066, -1444476, 21934971, -20647579, -1079681, 17294194, 3512820, 6500802, 5659734, -1078821, -3389301, 3275984, 6158003, 3979574, 3734362, 10297279, -3859089, -7671249 ], [ 23452389, -25058414, 11428272, 5497715, 8468564, 787970, 4196028, 20220693, -26178229, -6563951, 14347438, 1961868, 3473694, 13504074, -3302283, -12722619, 1720304, 7615709, 156650, -609338, 10938001, -9553503, -3001311 ], [ 28537185, -25192172, 13154929, 5965310, 10278254, 3249636, 8179311, 19016516, -30007089, -10660165, 12119174, 281220, 1091576, 18960854, -4438235, -20153763, 991489, 9281252, -3293126, -3923318, 11519479, -13966742, 658128 ], [ 21676071, -20680820, 10565911, 140210, 3596354, 6739452, 3876489, 20362844, -25326999, -7816099, 13483370, -2047908, 1934408, 12479834, -136637, -18074037, 4396999, 11985980, -4877162, -2088698, 11804737, -11974106, -734928 ], [ 14814957, -16169468, 7976893, -5684890, -3085546, 10229268, -426333, 21709172, -20646909, -4972033, 14847566, -4377036, 2777240, 5998814, 4164961, -15994311, 7802509, 14690708, -6461198, -254078, 12089995, -9981470, -2127984 ], [ 7953843, -11658116, 5387875, -11509990, -9767446, 13719084, -4729155, 23055500, -15966819, -2127967, 16211762, -6706164, 3620072, -482206, 8466559, -13914585, 11208019, 17395436, -8045234, 1580542, 12375253, -7988834, -3521040 ], [ 1092729, -7146764, 2798857, -17335090, -16449346, 17208900, -9031977, 24401828, -11286729, 716099, 17575958, -9035292, 4462904, -6963226, 12768157, -11834859, 14613529, 20100164, -9629270, 3415162, 12660511, -5996198, -4914096 ], [ -5768385, -2635412, 209839, -23160190, -23131246, 20698716, -13334799, 25748156, -6606639, 3560165, 18940154, -11364420, 5305736, -13444246, 17069755, -9755133, 18019039, 22804892, -11213306, 5249782, 12945769, -4003562, -6307152 ], [ -2352719, -3089655, 1070996, -20018865, -21293246, 16358927, -14286861, 19881829, -6386884, -14539, 14425310, -6795333, 2769463, -11620276, 15339658, -9658862, 15240239, 18223660, -11241522, 7696052, 8622647, -2051011, -1373128 ], [ 3118303, -4537017, 2622188, -15084255, -17751266, 10453217, -14568771, 12572971, -7059196, -4872997, 8734658, -846603, -442631, -8135308, 12403222, -9959282, 11224577, 12185236, -10958574, 10264652, 3377849, -106477, 4826312 ], [ 8589325, -5984379, 4173380, -10149645, -14209286, 4547507, -14850681, 5264113, -7731508, -9731455, 3044006, 5102127, -3654725, -4650340, 9466786, -10259702, 7208915, 6146812, -10675626, 12833252, -1866949, 1838057, 11025752 ], [ 14060347, -7431741, 5724572, -5215035, -10667306, -1358203, -15132591, -2044745, -8403820, -14589913, -2646646, 11050857, -6866819, -1165372, 6530350, -10560122, 3193253, 108388, -10392678, 15401852, -7111747, 3782591, 17225192 ], [ 19531369, -8879103, 7275764, -280425, -7125326, -7263913, -15414501, -9353603, -9076132, -19448371, -8337298, 16999587, -10078913, 2319596, 3593914, -10860542, -822409, -5930036, -10109730, 17970452, -12356545, 5727125, 23424632 ], [ 19977643, -7328007, 8868455, 3870354, -3573536, -10903378, -16548201, -13025663, -10915555, -19365268, -9812824, 19769697, -11595203, 3208820, 444577, -9663932, -1616815, -6510374, -6869379, 15742850, -14687878, 5966312, 26044871 ], [ 15399169, -2778453, 10502645, 7237302, -11936, -12276598, -18533691, -13060925, -13922089, -14340604, -7073224, 19361187, -11415689, 1502300, -2917661, -6970292, 810035, -1632626, -671625, 8719046, -14105746, 4500152, 25085909 ], [ 10820695, 1771101, 12136835, 10604250, 3549664, -13649818, -20519181, -13096187, -16928623, -9315940, -4333624, 18952677, -11236175, -204220, -6279899, -4276652, 3236885, 3245122, 5526129, 1695242, -13523614, 3033992, 24126947 ], [ 6242221, 6320655, 13771025, 13971198, 7111264, -15023038, -22504671, -13131449, -19935157, -4291276, -1594024, 18544167, -11056661, -1910740, -9642137, -1583012, 5663735, 8122870, 11723883, -5328562, -12941482, 1567832, 23167985 ], [ 1663747, 10870209, 15405215, 17338146, 10672864, -16396258, -24490161, -13166711, -22941691, 733388, 1145576, 18135657, -10877147, -3617260, -13004375, 1110628, 8090585, 13000618, 17921637, -12352366, -12359350, 101672, 22209023 ], [ -1948511, 14175603, 16836926, 19716083, 13947082, -16846165, -24635831, -13049852, -24212951, 5444247, 3073763, 16814637, -10407929, -5136629, -16050376, 3250488, 10269149, 16631476, 22335420, -16724794, -12012506, -1551873, 21034035 ], [ -729689, 11260197, 17256242, 17148965, 15784390, -12679507, -15582401, -12172388, -16807841, 8586081, 944885, 10931067, -8490191, -5720243, -17515192, 2621448, 11206283, 14027884, 17829348, -7840342, -12842102, -4142343, 18778917 ], [ 489133, 8344791, 17675558, 14581847, 17621698, -8512849, -6528971, -11294924, -9402731, 11727915, -1183993, 5047497, -6572453, -6303857, -18980008, 1992408, 12143417, 11424292, 13323276, 1044110, -13671698, -6732813, 16523799 ], [ 1707955, 5429385, 18094874, 12014729, 19459006, -4346191, 2524459, -10417460, -1997621, 14869749, -3312871, -836073, -4654715, -6887471, -20444824, 1363368, 13080551, 8820700, 8817204, 9928562, -14501294, -9323283, 14268681 ], [ 2926777, 2513979, 18514190, 9447611, 21296314, -179533, 11577889, -9539996, 5407489, 18011583, -5441749, -6719643, -2736977, -7471085, -21909640, 734328, 14017685, 6217108, 4311132, 18813014, -15330890, -11913753, 12013563 ], [ 4145599, -401427, 18933506, 6880493, 23133622, 3987125, 20631319, -8662532, 12812599, 21153417, -7570627, -12603213, -819239, -8054699, -23374456, 105288, 14954819, 3613516, -194940, 27697466, -16160486, -14504223, 9758445 ], [ 5786516, -717733, 17948937, 6032745, 19851225, 3754178, 19846949, -7864868, 8914984, 18310116, -6762280, -11528348, -1673746, -2988928, -22677512, 711863, 11883738, 5204824, -971192, 25425238, -16509752, -13180098, 8663622 ], [ 7511852, -514219, 16683591, 5528871, 15544887, 2641310, 17095019, -7083164, 2756824, 14269788, -5366488, -9061796, -3082702, 3206720, -21548216, 1565561, 8011014, 7635112, -1001480, 20921674, -16762952, -11073054, 7800858 ], [ 9237188, -310705, 15418245, 5024997, 11238549, 1528442, 14343089, -6301460, -3401336, 10229460, -3970696, -6595244, -4491658, 9402368, -20418920, 2419259, 4138290, 10065400, -1031768, 16418110, -17016152, -8966010, 6938094 ], [ 10962524, -107191, 14152899, 4521123, 6932211, 415574, 11591159, -5519756, -9559496, 6189132, -2574904, -4128692, -5900614, 15598016, -19289624, 3272957, 265566, 12495688, -1062056, 11914546, -17269352, -6858966, 6075330 ], [ 12687860, 96323, 12887553, 4017249, 2625873, -697294, 8839229, -4738052, -15717656, 2148804, -1179112, -1662140, -7309570, 21793664, -18160328, 4126655, -3607158, 14925976, -1092344, 7410982, -17522552, -4751922, 5212566 ], [ 9790037, -269671, 12188970, 2260314, 1243368, -1768558, 6995300, -4834583, -16406054, 1697568, -818575, 788974, -9077926, 20639225, -16513118, 6695633, -3432795, 15225058, -1420037, 5617399, -14351396, -342009, 5317209 ], [ 2269055, -1205173, 12057150, -749682, 2784696, -2798218, 6059372, -5809349, -11624690, 4835424, -1493293, 3224650, -11205682, 12134699, -14347994, 10979891, 788655, 13392934, -2045135, 6533797, -7755884, 6370773, 6389259 ], [ -5251927, -2140675, 11925330, -3759678, 4326024, -3827878, 5123444, -6784115, -6843326, 7973280, -2168011, 5660326, -13333438, 3630173, -12182870, 15264149, 5010105, 11560810, -2670233, 7450195, -1160372, 13083555, 7461309 ], [ -12772909, -3076177, 11793510, -6769674, 5867352, -4857538, 4187516, -7758881, -2061962, 11111136, -2842729, 8096002, -15461194, -4874353, -10017746, 19548407, 9231555, 9728686, -3295331, 8366593, 5435140, 19796337, 8533359 ], [ -20293891, -4011679, 11661690, -9779670, 7408680, -5887198, 3251588, -8733647, 2719402, 14248992, -3517447, 10531678, -17588950, -13378879, -7852622, 23832665, 13453005, 7896562, -3920429, 9282991, 12030652, 26509119, 9605409 ], [ -25322841, -5163393, 10842326, -11181129, 8396014, -6907325, 3063531, -9555906, 7102643, 15766754, -4156404, 11878824, -18074003, -20681237, -6216326, 27199367, 16859931, 6474108, -3726922, 10653170, 16618640, 32031976, 9758330 ], [ -17891631, -7396167, 6585242, -4539903, 6613378, -7879787, 6614829, -9615630, 9495269, 9184046, -4616556, 7783320, -10345541, -21972755, -7224170, 25978289, 16194237, 7100004, 559610, 14292254, 11169008, 31605208, 5315606 ], [ -10460421, -9628941, 2328158, 2101323, 4830742, -8852249, 10166127, -9675354, 11887895, 2601338, -5076708, 3687816, -2617079, -23264273, -8232014, 24757211, 15528543, 7725900, 4846142, 17931338, 5719376, 31178440, 872882 ], [ -3029211, -11861715, -1928926, 8742549, 3048106, -9824711, 13717425, -9735078, 14280521, -3981370, -5536860, -407688, 5111383, -24555791, -9239858, 23536133, 14862849, 8351796, 9132674, 21570422, 269744, 30751672, -3569842 ], [ 4401999, -14094489, -6186010, 15383775, 1265470, -10797173, 17268723, -9794802, 16673147, -10564078, -5997012, -4503192, 12839845, -25847309, -10247702, 22315055, 14197155, 8977692, 13419206, 25209506, -5179888, 30324904, -8012566 ], [ 11833209, -16327263, -10443094, 22025001, -517166, -11769635, 20820021, -9854526, 19065773, -17146786, -6457164, -8598696, 20568307, -27138827, -11255546, 21093977, 13531461, 9603588, 17705738, 28848590, -10629520, 29898136, -12455290 ], [ 10379599, -12816997, -7868458, 16158397, -2446192, -11483607, 13377104, -5512575, 16001754, -12283389, -2882221, -9414415, 21026079, -25542865, -11095465, 18466499, 13958677, 8034174, 14740130, 25633574, -8012987, 24117643, -11044519 ], [ 7149025, -8158123, -3927478, 7790227, -4404496, -10945881, 3735344, -290289, 11846406, -5130771, 1499741, -9574177, 20029713, -23369407, -10701799, 15557741, 14604475, 6025698, 10324094, 21047738, -3783221, 17266405, -8463049 ], [ 3918451, -3499249, 13502, -577943, -6362800, -10408155, -5906416, 4931997, 7691058, 2021847, 5881703, -9733939, 19033347, -21195949, -10308133, 12648983, 15250273, 4017222, 5908058, 16461902, 446545, 10415167, -5881579 ], [ 687877, 1159625, 3954482, -8946113, -8321104, -9870429, -15548176, 10154283, 3535710, 9174465, 10263665, -9893701, 18036981, -19022491, -9914467, 9740225, 15896071, 2008746, 1492022, 11876066, 4676311, 3563929, -3300109 ], [ -2542697, 5818499, 7895462, -17314283, -10279408, -9332703, -25189936, 15376569, -619638, 16327083, 14645627, -10053463, 17040615, -16849033, -9520801, 6831467, 16541869, 270, -2924014, 7290230, 8906077, -3287309, -718639 ], [ -3001064, 5761115, 10148819, -18665420, -11446459, -6558666, -28448836, 14847171, -210279, 16835376, 15813881, -9767785, 13854114, -12970348, -6077803, 2824433, 13148092, 801861, -5268430, 5783336, 12518851, -7558607, -185902 ], [ -687224, 987473, 10714553, -12999524, -11822257, -1548318, -25324876, 8566089, 4763787, 10699344, 13768427, -9036667, 8477478, -7386436, 414527, -2280877, 5714740, 4413519, -5541226, 7355384, 15514633, -9249965, -1701898 ], [ 1626616, -3786169, 11280287, -7333628, -12198055, 3462030, -22200916, 2285007, 9737853, 4563312, 11722973, -8305549, 3100842, -1802524, 6906857, -7386187, -1718612, 8025177, -5814022, 8927432, 18510415, -10941323, -3217894 ], [ 3940456, -8559811, 11846021, -1667732, -12573853, 8472378, -19076956, -3996075, 14711919, -1572720, 9677519, -7574431, -2275794, 3781388, 13399187, -12491497, -9151964, 11636835, -6086818, 10499480, 21506197, -12632681, -4733890 ], [ 6254296, -13333453, 12411755, 3998164, -12949651, 13482726, -15952996, -10277157, 19685985, -7708752, 7632065, -6843313, -7652430, 9365300, 19891517, -17596807, -16585316, 15248493, -6359614, 12071528, 24501979, -14324039, -6249886 ], [ 8301577, -17492471, 11960899, 8338479, -12259585, 17623525, -12419953, -14660180, 23408611, -11719297, 4841826, -6332165, -12029959, 13621691, 23472922, -20752944, -21996415, 17533885, -6942471, 12469175, 25995990, -15160778, -7399382 ], [ 9016063, -18578369, 6427093, 6050889, -6240199, 17416579, -6841495, -9552908, 20874037, -5102407, -1672338, -6920867, -11411953, 11240477, 12499702, -14163216, -17296249, 13187947, -9075633, 6994817, 19981146, -11724422, -6716378 ], [ 9730549, -19664267, 893287, 3763299, -220813, 17209633, -1263037, -4445636, 18339463, 1514483, -8186502, -7509569, -10793947, 8859263, 1526482, -7573488, -12596083, 8842009, -11208795, 1520459, 13966302, -8288066, -6033374 ], [ 10445035, -20750165, -4640519, 1475709, 5798573, 17002687, 4315421, 661636, 15804889, 8131373, -14700666, -8098271, -10175941, 6478049, -9446738, -983760, -7895917, 4496071, -13341957, -3953899, 7951458, -4851710, -5350370 ], [ 11159521, -21836063, -10174325, -811881, 11817959, 16795741, 9893879, 5768908, 13270315, 14748263, -21214830, -8686973, -9557935, 4096835, -20419958, 5605968, -3195751, 150133, -15475119, -9428257, 1936614, -1415354, -4667366 ], [ 11874007, -22921961, -15708131, -3099471, 17837345, 16588795, 15472337, 10876180, 10735741, 21365153, -27728994, -9275675, -8939929, 1715621, -31393178, 12195696, 1504415, -4195805, -17608281, -14902615, -4078230, 2021002, -3984362 ], [ 9997333, -14959149, -15735467, -2847591, 13909476, 13298124, 14504490, 7351017, 5634547, 21185233, -23076433, -8946242, -8154168, 3001072, -28608468, 8242814, 4126826, -4627278, -13336468, -12031143, -4283014, 2413553, -2057278 ], [ 7602427, -5186595, -14661509, -2087817, 7992156, 9390708, 12227382, 2099367, 20029, 19645951, -16190527, -8433182, -7334856, 5019856, -23072172, 2181410, 6333686, -4275858, -7783660, -7490505, -3325786, 2197343, 118622 ], [ 5207521, 4585959, -13587551, -1328043, 2074836, 5483292, 9950274, -3152283, -5594489, 18106669, -9304621, -7920122, -6515544, 7038640, -17535876, -3879994, 8540546, -3924438, -2230852, -2949867, -2368558, 1981133, 2294522 ], [ 2812615, 14358513, -12513593, -568269, -3842484, 1575876, 7673166, -8403933, -11209007, 16567387, -2418715, -7407062, -5696232, 9057424, -11999580, -9941398, 10747406, -3573018, 3321956, 1590771, -1411330, 1764923, 4470422 ], [ 417709, 24131067, -11439635, 191505, -9759804, -2331540, 5396058, -13655583, -16823525, 15028105, 4467191, -6894002, -4876920, 11076208, -6463284, -16002802, 12954266, -3221598, 8874764, 6131409, -454102, 1548713, 6646322 ], [ -1231676, 25189632, -8884004, 1818090, -13463535, -4126548, 4379520, -14314365, -17479256, 10878178, 4802663, -7093523, -4212609, 12198310, -1685232, -15314722, 11697446, -3448359, 9345563, 8889999, -192730, 427403, 7828313 ], [ -2135540, 17534208, -4846700, 4311486, -14953677, -3809148, 4623552, -10380279, -13176200, 4117606, -1412299, -8005625, -3703299, 12423730, 2334576, -7877158, 6976946, -4253301, 4734353, 9866541, -627214, -1599007, 8016395 ], [ -3039404, 9878784, -809396, 6804882, -16443819, -3491748, 4867584, -6446193, -8873144, -2642966, -7627261, -8917727, -3193989, 12649150, 6354384, -439594, 2256446, -5058243, 123143, 10843083, -1061698, -3625417, 8204477 ], [ -3943268, 2223360, 3227908, 9298278, -17933961, -3174348, 5111616, -2512107, -4570088, -9403538, -13842223, -9829829, -2684679, 12874570, 10374192, 6997970, -2464054, -5863185, -4488067, 11819625, -1496182, -5651827, 8392559 ], [ -4847132, -5432064, 7265212, 11791674, -19424103, -2856948, 5355648, 1421979, -267032, -16164110, -20057185, -10741931, -2175369, 13099990, 14394000, 14435534, -7184554, -6668127, -9099277, 12796167, -1930666, -7678237, 8580641 ], [ -4814443, -11377768, 10536370, 13332681, -20048862, -1775998, 5287774, 4856958, 3180262, -20482466, -25281853, -10283163, -2434522, 13048658, 17622246, 20029665, -11019035, -6391259, -13090219, 13632586, -2552401, -9369590, 8845841 ], [ -98989, -8774872, 9976798, 10111743, -16346706, 3122702, 3660370, 5796402, 2348746, -12589742, -25555051, -2970045, -6535990, 11613566, 16892682, 16406631, -10423421, -705341, -13979821, 13768390, -4110391, -9385658, 9496631 ], [ 4616465, -6171976, 9417226, 6890805, -12644550, 8021402, 2032966, 6735846, 1517230, -4697018, -25828249, 4343073, -10637458, 10178474, 16163118, 12783597, -9827807, 4980577, -14869423, 13904194, -5668381, -9401726, 10147421 ], [ 9331919, -3569080, 8857654, 3669867, -8942394, 12920102, 405562, 7675290, 685714, 3195706, -26101447, 11656191, -14738926, 8743382, 15433554, 9160563, -9232193, 10666495, -15759025, 14039998, -7226371, -9417794, 10798211 ], [ 14047373, -966184, 8298082, 448929, -5240238, 17818802, -1221842, 8614734, -145802, 11088430, -26374645, 18969309, -18840394, 7308290, 14703990, 5537529, -8636579, 16352413, -16648627, 14175802, -8784361, -9433862, 11449001 ], [ 18762827, 1636712, 7738510, -2772009, -1538082, 22717502, -2849246, 9554178, -977318, 18981154, -26647843, 26282427, -22941862, 5873198, 13974426, 1914495, -8040965, 22038331, -17538229, 14311606, -10342351, -9449930, 12099791 ], [ 13958336, 1402938, 6539703, -837182, 1331724, 17394032, -5337415, 5402117, -571159, 15386718, -23446171, 20379920, -23151010, 3863701, 7904367, 1909226, -6524066, 17318374, -18508466, 15631340, -5536446, -7176993, 8192796 ], [ 7249856, 601830, 5213049, 2128798, 4035060, 10026128, -7997737, 231755, 82535, 9494850, -19549525, 11834288, -22581694, 1739323, 766209, 2627510, -4822910, 10517242, -19494830, 17187860, 542238, -4446255, 3374244 ], [ 541376, -199278, 3886395, 5094778, 6738396, 2658224, -10658059, -4938607, 736229, 3602982, -15652879, 3288656, -22012378, -385055, -6371949, 3345794, -3121754, 3716110, -20481194, 18744380, 6620922, -1715517, -1444308 ], [ -6167104, -1000386, 2559741, 8060758, 9441732, -4709680, -13318381, -10108969, 1389923, -2288886, -11756233, -5256976, -21443062, -2509433, -13510107, 4064078, -1420598, -3085022, -21467558, 20300900, 12699606, 1015221, -6262860 ], [ -12875584, -1801494, 1233087, 11026738, 12145068, -12077584, -15978703, -15279331, 2043617, -8180754, -7859587, -13802608, -20873746, -4633811, -20648265, 4782362, 280558, -9886154, -22453922, 21857420, 18778290, 3745959, -11081412 ], [ -15682096, 611841, 2192454, 10593241, 10463421, -12408526, -14018188, -17222014, 4239998, -10652991, -5371075, -18795451, -18669094, -5428619, -20312184, 1662791, -179723, -10379195, -19036799, 21571112, 19634346, 2506989, -14371593 ], [ -14586640, 6239619, 5437842, 6760267, 4396791, -5702506, -7436836, -15937018, 7979066, -9705597, -4290697, -20235505, -14829106, -4893857, -12501864, -5294635, -2801441, -4564145, -11216189, 19441976, 15267774, -2701689, -16133403 ], [ -13491184, 11867397, 8683230, 2927293, -1669839, 1003514, -855484, -14652022, 11718134, -8758203, -3210319, -21675559, -10989118, -4359095, -4691544, -12252061, -5423159, 1250905, -3395579, 17312840, 10901202, -7910367, -17895213 ], [ -12395728, 17495175, 11928618, -905681, -7736469, 7709534, 5725868, -13367026, 15457202, -7810809, -2129941, -23115613, -7149130, -3824333, 3118776, -19209487, -8044877, 7065955, 4425031, 15183704, 6534630, -13119045, -19657023 ], [ -11300272, 23122953, 15174006, -4738655, -13803099, 14415554, 12307220, -12082030, 19196270, -6863415, -1049563, -24555667, -3309142, -3289571, 10929096, -26166913, -10666595, 12881005, 12245641, 13054568, 2168058, -18327723, -21418833 ], [ -10846830, 26574973, 17999284, -7160927, -18014121, 20225940, 16650643, -10686144, 21998136, -5568522, -384482, -25146247, 579039, -3291967, 17269787, -31471772, -13003149, 17745818, 17433400, 11015278, -1969120, -22128737, -22668021 ], [ -13603458, 19148203, 18724012, -2529689, -12947103, 21558156, 9804421, -8735808, 20113992, -2536134, -1795886, -21489457, 4708185, -5980153, 16262333, -28513796, -13913883, 17859446, 9456904, 9425218, -4959328, -18891431, -21354099 ], [ -16360086, 11721433, 19448740, 2101549, -7880085, 22890372, 2958199, -6785472, 18229848, 496254, -3207290, -17832667, 8837331, -8668339, 15254879, -25555820, -14824617, 17973074, 1480408, 7835158, -7949536, -15654125, -20040177 ], [ -19116714, 4294663, 20173468, 6732787, -2813067, 24222588, -3888023, -4835136, 16345704, 3528642, -4618694, -14175877, 12966477, -11356525, 14247425, -22597844, -15735351, 18086702, -6496088, 6245098, -10939744, -12416819, -18726255 ], [ -21873342, -3132107, 20898196, 11364025, 2253951, 25554804, -10734245, -2884800, 14461560, 6561030, -6030098, -10519087, 17095623, -14044711, 13239971, -19639868, -16646085, 18200330, -14472584, 4655038, -13929952, -9179513, -17412333 ], [ -24629970, -10558877, 21622924, 15995263, 7320969, 26887020, -17580467, -934464, 12577416, 9593418, -7441502, -6862297, 21224769, -16732897, 12232517, -16681892, -17556819, 18313958, -22449080, 3064978, -16920160, -5942207, -16098411 ], [ -25957333, -12962902, 20959552, 15181516, 3230612, 22135276, -13449094, 3888012, 6864842, 10410256, -9283256, -6040487, 16172215, -19085763, 10251583, -16181771, -14149193, 18228311, -20667321, 377008, -17037313, -3480351, -12332939 ], [ -26998843, -14362378, 20018560, 13278772, -2691220, 16166740, -7122202, 9284916, 386582, 10783984, -11211080, -5785673, 9283321, -21371565, 8075953, -16173221, -9877895, 18102809, -16933911, -2530544, -16579855, -1173585, -8077157 ], [ -28040353, -15761854, 19077568, 11376028, -8613052, 10198204, -795310, 14681820, -6091678, 11157712, -13138904, -5530859, 2394427, -23657367, 5900323, -16164671, -5606597, 17977307, -13200501, -5438096, -16122397, 1133181, -3821375 ], [ -29081863, -17161330, 18136576, 9473284, -14534884, 4229668, 5531582, 20078724, -12569938, 11531440, -15066728, -5276045, -4494467, -25943169, 3724693, -16156121, -1335299, 17851805, -9467091, -8345648, -15664939, 3439947, 434407 ], [ -30123373, -18560806, 17195584, 7570540, -20456716, -1738868, 11858474, 25475628, -19048198, 11905168, -16994552, -5021231, -11383361, -28228971, 1549063, -16147571, 2935999, 17726303, -5733681, -11253200, -15207481, 5746713, 4690189 ], [ -29799943, -16796545, 14102065, 4453843, -21666265, -3084383, 14194652, 25861965, -20061853, 13028653, -16930382, -3851741, -11769224, -26787591, 927277, -15259196, 3137812, 16969109, -3079869, -11257121, -13542904, 5013360, 6406822 ], [ -28111573, -11868547, 8856019, 123193, -18163531, 193123, 12540116, 21237735, -15610903, 14901895, -14874218, -1767575, -5652056, -21619029, 1859335, -13490996, -729860, 15580223, -1505655, -8357411, -10671208, 1239888, 5584306 ], [ -26423203, -6940549, 3609973, -4207457, -14660797, 3470629, 10885580, 16613505, -11159953, 16775137, -12818054, 316591, 465112, -16450467, 2791393, -11722796, -4597532, 14191337, 68559, -5457701, -7799512, -2533584, 4761790 ], [ -24734833, -2012551, -1636073, -8538107, -11158063, 6748135, 9231044, 11989275, -6709003, 18648379, -10761890, 2400757, 6582280, -11281905, 3723451, -9954596, -8465204, 12802451, 1642773, -2557991, -4927816, -6307056, 3939274 ], [ -23046463, 2915447, -6882119, -12868757, -7655329, 10025641, 7576508, 7365045, -2258053, 20521621, -8705726, 4484923, 12699448, -6113343, 4655509, -8186396, -12332876, 11413565, 3216987, 341719, -2056120, -10080528, 3116758 ], [ -21173894, 6676118, -10575592, -15469696, -3828180, 11571906, 6086804, 3130479, 1190415, 21660970, -6115590, 6686772, 18021865, -1502320, 5737427, -5766730, -14834184, 10371974, 4279696, 3251581, 433405, -12529317, 1896549 ], [ -18380330, 4600154, -6506200, -9422080, 1621044, 4461966, 5421260, 844233, -373527, 19130854, -855594, 9477036, 19370527, 321008, 7568645, -89734, -10503672, 11066858, 2784880, 6212203, 1012075, -8354691, -1312125 ], [ -15586766, 2524190, -2436808, -3374464, 7070268, -2647974, 4755716, -1442013, -1937469, 16600738, 4404402, 12267300, 20719189, 2144336, 9399863, 5587262, -6173160, 11761742, 1290064, 9172825, 1590745, -4180065, -4520799 ], [ -12793202, 448226, 1632584, 2673152, 12519492, -9757914, 4090172, -3728259, -3501411, 14070622, 9664398, 15057564, 22067851, 3967664, 11231081, 11264258, -1842648, 12456626, -204752, 12133447, 2169415, -5439, -7729473 ], [ -9999638, -1627738, 5701976, 8720768, 17968716, -16867854, 3424628, -6014505, -5065353, 11540506, 14924394, 17847828, 23416513, 5790992, 13062299, 16941254, 2487864, 13151510, -1699568, 15094069, 2748085, 4169187, -10938147 ], [ -7206074, -3703702, 9771368, 14768384, 23417940, -23977794, 2759084, -8300751, -6629295, 9010390, 20184390, 20638092, 24765175, 7614320, 14893517, 22618250, 6818376, 13846394, -3194384, 18054691, 3326755, 8343813, -14146821 ], [ -9461400, -5241156, 8916065, 15886825, 24281659, -19119559, 3428095, -8574782, -3566302, 10170979, 16520576, 14691236, 19323012, 6810593, 10872095, 16972416, 8118713, 10029508, -1904805, 12049708, 1537060, 9222449, -8814340 ], [ -12726504, -6670908, 7075823, 16019431, 24228277, -11867689, 4364017, -8446370, 422078, 12069709, 11072000, 6996956, 12522684, 5481455, 5680145, 9062016, 8813015, 5310268, -58347, 4251604, -726308, 9441887, -1773628 ], [ -15991608, -8100660, 5235581, 16152037, 24174895, -4615819, 5299939, -8317958, 4410458, 13968439, 5623424, -697324, 5722356, 4152317, 488195, 1151616, 9507317, 591028, 1788111, -3546500, -2989676, 9661325, 5267084 ], [ -19256712, -9530412, 3395339, 16284643, 24121513, 2636051, 6235861, -8189546, 8398838, 15867169, 174848, -8391604, -1077972, 2823179, -4703755, -6758784, 10201619, -4128212, 3634569, -11344604, -5253044, 9880763, 12307796 ], [ -22521816, -10960164, 1555097, 16417249, 24068131, 9887921, 7171783, -8061134, 12387218, 17765899, -5273728, -16085884, -7878300, 1494041, -9895705, -14669184, 10895921, -8847452, 5481027, -19142708, -7516412, 10100201, 19348508 ], [ -21281730, -11768424, 427181, 12455839, 23013412, 11597030, 4351030, -4880780, 10449155, 17896573, -9422974, -16491496, -9691695, 253469, -12659263, -18175602, 9034814, -9251891, 7198923, -20960741, -5512133, 6825488, 22193267 ], [ -15536454, -11955192, 11591, 4400413, 20957356, 7763378, -2226398, 1351516, 2584649, 16259191, -12272890, -9608440, -6518157, -898537, -12994429, -17278038, 4618298, -5341529, 8788257, -16798703, 759793, 56624, 20842073 ], [ -9791178, -12141960, -403999, -3655013, 18901300, 3929726, -8803826, 7583812, -5279857, 14621809, -15122806, -2725384, -3344619, -2050543, -13329595, -16380474, 201782, -1431167, 10377591, -12636665, 7031719, -6712240, 19490879 ], [ -4045902, -12328728, -819589, -11710439, 16845244, 96074, -15381254, 13816108, -13144363, 12984427, -17972722, 4157672, -171081, -3202549, -13664761, -15482910, -4214734, 2479195, 11966925, -8474627, 13303645, -13481104, 18139685 ], [ 1699374, -12515496, -1235179, -19765865, 14789188, -3737578, -21958682, 20048404, -21008869, 11347045, -20822638, 11040728, 3002457, -4354555, -13999927, -14585346, -8631250, 6389557, 13556259, -4312589, 19575571, -20249968, 16788491 ], [ 6541467, -12371127, -1568642, -26144202, 12976816, -7359774, -26058607, 24024947, -26829254, 10312504, -22612336, 16631229, 5936109, -4663434, -13320618, -13655839, -12122896, 9481957, 14257753, -917590, 24537343, -24507820, 15141190 ], [ 6867645, -10571073, -1491470, -24137094, 12382864, -9924690, -17771017, 16722725, -22429034, 12292168, -19100944, 15758955, 7670331, -756678, -7568934, -12566617, -10990192, 8484547, 10520047, -1357786, 22948345, -16210612, 12013354 ], [ 7193823, -8771019, -1414298, -22129986, 11788912, -12489606, -9483427, 9420503, -18028814, 14271832, -15589552, 14886681, 9404553, 3150078, -1817250, -11477395, -9857488, 7487137, 6782341, -1797982, 21359347, -7913404, 8885518 ], [ 7520001, -6970965, -1337126, -20122878, 11194960, -15054522, -1195837, 2118281, -13628594, 16251496, -12078160, 14014407, 11138775, 7056834, 3934434, -10388173, -8724784, 6489727, 3044635, -2238178, 19770349, 383804, 5757682 ], [ 7846179, -5170911, -1259954, -18115770, 10601008, -17619438, 7091753, -5183941, -9228374, 18231160, -8566768, 13142133, 12872997, 10963590, 9686118, -9298951, -7592080, 5492317, -693071, -2678374, 18181351, 8681012, 2629846 ], [ 8172357, -3370857, -1182782, -16108662, 10007056, -20184354, 15379343, -12486163, -4828154, 20210824, -5055376, 12269859, 14607219, 14870346, 15437802, -8209729, -6459376, 4494907, -4430777, -3118570, 16592353, 16978220, -497990 ], [ 7946500, -117738, 839530, -14821224, 12142164, -16593185, 12789088, -13832635, -4089769, 17438308, -2680144, 8593590, 10985251, 12001687, 11777451, -5404577, -2239417, 2057347, -2815853, -2683846, 12185745, 14709583, -3217941 ], [ 7610236, 3425994, 3250870, -13677720, 14823084, -11770799, 8023264, -13987957, -4083751, 13715356, -532144, 4356522, 6292045, 7777945, 6234693, -2256239, 2597993, -668243, -130403, -2074138, 7215615, 10327777, -5856315 ], [ 7273972, 6969726, 5662210, -12534216, 17504004, -6948413, 3257440, -14143279, -4077733, 9992404, 1615856, 119454, 1598839, 3554203, 691935, 892099, 7435403, -3393833, 2555047, -1464430, 2245485, 5945971, -8494689 ], [ 6937708, 10513458, 8073550, -11390712, 20184924, -2126027, -1508384, -14298601, -4071715, 6269452, 3763856, -4117614, -3094367, -669539, -4850823, 4040437, 12272813, -6119423, 5240497, -854722, -2724645, 1564165, -11133063 ], [ 6601444, 14057190, 10484890, -10247208, 22865844, 2696359, -6274208, -14453923, -4065697, 2546500, 5911856, -8354682, -7787573, -4893281, -10393581, 7188775, 17110223, -8845013, 7925947, -245014, -7694775, -2817641, -13771437 ], [ 3035947, 12880623, 8813821, -7608828, 21600480, 4650829, -5942318, -11445535, -4187512, 1069531, 7064591, -8889753, -7809086, -5019917, -12915555, 6840670, 17927456, -7524533, 8932855, -261931, -8226675, -3304499, -11013525 ], [ -3758783, 6983757, 3060343, -3475572, 16388832, 3737383, -512714, -5273437, -4437160, 1838545, 7222061, -5722827, -3158906, -1049447, -12416745, 2996122, 14724512, -2157983, 8261221, -905473, -4320345, 103591, -2859327 ], [ -10553513, 1086891, -2693135, 657684, 11177184, 2823937, 4916890, 898661, -4686808, 2607559, 7379531, -2555901, 1491274, 2921023, -11917935, -848426, 11521568, 3208567, 7589587, -1549015, -414015, 3511681, 5294871 ], [ -17348243, -4809975, -8446613, 4790940, 5965536, 1910491, 10346494, 7070759, -4936456, 3376573, 7537001, 611025, 6141454, 6891493, -11419125, -4692974, 8318624, 8575117, 6917953, -2192557, 3492315, 6919771, 13449069 ], [ -24142973, -10706841, -14200091, 8924196, 753888, 997045, 15776098, 13242857, -5186104, 4145587, 7694471, 3777951, 10791634, 10861963, -10920315, -8537522, 5115680, 13941667, 6246319, -2836099, 7398645, 10327861, 21603267 ], [ -29376183, -15572383, -18557733, 12576989, -2801399, 237463, 19260957, 17609350, -5067697, 5134097, 8468229, 5930846, 13787868, 13858566, -10213123, -12044219, 2158039, 18406499, 5476647, -3689147, 10382514, 13772876, 27587334 ], [ -26801793, -15281305, -15936195, 13827467, 1925119, 247201, 13022091, 12947818, -3109015, 7220087, 12323427, 3013586, 8514372, 11985834, -8464021, -13861661, 426913, 18362741, 4216785, -5589725, 8754078, 17402516, 22720746 ], [ -24227403, -14990227, -13314657, 15077945, 6651637, 256939, 6783225, 8286286, -1150333, 9306077, 16178625, 96326, 3240876, 10113102, -6714919, -15679103, -1304213, 18318983, 2956923, -7490303, 7125642, 21032156, 17854158 ], [ -21653013, -14699149, -10693119, 16328423, 11378155, 266677, 544359, 3624754, 808349, 11392067, 20033823, -2820934, -2032620, 8240370, -4965817, -17496545, -3035339, 18275225, 1697061, -9390881, 5497206, 24661796, 12987570 ], [ -19078623, -14408071, -8071581, 17578901, 16104673, 276415, -5694507, -1036778, 2767031, 13478057, 23889021, -5738194, -7306116, 6367638, -3216715, -19313987, -4766465, 18231467, 437199, -11291459, 3868770, 28291436, 8120982 ], [ -16504233, -14116993, -5450043, 18829379, 20831191, 286153, -11933373, -5698310, 4725713, 15564047, 27744219, -8655454, -12579612, 4494906, -1467613, -21131429, -6497591, 18187709, -822663, -13192037, 2240334, 31921076, 3254394 ], [ -13623153, -13028620, -1173975, 19161442, 18990944, 3872616, -10997909, -1135157, 4458460, 10120597, 27694092, -7407839, -14666803, 730119, -2150021, -16726581, -4908357, 12679431, -4843490, -8606900, -1240192, 26045216, 714866 ], [ -10680735, -11780788, 3432999, 19309822, 15837344, 8174424, -8627579, 5272933, 3746020, 3171259, 26862900, -5327249, -16116733, -3413079, -3318731, -11077275, -2655051, 6078249, -9416510, -2724620, -5091136, 18268256, -1359250 ], [ -7738317, -10532956, 8039973, 19458202, 12683744, 12476232, -6257249, 11681023, 3033580, -3778079, 26031708, -3246659, -17566663, -7556277, -4487441, -5427969, -401745, -522933, -13989530, 3157660, -8942080, 10491296, -3433366 ], [ -4795899, -9285124, 12646947, 19606582, 9530144, 16778040, -3886919, 18089113, 2321140, -10727417, 25200516, -1166069, -19016593, -11699475, -5656151, 221337, 1851561, -7124115, -18562550, 9039940, -12793024, 2714336, -5507482 ], [ -1853481, -8037292, 17253921, 19754962, 6376544, 21079848, -1516589, 24497203, 1608700, -17676755, 24369324, 914521, -20466523, -15842673, -6824861, 5870643, 4104867, -13725297, -23135570, 14922220, -16643968, -5062624, -7581598 ], [ -2374170, -5846650, 15291645, 18423727, 5586938, 22165617, 2055424, 24615607, 1344961, -20270231, 19960908, -46721, -21467899, -16066818, -6382463, 7922916, 5511414, -14147472, -24258443, 15502792, -16868734, -5997328, -7847911 ], [ -6357966, -2713198, 6760119, 15612877, 7161326, 20035347, 6829120, 18444325, 1529923, -18507845, 11975268, -4049795, -22020721, -12371910, -4328957, 6378156, 6071202, -8390640, -21931169, 10781656, -13467322, -89776, -6306421 ], [ -10341762, 420254, -1771407, 12802027, 8735714, 17905077, 11602816, 12273043, 1714885, -16745459, 3989628, -8052869, -22573543, -8677002, -2275451, 4833396, 6630990, -2633808, -19603895, 6060520, -10065910, 5817776, -4764931 ], [ -14325558, 3553706, -10302933, 9991177, 10310102, 15774807, 16376512, 6101761, 1899847, -14983073, -3996012, -12055943, -23126365, -4982094, -221945, 3288636, 7190778, 3123024, -17276621, 1339384, -6664498, 11725328, -3223441 ], [ -18309354, 6687158, -18834459, 7180327, 11884490, 13644537, 21150208, -69521, 2084809, -13220687, -11981652, -16059017, -23679187, -1287186, 1831561, 1743876, 7750566, 8879856, -14949347, -3381752, -3263086, 17632880, -1681951 ], [ -20736280, 8331193, -24678665, 4958158, 13184963, 11347897, 24401782, -5152669, 1524554, -11840346, -17352169, -18425782, -23437013, 2403518, 3417112, 1295520, 7892264, 13219750, -12508870, -7736684, -607308, 22541048, -151127 ], [ -15378856, 2528143, -17086271, 5679394, 13115861, 8219407, 20042746, -4795147, -2761786, -12370230, -9647071, -12611002, -19219859, 6073202, 2662888, 6329184, 5943512, 10474954, -9502378, -10260596, -1679700, 22452296, 1326367 ], [ -10021432, -3274907, -9493877, 6400630, 13046759, 5090917, 15683710, -4437625, -7048126, -12900114, -1941973, -6796222, -15002705, 9742886, 1908664, 11362848, 3994760, 7730158, -6495886, -12784508, -2752092, 22363544, 2803861 ], [ -4664008, -9077957, -1901483, 7121866, 12977657, 1962427, 11324674, -4080103, -11334466, -13429998, 5763125, -981442, -10785551, 13412570, 1154440, 16396512, 2046008, 4985362, -3489394, -15308420, -3824484, 22274792, 4281355 ], [ 693416, -14881007, 5690911, 7843102, 12908555, -1166063, 6965638, -3722581, -15620806, -13959882, 13468223, 4833338, -6568397, 17082254, 400216, 21430176, 97256, 2240566, -482902, -17832332, -4896876, 22186040, 5758849 ], [ 6050840, -20684057, 13283305, 8564338, 12839453, -4294553, 2606602, -3365059, -19907146, -14489766, 21173321, 10648118, -2351243, 20751938, -354008, 26463840, -1851496, -504230, 2523590, -20356244, -5969268, 22097288, 7236343 ], [ 3227629, -17546282, 12343854, 10581184, 10610051, -3153648, 2412776, -3524992, -18948946, -11650865, 21266149, 9890163, 991436, 20878062, -2716572, 23089569, 2652057, 983369, 5635802, -14391286, -2902335, 20585021, 4657092 ], [ -1231709, -12620342, 9698034, 12857152, 7948589, -1158864, 3051992, -3788416, -16941838, -8138207, 19836523, 7817661, 4159220, 20295474, -5400804, 18033711, 8446071, 3317447, 8769158, -6728554, 992463, 18788051, 1266492 ], [ -5691047, -7694402, 7052214, 15133120, 5287127, 835920, 3691208, -4051840, -14934730, -4625549, 18406897, 5745159, 7327004, 19712886, -8085036, 12977853, 14240085, 5651525, 11902514, 934178, 4887261, 16991081, -2124108 ], [ -10150385, -2768462, 4406394, 17409088, 2625665, 2830704, 4330424, -4315264, -12927622, -1112891, 16977271, 3672657, 10494788, 19130298, -10769268, 7921995, 20034099, 7985603, 15035870, 8596910, 8782059, 15194111, -5514708 ], [ -14609723, 2157478, 1760574, 19685056, -35797, 4825488, 4969640, -4578688, -10920514, 2399767, 15547645, 1600155, 13662572, 18547710, -13453500, 2866137, 25828113, 10319681, 18169226, 16259642, 12676857, 13397141, -8905308 ], [ -15807377, 4255552, 1013667, 17756242, -1116424, 5840868, 3670571, -5063305, -10210423, 2974240, 12091132, -620331, 16887035, 17487573, -11395212, 884442, 25024404, 8033519, 17861231, 20395262, 12420369, 11362751, -7979898 ], [ -13743347, 3525760, 2165673, 11622646, -616216, 5876844, 433217, -5769115, -10797349, 610528, 6607732, -2988801, 20168177, 15949887, -4594404, 1976910, 17622972, 1127117, 14111885, 21003770, 8012595, 9090941, -2738478 ], [ -11679317, 2795968, 3317679, 5489050, -116008, 5912820, -2804137, -6474925, -11384275, -1753184, 1124332, -5357271, 23449319, 14412201, 2206404, 3069378, 10221540, -5779285, 10362539, 21612278, 3604821, 6819131, 2502942 ], [ -9615287, 2066176, 4469685, -644546, 384200, 5948796, -6041491, -7180735, -11971201, -4116896, -4359068, -7725741, 26730461, 12874515, 9007212, 4161846, 2820108, -12685687, 6613193, 22220786, -802953, 4547321, 7744362 ], [ -7551257, 1336384, 5621691, -6778142, 884408, 5984772, -9278845, -7886545, -12558127, -6480608, -9842468, -10094211, 30011603, 11336829, 15808020, 5254314, -4581324, -19592089, 2863847, 22829294, -5210727, 2275511, 12985782 ], [ -5114904, 567675, 6227500, -11947867, 1087277, 6306524, -10917505, -7920144, -12614629, -8266843, -13760992, -11250895, 31383300, 9682076, 21534055, 5350656, -10841825, -24386159, 163421, 23182800, -8122272, 1137914, 16775588 ], [ -816936, -395619, 4102324, -12298237, -196549, 8057156, -4562695, -4592688, -10019011, -7165693, -9855136, -6348649, 23207772, 7441988, 21886225, 466368, -11397671, -18618569, 2707595, 22261296, -3552672, 5671382, 13307324 ], [ 3481032, -1358913, 1977148, -12648607, -1480375, 9807788, 1792115, -1265232, -7423393, -6064543, -5949280, -1446403, 15032244, 5201900, 22238395, -4417920, -11953517, -12850979, 5251769, 21339792, 1016928, 10204850, 9839060 ], [ 7779000, -2322207, -148028, -12998977, -2764201, 11558420, 8146925, 2062224, -4827775, -4963393, -2043424, 3455843, 6856716, 2961812, 22590565, -9302208, -12509363, -7083389, 7795943, 20418288, 5586528, 14738318, 6370796 ], [ 12076968, -3285501, -2273204, -13349347, -4048027, 13309052, 14501735, 5389680, -2232157, -3862243, 1862432, 8358089, -1318812, 721724, 22942735, -14186496, -13065209, -1315799, 10340117, 19496784, 10156128, 19271786, 2902532 ], [ 16374936, -4248795, -4398380, -13699717, -5331853, 15059684, 20856545, 8717136, 363461, -2761093, 5768288, 13260335, -9494340, -1518364, 23294905, -19070784, -13621055, 4451791, 12884291, 18575280, 14725728, 23805254, -565732 ], [ 16320529, -2287479, -1724296, -12417702, -5824109, 12108371, 21979035, 5101677, 3394074, 806187, 3753079, 8983351, -11731358, -1272407, 18418705, -20552692, -15015821, 873286, 10645765, 16396171, 13648793, 24498792, -2857046 ], [ 15395647, 258759, 1909640, -10809210, -6158051, 8216669, 22055061, 97635, 6511686, 4866693, 553657, 2870521, -12780674, -529241, 12496831, -21354124, -16578371, -4574438, 7450699, 13965541, 11442551, 24424344, -4912970 ], [ 14470765, 2804997, 5543576, -9200718, -6491993, 4324967, 22131087, -4906407, 9629298, 8927199, -2645765, -3242309, -13829990, 213925, 6574957, -22155556, -18140921, -10022162, 4255633, 11534911, 9236309, 24349896, -6968894 ], [ 13545883, 5351235, 9177512, -7592226, -6825935, 433265, 22207113, -9910449, 12746910, 12987705, -5845187, -9355139, -14879306, 957091, 653083, -22956988, -19703471, -15469886, 1060567, 9104281, 7030067, 24275448, -9024818 ], [ 12621001, 7897473, 12811448, -5983734, -7159877, -3458437, 22283139, -14914491, 15864522, 17048211, -9044609, -15467969, -15928622, 1700257, -5268791, -23758420, -21266021, -20917610, -2134499, 6673651, 4823825, 24201000, -11080742 ] ], [ [ -27046048, -13668064, -13290208, -21835904, 3226624, -23310080, 9745856, 26214240, -27597472, 25736288, 13299840, 20243936, 9192640, -13212576, -32207552, 8536768, -12836960, -3946528, 5310688, 25212672, -3968608, 3909152, 20906784 ], [ -27046048, -13668064, -13290208, -21835904, 3226624, -23310080, 9745856, 26214240, -27597472, 25736288, 13299840, 20243936, 9192640, -13212576, -32207552, 8536768, -12836960, -3946528, 5310688, 25212672, -3968608, 3909152, 20906784 ], [ -27046048, -13668064, -13290208, -21835904, 3226624, -23310080, 9745856, 26214240, -27597472, 25736288, 13299840, 20243936, 9192640, -13212576, -32207552, 8536768, -12836960, -3946528, 5310688, 25212672, -3968608, 3909152, 20906784 ], [ -24008688, -12613224, -11670083, -15154709, 2338644, -16108115, 8587051, 25342115, -21742447, 19015163, 15977805, 18858156, 6046450, -13818746, -30285487, 3654393, -13423055, -3554763, 3988008, 22459487, -8259258, 2192712, 21267679 ], [ -20363856, -11347416, -9725933, -7137275, 1273068, -7465757, 7196485, 24295565, -14716417, 10949813, 19191363, 17195220, 2271022, -14546150, -27979009, -2204457, -14126369, -3084645, 2400792, 19155665, -13408038, 132984, 21700753 ], [ -16719024, -10081608, -7781783, 880159, 207492, 1176601, 5805919, 23249015, -7690387, 2884463, 22404921, 15532284, -1504406, -15273554, -25672531, -8063307, -14829683, -2614527, 813576, 15851843, -18556818, -1926744, 22133827 ], [ -13074192, -8815800, -5837633, 8897593, -858084, 9818959, 4415353, 22202465, -664357, -5180887, 25618479, 13869348, -5279834, -16000958, -23366053, -13922157, -15532997, -2144409, -773640, 12548021, -23705598, -3986472, 22566901 ], [ -9429360, -7549992, -3893483, 16915027, -1923660, 18461317, 3024787, 21155915, 6361673, -13246237, 28832037, 12206412, -9055262, -16728362, -21059575, -19781007, -16236311, -1674291, -2360856, 9244199, -28854378, -6046200, 22999975 ], [ -7325043, -6871488, -1102766, 18697399, -1455939, 22287208, -269429, 19795232, 8196038, -14373184, 27289446, 10861890, -7723919, -13643459, -17469118, -21770574, -13572785, -3665397, -3242082, 6751940, -28052106, -5867184, 20431645 ], [ -6761241, -6780288, 2534518, 14244709, 545079, 21296632, -5467295, 18120416, 4838738, -8561728, 20990706, 9835782, -1285805, -6746249, -12594682, -19890858, -7542419, -8117727, -3417318, 5071244, -21298782, -3449424, 14861911 ], [ -6197439, -6689088, 6171802, 9792019, 2546097, 20306056, -10665161, 16445600, 1481438, -2750272, 14691966, 8809674, 5152309, 150961, -7720246, -18011142, -1512053, -12570057, -3592554, 3390548, -14545458, -1031664, 9292177 ], [ -5633637, -6597888, 9809086, 5339329, 4547115, 19315480, -15863027, 14770784, -1875862, 3061184, 8393226, 7783566, 11590423, 7048171, -2845810, -16131426, 4518313, -17022387, -3767790, 1709852, -7792134, 1386096, 3722443 ], [ -5069835, -6506688, 13446370, 886639, 6548133, 18324904, -21060893, 13095968, -5233162, 8872640, 2094486, 6757458, 18028537, 13945381, 2028626, -14251710, 10548679, -21474717, -3943026, 29156, -1038810, 3803856, -1847291 ], [ -5091696, -6950585, 16977438, -3075128, 7299015, 16669873, -24453222, 11885758, -7450655, 13245220, -2343016, 5374030, 22478342, 19884133, 5245834, -13074225, 14976105, -23869844, -3552089, -1515049, 4681725, 6431724, -6021449 ], [ -8041872, -10069967, 19977426, -4582280, 1799217, 11692567, -18817866, 12998578, -3969113, 10423420, 2525672, 2204002, 16986602, 21030595, 176902, -15407895, 11388831, -15978956, -330287, -2376799, 5238315, 10110132, -3217727 ], [ -10992048, -13189349, 22977414, -6089432, -3700581, 6715261, -13182510, 14111398, -487571, 7601620, 7394360, -966026, 11494862, 22177057, -4892030, -17741565, 7801557, -8088068, 2891515, -3238549, 5794905, 13788540, -414005 ], [ -13942224, -16308731, 25977402, -7596584, -9200379, 1737955, -7547154, 15224218, 2993971, 4779820, 12263048, -4136054, 6003122, 23323519, -9960962, -20075235, 4214283, -197180, 6113317, -4100299, 6351495, 17466948, 2389717 ], [ -16892400, -19428113, 28977390, -9103736, -14700177, -3239351, -1911798, 16337038, 6475513, 1958020, 17131736, -7306082, 511382, 24469981, -15029894, -22408905, 627009, 7693708, 9335119, -4962049, 6908085, 21145356, 5193439 ], [ -19842576, -22547495, 31977378, -10610888, -20199975, -8216657, 3723558, 17449858, 9957055, -863780, 22000424, -10476110, -4980358, 25616443, -20098826, -24742575, -2960265, 15584596, 12556921, -5823799, 7464675, 24823764, 7997161 ], [ -17003492, -18189672, 26740621, -11786245, -17018538, -9123093, 4014264, 15429208, 4299052, 2217115, 21813887, -12354903, -4728138, 20115130, -16721333, -17322060, -5590344, 13586569, 13100753, -6579294, 4802875, 17054202, 5998708 ], [ -13006556, -12336408, 19856515, -12895243, -12100854, -9215355, 3236040, 12781864, -3186860, 6478549, 20616305, -13975449, -3327126, 13284262, -11654555, -7950708, -8028984, 9610759, 13108991, -7313538, 1497397, 6995046, 3039820 ], [ -9009620, -6483144, 12972409, -14004241, -7183170, -9307617, 2457816, 10134520, -10672772, 10739983, 19418723, -15595995, -1926114, 6453394, -6587777, 1420644, -10467624, 5634949, 13117229, -8047782, -1808081, -3064110, 80932 ], [ -5012684, -629880, 6088303, -15113239, -2265486, -9399879, 1679592, 7487176, -18158684, 15001417, 18221141, -17216541, -525102, -377474, -1520999, 10791996, -12906264, 1659139, 13125467, -8782026, -5113559, -13123266, -2877956 ], [ -1015748, 5223384, -795803, -16222237, 2652198, -9492141, 901368, 4839832, -25644596, 19262851, 17023559, -18837087, 875910, -7208342, 3545779, 20163348, -15344904, -2316671, 13133705, -9516270, -8419037, -23182422, -5836844 ], [ 2924620, 7372362, -5962136, -15878245, 7395783, -9203607, 353409, 3049150, -29629091, 18734872, 12510080, -16423566, 2684619, -8325437, 8249329, 23372370, -15793053, -4036235, 12993758, -7889964, -11113703, -24888549, -6101168 ], [ 6808420, 5817054, -9410696, -14081263, 11965269, -8534277, 35715, 2115130, -30112169, 13417480, 4680704, -9975978, 4901025, -3728759, 12589651, 20419062, -14250711, -3499553, 12705626, -3903108, -13197557, -18241647, -3670928 ], [ 10692220, 4261746, -12859256, -12284281, 16534755, -7864947, -281979, 1181110, -30595247, 8100088, -3148672, -3528390, 7117431, 867919, 16929973, 17465754, -12708369, -2962871, 12417494, 83748, -15281411, -11594745, -1240688 ], [ 14576020, 2706438, -16307816, -10487299, 21104241, -7195617, -599673, 247090, -31078325, 2782696, -10978048, 2919198, 9333837, 5464597, 21270295, 14512446, -11166027, -2426189, 12129362, 4070604, -17365265, -4947843, 1189552 ], [ 18459820, 1151130, -19756376, -8690317, 25673727, -6526287, -917367, -686930, -31561403, -2534696, -18807424, 9366786, 11550243, 10061275, 25610617, 11559138, -9623685, -1889507, 11841230, 8057460, -19449119, 1699059, 3619792 ], [ 20440840, 490675, -21422175, -6581135, 28372730, -5536587, -1898068, -1541990, -31420349, -6650164, -24088608, 14032304, 12688978, 12828370, 29247979, 8621082, -8536225, -1215373, 10739809, 10956144, -19747873, 7052950, 5999880 ], [ 12907960, 4304485, -14174169, -2910953, 21719318, -2945037, -6193804, -2002250, -28158635, -4756012, -16628832, 9787472, 8439358, 6447550, 29370541, 5759286, -9723175, 146021, 5571943, 8413968, -11121127, 5941786, 8129208 ], [ 5375080, 8118295, -6926163, 759229, 15065906, -353487, -10489540, -2462510, -24896921, -2861860, -9169056, 5542640, 4189738, 66730, 29493103, 2897490, -10910125, 1507415, 404077, 5871792, -2494381, 4830622, 10258536 ], [ -2157800, 11932105, 321843, 4429411, 8412494, 2238063, -14785276, -2922770, -21635207, -967708, -1709280, 1297808, -59882, -6314090, 29615665, 35694, -12097075, 2868809, -4763789, 3329616, 6132365, 3719458, 12387864 ], [ -9690680, 15745915, 7569849, 8099593, 1759082, 4829613, -19081012, -3383030, -18373493, 926444, 5750496, -2947024, -4309502, -12694910, 29738227, -2826102, -13284025, 4230203, -9931655, 787440, 14759111, 2608294, 14517192 ], [ -17223560, 19559725, 14817855, 11769775, -4894330, 7421163, -23376748, -3843290, -15111779, 2820596, 13210272, -7191856, -8559122, -19075730, 29860789, -5687898, -14470975, 5591597, -15099521, -1754736, 23385857, 1497130, 16646520 ], [ -20072955, 19297390, 12673136, 10700477, -1816527, 10256248, -19267419, -437625, -10266460, 1451643, 11456988, -5534358, -5072737, -18644915, 22842581, -6982404, -11937445, 5437786, -9858402, -3890837, 18942143, 3624321, 17519153 ], [ -21985653, 18219826, 8649872, 8683283, 3207519, 13140040, -13477077, 3741225, -5104420, -569931, 7861092, -2696394, -39151, -16851773, 14396219, -7963452, -8659819, 4980934, -2535486, -5945723, 11884337, 6399183, 18140447 ], [ -23898351, 17142262, 4626608, 6666089, 8231565, 16023832, -7686735, 7920075, 57620, -2591505, 4265196, 141570, 4994435, -15058631, 5949857, -8944500, -5382193, 4524082, 4787430, -8000609, 4826531, 9174045, 18761741 ], [ -25811049, 16064698, 603344, 4648895, 13255611, 18907624, -1896393, 12098925, 5219660, -4613079, 669300, 2979534, 10028021, -13265489, -2496505, -9925548, -2104567, 4067230, 12110346, -10055495, -2231275, 11948907, 19383035 ], [ -27723747, 14987134, -3419920, 2631701, 18279657, 21791416, 3893949, 16277775, 10381700, -6634653, -2926596, 5817498, 15061607, -11472347, -10942867, -10906596, 1173059, 3610378, 19433262, -12110381, -9289081, 14723769, 20004329 ], [ -25757889, 13533667, -3196489, 1074536, 17904261, 21411988, 6622587, 16377579, 12347255, -8084664, -1646196, 5557707, 16823273, -7535051, -12422656, -9981636, 2009810, 4300996, 18434334, -11465624, -13427416, 12797925, 21078188 ], [ -19913475, 11704297, 1273637, -22600, 12129423, 17769340, 6289521, 12398337, 11116325, -8963112, 4510500, 2200161, 15313019, -1453601, -6935872, -7150668, 405686, 6139084, 9113562, -8121224, -14646280, 6171375, 22604612 ], [ -14069061, 9874927, 5743763, -1119736, 6354585, 14126692, 5956455, 8419095, 9885395, -9841560, 10667196, -1157385, 13802765, 4627849, -1449088, -4319700, -1198438, 7977172, -207210, -4776824, -15865144, -455175, 24131036 ], [ -8224647, 8045557, 10213889, -2216872, 579747, 10484044, 5623389, 4439853, 8654465, -10720008, 16823892, -4514931, 12292511, 10709299, 4037696, -1488732, -2802562, 9815260, -9527982, -1432424, -17084008, -7081725, 25657460 ], [ -2380233, 6216187, 14684015, -3314008, -5195091, 6841396, 5290323, 460611, 7423535, -11598456, 22980588, -7872477, 10782257, 16790749, 9524480, 1342236, -4406686, 11653348, -18848754, 1911976, -18302872, -13708275, 27183884 ], [ 2220005, 3829273, 17819680, -4590557, -10419968, 3694848, 5369936, -2107474, 5397584, -12477195, 26800174, -10200729, 9434657, 20284133, 12871610, 4297615, -6139255, 12416712, -26252942, 5000812, -19548960, -18396097, 28352032 ], [ 599363, -1345361, 14283040, -6764171, -12895040, 3028800, 7512944, 2380226, -603472, -13357389, 18934210, -7382511, 8900327, 10837187, 5520470, 7875049, -8514049, 7806456, -24074210, 6811828, -20931168, -13390279, 27728800 ], [ -1021279, -6519995, 10746400, -8937785, -15370112, 2362752, 9655952, 6867926, -6604528, -14237583, 11068246, -4564293, 8365997, 1390241, -1830670, 11452483, -10888843, 3196200, -21895478, 8622844, -22313376, -8384461, 27105568 ], [ -2641921, -11694629, 7209760, -11111399, -17845184, 1696704, 11798960, 11355626, -12605584, -15117777, 3202282, -1746075, 7831667, -8056705, -9181810, 15029917, -13263637, -1414056, -19716746, 10433860, -23695584, -3378643, 26482336 ], [ -4262563, -16869263, 3673120, -13285013, -20320256, 1030656, 13941968, 15843326, -18606640, -15997971, -4663682, 1072143, 7297337, -17503651, -16532950, 18607351, -15638431, -6024312, -17538014, 12244876, -25077792, 1627175, 25859104 ], [ -5883205, -22043897, 136480, -15458627, -22795328, 364608, 16084976, 20331026, -24607696, -16878165, -12529646, 3890361, 6763007, -26950597, -23884090, 22184785, -18013225, -10634568, -15359282, 14055892, -26460000, 6632993, 25235872 ], [ -8204417, -23276946, 910825, -14318301, -21842040, -2279025, 11035709, 22380436, -23802747, -12615829, -9686595, 3000689, 6024172, -25910848, -22106870, 22921459, -14388514, -8413214, -11773325, 15647153, -22000343, 8173721, 17438630 ], [ -10665743, -23721678, 2547367, -12515187, -20203080, -5318175, 4547987, 23942188, -21636597, -7324987, -4701741, 1369439, 5244436, -22773760, -18503978, 23089981, -9563902, -4825538, -7905923, 17194463, -16372313, 9021431, 8206586 ], [ -13127069, -24166410, 4183909, -10712073, -18564120, -8357325, -1939735, 25503940, -19470447, -2034145, 283113, -261811, 4464700, -19636672, -14901086, 23258503, -4739290, -1237862, -4038521, 18741773, -10744283, 9869141, -1025458 ], [ -15588395, -24611142, 5820451, -8908959, -16925160, -11396475, -8427457, 27065692, -17304297, 3256697, 5267967, -1893061, 3684964, -16499584, -11298194, 23427025, 85322, 2349814, -171119, 20289083, -5116253, 10716851, -10257502 ], [ -18049721, -25055874, 7456993, -7105845, -15286200, -14435625, -14915179, 28627444, -15138147, 8547539, 10252821, -3524311, 2905228, -13362496, -7695302, 23595547, 4909934, 5937490, 3696283, 21836393, 511777, 11564561, -19489546 ], [ -15723653, -24719388, 9660799, -4733169, -12823419, -13652400, -16326061, 29049988, -14694390, 8271641, 11176179, -3165868, 2434042, -7989466, -5804498, 20002273, 7075361, 7004941, 4132516, 18880574, 5323171, 9045530, -22335808 ], [ -8610191, -23601684, 12431869, -1790931, -9536817, -9046800, -12660103, 28333324, -15973026, 2429003, 8038041, -817732, 2271406, -380494, -5625782, 12647203, 6581603, 5552167, 1137580, 11421626, 9317929, 3159758, -18796288 ], [ -1496729, -22483980, 15202939, 1151307, -6250215, -4441200, -8994145, 27616660, -17251662, -3413635, 4899903, 1530404, 2108770, 7228478, -5447066, 5292133, 6087845, 4099393, -1857356, 3962678, 13312687, -2726014, -15256768 ], [ 5616733, -21366276, 17974009, 4093545, -2963613, 164400, -5328187, 26899996, -18530298, -9256273, 1761765, 3878540, 1946134, 14837450, -5268350, -2062937, 5594087, 2646619, -4852292, -3496270, 17307445, -8611786, -11717248 ], [ 12730195, -20248572, 20745079, 7035783, 322989, 4770000, -1662229, 26183332, -19808934, -15098911, -1376373, 6226676, 1783498, 22446422, -5089634, -9418007, 5100329, 1193845, -7847228, -10955218, 21302203, -14497558, -8177728 ], [ 17774408, -18688768, 22709355, 8901798, 2287639, 8657042, 785629, 25629681, -20088404, -18765131, -3671094, 7950479, 1520804, 27470897, -4148539, -15741859, 4730159, 339208, -10141638, -16606290, 24100481, -19522051, -5181318 ], [ 12472376, -14918464, 20639661, 5386698, -2357471, 8951294, -2857013, 25891095, -15372044, -11549261, -1748730, 6552617, 757820, 19572887, 604451, -16909621, 4977929, 2475256, -8933418, -13217982, 20916359, -20240149, -4900458 ], [ 7170344, -11148160, 18569967, 1871598, -7002581, 9245546, -6499655, 26152509, -10655684, -4333391, 173634, 5154755, -5164, 11674877, 5357441, -18077383, 5225699, 4611304, -7725198, -9829674, 17732237, -20958247, -4619598 ], [ 1868312, -7377856, 16500273, -1643502, -11647691, 9539798, -10142297, 26413923, -5939324, 2882479, 2095998, 3756893, -768148, 3776867, 10110431, -19245145, 5473469, 6747352, -6516978, -6441366, 14548115, -21676345, -4338738 ], [ -3433720, -3607552, 14430579, -5158602, -16292801, 9834050, -13784939, 26675337, -1222964, 10098349, 4018362, 2359031, -1531132, -4121143, 14863421, -20412907, 5721239, 8883400, -5308758, -3053058, 11363993, -22394443, -4057878 ], [ -8735752, 162752, 12360885, -8673702, -20937911, 10128302, -17427581, 26936751, 3493396, 17314219, 5940726, 961169, -2294116, -12019153, 19616411, -21580669, 5969009, 11019448, -4100538, 335250, 8179871, -23112541, -3777018 ], [ -5107204, -586714, 14211101, -9746367, -19941481, 7868344, -17941173, 22444835, 4365611, 12163969, 2960170, 3414417, -6163380, -9778798, 16491486, -18969141, 4608344, 5852441, -6174433, 3836868, 3600359, -17316889, 120847 ], [ 307460, -2240134, 16845299, -10330545, -17816743, 5097544, -17828955, 17002253, 4468997, 4540495, -1000970, 6637887, -10653900, -5510770, 11790978, -15601755, 2925992, -775177, -8904751, 7361148, -1258231, -10218487, 4742113 ], [ 5722124, -3893554, 19479497, -10914723, -15692005, 2326744, -17716737, 11559671, 4572383, -3082979, -4962110, 9861357, -15144420, -1242742, 7090470, -12234369, 1243640, -7402795, -11635069, 10885428, -6116821, -3120085, 9363379 ], [ 11136788, -5546974, 22113695, -11498901, -13567267, -444056, -17604519, 6117089, 4675769, -10706453, -8923250, 13084827, -19634940, 3025286, 2389962, -8866983, -438712, -14030413, -14365387, 14409708, -10975411, 3978317, 13984645 ], [ 16551452, -7200394, 24747893, -12083079, -11442529, -3214856, -17492301, 674507, 4779155, -18329927, -12884390, 16308297, -24125460, 7293314, -2310546, -5499597, -2121064, -20658031, -17095705, 17933988, -15834001, 11076719, 18605911 ], [ 17196131, -7355662, 25181678, -8676822, -8187922, -6981992, -18480279, -2029102, 2862386, -19618613, -12574295, 17365959, -23973588, 7742594, -6816987, -3689706, -2060533, -20088952, -14555461, 15519045, -16674187, 13707251, 20588026 ], [ 13070825, -6012778, 23415050, -1280130, -3803446, -11745464, -20568453, -1993738, -1074538, -14572511, -7992965, 16257813, -19179324, 4373126, -11129361, -3437310, -257119, -12323176, -6744655, 7164879, -13495969, 11869913, 19930990 ], [ 8945519, -4669894, 21648422, 6116562, 581030, -16508936, -22656627, -1958374, -5011462, -9526409, -3411635, 15149667, -14385060, 1003658, -15441735, -3184914, 1546295, -4557400, 1066151, -1189287, -10317751, 10032575, 19273954 ], [ 4820213, -3327010, 19881794, 13513254, 4965506, -21272408, -24744801, -1923010, -8948386, -4480307, 1169695, 14041521, -9590796, -2365810, -19754109, -2932518, 3349709, 3208376, 8876957, -9543453, -7139533, 8195237, 18616918 ], [ 694907, -1984126, 18115166, 20909946, 9349982, -26035880, -26832975, -1887646, -12885310, 565795, 5751025, 12933375, -4796532, -5735278, -24066483, -2680122, 5153123, 10974152, 16687763, -17897619, -3961315, 6357899, 17959882 ], [ -2299411, -1081927, 16907920, 25983588, 13154529, -28878175, -26983819, -2156579, -15555403, 4901987, 9016352, 10883804, -1099693, -9092675, -27156699, -2503178, 7141188, 17311552, 22086578, -23453852, -1710450, 3945024, 17089276 ], [ 361211, -2383153, 18497584, 19441980, 14059431, -22114585, -17448013, -3946997, -11891341, 5688629, 5701664, 4127108, -2889979, -12389717, -24136125, -2703494, 10052508, 16507072, 15425438, -15020420, -4096350, -1345536, 15150820 ], [ 3021833, -3684379, 20087248, 12900372, 14964333, -15350995, -7912207, -5737415, -8227279, 6475271, 2386976, -2629588, -4680265, -15686759, -21115551, -2903810, 12963828, 15702592, 8764298, -6586988, -6482250, -6636096, 13212364 ], [ 5682455, -4985605, 21676912, 6358764, 15869235, -8587405, 1623599, -7527833, -4563217, 7261913, -927712, -9386284, -6470551, -18983801, -18094977, -3104126, 15875148, 14898112, 2103158, 1846444, -8868150, -11926656, 11273908 ], [ 8343077, -6286831, 23266576, -182844, 16774137, -1823815, 11159405, -9318251, -899155, 8048555, -4242400, -16142980, -8260837, -22280843, -15074403, -3304442, 18786468, 14093632, -4557982, 10279876, -11254050, -17217216, 9335452 ], [ 11003699, -7588057, 24856240, -6724452, 17679039, 4939775, 20695211, -11108669, 2764907, 8835197, -7557088, -22899676, -10051123, -25577885, -12053829, -3504758, 21697788, 13289152, -11219122, 18713308, -13639950, -22507776, 7396996 ], [ 12170851, -7355298, 24978119, -5981135, 15771311, 4072030, 19441172, -7889092, 908529, 8899914, -8037356, -21663447, -10538654, -18135587, -12895125, -3330979, 15048698, 13663332, -11299902, 15448055, -14943935, -21495421, 8799265 ], [ 13039309, -6815742, 24806441, -3780833, 13301057, 1678018, 16029164, -3667516, -2051937, 8820246, -7950740, -18828633, -10765634, -8545421, -14508795, -3082381, 6487526, 14273244, -10064610, 9843065, -16031537, -19222483, 10869679 ], [ 13907767, -6276186, 24634763, -1580531, 10830803, -715994, 12617156, 554060, -5012403, 8740578, -7864124, -15993819, -10992614, 1044745, -16122465, -2833783, -2073646, 14883156, -8829318, 4238075, -17119139, -16949545, 12940093 ], [ 14776225, -5736630, 24463085, 619771, 8360549, -3110006, 9205148, 4775636, -7972869, 8660910, -7777508, -13159005, -11219594, 10634911, -17736135, -2585185, -10634818, 15493068, -7594026, -1366915, -18206741, -14676607, 15010507 ], [ 15644683, -5197074, 24291407, 2820073, 5890295, -5504018, 5793140, 8997212, -10933335, 8581242, -7690892, -10324191, -11446574, 20225077, -19349805, -2336587, -19195990, 16102980, -6358734, -6971905, -19294343, -12403669, 17080921 ], [ 12457144, -3666240, 23629154, 2846395, 5993990, -7834079, 2700392, 10425281, -12186120, 9261039, -7921181, -5580549, -13396601, 21889156, -19202682, -242191, -20674843, 15666663, -6713571, -8533039, -16416239, -7651165, 17293003 ], [ 5213608, -1144128, 22476326, 698737, 8671634, -10100189, -73096, 9059843, -11731224, 10700301, -8468375, 1071921, -17069675, 15627148, -17294766, 3698003, -15071377, 14184117, -8658537, -6050317, -9572429, -419095, 15646753 ], [ -2029928, 1377984, 21323498, -1448921, 11349278, -12366299, -2846584, 7694405, -11276328, 12139563, -9015569, 7724391, -20742749, 9365140, -15386850, 7638197, -9467911, 12701571, -10603503, -3567595, -2728619, 6812975, 14000503 ], [ -9273464, 3900096, 20170670, -3596579, 14026922, -14632409, -5620072, 6328967, -10821432, 13578825, -9562763, 14376861, -24415823, 3103132, -13478934, 11578391, -3864445, 11219025, -12548469, -1084873, 4115191, 14045045, 12354253 ], [ -16517000, 6422208, 19017842, -5744237, 16704566, -16898519, -8393560, 4963529, -10366536, 15018087, -10109957, 21029331, -28088897, -3158876, -11571018, 15518585, 1739021, 9736479, -14493435, 1397849, 10959001, 21277115, 10708003 ], [ -21462547, 7778327, 16913363, -6680494, 18283599, -19047938, -9721287, 3840925, -8868307, 15330196, -10486736, 24805474, -29699972, -8754017, -10048032, 18723477, 6936391, 8884016, -15249308, 4113915, 15446101, 27053792, 8334147 ], [ -14918149, 3304481, 10050629, -1559746, 14369577, -20613902, -3820209, 3932491, -2153413, 10006540, -10011440, 14199982, -21001052, -11014823, -10449696, 18251859, 10103281, 11181968, -10059716, 7996701, 8149651, 25553504, 2322261 ], [ -8373751, -1169365, 3187895, 3561002, 10455555, -22179866, 2080869, 4024057, 4561481, 4682884, -9536144, 3594490, -12302132, -13275629, -10851360, 17780241, 13270171, 13479920, -4870124, 11879487, 853201, 24053216, -3689625 ], [ -1829353, -5643211, -3674839, 8681750, 6541533, -23745830, 7981947, 4115623, 11276375, -640772, -9060848, -7011002, -3603212, -15536435, -11253024, 17308623, 16437061, 15777872, 319468, 15762273, -6443249, 22552928, -9701511 ], [ 4715045, -10117057, -10537573, 13802498, 2627511, -25311794, 13883025, 4207189, 17991269, -5964428, -8585552, -17616494, 5095708, -17797241, -11654688, 16837005, 19603951, 18075824, 5509060, 19645059, -13739699, 21052640, -15713397 ], [ 11259443, -14590903, -17400307, 18923246, -1286511, -26877758, 19784103, 4298755, 24706163, -11288084, -8110256, -28221986, 13794628, -20058047, -12056352, 16365387, 22770841, 20373776, 10698652, 23527845, -21036149, 19552352, -21725283 ], [ 11183161, -11429184, -15482501, 13544804, -4041628, -26625367, 13714751, 6151056, 20422502, -5948750, -4897755, -26085323, 16337318, -18142313, -11413711, 13284369, 20991576, 17971818, 9670409, 20382056, -14884839, 12729234, -19289439 ], [ 9782743, -6740352, -11808587, 6066524, -6564964, -26009305, 5251313, 8355504, 13939130, 1523182, -1137813, -21400229, 17648762, -15391271, -10562209, 9681471, 18223080, 14629878, 7398599, 15830552, -6043977, 4841550, -15164049 ], [ 8382325, -2051520, -8134673, -1411756, -9088300, -25393243, -3212125, 10559952, 7455758, 8995114, 2622129, -16715135, 18960206, -12640229, -9710707, 6078573, 15454584, 11287938, 5126789, 11279048, 2796885, -3046134, -11038659 ], [ 6981907, 2637312, -4460759, -8890036, -11611636, -24777181, -11675563, 12764400, 972386, 16467046, 6382071, -12030041, 20271650, -9889187, -8859205, 2475675, 12686088, 7945998, 2854979, 6727544, 11637747, -10933818, -6913269 ], [ 5581489, 7326144, -786845, -16368316, -14134972, -24161119, -20139001, 14968848, -5510986, 23938978, 10142013, -7344947, 21583094, -7138145, -8007703, -1127223, 9917592, 4604058, 583169, 2176040, 20478609, -18821502, -2787879 ], [ 4848232, 6536394, 2838994, -17884990, -14355772, -19865854, -23733841, 12775305, -6730438, 24088420, 12520572, -5898521, 17409089, -5397965, -4449718, -4492590, 5007504, 4357776, -1774234, 1891865, 24526953, -21450954, -2099982 ], [ 4782136, 268062, 6416758, -13440058, -12274036, -11891386, -22460083, 6183771, -2685970, 16915372, 13517748, -7690763, 7749635, -4668647, 1814750, -7620426, -2044176, 7207152, -4217230, 5875019, 23782779, -18822174, -4849578 ], [ 4716040, -6000270, 9994522, -8995126, -10192300, -3916918, -21186325, -407763, 1358498, 9742324, 14514924, -9483005, -1909819, -3939329, 8079218, -10748262, -9095856, 10056528, -6660226, 9858173, 23038605, -16193394, -7599174 ], [ 4649944, -12268602, 13572286, -4550194, -8110564, 4057550, -19912567, -6999297, 5402966, 2569276, 15512100, -11275247, -11569273, -3210011, 14343686, -13876098, -16147536, 12905904, -9103222, 13841327, 22294431, -13564614, -10348770 ], [ 4583848, -18536934, 17150050, -105262, -6028828, 12032018, -18638809, -13590831, 9447434, -4603772, 16509276, -13067489, -21228727, -2480693, 20608154, -17003934, -23199216, 15755280, -11546218, 17824481, 21550257, -10935834, -13098366 ], [ 4783930, -23412900, 19062799, 2884133, -3978635, 18255003, -16558831, -18507829, 12469289, -9578556, 16226503, -14244554, -28522527, -1842122, 24024420, -18336638, -28601343, 17235591, -13798379, 19527711, 19781798, -8115829, -14780015 ], [ 6314902, -21327036, 12650473, -1404157, -2086157, 15720573, -10447753, -15052147, 10378079, -3562020, 9543985, -12345734, -23988057, -1657286, 13199676, -10693682, -25755705, 11870577, -15096365, 9831321, 12891914, -4339699, -11121929 ], [ 7845874, -19241172, 6238147, -5692447, -193679, 13186143, -4336675, -11596465, 8286869, 2454516, 2861467, -10446914, -19453587, -1472450, 2374932, -3050726, -22910067, 6505563, -16394351, 134931, 6002030, -563569, -7463843 ], [ 9376846, -17155308, -174179, -9980737, 1698799, 10651713, 1774403, -8140783, 6195659, 8471052, -3821051, -8548094, -14919117, -1287614, -8449812, 4592230, -20064429, 1140549, -17692337, -9561459, -887854, 3212561, -3805757 ], [ 10907818, -15069444, -6586505, -14269027, 3591277, 8117283, 7885481, -4685101, 4104449, 14487588, -10503569, -6649274, -10384647, -1102778, -19274556, 12235186, -17218791, -4224465, -18990323, -19257849, -7777738, 6988691, -147671 ], [ 12438790, -12983580, -12998831, -18557317, 5483755, 5582853, 13996559, -1229419, 2013239, 20504124, -17186087, -4750454, -5850177, -917942, -30099300, 19878142, -14373153, -9589479, -20288309, -28954239, -14667622, 10764821, 3510415 ], [ 10177137, -7068531, -13054707, -14487502, 4922763, 3600478, 13641742, -2066632, -1544241, 20503890, -15843750, -3627619, -2524187, 2336754, -28483374, 15948903, -8881315, -11839518, -14090590, -23865279, -12908096, 8679716, 3056951 ], [ 7156959, -387645, -11839293, -8746066, 3871077, 1728514, 11993746, -3762424, -5394975, 19300302, -12896442, -2659981, 560107, 6205422, -24379314, 9705225, -2860237, -13466562, -6393730, -15819249, -9418688, 5422364, 1781177 ], [ 4136781, 6293241, -10623879, -3004630, 2819391, -143450, 10345750, -5458216, -9245709, 18096714, -9949134, -1692343, 3644401, 10074090, -20275254, 3461547, 3160841, -15093606, 1303130, -7773219, -5929280, 2165012, 505403 ], [ 1116603, 12974127, -9408465, 2736806, 1767705, -2015414, 8697754, -7154008, -13096443, 16893126, -7001826, -724705, 6728695, 13942758, -16171194, -2782131, 9181919, -16720650, 8999990, 272811, -2439872, -1092340, -770371 ], [ -1903575, 19655013, -8193051, 8478242, 716019, -3887378, 7049758, -8849800, -16947177, 15689538, -4054518, 242933, 9812989, 17811426, -12067134, -9025809, 15202997, -18347694, 16696850, 8318841, 1049536, -4349692, -2046145 ], [ -4791003, 20414322, -6220038, 11192957, -1012974, -4105193, 5540398, -7366825, -16781379, 12120315, -3399402, -942826, 9605812, 19328217, -8704839, -8773692, 16377032, -17367210, 17778458, 12022197, 1521265, -6961054, -980509 ], [ -7545681, 15252054, -3489426, 10880951, -3419274, -2668859, 4169674, -2705083, -12599049, 6185457, -5036478, -4281982, 6107164, 18493131, -6084309, -2025780, 12704024, -13779198, 12244814, 11382879, -1024685, -8926426, 2426537 ], [ -10300359, 10089786, -758814, 10568945, -5825574, -1232525, 2798950, 1956659, -8416719, 250599, -6673554, -7621138, 2608516, 17658045, -3463779, 4722132, 9031016, -10191186, 6711170, 10743561, -3570635, -10891798, 5833583 ], [ -13055037, 4927518, 1971798, 10256939, -8231874, 203809, 1428226, 6618401, -4234389, -5684259, -8310630, -10960294, -890132, 16822959, -843249, 11470044, 5358008, -6603174, 1177526, 10104243, -6116585, -12857170, 9240629 ], [ -15809715, -234750, 4702410, 9944933, -10638174, 1640143, 57502, 11280143, -52059, -11619117, -9947706, -14299450, -4388780, 15987873, 1777281, 18217956, 1685000, -3015162, -4356118, 9464925, -8662535, -14822542, 12647675 ], [ -17050255, -4527670, 6755109, 8795728, -11900716, 3460933, -1568151, 15015756, 3057566, -15089232, -11766804, -15593560, -7586986, 15072567, 4429481, 22893193, -1478156, 488670, -9417049, 9163360, -10548152, -16397111, 15065516 ], [ -10720105, -4473850, 5418243, 3460528, -7444468, 7204003, -4468449, 14120724, 803666, -6235632, -14496012, -6662440, -9282982, 13756161, 7240031, 17205055, -2092052, 3571602, -12114415, 10550560, -9132104, -16017665, 12537332 ], [ -4389955, -4420030, 4081377, -1874672, -2988220, 10947073, -7368747, 13225692, -1450234, 2617968, -17225220, 2268680, -10978978, 12439755, 10050581, 11516917, -2705948, 6654534, -14811781, 11937760, -7716056, -15638219, 10009148 ], [ 1940195, -4366210, 2744511, -7209872, 1468028, 14690143, -10269045, 12330660, -3704134, 11471568, -19954428, 11199800, -12674974, 11123349, 12861131, 5828779, -3319844, 9737466, -17509147, 13324960, -6300008, -15258773, 7480964 ], [ 8270345, -4312390, 1407645, -12545072, 5924276, 18433213, -13169343, 11435628, -5958034, 20325168, -22683636, 20130920, -14370970, 9806943, 15671681, 140641, -3933740, 12820398, -20206513, 14712160, -4883960, -14879327, 4952780 ], [ 14600495, -4258570, 70779, -17880272, 10380524, 22176283, -16069641, 10540596, -8211934, 29178768, -25412844, 29062040, -16066966, 8490537, 18482231, -5547497, -4547636, 15903330, -22903879, 16099360, -3467912, -14499881, 2424596 ], [ 10723075, -1771525, -459882, -14410327, 10167482, 16500668, -17056404, 8094549, -7786049, 22836148, -22132177, 23157800, -16429562, 7507196, 11963911, -4433295, -2496172, 12367317, -22907025, 17598775, 701081, -11586450, -1300448 ], [ 4804141, 1202165, -829302, -9179353, 9020582, 8941316, -17660460, 5338299, -6824207, 13454284, -17649535, 14286488, -16525478, 6590468, 3579817, -1958625, 88364, 7507515, -22371327, 19120633, 5420663, -8166222, -5264864 ], [ -1114793, 4175855, -1198722, -3948379, 7873682, 1381964, -18264516, 2582049, -5862365, 4072420, -13166893, 5415176, -16621394, 5673740, -4804277, 516045, 2672900, 2647713, -21835629, 20642491, 10140245, -4745994, -9229280 ], [ -7033727, 7149545, -1568142, 1282595, 6726782, -6177388, -18868572, -174201, -4900523, -5309444, -8684251, -3456136, -16717310, 4757012, -13188371, 2990715, 5257436, -2212089, -21299931, 22164349, 14859827, -1325766, -13193696 ], [ -12952661, 10123235, -1937562, 6513569, 5579882, -13736740, -19472628, -2930451, -3938681, -14691308, -4201609, -12327448, -16813226, 3840284, -21572465, 5465385, 7841972, -7071891, -20764233, 23686207, 19579409, 2094462, -17158112 ], [ -16068836, 12077063, -852975, 7558682, 3245996, -15100798, -15688038, -5444352, -1044503, -18877925, -2649313, -17098510, -13874756, 2543150, -23155832, 3415041, 6061880, -7569216, -16729821, 22892773, 20199524, 1489458, -19245398 ], [ -16382252, 13011029, 1685619, 4417934, -274876, -10269562, -7514802, -7715904, 3782011, -17869295, -4027363, -17769322, -7901900, 865610, -17938472, -3160317, -82840, -3704064, -9196695, 19784047, 16720172, -3140778, -19455554 ], [ -16695668, 13944995, 4224213, 1277186, -3795748, -5438326, 658434, -9987456, 8608525, -16860665, -5405413, -18440134, -1929044, -811930, -12721112, -9735675, -6227560, 161088, -1663569, 16675321, 13240820, -7771014, -19665710 ], [ -17009084, 14878961, 6762807, -1863562, -7316620, -607090, 8831670, -12259008, 13435039, -15852035, -6783463, -19110946, 4043812, -2489470, -7503752, -16311033, -12372280, 4026240, 5869557, 13566595, 9761468, -12401250, -19875866 ], [ -17322500, 15812927, 9301401, -5004310, -10837492, 4224146, 17004906, -14530560, 18261553, -14843405, -8161513, -19781758, 10016668, -4167010, -2286392, -22886391, -18517000, 7891392, 13402683, 10457869, 6282116, -17031486, -20086022 ], [ -17717544, 15601485, 11957395, -6760675, -13005215, 8605951, 22504530, -16073148, 22056020, -13230919, -9098227, -20195878, 15429015, -6204472, 2719714, -27849830, -23167573, 11169771, 18506079, 7519628, 2625171, -20142869, -19898941 ], [ -18520728, 9663003, 15200389, -1595125, -8407193, 10740601, 14636094, -13970916, 20690252, -8599153, -7828261, -19326538, 18038817, -10041544, 6669550, -24753674, -20347411, 11514285, 11460825, 5433812, -1919739, -15659987, -17725675 ], [ -19323912, 3724521, 18443383, 3570425, -3809171, 12875251, 6767658, -11868684, 19324484, -3967387, -6558295, -18457198, 20648619, -13878616, 10619386, -21657518, -17527249, 11858799, 4415571, 3347996, -6464649, -11177105, -15552409 ], [ -20127096, -2213961, 21686377, 8735975, 788851, 15009901, -1100778, -9766452, 17958716, 664379, -5288329, -17587858, 23258421, -17715688, 14569222, -18561362, -14707087, 12203313, -2629683, 1262180, -11009559, -6694223, -13379143 ], [ -20930280, -8152443, 24929371, 13901525, 5386873, 17144551, -8969214, -7664220, 16592948, 5296145, -4018363, -16718518, 25868223, -21552760, 18519058, -15465206, -11886925, 12547827, -9674937, -823636, -15554469, -2211341, -11205877 ], [ -21733464, -14090925, 28172365, 19067075, 9984895, 19279201, -16837650, -5561988, 15227180, 9927911, -2748397, -15849178, 28478025, -25389832, 22468894, -12369050, -9066763, 12892341, -16720191, -2909452, -20099379, 2271541, -9032611 ], [ -21297943, -15097777, 27758504, 16407745, 4933712, 16813736, -12988191, -1015831, 8796507, 9125067, -4634721, -11888163, 22487012, -25462859, 17373205, -12379499, -5254361, 13656490, -18227110, -4869683, -18230104, 3068648, -5981015 ], [ -20614681, -15118303, 26613272, 12183439, -2047312, 13428248, -6795153, 4019111, 1352853, 7235301, -7152303, -7308813, 14775836, -24783077, 10468411, -13011269, -1243511, 14504566, -18626362, -6804797, -15077992, 3128600, -2753753 ], [ -19931419, -15138829, 25468040, 7959133, -9028336, 10042760, -602115, 9054053, -6090801, 5345535, -9669885, -2729463, 7064660, -24103295, 3563617, -13643039, 2767339, 15352642, -19025614, -8739911, -11925880, 3188552, 473509 ], [ -19248157, -15159355, 24322808, 3734827, -16009360, 6657272, 5590923, 14088995, -13534455, 3455769, -12187467, 1849887, -646516, -23423513, -3341177, -14274809, 6778189, 16200718, -19424866, -10675025, -8773768, 3248504, 3700771 ], [ -18564895, -15179881, 23177576, -489479, -22990384, 3271784, 11783961, 19123937, -20978109, 1566003, -14705049, 6429237, -8357692, -22743731, -10245971, -14906579, 10789039, 17048794, -19824118, -12610139, -5621656, 3308456, 6928033 ], [ -18615364, -13192453, 18429470, -4570589, -24139750, 1755359, 14036349, 20777165, -21046083, 2025672, -15975822, 8472192, -9486163, -21676544, -12760601, -14489879, 10511689, 17140513, -17645683, -11255093, -3945706, 1129457, 7507393 ], [ -19399564, -9197071, 10078490, -8508503, -19457458, 2107997, 12348087, 19048679, -13738377, 4834776, -15999786, 7978752, -4031929, -20221952, -10885067, -13024709, 5946139, 16475875, -12889561, -6609887, -3745918, -3288493, 5438851 ], [ -20183764, -5201689, 1727510, -12446417, -14775166, 2460635, 10659825, 17320193, -6430671, 7643880, -16023750, 7485312, 1422305, -18767360, -9009533, -11559539, 1380589, 15811237, -8133439, -1964681, -3546130, -7706443, 3370309 ], [ -20967964, -1206307, -6623470, -16384331, -10092874, 2813273, 8971563, 15591707, 877035, 10452984, -16047714, 6991872, 6876539, -17312768, -7133999, -10094369, -3184961, 15146599, -3377317, 2680525, -3346342, -12124393, 1301767 ], [ -21752164, 2789075, -14974450, -20322245, -5410582, 3165911, 7283301, 13863221, 8184741, 13262088, -16071678, 6498432, 12330773, -15858176, -5258465, -8629199, -7750511, 14481961, 1378805, 7325731, -3146554, -16542343, -766775 ], [ -21540397, 6318068, -20820067, -22410050, -868230, 2976727, 5362599, 12139943, 13422944, 15886538, -15196028, 6449579, 16981996, -13666881, -2776863, -6209146, -10927187, 13775067, 5312822, 11091924, -2479256, -18652819, -2429365 ], [ -16348795, 7515116, -14138869, -15247310, 2974422, 78433, 2279697, 10442705, 8313632, 17587718, -9822308, 8623661, 17618164, -7792071, 2735079, 985322, -7159493, 12856893, 5136314, 10463052, 525592, -9225925, -2062195 ], [ -11157193, 8712164, -7457671, -8084570, 6817074, -2819861, -803205, 8745467, 3204320, 19288898, -4448588, 10797743, 18254332, -1917261, 8247021, 8179790, -3391799, 11938719, 4959806, 9834180, 3530440, 200969, -1695025 ], [ -5965591, 9909212, -776473, -921830, 10659726, -5718155, -3886107, 7048229, -1904992, 20990078, 925132, 12971825, 18890500, 3957549, 13758963, 15374258, 375895, 11020545, 4783298, 9205308, 6535288, 9627863, -1327855 ], [ -773989, 11106260, 5904725, 6240910, 14502378, -8616449, -6969009, 5350991, -7014304, 22691258, 6298852, 15145907, 19526668, 9832359, 19270905, 22568726, 4143589, 10102371, 4606790, 8576436, 9540136, 19054757, -960685 ], [ 4417613, 12303308, 12585923, 13403650, 18345030, -11514743, -10051911, 3653753, -12123616, 24392438, 11672572, 17319989, 20162836, 15707169, 24782847, 29763194, 7911283, 9184197, 4430282, 7947564, 12544984, 28481651, -593515 ], [ 974080, 9537001, 11660766, 13842195, 19853317, -7726957, -5575938, 896595, -8370803, 22826263, 11593862, 12222936, 13210149, 14732709, 21834669, 23659262, 7672057, 5277773, 6716644, 4232412, 9787077, 25723450, 2293450 ], [ -4196480, 5978023, 9214338, 12935901, 20894731, -2601955, 411810, -2072547, -2845565, 20606617, 10424666, 5671656, 4739691, 12388395, 17194467, 14895650, 6631447, 773699, 9495580, -99996, 5876619, 20528230, 5684374 ], [ -9367040, 2419045, 6767910, 12029607, 21936145, 2523047, 6399558, -5041689, 2679673, 18386971, 9255470, -879624, -3730767, 10044081, 12554265, 6132038, 5590837, -3730375, 12274516, -4432404, 1966161, 15333010, 9075298 ], [ -14537600, -1139933, 4321482, 11123313, 22977559, 7648049, 12387306, -8010831, 8204911, 16167325, 8086274, -7430904, -12201225, 7699767, 7914063, -2631574, 4550227, -8234449, 15053452, -8764812, -1944297, 10137790, 12466222 ], [ -19708160, -4698911, 1875054, 10217019, 24018973, 12773051, 18375054, -10979973, 13730149, 13947679, 6917078, -13982184, -20671683, 5355453, 3273861, -11395186, 3509617, -12738523, 17832388, -13097220, -5854755, 4942570, 15857146 ], [ -19651862, -6342518, 976722, 7554267, 24376696, 11930843, 18155781, -9242724, 12890110, 11474008, 4477349, -15541587, -21755511, 3240459, -528291, -15535069, 1157032, -12759136, 19783030, -13305501, -4813365, -128999, 16181482 ], [ -14368706, -6070754, 1626486, 3135057, 24050728, 5121425, 11729487, -2799084, 5684794, 8746312, 767087, -12109113, -15452709, 1354785, -3492393, -15051223, -2507528, -8296288, 20905378, -9389655, 1179873, -5076917, 13439230 ], [ -9085550, -5798990, 2276250, -1284153, 23724760, -1687993, 5303193, 3644556, -1520522, 6018616, -2943175, -8676639, -9149907, -530889, -6456495, -14567377, -6172088, -3833440, 22027726, -5473809, 7173111, -10024835, 10696978 ], [ -3802394, -5527226, 2926014, -5703363, 23398792, -8497411, -1123101, 10088196, -8725838, 3290920, -6653437, -5244165, -2847105, -2416563, -9420597, -14083531, -9836648, 629408, 23150074, -1557963, 13166349, -14972753, 7954726 ], [ 1480762, -5255462, 3575778, -10122573, 23072824, -15306829, -7549395, 16531836, -15931154, 563224, -10363699, -1811691, 3455697, -4302237, -12384699, -13599685, -13501208, 5092256, 24272422, 2357883, 19159587, -19920671, 5212474 ], [ 5697490, -4892980, 3687036, -13729873, 22573529, -20831429, -11733418, 20605472, -20859701, -1480826, -13048877, 1325056, 8903987, -5329326, -14007199, -12934391, -16511190, 8947748, 24354093, 5398726, 23837455, -23109008, 2637583 ], [ 4582078, -4076908, 1105764, -13277623, 21207599, -19931939, -4706086, 12829088, -14404403, -106646, -10608635, 2983168, 10079717, -2063490, -8921689, -11361857, -16248282, 9766460, 19232379, 4064554, 21938473, -17499440, 899497 ], [ 3466666, -3260836, -1475508, -12825373, 19841669, -19032449, 2321246, 5052704, -7949105, 1267534, -8168393, 4641280, 11255447, 1202346, -3836179, -9789323, -15985374, 10585172, 14110665, 2730382, 20039491, -11889872, -838589 ], [ 2351254, -2444764, -4056780, -12373123, 18475739, -18132959, 9348578, -2723680, -1493807, 2641714, -5728151, 6299392, 12431177, 4468182, 1249331, -8216789, -15722466, 11403884, 8988951, 1396210, 18140509, -6280304, -2576675 ], [ 1235842, -1628692, -6638052, -11920873, 17109809, -17233469, 16375910, -10500064, 4961491, 4015894, -3287909, 7957504, 13606907, 7734018, 6334841, -6644255, -15459558, 12222596, 3867237, 62038, 16241527, -670736, -4314761 ], [ 120430, -812620, -9219324, -11468623, 15743879, -16333979, 23403242, -18276448, 11416789, 5390074, -847667, 9615616, 14782637, 10999854, 11420351, -5071721, -15196650, 13041308, -1254477, -1272134, 14342545, 4938832, -6052847 ], [ 367498, 2819167, -7721366, -10114813, 15394989, -15174809, 20853659, -19556167, 11260662, 3817374, 1841670, 5892498, 10187317, 8353985, 8009236, 744018, -9338417, 7637375, 1426904, -932776, 9336188, 3625690, -7299783 ], [ 887062, 7014097, -5407562, -8580691, 15249507, -13963703, 16388693, -19536553, 9782250, 1655298, 4580826, 1093134, 4437787, 4525775, 2898796, 7408398, -2361119, 988913, 5668904, -258712, 3708356, 928006, -8448489 ], [ 1406626, 11209027, -3093758, -7046569, 15104025, -12752597, 11923727, -19516939, 8303838, -506778, 7319982, -3706230, -1311743, 697565, -2211644, 14072778, 4616179, -5659549, 9910904, 415352, -1919476, -1769678, -9597195 ], [ 1926190, 15403957, -779954, -5512447, 14958543, -11541491, 7458761, -19497325, 6825426, -2668854, 10059138, -8505594, -7061273, -3130645, -7322084, 20737158, 11593477, -12308011, 14152904, 1089416, -7547308, -4467362, -10745901 ], [ 2445754, 19598887, 1533850, -3978325, 14813061, -10330385, 2993795, -19477711, 5347014, -4830930, 12798294, -13304958, -12810803, -6958855, -12432524, 27401538, 18570775, -18956473, 18394904, 1763480, -13175140, -7165046, -11894607 ], [ 699877, 18320968, 4516, -1521370, 13714500, -7901009, 1783958, -15386959, 3928545, -4971552, 14234520, -14036631, -14200175, -6329920, -15259172, 27403695, 20592643, -18238105, 19554491, 1245803, -12647050, -7259708, -9902046 ], [ -3311441, 11570200, -5367956, 1858418, 11662860, -4253363, 3829250, -7225069, 2570019, -3090720, 14367816, -10700613, -11229389, -1243840, -15802028, 20743629, 17659081, -10152907, 17631665, -463615, -5963038, -4751348, -4768218 ], [ -7322759, 4819432, -10740428, 5238206, 9611220, -605717, 5874542, 936821, 1211493, -1209888, 14501112, -7364595, -8258603, 3842240, -16344884, 14083563, 14725519, -2067709, 15708839, -2173033, 720974, -2242988, 365610 ], [ -11334077, -1931336, -16112900, 8617994, 7559580, 3041929, 7919834, 9098711, -147033, 670944, 14634408, -4028577, -5287817, 8928320, -16887740, 7423497, 11791957, 6017489, 13786013, -3882451, 7404986, 265372, 5499438 ], [ -15345395, -8682104, -21485372, 11997782, 5507940, 6689575, 9965126, 17260601, -1505559, 2551776, 14767704, -692559, -2317031, 14014400, -17430596, 763431, 8858395, 14102687, 11863187, -5591869, 14088998, 2773732, 10633266 ], [ -18371785, -14459400, -25577150, 14954848, 4356451, 9620929, 10831756, 22859906, -2188862, 4345122, 15380394, 1532624, -132932, 18138524, -17620032, -5193038, 6003197, 20796161, 9627290, -7280328, 18912723, 5367705, 14566973 ], [ -16473535, -15369336, -23265458, 15798304, 7705717, 8970823, 5805076, 15646286, 503950, 5701038, 18390054, -1796368, -1882268, 17452868, -16042368, -7631522, 3539819, 20531015, 5826038, -8863992, 14435013, 8389743, 12500075 ], [ -14575285, -16279272, -20953766, 16641760, 11054983, 8320717, 778396, 8432666, 3196762, 7056954, 21399714, -5125360, -3631604, 16767212, -14464704, -10070006, 1076441, 20265869, 2024786, -10447656, 9957303, 11411781, 10433177 ], [ -12677035, -17189208, -18642074, 17485216, 14404249, 7670611, -4248284, 1219046, 5889574, 8412870, 24409374, -8454352, -5380940, 16081556, -12887040, -12508490, -1386937, 20000723, -1776466, -12031320, 5479593, 14433819, 8366279 ], [ -10778785, -18099144, -16330382, 18328672, 17753515, 7020505, -9274964, -5994574, 8582386, 9768786, 27419034, -11783344, -7130276, 15395900, -11309376, -14946974, -3850315, 19735577, -5577718, -13614984, 1001883, 17455857, 6299381 ], [ -8880535, -19009080, -14018690, 19172128, 21102781, 6370399, -14301644, -13208194, 11275198, 11124702, 30428694, -15112336, -8879612, 14710244, -9731712, -17385458, -6313693, 19470431, -9378970, -15198648, -3475827, 20477895, 4232483 ], [ -6426240, -18234676, -8062488, 20034749, 18340737, 8609433, -11769929, -8116939, 9876735, 5608073, 27934254, -15352468, -11052188, 8830333, -7385218, -14901452, -7505241, 16231935, -11831557, -8769342, -6795812, 17555338, 2673745 ], [ -3860736, -17123404, -1377384, 20901203, 14356431, 11426295, -7726535, -564709, 7660017, -1283065, 24338994, -14974828, -13309412, 1911571, -4884958, -11432948, -8442423, 12398769, -14014411, -737442, -9884252, 13443862, 1216639 ], [ -1295232, -16012132, 5307720, 21767657, 10372125, 14243157, -3683141, 6987521, 5443299, -8174203, 20743734, -14597188, -15566636, -5007191, -2384698, -7964444, -9379605, 8565603, -16197265, 7294458, -12972692, 9332386, -240467 ], [ 1270272, -14900860, 11992824, 22634111, 6387819, 17060019, 360253, 14539751, 3226581, -15065341, 17148474, -14219548, -17823860, -11925953, 115562, -4495940, -10316787, 4732437, -18380119, 15326358, -16061132, 5220910, -1697573 ], [ 3835776, -13789588, 18677928, 23500565, 2403513, 19876881, 4403647, 22091981, 1009863, -21956479, 13553214, -13841908, -20081084, -18844715, 2615822, -1027436, -11253969, 899271, -20562973, 23358258, -19149572, 1109434, -3154679 ], [ 1864029, -11980570, 17006625, 22224608, 805110, 19089534, 7708111, 21379487, -1459125, -24917782, 9975582, -13998565, -20908574, -19077311, 3707222, 1061953, -9540180, 935757, -21322261, 25457508, -17685686, 1022470, -3590240 ], [ -4644969, -9473806, 6978915, 18806240, 1592610, 14697978, 10273645, 12402269, -4180383, -23949250, 6415578, -14689519, -20306330, -12623741, 3389762, 1772227, -5175420, 4841895, -20657983, 21624108, -11669474, 4960018, -3004256 ], [ -11153967, -6967042, -3048795, 15387872, 2380110, 10306422, 12839179, 3425051, -6901641, -22980718, 2855574, -15380473, -19704086, -6170171, 3072302, 2482501, -810660, 8748033, -19993705, 17790708, -5653262, 8897566, -2418272 ], [ -17662965, -4460278, -13076505, 11969504, 3167610, 5914866, 15404713, -5552167, -9622899, -22012186, -704430, -16071427, -19101842, 283399, 2754842, 3192775, 3554100, 12654171, -19329427, 13957308, 362950, 12835114, -1832288 ], [ -24171963, -1953514, -23104215, 8551136, 3955110, 1523310, 17970247, -14529385, -12344157, -21043654, -4264434, -16762381, -18499598, 6736969, 2437382, 3903049, 7918860, 16560309, -18665149, 10123908, 6379162, 16772662, -1246304 ], [ -28588476, -812238, -29653219, 6048643, 4543770, -1838981, 19256604, -21871343, -14732568, -20065068, -6344016, -16605650, -17140651, 12271381, 2075423, 5177830, 10512986, 19403482, -17062848, 6033113, 10760927, 19859315, -42110 ], [ -22542564, -6498402, -18808693, 8125525, 4138230, -54947, 14147076, -21037001, -15456744, -19036212, -1021488, -12210494, -11998189, 13210003, 1490969, 9275146, 4253942, 16931830, -10770432, 655343, 6970457, 18691493, 4253134 ], [ -16496652, -12184566, -7964167, 10202407, 3732690, 1729087, 9037548, -20202659, -16180920, -18007356, 4301040, -7815338, -6855727, 14148625, 906515, 13372462, -2005102, 14460178, -4478016, -4722427, 3179987, 17523671, 8548378 ], [ -10450740, -17870730, 2880359, 12279289, 3327150, 3513121, 3928020, -19368317, -16905096, -16978500, 9623568, -3420182, -1713265, 15087247, 322061, 17469778, -8264146, 11988526, 1814400, -10100197, -610483, 16355849, 12843622 ], [ -4404828, -23556894, 13724885, 14356171, 2921610, 5297155, -1181508, -18533975, -17629272, -15949644, 14946096, 974974, 3429197, 16025869, -262393, 21567094, -14523190, 9516874, 8106816, -15477967, -4400953, 15188027, 17138866 ], [ 1641084, -29243058, 24569411, 16433053, 2516070, 7081189, -6291036, -17699633, -18353448, -14920788, 20268624, 5370130, 8571659, 16964491, -846847, 25664410, -20782234, 7045222, 14399232, -20855737, -8191423, 14020205, 21434110 ], [ 354791, -23721637, 20483117, 17631915, 1586845, 7761908, -4455159, -16176611, -18280094, -13361717, 19487972, 4584576, 11115651, 16447593, -2586686, 22152736, -15412958, 9036785, 16310598, -16643527, -4447643, 14719098, 17110149 ], [ -2397943, -15958699, 13410659, 18655173, 552883, 8221964, -1230201, -14515853, -18047234, -11696603, 17486684, 2762880, 13139949, 15639591, -4557602, 17119264, -7718018, 11920991, 17345754, -10513321, 802987, 15791334, 11062347 ], [ -5150677, -8195761, 6338201, 19678431, -481079, 8682020, 1994757, -12855095, -17814374, -10031489, 15485396, 941184, 15164247, 14831589, -6528518, 12085792, -23078, 14805197, 18380910, -4383115, 6053617, 16863570, 5014545 ], [ -7903411, -432823, -734257, 20701689, -1515041, 9142076, 5219715, -11194337, -17581514, -8366375, 13484108, -880512, 17188545, 14023587, -8499434, 7052320, 7671862, 17689403, 19416066, 1747091, 11304247, 17935806, -1033257 ], [ -10656145, 7330115, -7806715, 21724947, -2549003, 9602132, 8444673, -9533579, -17348654, -6701261, 11482820, -2702208, 19212843, 13215585, -10470350, 2018848, 15366802, 20573609, 20451222, 7877297, 16554877, 19008042, -7081059 ], [ -11548723, 11401958, -10630828, 18688737, -1902209, 9394031, 7606944, -9060389, -17434745, -7168634, 8277137, -4638516, 20659851, 13396788, -8134718, -296453, 15983155, 18622283, 18857115, 12363002, 16874545, 17385513, -6554121 ], [ -10581145, 11782706, -9206596, 11593059, 425341, 8517773, 2706528, -9774767, -17839787, -9768494, 3867059, -6689436, 21529569, 14567196, -1492538, 106417, 9520921, 11835425, 14633745, 15204206, 12263251, 13068219, 547557 ], [ -9613567, 12163454, -7782364, 4497381, 2752891, 7641515, -2193888, -10489145, -18244829, -12368354, -543019, -8740356, 22399287, 15737604, 5149642, 509287, 3058687, 5048567, 10410375, 18045410, 7651957, 8750925, 7649235 ], [ -8645989, 12544202, -6358132, -2598297, 5080441, 6765257, -7094304, -11203523, -18649871, -14968214, -4953097, -10791276, 23269005, 16908012, 11791822, 912157, -3403547, -1738291, 6187005, 20886614, 3040663, 4433631, 14750913 ], [ -7678411, 12924950, -4933900, -9693975, 7407991, 5888999, -11994720, -11917901, -19054913, -17568074, -9363175, -12842196, 24138723, 18078420, 18434002, 1315027, -9865781, -8525149, 1963635, 23727818, -1570631, 116337, 21852591 ], [ -6427714, 12866371, -3627061, -15216074, 8575373, 5561855, -14944084, -11613715, -18860687, -19500067, -12617855, -13703067, 23587550, 17985278, 23880545, 608736, -15163320, -13870257, -850711, 26123053, -4907048, -2867683, 26476548 ], [ -3761422, 10611157, -2907187, -12870278, 3941915, 7980281, -8138188, -6216709, -15670121, -18092725, -10095545, -8613693, 15931922, 11574386, 23348903, -5643360, -14637384, -12006615, 3380063, 26288443, -1869080, 814667, 18711900 ], [ -1095130, 8355943, -2187313, -10524482, -691543, 10398707, -1332292, -819703, -12479555, -16685383, -7573235, -3524319, 8276294, 5163494, 22817261, -11895456, -14111448, -10142973, 7610837, 26453833, 1168888, 4497017, 10947252 ], [ 1571162, 6100729, -1467439, -8178686, -5325001, 12817133, 5473604, 4577303, -9288989, -15278041, -5050925, 1565055, 620666, -1247398, 22285619, -18147552, -13585512, -8279331, 11841611, 26619223, 4206856, 8179367, 3182604 ], [ 4237454, 3845515, -747565, -5832890, -9958459, 15235559, 12279500, 9974309, -6098423, -13870699, -2528615, 6654429, -7034962, -7658290, 21753977, -24399648, -13059576, -6415689, 16072385, 26784613, 7244824, 11861717, -4582044 ], [ 6903746, 1590301, -27691, -3487094, -14591917, 17653985, 19085396, 15371315, -2907857, -12463357, -6305, 11743803, -14690590, -14069182, 21222335, -30651744, -12533640, -4552047, 20303159, 26950003, 10282792, 15544067, -12346692 ], [ 9513163, 501862, 1484433, -5876703, -14980700, 16021986, 19491407, 11845431, 2203954, -7348730, -1920335, 8863022, -16328998, -14605564, 16411413, -30615830, -12632719, -5627160, 18502093, 26273313, 8108960, 18270392, -13194865 ], [ 12111205, -353222, 3155007, -9213393, -14520548, 13579902, 18617441, 6534969, 7700014, -1492646, -4721633, 4388210, -16763962, -13967044, 10744635, -29322314, -12856801, -7290024, 15494659, 25428207, 4892768, 20805512, -12659743 ], [ 14709247, -1208306, 4825581, -12550083, -14060396, 11137818, 17743475, 1224507, 13196074, 4363438, -7522931, -86602, -17198926, -13328524, 5077857, -28028798, -13080883, -8952888, 12487225, 24583101, 1676576, 23340632, -12124621 ], [ 17307289, -2063390, 6496155, -15886773, -13600244, 8695734, 16869509, -4085955, 18692134, 10219522, -10324229, -4561414, -17633890, -12690004, -588921, -26735282, -13304965, -10615752, 9479791, 23737995, -1539616, 25875752, -11589499 ], [ 19905331, -2918474, 8166729, -19223463, -13140092, 6253650, 15995543, -9396417, 24188194, 16075606, -13125527, -9036226, -18068854, -12051484, -6255699, -25441766, -13529047, -12278616, 6472357, 22892889, -4755808, 28410872, -11054377 ] ], [ [ -22098784, 19462880, 8652512, -8488832, 2397184, -13140224, -2639296, 26148000, -30824800, 7307168, 23342976, 1789472, 14211904, -27310176, -33144128, -19575488, -5522336, 19743776, 12997408, 22397184, 11262560, -16583200, 27375840 ], [ -22098784, 19462880, 8652512, -8488832, 2397184, -13140224, -2639296, 26148000, -30824800, 7307168, 23342976, 1789472, 14211904, -27310176, -33144128, -19575488, -5522336, 19743776, 12997408, 22397184, 11262560, -16583200, 27375840 ], [ -22098784, 19462880, 8652512, -8488832, 2397184, -13140224, -2639296, 26148000, -30824800, 7307168, 23342976, 1789472, 14211904, -27310176, -33144128, -19575488, -5522336, 19743776, 12997408, 22397184, 11262560, -16583200, 27375840 ], [ -22657104, 13177320, 10217827, -8538827, 14124, -10357709, -5613131, 20195645, -29010865, 8192933, 24757971, 4194132, 10061134, -23760326, -29673073, -17302233, -8698001, 19684011, 12526488, 22286849, 4849530, -12681480, 23723905 ], [ -23327088, 5634648, 12096205, -8598821, -2845548, -7018691, -9181733, 13052819, -26834143, 9255851, 26455965, 7079724, 5080210, -19500506, -25507807, -14574327, -12508799, 19612293, 11961384, 22154447, -2846106, -7999416, 19341583 ], [ -23997072, -1908024, 13974583, -8658815, -5705220, -3679673, -12750335, 5909993, -24657421, 10318769, 28153959, 9965316, 99286, -15240686, -21342541, -11846421, -16319597, 19540575, 11396280, 22022045, -10541742, -3317352, 14959261 ], [ -24667056, -9450696, 15852961, -8718809, -8564892, -340655, -16318937, -1232833, -22480699, 11381687, 29851953, 12850908, -4881638, -10980866, -17177275, -9118515, -20130395, 19468857, 10831176, 21889643, -18237378, 1364712, 10576939 ], [ -25337040, -16993368, 17731339, -8778803, -11424564, 2998363, -19887539, -8375659, -20303977, 12444605, 31549947, 15736500, -9862562, -6721046, -13012009, -6390609, -23941193, 19397139, 10266072, 21757241, -25933014, 6046776, 6194617 ], [ -21293421, -17689920, 16221550, -6169367, -11917341, 2633368, -20958251, -12288544, -15407110, 10796288, 30669018, 13861374, -9482321, -2735261, -9757378, -5339058, -23730671, 14681301, 9571362, 20874236, -27508470, 9295152, 3766147 ], [ -12536199, -11540352, 11323594, -890501, -10043223, -1435640, -19531073, -12971488, -7790098, 6436736, 27209166, 7225530, -3740915, 976489, -7413382, -5963862, -19498829, 5321343, 8747046, 19240628, -22963746, 11109840, 3291529 ], [ -3778977, -5390784, 6425638, 4388365, -8169105, -5504648, -18103895, -13654432, -173086, 2077184, 23749314, 589686, 2000491, 4688239, -5069386, -6588666, -15266987, -4038615, 7922730, 17607020, -18419022, 12924528, 2816911 ], [ 4978245, 758784, 1527682, 9667231, -6294987, -9573656, -16676717, -14337376, 7443926, -2282368, 20289462, -6046158, 7741897, 8399989, -2725390, -7213470, -11035145, -13398573, 7098414, 15973412, -13874298, 14739216, 2342293 ], [ 13735467, 6908352, -3370274, 14946097, -4420869, -13642664, -15249539, -15020320, 15060938, -6641920, 16829610, -12682002, 13483303, 12111739, -381394, -7838274, -6803303, -22758531, 6274098, 14339804, -9329574, 16553904, 1867675 ], [ 20768112, 10872025, -6228126, 18978040, -3042471, -16788113, -13234650, -15019454, 20820991, -9827108, 14175656, -18482126, 18176954, 15500539, 1127542, -8696175, -3714249, -29336876, 5436409, 12133001, -5738781, 18380628, 1890793 ], [ 19177872, 3906223, 1114542, 16775368, -4142673, -15315767, -8281206, -11599538, 17296249, -7140476, 15551192, -20103650, 17631830, 17274589, -1538822, -10719561, -6339135, -22007156, 4531855, 7060223, -6917643, 20267532, 4402591 ], [ 17587632, -3059579, 8457210, 14572696, -5242875, -13843421, -3327762, -8179622, 13771507, -4453844, 16926728, -21725174, 17086706, 19048639, -4205186, -12742947, -8964021, -14677436, 3627301, 1987445, -8096505, 22154436, 6914389 ], [ 15997392, -10025381, 15799878, 12370024, -6343077, -12371075, 1625682, -4759706, 10246765, -1767212, 18302264, -23346698, 16541582, 20822689, -6871550, -14766333, -11588907, -7347716, 2722747, -3085333, -9275367, 24041340, 9426187 ], [ 14407152, -16991183, 23142546, 10167352, -7443279, -10898729, 6579126, -1339790, 6722023, 919420, 19677800, -24968222, 15996458, 22596739, -9537914, -16789719, -14213793, -17996, 1818193, -8158111, -10454229, 25928244, 11937985 ], [ 12816912, -23956985, 30485214, 7964680, -8543481, -9426383, 11532570, 2080126, 3197281, 3606052, 21053336, -26589746, 15451334, 24370789, -12204278, -18813105, -16838679, 7311724, 913639, -13230889, -11633091, 27815148, 14449783 ], [ 8762212, -21431832, 29919187, 2455013, -10683798, -9935307, 9777864, 173992, -2545196, 2692549, 19197857, -22980105, 13053450, 18274054, -13729067, -11335476, -18774840, 3495319, 216335, -8736162, -10087643, 19620102, 10556236 ], [ 4214620, -17008488, 27771421, -3716053, -13032138, -10840485, 6681528, -2797352, -8731220, 1059019, 16696175, -18324231, 10285014, 10603162, -15025541, -1957644, -20573256, -2550311, -439519, -2327934, -7997333, 9408666, 5381620 ], [ -332972, -12585144, 25623655, -9887119, -15380478, -11745663, 3585192, -5768696, -14917244, -574511, 14194493, -13668357, 7516578, 2932270, -16322015, 7420188, -22371672, -8595941, -1095373, 4080294, -5907023, -802770, 207004 ], [ -4880564, -8161800, 23475889, -16058185, -17728818, -12650841, 488856, -8740040, -21103268, -2208041, 11692811, -9012483, 4748142, -4738622, -17618489, 16798020, -24170088, -14641571, -1751227, 10488522, -3816713, -11014206, -4967612 ], [ -9428156, -3738456, 21328123, -22229251, -20077158, -13556019, -2607480, -11711384, -27289292, -3841571, 9191129, -4356609, 1979706, -12409514, -18914963, 26175852, -25968504, -20687201, -2407081, 16896750, -1726403, -21225642, -10142228 ], [ -8965388, -1732362, 16741912, -25360699, -17253543, -11449737, -5444769, -13245566, -30161981, -2510168, 5093504, -812274, 1862613, -13952291, -14985233, 30342510, -24626499, -23040725, -3683998, 17771052, -270521, -22345275, -10533776 ], [ -3492260, -2143518, 9717256, -25452529, -9257973, -6331995, -8023011, -13342586, -29721335, 1786168, -600064, 1620522, 4396863, -9366953, -5829299, 29297994, -20144073, -21702143, -5581978, 13111428, 550933, -14373105, -6142256 ], [ 1980868, -2554674, 2692600, -25544359, -1262403, -1214253, -10601253, -13439606, -29280689, 6082504, -6293632, 4053318, 6931113, -4781615, 3326635, 28253478, -15661647, -20363561, -7479958, 8451804, 1372387, -6400935, -1750736 ], [ 7453996, -2965830, -4332056, -25636189, 6733167, 3903489, -13179495, -13536626, -28840043, 10378840, -11987200, 6486114, 9465363, -196277, 12482569, 27208962, -11179221, -19024979, -9377938, 3792180, 2193841, 1571235, 2640784 ], [ 12927124, -3376986, -11356712, -25728019, 14728737, 9021231, -15757737, -13633646, -28399397, 14675176, -17680768, 8918910, 11999613, 4389061, 21638503, 26164446, -6696795, -17686397, -11275918, -867444, 3015295, 9543405, 7032304 ], [ 17195512, -3491411, -16621377, -25105169, 20603462, 12837867, -18231340, -12822554, -27227555, 17815796, -22269600, 10278224, 13979182, 7867246, 29001973, 24263910, -3413119, -16034899, -12282497, -5107632, 3851009, 15553450, 9789816 ], [ 15440200, -2122181, -13086087, -20908919, 15873962, 10148973, -20181748, -7470902, -22399733, 15177836, -21334752, 6270128, 13185346, 5809666, 27403123, 18083274, -6123193, -12818821, -8832071, -7250640, 4758023, 11752870, 4377288 ], [ 13684888, -752951, -9550797, -16712669, 11144462, 7460079, -22132156, -2119250, -17571911, 12539876, -20399904, 2262032, 12391510, 3752086, 25804273, 11902638, -8833267, -9602743, -5381645, -9393648, 5665037, 7952290, -1035240 ], [ 11929576, 616279, -6015507, -12516419, 6414962, 4771185, -24082564, 3232402, -12744089, 9901916, -19465056, -1746064, 11597674, 1694506, 24205423, 5722002, -11543341, -6386665, -1931219, -11536656, 6572051, 4151710, -6447768 ], [ 10174264, 1985509, -2480217, -8320169, 1685462, 2082291, -26032972, 8584054, -7916267, 7263956, -18530208, -5754160, 10803838, -363074, 22606573, -458634, -14253415, -3170587, 1519207, -13679664, 7479065, 351130, -11860296 ], [ 8418952, 3354739, 1055073, -4123919, -3044038, -606603, -27983380, 13935706, -3088445, 4625996, -17595360, -9762256, 10010002, -2420654, 21007723, -6639270, -16963489, 45491, 4969633, -15822672, 8386079, -3449450, -17272824 ], [ 1834395, 726034, 412688, -653149, -2790993, -638072, -26821893, 14117913, -2940388, 1367781, -16759452, -8458602, 7758401, -3471149, 13573643, -4916796, -18098683, 618214, 6913314, -11222795, 6113633, 162975, -15800017 ], [ -5716011, -2702258, -1065232, 2672525, -1541439, -138056, -25038027, 13266231, -3728284, -2014485, -15943332, -6092598, 5215247, -4320227, 4972517, -1613700, -18918901, 662266, 8555646, -5274341, 3205295, 5258001, -12950143 ], [ -13266417, -6130550, -2543152, 5998199, -291885, 361960, -23254161, 12414549, -4516180, -5396751, -15127212, -3726594, 2672093, -5169305, -3628609, 1689396, -19739119, 706318, 10197978, 674113, 296957, 10353027, -10100269 ], [ -20816823, -9558842, -4021072, 9323873, 957669, 861976, -21470295, 11562867, -5304076, -8779017, -14311092, -1360590, 128939, -6018383, -12229735, 4992492, -20559337, 750370, 11840310, 6622567, -2611381, 15448053, -7250395 ], [ -28367229, -12987134, -5498992, 12649547, 2207223, 1361992, -19686429, 10711185, -6091972, -12161283, -13494972, 1005414, -2414215, -6867461, -20830861, 8295588, -21379555, 794422, 13482642, 12571021, -5519719, 20543079, -4400521 ], [ -29264991, -13418435, -5969623, 14353496, 4139355, 2225644, -15777243, 8395893, -7772119, -12074184, -8997900, 65493, -1744969, -5842709, -24138496, 6853188, -20474386, 1520572, 11344098, 15360280, -7118056, 19337595, 187604 ], [ -23510109, -10852745, -5432965, 14435720, 6754065, 3452932, -9742737, 4616991, -10344517, -8517720, -819876, -4180353, 2136677, -2944127, -22152640, 665292, -17843830, 2928820, 5424678, 14990344, -7406392, 11831601, 6513980 ], [ -17755227, -8287055, -4896307, 14517944, 9368775, 4680220, -3708231, 838089, -12916915, -4961256, 7358148, -8426199, 6018323, -45545, -20166784, -5522604, -15213274, 4337068, -494742, 14620408, -7694728, 4325607, 12840356 ], [ -12000345, -5721365, -4359649, 14600168, 11983485, 5907508, 2326275, -2940813, -15489313, -1404792, 15536172, -12672045, 9899969, 2853037, -18180928, -11710500, -12582718, 5745316, -6414162, 14250472, -7983064, -3180387, 19166732 ], [ -6245463, -3155675, -3822991, 14682392, 14598195, 7134796, 8360781, -6719715, -18061711, 2151672, 23714196, -16917891, 13781615, 5751619, -16195072, -17898396, -9952162, 7153564, -12333582, 13880536, -8271400, -10686381, 25493108 ], [ -978181, -1522361, -3554528, 14040829, 16243072, 7749312, 12392240, -9611566, -20324560, 5096619, 29044306, -19377543, 17102207, 7118843, -14604346, -22133423, -8362921, 7530360, -16560050, 13152724, -8536992, -16499743, 30601312 ], [ 1851101, -4550927, -4627040, 9780331, 13038784, 5299968, 6408464, -8068162, -21039664, 4983981, 20134846, -12906225, 17617529, 829277, -14989270, -16604105, -11980255, 2749896, -12321758, 10635532, -8688864, -13849945, 29618656 ], [ 4680383, -7579493, -5699552, 5519833, 9834496, 2850624, 424688, -6524758, -21754768, 4871343, 11225386, -6434907, 18132851, -5460289, -15374194, -11074787, -15597589, -2030568, -8083466, 8118340, -8840736, -11200147, 28636000 ], [ 7509665, -10608059, -6772064, 1259335, 6630208, 401280, -5559088, -4981354, -22469872, 4758705, 2315926, 36411, 18648173, -11749855, -15759118, -5545469, -19214923, -6811032, -3845174, 5601148, -8992608, -8550349, 27653344 ], [ 10338947, -13636625, -7844576, -3001163, 3425920, -2048064, -11542864, -3437950, -23184976, 4646067, -6593534, 6507729, 19163495, -18039421, -16144042, -16151, -22832257, -11591496, 393118, 3083956, -9144480, -5900551, 26670688 ], [ 13168229, -16665191, -8917088, -7261661, 221632, -4497408, -17526640, -1894546, -23900080, 4533429, -15502994, 12979047, 19678817, -24328987, -16528966, 5513167, -26449591, -16371960, 4631410, 566764, -9296352, -3250753, 25688032 ], [ 6904801, -17342382, -5217545, -4438659, 220344, -3863727, -13499101, 3292588, -22966629, 4107701, -17257629, 8420975, 13297684, -20738368, -14784650, 5709805, -20698270, -12094754, 3896557, 3541487, -9449609, 528455, 17450906 ], [ -1177169, -17549298, -563591, -198957, 859656, -2613441, -7469299, 9208468, -21703467, 3619355, -17581299, 1657025, 5537260, -15171712, -12614486, 4839907, -13073218, -6006014, 2167075, 7614593, -9603143, 4533545, 7762886 ], [ -9259139, -17756214, 4090363, 4040745, 1498968, -1363155, -1439497, 15124348, -20440305, 3131009, -17904969, -5106925, -2223164, -9605056, -10444322, 3970009, -5448166, 82726, 437593, 11687699, -9756677, 8538635, -1925134 ], [ -17341109, -17963130, 8744317, 8280447, 2138280, -112869, 4590305, 21040228, -19177143, 2642663, -18228639, -11870875, -9983588, -4038400, -8274158, 3100111, 2176886, 6171466, -1291889, 15760805, -9910211, 12543725, -11613154 ], [ -25423079, -18170046, 13398271, 12520149, 2777592, 1137417, 10620107, 26956108, -17913981, 2154317, -18552309, -18634825, -17744012, 1528256, -6103994, 2230213, 9801938, 12260206, -3021371, 19833911, -10063745, 16548815, -21301174 ], [ -27212891, -15836964, 14738401, 12333009, 3061851, 261168, 11296973, 28984828, -14888970, 2914247, -18886611, -18036244, -18018746, 6648026, -6374702, -227009, 12016127, 12996691, -1777892, 18756482, -6521027, 18261926, -23018944 ], [ -22710545, -10963884, 12764707, 7719027, 2991057, -2741616, 6620903, 27126388, -10102110, 4922453, -19231545, -10075132, -10807790, 11320910, -9086282, -4271555, 8819453, 8380921, 2438548, 12528518, 717943, 17683058, -16766464 ], [ -18208199, -6090804, 10791013, 3105045, 2920263, -5744400, 1944833, 25267948, -5315250, 6930659, -19576479, -2114020, -3596834, 15993794, -11797862, -8316101, 5622779, 3765151, 6654988, 6300554, 7956913, 17104190, -10513984 ], [ -13705853, -1217724, 8817319, -1508937, 2849469, -8747184, -2731237, 23409508, -528390, 8938865, -19921413, 5847092, 3614122, 20666678, -14509442, -12360647, 2426105, -850619, 10871428, 72590, 15195883, 16525322, -4261504 ], [ -9203507, 3655356, 6843625, -6122919, 2778675, -11749968, -7407307, 21551068, 4258470, 10947071, -20266347, 13808204, 10825078, 25339562, -17221022, -16405193, -770569, -5466389, 15087868, -6155374, 22434853, 15946454, 1990976 ], [ -4677640, 7191488, 5597493, -9084198, 2813257, -14355922, -10778813, 19934319, 8561620, 12762859, -20500554, 20498513, 16124060, 27543599, -18082789, -20094205, -4003279, -9405704, 18269382, -10841646, 27176735, 14117411, 6292422 ], [ -34168, 4042880, 7989171, -3781962, 3374719, -14977726, -7627499, 19526025, 10446220, 13616557, -20181126, 20834807, 11863172, 17403401, -9695491, -22005547, -7416169, -9962744, 16276266, -7819458, 19433177, 6037493, 838698 ], [ 4609304, 894272, 10380849, 1520274, 3936181, -15599530, -4476185, 19117731, 12330820, 14470255, -19861698, 21171101, 7602284, 7263203, -1308193, -23916889, -10829059, -10519784, 14283150, -4797270, 11689619, -2042425, -4615026 ], [ 9252776, -2254336, 12772527, 6822510, 4497643, -16221334, -1324871, 18709437, 14215420, 15323953, -19542270, 21507395, 3341396, -2876995, 7079105, -25828231, -14241949, -11076824, 12290034, -1775082, 3946061, -10122343, -10068750 ], [ 13896248, -5402944, 15164205, 12124746, 5059105, -16843138, 1826443, 18301143, 16100020, 16177651, -19222842, 21843689, -919492, -13017193, 15466403, -27739573, -17654839, -11633864, 10296918, 1247106, -3797497, -18202261, -15522474 ], [ 18539720, -8551552, 17555883, 17426982, 5620567, -17464942, 4977757, 17892849, 17984620, 17031349, -18903414, 22179983, -5180380, -23157391, 23853701, -29650915, -21067729, -12190904, 8303802, 4269294, -11541055, -26282179, -20976198 ], [ 20060612, -6401830, 18833411, 12882783, 2974409, -11651576, 7441941, 15469565, 18870965, 12325087, -16464746, 19507407, -9407628, -20048914, 18605154, -23811627, -17073304, -13807609, 9033281, 3373692, -14912263, -24344647, -17137967 ], [ 20956988, -3192442, 19888109, 6369297, -313273, -4551176, 9768699, 12643283, 19557659, 6506833, -13602230, 16233057, -13628148, -14290702, 10629438, -16422213, -11597416, -15636247, 10307279, 1694532, -17409001, -20403625, -11441345 ], [ 21853364, 16946, 20942807, -144189, -3600955, 2549224, 12095457, 9817001, 20244353, 688579, -10739714, 12958707, -17848668, -8532490, 2653722, -9032799, -6121528, -17464885, 11581277, 15372, -19905739, -16462603, -5744723 ], [ 22749740, 3226334, 21997505, -6657675, -6888637, 9649624, 14422215, 6990719, 20931047, -5129675, -7877198, 9684357, -22069188, -2774278, -5321994, -1643385, -645640, -19293523, 12855275, -1663788, -22402477, -12521581, -48101 ], [ 23646116, 6435722, 23052203, -13171161, -10176319, 16750024, 16748973, 4164437, 21617741, -10947929, -5014682, 6410007, -26289708, 2983934, -13297710, 5746029, 4830248, -21122161, 14129273, -3342948, -24899215, -8580559, 5648521 ], [ 23907773, 5465486, 23464658, -12418410, -8515630, 15692392, 14302455, 4027502, 19659662, -11555243, -2424329, 6013017, -23836140, 4993598, -16902405, 9247146, 5483861, -21028552, 14203877, -4679781, -23950165, -7739155, 5936710 ], [ 23534711, 315626, 23234870, -4399422, -1906570, 6476728, 7082661, 6579914, 15056810, -6951617, -106139, 8493387, -14708484, 3254714, -16136079, 8859966, 1315199, -19012696, 13079087, -5674287, -19555327, -9997369, 816466 ], [ 23161649, -4834234, 23005082, 3619566, 4702490, -2738936, -137133, 9132326, 10453958, -2347991, 2212051, 10973757, -5580828, 1515830, -15369753, 8472786, -2853463, -16996840, 11954297, -6668793, -15160489, -12255583, -4303778 ], [ 22788587, -9984094, 22775294, 11638554, 11311550, -11954600, -7356927, 11684738, 5851106, 2255635, 4530241, 13454127, 3546828, -223054, -14603427, 8085606, -7022125, -14980984, 10829507, -7663299, -10765651, -14513797, -9424022 ], [ 22415525, -15133954, 22545506, 19657542, 17920610, -21170264, -14576721, 14237150, 1248254, 6859261, 6848431, 15934497, 12674484, -1961938, -13837101, 7698426, -11190787, -12965128, 9704717, -8657805, -6370813, -16772011, -14544266 ], [ 22062707, -18649369, 22607152, 24920220, 22299519, -28067905, -19077013, 16269571, -2828053, 10036541, 8453024, 16506788, 18939725, -3942173, -12352005, 6549706, -13416900, -10970624, 8260238, -9381668, -3308238, -18549504, -18512636 ], [ 21811109, -13992559, 24125968, 16401348, 15527673, -23375431, -9979795, 15702037, -4271635, 6082091, 6489632, 7538684, 10892891, -7129163, -7273059, 1593286, -5930268, -9082880, 5217314, -8752316, -6906978, -17923392, -16721636 ], [ 21559511, -9335749, 25644784, 7882476, 8755827, -18682957, -882577, 15134503, -5715217, 2127641, 4526240, -1429420, 2846057, -10316153, -2194113, -3363134, 1556364, -7195136, 2174390, -8122964, -10505718, -17297280, -14930636 ], [ 21307913, -4678939, 27163600, -636396, 1983981, -13990483, 8214641, 14566969, -7158799, -1826809, 2562848, -10397524, -5200777, -13503143, 2884833, -8319554, 9042996, -5307392, -868534, -7493612, -14104458, -16671168, -13139636 ], [ 21056315, -22129, 28682416, -9155268, -4787865, -9298009, 17311859, 13999435, -8602381, -5781259, 599456, -19365628, -13247611, -16690133, 7963779, -13275974, 16529628, -3419648, -3911458, -6864260, -17703198, -16045056, -11348636 ], [ 20804717, 4634681, 30201232, -17674140, -11559711, -4605535, 26409077, 13431901, -10045963, -9735709, -1363936, -28333732, -21294445, -19877123, 13042725, -18232394, 24016260, -1531904, -6954382, -6234908, -21301938, -15418944, -9557636 ], [ 19715389, 5340066, 27916313, -14864657, -13896847, -6575006, 22043180, 13931012, -10844625, -8550474, -3499988, -26374281, -21676514, -14406653, 13180341, -13137469, 16911302, -1983780, -7020546, -7762711, -16450913, -15995107, -3944321 ], [ 18458515, 5255166, 24870647, -9789503, -15347041, -9876866, 14984660, 14643452, -11514303, -6337302, -5670572, -22229319, -20525630, -7204691, 12329691, -6032275, 6888026, -2903580, -6491358, -9721945, -9909935, -16811725, 2433457 ], [ 17201641, 5170266, 21824981, -4714349, -16797235, -13178726, 7926140, 15355892, -12183981, -4124130, -7841156, -18084357, -19374746, -2729, 11479041, 1072919, -3135250, -3823380, -5962170, -11681179, -3368957, -17628343, 8811235 ], [ 15944767, 5085366, 18779315, 360805, -18247429, -16480586, 867620, 16068332, -12853659, -1910958, -10011740, -13939395, -18223862, 7199233, 10628391, 8178113, -13158526, -4743180, -5432982, -13640413, 3172021, -18444961, 15189013 ], [ 14687893, 5000466, 15733649, 5435959, -19697623, -19782446, -6190900, 16780772, -13523337, 302214, -12182324, -9794433, -17072978, 14401195, 9777741, 15283307, -23181802, -5662980, -4903794, -15599647, 9712999, -19261579, 21566791 ], [ 13240072, 6262272, 13006814, 8469541, -16821190, -19649729, -11234344, 16642463, -14949624, 378993, -13965059, -5310747, -17853095, 17979196, 9869946, 16699247, -27092869, -6827271, -6336957, -16939057, 11738767, -16735171, 24347221 ], [ 11601304, 8870784, 10598810, 9461551, -9618130, -16082435, -14262712, 15653405, -17132520, -1680621, -15359945, -488337, -20564213, 17933236, 10905006, 12425933, -24891727, -8236053, -9732471, -17658643, 9249325, -10865737, 23530303 ], [ 9962536, 11479296, 8190806, 10453561, -2415070, -12515141, -17291080, 14664347, -19315416, -3740235, -16754831, 4334073, -23275331, 17887276, 11940066, 8152619, -22690585, -9644835, -13127985, -18378229, 6759883, -4996303, 22713385 ], [ 8323768, 14087808, 5782802, 11445571, 4787990, -8947847, -20319448, 13675289, -21498312, -5799849, -18149717, 9156483, -25986449, 17841316, 12975126, 3879305, -20489443, -11053617, -16523499, -19097815, 4270441, 873131, 21896467 ], [ 6685000, 16696320, 3374798, 12437581, 11991050, -5380553, -23347816, 12686231, -23681208, -7859463, -19544603, 13978893, -28697567, 17795356, 14010186, -394009, -18288301, -12462399, -19919013, -19817401, 1780999, 6742565, 21079549 ], [ 4720883, 18629321, 492557, 13440878, 17031825, -2996222, -25204185, 11854147, -24110221, -8842580, -20058416, 16621342, -30336380, 17059009, 14626080, -3389685, -15536807, -12999664, -22214372, -19493787, -977333, 11146976, 18870429 ], [ 1130021, 17184767, -4760869, 14500610, 11261175, -6526706, -21200559, 11806933, -15769819, -4443212, -16166864, 8363986, -26613668, 12870727, 13146144, 2829, -10033553, -9179344, -19008956, -13954173, -5080115, 8226272, 9700299 ], [ -2460841, 15740213, -10014295, 15560342, 5490525, -10057190, -17196933, 11759719, -7429417, -43844, -12275312, 106630, -22890956, 8682445, 11666208, 3395343, -4530299, -5359024, -15803540, -8414559, -9182897, 5305568, 530169 ], [ -6051703, 14295659, -15267721, 16620074, -280125, -13587674, -13193307, 11712505, 910985, 4355524, -8383760, -8150726, -19168244, 4494163, 10186272, 6787857, 972955, -1538704, -12598124, -2874945, -13285679, 2384864, -8639961 ], [ -9642565, 12851105, -20521147, 17679806, -6050775, -17118158, -9189681, 11665291, 9251387, 8754892, -4492208, -16408082, -15445532, 305881, 8706336, 10180371, 6476209, 2281616, -9392708, 2664669, -17388461, -535840, -17810091 ], [ -13233427, 11406551, -25774573, 18739538, -11821425, -20648642, -5186055, 11618077, 17591789, 13154260, -600656, -24665438, -11722820, -3882401, 7226400, 13572885, 11979463, 6101936, -6187292, 8204283, -21491243, -3456544, -26980221 ], [ -10922009, 13195392, -22401179, 17140700, -13940260, -20565001, -4758559, 7746288, 19056986, 14818318, -1459269, -22283669, -7264678, -3062903, 5511599, 9289359, 7819752, 2094486, -5990761, 10238552, -15566265, -5245458, -22181121 ], [ -7430135, 15630912, -17302421, 15010148, -15328732, -19758535, -5046289, 3109584, 19147142, 15935314, -3267915, -17774075, -2659450, -1241849, 3749825, 3470625, 1727448, -3478518, -6396007, 11571752, -7635735, -6808014, -14588175 ], [ -3938261, 18066432, -12203663, 12879596, -16717204, -18952069, -5334019, -1527120, 19237298, 17052310, -5076561, -13264481, 1945778, 579205, 1988051, -2348109, -4364856, -9051522, -6801253, 12904952, 294795, -8370570, -6995229 ], [ -446387, 20501952, -7104905, 10749044, -18105676, -18145603, -5621749, -6163824, 19327454, 18169306, -6885207, -8754887, 6551006, 2400259, 226277, -8166843, -10457160, -14624526, -7206499, 14238152, 8225325, -9933126, 597717 ], [ 3045487, 22937472, -2006147, 8618492, -19494148, -17339137, -5909479, -10800528, 19417610, 19286302, -8693853, -4245293, 11156234, 4221313, -1535497, -13985577, -16549464, -20197530, -7611745, 15571352, 16155855, -11495682, 8190663 ], [ 2683480, 21757302, 2776750, 7039934, -18235780, -15701698, -5004175, -13145001, 16357190, 17166556, -9280380, -3858887, 9449759, 2821933, -561034, -15016146, -19752720, -21135120, -8601382, 16627079, 19168695, -10872822, 12422094 ], [ -1532408, 16961442, 7243786, 6013370, -14330572, -13233286, -2905837, -13197243, 10146194, 11810068, -8644788, -7595669, 1431581, -1797881, 3149666, -11258550, -20066928, -17437296, -10175410, 17405333, 17263845, -8064546, 13292010 ], [ -5748296, 12165582, 11710822, 4986806, -10425364, -10764874, -807499, -13249485, 3935198, 6453580, -8009196, -11332451, -6586597, -6417695, 6860366, -7500954, -20381136, -13739472, -11749438, 18183587, 15358995, -5256270, 14161926 ], [ -9964184, 7369722, 16177858, 3960242, -6520156, -8296462, 1290839, -13301727, -2275798, 1097092, -7373604, -15069233, -14604775, -11037509, 10571066, -3743358, -20695344, -10041648, -13323466, 18961841, 13454145, -2447994, 15031842 ], [ -14180072, 2573862, 20644894, 2933678, -2614948, -5828050, 3389177, -13353969, -8486794, -4259396, -6738012, -18806015, -22622953, -15657323, 14281766, 14238, -21009552, -6343824, -14897494, 19740095, 11549295, 360282, 15901758 ], [ -17431418, -800220, 23492689, 1521083, 318379, -4006587, 5419151, -13579051, -13267849, -7873668, -5753063, -21270134, -28300353, -18677558, 15959772, 2995774, -21453345, -3196839, -15438197, 18780801, 9791834, 3158741, 16581583 ], [ -15860054, 2934588, 18244279, -1821667, -1607699, -5419869, 7107305, -14668333, -10899199, -2776860, -3021329, -17370938, -22273863, -13699898, 7474308, 2097010, -22545063, -2804049, -10812275, 9133767, 8771318, 5908115, 16310953 ], [ -14288690, 6669396, 12995869, -5164417, -3533777, -6833151, 8795459, -15757615, -8530549, 2319948, -289595, -13471742, -16247373, -8722238, -1011156, 1198246, -23636781, -2411259, -6186353, -513267, 7750802, 8657489, 16040323 ], [ -12717326, 10404204, 7747459, -8507167, -5459855, -8246433, 10483613, -16846897, -6161899, 7416756, 2442139, -9572546, -10220883, -3744578, -9496620, 299482, -24728499, -2018469, -1560431, -10160301, 6730286, 11406863, 15769693 ], [ -11145962, 14139012, 2499049, -11849917, -7385933, -9659715, 12171767, -17936179, -3793249, 12513564, 5173873, -5673350, -4194393, 1233082, -17982084, -599282, -25820217, -1625679, 3065491, -19807335, 5709770, 14156237, 15499063 ], [ -9574598, 17873820, -2749361, -15192667, -9312011, -11072997, 13859921, -19025461, -1424599, 17610372, 7905607, -1774154, 1832097, 6210742, -26467548, -1498046, -26911935, -1232889, 7691413, -29454369, 4689254, 16905611, 15228433 ], [ -8849169, 16303443, -2762541, -11005042, -5328939, -12631454, 8853490, -13122808, -1562799, 17152110, 6433446, -269053, 5751547, 8116302, -21264402, 1608825, -19844413, -5029794, 8951390, -22550433, 7049728, 11684060, 9509033 ], [ -8292927, 13672029, -1728675, -5311342, -164037, -14218946, 2508142, -5821768, -2202369, 15582834, 4120506, 757229, 9249589, 9407442, -13323534, 5516823, -11145043, -9664638, 9538178, -12336303, 10086400, 4868324, 2699879 ], [ -7736685, 11040615, -694809, 382358, 5000865, -15806438, -3837206, 1479272, -2841939, 14013558, 1807566, 1783511, 12747631, 10698582, -5382666, 9424821, -2445673, -14299482, 10124966, -2122173, 13123072, -1947412, -4109275 ], [ -7180443, 8409201, 339057, 6076058, 10165767, -17393930, -10182554, 8780312, -3481509, 12444282, -505374, 2809793, 16245673, 11989722, 2558202, 13332819, 6253697, -18934326, 10711754, 8091957, 16159744, -8763148, -10918429 ], [ -6624201, 5777787, 1372923, 11769758, 15330669, -18981422, -16527902, 16081352, -4121079, 10875006, -2818314, 3836075, 19743715, 13280862, 10499070, 17240817, 14953067, -23569170, 11298542, 18306087, 19196416, -15578884, -17727583 ], [ -5657541, 5477454, 3380550, 14984675, 17173614, -19034807, -18483950, 17915273, -5822493, 9135141, -1665750, 4469738, 17984524, 13739847, 11282919, 18388092, 18150968, -24937686, 11901926, 19290219, 16770991, -18431842, -20365699 ], [ -4280463, 7508202, 6361938, 15720809, 15694602, -17554085, -16050698, 14282075, -8585751, 7224687, 2952318, 4710782, 10968100, 13366677, 4909749, 16774644, 15847400, -23039874, 12521906, 11044353, 8883469, -17322022, -18832777 ], [ -2903385, 9538950, 9343326, 16456943, 14215590, -16073363, -13617446, 10648877, -11349009, 5314233, 7570386, 4951826, 3951676, 12993507, -1463421, 15161196, 13543832, -21142062, 13141886, 2798487, 995947, -16212202, -17299855 ], [ -1526307, 11569698, 12324714, 17193077, 12736578, -14592641, -11184194, 7015679, -14112267, 3403779, 12188454, 5192870, -3064748, 12620337, -7836591, 13547748, 11240264, -19244250, 13761866, -5447379, -6891575, -15102382, -15766933 ], [ -149229, 13600446, 15306102, 17929211, 11257566, -13111919, -8750942, 3382481, -16875525, 1493325, 16806522, 5433914, -10081172, 12247167, -14209761, 11934300, 8936696, -17346438, 14381846, -13693245, -14779097, -13992562, -14234011 ], [ 1444655, 14341622, 17467899, 17106544, 10387820, -11227877, -6670665, 564276, -18515614, 804624, 19408404, 6247640, -15215638, 11618025, -18585481, 10053847, 7392460, -14863710, 13650617, -19499552, -21085640, -13458665, -12528556 ], [ 4122569, 8634938, 15531741, 8489872, 12564404, -7327235, -6355263, 1821036, -14539858, 6224688, 11929356, 9924776, -10940314, 9709023, -12973951, 6838369, 9644884, -9456402, 6163343, -13108064, -19487288, -15804383, -9960436 ], [ 6800483, 2928254, 13595583, -126800, 14740988, -3426593, -6039861, 3077796, -10564102, 11644752, 4450308, 13601912, -6664990, 7800021, -7362421, 3622891, 11897308, -4049094, -1323931, -6716576, -17888936, -18150101, -7392316 ], [ 9478397, -2778430, 11659425, -8743472, 16917572, 474049, -5724459, 4334556, -6588346, 17064816, -3028740, 17279048, -2389666, 5891019, -1750891, 407413, 14149732, 1358214, -8811205, -325088, -16290584, -20495819, -4824196 ], [ 12156311, -8485114, 9723267, -17360144, 19094156, 4374691, -5409057, 5591316, -2612590, 22484880, -10507788, 20956184, 1885658, 3982017, 3860639, -2808065, 16402156, 6765522, -16298479, 6066400, -14692232, -22841537, -2256076 ], [ 14834225, -14191798, 7787109, -25976816, 21270740, 8275333, -5093655, 6848076, 1363166, 27904944, -17986836, 24633320, 6160982, 2073015, 9472169, -6023543, 18654580, 12172830, -23785753, 12457888, -13093880, -25187255, 312044 ], [ 12488029, -11189467, 2699946, -20691913, 16783814, 5879300, -4752108, 8689611, 314977, 21352588, -18201679, 23416856, 6615226, 4825988, 6486169, -2144721, 18245804, 9433803, -23665167, 14511721, -8754553, -22509678, -2298656 ], [ 9137011, -6445333, -3017418, -12626695, 10964186, 2223932, -4405332, 10648101, -1738001, 12405748, -16963681, 21221672, 6305254, 8511356, 1780663, 3152961, 17304788, 5065509, -22023009, 15698023, -3867031, -18827442, -5945120 ], [ 5785993, -1701199, -8734782, -4561477, 5144558, -1431436, -4058556, 12606591, -3790979, 3458908, -15725683, 19026488, 5995282, 12196724, -2924843, 8450643, 16363772, 697215, -20380851, 16884325, 1020491, -15145206, -9591584 ], [ 2434975, 3042935, -14452146, 3503741, -675070, -5086804, -3711780, 14565081, -5843957, -5487932, -14487685, 16831304, 5685310, 15882092, -7630349, 13748325, 15422756, -3671079, -18738693, 18070627, 5908013, -11462970, -13238048 ], [ -916043, 7787069, -20169510, 11568959, -6494698, -8742172, -3365004, 16523571, -7896935, -14434772, -13249687, 14636120, 5375338, 19567460, -12335855, 19046007, 14481740, -8039373, -17096535, 19256929, 10795535, -7780734, -16884512 ], [ -2529884, 8287001, -21716721, 11759846, -8695852, -10131394, -187482, 15886656, -6456329, -15821435, -13214143, 12832142, 6090628, 20055890, -14799368, 17807391, 10611848, -8798976, -14643459, 19526971, 11367644, -4970994, -18966506 ], [ -2406548, 4542731, -19093779, 4076402, -7278532, -9254470, 5820786, 12654336, -1522139, -9647921, -14381053, 11419370, 7831180, 17347382, -15020888, 10032477, 3813080, -5949888, -11379465, 18880753, 7624340, -3033750, -19484030 ], [ -2283212, 798461, -16470837, -3607042, -5861212, -8377546, 11829054, 9422016, 3412051, -3474407, -15547963, 10006598, 9571732, 14638874, -15242408, 2257563, -2985688, -3100800, -8115471, 18234535, 3881036, -1096506, -20001554 ], [ -2159876, -2945809, -13847895, -11290486, -4443892, -7500622, 17837322, 6189696, 8346241, 2699107, -16714873, 8593826, 11312284, 11930366, -15463928, -5517351, -9784456, -251712, -4851477, 17588317, 137732, 840738, -20519078 ], [ -2036540, -6690079, -11224953, -18973930, -3026572, -6623698, 23845590, 2957376, 13280431, 8872621, -17881783, 7181054, 13052836, 9221858, -15685448, -13292265, -16583224, 2597376, -1587483, 16942099, -3605572, 2777982, -21036602 ], [ -2297880, -9998637, -7873907, -23841469, -2022209, -5549087, 27037614, -425028, 17270252, 13470695, -18233965, 5025830, 14808393, 5939768, -14535842, -18742298, -21443659, 4931061, 1637505, 15812084, -6882483, 4846837, -20943715 ], [ -4482600, -11128635, -882341, -14629483, -3082631, -3486041, 16148418, -4557852, 16538228, 10191569, -14512507, -841654, 16638975, -210232, -6530606, -12567926, -16612429, 4687731, 4667463, 12263084, -7827429, 7573747, -17798773 ], [ -6667320, -12258633, 6109225, -5417497, -4143053, -1422995, 5259222, -8690676, 15806204, 6912443, -10791049, -6709138, 18469557, -6360232, 1474630, -6393554, -11781199, 4444401, 7697421, 8714084, -8772375, 10300657, -14653831 ], [ -8852040, -13388631, 13100791, 3794489, -5203475, 640051, -5629974, -12823500, 15074180, 3633317, -7069591, -12576622, 20300139, -12510232, 9479866, -219182, -6949969, 4201071, 10727379, 5165084, -9717321, 13027567, -11508889 ], [ -11036760, -14518629, 20092357, 13006475, -6263897, 2703097, -16519170, -16956324, 14342156, 354191, -3348133, -18444106, 22130721, -18660232, 17485102, 5955190, -2118739, 3957741, 13757337, 1616084, -10662267, 15754477, -8363947 ], [ -13221480, -15648627, 27083923, 22218461, -7324319, 4766143, -27408366, -21089148, 13610132, -2924935, 373325, -24311590, 23961303, -24810232, 25490338, 12129562, 2712491, 3714411, 16787295, -1932916, -11607213, 18481387, -5219005 ], [ -8865865, -11513455, 24241304, 19456927, -8110096, 7310744, -20806977, -18486217, 8054853, -6178731, -921087, -20373309, 21853340, -21152597, 20489419, 12828619, 4917241, 4756246, 11210918, 524179, -8044264, 13674392, -3577673 ], [ -3202183, -6325249, 19431848, 14300689, -8840944, 9951656, -10707471, -14536135, 1534923, -9427461, -3218673, -14473875, 18957668, -15533435, 12887269, 12432613, 6596695, 6055114, 3913274, 4182493, -3579736, 7360616, -2237063 ], [ 2461499, -1137043, 14622392, 9144451, -9571792, 12592568, -607965, -10586053, -4985007, -12676191, -5516259, -8574441, 16061996, -9914273, 5285119, 12036607, 8276149, 7353982, -3384370, 7840807, 884792, 1046840, -896453 ], [ 8125181, 4051163, 9812936, 3988213, -10302640, 15233480, 9491541, -6635971, -11504937, -15924921, -7813845, -2675007, 13166324, -4295111, -2317031, 11640601, 9955603, 8652850, -10682014, 11499121, 5349320, -5266936, 444157 ], [ 13788863, 9239369, 5003480, -1168025, -11033488, 17874392, 19591047, -2685889, -18024867, -19173651, -10111431, 3224427, 10270652, 1324051, -9919181, 11244595, 11635057, 9951718, -17979658, 15157435, 9813848, -11580712, 1784767 ], [ 13122308, 10652453, -394462, -6004163, -12289882, 16210817, 22729251, 1258451, -18688029, -19869960, -12704178, 6537408, 9648755, 1994176, -14145287, 10208695, 10130071, 8141503, -17700781, 17496469, 11888426, -14118865, 1443103 ], [ 6125516, 8290415, -6380890, -10520201, -14071822, 10242755, 18906153, 5197049, -13494423, -18013848, -15592086, 7263936, 11300633, -2284736, -14995349, 8532901, 5440645, 3222205, -9845383, 18516223, 11573054, -12881395, -580835 ], [ -871276, 5928377, -12367318, -15036239, -15853762, 4274693, 15083055, 9135647, -8300817, -16157736, -18479994, 7990464, 12952511, -6563648, -15845411, 6857107, 751219, -1697093, -1989985, 19535977, 11257682, -11643925, -2604773 ], [ -7868068, 3566339, -18353746, -19552277, -17635702, -1693369, 11259957, 13074245, -3107211, -14301624, -21367902, 8716992, 14604389, -10842560, -16695473, 5181313, -3938207, -6616391, 5865413, 20555731, 10942310, -10406455, -4628711 ], [ -14864860, 1204301, -24340174, -24068315, -19417642, -7661431, 7436859, 17012843, 2086395, -12445512, -24255810, 9443520, 16256267, -15121472, -17545535, 3505519, -8627633, -11535689, 13720811, 21575485, 10626938, -9168985, -6652649 ], [ -19851187, -219892, -28240765, -27156542, -19906938, -11742647, 3700281, 19861241, 5631392, -9897994, -26318660, 9178613, 16856788, -18385311, -17140161, 2876858, -12519629, -15652539, 20221898, 21283308, 10200088, -6912013, -7675627 ], [ -14785189, 3045140, -21712171, -23105714, -13933014, -6389633, 396303, 17258639, 933344, -3893446, -24256220, 3956531, 12200524, -16573785, -10457607, 7483862, -12424475, -15757149, 19951430, 14431476, 9215848, 442469, -3693805 ], [ -9719191, 6310172, -15183577, -19054886, -7959090, -1036619, -2907675, 14656037, -3764704, 2111102, -22193780, -1265551, 7544260, -14762259, -3775053, 12090866, -12329321, -15861759, 19680962, 7579644, 8231608, 7796951, 288017 ], [ -4653193, 9575204, -8654983, -15004058, -1985166, 4316395, -6211653, 12053435, -8462752, 8115650, -20131340, -6487633, 2887996, -12950733, 2907501, 16697870, -12234167, -15966369, 19410494, 727812, 7247368, 15151433, 4269839 ], [ 412805, 12840236, -2126389, -10953230, 3988758, 9669409, -9515631, 9450833, -13160800, 14120198, -18068900, -11709715, -1768268, -11139207, 9590055, 21304874, -12139013, -16070979, 19140026, -6124020, 6263128, 22505915, 8251661 ], [ 5478803, 16105268, 4402205, -6902402, 9962682, 15022423, -12819609, 6848231, -17858848, 20124746, -16006460, -16931797, -6424532, -9327681, 16272609, 25911878, -12043859, -16175589, 18869558, -12975852, 5278888, 29860397, 12233483 ], [ 790336, 10936375, 3135714, -5656179, 13112731, 14602637, -7607742, 1934349, -14113901, 18351049, -10603270, -19007064, -7950021, -6265605, 17348403, 20345282, -8645465, -13177069, 18019420, -10235484, 2630043, 22955014, 9920950 ], [ -5849024, 4080697, 310206, -4970877, 15698005, 13028291, -692706, -3441789, -8680355, 15021703, -4531930, -20452968, -8849355, -2953419, 17302845, 12743966, -4586423, -9557923, 17053348, -5576676, -351723, 13197658, 6349546 ], [ -12488384, -2774981, -2515302, -4285575, 18283279, 11453945, 6222330, -8817927, -3246809, 11692357, 1539410, -21898872, -9748689, 358767, 17257287, 5142650, -527381, -5938777, 16087276, -917868, -3333489, 3440302, 2778142 ], [ -19127744, -9630659, -5340810, -3600273, 20868553, 9879599, 13137366, -14194065, 2186737, 8363011, 7610750, -23344776, -10648023, 3670953, 17211729, -2458666, 3531661, -2319631, 15121204, 3740940, -6315255, -6317054, -793262 ], [ -25767104, -16486337, -8166318, -2914971, 23453827, 8305253, 20052402, -19570203, 7620283, 5033665, 13682090, -24790680, -11547357, 6983139, 17166171, -10059982, 7590703, 1299515, 14155132, 8399748, -9297021, -16074410, -4364666 ], [ -25765994, -16764554, -8985810, -1076283, 23492680, 6343301, 23154075, -18700572, 7946050, 1748968, 14975867, -25057485, -10352169, 5859477, 13299651, -13774723, 10440856, 3534752, 13666378, 9030141, -7310955, -19468793, -6565802 ], [ -19124414, -10465310, -7799286, 1915791, 20985112, 3993743, 22442385, -11585172, 3164038, -1491080, 11492081, -24145191, -7062459, 299967, 5612169, -13602889, 12082120, 4386080, 13654942, 5632119, -357057, -16500203, -7396670 ], [ -12482834, -4166066, -6612762, 4907865, 18477544, 1644185, 21730695, -4469772, -1617974, -4731128, 8008295, -23232897, -3772749, -5259543, -2075313, -13431055, 13723384, 5237408, 13643506, 2234097, 6596841, -13531613, -8227538 ], [ -5841254, 2133178, -5426238, 7899939, 15969976, -705373, 21019005, 2645628, -6399986, -7971176, 4524509, -22320603, -483039, -10819053, -9762795, -13259221, 15364648, 6088736, 13632070, -1163925, 13550739, -10563023, -9058406 ], [ 800326, 8432422, -4239714, 10892013, 13462408, -3054931, 20307315, 9761028, -11181998, -11211224, 1040723, -21408309, 2806671, -16378563, -17450277, -13087387, 17005912, 6940064, 13620634, -4561947, 20504637, -7594433, -9889274 ], [ 6237742, 13541684, -2977788, 12256817, 11335175, -4544795, 19339370, 15624800, -14031851, -14062790, -1985843, -19253120, 6206381, -20859474, -23246401, -12579881, 18267798, 7302044, 13635507, -7047878, 25578577, -5414576, -10783919 ], [ 5654338, 12701036, -1338852, 5485271, 11109617, -1736189, 17090150, 15230432, -7220909, -14971946, -2726309, -10883456, 10156091, -19947390, -19585735, -10394015, 17632794, 5217284, 13781925, -4973354, 21252727, -7178384, -11997449 ], [ 5070934, 11860388, 300084, -1286275, 10884059, 1072417, 14840930, 14836064, -409967, -15881102, -3466775, -2513792, 14105801, -19035306, -15925069, -8208149, 16997790, 3132524, 13928343, -2898830, 16926877, -8942192, -13210979 ], [ 4487530, 11019740, 1939020, -8057821, 10658501, 3881023, 12591710, 14441696, 6400975, -16790258, -4207241, 5855872, 18055511, -18123222, -12264403, -6022283, 16362786, 1047764, 14074761, -824306, 12601027, -10706000, -14424509 ], [ 3904126, 10179092, 3577956, -14829367, 10432943, 6689629, 10342490, 14047328, 13211917, -17699414, -4947707, 14225536, 22005221, -17211138, -8603737, -3836417, 15727782, -1036996, 14221179, 1250218, 8275177, -12469808, -15638039 ], [ 3320722, 9338444, 5216892, -21600913, 10207385, 9498235, 8093270, 13652960, 20022859, -18608570, -5688173, 22595200, 25954931, -16299054, -4943071, -1650551, 15092778, -3121756, 14367597, 3324742, 3949327, -14233616, -16851569 ], [ 2471158, 6544321, 3897238, -17730019, 5853747, 4421881, 8692805, 12888167, 21814026, -17398686, -965574, 16716654, 21756331, -11931745, -7152020, 3971310, 15165649, -5537311, 16660520, 5373416, 893252, -12409754, -12690009 ], [ 1568362, 3359503, 1985866, -11730637, 674493, -2231465, 9862091, 12049289, 22601238, -15764994, 4849638, 7988466, 15928069, -6873391, -10534892, 10280370, 15380095, -8019025, 19382744, 7416920, -1908868, -9868358, -7453431 ], [ 665566, 174685, 74494, -5731255, -4504761, -8884811, 11031377, 11210411, 23388450, -14131302, 10664850, -739722, 10099807, -1815037, -13917764, 16589430, 15594541, -10500739, 22104968, 9460424, -4710988, -7326962, -2216853 ], [ -237230, -3010133, -1836878, 268127, -9684015, -15538157, 12200663, 10371533, 24175662, -12497610, 16480062, -9467910, 4271545, 3243317, -17300636, 22898490, 15808987, -12982453, 24827192, 11503928, -7513108, -4785566, 3019725 ], [ -1140026, -6194951, -3748250, 6267509, -14863269, -22191503, 13369949, 9532655, 24962874, -10863918, 22295274, -18196098, -1556717, 8301671, -20683508, 29207550, 16023433, -15464167, 27549416, 13547432, -10315228, -2244170, 8256303 ], [ -891845, -6733448, -5102948, 8766746, -15635076, -20669327, 12001514, 9949679, 24015231, -10148640, 21514152, -22613001, -6005297, 8195072, -20447708, 30337713, 16465693, -13518919, 27664805, 12440885, -10083382, -611588, 8041182 ], [ 507313, -4625624, -5900972, 7765838, -11999436, -10971629, 8095358, 11622605, 21332733, -10351776, 14136696, -22718619, -9074195, 2923520, -16593236, 26288979, 17135767, -7146709, 25173359, 8184287, -6817570, 112180, 2374362 ], [ 1906471, -2517800, -6698996, 6764930, -8363796, -1273931, 4189202, 13295531, 18650235, -10554912, 6759240, -22824237, -12143093, -2348032, -12738764, 22240245, 17805841, -774499, 22681913, 3927689, -3551758, 835948, -3292458 ], [ 3305629, -409976, -7497020, 5764022, -4728156, 8423767, 283046, 14968457, 15967737, -10758048, -618216, -22929855, -15211991, -7619584, -8884292, 18191511, 18475915, 5597711, 20190467, -328909, -285946, 1559716, -8959278 ], [ 4704787, 1697848, -8295044, 4763114, -1092516, 18121465, -3623110, 16641383, 13285239, -10961184, -7995672, -23035473, -18280889, -12891136, -5029820, 14142777, 19145989, 11969921, 17699021, -4585507, 2979866, 2283484, -14626098 ], [ 6357929, 2651400, -8927042, 4500448, 1609021, 25608223, -7004876, 16955582, 10084798, -10599522, -12900522, -22370512, -20214524, -16711708, -2445888, 10949326, 19701539, 16704095, 15213158, -7693752, 5674317, 2481927, -19229341 ], [ 9280991, -2166408, -8728910, 7928992, -359957, 22040281, -7764692, 10476146, 4294642, -7413870, -5442342, -17852656, -16471844, -13277380, -6214656, 12032290, 19684469, 13248089, 12755210, -5060232, 5511963, 53745, -18514699 ], [ 12204053, -6984216, -8530778, 11357536, -2328935, 18472339, -8524508, 3996710, -1495514, -4228218, 2015838, -13334800, -12729164, -9843052, -9983424, 13115254, 19667399, 9792083, 10297262, -2426712, 5349609, -2374437, -17800057 ], [ 15127115, -11802024, -8332646, 14786080, -4297913, 14904397, -9284324, -2482726, -7285670, -1042566, 9474018, -8816944, -8986484, -6408724, -13752192, 14198218, 19650329, 6336077, 7839314, 206808, 5187255, -4802619, -17085415 ], [ 18050177, -16619832, -8134514, 18214624, -6266891, 11336455, -10044140, -8962162, -13075826, 2143086, 16932198, -4299088, -5243804, -2974396, -17520960, 15281182, 19633259, 2880071, 5381366, 2840328, 5024901, -7230801, -16370773 ], [ 20973239, -21437640, -7936382, 21643168, -8235869, 7768513, -10803956, -15441598, -18865982, 5328738, 24390378, 218768, -1501124, 459932, -21289728, 16364146, 19616189, -575935, 2923418, 5473848, 4862547, -9658983, -15656131 ], [ 14903616, -19822348, -5319720, 23336867, -9106977, 6075591, -10726487, -10797589, -19470303, 140375, 20292498, -1737196, -3868964, -1061405, -17543806, 13962700, 13352889, 2587809, 2682725, 7159038, 4515748, -7273610, -14012849 ], [ 7035456, -16920436, -2219352, 24683597, -9758511, 4757673, -10481561, -3928891, -19037457, -6722791, 13883406, -4987924, -7458908, -3573875, -12294946, 10864372, 5840343, 7075503, 2885483, 8654562, 4132060, -3925526, -12183839 ], [ -832704, -14018524, 881016, 26030327, -10410045, 3439755, -10236635, 2939807, -18604611, -13585957, 7474314, -8238652, -11048852, -6086345, -7046086, 7766044, -1672203, 11563197, 3088241, 10150086, 3748372, -577442, -10354829 ], [ -8700864, -11116612, 3981384, 27377057, -11061579, 2121837, -9991709, 9808505, -18171765, -20449123, 1065222, -11489380, -14638796, -8598815, -1797226, 4667716, -9184749, 16050891, 3290999, 11645610, 3364684, 2770642, -8525819 ], [ -16569024, -8214700, 7081752, 28723787, -11713113, 803919, -9746783, 16677203, -17738919, -27312289, -5343870, -14740108, -18228740, -11111285, 3451634, 1569388, -16697295, 20538585, 3493757, 13141134, 2980996, 6118726, -6696809 ], [ -20660541, -6831526, 5202495, 28610720, -12858294, -1597758, -9790319, 15922049, -17495595, -29824042, -7347294, -13359547, -16901090, -11280161, 7221866, -551009, -16467372, 20931795, 2238965, 14129820, 3264118, 6143866, -3780320 ], [ -20975415, -6967090, -1656387, 27037856, -14497122, -5083194, -10122317, 7543043, -17441793, -27984382, -4945050, -7347697, -10655846, -9105443, 9513470, -1693475, -8494980, 17230521, -473377, 14611668, 4214050, 2846062, 223648 ], [ -21290289, -7102654, -8515269, 25464992, -16135950, -8568630, -10454315, -835963, -17387991, -26144722, -2542806, -1335847, -4410602, -6930725, 11805074, -2835941, -522588, 13529247, -3185719, 15093516, 5163982, -451742, 4227616 ], [ -21605163, -7238218, -15374151, 23892128, -17774778, -12054066, -10786313, -9214969, -17334189, -24305062, -140562, 4676003, 1834642, -4756007, 14096678, -3978407, 7449804, 9827973, -5898061, 15575364, 6113914, -3749546, 8231584 ], [ -21920037, -7373782, -22233033, 22319264, -19413606, -15539502, -11118311, -17593975, -17280387, -22465402, 2261682, 10687853, 8079886, -2581289, 16388282, -5120873, 15422196, 6126699, -8610403, 16057212, 7063846, -7047350, 12235552 ], [ -21608580, -7941426, -26320573, 21219997, -20311962, -17825051, -11276508, -24188465, -16597224, -20260692, 4028304, 15269650, 13246283, -162101, 17761217, -5626598, 20456870, 2520742, -10042560, 15816455, 7495169, -9291091, 15362110 ], [ -18165468, -10669470, -16551403, 22488715, -17507958, -14111165, -10565700, -21860375, -12767256, -16230732, 2616816, 12701182, 13018445, 3479437, 14540807, -2948618, 10802954, -608630, -5073792, 11962673, 5333447, -6264517, 14101618 ], [ -14722356, -13397514, -6782233, 23757433, -14703954, -10397279, -9854892, -19532285, -8937288, -12200772, 1205328, 10132714, 12790607, 7120975, 11320397, -270638, 1149038, -3738002, -105024, 8108891, 3171725, -3237943, 12841126 ], [ -11279244, -16125558, 2986937, 25026151, -11899950, -6683393, -9144084, -17204195, -5107320, -8170812, -206160, 7564246, 12562769, 10762513, 8099987, 2407342, -8504878, -6867374, 4863744, 4255109, 1010003, -211369, 11580634 ], [ -7836132, -18853602, 12756107, 26294869, -9095946, -2969507, -8433276, -14876105, -1277352, -4140852, -1617648, 4995778, 12334931, 14404051, 4879577, 5085322, -18158794, -9996746, 9832512, 401327, -1151719, 2815205, 10320142 ], [ -4393020, -21581646, 22525277, 27563587, -6291942, 744379, -7722468, -12548015, 2552616, -110892, -3029136, 2427310, 12107093, 18045589, 1659167, 7763302, -27812710, -13126118, 14801280, -3452455, -3313441, 5841779, 9059650 ], [ -2814343, -17426875, 16757747, 25205685, -4114493, 4732940, -2888745, -8218685, 5140894, -837227, -1305124, 774912, 12313245, 16432887, 3488062, 6598432, -24789986, -8445265, 17488698, -6605017, 191227, 3700038, 8854683 ], [ -1608553, -11895541, 7882877, 22122459, -2062355, 8776436, 2769561, -3489107, 7480834, -2514821, 1045988, -694272, 12606195, 13769337, 6326818, 4664992, -19231934, -2202367, 19719846, -9617335, 4829173, 524634, 8860821 ], [ -402763, -6364207, -991993, 19039233, -10217, 12819932, 8427867, 1240471, 9820774, -4192415, 3397100, -2163456, 12899145, 11105787, 9165574, 2731552, -13673882, 4040531, 21950994, -12629653, 9467119, -2650770, 8866959 ], [ 803027, -832873, -9866863, 15956007, 2041921, 16863428, 14086173, 5970049, 12160714, -5870009, 5748212, -3632640, 13192095, 8442237, 12004330, 798112, -8115830, 10283429, 24182142, -15641971, 14105065, -5826174, 8873097 ], [ 2008817, 4698461, -18741733, 12872781, 4094059, 20906924, 19744479, 10699627, 14500654, -7547603, 8099324, -5101824, 13485045, 5778687, 14843086, -1135328, -2557778, 16526327, 26413290, -18654289, 18743011, -9001578, 8879235 ], [ 3392339, 7928282, -23278996, 8557311, 6327265, 21874673, 21440160, 10140229, 14431897, -7209350, 8183375, -5213580, 12844629, 3331980, 17437054, -1747739, 914797, 19461461, 22924485, -16575418, 20263855, -9270921, 10545897 ], [ 4953593, 8856590, -23478652, 3009597, 8741539, 19766675, 19173216, 4291855, 11954443, -4855250, 6000365, -3967908, 11270847, 1102116, 19786234, -1039121, 2301895, 19088831, 13715727, -9405358, 18667597, -6634203, 13873083 ], [ 6514847, 9784898, -23678308, -2538117, 11155813, 17658677, 16906272, -1556519, 9476989, -2501150, 3817355, -2722236, 9697065, -1127748, 22135414, -330503, 3688993, 18716201, 4506969, -2235298, 17071339, -3997485, 17200269 ], [ 8076101, 10713206, -23877964, -8085831, 13570087, 15550679, 14639328, -7404893, 6999535, -147050, 1634345, -1476564, 8123283, -3357612, 24484594, 378115, 5076091, 18343571, -4701789, 4934762, 15475081, -1360767, 20527455 ], [ 9637355, 11641514, -24077620, -13633545, 15984361, 13442681, 12372384, -13253267, 4522081, 2207050, -548665, -230892, 6549501, -5587476, 26833774, 1086733, 6463189, 17970941, -13910547, 12104822, 13878823, 1275951, 23854641 ], [ 10626242, 12177565, -23825131, -17577782, 17243219, 12134177, 10298324, -18168397, 2746927, 3334787, -2449889, 246267, 4985378, -7781182, 27846719, 761376, 7308600, 16812561, -21202249, 18286771, 11497000, 3233795, 25507068 ], [ 8753294, 10752331, -21311917, -13504634, 12724997, 14823143, 9188684, -18417307, 4483273, -1669291, -2942183, -3119139, 3469550, -9794098, 22178489, -4733856, 5445576, 11725431, -18908671, 19528165, 5187352, 1797269, 18785700 ], [ 6880346, 9327097, -18798703, -9431486, 8206775, 17512109, 8079044, -18666217, 6219619, -6673369, -3434477, -6484545, 1953722, -11807014, 16510259, -10229088, 3582552, 6638301, -16615093, 20769559, -1122296, 360743, 12064332 ], [ 5007398, 7901863, -16285489, -5358338, 3688553, 20201075, 6969404, -18915127, 7955965, -11677447, -3926771, -9849951, 437894, -13819930, 10842029, -15724320, 1719528, 1551171, -14321515, 22010953, -7431944, -1075783, 5342964 ], [ 3134450, 6476629, -13772275, -1285190, -829669, 22890041, 5859764, -19164037, 9692311, -16681525, -4419065, -13215357, -1077934, -15832846, 5173799, -21219552, -143496, -3535959, -12027937, 23252347, -13741592, -2512309, -1378404 ], [ 1261502, 5051395, -11259061, 2787958, -5347891, 25579007, 4750124, -19412947, 11428657, -21685603, -4911359, -16580763, -2593762, -17845762, -494431, -26714784, -2006520, -8623089, -9734359, 24493741, -20051240, -3948835, -8099772 ], [ -457451, 2189146, -11545137, -865089, -4345508, 23890398, 1999889, -16988247, 13916878, -17342726, -8275793, -14826094, -4479130, -16619908, -778101, -27844586, -983569, -7044264, -7482221, 23689215, -21496288, -33016, -6230575 ], [ -2145605, -960506, -12391071, -6063375, -2239004, 21326274, -1078465, -14028825, 16555474, -11130458, -12214655, -12047410, -6438406, -14746300, 15141, -28101302, 616577, -4132248, -5238371, 22475505, -21968416, 4953272, -2643265 ], [ -3833759, -4110158, -13237005, -11261661, -132500, 18762150, -4156819, -11069403, 19194070, -4918190, -16153517, -9268726, -8397682, -12872692, 808383, -28358018, 2216723, -1220232, -2994521, 21261795, -22440544, 9939560, 944045 ], [ -5521913, -7259810, -14082939, -16459947, 1974004, 16198026, -7235173, -8109981, 21832666, 1294078, -20092379, -6490042, -10356958, -10999084, 1601625, -28614734, 3816869, 1691784, -750671, 20048085, -22912672, 14925848, 4531355 ], [ -7210067, -10409462, -14928873, -21658233, 4080508, 13633902, -10313527, -5150559, 24471262, 7506346, -24031241, -3711358, -12316234, -9125476, 2394867, -28871450, 5417015, 4603800, 1493179, 18834375, -23384800, 19912136, 8118665 ] ], [ [ -5787552, 24715776, 13970624, -6958048, 7325056, 728800, -13037760, 26723808, -19436032, -11125120, 12388608, -5106368, 5184608, -30568288, -24098336, -23938656, 349088, 11102528, 648640, 15306656, 16956640, -20708960, 20466080 ], [ -5787552, 24715776, 13970624, -6958048, 7325056, 728800, -13037760, 26723808, -19436032, -11125120, 12388608, -5106368, 5184608, -30568288, -24098336, -23938656, 349088, 11102528, 648640, 15306656, 16956640, -20708960, 20466080 ], [ -5787552, 24715776, 13970624, -6958048, 7325056, 728800, -13037760, 26723808, -19436032, -11125120, 12388608, -5106368, 5184608, -30568288, -24098336, -23938656, 349088, 11102528, 648640, 15306656, 16956640, -20708960, 20466080 ], [ -7341977, 19029121, 15840884, -6946953, 5126946, -980680, -15717155, 21062138, -20919147, -7844540, 14151638, -2987208, 2167163, -26299808, -19954661, -20294231, -3562042, 12168908, 2016015, 17155081, 11247185, -16766190, 16356625 ], [ -9207287, 12205135, 18085196, -6933639, 2489214, -3032056, -18932429, 14268134, -22698885, -3907844, 16267274, -444216, -1453771, -21177632, -14982251, -15920921, -8255398, 13448564, 3656865, 19373191, 4395839, -12034866, 11425279 ], [ -11072597, 5381149, 20329508, -6920325, -148518, -5083432, -22147703, 7474130, -24478623, 28852, 18382910, 2098776, -5074705, -16055456, -10009841, -11547611, -12948754, 14728220, 5297715, 21591301, -2455507, -7303542, 6493933 ], [ -12937907, -1442837, 22573820, -6907011, -2786250, -7134808, -25362977, 680126, -26258361, 3965548, 20498546, 4641768, -8695639, -10933280, -5037431, -7174301, -17642110, 16007876, 6938565, 23809411, -9306853, -2572218, 1562587 ], [ -14803217, -8266823, 24818132, -6893697, -5423982, -9186184, -28578251, -6113878, -28038099, 7902244, 22614182, 7184760, -12316573, -5811104, -65021, -2800991, -22335466, 17287532, 8579415, 26027521, -16158199, 2159106, -3368759 ], [ -13315589, -8790533, 22980113, -5191941, -5528151, -12178591, -27322961, -9518908, -24372789, 7966624, 23330828, 6581589, -12442792, -1597637, 2227213, -2015681, -23232703, 14044298, 8297700, 26473534, -18696244, 5402529, -4752311 ], [ -8475023, -3013967, 17059763, -1801743, -3098757, -16112029, -21597107, -9534964, -15262431, 4158688, 22648484, 2832255, -9074296, 1707121, 1839271, -4818371, -20333821, 6278174, 6093420, 25147450, -16920988, 7158051, -2588069 ], [ -3634457, 2762599, 11139413, 1588455, -669363, -20045467, -15871253, -9551020, -6152073, 350752, 21966140, -917079, -5705800, 5011879, 1451329, -7621061, -17434939, -1487950, 3889140, 23821366, -15145732, 8913573, -423827 ], [ 1206109, 8539165, 5219063, 4978653, 1760031, -23978905, -10145399, -9567076, 2958285, -3457184, 21283796, -4666413, -2337304, 8316637, 1063387, -10423751, -14536057, -9254074, 1684860, 22495282, -13370476, 10669095, 1740415 ], [ 6046675, 14315731, -701287, 8368851, 4189425, -27912343, -4419545, -9583132, 12068643, -7265120, 20601452, -8415747, 1031192, 11621395, 675445, -13226441, -11637175, -17020198, -519420, 21169198, -11595220, 12424617, 3904657 ], [ 10400388, 18207532, -4716327, 11483305, 6198793, -30595710, 818358, -9431359, 19009540, -10105379, 19735083, -11577739, 4357585, 14329297, 90449, -15253511, -9494222, -22689553, -2431669, 19187376, -9919944, 14285658, 5801059 ], [ 12319836, 12675508, 795183, 13219039, 6108031, -27028722, 3616506, -8440441, 15103132, -8107253, 17948589, -11803021, 7473463, 14052919, -1479817, -13402481, -11130914, -17875063, -2883763, 13926864, -8744568, 16674294, 6358261 ], [ 14239284, 7143484, 6306693, 14954773, 6017269, -23461734, 6414654, -7449523, 11196724, -6109127, 16162095, -12028303, 10589341, 13776541, -3050083, -11551451, -12767606, -13060573, -3335857, 8666352, -7569192, 19062930, 6915463 ], [ 16158732, 1611460, 11818203, 16690507, 5926507, -19894746, 9212802, -6458605, 7290316, -4111001, 14375601, -12253585, 13705219, 13500163, -4620349, -9700421, -14404298, -8246083, -3787951, 3405840, -6393816, 21451566, 7472665 ], [ 18078180, -3920564, 17329713, 18426241, 5835745, -16327758, 12010950, -5467687, 3383908, -2112875, 12589107, -12478867, 16821097, 13223785, -6190615, -7849391, -16040990, -3431593, -4240045, -1854672, -5218440, 23840202, 8029867 ], [ 19997628, -9452588, 22841223, 20161975, 5744983, -12760770, 14809098, -4476769, -522500, -114749, 10802613, -12704149, 19936975, 12947407, -7760881, -5998361, -17677682, 1382897, -4692139, -7115184, -4043064, 26228838, 8587069 ], [ 16429836, -10145577, 23037703, 14688419, 2494361, -11881577, 10565196, -5293611, -2512178, -2884503, 7601229, -10348546, 15766798, 10644899, -8026962, -3166041, -17548104, -520818, -4459498, -3880541, -2619748, 20276589, 7595231 ], [ 11764596, -9870759, 22171177, 7773005, -1388233, -11539943, 4912884, -6472005, -4118510, -6607833, 4116867, -7476766, 10139410, 7937165, -8032206, -137463, -17065272, -3768174, -4089910, 1053133, -1146844, 12656163, 6293585 ], [ 7099356, -9595941, 21304651, 857591, -5270827, -11198309, -739428, -7650399, -5724842, -10331163, 632505, -4604986, 4512022, 5229431, -8037450, 2891115, -16582440, -7015530, -3720322, 5986807, 326060, 5035737, 4991939 ], [ 2434116, -9321123, 20438125, -6057823, -9153421, -10856675, -6391740, -8828793, -7331174, -14054493, -2851857, -1733206, -1115366, 2521697, -8042694, 5919693, -16099608, -10262886, -3350734, 10920481, 1798964, -2584689, 3690293 ], [ -2231124, -9046305, 19571599, -12973237, -13036015, -10515041, -12044052, -10007187, -8937506, -17777823, -6336219, 1138574, -6742754, -186037, -8047938, 8948271, -15616776, -13510242, -2981146, 15854155, 3271868, -10205115, 2388647 ], [ -3286317, -8161677, 15814231, -17514688, -11869624, -7040768, -13958385, -11142309, -9644699, -16458534, -7723170, 2548439, -8202968, -993490, -6327066, 10638123, -14345487, -15443838, -3590560, 16576558, 3948626, -10835604, 2566340 ], [ -731463, -6667239, 9166021, -19682176, -5654248, -433856, -12134739, -12234159, -9452753, -10096626, -7012710, 2496389, -5496008, 99338, -2880078, 10989249, -12285741, -16063674, -5178976, 13087690, 3829238, -4476156, 4223372 ], [ 1823391, -5172801, 2517811, -21849664, 561128, 6173056, -10311093, -13326009, -9260807, -3734718, -6302250, 2444339, -2789048, 1192166, 566910, 11340375, -10225995, -16683510, -6767392, 9598822, 3709850, 1883292, 5880404 ], [ 4378245, -3678363, -4130399, -24017152, 6776504, 12779968, -8487447, -14417859, -9068861, 2627190, -5591790, 2392289, -82088, 2284994, 4013898, 11691501, -8166249, -17303346, -8355808, 6109954, 3590462, 8242740, 7537436 ], [ 6933099, -2183925, -10778609, -26184640, 12991880, 19386880, -6663801, -15509709, -8876915, 8989098, -4881330, 2340239, 2624872, 3377822, 7460886, 12042627, -6106503, -17923182, -9944224, 2621086, 3471074, 14602188, 9194468 ], [ 9318711, -927309, -16103451, -27123065, 17324966, 24013294, -5853897, -15408806, -8126714, 14019940, -4717050, 2262282, 5059483, 4360509, 10718486, 11861039, -4790892, -18210288, -10598748, -1019023, 3618391, 19060302, 9360493 ], [ 10858113, -859803, -14811453, -21916175, 12246602, 18737218, -10112703, -9344138, -4585238, 12395452, -7283670, 2054790, 6132349, 4792491, 13029146, 9015881, -7195956, -16833744, -6583812, -5415337, 5099233, 14011746, 2071483 ], [ 12397515, -792297, -13519455, -16709285, 7168238, 13461142, -14371509, -3279470, -1043762, 10770964, -9850290, 1847298, 7205215, 5224473, 15339806, 6170723, -9601020, -15457200, -2568876, -9811651, 6580075, 8963190, -5217527 ], [ 13936917, -724791, -12227457, -11502395, 2089874, 8185066, -18630315, 2785198, 2497714, 9146476, -12416910, 1639806, 8278081, 5656455, 17650466, 3325565, -12006084, -14080656, 1446060, -14207965, 8060917, 3914634, -12506537 ], [ 15476319, -657285, -10935459, -6295505, -2988490, 2908990, -22889121, 8849866, 6039190, 7521988, -14983530, 1432314, 9350947, 6088437, 19961126, 480407, -14411148, -12704112, 5460996, -18604279, 9541759, -1133922, -19795547 ], [ 17015721, -589779, -9643461, -1088615, -8066854, -2367086, -27147927, 14914534, 9580666, 5897500, -17550150, 1224822, 10423813, 6520419, 22271786, -2364751, -16816212, -11327568, 9475932, -23000593, 11022601, -6182478, -27084557 ], [ 9903283, -2399683, -8318498, 1879790, -6684023, -2334302, -26344343, 12731767, 5662872, 1361502, -17906355, 45010, 6640439, 6515226, 17050856, -814219, -17151006, -10707649, 10633178, -16774612, 9599003, -3200944, -26619787 ], [ 1060477, -4585069, -6986942, 4400498, -4008953, -1239746, -24528281, 8899513, 253224, -3756798, -17820477, -1329266, 1885817, 6422598, 10323608, 1615451, -17071746, -10239055, 11218886, -8424172, 7594517, 1386608, -24604261 ], [ -7782329, -6770455, -5655386, 6921206, -1333883, -145190, -22712219, 5067259, -5156424, -8875098, -17734599, -2703542, -2868805, 6329970, 3596360, 4045121, -16992486, -9770461, 11804594, -73732, 5590031, 5974160, -22588735 ], [ -16625135, -8955841, -4323830, 9441914, 1341187, 949366, -20896157, 1235005, -10566072, -13993398, -17648721, -4077818, -7623427, 6237342, -3130888, 6474791, -16913226, -9301867, 12390302, 8276708, 3585545, 10561712, -20573209 ], [ -25467941, -11141227, -2992274, 11962622, 4016257, 2043922, -19080095, -2597249, -15975720, -19111698, -17562843, -5452094, -12378049, 6144714, -9858136, 8904461, -16833966, -8833273, 12976010, 16627148, 1581059, 15149264, -18557683 ], [ -26534939, -11514721, -1876436, 13985933, 6250540, 2361856, -14521430, -4075553, -18054666, -18144486, -14348814, -6044327, -12590716, 5979951, -14480533, 7357709, -14797944, -7205275, 10522355, 20949716, 205031, 13809407, -12985633 ], [ -19826129, -10076323, -976316, 15511847, 8044036, 1903168, -7220162, -3199907, -16802910, -11091762, -8006634, -5854517, -8261428, 5743053, -16998079, 1834535, -10805160, -4417873, 5029337, 21244412, -542539, 6542141, -3857059 ], [ -13117319, -8637925, -76196, 17037761, 9837532, 1444480, 81106, -2324261, -15551154, -4039038, -1664454, -5664707, -3932140, 5506155, -19515625, -3688639, -6812376, -1630471, -463681, 21539108, -1290109, -725125, 5271515 ], [ -6408509, -7199527, 823924, 18563675, 11631028, 985792, 7382374, -1448615, -14299398, 3013686, 4677726, -5474897, 397148, 5269257, -22033171, -9211813, -2819592, 1156931, -5956699, 21833804, -2037679, -7992391, 14400089 ], [ 300301, -5761129, 1724044, 20089589, 13424524, 527104, 14683642, -572969, -13047642, 10066410, 11019906, -5285087, 4726436, 5032359, -24550717, -14734987, 1173192, 3944333, -11449717, 22128500, -2785249, -15259657, 23528663 ], [ 5791349, -4628554, 2237447, 20801532, 14761347, 38814, 19281136, -18325, -12064932, 15460813, 15128756, -4915687, 8469044, 4117751, -26121887, -19062571, 3966017, 5374219, -15280464, 21331421, -3161589, -20669020, 30958625 ], [ 5193587, -5025094, 817265, 17443620, 13814805, -597486, 10359760, -1068691, -12427452, 12563611, 8070956, -3648337, 9278252, -185407, -22961177, -17412205, 759047, 16525, -10799856, 15075467, -1681779, -16788868, 29895527 ], [ 4595825, -5421634, -602917, 14085708, 12868263, -1233786, 1438384, -2119057, -12789972, 9666409, 1013156, -2380987, 10087460, -4488565, -19800467, -15761839, -2447923, -5341169, -6319248, 8819513, -201969, -12908716, 28832429 ], [ 3998063, -5818174, -2023099, 10727796, 11921721, -1870086, -7482992, -3169423, -13152492, 6769207, -6044644, -1113637, 10896668, -8791723, -16639757, -14111473, -5654893, -10698863, -1838640, 2563559, 1277841, -9028564, 27769331 ], [ 3400301, -6214714, -3443281, 7369884, 10975179, -2506386, -16404368, -4219789, -13515012, 3872005, -13102444, 153713, 11705876, -13094881, -13479047, -12461107, -8861863, -16056557, 2641968, -3692395, 2757651, -5148412, 26706233 ], [ 2802539, -6611254, -4863463, 4011972, 10028637, -3142686, -25325744, -5270155, -13877532, 974803, -20160244, 1421063, 12515084, -17398039, -10318337, -10810741, -12068833, -21414251, 7122576, -9948349, 4237461, -1268260, 25643135 ], [ -836743, -8400319, -925450, 3952485, 8955590, -2745476, -20887595, -1062256, -12224417, 1182921, -20707964, -2479417, 7954867, -13046217, -9278552, -8536755, -8082768, -18135585, 6097324, -6898768, 547926, 512712, 17770137 ], [ -5084329, -10467889, 4084202, 4552683, 7857242, -2141564, -13777541, 4197296, -10168175, 2012103, -19953668, -7413463, 2320765, -6963399, -8662952, -6138045, -2658096, -13129647, 3970900, -1988080, -4175478, 1873848, 8535159 ], [ -9331915, -12535459, 9093854, 5152881, 6758894, -1537652, -6667487, 9456848, -8111933, 2841285, -19199372, -12347509, -3313337, -880581, -8047352, -3739335, 2766576, -8123709, 1844476, 2922608, -8898882, 3234984, -699819 ], [ -13579501, -14603029, 14103506, 5753079, 5660546, -933740, 442567, 14716400, -6055691, 3670467, -18445076, -17281555, -8947439, 5202237, -7431752, -1340625, 8191248, -3117771, -281948, 7833296, -13622286, 4596120, -9934797 ], [ -17827087, -16670599, 19113158, 6353277, 4562198, -329828, 7552621, 19975952, -3999449, 4499649, -17690780, -22215601, -14581541, 11285055, -6816152, 1058085, 13615920, 1888167, -2408372, 12743984, -18345690, 5957256, -19169775 ], [ -18316753, -15763582, 19716926, 4499631, 4374761, -1466021, 8125672, 21445289, -1028894, 6800373, -17911856, -21027445, -13602404, 15818628, -7538213, 1778064, 14101491, 3213759, -2182283, 13807394, -17959017, 8069691, -20296458 ], [ -15048499, -11881978, 15914810, 192141, 5098235, -4342319, 2161720, 19124411, 2855974, 10572639, -19108304, -13717087, -6010028, 18802956, -9597935, 819312, 9647961, 859005, 396319, 11023526, -12462267, 10933425, -13314846 ], [ -11780245, -8000374, 12112694, -4115349, 5821709, -7218617, -3802232, 16803533, 6740842, 14344905, -20304752, -6406729, 1582348, 21787284, -11657657, -139440, 5194431, -1495749, 2974921, 8239658, -6965517, 13797159, -6333234 ], [ -8511991, -4118770, 8310578, -8422839, 6545183, -10094915, -9766184, 14482655, 10625710, 18117171, -21501200, 903629, 9174724, 24771612, -13717379, -1098192, 740901, -3850503, 5553523, 5455790, -1468767, 16660893, 648378 ], [ -5243737, -237166, 4508462, -12730329, 7268657, -12971213, -15730136, 12161777, 14510578, 21889437, -22697648, 8213987, 16767100, 27755940, -15777101, -2056944, -3712629, -6205257, 8132125, 2671922, 4027983, 19524627, 7629990 ], [ -1991652, 2339504, 1689448, -15170361, 8320137, -15454015, -20045828, 10268540, 17916379, 24300857, -23861570, 14589152, 22326726, 28991301, -16376260, -3144160, -8045360, -8086893, 9887756, 142058, 7583694, 20594265, 12333680 ], [ 1179588, -1608496, 3785944, -8273103, 11011647, -15969337, -16120220, 10513508, 18926845, 19908047, -24862862, 16288352, 17722602, 21481827, -9672604, -4873696, -11774096, -7602939, 7528532, -1117786, 1434210, 12693423, 5647760 ], [ 4350828, -5556496, 5882440, -1375845, 13703157, -16484659, -12194612, 10758476, 19937311, 15515237, -25864154, 17987552, 13118478, 13972353, -2968948, -6603232, -15502832, -7118985, 5169308, -2377630, -4715274, 4792581, -1038160 ], [ 7522068, -9504496, 7978936, 5521413, 16394667, -16999981, -8269004, 11003444, 20947777, 11122427, -26865446, 19686752, 8514354, 6462879, 3734708, -8332768, -19231568, -6635031, 2810084, -3637474, -10864758, -3108261, -7724080 ], [ 10693308, -13452496, 10075432, 12418671, 19086177, -17515303, -4343396, 11248412, 21958243, 6729617, -27866738, 21385952, 3910230, -1046595, 10438364, -10062304, -22960304, -6151077, 450860, -4897318, -17014242, -11009103, -14410000 ], [ 13864548, -17400496, 12171928, 19315929, 21777687, -18030625, -417788, 11493380, 22968709, 2336807, -28868030, 23085152, -693894, -8556069, 17142020, -11791840, -26689040, -5667123, -1908364, -6157162, -23163726, -18909945, -21095920 ], [ 15953358, -13944551, 12780804, 13837742, 18568127, -13741567, 2170750, 11362908, 22327875, -777353, -25146017, 21403467, -4489073, -8343098, 14256476, -9836941, -23322656, -6658844, 2446607, -8055076, -23834095, -17893522, -18181670 ], [ 17825682, -9007817, 13092156, 5884466, 14178353, -8491633, 4491874, 11157348, 21356781, -3635783, -20479343, 19045605, -8122463, -6585638, 9453092, -7145155, -18537248, -7945700, 8144417, -10080604, -23408641, -15093646, -13347386 ], [ 19698006, -4071083, 13403508, -2068810, 9788579, -3241699, 6812998, 10951788, 20385687, -6494213, -15812669, 16687743, -11755853, -4828178, 4649708, -4453369, -13751840, -9232556, 13842227, -12106132, -22983187, -12293770, -8513102 ], [ 21570330, 865651, 13714860, -10022086, 5398805, 2008235, 9134122, 10746228, 19414593, -9352643, -11145995, 14329881, -15389243, -3070718, -153676, -1761583, -8966432, -10519412, 19540037, -14131660, -22557733, -9493894, -3678818 ], [ 23442654, 5802385, 14026212, -17975362, 1009031, 7258169, 11455246, 10540668, 18443499, -12211073, -6479321, 11972019, -19022633, -1313258, -4957060, 930203, -4181024, -11806268, 25237847, -16157188, -22132279, -6694018, 1155466 ], [ 23060193, 6845347, 13527294, -18976603, 1298255, 6902915, 10993804, 10616121, 17372400, -12312146, -3432983, 10657914, -17868230, 307777, -6694660, 3826637, -2176055, -13062365, 24881096, -15113170, -19117156, -7580362, 1802560 ], [ 20422947, 3994537, 12218106, -13025809, 6266477, 942473, 7749796, 10972587, 16201296, -9655862, -2006981, 10387566, -11926034, 1792387, -5366476, 6927719, -2951525, -14287703, 18469784, -10999606, -13512364, -12152926, -1737536 ], [ 17785701, 1143727, 10908918, -7075015, 11234699, -5017969, 4505788, 11329053, 15030192, -6999578, -580979, 10117218, -5983838, 3276997, -4038292, 10028801, -3726995, -15513041, 12058472, -6886042, -7907572, -16725490, -5277632 ], [ 15148455, -1707083, 9599730, -1124221, 16202921, -10978411, 1261780, 11685519, 13859088, -4343294, 845023, 9846870, -41642, 4761607, -2710108, 13129883, -4502465, -16738379, 5647160, -2772478, -2302780, -21298054, -8817728 ], [ 12511209, -4557893, 8290542, 4826573, 21171143, -16938853, -1982228, 12041985, 12687984, -1687010, 2271025, 9576522, 5900554, 6246217, -1381924, 16230965, -5277935, -17963717, -764152, 1341086, 3302012, -25870618, -12357824 ], [ 10278858, -6531837, 7835615, 8805640, 24208599, -21473340, -3834274, 12678737, 11347766, 68942, 3682702, 8690588, 9911390, 6894075, 479410, 17749009, -5197283, -18532826, -6099481, 4384177, 7454586, -29203698, -14938356 ], [ 10070982, -4121451, 11651993, 2926072, 17592225, -18878052, 1273490, 14716919, 9161978, -2676766, 5022754, 4726724, 4265426, 3358173, 5006494, 11351863, -836021, -15820790, -6054895, 2074903, 4346070, -26339358, -12721068 ], [ 9863106, -1711065, 15468371, -2953496, 10975851, -16282764, 6381254, 16755101, 6976190, -5422474, 6362806, 762860, -1380538, -177729, 9533578, 4954717, 3525241, -13108754, -6010309, -234371, 1237554, -23475018, -10503780 ], [ 9655230, 699321, 19284749, -8833064, 4359477, -13687476, 11489018, 18793283, 4790402, -8168182, 7702858, -3201004, -7026502, -3713631, 14060662, -1442429, 7886503, -10396718, -5965723, -2543645, -1870962, -20610678, -8286492 ], [ 9447354, 3109707, 23101127, -14712632, -2256897, -11092188, 16596782, 20831465, 2604614, -10913890, 9042910, -7164868, -12672466, -7249533, 18587746, -7839575, 12247765, -7684682, -5921137, -4852919, -4979478, -17746338, -6069204 ], [ 9239478, 5520093, 26917505, -20592200, -8873271, -8496900, 21704546, 22869647, 418826, -13659598, 10382962, -11128732, -18318430, -10785435, 23114830, -14236721, 16609027, -4972646, -5876551, -7162193, -8087994, -14881998, -3851916 ], [ 10713507, 6888624, 23218318, -16080728, -11942535, -10342367, 19259335, 19902404, -451237, -13125186, 7669764, -11338256, -18986494, -6487852, 20842214, -11883657, 13144249, -4121770, -5868050, -8636547, -5017865, -14403808, 685152 ], [ 12523917, 8048784, 18016018, -9491048, -14302377, -13075985, 15303529, 15934076, -1058155, -11934750, 4145916, -10796912, -18658978, -623572, 17209658, -7780551, 8114263, -3643126, -5866766, -9943917, -712007, -14402848, 5686176 ], [ 14334327, 9208944, 12813718, -2901368, -16662219, -15809603, 11347723, 11965748, -1665073, -10744314, 622068, -10255568, -18331462, 5240708, 13577102, -3677445, 3084277, -3164482, -5865482, -11251287, 3593851, -14401888, 10687200 ], [ 16144737, 10369104, 7611418, 3688312, -19022061, -18543221, 7391917, 7997420, -2271991, -9553878, -2901780, -9714224, -18003946, 11104988, 9944546, 425661, -1945709, -2685838, -5864198, -12558657, 7899709, -14400928, 15688224 ], [ 17955147, 11529264, 2409118, 10277992, -21381903, -21276839, 3436111, 4029092, -2878909, -8363442, -6425628, -9172880, -17676430, 16969268, 6311990, 4528767, -6975695, -2207194, -5862914, -13866027, 12205567, -14399968, 20689248 ], [ 18898959, 13101753, -276107, 12803707, -19749096, -21097868, -1375970, 3529664, -4357984, -8466918, -9274290, -7536416, -18565453, 20031170, 4836887, 5067261, -9361715, -3152986, -6340019, -16006218, 11891623, -12737812, 23616123 ], [ 18976173, 15086571, -444257, 11265457, -14123640, -18006308, -7044326, 6499136, -6709216, -9864306, -11447766, -4804832, -20671015, 20290694, 5519237, 2041143, -9103769, -5523214, -7295513, -18979230, 6957877, -9414460, 24468849 ], [ 19053387, 17071389, -612407, 9727207, -8498184, -14914748, -12712682, 9468608, -9060448, -11261694, -13621242, -2073248, -22776577, 20550218, 6201587, -984975, -8845823, -7893442, -8251007, -21952242, 2024131, -6091108, 25321575 ], [ 19130601, 19056207, -780557, 8188957, -2872728, -11823188, -18381038, 12438080, -11411680, -12659082, -15794718, 658336, -24882139, 20809742, 6883937, -4011093, -8587877, -10263670, -9206501, -24925254, -2909615, -2767756, 26174301 ], [ 19207815, 21041025, -948707, 6650707, 2752728, -8731628, -24049394, 15407552, -13762912, -14056470, -17968194, 3389920, -26987701, 21069266, 7566287, -7037211, -8329931, -12633898, -10161995, -27898266, -7843361, 555596, 27027027 ], [ 18181680, 22389803, -1311427, 5807204, 7074849, -6581453, -28423502, 17405921, -14670896, -13990361, -19319917, 4998258, -28097872, 20980858, 7992102, -9149246, -7770026, -14046968, -10523172, -29104792, -12211902, 2682859, 26218009 ], [ 11638800, 20558381, -2646997, 8437436, 4880295, -9138203, -26326370, 14548775, -8362640, -6606767, -16562875, 990366, -24231088, 19152790, 7135242, -6690866, -5700326, -10674248, -7912764, -21478888, -13754418, -1170323, 17100271 ], [ 5095920, 18726959, -3982567, 11067668, 2685741, -11694953, -24229238, 11691629, -2054384, 776827, -13805833, -3017526, -20364304, 17324722, 6278382, -4232486, -3630626, -7301528, -5302356, -13852984, -15296934, -5023505, 7982533 ], [ -1446960, 16895537, -5318137, 13697900, 491187, -14251703, -22132106, 8834483, 4253872, 8160421, -11048791, -7025418, -16497520, 15496654, 5421522, -1774106, -1560926, -3928808, -2691948, -6227080, -16839450, -8876687, -1135205 ], [ -7989840, 15064115, -6653707, 16328132, -1703367, -16808453, -20034974, 5977337, 10562128, 15544015, -8291749, -11033310, -12630736, 13668586, 4564662, 684274, 508774, -556088, -81540, 1398824, -18381966, -12729869, -10252943 ], [ -14532720, 13232693, -7989277, 18958364, -3897921, -19365203, -17937842, 3120191, 16870384, 22927609, -5534707, -15041202, -8763952, 11840518, 3707802, 3142654, 2578474, 2816632, 2528868, 9024728, -19924482, -16583051, -19370681 ], [ -11326335, 14117476, -7657722, 19923861, -5639590, -16567443, -13877810, 547900, 19008720, 21663368, -7340720, -11884204, -5363658, 11578520, 2211792, 2135974, -1195986, 814737, 1637896, 10065492, -16290173, -16040758, -15388744 ], [ -6170097, 15545500, -6992742, 20556411, -7290682, -12698781, -9425198, -1967420, 20313072, 18669560, -10059344, -7294228, -2056662, 11629736, 587952, 436282, -6139278, -2262081, 46648, 9789228, -11620499, -14619370, -8786872 ], [ -1013859, 16973524, -6327762, 21188961, -8941774, -8830119, -4972586, -4482740, 21617424, 15675752, -12777968, -2704252, 1250334, 11680952, -1035888, -1263410, -11082570, -5338899, -1544600, 9512964, -6950825, -13197982, -2185000 ], [ 4142379, 18401548, -5662782, 21821511, -10592866, -4961457, -519974, -6998060, 22921776, 12681944, -15496592, 1885724, 4557330, 11732168, -2659728, -2963102, -16025862, -8415717, -3135848, 9236700, -2281151, -11776594, 4416872 ], [ 9298617, 19829572, -4997802, 22454061, -12243958, -1092795, 3932638, -9513380, 24226128, 9688136, -18215216, 6475700, 7864326, 11783384, -4283568, -4662794, -20969154, -11492535, -4727096, 8960436, 2388523, -10355206, 11018744 ], [ 8184177, 20100151, -2121039, 20020794, -10677361, -925776, 6458803, -10145042, 21355527, 7578017, -18363044, 6584945, 6855459, 8337206, -4258830, -4420703, -21364104, -12160671, -5525879, 8298747, 5511784, -9350572, 15625808 ], [ 799059, 19213285, 2967507, 14521710, -5893075, -4460400, 7058521, -8893046, 14309973, 6351587, -15940076, 2213459, 1530729, 1393634, -2585514, -2236829, -17210712, -10420125, -5532197, 7251633, 7088632, -8762692, 18238064 ], [ -6586059, 18326419, 8056053, 9022626, -1108789, -7995024, 7658239, -7641050, 7264419, 5125157, -13517108, -2158027, -3794001, -5549938, -912198, -52955, -13057320, -8679579, -5538515, 6204519, 8665480, -8174812, 20850320 ], [ -13971177, 17439553, 13144599, 3523542, 3675497, -11529648, 8257957, -6389054, 218865, 3898727, -11094140, -6529513, -9118731, -12493510, 761118, 2130919, -8903928, -6939033, -5544833, 5157405, 10242328, -7586932, 23462576 ], [ -21356295, 16552687, 18233145, -1975542, 8459783, -15064272, 8857675, -5137058, -6826689, 2672297, -8671172, -10900999, -14443461, -19437082, 2434434, 4314793, -4750536, -5198487, -5551151, 4110291, 11819176, -6999052, 26074832 ], [ -27125686, 15877036, 21619139, -6462251, 11809151, -17555440, 9076116, -4477687, -12474890, 2264150, -5969811, -14072296, -18269897, -24572053, 3288214, 5670481, -1892771, -3372725, -4711991, 2204275, 12956517, -6017328, 27951209 ], [ -24816442, 16257460, 16492373, -5887085, 7983929, -14829328, 7388172, -6781441, -11136326, 5947418, -1876485, -11242648, -14604863, -20664019, 44314, 2885239, -5513141, -1120883, 354559, -3996251, 11896323, -3066384, 26148191 ], [ -22507198, 16637884, 11365607, -5311919, 4158707, -12103216, 5700228, -9085195, -9797762, 9630686, 2216841, -8413000, -10939829, -16755985, -3199586, 99997, -9133511, 1130959, 5421109, -10196777, 10836129, -115440, 24345173 ], [ -20197954, 17018308, 6238841, -4736753, 333485, -9377104, 4012284, -11388949, -8459198, 13313954, 6310167, -5583352, -7274795, -12847951, -6443486, -2685245, -12753881, 3382801, 10487659, -16397303, 9775935, 2835504, 22542155 ], [ -17888710, 17398732, 1112075, -4161587, -3491737, -6650992, 2324340, -13692703, -7120634, 16997222, 10403493, -2753704, -3609761, -8939917, -9687386, -5470487, -16374251, 5634643, 15554209, -22597829, 8715741, 5786448, 20739137 ], [ -15579466, 17779156, -4014691, -3586421, -7316959, -3924880, 636396, -15996457, -5782070, 20680490, 14496819, 75944, 55273, -5031883, -12931286, -8255729, -19994621, 7886485, 20620759, -28798355, 7655547, 8737392, 18936119 ], [ -14298912, 15422760, -2540017, 351460, -4190251, -6524993, -3925503, -9740681, -4566141, 18618913, 12817490, 1322682, 3593572, -3092649, -10582146, -4136986, -16924961, 4737962, 20154169, -21394306, 9009253, 3990321, 12844386 ], [ -13224096, 12519000, 254945, 4961884, 326843, -10190351, -9062193, -1772999, -3374739, 15408367, 9983630, 2252838, 7106524, -1547175, -7114398, 1362554, -12517295, 509366, 18580951, -11269342, 10845739, -2296353, 5894910 ], [ -12149280, 9615240, 3049907, 9572308, 4843937, -13855709, -14198883, 6194683, -2183337, 12197821, 7149770, 3182994, 10619476, -1701, -3646650, 6862094, -8109629, -3719230, 17007733, -1144378, 12682225, -8583027, -1054566 ], [ -11074464, 6711480, 5844869, 14182732, 9361031, -17521067, -19335573, 14162365, -991935, 8987275, 4315910, 4113150, 14132428, 1543773, -178902, 12361634, -3701963, -7947826, 15434515, 8980586, 14518711, -14869701, -8004042 ], [ -9999648, 3807720, 8639831, 18793156, 13878125, -21186425, -24472263, 22130047, 199467, 5776729, 1482050, 5043306, 17645380, 3089247, 3288846, 17861174, 705703, -12176422, 13861297, 19105550, 16355197, -21156375, -14953518 ], [ -8175036, 3058080, 9471434, 20170423, 15924599, -21071750, -25683138, 24053521, -1739058, 3236485, 1545983, 6807747, 15379549, 3450858, 1717659, 19660496, 2561701, -14817181, 12357313, 19557764, 14297737, -23236575, -17596878 ], [ -5600628, 4462560, 8339678, 18314533, 15500453, -17177042, -22968198, 19932787, -6807510, 1366543, 4507709, 9406473, 7334935, 2628606, -4892463, 17759600, 1866031, -15870103, 10922563, 10337228, 8346331, -21110301, -15934122 ], [ -3026220, 5867040, 7207922, 16458643, 15076307, -13282334, -20253258, 15812053, -11875962, -503399, 7469435, 12005199, -709679, 1806354, -11502585, 15858704, 1170361, -16923025, 9487813, 1116692, 2394925, -18984027, -14271366 ], [ -451812, 7271520, 6076166, 14602753, 14652161, -9387626, -17538318, 11691319, -16944414, -2373341, 10431161, 14603925, -8754293, 984102, -18112707, 13957808, 474691, -17975947, 8053063, -8103844, -3556481, -16857753, -12608610 ], [ 2122596, 8676000, 4944410, 12746863, 14228015, -5492918, -14823378, 7570585, -22012866, -4243283, 13392887, 17202651, -16798907, 161850, -24722829, 12056912, -220979, -19028869, 6618313, -17324380, -9507887, -14731479, -10945854 ], [ 4649059, 9070875, 3863099, 10094129, 14152092, -1800738, -11973137, 4385831, -25599671, -5391489, 14721742, 19217142, -22684317, -877505, -29173204, 9743930, -283256, -18845181, 4554998, -23989546, -14218279, -13355304, -8979296 ], [ 6935797, 4417725, 3034013, 3457175, 15817284, 878802, -8446391, 5880977, -21778241, -2931015, 7886242, 18310458, -17773707, -3002375, -22824844, 5370518, 2821432, -12478443, -651142, -17877862, -12723601, -15729624, -5493728 ], [ 9222535, -235425, 2204927, -3179779, 17482476, 3558342, -4919645, 7376123, -17956811, -470541, 1050742, 17403774, -12863097, -5127245, -16476484, 997106, 5926120, -6111705, -5857282, -11766178, -11228923, -18103944, -2008160 ], [ 11509273, -4888575, 1375841, -9816733, 19147668, 6237882, -1392899, 8871269, -14135381, 1989933, -5784758, 16497090, -7952487, -7252115, -10128124, -3376306, 9030808, 255033, -11063422, -5654494, -9734245, -20478264, 1477408 ], [ 13796011, -9541725, 546755, -16453687, 20812860, 8917422, 2133847, 10366415, -10313951, 4450407, -12620258, 15590406, -3041877, -9376985, -3779764, -7749718, 12135496, 6621771, -16269562, 457190, -8239567, -22852584, 4962976 ], [ 16082749, -14194875, -282331, -23090641, 22478052, 11596962, 5660593, 11861561, -6492521, 6910881, -19455758, 14683722, 1868733, -11501855, 2568596, -12123130, 15240184, 12988509, -21475702, 6568874, -6744889, -25226904, 8448544 ], [ 15464677, -11258190, -4241427, -19247330, 18756859, 10738452, 6050314, 13436557, -4576691, 3893420, -17504213, 14296168, 2975213, -6799265, 394946, -9107202, 14531447, 9862252, -18720557, 10007383, -4334171, -21030659, 4975422 ], [ 14265643, -6803538, -8826525, -13307966, 13958389, 9172332, 5812630, 15027523, -3041981, -219628, -13795259, 14012440, 3320867, -731183, -3483106, -4613406, 13060025, 4837396, -14373155, 12911257, -1740245, -15520301, 110562 ], [ 13066609, -2348886, -13411623, -7368602, 9159919, 7606212, 5574946, 16618489, -1507271, -4332676, -10086305, 13728712, 3666521, 5336899, -7361158, -119610, 11588603, -187460, -10025753, 15815131, 853681, -10009943, -4754298 ], [ 11867575, 2105766, -17996721, -1429238, 4361449, 6040092, 5337262, 18209455, 27439, -8445724, -6377351, 13444984, 4012175, 11404981, -11239210, 4374186, 10117181, -5212316, -5678351, 18719005, 3447607, -4499585, -9619158 ], [ 10668541, 6560418, -22581819, 4510126, -437021, 4473972, 5099578, 19800421, 1562149, -12558772, -2668397, 13161256, 4357829, 17473063, -15117262, 8867982, 8645759, -10237172, -1330949, 21622879, 6041533, 1010773, -14484018 ], [ 8431504, 6005886, -24535803, 4496755, -1982327, 2623887, 6620797, 19333930, 2973034, -12280714, -1571282, 13511737, 5072720, 18597799, -16719643, 10031859, 6304715, -12121277, -255302, 21392659, 5958700, 3615487, -16264578 ], [ 5156464, 442170, -23858673, -1469351, -274469, 489837, 9900919, 16809982, 4260094, -7611550, -3086006, 14496427, 6156848, 14779189, -16046353, 7865817, 3094049, -10864631, -2451410, 18028345, 3199108, 3314557, -14960838 ], [ 1881424, -5121546, -23181543, -7435457, 1433389, -1644213, 13181041, 14286034, 5547154, -2942386, -4600730, 15481117, 7240976, 10960579, -15373063, 5699775, -116617, -9607985, -4647518, 14664031, 439516, 3013627, -13657098 ], [ -1393616, -10685262, -22504413, -13401563, 3141247, -3778263, 16461163, 11762086, 6834214, 1726778, -6115454, 16465807, 8325104, 7141969, -14699773, 3533733, -3327283, -8351339, -6843626, 11299717, -2320076, 2712697, -12353358 ], [ -4668656, -16248978, -21827283, -19367669, 4849105, -5912313, 19741285, 9238138, 8121274, 6395942, -7630178, 17450497, 9409232, 3323359, -14026483, 1367691, -6537949, -7094693, -9039734, 7935403, -5079668, 2411767, -11049618 ], [ -7136267, -20457688, -19931696, -23074246, 5650281, -7278327, 20799938, 6393018, 9073483, 9456723, -8295252, 16877412, 10487734, -476061, -12443674, 177366, -8512593, -5504534, -10144042, 4708856, -7311804, 2654751, -9966490 ], [ -5566733, -17891368, -11943824, -15483178, 1918047, -4804161, 10751246, 1942038, 8351437, 4475589, -4712076, 8515452, 11538106, -4179531, -6313270, 3865626, -4307127, -2246810, -5789350, 2171144, -6906660, 5617305, -9986422 ], [ -3997199, -15325048, -3955952, -7892110, -1814187, -2329995, 702554, -2508942, 7629391, -505545, -1128900, 153492, 12588478, -7883001, -182866, 7553886, -101661, 1010914, -1434658, -366568, -6501516, 8579859, -10006354 ], [ -2427665, -12758728, 4031920, -301042, -5546421, 144171, -9346138, -6959922, 6907345, -5486679, 2454276, -8208468, 13638850, -11586471, 5947538, 11242146, 4103805, 4268638, 2920034, -2904280, -6096372, 11542413, -10026286 ], [ -858131, -10192408, 12019792, 7290026, -9278655, 2618337, -19394830, -11410902, 6185299, -10467813, 6037452, -16570428, 14689222, -15289941, 12077942, 14930406, 8309271, 7526362, 7274726, -5441992, -5691228, 14504967, -10046218 ], [ 711403, -7626088, 20007664, 14881094, -13010889, 5092503, -29443522, -15861882, 5463253, -15448947, 9620628, -24932388, 15739594, -18993411, 18208346, 18618666, 12514737, 10784086, 11629418, -7979704, -5286084, 17467521, -10066150 ], [ 4130832, -4844073, 16414711, 12820257, -11420213, 9006984, -24371799, -13428977, 2858342, -16197271, 7053969, -21209253, 14942771, -16140161, 15691650, 17792656, 12120603, 11897665, 7861510, -4309726, -1903520, 12100210, -9286292 ], [ 7920240, -2018919, 10505593, 8829039, -8764955, 13209528, -16275993, -9619295, -123142, -16099033, 3257343, -15069099, 13776509, -11975567, 11445534, 16063792, 10806549, 12582415, 2469082, 601790, 2074528, 5066926, -8346476 ], [ 11709648, 806235, 4596475, 4837821, -6109697, 17412072, -8180187, -5809613, -3104626, -16000795, -539283, -8928945, 12610247, -7810973, 7199418, 14334928, 9492495, 13267165, -2923346, 5513306, 6052576, -1966358, -7406660 ], [ 15499056, 3631389, -1312643, 846603, -3454439, 21614616, -84381, -1999931, -6086110, -15902557, -4335909, -2788791, 11443985, -3646379, 2953302, 12606064, 8178441, 13951915, -8315774, 10424822, 10030624, -8999642, -6466844 ], [ 19288464, 6456543, -7221761, -3144615, -799181, 25817160, 8011425, 1809751, -9067594, -15804319, -8132535, 3351363, 10277723, 518215, -1292814, 10877200, 6864387, 14636665, -13708202, 15336338, 14008672, -16032926, -5527028 ], [ 18628302, 6802956, -11557070, -5747499, -1732976, 24019668, 10340433, 3955447, -10401481, -16185994, -12052041, 6573780, 9159695, 1242685, -5240529, 8498293, 4843047, 12332890, -12720299, 17651408, 15400600, -18305609, -6246272 ], [ 13518570, 4670628, -14318570, -6962049, -6255824, 16222140, 6902643, 4437157, -10087771, -17047582, -16094427, 6878460, 8089901, -1472969, -8889843, 5469343, 2114421, 7040590, -5352065, 17370032, 14206408, -15817691, -8624576 ], [ 8408838, 2538300, -17080070, -8176599, -10778672, 8424612, 3464853, 4918867, -9774061, -17909170, -20136813, 7183140, 7020107, -4188623, -12539157, 2440393, -614205, 1748290, 2016169, 17088656, 13012216, -13329773, -11002880 ], [ 3299106, 405972, -19841570, -9391149, -15301520, 627084, 27063, 5400577, -9460351, -18770758, -24179199, 7487820, 5950313, -6904277, -16188471, -588557, -3342831, -3544010, 9384403, 16807280, 11818024, -10841855, -13381184 ], [ -1810626, -1726356, -22603070, -10605699, -19824368, -7170444, -3410727, 5882287, -9146641, -19632346, -28221585, 7792500, 4880519, -9619931, -19837785, -3617507, -6071457, -8836310, 16752637, 16525904, 10623832, -8353937, -15759488 ], [ -5714509, -2703791, -24330836, -11307591, -22625221, -12387059, -6679559, 6559240, -8964001, -19158381, -31334224, 7147276, 3409458, -11789372, -21558920, -5339027, -8477365, -13235145, 22959881, 15561707, 9400329, -5460090, -17043204 ], [ -3589147, 2093239, -20889932, -9446193, -16816099, -4699109, -9103601, 8212408, -9436711, -12006651, -29798128, 1752532, -67938, -11227748, -13639160, -523397, -9269683, -13166655, 23362175, 11183405, 8030271, -536598, -12853980 ], [ -1463785, 6890269, -17449028, -7584795, -11006977, 2988841, -11527643, 9865576, -9909421, -4854921, -28262032, -3642212, -3545334, -10666124, -5719400, 4292233, -10062001, -13098165, 23764469, 6805103, 6660213, 4386894, -8664756 ], [ 661577, 11687299, -14008124, -5723397, -5197855, 10676791, -13951685, 11518744, -10382131, 2296809, -26725936, -9036956, -7022730, -10104500, 2200360, 9107863, -10854319, -13029675, 24166763, 2426801, 5290155, 9310386, -4475532 ], [ 2786939, 16484329, -10567220, -3861999, 611267, 18364741, -16375727, 13171912, -10854841, 9448539, -25189840, -14431700, -10500126, -9542876, 10120120, 13923493, -11646637, -12961185, 24569057, -1951501, 3920097, 14233878, -286308 ], [ 4912301, 21281359, -7126316, -2000601, 6420389, 26052691, -18799769, 14825080, -11327551, 16600269, -23653744, -19826444, -13977522, -8981252, 18039880, 18739123, -12438955, -12892695, 24971351, -6329803, 2550039, 19157370, 3902916 ], [ 1267978, 16233929, -5623847, -3044058, 9106591, 24659751, -13788526, 10585148, -9847901, 16112729, -16130463, -22161973, -13266033, -6287733, 19955135, 15669623, -10807263, -11027195, 23704045, -4539500, 413681, 14368667, 740175 ], [ -3530282, 9217607, -4509065, -4668486, 11168209, 21450633, -7290226, 5166596, -7977779, 14097335, -7409745, -23885659, -11716767, -3167835, 20669489, 11023097, -8690769, -8802293, 22102819, -1515476, -1875937, 7637525, -3892959 ], [ -8328542, 2201285, -3394283, -6292914, 13229827, 18241515, -791926, -251956, -6107657, 12081941, 1310973, -25609345, -10167501, -47937, 21383843, 6376571, -6574275, -6577391, 20501593, 1508548, -4165555, 906383, -8526093 ], [ -13126802, -4815037, -2279501, -7917342, 15291445, 15032397, 5706374, -5670508, -4237535, 10066547, 10031691, -27333031, -8618235, 3071961, 22098197, 1730045, -4457781, -4352489, 18900367, 4532572, -6455173, -5824759, -13159227 ], [ -17925062, -11831359, -1164719, -9541770, 17353063, 11823279, 12204674, -11089060, -2367413, 8051153, 18752409, -29056717, -7068969, 6191859, 22812551, -2916481, -2341287, -2127587, 17299141, 7556596, -8744791, -12555901, -17792361 ], [ -18158132, -13672045, -1228442, -7558665, 18163729, 10259253, 15372470, -10893205, -1969427, 5970674, 21880344, -29111080, -4624299, 4533807, 18806456, -5838097, -27426, -535781, 14707789, 7318012, -6467416, -14987911, -18606225 ], [ -13826012, -10337095, -2470670, -1968027, 17723443, 10340319, 15209762, -5082943, -3043577, 3825110, 19415496, -27496120, -1284225, -1902195, 10079912, -7034803, 2483802, 422929, 11126311, 3816820, 376952, -13120789, -15600819 ], [ -9493892, -7002145, -3712898, 3622611, 17283157, 10421385, 15047054, 727319, -4117727, 1679546, 16950648, -25881160, 2055849, -8338197, 1353368, -8231509, 4995030, 1381639, 7544833, 315628, 7221320, -11253667, -12595413 ], [ -5161772, -3667195, -4955126, 9213249, 16842871, 10502451, 14884346, 6537581, -5191877, -466018, 14485800, -24266200, 5395923, -14774199, -7373176, -9428215, 7506258, 2340349, 3963355, -3185564, 14065688, -9386545, -9590007 ], [ -829652, -332245, -6197354, 14803887, 16402585, 10583517, 14721638, 12347843, -6266027, -2611582, 12020952, -22651240, 8735997, -21210201, -16099720, -10624921, 10017486, 3299059, 381877, -6686756, 20910056, -7519423, -6584601 ], [ 2543599, 2365184, -6481861, 18502731, 15848590, 10615274, 14027634, 16911235, -6555540, -4885148, 9221764, -20213599, 11524266, -26542125, -22523101, -11173936, 12206987, 3692004, -1901486, -9103629, 25759514, -6163052, -4415079 ], [ 1122505, 1875008, -1977763, 12742605, 14726050, 10400486, 10677150, 15240277, -2921868, -7798724, 4750876, -13662553, 11553510, -26353659, -17430667, -8484496, 12787853, 1256124, 2305726, -6098907, 20634422, -7360436, -6424977 ], [ -298589, 1384832, 2526335, 6982479, 13603510, 10185698, 7326666, 13569319, 711804, -10712300, 279988, -7111507, 11582754, -26165193, -12338233, -5795056, 13368719, -1179756, 6512938, -3094185, 15509330, -8557820, -8434875 ], [ -1719683, 894656, 7030433, 1222353, 12480970, 9970910, 3976182, 11898361, 4345476, -13625876, -4190900, -560461, 11611998, -25976727, -7245799, -3105616, 13949585, -3615636, 10720150, -89463, 10384238, -9755204, -10444773 ], [ -3140777, 404480, 11534531, -4537773, 11358430, 9756122, 625698, 10227403, 7979148, -16539452, -8661788, 5990585, 11641242, -25788261, -2153365, -416176, 14530451, -6051516, 14927362, 2915259, 5259146, -10952588, -12454671 ], [ -4561871, -85696, 16038629, -10297899, 10235890, 9541334, -2724786, 8556445, 11612820, -19453028, -13132676, 12541631, 11670486, -25599795, 2939069, 2273264, 15111317, -8487396, 19134574, 5919981, 134054, -12149972, -14464569 ], [ -2871885, -1896712, 14520452, -7306160, 4602985, 4020186, -2119570, 10357792, 13112187, -16605099, -8280409, 10309497, 8644975, -20880149, 2260988, 7396184, 14879818, -10240116, 21244926, 6283778, -2549183, -9677911, -12088337 ], [ -559683, -3971896, 11797820, -2564048, -1931993, -2562234, -723214, 12853600, 14184693, -12604869, -1563511, 6320727, 5008513, -15254267, 428804, 13005800, 14485846, -11856204, 22935906, 6119390, -4744049, -6471961, -8834879 ], [ 1752519, -6047080, 9075188, 2178064, -8466971, -9144654, 673142, 15349408, 15257199, -8604639, 5153387, 2331957, 1372051, -9628385, -1403380, 18615416, 14091874, -13472292, 24626886, 5955002, -6938915, -3266011, -5581421 ], [ 4064721, -8122264, 6352556, 6920176, -15001949, -15727074, 2069498, 17845216, 16329705, -4604409, 11870285, -1656813, -2264411, -4002503, -3235564, 24225032, 13697902, -15088380, 26317866, 5790614, -9133781, -60061, -2327963 ], [ 6376923, -10197448, 3629924, 11662288, -21536927, -22309494, 3465854, 20341024, 17402211, -604179, 18587183, -5645583, -5900873, 1623379, -5067748, 29834648, 13303930, -16704468, 28008846, 5626226, -11328647, 3145889, 925495 ], [ 8173464, -9269995, 2130224, 12205657, -21993530, -21402930, 3733691, 20850775, 17912160, -460548, 17636627, -8223582, -8168096, 1949974, -4147315, 31390346, 14109820, -15957213, 27054561, 4482140, -10573754, 3985142, -416723 ], [ 9454344, -5339905, 1853456, 8550283, -16371758, -13007382, 2873009, 19374469, 17859552, -4173516, 9018617, -9390810, -9066080, -3022718, -474265, 28892126, 16115572, -12846615, 23455011, 2358356, -6869102, 2457698, -6354617 ], [ 10735224, -1409815, 1576688, 4894909, -10749986, -4611834, 2012327, 17898163, 17806944, -7886484, 400607, -10558038, -9964064, -7995410, 3198785, 26393906, 18121324, -9736017, 19855461, 234572, -3164450, 930254, -12292511 ], [ 12016104, 2520275, 1299920, 1239535, -5128214, 3783714, 1151645, 16421857, 17754336, -11599452, -8217403, -11725266, -10862048, -12968102, 6871835, 23895686, 20127076, -6625419, 16255911, -1889212, 540202, -597190, -18230405 ], [ 13296984, 6450365, 1023152, -2415839, 493558, 12179262, 290963, 14945551, 17701728, -15312420, -16835413, -12892494, -11760032, -17940794, 10544885, 21397466, 22132828, -3514821, 12656361, -4012996, 4244854, -2124634, -24168299 ], [ 14943141, 8706144, 651419, -5067055, 4382964, 18514195, -352802, 12590884, 16309129, -17929449, -22703066, -13168917, -12122190, -21609050, 12898690, 19128328, 23583261, -911536, 9393379, -5619537, 7165703, -3672281, -28936018 ], [ 18415683, 2590368, -195139, -2697481, -389460, 14546053, 88018, 5844412, 8216575, -15066783, -14818934, -8991315, -9805218, -18755126, 8656270, 18004600, 22257099, -844816, 7813237, -4639863, 6167537, -5320943, -27852862 ], [ 21888225, -3525408, -1041697, -327907, -5161884, 10577911, 528838, -902060, 124021, -12204117, -6934802, -4813713, -7488246, -15901202, 4413850, 16880872, 20930937, -778096, 6233095, -3660189, 5169371, -6969605, -26769706 ], [ 25360767, -9641184, -1888255, 2041667, -9934308, 6609769, 969658, -7648532, -7968533, -9341451, 949330, -636111, -5171274, -13047278, 171430, 15757144, 19604775, -711376, 4652953, -2680515, 4171205, -8618267, -25686550 ], [ 28833309, -15756960, -2734813, 4411241, -14706732, 2641627, 1410478, -14395004, -16061087, -6478785, 8833462, 3541491, -2854302, -10193354, -4070990, 14633416, 18278613, -644656, 3072811, -1700841, 3173039, -10266929, -24603394 ], [ 32305851, -21872736, -3581371, 6780815, -19479156, -1326515, 1851298, -21141476, -24153641, -3616119, 16717594, 7719093, -537330, -7339430, -8313410, 13509688, 16952451, -577936, 1492669, -721167, 2174873, -11915591, -23520238 ], [ 24961398, -20918397, -2253904, 9420289, -18588985, -2981812, -81497, -16140613, -23261250, -6410163, 13818161, 6487460, -3347153, -6515556, -5504350, 9811650, 10309944, 1308409, 1447482, 1876327, 4625997, -10741108, -21055017 ], [ 15453546, -18550035, -491632, 12113743, -16566295, -4174540, -2489015, -8790283, -20571870, -10335549, 8762015, 4173980, -7182335, -6097692, -1284994, 5598750, 2604168, 3558679, 1709286, 4797385, 7766979, -9001996, -18313383 ], [ 5945694, -16181673, 1270640, 14807197, -14543605, -5367268, -4896533, -1439953, -17882490, -14260935, 3705869, 1860500, -11017517, -5679828, 2934362, 1385850, -5101608, 5808949, 1971090, 7718443, 10907961, -7262884, -15571749 ], [ -3562158, -13813311, 3032912, 17500651, -12520915, -6559996, -7304051, 5910377, -15193110, -18186321, -1350277, -452980, -14852699, -5261964, 7153718, -2827050, -12807384, 8059219, 2232894, 10639501, 14048943, -5523772, -12830115 ], [ -13070010, -11444949, 4795184, 20194105, -10498225, -7752724, -9711569, 13260707, -12503730, -22111707, -6406423, -2766460, -18687881, -4844100, 11373074, -7039950, -20513160, 10309489, 2494698, 13560559, 17189925, -3784660, -10088481 ], [ -16277637, -9300510, 3574454, 20573137, -10303474, -8066131, -11631734, 13107251, -11460906, -23320662, -8269027, -2709451, -18019001, -3683310, 13627178, -8732643, -19824261, 10686094, 1283556, 14953150, 16644063, -4681141, -6012330 ], [ -13185039, -7379994, -629278, 18637747, -11936662, -7500217, -13064546, 5450009, -12064638, -21813186, -6938089, -281953, -12846059, -1779594, 13916030, -7905129, -10740687, 9189034, -1400532, 14817274, 12411357, -8213215, -601662 ], [ -10092441, -5459478, -4833010, 16702357, -13569850, -6934303, -14497358, -2207233, -12668370, -20305710, -5607151, 2145545, -7673117, 124122, 14204882, -7077615, -1657113, 7691974, -4084620, 14681398, 8178651, -11745289, 4809006 ], [ -6999843, -3538962, -9036742, 14766967, -15203038, -6368389, -15930170, -9864475, -13272102, -18798234, -4276213, 4573043, -2500175, 2027838, 14493734, -6250101, 7426461, 6194914, -6768708, 14545522, 3945945, -15277363, 10219674 ], [ -3907245, -1618446, -13240474, 12831577, -16836226, -5802475, -17362982, -17521717, -13875834, -17290758, -2945275, 7000541, 2672767, 3931554, 14782586, -5422587, 16510035, 4697854, -9452796, 14409646, -286761, -18809437, 15630342 ], [ -1546582, -61433, -15450078, 11193640, -17459409, -5335102, -18305359, -23552208, -13609956, -15373216, -1818909, 9051983, 7155138, 5635476, 14642522, -4569176, 22874411, 2667839, -11056903, 14028479, -4021843, -21281893, 19313724 ], [ -2845594, -321935, -7689042, 11042968, -13032567, -5360434, -16795561, -21448944, -8996028, -11405344, -1715403, 9223145, 8184654, 6340428, 12357878, -3586280, 15642797, -2026951, -7261105, 12420857, -5268805, -18456259, 14360676 ], [ -4144606, -582437, 71994, 10892296, -8605725, -5385766, -15285763, -19345680, -4382100, -7437472, -1611897, 9394307, 9214170, 7045380, 10073234, -2603384, 8411183, -6721741, -3465307, 10813235, -6515767, -15630625, 9407628 ], [ -5443618, -842939, 7833030, 10741624, -4178883, -5411098, -13775965, -17242416, 231828, -3469600, -1508391, 9565469, 10243686, 7750332, 7788590, -1620488, 1179569, -11416531, 330491, 9205613, -7762729, -12804991, 4454580 ], [ -6742630, -1103441, 15594066, 10590952, 247959, -5436430, -12266167, -15139152, 4845756, 498272, -1404885, 9736631, 11273202, 8455284, 5503946, -637592, -6052045, -16111321, 4126289, 7597991, -9009691, -9979357, -498468 ], [ -8041642, -1363943, 23355102, 10440280, 4674801, -5461762, -10756369, -13035888, 9459684, 4466144, -1301379, 9907793, 12302718, 9160236, 3219302, 345304, -13283659, -20806111, 7922087, 5990369, -10256653, -7153723, -5451516 ], [ -5091894, -1931295, 18401433, 8346893, 5104613, -2972909, -5932101, -9434319, 12777047, 2152826, -1877393, 7413345, 10417859, 9558768, 3505693, -543270, -13693418, -16534646, 12055710, 3133182, -7804250, -9037519, -3204154 ], [ -1292394, -2560017, 10904823, 5864963, 4735019, 18781, -444939, -5533089, 15835097, -1416730, -2589311, 4385775, 7950125, 9896016, 4306291, -1806138, -12738806, -10469930, 16256898, 26082, -4611974, -11863201, 483290 ], [ 2507106, -3188739, 3408213, 3383033, 4365425, 3010471, 5042223, -1631859, 18893147, -4986286, -3301229, 1358205, 5482391, 10233264, 5106889, -3069006, -11784194, -4405214, 20458086, -3081018, -1419698, -14688883, 4170734 ], [ 6306606, -3817461, -4088397, 901103, 3995831, 6002161, 10529385, 2269371, 21951197, -8555842, -4013147, -1669365, 3014657, 10570512, 5907487, -4331874, -10829582, 1659502, 24659274, -6188118, 1772578, -17514565, 7858178 ], [ 10106106, -4446183, -11585007, -1580827, 3626237, 8993851, 16016547, 6170601, 25009247, -12125398, -4725065, -4696935, 546923, 10907760, 6708085, -5594742, -9874970, 7724218, 28860462, -9295218, 4964854, -20340247, 11545622 ], [ 11256837, -3228201, -15866211, -2802100, 4345109, 10139827, 18890163, 7114434, 23704385, -11718211, -4253795, -6232758, -266224, 8311476, 8749249, -4473441, -6542111, 10573702, 26645586, -8815770, 7311301, -18502651, 13029863 ], [ 9758799, -163515, -16932009, -2762716, 6152447, 9440089, 19150233, 5100870, 18036611, -7334281, -2599337, -6276834, 575216, 2781660, 12030979, -967971, -831005, 10207954, 18014646, -4749774, 8811919, -12001777, 12310901 ], [ 8260761, 2901171, -17997807, -2723332, 7959785, 8740351, 19410303, 3087306, 12368837, -2950351, -944879, -6320910, 1416656, -2748156, 15312709, 2537499, 4880101, 9842206, 9383706, -683778, 10312537, -5500903, 11591939 ], [ 6762723, 5965857, -19063605, -2683948, 9767123, 8040613, 19670373, 1073742, 6701063, 1433579, 709579, -6364986, 2258096, -8277972, 18594439, 6042969, 10591207, 9476458, 752766, 3382218, 11813155, 999971, 10872977 ], [ 5264685, 9030543, -20129403, -2644564, 11574461, 7340875, 19930443, -939822, 1033289, 5817509, 2364037, -6409062, 3099536, -13807788, 21876169, 9548439, 16302313, 9110710, -7878174, 7448214, 13313773, 7500845, 10154015 ], [ 4190402, 11127772, -20354798, -2201198, 12827313, 6805049, 19225279, -3405948, -3451787, 8941518, 3583342, -6610041, 3567868, -18218680, 23553103, 11800254, 20573333, 8547019, -14975224, 10942541, 13067669, 12448592, 8923484 ], [ 5234894, 8387716, -16378178, 262078, 11307735, 7088783, 13693945, -8134884, -2023373, 5765922, 2626882, -7595535, 2170660, -17034952, 17206057, 7783794, 17643923, 6993613, -14402824, 11578523, 4087955, 9630704, 5135108 ], [ 6279386, 5647660, -12401558, 2725354, 9788157, 7372517, 8162611, -12863820, -594959, 2590326, 1670422, -8581029, 773452, -15851224, 10859011, 3767334, 14714513, 5440207, -13830424, 12214505, -4891759, 6812816, 1346732 ], [ 7323878, 2907604, -8424938, 5188630, 8268579, 7656251, 2631277, -17592756, 833455, -585270, 713962, -9566523, -623756, -14667496, 4511965, -249126, 11785103, 3886801, -13258024, 12850487, -13871473, 3994928, -2441644 ], [ 8368370, 167548, -4448318, 7651906, 6749001, 7939985, -2900057, -22321692, 2261869, -3760866, -242498, -10552017, -2020964, -13483768, -1835081, -4265586, 8855693, 2333395, -12685624, 13486469, -22851187, 1177040, -6230020 ], [ 9412862, -2572508, -471698, 10115182, 5229423, 8223719, -8431391, -27050628, 3690283, -6936462, -1198958, -11537511, -3418172, -12300040, -8182127, -8282046, 5926283, 779989, -12113224, 14122451, -31830901, -1640848, -10018396 ], [ 7169449, -5477464, -630138, 7066013, 5079750, 7379983, -10651915, -22734234, 5719197, -7048718, -4859478, -9258675, -4398580, -11053052, -6672078, -10476881, 6507108, 1960098, -9351829, 13770108, -29494775, -1183816, -5937092 ], [ 4268455, -8415400, -1615590, 2914355, 5204058, 6310753, -12210277, -16608774, 7868211, -6548306, -9060810, -6326973, -5295628, -9793412, -3590610, -12307391, 7789980, 3686910, -6152635, 13220100, -24895481, -71800, -281852 ], [ 1367461, -11353336, -2601042, -1237303, 5328366, 5241523, -13768639, -10483314, 10017225, -6047894, -13262142, -3395271, -6192676, -8533772, -509142, -14137901, 9072852, 5413722, -2953441, 12670092, -20296187, 1040216, 5373388 ], [ -1533533, -14291272, -3586494, -5388961, 5452674, 4172293, -15327001, -4357854, 12166239, -5547482, -17463474, -463569, -7089724, -7274132, 2572326, -15968411, 10355724, 7140534, 245753, 12120084, -15696893, 2152232, 11028628 ], [ -4434527, -17229208, -4571946, -9540619, 5576982, 3103063, -16885363, 1767606, 14315253, -5047070, -21664806, 2468133, -7986772, -6014492, 5653794, -17798921, 11638596, 8867346, 3444947, 11570076, -11097599, 3264248, 16683868 ] ], [ [ 17755296, 12228096, 8709440, -12946720, 15916672, 16951840, -22171968, 27708192, 1253888, -29559424, -11927808, -4646720, -12781408, -26928544, -8700128, -13188768, 5302112, -18113344, -24449984, 5495648, 16581664, -14419616, 5042528 ], [ 17755296, 12228096, 8709440, -12946720, 15916672, 16951840, -22171968, 27708192, 1253888, -29559424, -11927808, -4646720, -12781408, -26928544, -8700128, -13188768, 5302112, -18113344, -24449984, 5495648, 16581664, -14419616, 5042528 ], [ 17755296, 12228096, 8709440, -12946720, 15916672, 16951840, -22171968, 27708192, 1253888, -29559424, -11927808, -4646720, -12781408, -26928544, -8700128, -13188768, 5302112, -18113344, -24449984, 5495648, 16581664, -14419616, 5042528 ], [ 16859041, 12192631, 11113580, -8552175, 14972622, 10704200, -23214533, 25755062, -3052797, -27200804, -8791558, -5406840, -13305043, -24128864, -4441523, -11854193, 1835402, -14916844, -20616519, 8867503, 13374119, -13984866, 2738023 ], [ 15783535, 12150073, 13998548, -3278721, 13839762, 3207032, -24465611, 23411306, -8220819, -24370460, -5028058, -6318984, -13933405, -20769248, 668803, -10252703, -2324650, -11081044, -16016361, 12913729, 9525065, -13463166, -27383 ], [ 14708029, 12107515, 16883516, 1994733, 12706902, -4290136, -25716689, 21067550, -13388841, -21540116, -1264558, -7231128, -14561767, -17409632, 5779129, -8651213, -6484702, -7245244, -11416203, 16959955, 5676011, -12941466, -2792789 ], [ 13632523, 12064957, 19768484, 7268187, 11574042, -11787304, -26967767, 18723794, -18556863, -18709772, 2498942, -8143272, -15190129, -14050016, 10889455, -7049723, -10644754, -3409444, -6816045, 21006181, 1826957, -12419766, -5558195 ], [ 12557017, 12022399, 22653452, 12541641, 10441182, -19284472, -28218845, 16380038, -23724885, -15879428, 6262442, -9055416, -15818491, -10690400, 15999781, -5448233, -14804806, 426356, -2215887, 25052407, -2022097, -11898066, -8323601 ], [ 8628013, 12656557, 23015015, 12231789, 11584143, -23909353, -24572327, 15430172, -24023715, -12680672, 9172244, -7239549, -16168216, -6677651, 16930891, -7033847, -15953737, 1326758, -1940484, 26649106, -4622188, -10615977, -8086289 ], [ 1845511, 13967431, 20853173, 6338631, 15002925, -25661947, -16028213, 15874196, -19453353, -9113504, 11228348, -2695671, -16239304, -2011769, 13682785, -11806565, -14091547, -708238, -5989836, 25796278, -5973316, -8573499, -4846259 ], [ -4936991, 15278305, 18691331, 445473, 18421707, -27414541, -7484099, 16318220, -14882991, -5546336, 13284452, 1848207, -16310392, 2654113, 10434679, -16579283, -12229357, -2743234, -10039188, 24943450, -7324444, -6531021, -1606229 ], [ -11719493, 16589179, 16529489, -5447685, 21840489, -29167135, 1060015, 16762244, -10312629, -1979168, 15340556, 6392085, -16381480, 7319995, 7186573, -21352001, -10367167, -4778230, -14088540, 24090622, -8675572, -4488543, 1633801 ], [ -18501995, 17900053, 14367647, -11340843, 25259271, -30919729, 9604129, 17206268, -5742267, 1588000, 17396660, 10935963, -16452568, 11985877, 3938467, -26124719, -8504977, -6813226, -18137892, 23237794, -10026700, -2446065, 4873831 ], [ -23021220, 18869428, 12524703, -14814641, 27901807, -31898514, 16675098, 16834295, -1945700, 4121659, 18320445, 14901539, -15518681, 15202279, 1014119, -28769729, -7058498, -8333095, -21026659, 22045776, -10130616, -19050, 7164613 ], [ -16224060, 18131308, 12276249, -6191639, 26663113, -29008254, 16380342, 12382337, -2018108, 1487773, 13582635, 15975605, -9559919, 11171281, -291439, -20776199, -7690574, -7277329, -18112501, 19157808, -3998472, 4330650, 4709155 ], [ -9426900, 17393188, 12027795, 2431363, 25424419, -26117994, 16085586, 7930379, -2090516, -1146113, 8844825, 17049671, -3601157, 7140283, -1596997, -12782669, -8322650, -6221563, -15198343, 16269840, 2133672, 8680350, 2253697 ], [ -2629740, 16655068, 11779341, 11054365, 24185725, -23227734, 15790830, 3478421, -2162924, -3779999, 4107015, 18123737, 2357605, 3109285, -2902555, -4789139, -8954726, -5165797, -12284185, 13381872, 8265816, 13030050, -201761 ], [ 4167420, 15916948, 11530887, 19677367, 22947031, -20337474, 15496074, -973537, -2235332, -6413885, -630795, 19197803, 8316367, -921713, -4208113, 3204391, -9586802, -4110031, -9370027, 10493904, 14397960, 17379750, -2657219 ], [ 10964580, 15178828, 11282433, 28300369, 21708337, -17447214, 15201318, -5425495, -2307740, -9047771, -5368605, 20271869, 14275129, -4952711, -5513671, 11197921, -10218878, -3054265, -6455869, 7605936, 20530104, 21729450, -5112677 ], [ 12580500, 10386033, 9754369, 25644101, 20027423, -14549519, 8185812, -4532733, 1897282, -12313137, -9710325, 17082770, 8891266, -667579, -600414, 6392481, -7150584, -670974, -3911686, 5437573, 19076228, 19717995, -150295 ], [ 13160172, 4782303, 7970383, 20731979, 18258065, -11650337, -173844, -2571027, 6957790, -15704799, -13972827, 13041038, 1238878, 5280779, 5556606, -972753, -3342216, 1977822, -1441498, 3413131, 16105148, 16434309, 6295655 ], [ 13739844, -821427, 6186397, 15819857, 16488707, -8751155, -8533500, -609321, 12018298, -19096461, -18235329, 8999306, -6413510, 11229137, 11713626, -8337987, 466152, 4626618, 1028690, 1388689, 13134068, 13150623, 12741605 ], [ 14319516, -6425157, 4402411, 10907735, 14719349, -5851973, -16893156, 1352385, 17078806, -22488123, -22497831, 4957574, -14065898, 17177495, 17870646, -15703221, 4274520, 7275414, 3498878, -635753, 10162988, 9866937, 19187555 ], [ 14899188, -12028887, 2618425, 5995613, 12949991, -2952791, -25252812, 3314091, 22139314, -25879785, -26760333, 915842, -21718286, 23125853, 24027666, -23068455, 8082888, 9924210, 5969066, -2660195, 7191908, 6583251, 25633505 ], [ 13573077, -12888459, -151823, 1358528, 12626360, 1603264, -24200007, 2668749, 24268147, -25763562, -23976270, -1886671, -24150824, 23792546, 22626474, -26040963, 8099271, 9081198, 7175456, -1707806, 3952478, 6379956, 26823644 ], [ 10341183, -9003873, -3908333, -3003520, 13748456, 7816192, -13734741, -583641, 23465305, -22139454, -14145642, -3449965, -21363512, 19177574, 13667070, -24620745, 4323669, 4746378, 7118048, 2221414, 444698, 9257052, 22757972 ], [ 7109289, -5119287, -7664843, -7365568, 14870552, 14029120, -3269475, -3836031, 22662463, -18515346, -4315014, -5013259, -18576200, 14562602, 4707666, -23200527, 548067, 411558, 7060640, 6150634, -3063082, 12134148, 18692300 ], [ 3877395, -1234701, -11421353, -11727616, 15992648, 20242048, 7195791, -7088421, 21859621, -14891238, 5515614, -6576553, -15788888, 9947630, -4251738, -21780309, -3227535, -3923262, 7003232, 10079854, -6570862, 15011244, 14626628 ], [ 645501, 2649885, -15177863, -16089664, 17114744, 26454976, 17661057, -10340811, 21056779, -11267130, 15346242, -8139847, -13001576, 5332658, -13211142, -20360091, -7003137, -8258082, 6945824, 14009074, -10078642, 17888340, 10560956 ], [ -1505391, 5802549, -18310989, -18637055, 16904234, 30607522, 24794001, -12462314, 20461066, -7760708, 22847754, -8465754, -10357427, 1779291, -19043398, -18389095, -10305588, -12339408, 6807036, 15893831, -11779727, 19389378, 6246187 ], [ 1748727, 5295603, -18327195, -12111161, 10030694, 24458158, 15265335, -8929382, 20900998, -4842716, 18703686, -2604726, -8429093, 3533949, -9239914, -13664209, -11242284, -15153264, 6261348, 7556273, -4447337, 14010126, 685933 ], [ 5002845, 4788657, -18343401, -5585267, 3157154, 18308794, 5736669, -5396450, 21340930, -1924724, 14559618, 3256302, -6500759, 5288607, 563570, -8939323, -12178980, -17967120, 5715660, -781285, 2885053, 8630874, -4874321 ], [ 8256963, 4281711, -18359607, 940627, -3716386, 12159430, -3791997, -1863518, 21780862, 993268, 10415550, 9117330, -4572425, 7043265, 10367054, -4214437, -13115676, -20780976, 5169972, -9118843, 10217443, 3251622, -10434575 ], [ 11511081, 3774765, -18375813, 7466521, -10589926, 6010066, -13320663, 1669414, 22220794, 3911260, 6271482, 14978358, -2644091, 8797923, 20170538, 510449, -14052372, -23594832, 4624284, -17456401, 17549833, -2127630, -15994829 ], [ 14765199, 3267819, -18392019, 13992415, -17463466, -139298, -22849329, 5202346, 22660726, 6829252, 2127414, 20839386, -715757, 10552581, 29974022, 5235335, -14989068, -26408688, 4078596, -25793959, 24882223, -7506882, -21555083 ], [ 9165877, 4303643, -14803790, 13249634, -12434321, 1822798, -20755505, 1200913, 15078888, 1404594, -1827189, 15820894, -3354223, 13200534, 28639256, 4584611, -11679474, -26173879, 6047318, -21193612, 23465933, -6502864, -23121757 ], [ 1795867, 5648021, -10494674, 11053118, -5024639, 5407186, -16337183, -4307393, 5892696, -5688594, -5743899, 8626498, -6906049, 16027146, 25076840, 2858765, -7520622, -25329337, 8518922, -14005684, 20299907, -4222192, -23889715 ], [ -5574143, 6992399, -6185558, 8856602, 2385043, 8991574, -11918861, -9815699, -3293496, -12781782, -9660609, 1432102, -10457875, 18853758, 21514424, 1132919, -3361770, -24484795, 10990526, -6817756, 17133881, -1941520, -24657673 ], [ -12944153, 8336777, -1876442, 6660086, 9794725, 12575962, -7500539, -15324005, -12479688, -19874970, -13577319, -5762294, -14009701, 21680370, 17952008, -592927, 797082, -23640253, 13462130, 370172, 13967855, 339152, -25425631 ], [ -20314163, 9681155, 2432674, 4463570, 17204407, 16160350, -3082217, -20832311, -21665880, -26968158, -17494029, -12956690, -17561527, 24506982, 14389592, -2318773, 4955934, -22795711, 15933734, 7558100, 10801829, 2619824, -26193589 ], [ -19835789, 8751785, 6586228, 4934219, 18464692, 14794240, 1787974, -19404119, -22077414, -25538922, -18426498, -12547169, -18522148, 24249177, 8778941, -2529781, 8798904, -19714573, 13689653, 13025036, 8173217, 601673, -21247831 ], [ -11509031, 5548667, 10584220, 8072033, 13575580, 8477632, 7110034, -11039429, -13714290, -15587262, -16374726, -4533731, -16891564, 20906955, 1120055, -1225951, 12325992, -14396839, 6729887, 16770980, 6082019, -5715301, -10588357 ], [ -3182273, 2345549, 14582212, 11209847, 8686468, 2161024, 12432094, -2674739, -5351166, -5635602, -14322954, 3479707, -15260980, 17564733, -6538831, 77879, 15853080, -9079105, -229879, 20516924, 3990821, -12032275, 71117 ], [ 5144485, -857569, 18580204, 14347661, 3797356, -4155584, 17754154, 5689951, 3011958, 4316058, -12271182, 11493145, -13630396, 14222511, -14197717, 1381709, 19380168, -3761371, -7189645, 24262868, 1899623, -18349249, 10730591 ], [ 13471243, -4060687, 22578196, 17485475, -1091756, -10472192, 23076214, 14054641, 11375082, 14267718, -10219410, 19506583, -11999812, 10880289, -21856603, 2685539, 22907256, 1556363, -14149411, 28008812, -191575, -24666223, 21390065 ], [ 18903971, -6305830, 25316993, 20008164, -4630683, -15158478, 26085136, 20455037, 17819460, 21237067, -9070228, 24588959, -10537300, 7584785, -27484073, 2782211, 25555703, 4955485, -19354800, 29527163, -1373091, -28698244, 30111959 ], [ 9866549, -3761098, 21759815, 19455228, -1418685, -11693154, 17528368, 17033963, 14670108, 13294861, -12433996, 15016025, -9915148, 4522871, -22954463, -3156907, 23810945, -1238453, -15788304, 19907549, 1993803, -21305500, 29145953 ], [ 829127, -1216366, 18202637, 18902292, 1793313, -8227830, 8971600, 13612889, 11520756, 5352655, -15797764, 5443091, -9292996, 1460957, -18424853, -9096025, 22066187, -7432391, -12221808, 10287935, 5360697, -13912756, 28179947 ], [ -8208295, 1328366, 14645459, 18349356, 5005311, -4762506, 414832, 10191815, 8371404, -2589551, -19161532, -4129843, -8670844, -1600957, -13895243, -15035143, 20321429, -13626329, -8655312, 668321, 8727591, -6520012, 27213941 ], [ -17245717, 3873098, 11088281, 17796420, 8217309, -1297182, -8141936, 6770741, 5222052, -10531757, -22525300, -13702777, -8048692, -4662871, -9365633, -20974261, 18576671, -19820267, -5088816, -8951293, 12094485, 872732, 26247935 ], [ -26283139, 6417830, 7531103, 17243484, 11429307, 2168142, -16698704, 3349667, 2072700, -18473963, -25889068, -23275711, -7426540, -7724785, -4836023, -26913379, 16831913, -26014205, -1522320, -18570907, 15461379, 8265476, 25281929 ], [ -23119681, 2455607, 9997850, 11396403, 9209930, 92836, -17364797, 3958448, 4821673, -14245329, -21536036, -23765695, -5416523, -3750639, -4928168, -20896437, 16576080, -25677783, -273164, -16279216, 8920698, 5352120, 18284703 ], [ -17516047, -2808007, 13669382, 4490493, 5904278, -3090596, -16452755, 5373200, 8750311, -7582527, -15639644, -22439089, -3128933, 1630719, -5944664, -12488283, 16618032, -24035289, 512524, -11605264, 398502, 377544, 10081233 ], [ -11912413, -8071621, 17340914, -2415417, 2598626, -6274028, -15540713, 6787952, 12678949, -919725, -9743252, -21112483, -841343, 7012077, -6961160, -4080129, 16659984, -22392795, 1298212, -6931312, -8123694, -4597032, 1877763 ], [ -6308779, -13335235, 21012446, -9321327, -707026, -9457460, -14628671, 8202704, 16607587, 5743077, -3846860, -19785877, 1446247, 12393435, -7977656, 4328025, 16701936, -20750301, 2083900, -2257360, -16645890, -9571608, -6325707 ], [ -705145, -18598849, 24683978, -16227237, -4012678, -12640892, -13716629, 9617456, 20536225, 12405879, 2049532, -18459271, 3733837, 17774793, -8994152, 12736179, 16743888, -19107807, 2869588, 2416592, -25168086, -14546184, -14529177 ], [ 3551897, -21295954, 24632402, -19178919, -3585649, -13146419, -14642024, 9149327, 21775054, 16568739, 2814064, -16459171, 6639748, 21510300, -9079283, 17932272, 14369781, -16607607, 917155, 5787854, -29138511, -14473491, -15406758 ], [ 6462347, -21426550, 20857718, -18176373, 574061, -10974041, -17404856, 6798317, 20324074, 18231657, -1553264, -13785577, 10163980, 23599956, -8233049, 19916304, 9579615, -13249701, -3773399, 7856426, -28557165, -9353529, -8958450 ], [ 9372797, -21557146, 17083034, -17173827, 4733771, -8801663, -20167688, 4447307, 18873094, 19894575, -5920592, -11111983, 13688212, 25689612, -7386815, 21900336, 4789449, -9891795, -8463953, 9924998, -27975819, -4233567, -2510142 ], [ 12283247, -21687742, 13308350, -16171281, 8893481, -6629285, -22930520, 2096297, 17422114, 21557493, -10287920, -8438389, 17212444, 27779268, -6540581, 23884368, -717, -6533889, -13154507, 11993570, -27394473, 886395, 3938166 ], [ 15193697, -21818338, 9533666, -15168735, 13053191, -4456907, -25693352, -254713, 15971134, 23220411, -14655248, -5764795, 20736676, 29868924, -5694347, 25868400, -4790883, -3175983, -17845061, 14062142, -26813127, 6006357, 10386474 ], [ 16691268, -22069360, 6183832, -13683903, 16996911, -2606281, -27850844, -1923868, 14992333, 23117951, -18651758, -3065824, 23183562, 31314003, -4716508, 27361952, -9102032, 272469, -21907372, 14446982, -26435262, 9785823, 14917904 ], [ 11124444, -22922512, 4958248, -9787641, 19860681, -2364415, -26981636, -183748, 16374427, 14188601, -20794178, -239968, 20243718, 29536197, -3080644, 26403104, -11018096, 4173651, -22828468, 6413162, -27074802, 6862809, 9864944 ], [ 5557620, -23775664, 3732664, -5891379, 22724451, -2122549, -26112428, 1556372, 17756521, 5259251, -22936598, 2585888, 17303874, 27758391, -1444780, 25444256, -12934160, 8074833, -23749564, -1620658, -27714342, 3939795, 4811984 ], [ -9204, -24628816, 2507080, -1995117, 25588221, -1880683, -25243220, 3296492, 19138615, -3670099, -25079018, 5411744, 14364030, 25980585, 191084, 24485408, -14850224, 11976015, -24670660, -9654478, -28353882, 1016781, -240976 ], [ -5576028, -25481968, 1281496, 1901145, 28451991, -1638817, -24374012, 5036612, 20520709, -12599449, -27221438, 8237600, 11424186, 24202779, 1826948, 23526560, -16766288, 15877197, -25591756, -17688298, -28993422, -1906233, -5293936 ], [ -11142852, -26335120, 55912, 5797407, 31315761, -1396951, -23504804, 6776732, 21902803, -21528799, -29363858, 11063456, 8484342, 22424973, 3462812, 22567712, -18682352, 19778379, -26512852, -25722118, -29632962, -4829247, -10346896 ], [ -6783486, -22586657, -64932, 1000034, 29502281, -4739785, -22607726, 9081732, 18753957, -22320239, -26990423, 14265117, 5623993, 17347402, 5795396, 16112309, -19751456, 17550076, -18009223, -26461948, -26652697, -2864926, -8906666 ], [ -438882, -17917871, 35172, -5536066, 26753351, -8799559, -21705074, 11499708, 14698923, -21484097, -23713817, 17541939, 2779543, 11609878, 8267324, 8557595, -20651168, 14095876, -7620649, -25742980, -22948471, 76862, -6167798 ], [ 5905722, -13249085, 135276, -12072166, 24004421, -12859333, -20802422, 13917684, 10643889, -20647955, -20437211, 20818761, -64907, 5872354, 10739252, 1002881, -21550880, 10641676, 2767925, -25024012, -19244245, 3018650, -3428930 ], [ 12250326, -8580299, 235380, -18608266, 21255491, -16919107, -19899770, 16335660, 6588855, -19811813, -17160605, 24095583, -2909357, 134830, 13211180, -6551833, -22450592, 7187476, 13156499, -24305044, -15540019, 5960438, -690062 ], [ 18594930, -3911513, 335484, -25144366, 18506561, -20978881, -18997118, 18753636, 2533821, -18975671, -13883999, 27372405, -5753807, -5602694, 15683108, -14106547, -23350304, 3733276, 23545073, -23586076, -11835793, 8902226, 2048806 ], [ 17402199, 944389, -1641198, -27327181, 17565881, -21909019, -15282092, 17543295, 2940432, -18681950, -11542577, 25483254, -8190026, -5610569, 16426916, -13275829, -19511441, 571141, 24051512, -19332190, -6578428, 6327194, 4361152 ], [ 8672133, 5987407, -5694666, -25156711, 18433451, -19709521, -8754692, 12704637, 7808688, -18930650, -10136339, 18428130, -10218014, 111205, 15442604, -4059679, -10934003, -2298929, 14675816, -11543386, 232076, -1764658, 6246976 ], [ -57933, 11030425, -9748134, -22986241, 19301021, -17510023, -2227292, 7865979, 12676944, -19179350, -8730101, 11373006, -12246002, 5832979, 14458292, 5156471, -2356565, -5168999, 5300120, -3754582, 7042580, -9856510, 8132800 ], [ -8787999, 16073443, -13801602, -20815771, 20168591, -15310525, 4300108, 3027321, 17545200, -19428050, -7323863, 4317882, -14273990, 11554753, 13473980, 14372621, 6220873, -8039069, -4075576, 4034222, 13853084, -17948362, 10018624 ], [ -17518065, 21116461, -17855070, -18645301, 21036161, -13111027, 10827508, -1811337, 22413456, -19676750, -5917625, -2737242, -16301978, 17276527, 12489668, 23588771, 14798311, -10909139, -13451272, 11823026, 20663588, -26040214, 11904448 ], [ -24506970, 24476133, -19962775, -16886984, 21513009, -11197860, 16076786, -4922905, 26445338, -19509118, -3764798, -7677820, -17614606, 21348525, 12055102, 30314215, 21335419, -12909590, -20798623, 17955079, 26083254, -32323134, 13566228 ], [ -22790070, 19419075, -12341665, -17189432, 20036247, -10716348, 14935454, 600977, 26295350, -17259826, 2120974, -2045668, -15350434, 17171643, 14369266, 24586129, 17670877, -10561946, -18004249, 15803377, 24548730, -29561394, 14107788 ], [ -21073170, 14362017, -4720555, -17491880, 18559485, -10234836, 13794122, 6124859, 26145362, -15010534, 8006746, 3586484, -13086262, 12994761, 16683430, 18858043, 14006335, -8214302, -15209875, 13651675, 23014206, -26799654, 14649348 ], [ -19356270, 9304959, 2900555, -17794328, 17082723, -9753324, 12652790, 11648741, 25995374, -12761242, 13892518, 9218636, -10822090, 8817879, 18997594, 13129957, 10341793, -5866658, -12415501, 11499973, 21479682, -24037914, 15190908 ], [ -17639370, 4247901, 10521665, -18096776, 15605961, -9271812, 11511458, 17172623, 25845386, -10511950, 19778290, 14850788, -8557918, 4640997, 21311758, 7401871, 6677251, -3519014, -9621127, 9348271, 19945158, -21276174, 15732468 ], [ -15922470, -809157, 18142775, -18399224, 14129199, -8790300, 10370126, 22696505, 25695398, -8262658, 25664062, 20482940, -6293746, 464115, 23625922, 1673785, 3012709, -1171370, -6826753, 7196569, 18410634, -18514434, 16274028 ], [ -8817915, 1343760, 13660930, -12417512, 10135167, -9731753, 13048129, 15788252, 24035405, -9506286, 23060124, 16263952, -7496914, 4097228, 16786346, -3591471, 5794687, 2336954, -6705374, 4704027, 14649745, -15300064, 16370208 ], [ -635829, 4938672, 6758494, -5178968, 5637681, -10957799, 16489999, 6393572, 22073411, -11448498, 18758244, 10074736, -9393550, 9292340, 8116022, -8764161, 9865969, 6077414, -7118594, 2143317, 10443583, -11995168, 16377312 ], [ 7546257, 8533584, -143942, 2059576, 1140195, -12183845, 19931869, -3001108, 20111417, -13390710, 14456364, 3885520, -11290186, 14487452, -554302, -13936851, 13937251, 9817874, -7531814, -417393, 6237421, -8690272, 16384416 ], [ 15728343, 12128496, -7046378, 9298120, -3357291, -13409891, 23373739, -12395788, 18149423, -15332922, 10154484, -2303696, -13186822, 19682564, -9224626, -19109541, 18008533, 13558334, -7945034, -2978103, 2031259, -5385376, 16391520 ], [ 23910429, 15723408, -13948814, 16536664, -7854777, -14635937, 26815609, -21790468, 16187429, -17275134, 5852604, -8492912, -15083458, 24877676, -17894950, -24282231, 22079815, 17298794, -8358254, -5538813, -2174903, -2080480, 16398624 ], [ 27660729, 17975487, -15252125, 16317613, -10021464, -15948500, 23623474, -21884032, 14732384, -17289834, 2247618, -11350112, -16895179, 25877102, -21899791, -24747813, 23737099, 17173802, -6584693, -9130470, -5775071, -415948, 17930733 ], [ 26979243, 18884733, -10956311, 8640967, -9857352, -17347580, 13797334, -12676480, 13784288, -15377022, -660474, -10875296, -18621985, 22680842, -21239149, -20506287, 22980385, 13183358, -2624351, -13753074, -8769245, -391780, 20987847 ], [ 26297757, 19793979, -6660497, 964321, -9693240, -18746660, 3971194, -3468928, 12836192, -13464210, -3568566, -10400480, -20348791, 19484582, -20578507, -16264761, 22223671, 9192914, 1335991, -18375678, -11763419, -367612, 24044961 ], [ 25616271, 20703225, -2364683, -6712325, -9529128, -20145740, -5854946, 5738624, 11888096, -11551398, -6476658, -9925664, -22075597, 16288322, -19917865, -12023235, 21466957, 5202470, 5296333, -22998282, -14757593, -343444, 27102075 ], [ 24934785, 21612471, 1931131, -14388971, -9365016, -21544820, -15681086, 14946176, 10940000, -9638586, -9384750, -9450848, -23802403, 13092062, -19257223, -7781709, 20710243, 1212026, 9256675, -27620886, -17751767, -319276, 30159189 ], [ 23546256, 21638141, 6186203, -19488772, -8421801, -22662923, -23838722, 21391319, 10474672, -7031327, -12020395, -8813250, -24029872, 10971958, -18565206, -4501970, 19240378, -1834760, 13040196, -29808808, -20144466, -1044995, 31536415 ], [ 18622512, 17245931, 10237565, -11704348, -3583071, -22376141, -23653838, 14024417, 12423184, -951833, -13293805, -7361742, -16760656, 14232634, -17716314, -6031166, 14204758, -163256, 15939612, -19823320, -19529790, -5520149, 24514201 ], [ 13698768, 12853721, 14288927, -3919924, 1255659, -22089359, -23468954, 6657515, 14371696, 5127661, -14567215, -5910234, -9491440, 17493310, -16867422, -7560362, 9169138, 1508248, 18839028, -9837832, -18915114, -9995303, 17491987 ], [ 8775024, 8461511, 18340289, 3864500, 6094389, -21802577, -23284070, -709387, 16320208, 11207155, -15840625, -4458726, -2222224, 20753986, -16018530, -9089558, 4133518, 3179752, 21738444, 147656, -18300438, -14470457, 10469773 ], [ 3851280, 4069301, 22391651, 11648924, 10933119, -21515795, -23099186, -8076289, 18268720, 17286649, -17114035, -3007218, 5046992, 24014662, -15169638, -10618754, -902102, 4851256, 24637860, 10133144, -17685762, -18945611, 3447559 ], [ -1072464, -322909, 26443013, 19433348, 15771849, -21229013, -22914302, -15443191, 20217232, 23366143, -18387445, -1555710, 12316208, 27275338, -14320746, -12147950, -5937722, 6522760, 27537276, 20118632, -17071086, -23420765, -3574655 ], [ 2078967, -43844, 20870730, 22189827, 14242454, -13882581, -17044478, -12246428, 19798704, 19648952, -19153040, 2713868, 12766554, 25941224, -13958544, -7027286, -7566942, 8824359, 24087352, 16237260, -17041115, -22267354, -2433784 ], [ 6845433, 1169476, 13373718, 23940717, 11439434, -5124219, -10037666, -6936932, 18906768, 13972424, -19817072, 7547060, 11853126, 23688152, -13693680, -576650, -8514882, 11251977, 19367560, 9582516, -17128085, -19988230, 339704 ], [ 11611899, 2382796, 5876706, 25691607, 8636414, 3634143, -3030854, -1627436, 18014832, 8295896, -20481104, 12380252, 10939698, 21435080, -13428816, 5873986, -9462822, 13679595, 14647768, 2927772, -17215055, -17709106, 3113192 ], [ 16378365, 3596116, -1620306, 27442497, 5833394, 12392505, 3975958, 3682060, 17122896, 2619368, -21145136, 17213444, 10026270, 19182008, -13163952, 12324622, -10410762, 16107213, 9927976, -3726972, -17302025, -15429982, 5886680 ], [ 21144831, 4809436, -9117318, 29193387, 3030374, 21150867, 10982770, 8991556, 16230960, -3057160, -21809168, 22046636, 9112842, 16928936, -12899088, 18775258, -11358702, 18534831, 5208184, -10381716, -17388995, -13150858, 8660168 ], [ 18562887, 7702417, -10095993, 25400886, 4160057, 20603088, 13297525, 11258722, 14842497, -3707497, -19352252, 22376903, 7675269, 12131354, -12784386, 19614103, -8244408, 18747543, 3851311, -14706387, -13426088, -13591156, 11626928 ], [ 8632533, 12275059, -4556331, 16064994, 9222443, 10749168, 10920223, 10483558, 12957507, 668357, -13774388, 18204245, 5713551, 4789262, -12819846, 14841157, -1067880, 16745349, 5857357, -16700985, -5413304, -16750876, 14786960 ], [ -1297821, 16847701, 983331, 6729102, 14284829, 895248, 8542921, 9708394, 11072517, 5044211, -8196524, 14031587, 3751833, -2552830, -12855306, 10068211, 6108648, 14743155, 7863403, -18695583, 2599480, -19910596, 17946992 ], [ -11228175, 21420343, 6522993, -2606790, 19347215, -8958672, 6165619, 8933230, 9187527, 9420065, -2618660, 9858929, 1790115, -9894922, -12890766, 5295265, 13285176, 12740961, 9869449, -20690181, 10612264, -23070316, 21107024 ], [ -21158529, 25992985, 12062655, -11942682, 24409601, -18812592, 3788317, 8158066, 7302537, 13795919, 2959204, 5686271, -171603, -17237014, -12926226, 522319, 20461704, 10738767, 11875495, -22684779, 18625048, -26230036, 24267056 ], [ -28851994, 28777204, 15734309, -18658493, 27877769, -25559824, 1074252, 7278959, 5200858, 17768378, 7662507, 2176808, -1997807, -23504131, -12315014, -3527897, 25566715, 9341917, 13883503, -24445643, 24492339, -28207440, 26598671 ], [ -25361014, 22619308, 10065923, -12273899, 23374847, -16773616, -3323628, 5880137, 2015734, 19723862, 7993005, 1983320, -3146441, -24396373, -8470442, -3964463, 20314141, 10971787, 15901321, -25037837, 19632165, -24273264, 24788201 ], [ -21870034, 16461412, 4397537, -5889305, 18871925, -7987408, -7721508, 4481315, -1169390, 21679346, 8323503, 1789832, -4295075, -25288615, -4625870, -4401029, 15061567, 12601657, 17919139, -25630031, 14771991, -20339088, 22977731 ], [ -18379054, 10303516, -1270849, 495289, 14369003, 798800, -12119388, 3082493, -4354514, 23634830, 8654001, 1596344, -5443709, -26180857, -781298, -4837595, 9808993, 14231527, 19936957, -26222225, 9911817, -16404912, 21167261 ], [ -14888074, 4145620, -6939235, 6879883, 9866081, 9585008, -16517268, 1683671, -7539638, 25590314, 8984499, 1402856, -6592343, -27073099, 3063274, -5274161, 4556419, 15861397, 21954775, -26814419, 5051643, -12470736, 19356791 ], [ -11397094, -2012276, -12607621, 13264477, 5363159, 18371216, -20915148, 284849, -10724762, 27545798, 9314997, 1209368, -7740977, -27965341, 6907846, -5710727, -696155, 17491267, 23972593, -27406613, 191469, -8536560, 17546321 ], [ -11109024, -891432, -8725447, 16718716, 4196867, 13796809, -21789513, 2829457, -9468891, 23152087, 9087710, 1790070, -5204036, -25112463, 2304018, -4413718, -5171159, 16388102, 23822911, -20339182, -484685, -10511289, 14196366 ], [ -11461536, 1685160, -2933161, 19586884, 3697901, 6550279, -21959175, 6162751, -7324821, 17488537, 8748866, 2525610, -1929980, -21510561, -3989490, -2769994, -9490649, 14738330, 23239729, -11739826, -324035, -13667799, 10538514 ], [ -11814048, 4261752, 2859125, 22455052, 3198935, -696251, -22128837, 9496045, -5180751, 11824987, 8410022, 3261150, 1344076, -17908659, -10282998, -1126270, -13810139, 13088558, 22656547, -3140470, -163385, -16824309, 6880662 ], [ -12166560, 6838344, 8651411, 25323220, 2699969, -7942781, -22298499, 12829339, -3036681, 6161437, 8071178, 3996690, 4618132, -14306757, -16576506, 517454, -18129629, 11438786, 22073365, 5458886, -2735, -19980819, 3222810 ], [ -12519072, 9414936, 14443697, 28191388, 2201003, -15189311, -22468161, 16162633, -892611, 497887, 7732334, 4732230, 7892188, -10704855, -22870014, 2161178, -22449119, 9789014, 21490183, 14058242, 157915, -23137329, -435042 ], [ -11743140, 8604384, 13328870, 26243281, 2307473, -14904266, -22175406, 18009319, -2030910, -4516205, 5698313, 7189221, 5784955, -9829434, -26654067, 4457840, -24076877, 6561221, 16842103, 15370460, 546223, -23799273, -730050 ], [ -9838764, 4406688, 5306930, 19478899, 3019379, -7087646, -21420234, 18369397, -6451578, -8880839, 1969115, 11367663, -1703567, -11680494, -27928665, 7407440, -23012903, 1755407, 8129125, 9395540, 1162189, -21966651, 2337786 ], [ -7934388, 208992, -2715010, 12714517, 3731285, 728974, -20665062, 18729475, -10872246, -13245473, -1760083, 15546105, -9192089, -13531554, -29203263, 10357040, -21948929, -3050407, -583853, 3420620, 1778155, -20134029, 5405622 ], [ -6030012, -3988704, -10736950, 5950135, 4443191, 8545594, -19909890, 19089553, -15292914, -17610107, -5489281, 19724547, -16680611, -15382614, -30477861, 13306640, -20884955, -7856221, -9296831, -2554300, 2394121, -18301407, 8473458 ], [ -4125636, -8186400, -18758890, -814247, 5155097, 16362214, -19154718, 19449631, -19713582, -21974741, -9218479, 23902989, -24169133, -17233674, -31752459, 16256240, -19820981, -12662035, -18009809, -8529220, 3010087, -16468785, 11541294 ], [ -1876859, -11561715, -25216531, -6669433, 6128196, 22972914, -17402855, 19835681, -23463377, -25644855, -12786110, 26541018, -30051195, -19126391, -31852684, 17407286, -18488456, -15590619, -25008166, -13096774, 3724895, -15056088, 14388448 ], [ 2093923, -10825125, -23852677, -7978639, 8407260, 23554014, -10667537, 20351591, -23858807, -25842369, -15545906, 21476982, -27900957, -21227393, -26081044, 9565562, -15813176, -9133053, -23433418, -10627498, 4933913, -15743016, 16132192 ], [ 6064705, -10088535, -22488823, -9287845, 10686324, 24135114, -3932219, 20867501, -24254237, -26039883, -18305702, 16412946, -25750719, -23328395, -20309404, 1723838, -13137896, -2675487, -21858670, -8158222, 6142931, -16429944, 17875936 ], [ 10035487, -9351945, -21124969, -10597051, 12965388, 24716214, 2803099, 21383411, -24649667, -26237397, -21065498, 11348910, -23600481, -25429397, -14537764, -6117886, -10462616, 3782079, -20283922, -5688946, 7351949, -17116872, 19619680 ], [ 14006269, -8615355, -19761115, -11906257, 15244452, 25297314, 9538417, 21899321, -25045097, -26434911, -23825294, 6284874, -21450243, -27530399, -8766124, -13959610, -7787336, 10239645, -18709174, -3219670, 8560967, -17803800, 21363424 ], [ 17977051, -7878765, -18397261, -13215463, 17523516, 25878414, 16273735, 22415231, -25440527, -26632425, -26585090, 1220838, -19300005, -29631401, -2994484, -21801334, -5112056, 16697211, -17134426, -750394, 9769985, -18490728, 23107168 ], [ 19212403, -5377410, -17610837, -12886094, 17775085, 25448844, 15896998, 20825611, -17736437, -23732044, -18864131, -793448, -17646037, -24116183, -6086674, -21956718, -4746031, 12430132, -10146923, 4601137, 8916403, -11659301, 17513682 ], [ 19900669, -2523102, -16939899, -12229010, 17621155, 24817140, 14097850, 18814885, -8412443, -20212084, -9047021, -2197784, -16091323, -17077721, -10951630, -20574834, -4841857, 6018124, -2076869, 10529119, 7650301, -3324203, 10452750 ], [ 20588935, 331206, -16268961, -11571926, 17467225, 24185436, 12298702, 16804159, 911551, -16692124, 770089, -3602120, -14536609, -10039259, -15816586, -19192950, -4937683, -393884, 5993185, 16457101, 6384199, 5010895, 3391818 ], [ 21277201, 3185514, -15598023, -10914842, 17313295, 23553732, 10499554, 14793433, 10235545, -13172164, 10587199, -5006456, -12981895, -3000797, -20681542, -17811066, -5033509, -6805892, 14063239, 22385083, 5118097, 13345993, -3669114 ], [ 21965467, 6039822, -14927085, -10257758, 17159365, 22922028, 8700406, 12782707, 19559539, -9652204, 20404309, -6410792, -11427181, 4037665, -25546498, -16429182, -5129335, -13217900, 22133293, 28313065, 3851995, 21681091, -10730046 ], [ 17752624, 4685010, -15871917, -10061771, 16602799, 20333817, 7897627, 11400646, 21846790, -8431846, 24203746, -4422977, -9298192, 5067361, -25179661, -11850507, -3638755, -16775195, 21961270, 26587477, 2727988, 21777289, -12020718 ], [ 8638672, -878922, -18432519, -10326881, 15643597, 15789099, 8091217, 10647250, 17097298, -9511090, 21985510, 956989, -6594928, 88291, -19581031, -4075041, -561769, -17477777, 13547170, 17208319, 1746076, 13634587, -7541130 ], [ -475280, -6442854, -20993121, -10591991, 14684395, 11244381, 8284807, 9893854, 12347806, -10590334, 19767274, 6336955, -3891664, -4890779, -13982401, 3700425, 2515217, -18180359, 5133070, 7829161, 764164, 5491885, -3061542 ], [ -9589232, -12006786, -23553723, -10857101, 13725193, 6699663, 8478397, 9140458, 7598314, -11669578, 17549038, 11716921, -1188400, -9869849, -8383771, 11475891, 5592203, -18882941, -3281030, -1549997, -217748, -2650817, 1418046 ], [ -18703184, -17570718, -26114325, -11122211, 12765991, 2154945, 8671987, 8387062, 2848822, -12748822, 15330802, 17096887, 1514864, -14848919, -2785141, 19251357, 8669189, -19585523, -11695130, -10929155, -1199660, -10793519, 5897634 ], [ -24866141, -21281512, -27042704, -10949194, 11216079, -1100241, 7708142, 7591926, -1293923, -14103531, 13781748, 20220732, 3812506, -18702843, 1960682, 25341114, 11550297, -18610874, -18688390, -18737080, -1964004, -16834839, 8661098 ], [ -16274123, -15726616, -19809968, -8585542, 6712617, 2092233, 957122, 6588090, -2402933, -16835565, 15578604, 12063972, 4082038, -16931037, 2442470, 23002326, 13452015, -9250070, -18577450, -18688840, -1640508, -12369249, 2843942 ], [ -7682105, -10171720, -12577232, -6221890, 2209155, 5284707, -5793898, 5584254, -3511943, -19567599, 17375460, 3907212, 4351570, -15159231, 2924258, 20663538, 15353733, 110734, -18466510, -18640600, -1317012, -7903659, -2973214 ], [ 909913, -4616824, -5344496, -3858238, -2294307, 8477181, -12544918, 4580418, -4620953, -22299633, 19172316, -4249548, 4621102, -13387425, 3406046, 18324750, 17255451, 9471538, -18355570, -18592360, -993516, -3438069, -8790370 ], [ 9501931, 938072, 1888240, -1494586, -6797769, 11669655, -19295938, 3576582, -5729963, -25031667, 20969172, -12406308, 4890634, -11615619, 3887834, 15985962, 19157169, 18832342, -18244630, -18544120, -670020, 1027521, -14607526 ], [ 18093949, 6492968, 9120976, 869066, -11301231, 14862129, -26046958, 2572746, -6838973, -27763701, 22766028, -20563068, 5160166, -9843813, 4369622, 13647174, 21058887, 28193146, -18133690, -18495880, -346524, 5493111, -20424682 ], [ 17486832, 3788529, 5845777, 19863, -8536163, 17830008, -25229553, 5964025, -5173078, -22852465, 17740839, -17177523, 4037813, -10680887, 5857710, 9874096, 17435085, 29247415, -16352630, -15652210, 1663072, 2775166, -20157068 ], [ 15039888, -567777, 468991, -1471911, -4317389, 20752968, -22898463, 10234327, -2952202, -16412575, 11351241, -11483517, 2637083, -12039737, 7547058, 5814160, 12706179, 28640377, -14237546, -12249454, 4009888, -1379486, -18672500 ], [ 12592944, -4924083, -4907795, -2963685, -98615, 23675928, -20567373, 14504629, -731326, -9972685, 4961643, -5789511, 1236353, -13398587, 9236406, 1754224, 7977273, 28033339, -12122462, -8846698, 6356704, -5534138, -17187932 ], [ 10146000, -9280389, -10284581, -4455459, 4120159, 26598888, -18236283, 18774931, 1489550, -3532795, -1427955, -95505, -164377, -14757437, 10925754, -2305712, 3248367, 27426301, -10007378, -5443942, 8703520, -9688790, -15703364 ], [ 7699056, -13636695, -15661367, -5947233, 8338933, 29521848, -15905193, 23045233, 3710426, 2907095, -7817553, 5598501, -1565107, -16116287, 12615102, -6365648, -1480539, 26819263, -7892294, -2041186, 11050336, -13843442, -14218796 ], [ 7441410, -14670252, -17844290, -4415229, 8001136, 27598860, -15464025, 20789713, 1657745, 3775898, -13066863, 7864524, -3817351, -15050213, 10212057, -10017821, -3565599, 24918166, -4535357, -391504, 11071528, -15453167, -14969792 ], [ 9373062, -12381060, -16833350, 140553, 3106768, 20829924, -16912779, 12008371, -4668493, -926386, -17175885, 6702564, -6921109, -11559215, 3716619, -13262231, -3006813, 21723010, 63433, -494896, 8767096, -14517965, -17956352 ], [ 11304714, -10091868, -15822410, 4696335, -1787600, 14060988, -18361533, 3227029, -10994731, -5628670, -21284907, 5540604, -10024867, -8068217, -2778819, -16506641, -2448027, 18527854, 4662223, -598288, 6462664, -13582763, -20942912 ], [ 13236366, -7802676, -14811470, 9252117, -6681968, 7292052, -19810287, -5554313, -17320969, -10330954, -25393929, 4378644, -13128625, -4577219, -9274257, -19751051, -1889241, 15332698, 9261013, -701680, 4158232, -12647561, -23929472 ], [ 15168018, -5513484, -13800530, 13807899, -11576336, 523116, -21259041, -14335655, -23647207, -15033238, -29502951, 3216684, -16232383, -1086221, -15769695, -22995461, -1330455, 12137542, 13859803, -805072, 1853800, -11712359, -26916032 ], [ 16343285, -2607833, -13210508, 17647551, -14957779, -4074677, -22606913, -20121224, -27889111, -17903403, -32463472, 2086612, -18515586, 2006620, -19649336, -24565205, -849379, 9447249, 17952623, -286339, 22959, -10555638, -29033436 ], [ 13736627, 3380113, -14725076, 17906553, -10774597, 2183245, -23450375, -10927928, -21709345, -11612973, -29681488, 1115980, -16696014, 3108676, -10449992, -17761619, -756853, 9281271, 19515593, 3343019, 560073, -8291322, -26805060 ], [ 11129969, 9368059, -16239644, 18165555, -6591415, 8441167, -24293837, -1734632, -15529579, -5322543, -26899504, 145348, -14876442, 4210732, -1250648, -10958033, -664327, 9115293, 21078563, 6972377, 1097187, -6027006, -24576684 ], [ 8523311, 15356005, -17754212, 18424557, -2408233, 14699089, -25137299, 7458664, -9349813, 967887, -24117520, -825284, -13056870, 5312788, 7948696, -4154447, -571801, 8949315, 22641533, 10601735, 1634301, -3762690, -22348308 ], [ 5916653, 21343951, -19268780, 18683559, 1774949, 20957011, -25980761, 16651960, -3170047, 7258317, -21335536, -1795916, -11237298, 6414844, 17148040, 2649139, -479275, 8783337, 24204503, 14231093, 2171415, -1498374, -20119932 ], [ 3309995, 27331897, -20783348, 18942561, 5958131, 27214933, -26824223, 25845256, 3009719, 13548747, -18553552, -2766548, -9417726, 7516900, 26347384, 9452725, -386749, 8617359, 25767473, 17860451, 2708529, 765942, -17891556 ], [ 2166502, 24012143, -14532641, 13638378, 6840553, 26907105, -22609570, 24080612, 787525, 15297887, -11049513, -7450915, -8499399, 7038621, 27075593, 10127441, -3960873, 4234771, 25813483, 13988044, 1341383, 2080013, -19136775 ], [ 1315642, 18830849, -6728879, 7221558, 7062823, 25286127, -17383294, 20124380, -3115061, 16138769, -2601063, -12878029, -7761321, 6244275, 26109575, 9576383, -8268327, -991139, 25556101, 8615284, -406615, 3204035, -21076713 ], [ 464782, 13649555, 1074883, 804738, 7285093, 23665149, -12157018, 16168148, -7017647, 16979651, 5847387, -18305143, -7023243, 5449929, 25143557, 9025325, -12575781, -6217049, 25298719, 3242524, -2154613, 4328057, -23016651 ], [ -386078, 8468261, 8878645, -5612082, 7507363, 22044171, -6930742, 12211916, -10920233, 17820533, 14295837, -23732257, -6285165, 4655583, 24177539, 8474267, -16883235, -11442959, 25041337, -2130236, -3902611, 5452079, -24956589 ], [ -1236938, 3286967, 16682407, -12028902, 7729633, 20423193, -1704466, 8255684, -14822819, 18661415, 22744287, -29159371, -5547087, 3861237, 23211521, 7923209, -21190689, -16668869, 24783955, -7502996, -5650609, 6576101, -26896527 ], [ -1818092, -1979371, 17805226, -12674031, 10006183, 20222883, -541798, 7901117, -15048533, 19067582, 26497704, -29688664, -2508093, 697881, 19017992, 6028889, -23065230, -17565491, 20304331, -9697244, -3497704, 4651583, -23833191 ], [ -2129540, -7330753, 12247102, -7547469, 14337013, 21443241, -3442738, 11148215, -11597375, 19039034, 25556088, -25320136, 2831817, -4834485, 11596952, 2791307, -22506858, -14132825, 11602465, -8712980, 2556104, -321475, -15766581 ], [ -2440988, -12682135, 6688978, -2420907, 18667843, 22663599, -6343678, 14395313, -8146217, 19010486, 24614472, -20951608, 8171727, -10366851, 4175912, -446275, -21948486, -10700159, 2900599, -7728716, 8609912, -5294533, -7699971 ], [ -2752436, -18033517, 1130854, 2705655, 22998673, 23883957, -9244618, 17642411, -4695059, 18981938, 23672856, -16583080, 13511637, -15899217, -3245128, -3683857, -21390114, -7267493, -5801267, -6744452, 14663720, -10267591, 366639 ], [ -3063884, -23384899, -4427270, 7832217, 27329503, 25104315, -12145558, 20889509, -1243901, 18953390, 22731240, -12214552, 18851547, -21431583, -10666168, -6921439, -20831742, -3834827, -14503133, -5760188, 20717528, -15240649, 8433249 ], [ -3845159, -27654784, -7974547, 12186333, 30385858, 25058438, -14437890, 22185829, 1333428, 18139516, 20521372, -8690089, 21942918, -25958187, -15460027, -9098896, -19842787, -1168068, -20504738, -4547019, 24947606, -18647924, 14547615 ], [ -6975569, -26517184, -1467589, 12678219, 27069838, 18681386, -13687182, 13728259, -458388, 13399012, 11970244, -9385951, 13791594, -25455981, -7117981, -5975728, -16700917, -2330844, -13005038, -2189325, 20059034, -14226284, 10900761 ], [ -10105979, -25379584, 5039369, 13170105, 23753818, 12304334, -12936474, 5270689, -2250204, 8658508, 3419116, -10081813, 5640270, -24953775, 1224065, -2852560, -13559047, -3493620, -5505338, 168369, 15170462, -9804644, 7253907 ], [ -13236389, -24241984, 11546327, 13661991, 20437798, 5927282, -12185766, -3186881, -4042020, 3918004, -5132012, -10777675, -2511054, -24451569, 9566111, 270608, -10417177, -4656396, 1994362, 2526063, 10281890, -5383004, 3607053 ], [ -16366799, -23104384, 18053285, 14153877, 17121778, -449770, -11435058, -11644451, -5833836, -822500, -13683140, -11473537, -10662378, -23949363, 17908157, 3393776, -7275307, -5819172, 9494062, 4883757, 5393318, -961364, -39801 ], [ -19497209, -21966784, 24560243, 14645763, 13805758, -6826822, -10684350, -20102021, -7625652, -5563004, -22234268, -12169399, -18813702, -23447157, 26250203, 6516944, -4133437, -6981948, 16993762, 7241451, 504746, 3460276, -3686655 ], [ -12953739, -18079864, 24510236, 14597104, 8627983, -9107754, -12073822, -14429216, -7842963, -1805373, -18463711, -7063041, -20172071, -22613891, 27312164, 10946792, -1181402, -9551724, 19052562, 3760430, -2809481, 4996751, -7673639 ], [ -4475493, -13643080, 23148836, 14440336, 3077857, -10569462, -13891330, -5930336, -7745373, 3651885, -12228817, -796239, -20171849, -21714413, 26918108, 15637976, 1732666, -12402900, 20023182, -888334, -5808839, 5956193, -11728649 ], [ 4002753, -9206296, 21787436, 14283568, -2472269, -12031170, -15708838, 2568544, -7647783, 9109143, -5993923, 5470563, -20171627, -20814935, 26524052, 20329160, 4646734, -15254076, 20993802, -5537098, -8808197, 6915635, -15783659 ], [ 12480999, -4769512, 20426036, 14126800, -8022395, -13492878, -17526346, 11067424, -7550193, 14566401, 240971, 11737365, -20171405, -19915457, 26129996, 25020344, 7560802, -18105252, 21964422, -10185862, -11807555, 7875077, -19838669 ], [ 20959245, -332728, 19064636, 13970032, -13572521, -14954586, -19343854, 19566304, -7452603, 20023659, 6475865, 18004167, -20171183, -19015979, 25735940, 29711528, 10474870, -20956428, 22935042, -14834626, -14806913, 8834519, -23893679 ], [ 24020520, 2523011, 17216528, 11285983, -13721270, -14478078, -16297555, 22565617, -4857120, 18687204, 6659093, 20780430, -16922144, -17512454, 25827851, 31245734, 12880996, -22950267, 20894871, -15665404, -13007606, 7276442, -25675349 ], [ 21664824, 3797705, 14881712, 6074653, -8468642, -12063354, -8387449, 20065363, 236256, 10557036, 790655, 20066154, -10424288, -15404882, 26405729, 29622962, 14779180, -24086769, 15843909, -12678196, -6409634, 3200846, -25183679 ], [ 19309128, 5072399, 12546896, 863323, -3216014, -9648630, -477343, 17565109, 5329632, 2426868, -5077783, 19351878, -3926432, -13297310, 26983607, 28000190, 16677364, -25223271, 10792947, -9690988, 188338, -874750, -24692009 ], [ 16953432, 6347093, 10212080, -4348007, 2036614, -7233906, 7432763, 15064855, 10423008, -5703300, -10946221, 18637602, 2571424, -11189738, 27561485, 26377418, 18575548, -26359773, 5741985, -6703780, 6786310, -4950346, -24200339 ], [ 14597736, 7621787, 7877264, -9559337, 7289242, -4819182, 15342869, 12564601, 15516384, -13833468, -16814659, 17923326, 9069280, -9082166, 28139363, 24754646, 20473732, -27496275, 691023, -3716572, 13384282, -9025942, -23708669 ], [ 13254579, 7725216, 5729741, -14070169, 10670508, -3267947, 21882994, 9205948, 18683887, -20413647, -20746646, 17099325, 13899006, -7445462, 28351726, 22239736, 21218043, -27133072, -3684539, -1962279, 18030593, -11906399, -23312926 ], [ 16974117, 1972320, 4518683, -15078511, 4694964, -6034157, 21573214, 1555300, 12222025, -19243881, -14996378, 15726699, 10388082, -8163098, 26736514, 15264136, 16192989, -19271344, -4683101, -6372561, 12918599, -8811161, -23396818 ], [ 20693655, -3780576, 3307625, -16086853, -1280580, -8800367, 21263434, -6095348, 5760163, -18074115, -9246110, 14354073, 6877158, -8880734, 25121302, 8288536, 11167935, -11409616, -5681663, -10782843, 7806605, -5715923, -23480710 ], [ 24413193, -9533472, 2096567, -17095195, -7256124, -11566577, 20953654, -13745996, -701699, -16904349, -3495842, 12981447, 3366234, -9598370, 23506090, 1312936, 6142881, -3547888, -6680225, -15193125, 2694611, -2620685, -23564602 ], [ 28132731, -15286368, 885509, -18103537, -13231668, -14332787, 20643874, -21396644, -7163561, -15734583, 2254426, 11608821, -144690, -10316006, 21890878, -5662664, 1117827, 4313840, -7678787, -19603407, -2417383, 474553, -23648494 ], [ 31852269, -21039264, -325549, -19111879, -19207212, -17098997, 20334094, -29047292, -13625423, -14564817, 8004694, 10236195, -3655614, -11033642, 20275666, -12638264, -3907227, 12175568, -8677349, -24013689, -7529377, 3569791, -23732386 ], [ 27846042, -21701595, 1017488, -15453641, -16638271, -16190572, 16673569, -23177875, -10789230, -13649781, 8086727, 11281724, -7064423, -9145788, 20661134, -15349074, -7942776, 7897471, -9810186, -16904351, -2391861, -614956, -21959823 ], [ 22294662, -21345813, 2871344, -10862087, -12360433, -14547220, 12342895, -14604445, -6093426, -12785691, 7035113, 12810884, -10452809, -6736836, 21446738, -17206926, -11780424, 1191409, -10969878, -7491089, 4795557, -6255700, -19815969 ], [ 16743282, -20990031, 4725200, -6270533, -8082595, -12903868, 8012221, -6031015, -1397622, -11921601, 5983499, 14340044, -13841195, -4327884, 22232342, -19064778, -15618072, -5514653, -12129570, 1922173, 11982975, -11896444, -17672115 ], [ 11191902, -20634249, 6579056, -1678979, -3804757, -11260516, 3681547, 2542415, 3298182, -11057511, 4931885, 15869204, -17229581, -1918932, 23017946, -20922630, -19455720, -12220715, -13289262, 11335435, 19170393, -17537188, -15528261 ], [ 5640522, -20278467, 8432912, 2912575, 473081, -9617164, -649127, 11115845, 7993986, -10193421, 3880271, 17398364, -20617967, 490020, 23803550, -22780482, -23293368, -18926777, -14448954, 20748697, 26357811, -23177932, -13384407 ], [ 5228205, -16617330, 8422106, 3356839, 2572034, -5486101, -3509594, 11974133, 8619066, -9556602, 1246331, 14311331, -22398527, 3786078, 21872006, -21094341, -20909139, -18804350, -15273348, 23508946, 25206825, -25653859, -9543750 ], [ 9954951, -9650838, 6546638, -346187, 2492102, 1132673, -4899854, 5117279, 5173422, -9147054, -2969935, 6608105, -22571261, 7969242, 17223314, -15864207, -12303033, -11853434, -15762444, 19616182, 15717435, -24964969, -4006290 ], [ 14681697, -2684346, 4671170, -4049213, 2412170, 7751447, -6290114, -1739575, 1727778, -8737506, -7186201, -1095121, -22743995, 12152406, 12574622, -10634073, -3696927, -4902518, -16251540, 15723418, 6228045, -24276079, 1531170 ], [ 19408443, 4282146, 2795702, -7752239, 2332238, 14370221, -7680374, -8596429, -1717866, -8327958, -11402467, -8798347, -22916729, 16335570, 7925930, -5403939, 4909179, 2048398, -16740636, 11830654, -3261345, -23587189, 7068630 ], [ 24135189, 11248638, 920234, -11455265, 2252306, 20988995, -9070634, -15453283, -5163510, -7918410, -15618733, -16501573, -23089463, 20518734, 3277238, -173805, 13515285, 8999314, -17229732, 7937890, -12750735, -22898299, 12606090 ], [ 26840390, 17369857, 217230, -14867624, 3025689, 25275950, -10376953, -21036528, -7535100, -7251040, -17987643, -21406663, -22149330, 23034636, -442666, 4036696, 20502461, 13652105, -17184193, 4876937, -20789653, -22352947, 15977316 ], [ 19437866, 19264711, 5376546, -16826648, 8065647, 17903810, -11263567, -20251728, -4536420, -5294560, -11119773, -12321073, -15644862, 17214228, 481370, 3149032, 19394987, 6814271, -14465479, 5975039, -21576211, -22525285, 8517372 ], [ 12035342, 21159565, 10535862, -18785672, 13105605, 10531670, -12150181, -19466928, -1537740, -3338080, -4251903, -3235483, -9140394, 11393820, 1405406, 2261368, 18287513, -23563, -11746765, 7073141, -22362769, -22697623, 1057428 ], [ 4632818, 23054419, 15695178, -20744696, 18145563, 3159530, -13036795, -18682128, 1460940, -1381600, 2615967, 5850107, -2635926, 5573412, 2329442, 1373704, 17180039, -6861397, -9028051, 8171243, -23149327, -22869961, -6402516 ], [ -2769706, 24949273, 20854494, -22703720, 23185521, -4212610, -13923409, -17897328, 4459620, 574880, 9483837, 14935697, 3868542, -246996, 3253478, 486040, 16072565, -13699231, -6309337, 9269345, -23935885, -23042299, -13862460 ], [ -10172230, 26844127, 26013810, -24662744, 28225479, -11584750, -14810023, -17112528, 7458300, 2531360, 16351707, 24021287, 10373010, -6067404, 4177514, -401624, 14965091, -20537065, -3590623, 10367447, -24722443, -23214637, -21322404 ], [ -6802074, 19419351, 23461791, -24059893, 23818547, -13654955, -11908947, -16487673, 10368305, -924490, 10418137, 20700567, 6554213, -1680432, -331205, -2331498, 10431802, -18646874, 2415666, 12680274, -23839766, -22868665, -17683318 ], [ -1277382, 10130649, 19367505, -22944667, 17522237, -14664773, -8250333, -15894807, 13260575, -5462806, 1924279, 14898585, 670763, 4748016, -5926475, -4469814, 5213350, -15011078, 9079470, 15236046, -22623242, -22419031, -11824426 ], [ 4247310, 841947, 15273219, -21829441, 11225927, -15674591, -4591719, -15301941, 16152845, -10001122, -6569579, 9096603, -5212687, 11176464, -11521745, -6608130, -5102, -11375282, 15743274, 17791818, -21406718, -21969397, -5965534 ], [ 9772002, -8446755, 11178933, -20714215, 4929617, -16684409, -933105, -14709075, 19045115, -14539438, -15063437, 3294621, -11096137, 17604912, -17117015, -8746446, -5223554, -7739486, 22407078, 20347590, -20190194, -21519763, -106642 ], [ 15296694, -17735457, 7084647, -19598989, -1366693, -17694227, 2725509, -14116209, 21937385, -19077754, -23557295, -2507361, -16979587, 24033360, -22712285, -10884762, -10442006, -4103690, 29070882, 22903362, -18973670, -21070129, 5752250 ], [ 14618067, -19273743, 4312635, -14942956, -4135357, -17004875, 5914485, -10055442, 18598775, -19070437, -24545861, -7534554, -16747024, 22864620, -21740105, -8010135, -9155369, -4503926, 30146334, 22297194, -16040621, -16645933, 6212705 ], [ 7736121, -13061613, 2862897, -6746116, -3376375, -14616353, 8633823, -2526774, 9029285, -14517487, -18029135, -11786958, -10398448, 14098692, -14200475, -122565, -1363643, -8940194, 25633434, 18529086, -11391047, -8247175, 1274723 ], [ 854175, -6849483, 1413159, 1450724, -2617393, -12227831, 11353161, 5001894, -540205, -9964537, -11512409, -16039362, -4049872, 5332764, -6660845, 7765005, 6428083, -13376462, 21120534, 14760978, -6741473, 151583, -3663259 ], [ -6027771, -637353, -36579, 9647564, -1858411, -9839309, 14072499, 12530562, -10109695, -5411587, -4995683, -20291766, 2298704, -3433164, 878785, 15652575, 14219809, -17812730, 16607634, 10992870, -2091899, 8550341, -8601241 ], [ -12909717, 5574777, -1486317, 17844404, -1099429, -7450787, 16791837, 20059230, -19679185, -858637, 1521043, -24544170, 8647280, -12199092, 8418415, 23540145, 22011535, -22248998, 12094734, 7224762, 2557675, 16949099, -13539223 ], [ -17193490, 9848260, -1822754, 24463390, 85383, -6097729, 17769673, 24921948, -27345437, 3584898, 6985378, -26706303, 13086052, -18901384, 14003257, 29766738, 27978947, -24503843, 8165432, 3911435, 5198915, 23644592, -17596348 ], [ -8486398, 4428508, 3407314, 23193106, 3399345, -9921991, 10039999, 16454916, -25495499, 7481358, 7187758, -18417081, 7975804, -15285496, 9814159, 27688446, 24824789, -15851573, 7154120, 2872013, -2201515, 21823760, -17249188 ], [ 220694, -991244, 8637382, 21922822, 6713307, -13746253, 2310325, 7987884, -23645561, 11377818, 7390138, -10127859, 2865556, -11669608, 5625061, 25610154, 21670631, -7199303, 6142808, 1832591, -9601945, 20002928, -16902028 ], [ 8927786, -6410996, 13867450, 20652538, 10027269, -17570515, -5419349, -479148, -21795623, 15274278, 7592518, -1838637, -2244692, -8053720, 1435963, 23531862, 18516473, 1452967, 5131496, 793169, -17002375, 18182096, -16554868 ], [ 17634878, -11830748, 19097518, 19382254, 13341231, -21394777, -13149023, -8946180, -19945685, 19170738, 7794898, 6450585, -7354940, -4437832, -2753135, 21453570, 15362315, 10105237, 4120184, -246253, -24402805, 16361264, -16207708 ], [ 26341970, -17250500, 24327586, 18111970, 16655193, -25219039, -20878697, -17413212, -18095747, 23067198, 7997278, 14739807, -12465188, -821944, -6942233, 19375278, 12208157, 18757507, 3108872, -1285675, -31803235, 14540432, -15860548 ], [ 25994767, -19096552, 25522314, 16854971, 13735050, -24644231, -20223901, -13788054, -15148869, 16155838, 4775238, 14926539, -11807596, -661796, -5377986, 16179481, 11351484, 17596302, 4124285, -816732, -23743505, 8580680, -9888668 ], [ 23836705, -20227864, 25909974, 15600629, 9568086, -23189609, -17892211, -7744458, -11982603, 7082914, 868314, 13492773, -9996436, -1192796, -2663070, 12760183, 10954308, 14472402, 5545043, -46116, -12591743, 1793144, -2791844 ], [ 21678643, -21359176, 26297634, 14346287, 5401122, -21734987, -15560521, -1700862, -8816337, -1990010, -3038610, 12059007, -8185276, -1723796, 51846, 9340885, 10557132, 11348502, 6965801, 724500, -1439981, -4994392, 4304980 ], [ 19520581, -22490488, 26685294, 13091945, 1234158, -20280365, -13228831, 4342734, -5650071, -11062934, -6945534, 10625241, -6374116, -2254796, 2766762, 5921587, 10159956, 8224602, 8386559, 1495116, 9711781, -11781928, 11401804 ], [ 17362519, -23621800, 27072954, 11837603, -2932806, -18825743, -10897141, 10386330, -2483805, -20135858, -10852458, 9191475, -4562956, -2785796, 5481678, 2502289, 9762780, 5100702, 9807317, 2265732, 20863543, -18569464, 18498628 ] ], [ [ 6431424, 15644256, 17428256, -3676192, 11797888, 15501760, -24551616, 23558976, 7571648, -24791008, -22793184, -6928832, -4362784, -22976320, -16381760, -20160000, 5531936, -17491456, -8337728, 1688000, 2337088, -3373472, 458336 ], [ 6431424, 15644256, 17428256, -3676192, 11797888, 15501760, -24551616, 23558976, 7571648, -24791008, -22793184, -6928832, -4362784, -22976320, -16381760, -20160000, 5531936, -17491456, -8337728, 1688000, 2337088, -3373472, 458336 ], [ 6431424, 15644256, 17428256, -3676192, 11797888, 15501760, -24551616, 23558976, 7571648, -24791008, -22793184, -6928832, -4362784, -22976320, -16381760, -20160000, 5531936, -17491456, -8337728, 1688000, 2337088, -3373472, 458336 ], [ 7719964, 16316656, 17054801, -2246772, 12206673, 13047410, -21738701, 22205411, 6321093, -21537848, -16715539, -4766007, -4627459, -22538240, -10029275, -18717950, 5124221, -16100236, -4714848, 4201285, 210278, -2321067, 1610356 ], [ 9266212, 17123536, 16606655, -531468, 12697215, 10102190, -18363203, 20581133, 4820427, -17634056, -9422365, -2170617, -4945069, -22012544, -2406293, -16987490, 4634963, -14430772, -367392, 7217227, -2341894, -1058181, 2992780 ], [ 10812460, 17930416, 16158509, 1183836, 13187757, 7156970, -14987705, 18956855, 3319761, -13730264, -2129191, 424773, -5262679, -21486848, 5216689, -15257030, 4145705, -12761308, 3980064, 10233169, -4894066, 204705, 4375204 ], [ 12358708, 18737296, 15710363, 2899140, 13678299, 4211750, -11612207, 17332577, 1819095, -9826472, 5163983, 3020163, -5580289, -20961152, 12839671, -13526570, 3656447, -11091844, 8327520, 13249111, -7446238, 1467591, 5757628 ], [ 13904956, 19544176, 15262217, 4614444, 14168841, 1266530, -8236709, 15708299, 318429, -5922680, 12457157, 5615553, -5897899, -20435456, 20462653, -11796110, 3167189, -9422380, 12674976, 16265053, -9998410, 2730477, 7140052 ], [ 12462940, 18982522, 13069967, 2978469, 13276722, -1635805, -3971603, 15175817, -1154856, -4377413, 16487495, 7893138, -7298725, -17313365, 21645169, -12953738, 1843019, -8748697, 12520242, 16773283, -11516827, 3227217, 7673383 ], [ 8032660, 17052334, 9133613, -2008785, 11001942, -4495255, 1183111, 15735131, -2600760, -5190671, 17254997, 9852918, -9782767, -11594879, 16387219, -16999454, -316063, -9070795, 7863318, 14773801, -12001489, 2957811, 7357621 ], [ 3602380, 15122146, 5197259, -6996039, 8727162, -7354705, 6337825, 16294445, -4046664, -6003929, 18022499, 11812698, -12266809, -5876393, 11129269, -21045170, -2475145, -9392893, 3206394, 12774319, -12486151, 2688405, 7041859 ], [ -827900, 13191958, 1260905, -11983293, 6452382, -10214155, 11492539, 16853759, -5492568, -6817187, 18790001, 13772478, -14750851, -157907, 5871319, -25090886, -4634227, -9714991, -1450530, 10774837, -12970813, 2418999, 6726097 ], [ -5258180, 11261770, -2675449, -16970547, 4177602, -13073605, 16647253, 17413073, -6938472, -7630445, 19557503, 15732258, -17234893, 5560579, 613369, -29136602, -6793309, -10037089, -6107454, 8775355, -13455475, 2149593, 6410335 ], [ -8465823, 9579289, -5348382, -20024987, 2578441, -15395043, 20098428, 17534669, -8417915, -8644118, 19763562, 17635187, -18673502, 9638026, -3676411, -30891587, -8615264, -9643312, -9531019, 7311801, -13093038, 2242227, 5947882 ], [ -5560281, 9135343, -1704210, -13415357, 4357375, -15026421, 15031908, 15467675, -10065053, -10659866, 17162406, 19253861, -14884946, 5510278, -3125341, -21192917, -8751584, -5670160, -6787789, 8527887, -8495106, 4145061, 4751974 ], [ -2654739, 8691397, 1939962, -6805727, 6136309, -14657799, 9965388, 13400681, -11712191, -12675614, 14561250, 20872535, -11096390, 1382530, -2574271, -11494247, -8887904, -1697008, -4044559, 9743973, -3897174, 6047895, 3556066 ], [ 250803, 8247451, 5584134, -196097, 7915243, -14289177, 4898868, 11333687, -13359329, -14691362, 11960094, 22491209, -7307834, -2745218, -2023201, -1795577, -9024224, 2276144, -1301329, 10960059, 700758, 7950729, 2360158 ], [ 3156345, 7803505, 9228306, 6413533, 9694177, -13920555, -167652, 9266693, -15006467, -16707110, 9358938, 24109883, -3519278, -6872966, -1472131, 7903093, -9160544, 6249296, 1441901, 12176145, 5298690, 9853563, 1164250 ], [ 6061887, 7359559, 12872478, 13023163, 11473111, -13551933, -5234172, 7199699, -16653605, -18722858, 6757782, 25728557, 269278, -11000714, -921061, 17601763, -9296864, 10222448, 4185131, 13392231, 9896622, 11756397, -31658 ], [ 7748214, 3504528, 12395260, 13551668, 11621465, -11337896, -7159167, 8324280, -11827013, -16853886, 2893521, 20349566, -845411, -8399197, 2327829, 12776478, -5209614, 9428730, 4068626, 8796247, 10872974, 11882706, 4812779 ], [ 9190698, -1032720, 11093764, 12863948, 11443703, -8754776, -8455857, 10087176, -5705675, -14207970, -1223361, 13571042, -2940749, -4451827, 6116283, 5046402, -277650, 7681638, 3380174, 3037849, 11125010, 11653710, 10865285 ], [ 10633182, -5569968, 9792268, 12176228, 11265941, -6171656, -9752547, 11850072, 415663, -11562054, -5340243, 6792518, -5036087, -504457, 9904737, -2683674, 4654314, 5934546, 2691722, -2720549, 11377046, 11424714, 16917791 ], [ 12075666, -10107216, 8490772, 11488508, 11088179, -3588536, -11049237, 13612968, 6537001, -8916138, -9457125, 13994, -7131425, 3442913, 13693191, -10413750, 9586278, 4187454, 2003270, -8478947, 11629082, 11195718, 22970297 ], [ 13518150, -14644464, 7189276, 10800788, 10910417, -1005416, -12345927, 15375864, 12658339, -6270222, -13574007, -6764530, -9226763, 7390283, 17481645, -18143826, 14518242, 2440362, 1314818, -14237345, 11881118, 10966722, 29022803 ], [ 13616496, -16103121, 3770083, 9095264, 10267934, 727906, -11006544, 12879807, 14174803, -5210430, -12132420, -9623761, -10167785, 7625732, 15510519, -20708634, 14366244, 277464, 26237, -15270950, 11033870, 9635781, 29176673 ], [ 12370704, -14483187, -1766807, 6371936, 9160730, 1611430, -7031088, 6124797, 11086393, -5736762, -5132364, -8563699, -9954491, 4149260, 7779813, -18108174, 9130284, -2301240, -1862473, -11579762, 9087338, 7202895, 23431907 ], [ 11124912, -12863253, -7303697, 3648608, 8053526, 2494954, -3055632, -630213, 7997983, -6263094, 1867692, -7503637, -9741197, 672788, 49107, -15507714, 3894324, -4879944, -3751183, -7888574, 7140806, 4770009, 17687141 ], [ 9879120, -11243319, -12840587, 925280, 6946322, 3378478, 919824, -7385223, 4909573, -6789426, 8867748, -6443575, -9527903, -2803684, -7681599, -12907254, -1341636, -7458648, -5639893, -4197386, 5194274, 2337123, 11942375 ], [ 8633328, -9623385, -18377477, -1798048, 5839118, 4262002, 4895280, -14140233, 1821163, -7315758, 15867804, -5383513, -9314609, -6280156, -15412305, -10306794, -6577596, -10037352, -7528603, -506198, 3247742, -95763, 6197609 ], [ 8058777, -7510413, -23040582, -3654335, 4398302, 4940575, 7605234, -18751892, 24796, -7204961, 20983353, -3913695, -8401622, -8544297, -20162602, -7502194, -11025474, -11825223, -9112440, 1992965, 2205385, -2306541, 922171 ], [ 10840431, -2932251, -23334762, -1175417, 1289426, 4594393, 3987678, -12646796, 4688644, -3908519, 16676367, -395097, -3990170, -4746783, -10010854, -3676894, -11532942, -9658929, -9171912, -1467997, 5683903, -3406779, -2006627 ], [ 13622085, 1645911, -23628942, 1303501, -1819450, 4248211, 370122, -6541700, 9352492, -612077, 12369381, 3123501, 421282, -949269, 140894, 148406, -12040410, -7492635, -9231384, -4928959, 9162421, -4507017, -4935425 ], [ 16403739, 6224073, -23923122, 3782419, -4928326, 3902029, -3247434, -436604, 14016340, 2684365, 8062395, 6642099, 4832734, 2848245, 10292642, 3973706, -12547878, -5326341, -9290856, -8389921, 12640939, -5607255, -7864223 ], [ 19185393, 10802235, -24217302, 6261337, -8037202, 3555847, -6864990, 5668492, 18680188, 5980807, 3755409, 10160697, 9244186, 6645759, 20444390, 7799006, -13055346, -3160047, -9350328, -11850883, 16119457, -6707493, -10793021 ], [ 21967047, 15380397, -24511482, 8740255, -11146078, 3209665, -10482546, 11773588, 23344036, 9277249, -551577, 13679295, 13655638, 10443273, 30596138, 11624306, -13562814, -993753, -9409800, -15311845, 19597975, -7807731, -13721819 ], [ 16292011, 14730359, -18127532, 8240783, -9155579, 5064643, -11012012, 8997514, 19745214, 4006551, -642048, 10899223, 9104630, 12379602, 30608876, 11832596, -12654597, -1230229, -5561362, -12495667, 19888523, -4824694, -16129537 ], [ 8925637, 13034681, -10407956, 7145633, -6145205, 7359853, -10923860, 4445206, 14493858, -2977575, 110784, 6859417, 2761130, 13943694, 28593812, 11317484, -11463243, -1947259, -931342, -8424061, 19541477, -1025002, -18433039 ], [ 1559263, 11339003, -2688380, 6050483, -3134831, 9655063, -10835708, -107102, 9242502, -9961701, 863616, 2819611, -3582370, 15507786, 26578748, 10802372, -10271889, -2664289, 3698678, -4352455, 19194431, 2774690, -20736541 ], [ -5807111, 9643325, 5031196, 4955333, -124457, 11950273, -10747556, -4659410, 3991146, -16945827, 1616448, -1220195, -9925870, 17071878, 24563684, 10287260, -9080535, -3381319, 8328698, -280849, 18847385, 6574382, -23040043 ], [ -13173485, 7947647, 12750772, 3860183, 2885917, 14245483, -10659404, -9211718, -1260210, -23929953, 2369280, -5260001, -16269370, 18635970, 22548620, 9772148, -7889181, -4098349, 12958718, 3790757, 18500339, 10374074, -25343545 ], [ -15503444, 5526401, 16642237, 3497810, 3123289, 11995924, -7555652, -10579790, -2048412, -24223488, 1414113, -5223161, -17466385, 17849298, 17471570, 8448209, -6283368, -4186741, 11455841, 6340901, 17530643, 10142459, -21421609 ], [ -12796988, 2379587, 16705591, 3868214, 587659, 5201596, -1436300, -8763626, 1626540, -17826432, -1249053, -1109675, -13516915, 14711862, 9332534, 6315443, -4263096, -3646495, 3820067, 7369583, 15938297, 5879537, -11274235 ], [ -10090532, -767227, 16768945, 4238618, -1947971, -1592732, 4683052, -6947462, 5301492, -11429376, -3912219, 3003811, -9567445, 11574426, 1193498, 4182677, -2242824, -3106249, -3815707, 8398265, 14345951, 1616615, -1126861 ], [ -7384076, -3914041, 16832299, 4609022, -4483601, -8387060, 10802404, -5131298, 8976444, -5032320, -6575385, 7117297, -5617975, 8436990, -6945538, 2049911, -222552, -2566003, -11451481, 9426947, 12753605, -2646307, 9020513 ], [ -4677620, -7060855, 16895653, 4979426, -7019231, -15181388, 16921756, -3315134, 12651396, 1364736, -9238551, 11230783, -1668505, 5299554, -15084574, -82855, 1797720, -2025757, -19087255, 10455629, 11161259, -6909229, 19167887 ], [ -3136642, -9236896, 16108004, 4993056, -8429073, -20129235, 20696701, -1337686, 15049572, 6022621, -11434312, 13615385, 1620116, 2248829, -21372194, -2272297, 4035509, -1591019, -24266091, 10828115, 9422037, -10061368, 27235193 ], [ -7423054, -6559072, 11065340, 3222816, -4209975, -15844677, 12749611, 1446182, 11063868, 1984651, -11293048, 7355567, 1604492, -368341, -18402734, -4745119, 7360883, -1683821, -17160237, 7919621, 6948435, -7659592, 24902159 ], [ -11709466, -3881248, 6022676, 1452576, 9123, -11560119, 4802521, 4230050, 7078164, -2053319, -11151784, 1095749, 1588868, -2985511, -15433274, -7217941, 10686257, -1776623, -10054383, 5011127, 4474833, -5257816, 22569125 ], [ -15995878, -1203424, 980012, -317664, 4228221, -7275561, -3144569, 7013918, 3092460, -6091289, -11010520, -5164069, 1573244, -5602681, -12463814, -9690763, 14011631, -1869425, -2948529, 2102633, 2001231, -2856040, 20236091 ], [ -20282290, 1474400, -4062652, -2087904, 8447319, -2991003, -11091659, 9797786, -893244, -10129259, -10869256, -11423887, 1557620, -8219851, -9494354, -12163585, 17337005, -1962227, 4157325, -805861, -472371, -454264, 17903057 ], [ -24568702, 4152224, -9105316, -3858144, 12666417, 1293555, -19038749, 12581654, -4878948, -14167229, -10727992, -17683705, 1541996, -10837021, -6524894, -14636407, 20662379, -2055029, 11263179, -3714355, -2945973, 1947512, 15570023 ], [ -19658584, 4120013, -4060450, -7170024, 10449320, 2406868, -16190864, 11098892, -4328312, -11146239, -7214033, -16742443, 1277527, -10183026, -5114444, -13394529, 17466768, -4167396, 9722413, -1237099, -5781630, -893532, 10808274 ], [ -12909160, 3545795, 3001922, -10790232, 6944984, 2885932, -11183984, 8762804, -2870408, -6713457, -3025535, -14360965, 963289, -8874798, -4015796, -11409711, 12966960, -6683676, 6452323, 2317307, -8689698, -4783140, 5560782 ], [ -6159736, 2971577, 10064294, -14410440, 3440648, 3364996, -6177104, 6426716, -1412504, -2280675, 1162963, -11979487, 649051, -7566570, -2917148, -9424893, 8467152, -9199956, 3182233, 5871713, -11597766, -8672748, 313290 ], [ 589688, 2397359, 17126666, -18030648, -63688, 3844060, -1170224, 4090628, 45400, 2152107, 5351461, -9598009, 334813, -6258342, -1818500, -7440075, 3967344, -11716236, -87857, 9426119, -14505834, -12562356, -4934202 ], [ 7339112, 1823141, 24189038, -21650856, -3568024, 4323124, 3836656, 1754540, 1503304, 6584889, 9539959, -7216531, 20575, -4950114, -719852, -5455257, -532464, -14232516, -3357947, 12980525, -17413902, -16451964, -10181694 ], [ 10917212, 1000034, 26188598, -20928684, -2529814, 5044828, 3282025, -151600, 2326612, 10638795, 8471614, -5543212, 2503270, -1013808, 1174387, -2255940, -3058014, -12660963, -7123142, 15080429, -18705810, -17063973, -10609923 ], [ 11323988, -71962, 23125346, -15864132, 3050942, 6009172, -2834117, -1627792, 2515324, 14313825, 2146426, -4578052, 7782898, 5550576, 3864217, 2157876, -3609306, -7001577, -11383442, 15725831, -18381558, -14398383, -6218889 ], [ 11730764, -1143958, 20062094, -10799580, 8631698, 6973516, -8950259, -3103984, 2704036, 17988855, -4178762, -3612892, 13062526, 12114960, 6554047, 6571692, -4160598, -1342191, -15643742, 16371233, -18057306, -11732793, -1827855 ], [ 12137540, -2215954, 16998842, -5735028, 14212454, 7937860, -15066401, -4580176, 2892748, 21663885, -10503950, -2647732, 18342154, 18679344, 9243877, 10985508, -4711890, 4317195, -19904042, 17016635, -17733054, -9067203, 2563179 ], [ 12544316, -3287950, 13935590, -670476, 19793210, 8902204, -21182543, -6056368, 3081460, 25338915, -16829138, -1682572, 23621782, 25243728, 11933707, 15399324, -5263182, 9976581, -24164342, 17662037, -17408802, -6401613, 6954213 ], [ 12053733, -4739854, 10769656, 3357180, 23986275, 9060113, -25601660, -6566461, 3844372, 26671085, -22379066, -766030, 27422283, 29886270, 13495604, 18532904, -6018389, 14246076, -27311785, 16891661, -17518803, -4008174, 10377938 ], [ 7076355, -8091298, 7090312, 2200356, 21240885, 5185847, -21535652, -2246059, 7478284, 16288955, -24052694, -92578, 23827149, 24919602, 9417836, 15265304, -7793171, 11566116, -24894943, 9042395, -19800069, -2975490, 8965118 ], [ 2098977, -11442742, 3410968, 1043532, 18495495, 1311581, -17469644, 2074343, 11112196, 5906825, -25726322, 580874, 20232015, 19952934, 5340068, 11997704, -9567953, 8886156, -22478101, 1193129, -22081335, -1942806, 7552298 ], [ -2878401, -14794186, -268376, -113292, 15750105, -2562685, -13403636, 6394745, 14746108, -4475305, -27399950, 1254326, 16636881, 14986266, 1262300, 8730104, -11342735, 6206196, -20061259, -6656137, -24362601, -910122, 6139478 ], [ -7855779, -18145630, -3947720, -1270116, 13004715, -6436951, -9337628, 10715147, 18380020, -14857435, -29073578, 1927778, 13041747, 10019598, -2815468, 5462504, -13117517, 3526236, -17644417, -14505403, -26643867, 122562, 4726658 ], [ -12833157, -21497074, -7627064, -2426940, 10259325, -10311217, -5271620, 15035549, 22013932, -25239565, -30747206, 2601230, 9446613, 5052930, -6893236, 2194904, -14892299, 846276, -15227575, -22354669, -28925133, 1155246, 3313838 ], [ -7519275, -19898408, -6359883, -5726089, 9510455, -12359188, -6927527, 16480551, 21138189, -24378425, -26545304, 4705977, 7869574, 4186762, -6081514, -141991, -17417831, 2352346, -7757278, -23561935, -27057154, 913010, 3039853 ], [ -147141, -17309720, -4103397, -9453703, 9160889, -14041900, -9727817, 17350473, 19360515, -21268631, -21168296, 7096983, 6696154, 4140694, -4291894, -2292745, -20093513, 4695622, 723710, -23440801, -24359326, 415790, 2993635 ], [ 7224993, -14721032, -1846911, -13181317, 8811323, -15724612, -12528107, 18220395, 17582841, -18158837, -15791288, 9487989, 5522734, 4094626, -2502274, -4443499, -22769195, 7038898, 9204698, -23319667, -21661498, -81430, 2947417 ], [ 14597127, -12132344, 409575, -16908931, 8461757, -17407324, -15328397, 19090317, 15805167, -15049043, -10414280, 11878995, 4349314, 4048558, -712654, -6594253, -25444877, 9382174, 17685686, -23198533, -18963670, -578650, 2901199 ], [ 21969261, -9543656, 2666061, -20636545, 8112191, -19090036, -18128687, 19960239, 14027493, -11939249, -5037272, 14270001, 3175894, 4002490, 1076966, -8745007, -28120559, 11725450, 26166674, -23077399, -16265842, -1075870, 2854981 ], [ 20969625, -7353329, 757185, -21496144, 8617847, -19497643, -17337428, 16989939, 14477259, -11536394, -3632831, 13461174, -198782, 6214060, 2725022, -7393090, -25859207, 10800967, 25099013, -21163405, -11602450, -1982725, 3615979 ], [ 11598219, -5561363, -5317053, -19487728, 9978725, -18630145, -12954620, 10179417, 17154465, -13840478, -6200957, 9452514, -5774714, 10683268, 4231514, -2538502, -18660821, 6608725, 14482703, -17456551, -4973494, -3299215, 5184193 ], [ 2226813, -3769397, -11391291, -17479312, 11339603, -17762647, -8571812, 3368895, 19831671, -16144562, -8769083, 5443854, -11350646, 15152476, 5738006, 2316086, -11462435, 2416483, 3866393, -13749697, 1655462, -4615705, 6752407 ], [ -7144593, -1977431, -17465529, -15470896, 12700481, -16895149, -4189004, -3441627, 22508877, -18448646, -11337209, 1435194, -16926578, 19621684, 7244498, 7170674, -4264049, -1775759, -6749917, -10042843, 8284418, -5932195, 8320621 ], [ -16515999, -185465, -23539767, -13462480, 14061359, -16027651, 193804, -10252149, 25186083, -20752730, -13905335, -2573466, -22502510, 24090892, 8750990, 12025262, 2934337, -5968001, -17366227, -6335989, 14913374, -7248685, 9888835 ], [ -23627718, 1137678, -27775765, -11641988, 14597844, -15446130, 3871616, -15241987, 27146825, -21933658, -15395198, -4923733, -26291647, 27391875, 9989104, 15304231, 9138796, -8821799, -25646890, -3441209, 19951212, -8540145, 11055282 ], [ -19441002, 116706, -22820563, -10761116, 11012364, -16294494, 4024448, -11128405, 25525247, -17498806, -11493746, 1017965, -21146809, 24851733, 9885328, 10705105, 10373620, -4983377, -22249318, -4606799, 17033460, -9706455, 10212894 ], [ -15254286, -904266, -17865361, -9880244, 7426884, -17142858, 4177280, -7014823, 23903669, -13063954, -7592294, 6959663, -16001971, 22311591, 9781552, 6105979, 11608444, -1144955, -18851746, -5772389, 14115708, -10872765, 9370506 ], [ -11067570, -1925238, -12910159, -8999372, 3841404, -17991222, 4330112, -2901241, 22282091, -8629102, -3690842, 12901361, -10857133, 19771449, 9677776, 1506853, 12843268, 2693467, -15454174, -6937979, 11197956, -12039075, 8528118 ], [ -6880854, -2946210, -7954957, -8118500, 255924, -18839586, 4482944, 1212341, 20660513, -4194250, 210610, 18843059, -5712295, 17231307, 9574000, -3092273, 14078092, 6531889, -12056602, -8103569, 8280204, -13205385, 7685730 ], [ -2694138, -3967182, -2999755, -7237628, -3329556, -19687950, 4635776, 5325923, 19038935, 240602, 4112062, 24784757, -567457, 14691165, 9470224, -7691399, 15312916, 10370311, -8659030, -9269159, 5362452, -14371695, 6843342 ], [ -1241967, -1572249, -5430848, -5277701, -3348711, -16299614, 8266228, 4629260, 19019222, -1322481, 6914469, 20861410, -2216599, 13474553, 6109868, -9951825, 15180145, 9285653, -5374538, -6979899, 1985650, -11786395, 5489814 ], [ -336705, 1505865, -9339200, -3101963, -2654601, -12063938, 12592204, 2970548, 19319882, -4085151, 9497067, 14965054, -5224537, 12522647, 2098196, -11744511, 14773855, 7216379, -2112662, -3999669, -1482962, -8450773, 4034058 ], [ 568557, 4583979, -13247552, -926225, -1960491, -7828262, 16918180, 1311836, 19620542, -6847821, 12079665, 9068698, -8232475, 11570741, -1913476, -13537197, 14367565, 5147105, 1149214, -1019439, -4951574, -5115151, 2578302 ], [ 1473819, 7662093, -17155904, 1249513, -1266381, -3592586, 21244156, -346876, 19921202, -9610491, 14662263, 3172342, -11240413, 10618835, -5925148, -15329883, 13961275, 3077831, 4411090, 1960791, -8420186, -1779529, 1122546 ], [ 2379081, 10740207, -21064256, 3425251, -572271, 643090, 25570132, -2005588, 20221862, -12373161, 17244861, -2724014, -14248351, 9666929, -9936820, -17122569, 13554985, 1008557, 7672966, 4941021, -11888798, 1556093, -333210 ], [ 2806464, 11427006, -19649738, 3647794, -2077467, 321418, 22981888, -1838953, 18456497, -12486150, 17270241, -6185303, -15287530, 9895694, -12240499, -17326557, 13008538, 470465, 9090388, 3390033, -14032280, 2670311, 2079243 ], [ 2755968, 9722490, -12912350, 1917142, -5781969, -4557602, 13479424, 153029, 14625107, -9949458, 14738403, -7211525, -14357950, 11305130, -12836185, -15941847, 12321934, 1463555, 8663356, -2692173, -14850632, 1563125, 8359905 ], [ 2705472, 8017974, -6174962, 186490, -9486471, -9436622, 3976960, 2145011, 10793717, -7412766, 12206565, -8237747, -13428370, 12714566, -13431871, -14557137, 11635330, 2456645, 8236324, -8774379, -15668984, 455939, 14640567 ], [ 2654976, 6313458, 562426, -1544162, -13190973, -14315642, -5525504, 4136993, 6962327, -4876074, 9674727, -9263969, -12498790, 14124002, -14027557, -13172427, 10948726, 3449735, 7809292, -14856585, -16487336, -651247, 20921229 ], [ 2604480, 4608942, 7299814, -3274814, -16895475, -19194662, -15027968, 6128975, 3130937, -2339382, 7142889, -10290191, -11569210, 15533438, -14623243, -11787717, 10262122, 4442825, 7382260, -20938791, -17305688, -1758433, 27201891 ], [ 2741037, 2678444, 12874778, -4068838, -18612531, -22968233, -22986257, 6781052, 193945, 563122, 4528607, -11259198, -9848752, 16654708, -14592819, -10367894, 9212902, 4769893, 7264389, -25043509, -17299095, -3131159, 30936991 ], [ 3812859, -381964, 12637622, -179722, -10392357, -21214559, -23223671, 733604, 1728943, 5294686, 1502105, -11942130, -4173904, 16335148, -11431845, -8772506, 6350602, 1766851, 8692323, -19260787, -13167777, -5831585, 21944281 ], [ 4884681, -3442372, 12400466, 3709394, -2172183, -19460885, -23461085, -5313844, 3263941, 10026250, -1524397, -12625062, 1500944, 16015588, -8270871, -7177118, 3488302, -1236191, 10120257, -13478065, -9036459, -8532011, 12951571 ], [ 5956503, -6502780, 12163310, 7598510, 6047991, -17707211, -23698499, -11361292, 4798939, 14757814, -4550899, -13307994, 7175792, 15696028, -5109897, -5581730, 626002, -4239233, 11548191, -7695343, -4905141, -11232437, 3958861 ], [ 7028325, -9563188, 11926154, 11487626, 14268165, -15953537, -23935913, -17408740, 6333937, 19489378, -7577401, -13990926, 12850640, 15376468, -1948923, -3986342, -2236298, -7242275, 12976125, -1912621, -773823, -13932863, -5033849 ], [ 8100147, -12623596, 11688998, 15376742, 22488339, -14199863, -24173327, -23456188, 7868935, 24220942, -10603903, -14673858, 18525488, 15056908, 1212051, -2390954, -5098598, -10245317, 14404059, 3870101, 3357495, -16633289, -14026559 ], [ 8966904, -12229334, 9933777, 14425878, 18861278, -8094249, -21400361, -17627336, 9829848, 21653921, -9443795, -12415165, 14745486, 11678498, -261180, 2341264, -3753513, -4582929, 14682268, 834618, 3984028, -14552335, -10969849 ], [ 9792648, -11144138, 7874943, 12507018, 12864770, -1118247, -18025319, -9423224, 11875944, 17627183, -7446365, -9568147, 9074514, 7688318, -2661252, 7700848, -1566951, 2812545, 14730532, -3964506, 3909604, -11515105, -5503255 ], [ 10618392, -10058942, 5816109, 10588158, 6868262, 5857755, -14650277, -1219112, 13922040, 13600445, -5448935, -6721129, 3403542, 3698138, -5061324, 13060432, 619611, 10208019, 14778796, -8763630, 3835180, -8477875, -36661 ], [ 11444136, -8973746, 3757275, 8669298, 871754, 12833757, -11275235, 6985000, 15968136, 9573707, -3451505, -3874111, -2267430, -292042, -7461396, 18420016, 2806173, 17603493, 14827060, -13562754, 3760756, -5440645, 5429933 ], [ 12269880, -7888550, 1698441, 6750438, -5124754, 19809759, -7900193, 15189112, 18014232, 5546969, -1454075, -1027093, -7938402, -4282222, -9861468, 23779600, 4992735, 24998967, 14875324, -18361878, 3686332, -2403415, 10896527 ], [ 8664987, -5345057, 1174428, 4976628, -4328980, 20427327, -4356083, 17207806, 18284487, 3652229, -486020, -536284, -11041191, -7558093, -9678582, 24521479, 6519033, 26678652, 13844926, -21225156, 5212210, -3811690, 12481058 ], [ 629457, -1343267, 2185236, 3347868, 3259076, 14686461, -642905, 13041082, 16778901, 3889487, -547340, -2401684, -11575797, -10119655, -6912738, 20645653, 7385067, 22642548, 11735866, -22152588, 8338390, -9665470, 10183526 ], [ -7406073, 2658523, 3196044, 1719108, 10847132, 8945595, 3070273, 8874358, 15273315, 4126745, -608660, -4267084, -12110403, -12681217, -4146894, 16769827, 8251101, 18606444, 9626806, -23080020, 11464570, -15519250, 7885994 ], [ -15441603, 6660313, 4206852, 90348, 18435188, 3204729, 6783451, 4707634, 13767729, 4364003, -669980, -6132484, -12645009, -15242779, -1381050, 12894001, 9117135, 14570340, 7517746, -24007452, 14590750, -21373030, 5588462 ], [ -23477133, 10662103, 5217660, -1538412, 26023244, -2536137, 10496629, 540910, 12262143, 4601261, -731300, -7997884, -13179615, -17804341, 1384794, 9018175, 9983169, 10534236, 5408686, -24934884, 17716930, -27226810, 3290930 ], [ -29724817, 13622602, 5596649, -2980955, 31314317, -6274363, 12537633, -2568700, 10160611, 5289461, -683865, -9295183, -13727687, -19673734, 4073458, 5411965, 10202671, 7501144, 3549847, -25319366, 19491231, -31077192, 1968143 ], [ -27033271, 11376646, 2816543, -3492413, 25120475, 611, 6217767, -392740, 5079349, 8232371, -92655, -7751977, -14343089, -18082282, 6376222, 3153835, 7189513, 9483112, 2942113, -22989098, 14506137, -24910584, 5519081 ], [ -24341725, 9130690, 36437, -4003871, 18926633, 6275585, -102099, 1783220, -1913, 11175281, 498555, -6208771, -14958491, -16490830, 8678986, 895705, 4176355, 11465080, 2334379, -20658830, 9521043, -18743976, 9070019 ], [ -21650179, 6884734, -2743669, -4515329, 12732791, 12550559, -6421965, 3959180, -5083175, 14118191, 1089765, -4665565, -15573893, -14899378, 10981750, -1362425, 1163197, 13447048, 1726645, -18328562, 4535949, -12577368, 12620957 ], [ -18958633, 4638778, -5523775, -5026787, 6538949, 18825533, -12741831, 6135140, -10164437, 17061101, 1680975, -3122359, -16189295, -13307926, 13284514, -3620555, -1849961, 15429016, 1118911, -15998294, -449145, -6410760, 16171895 ], [ -16267087, 2392822, -8303881, -5538245, 345107, 25100507, -19061697, 8311100, -15245699, 20004011, 2272185, -1579153, -16804697, -11716474, 15587278, -5878685, -4863119, 17410984, 511177, -13668026, -5434239, -244152, 19722833 ], [ -15636321, 1238841, -4588207, 17572, -2211805, 22553101, -18912753, 8013265, -11875086, 18413101, 976505, -1586157, -11985389, -11343807, 8652027, -5419300, -6646892, 14156822, 672658, -11605033, -6679868, 18711, 14779791 ], [ -15417711, 303255, 426623, 6786844, -4041331, 18241219, -17470047, 7220671, -6814098, 15915427, -696553, -1903203, -6079139, -11214897, -130827, -4416412, -8184788, 9855434, 987982, -9595495, -7177604, -899175, 8137953 ], [ -15199101, -632331, 5441453, 13556116, -5870857, 13929337, -16027341, 6428077, -1753110, 13417753, -2369611, -2220249, -172889, -11085987, -8913681, -3413524, -9722684, 5554046, 1303306, -7585957, -7675340, -1817061, 1496115 ], [ -14980491, -1567917, 10456283, 20325388, -7700383, 9617455, -14584635, 5635483, 3307878, 10920079, -4042669, -2537295, 5733361, -10957077, -17696535, -2410636, -11260580, 1252658, 1618630, -5576419, -8173076, -2734947, -5145723 ], [ -14761881, -2503503, 15471113, 27094660, -9529909, 5305573, -13141929, 4842889, 8368866, 8422405, -5715727, -2854341, 11639611, -10828167, -26479389, -1407748, -12798476, -3048730, 1933954, -3566881, -8670812, -3652833, -11787561 ], [ -14579859, -3819792, 14370641, 26936419, -8198008, 3338323, -12883554, 4786642, 8817303, 5519110, -8070607, -2011230, 12515896, -11212341, -30500268, 490304, -14731235, -6625957, 1727833, -3803329, -8676686, -5470521, -12593517 ], [ -14434425, -5516784, 7154867, 19850665, -3704680, 3715705, -13809510, 5466742, 4653189, 2210194, -11107309, -7962, 8362216, -12109599, -29759172, 3283520, -17058857, -9479023, 1000267, -6285763, -8190698, -8188011, -7563591 ], [ -14288991, -7213776, -60907, 12764911, 788648, 4093087, -14735466, 6146842, 489075, -1098722, -14144011, 1995306, 4208536, -13006857, -29018076, 6076736, -19386479, -12332089, 272701, -8768197, -7704710, -10905501, -2533665 ], [ -14143557, -8910768, -7276681, 5679157, 5281976, 4470469, -15661422, 6826942, -3675039, -4407638, -17180713, 3998574, 54856, -13904115, -28276980, 8869952, -21714101, -15185155, -454865, -11250631, -7218722, -13622991, 2496261 ], [ -13998123, -10607760, -14492455, -1406597, 9775304, 4847851, -16587378, 7507042, -7839153, -7716554, -20217415, 6001842, -4098824, -14801373, -27535884, 11663168, -24041723, -18038221, -1182431, -13733065, -6732734, -16340481, 7526187 ], [ -13228577, -11333190, -20338741, -7568350, 13637955, 5903016, -16451738, 8003801, -11905448, -10875291, -22600472, 7084929, -7601913, -15977087, -25866139, 13087967, -25451741, -19635342, -2372650, -15245647, -5835886, -18767277, 12036112 ], [ -9338471, -7200810, -19337587, -9110098, 14347221, 10347096, -11008118, 7583855, -15482648, -13283133, -21715304, 3567111, -7852047, -18545081, -19553149, 7670681, -22273739, -14952738, -5876134, -11908969, -2884738, -19740603, 13946032 ], [ -5448365, -3068430, -18336433, -10651846, 15056487, 14791176, -5564498, 7163909, -19059848, -15690975, -20830136, 49293, -8102181, -21113075, -13240159, 2253395, -19095737, -10270134, -9379618, -8572291, 66410, -20713929, 15855952 ], [ -1558259, 1063950, -17335279, -12193594, 15765753, 19235256, -120878, 6743963, -22637048, -18098817, -19944968, -3468525, -8352315, -23681069, -6927169, -3163891, -15917735, -5587530, -12883102, -5235613, 3017558, -21687255, 17765872 ], [ 2331847, 5196330, -16334125, -13735342, 16475019, 23679336, 5322742, 6324017, -26214248, -20506659, -19059800, -6986343, -8602449, -26249063, -614179, -8581177, -12739733, -904926, -16386586, -1898935, 5968706, -22660581, 19675792 ], [ 6221953, 9328710, -15332971, -15277090, 17184285, 28123416, 10766362, 5904071, -29791448, -22914501, -18174632, -10504161, -8852583, -28817057, 5698811, -13998463, -9561731, 3777678, -19890070, 1437743, 8919854, -23633907, 21585712 ], [ 9993709, 7082385, -15500892, -14580803, 16660021, 25549356, 9165397, 7398865, -23918408, -22404043, -12306449, -10470209, -8323852, -25979171, 3898226, -14158284, -6729739, 3988837, -14321504, 6095356, 9751537, -16281788, 18292662 ], [ 13741795, 3560319, -15902628, -13436909, 15889051, 21571668, 6155515, 9276607, -16155320, -21309925, -5441663, -9725903, -7639348, -22060109, 474926, -13266612, -3966949, 3305707, -6938528, 11017156, 10159327, -7264580, 13959018 ], [ 17489881, 38253, -16304364, -12293015, 15118081, 17593980, 3145633, 11154349, -8392232, -20215807, 1423123, -8981597, -6954844, -18141047, -2948374, -12374940, -1204159, 2622577, 444448, 15938956, 10567117, 1752628, 9625374 ], [ 21237967, -3483813, -16706100, -11149121, 14347111, 13616292, 135751, 13032091, -629144, -19121689, 8287909, -8237291, -6270340, -14221985, -6371674, -11483268, 1558631, 1939447, 7827424, 20860756, 10974907, 10769836, 5291730 ], [ 24986053, -7005879, -17107836, -10005227, 13576141, 9638604, -2874131, 14909833, 7133944, -18027571, 15152695, -7492985, -5585836, -10302923, -9794974, -10591596, 4321421, 1256317, 15210400, 25782556, 11382697, 19787044, 958086 ], [ 23923039, -9228201, -15953301, -9753737, 13426825, 7081182, -4954163, 15263242, 9504346, -15486553, 18280174, -5705231, -4085209, -9012317, -10637404, -6880728, 5545970, -367598, 16810117, 24990565, 10694641, 19935181, 518607 ], [ 18048925, -10150779, -13242495, -10394651, 13899163, 5944026, -6104345, 14092318, 6482062, -11498635, 17670346, -2874029, -1768459, -10350167, -8898964, -350664, 5232278, -2932298, 12626575, 18484783, 8910739, 11214247, 3973293 ], [ 12174811, -11073357, -10531689, -11035565, 14371501, 4806870, -7254527, 12921394, 3459778, -7510717, 17060518, -42827, 548291, -11688017, -7160524, 6179400, 4918586, -5496998, 8443033, 11979001, 7126837, 2493313, 7427979 ], [ 6300697, -11995935, -7820883, -11676479, 14843839, 3669714, -8404709, 11750470, 437494, -3522799, 16450690, 2788375, 2865041, -13025867, -5422084, 12709464, 4604894, -8061698, 4259491, 5473219, 5342935, -6227621, 10882665 ], [ 426583, -12918513, -5110077, -12317393, 15316177, 2532558, -9554891, 10579546, -2584790, 465119, 15840862, 5619577, 5181791, -14363717, -3683644, 19239528, 4291202, -10626398, 75949, -1032563, 3559033, -14948555, 14337351 ], [ -4431395, -13347226, -2156207, -12904642, 15288837, 2159340, -10692334, 9334614, -4666769, 2983620, 15295833, 7127562, 6767968, -15121605, -2515927, 24517647, 4541502, -11519864, -3247843, -6904816, 1743786, -21368484, 15982496 ], [ -4208693, -11306614, 2012983, -13223566, 12763107, 5605812, -11766082, 7719642, -2047223, -1844964, 15074799, 2019462, 4701280, -12979683, -4201825, 23536041, 7611762, -4057160, -2272885, -9609424, -228186, -16283388, 8579936 ], [ -3985991, -9266002, 6182173, -13542490, 10237377, 9052284, -12839830, 6104670, 572323, -6673548, 14853765, -3088638, 2634592, -10837761, -5887723, 22554435, 10682022, 3405544, -1297927, -12314032, -2200158, -11198292, 1177376 ], [ -3763289, -7225390, 10351363, -13861414, 7711647, 12498756, -13913578, 4489698, 3191869, -11502132, 14632731, -8196738, 567904, -8695839, -7573621, 21572829, 13752282, 10868248, -322969, -15018640, -4172130, -6113196, -6225184 ], [ -3540587, -5184778, 14520553, -14180338, 5185917, 15945228, -14987326, 2874726, 5811415, -16330716, 14411697, -13304838, -1498784, -6553917, -9259519, 20591223, 16822542, 18330952, 651989, -17723248, -6144102, -1028100, -13627744 ], [ -3317885, -3144166, 18689743, -14499262, 2660187, 19391700, -16061074, 1259754, 8430961, -21159300, 14190663, -18412938, -3565472, -4411995, -10945417, 19609617, 19892802, 25793656, 1626947, -20427856, -8116074, 4056996, -21030304 ], [ -3931773, -4053744, 13942438, -11655216, 2432032, 19652892, -17006637, 4499152, 9038207, -19869829, 10573749, -16010298, -3962935, -5721128, -6011265, 17063551, 15070047, 25222135, -588380, -15727594, -3869141, 523762, -22149014 ], [ -4712979, -5553360, 7411834, -8178576, 2663392, 19277028, -17926563, 8709424, 9242993, -17356747, 6277659, -12105510, -4026553, -7720472, 246897, 14204593, 8668689, 23043769, -3441764, -9546358, 1621573, -4733138, -22010954 ], [ -5494185, -7052976, 881230, -4701936, 2894752, 18901164, -18846489, 12919696, 9447779, -14843665, 1981569, -8200722, -4090171, -9719816, 6505059, 11345635, 2267331, 20865403, -6295148, -3365122, 7112287, -9990038, -21872894 ], [ -6275391, -8552592, -5649374, -1225296, 3126112, 18525300, -19766415, 17129968, 9652565, -12330583, -2314521, -4295934, -4153789, -11719160, 12763221, 8486677, -4134027, 18687037, -9148532, 2816114, 12603001, -15246938, -21734834 ], [ -7056597, -10052208, -12179978, 2251344, 3357472, 18149436, -20686341, 21340240, 9857351, -9817501, -6610611, -391146, -4217407, -13718504, 19021383, 5627719, -10535385, 16508671, -12001916, 8997350, 18093715, -20503838, -21596774 ], [ -5034147, -11265135, -15645500, 4533336, 3505648, 16127637, -20599863, 20125264, 6056996, -8863135, -10826145, 1060143, -4770217, -14568026, 20447343, 1793170, -12810345, 13772752, -11231975, 9978899, 17735611, -22415675, -21556382 ], [ -208041, -12191373, -16045940, 5620680, 3570640, 12459903, -19506981, 13485040, -1748500, -9467485, -14961123, 57933, -5812219, -14267726, 17041101, -3016970, -10958907, 10479280, -6838709, 5760761, 11528689, -20982449, -21613658 ], [ 4618065, -13117611, -16446380, 6708024, 3635632, 8792169, -18414099, 6844816, -9553996, -10071835, -19096101, -944277, -6854221, -13967426, 13634859, -7827110, -9107469, 7185808, -2445443, 1542623, 5321767, -19549223, -21670934 ], [ 9444171, -14043849, -16846820, 7795368, 3700624, 5124435, -17321217, 204592, -17359492, -10676185, -23231079, -1946487, -7896223, -13667126, 10228617, -12637250, -7256031, 3892336, 1947823, -2675515, -885155, -18115997, -21728210 ], [ 14270277, -14970087, -17247260, 8882712, 3765616, 1456701, -16228335, -6435632, -25164988, -11280535, -27366057, -2948697, -8938225, -13366826, 6822375, -17447390, -5404593, 598864, 6341089, -6893653, -7092077, -16682771, -21785486 ], [ 17439029, -14708375, -17181020, 10137888, 4213313, -612680, -15222722, -11332658, -30081796, -11657625, -30115960, -3538247, -9369225, -12682793, 4480783, -20628398, -3944038, -1601187, 10476455, -9907840, -11653926, -15483786, -21541368 ], [ 12321011, -8506913, -14781380, 12232224, 6574535, 5309704, -14653454, -7513694, -20555164, -10898415, -25940488, -2064497, -6745215, -10080095, 7462441, -15663746, -4437898, 1665867, 13322321, -6902272, -7990410, -15456006, -19790280 ], [ 7202993, -2305451, -12381740, 14326560, 8935757, 11232088, -14084186, -3694730, -11028532, -10139205, -21765016, -590747, -4121205, -7477397, 10444099, -10699094, -4931758, 4932921, 16168187, -3896704, -4326894, -15428226, -18039192 ], [ 2084975, 3896011, -9982100, 16420896, 11296979, 17154472, -13514918, 124234, -1501900, -9379995, -17589544, 883003, -1497195, -4874699, 13425757, -5734442, -5425618, 8199975, 19014053, -891136, -663378, -15400446, -16288104 ], [ -3033043, 10097473, -7582460, 18515232, 13658201, 23076856, -12945650, 3943198, 8024732, -8620785, -13414072, 2356753, 1126815, -2272001, 16407415, -769790, -5919478, 11467029, 21859919, 2114432, 3000138, -15372666, -14537016 ], [ -8151061, 16298935, -5182820, 20609568, 16019423, 28999240, -12376382, 7762162, 17551364, -7861575, -9238600, 3830503, 3750825, 330697, 19389073, 4194862, -6413338, 14734083, 24705785, 5120000, 6663654, -15344886, -12785928 ], [ -8266889, 12603182, 409705, 15591639, 15772195, 26298339, -12148894, 5838821, 12796591, -2733775, -6369903, 2545418, 4020435, -75945, 21016766, 3079829, -8231883, 12041782, 23642131, 1480483, 7268525, -10701301, -12373590 ], [ -7382279, 6927986, 6640807, 9151257, 15003277, 21872781, -11989762, 2767019, 5185537, 3267743, -3762561, 708566, 3819165, -1084455, 22373666, 748859, -10315365, 8157610, 21796573, -3488051, 7261667, -5134555, -12229002 ], [ -6497669, 1252790, 12871909, 2710875, 14234359, 17447223, -11830630, -304783, -2425517, 9269261, -1155219, -1128286, 3617895, -2092965, 23730566, -1582111, -12398847, 4273438, 19951015, -8456585, 7254809, 432191, -12084414 ], [ -5613059, -4422406, 19103011, -3729507, 13465441, 13021665, -11671498, -3376585, -10036571, 15270779, 1452123, -2965138, 3416625, -3101475, 25087466, -3913081, -14482329, 389266, 18105457, -13425119, 7247951, 5998937, -11939826 ], [ -4728449, -10097602, 25334113, -10169889, 12696523, 8596107, -11512366, -6448387, -17647625, 21272297, 4059465, -4801990, 3215355, -4109985, 26444366, -6244051, -16565811, -3494906, 16259899, -18393653, 7241093, 11565683, -11795238 ], [ -3444677, -12782947, 24943834, -10395942, 13075297, 7805703, -10074766, -6477271, -19058324, 23473325, 5932584, -4043743, 3431103, -6834780, 22784078, -6785230, -17604954, -4649081, 13693738, -20248880, 7850093, 11976917, -9203367 ], [ -1761743, -12478441, 17932174, -4407666, 14601763, 10650453, -7358698, -3463237, -14268668, 21873863, 7071480, -690397, 4063869, -11275860, 14106602, -5536618, -17599758, -3073259, 10406974, -18990800, 9074951, 7232639, -4164213 ], [ -78809, -12173935, 10920514, 1580610, 16128229, 13495203, -4642630, -449203, -9479012, 20274401, 8210376, 2662949, 4696635, -15716940, 5429126, -4288006, -17594562, -1497437, 7120210, -17732720, 10299809, 2488361, 874941 ], [ 1604125, -11869429, 3908854, 7568886, 17654695, 16339953, -1926562, 2564831, -4689356, 18674939, 9349272, 6016295, 5329401, -20158020, -3248350, -3039394, -17589366, 78385, 3833446, -16474640, 11524667, -2255917, 5914095 ], [ 3287059, -11564923, -3102806, 13557162, 19181161, 19184703, 789506, 5578865, 100300, 17075477, 10488168, 9369641, 5962167, -24599100, -11925826, -1790782, -17584170, 1654207, 546682, -15216560, 12749525, -7000195, 10953249 ], [ 3980968, -10976632, -8195413, 18554835, 20114446, 20956847, 3251226, 7458853, 3980616, 15539035, 10675150, 11577551, 5942760, -27930039, -18044473, -1039981, -16781641, 2840580, -2269340, -13193259, 13061813, -10896881, 15029784 ], [ -270248, -8969416, -3692755, 18599493, 18081826, 17365961, 4441206, 3668611, 3314232, 14317693, 6102562, 8058281, 2662488, -25710273, -11368975, -2778235, -11992447, 2079708, -2731652, -7343853, 8811251, -10555607, 14293224 ], [ -4521464, -6962200, 809903, 18644151, 16049206, 13775075, 5631186, -121631, 2647848, 13096351, 1529974, 4539011, -617784, -23490507, -4693477, -4516489, -7203253, 1318836, -3193964, -1494447, 4560689, -10214333, 13556664 ], [ -8772680, -4954984, 5312561, 18688809, 14016586, 10184189, 6821166, -3911873, 1981464, 11875009, -3042614, 1019741, -3898056, -21270741, 1982021, -6254743, -2414059, 557964, -3656276, 4354959, 310127, -9873059, 12820104 ], [ -13023896, -2947768, 9815219, 18733467, 11983966, 6593303, 8011146, -7702115, 1315080, 10653667, -7615202, -2499529, -7178328, -19050975, 8657519, -7992997, 2375135, -202908, -4118588, 10204365, -3940435, -9531785, 12083544 ], [ -17275112, -940552, 14317877, 18778125, 9951346, 3002417, 9201126, -11492357, 648696, 9432325, -12187790, -6018799, -10458600, -16831209, 15333017, -9731251, 7164329, -963780, -4580900, 16053771, -8190997, -9190511, 11346984 ], [ -13075173, -1532881, 15340655, 16448428, 4798906, 2029281, 7926071, -8808479, 1276677, 7576773, -10199038, -2921949, -11923457, -14136278, 15138335, -6345175, 9823018, -4649412, -4248327, 14279147, -7487249, -9209512, 8097709 ], [ -7185003, -2645119, 15667457, 13643860, -977498, 1579695, 6158009, -4829777, 2163531, 5594379, -6898018, 1498125, -13025231, -11346314, 13569617, -1934233, 12055606, -8919996, -3756777, 10979717, -5792639, -9300568, 4345891 ], [ -1294833, -3757357, 15994259, 10839292, -6753902, 1130109, 4389947, -851075, 3050385, 3611985, -3596998, 5918199, -14127005, -8556350, 12000899, 2476709, 14288194, -13190580, -3265227, 7680287, -4098029, -9391624, 594073 ], [ 4595337, -4869595, 16321061, 8034724, -12530306, 680523, 2621885, 3127627, 3937239, 1629591, -295978, 10338273, -15228779, -5766386, 10432181, 6887651, 16520782, -17461164, -2773677, 4380857, -2403419, -9482680, -3157745 ], [ 10485507, -5981833, 16647863, 5230156, -18306710, 230937, 853823, 7106329, 4824093, -352803, 3005042, 14758347, -16330553, -2976422, 8863463, 11298593, 18753370, -21731748, -2282127, 1081427, -708809, -9573736, -6909563 ], [ 12801636, -4417603, 14710052, 2242519, -18285395, -904131, 834479, 9802324, 6722760, -3560169, 2164079, 16297407, -14236637, -2650097, 7872422, 13950977, 18861157, -23221866, -2131104, -1304848, 1521157, -9142498, -10095215 ], [ 11543724, -176905, 10507628, -928187, -12466361, -2724681, 2563853, 11215612, 9633240, -7992507, -2818867, 14955453, -8947031, -4787411, 7459058, 14844803, 16844143, -21931518, -2320608, -2777968, 4286479, -8188966, -12714701 ], [ 10285812, 4063793, 6305204, -4098893, -6647327, -4545231, 4293227, 12628900, 12543720, -12424845, -7801813, 13613499, -3657425, -6924725, 7045694, 15738629, 14827129, -20641170, -2510112, -4251088, 7051801, -7235434, -15334187 ], [ 9027900, 8304491, 2102780, -7269599, -828293, -6365781, 6022601, 14042188, 15454200, -16857183, -12784759, 12271545, 1632181, -9062039, 6632330, 16632455, 12810115, -19350822, -2699616, -5724208, 9817123, -6281902, -17953673 ], [ 7769988, 12545189, -2099644, -10440305, 4990741, -8186331, 7751975, 15455476, 18364680, -21289521, -17767705, 10929591, 6921787, -11199353, 6218966, 17526281, 10793101, -18060474, -2889120, -7197328, 12582445, -5328370, -20573159 ], [ 6894477, 15307758, -5793247, -13141603, 8850777, -9825134, 9055420, 15555757, 20378125, -24011880, -21035216, 10158192, 11179407, -12892094, 6572542, 17030194, 8461275, -16166368, -2920127, -8982696, 14651633, -4020707, -22113994 ], [ 7930971, 10679682, -6942745, -13495861, 2915823, -10555202, 8229220, 9091003, 17906395, -18184344, -15725552, 12239568, 10277097, -12361970, 10760818, 9584542, 4555389, -11253472, -2158649, -12329304, 13240151, -942389, -18261574 ], [ 8967465, 6051606, -8092243, -13850119, -3019131, -11285270, 7403020, 2626249, 15434665, -12356808, -10415888, 14320944, 9374787, -11831846, 14949094, 2138890, 649503, -6340576, -1397171, -15675912, 11828669, 2135929, -14409154 ], [ 10003959, 1423530, -9241741, -14204377, -8954085, -12015338, 6576820, -3838505, 12962935, -6529272, -5106224, 16402320, 8472477, -11301722, 19137370, -5306762, -3256383, -1427680, -635693, -19022520, 10417187, 5214247, -10556734 ], [ 11040453, -3204546, -10391239, -14558635, -14889039, -12745406, 5750620, -10303259, 10491205, -701736, 203440, 18483696, 7570167, -10771598, 23325646, -12752414, -7162269, 3485216, 125785, -22369128, 9005705, 8292565, -6704314 ], [ 12076947, -7832622, -11540737, -14912893, -20823993, -13475474, 4924420, -16768013, 8019475, 5125800, 5513104, 20565072, 6667857, -10241474, 27513922, -20198066, -11068155, 8398112, 887263, -25715736, 7594223, 11370883, -2851894 ], [ 12036381, -7869108, -10256020, -11141141, -18918472, -13955692, 4962445, -13762147, 7391160, 5169561, 3594788, 21491543, 2189647, -8689995, 25896428, -19565028, -12164961, 3923683, -2306739, -19000274, 9364146, 5322761, -1297329 ], [ 11780403, -6987276, -8484460, -6544187, -15444856, -14385940, 5173315, -8862157, 7131528, 4056567, 230876, 22187033, -3003743, -6934245, 23117780, -17316252, -12699951, -2428211, -6291837, -10272398, 11770350, -2550649, -202335 ], [ 11524425, -6105444, -6712900, -1947233, -11971240, -14816188, 5384185, -3962167, 6871896, 2943573, -3133036, 22882523, -8197133, -5178495, 20339132, -15067476, -13234941, -8780105, -10276935, -1544522, 14176554, -10424059, 892659 ], [ 11268447, -5223612, -4941340, 2649721, -8497624, -15246436, 5595055, 937823, 6612264, 1830579, -6496948, 23578013, -13390523, -3422745, 17560484, -12818700, -13769931, -15131999, -14262033, 7183354, 16582758, -18297469, 1987653 ], [ 11012469, -4341780, -3169780, 7246675, -5024008, -15676684, 5805925, 5837813, 6352632, 717585, -9860860, 24273503, -18583913, -1666995, 14781836, -10569924, -14304921, -21483893, -18247131, 15911230, 18988962, -26170879, 3082647 ], [ 11696487, -2044395, -2765677, 6610831, -3435418, -13018111, 3861541, 5761505, 3879003, 335343, -10357381, 22332278, -20210573, 1620081, 13014434, -9439164, -11671572, -21699029, -19313112, 17750392, 17325057, -29263747, 3596940 ], [ 13320501, 1668543, -3729031, 742189, -3731854, -7270717, -238097, 708899, -808623, 683853, -7986511, 17754338, -18270503, 6438483, 12258278, -9426420, -5869884, -15777407, -17459976, 12700840, 11591043, -27576073, 3530532 ], [ 14944515, 5381481, -4692385, -5126453, -4028290, -1523323, -4337735, -4343707, -5496249, 1032363, -5615641, 13176398, -16330433, 11256885, 11502122, -9413676, -68196, -9855785, -15606840, 7651288, 5857029, -25888399, 3464124 ], [ 16568529, 9094419, -5655739, -10995095, -4324726, 4224071, -8437373, -9396313, -10183875, 1380873, -3244771, 8598458, -14390363, 16075287, 10745966, -9400932, 5733492, -3934163, -13753704, 2601736, 123015, -24200725, 3397716 ], [ 18192543, 12807357, -6619093, -16863737, -4621162, 9971465, -12537011, -14448919, -14871501, 1729383, -873901, 4020518, -12450293, 20893689, 9989810, -9388188, 11535180, 1987459, -11900568, -2447816, -5610999, -22513051, 3331308 ], [ 19001657, 16373197, -6379557, -21573548, -3864618, 13679042, -15870622, -18839208, -17686569, 2305361, 1418028, 978101, -10339293, 24451356, 8682851, -9056117, 16006616, 6265991, -10606063, -6377650, -10917313, -20887051, 2288043 ], [ 15736271, 19203547, -125571, -20489204, 2156826, 7187534, -15374098, -19917912, -11138847, 4018679, 3315252, 5613299, -7373643, 21705348, 4621877, -7127411, 13826792, 2329073, -12104713, -4708894, -14085127, -19569421, -3639507 ], [ 12470885, 22033897, 6128415, -19404860, 8178270, 696026, -14877574, -20996616, -4591125, 5731997, 5212476, 10248497, -4407993, 18959340, 560903, -5198705, 11646968, -1607845, -13603363, -3040138, -17252941, -18251791, -9567057 ], [ 9205499, 24864247, 12382401, -18320516, 14199714, -5795482, -14381050, -22075320, 1956597, 7445315, 7109700, 14883695, -1442343, 16213332, -3500071, -3269999, 9467144, -5544763, -15102013, -1371382, -20420755, -16934161, -15494607 ], [ 5940113, 27694597, 18636387, -17236172, 20221158, -12286990, -13884526, -23154024, 8504319, 9158633, 9006924, 19518893, 1523307, 13467324, -7561045, -1341293, 7287320, -9481681, -16600663, 297374, -23588569, -15616531, -21422157 ], [ 2674727, 30524947, 24890373, -16151828, 26242602, -18778498, -13388002, -24232728, 15052041, 10871951, 10904148, 24154091, 4488957, 10721316, -11622019, 587413, 5107496, -13418599, -18099313, 1966130, -26756383, -14298901, -27349707 ], [ 3697041, 24535212, 23506269, -14151994, 23560946, -17875421, -9486618, -20998227, 13107878, 9414824, 6904012, 19437204, 2490602, 9740388, -13100363, 150369, 1720687, -10892222, -15088788, 4025901, -24848117, -15726346, -23048632 ], [ 5576895, 16781460, 20594547, -11969062, 19138670, -15493427, -4904262, -16901085, 9465338, 7323608, 1724404, 12849900, -500554, 9112476, -14062181, -759825, -1907519, -7073186, -11176428, 6163875, -21924635, -17702806, -16701832 ], [ 7456749, 9027708, 17682825, -9786130, 14716394, -13111433, -321906, -12803943, 5822798, 5232392, -3455204, 6262596, -3491710, 8484564, -15023999, -1670019, -5535725, -3254150, -7264068, 8301849, -19001153, -19679266, -10355032 ], [ 9336603, 1273956, 14771103, -7603198, 10294118, -10729439, 4260450, -8706801, 2180258, 3141176, -8634812, -324708, -6482866, 7856652, -15985817, -2580213, -9163931, 564886, -3351708, 10439823, -16077671, -21655726, -4008232 ], [ 11216457, -6479796, 11859381, -5420266, 5871842, -8347445, 8842806, -4609659, -1462282, 1049960, -13814420, -6912012, -9474022, 7228740, -16947635, -3490407, -12792137, 4383922, 560652, 12577797, -13154189, -23632186, 2338568 ], [ 10585557, -9841050, 10846671, -2304637, 2815007, -6163202, 10633317, -307008, -5842300, -468043, -13514177, -12033750, -9517039, 5337984, -15953054, -2263689, -10867112, 2856391, 2059077, 13963203, -8898383, -20658970, 3988967 ], [ 7443903, -8809806, 11732973, 1743689, 1123613, -4176710, 9631983, 4201152, -10959796, -1412833, -7734083, -15689922, -6611917, 2184384, -13002074, 1099941, -3388856, -4017707, 1143567, 14596041, -3310253, -12736078, 942965 ], [ 4302249, -7778562, 12619275, 5792015, -567781, -2190218, 8630649, 8709312, -16077292, -2357623, -1953989, -19346094, -3706795, -969216, -10051094, 4463571, 4089400, -10891805, 228057, 15228879, 2277877, -4813186, -2103037 ], [ 1160595, -6747318, 13505577, 9840341, -2259175, -203726, 7629315, 13217472, -21194788, -3302413, 3826105, -23002266, -801673, -4122816, -7100114, 7827201, 11567656, -17765903, -687453, 15861717, 7866007, 3109706, -5149039 ], [ -1981059, -5716074, 14391879, 13888667, -3950569, 1782766, 6627981, 17725632, -26312284, -4247203, 9606199, -26658438, 2103449, -7276416, -4149134, 11190831, 19045912, -24640001, -1602963, 16494555, 13454137, 11032598, -8195041 ], [ -4071427, -5307602, 14830180, 16684003, -4975527, 2616923, 5277832, 21006879, -29540027, -4251597, 14535319, -28051770, 4499896, -9641293, -1889189, 14050332, 24678536, -28909295, -2178652, 16627904, 17396756, 17689742, -11059840 ], [ -905365, -8012990, 13028476, 13214389, -2668305, -2310595, 2183608, 18153561, -23319005, 445989, 15209569, -18130902, 4352968, -8062555, -3084419, 14389188, 21083000, -20154569, -1055236, 14263808, 13111820, 18018146, -13018624 ], [ 2260697, -10718378, 11226772, 9744775, -361083, -7238113, -910616, 15300243, -17097983, 5143575, 15883819, -8210034, 4206040, -6483817, -4279649, 14728044, 17487464, -11399843, 68180, 11899712, 8826884, 18346550, -14977408 ], [ 5426759, -13423766, 9425068, 6275161, 1946139, -12165631, -4004840, 12446925, -10876961, 9841161, 16558069, 1710834, 4059112, -4905079, -5474879, 15066900, 13891928, -2645117, 1191596, 9535616, 4541948, 18674954, -16936192 ], [ 8592821, -16129154, 7623364, 2805547, 4253361, -17093149, -7099064, 9593607, -4655939, 14538747, 17232319, 11631702, 3912184, -3326341, -6670109, 15405756, 10296392, 6109609, 2315012, 7171520, 257012, 19003358, -18894976 ], [ 11758883, -18834542, 5821660, -664067, 6560583, -22020667, -10193288, 6740289, 1565083, 19236333, 17906569, 21552570, 3765256, -1747603, -7865339, 15744612, 6700856, 14864335, 3438428, 4807424, -4027924, 19331762, -20853760 ], [ 14149960, -17636830, 9172386, -840391, 6047265, -20126600, -7838182, 5347446, 1968660, 15954364, 14482839, 22132728, 949058, 707545, -7865874, 14887708, 3551580, 14980596, 5817449, 2331183, 256420, 16487831, -17827559 ], [ 16386040, -15658498, 13553598, -358057, 4969839, -16868216, -4393210, 4246698, 1208748, 11076484, 10239513, 20844744, -2400994, 3337975, -7627470, 13791652, 491556, 13369164, 8447591, -167487, 6254620, 13009433, -13804361 ], [ 18622120, -13680166, 17934810, 124277, 3892413, -13609832, -948238, 3145950, 448836, 6198604, 5996187, 19556760, -5751046, 5968405, -7389066, 12695596, -2568468, 11757732, 11077733, -2666157, 12252820, 9531035, -9781163 ], [ 20858200, -11701834, 22316022, 606611, 2814987, -10351448, 2496734, 2045202, -311076, 1320724, 1752861, 18268776, -9101098, 8598835, -7150662, 11599540, -5628492, 10146300, 13707875, -5164827, 18251020, 6052637, -5757965 ], [ 23094280, -9723502, 26697234, 1088945, 1737561, -7093064, 5941706, 944454, -1070988, -3557156, -2490465, 16980792, -12451150, 11229265, -6912258, 10503484, -8688516, 8534868, 16338017, -7663497, 24249220, 2574239, -1734767 ] ], [ [ -10561280, 20309408, 26998624, 6888448, 5212864, 9865760, -24803136, 18939296, 11524128, -16036288, -30323552, -8627008, 8703264, -18095104, -26318400, -28436224, 4348672, -11598496, 15062688, -1343776, -13246656, 6770304, -2513248 ], [ -10561280, 20309408, 26998624, 6888448, 5212864, 9865760, -24803136, 18939296, 11524128, -16036288, -30323552, -8627008, 8703264, -18095104, -26318400, -28436224, 4348672, -11598496, 15062688, -1343776, -13246656, 6770304, -2513248 ], [ -10561280, 20309408, 26998624, 6888448, 5212864, 9865760, -24803136, 18939296, 11524128, -16036288, -30323552, -8627008, 8703264, -18095104, -26318400, -28436224, 4348672, -11598496, 15062688, -1343776, -13246656, 6770304, -2513248 ], [ -6993880, 20944403, 23529634, 4213793, 6759004, 12518935, -18075866, 17555996, 13994368, -11564533, -21311987, -3045913, 8075604, -20000719, -17914310, -26574364, 7432822, -12652636, 17892458, -32041, -14563806, 9365409, 2025092 ], [ -2713000, 21706397, 19366846, 1004207, 8614372, 15702745, -10003142, 15896036, 16958656, -6198427, -10498109, 3651401, 7322412, -22287457, -7829402, -24340132, 11133802, -13917604, 21288182, 1542041, -16144386, 12479535, 7471100 ], [ 1567880, 22468391, 15204058, -2205379, 10469740, 18886555, -1930418, 14236076, 19922944, -832321, 315769, 10348715, 6569220, -24574195, 2255506, -22105900, 14834782, -15182572, 24683906, 3116123, -17724966, 15593661, 12917108 ], [ 5848760, 23230385, 11041270, -5414965, 12325108, 22070365, 6142306, 12576116, 22887232, 4533785, 11129647, 17046029, 5816028, -26860933, 12340414, -19871668, 18535762, -16447540, 28079630, 4690205, -19305546, 18707787, 18363116 ], [ 10129640, 23992379, 6878482, -8624551, 14180476, 25254175, 14215030, 10916156, 25851520, 9899891, 21943525, 23743343, 5062836, -29147671, 22425322, -17637436, 22236742, -17712508, 31475354, 6264287, -20886126, 21821913, 23809124 ], [ 12431495, 21914525, 1602931, -11266258, 10861792, 24595834, 18674236, 10417571, 23790274, 9034853, 26818549, 26021399, 2649270, -27197137, 24051067, -18009253, 20755042, -17955613, 30631658, 5344523, -21255705, 21928203, 24410255 ], [ 12754325, 16996823, -4785383, -13340086, 2369056, 20095342, 19519924, 11080361, 16703494, 1938671, 25754719, 23880197, -1424670, -21009331, 17217649, -20987119, 14090662, -17176855, 25548542, 1930913, -20414283, 19026657, 20166509 ], [ 13077155, 12079121, -11173697, -15413914, -6123680, 15594850, 20365612, 11743151, 9616714, -5157511, 24690889, 21738995, -5498610, -14821525, 10384231, -23964985, 7426282, -16398097, 20465426, -1482697, -19572861, 16125111, 15922763 ], [ 13399985, 7161419, -17562011, -17487742, -14616416, 11094358, 21211300, 12405941, 2529934, -12253693, 23627059, 19597793, -9572550, -8633719, 3550813, -26942851, 761902, -15619339, 15382310, -4896307, -18731439, 13223565, 11679017 ], [ 13722815, 2243717, -23950325, -19561570, -23109152, 6593866, 22056988, 13068731, -4556846, -19349875, 22563229, 17456591, -13646490, -2445913, -3282605, -29920717, -5902478, -14840581, 10299194, -8309917, -17890017, 10322019, 7435271 ], [ 13609053, -1999247, -27800220, -20787608, -29300545, 2505843, 21124847, 13869281, -11175316, -25306524, 21696082, 15970328, -16918677, 2164855, -8585994, -30674757, -11396455, -12905420, 6377745, -10281496, -16844271, 7689340, 4023432 ], [ 11312331, -2868521, -18958020, -17774696, -23985223, 480165, 11303561, 15358631, -15452236, -25565508, 21812350, 17758760, -16182099, -1109567, -6239238, -20309667, -11038417, -5188244, 8264631, -5042920, -14776905, 6400996, 4771128 ], [ 9015609, -3737795, -10115820, -14761784, -18669901, -1545513, 1482275, 16847981, -19729156, -25824492, 21928618, 19547192, -15445521, -4383989, -3892482, -9944577, -10680379, 2528932, 10151517, 195656, -12709539, 5112652, 5518824 ], [ 6718887, -4607069, -1273620, -11748872, -13354579, -3571191, -8339011, 18337331, -24006076, -26083476, 22044886, 21335624, -14708943, -7658411, -1545726, 420513, -10322341, 10246108, 12038403, 5434232, -10642173, 3824308, 6266520 ], [ 4422165, -5476343, 7568580, -8735960, -8039257, -5596869, -18160297, 19826681, -28282996, -26342460, 22161154, 23124056, -13972365, -10932833, 801030, 10785603, -9964303, 17963284, 13925289, 10672808, -8574807, 2535964, 7014216 ], [ 2125443, -6345617, 16410780, -5723048, -2723935, -7622547, -27981583, 21316031, -32559916, -26601444, 22277422, 24912488, -13235787, -14207255, 3147786, 21150693, -9606265, 25680460, 15812175, 15911384, -6507441, 1247620, 7761912 ], [ 2776706, -8249591, 17455290, -2164181, -795438, -6479920, -23634539, 22182146, -28051516, -19040718, 19298885, 18153950, -9499804, -14625787, 3464552, 17870243, -5162162, 20435751, 12386061, 9836275, -2423830, 2956126, 11427913 ], [ 4017566, -10360505, 16940262, 1503877, 455694, -4703632, -16453829, 22923614, -21786052, -9916050, 15701387, 9686018, -5163940, -14473141, 3375320, 11860685, 99154, 12598665, 7897347, 1498429, 2063030, 5264002, 15677575 ], [ 5258426, -12471419, 16425234, 5171935, 1706826, -2927344, -9273119, 23665082, -15520588, -791382, 12103889, 1218086, -828076, -14320495, 3286088, 5851127, 5360470, 4761579, 3408633, -6839417, 6549890, 7571878, 19927237 ], [ 6499286, -14582333, 15910206, 8839993, 2957958, -1151056, -2092409, 24406550, -9255124, 8333286, 8506391, -7249846, 3507788, -14167849, 3196856, -158431, 10621786, -3075507, -1080081, -15177263, 11036750, 9879754, 24176899 ], [ 7740146, -16693247, 15395178, 12508051, 4209090, 625232, 5088301, 25148018, -2989660, 17457954, 4908893, -15717778, 7843652, -14015203, 3107624, -6167989, 15883102, -10912593, -5568795, -23515109, 15523610, 12187630, 28426561 ], [ 9381107, -18381266, 11201631, 14176816, 3512235, -1074433, 6102811, 20654612, -2607661, 19781166, 4123598, -17770399, 8639261, -14512549, 1194245, -7396792, 15830083, -14644737, -9783366, -26637176, 18108569, 9579037, 27267619 ], [ 11422169, -19646390, 3329565, 13846288, 867393, -6250051, 951121, 10926332, -8109127, 15302922, 6150506, -13407709, 5894615, -15659887, -2543281, -3844840, 10462729, -14271939, -13723794, -24543464, 18791627, 2053975, 20700073 ], [ 13463231, -20911514, -4542501, 13515760, -1777449, -11425669, -4200569, 1198052, -13610593, 10824678, 8177414, -9045019, 3149969, -16807225, -6280807, -292888, 5095375, -13899141, -17664222, -22449752, 19474685, -5471087, 14132527 ], [ 15504293, -22176638, -12414567, 13185232, -4422291, -16601287, -9352259, -8530228, -19112059, 6346434, 10204322, -4682329, 405323, -17954563, -10018333, 3259064, -271979, -13526343, -21604650, -20356040, 20157743, -12996149, 7564981 ], [ 17545355, -23441762, -20286633, 12854704, -7067133, -21776905, -14503949, -18258508, -24613525, 1868190, 12231230, -319639, -2339323, -19101901, -13755859, 6811016, -5639333, -13153545, -25545078, -18262328, 20840801, -20521211, 997435 ], [ 19594628, -22828491, -26907128, 12176895, -9009227, -25020554, -18126171, -24852997, -27573159, -1410558, 13246000, 3284595, -3484330, -19100846, -15379073, 10029244, -10153250, -11475124, -28655703, -16072997, 21069453, -26200365, -4506618 ], [ 21684956, -12823245, -27269768, 9762681, -7437581, -18604358, -14101053, -15778531, -17823633, 1308174, 9200080, 3096549, 3368858, -13357826, -6430727, 11578852, -10399982, -3268588, -27617313, -13405571, 19026075, -22649979, -4693206 ], [ 23775284, -2817999, -27632408, 7348467, -5865935, -12188162, -10075935, -6704065, -8074107, 4026906, 5154160, 2908503, 10222046, -7614806, 2517619, 13128460, -10646714, 4937948, -26578923, -10738145, 16982697, -19099593, -4879794 ], [ 25865612, 7187247, -27995048, 4934253, -4294289, -5771966, -6050817, 2370401, 1675419, 6745638, 1108240, 2720457, 17075234, -1871786, 11465965, 14678068, -10893446, 13144484, -25540533, -8070719, 14939319, -15549207, -5066382 ], [ 27955940, 17192493, -28357688, 2520039, -2722643, 644230, -2025699, 11444867, 11424945, 9464370, -2937680, 2532411, 23928422, 3871234, 20414311, 16227676, -11140178, 21351020, -24502143, -5403293, 12895941, -11998821, -5252970 ], [ 30046268, 27197739, -28720328, 105825, -1150997, 7060426, 1999419, 20519333, 21174471, 12183102, -6983600, 2344365, 30781610, 9614254, 29362657, 17777284, -11386910, 29557556, -23463753, -2735867, 10852563, -8448435, -5439558 ], [ 24193356, 24084025, -20006308, 406991, -3441956, 8466102, -1363893, 19371544, 22857232, 7152939, -2209140, 2579519, 24007768, 10042664, 30043123, 19325297, -13916707, 29026697, -17923573, -1664321, 12962710, -2804829, -8510961 ], [ 16751796, 18346519, -9476956, 1251233, -6505436, 8869674, -6204891, 16179304, 22926640, 572997, 4329396, 2899313, 14508520, 9408152, 29070013, 20872991, -16903117, 26748359, -11483035, -911951, 15903562, 3257421, -12159327 ], [ 9310236, 12609013, 1052396, 2095475, -9568916, 9273246, -11045889, 12987064, 22996048, -6006945, 10867932, 3219107, 5009272, 8773640, 28096903, 22420685, -19889527, 24470021, -5042497, -159581, 18844414, 9319671, -15807693 ], [ 1868676, 6871507, 11581748, 2939717, -12632396, 9676818, -15886887, 9794824, 23065456, -12586887, 17406468, 3538901, -4489976, 8139128, 27123793, 23968379, -22875937, 22191683, 1398041, 592789, 21785266, 15381921, -19456059 ], [ -5572884, 1134001, 22111100, 3783959, -15695876, 10080390, -20727885, 6602584, 23134864, -19166829, 23945004, 3858695, -13989224, 7504616, 26150683, 25516073, -25862347, 19913345, 7838579, 1345159, 24726118, 21444171, -23104425 ], [ -11183535, -2763242, 24986495, 2856410, -16502795, 7230201, -19572918, 1739980, 21726043, -21584742, 23784366, 3167096, -15268415, 6051764, 21903028, 22625114, -27232072, 16143854, 7242938, 480949, 25847416, 23467548, -20310105 ], [ -14963277, -4820222, 20207933, 157070, -15053153, 1126251, -12421986, -4792988, 18838993, -19840626, 16924554, 1464104, -8327549, 3780572, 14380828, 15295502, -26985112, 10883210, -388882, -1999841, 25149160, 21452052, -11073099 ], [ -18743019, -6877202, 15429371, -2542270, -13603511, -4977699, -5271054, -11325956, 15951943, -18096510, 10064742, -238888, -1386683, 1509380, 6858628, 7965890, -26738152, 5622566, -8020702, -4480631, 24450904, 19436556, -1836093 ], [ -22522761, -8934182, 10650809, -5241610, -12153869, -11081649, 1879878, -17858924, 13064893, -16352394, 3204930, -1941880, 5554183, -761812, -663572, 636278, -26491192, 361922, -15652522, -6961421, 23752648, 17421060, 7400913 ], [ -26302503, -10991162, 5872247, -7940950, -10704227, -17185599, 9030810, -24391892, 10177843, -14608278, -3654882, -3644872, 12495049, -3033004, -8185772, -6693334, -26244232, -4898722, -23284342, -9442211, 23054392, 15405564, 16637919 ], [ -29060154, -12322687, 869840, -10839655, -8735027, -21589481, 13791519, -28178105, 7027616, -12930444, -8829704, -5111699, 18140091, -5252538, -14261352, -12318673, -24579088, -8161350, -27852406, -10669862, 20915339, 13061527, 23691820 ], [ -26707350, -10026937, -5251792, -14735185, -4168037, -17493023, 6601113, -18230543, 2561504, -11584020, -5579576, -5397701, 17306013, -7213782, -13103832, -9422647, -15823024, -1433898, -17101690, -5631818, 11572301, 9074785, 19830196 ], [ -24354546, -7731187, -11373424, -18630715, 398953, -13396565, -589293, -8282981, -1904608, -10237596, -2329448, -5683703, 16471935, -9175026, -11946312, -6526621, -7066960, 5293554, -6350974, -593774, 2229263, 5088043, 15968572 ], [ -22001742, -5435437, -17495056, -22526245, 4965943, -9300107, -7779699, 1664581, -6370720, -8891172, 920680, -5969705, 15637857, -11136270, -10788792, -3630595, 1689104, 12021006, 4399742, 4444270, -7113775, 1101301, 12106948 ], [ -19648938, -3139687, -23616688, -26421775, 9532933, -5203649, -14970105, 11612143, -10836832, -7544748, 4170808, -6255707, 14803779, -13097514, -9631272, -734569, 10445168, 18748458, 15150458, 9482314, -16456813, -2885441, 8245324 ], [ -17296134, -843937, -29738320, -30317305, 14099923, -1107191, -22160511, 21559705, -15302944, -6198324, 7420936, -6541709, 13969701, -15058758, -8473752, 2161457, 19201232, 25475910, 25901174, 14520358, -25799851, -6872183, 4383700 ], [ -11868035, 3938458, -21661017, -29602295, 12044828, 3955582, -14617887, 18432472, -17540286, -5341985, 9050839, -4526781, 10061353, -17994102, -5220122, -2514897, 13661711, 21210762, 20979880, 17135467, -23717064, -8816355, 2229726 ], [ -5824877, 9218182, -10743927, -27965177, 8665316, 9211618, -4128657, 12690280, -19331874, -4583663, 10356697, -2051667, 5538151, -21124266, -1547270, -8705727, 5263073, 14747094, 12924184, 19265989, -19349112, -10352013, 417282 ], [ 218281, 14497906, 173163, -26328059, 5285804, 14467654, 6360573, 6948088, -21123462, -3825341, 11662555, 423447, 1014949, -24254430, 2125582, -14896557, -3135565, 8283426, 4868488, 21396511, -14981160, -11887671, -1395162 ], [ 6261439, 19777630, 11090253, -24690941, 1906292, 19723690, 16849803, 1205896, -22915050, -3067019, 12968413, 2898561, -3508253, -27384594, 5798434, -21087387, -11534203, 1819758, -3187208, 23527033, -10613208, -13423329, -3207606 ], [ 12304597, 25057354, 22007343, -23053823, -1473220, 24979726, 27339033, -4536296, -24706638, -2308697, 14274271, 5373675, -8031455, -30514758, 9471286, -27278217, -19932841, -4643910, -11242904, 25657555, -6245256, -14958987, -5020050 ], [ 14319028, 27051808, 26343603, -18047414, 105047, 26872084, 27452037, -7613357, -24067671, 1169209, 11091706, 6430854, -6432890, -26410755, 13348864, -27195906, -21983041, -4414320, -16516991, 25755919, -3629796, -16006944, -4903794 ], [ 12304732, 25760992, 24099033, -9671714, 6641093, 25400764, 17188815, -8025287, -20998149, 7366699, 3420718, 6070098, 1287442, -15072585, 17431168, -20840454, -17684803, 2508528, -19009469, 23822125, -2766828, -16567200, -2858838 ], [ 10290436, 24470176, 21854463, -1296014, 13177139, 23929444, 6925593, -8437217, -17928627, 13564189, -4250270, 5709342, 9007774, -3734415, 21513472, -14485002, -13386565, 9431376, -21501947, 21888331, -1903860, -17127456, -813882 ], [ 8276140, 23179360, 19609893, 7079686, 19713185, 22458124, -3337629, -8849147, -14859105, 19761679, -11921258, 5348586, 16728106, 7603755, 25595776, -8129550, -9088327, 16354224, -23994425, 19954537, -1040892, -17687712, 1231074 ], [ 6261844, 21888544, 17365323, 15455386, 26249231, 20986804, -13600851, -9261077, -11789583, 25959169, -19592246, 4987830, 24448438, 18941925, 29678080, -1774098, -4790089, 23277072, -26486903, 18020743, -177924, -18247968, 3276030 ], [ 4132278, 19708199, 14536947, 21405359, 30178632, 18413396, -20832864, -8513604, -8210829, 29321109, -26162839, 4375113, 30143966, 26817860, 31515604, 2582173, -1575156, 27312110, -27586633, 15388216, -318980, -17934248, 5340438 ], [ 1426362, 13080209, 8789541, 15226697, 21074808, 10329548, -12908832, -1969116, -2085915, 18505299, -27231457, 2502591, 25715474, 17382620, 22129228, -3057461, -3776748, 16908098, -21722623, 9262024, -5480156, -13250648, 7502106 ], [ -1279554, 6452219, 3042135, 9048035, 11970984, 2245700, -4984800, 4575372, 4038999, 7689489, -28300075, 630069, 21286982, 7947380, 12742852, -8697095, -5978340, 6504086, -15858613, 3135832, -10641332, -8567048, 9663774 ], [ -3985470, -175771, -2705271, 2869373, 2867160, -5838148, 2939232, 11119860, 10163913, -3126321, -29368693, -1242453, 16858490, -1487860, 3356476, -14336729, -8179932, -3899926, -9994603, -2990360, -15802508, -3883448, 11825442 ], [ -6691386, -6803761, -8452677, -3309289, -6236664, -13921996, 10863264, 17664348, 16288827, -13942131, -30437311, -3114975, 12429998, -10923100, -6029900, -19976363, -10381524, -14303938, -4130593, -9116552, -20963684, 800152, 13987110 ], [ -9397302, -13431751, -14200083, -9487951, -15340488, -22005844, 18787296, 24208836, 22413741, -24757941, -31505929, -4987497, 8001506, -20358340, -15416276, -25615997, -12583116, -24707950, 1733417, -15242744, -26124860, 5483752, 16148778 ], [ -3609333, -14279186, -11134349, -11100468, -15140777, -21132677, 14710303, 24327789, 24364095, -22360516, -25150962, -4890084, 7641354, -15513905, -17312307, -21799606, -15624958, -18845412, 7131807, -16899246, -26345866, 2704397, 14194736 ], [ 3877413, -13970510, -6305987, -11799756, -13080359, -18468107, 8233105, 23161635, 25479537, -17320444, -17311278, -4398684, 8094870, -7813535, -17710269, -16092010, -18834850, -9729564, 12437073, -17661810, -25578838, -1567549, 11417552 ], [ 11364159, -13661834, -1477625, -12499044, -11019941, -15803537, 1755907, 21995481, 26594979, -12280372, -9471594, -3907284, 8548386, -113165, -18108231, -10384414, -22044742, -613716, 17742339, -18424374, -24811810, -5839495, 8640368 ], [ 18850905, -13353158, 3350737, -13198332, -8959523, -13138967, -4721291, 20829327, 27710421, -7240300, -1631910, -3415884, 9001902, 7587205, -18506193, -4676818, -25254634, 8502132, 23047605, -19186938, -24044782, -10111441, 5863184 ], [ 26337651, -13044482, 8179099, -13897620, -6899105, -10474397, -11198489, 19663173, 28825863, -2200228, 6207774, -2924484, 9455418, 15287575, -18904155, 1030778, -28464526, 17617980, 28352871, -19949502, -23277754, -14383387, 3086000 ], [ 25697961, -14500403, 6746203, -12991977, -4561460, -10206536, -14315474, 15062037, 28916016, -1782547, 6621549, -2318505, 5914431, 20231683, -16778700, 3199766, -28174378, 19465767, 25384560, -21121341, -19788253, -13169521, 1760288 ], [ 16931835, -17720921, -947951, -10481403, -1946588, -12335384, -14072246, 7025919, 27980880, -5987257, -390585, -1597947, -1621059, 22419529, -12129828, 1830146, -24384190, 14045493, 14142672, -22702455, -13576279, -6469843, 1886048 ], [ 8165709, -20941439, -8642105, -7970829, 668284, -14464232, -13829018, -1010199, 27045744, -10191967, -7402719, -877389, -9156549, 24607375, -7480956, 460526, -20594002, 8625219, 2900784, -24283569, -7364305, 229835, 2011808 ], [ -600417, -24161957, -16336259, -5460255, 3283156, -16593080, -13585790, -9046317, 26110608, -14396677, -14414853, -156831, -16692039, 26795221, -2832084, -909094, -16803814, 3204945, -8341104, -25864683, -1152331, 6929513, 2137568 ], [ -9366543, -27382475, -24030413, -2949681, 5898028, -18721928, -13342562, -17082435, 25175472, -18601387, -21426987, 563727, -24227529, 28983067, 1816788, -2278714, -13013626, -2215329, -19582992, -27445797, 5059643, 13629191, 2263328 ], [ -15612745, -29286125, -30222515, -644746, 6954730, -20833323, -12691419, -23459480, 23820721, -21109903, -27105655, 1872276, -29412303, 30707087, 5329693, -3967865, -8512235, -5809281, -28349313, -28780864, 9481252, 18289882, 2043318 ], [ -9259327, -24605435, -28904357, 631994, 220582, -22857453, -10000701, -21541160, 20367895, -15137449, -26116993, 6120780, -22843497, 30111977, 3162763, -7254671, -454829, -271623, -24737799, -28885696, 4951036, 12755638, 94458 ], [ -2905909, -19924745, -27586199, 1908734, -6513566, -24881583, -7309983, -19622840, 16915069, -9164995, -25128331, 10369284, -16274691, 29516867, 995833, -10541477, 7602577, 5266035, -21126285, -28990528, 420820, 7221394, -1854402 ], [ 3447509, -15244055, -26268041, 3185474, -13247714, -26905713, -4619265, -17704520, 13462243, -3192541, -24139669, 14617788, -9705885, 28921757, -1171097, -13828283, 15659983, 10803693, -17514771, -29095360, -4109396, 1687150, -3803262 ], [ 9800927, -10563365, -24949883, 4462214, -19981862, -28929843, -1928547, -15786200, 10009417, 2779913, -23151007, 18866292, -3137079, 28326647, -3338027, -17115089, 23717389, 16341351, -13903257, -29200192, -8639612, -3847094, -5752122 ], [ 16154345, -5882675, -23631725, 5738954, -26716010, -30953973, 762171, -13867880, 6556591, 8752367, -22162345, 23114796, 3431727, 27731537, -5504957, -20401895, 31774795, 21879009, -10291743, -29305024, -13169828, -9381338, -7700982 ], [ 10529503, -3426620, -23749807, 2895329, -22031693, -23028258, 4453689, -7064690, 8370785, 7177856, -13436838, 20224375, 1571978, 21319822, -4073522, -17800081, 27210811, 15444547, -3535699, -21794111, -14915244, -7846312, -9677427 ], [ 2509009, -1415492, -24155137, -772369, -15063683, -13112574, 8345367, 715474, 11238383, 4093952, -3163962, 15906169, -1973482, 13744786, -1922414, -14020543, 20122549, 6615661, 3849251, -12760049, -16103700, -4897432, -11659389 ], [ -5511485, 595636, -24560467, -4440067, -8095673, -3196890, 12237045, 8495638, 14105981, 1010048, 7108914, 11587963, -5518942, 6169750, 228694, -10241005, 13034287, -2213225, 11234201, -3725987, -17292156, -1948552, -13641351 ], [ -13531979, 2606764, -24965797, -8107765, -1127663, 6718794, 16128723, 16275802, 16973579, -2073856, 17381790, 7269757, -9064402, -1405286, 2379802, -6461467, 5946025, -11042111, 18619151, 5308075, -18480612, 1000328, -15623313 ], [ -21552473, 4617892, -25371127, -11775463, 5840347, 16634478, 20020401, 24055966, 19841177, -5157760, 27654666, 2951551, -12609862, -8980322, 4530910, -2681929, -1142237, -19870997, 26004101, 14342137, -19669068, 3949208, -17605275 ], [ -25273856, 3485794, -21439072, -10595413, 5750131, 17679102, 17777202, 24346021, 17823860, -5436367, 31684860, -254366, -12676801, -9312359, 4513591, -2413594, -4919531, -21051665, 26615303, 15233719, -19674147, 4584710, -14101110 ], [ -24696128, -789530, -13169632, -4567615, -1398311, 9852666, 9399126, 17145967, 10921628, -2909677, 29472372, -2347994, -9265219, -2401397, 2327845, -5656462, -5385857, -14584115, 20452757, 7982821, -18495849, 2906834, -5110818 ], [ -24118400, -5064854, -4900192, 1460183, -8546753, 2026230, 1021050, 9945913, 4019396, -382987, 27259884, -4441622, -5853637, 4509565, 142099, -8899330, -5852183, -8116565, 14290211, 731923, -17317551, 1228958, 3879474 ], [ -23540672, -9340178, 3369248, 7487981, -15695195, -5800206, -7357026, 2745859, -2882836, 2143703, 25047396, -6535250, -2442055, 11420527, -2043647, -12142198, -6318509, -1649015, 8127665, -6518975, -16139253, -448918, 12869766 ], [ -22962944, -13615502, 11638688, 13515779, -22843637, -13626642, -15735102, -4454195, -9785068, 4670393, 22834908, -8628878, 969527, 18331489, -4229393, -15385066, -6784835, 4818535, 1965119, -13769873, -14960955, -2126794, 21860058 ], [ -21225167, -17381349, 17602690, 18283933, -27050602, -19662933, -22743549, -11021153, -15220405, 7325828, 20341268, -11041669, 4373638, 23236285, -5175123, -17140312, -7017333, 8947507, -3243138, -19708878, -12709630, -3680322, 27479283 ], [ -13687145, -18599811, 12039502, 16753867, -16550182, -16748499, -22903851, -14422631, -13321267, 10624988, 16441868, -15050275, 7740394, 18110251, 79227, -11457448, -6080691, 1383589, -3679950, -19088418, -5093170, -4612110, 16243173 ], [ -6149123, -19818273, 6476314, 15223801, -6049762, -13834065, -23064153, -17824109, -11422129, 13924148, 12542468, -19058881, 11107150, 12984217, 5333577, -5774584, -5144049, -6180329, -4116762, -18467958, 2523290, -5543898, 5007063 ], [ 1388899, -21036735, 913126, 13693735, 4450658, -10919631, -23224455, -21225587, -9522991, 17223308, 8643068, -23067487, 14473906, 7858183, 10587927, -91720, -4207407, -13744247, -4553574, -17847498, 10139750, -6475686, -6229047 ], [ 8926921, -22255197, -4650062, 12163669, 14951078, -8005197, -23384757, -24627065, -7623853, 20522468, 4743668, -27076093, 17840662, 2732149, 15842277, 5591144, -3270765, -21308165, -4990386, -17227038, 17756210, -7407474, -17465157 ], [ 16464943, -23473659, -10213250, 10633603, 25451498, -5090763, -23545059, -28028543, -5724715, 23821628, 844268, -31084699, 21207418, -2393885, 21096627, 11274008, -2334123, -28872083, -5427198, -16606578, 25372670, -8339262, -28701267 ], [ 14565915, -22876186, -6837633, 5283992, 19739178, -1603254, -24519236, -20474276, -838867, 23269923, 3857848, -31472355, 13488734, -7489064, 17471932, 14260732, 1778764, -20499346, -656675, -17659463, 27426105, -5399010, -23001947 ], [ 10779477, -21915526, -1674255, -829528, 10784310, 1998870, -25656188, -10728860, 4644323, 21948045, 8254024, -31135821, 3552962, -12578072, 12071428, 16708228, 6526900, -8939278, 5155315, -19047017, 28366935, -1684350, -13915541 ], [ 6993039, -20954866, 3489123, -6943048, 1829442, 5600994, -26793140, -983444, 10127513, 20626167, 12650200, -30799287, -6382810, -17667080, 6670924, 19155724, 11275036, 2620790, 10967305, -20434571, 29307765, 2030310, -4829135 ], [ 3206601, -19994206, 8652501, -13056568, -7125426, 9203118, -27930092, 8761972, 15610703, 19304289, 17046376, -30462753, -16318582, -22756088, 1270420, 21603220, 16023172, 14180858, 16779295, -21822125, 30248595, 5744970, 4257271 ], [ -579837, -19033546, 13815879, -19170088, -16080294, 12805242, -29067044, 18507388, 21093893, 17982411, 21442552, -30126219, -26254354, -27845096, -4130084, 24050716, 20771308, 25740926, 22591285, -23209679, 31189425, 9459630, 13343677 ], [ -5041980, -17368357, 14472609, -18452800, -15637788, 14664252, -24302849, 19618726, 22735223, 14600763, 20253421, -29428092, -31104232, -29017334, -3764270, 24461191, 19777786, 28876607, 22144336, -23681963, 29887152, 7380681, 13692412 ], [ -10179828, -14998639, 10622691, -10904704, -5797908, 14780148, -13637507, 12095986, 20534693, 9159345, 13478983, -28368372, -30868216, -26272802, 2367862, 22834645, 13042606, 23587901, 15438448, -23238977, 26341776, -491877, 5303476 ], [ -15317676, -12628921, 6772773, -3356608, 4041972, 14896044, -2972165, 4573246, 18334163, 3717927, 6704545, -27308652, -30632200, -23528270, 8499994, 21208099, 6307426, 18299195, 8732560, -22795991, 22796400, -8364435, -3085460 ], [ -20455524, -10259203, 2922855, 4191488, 13881852, 15011940, 7693177, -2949494, 16133633, -1723491, -69893, -26248932, -30396184, -20783738, 14632126, 19581553, -427754, 13010489, 2026672, -22353005, 19251024, -16236993, -11474396 ], [ -25593372, -7889485, -927063, 11739584, 23721732, 15127836, 18358519, -10472234, 13933103, -7164909, -6844331, -25189212, -30160168, -18039206, 20764258, 17955007, -7162934, 7721783, -4679216, -21910019, 15705648, -24109551, -19863332 ], [ -29638051, -5388816, -4040315, 16491238, 30618571, 15630585, 25988559, -15734323, 11070447, -10980566, -12241147, -23690616, -29826832, -14922377, 25688595, 15844458, -12809818, 3714151, -10785896, -20779845, 12014309, -29322463, -25316468 ], [ -28216885, -2233392, -3470237, 7260682, 22800205, 18067599, 18442089, -9693157, 4897161, -6667418, -10749853, -19997640, -29006896, -9944063, 24573957, 11313894, -13015222, 6111889, -13896536, -16213731, 7593155, -21237145, -16090604 ], [ -26795719, 922032, -2900159, -1969874, 14981839, 20504613, 10895619, -3651991, -1276125, -2354270, -9258559, -16304664, -28186960, -4965749, 23459319, 6783330, -13220626, 8509627, -17007176, -11647617, 3172001, -13151827, -6864740 ], [ -25374553, 4077456, -2330081, -11200430, 7163473, 22941627, 3349149, 2389175, -7449411, 1958878, -7767265, -12611688, -27367024, 12565, 22344681, 2252766, -13426030, 10907365, -20117816, -7081503, -1249153, -5066509, 2361124 ], [ -23953387, 7232880, -1760003, -20430986, -654893, 25378641, -4197321, 8430341, -13622697, 6272026, -6275971, -8918712, -26547088, 4990879, 21230043, -2277798, -13631434, 13305103, -23228456, -2515389, -5670307, 3018809, 11586988 ], [ -22532221, 10388304, -1189925, -29661542, -8473259, 27815655, -11743791, 14471507, -19795983, 10585174, -4784677, -5225736, -25727152, 9969193, 20115405, -6808362, -13836838, 15702841, -26339096, 2050725, -10091461, 11104127, 20812852 ], [ -21336390, 6169123, 1550843, -21711678, -11431425, 28039999, -11291871, 11831013, -14027789, 12563102, -7561038, -5861185, -18356551, 7677427, 12136757, -6582511, -10937722, 9857324, -25887986, -1413806, -11592050, 13272420, 13862931 ], [ -20185626, 475021, 4725749, -10325730, -13417551, 27821809, -9240273, 7454187, -5871299, 14073986, -11190930, -7362319, -9675817, 3931645, 2785307, -5405377, -7417702, 2363156, -24724526, -6484466, -12508526, 14257308, 3677853 ], [ -19034862, -5219081, 7900655, 1060218, -15403677, 27603619, -7188675, 3077361, 2285191, 15584870, -14820822, -8863453, -995083, 185863, -6566143, -4228243, -3897682, -5131012, -23561066, -11555126, -13425002, 15242196, -6507225 ], [ -17884098, -10913183, 11075561, 12446166, -17389803, 27385429, -5137077, -1299465, 10441681, 17095754, -18450714, -10364587, 7685651, -3559919, -15917593, -3051109, -377662, -12625180, -22397606, -16625786, -14341478, 16227084, -16692303 ], [ -16733334, -16607285, 14250467, 23832114, -19375929, 27167239, -3085479, -5676291, 18598171, 18606638, -22080606, -11865721, 16366385, -7305701, -25269043, -1873975, 3142358, -20119348, -21234146, -21696446, -15257954, 17211972, -26877381 ], [ -16931193, -18482624, 13537166, 26256750, -16286421, 22643095, -3192813, -7899651, 20748046, 18411473, -24354576, -12957901, 20535404, -9116168, -28979515, -526183, 1584314, -23840803, -16014962, -23785415, -16118999, 14063466, -28539885 ], [ -18477675, -16539200, 8935658, 19720074, -8121279, 13812997, -5459079, -7969545, 16891306, 16510259, -25272624, -13641127, 20192708, -8991320, -27049009, 992267, -5051794, -23789545, -6740054, -22892693, -16924613, 6781566, -21679815 ], [ -20024157, -14595776, 4334150, 13183398, 43863, 4982899, -7725345, -8039439, 13034566, 14609045, -26190672, -14324353, 19850012, -8866472, -25118503, 2510717, -11687902, -23738287, 2534854, -21999971, -17730227, -500334, -14819745 ], [ -21570639, -12652352, -267358, 6646722, 8209005, -3847199, -9991611, -8109333, 9177826, 12707831, -27108720, -15007579, 19507316, -8741624, -23187997, 4029167, -18324010, -23687029, 11809762, -21107249, -18535841, -7782234, -7959675 ], [ -23117121, -10708928, -4868866, 110046, 16374147, -12677297, -12257877, -8179227, 5321086, 10806617, -28026768, -15690805, 19164620, -8616776, -21257491, 5547617, -24960118, -23635771, 21084670, -20214527, -19341455, -15064134, -1099605 ], [ -23877890, -7933758, -8675871, -5762764, 22978390, -18515942, -13588996, -8437796, 1040872, 8565271, -28088571, -16388064, 18455526, -9010260, -18516321, 6466122, -29846623, -23185758, 27133860, -18707138, -19245790, -21437904, 5000974 ], [ -20710094, -999858, -8510361, -8316244, 21778138, -9397322, -10244380, -9639740, -5356712, 4623265, -23869149, -17155488, 15914442, -11995404, -11721831, 4384902, -25985113, -20741970, 17054460, -14126414, -14643730, -23271024, 7304098 ], [ -17542298, 5934042, -8344851, -10869724, 20577886, -278702, -6899764, -10841684, -11754296, 681259, -19649727, -17922912, 13373358, -14980548, -4927341, 2303682, -22123603, -18298182, 6975060, -9545690, -10041670, -25104144, 9607222 ], [ -14374502, 12867942, -8179341, -13423204, 19377634, 8839918, -3555148, -12043628, -18151880, -3260747, -15430305, -18690336, 10832274, -17965692, 1867149, 222462, -18262093, -15854394, -3104340, -4964966, -5439610, -26937264, 11910346 ], [ -11206706, 19801842, -8013831, -15976684, 18177382, 17958538, -210532, -13245572, -24549464, -7202753, -11210883, -19457760, 8291190, -20950836, 8661639, -1858758, -14400583, -13410606, -13183740, -384242, -837550, -28770384, 14213470 ], [ -8038910, 26735742, -7848321, -18530164, 16977130, 27077158, 3134084, -14447516, -30947048, -11144759, -6991461, -20225184, 5750106, -23935980, 15456129, -3939978, -10539073, -10966818, -23263140, 4196482, 3764510, -30603504, 16516594 ], [ -1867294, 19431932, -10074991, -16776469, 14827508, 22305023, 238000, -9117425, -28213832, -14525865, -4241054, -17575503, 5187622, -24253434, 15462409, -3273803, -5364698, -5717515, -20189005, 7712261, 7210335, -23148414, 16216408 ], [ 4905086, 9280580, -12780097, -14161339, 12488012, 14754737, -3906224, -2480927, -23654456, -17794791, -1784450, -14242401, 5020858, -24037350, 14111047, -2058149, 72250, 92891, -14484163, 11015051, 10424913, -13835682, 15395560 ], [ 11677466, -870772, -15485203, -11546209, 10148516, 7204451, -8050448, 4155571, -19095080, -21063717, 672154, -10909299, 4854094, -23821266, 12759685, -842495, 5509198, 5903297, -8779321, 14317841, 13639491, -4522950, 14574712 ], [ 18449846, -11022124, -18190309, -8931079, 7809020, -345835, -12194672, 10792069, -14535704, -24332643, 3128758, -7576197, 4687330, -23605182, 11408323, 373159, 10946146, 11713703, -3074479, 17620631, 16854069, 4789782, 13753864 ], [ 25222226, -21173476, -20895415, -6315949, 5469524, -7896121, -16338896, 17428567, -9976328, -27601569, 5585362, -4243095, 4520566, -23389098, 10056961, 1588813, 16383094, 17524109, 2630363, 20923421, 20068647, 14102514, 12933016 ], [ 28189007, -24039379, -17782435, -6073849, 5544431, -10146727, -19480700, 19842019, -7628567, -23988870, 7318054, -3105843, 5092990, -21799065, 7654939, 3754846, 16642516, 18430067, 6362888, 21468242, 20210628, 14772234, 13263664 ], [ 27350189, -19619833, -8851369, -8204779, 8033741, -7097653, -21620084, 18032425, -7492421, -13494546, 8326834, -4164441, 6404602, -18835083, 4202257, 6871258, 11724412, 14431577, 8123096, 19255094, 17280012, 6798942, 14745808 ], [ 26511371, -15200287, 79697, -10335709, 10523051, -4048579, -23759468, 16222831, -7356275, -3000222, 9335614, -5223039, 7716214, -15871101, 749575, 9987670, 6806308, 10433087, 9883304, 17041946, 14349396, -1174350, 16227952 ], [ 25672553, -10780741, 9010763, -12466639, 13012361, -999505, -25898852, 14413237, -7220129, 7494102, 10344394, -6281637, 9027826, -12907119, -2703107, 13104082, 1888204, 6434597, 11643512, 14828798, 11418780, -9147642, 17710096 ], [ 24833735, -6361195, 17941829, -14597569, 15501671, 2049569, -28038236, 12603643, -7083983, 17988426, 11353174, -7340235, 10339438, -9943137, -6155789, 16220494, -3029900, 2436107, 13403720, 12615650, 8488164, -17120934, 19192240 ], [ 22419795, -3100562, 25526339, -16738862, 17592881, 5156575, -29052136, 10646563, -5839794, 25488633, 11877124, -8451790, 10730585, -7227158, -9576511, 19059774, -6380481, -234307, 15302774, 9794753, 5270056, -22883421, 19159407 ], [ 12130245, -5634494, 26378069, -18931970, 17693591, 8553241, -24438616, 7952053, 944610, 18018255, 9976924, -9828130, 6519407, -5751194, -12837433, 20513394, -1893447, 3735659, 17896058, 3935111, 614488, -17591883, 11551689 ], [ 1840695, -8168426, 27229799, -21125078, 17794301, 11949907, -19825096, 5257543, 7729014, 10547877, 8076724, -11204470, 2308229, -4275230, -16098355, 21967014, 2593587, 7705625, 20489342, -1924531, -4041080, -12300345, 3943971 ], [ -8448855, -10702358, 28081529, -23318186, 17895011, 15346573, -15211576, 2563033, 14513418, 3077499, 6176524, -12580810, -1902949, -2799266, -19359277, 23420634, 7080621, 11675591, 23082626, -7784173, -8696648, -7008807, -3663747 ], [ -18738405, -13236290, 28933259, -25511294, 17995721, 18743239, -10598056, -131477, 21297822, -4392879, 4276324, -13957150, -6114127, -1323302, -22620199, 24874254, 11567655, 15645557, 25675910, -13643815, -13352216, -1717269, -11271465 ], [ -29027955, -15770222, 29784989, -27704402, 18096431, 22139905, -5984536, -2825987, 28082226, -11863257, 2376124, -15333490, -10325305, 152662, -25881121, 26327874, 16054689, 19615523, 28269194, -19503457, -18007784, 3574269, -18879183 ], [ -29129340, -13730454, 23548734, -21117625, 14263556, 19567046, -7876016, -262222, 26513365, -15597220, 690469, -14056605, -10061043, -917694, -17776683, 25765294, 10712093, 17132994, 20849043, -12740314, -11235652, -1235388, -21424726 ], [ -27193092, -10775946, 15894882, -12774871, 9643964, 15800282, -11068496, 3353198, 23273851, -18583900, -952277, -12249075, -8901693, -2497314, -7399173, 24799474, 3403571, 13359966, 11426205, -3452614, -2177980, -8065284, -22957834 ], [ -25256844, -7821438, 8241030, -4432117, 5024372, 12033518, -14260976, 6968618, 20034337, -21570580, -2595023, -10441545, -7742343, -4076934, 2978337, 23833654, -3904951, 9586938, 2003367, 5835086, 6879692, -14895180, -24490942 ], [ -23320596, -4866930, 587178, 3910637, 404780, 8266754, -17453456, 10584038, 16794823, -24557260, -4237769, -8634015, -6582993, -5656554, 13355847, 22867834, -11213473, 5813910, -7419471, 15122786, 15937364, -21725076, -26024050 ], [ -21384348, -1912422, -7066674, 12253391, -4214812, 4499990, -20645936, 14199458, 13555309, -27543940, -5880515, -6826485, -5423643, -7236174, 23733357, 21902014, -18521995, 2040882, -16842309, 24410486, 24995036, -28554972, -27557158 ], [ -17052471, -3059850, -12223671, 14475563, -3728329, 2384831, -20559767, 14916740, 7913164, -26578804, -8665598, -6207567, -3998010, -10199799, 29217957, 18241111, -20858599, -1679364, -19406334, 24686963, 24610139, -30675015, -26733880 ], [ -10324965, -8309214, -14883813, 10577153, 1864229, 1921277, -17194949, 12735884, -131612, -21661852, -12593018, -6777261, -2306094, -14547429, 29809647, 11885125, -18223285, -5346828, -15111546, 15952217, 14782673, -28085205, -23554216 ], [ -3597459, -13558578, -17543955, 6678743, 7456787, 1457723, -13830131, 10555028, -8176388, -16744900, -16520438, -7346955, -614178, -18895059, 30401337, 5529139, -15587971, -9014292, -10816758, 7217471, 4955207, -25495395, -20374552 ], [ 3130047, -18807942, -20204097, 2780333, 13049345, 994169, -10465313, 8374172, -16221164, -11827948, -20447858, -7916649, 1077738, -23242689, 30993027, -826847, -12952657, -12681756, -6521970, -1517275, -4872259, -22905585, -17194888 ], [ 9857553, -24057306, -22864239, -1118077, 18641903, 530615, -7100495, 6193316, -24265940, -6910996, -24375278, -8486343, 2769654, -27590319, 31584717, -7182833, -10317343, -16349220, -2227182, -10252021, -14699725, -20315775, -14015224 ], [ 14304704, -27463998, -23808322, -3635491, 23436517, 1096119, -3963576, 3790440, -29022722, -3686136, -26765893, -8408534, 4576050, -30572833, 31365829, -12048456, -8330388, -18261505, 2011265, -17427063, -21831192, -18542312, -11059108 ], [ 7350080, -21657330, -16172110, 752075, 24241411, 6806913, -1966152, 277464, -17339534, -8921736, -21472483, -5093210, 6954846, -26729767, 27094051, -9462264, -9585228, -11397895, 5968007, -16803585, -15482664, -20850584, -9220732 ], [ 395456, -15850662, -8535898, 5139641, 25046305, 12517707, 31272, -3235512, -5656346, -14157336, -16179073, -1777886, 9333642, -22886701, 22822273, -6876072, -10840068, -4534285, 9924749, -16180107, -9134136, -23158856, -7382356 ], [ -6559168, -10043994, -899686, 9527207, 25851199, 18228501, 2028696, -6748488, 6026842, -19392936, -10885663, 1537438, 11712438, -19043635, 18550495, -4289880, -12094908, 2329325, 13881491, -15556629, -2785608, -25467128, -5543980 ], [ -13513792, -4237326, 6736526, 13914773, 26656093, 23939295, 4026120, -10261464, 17710030, -24628536, -5592253, 4852762, 14091234, -15200569, 14278717, -1703688, -13349748, 9192935, 17838233, -14933151, 3562920, -27775400, -3705604 ], [ -20468416, 1569342, 14372738, 18302339, 27460987, 29650089, 6023544, -13774440, 29393218, -29864136, -298843, 8168086, 16470030, -11357503, 10006939, 882504, -14604588, 16056545, 21794975, -14309673, 9911448, -30083672, -1867228 ], [ -19883835, -2736170, 18185640, 14485910, 26138471, 24117448, 1992373, -16275011, 22886716, -21712761, -2566103, 11180905, 16201561, -10871062, 12610546, -2837659, -13524833, 16440535, 19309257, -16339855, 12576356, -22805024, -195477 ], [ -17791413, -9064118, 21233880, 9028682, 24390473, 16336120, -3244517, -18573101, 12742276, -10883991, -6345497, 14133223, 15403639, -11055946, 16589230, -7819093, -11978159, 15528601, 15535047, -18900769, 14504540, -13608992, 1442949 ], [ -15698991, -15392066, 24282120, 3571454, 22642475, 8554792, -8481407, -20871191, 2597836, -55221, -10124891, 17085541, 14605717, -11240830, 20567914, -12800527, -10431485, 14616667, 11760837, -21461683, 16432724, -4412960, 3081375 ], [ -13606569, -21720014, 27330360, -1885774, 20894477, 773464, -13718297, -23169281, -7546604, 10773549, -13904285, 20037859, 13807795, -11425714, 24546598, -17781961, -8884811, 13704733, 7986627, -24022597, 18360908, 4783072, 4719801 ], [ -11514147, -28047962, 30378600, -7343002, 19146479, -7007864, -18955187, -25467371, -17691044, 21602319, -17683679, 22990177, 13009873, -11610598, 28525282, -22763395, -7338137, 12792799, 4212417, -26583511, 20289092, 13979104, 6358227 ], [ -8201418, -27099080, 28071909, -6593854, 17153183, -8686589, -17055077, -25168406, -20095004, 25159095, -17902058, 25215472, 10176364, -13436077, 25536268, -22168267, -6637367, 11880613, 4258650, -27588544, 19322963, 16989553, 7632003 ], [ -3668382, -18873368, 20410287, 361670, 14914589, -4262711, -8017967, -22272386, -14758484, 21443877, -14559422, 26713744, 5307268, -16902151, 15579556, -15996577, -6782501, 10968175, 8125326, -27037696, 15462521, 13814419, 8541129 ], [ 864654, -10647656, 12748665, 7317194, 12675995, 161167, 1019143, -19376366, -9421964, 17728659, -11216786, 28212016, 438172, -20368225, 5622844, -9824887, -6927635, 10055737, 11992002, -26486848, 11602079, 10639285, 9450255 ], [ 5397690, -2421944, 5087043, 14272718, 10437401, 4585045, 10056253, -16480346, -4085444, 14013441, -7874150, 29710288, -4430924, -23834299, -4333868, -3653197, -7072769, 9143299, 15858678, -25936000, 7741637, 7464151, 10359381 ], [ 9930726, 5803768, -2574579, 21228242, 8198807, 9008923, 19093363, -13584326, 1251076, 10298223, -4531514, 31208560, -9300020, -27300373, -14290580, 2518493, -7217903, 8230861, 19725354, -25385152, 3881195, 4289017, 11268507 ], [ 12873555, 13088555, -8662133, 26729179, 6298081, 12805830, 26791227, -10666479, 5943071, 7703486, -1630770, 31569407, -12800002, -29528960, -21909208, 6494153, -6356740, 7432409, 21300610, -23299025, 53431, 773682, 12470098 ], [ 7865349, 15668717, -6879347, 24957181, 6086695, 13467882, 27792861, -7639497, 7412441, 10711154, -939486, 26243129, -9454414, -25570112, -17837416, -510337, -464092, 7203887, 11418766, -13536503, -3610943, -4442658, 15134014 ], [ 2857143, 18248879, -5096561, 23185183, 5875309, 14129934, 28794495, -4612515, 8881811, 13718822, -248202, 20916851, -6108826, -21611264, -13765624, -7514827, 5428556, 6975365, 1536922, -3773981, -7275317, -9658998, 17797930 ], [ -2151063, 20829041, -3313775, 21413185, 5663923, 14791986, 29796129, -1585533, 10351181, 16726490, 443082, 15590573, -2763238, -17652416, -9693832, -14519317, 11321204, 6746843, -8344922, 5988541, -10939691, -14875338, 20461846 ], [ -7159269, 23409203, -1530989, 19641187, 5452537, 15454038, 30797763, 1441449, 11820551, 19734158, 1134366, 10264295, 582350, -13693568, -5622040, -21523807, 17213852, 6518321, -18226766, 15751063, -14604065, -20091678, 23125762 ], [ -12167475, 25989365, 251797, 17869189, 5241151, 16116090, 31799397, 4468431, 13289921, 22741826, 1825650, 4938017, 3927938, -9734720, -1550248, -28528297, 23106500, 6289799, -28108610, 25513585, -18268439, -25308018, 25789678 ], [ -11502466, 19549757, 2393408, 13582881, 208030, 16122452, 31292821, 3083778, 15123566, 14545449, 1861144, 4554169, 2044786, -4391587, -3540271, -26248407, 24817373, 1544477, -29554334, 26201597, -12992163, -26773163, 24698284 ], [ -9702814, 11306195, 4606784, 8793711, -5789438, 15997676, 30484603, 816798, 17030066, 4108263, 1765480, 5158807, -884114, 1228403, -6742657, -22111641, 25691891, -4104205, -29312834, 25074707, -5927757, -27488069, 22855828 ], [ -7903162, 3062633, 6820160, 4004541, -11786906, 15872900, 29676385, -1450182, 18936566, -6328923, 1669816, 5763445, -3813014, 6848393, -9945043, -17974875, 26566409, -9752887, -29071334, 23947817, 1136649, -28202975, 21013372 ], [ -6103510, -5180929, 9033536, -784629, -17784374, 15748124, 28868167, -3717162, 20843066, -16766109, 1574152, 6368083, -6741914, 12468383, -13147429, -13838109, 27440927, -15401569, -28829834, 22820927, 8201055, -28917881, 19170916 ], [ -4303858, -13424491, 11246912, -5573799, -23781842, 15623348, 28059949, -5984142, 22749566, -27203295, 1478488, 6972721, -9670814, 18088373, -16349815, -9701343, 28315445, -21050251, -28588334, 21694037, 15265461, -29632787, 17328460 ], [ -3018037, -13590820, 9366383, -8085606, -23726795, 12895463, 24141505, -4272609, 23374478, -32092854, -721106, 6191074, -9845594, 16966019, -18399925, -5792817, 25635479, -21505987, -25728506, 17515991, 17845002, -26557649, 12732148 ], [ -2246047, -5679916, 3391949, -8320050, -17619233, 7564469, 17112835, 1417437, 22717802, -31434786, -5024630, 4023142, -7266254, 9101321, -19297759, -2112531, 19401029, -16768777, -20250350, 10286789, 15939678, -19692467, 5381980 ], [ -1474057, 2230988, -2582485, -8554494, -11511671, 2233475, 10084165, 7107483, 22061126, -30776718, -9328154, 1855210, -4686914, 1236623, -20195593, 1567755, 13166579, -12031567, -14772194, 3057587, 14034354, -12827285, -1968188 ], [ -702067, 10141892, -8556919, -8788938, -5404109, -3097519, 3055495, 12797529, 21404450, -30118650, -13631678, -312722, -2107574, -6628075, -21093427, 5248041, 6932129, -7294357, -9294038, -4171615, 12129030, -5962103, -9318356 ], [ 69923, 18052796, -14531353, -9023382, 703453, -8428513, -3973175, 18487575, 20747774, -29460582, -17935202, -2480654, 471766, -14492773, -21991261, 8928327, 697679, -2557147, -3815882, -11400817, 10223706, 903079, -16668524 ], [ 396437, 24090448, -19683708, -9110142, 4903209, -12623862, -10041805, 22427307, 20527485, -27043054, -20695473, -3186261, 3154585, -20637625, -21040663, 10833427, -4828162, 1388427, 1135685, -17573590, 9183845, 6926903, -21423046 ], [ -1504429, 20761840, -20725668, -8458482, -436065, -11140986, -11310235, 17615469, 22489131, -15828226, -15739479, 3419757, 6354799, -18183247, -10847905, 3862597, -6810958, 1375821, 3454307, -18464218, 12471299, 8743937, -13199338 ], [ -3405295, 17433232, -21767628, -7806822, -5775339, -9658110, -12578665, 12803631, 24450777, -4613398, -10783485, 10025775, 9555013, -15728869, -655147, -3108233, -8793754, 1363215, 5772929, -19354846, 15758753, 10560971, -4975630 ], [ -5306161, 14104624, -22809588, -7155162, -11114613, -8175234, -13847095, 7991793, 26412423, 6601430, -5827491, 16631793, 12755227, -13274491, 9537611, -10079063, -10776550, 1350609, 8091551, -20245474, 19046207, 12378005, 3248078 ], [ -7207027, 10776016, -23851548, -6503502, -16453887, -6692358, -15115525, 3179955, 28374069, 17816258, -871497, 23237811, 15955441, -10820113, 19730369, -17049893, -12759346, 1338003, 10410173, -21136102, 22333661, 14195039, 11471786 ], [ -9107893, 7447408, -24893508, -5851842, -21793161, -5209482, -16383955, -1631883, 30335715, 29031086, 4084497, 29843829, 19155655, -8365735, 29923127, -24020723, -14742142, 1325397, 12728795, -22026730, 25621115, 16012073, 19695494 ], [ -5534194, 8222705, -23679188, -2178822, -20905860, -7647041, -11716840, -1848126, 25471236, 27322224, -462144, 30216892, 13545069, -7324702, 26601605, -19974478, -13059878, -1966604, 7691637, -16846198, 23063249, 9172627, 21148197 ], [ -865582, 9818783, -22013612, 2098470, -18773244, -10868687, -5862616, -1145250, 19241532, 23028624, -6909312, 29343364, 6172323, -6566338, 20577227, -13724818, -10644602, -5914484, 1183323, -10451434, 19336319, 601885, 21246699 ], [ 3803030, 11414861, -20348036, 6375762, -16640628, -14090333, -8392, -442374, 13011828, 18735024, -13356480, 28469836, -1200423, -5807974, 14552849, -7475158, -8229326, -9862364, -5324991, -4056670, 15609389, -7968857, 21345201 ], [ 8471642, 13010939, -18682460, 10653054, -14508012, -17311979, 5845832, 260502, 6782124, 14441424, -19803648, 27596308, -8573169, -5049610, 8528471, -1225498, -5814050, -13810244, -11833305, 2338094, 11882459, -16539599, 21443703 ], [ 13140254, 14607017, -17016884, 14930346, -12375396, -20533625, 11700056, 963378, 552420, 10147824, -26250816, 26722780, -15945915, -4291246, 2504093, 5024162, -3398774, -17758124, -18341619, 8732858, 8155529, -25110341, 21542205 ], [ 14431976, 15011438, -16262564, 13189428, -11679876, -20442743, 11013152, -351219, -5228529, 8316444, -24320481, 26679007, -17069247, -1509595, 1706183, 4908635, -853715, -18313547, -19653696, 9220997, 6126602, -28372685, 18445281 ], [ 12346808, 14224202, -16419500, 5430300, -12421452, -17039333, 3785120, -3683289, -10560723, 8947284, -14012643, 27464989, -11943165, 3295343, 6134741, -1572079, 1821127, -15476513, -15769536, 3802511, 5795678, -26326631, 12152931 ], [ 10261640, 13436966, -16576436, -2328828, -13163028, -13635923, -3442912, -7015359, -15892917, 9578124, -3704805, 28250971, -6817083, 8100281, 10563299, -8052793, 4495969, -12639479, -11885376, -1615975, 5464754, -24280577, 5860581 ], [ 8176472, 12649730, -16733372, -10087956, -13904604, -10232513, -10670944, -10347429, -21225111, 10208964, 6603033, 29036953, -1691001, 12905219, 14991857, -14533507, 7170811, -9802445, -8001216, -7034461, 5133830, -22234523, -431769 ], [ 6091304, 11862494, -16890308, -17847084, -14646180, -6829103, -17898976, -13679499, -26557305, 10839804, 16910871, 29822935, 3435081, 17710157, 19420415, -21014221, 9845653, -6965411, -4117056, -12452947, 4802906, -20188469, -6724119 ], [ 4796570, 11760938, -15776485, -23521586, -14152422, -4658844, -23508650, -16905231, -29248227, 11619976, 24694325, 30156121, 7395455, 22005091, 21429771, -25518589, 11306286, -4616453, -1852799, -16707449, 3576910, -17954711, -12575079 ], [ 7454006, 15087782, -8308867, -18772958, -7481994, -8654340, -21026534, -19599273, -18732789, 13146808, 19855859, 28225327, 5527289, 23750005, 11343117, -20141227, 6695874, -4707875, -7688057, -15142031, -2124446, -14782433, -16219089 ], [ 10111442, 18414626, -841249, -14024330, -811566, -12649836, -18544418, -22293315, -8217351, 14673640, 15017393, 26294533, 3659123, 25494919, 1256463, -14763865, 2085462, -4799297, -13523315, -13576613, -7825802, -11610155, -19863099 ], [ 12768878, 21741470, 6626369, -9275702, 5858862, -16645332, -16062302, -24987357, 2298087, 16200472, 10178927, 24363739, 1790957, 27239833, -8830191, -9386503, -2524950, -4890719, -19358573, -12011195, -13527158, -8437877, -23507109 ], [ 15426314, 25068314, 14093987, -4527074, 12529290, -20640828, -13580186, -27681399, 12813525, 17727304, 5340461, 22432945, -77209, 28984747, -18916845, -4009141, -7135362, -4982141, -25193831, -10445777, -19228514, -5265599, -27151119 ], [ 18083750, 28395158, 21561605, 221554, 19199718, -24636324, -11098070, -30375441, 23328963, 19254136, 501995, 20502151, -1945375, 30729661, -29003499, 1368221, -11745774, -5073563, -31029089, -8880359, -24929870, -2093321, -30795129 ], [ 16300716, 25351742, 21319273, 3314162, 19281451, -19723845, -5915684, -23743138, 16286236, 20390948, -8091, 14655997, -1372621, 23196490, -26342203, 2974118, -12771416, -1369760, -31738842, -7896101, -21792221, -5721378, -25967719 ], [ 13629588, 21034274, 19534951, 6075566, 18045445, -13029771, -193244, -15245566, 5731876, 21449756, 347499, 8026771, -311683, 13807702, -21131317, 3825722, -13080104, 3093088, -31423494, -7028075, -16886771, -10709502, -19446025 ], [ 10958460, 16716806, 17750629, 8836970, 16809439, -6335697, 5529196, -6747994, -4822484, 22508564, 703089, 1397545, 749255, 4418914, -15920431, 4677326, -13388792, 7555936, -31108146, -6160049, -11981321, -15697626, -12924331 ], [ 8287332, 12399338, 15966307, 11598374, 15573433, 358377, 11251636, 1749578, -15376844, 23567372, 1058679, -5231681, 1810193, -4969874, -10709545, 5528930, -13697480, 12018784, -30792798, -5292023, -7075871, -20685750, -6402637 ], [ 5616204, 8081870, 14181985, 14359778, 14337427, 7052451, 16974076, 10247150, -25931204, 24626180, 1414269, -11860907, 2871131, -14358662, -5498659, 6380534, -14006168, 16481632, -30477450, -4423997, -2170421, -25673874, 119057 ], [ 5383140, 3396137, 14848531, 14586026, 11659267, 10933707, 17236621, 13999574, -30990044, 21646526, 3385980, -16244792, 2342006, -17146577, -4356343, 5401268, -11083610, 14436676, -29285139, -556841, 3151048, -24719622, 3260375 ], [ 7588140, -1657861, 17965945, 12277118, 7538953, 12002145, 12039271, 13006850, -30553364, 14628410, 6973812, -18383336, 222818, -13333619, -7282597, 2591132, -4929806, 5883916, -27215865, 6309445, 8888536, -17822994, 3021317 ], [ 9793140, -6711859, 21083359, 9968210, 3418639, 13070583, 6841921, 12014126, -30116684, 7610294, 10561644, -20521880, -1896370, -9520661, -10208851, -219004, 1223998, -2668844, -25146591, 13175731, 14626024, -10926366, 2782259 ], [ 11998140, -11765857, 24200773, 7659302, -701675, 14139021, 1644571, 11021402, -29680004, 592178, 14149476, -22660424, -4015558, -5707703, -13135105, -3029140, 7377802, -11221604, -23077317, 20042017, 20363512, -4029738, 2543201 ], [ 14203140, -16819855, 27318187, 5350394, -4821989, 15207459, -3552779, 10028678, -29243324, -6425938, 17737308, -24798968, -6134746, -1894745, -16061359, -5839276, 13531606, -19774364, -21008043, 26908303, 26101000, 2866890, 2304143 ], [ 15251937, -20906334, 28328484, 2570834, -8216835, 15198490, -7472368, 9926205, -27061059, -11604917, 20919205, -24975647, -6891826, 1073927, -18205048, -7696431, 18050057, -25782775, -18659291, 32005931, 30762265, 9037639, 1210624 ], [ 10519719, -20155218, 18803196, -2561986, -7984341, 9802486, -5003152, 14274987, -16150869, -7588211, 22071427, -15343001, -838366, -178831, -16435912, -4788681, 14391743, -19069441, -14913149, 28260269, 30042415, 11578993, -4155200 ], [ 5787501, -19404102, 9277908, -7694806, -7751847, 4406482, -2533936, 18623769, -5240679, -3571505, 23223649, -5710355, 5215094, -1431589, -14666776, -1880931, 10733429, -12356107, -11167007, 24514607, 29322565, 14120347, -9521024 ], [ 1055283, -18652986, -247380, -12827626, -7519353, -989522, -64720, 22972551, 5669511, 445201, 24375871, 3922291, 11268554, -2684347, -12897640, 1026819, 7075115, -5642773, -7420865, 20768945, 28602715, 16661701, -14886848 ], [ -3676935, -17901870, -9772668, -17960446, -7286859, -6385526, 2404496, 27321333, 16579701, 4461907, 25528093, 13554937, 17322014, -3937105, -11128504, 3934569, 3416801, 1070561, -3674723, 17023283, 27882865, 19203055, -20252672 ], [ -8409153, -17150754, -19297956, -23093266, -7054365, -11781530, 4873712, 31670115, 27489891, 8478613, 26680315, 23187583, 23375474, -5189863, -9359368, 6842319, -241513, 7783895, 71419, 13277621, 27163015, 21744409, -25618496 ], [ -3314016, -12847263, -13957354, -22231956, -4417126, -8864384, 8259188, 24760842, 24721871, 10709324, 22963262, 24758419, 16601594, -79751, -10937167, 8591744, -5477807, 9677474, 4489731, 7718384, 26125900, 23532463, -26017375 ], [ 3746592, -7833297, -5643574, -20171820, -1298938, -4284608, 11827916, 15599958, 19218209, 12582836, 18272354, 24716893, 7262246, 6302935, -13184353, 10109504, -11029697, 10607102, 9042477, 1796432, 25025332, 25169857, -25422865 ], [ 10807200, -2819331, 2670206, -18111684, 1819250, 295168, 15396644, 6439074, 13714547, 14456348, 13581446, 24675367, -2077102, 12685621, -15431539, 11627264, -16581587, 11536730, 13595223, -4125520, 23924764, 26807251, -24828355 ], [ 17867808, 2194635, 10983986, -16051548, 4937438, 4874944, 18965372, -2721810, 8210885, 16329860, 8890538, 24633841, -11416450, 19068307, -17678725, 13145024, -22133477, 12466358, 18147969, -10047472, 22824196, 28444645, -24233845 ], [ 24928416, 7208601, 19297766, -13991412, 8055626, 9454720, 22534100, -11882694, 2707223, 18203372, 4199630, 24592315, -20755798, 25450993, -19925911, 14662784, -27685367, 13395986, 22700715, -15969424, 21723628, 30082039, -23639335 ] ], [ [ -5377280, -7865632, 3513376, -12428288, -82880, -6842272, -11841984, 23775968, 24132192, -18403648, -26892320, 8923712, 11067744, 1516544, 3881280, 1354496, -4798208, -17545696, 22244832, -11597152, -4439616, -14599296, -14924320 ], [ -5377280, -7865632, 3513376, -12428288, -82880, -6842272, -11841984, 23775968, 24132192, -18403648, -26892320, 8923712, 11067744, 1516544, 3881280, 1354496, -4798208, -17545696, 22244832, -11597152, -4439616, -14599296, -14924320 ], [ -5377280, -7865632, 3513376, -12428288, -82880, -6842272, -11841984, 23775968, 24132192, -18403648, -26892320, 8923712, 11067744, 1516544, 3881280, 1354496, -4798208, -17545696, 22244832, -11597152, -4439616, -14599296, -14924320 ], [ -3122440, -3130327, 2802886, -13584013, -1398380, -5066507, -7742894, 22235348, 21631552, -13380463, -20405705, 6616037, 7102524, 607139, 6889870, 726956, 247042, -18546196, 23479262, -9218827, -4723386, -8763021, -13808500 ], [ -416632, 2552039, 1950298, -14970883, -2976980, -2935589, -2823986, 20386604, 18630784, -7352641, -12621767, 3846827, 2344260, -484147, 10500178, -26092, 6301342, -19746796, 24960578, -6364837, -5063910, -1759491, -12469516 ], [ 2289176, 8234405, 1097710, -16357753, -4555580, -804671, 2094922, 18537860, 15630016, -1324819, -4837829, 1077617, -2414004, -1575433, 14110486, -779140, 12355642, -20947396, 26441894, -3510847, -5404434, 5244039, -11130532 ], [ 4994984, 13916771, 245122, -17744623, -6134180, 1326247, 7013830, 16689116, 12629248, 4703003, 2946109, -1691593, -7172268, -2666719, 17720794, -1532188, 18409942, -22147996, 27923210, -656857, -5744958, 12247569, -9791548 ], [ 7700792, 19599137, -607466, -19131493, -7712780, 3457165, 11932738, 14840372, 9628480, 10730825, 10730047, -4460803, -11930532, -3758005, 21331102, -2285236, 24464242, -23348596, 29404526, 2197133, -6085482, 19251099, -8452564 ], [ 8241221, 18560999, -1806071, -19662934, -8953760, 2500366, 15396724, 14784857, 7464742, 10868351, 15407215, -3368587, -11890878, -5408515, 21178465, -5304511, 22866118, -21380455, 26828510, 1690577, -8053083, 21681873, -7158883 ], [ 6616271, 10802357, -3350693, -19338946, -9857120, -1544150, 17405788, 16522571, 6138034, 5115581, 16977613, 1585055, -7053306, -7618249, 17262883, -10590013, 13615570, -16243573, 20195162, -2176525, -11647761, 19539891, -5910505 ], [ 4991321, 3043715, -4895315, -19014958, -10760480, -5588666, 19414852, 18260285, 4811326, -637189, 18548011, 6538697, -2215734, -9827983, 13347301, -15875515, 4365022, -11106691, 13561814, -6043627, -15242439, 17397909, -4662127 ], [ 3366371, -4714927, -6439937, -18690970, -11663840, -9633182, 21423916, 19997999, 3484618, -6389959, 20118409, 11492339, 2621838, -12037717, 9431719, -21161017, -4885526, -5969809, 6928466, -9910729, -18837117, 15255927, -3413749 ], [ 1741421, -12473569, -7984559, -18366982, -12567200, -13677698, 23432980, 21735713, 2157910, -12142729, 21688807, 16445981, 7459410, -14247451, 5516137, -26446519, -14136074, -832927, 295118, -13777831, -22431795, 13113945, -2165371 ], [ 393255, -18643613, -8702868, -17636744, -12735379, -16378551, 23677373, 22907891, -23164, -16436052, 22232086, 20265992, 11447217, -15873323, 1868802, -29441055, -21418405, 3917020, -4998525, -16669192, -24649341, 10971316, -1159272 ], [ 429009, -16870667, -5289612, -14875256, -9227653, -12361089, 15098411, 21252389, -6476068, -13432140, 17639770, 18417848, 11186199, -14579885, -437298, -20980761, -18859651, 6732292, -3593643, -14681848, -19981227, 8825452, -1364568 ], [ 464763, -15097721, -1876356, -12113768, -5719927, -8343627, 6519449, 19596887, -12928972, -10428228, 13047454, 16569704, 10925181, -13286447, -2743398, -12520467, -16300897, 9547564, -2188761, -12694504, -15313113, 6679588, -1569864 ], [ 500517, -13324775, 1536900, -9352280, -2212201, -4326165, -2059513, 17941385, -19381876, -7424316, 8455138, 14721560, 10664163, -11993009, -5049498, -4060173, -13742143, 12362836, -783879, -10707160, -10644999, 4533724, -1775160 ], [ 536271, -11551829, 4950156, -6590792, 1295525, -308703, -10638475, 16285883, -25834780, -4420404, 3862822, 12873416, 10403145, -10699571, -7355598, 4400121, -11183389, 15178108, 621003, -8719816, -5976885, 2387860, -1980456 ], [ 572025, -9778883, 8363412, -3829304, 4803251, 3708759, -19217437, 14630381, -32287684, -1416492, -729494, 11025272, 10142127, -9406133, -9661698, 12860415, -8624635, 17993380, 2025885, -6732472, -1308771, 241996, -2185752 ], [ -1219546, -9633557, 9498318, -1114511, 6794262, 6375536, -15243569, 11927654, -25124788, 2170230, -1382305, 5256698, 9972524, -7441825, -10560328, 11823449, -8552246, 12017637, 1164087, -8278583, -653602, 218362, 2918827 ], [ -3376582, -9813755, 10177554, 1590943, 8481930, 8772176, -8759135, 9015482, -15238732, 5873514, -1247215, -1295962, 9821204, -5343343, -11177464, 8887031, -8977130, 4283691, -151047, -10531385, -801022, 619174, 9085381 ], [ -5533618, -9993953, 10856790, 4296397, 10169598, 11168816, -2274701, 6103310, -5352676, 9576798, -1112125, -7848622, 9669884, -3244861, -11794600, 5950613, -9402014, -3450255, -1466181, -12784187, -948442, 1019986, 15251935 ], [ -7690654, -10174151, 11536026, 7001851, 11857266, 13565456, 4209733, 3191138, 4533380, 13280082, -977035, -14401282, 9518564, -1146379, -12411736, 3014195, -9826898, -11184201, -2781315, -15036989, -1095862, 1420798, 21418489 ], [ -9847690, -10354349, 12215262, 9707305, 13544934, 15962096, 10694167, 278966, 14419436, 16983366, -841945, -20953942, 9367244, 952103, -13028872, 77777, -10251782, -18918147, -4096449, -17289791, -1243282, 1821610, 27585043 ], [ -10419703, -9879830, 10678029, 11984272, 13307889, 13730477, 10103041, -746884, 16515881, 18708906, -143158, -21652621, 7689383, 1073921, -12891169, -1272040, -9354887, -20263059, -3907698, -16707944, 1005851, 671719, 27377689 ], [ -9406693, -8750594, 6924327, 13832752, 11146131, 6870599, 2436355, 113588, 10822715, 18456702, 1119326, -16497319, 4484981, -780925, -11998627, -1035256, -7136213, -15218937, -2215062, -13291448, 5651537, -2028875, 20796427 ], [ -8393683, -7621358, 3170625, 15681232, 8984373, 10721, -5230331, 974060, 5129549, 18204498, 2381810, -11342017, 1280579, -2635771, -11106085, -798472, -4917539, -10174815, -522426, -9874952, 10297223, -4729469, 14215165 ], [ -7380673, -6492122, -583077, 17529712, 6822615, -6849157, -12897017, 1834532, -563617, 17952294, 3644294, -6186715, -1923823, -4490617, -10213543, -561688, -2698865, -5130693, 1170210, -6458456, 14942909, -7430063, 7633903 ], [ -6367663, -5362886, -4336779, 19378192, 4660857, -13709035, -20563703, 2695004, -6256783, 17700090, 4906778, -1031413, -5128225, -6345463, -9321001, -324904, -480191, -86571, 2862846, -3041960, 19588595, -10130657, 1052641 ], [ -4671028, -4087953, -7526888, 20343981, 3345775, -18294782, -26437761, 3652577, -10237989, 17497254, 5727760, 3516489, -7288990, -7293674, -7634195, 651892, 1482490, 4298276, 3502539, -178943, 22972791, -12573591, -4203534 ], [ 443732, -2084535, -7899032, 16896315, 6264073, -11509874, -23348679, 5095655, -5659395, 17541258, 4341232, 5027391, -4231570, -3708710, -1976069, 5328748, 2165206, 5386748, -1122483, -83321, 20049537, -13728225, -2834274 ], [ 5558492, -81117, -8271176, 13448649, 9182371, -4724966, -20259597, 6538733, -1080801, 17585262, 2954704, 6538293, -1174150, -123746, 3682057, 10005604, 2847922, 6475220, -5747505, 12301, 17126283, -14882859, -1465014 ], [ 10673252, 1922301, -8643320, 10000983, 12100669, 2059942, -17170515, 7981811, 3497793, 17629266, 1568176, 8049195, 1883270, 3461218, 9340183, 14682460, 3530638, 7563692, -10372527, 107923, 14203029, -16037493, -95754 ], [ 15788012, 3925719, -9015464, 6553317, 15018967, 8844850, -14081433, 9424889, 8076387, 17673270, 181648, 9560097, 4940690, 7046182, 14998309, 19359316, 4213354, 8652164, -14997549, 203545, 11279775, -17192127, 1273506 ], [ 20902772, 5929137, -9387608, 3105651, 17937265, 15629758, -10992351, 10867967, 12654981, 17717274, -1204880, 11070999, 7998110, 10631146, 20656435, 24036172, 4896070, 9740636, -19622571, 299167, 8356521, -18346761, 2642766 ], [ 18537252, 2536315, -8069932, 236765, 12965908, 17692866, -7462959, 7848520, 15694960, 10854513, 75492, 6864941, 4121800, 7454840, 19079881, 24691043, 1861031, 12215723, -19218223, 837229, 8424802, -11908455, -2124579 ], [ 14675676, -1935755, -6414292, -2516365, 6416620, 18811614, -3845505, 3936568, 18427216, 2610399, 1889244, 1515491, -1141256, 2926280, 16056391, 24541517, -1917559, 14968133, -17808001, 1463779, 9091390, -3951561, -8119245 ], [ 10814100, -6407825, -4758652, -5269495, -132668, 19930362, -228051, 24616, 21159472, -5633715, 3702996, -3833959, -6404312, -1602280, 13032901, 24391991, -5696149, 17720543, -16397779, 2090329, 9757978, 4005333, -14113911 ], [ 6952524, -10879895, -3103012, -8022625, -6681956, 21049110, 3389403, -3887336, 23891728, -13877829, 5516748, -9183409, -11667368, -6130840, 10009411, 24242465, -9474739, 20472953, -14987557, 2716879, 10424566, 11962227, -20108577 ], [ 3090948, -15351965, -1447372, -10775755, -13231244, 22167858, 7006857, -7799288, 26623984, -22121943, 7330500, -14532859, -16930424, -10659400, 6985921, 24092939, -13253329, 23225363, -13577335, 3343429, 11091154, 19919121, -26103243 ], [ 972099, -17272862, -1186387, -10161874, -15279569, 20802939, 10178238, -8637596, 27397249, -26063250, 7836330, -17327704, -17409389, -13630948, 3421852, 20240942, -16401112, 22795178, -12250738, 4414255, 11749672, 23780820, -24849435 ], [ 595977, -16642586, -2320057, -6180982, -12826931, 16954353, 12903546, -6402260, 26211523, -25701750, 7034238, -17567944, -13104263, -15045484, -682796, 12686474, -18918088, 19182398, -11007766, 5929357, 12400120, 23547324, -16347153 ], [ 219855, -16012310, -3453727, -2200090, -10374293, 13105767, 15628854, -4166924, 25025797, -25340250, 6232146, -17808184, -8799137, -16460020, -4787444, 5132006, -21435064, 15569618, -9764794, 7444459, 13050568, 23313828, -7844871 ], [ -156267, -15382034, -4587397, 1780802, -7921655, 9257181, 18354162, -1931588, 23840071, -24978750, 5430054, -18048424, -4494011, -17874556, -8892092, -2422462, -23952040, 11956838, -8521822, 8959561, 13701016, 23080332, 657411 ], [ -532389, -14751758, -5721067, 5761694, -5469017, 5408595, 21079470, 303748, 22654345, -24617250, 4627962, -18288664, -188885, -19289092, -12996740, -9976930, -26469016, 8344058, -7278850, 10474663, 14351464, 22846836, 9159693 ], [ -1471950, -13775917, -7083280, 7782299, -2687945, 1858741, 22555917, 2875333, 20745056, -24071652, 4004008, -18022505, 2866785, -19635726, -15579960, -15769219, -27224944, 5697678, -6068482, 11692654, 13655057, 21782005, 15718468 ], [ -5228706, -11072251, -9588208, 1469, 1735297, -197453, 17788059, 7128163, 15217952, -22605564, 4270744, -15224351, -324825, -14642850, -10556040, -12750613, -19175632, 7883298, -5021134, 11425090, 6224375, 16560499, 12559708 ], [ -8985462, -8368585, -12093136, -7779361, 6158539, -2253647, 13020201, 11380993, 9690848, -21139476, 4537480, -12426197, -3516435, -9649974, -5532120, -9732007, -11126320, 10068918, -3973786, 11157526, -1206307, 11338993, 9400948 ], [ -12742218, -5664919, -14598064, -15560191, 10581781, -4309841, 8252343, 15633823, 4163744, -19673388, 4804216, -9628043, -6708045, -4657098, -508200, -6713401, -3077008, 12254538, -2926438, 10889962, -8636989, 6117487, 6242188 ], [ -16498974, -2961253, -17102992, -23341021, 15005023, -6366035, 3484485, 19886653, -1363360, -18207300, 5070952, -6829889, -9899655, 335778, 4515720, -3694795, 4972304, 14440158, -1879090, 10622398, -16067671, 895981, 3083428 ], [ -20255730, -257587, -19607920, -31121851, 19428265, -8422229, -1283373, 24139483, -6890464, -16741212, 5337688, -4031735, -13091265, 5328654, 9539640, -676189, 13021616, 16625778, -831742, 10354834, -23498353, -4325525, -75332 ], [ -18006521, 3626734, -14542683, -29318741, 16345172, -5723558, 1724979, 21842248, -10739418, -16542899, 6834229, -292551, -13851125, 4232190, 11469010, -1743363, 10840733, 13562238, -1955144, 9088945, -18159960, -7561881, 2084538 ], [ -14556119, 7747186, -7963413, -25598843, 11760812, -2073914, 6288573, 18235000, -14252742, -16598141, 8576731, 3634839, -14124635, 1917858, 12779470, -3627693, 6613811, 9448866, -3512696, 7623391, -10267752, -10401207, 5308134 ], [ -11105717, 11867638, -1384143, -21878945, 7176452, 1575730, 10852167, 14627752, -17766066, -16653383, 10319233, 7562229, -14398145, -396474, 14089930, -5512023, 2386889, 5335494, -5070248, 6157837, -2375544, -13240533, 8531730 ], [ -7655315, 15988090, 5195127, -18159047, 2592092, 5225374, 15415761, 11020504, -21279390, -16708625, 12061735, 11489619, -14671655, -2710806, 15400390, -7396353, -1840033, 1222122, -6627800, 4692283, 5516664, -16079859, 11755326 ], [ -4204913, 20108542, 11774397, -14439149, -1992268, 8875018, 19979355, 7413256, -24792714, -16763867, 13804237, 15417009, -14945165, -5025138, 16710850, -9280683, -6066955, -2891250, -8185352, 3226729, 13408872, -18919185, 14978922 ], [ -347300, 22335520, 14099913, -10996418, -1071883, 8947900, 19451487, 6007657, -24883125, -15100037, 13307470, 14810610, -14076302, -4712313, 18074944, -9351462, -6194323, -3878928, -11046125, 1079773, 16901076, -20781408, 16576074 ], [ 3917524, 22669024, 12171675, -7830854, 5353247, 5444020, 13832157, 6803707, -21550623, -11717135, 10571434, 9670422, -12065066, -1772331, 19492672, -7608690, -2222137, -1740912, -15210119, -1748585, 15993276, -21666528, 16546782 ], [ 8182348, 23002528, 10243437, -4665290, 11778377, 1940140, 8212827, 7599757, -18218121, -8334233, 7835398, 4530234, -10053830, 1167651, 20910400, -5865918, 1750049, 397104, -19374113, -4576943, 15085476, -22551648, 16517490 ], [ 12447172, 23336032, 8315199, -1499726, 18203507, -1563740, 2593497, 8395807, -14885619, -4951331, 5099362, -609954, -8042594, 4107633, 22328128, -4123146, 5722235, 2535120, -23538107, -7405301, 14177676, -23436768, 16488198 ], [ 16711996, 23669536, 6386961, 1665838, 24628637, -5067620, -3025833, 9191857, -11553117, -1568429, 2363326, -5750142, -6031358, 7047615, 23745856, -2380374, 9694421, 4673136, -27702101, -10233659, 13269876, -24321888, 16458906 ], [ 19673730, 23261093, 4078281, 3688445, 28559064, -7539652, -7414944, 9692532, -7727799, 515727, -520309, -10027029, -4422406, 8609420, 23991676, -697625, 11904036, 5860970, -30387307, -12908504, 11717620, -23954744, 16067106 ], [ 16120014, 19142915, -132609, -3733, 20015976, -4852444, -5652960, 8716332, -1438401, -3893847, -4141939, -9987411, -4824874, 3280340, 18377956, 685009, 5300796, 2297894, -25678573, -14815784, 6943084, -17326280, 13862766 ], [ 12566298, 15024737, -4343499, -3695911, 11472888, -2165236, -3890976, 7740132, 4850997, -8303421, -7763569, -9947793, -5227342, -2048740, 12764236, 2067643, -1302444, -1265182, -20969839, -16723064, 2168548, -10697816, 11658426 ], [ 9012582, 10906559, -8554389, -7388089, 2929800, 521972, -2128992, 6763932, 11140395, -12712995, -11385199, -9908175, -5629810, -7377820, 7150516, 3450277, -7905684, -4828258, -16261105, -18630344, -2605988, -4069352, 9454086 ], [ 5458866, 6788381, -12765279, -11080267, -5613288, 3209180, -367008, 5787732, 17429793, -17122569, -15006829, -9868557, -6032278, -12706900, 1536796, 4832911, -14508924, -8391334, -11552371, -20537624, -7380524, 2559112, 7249746 ], [ 1905150, 2670203, -16976169, -14772445, -14156376, 5896388, 1394976, 4811532, 23719191, -21532143, -18628459, -9828939, -6434746, -18035980, -4076924, 6215545, -21112164, -11954410, -6843637, -22444904, -12155060, 9187576, 5045406 ], [ 4474449, 2643370, -12333239, -14274588, -13853579, 6986401, 68365, 6886167, 21640749, -17296972, -15404214, -6883116, -7892034, -14301155, -5945289, 8178494, -18817114, -8061036, -3554163, -18714474, -14875006, 8976695, 2808656 ], [ 8268351, 3434806, -5919545, -12938724, -11781605, 7756975, -1875965, 9570969, 17888739, -11332852, -10810794, -3356052, -9560286, -8753549, -7064583, 10257506, -14742406, -2676372, -548541, -13856502, -17184034, 7397945, 565424 ], [ 12062253, 4226242, 494149, -11602860, -9709631, 8527549, -3820295, 12255771, 14136729, -5368732, -6217374, 171012, -11228538, -3205943, -8183877, 12336518, -10667698, 2708292, 2457081, -8998530, -19493062, 5819195, -1677808 ], [ 15856155, 5017678, 6907843, -10266996, -7637657, 9298123, -5764625, 14940573, 10384719, 595388, -1623954, 3698076, -12896790, 2341663, -9303171, 14415530, -6592990, 8092956, 5462703, -4140558, -21802090, 4240445, -3921040 ], [ 19650057, 5809114, 13321537, -8931132, -5565683, 10068697, -7708955, 17625375, 6632709, 6559508, 2969466, 7225140, -14565042, 7889269, -10422465, 16494542, -2518282, 13477620, 8468325, 717414, -24111118, 2661695, -6164272 ], [ 18795339, 6062455, 14048641, -7262091, -3939164, 9880744, -7329494, 15200655, 4393680, 6360023, 2268951, 9303861, -14163219, 11204089, -9713700, 15714914, 706658, 13097637, 6334800, 2647929, -22010983, 2276189, -7741408 ], [ 13292001, 5777701, 9089155, -5259873, -2758100, 8734264, -4626242, 7666413, 3667632, -3067, -3725499, 9934239, -11691321, 12286123, -7176876, 12076646, 3081830, 6953007, -937872, 1650987, -15501685, 3083927, -8652448 ], [ 7788663, 5492947, 4129669, -3257655, -1577036, 7587784, -1922990, 132171, 2941584, -6366157, -9719949, 10564617, -9219423, 13368157, -4640052, 8438378, 5457002, 808377, -8210544, 654045, -8992387, 3891665, -9563488 ], [ 2285325, 5208193, -829817, -1255437, -395972, 6441304, 780262, -7402071, 2215536, -12729247, -15714399, 11194995, -6747525, 14450191, -2103228, 4800110, 7832174, -5336253, -15483216, -342897, -2483089, 4699403, -10474528 ], [ -3218013, 4923439, -5789303, 746781, 785092, 5294824, 3483514, -14936313, 1489488, -19092337, -21708849, 11825373, -4275627, 15532225, 433596, 1161842, 10207346, -11480883, -22755888, -1339839, 4026209, 5507141, -11385568 ], [ -7551787, 4617001, -9393545, 2952770, 1283038, 3798543, 5857023, -20710664, 972259, -23387101, -25955221, 12364476, -2160861, 16241693, 2964007, -1940219, 12791503, -15855891, -28065363, -2269312, 9453100, 5451310, -12033150 ], [ -6037741, 4202143, -6221567, 6177614, -1634606, 553257, 6581817, -17685560, 1499125, -17340235, -21461203, 12447204, -1831755, 15088331, 5462353, -2361245, 16420585, -11382789, -23558853, -2861440, 9467956, 1077634, -11363442 ], [ -4523695, 3787285, -3049589, 9402458, -4552250, -2692029, 7306611, -14660456, 2025991, -11293369, -16967185, 12529932, -1502649, 13934969, 7960699, -2782271, 20049667, -6909687, -19052343, -3453568, 9482812, -3296042, -10693734 ], [ -3009649, 3372427, 122389, 12627302, -7469894, -5937315, 8031405, -11635352, 2552857, -5246503, -12473167, 12612660, -1173543, 12781607, 10459045, -3203297, 23678749, -2436585, -14545833, -4045696, 9497668, -7669718, -10024026 ], [ -1495603, 2957569, 3294367, 15852146, -10387538, -9182601, 8756199, -8610248, 3079723, 800363, -7979149, 12695388, -844437, 11628245, 12957391, -3624323, 27307831, 2036517, -10039323, -4637824, 9512524, -12043394, -9354318 ], [ 18443, 2542711, 6466345, 19076990, -13305182, -12427887, 9480993, -5585144, 3606589, 6847229, -3485131, 12778116, -515331, 10474883, 15455737, -4045349, 30936913, 6509619, -5532813, -5229952, 9527380, -16417070, -8684610 ], [ 1459789, 3828748, 3486083, 16812659, -8190071, -8083398, 12260667, -3900470, 2283635, 5538560, 1938222, 8817109, 1112510, 7226506, 16635658, -1124035, 27310945, 6510841, -432553, -4739885, 6086076, -11650936, -7398537 ], [ 2886595, 5454964, -724627, 13450493, -1468409, -2220954, 15451317, -2483882, 590717, 2758784, 7547442, 4047355, 3000098, 3559126, 17551894, 2465747, 22233967, 5617687, 4786457, -4033379, 1953540, -5056840, -5989191 ], [ 4313401, 7081180, -4935337, 10088327, 5253253, 3641490, 18641967, -1067294, -1102201, -20992, 13156662, -722399, 4887686, -108254, 18468130, 6055529, 17156989, 4724533, 10005467, -3326873, -2178996, 1537256, -4579845 ], [ 5740207, 8707396, -9146047, 6726161, 11974915, 9503934, 21832617, 349294, -2795119, -2800768, 18765882, -5492153, 6775274, -3775634, 19384366, 9645311, 12080011, 3831379, 15224477, -2620367, -6311532, 8131352, -3170499 ], [ 7167013, 10333612, -13356757, 3363995, 18696577, 15366378, 25023267, 1765882, -4488037, -5580544, 24375102, -10261907, 8662862, -7443014, 20300602, 13235093, 7003033, 2938225, 20443487, -1913861, -10444068, 14725448, -1761153 ], [ 6097408, 10703686, -14854240, 3438449, 17663305, 15718938, 22179318, 349375, -4628260, -6533341, 23860980, -11826170, 7199213, -9160421, 18132949, 13254866, 3773839, 1409149, 21460229, -3620651, -12847449, 17978546, -1307394 ], [ 2531392, 9817618, -13638496, 6949523, 8875099, 10561614, 13300770, -3900227, -3215788, -5659159, 17223516, -10184942, 2384327, -8927855, 12881407, 9704630, 2392429, -755849, 18274703, -7740737, -13521675, 17890646, -1809222 ], [ -1034624, 8931550, -12422752, 10460597, 86893, 5404290, 4422222, -8149829, -1803316, -4784977, 10586052, -8543714, -2430559, -8695289, 7629865, 6154394, 1011019, -2920847, 15089177, -11860823, -14195901, 17802746, -2311050 ], [ -4600640, 8045482, -11207008, 13971671, -8701313, 246966, -4456326, -12399431, -390844, -3910795, 3948588, -6902486, -7245445, -8462723, 2378323, 2604158, -370391, -5085845, 11903651, -15980909, -14870127, 17714846, -2812878 ], [ -8166656, 7159414, -9991264, 17482745, -17489519, -4910358, -13334874, -16649033, 1021628, -3036613, -2688876, -5261258, -12060331, -8230157, -2873219, -946078, -1751801, -7250843, 8718125, -20100995, -15544353, 17626946, -3314706 ], [ -9950813, 5764545, -8249882, 20060839, -23733598, -8616207, -20176839, -19861043, 2543057, -2211508, -7812100, -4187935, -15086990, -8253689, -6988137, -3578248, -2765679, -9068855, 5563290, -23291274, -15115546, 16317786, -4448631 ], [ -2825675, 1825671, -3880310, 17974033, -17257042, -5064681, -16835889, -17885093, 4609271, -1631788, -5364124, -5954137, -9172514, -9557711, -5419935, -1620088, -1941897, -9151937, 2561910, -21832518, -9171574, 8902326, -8743041 ], [ 4299463, -2113203, 489262, 15887227, -10780486, -1513155, -13494939, -15909143, 6675485, -1052068, -2916148, -7720339, -3258038, -10861733, -3851733, 338072, -1118115, -9235019, -439470, -20373762, -3227602, 1486866, -13037451 ], [ 11424601, -6052077, 4858834, 13800421, -4303930, 2038371, -10153989, -13933193, 8741699, -472348, -468172, -9486541, 2656438, -12165755, -2283531, 2296232, -294333, -9318101, -3440850, -18915006, 2716370, -5928594, -17331861 ], [ 18549739, -9990951, 9228406, 11713615, 2172626, 5589897, -6813039, -11957243, 10807913, 107372, 1979804, -11252743, 8570914, -13469777, -715329, 4254392, 529449, -9401183, -6442230, -17456250, 8660342, -13344054, -21626271 ], [ 25674877, -13929825, 13597978, 9626809, 8649182, 9141423, -3472089, -9981293, 12874127, 687092, 4427780, -13018945, 14485390, -14773799, 852873, 6212552, 1353231, -9484265, -9443610, -15997494, 14604314, -20759514, -25920681 ], [ 20412225, -14084014, 11387565, 6818888, 8916318, 6281214, -2565644, -5449388, 13174871, 4607577, 5056936, -16236057, 12139706, -12712376, 2262580, 6537652, 1904548, -6253462, -8565785, -15355013, 17917371, -19195974, -21397121 ], [ 12672015, -13481266, 7861155, 3866744, 7941570, 2138658, -2146100, -406292, 13122521, 9196215, 5322328, -19743351, 8141990, -9977864, 3640588, 6536140, 2401372, -2359882, -6912119, -14875787, 20704245, -15836634, -15109967 ], [ 4931805, -12878518, 4334745, 914600, 6966822, -2003898, -1726556, 4636804, 13070171, 13784853, 5587720, -23250645, 4144274, -7243352, 5018596, 6534628, 2898196, 1533698, -5258453, -14396561, 23491119, -12477294, -8822813 ], [ -2808405, -12275770, 808335, -2037544, 5992074, -6146454, -1307012, 9679900, 13017821, 18373491, 5853112, -26757939, 146558, -4508840, 6396604, 6533116, 3395020, 5427278, -3604787, -13917335, 26277993, -9117954, -2535659 ], [ -10548615, -11673022, -2718075, -4989688, 5017326, -10289010, -887468, 14722996, 12965471, 22962129, 6118504, -30265233, -3851158, -1774328, 7774612, 6531604, 3891844, 9320858, -1951121, -13438109, 29064867, -5758614, 3751495 ], [ -14562612, -9771583, -3191565, -5235328, 4427244, -12287436, 40621, 14426770, 10487573, 23165217, 5328919, -28358964, -7635832, -718850, 10348054, 4983877, 1868110, 11733101, -453584, -13139057, 29426064, -5075733, 4476340 ], [ -14850396, -6571453, -612135, -2774464, 4221828, -12141732, 1477255, 8791222, 5584127, 18982755, 3484357, -21039132, -11207464, -1342406, 14116930, 1889935, -2676182, 12664007, 887824, -13020179, 27361584, -7069311, -361124 ], [ -15138180, -3371323, 1967295, -313600, 4016412, -11996028, 2913889, 3155674, 680681, 14800293, 1639795, -13719300, -14779096, -1965962, 17885806, -1204007, -7220474, 13594913, 2229232, -12901301, 25297104, -9062889, -5198588 ], [ -15425964, -171193, 4546725, 2147264, 3810996, -11850324, 4350523, -2479874, -4222765, 10617831, -204767, -6399468, -18350728, -2589518, 21654682, -4297949, -11764766, 14525819, 3570640, -12782423, 23232624, -11056467, -10036052 ], [ -15713748, 3028937, 7126155, 4608128, 3605580, -11704620, 5787157, -8115422, -9126211, 6435369, -2049329, 920364, -21922360, -3213074, 25423558, -7391891, -16309058, 15456725, 4912048, -12663545, 21168144, -13050045, -14873516 ], [ -16140121, 5420112, 9294175, 5701714, 2622865, -10718661, 7045917, -11850697, -13633923, 3443230, -3656353, 6467160, -24996784, -3907115, 27385257, -10018338, -20245870, 16329829, 5201992, -11854239, 18674111, -14640781, -18575324 ], [ -17259439, 3766512, 9405145, -41090, -2246345, -5531427, 7415307, -6084607, -16162965, 6402706, -4075687, 3148776, -25585168, -4953581, 20311071, -10307310, -21145282, 16913923, 234616, -7592793, 14032313, -14217307, -16598852 ], [ -18378757, 2112912, 9516115, -5783894, -7115555, -344193, 7784697, -318517, -18692007, 9362182, -4495021, -169608, -26173552, -6000047, 13236885, -10596282, -22044694, 17498017, -4732760, -3331347, 9390515, -13793833, -14622380 ], [ -19498075, 459312, 9627085, -11526698, -11984765, 4843041, 8154087, 5447573, -21221049, 12321658, -4914355, -3487992, -26761936, -7046513, 6162699, -10885254, -22944106, 18082111, -9700136, 930099, 4748717, -13370359, -12645908 ], [ -20617393, -1194288, 9738055, -17269502, -16853975, 10030275, 8523477, 11213663, -23750091, 15281134, -5333689, -6806376, -27350320, -8092979, -911487, -11174226, -23843518, 18666205, -14667512, 5191545, 106919, -12946885, -10669436 ], [ -21736711, -2847888, 9849025, -23012306, -21723185, 15217509, 8892867, 16979753, -26279133, 18240610, -5753023, -10124760, -27938704, -9139445, -7985673, -11463198, -24742930, 19250299, -19634888, 9452991, -4534879, -12523411, -8692964 ], [ -20735154, -4011623, 6623585, -16486170, -18131475, 17269933, 6460467, 17539263, -20359415, 19351226, -8449482, -12347539, -24609733, -5688311, -10824529, -7947325, -18104782, 17594948, -19240694, 7439062, -5908982, -12278292, -9945687 ], [ -19309422, -5077385, 2730863, -7506246, -12847581, 18695395, 3467709, 17057457, -12749945, 20092070, -11601366, -14351197, -20497291, -1337657, -12816319, -3670483, -9959122, 15491708, -17774186, 4170058, -6629546, -12068844, -11844249 ], [ -17883690, -6143147, -1161859, 1473678, -7563687, 20120857, 474951, 16575651, -5140475, 20832914, -14753250, -16354855, -16384849, 3012997, -14808109, 606359, -1813462, 13388468, -16307678, 901054, -7350110, -11859396, -13742811 ], [ -16457958, -7208909, -5054581, 10453602, -2279793, 21546319, -2517807, 16093845, 2468995, 21573758, -17905134, -18358513, -12272407, 7363651, -16799899, 4883201, 6332198, 11285228, -14841170, -2367950, -8070674, -11649948, -15641373 ], [ -15032226, -8274671, -8947303, 19433526, 3004101, 22971781, -5510565, 15612039, 10078465, 22314602, -21057018, -20362171, -8159965, 11714305, -18791689, 9160043, 14477858, 9181988, -13374662, -5636954, -8791238, -11440500, -17539935 ], [ -13517691, -10102976, -9602230, 20530410, 6135729, 18949621, -6386967, 12939399, 13205578, 19394435, -22462128, -21011767, -5046268, 11673256, -19607329, 10425755, 14041934, 7996967, -11805878, -6554501, -8688437, -10144482, -16212567 ], [ -11914353, -12693824, -7019362, 13744254, 7115091, 9479839, -5147013, 8075925, 11850334, 12813257, -22120464, -20307301, -2931316, 7240504, -19246819, 8680337, 5024426, 7730165, -10134818, -5120591, -7762271, -7761894, -11659269 ], [ -10311015, -15284672, -4436494, 6958098, 8094453, 10057, -3907059, 3212451, 10495090, 6232079, -21778800, -19602835, -816364, 2807752, -18886309, 6934919, -3993082, 7463363, -8463758, -3686681, -6836105, -5379306, -7105971 ], [ -8707677, -17875520, -1853626, 171942, 9073815, -9459725, -2667105, -1651023, 9139846, -349099, -21437136, -18898369, 1298588, -1625000, -18525799, 5189501, -13010590, 7196561, -6792698, -2252771, -5909939, -2996718, -2552673 ], [ -7104339, -20466368, 729242, -6614214, 10053177, -18929507, -1427151, -6514497, 7784602, -6930277, -21095472, -18193903, 3413540, -6057752, -18165289, 3444083, -22028098, 6929759, -5121638, -818861, -4983773, -614130, 2000625 ], [ -6178598, -21556698, 2878131, -11920420, 10625890, -25600850, 76532, -10486700, 5556280, -11665163, -20188065, -17096544, 4476690, -9899388, -17455347, 1442430, -28801165, 6484614, -4028244, -141542, -4577338, 416400, 5806474 ], [ -8640842, -15144438, 2857125, -9826876, 9165358, -18279998, 2898860, -10002548, -1037432, -7168589, -16451943, -14034720, 280830, -10785444, -14998245, -1840398, -24352027, 5147754, -5823180, -3247178, -6769558, -5313360, 5875078 ], [ -11103086, -8732178, 2836119, -7733332, 7704826, -10959146, 5721188, -9518396, -7631144, -2672015, -12715821, -10972896, -3915030, -11671500, -12541143, -5123226, -19902889, 3810894, -7618116, -6352814, -8961778, -11043120, 5943682 ], [ -13565330, -2319918, 2815113, -5639788, 6244294, -3638294, 8543516, -9034244, -14224856, 1824559, -8979699, -7911072, -8110890, -12557556, -10084041, -8406054, -15453751, 2474034, -9413052, -9458450, -11153998, -16772880, 6012286 ], [ -16027574, 4092342, 2794107, -3546244, 4783762, 3682558, 11365844, -8550092, -20818568, 6321133, -5243577, -4849248, -12306750, -13443612, -7626939, -11688882, -11004613, 1137174, -11207988, -12564086, -13346218, -22502640, 6080890 ], [ -18489818, 10504602, 2773101, -1452700, 3323230, 11003410, 14188172, -8065940, -27412280, 10817707, -1507455, -1787424, -16502610, -14329668, -5169837, -14971710, -6555475, -199686, -13002924, -15669722, -15538438, -28232400, 6149494 ], [ -14561722, 7538612, -907645, -98191, 1251548, 11871917, 10348240, -7382243, -24162392, 6263541, 2535622, 630435, -11890670, -14062734, -2111765, -10129553, -5869742, 501359, -11492215, -12046753, -10516083, -20586330, 5582728 ], [ -9355558, 2696972, -5320339, 1108511, -942364, 11449955, 5175856, -6658637, -18943784, -100773, 6640090, 2919501, -5517170, -13565202, 1066501, -3662399, -5936690, 1609985, -9320377, -7078063, -4050813, -10265094, 4888888 ], [ -4149394, -2144668, -9733033, 2315213, -3136276, 11027993, 3472, -5935031, -13725176, -6465087, 10744558, 5208567, 856330, -13067670, 4244767, 2804755, -6003638, 2718611, -7148539, -2109373, 2414457, 56142, 4195048 ], [ 1056770, -6986308, -14145727, 3521915, -5330188, 10606031, -5168912, -5211425, -8506568, -12829401, 14849026, 7497633, 7229830, -12570138, 7423033, 9271909, -6070586, 3827237, -4976701, 2859317, 8879727, 10377378, 3501208 ], [ 6262934, -11827948, -18558421, 4728617, -7524100, 10184069, -10341296, -4487819, -3287960, -19193715, 18953494, 9786699, 13603330, -12072606, 10601299, 15739063, -6137534, 4935863, -2804863, 7828007, 15344997, 20698614, 2807368 ], [ 10791773, -11302057, -19589401, 4381253, -8359363, 10318427, -14440628, -3510119, -64373, -20028402, 18475858, 8863095, 15094618, -10738587, 11491009, 19411642, -4795844, 6249737, -1067368, 8305814, 17994252, 21168318, 1301584 ], [ 14643287, -5408635, -17238667, 2479823, -7835977, 11009105, -17466908, -2278325, 1164193, -15333462, 13416118, 4726821, 11703694, -8568081, 10092163, 20289646, -2045516, 7768859, 235784, 4292738, 16827492, 11786490, -1016144 ], [ 18494801, 484787, -14887933, 578393, -7312591, 11699783, -20493188, -1046531, 2392759, -10638522, 8356378, 590547, 8312770, -6397575, 8693317, 21167650, 704812, 9287981, 1538936, 279662, 15660732, 2404662, -3333872 ], [ 22346315, 6378209, -12537199, -1323037, -6789205, 12390461, -23519468, 185263, 3621325, -5943582, 3296638, -3545727, 4921846, -4227069, 7294471, 22045654, 3455140, 10807103, 2842088, -3733414, 14493972, -6977166, -5651600 ], [ 26197829, 12271631, -10186465, -3224467, -6265819, 13081139, -26545748, 1417057, 4849891, -1248642, -1763102, -7682001, 1530922, -2056563, 5895625, 22923658, 6205468, 12326225, 4145240, -7746490, 13327212, -16358994, -7969328 ], [ 28590825, 16678954, -8049799, -4638506, -5094877, 13616845, -28670968, 2787097, 6602634, 1896123, -5485172, -10412170, -929509, -155426, 3630611, 23173530, 8217069, 13687559, 5175938, -10707373, 11286520, -23930535, -9678915 ], [ 23691231, 13655782, -6983473, -3615590, -686155, 13377691, -26290888, 4848367, 10976262, -2709987, -2518892, -6111814, 1262525, 398866, -2965243, 20282742, 6535035, 14259953, 4844366, -8407291, 4876168, -22450641, -8347797 ], [ 18791637, 10632610, -5917147, -2592674, 3722567, 13138537, -23910808, 6909637, 15349890, -7316097, 447388, -1811458, 3454559, 953158, -9561097, 17391954, 4853001, 14832347, 4512794, -6107209, -1534184, -20970747, -7016679 ], [ 13892043, 7609438, -4850821, -1569758, 8131289, 12899383, -21530728, 8970907, 19723518, -11922207, 3413668, 2488898, 5646593, 1507450, -16156951, 14501166, 3170967, 15404741, 4181222, -3807127, -7944536, -19490853, -5685561 ], [ 8992449, 4586266, -3784495, -546842, 12540011, 12660229, -19150648, 11032177, 24097146, -16528317, 6379948, 6789254, 7838627, 2061742, -22752805, 11610378, 1488933, 15977135, 3849650, -1507045, -14354888, -18010959, -4354443 ], [ 4092855, 1563094, -2718169, 476074, 16948733, 12421075, -16770568, 13093447, 28470774, -21134427, 9346228, 11089610, 10030661, 2616034, -29348659, 8719590, -193101, 16549529, 3518078, 793037, -20765240, -16531065, -3023325 ], [ -335604, 1421982, -4644198, 3209285, 13285580, 10833266, -14188688, 9852662, 23849167, -22163692, 5335423, 11006361, 6311415, 2926566, -20862513, 8808682, -1415065, 12633318, 2803881, 4004114, -18849292, -18676596, -4712482 ], [ -4669836, 1857282, -7168698, 6284555, 8008052, 8975726, -11566448, 5551466, 17428513, -22477588, -70799, 10046391, 1409913, 3188346, -9359967, 9493750, -2545015, 7819386, 2013159, 7397390, -15268084, -21547212, -7005694 ], [ -9004068, 2292582, -9693198, 9359825, 2730524, 7118186, -8944208, 1250270, 11007859, -22791484, -5477021, 9086421, -3491589, 3450126, 2142579, 10178818, -3674965, 3005454, 1222437, 10790666, -11686876, -24417828, -9298906 ], [ -13338300, 2727882, -12217698, 12435095, -2547004, 5260646, -6321968, -3050926, 4587205, -23105380, -10883243, 8126451, -8393091, 3711906, 13645125, 10863886, -4804915, -1808478, 431715, 14183942, -8105668, -27288444, -11592118 ], [ -17672532, 3163182, -14742198, 15510365, -7824532, 3403106, -3699728, -7352122, -1833449, -23419276, -16289465, 7166481, -13294593, 3973686, 25147671, 11548954, -5934865, -6622410, -359007, 17577218, -4524460, -30159060, -13885330 ], [ -16916373, 2161986, -16862613, 15414641, -9135979, 1196525, -2802101, -8045428, -7419164, -19754140, -18936794, 6171555, -14781774, 3195819, 30827967, 10405045, -5723749, -9661068, -2104986, 16529993, -2314495, -27609669, -15222376 ], [ -11069823, -275706, -18578943, 12147923, -6481345, -1359097, -3629087, -5130844, -12169940, -12109972, -18825230, 5141673, -12854634, 1378305, 30686013, 7432159, -4171567, -10924452, -4806222, 11042267, -1475773, -19640271, -15603256 ], [ -5223273, -2713398, -20295273, 8881205, -3826711, -3914719, -4456073, -2216260, -16920716, -4465804, -18713666, 4111791, -10927494, -439209, 30544059, 4459273, -2619385, -12187836, -7507458, 5554541, -637051, -11670873, -15984136 ], [ 623277, -5151090, -22011603, 5614487, -1172077, -6470341, -5283059, 698324, -21671492, 3178364, -18602102, 3081909, -9000354, -2256723, 30402105, 1486387, -1067203, -13451220, -10208694, 66815, 201671, -3701475, -16365016 ], [ 6469827, -7588782, -23727933, 2347769, 1482557, -9025963, -6110045, 3612908, -26422268, 10822532, -18490538, 2052027, -7073214, -4074237, 30260151, -1486499, 484979, -14714604, -12909930, -5420911, 1040393, 4267923, -16745896 ], [ 10530176, -9887898, -24292198, 88295, 4433215, -10508139, -6089448, 6005880, -29573990, 16653720, -18193375, 1467166, -5539914, -6023155, 29534815, -3289368, 1781508, -15638995, -14873005, -10377813, 1303416, 9613576, -15983404 ], [ 5659520, -11494134, -19096138, 2865041, 8863993, -6623085, -1830936, 5790792, -24730442, 13420008, -16968217, 3107410, -5975814, -8629093, 25892569, 757848, 1799772, -14868421, -13145275, -12680595, -1312056, 1840504, -9504052 ], [ 788864, -13100370, -13900078, 5641787, 13294771, -2738031, 2427576, 5575704, -19886894, 10186296, -15743059, 4747654, -6411714, -11235031, 22250323, 4805064, 1818036, -14097847, -11417545, -14983377, -3927528, -5932568, -3024700 ], [ -4081792, -14706606, -8704018, 8418533, 17725549, 1147023, 6686088, 5360616, -15043346, 6952584, -14517901, 6387898, -6847614, -13840969, 18608077, 8852280, 1836300, -13327273, -9689815, -17286159, -6543000, -13705640, 3454652 ], [ -8952448, -16312842, -3507958, 11195279, 22156327, 5032077, 10944600, 5145528, -10199798, 3718872, -13292743, 8028142, -7283514, -16446907, 14965831, 12899496, 1854564, -12556699, -7962085, -19588941, -9158472, -21478712, 9934004 ], [ -13823104, -17919078, 1688102, 13972025, 26587105, 8917131, 15203112, 4930440, -5356250, 485160, -12067585, 9668386, -7719414, -19052845, 11323585, 16946712, 1872828, -11786125, -6234355, -21891723, -11773944, -29251784, 16413356 ], [ -13092705, -19655774, 3038712, 11456546, 22821413, 4921240, 13145839, 3693127, -4315532, 1740933, -12286517, 12712075, -3736229, -14736418, 9108214, 15575423, 1608397, -11754251, -7214805, -18958045, -9642196, -21714656, 13459953 ], [ -11242095, -21418562, 3620232, 7882622, 17416427, -650840, 9825409, 2251369, -4035380, 3894603, -12794267, 16036453, 1130773, -9035518, 7178218, 13120433, 1287427, -11870117, -8736891, -14977075, -6561004, -11115488, 8619999 ], [ -9391485, -23181350, 4201752, 4308698, 12011441, -6222920, 6504979, 809611, -3755228, 6048273, -13302017, 19360831, 5997775, -3334618, 5248222, 10665443, 966457, -11985983, -10258977, -10996105, -3479812, -516320, 3780045 ], [ -7540875, -24944138, 4783272, 734774, 6606455, -11795000, 3184549, -632147, -3475076, 8201943, -13809767, 22685209, 10864777, 2366282, 3318226, 8210453, 645487, -12101849, -11781063, -7015135, -398620, 10082848, -1059909 ], [ -5690265, -26706926, 5364792, -2839150, 1201469, -17367080, -135881, -2073905, -3194924, 10355613, -14317517, 26009587, 15731779, 8067182, 1388230, 5755463, 324517, -12217715, -13303149, -3034165, 2682572, 20682016, -5899863 ], [ -5084286, -24641432, 3464127, -2021530, 209549, -18361031, -2336639, -4389026, -1424468, 10155285, -11698142, 26761168, 17626564, 8364713, -1033244, 2692847, 1061035, -11980673, -11688594, -2300992, 4436585, 24554467, -5551431 ], [ -5722938, -18747656, -918723, 3187634, 3630695, -14776853, -3417725, -7577510, 1836292, 7600959, -5951642, 24939952, 16549132, 3258875, -3946196, -977395, 2855041, -11390723, -6937398, -4815616, 4863419, 21700201, -14613 ], [ -6361590, -12853880, -5301573, 8396798, 7051841, -11192675, -4498811, -10765994, 5097052, 5046633, -205142, 23118736, 15471700, -1846963, -6859148, -4647637, 4649047, -10800773, -2186202, -7330240, 5290253, 18845935, 5522205 ], [ -7000242, -6960104, -9684423, 13605962, 10472987, -7608497, -5579897, -13954478, 8357812, 2492307, 5541358, 21297520, 14394268, -6952801, -9772100, -8317879, 6443053, -10210823, 2564994, -9844864, 5717087, 15991669, 11059023 ], [ -7638894, -1066328, -14067273, 18815126, 13894133, -4024319, -6660983, -17142962, 11618572, -62019, 11287858, 19476304, 13316836, -12058639, -12685052, -11988121, 8237059, -9620873, 7316190, -12359488, 6143921, 13137403, 16595841 ], [ -8434647, 3959729, -17632559, 22474177, 16567027, -1133262, -7129503, -18558525, 14087117, -2002726, 16144266, 17142893, 11656922, -16098368, -14737288, -15238165, 9874868, -8215333, 10306534, -13327043, 5612245, 10273974, 21032662 ], [ -10015905, 4647191, -17110025, 18382663, 15498661, -1707810, -4535193, -11109483, 12594587, -875338, 16550214, 12248507, 7084598, -14807552, -12485944, -16387219, 10731692, -2731843, 4492618, -6559253, 288019, 7364730, 19969498 ], [ -11597163, 5334653, -16587491, 14291149, 14430295, -2282358, -1940883, -3660441, 11102057, 252050, 16956162, 7354121, 2512274, -13516736, -10234600, -17536273, 11588516, 2751647, -1321298, 208537, -5036207, 4455486, 18906334 ], [ -13178421, 6022115, -16064957, 10199635, 13361929, -2856906, 653427, 3788601, 9609527, 1379438, 17362110, 2459735, -2060050, -12225920, -7983256, -18685327, 12445340, 8235137, -7135214, 6976327, -10360433, 1546242, 17843170 ], [ -14759679, 6709577, -15542423, 6108121, 12293563, -3431454, 3247737, 11237643, 8116997, 2506826, 17768058, -2434651, -6632374, -10935104, -5731912, -19834381, 13302164, 13718627, -12949130, 13744117, -15684659, -1363002, 16780006 ], [ -16340937, 7397039, -15019889, 2016607, 11225197, -4006002, 5842047, 18686685, 6624467, 3634214, 18174006, -7329037, -11204698, -9644288, -3480568, -20983435, 14158988, 19202117, -18763046, 20511907, -21008885, -4272246, 15716842 ], [ -14994790, 6456071, -9632320, -1292877, 9370426, -2030980, 10052047, 18205542, 7079402, -1095093, 15721864, -4420613, -12776522, -7825177, -6235069, -19678389, 15617447, 15367847, -17178362, 17644487, -17539161, -3217265, 16783108 ], [ -13063162, 5189417, -3271744, -4445955, 7358374, 453956, 14585185, 16138362, 7923830, -6995739, 12698104, 48373, -13748246, -5900407, -9990739, -17882523, 17196233, 9670025, -14113958, 12850025, -12310647, -1369439, 18275260 ], [ -11131534, 3922763, 3088832, -7599033, 5346322, 2938892, 19118323, 14071182, 8768258, -12896385, 9674344, 4517359, -14719970, -3975637, -13746409, -16086657, 18775019, 3972203, -11049554, 8055563, -7082133, 478387, 19767412 ], [ -9199906, 2656109, 9449408, -10752111, 3334270, 5423828, 23651461, 12004002, 9612686, -18797031, 6650584, 8986345, -15691694, -2050867, -17502079, -14290791, 20353805, -1725619, -7985150, 3261101, -1853619, 2326213, 21259564 ], [ -7268278, 1389455, 15809984, -13905189, 1322218, 7908764, 28184599, 9936822, 10457114, -24697677, 3626824, 13455331, -16663418, -126097, -21257749, -12494925, 21932591, -7423441, -4920746, -1533361, 3374895, 4174039, 22751716 ], [ -5026927, 2976020, 15605885, -12632082, -438161, 7924133, 26068243, 8580237, 9460298, -26732418, 1720234, 14344390, -15354926, 691769, -23095855, -8859747, 21399989, -8855929, -1694798, -5165899, 7012350, 6106429, 19910620 ], [ -2475853, 7415804, 8837111, -6932790, -1946867, 5469935, 17302393, 7934247, 6622238, -24901254, 930814, 11653522, -11766218, 402731, -23016397, -3385257, 18755999, -6023083, 1692694, -7636513, 9058746, 8123383, 12736276 ], [ 75221, 11855588, 2068337, -1233498, -3455573, 3015737, 8536543, 7288257, 3784178, -23070090, 141394, 8962654, -8177510, 113693, -22936939, 2089233, 16112009, -3190237, 5080186, -10107127, 11105142, 10140337, 5561932 ], [ 2626295, 16295372, -4700437, 4465794, -4964279, 561539, -229307, 6642267, 946118, -21238926, -648026, 6271786, -4588802, -175345, -22857481, 7563723, 13468019, -357391, 8467678, -12577741, 13151538, 12157291, -1612412 ], [ 5177369, 20735156, -11469211, 10165086, -6472985, -1892659, -8995157, 5996277, -1891942, -19407762, -1437446, 3580918, -1000094, -464383, -22778023, 13038213, 10824029, 2475455, 11855170, -15048355, 15197934, 14174245, -8786756 ], [ 7436687, 24159856, -17376756, 13902822, -7652853, -3293634, -16507639, 5070321, -3272313, -16646506, -2041443, 1124721, 2659675, -789691, -21242677, 16145065, 8158298, 4500753, 14081375, -16558498, 16635071, 15119765, -14325682 ], [ 8237225, 22509136, -18978156, 7832778, -7188531, 571506, -17753281, 2744535, 2635761, -9234790, -1718325, -158121, 6674749, -1296349, -12427891, 7413727, 5383862, 2488311, 10501145, -13266286, 15025913, 10708115, -11687518 ], [ 9037763, 20858416, -20579556, 1762734, -6724209, 4436646, -18998923, 418749, 8543835, -1823074, -1395207, -1440963, 10689823, -1803007, -3613105, -1317611, 2609426, 475869, 6920915, -9974074, 13416755, 6296465, -9049354 ], [ 9838301, 19207696, -22180956, -4307310, -6259887, 8301786, -20244565, -1907037, 14451909, 5588642, -1072089, -2723805, 14704897, -2309665, 5201681, -10048949, -165010, -1536573, 3340685, -6681862, 11807597, 1884815, -6411190 ], [ 10638839, 17556976, -23782356, -10377354, -5795565, 12166926, -21490207, -4232823, 20359983, 13000358, -748971, -4006647, 18719971, -2816323, 14016467, -18780287, -2939446, -3549015, -239545, -3389650, 10198439, -2526835, -3773026 ], [ 11439377, 15906256, -25383756, -16447398, -5331243, 16032066, -22735849, -6558609, 26268057, 20412074, -425853, -5289489, 22735045, -3322981, 22831253, -27511625, -5713882, -5561457, -3819775, -97438, 8589281, -6938485, -1134862 ], [ 10520330, 13029731, -24193916, -13403442, -3530316, 15407341, -16069816, -3403290, 22437516, 17540880, -1338240, -4706636, 16520919, -990394, 21457439, -26885578, -5095058, -4523684, -3683985, 829694, 5963843, -8230295, 576447 ], [ 9257366, 9908045, -22445828, -8536686, -1462068, 13884643, -7821448, 848250, 16659252, 12613104, -2497728, -3750644, 8260953, 1910042, 18045905, -24388054, -3797582, -2875868, -2804991, 1283810, 3135149, -8898137, 2102385 ], [ 7994402, 6786359, -20697740, -3669930, 606180, 12361945, 426920, 5099790, 10880988, 7685328, -3657216, -2794652, 987, 4810478, 14634371, -21890530, -2500106, -1228052, -1925997, 1737926, 306455, -9565979, 3628323 ], [ 6731438, 3664673, -18949652, 1196826, 2674428, 10839247, 8675288, 9351330, 5102724, 2757552, -4816704, -1838660, -8258979, 7710914, 11222837, -19393006, -1202630, 419764, -1047003, 2192042, -2522239, -10233821, 5154261 ], [ 5468474, 542987, -17201564, 6063582, 4742676, 9316549, 16923656, 13602870, -675540, -2170224, -5976192, -882668, -16518945, 10611350, 7811303, -16895482, 94846, 2067580, -168009, 2646158, -5350933, -10901663, 6680199 ], [ 4837688, -148630, -14493740, 6687324, 6248628, 8338987, 16986272, 12504759, -4194915, -3021612, -6588339, -836531, -20050029, 11738495, 6884549, -16626367, 1732759, 1409071, 333504, 2256095, -5544130, -9999095, 5638515 ], [ 4839080, 1589822, -10826180, 3068052, 7192284, 7906561, 8863136, 6056997, -5455401, 203388, -6653145, -1700249, -18852231, 11092349, 8442575, -18585661, 3711109, -1555763, 457536, 1021853, -3101830, -7526117, 2029209 ], [ 4840472, 3328274, -7158620, -551220, 8135940, 7474135, 740000, -390765, -6715887, 3428388, -6717951, -2563967, -17654433, 10446203, 10000601, -20544955, 5689459, -4520597, 581568, -212389, -659530, -5053139, -1580097 ], [ 4841864, 5066726, -3491060, -4170492, 9079596, 7041709, -7383136, -6838527, -7976373, 6653388, -6782757, -3427685, -16456635, 9800057, 11558627, -22504249, 7667809, -7485431, 705600, -1446631, 1782770, -2580161, -5189403 ], [ 4843256, 6805178, 176500, -7789764, 10023252, 6609283, -15506272, -13286289, -9236859, 9878388, -6847563, -4291403, -15258837, 9153911, 13116653, -24463543, 9646159, -10450265, 829632, -2680873, 4225070, -107183, -8798709 ], [ 5530862, 8338526, 2922113, -10393718, 10878702, 5913708, -21965726, -18365661, -9613593, 11947864, -7181713, -4848101, -13939027, 8228377, 13424145, -25489735, 10350954, -12477215, 679315, -4165499, 6066634, 1281547, -12193893 ], [ 9649538, 8846354, 1057991, -7921082, 11293122, 3902388, -20106770, -16603083, -5571567, 8239720, -8862583, -3869699, -12009157, 5905903, 7478967, -21850417, 4687974, -9814745, -842747, -6902045, 4904518, -2750963, -14518467 ], [ 13768214, 9354182, -806131, -5448446, 11707542, 1891068, -18247814, -14840505, -1529541, 4531576, -10543453, -2891297, -10079287, 3583429, 1533789, -18211099, -975006, -7152275, -2364809, -9638591, 3742402, -6783473, -16843041 ], [ 17886890, 9862010, -2670253, -2975810, 12121962, -120252, -16388858, -13077927, 2512485, 823432, -12224323, -1912895, -8149417, 1260955, -4411389, -14571781, -6637986, -4489805, -3886871, -12375137, 2580286, -10815983, -19167615 ], [ 22005566, 10369838, -4534375, -503174, 12536382, -2131572, -14529902, -11315349, 6554511, -2884712, -13905193, -934493, -6219547, -1061519, -10356567, -10932463, -12300966, -1827335, -5408933, -15111683, 1418170, -14848493, -21492189 ], [ 26124242, 10877666, -6398497, 1969462, 12950802, -4142892, -12670946, -9552771, 10596537, -6592856, -15586063, 43909, -4289677, -3383993, -16301745, -7293145, -17963946, 835135, -6930995, -17848229, 256054, -18881003, -23816763 ], [ 23170308, 8277914, -1748789, 5400758, 11132977, -3216927, -11375660, -5117638, 9419668, -3423700, -10932993, -456569, -1149367, -5791682, -17249953, -2908462, -13896776, 4658080, -7125102, -13482815, -736487, -18361158, -18288037 ], [ 18801852, 5056646, 4203685, 9023786, 8868703, -1703505, -10193108, -147994, 7199020, 1120916, -5013135, -1252823, 2233031, -8216414, -17198767, 1625294, -7883576, 8713120, -7053618, -7697009, -1695113, -16930842, -11188651 ], [ 14433396, 1835378, 10156159, 12646814, 6604429, -190083, -9010556, 4821650, 4978372, 5665532, 906723, -2049077, 5615429, -10641146, -17147581, 6159050, -1870376, 12768160, -6982134, -1911203, -2653739, -15500526, -4089265 ], [ 10064940, -1385890, 16108633, 16269842, 4340155, 1323339, -7828004, 9791294, 2757724, 10210148, 6826581, -2845331, 8997827, -13065878, -17096395, 10692806, 4142824, 16823200, -6910650, 3874603, -3612365, -14070210, 3010121 ], [ 5696484, -4607158, 22061107, 19892870, 2075881, 2836761, -6645452, 14760938, 537076, 14754764, 12746439, -3641585, 12380225, -15490610, -17045209, 15226562, 10156024, 20878240, -6839166, 9660409, -4570991, -12639894, 10109507 ], [ 5431020, -5316277, 22195753, 19517342, 234937, 5215953, -4285385, 14272418, -2410580, 15222362, 13549428, -4686056, 12278402, -14844611, -17335189, 14118236, 11053906, 21467404, -8598441, 13879861, -5057384, -9632562, 12331637 ], [ 9268548, -3513247, 16512571, 15143258, -1182677, 8460915, -747803, 8325734, -6085244, 11612942, 9235548, -5978744, 8692358, -11127881, -17966335, 7367828, 6836470, 18590692, -12188475, 16532959, -5071544, -5048214, 9676511 ], [ 13106076, -1710217, 10829389, 10769174, -2600291, 11705877, 2789779, 2379050, -9759908, 8003522, 4921668, -7271432, 5106314, -7411151, -18597481, 617420, 2619034, 15713980, -15778509, 19186057, -5085704, -463866, 7021385 ], [ 16943604, 92813, 5146207, 6395090, -4017905, 14950839, 6327361, -3567634, -13434572, 4394102, 607788, -8564120, 1520270, -3694421, -19228627, -6132988, -1598402, 12837268, -19368543, 21839155, -5099864, 4120482, 4366259 ], [ 20781132, 1895843, -536975, 2021006, -5435519, 18195801, 9864943, -9514318, -17109236, 784682, -3706092, -9856808, -2065774, 22309, -19859773, -12883396, -5815838, 9960556, -22958577, 24492253, -5114024, 8704830, 1711133 ], [ 22677171, 3145734, -5412948, -2107114, -6640377, 20018350, 12908528, -13343673, -18908409, -2312687, -6622721, -10485197, -4423414, 2720837, -20154088, -17437437, -8755093, 7992875, -25613249, 25488689, -4248293, 12845125, -1433216 ], [ 14865765, 1629930, -6252876, -5005414, -6781455, 14728834, 13482128, -6586383, -11330127, -2849801, -2553095, -7792091, -639034, 328355, -18764248, -11009643, -5303443, 10570349, -23591111, 18201815, 1016893, 14765155, -7023680 ], [ 7054359, 114126, -7092804, -7903714, -6922533, 9439318, 14055728, 170907, -3751845, -3386915, 1516531, -5098985, 3145346, -2064127, -17374408, -4581849, -1851793, 13147823, -21568973, 10914941, 6282079, 16685185, -12614144 ], [ -757047, -1401678, -7932732, -10802014, -7063611, 4149802, 14629328, 6928197, 3826437, -3924029, 5586157, -2405879, 6929726, -4456609, -15984568, 1845945, 1599857, 15725297, -19546835, 3628067, 11547265, 18605215, -18204608 ], [ -8568453, -2917482, -8772660, -13700314, -7204689, -1139714, 15202928, 13685487, 11404719, -4461143, 9655783, 287227, 10714106, -6849091, -14594728, 8273739, 5051507, 18302771, -17524697, -3658807, 16812451, 20525245, -23795072 ], [ -16379859, -4433286, -9612588, -16598614, -7345767, -6429230, 15776528, 20442777, 18983001, -4998257, 13725409, 2980333, 14498486, -9241573, -13204888, 14701533, 8503157, 20880245, -15502559, -10945681, 22077637, 22445275, -29385536 ], [ -12025440, -2718285, -7835806, -13012284, -6517330, -7186496, 12798428, 14254782, 14130653, -695836, 10333850, 7244329, 12920846, -6855365, -11067613, 12248192, 7582147, 20744774, -8130951, -9124720, 21732388, 22229245, -24916045 ], [ -5237856, -357123, -5535682, -8129028, -5494990, -7037312, 9109988, 5477730, 6792179, 4574492, 5450054, 11822503, 10270802, -3513419, -8780851, 8018624, 5786605, 20066714, 310551, -5482192, 20265052, 21586003, -18434563 ], [ 1549728, 2004039, -3235558, -3245772, -4472650, -6888128, 5421548, -3299322, -546295, 9844820, 566258, 16400677, 7620758, -171473, -6494089, 3789056, 3991063, 19388654, 8752053, -1839664, 18797716, 20942761, -11953081 ], [ 8337312, 4365201, -935434, 1637484, -3450310, -6738944, 1733108, -12076374, -7884769, 15115148, -4317538, 20978851, 4970714, 3170473, -4207327, -440512, 2195521, 18710594, 17193555, 1802864, 17330380, 20299519, -5471599 ], [ 15124896, 6726363, 1364690, 6520740, -2427970, -6589760, -1955332, -20853426, -15223243, 20385476, -9201334, 25557025, 2320670, 6512419, -1920565, -4670080, 399979, 18032534, 25635057, 5445392, 15863044, 19656277, 1009883 ] ], [ [ -4591840, -28216832, -12618112, -20520704, -6689024, -13779584, -2084992, 26877280, 23378496, -20335328, -15888928, 15837472, 8546784, 9729472, 23893280, 20619136, -5377728, -19675936, 19477856, -12724128, 4210304, -27074976, -21169792 ], [ -4591840, -28216832, -12618112, -20520704, -6689024, -13779584, -2084992, 26877280, 23378496, -20335328, -15888928, 15837472, 8546784, 9729472, 23893280, 20619136, -5377728, -19675936, 19477856, -12724128, 4210304, -27074976, -21169792 ], [ -4591840, -28216832, -12618112, -20520704, -6689024, -13779584, -2084992, 26877280, 23378496, -20335328, -15888928, 15837472, 8546784, 9729472, 23893280, 20619136, -5377728, -19675936, 19477856, -12724128, 4210304, -27074976, -21169792 ], [ -2312910, -21140567, -10677202, -20472924, -9024439, -13399254, 182268, 25387415, 18465476, -14431238, -11884438, 9776027, 3549654, 10917877, 22510895, 17934971, -276778, -20435796, 20588971, -10806113, 4639864, -20691256, -22428692 ], [ 421806, -12649049, -8348110, -20415588, -11826937, -12942858, 2902980, 23599577, 12569852, -7346330, -7079050, 2502293, -2446902, 12343963, 20852033, 14713973, 5844362, -21347628, 21922309, -8504495, 5155336, -13030792, -23939372 ], [ 3156522, -4157531, -6019018, -20358252, -14629435, -12486462, 5623692, 21811739, 6674228, -261422, -2273662, -4771441, -8443458, 13770049, 19193171, 11492975, 11965502, -22259460, 23255647, -6202877, 5670808, -5370328, -25450052 ], [ 5891238, 4333987, -3689926, -20300916, -17431933, -12030066, 8344404, 20023901, 778604, 6823486, 2531726, -12045175, -14440014, 15196135, 17534309, 8271977, 18086642, -23171292, 24588985, -3901259, 6186280, 2290136, -26960732 ], [ 8625954, 12825505, -1360834, -20243580, -20234431, -11573670, 11065116, 18236063, -5117020, 13908394, 7337114, -19318909, -20436570, 16622221, 15875447, 5050979, 24207782, -24083124, 25922323, -1599641, 6701752, 9950600, -28471412 ], [ 8379972, 12686293, 150662, -19228350, -20126662, -12745437, 13650597, 18352838, -6468925, 15311779, 10700891, -18741208, -18607881, 13220032, 14831573, 736286, 22211069, -21012702, 23083867, -1979084, 3391414, 13769228, -26776871 ], [ 5153292, 3916351, 844562, -17255226, -17108626, -15545367, 16100847, 20374226, -3277111, 11033641, 12623057, -10312072, -8953947, 4989568, 14402687, -4672102, 12096503, -13960026, 16073617, -5039588, -3744734, 13746020, -21877109 ], [ 1926612, -4853591, 1538462, -15282102, -14090590, -18345297, 18551097, 22395614, -85297, 6755503, 14545223, -1882936, 699987, -3240896, 13973801, -10080490, 1981937, -6907350, 9063367, -8100092, -10880882, 13722812, -16977347 ], [ -1300068, -13623533, 2232362, -13308978, -11072554, -21145227, 21001347, 24417002, 3106517, 2477365, 16467389, 6546200, 10353921, -11471360, 13544915, -15488878, -8132629, 145326, 2053117, -11160596, -18017030, 13699604, -12077585 ], [ -4526748, -22393475, 2926262, -11335854, -8054518, -23945157, 23451597, 26438390, 6298331, -1800773, 18389555, 14975336, 20007855, -19701824, 13116029, -20897266, -18247195, 7198002, -4957133, -14221100, -25153178, 13676396, -7177823 ], [ -7037863, -29148879, 3604464, -9339060, -4940178, -25115345, 24231439, 27332216, 7829098, -4716620, 18950085, 21412106, 28004056, -25704816, 11673303, -24343268, -26175675, 12914055, -10692310, -16949698, -30036211, 13281897, -3368236 ], [ -5971153, -25831593, 4204176, -7223916, -1344318, -18136823, 16659241, 22588232, 1054630, -821012, 12702435, 17887046, 27711592, -20570448, 5161377, -17977340, -23173725, 11946993, -10052122, -18018766, -23653669, 11030943, -5009524 ], [ -4904443, -22514307, 4803888, -5108772, 2251542, -11158301, 9087043, 17844248, -5719838, 3074596, 6454785, 14361986, 27419128, -15436080, -1350549, -11611412, -20171775, 10979931, -9411934, -19087834, -17271127, 8779989, -6650812 ], [ -3837733, -19197021, 5403600, -2993628, 5847402, -4179779, 1514845, 13100264, -12494306, 6970204, 207135, 10836926, 27126664, -10301712, -7862475, -5245484, -17169825, 10012869, -8771746, -20156902, -10888585, 6529035, -8292100 ], [ -2771023, -15879735, 6003312, -878484, 9443262, 2798743, -6057353, 8356280, -19268774, 10865812, -6040515, 7311866, 26834200, -5167344, -14374401, 1120444, -14167875, 9045807, -8131558, -21225970, -4506043, 4278081, -9933388 ], [ -1704313, -12562449, 6603024, 1236660, 13039122, 9777265, -13629551, 3612296, -26043242, 14761420, -12288165, 3786806, 26541736, -32976, -20886327, 7486372, -11165925, 8078745, -7491370, -22295038, 1876499, 2027127, -11574676 ], [ -4696013, -10173328, 6423976, 2733009, 14503502, 12928412, -10696094, -205303, -18615655, 15925138, -11704575, -1238094, 23538297, 1831567, -21368398, 8029770, -12378945, 3421638, -6690167, -19925681, 514781, 198858, -5401819 ], [ -8499395, -7969840, 6089176, 4105599, 15541586, 15314084, -5661506, -3837625, -8347657, 16542478, -9754737, -6562962, 19992663, 3042145, -20644498, 7408662, -14434959, -1973478, -5856761, -16868639, -2395789, -1544874, 2333867 ], [ -12302777, -5766352, 5754376, 5478189, 16579670, 17699756, -626918, -7469947, 1920341, 17159818, -7804899, -11887830, 16447029, 4252723, -19920598, 6787554, -16490973, -7368594, -5023355, -13811597, -5306359, -3288606, 10069553 ], [ -16106159, -3562864, 5419576, 6850779, 17617754, 20085428, 4407670, -11102269, 12188339, 17777158, -5855061, -17212698, 12901395, 5463301, -19196698, 6166446, -18546987, -12763710, -4189949, -10754555, -8216929, -5032338, 17805239 ], [ -19909541, -1359376, 5084776, 8223369, 18655838, 22471100, 9442258, -14734591, 22456337, 18394498, -3905223, -22537566, 9355761, 6673879, -18472798, 5545338, -20603001, -18158826, -3356543, -7697513, -11127499, -6776070, 25540925 ], [ -21331643, 808256, 5160202, 10239573, 18529253, 19875122, 8454031, -13138405, 25113578, 19720666, -2476134, -22979088, 5956965, 6815281, -16430308, 4202307, -18407232, -17217801, -530915, -4905797, -9666277, -7287924, 26522264 ], [ -20372465, 2940032, 5645854, 12899391, 17237999, 12297494, 1442989, -6313711, 20160062, 21755662, -1567794, -18537264, 2705007, 5887507, -13069228, 2137353, -11959680, -9940635, 4286935, -2379407, -3833263, -6567900, 20749256 ], [ -19413287, 5071808, 6131506, 15559209, 15946745, 4719866, -5568053, 510983, 15206546, 23790658, -659454, -14095440, -546951, 4959733, -9708148, 72399, -5512128, -2663469, 9104785, 146983, 1999751, -5847876, 14976248 ], [ -18454109, 7203584, 6617158, 18219027, 14655491, -2857762, -12579095, 7335677, 10253030, 25825654, 248886, -9653616, -3798909, 4031959, -6347068, -1992555, 935424, 4613697, 13922635, 2673373, 7832765, -5127852, 9203240 ], [ -17494931, 9335360, 7102810, 20878845, 13364237, -10435390, -19590137, 14160371, 5299514, 27860650, 1157226, -5211792, -7050867, 3104185, -2985988, -4057509, 7382976, 11890863, 18740485, 5199763, 13665779, -4407828, 3430232 ], [ -15685439, 10571030, 7346632, 22390522, 12843802, -15758265, -25271051, 19273176, 1288506, 29270851, 1951145, -870127, -9747410, 2494413, 53753, -4754455, 12785745, 17285696, 21673441, 7254896, 18201639, -4276097, -1072780 ], [ -9624377, 7326170, 6381304, 18161494, 16177462, -9807375, -24301325, 15826536, 1990038, 27557077, 2172959, 2970743, -9666878, 3474651, 1486799, 1388639, 12964599, 13268864, 15181927, 6953744, 16251729, -7085831, 774188 ], [ -3563315, 4081310, 5415976, 13932466, 19511122, -3856485, -23331599, 12379896, 2691570, 25843303, 2394773, 6811613, -9586346, 4454889, 2919845, 7531733, 13143453, 9252032, 8690413, 6652592, 14301819, -9895565, 2621156 ], [ 2497747, 836450, 4450648, 9703438, 22844782, 2094405, -22361873, 8933256, 3393102, 24129529, 2616587, 10652483, -9505814, 5435127, 4352891, 13674827, 13322307, 5235200, 2198899, 6351440, 12351909, -12705299, 4468124 ], [ 8558809, -2408410, 3485320, 5474410, 26178442, 8045295, -21392147, 5486616, 4094634, 22415755, 2838401, 14493353, -9425282, 6415365, 5785937, 19817921, 13501161, 1218368, -4292615, 6050288, 10401999, -15515033, 6315092 ], [ 14619871, -5653270, 2519992, 1245382, 29512102, 13996185, -20422421, 2039976, 4796166, 20701981, 3060215, 18334223, -9344750, 7395603, 7218983, 25961015, 13680015, -2798464, -10784129, 5749136, 8452089, -18324767, 8162060 ], [ 14413538, -8681300, -664106, -2063041, 22701632, 16122445, -12802520, -1499834, 8928208, 13585397, 2564749, 12126498, -10059848, 3372111, 5614724, 25224134, 10544674, 386879, -13664168, 6101169, 7437574, -12572516, 2405383 ], [ 12953726, -11665964, -4291958, -5187343, 13862336, 17483779, -3852584, -5058278, 13746352, 5388251, 1925827, 3909054, -10934072, -1652127, 3403004, 23111258, 6746494, 5012657, -15821912, 6583839, 6610138, -5107868, -4872023 ], [ 11493914, -14650628, -7919810, -8311645, 5023040, 18845113, 5097352, -8616722, 18564496, -2808895, 1286905, -4308390, -11808296, -6676365, 1191284, 20998382, 2948314, 9638435, -17979656, 7066509, 5782702, 2356780, -12149429 ], [ 10034102, -17635292, -11547662, -11435947, -3816256, 20206447, 14047288, -12175166, 23382640, -11006041, 647983, -12525834, -12682520, -11700603, -1020436, 18885506, -849866, 14264213, -20137400, 7549179, 4955266, 9821428, -19426835 ], [ 8574290, -20619956, -15175514, -14560249, -12655552, 21567781, 22997224, -15733610, 28200784, -19203187, 9061, -20743278, -13556744, -16724841, -3232156, 16772630, -4648046, 18889991, -22295144, 8031849, 4127830, 17286076, -26704241 ], [ 8631398, -20769287, -16188824, -13277233, -15386638, 21862312, 27294244, -14161607, 30568270, -23403613, 381379, -24938904, -13567718, -19714455, -5317954, 12805370, -8418437, 20728712, -20547854, 9962751, 4383133, 21100987, -26546945 ], [ 10205426, -18083285, -14587592, -7586899, -12009514, 21090040, 26938348, -7459157, 30485098, -23607319, 1764937, -25112712, -12715442, -20669445, -7277830, 6983726, -12161039, 19780376, -14895530, 13341885, 5721175, 21266161, -18954947 ], [ 11779454, -15397283, -12986360, -1896565, -8632390, 20317768, 26582452, -756707, 30401926, -23811025, 3148495, -25286520, -11863166, -21624435, -9237706, 1162082, -15903641, 18832040, -9243206, 16721019, 7059217, 21431335, -11362949 ], [ 13353482, -12711281, -11385128, 3793769, -5255266, 19545496, 26226556, 5945743, 30318754, -24014731, 4532053, -25460328, -11010890, -22579425, -11197582, -4659562, -19646243, 17883704, -3590882, 20100153, 8397259, 21596509, -3770951 ], [ 14927510, -10025279, -9783896, 9484103, -1878142, 18773224, 25870660, 12648193, 30235582, -24218437, 5915611, -25634136, -10158614, -23534415, -13157458, -10481206, -23388845, 16935368, 2061442, 23479287, 9735301, 21761683, 3821047 ], [ 14957914, -7466742, -8520870, 12964778, 1695512, 17020198, 25032295, 18296361, 29093726, -24286180, 6787445, -24939516, -10088226, -22843454, -13641958, -14866895, -25539160, 15763861, 5956967, 25588405, 10025275, 20972373, 9655606 ], [ 7270198, -5545530, -8948874, 5397158, 6251816, 10363402, 21781585, 18673119, 22658450, -23674108, 5100659, -19902756, -13927278, -13922738, -6749578, -12072809, -19728040, 13476499, 1068497, 21347443, 5074909, 15410643, 6702970 ], [ -417518, -3624318, -9376878, -2170462, 10808120, 3706606, 18530875, 19049877, 16223174, -23062036, 3413873, -14865996, -17766330, -5002022, 142802, -9278723, -13916920, 11189137, -3819973, 17106481, 124543, 9848913, 3750334 ], [ -8105234, -1703106, -9804882, -9738082, 15364424, -2950190, 15280165, 19426635, 9787898, -22449964, 1727087, -9829236, -21605382, 3918694, 7035182, -6484637, -8105800, 8901775, -8708443, 12865519, -4825823, 4287183, 797698 ], [ -15792950, 218106, -10232886, -17305702, 19920728, -9606986, 12029455, 19803393, 3352622, -21837892, 40301, -4792476, -25444434, 12839410, 13927562, -3690551, -2294680, 6614413, -13596913, 8624557, -9776189, -1274547, -2154938 ], [ -23480666, 2139318, -10660890, -24873322, 24477032, -16263782, 8778745, 20180151, -3082654, -21225820, -1646485, 244284, -29283486, 21760126, 20819942, -896465, 3516440, 4327051, -18485383, 4383595, -14726555, -6836277, -5107574 ], [ -22424897, 5139470, -7439574, -23106927, 20352401, -15445713, 8965100, 18772949, -6457250, -21672188, 641639, 4243974, -27274068, 21983687, 22137337, 832316, 3597630, 3350394, -16494218, 400618, -9417521, -9674127, 245725 ], [ -19620431, 8355410, -3488394, -19473729, 14491583, -13132671, 9838868, 17008955, -9219710, -22330244, 3724745, 8036250, -24094956, 20467817, 22339735, 2348036, 2532834, 2635878, -13127126, -3530762, -2056607, -11967201, 7260211 ], [ -16815965, 11571350, 462786, -15840531, 8630765, -10819629, 10712636, 15244961, -11982170, -22988300, 6807851, 11828526, -20915844, 18951947, 22542133, 3863756, 1468038, 1921362, -9760034, -7462142, 5304307, -14260275, 14274697 ], [ -14011499, 14787290, 4413966, -12207333, 2769947, -8506587, 11586404, 13480967, -14744630, -23646356, 9890957, 15620802, -17736732, 17436077, 22744531, 5379476, 403242, 1206846, -6392942, -11393522, 12665221, -16553349, 21289183 ], [ -11207033, 18003230, 8365146, -8574135, -3090871, -6193545, 12460172, 11716973, -17507090, -24304412, 12974063, 19413078, -14557620, 15920207, 22946929, 6895196, -661554, 492330, -3025850, -15324902, 20026135, -18846423, 28303669 ], [ -6798518, 19839407, 8771703, -6542862, -3409303, -7013859, 12297512, 11663186, -17953334, -23740178, 14402789, 17654751, -14415189, 13757129, 22606189, 6982427, 523140, -812661, -3810989, -18571703, 22776148, -20819712, 30577432 ], [ -785954, 20295821, 5633637, -6113514, 1814651, -10967529, 11098424, 13319606, -16083362, -21953654, 14177135, 10345821, -17309439, 10946843, 21722311, 5641169, 3957324, -2708127, -8748359, -21133925, 20915260, -22473216, 28110472 ], [ 5226610, 20752235, 2495571, -5684166, 7038605, -14921199, 9899336, 14976026, -14213390, -20167130, 13951481, 3036891, -20203689, 8136557, 20838433, 4299911, 7391508, -4603593, -13685729, -23696147, 19054372, -24126720, 25643512 ], [ 11239174, 21208649, -642495, -5254818, 12262559, -18874869, 8700248, 16632446, -12343418, -18380606, 13725827, -4272039, -23097939, 5326271, 19954555, 2958653, 10825692, -6499059, -18623099, -26258369, 17193484, -25780224, 23176552 ], [ 17251738, 21665063, -3780561, -4825470, 17486513, -22828539, 7501160, 18288866, -10473446, -16594082, 13500173, -11580969, -25992189, 2515985, 19070677, 1617395, 14259876, -8394525, -23560469, -28820591, 15332596, -27433728, 20709592 ], [ 21927382, 21822492, -6839570, -4759149, 20853851, -24447165, 5884016, 18680958, -7831044, -15179575, 12633576, -17314906, -28007053, -199795, 17754388, 1436217, 15938473, -9658735, -27106236, -30767444, 13251995, -27574385, 17937099 ], [ 19918426, 20484996, -9503294, -6507963, 14938109, -14390571, 2176592, 12751410, -1326492, -15625153, 8562264, -15173878, -25624987, -2443045, 14276044, 7055439, 8839135, -7766665, -23693988, -29637452, 10072829, -20150807, 13636941 ], [ 17909470, 19147500, -12167018, -8256777, 9022367, -4333977, -1530832, 6821862, 5178060, -16070731, 4490952, -13032850, -23242921, -4686295, 10797700, 12674661, 1739797, -5874595, -20281740, -28507460, 6893663, -12727229, 9336783 ], [ 15900514, 17810004, -14830742, -10005591, 3106625, 5722617, -5238256, 892314, 11682612, -16516309, 419640, -10891822, -20860855, -6929545, 7319356, 18293883, -5359541, -3982525, -16869492, -27377468, 3714497, -5303651, 5036625 ], [ 13891558, 16472508, -17494466, -11754405, -2809117, 15779211, -8945680, -5037234, 18187164, -16961887, -3651672, -8750794, -18478789, -9172795, 3841012, 23913105, -12458879, -2090455, -13457244, -26247476, 535331, 2119927, 736467 ], [ 11882602, 15135012, -20158190, -13503219, -8724859, 25835805, -12653104, -10966782, 24691716, -17407465, -7722984, -6609766, -16096723, -11416045, 362668, 29532327, -19558217, -198385, -10044996, -25117484, -2643835, 9543505, -3563691 ], [ 11097941, 14844126, -14058664, -12575883, -8800716, 25853619, -12514643, -8362150, 19783923, -12583663, -6768331, -2955813, -16984212, -9832385, -1186986, 29152029, -14253850, 1759285, -8218648, -18374137, -6824691, 11021148, -4628734 ], [ 10558139, 14762562, -6206488, -11113317, -7708596, 23863677, -11607005, -4050682, 12593661, -6705985, -4808485, 1000725, -18525612, -7483343, -2350902, 27571827, -6468742, 3730075, -6709480, -10508119, -11205885, 11309604, -5046754 ], [ 10018337, 14680998, 1645688, -9650751, -6616476, 21873735, -10699367, 260786, 5403399, -828307, -2848639, 4957263, -20067012, -5134301, -3514818, 25991625, 1316366, 5700865, -5200312, -2642101, -15587079, 11598060, -5464774 ], [ 9478535, 14599434, 9497864, -8188185, -5524356, 19883793, -9791729, 4572254, -1786863, 5049371, -888793, 8913801, -21608412, -2785259, -4678734, 24411423, 9101474, 7671655, -3691144, 5223917, -19968273, 11886516, -5882794 ], [ 8938733, 14517870, 17350040, -6725619, -4432236, 17893851, -8884091, 8883722, -8977125, 10927049, 1071053, 12870339, -23149812, -436217, -5842650, 22831221, 16886582, 9642445, -2181976, 13089935, -24349467, 12174972, -6300814 ], [ 8034692, 15459423, 19200314, -5214855, -4097823, 16982949, -5813129, 8186693, -12597951, 10165823, -168322, 15367992, -19974384, 1121125, -5737605, 19620717, 20796509, 7491577, -3480835, 16983164, -23444223, 10792599, -8046769 ], [ 6766412, 17424093, 15048686, -3655893, -4521117, 17151087, -578843, 2481167, -12649341, 2765693, -4606918, 16406760, -12082128, 1886767, -4363599, 14779911, 20831255, 1219051, -7587721, 16903604, -17252541, 7739397, -11120659 ], [ 5498132, 19388763, 10897058, -2096931, -4944411, 17319225, 4655443, -3224359, -12700731, -4634437, -9045514, 17445528, -4189872, 2652409, -2989593, 9939105, 20866001, -5053475, -11694607, 16824044, -11060859, 4686195, -14194549 ], [ 4229852, 21353433, 6745430, -537969, -5367705, 17487363, 9889729, -8929885, -12752121, -12034567, -13484110, 18484296, 3702384, 3418051, -1615587, 5098299, 20900747, -11326001, -15801493, 16744484, -4869177, 1632993, -17268439 ], [ 2961572, 23318103, 2593802, 1020993, -5790999, 17655501, 15124015, -14635411, -12803511, -19434697, -17922706, 19523064, 11594640, 4183693, -241581, 257493, 20935493, -17598527, -19908379, 16664924, 1322505, -1420209, -20342329 ], [ 1443171, 24258327, -178745, 2977611, -5900979, 17346359, 19354425, -18666288, -12516528, -24720154, -20571582, 19992186, 17660081, 4519949, 1590826, -3541043, 21002791, -22265371, -22524488, 16263190, 7096843, -4342537, -22528903 ], [ -1325835, 20076321, 3944113, 6922509, -4444389, 14650817, 18565455, -14323920, -10537680, -19432246, -14271858, 17613078, 14591447, 2709275, 5715238, -2128229, 21232849, -18903805, -17686712, 14250586, 10784461, -6610495, -20278897 ], [ -4094841, 15894315, 8066971, 10867407, -2987799, 11955275, 17776485, -9981552, -8558832, -14144338, -7972134, 15233970, 11522813, 898601, 9839650, -715415, 21462907, -15542239, -12848936, 12237982, 14472079, -8878453, -18028891 ], [ -6863847, 11712309, 12189829, 14812305, -1531209, 9259733, 16987515, -5639184, -6579984, -8856430, -1672410, 12854862, 8454179, -912073, 13964062, 697399, 21692965, -12180673, -8011160, 10225378, 18159697, -11146411, -15778885 ], [ -9632853, 7530303, 16312687, 18757203, -74619, 6564191, 16198545, -1296816, -4601136, -3568522, 4627314, 10475754, 5385545, -2722747, 18088474, 2110213, 21923023, -8819107, -3173384, 8212774, 21847315, -13414369, -13528879 ], [ -12401859, 3348297, 20435545, 22702101, 1381971, 3868649, 15409575, 3045552, -2622288, 1719386, 10927038, 8096646, 2316911, -4533421, 22212886, 3523027, 22153081, -5457541, 1664392, 6200170, 25534933, -15682327, -11278873 ], [ -6576455, 4508216, 16681513, 20599839, 5963081, 4666862, 16763065, 1332040, -4601375, 1526089, 12616537, 3162568, 5117202, -4620720, 24000658, 5952776, 19950554, -921090, 4074163, 3616961, 21689131, -10161735, -8096652 ], [ 967831, 6736520, 11352103, 17288145, 11169095, 6163826, 18545047, -1592648, -7372049, 236551, 13383991, -2282504, 9091278, -4363344, 25321102, 8585912, 17261510, 3850338, 5998333, 919631, 16336645, -3083433, -4727988 ], [ 8512117, 8964824, 6022693, 13976451, 16375109, 7660790, 20327029, -4517336, -10142723, -1052987, 14151445, -7727576, 13065354, -4105968, 26641546, 11219048, 14572466, 8621766, 7922503, -1777699, 10984159, 3994869, -1359324 ], [ 16056403, 11193128, 693283, 10664757, 21581123, 9157754, 22109011, -7442024, -12913397, -2342525, 14918899, -13172648, 17039430, -3848592, 27961990, 13852184, 11883422, 13393194, 9846673, -4475029, 5631673, 11073171, 2009340 ], [ 23600689, 13421432, -4636127, 7353063, 26787137, 10654718, 23890993, -10366712, -15684071, -3632063, 15686353, -18617720, 21013506, -3591216, 29282434, 16485320, 9194378, 18164622, 11770843, -7172359, 279187, 18151473, 5378004 ], [ 24933742, 14867468, -9103958, 6785271, 24635624, 10277654, 20891869, -12545696, -14156165, -4456565, 12625720, -19735064, 18694047, -5476743, 26472367, 16762406, 7454549, 17101293, 12085480, -9573421, -3369821, 21861162, 3857022 ], [ 20055562, 15531236, -12710210, 8961381, 15126584, 8026562, 13111639, -13978976, -8329679, -4816031, 5737000, -16524680, 10081053, -9505173, 19531789, 14683442, 6663935, 10203207, 10790584, -11678215, -5315351, 22202238, -2553606 ], [ 15177382, 16195004, -16316462, 11137491, 5617544, 5775470, 5331409, -15412256, -2503193, -5175497, -1151720, -13314296, 1468059, -13533603, 12591211, 12604478, 5873321, 3305121, 9495688, -13783009, -7260881, 22543314, -8964234 ], [ 10299202, 16858772, -19922714, 13313601, -3891496, 3524378, -2448821, -16845536, 3323293, -5534963, -8040440, -10103912, -7144935, -17562033, 5650633, 10525514, 5082707, -3592965, 8200792, -15887803, -9206411, 22884390, -15374862 ], [ 5421022, 17522540, -23528966, 15489711, -13400536, 1273286, -10229051, -18278816, 9149779, -5894429, -14929160, -6893528, -15757929, -21590463, -1289945, 8446550, 4292093, -10491051, 6905896, -17992597, -11151941, 23225466, -21785490 ], [ 2056051, 17255059, -24841639, 17148690, -20580714, -15771, -15814409, -18762088, 14220724, -6309554, -19883803, -4164561, -22035143, -24866823, -7264111, 6533206, 3513500, -15720312, 5434948, -19503490, -12230497, 22065249, -26786645 ], [ 6257125, 12331333, -14686417, 16222014, -16116582, 3505347, -10425407, -14495320, 15513964, -7002974, -15168061, -3842679, -16633457, -24382833, -8406217, 5447962, 2795012, -12605448, 3083740, -18044878, -8974183, 13398567, -24740435 ], [ 10458199, 7407607, -4531195, 15295338, -11652450, 7026465, -5036405, -10228552, 16807204, -7696394, -10452319, -3520797, -11231771, -23898843, -9548323, 4362718, 2076524, -9490584, 732532, -16586266, -5717869, 4731885, -22694225 ], [ 14659273, 2483881, 5624027, 14368662, -7188318, 10547583, 352597, -5961784, 18100444, -8389814, -5736577, -3198915, -5830085, -23414853, -10690429, 3277474, 1358036, -6375720, -1618676, -15127654, -2461555, -3934797, -20648015 ], [ 18860347, -2439845, 15779249, 13441986, -2724186, 14068701, 5741599, -1695016, 19393684, -9083234, -1020835, -2877033, -428399, -22930863, -11832535, 2192230, 639548, -3260856, -3969884, -13669042, 794759, -12601479, -18601805 ], [ 23061421, -7363571, 25934471, 12515310, 1739946, 17589819, 11130601, 2571752, 20686924, -9776654, 3694907, -2555151, 4973287, -22446873, -12974641, 1106986, -78940, -145992, -6321092, -12210430, 4051073, -21268161, -16555595 ], [ 17240265, -7274612, 20158493, 11385549, 4934128, 10958742, 12571118, 4687535, 18511189, -4016629, 2395479, -6791839, 6584743, -16502798, -8556842, 424112, -1533503, -405713, -7655800, -10679448, 8040232, -20754483, -14239100 ], [ 9414663, -6183116, 11196275, 10215171, 7874320, 2297226, 13221938, 6373121, 15641659, 3034085, -106983, -11940241, 7438153, -9466706, -3027062, -178288, -3135281, -1340351, -8787208, -9133992, 12175960, -18404733, -11868548 ], [ 1589061, -5091620, 2234057, 9044793, 10814512, -6364290, 13872758, 8058707, 12772129, 10084799, -2609445, -17088643, 8291563, -2430614, 2502718, -780688, -4737059, -2274989, -9918616, -7588536, 16311688, -16054983, -9497996 ], [ -6236541, -4000124, -6728161, 7874415, 13754704, -15025806, 14523578, 9744293, 9902599, 17135513, -5111907, -22237045, 9144973, 4605478, 8032498, -1383088, -6338837, -3209627, -11050024, -6043080, 20447416, -13705233, -7127444 ], [ -14062143, -2908628, -15690379, 6704037, 16694896, -23687322, 15174398, 11429879, 7033069, 24186227, -7614369, -27385447, 9998383, 11641570, 13562278, -1985488, -7940615, -4144265, -12181432, -4497624, 24583144, -11355483, -4756892 ], [ -16419819, -764729, -17245819, 5486634, 14823286, -27415104, 13110776, 10736114, 2873533, 26215556, -8247543, -25119241, 7673788, 14560249, 17625673, -4852372, -10265066, -2171510, -10055269, -4042281, 26310766, -9584037, -4292792 ], [ -13309569, 2431573, -11394481, 4222206, 8139874, -26209152, 8332712, 7662998, -2576009, 23223500, -7011429, -15438427, 2171188, 13361515, 20222683, -9983740, -13312190, 2708638, -4671535, -4677051, 25630282, -8390895, -5735144 ], [ -10199319, 5627875, -5543143, 2957778, 1456462, -25003200, 3554648, 4589882, -8025551, 20231444, -5775315, -5757613, -3331412, 12162781, 22819693, -15115108, -16359314, 7588786, 712199, -5311821, 24949798, -7197753, -7177496 ], [ -7089069, 8824177, 308195, 1693350, -5226950, -23797248, -1223416, 1516766, -13475093, 17239388, -4539201, 3923201, -8834012, 10964047, 25416703, -20246476, -19406438, 12468934, 6095933, -5946591, 24269314, -6004611, -8619848 ], [ -3978819, 12020479, 6159533, 428922, -11910362, -22591296, -6001480, -1556350, -18924635, 14247332, -3303087, 13604015, -14336612, 9765313, 28013713, -25377844, -22453562, 17349082, 11479667, -6581361, 23588830, -4811469, -10062200 ], [ -1779856, 13785770, 11245455, -1127090, -17930781, -20751982, -9130530, -3480836, -23427073, 12130366, -2495299, 20635961, -19223506, 7716892, 28554149, -29078439, -24948622, 21234382, 15099310, -6350108, 22358978, -4379869, -11753060 ], [ -4137328, 8396006, 12504297, -4141022, -20636235, -15745858, -4014510, 337828, -23193991, 14388850, -3829141, 14423567, -21031870, 1420036, 18811715, -25625169, -24683362, 20145442, 9898498, -1788740, 18382286, -7755979, -14686460 ], [ -6494800, 3006242, 13763139, -7154954, -23341689, -10739734, 1101510, 4156492, -22960909, 16647334, -5162983, 8211173, -22840234, -4876820, 9069281, -22171899, -24418102, 19056502, 4697686, 2772628, 14405594, -11132089, -17619860 ], [ -8852272, -2383522, 15021981, -10168886, -26047143, -5733610, 6217530, 7975156, -22727827, 18905818, -6496825, 1998779, -24648598, -11173676, -673153, -18718629, -24152842, 17967562, -503126, 7333996, 10428902, -14508199, -20553260 ], [ -11209744, -7773286, 16280823, -13182818, -28752597, -727486, 11333550, 11793820, -22494745, 21164302, -7830667, -4213615, -26456962, -17470532, -10415587, -15265359, -23887582, 16878622, -5703938, 11895364, 6452210, -17884309, -23486660 ], [ -13567216, -13163050, 17539665, -16196750, -31458051, 4278638, 16449570, 15612484, -22261663, 23422786, -9164509, -10426009, -28265326, -23767388, -20158021, -11812089, -23622322, 15789682, -10904750, 16456732, 2475518, -21260419, -26420060 ], [ -12726153, -11630629, 11325572, -11747372, -24453840, 6315487, 13319145, 17476498, -18117616, 23424745, -10207746, -12818068, -27891120, -16304564, -19607610, -6606719, -15944312, 17937657, -11059097, 15544270, 692126, -22020464, -23416590 ], [ -11245383, -8713771, 3616892, -5805332, -15507696, 7758481, 8539431, 18949582, -13191376, 22975399, -11192862, -14446060, -27080400, -6089804, -16998630, -1050929, -6783752, 20733015, -10204151, 13537042, -652606, -22257296, -19225746 ], [ -9764613, -5796913, -4091788, 136708, -6561552, 9201475, 3759717, 20422666, -8265136, 22526053, -12177978, -16074052, -26269680, 4124956, -14389650, 4504861, 2376808, 23528373, -9349205, 11529814, -1997338, -22494128, -15034902 ], [ -8283843, -2880055, -11800468, 6078748, 2384592, 10644469, -1019997, 21895750, -3338896, 22076707, -13163094, -17702044, -25458960, 14339716, -11780670, 10060651, 11537368, 26323731, -8494259, 9522586, -3342070, -22730960, -10844058 ], [ -6803073, 36803, -19509148, 12020788, 11330736, 12087463, -5799711, 23368834, 1587344, 21627361, -14148210, -19330036, -24648240, 24554476, -9171690, 15616441, 20697928, 29119089, -7639313, 7515358, -4686802, -22967792, -6653214 ], [ -5249574, -1250743, -20708311, 11922700, 14657784, 9139012, -7059591, 20575159, 4305305, 17044912, -14567535, -19269553, -22788900, 26338555, -8671698, 16930423, 20308039, 29478807, -8536199, 7014088, -4573810, -19350215, -3745539 ], [ -3623346, -6742693, -15397957, 5784484, 12365736, 1799116, -4799637, 13514725, 4814987, 8329360, -14421069, -17520595, -19880940, 19691953, -10280694, 14002597, 10367701, 27402885, -11184917, 8018776, -3003094, -11878229, -2121033 ], [ -1997118, -12234643, -10087603, -353732, 10073688, -5540780, -2539683, 6454291, 5324669, -386192, -14274603, -15771637, -16972980, 13045351, -11889690, 11074771, 427363, 25326963, -13833635, 9023464, -1432378, -4406243, -496527 ], [ -370890, -17726593, -4777249, -6491948, 7781640, -12880676, -279729, -606143, 5834351, -9101744, -14128137, -14022679, -14065020, 6398749, -13498686, 8146945, -9512975, 23251041, -16482353, 10028152, 138338, 3065743, 1127979 ], [ 1255338, -23218543, 533105, -12630164, 5489592, -20220572, 1980225, -7666577, 6344033, -17817296, -13981671, -12273721, -11157060, -247853, -15107682, 5219119, -19453313, 21175119, -19131071, 11032840, 1709054, 10537729, 2752485 ], [ 1702699, -26914303, 5228688, -17043536, 3319845, -25475808, 4426425, -13179244, 6003058, -23442462, -13208589, -10115309, -9412371, -5760176, -16600878, 1943128, -26823782, 18956861, -20672833, 10735544, 2232644, 15535019, 4057939 ], [ -3744275, -21629113, 6850416, -12832688, 1761603, -20307744, 7803855, -10953076, 1408798, -13615698, -9302427, -5909627, -13484037, -5601104, -17515074, -3073688, -21344906, 16026923, -16679815, 3928328, -2479396, 8158829, 3768133 ], [ -9191249, -16343923, 8472144, -8621840, 203361, -15139680, 11181285, -8726908, -3185462, -3788934, -5396265, -1703945, -17555703, -5442032, -18429270, -8090504, -15866030, 13096985, -12686797, -2878888, -7191436, 782639, 3478327 ], [ -14638223, -11058733, 10093872, -4410992, -1354881, -9971616, 14558715, -6500740, -7779722, 6037830, -1490103, 2501737, -21627369, -5282960, -19343466, -13107320, -10387154, 10167047, -8693779, -9686104, -11903476, -6593551, 3188521 ], [ -20085197, -5773543, 11715600, -200144, -2913123, -4803552, 17936145, -4274572, -12373982, 15864594, 2416059, 6707419, -25699035, -5123888, -20257662, -18124136, -4908278, 7237109, -4700761, -16493320, -16615516, -13969741, 2898715 ], [ -25532171, -488353, 13337328, 4010704, -4471365, 364512, 21313575, -2048404, -16968242, 25691358, 6322221, 10913101, -29770701, -4964816, -21171858, -23140952, 570598, 4307171, -707743, -23300536, -21327556, -21345931, 2608909 ], [ -23455035, 140647, 8645981, 5065457, -5682112, 5214591, 17186985, -4896081, -13965252, 20184717, 9537183, 11904673, -22587767, -5067254, -16016829, -15630193, -1556076, 2179053, -1245720, -19685697, -16636136, -14625971, 1857923 ], [ -19873077, -161591, 2692019, 5488991, -6823360, 10001073, 11559591, -8758527, -9442812, 11611395, 12613905, 12253423, -13153913, -5221994, -9647955, -5613919, -5203860, 211299, -2689896, -13986447, -10064024, -5086781, 1014701 ], [ -16291119, -463829, -3261943, 5912525, -7964608, 14787555, 5932197, -12620973, -4920372, 3038073, 15690627, 12602173, -3720059, -5376734, -3279081, 4402355, -8851644, -1756455, -4134072, -8287197, -3491912, 4452409, 171479 ], [ -12709161, -766067, -9215905, 6336059, -9105856, 19574037, 304803, -16483419, -397932, -5535249, 18767349, 12950923, 5713795, -5531474, 3089793, 14418629, -12499428, -3724209, -5578248, -2587947, 3080200, 13991599, -671743 ], [ -9127203, -1068305, -15169867, 6759593, -10247104, 24360519, -5322591, -20345865, 4124508, -14108571, 21844071, 13299673, 15147649, -5686214, 9458667, 24434903, -16147212, -5691963, -7022424, 3111303, 9652312, 23530789, -1514965 ], [ -4295406, 1654060, -18683167, 6584615, -11490052, 25455726, -9496206, -20524107, 7031301, -18203649, 20116647, 11015743, 16996531, -4879589, 12351579, 29103323, -14682594, -3785148, -6873954, 3715671, 12713176, 23235007, -4593736 ], [ 1786230, 7401028, -19755805, 5811125, -12834700, 22859658, -12216042, -17018145, 8322447, -17820483, 13585077, 6099133, 11260441, -3111599, 11768529, 28423889, -8105574, 1996236, -5132838, -774843, 12262792, 13104253, -9908056 ], [ 7867866, 13147996, -20828443, 5037635, -14179348, 20263590, -14935878, -13512183, 9613593, -17437317, 7053507, 1182523, 5524351, -1343609, 11185479, 27744455, -1528554, 7777620, -3391722, -5265357, 11812408, 2973499, -15222376 ], [ 13949502, 18894964, -21901081, 4264145, -15523996, 17667522, -17655714, -10006221, 10904739, -17054151, 521937, -3734087, -211739, 424381, 10602429, 27065021, 5048466, 13559004, -1650606, -9755871, 11362024, -7157255, -20536696 ], [ 20031138, 24641932, -22973719, 3490655, -16868644, 15071454, -20375550, -6500259, 12195885, -16670985, -6009633, -8650697, -5947829, 2192371, 10019379, 26385587, 11625486, 19340388, 90510, -14246385, 10911640, -17288009, -25851016 ], [ 24993320, 28813815, -23762287, 3380450, -16976870, 12705810, -22495040, -2897924, 13523187, -16528212, -10763503, -11455060, -9779973, 3567056, 8285558, 24820561, 16138049, 23908140, 1042947, -17108024, 9623379, -25842204, -29090922 ], [ 24358232, 25110273, -23130505, 6586670, -10902986, 11492286, -21612800, 1186276, 15031269, -17587404, -6628873, -3698188, -4092387, 2975216, 797882, 18827575, 10328327, 22407732, -1948011, -11825288, 4145733, -26513604, -21958758 ], [ 23723144, 21406731, -22498723, 9792890, -4829102, 10278762, -20730560, 5270476, 16539351, -18646596, -2494243, 4058684, 1595199, 2383376, -6689794, 12834589, 4518605, 20907324, -4938969, -6542552, -1331913, -27185004, -14826594 ], [ 23088056, 17703189, -21866941, 12999110, 1244782, 9065238, -19848320, 9354676, 18047433, -19705788, 1640387, 11815556, 7282785, 1791536, -14177470, 6841603, -1291117, 19406916, -7929927, -1259816, -6809559, -27856404, -7694430 ], [ 22452968, 13999647, -21235159, 16205330, 7318666, 7851714, -18966080, 13438876, 19555515, -20764980, 5775017, 19572428, 12970371, 1199696, -21665146, 848617, -7100839, 17906508, -10920885, 4022920, -12287205, -28527804, -562266 ], [ 21817880, 10296105, -20603377, 19411550, 13392550, 6638190, -18083840, 17523076, 21063597, -21824172, 9909647, 27329300, 18657957, 607856, -29152822, -5144369, -12910561, 16406100, -13911843, 9305656, -17764851, -29199204, 6569898 ], [ 15212772, 8708683, -20608545, 19346125, 9911094, 5907856, -14143250, 11985841, 15075399, -20847064, 5447262, 25435887, 13215118, 2493016, -21765958, -4607320, -11003613, 10811427, -9520791, 10291097, -19018372, -28236709, 5035037 ], [ 7413660, 7544485, -20741103, 18626371, 4518570, 5274160, -9590990, 4524319, 7587945, -19462696, -734526, 21612417, 5546194, 4873576, -11404186, -2764264, -7553331, 4397901, -3653337, 10417079, -19427068, -26947435, 1766771 ], [ -385452, 6380287, -20873661, 17906617, -873954, 4640464, -5038730, -2937203, 100491, -18078328, -6916314, 17788947, -2122730, 7254136, -1042414, -921208, -4103049, -2015625, 2214117, 10543061, -19835764, -25658161, -1501495 ], [ -8184564, 5216089, -21006219, 17186863, -6266478, 4006768, -486470, -10398725, -7386963, -16693960, -13098102, 13965477, -9791654, 9634696, 9319358, 921848, -652767, -8429151, 8081571, 10669043, -20244460, -24368887, -4769761 ], [ -15983676, 4051891, -21138777, 16467109, -11659002, 3373072, 4065790, -17860247, -14874417, -15309592, -19279890, 10142007, -17460578, 12015256, 19681130, 2764904, 2797515, -14842677, 13949025, 10795025, -20653156, -23079613, -8038027 ], [ -17662200, 3386152, -21641400, 14952094, -13796319, 1174354, 4739305, -18863876, -19514607, -11197456, -21662175, 8220582, -20249963, 13028212, 24776012, 3742364, 4778946, -17694912, 12669597, 9886523, -17119324, -18195568, -10877242 ], [ -13220136, 3218872, -22514088, 12641818, -12678429, -2589386, 1534075, -13409612, -21307533, -4357552, -20244957, 8201202, -18159809, 12673564, 24604004, 3854228, 5291526, -16985856, 4243287, 7943537, -9642964, -9716752, -13287406 ], [ -8778072, 3051592, -23386776, 10331542, -11560539, -6353126, -1671155, -7955348, -23100459, 2482352, -18827739, 8181822, -16069655, 12318916, 24431996, 3966092, 5804106, -16276800, -4183023, 6000551, -2166604, -1237936, -15697570 ], [ -4336008, 2884312, -24259464, 8021266, -10442649, -10116866, -4876385, -2501084, -24893385, 9322256, -17410521, 8162442, -13979501, 11964268, 24259988, 4077956, 6316686, -15567744, -12609333, 4057565, 5309756, 7240880, -18107734 ], [ 106056, 2717032, -25132152, 5710990, -9324759, -13880606, -8081615, 2953180, -26686311, 16162160, -15993303, 8143062, -11889347, 11609620, 24087980, 4189820, 6829266, -14858688, -21035643, 2114579, 12786116, 15719696, -20517898 ], [ 3323163, 1575042, -25218594, 3924991, -7299422, -16635447, -9949030, 7598055, -27947843, 21873736, -14859902, 8119341, -10614173, 10234748, 23646036, 4954525, 7371424, -14576900, -27881435, -268318, 17803249, 21348719, -20956420 ], [ 415485, -4440498, -21373806, 4760377, -736850, -14345793, -5127370, 8195985, -26552405, 21943672, -15145586, 8073915, -13413899, 3758756, 21854412, 8983435, 8061472, -16431452, -26824637, -4850770, 10524247, 12728777, -11536732 ], [ -2492193, -10456038, -17529018, 5595763, 5825722, -12056139, -305710, 8793915, -25156967, 22013608, -15431270, 8028489, -16213625, -2717236, 20062788, 13012345, 8751520, -18286004, -25767839, -9433222, 3245245, 4108835, -2117044 ], [ -5399871, -16471578, -13684230, 6431149, 12388294, -9766485, 4515950, 9391845, -23761529, 22083544, -15716954, 7983063, -19013351, -9193228, 18271164, 17041255, 9441568, -20140556, -24711041, -14015674, -4033757, -4511107, 7302644 ], [ -8307549, -22487118, -9839442, 7266535, 18950866, -7476831, 9337610, 9989775, -22366091, 22153480, -16002638, 7937637, -21813077, -15669220, 16479540, 21070165, 10131616, -21995108, -23654243, -18598126, -11312759, -13131049, 16722332 ], [ -11215227, -28502658, -5994654, 8101921, 25513438, -5187177, 14159270, 10587705, -20970653, 22223416, -16288322, 7892211, -24612803, -22145212, 14687916, 25099075, 10821664, -23849660, -22597445, -23180578, -18591761, -21750991, 26142020 ], [ -9284400, -27561613, -6718456, 6371877, 20822755, -8240828, 13482480, 11530155, -16512635, 19537697, -14795541, 10636605, -18627994, -15631749, 8716132, 25079005, 10000377, -23710417, -21851972, -18125950, -17298953, -15626303, 20362498 ], [ -6385872, -25229251, -8355976, 4128747, 13881421, -12363140, 11706000, 12541509, -11442101, 16300847, -12947067, 13938963, -10886278, -6520395, 1908316, 24249139, 8876823, -23172415, -21168764, -11143906, -14291783, -6552689, 11543134 ], [ -3487344, -22896889, -9993496, 1885617, 6940087, -16485452, 9929520, 13552863, -6371567, 13063997, -11098593, 17241321, -3144562, 2590959, -4899500, 23419273, 7753269, -22634413, -20485556, -4161862, -11284613, 2520925, 2723770 ], [ -588816, -20564527, -11631016, -357513, -1247, -20607764, 8153040, 14564217, -1301033, 9827147, -9250119, 20543679, 4597154, 11702313, -11707316, 22589407, 6629715, -22096411, -19802348, 2820182, -8277443, 11594539, -6095594 ], [ 2309712, -18232165, -13268536, -2600643, -6942581, -24730076, 6376560, 15575571, 3769501, 6590297, -7401645, 23846037, 12338870, 20813667, -18515132, 21759541, 5506161, -21558409, -19119140, 9802226, -5270273, 20668153, -14914958 ], [ 1456731, -15719059, -14831845, -1350711, -7203290, -25314398, 2494374, 12695529, 7218988, 3465575, -3535131, 23303829, 17001014, 22040838, -20499776, 16600561, 6039657, -20619634, -17159288, 11589290, -2814113, 24446611, -14895965 ], [ -3147759, -13025209, -16320943, 3392283, -783374, -22360730, -3493518, 5924091, 9047428, 452981, 2349423, 18917055, 18583586, 15383826, -17661248, 7112467, 8230203, -19280086, -13922792, 8181374, -908963, 22929913, -6038615 ], [ -7752249, -10331359, -17810041, 8135277, 5636542, -19407062, -9481410, -847347, 10875868, -2559613, 8233977, 14530281, 20166158, 8726814, -14822720, -2375627, 10420749, -17940538, -10686296, 4773458, 996187, 21413215, 2818735 ], [ -12356739, -7637509, -19299139, 12878271, 12056458, -16453394, -15469302, -7618785, 12704308, -5572207, 14118531, 10143507, 21748730, 2069802, -11984192, -11863721, 12611295, -16600990, -7449800, 1365542, 2901337, 19896517, 11676085 ], [ -16961229, -4943659, -20788237, 17621265, 18476374, -13499726, -21457194, -14390223, 14532748, -8584801, 20003085, 5756733, 23331302, -4587210, -9145664, -21351815, 14801841, -15261442, -4213304, -2042374, 4806487, 18379819, 20533435 ], [ -20809974, -2706152, -22191520, 20662965, 23474918, -11216479, -25986938, -18673796, 15507938, -10958533, 25063347, 1520609, 23119756, -9987601, -6670023, -28627028, 16209416, -12966090, -1845392, -4232666, 5475504, 16856201, 27310826 ], [ -20879994, -2750360, -23165728, 15198195, 21366602, -12285337, -23225942, -10518044, 12216878, -10137955, 26002149, -1962265, 13937620, -9104887, -6008817, -24837836, 13702136, -5891718, -3820400, -334838, -36144, 15297983, 23688422 ], [ -20950014, -2794568, -24139936, 9733425, 19258286, -13354195, -20464946, -2362292, 8925818, -9317377, 26940951, -5445139, 4755484, -8222173, -5347611, -21048644, 11194856, 1182654, -5795408, 3562990, -5547792, 13739765, 20066018 ], [ -21020034, -2838776, -25114144, 4268655, 17149970, -14423053, -17703950, 5793460, 5634758, -8496799, 27879753, -8928013, -4426652, -7339459, -4686405, -17259452, 8687576, 8257026, -7770416, 7460818, -11059440, 12181547, 16443614 ], [ -21090054, -2882984, -26088352, -1196115, 15041654, -15491911, -14942954, 13949212, 2343698, -7676221, 28818555, -12410887, -13608788, -6456745, -4025199, -13470260, 6180296, 15331398, -9745424, 11358646, -16571088, 10623329, 12821210 ], [ -21160074, -2927192, -27062560, -6660885, 12933338, -16560769, -12181958, 22104964, -947362, -6855643, 29757357, -15893761, -22790924, -5574031, -3363993, -9681068, 3673016, 22405770, -11720432, 15256474, -22082736, 9065111, 9198806 ], [ -18220499, -141890, -19396448, -9630810, 12949722, -13935047, -5295497, 22120606, -242517, -9342035, 25039044, -10568520, -22875795, -6413937, -6319262, -9303156, 5686781, 19953747, -9009435, 11077617, -19312509, 11696848, 10282597 ], [ -14679005, 3209314, -10002272, -12101766, 13391046, -10570409, 2416057, 20508226, 1261509, -12489821, 19189308, -3481656, -21141213, -7598367, -9997826, -9607500, 8604755, 15596445, -5361237, 5283423, -14885907, 15166576, 12307627 ], [ -11137511, 6560518, -608096, -14572722, 13832370, -7205771, 10127611, 18895846, 2765535, -15637607, 13339572, 3605208, -19406631, -8782797, -13676390, -9911844, 11522729, 11239143, -1713039, -510771, -10459305, 18636304, 14332657 ], [ -7596017, 9911722, 8786080, -17043678, 14273694, -3841133, 17839165, 17283466, 4269561, -18785393, 7489836, 10692072, -17672049, -9967227, -17354954, -10216188, 14440703, 6881841, 1935159, -6304965, -6032703, 22106032, 16357687 ], [ -4054523, 13262926, 18180256, -19514634, 14715018, -476495, 25550719, 15671086, 5773587, -21933179, 1640100, 17778936, -15937467, -11151657, -21033518, -10520532, 17358677, 2524539, 5583357, -12099159, -1606101, 25575760, 18382717 ], [ -1298597, 15468895, 19933507, -15816768, 11882658, 1611103, 25342021, 12852358, 3910713, -22366547, -419286, 20090751, -13360938, -9183531, -22541165, -8219322, 18332144, 663714, 8491350, -14972229, 2692338, 26531977, 16882462 ], [ 671761, 16529629, 14045833, -5950080, 5776614, 2421661, 17213071, 8827282, -1319061, -20085497, 1311678, 17627517, -9942462, -4062849, -21877895, -3312558, 17361104, 1299366, 10659138, -14924175, 6862614, 24974683, 11856922 ], [ 2642119, 17590363, 8158159, 3916608, -329430, 3232219, 9084121, 4802206, -6548835, -17804447, 3042642, 15164283, -6523986, 1057833, -21214625, 1594206, 16390064, 1935018, 12826926, -14876121, 11032890, 23417389, 6831382 ], [ 4612477, 18651097, 2270485, 13783296, -6435474, 4042777, 955171, 777130, -11778609, -15523397, 4773606, 12701049, -3105510, 6178515, -20551355, 6500970, 15419024, 2570670, 14994714, -14828067, 15203166, 21860095, 1805842 ], [ 6582835, 19711831, -3617189, 23649984, -12541518, 4853335, -7173779, -3247946, -17008383, -13242347, 6504570, 10237815, 312966, 11299197, -19888085, 11407734, 14447984, 3206322, 17162502, -14780013, 19373442, 20302801, -3219698 ], [ 8748702, 20499974, -8839629, 30042136, -16732015, 6241719, -14324158, -6827535, -20162306, -10588748, 7474672, 7007988, 3775975, 15200953, -18235566, 14025163, 13178288, 3167534, 17918920, -13925336, 21924282, 17863477, -7505133 ], [ 11892114, 19925162, -10735899, 19061608, -11344777, 10519233, -16581682, -8179689, -12936974, -6072404, 4640464, -54804, 7461649, 13008079, -11636802, 5195917, 10415312, -243454, 11618488, -9037544, 16377942, 11014003, -8090043 ], [ 15035526, 19350350, -12632169, 8081080, -5957539, 14796747, -18839206, -9531843, -5711642, -1556060, 1806256, -7117596, 11147323, 10815205, -5038038, -3633329, 7652336, -3654442, 5318056, -4149752, 10831602, 4164529, -8674953 ], [ 18178938, 18775538, -14528439, -2899448, -570301, 19074261, -21096730, -10883997, 1513690, 2960284, -1027952, -14180388, 14832997, 8622331, 1560726, -12462575, 4889360, -7065430, -982376, 738040, 5285262, -2684945, -9259863 ], [ 21322350, 18200726, -16424709, -13879976, 4816937, 23351775, -23354254, -12236151, 8739022, 7476628, -3862160, -21243180, 18518671, 6429457, 8159490, -21291821, 2126384, -10476418, -7282808, 5625832, -261078, -9534419, -9844773 ], [ 24465762, 17625914, -18320979, -24860504, 10204175, 27629289, -25611778, -13588305, 15964354, 11992972, -6696368, -28305972, 22204345, 4236583, 14758254, -30121067, -636592, -13887406, -13583240, 10513624, -5807418, -16383893, -10429683 ], [ 21466389, 12536887, -18096049, -22715067, 11950398, 28171733, -19056947, -8437519, 14207331, 8412011, -4928851, -26719819, 15897144, 6544269, 14202223, -31324968, 128617, -10023469, -9729227, 8576021, -8229298, -15056932, -9060548 ], [ 17238459, 6545017, -17446879, -17944437, 12968418, 27967163, -10739645, -1986145, 10653837, 3211589, -2240989, -23403877, 7591368, 9752067, 12215233, -31003800, 1599463, -4704547, -3844325, 5273339, -10026286, -12094684, -7300604 ], [ 13010529, 553147, -16797709, -13173807, 13986438, 27762593, -2422343, 4465229, 7100343, -1988833, 446873, -20087935, -714408, 12959865, 10228243, -30682632, 3070309, 614375, 2040577, 1970657, -11823274, -9132436, -5540660 ], [ 8782599, -5438723, -16148539, -8403177, 15004458, 27558023, 5894959, 10916603, 3546849, -7189255, 3134735, -16771993, -9020184, 16167663, 8241253, -30361464, 4541155, 5933297, 7925479, -1332025, -13620262, -6170188, -3780716 ], [ 4554669, -11430593, -15499369, -3632547, 16022478, 27353453, 14212261, 17367977, -6645, -12389677, 5822597, -13456051, -17325960, 19375461, 6254263, -30040296, 6012001, 11252219, 13810381, -4634707, -15417250, -3207940, -2020772 ], [ 2705460, -12333908, -12548416, -1506870, 16875042, 25437212, 14529277, 17521742, -1361946, -12962128, 4464263, -13297639, -21738261, 19045665, 5652085, -28936164, 6564943, 11128934, 15170194, -5363017, -13871152, -195865, -1696226 ], [ 3234972, -8148668, -7295680, -2026146, 17562150, 21809300, 6846007, 11377898, -519054, -8906608, -940267, -16296757, -22257087, 15178275, 6434719, -27049068, 6199981, 5563442, 12004918, -3516955, -8981968, 2866037, -2807078 ], [ 3764484, -3963428, -2042944, -2545422, 18249258, 18181388, -837263, 5234054, 323838, -4851088, -6344797, -19295875, -22775913, 11310885, 7217353, -25161972, 5835019, -2050, 8839642, -1670893, -4092784, 5927939, -3917930 ], [ 4293996, 221812, 3209792, -3064698, 18936366, 14553476, -8520533, -909790, 1166730, -795568, -11749327, -22294993, -23294739, 7443495, 7999987, -23274876, 5470057, -5567542, 5674366, 175169, 796400, 8989841, -5028782 ], [ 4823508, 4407052, 8462528, -3583974, 19623474, 10925564, -16203803, -7053634, 2009622, 3259952, -17153857, -25294111, -23813565, 3576105, 8782621, -21387780, 5105095, -11133034, 2509090, 2021231, 5685584, 12051743, -6139634 ], [ 6051709, 7555474, 11549751, -3797145, 19834741, 7838850, -22331412, -11700306, 2633466, 5716282, -21728026, -27417293, -23630869, -559617, 9012084, -19484076, 4028002, -15106777, 86259, 2624816, 9901918, 13452075, -7278657 ], [ 10773355, 5519806, 3809409, -2479791, 17666803, 7458126, -20680716, -8861118, 2162070, 176662, -22150390, -25160795, -19940563, -6036999, 6475692, -17497332, -609746, -11121775, 1375653, -2983984, 10754002, 6544557, -8558535 ], [ 15495001, 3484138, -3930933, -1162437, 15498865, 7077402, -19030020, -6021930, 1690674, -5362958, -22572754, -22904297, -16250257, -11514381, 3939300, -15510588, -5247494, -7136773, 2665047, -8592784, 11606086, -362961, -9838413 ], [ 20216647, 1448470, -11671275, 154917, 13330927, 6696678, -17379324, -3182742, 1219278, -10902578, -22995118, -20647799, -12559951, -16991763, 1402908, -13523844, -9885242, -3151771, 3954441, -14201584, 12458170, -7270479, -11118291 ], [ 24938293, -587198, -19411617, 1472271, 11162989, 6315954, -15728628, -343554, 747882, -16442198, -23417482, -18391301, -8869645, -22469145, -1133484, -11537100, -14522990, 833231, 5243835, -19810384, 13310254, -14177997, -12398169 ], [ 29659939, -2622866, -27151959, 2789625, 8995051, 5935230, -14077932, 2495634, 276486, -21981818, -23839846, -16134803, -5179339, -27946527, -3669876, -9550356, -19160738, 4818233, 6533229, -25419184, 14162338, -21085515, -13678047 ], [ 26099335, -4606184, -19910091, 6047069, 5934968, 5305276, -14818071, 5170612, 3592640, -17939593, -16511960, -12778480, -1765023, -25538854, -7656228, -4537017, -12278606, 7695385, 7701078, -18546654, 10320917, -18224988, -9311295 ], [ 20882281, -6579032, -9671781, 9692531, 2696456, 4625476, -16036377, 7812748, 7666304, -11980999, -7634024, -9202192, 1594095, -21554170, -11932572, 1081641, -3092498, 10350967, 8844618, -9177858, 5540795, -13410852, -3815217 ], [ 15665227, -8551880, 566529, 13337993, -542056, 3945676, -17254683, 10454884, 11739968, -6022405, 1243912, -5625904, 4953213, -17569486, -16208916, 6700299, 6093610, 13006549, 9988158, 190938, 760673, -8596716, 1680861 ], [ 10448173, -10524728, 10804839, 16983455, -3780568, 3265876, -18472989, 13097020, 15813632, -63811, 10121848, -2049616, 8312331, -13584802, -20485260, 12318957, 15279718, 15662131, 11131698, 9559734, -4019449, -3782580, 7176939 ], [ 5231119, -12497576, 21043149, 20628917, -7019080, 2586076, -19691295, 15739156, 19887296, 5894783, 18999784, 1526672, 11671449, -9600118, -24761604, 17937615, 24465826, 18317713, 12275238, 18928530, -8799571, 1031556, 12673017 ], [ 5175100, -10570916, 21375585, 20385083, -8383903, 3615214, -16088136, 12825142, 18306029, 8028863, 19052626, 2712020, 11411028, -6453715, -26014125, 16883379, 24408562, 20588542, 9663867, 23364603, -12807391, 4131198, 13709544 ], [ 10280116, -4744748, 11802147, 16251953, -7875037, 6353290, -7663512, 4354978, 11069831, 6338429, 10280374, 1506428, 7531068, -4145593, -24242823, 9156249, 15107926, 22474618, 3297585, 22867953, -16042909, 5516346, 10286520 ], [ 15385132, 1081420, 2228709, 12118823, -7366171, 9091366, 761112, -4115186, 3833633, 4647995, 1508122, 300836, 3651108, -1837471, -22471521, 1429119, 5807290, 24360694, -3068697, 22371303, -19278427, 6901494, 6863496 ], [ 20490148, 6907588, -7344729, 7985693, -6857305, 11829442, 9185736, -12585350, -3402565, 2957561, -7264130, -904756, -228852, 470651, -20700219, -6298011, -3493346, 26246770, -9434979, 21874653, -22513945, 8286642, 3440472 ], [ 25595164, 12733756, -16918167, 3852563, -6348439, 14567518, 17610360, -21055514, -10638763, 1267127, -16036382, -2110348, -4108812, 2778773, -18928917, -14025141, -12793982, 28132846, -15801261, 21378003, -25749463, 9671790, 17448 ], [ 28216745, 17075202, -24189310, 81238, -5923769, 16100245, 24337909, -26870666, -15803699, -587642, -22508982, -3450612, -7005192, 4318127, -17402068, -19091803, -19483073, 29558215, -21092752, 19442122, -26924501, 10936391, -3629796 ], [ 18421151, 13993038, -19948978, -1881062, -5920079, 11606227, 22580083, -19410758, -10612325, -3264086, -17483322, -5464236, -4983672, 2013641, -17097484, -10856125, -13114439, 28680049, -21010288, 10310086, -17797139, 11598257, -8398140 ], [ 8625557, 10910874, -15708646, -3843362, -5916389, 7112209, 20822257, -11950850, -5420951, -5940530, -12457662, -7477860, -2962152, -290845, -16792900, -2620447, -6745805, 27801883, -20927824, 1178050, -8669777, 12260123, -13166484 ], [ -1170037, 7828710, -11468314, -5805662, -5912699, 2618191, 19064431, -4490942, -229577, -8616974, -7432002, -9491484, -940632, -2595331, -16488316, 5615231, -377171, 26923717, -20845360, -7953986, 457585, 12921989, -17934828 ], [ -10965631, 4746546, -7227982, -7767962, -5909009, -1875827, 17306605, 2968966, 4961797, -11293418, -2406342, -11505108, 1080888, -4899817, -16183732, 13850909, 5991463, 26045551, -20762896, -17086022, 9584947, 13583855, -22703172 ], [ -20761225, 1664382, -2987650, -9730262, -5905319, -6369845, 15548779, 10428874, 10153171, -13969862, 2619318, -13518732, 3102408, -7204303, -15879148, 22086587, 12360097, 25167385, -20680432, -26218058, 18712309, 14245721, -27471516 ], [ -18114224, 1122453, -3312313, -4581432, -6226469, -9395363, 9180293, 5736242, 5804420, -9497466, -18267, -6930566, 5313928, -6476354, -12143759, 16706270, 13513641, 24237809, -12501848, -20247524, 17775366, 14143242, -20222695 ], [ -12978704, 1088571, -4549975, 1989624, -6612587, -12127181, 1889675, -1386898, -452356, -3595302, -4188501, 1377958, 7563448, -5141918, -7722209, 8602754, 13624167, 23297951, -2704040, -11256476, 14825562, 13887894, -10570441 ], [ -7843184, 1054689, -5787637, 8560680, -6998705, -14858999, -5400943, -8510038, -6709132, 2306862, -8358735, 9686482, 9812968, -3807482, -3300659, 499238, 13734693, 22358093, 7093768, -2265428, 11875758, 13632546, -918187 ], [ -2707664, 1020807, -7025299, 15131736, -7384823, -17590817, -12691561, -15633178, -12965908, 8209026, -12528969, 17995006, 12062488, -2473046, 1120891, -7604278, 13845219, 21418235, 16891576, 6725620, 8925954, 13377198, 8734067 ], [ 2427856, 986925, -8262961, 21702792, -7770941, -20322635, -19982179, -22756318, -19222684, 14111190, -16699203, 26303530, 14312008, -1138610, 5542441, -15707794, 13955745, 20478377, 26689384, 15716668, 5976150, 13121850, 18386321 ] ], [ [ -15242656, -28226048, -9629824, 570112, -16702208, 4686976, -658816, 25466656, -12115776, -21134240, 14802080, -4904864, -6676320, -11694272, 17417312, 12515968, 16317888, -11882080, -9156832, 9877536, 12451712, -16426464, -11384704 ], [ -15242656, -28226048, -9629824, 570112, -16702208, 4686976, -658816, 25466656, -12115776, -21134240, 14802080, -4904864, -6676320, -11694272, 17417312, 12515968, 16317888, -11882080, -9156832, 9877536, 12451712, -16426464, -11384704 ], [ -15242656, -28226048, -9629824, 570112, -16702208, 4686976, -658816, 25466656, -12115776, -21134240, 14802080, -4904864, -6676320, -11694272, 17417312, 12515968, 16317888, -11882080, -9156832, 9877536, 12451712, -16426464, -11384704 ], [ -9464346, -23383133, -5315974, 1001292, -15269053, 2325006, 1847124, 24568541, -12789076, -13492610, 16435790, -3969079, -6710670, -5543897, 14255717, 8900393, 16520498, -11915100, -4341767, 7365301, 12762472, -16498984, -12294044 ], [ -2530374, -17571635, -139354, 1518708, -13549267, -509358, 4854252, 23490803, -13597036, -4322654, 18396242, -2846137, -6751890, 1836553, 10461803, 4561703, 16763630, -11954724, 1436311, 4350619, 13135384, -16586008, -13385252 ], [ 4403598, -11760137, 5037266, 2036124, -11829481, -3343722, 7861380, 22413065, -14404996, 4847302, 20356694, -1723195, -6793110, 9217003, 6667889, 223013, 17006762, -11994348, 7214389, 1335937, 13508296, -16673032, -14476460 ], [ 11337570, -5948639, 10213886, 2553540, -10109695, -6178086, 10868508, 21335327, -15212956, 14017258, 22317146, -600253, -6834330, 16597453, 2873975, -4115677, 17249894, -12033972, 12992467, -1678745, 13881208, -16760056, -15567668 ], [ 18271542, -137141, 15390506, 3070956, -8389909, -9012450, 13875636, 20257589, -16020916, 23187214, 24277598, 522689, -6875550, 23977903, -919939, -8454367, 17493026, -12073596, 18770545, -4693427, 14254120, -16847080, -16658876 ], [ 19774188, 256519, 16058306, 4167510, -8828674, -10182111, 15886071, 19842626, -14183743, 26541025, 23427593, 2331320, -4984707, 23632384, -548473, -10549174, 14364095, -10784202, 19491337, -5689604, 10264786, -14075836, -15321869 ], [ 15845508, -4767659, 12217286, 5843202, -11425990, -9687069, 16899813, 20090438, -9701437, 24078691, 19767131, 4825640, -1161801, 15560896, 3988373, -10400098, 7863101, -8165790, 15154843, -4667276, 1913206, -8446324, -11556647 ], [ 11916828, -9791837, 8376266, 7518894, -14023306, -9192027, 17913555, 20338250, -5219131, 21616357, 16106669, 7319960, 2661105, 7489408, 8525219, -10251022, 1362107, -5547378, 10818349, -3644948, -6438374, -2816812, -7791425 ], [ 7988148, -14816015, 4535246, 9194586, -16620622, -8696985, 18927297, 20586062, -736825, 19154023, 12446207, 9814280, 6484011, -582080, 13062065, -10101946, -5138887, -2928966, 6481855, -2622620, -14789954, 2812700, -4026203 ], [ 4059468, -19840193, 694226, 10870278, -19217938, -8201943, 19941039, 20833874, 3745481, 16691689, 8785745, 12308600, 10306917, -8653568, 17598911, -9952870, -11639881, -310554, 2145361, -1600292, -23141534, 8442212, -260981 ], [ 571187, -23692485, -1742256, 12340356, -19946886, -7468379, 19589509, 19759400, 7101646, 14410108, 5741271, 14369390, 13857352, -14198928, 19787037, -9198860, -17244777, 1565037, -1611634, -1351510, -29135761, 13066851, 2154524 ], [ -715099, -21685347, 2843952, 12782364, -11333994, -5542205, 12411619, 12073496, 4827106, 13032292, 5776737, 14262530, 16045432, -7113648, 10231563, -5420180, -18369183, -273477, -2471134, -4970458, -23343223, 12667125, -2178556 ], [ -2001385, -19678209, 7430160, 13224372, -2721102, -3616031, 5233729, 4387592, 2552566, 11654476, 5812203, 14155670, 18233512, -28368, 676089, -1641500, -19493589, -2111991, -3330634, -8589406, -17550685, 12267399, -6511636 ], [ -3287671, -17671071, 12016368, 13666380, 5891790, -1689857, -1944161, -3298312, 278026, 10276660, 5847669, 14048810, 20421592, 7056912, -8879385, 2137180, -20617995, -3950505, -4190134, -12208354, -11758147, 11867673, -10844716 ], [ -4573957, -15663933, 16602576, 14108388, 14504682, 236317, -9122051, -10984216, -1996514, 8898844, 5883135, 13941950, 22609672, 14142192, -18434859, 5915860, -21742401, -5789019, -5049634, -15827302, -5965609, 11467947, -15177796 ], [ -5860243, -13656795, 21188784, 14550396, 23117574, 2162491, -16299941, -18670120, -4271054, 7521028, 5918601, 13835090, 24797752, 21227472, -27990333, 9694540, -22866807, -7627533, -5909134, -19446250, -173071, 11068221, -19510876 ], [ -6821039, -8518192, 16044472, 13854939, 22523546, 3094580, -16141706, -17222269, -2792269, 10294342, 4906347, 8913510, 21747027, 16537477, -23812762, 10094190, -17340843, -5636862, -5788349, -14756603, 118367, 7246830, -13232521 ], [ -7716737, -2753296, 8954056, 12931989, 20088134, 3827852, -14516246, -13947667, -562819, 13897882, 3684549, 3028986, 17648541, 9492427, -16888582, 9818034, -10484805, -2880354, -5471507, -8405237, -690415, 2741106, -4831879 ], [ -8612435, 3011600, 1863640, 12009039, 17652722, 4561124, -12890786, -10673065, 1666631, 17501422, 2462751, -2855538, 13550055, 2447377, -9964402, 9541878, -3628767, -123846, -5154665, -2053871, -1499197, -1764618, 3568763 ], [ -9508133, 8776496, -5226776, 11086089, 15217310, 5294396, -11265326, -7398463, 3896081, 21104962, 1240953, -8740062, 9451569, -4597673, -3040222, 9265722, 3227271, 2632662, -4837823, 4297495, -2307979, -6270342, 11969405 ], [ -10403831, 14541392, -12317192, 10163139, 12781898, 6027668, -9639866, -4123861, 6125531, 24708502, 19155, -14624586, 5353083, -11642723, 3883958, 8989566, 10083309, 5389170, -4520981, 10648861, -3116761, -10776066, 20370047 ], [ -9132521, 17181632, -13342610, 9659271, 11857463, 3503078, -7883003, -2103991, 6344078, 26150878, 218718, -17660592, 2189943, -13040645, 7450868, 7985601, 14485248, 8352765, -3651233, 11765929, -3618871, -12783612, 23156552 ], [ -5694203, 16697216, -8303030, 9574485, 12444005, -2279374, -5994737, -1338853, 4551722, 25432090, 1839642, -17848080, -37851, -8791439, 7660508, 6253827, 16433088, 11523447, -2228579, 7648699, -3814309, -12292980, 20328920 ], [ -2255885, 16212800, -3263450, 9489699, 13030547, -8061826, -4106471, -573715, 2759366, 24713302, 3460566, -18035568, -2265645, -4542233, 7870148, 4522053, 18380928, 14694129, -805925, 3531469, -4009747, -11802348, 17501288 ], [ 1182433, 15728384, 1776130, 9404913, 13617089, -13844278, -2218205, 191423, 967010, 23994514, 5081490, -18223056, -4493439, -293027, 8079788, 2790279, 20328768, 17864811, 616729, -585761, -4205185, -11311716, 14673656 ], [ 4620751, 15243968, 6815710, 9320127, 14203631, -19626730, -329939, 956561, -825346, 23275726, 6702414, -18410544, -6721233, 3956179, 8289428, 1058505, 22276608, 21035493, 2039383, -4702991, -4400623, -10821084, 11846024 ], [ 7753387, 14617970, 10502680, 8523646, 14913694, -24113811, 539239, 1392840, -2287554, 22495489, 7902755, -17264869, -8705606, 7032879, 7593683, 163811, 23224539, 23029568, 3477259, -7307824, -3923187, -9834731, 9409916 ], [ 9357613, 13284062, 7426600, 4168690, 16241362, -22124037, -3687023, 184824, -2099022, 21408007, 7000181, -9453379, -9472874, 4247049, 2371013, 3454517, 19172925, 19140608, 4991245, -2350672, -81381, -6369773, 8931428 ], [ 10961839, 11950154, 4350520, -186266, 17569030, -20134263, -7913285, -1023192, -1910490, 20320525, 6097607, -1641889, -10240142, 1461219, -2851657, 6745223, 15121311, 15251648, 6505231, 2606480, 3760425, -2904815, 8452940 ], [ 12566065, 10616246, 1274440, -4541222, 18896698, -18144489, -12139547, -2231208, -1721958, 19233043, 5195033, 6169601, -11007410, -1324611, -8074327, 10035929, 11069697, 11362688, 8019217, 7563632, 7602231, 560143, 7974452 ], [ 14170291, 9282338, -1801640, -8896178, 20224366, -16154715, -16365809, -3439224, -1533426, 18145561, 4292459, 13981091, -11774678, -4110441, -13296997, 13326635, 7018083, 7473728, 9533203, 12520784, 11444037, 4025101, 7495964 ], [ 15774517, 7948430, -4877720, -13251134, 21552034, -14164941, -20592071, -4647240, -1344894, 17058079, 3389885, 21792581, -12541946, -6896271, -18519667, 16617341, 2966469, 3584768, 11047189, 17477936, 15285843, 7490059, 7017476 ], [ 14274038, 6959332, -5037710, -9899755, 15089792, -13520657, -16167368, -5194046, 3189808, 13792487, 5586031, 19926006, -9410264, -4597371, -14355412, 13192322, 783670, 1511573, 9696520, 18547323, 15682114, 8706292, 2108653 ], [ 12152618, 6039196, -4614482, -5007109, 7069568, -13145471, -10012472, -5608610, 8593744, 10091273, 8401921, 16123818, -5498792, -1281525, -8313772, 8424158, -1025366, -198469, 7772920, 18839157, 15389278, 9472780, -3686237 ], [ 10031198, 5119060, -4191254, -114463, -950656, -12770285, -3857576, -6023174, 13997680, 6390059, 11217811, 12321630, -1587320, 2034321, -2272132, 3655994, -2834402, -1908511, 5849320, 19130991, 15096442, 10239268, -9481127 ], [ 7909778, 4198924, -3768026, 4778183, -8970880, -12395099, 2297320, -6437738, 19401616, 2688845, 14033701, 8519442, 2324152, 5350167, 3769508, -1112170, -4643438, -3618553, 3925720, 19422825, 14803606, 11005756, -15276017 ], [ 5788358, 3278788, -3344798, 9670829, -16991104, -12019913, 8452216, -6852302, 24805552, -1012369, 16849591, 4717254, 6235624, 8666013, 9811148, -5880334, -6452474, -5328595, 2002120, 19714659, 14510770, 11772244, -21070907 ], [ 4600226, 4368595, -2148104, 9355013, -18952474, -9613064, 11558860, -7066349, 27238810, -2184799, 15008449, 947256, 5828830, 9559971, 11269802, -7763842, -7841303, -4004008, 266086, 19710741, 14517727, 10639081, -20855723 ], [ 4345382, 7468345, -177944, 3830735, -14854990, -5174552, 11617252, -7079879, 26701390, -828445, 8510275, -2790552, 1103770, 8032041, 8145470, -6762694, -8809925, 355208, -1282382, 19411071, 14824477, 7606267, -14630465 ], [ 4090538, 10568095, 1792216, -1693543, -10757506, -736040, 11675644, -7093409, 26163970, 527909, 2012101, -6528360, -3621290, 6504111, 5021138, -5761546, -9778547, 4714424, -2830850, 19111401, 15131227, 4573453, -8405207 ], [ 3835694, 13667845, 3762376, -7217821, -6660022, 3702472, 11734036, -7106939, 25626550, 1884263, -4486073, -10266168, -8346350, 4976181, 1896806, -4760398, -10747169, 9073640, -4379318, 18811731, 15437977, 1540639, -2179949 ], [ 3580850, 16767595, 5732536, -12742099, -2562538, 8140984, 11792428, -7120469, 25089130, 3240617, -10984247, -14003976, -13071410, 3448251, -1227526, -3759250, -11715791, 13432856, -5927786, 18512061, 15744727, -1492175, 4045309 ], [ 2376094, 19024686, 6981918, -16795378, 1753544, 10636066, 11159821, -6926877, 23483594, 3908660, -16559833, -16272660, -17015670, 3005014, -3236770, -2647109, -12591112, 15968647, -7389619, 17470567, 15834793, -4615545, 8560018 ], [ -3578222, 17068482, 4627410, -13493662, 7162616, 3413998, 7072219, -5697675, 16537478, 1135148, -17522479, -11195724, -17055930, 7985242, 329426, -980003, -12999928, 9387313, -8418277, 12719953, 14841439, -8191695, 4521982 ], [ -9532538, 15112278, 2272902, -10191946, 12571688, -3808070, 2984617, -4468473, 9591362, -1638364, -18485125, -6118788, -17096190, 12965470, 3895622, 687103, -13408744, 2805979, -9446935, 7969339, 13848085, -11767845, 483946 ], [ -15486854, 13156074, -81606, -6890230, 17980760, -11030138, -1102985, -3239271, 2645246, -4411876, -19447771, -1041852, -17136450, 17945698, 7461818, 2354209, -13817560, -3775355, -10475593, 3218725, 12854731, -15343995, -3554090 ], [ -21441170, 11199870, -2436114, -3588514, 23389832, -18252206, -5190587, -2010069, -4300870, -7185388, -20410417, 4035084, -17176710, 22925926, 11028014, 4021315, -14226376, -10356689, -11504251, -1531889, 11861377, -18920145, -7592126 ], [ -27395486, 9243666, -4790622, -286798, 28798904, -25474274, -9278189, -780867, -11246986, -9958900, -21373063, 9112020, -17216970, 27906154, 14594210, 5688421, -14635192, -16938023, -12532909, -6282503, 10868023, -22496295, -11630162 ], [ -22370987, 11395802, -376050, -1481637, 23597531, -25279707, -7461916, -1141945, -8723702, -11015252, -15888499, 9566466, -13424220, 28100717, 17151571, 8098772, -15142998, -13526082, -9203822, -9956402, 7606789, -20539845, -5996513 ], [ -15150725, 14369606, 5392338, -3575787, 16274069, -23601813, -4464868, -1821079, -4306538, -11728172, -9114493, 9096414, -8864868, 27338147, 19507165, 10657772, -15670602, -8115486, -5003186, -13414958, 3891979, -17476875, 1571473 ], [ -7930463, 17343410, 11160726, -5669937, 8950607, -21923919, -1467820, -2500213, 110626, -12441092, -2340487, 8626362, -4305516, 26575577, 21862759, 13216772, -16198206, -2704890, -802550, -16873514, 177169, -14413905, 9139459 ], [ -710201, 20317214, 16929114, -7764087, 1627145, -20246025, 1529228, -3179347, 4527790, -13154012, 4433519, 8156310, 253836, 25813007, 24218353, 15775772, -16725810, 2705706, 3398086, -20332070, -3537641, -11350935, 16707445 ], [ 6510061, 23291018, 22697502, -9858237, -5696317, -18568131, 4526276, -3858481, 8944954, -13866932, 11207525, 7686258, 4813188, 25050437, 26573947, 18334772, -17253414, 8116302, 7598722, -23790626, -7252451, -8287965, 24275431 ], [ 8109550, 23115749, 21423741, -8842650, -8763997, -17873313, 7344632, -3391546, 9114094, -12544646, 12584951, 6106293, 4237689, 23831171, 26630863, 19388873, -16344660, 8833881, 8011249, -25159037, -9453860, -8544000, 25134664 ], [ 4088266, 19791407, 13107831, -4717326, -7575895, -18161571, 9984296, -1778542, 5035210, -9187154, 8565797, 3416415, -1472661, 22155209, 24389101, 18938075, -13999548, 4858443, 4635667, -24437303, -10141868, -12119040, 19285144 ], [ 66982, 16467065, 4791921, -592002, -6387793, -18449829, 12623960, -165538, 956326, -5829662, 4546643, 726537, -7183011, 20479247, 22147339, 18487277, -11654436, 883005, 1260085, -23715569, -10829876, -15694080, 13435624 ], [ -3954302, 13142723, -3523989, 3533322, -5199691, -18738087, 15263624, 1447466, -3122558, -2472170, 527489, -1963341, -12893361, 18803285, 19905577, 18036479, -9309324, -3092433, -2115497, -22993835, -11517884, -19269120, 7586104 ], [ -7975586, 9818381, -11839899, 7658646, -4011589, -19026345, 17903288, 3060470, -7201442, 885322, -3491665, -4653219, -18603711, 17127323, 17663815, 17585681, -6964212, -7067871, -5491079, -22272101, -12205892, -22844160, 1736584 ], [ -10367246, 7406004, -18951302, 10893489, -2674039, -17836287, 18873680, 3703338, -9458604, 3211331, -6683016, -6105694, -23039215, 15428975, 14862364, 17645523, -4583453, -9756709, -8012628, -21488156, -12519415, -24951803, -3220263 ], [ -4610786, 9553452, -20040170, 9675927, -589249, -9254649, 11497712, -504474, -2607156, 379925, -5735352, -1371154, -21100489, 13618697, 9262468, 20258565, -2024459, -6012547, -6264012, -20393156, -10960513, -19722461, -3713745 ], [ 1145674, 11700900, -21129038, 8458365, 1495541, -673011, 4121744, -4712286, 4244292, -2451481, -4787688, 3363386, -19161763, 11808419, 3662572, 22871607, 534535, -2268385, -4515396, -19298156, -9401611, -14493119, -4207227 ], [ 6902134, 13848348, -22217906, 7240803, 3580331, 7908627, -3254224, -8920098, 11095740, -5282887, -3840024, 8097926, -17223037, 9998141, -1937324, 25484649, 3093529, 1475777, -2766780, -18203156, -7842709, -9263777, -4700709 ], [ 12658594, 15995796, -23306774, 6023241, 5665121, 16490265, -10630192, -13127910, 17947188, -8114293, -2892360, 12832466, -15284311, 8187863, -7537220, 28097691, 5652523, 5219939, -1018164, -17108156, -6283807, -4034435, -5194191 ], [ 18415054, 18143244, -24395642, 4805679, 7749911, 25071903, -18006160, -17335722, 24798636, -10945699, -1944696, 17567006, -13345585, 6377585, -13137116, 30710733, 8211517, 8964101, 730452, -16013156, -4724905, 1194907, -5687673 ], [ 13924679, 14768202, -17153080, 1792167, 6042876, 20666001, -19744433, -17907874, 20180049, -8780965, -1020697, 16364361, -9329244, 3102037, -13611342, 26713695, 10473506, 9073063, 2772728, -12429331, -7667793, 2073204, -1799530 ], [ 7384937, 10288662, -8244232, -1580535, 3577476, 13662591, -20355167, -17752894, 13267455, -5617003, -101431, 13974279, -4897380, -466565, -13060434, 21394641, 12676094, 8454985, 4873736, -8347741, -11511039, 2081292, 2964938 ], [ 845195, 5809122, 664616, -4953237, 1112076, 6659181, -20965901, -17597914, 6354861, -2453041, 817835, 11584197, -465516, -4035167, -12509526, 16075587, 14878682, 7836907, 6974744, -4266151, -15354285, 2089380, 7729406 ], [ -5694547, 1329582, 9573464, -8325939, -1353324, -344229, -21576635, -17442934, -557733, 710921, 1737101, 9194115, 3966348, -7603769, -11958618, 10756533, 17081270, 7218829, 9075752, -184561, -19197531, 2097468, 12493874 ], [ -12234289, -3149958, 18482312, -11698641, -3818724, -7347639, -22187369, -17287954, -7470327, 3874883, 2656367, 6804033, 8398212, -11172371, -11407710, 5437479, 19283858, 6600751, 11176760, 3897029, -23040777, 2105556, 17258342 ], [ -12756820, -4174923, 18759998, -12742509, -6286965, -9676041, -18517763, -17423977, -10009749, 2696021, 2374250, 6980712, 11307312, -11705801, -9792663, 1142223, 18029279, 3866899, 10712255, 6789908, -22824789, 1292829, 15558341 ], [ -7262140, -1745313, 10406522, -11457543, -8758047, -7329435, -10567817, -17851003, -8175999, -2825665, 890750, 9724152, 12693648, -9204059, -7113477, -2129235, 13317533, -982727, 7682237, 8494076, -18549567, -340713, 7393871 ], [ -1767460, 684297, 2053046, -10172577, -11229129, -4982829, -2617871, -18278029, -6342249, -8347351, -592750, 12467592, 14079984, -6702317, -4434291, -5400693, 8605787, -5832353, 4652219, 10198244, -14274345, -1974255, -770599 ], [ 3727220, 3113907, -6300430, -8887611, -13700211, -2636223, 5332075, -18705055, -4508499, -13869037, -2076250, 15211032, 15466320, -4200575, -1755105, -8672151, 3894041, -10681979, 1622201, 11902412, -9999123, -3607797, -8935069 ], [ 9221900, 5543517, -14653906, -7602645, -16171293, -289617, 13282021, -19132081, -2674749, -19390723, -3559750, 17954472, 16852656, -1698833, 924081, -11943609, -817705, -15531605, -1407817, 13606580, -5723901, -5241339, -17099539 ], [ 12866529, 6818973, -21160787, -6286503, -17017041, 2075645, 19719123, -18453456, -1670160, -23598430, -4181610, 20172222, 18161723, -68305, 2798158, -14575889, -4826291, -19218313, -3315608, 14050162, -1312487, -6220099, -23714797 ], [ 7260903, 2323659, -18434693, -4814481, -9736119, 4534187, 18592005, -12246576, -4811376, -21236242, -495270, 19761522, 19084445, -2793847, 646690, -14012279, -5319077, -17090431, 387736, 8190814, 3779887, -3924949, -22583995 ], [ 1655277, -2171655, -15708599, -3342459, -2455197, 6992729, 17464887, -6039696, -7952592, -18874054, 3191070, 19350822, 20007167, -5519389, -1504778, -13448669, -5811863, -14962549, 4091080, 2331466, 8872261, -1629799, -21453193 ], [ -3950349, -6666969, -12982505, -1870437, 4825725, 9451271, 16337769, 167184, -11093808, -16511866, 6877410, 18940122, 20929889, -8244931, -3656246, -12885059, -6304649, -12834667, 7794424, -3527882, 13964635, 665351, -20322391 ], [ -9555975, -11162283, -10256411, -398415, 12106647, 11909813, 15210651, 6374064, -14235024, -14149678, 10563750, 18529422, 21852611, -10970473, -5807714, -12321449, -6797435, -10706785, 11497768, -9387230, 19057009, 2960501, -19191589 ], [ -15161601, -15657597, -7530317, 1073607, 19387569, 14368355, 14083533, 12580944, -17376240, -11787490, 14250090, 18118722, 22775333, -13696015, -7959182, -11757839, -7290221, -8578903, 15201112, -15246578, 24149383, 5255651, -18060787 ], [ -11925677, -11909656, -6628253, -1951371, 20926211, 11711162, 12673555, 11942104, -13560821, -8656637, 11083315, 12465112, 20728710, -10628112, -3329210, -11928424, -6807202, -4448406, 12230161, -10639381, 23256697, 5091411, -16534980 ], [ -6921443, -6513064, -6090995, -5875749, 21316397, 8030822, 11207005, 9934120, -8354075, -5372051, 6545917, 5762920, 18088218, -6401520, 2657050, -12245848, -6129022, 82614, 7924351, -3938875, 21166999, 4435293, -14930172 ], [ -1917209, -1116472, -5553737, -9800127, 21706583, 4350482, 9740455, 7926136, -3147329, -2087465, 2008519, -939272, 15447726, -2174928, 8643310, -12563272, -5450842, 4613634, 3618541, 2761631, 19077301, 3779175, -13325364 ], [ 3087025, 4280120, -5016479, -13724505, 22096769, 670142, 8273905, 5918152, 2059417, 1197121, -2528879, -7641464, 12807234, 2051664, 14629570, -12880696, -4772662, 9144654, -687269, 9462137, 16987603, 3123057, -11720556 ], [ 8091259, 9676712, -4479221, -17648883, 22486955, -3010198, 6807355, 3910168, 7266163, 4481707, -7066277, -14343656, 10166742, 6278256, 20615830, -13198120, -4094482, 13675674, -4993079, 16162643, 14897905, 2466939, -10115748 ], [ 11179258, 11090564, -5523506, -17654211, 18761720, -4214542, 4811551, 3423328, 9918889, 5871961, -7479128, -18120392, 8397813, 7389459, 21083941, -11348446, -1897657, 15194895, -8260424, 18017969, 13000225, 1014606, -10814742 ], [ 12351022, 8521676, -8149334, -13740489, 10921064, -2942890, 2286493, 4457632, 10017595, 5367883, -3767432, -18971672, 7500447, 5385273, 16033903, -7331674, 1817813, 13702317, -10489304, 15028115, 11294563, -1233942, -13817538 ], [ 13522786, 5952788, -10775162, -9826767, 3080408, -1671238, -238565, 5491936, 10116301, 4863805, -55736, -19822952, 6603081, 3381087, 10983865, -3314902, 5533283, 12209739, -12718184, 12038261, 9588901, -3482490, -16820334 ], [ 14694550, 3383900, -13400990, -5913045, -4760248, -399586, -2763623, 6526240, 10215007, 4359727, 3655960, -20674232, 5705715, 1376901, 5933827, 701870, 9248753, 10717161, -14947064, 9048407, 7883239, -5731038, -19823130 ], [ 15866314, 815012, -16026818, -1999323, -12600904, 872066, -5288681, 7560544, 10313713, 3855649, 7367656, -21525512, 4808349, -627285, 883789, 4718642, 12964223, 9224583, -17175944, 6058553, 6177577, -7979586, -22825926 ], [ 15967441, -1558415, -17355277, 2044998, -17854542, 2224311, -6783107, 8177864, 10075324, 3734554, 9856823, -21900123, 3549139, -2800173, -3543781, 7673074, 15064244, 7176984, -17923796, 3446762, 4411061, -9238965, -24190919 ], [ 10715383, -2954537, -12196891, 6742314, -10173090, 3979521, -3124373, 6710264, 8151460, 5528374, 6233345, -19891389, 480709, -5816571, -4859011, 5315806, 9087020, 2354280, -11266508, 2725286, 2340275, -5552499, -17366897 ], [ 5463325, -4350659, -7038505, 11439630, -2491638, 5734731, 534361, 5242664, 6227596, 7322194, 2609867, -17882655, -2587721, -8832969, -6174241, 2958538, 3109796, -2468424, -4609220, 2003810, 269489, -1866033, -10542875 ], [ 211267, -5746781, -1880119, 16136946, 5189814, 7489941, 4193095, 3775064, 4303732, 9116014, -1013611, -15873921, -5656151, -11849367, -7489471, 601270, -2867428, -7291128, 2048068, 1282334, -1801297, 1820433, -3718853 ], [ -5040791, -7142903, 3278267, 20834262, 12871266, 9245151, 7851829, 2307464, 2379868, 10909834, -4637089, -13865187, -8724581, -14865765, -8804701, -1755998, -8844652, -12113832, 8705356, 560858, -3872083, 5506899, 3105169 ], [ -10292849, -8539025, 8436653, 25531578, 20552718, 11000361, 11510563, 839864, 456004, 12703654, -8260567, -11856453, -11793011, -17882163, -10119931, -4113266, -14821876, -16936536, 15362644, -160618, -5942869, 9193365, 9929191 ], [ -9379197, -5620412, 4348319, 23834799, 18737680, 7298226, 9984122, 2115749, 1286215, 13458329, -10303395, -12407029, -9905651, -16567706, -7962446, -1504624, -14237525, -16393115, 16183832, 161016, -2794760, 9506991, 7357228 ], [ -7232403, -1838852, -1589359, 20859201, 15023344, 2504622, 7420646, 3940331, 2667241, 14005175, -12030093, -13469467, -7027133, -14387078, -5110418, 2097200, -12340859, -14776469, 15837800, 691272, 1397128, 9146049, 2906068 ], [ -5085609, 1942708, -7527037, 17883603, 11309008, -2288982, 4857170, 5764913, 4048267, 14552021, -13756791, -14531905, -4148615, -12206450, -2258390, 5699024, -10444193, -13159823, 15491768, 1221528, 5589016, 8785107, -1545092 ], [ -2938815, 5724268, -13464715, 14908005, 7594672, -7082586, 2293694, 7589495, 5429293, 15098867, -15483489, -15594343, -1270097, -10025822, 593638, 9300848, -8547527, -11543177, 15145736, 1751784, 9780904, 8424165, -5996252 ], [ -792021, 9505828, -19402393, 11932407, 3880336, -11876190, -269782, 9414077, 6810319, 15645713, -17210187, -16656781, 1608421, -7845194, 3445666, 12902672, -6650861, -9926531, 14799704, 2282040, 13972792, 8063223, -10447412 ], [ 1647879, 11908333, -21914281, 9720270, 79954, -11800320, -3129688, 10948838, 7306879, 14929196, -18319101, -16235971, 1770580, -4011053, 7133059, 10378148, -7379342, -7654994, 14133257, 1294557, 16294522, 6572745, -11899880 ], [ 4380885, 12931783, -21000379, 8271594, -3806474, -6854976, -6286024, 12193778, 6918973, 12949316, -18810231, -14331913, -783620, 1476601, 11655817, 1727276, -10732970, -4728566, 13146395, -1210665, 16746094, 3952731, -10353656 ], [ 7113891, 13955233, -20086477, 6822918, -7692902, -1909632, -9442360, 13438718, 6531067, 10969436, -19301361, -12427855, -3337820, 6964255, 16178575, -6923596, -14086598, -1802138, 12159533, -3715887, 17197666, 1332717, -8807432 ], [ 9846897, 14978683, -19172575, 5374242, -11579330, 3035712, -12598696, 14683658, 6143161, 8989556, -19792491, -10523797, -5892020, 12451909, 20701333, -15574468, -17440226, 1124290, 11172671, -6221109, 17649238, -1287297, -7261208 ], [ 12579903, 16002133, -18258673, 3925566, -15465758, 7981056, -15755032, 15928598, 5755255, 7009676, -20283621, -8619739, -8446220, 17939563, 25224091, -24225340, -20793854, 4050718, 10185809, -8726331, 18100810, -3907311, -5714984 ], [ 14822480, 15798926, -16399611, 2341978, -19135071, 11636102, -18114870, 16553236, 5548949, 5902186, -20635969, -6766573, -10997830, 20923636, 28350839, -30451533, -22544794, 6090010, 9161146, -9741812, 18309014, -5612959, -4719884 ], [ 14612912, 9462434, -9814749, 83830, -21718809, 8839658, -16492218, 14076364, 6250643, 9156646, -20294407, -5167867, -13536490, 11389804, 24497537, -24554331, -16282294, 3693622, 7947478, -3308588, 17300378, -2746777, -6480404 ], [ 14403344, 3125942, -3229887, -2174318, -24302547, 6043214, -14869566, 11599492, 6952337, 12411106, -19952845, -3569161, -16075150, 1855972, 20644235, -18657129, -10019794, 1297234, 6733810, 3124636, 16291742, 119405, -8240924 ], [ 14193776, -3210550, 3354975, -4432466, -26886285, 3246770, -13246914, 9122620, 7654031, 15665566, -19611283, -1970455, -18613810, -7677860, 16790933, -12759927, -3757294, -1099154, 5520142, 9557860, 15283106, 2985587, -10001444 ], [ 13984208, -9547042, 9939837, -6690614, -29470023, 450326, -11624262, 6645748, 8355725, 18920026, -19269721, -371749, -21152470, -17211692, 12937631, -6862725, 2505206, -3495542, 4306474, 15991084, 14274470, 5851769, -11761964 ], [ 13774640, -15883534, 16524699, -8948762, -32053761, -2346118, -10001610, 4168876, 9057419, 22174486, -18928159, 1226957, -23691130, -26745524, 9084329, -965523, 8767706, -5891930, 3092806, 22424308, 13265834, 8717951, -13522484 ], [ 14543037, -12589111, 15063596, -8274020, -29794224, -5118347, -8145693, 2409094, 6415088, 20440291, -14227542, 2352548, -23445840, -19772156, 8472642, 1767979, 10467736, -946413, 1111693, 21705562, 9680138, 9339568, -10009434 ], [ 15507027, -7368505, 11993300, -7012700, -26566032, -7885733, -6243123, 792730, 3103952, 17708365, -8655114, 3383516, -22643760, -9497348, 8509278, 3868741, 11255272, 5467485, -1022909, 19556422, 5579030, 9512272, -5441670 ], [ 16471017, -2147899, 8923004, -5751380, -23337840, -10653119, -4340553, -823634, -207184, 14976439, -3082686, 4414484, -21841680, 777460, 8545914, 5969503, 12042808, 11881383, -3157511, 17407282, 1477922, 9684976, -873906 ], [ 17435007, 3072707, 5852708, -4490060, -20109648, -13420505, -2437983, -2439998, -3518320, 12244513, 2489742, 5445452, -21039600, 11052268, 8582550, 8070265, 12830344, 18295281, -5292113, 15258142, -2623186, 9857680, 3693858 ], [ 18398997, 8293313, 2782412, -3228740, -16881456, -16187891, -535413, -4056362, -6829456, 9512587, 8062170, 6476420, -20237520, 21327076, 8619186, 10171027, 13617880, 24709179, -7426715, 13109002, -6724294, 10030384, 8261622 ], [ 15640542, 8830211, -527773, -4176572, -12960408, -16576148, -1176237, -6117635, -8125261, 6030928, 8932635, 7942469, -20150028, 25081129, 6328890, 11872189, 10476205, 24035229, -7708973, 11060632, -9080614, 10449811, 9084735 ], [ 9159642, 4683401, -4077847, -7333556, -8346504, -14585276, -4360455, -8623817, -7405735, 1799536, 5101137, 9843599, -20777124, 22314427, 1711662, 13173751, 3405319, 16273431, -6138887, 9113032, -9692146, 11115961, 6163197 ], [ 2678742, 536591, -7627921, -10490540, -3732600, -12594404, -7544673, -11129999, -6686209, -2431856, 1269639, 11744729, -21404220, 19547725, -2905566, 14475313, -3665567, 8511633, -4568801, 7165432, -10303678, 11782111, 3241659 ], [ -3802158, -3610219, -11177995, -13647524, 881304, -10603532, -10728891, -13636181, -5966683, -6663248, -2561859, 13645859, -22031316, 16781023, -7522794, 15776875, -10736453, 749835, -2998715, 5217832, -10915210, 12448261, 320121 ], [ -10283058, -7757029, -14728069, -16804508, 5495208, -8612660, -13913109, -16142363, -5247157, -10894640, -6393357, 15546989, -22658412, 14014321, -12140022, 17078437, -17807339, -7011963, -1428629, 3270232, -11526742, 13114411, -2601417 ], [ -15942791, -10782037, -16349712, -19476848, 9134583, -6604896, -15444333, -17545252, -4128602, -13241610, -8623791, 16859185, -23068017, 11452720, -16283322, 16807240, -22423394, -13286017, 428117, 1622504, -11389396, 13140857, -4331087 ], [ -17496689, -8198035, -8329200, -19725968, 7901313, -4512672, -8710587, -13431676, -1014902, -6166470, -2848905, 15226711, -22390167, 9916624, -18056982, 8672248, -14765294, -12121351, 3718163, 1474136, -7507660, 9968783, -101417 ], [ -19050587, -5614033, -308688, -19975088, 6668043, -2420448, -1976841, -9318100, 2098798, 908670, 2925981, 13594237, -21712317, 8380528, -19830642, 537256, -7107194, -10956685, 7008209, 1325768, -3625924, 6796709, 4128253 ], [ -20604485, -3030031, 7711824, -20224208, 5434773, -328224, 4756905, -5204524, 5212498, 7983810, 8700867, 11961763, -21034467, 6844432, -21604302, -7597736, 550906, -9792019, 10298255, 1177400, 255812, 3624635, 8357923 ], [ -22158383, -446029, 15732336, -20473328, 4201503, 1764000, 11490651, -1090948, 8326198, 15058950, 14475753, 10329289, -20356617, 5308336, -23377962, -15732728, 8209006, -8627353, 13588301, 1029032, 4137548, 452561, 12587593 ], [ -23712281, 2137973, 23752848, -20722448, 2968233, 3856224, 18224397, 3022628, 11439898, 22134090, 20250639, 8696815, -19678767, 3772240, -25151622, -23867720, 15867106, -7462687, 16878347, 880664, 8019284, -2719513, 16817263 ], [ -22465449, 4430605, 19203935, -19708933, 4654208, 8374293, 15519843, -457371, 12210708, 16248495, 17123445, 5156491, -16693757, 820654, -20382207, -17607547, 15286236, -7950321, 13030008, 4187541, 7420360, 169903, 16096193 ], [ -20658471, 6664963, 12141137, -18442891, 6924032, 13377531, 10927629, -5456085, 12512940, 7770753, 12215835, 1234597, -13247315, -2414030, -14304177, -8468341, 13057572, -8768415, 7753992, 8185467, 5925304, 4271617, 14384975 ], [ -18851493, 8899321, 5078339, -17176849, 9193856, 18380769, 6335415, -10454799, 12815172, -706989, 7308225, -2687297, -9800873, -5648714, -8226147, 670865, 10828908, -9586509, 2477976, 12183393, 4430248, 8373331, 12673757 ], [ -17044515, 11133679, -1984459, -15910807, 11463680, 23384007, 1743201, -15453513, 13117404, -9184731, 2400615, -6609191, -6354431, -8883398, -2148117, 9810071, 8600244, -10404603, -2798040, 16181319, 2935192, 12475045, 10962539 ], [ -15237537, 13368037, -9047257, -14644765, 13733504, 28387245, -2849013, -20452227, 13419636, -17662473, -2506995, -10531085, -2907989, -12118082, 3929913, 18949277, 6371580, -11222697, -8074056, 20179245, 1440136, 16576759, 9251321 ], [ -13376442, 15179044, -10722613, -12666547, 13389332, 26740602, -4800474, -21058905, 12908823, -21931755, -2986803, -12353963, -2160815, -12544439, 5475849, 23285705, 5464842, -8241876, -8458998, 21413469, -536120, 14045269, 5284520 ], [ -11461230, 16566700, -7010527, -9976153, 10431164, 18444078, -4111182, -17273547, 11584965, -21992577, 961191, -12077825, -4112909, -10162469, 2489691, 22819355, 5880030, -1462140, -3952866, 19883991, -2993576, 4880575, -937864 ], [ -9546018, 17954356, -3298441, -7285759, 7472996, 10147554, -3421890, -13488189, 10261107, -22053399, 4909185, -11801687, -6065003, -7780499, -496467, 22353005, 6295218, 5317596, 553266, 18354513, -5451032, -4284119, -7160248 ], [ -7630806, 19342012, 413645, -4595365, 4514828, 1851030, -2732598, -9702831, 8937249, -22114221, 8857179, -11525549, -8017097, -5398529, -3482625, 21886655, 6710406, 12097332, 5059398, 16825035, -7908488, -13448813, -13382632 ], [ -5715594, 20729668, 4125731, -1904971, 1556660, -6445494, -2043306, -5917473, 7613391, -22175043, 12805173, -11249411, -9969191, -3016559, -6468783, 21420305, 7125594, 18877068, 9565530, 15295557, -10365944, -22613507, -19605016 ], [ -4002376, 21072573, 6970715, 787766, -763874, -12570618, -1252736, -2929388, 6086865, -21515292, 15376475, -10112476, -11325399, -1418512, -9295150, 20054107, 6699947, 24505380, 12493953, 13155160, -12006735, -30001716, -23994510 ], [ -3299128, 16191723, 5480189, 3492218, 103762, -7838742, 44224, -3927668, 3546999, -17252676, 11064317, -4671556, -9702177, -3740080, -11322562, 14188669, 2070125, 24376572, 7533831, 7960168, -9564201, -28507500, -19219554 ], [ -2595880, 11310873, 3989663, 6196670, 971398, -3106866, 1341184, -4925948, 1007133, -12990060, 6752159, 769364, -8078955, -6061648, -13349974, 8323231, -2559697, 24247764, 2573709, 2765176, -7121667, -27013284, -14444598 ], [ -1892632, 6430023, 2499137, 8901122, 1839034, 1625010, 2638144, -5924228, -1532733, -8727444, 2440001, 6210284, -6455733, -8383216, -15377386, 2457793, -7189519, 24118956, -2386413, -2429816, -4679133, -25519068, -9669642 ], [ -1189384, 1549173, 1008611, 11605574, 2706670, 6356886, 3935104, -6922508, -4072599, -4464828, -1872157, 11651204, -4832511, -10704784, -17404798, -3407645, -11819341, 23990148, -7346535, -7624808, -2236599, -24024852, -4894686 ], [ -486136, -3331677, -481915, 14310026, 3574306, 11088762, 5232064, -7920788, -6612465, -202212, -6184315, 17092124, -3209289, -13026352, -19432210, -9273083, -16449163, 23861340, -12306657, -12819800, 205935, -22530636, -119730 ], [ -3676788, -4455527, -4778571, 14188783, 305682, 10884208, 2433274, -6633413, -9583251, 965624, -6226998, 12218469, -4499942, -9062840, -16995202, -8817736, -13991775, 15951777, -6972189, -10611277, 168404, -17305975, -3325729 ], [ -7646220, -4827977, -9636453, 13502401, -3790194, 9692368, -1184666, -4888907, -12640221, 1514504, -5415786, 5281899, -6373370, -3842312, -13665310, -7098232, -10116945, 6486063, 421197, -6922051, -365140, -11335225, -8127919 ], [ -11615652, -5200427, -14494335, 12816019, -7886070, 8500528, -4802606, -3144401, -15697191, 2063384, -4604574, -1654671, -8246798, 1378216, -10335418, -5378728, -6242115, -2979651, 7814583, -3232825, -898684, -5364475, -12930109 ], [ -15585084, -5572877, -19352217, 12129637, -11981946, 7308688, -8420546, -1399895, -18754161, 2612264, -3793362, -8591241, -10120226, 6598744, -7005526, -3659224, -2367285, -12445365, 15207969, 456401, -1432228, 606275, -17732299 ], [ -19554516, -5945327, -24210099, 11443255, -16077822, 6116848, -12038486, 344611, -21811131, 3161144, -2982150, -15527811, -11993654, 11819272, -3675634, -1939720, 1507545, -21911079, 22601355, 4145627, -1965772, 6577025, -22534489 ], [ -20701032, -5783624, -26783784, 10845322, -16513653, 4184134, -14281565, 1891348, -23194149, 1862480, -4768437, -16588638, -11897657, 13596220, -1197052, 130484, 3238038, -25864320, 20874591, 7178153, -412660, 7725296, -25164670 ], [ -19024632, -5087768, -27073272, 10335838, -13289439, 1510546, -15149783, 3240316, -22903215, -1283728, -9152223, -11773722, -9832235, 11929588, 430220, 2551388, 2824194, -24305088, 10027677, 9553979, 3227108, 4051088, -25622842 ], [ -17348232, -4391912, -27362760, 9826354, -10065225, -1163042, -16018001, 4589284, -22612281, -4429936, -13536009, -6958806, -7766813, 10262956, 2057492, 4972292, 2410350, -22745856, -819237, 11929805, 6866876, 376880, -26081014 ], [ -15671832, -3696056, -27652248, 9316870, -6841011, -3836630, -16886219, 5938252, -22321347, -7576144, -17919795, -2143890, -5701391, 8596324, 3684764, 7393196, 1996506, -21186624, -11666151, 14305631, 10506644, -3297328, -26539186 ], [ -13995432, -3000200, -27941736, 8807386, -3616797, -6510218, -17754437, 7287220, -22030413, -10722352, -22303581, 2671026, -3635969, 6929692, 5312036, 9814100, 1582662, -19627392, -22513065, 16681457, 14146412, -6971536, -26997358 ], [ -12808311, -2856234, -27295542, 8055253, -128330, -8522685, -18316258, 7569741, -20660417, -12217832, -25147946, 6390351, -2579999, 4934036, 7207068, 11858911, 1204192, -17571884, -30812681, 17797814, 17052667, -9610075, -26056108 ], [ -14067585, -5471718, -21970938, 6089875, 4681402, -7229547, -17346094, 2520027, -13895111, -5459672, -20295206, 4631721, -6571289, 1293260, 10440900, 12023257, 1002592, -13034996, -26375807, 12616826, 16291357, -7070269, -18117748 ], [ -15326859, -8087202, -16646334, 4124497, 9491134, -5936409, -16375930, -2529687, -7129805, 1298488, -15442466, 2873091, -10562579, -2347516, 13674732, 12187603, 800992, -8498108, -21938933, 7435838, 15530047, -4530463, -10179388 ], [ -16586133, -10702686, -11321730, 2159119, 14300866, -4643271, -15405766, -7579401, -364499, 8056648, -10589726, 1114461, -14553869, -5988292, 16908564, 12351949, 599392, -3961220, -17502059, 2254850, 14768737, -1990657, -2241028 ], [ -17845407, -13318170, -5997126, 193741, 19110598, -3350133, -14435602, -12629115, 6400807, 14814808, -5736986, -644169, -18545159, -9629068, 20142396, 12516295, 397792, 575668, -13065185, -2926138, 14007427, 549149, 5697332 ], [ -19104681, -15933654, -672522, -1771637, 23920330, -2056995, -13465438, -17678829, 13166113, 21572968, -884246, -2402799, -22536449, -13269844, 23376228, 12680641, 196192, 5112556, -8628311, -8107126, 13246117, 3088955, 13635692 ], [ -13231440, -12031663, -2462248, -4056585, 22251937, -5714132, -14304624, -12173703, 10303639, 22626443, 1445049, -816129, -20400094, -8805015, 16410700, 11417887, 865107, 6553829, -5583212, -8323114, 12904957, 3456811, 9707542 ], [ -5931696, -6826177, -5674840, -6405447, 19287919, -10361324, -15505680, -4557609, 5515609, 22538981, 3269655, 1439601, -17038210, -2719065, 7405300, 9869713, 1708125, 7375979, -2816468, -7546102, 12647827, 3390277, 3406090 ], [ 1368048, -1620691, -8887432, -8754309, 16323901, -15008516, -16706736, 3058485, 727579, 22451519, 5094261, 3695331, -13676326, 3366885, -1600100, 8321539, 2551143, 8198129, -49724, -6769090, 12390697, 3323743, -2895362 ], [ 8667792, 3584795, -12100024, -11103171, 13359883, -19655708, -17907792, 10674579, -4060451, 22364057, 6918867, 5951061, -10314442, 9452835, -10605500, 6773365, 3394161, 9020279, 2717020, -5992078, 12133567, 3257209, -9196814 ], [ 15967536, 8790281, -15312616, -13452033, 10395865, -24302900, -19108848, 18290673, -8848481, 22276595, 8743473, 8206791, -6952558, 15538785, -19610900, 5225191, 4237179, 9842429, 5483764, -5215066, 11876437, 3190675, -15498266 ], [ 16899849, 10011599, -16717111, -10823805, 10163938, -25192970, -18381918, 20173539, -10207964, 18392525, 9721527, 6838599, -4621486, 14592834, -21498560, 2029435, 3946851, 10319450, 4609048, -4153330, 9787957, 4389553, -14259359 ], [ 11464731, 7248749, -16313509, -3218487, 12664102, -22325918, -15727002, 16323177, -8138900, 10711847, 9853029, 1846485, -3321226, 6614982, -16268480, -2813903, 2523177, 10451342, 92872, -2806870, 5868127, 6853843, -5480093 ], [ 6029613, 4485899, -15909907, 4386831, 15164266, -19458866, -13072086, 12472815, -6069836, 3031169, 9984531, -3145629, -2020966, -1362870, -11038400, -7657241, 1099503, 10583234, -4423304, -1460410, 1948297, 9318133, 3299173 ], [ 594495, 1723049, -15506305, 11992149, 17664430, -16591814, -10417170, 8622453, -4000772, -4649509, 10116033, -8137743, -720706, -9340722, -5808320, -12500579, -324171, 10715126, -8939480, -113950, -1971533, 11782423, 12078439 ], [ -4840623, -1039801, -15102703, 19597467, 20164594, -13724762, -7762254, 4772091, -1931708, -12330187, 10247535, -13129857, 579554, -17318574, -578240, -17343917, -1747845, 10847018, -13455656, 1232510, -5891363, 14246713, 20857705 ], [ -9959826, -2968376, -15280672, 25205607, 21644066, -11274421, -5679806, 1430548, -551626, -17963287, 10956945, -17210677, 797956, -22908379, 3725139, -20322908, -3188392, 10615314, -17007728, 2579938, -9469680, 15851459, 27649550 ], [ -13499454, -725576, -18366496, 20827857, 18020078, -10907635, -6459698, 633100, -2616454, -13358497, 14555895, -16735027, -4392932, -16557949, 3395013, -13980164, -4713304, 8565630, -15739280, 3932206, -11340432, 13158485, 24504290 ], [ -17039082, 1517224, -21452320, 16450107, 14396090, -10540849, -7239590, -164348, -4681282, -8753707, 18154845, -16259377, -9583820, -10207519, 3064887, -7637420, -6238216, 6515946, -14470832, 5284474, -13211184, 10465511, 21359030 ], [ -20578710, 3760024, -24538144, 12072357, 10772102, -10174063, -8019482, -961796, -6746110, -4148917, 21753795, -15783727, -14774708, -3857089, 2734761, -1294676, -7763128, 4466262, -13202384, 6636742, -15081936, 7772537, 18213770 ], [ -24118338, 6002824, -27623968, 7694607, 7148114, -9807277, -8799374, -1759244, -8810938, 455873, 25352745, -15308077, -19965596, 2493341, 2404635, 5048068, -9288040, 2416578, -11933936, 7989010, -16952688, 5079563, 15068510 ], [ -27657966, 8245624, -30709792, 3316857, 3524126, -9440491, -9579266, -2556692, -10875766, 5060663, 28951695, -14832427, -25156484, 8843771, 2074509, 11390812, -10812952, 366894, -10665488, 9341278, -18823440, 2386589, 11923250 ], [ -20753009, 10149034, -23280416, -970398, 2012958, -9590765, -5320643, -3101750, -5686599, 1634383, 22543020, -9366552, -20697777, 7593861, 384118, 10965636, -6143809, 522225, -11778825, 9685371, -13874367, 4142320, 7460215 ], [ -11759135, 11984566, -13748000, -5239554, 924354, -9844451, -54317, -3596330, 953367, -3398111, 14132820, -2902632, -14309151, 4823883, -1578326, 9186876, -235855, 1118559, -13368519, 9827829, -7561329, 6787792, 2733625 ], [ -2765261, 13820098, -4215584, -9508710, -164250, -10098137, 5212009, -4090910, 7593333, -8430605, 5722620, 3561288, -7920525, 2053905, -3540770, 7408116, 5672099, 1714893, -14958213, 9970287, -1248291, 9433264, -1992965 ], [ 6228613, 15655630, 5316832, -13777866, -1252854, -10351823, 10478335, -4585490, 14233299, -13463099, -2687580, 10025208, -1531899, -716073, -5503214, 5629356, 11580053, 2311227, -16547907, 10112745, 5064747, 12078736, -6719555 ], [ 15222487, 17491162, 14849248, -18047022, -2341458, -10605509, 15744661, -5080070, 20873265, -18495593, -11097780, 16489128, 4856727, -3486051, -7465658, 3850596, 17488007, 2907561, -18137601, 10255203, 11377785, 14724208, -11446145 ], [ 17346505, 17369461, 19290241, -15460800, -4312842, -8190347, 17718103, -5185406, 20109075, -20586545, -14469042, 19579029, 8141682, -2421561, -8334863, 2060226, 18300176, 2044278, -17326158, 8697897, 15305190, 15137347, -12682934 ], [ 12600667, 15290527, 18639811, -6019200, -7167006, -3106337, 16398661, -4901498, 11940729, -19735955, -12801366, 19294911, 8322966, 2477397, -8110829, 258246, 14016560, -278622, -14113578, 5440827, 16846962, 13318153, -10429922 ], [ 7854829, 13211593, 17989381, 3422400, -10021170, 1977673, 15079219, -4617590, 3772383, -18885365, -11133690, 19010793, 8504250, 7376355, -7886795, -1543734, 9732944, -2601522, -10900998, 2183757, 18388734, 11498959, -8176910 ], [ 3108991, 11132659, 17338951, 12864000, -12875334, 7061683, 13759777, -4333682, -4395963, -18034775, -9466014, 18726675, 8685534, 12275313, -7662761, -3345714, 5449328, -4924422, -7688418, -1073313, 19930506, 9679765, -5923898 ], [ -1636847, 9053725, 16688521, 22305600, -15729498, 12145693, 12440335, -4049774, -12564309, -17184185, -7798338, 18442557, 8866818, 17174271, -7438727, -5147694, 1165712, -7247322, -4475838, -4330383, 21472278, 7860571, -3670886 ], [ -4832694, 7143938, 15895953, 28309960, -16771237, 16310397, 10347542, -4531653, -19086806, -15811844, -6767792, 16979196, 9081421, 21162643, -6884730, -7416743, -2514544, -9724102, -1924712, -7085192, 21592254, 6439399, -1404303 ], [ -278586, 6079886, 14392695, 17128120, -8750851, 15878571, 4387994, -8842467, -17380058, -11830748, -8922896, 9619620, 9462619, 20598085, -4680918, -12021137, -3178000, -12970282, -2680856, -7328696, 14603250, 7008337, 930135 ], [ 4275522, 5015834, 12889437, 5946280, -730465, 15446745, -1571554, -13153281, -15673310, -7849652, -11078000, 2260044, 9843817, 20033527, -2477106, -16625531, -3841456, -16216462, -3437000, -7572200, 7614246, 7577275, 3264573 ], [ 8829630, 3951782, 11386179, -5235560, 7289921, 15014919, -7531102, -17464095, -13966562, -3868556, -13233104, -5099532, 10225015, 19468969, -273294, -21229925, -4504912, -19462642, -4193144, -7815704, 625242, 8146213, 5599011 ], [ 13383738, 2887730, 9882921, -16417400, 15310307, 14583093, -13490650, -21774909, -12259814, 112540, -15388208, -12459108, 10606213, 18904411, 1930518, -25834319, -5168368, -22708822, -4949288, -8059208, -6363762, 8715151, 7933449 ], [ 17937846, 1823678, 8379663, -27599240, 23330693, 14151267, -19450198, -26085723, -10553066, 4093636, -17543312, -19818684, 10987411, 18339853, 4134330, -30438713, -5831824, -25955002, -5705432, -8302712, -13352766, 9284089, 10267887 ], [ 19130439, -1735619, 5194565, -27052905, 22504554, 14182151, -18492881, -22517317, -7533663, 979577, -15577201, -15166105, 5914344, 17199855, 1458277, -29337912, -1774685, -23174287, -1915481, -9494521, -14866150, 5614772, 9732820 ], [ 19650729, -5793965, 1673099, -24160935, 19909110, 14305577, -16152191, -17373067, -4251729, -3553513, -12786847, -8111095, -249576, 15944769, -2193749, -27096072, 3226573, -19188193, 2783689, -10875991, -15284410, 1097804, 8623852 ], [ 20171019, -9852311, -1848367, -21268965, 17313666, 14429003, -13811501, -12228817, -969795, -8086603, -9996493, -1056085, -6413496, 14689683, -5845775, -24854232, 8227831, -15202099, 7482859, -12257461, -15702670, -3419164, 7514884 ], [ 20691309, -13910657, -5369833, -18376995, 14718222, 14552429, -11470811, -7084567, 2312139, -12619693, -7206139, 5998925, -12577416, 13434597, -9497801, -22612392, 13229089, -11216005, 12182029, -13638931, -16120930, -7936132, 6405916 ], [ 21211599, -17969003, -8891299, -15485025, 12122778, 14675855, -9130121, -1940317, 5594073, -17152783, -4415785, 13053935, -18741336, 12179511, -13149827, -20370552, 18230347, -7229911, 16881199, -15020401, -16539190, -12453100, 5296948 ], [ 19974588, -16784732, -10144192, -14100498, 8516022, 12158324, -9846017, 2157338, 6149346, -19269040, -1849939, 13382771, -20065863, 10906443, -12248537, -17260428, 17235973, -5158366, 16615558, -14683075, -13504528, -12675571, 5196298 ], [ 16980276, -10357844, -9128512, -14223414, 3897954, 6999836, -13618499, 5208398, 3977958, -18968464, 491399, 6985433, -16550997, 9615393, -6793931, -13282020, 10245967, -5001370, 11385106, -12626953, -7016944, -8603545, 6103966 ], [ 13985964, -3930956, -8112832, -14346330, -720114, 1841348, -17390981, 8259458, 1806570, -18667888, 2832737, 588095, -13036131, 8324343, -1339325, -9303612, 3255961, -4844374, 6154654, -10570831, -529360, -4531519, 7011634 ], [ 10991652, 2495932, -7097152, -14469246, -5338182, -3317140, -21163463, 11310518, -364818, -18367312, 5174075, -5809243, -9521265, 7033293, 4115281, -5325204, -3734045, -4687378, 924202, -8514709, 5958224, -459493, 7919302 ], [ 7997340, 8922820, -6081472, -14592162, -9956250, -8475628, -24935945, 14361578, -2536206, -18066736, 7515413, -12206581, -6006399, 5742243, 9569887, -1346796, -10724051, -4530382, -4306250, -6458587, 12445808, 3612533, 8826970 ], [ 6017599, 13634758, -6007107, -14181939, -13004441, -12719274, -27659484, 16092090, -4327170, -17569922, 8782946, -17655407, -3051847, 3623061, 13943292, 2061276, -16250762, -4135219, -8632239, -5539120, 17235658, 7251705, 9425109 ], [ 9110713, 9771946, -10639317, -11106021, -8203247, -12388710, -25138308, 11219862, -4216014, -16091918, 4681454, -18361673, -2898865, -2636781, 12910692, 2617668, -14460998, -2549221, -8435913, -10302928, 13536838, 8726607, 8475603 ], [ 12203827, 5909134, -15271527, -8030103, -3402053, -12058146, -22617132, 6347634, -4104858, -14613914, 579962, -19067939, -2745883, -8896623, 11878092, 3174060, -12671234, -963223, -8239587, -15066736, 9838018, 10201509, 7526097 ], [ 15296941, 2046322, -19903737, -4954185, 1399141, -11727582, -20095956, 1475406, -3993702, -13135910, -3521530, -19774205, -2592901, -15156465, 10845492, 3730452, -10881470, 622775, -8043261, -19830544, 6139198, 11676411, 6576591 ], [ 18390055, -1816490, -24535947, -1878267, 6200335, -11397018, -17574780, -3396822, -3882546, -11657906, -7623022, -20480471, -2439919, -21416307, 9812892, 4286844, -9091706, 2208773, -7846935, -24594352, 2440378, 13151313, 5627085 ], [ 21483169, -5679302, -29168157, 1197651, 11001529, -11066454, -15053604, -8269050, -3771390, -10179902, -11724514, -21186737, -2286937, -27676149, 8780292, 4843236, -7301942, 3794771, -7650609, -29358160, -1258442, 14626215, 4677579 ], [ 18782893, -6596984, -25313817, 2948639, 8408168, -6932780, -13014813, -6217988, 468416, -8278723, -8191496, -17844688, -4561845, -21259426, 3241332, 4894893, -3527258, 2957299, -2920398, -22251018, -4617337, 15128652, 3037803 ], [ 14923939, -6925640, -19762167, 4434641, 4335896, -2038484, -11072499, -2782268, 5533952, -6292909, -3131576, -13692976, -7322331, -12307390, -3198900, 4845603, 644410, 1635133, 2716590, -12769686, -7908247, 15436596, 1259973 ], [ 11064985, -7254296, -14210517, 5920643, 263624, 2855812, -9130185, 653452, 10599488, -4307095, 1928344, -9541264, -10082817, -3355354, -9639132, 4796313, 4816078, 312967, 8353578, -3288354, -11199157, 15744540, -517857 ], [ 7206031, -7582952, -8658867, 7406645, -3808648, 7750108, -7187871, 4089172, 15665024, -2321281, 6988264, -5389552, -12843303, 5596682, -16079364, 4747023, 8987746, -1009199, 13990566, 6192978, -14490067, 16052484, -2295687 ], [ 3347077, -7911608, -3107217, 8892647, -7880920, 12644404, -5245557, 7524892, 20730560, -335467, 12048184, -1237840, -15603789, 14548718, -22519596, 4697733, 13159414, -2331365, 19627554, 15674310, -17780977, 16360428, -4073517 ], [ 4129300, -6835340, -679797, 10687529, -9708469, 12718714, -2620824, 6905554, 18579215, -1164907, 12439174, -707620, -17546148, 17768399, -23513295, 4173777, 14927782, -855254, 21622761, 19974249, -19365493, 14454378, -4915272 ], [ 9552700, -4354148, -1376607, 12791291, -9291295, 7973038, 686328, 2231158, 9210989, -4809601, 8161234, -3798892, -18670380, 15255725, -19060461, 3175155, 14292850, 3419134, 19976187, 19092795, -19243615, 10334334, -4820952 ], [ 14976100, -1872956, -2073417, 14895053, -8874121, 3227362, 3993480, -2443238, -157237, -8454295, 3883294, -6890164, -19794612, 12743051, -14607627, 2176533, 13657918, 7693522, 18329613, 18211341, -19121737, 6214290, -4726632 ], [ 20399500, 608236, -2770227, 16998815, -8456947, -1518314, 7300632, -7117634, -9525463, -12098989, -394646, -9981436, -20918844, 10230377, -10154793, 1177911, 13022986, 11967910, 16683039, 17329887, -18999859, 2094246, -4632312 ], [ 25822900, 3089428, -3467037, 19102577, -8039773, -6263990, 10607784, -11792030, -18893689, -15743683, -4672586, -13072708, -22043076, 7717703, -5701959, 179289, 12388054, 16242298, 15036465, 16448433, -18877981, -2025798, -4537992 ], [ 28853603, 4685910, -4056490, 20121970, -7442771, -10536569, 12493351, -15066158, -25823633, -18537278, -8090514, -15801276, -22717464, 5786405, -2427292, 279095, 11589589, 19376749, 13261328, 14619310, -17531399, -5834515, -4663500 ], [ 19920821, 1858842, -4109158, 15719518, -5946629, -12443663, 7270993, -11338946, -20562167, -17075378, -7208382, -16716324, -21142632, 6761987, -5043460, 5871041, 9973459, 16811515, 10843376, 8051842, -10061297, -8086597, -5888148 ], [ 10988039, -968226, -4161826, 11317066, -4450487, -14350757, 2048635, -7611734, -15300701, -15613478, -6326250, -17631372, -19567800, 7737569, -7659628, 11462987, 8357329, 14246281, 8425424, 1484374, -2591195, -10338679, -7112796 ], [ 2055257, -3795294, -4214494, 6914614, -2954345, -16257851, -3173723, -3884522, -10039235, -14151578, -5444118, -18546420, -17992968, 8713151, -10275796, 17054933, 6741199, 11681047, 6007472, -5083094, 4878907, -12590761, -8337444 ], [ -6877525, -6622362, -4267162, 2512162, -1458203, -18164945, -8396081, -157310, -4777769, -12689678, -4561986, -19461468, -16418136, 9688733, -12891964, 22646879, 5125069, 9115813, 3589520, -11650562, 12349009, -14842843, -9562092 ], [ -15810307, -9449430, -4319830, -1890290, 37939, -20072039, -13618439, 3569902, 483697, -11227778, -3679854, -20376516, -14843304, 10664315, -15508132, 28238825, 3508939, 6550579, 1171568, -18218030, 19819111, -17094925, -10786740 ], [ -17384144, -11386233, -2943763, 1798488, 281161, -21709793, -15647017, 2385254, 3367148, -11529918, -4449417, -12423554, -12501032, 12504682, -15678725, 23248586, 911139, 8037755, 4576696, -16497548, 14953218, -11578002, -6190093 ], [ -17486192, -13144983, -1281949, 7105512, 273799, -23293679, -17036839, 218234, 5774996, -12184866, -5549319, -2696990, -10005272, 14518006, -15360203, 16141910, -1882995, 10335413, 9146440, -13119476, 7620126, -4507278, -429187 ], [ -17588240, -14903733, 379865, 12412536, 266437, -24877565, -18426661, -1948786, 8182844, -12839814, -6649221, 7029574, -7509512, 16531330, -15041681, 9035234, -4677129, 12633071, 13716184, -9741404, 287034, 2563446, 5331719 ], [ -17690288, -16662483, 2041679, 17719560, 259075, -26461451, -19816483, -4115806, 10590692, -13494762, -7749123, 16756138, -5013752, 18544654, -14723159, 1928558, -7471263, 14930729, 18285928, -6363332, -7046058, 9634170, 11092625 ], [ -17792336, -18421233, 3703493, 23026584, 251713, -28045337, -21206305, -6282826, 12998540, -14149710, -8849025, 26482702, -2517992, 20557978, -14404637, -5178118, -10265397, 17228387, 22855672, -2985260, -14379150, 16704894, 16853531 ] ], [ [ -19067296, -26414816, -10437952, -514784, -12440960, 8689024, 6998240, 20896672, -13620864, -10692512, 15555488, -19868480, -17616576, -16180448, 16612064, 13908736, 23061408, -12897856, -19232224, 13674240, 20117408, -1882464, -2610784 ], [ -19067296, -26414816, -10437952, -514784, -12440960, 8689024, 6998240, 20896672, -13620864, -10692512, 15555488, -19868480, -17616576, -16180448, 16612064, 13908736, 23061408, -12897856, -19232224, 13674240, 20117408, -1882464, -2610784 ], [ -19067296, -26414816, -10437952, -514784, -12440960, 8689024, 6998240, 20896672, -13620864, -10692512, 15555488, -19868480, -17616576, -16180448, 16612064, 13908736, 23061408, -12897856, -19232224, 13674240, 20117408, -1882464, -2610784 ], [ -14380776, -23757371, -6446167, 1596111, -10957810, 5203404, 9253845, 20780522, -14097649, -6018047, 17426528, -15521560, -15402096, -10326173, 13029179, 8935646, 20544668, -10850976, -14733059, 10269880, 20099263, -4530919, -4270634 ], [ -8756952, -20568437, -1656025, 4129185, -9178030, 1020660, 11960571, 20641142, -14669791, -408689, 19671776, -10305256, -12744720, -3301043, 8729717, 2967938, 17524580, -8394720, -9334061, 6184648, 20077489, -7709065, -6262454 ], [ -3133128, -17379503, 3134117, 6662259, -7398250, -3162084, 14667297, 20501762, -15241933, 5200669, 21917024, -5088952, -10087344, 3724087, 4430255, -2999770, 14504492, -5938464, -3935063, 2099416, 20055715, -10887211, -8254274 ], [ 2490696, -14190569, 7924259, 9195333, -5618470, -7344828, 17374023, 20362382, -15814075, 10810027, 24162272, 127352, -7429968, 10749217, 130793, -8967478, 11484404, -3482208, 1463935, -1985816, 20033941, -14065357, -10246094 ], [ 8114520, -11001635, 12714401, 11728407, -3838690, -11527572, 20080749, 20223002, -16386217, 16419385, 26407520, 5343656, -4772592, 17774347, -4168669, -14935186, 8464316, -1025952, 6862933, -6071048, 20012167, -17243503, -12237914 ], [ 10457244, -9966887, 12531620, 14145234, -4390018, -12426234, 20456064, 19887824, -14882737, 18493747, 24196013, 7044341, -3351117, 19063111, -4866322, -16244374, 6218258, -296835, 8877106, -6610034, 16557568, -16333585, -12186539 ], [ 9518868, -11086325, 7375916, 16445814, -7272454, -10040814, 18499968, 19356848, -11303635, 17033113, 17527751, 5229407, -3165543, 14615509, -1962166, -12895042, 4746230, -1294857, 7506454, -3602774, 9670144, -11335603, -10091969 ], [ 8580492, -12205763, 2220212, 18746394, -10154890, -7655394, 16543872, 18825872, -7724533, 15572479, 10859489, 3414473, -2979969, 10167907, 941990, -9545710, 3274202, -2292879, 6135802, -595514, 2782720, -6337621, -7997399 ], [ 7642116, -13325201, -2935492, 21046974, -13037326, -5269974, 14587776, 18294896, -4145431, 14111845, 4191227, 1599539, -2794395, 5720305, 3846146, -6196378, 1802174, -3290901, 4765150, 2411746, -4104704, -1339639, -5902829 ], [ 6703740, -14444639, -8091196, 23347554, -15919762, -2884554, 12631680, 17763920, -566329, 12651211, -2477035, -215395, -2608821, 1272703, 6750302, -2847046, 330146, -4288923, 3394498, 5419006, -10992128, 3658343, -3808259 ], [ 5843576, -15043422, -11581740, 25073592, -17104605, -982484, 10313884, 16237871, 2333761, 10974790, -7305723, -1029700, -1584776, -1807899, 8201778, 431104, -1356159, -5355162, 1842755, 7223636, -16448587, 8130639, -2728957 ], [ 5374472, -13038930, -6746484, 23926920, -9801483, -1497164, 6187588, 9736457, 1838791, 8219434, -2936541, 3159140, 3631624, 1946499, 2389854, 3353344, -4113849, -6762486, -614443, 3015116, -14750221, 9974505, -6725995 ], [ 4905368, -11034438, -1911228, 22780248, -2498361, -2011844, 2061292, 3235043, 1343821, 5464078, 1432641, 7347980, 8848024, 5700897, -3422070, 6275584, -6871539, -8169810, -3071641, -1193404, -13051855, 11818371, -10723033 ], [ 4436264, -9029946, 2924028, 21633576, 4804761, -2526524, -2065004, -3266371, 848851, 2708722, 5801823, 11536820, 14064424, 9455295, -9233994, 9197824, -9629229, -9577134, -5528839, -5401924, -11353489, 13662237, -14720071 ], [ 3967160, -7025454, 7759284, 20486904, 12107883, -3041204, -6191300, -9767785, 353881, -46634, 10171005, 15725660, 19280824, 13209693, -15045918, 12120064, -12386919, -10984458, -7986037, -9610444, -9655123, 15506103, -18717109 ], [ 3498056, -5020962, 12594540, 19340232, 19411005, -3555884, -10317596, -16269199, -141089, -2801990, 14540187, 19914500, 24497224, 16964091, -20857842, 15042304, -15144609, -12391782, -10443235, -13818964, -7956757, 17349969, -22714147 ], [ 2326552, -205720, 7061041, 16554930, 17991137, -4695604, -10716542, -14002888, -1209574, 751264, 14015139, 15212070, 21949689, 12361369, -14792611, 15681984, -9449094, -8230896, -8614583, -8740634, -4934296, 13868805, -16480135 ], [ 1014568, 5171672, -546209, 13441902, 14826671, -5960332, -10370018, -9983032, -2392762, 5566240, 12511245, 8731386, 17849367, 6087223, -6351949, 15865152, -2062938, -2956368, -5928761, -1804934, -1647016, 9322635, -8199913 ], [ -297416, 10549064, -8153459, 10328874, 11662205, -7225060, -10023494, -5963176, -3575950, 10381216, 11007351, 2250702, 13749045, -186923, 2088713, 16048320, 5323218, 2318160, -3242939, 5130766, 1640264, 4776465, 80309 ], [ -1609400, 15926456, -15760709, 7215846, 8497739, -8489788, -9676970, -1943320, -4759138, 15196192, 9503457, -4229982, 9648723, -6461069, 10529375, 16231488, 12709374, 7592688, -557117, 12066466, 4927544, 230295, 8360531 ], [ -2921384, 21303848, -23367959, 4102818, 5333273, -9754516, -9330446, 2076536, -5942326, 20011168, 7999563, -10710666, 5548401, -12735215, 18970037, 16414656, 20095530, 12867216, 2128705, 19002166, 8214824, -4315875, 16640753 ], [ -1530356, 22955159, -23715596, 1918254, 3676652, -10928242, -7591268, 3837611, -6161962, 22073383, 7560684, -15043401, 3254094, -14334611, 21531305, 15573447, 22785534, 15972777, 2841124, 18753601, 8618429, -7411710, 20245709 ], [ 2563684, 20880389, -16803620, 662154, 3527876, -12010966, -4459436, 3339905, -5418046, 21382837, 8186820, -17228187, 2765802, -11259257, 18213179, 13707861, 20779386, 16909371, 1580140, 11320771, 6138359, -9057210, 19175399 ], [ 6657724, 18805619, -9891644, -593946, 3379100, -13093690, -1327604, 2842199, -4674130, 20692291, 8812956, -19412973, 2277510, -8183903, 14895053, 11842275, 18773238, 17845965, 319156, 3887941, 3658289, -10702710, 18105089 ], [ 10751764, 16730849, -2979668, -1850046, 3230324, -14176414, 1804228, 2344493, -3930214, 20001745, 9439092, -21597759, 1789218, -5108549, 11576927, 9976689, 16767090, 18782559, -941828, -3544889, 1178219, -12348210, 17034779 ], [ 14845804, 14656079, 3932308, -3106146, 3081548, -15259138, 4936060, 1846787, -3186298, 19311199, 10065228, -23782545, 1300926, -2033195, 8258801, 8111103, 14760942, 19719153, -2202812, -10977719, -1301851, -13993710, 15964469 ], [ 17860207, 12799655, 8917267, -4744847, 3139687, -16014522, 6614131, 919224, -2571432, 18635452, 10414052, -24206344, 640894, 390933, 4480475, 6527459, 12348471, 20231225, -2784905, -16246705, -2753304, -14643350, 14680091 ], [ 15476425, 12034961, 4267141, -8296553, 4232401, -15133206, 1023397, -2157624, -2601816, 18033700, 9376316, -15825208, -877838, -441069, -1598851, 6353525, 7904385, 18620687, 27457, -10696471, 938328, -10313690, 12325373 ], [ 13092643, 11270267, -382985, -11848259, 5325115, -14251890, -4567337, -5234472, -2632200, 17431948, 8338580, -7444072, -2396570, -1273071, -7678177, 6179591, 3460299, 17010149, 2839819, -5146237, 4629960, -5984030, 9970655 ], [ 10708861, 10505573, -5033111, -15399965, 6417829, -13370574, -10158071, -8311320, -2662584, 16830196, 7300844, 937064, -3915302, -2105073, -13757503, 6005657, -983787, 15399611, 5652181, 403997, 8321592, -1654370, 7615937 ], [ 8325079, 9740879, -9683237, -18951671, 7510543, -12489258, -15748805, -11388168, -2692968, 16228444, 6263108, 9318200, -5434034, -2937075, -19836829, 5831723, -5427873, 13789073, 8464543, 5954231, 12013224, 2675290, 5261219 ], [ 5941297, 8976185, -14333363, -22503377, 8603257, -11607942, -21339539, -14465016, -2723352, 15626692, 5225372, 17699336, -6952766, -3769077, -25916155, 5657789, -9871959, 12178535, 11276905, 11504465, 15704856, 7004950, 2906501 ], [ 6412970, 10482976, -10896629, -16038538, 3864011, -11831321, -18490313, -11924939, 1470529, 13973405, 7158106, 16684107, -4693463, -486639, -18976696, 1461875, -8822255, 8352032, 12390652, 14508789, 14531563, 7861840, -1282097 ], [ 7455734, 12444064, -5842523, -7570390, -2041627, -12275639, -13953095, -8261477, 6509263, 12109811, 9684934, 13789605, -1678553, 3618687, -9433480, -3538435, -6673793, 4082336, 13164676, 17003931, 12385285, 8024176, -5837471 ], [ 8498498, 14405152, -788417, 897758, -7947265, -12719957, -9415877, -4598015, 11547997, 10246217, 12211762, 10895103, 1336357, 7724013, 109736, -8538745, -4525331, -187360, 13938700, 19499073, 10239007, 8186512, -10392845 ], [ 9541262, 16366240, 4265689, 9365906, -13852903, -13164275, -4878659, -934553, 16586731, 8382623, 14738590, 8000601, 4351267, 11829339, 9652952, -13539055, -2376869, -4457056, 14712724, 21994215, 8092729, 8348848, -14948219 ], [ 10584026, 18327328, 9319795, 17834054, -19758541, -13608593, -341441, 2728909, 21625465, 6519029, 17265418, 5106099, 7366177, 15934665, 19196168, -18539365, -228407, -8726752, 15486748, 24489357, 5946451, 8511184, -19503593 ], [ 10690031, 20574706, 12163786, 17255420, -19707979, -11110538, 1673431, 3539593, 23660689, 5708777, 15300616, 2361399, 6047053, 16863237, 22048076, -18973270, -469790, -8330668, 13068046, 23712267, 5060059, 5779864, -18937976 ], [ 9859277, 23108374, 12797662, 7630004, -13701217, -5670110, 1165957, 1497499, 22692403, 5951867, 8844184, -233499, 393895, 14615055, 18208676, -14840770, -3101018, -3268804, 7456618, 19662945, 5433553, 154888, -13251368 ], [ 9028523, 25642042, 13431538, -1995412, -7694455, -229682, 658483, -544595, 21724117, 6194957, 2387752, -2828397, -5259263, 12366873, 14369276, -10708270, -5732246, 1793060, 1845190, 15613623, 5807047, -5470088, -7564760 ], [ 8197769, 28175710, 14065414, -11620828, -1687693, 5210746, 151009, -2586689, 20755831, 6438047, -4068680, -5423295, -10912421, 10118691, 10529876, -6575770, -8363474, 6854924, -3766238, 11564301, 6180541, -11095064, -1878152 ], [ 7367015, 30709378, 14699290, -21246244, 4319069, 10651174, -356465, -4628783, 19787545, 6681137, -10525112, -8018193, -16565579, 7870509, 6690476, -2443270, -10994702, 11916788, -9377666, 7514979, 6554035, -16720040, 3808456 ], [ 6045475, 32006835, 14851509, -28306054, 9837866, 14113684, -1029932, -6555042, 17947388, 6829403, -16380355, -9748542, -20692251, 6306925, 3598370, 1362607, -13320823, 15136147, -13683085, 3809503, 7453318, -21693306, 7984189 ], [ 2270005, 27123237, 12595443, -22537834, 12916838, 7686604, -2533364, -7902126, 11747876, 6503549, -19229653, -7156146, -17186493, 8166331, 4242734, 3535369, -14121409, 9142981, -11458459, 1823257, 10981546, -23408022, 4605547 ], [ -1505465, 22239639, 10339377, -16769614, 15995810, 1259524, -4036796, -9249210, 5548364, 6177695, -22078951, -4563750, -13680735, 10025737, 4887098, 5708131, -14921995, 3149815, -9233833, -162989, 14509774, -25122738, 1226905 ], [ -5280935, 17356041, 8083311, -11001394, 19074782, -5167556, -5540228, -10596294, -651148, 5851841, -24928249, -1971354, -10174977, 11885143, 5531462, 7880893, -15722581, -2843351, -7009207, -2149235, 18038002, -26837454, -2151737 ], [ -9056405, 12472443, 5827245, -5233174, 22153754, -11594636, -7043660, -11943378, -6850660, 5525987, -27777547, 621042, -6669219, 13744549, 6175826, 10053655, -16523167, -8836517, -4784581, -4135481, 21566230, -28552170, -5530379 ], [ -12831875, 7588845, 3571179, 535046, 25232726, -18021716, -8547092, -13290462, -13050172, 5200133, -30626845, 3213438, -3163461, 15603955, 6820190, 12226417, -17323753, -14829683, -2559955, -6121727, 25094458, -30266886, -8909021 ], [ -9648650, 10171487, 7702998, -1598349, 20768948, -20152596, -6621784, -12963256, -8311709, 4692799, -24164863, 2506839, 841482, 17589986, 10140499, 13864109, -16310604, -11140209, 1189351, -8459108, 17727676, -26123922, -5416778 ], [ -5073686, 14247377, 13112394, -5312067, 14796620, -21424236, -4010728, -12301192, -1385651, 4149169, -15840625, 1140441, 4946262, 19601342, 13995997, 15394787, -14934708, -5514207, 5243593, -10866716, 8181892, -20809422, -550358 ], [ -498722, 18323267, 18521790, -9025785, 8824292, -22695876, -1399672, -11639128, 5540407, 3605539, -7516387, -225957, 9051042, 21612698, 17851495, 16925465, -13558812, 111795, 9297835, -13274324, -1363892, -15494922, 4316062 ], [ 4076242, 22399157, 23931186, -12739503, 2851964, -23967516, 1211384, -10977064, 12466465, 3061909, 807851, -1592355, 13155822, 23624054, 21706993, 18456143, -12182916, 5737797, 13352077, -15681932, -10909676, -10180422, 9182482 ], [ 8651206, 26475047, 29340582, -16453221, -3120364, -25239156, 3822440, -10315000, 19392523, 2518279, 9132089, -2958753, 17260602, 25635410, 25562491, 19986821, -10807020, 11363799, 17406319, -18089540, -20455460, -4865922, 14048902 ], [ 8630668, 24950318, 27964086, -16091655, -5838772, -23643537, 6123206, -8843665, 19305649, 3270082, 10407428, -2825433, 15646170, 25632305, 26157760, 19910567, -9623271, 12362151, 17060848, -18440456, -25275032, -4201635, 14461366 ], [ 4014628, 17824970, 19801698, -11654805, -5303260, -19180659, 8113682, -6563059, 12205843, 5317318, 4633868, -1192395, 8312526, 23614739, 23492800, 18227381, -8631669, 8732853, 12315664, -16734680, -25368392, -8187561, 10419874 ], [ -601412, 10699622, 11639310, -7217955, -4767748, -14717781, 10104158, -4282453, 5106037, 7364554, -1139692, 440643, 978882, 21597173, 20827840, 16544195, -7640067, 5103555, 7570480, -15028904, -25461752, -12173487, 6378382 ], [ -5217452, 3574274, 3476922, -2781105, -4232236, -10254903, 12094634, -2001847, -1993769, 9411790, -6913252, 2073681, -6354762, 19579607, 18162880, 14861009, -6648465, 1474257, 2825296, -13323128, -25555112, -16159413, 2336890 ], [ -9833492, -3551074, -4685466, 1655745, -3696724, -5792025, 14085110, 278759, -9093575, 11459026, -12686812, 3706719, -13688406, 17562041, 15497920, 13177823, -5656863, -2155041, -1919888, -11617352, -25648472, -20145339, -1704602 ], [ -12765530, -9026763, -11459801, 5258445, -2522713, -1627629, 14475335, 1435563, -13873959, 12681050, -16661820, 5556515, -19702177, 15723779, 12177799, 12301170, -4293293, -4970095, -5281137, -10203812, -25113952, -22882595, -5341374 ], [ -7277558, -6254157, -11293871, 4690395, 1843793, 1044357, 6864305, -3026643, -7057233, 9777014, -11644068, 8490101, -19116583, 14782037, 5581873, 15457182, -1069883, -3713929, -1722711, -10251452, -21440032, -19376501, -6954546 ], [ -1789586, -3481551, -11127941, 4122345, 6210299, 3716343, -746725, -7488849, -240507, 6872978, -6626316, 11423687, -18530989, 13840295, -1014053, 18613194, 2153527, -2457763, 1835715, -10299092, -17766112, -15870407, -8567718 ], [ 3698386, -708945, -10962011, 3554295, 10576805, 6388329, -8357755, -11951055, 6576219, 3968942, -1608564, 14357273, -17945395, 12898553, -7609979, 21769206, 5376937, -1201597, 5394141, -10346732, -14092192, -12364313, -10180890 ], [ 9186358, 2063661, -10796081, 2986245, 14943311, 9060315, -15968785, -16413261, 13392945, 1064906, 3409188, 17290859, -17359801, 11956811, -14205905, 24925218, 8600347, 54569, 8952567, -10394372, -10418272, -8858219, -11794062 ], [ 14674330, 4836267, -10630151, 2418195, 19309817, 11732301, -23579815, -20875467, 20209671, -1839130, 8426940, 20224445, -16774207, 11015069, -20801831, 28081230, 11823757, 1310735, 12510993, -10442012, -6744352, -5352125, -13407234 ], [ 11442857, 1905438, -5655166, -1251345, 16605663, 6406032, -25668440, -22101658, 17314557, -605896, 8756822, 18773076, -11533983, 6927352, -21150462, 23572227, 11732552, 2281996, 13841639, -9828142, -9053667, -5735376, -9200311 ], [ 6467495, -2166078, 281630, -5541183, 12487377, -519888, -26652584, -22680646, 12477075, 1454792, 8149130, 16444716, -5362833, 2210440, -20249634, 17530221, 10978424, 3196276, 14726729, -9081970, -12559629, -6896496, -3829369 ], [ 1492133, -6237594, 6218426, -9831021, 8369091, -7445808, -27636728, -23259634, 7639593, 3515480, 7541438, 14116356, 808317, -2506472, -19348806, 11488215, 10224296, 4110556, 15611819, -8335798, -16065591, -8057616, 1541573 ], [ -3483229, -10309110, 12155222, -14120859, 4250805, -14371728, -28620872, -23838622, 2802111, 5576168, 6933746, 11787996, 6979467, -7223384, -18447978, 5446209, 9470168, 5024836, 16496909, -7589626, -19571553, -9218736, 6912515 ], [ -8458591, -14380626, 18092018, -18410697, 132519, -21297648, -29605016, -24417610, -2035371, 7636856, 6326054, 9459636, 13150617, -11940296, -17547150, -595797, 8716040, 5939116, 17381999, -6843454, -23077515, -10379856, 12283457 ], [ -7830544, -14791584, 17525171, -19875279, -2943060, -22080921, -25407263, -23951668, -4303335, 6963299, 4863200, 9245490, 16575714, -13330463, -14702010, -5046654, 5885525, 4636156, 16378655, -5066836, -23301438, -10472952, 12334541 ], [ -1599088, -11541984, 10454681, -18514605, -4975932, -16721547, -16027613, -22440796, -4001781, 3555497, 2545184, 11145558, 17254758, -11393885, -9912558, -7906362, 978623, 1115956, 13486877, -2259772, -20243322, -9498024, 7065767 ], [ 4632368, -8292384, 3384191, -17153931, -7008804, -11362173, -6647963, -20929924, -3700227, 147695, 227168, 13045626, 17933802, -9457307, -5123106, -10766070, -3928279, -2404244, 10595099, 547292, -17185206, -8523096, 1796993 ], [ 10863824, -5042784, -3686299, -15793257, -9041676, -6002799, 2731687, -19419052, -3398673, -3260107, -2090848, 14945694, 18612846, -7520729, -333654, -13625778, -8835181, -5924444, 7703321, 3354356, -14127090, -7548168, -3471781 ], [ 17095280, -1793184, -10756789, -14432583, -11074548, -643425, 12111337, -17908180, -3097119, -6667909, -4408864, 16845762, 19291890, -5584151, 4455798, -16485486, -13742083, -9444644, 4811543, 6161420, -11068974, -6573240, -8740555 ], [ 21257535, 247110, -16534796, -13129113, -11562285, 4355867, 19372767, -15893289, -3511101, -9611728, -5867724, 18668691, 19857953, -4264609, 7621609, -18660260, -17819258, -12029833, 3126682, 7580269, -7703216, -4999573, -13332874 ], [ 15073785, -3759126, -15850388, -12111663, -4324347, 7554749, 16043097, -11358303, -7502763, -10235632, -3030804, 20105925, 19859111, -6030247, 2669215, -17410364, -17747798, -9939967, 7476406, 2058043, -2799248, -432211, -14542918 ], [ 8890035, -7765362, -15165980, -11094213, 2913591, 10753631, 12713427, -6823317, -11494425, -10859536, -193884, 21543159, 19860269, -7795885, -2283179, -16160468, -17676338, -7850101, 11826130, -3464183, 2104720, 4135151, -15752962 ], [ 2706285, -11771598, -14481572, -10076763, 10151529, 13952513, 9383757, -2288331, -15486087, -11483440, 2643036, 22980393, 19861427, -9561523, -7235573, -14910572, -17604878, -5760235, 16175854, -8986409, 7008688, 8702513, -16963006 ], [ -3477465, -15777834, -13797164, -9059313, 17389467, 17151395, 6054087, 2246655, -19477749, -12107344, 5479956, 24417627, 19862585, -11327161, -12187967, -13660676, -17533418, -3670369, 20525578, -14508635, 11912656, 13269875, -18173050 ], [ -9661215, -19784070, -13112756, -8041863, 24627405, 20350277, 2724417, 6781641, -23469411, -12731248, 8316876, 25854861, 19863743, -13092799, -17140361, -12410780, -17461958, -1580503, 24875302, -20030861, 16816624, 17837237, -19383094 ], [ -9790175, -17017336, -10452398, -9267183, 24394748, 16754879, 685762, 6213757, -16858358, -10915502, 4511551, 20946370, 16599231, -9474762, -12800630, -13555444, -15168373, -936912, 18731446, -12509032, 18804127, 15239514, -18296793 ], [ -8708177, -12896008, -7396850, -10941057, 22667972, 11800625, -1094690, 4625299, -8126762, -8611826, -622223, 14768734, 12681585, -4779990, -6602474, -15179020, -12430363, -582576, 10488874, -2378392, 20208337, 11208774, -16751223 ], [ -7626179, -8774680, -4341302, -12614931, 20941196, 6846371, -2875142, 3036841, 604834, -6308150, -5755997, 8591098, 8763939, -85218, -404318, -16802596, -9692353, -228240, 2246302, 7752248, 21612547, 7178034, -15205653 ], [ -6544181, -4653352, -1285754, -14288805, 19214420, 1892117, -4655594, 1448383, 9336430, -4004474, -10889771, 2413462, 4846293, 4609554, 5793838, -18426172, -6954343, 126096, -5996270, 17882888, 23016757, 3147294, -13660083 ], [ -5462183, -532024, 1769794, -15962679, 17487644, -3062137, -6436046, -140075, 18068026, -1700798, -16023545, -3764174, 928647, 9304326, 11991994, -20049748, -4216333, 480432, -14238842, 28013528, 24420967, -883446, -12114513 ], [ -1947368, 952784, 1472167, -14843565, 13637399, -5439253, -6922496, 1325590, 20782906, -774998, -14768498, -8440037, 387273, 11165265, 12782242, -19118317, -860641, 2686047, -19308761, 30580547, 24244996, -4742100, -12296889 ], [ 4000264, -198928, -2178635, -10931463, 7663685, -5239231, -6114944, 5845378, 17481070, -1227074, -7124630, -11614127, 3222171, 10192371, 8164582, -15631879, 3112733, 6742941, -21206027, 25583945, 22488844, -8428668, -14207211 ], [ 9947896, -1350640, -5829437, -7019361, 1689971, -5039209, -5307392, 10365166, 14179234, -1679150, 519238, -14788217, 6057069, 9219477, 3546922, -12145441, 7086107, 10799835, -23103293, 20587343, 20732692, -12115236, -16117533 ], [ 15895528, -2502352, -9480239, -3107259, -4283743, -4839187, -4499840, 14884954, 10877398, -2131226, 8163106, -17962307, 8891967, 8246583, -1070738, -8659003, 11059481, 14856729, -25000559, 15590741, 18976540, -15801804, -18027855 ], [ 21843160, -3654064, -13131041, 804843, -10257457, -4639165, -3692288, 19404742, 7575562, -2583302, 15806974, -21136397, 11726865, 7273689, -5688398, -5172565, 15032855, 18913623, -26897825, 10594139, 17220388, -19488372, -19938177 ], [ 25165666, -4617065, -15555016, 4575240, -14288436, -4048014, -2586200, 22346735, 4153045, -2548463, 21012053, -23219406, 13447618, 6111051, -9372838, -2571086, 17493272, 20797386, -26788301, 6120482, 15222608, -21280713, -20492603 ], [ 15362542, -4636511, -11844856, 7637112, -8605740, -1501218, 12568, 17399753, 127123, -79049, 14023187, -19847010, 9597646, 3999693, -8391178, -4394402, 12388904, 11815494, -16644827, 4261550, 12016688, -13601919, -14267549 ], [ 5559418, -4655957, -8134696, 10698984, -2923044, 1045578, 2611336, 12452771, -3898799, 2390365, 7034321, -16474614, 5747674, 1888335, -7409518, -6217718, 7284536, 2833602, -6501353, 2402618, 8810768, -5923125, -8042495 ], [ -4243706, -4675403, -4424536, 13760856, 2759652, 3592374, 5210104, 7505789, -7924721, 4859779, 45455, -13102218, 1897702, -223023, -6427858, -8041034, 2180168, -6148290, 3642121, 543686, 5604848, 1755669, -1817441 ], [ -14046830, -4694849, -714376, 16822728, 8442348, 6139170, 7808872, 2558807, -11950643, 7329193, -6943411, -9729822, -1952270, -2334381, -5446198, -9864350, -2924200, -15130182, 13785595, -1315246, 2398928, 9434463, 4407613 ], [ -23849954, -4714295, 2995784, 19884600, 14125044, 8685966, 10407640, -2388175, -15976565, 9798607, -13932277, -6357426, -5802242, -4445739, -4464538, -11687666, -8028568, -24112074, 23929069, -3174178, -806992, 17113257, 10632667 ], [ -19273383, -3060956, -618106, 18958707, 13198900, 6682212, 7630613, -1837717, -13500587, 10930211, -15880893, -6358570, -6282449, -7511222, -3271178, -7107772, -7819391, -22178891, 24014678, -2769420, -1259432, 18641631, 7527886 ], [ -11820873, -1073060, -5696806, 17235261, 10950988, 3768348, 3778427, -187771, -9724229, 11794253, -16821459, -7034422, -6088703, -10767530, -2035478, -1247236, -6547505, -18062693, 22088714, -1911924, -1161176, 18939921, 2557138 ], [ -4368363, 914836, -10775506, 15511815, 8703076, 854484, -73759, 1462175, -5947871, 12658295, -17762025, -7710274, -5894957, -14023838, -799778, 4613300, -5275619, -13946495, 20162750, -1054428, -1062920, 19238211, -2413610 ], [ 3084147, 2902732, -15854206, 13788369, 6455164, -2059380, -3925945, 3112121, -2171513, 13522337, -18702591, -8386126, -5701211, -17280146, 435922, 10473836, -4003733, -9830297, 18236786, -196932, -964664, 19536501, -7384358 ], [ 10536657, 4890628, -20932906, 12064923, 4207252, -4973244, -7778131, 4762067, 1604845, 14386379, -19643157, -9061978, -5507465, -20536454, 1671622, 16334372, -2731847, -5714099, 16310822, 660564, -866408, 19834791, -12355106 ], [ 13753725, 7404157, -23400757, 10023669, 1197403, -3656724, -10820962, 7726019, 5213155, 12980957, -20374773, -10124737, -5464457, -17915153, 3757024, 15882476, -3057866, -3914360, 14889752, 892644, 1145254, 17527887, -13253507 ], [ 12735351, 10443319, -23257759, 7664607, -2574383, 1890180, -13054438, 12003977, 8653417, 9306071, -20897439, -11574403, -5572187, -9416243, 6692128, 9118148, -4981790, -4431080, 13973576, 499308, 5070322, 12615789, -10079561 ], [ 11716977, 13482481, -23114761, 5305545, -6346169, 7437084, -15287914, 16281935, 12093679, 5631185, -21420105, -13024069, -5679917, -917333, 9627232, 2353820, -6905714, -4947800, 13057400, 105972, 8995390, 7703691, -6905615 ], [ 10698603, 16521643, -22971763, 2946483, -10117955, 12983988, -17521390, 20559893, 15533941, 1956299, -21942771, -14473735, -5787647, 7581577, 12562336, -4410508, -8829638, -5464520, 12141224, -287364, 12920458, 2791593, -3731669 ], [ 9680229, 19560805, -22828765, 587421, -13889741, 18530892, -19754866, 24837851, 18974203, -1718587, -22465437, -15923401, -5895377, 16080487, 15497440, -11174836, -10753562, -5981240, 11225048, -680700, 16845526, -2120505, -557723 ], [ 9159887, 21188693, -21870270, -1719416, -17488926, 22303604, -21354708, 27258421, 21801410, -3862058, -22893358, -16453615, -6336892, 21861463, 17618420, -16309608, -11099764, -6660767, 10609606, -218300, 20197493, -5467357, 1582186 ], [ 11129705, 15760211, -16834290, -3765128, -20225106, 17205356, -19786380, 20392051, 21563342, 1651546, -22847554, -12386569, -8447332, 14052769, 15668780, -13296600, -3557356, -8154329, 11497834, 4522780, 20683955, -987979, -1448090 ], [ 13099523, 10331729, -11798310, -5810840, -22961286, 12107108, -18218052, 13525681, 21325274, 7165150, -22801750, -8319523, -10557772, 6244075, 13719140, -10283592, 3985052, -9647891, 12386062, 9263860, 21170417, 3491399, -4478366 ], [ 15069341, 4903247, -6762330, -7856552, -25697466, 7008860, -16649724, 6659311, 21087206, 12678754, -22755946, -4252477, -12668212, -1564619, 11769500, -7270584, 11527460, -11141453, 13274290, 14004940, 21656879, 7970777, -7508642 ], [ 17039159, -525235, -1726350, -9902264, -28433646, 1910612, -15081396, -207059, 20849138, 18192358, -22710142, -185431, -14778652, -9373313, 9819860, -4257576, 19069868, -12635015, 14162518, 18746020, 22143341, 12450155, -10538918 ], [ 19008977, -5953717, 3309630, -11947976, -31169826, -3187636, -13513068, -7073429, 20611070, 23705962, -22664338, 3881615, -16889092, -17182007, 7870220, -1244568, 26612276, -14128577, 15050746, 23487100, 22629803, 16929533, -13569194 ], [ 20320335, -3385999, 6374645, -11955398, -29850906, -6213584, -10084140, -10479239, 15180242, 22033561, -15174369, 5317481, -16736052, -13077731, 7492065, -746270, 24130294, -9036594, 13014409, 22659625, 17314505, 17268676, -8908230 ], [ 21500001, 780959, 9045467, -11555162, -27720966, -8825072, -6283092, -13192937, 8710862, 18923959, -6195567, 6227111, -16130316, -6590861, 7428207, -750914, 19643434, -2627502, 10393159, 20718439, 10838855, 16779772, -2709018 ], [ 22679667, 4947917, 11716289, -11154926, -25591026, -11436560, -2482044, -15906635, 2241482, 15814357, 2783235, 7136741, -15524580, -103991, 7364349, -755558, 15156574, 3781590, 7771909, 18777253, 4363205, 16290868, 3490194 ], [ 23859333, 9114875, 14387111, -10754690, -23461086, -14048048, 1319004, -18620333, -4227898, 12704755, 11762037, 8046371, -14918844, 6382879, 7300491, -760202, 10669714, 10190682, 5150659, 16836067, -2112445, 15801964, 9689406 ], [ 25038999, 13281833, 17057933, -10354454, -21331146, -16659536, 5120052, -21334031, -10697278, 9595153, 20740839, 8956001, -14313108, 12869749, 7236633, -764846, 6182854, 16599774, 2529409, 14894881, -8588095, 15313060, 15888618 ], [ 21063438, 13236368, 14943767, -10230737, -17761233, -15445019, 4080384, -22773494, -13467850, 6790330, 22151790, 10112927, -14825934, 16549930, 5390811, 620686, 2347171, 16205679, 1622101, 12295603, -12397501, 14276242, 16183179 ], [ 11932650, 8978480, 8044613, -10383539, -12751347, -10404497, -1800000, -22938722, -12539614, 4290286, 15994890, 11517149, -16457322, 17423422, 1763025, 3396394, -837335, 9008397, 2428735, 9038233, -13540663, 12691510, 10573089 ], [ 2801862, 4720592, 1145459, -10536341, -7741461, -5363975, -7680384, -23103950, -11611378, 1790242, 9837990, 12921371, -18088710, 18296914, -1864761, 6172102, -4021841, 1811115, 3235369, 5780863, -14683825, 11106778, 4962999 ], [ -6328926, 462704, -5753695, -10689143, -2731575, -323453, -13560768, -23269178, -10683142, -709802, 3681090, 14325593, -19720098, 19170406, -5492547, 8947810, -7206347, -5386167, 4042003, 2523493, -15826987, 9522046, -647091 ], [ -15459714, -3795184, -12652849, -10841945, 2278311, 4717069, -19441152, -23434406, -9754906, -3209846, -2475810, 15729815, -21351486, 20043898, -9120333, 11723518, -10390853, -12583449, 4848637, -733877, -16970149, 7937314, -6257181 ], [ -22649438, -7303384, -17131614, -11346140, 6132282, 8475135, -22960224, -22942543, -7864772, -4363758, -6553827, 16608004, -22201758, 20557462, -12672090, 13210282, -12334223, -18461521, 5987300, -3256981, -16959892, 6274181, -10045079 ], [ -20133842, -7063144, -9508434, -13607300, 4206678, 5820921, -14672736, -19165225, -1165148, 1212990, -237429, 14856028, -19146450, 19271386, -15843702, 8252326, -8071913, -17743543, 8786108, -2108755, -11182540, 4219043, -4722017 ], [ -17618246, -6822904, -1885254, -15868460, 2281074, 3166707, -6385248, -15387907, 5534476, 6789738, 6078969, 13104052, -16091142, 17985310, -19015314, 3294370, -3809603, -17025565, 11584916, -960529, -5405188, 2163905, 601045 ], [ -15102650, -6582664, 5737926, -18129620, 355470, 512493, 1902240, -11610589, 12234100, 12366486, 12395367, 11352076, -13035834, 16699234, -22186926, -1663586, 452707, -16307587, 14383724, 187697, 372164, 108767, 5924107 ], [ -12587054, -6342424, 13361106, -20390780, -1570134, -2141721, 10189728, -7833271, 18933724, 17943234, 18711765, 9600100, -9980526, 15413158, -25358538, -6621542, 4715017, -15589609, 17182532, 1335923, 6149516, -1946371, 11247169 ], [ -10071458, -6102184, 20984286, -22651940, -3495738, -4795935, 18477216, -4055953, 25633348, 23519982, 25028163, 7848124, -6925218, 14127082, -28530150, -11579498, 8977327, -14871631, 19981340, 2484149, 11926868, -4001509, 16570231 ], [ -9533772, -1370894, 17443886, -23092870, -1511017, -1820169, 15281874, -6588000, 24440502, 17099310, 18755001, 3819658, -6171740, 8682001, -24861687, -6789304, 10645017, -13994118, 14689923, 6871125, 11703280, -1626812, 15965828 ], [ -9391668, 4258606, 11670770, -23169754, 1255769, 2281593, 9789966, -10381920, 21669162, 8279154, 9963927, -664106, -5878628, 2405119, -19825209, -49480, 11793783, -13084698, 7780461, 11905851, 10279504, 1633852, 14175932 ], [ -9249564, 9888106, 5897654, -23246638, 4022555, 6383355, 4298058, -14175840, 18897822, -541002, 1172853, -5147870, -5585516, -3871763, -14788731, 6690344, 12942549, -12175278, 870999, 16940577, 8855728, 4894516, 12386036 ], [ -9107460, 15517606, 124538, -23323522, 6789341, 10485117, -1193850, -17969760, 16126482, -9361158, -7618221, -9631634, -5292404, -10148645, -9752253, 13430168, 14091315, -11265858, -6038463, 21975303, 7431952, 8155180, 10596140 ], [ -8965356, 21147106, -5648578, -23400406, 9556127, 14586879, -6685758, -21763680, 13355142, -18181314, -16409295, -14115398, -4999292, -16425527, -4715775, 20169992, 15240081, -10356438, -12947925, 27010029, 6008176, 11415844, 8806244 ], [ -9992937, 22875142, -6117061, -21431908, 10991120, 12580272, -7165152, -21985365, 10600116, -22765416, -16752834, -15915785, -5042921, -17138921, -4022769, 22841573, 14298729, -7695378, -13967664, 29640963, 3131578, 9920938, 5479937 ], [ -12190203, 20701714, -1280911, -17418028, 11094320, 4465296, -2632032, -18634815, 7861404, -23113464, -8648838, -15032795, -5423291, -12288827, -7673235, 21444911, 11267259, -3282678, -9097680, 29868105, -1197842, 3670462, 617219 ], [ -14387469, 18528286, 3555239, -13404148, 11197520, -3649680, 1901088, -15284265, 5122692, -23461512, -544842, -14149805, -5803661, -7438733, -11323701, 20048249, 8235789, 1130022, -4227696, 30095247, -5527262, -2580014, -4245499 ], [ -16584735, 16354858, 8391389, -9390268, 11300720, -11764656, 6434208, -11933715, 2383980, -23809560, 7559154, -13266815, -6184031, -2588639, -14974167, 18651587, 5204319, 5542722, 642288, 30322389, -9856682, -8830490, -9108217 ], [ -18782001, 14181430, 13227539, -5376388, 11403920, -19879632, 10967328, -8583165, -354732, -24157608, 15663150, -12383825, -6564401, 2261455, -18624633, 17254925, 2172849, 9955422, 5512272, 30549531, -14186102, -15080966, -13970935 ], [ -20319871, 11511270, 16698149, -1601446, 11104201, -25189095, 14625649, -5866709, -2892849, -23352156, 21180908, -11247313, -6726894, 5438012, -21180253, 15035950, -577354, 13792194, 9224028, 29107714, -17251899, -20362698, -17257830 ], [ -18560761, 6357450, 13341059, 978806, 8789887, -16470993, 13909975, -6320723, -4427991, -16779204, 13767476, -8843191, -5800002, 246884, -18261643, 8705410, -1921222, 14749326, 7144644, 19321102, -13999581, -20800710, -12665610 ], [ -16801651, 1203630, 9983969, 3559058, 6475573, -7752891, 13194301, -6774737, -5963133, -10206252, 6354044, -6439069, -4873110, -4944244, -15343033, 2374870, -3265090, 15706458, 5065260, 9534490, -10747263, -21238722, -8073390 ], [ -15042541, -3950190, 6626879, 6139310, 4161259, 965211, 12478627, -7228751, -7498275, -3633300, -1059388, -4034947, -3946218, -10135372, -12424423, -3955670, -4608958, 16663590, 2985876, -252122, -7494945, -21676734, -3481170 ], [ -13283431, -9104010, 3269789, 8719562, 1846945, 9683313, 11762953, -7682765, -9033417, 2939652, -8472820, -1630825, -3019326, -15326500, -9505813, -10286210, -5952826, 17620722, 906492, -10038734, -4242627, -22114746, 1111050 ], [ -11524321, -14257830, -87301, 11299814, -467369, 18401415, 11047279, -8136779, -10568559, 9512604, -15886252, 773297, -2092434, -20517628, -6587203, -16616750, -7296694, 18577854, -1172892, -19825346, -990309, -22552758, 5703270 ], [ -11124306, -14867465, -4256976, 11874091, -3437013, 18253147, 6895060, -5612903, -12351156, 11327531, -14254629, -3996966, -2684147, -16638581, -5535493, -16764925, -7208502, 13685316, 1689519, -17895328, 956264, -15920020, 2063795 ], [ -10996110, -14568263, -8589168, 12047173, -6537723, 16331605, 2055532, -2493449, -14183244, 12190853, -10813995, -10202106, -3579581, -10945499, -4857163, -15676627, -6833898, 7622844, 5540289, -13621984, 2641688, -7873132, -3222019 ], [ -10867914, -14269061, -12921360, 12220255, -9638433, 14410063, -2783996, 626005, -16015332, 13054175, -7373361, -16407246, -4475015, -5252417, -4178833, -14588329, -6459294, 1560372, 9391059, -9348640, 4327112, 173756, -8507833 ], [ -10739718, -13969859, -17253552, 12393337, -12739143, 12488521, -7623524, 3745459, -17847420, 13917497, -3932727, -22612386, -5370449, 440665, -3500503, -13500031, -6084690, -4502100, 13241829, -5075296, 6012536, 8220644, -13793647 ], [ -10611522, -13670657, -21585744, 12566419, -15839853, 10566979, -12463052, 6864913, -19679508, 14780819, -492093, -28817526, -6265883, 6133747, -2822173, -12411733, -5710086, -10564572, 17092599, -801952, 7697960, 16267532, -19079461 ], [ -11728473, -13166405, -22895451, 12924097, -15810933, 7817218, -14514215, 8267227, -20556384, 12072458, -349473, -28336275, -5584634, 8947306, -1723615, -8927080, -4992660, -14545920, 14171544, 3356366, 9127682, 17265332, -21997030 ], [ -14090571, -12457103, -21182673, 13466371, -12652383, 4239238, -13777013, 7952401, -20478048, 5792414, -3504867, -21168633, -3326702, 8881342, -204829, -3046072, -3932412, -16446144, 4478664, 7399658, 10301702, 11214044, -22546354 ], [ -16452669, -11747801, -19469895, 14008645, -9493833, 661258, -13039811, 7637575, -20399712, -487630, -6660261, -14000991, -1068770, 8815378, 1313957, 2834936, -2872164, -18346368, -5214216, 11442950, 11475722, 5162756, -23095678 ], [ -18814767, -11038499, -17757117, 14550919, -6335283, -2916722, -12302609, 7322749, -20321376, -6767674, -9815655, -6833349, 1189162, 8749414, 2832743, 8715944, -1811916, -20246592, -14907096, 15486242, 12649742, -888532, -23645002 ], [ -21176865, -10329197, -16044339, 15093193, -3176733, -6494702, -11565407, 7007923, -20243040, -13047718, -12971049, 334293, 3447094, 8683450, 4351529, 14596952, -751668, -22146816, -24599976, 19529534, 13823762, -6939820, -24194326 ], [ -23020089, -9814089, -14300091, 14670523, -287477, -9253854, -11154634, 6049065, -18567575, -17337806, -14643308, 5697099, 4729288, 7971860, 5814867, 19188079, -150101, -22722467, -31383992, 21944816, 14844652, -11121517, -23637763 ], [ -22268943, -10269951, -12398493, 9423133, 1255309, -7918866, -12376006, 1870047, -8906465, -11678114, -8899892, 2035725, 1132792, 4032140, 7000965, 17329801, -1841939, -16675253, -23623688, 16220048, 15099892, -5955259, -17551765 ], [ -21517797, -10725813, -10496895, 4175743, 2798095, -6583878, -13597378, -2308971, 754645, -6018422, -3156476, -1625649, -2463704, 92420, 8187063, 15471523, -3533777, -10628039, -15863384, 10495280, 15355132, -789001, -11465767 ], [ -20766651, -11181675, -8595297, -1071647, 4340881, -5248890, -14818750, -6487989, 10415755, -358730, 2586940, -5287023, -6060200, -3847300, 9373161, 13613245, -5225615, -4580825, -8103080, 4770512, 15610372, 4377257, -5379769 ], [ -20015505, -11637537, -6693699, -6319037, 5883667, -3913902, -16040122, -10667007, 20076865, 5300962, 8330356, -8948397, -9656696, -7787020, 10559259, 11754967, -6917453, 1466389, -342776, -954256, 15865612, 9543515, 706229 ], [ -19264359, -12093399, -4792101, -11566427, 7426453, -2578914, -17261494, -14846025, 29737975, 10960654, 14073772, -12609771, -13253192, -11726740, 11745357, 9896689, -8609291, 7513603, 7417528, -6679024, 16120852, 14709773, 6792227 ], [ -14134338, -7068136, -5156578, -14129412, 8599954, -5415071, -17570121, -9024018, 24880255, 13815596, 15084423, -11355165, -12688273, -7582815, 6724900, 7388731, -7739469, 10073972, 8323147, -8535127, 14893912, 13084471, 4911730 ], [ -8128542, -946648, -5974270, -16155516, 9699598, -9085457, -17696199, -1201806, 17118769, 16109588, 15148521, -9117363, -11291071, -1822161, 463132, 4750837, -6357315, 11936972, 7857829, -9617497, 13370536, 10100857, 1437934 ], [ -2122746, 5174840, -6791962, -18181620, 10799242, -12755843, -17822277, 6620406, 9357283, 18403580, 15212619, -6879561, -9893869, 3938493, -5798636, 2112943, -4975161, 13799972, 7392511, -10699867, 11847160, 7117243, -2035862 ], [ 3883050, 11296328, -7609654, -20207724, 11898886, -16426229, -17948355, 14442618, 1595797, 20697572, 15276717, -4641759, -8496667, 9699147, -12060404, -524951, -3593007, 15662972, 6927193, -11782237, 10323784, 4133629, -5509658 ], [ 9888846, 17417816, -8427346, -22233828, 12998530, -20096615, -18074433, 22264830, -6165689, 22991564, 15340815, -2403957, -7099465, 15459801, -18322172, -3162845, -2210853, 17525972, 6461875, -12864607, 8800408, 1150015, -8983454 ], [ 11688210, 17713790, -8980882, -19497384, 13922878, -21005504, -15296097, 25180203, -10119089, 20084651, 14946783, -2645115, -6164050, 13753881, -19253600, -5805290, -2759139, 18061772, 4036549, -12420820, 5404831, -34451, -7275557 ], [ 9281142, 12184250, -9270262, -11998392, 14671930, -19152896, -9613347, 23188737, -10264403, 11976833, 14094621, -5365233, -5690422, 4581387, -14854688, -8452286, -5237865, 17270372, -348785, -10450876, 137053, 580231, -385967 ], [ 6874074, 6654710, -9559642, -4499400, 15420982, -17300288, -3930597, 21197271, -10409717, 3869015, 13242459, -8085351, -5216794, -4591107, -10455776, -11099282, -7716591, 16478972, -4734119, -8480932, -5130725, 1194913, 6503623 ], [ 4467006, 1125170, -9849022, 2999592, 16170034, -15447680, 1752153, 19205805, -10555031, -4238803, 12390297, -10805469, -4743166, -13763601, -6056864, -13746278, -10195317, 15687572, -9119453, -6510988, -10398503, 1809595, 13393213 ], [ 2059938, -4404370, -10138402, 10498584, 16919086, -13595072, 7434903, 17214339, -10700345, -12346621, 11538135, -13525587, -4269538, -22936095, -1657952, -16393274, -12674043, 14896172, -13504787, -4541044, -15666281, 2424277, 20282803 ], [ -839415, -8152673, -10990957, 16400547, 16945085, -11637148, 11621524, 14696593, -10816531, -18241873, 11391141, -15745720, -4230686, -28993072, 1918803, -17448776, -14439265, 13547604, -16549439, -2893979, -20056011, 2840843, 25486877 ], [ -6200193, -2994791, -14659387, 14317365, 13355819, -9152644, 8327500, 9547447, -10787077, -13074295, 14769987, -15465928, -6365714, -19472464, 1384773, -10546808, -12636967, 9413196, -12890681, -2861309, -20055501, 2266829, 22263371 ], [ -11560971, 2163091, -18327817, 12234183, 9766553, -6668140, 5033476, 4398301, -10757623, -7906717, 18148833, -15186136, -8500742, -9951856, 850743, -3644840, -10834669, 5278788, -9231923, -2828639, -20054991, 1692815, 19039865 ], [ -16921749, 7320973, -21996247, 10151001, 6177287, -4183636, 1739452, -750845, -10728169, -2739139, 21527679, -14906344, -10635770, -431248, 316713, 3257128, -9032371, 1144380, -5573165, -2795969, -20054481, 1118801, 15816359 ], [ -22282527, 12478855, -25664677, 8067819, 2588021, -1699132, -1554572, -5899991, -10698715, 2428439, 24906525, -14626552, -12770798, 9089360, -217317, 10159096, -7230073, -2990028, -1914407, -2763299, -20053971, 544787, 12592853 ], [ -27643305, 17636737, -29333107, 5984637, -1001245, 785372, -4848596, -11049137, -10669261, 7596017, 28285371, -14346760, -14905826, 18609968, -751347, 17061064, -5427775, -7124436, 1744351, -2730629, -20053461, -29227, 9369347 ], [ -21855203, 16457044, -24412607, 2976435, -3944916, -1054499, -1917365, -11093993, -6734712, 4649140, 22291002, -10055133, -10584864, 15698046, -1406747, 15577362, -537277, -5108499, -481746, 200451, -13556721, 1968469, 4242886 ], [ -13837325, 14009836, -17774321, -216771, -6759468, -3759245, 2258917, -10117991, -2019144, 79372, 14421990, -4961139, -4972704, 10299618, -2086421, 12416526, 4970861, -1862493, -3884814, 3711213, -5760735, 4480507, -1264166 ], [ -5819447, 11562628, -11136035, -3409977, -9574020, -6463991, 6435199, -9141989, 2696424, -4490396, 6552978, 132855, 639456, 4901190, -2766095, 9255690, 10478999, 1383513, -7287882, 7221975, 2035251, 6992545, -6771218 ], [ 2198431, 9115420, -4497749, -6603183, -12388572, -9168737, 10611481, -8165987, 7411992, -9060164, -1316034, 5226849, 6251616, -497238, -3445769, 6094854, 15987137, 4629519, -10690950, 10732737, 9831237, 9504583, -12278270 ], [ 10216309, 6668212, 2140537, -9796389, -15203124, -11873483, 14787763, -7189985, 12127560, -13629932, -9185046, 10320843, 11863776, -5895666, -4125443, 2934018, 21495275, 7875525, -14094018, 14243499, 17627223, 12016621, -17785322 ], [ 11652961, 5667715, 7531174, -8447037, -15993690, -11053913, 17017381, -6112235, 11083704, -15476831, -13635417, 13880598, 14914938, -5816865, -4038443, -397863, 21860972, 7439436, -14940240, 13687920, 21547608, 11885467, -18713609 ], [ 6508387, 6113929, 11674162, -2555127, -14760270, -6710027, 17300335, -4932737, 4280424, -14600861, -14667147, 15906114, 15405102, -260835, -3184769, -3900789, 17084228, 3321252, -13229616, 9066000, 21592392, 9111121, -15063131 ], [ 1363813, 6560143, 15817150, 3336783, -13526850, -2366141, 17583289, -3753239, -2522856, -13724891, -15698877, 17931630, 15895266, 5295195, -2331095, -7403715, 12307484, -796932, -11518992, 4444080, 21637176, 6336775, -11412653 ], [ -3780761, 7006357, 19960138, 9228693, -12293430, 1977745, 17866243, -2573741, -9326136, -12848921, -16730607, 19957146, 16385430, 10851225, -1477421, -10906641, 7530740, -4915116, -9808368, -177840, 21681960, 3562429, -7762175 ], [ -8925335, 7452571, 24103126, 15120603, -11060010, 6321631, 18149197, -1394243, -16129416, -11972951, -17762337, 21982662, 16875594, 16407255, -623747, -14409567, 2753996, -9033300, -8097744, -4799760, 21726744, 788083, -4111697 ], [ -12522231, 7674173, 26915679, 18684262, -8943127, 9729255, 17240750, -1296315, -21835154, -11033645, -18537398, 22456533, 16881181, 20904073, 185103, -17585519, -1617055, -12599665, -6693929, -9037229, 20685108, -797699, -538161 ], [ -8380737, 6772715, 23076057, 10606666, -2408929, 8455569, 10375298, -6606237, -22053182, -9777659, -18029114, 15172179, 14463883, 20104831, 769833, -19126601, -3959641, -13406935, -6824159, -11352443, 14211372, 3559339, 2650665 ], [ -4239243, 5871257, 19236435, 2529070, 4125269, 7181883, 3509846, -11916159, -22271210, -8521673, -17520830, 7887825, 12046585, 19305589, 1354563, -20667683, -6302227, -14214205, -6954389, -13667657, 7737636, 7916377, 5839491 ], [ -97749, 4969799, 15396813, -5548526, 10659467, 5908197, -3355606, -17226081, -22489238, -7265687, -17012546, 603471, 9629287, 18506347, 1939293, -22208765, -8644813, -15021475, -7084619, -15982871, 1263900, 12273415, 9028317 ], [ 4043745, 4068341, 11557191, -13626122, 17193665, 4634511, -10221058, -22536003, -22707266, -6009701, -16504262, -6680883, 7211989, 17707105, 2524023, -23749847, -10987399, -15828745, -7214849, -18298085, -5209836, 16630453, 12217143 ], [ 8185239, 3166883, 7717569, -21703718, 23727863, 3360825, -17086510, -27845925, -22925294, -4753715, -15995978, -13965237, 4794691, 16907863, 3108753, -25290929, -13329985, -16636015, -7345079, -20613299, -11683572, 20987491, 15405969 ], [ 9633783, -1462325, 6051977, -20515989, 21233961, 2841359, -17387672, -26175142, -18451077, -7597279, -15412114, -9314521, 2175348, 15212421, -1146332, -24565221, -7529366, -15501175, -4318634, -20160223, -13986598, 15489149, 13990405 ], [ 10543737, -6837083, 4821191, -17475195, 16934439, 2472737, -16375976, -23108218, -13038411, -11260753, -14813134, -2276791, -484404, 13337739, -6369380, -23386155, -100106, -13977913, -660854, -19153489, -15455482, 8019731, 11653963 ], [ 11453691, -12211841, 3590405, -14434401, 12634917, 2104115, -15364280, -20041294, -7625745, -14924227, -14214154, 4760939, -3144156, 11463057, -11592428, -22207089, 7329154, -12454651, 2996926, -18146755, -16924366, 550313, 9317521 ], [ 12363645, -17586599, 2359619, -11393607, 8335395, 1735493, -14352584, -16974370, -2213079, -18587701, -13615174, 11798669, -5803908, 9588375, -16815476, -21028023, 14758414, -10931389, 6654706, -17140021, -18393250, -6919105, 6981079 ], [ 13273599, -22961357, 1128833, -8352813, 4035873, 1366871, -13340888, -13907446, 3199587, -22251175, -13016194, 18836399, -8463660, 7713693, -22038524, -19848957, 22187674, -9408127, 10312486, -16133287, -19862134, -14388523, 4644637 ], [ 12502689, -22426814, -985927, -8352738, -828597, -966952, -12895136, -9125503, 4240914, -23639134, -9975040, 18734207, -7647114, 6740406, -21390629, -16328244, 20838304, -8325241, 9491860, -14087158, -17213950, -16987399, 4793332 ], [ 10050915, -15982970, -3984661, -11393382, -6258015, -5265976, -13015328, -2628541, 910902, -22751578, -4491712, 11492093, -3354270, 6668514, -14871791, -10465884, 10710304, -7682731, 4192828, -11001634, -10448698, -14715733, 7427164 ], [ 7599141, -9539126, -6983395, -14434026, -11687433, -9565000, -13135520, 3868421, -2419110, -21864022, 991616, 4249979, 938574, 6596622, -8352953, -4603524, 582304, -7040221, -1106204, -7916110, -3683446, -12444067, 10060996 ], [ 5147367, -3095282, -9982129, -17474670, -17116851, -13864024, -13255712, 10365383, -5749122, -20976466, 6474944, -2992135, 5231418, 6524730, -1834115, 1258836, -9545696, -6397711, -6405236, -4830586, 3081806, -10172401, 12694828 ], [ 2695593, 3348562, -12980863, -20515314, -22546269, -18163048, -13375904, 16862345, -9079134, -20088910, 11958272, -10234249, 9524262, 6452838, 4684723, 7121196, -19673696, -5755201, -11704268, -1745062, 9847058, -7900735, 15328660 ], [ 1159129, 8316748, -15535884, -22472568, -26187938, -21250734, -13179132, 21107277, -11759298, -18797414, 16093961, -16485308, 12753791, 5322405, 10204989, 12043329, -27339500, -4925266, -16008135, 44741, 14975011, -4844088, 17540751 ], [ 4199215, 5906644, -15872340, -19012872, -20890862, -18281730, -11397540, 14092059, -11190222, -15486218, 13491455, -17781092, 10666745, -1100733, 10732395, 12264327, -22694324, -3158206, -15336177, -4644061, 11916469, 2137464, 17644137 ], [ 7239301, 3496540, -16208796, -15553176, -15593786, -15312726, -9615948, 7076841, -10621146, -12175022, 10888949, -19076876, 8579699, -7523871, 11259801, 12485325, -18049148, -1391146, -14664219, -9332863, 8857927, 9119016, 17747523 ], [ 10279387, 1086436, -16545252, -12093480, -10296710, -12343722, -7834356, 61623, -10052070, -8863826, 8286443, -20372660, 6492653, -13947009, 11787207, 12706323, -13403972, 375914, -13992261, -14021665, 5799385, 16100568, 17850909 ], [ 13319473, -1323668, -16881708, -8633784, -4999634, -9374718, -6052764, -6953595, -9482994, -5552630, 5683937, -21668444, 4405607, -20370147, 12314613, 12927321, -8758796, 2142974, -13320303, -18710467, 2740843, 23082120, 17954295 ], [ 16359559, -3733772, -17218164, -5174088, 297442, -6405714, -4271172, -13968813, -8913918, -2241434, 3081431, -22964228, 2318561, -26793285, 12842019, 13148319, -4113620, 3910034, -12648345, -23399269, -317699, 30063672, 18057681 ], [ 13981645, -3003086, -16643055, -4118557, 1019078, -2385350, -4278765, -11476571, -3340852, -628183, 4254820, -20476252, -1520160, -19502518, 8244675, 11558457, -524039, 3269869, -7790757, -17403456, -2703811, 27894639, 14277327 ], [ 10520131, -1644242, -15885633, -3543859, 825626, 1845286, -4644195, -7082837, 3233012, 645479, 6183388, -17231524, -5709216, -9468970, 2622381, 9606423, 2854423, 2148259, -2096043, -9270720, -4955437, 23895489, 9720225 ], [ 7058617, -285398, -15128211, -2969161, 632174, 6075922, -5009625, -2689103, 9806876, 1919141, 8111956, -13986796, -9898272, 564578, -2999913, 7654389, 6232885, 1026649, 3598671, -1137984, -7207063, 19896339, 5163123 ], [ 3597103, 1073446, -14370789, -2394463, 438722, 10306558, -5375055, 1704631, 16380740, 3192803, 10040524, -10742068, -14087328, 10598126, -8622207, 5702355, 9611347, -94961, 9293385, 6994752, -9458689, 15897189, 606021 ], [ 135589, 2432290, -13613367, -1819765, 245270, 14537194, -5740485, 6098365, 22954604, 4466465, 11969092, -7497340, -18276384, 20631674, -14244501, 3750321, 12989809, -1216571, 14988099, 15127488, -11710315, 11898039, -3951081 ], [ 759349, 2069080, -11829006, 811577, 62966, 14259397, -5446905, 7612351, 21883529, 2132504, 12450586, -6395017, -20865204, 23974232, -15181986, 2459025, 15980035, -1346528, 18920205, 18487017, -11942509, 8100315, -5742264 ], [ 5468383, -16184, -9017706, 5499563, -108190, 9473167, -4494315, 6246589, 13167515, -3809080, 11485006, -7435099, -21853788, 20625800, -11434662, 1828467, 18582025, -484832, 21089703, 17073339, -10155271, 4504017, -4767528 ], [ 10177417, -2101448, -6206406, 10187549, -279346, 4686937, -3541725, 4880827, 4451501, -9750664, 10519426, -8475181, -22842372, 17277368, -7687338, 1197909, 21184015, 376864, 23259201, 15659661, -8368033, 907719, -3792792 ], [ 14886451, -4186712, -3395106, 14875535, -450502, -99293, -2589135, 3515065, -4264513, -15692248, 9553846, -9515263, -23830956, 13928936, -3940014, 567351, 23786005, 1238560, 25428699, 14245983, -6580795, -2688579, -2818056 ], [ 19595485, -6271976, -583806, 19563521, -621658, -4885523, -1636545, 2149303, -12980527, -21633832, 8588266, -10555345, -24819540, 10580504, -192690, -63207, 26387995, 2100256, 27598197, 12832305, -4793557, -6284877, -1843320 ], [ 22251437, -7852530, 1607894, 22880173, -511745, -9255653, -1394315, 1145794, -19838507, -25773746, 7203078, -11425674, -25118286, 7875125, 2546882, -71095, 27539785, 2943379, 28748204, 10916314, -2736992, -9987889, -969936 ], [ 14641979, -6909534, 701594, 19340155, 1003513, -11545283, -4703885, 1953550, -17406317, -20905310, 3719850, -11447238, -21967842, 8385011, 247694, 3034367, 21440575, 3693637, 24800756, 6488758, 666208, -14224471, -603312 ], [ 7032521, -5966538, -204706, 15800137, 2518771, -13834913, -8013455, 2761306, -14974127, -16036874, 236622, -11468802, -18817398, 8894897, -2051494, 6139829, 15341365, 4443895, 20853308, 2061202, 4069408, -18461053, -236688 ], [ -576937, -5023542, -1111006, 12260119, 4034029, -16124543, -11323025, 3569062, -12541937, -11168438, -3246606, -11490366, -15666954, 9404783, -4350682, 9245291, 9242155, 5194153, 16905860, -2366354, 7472608, -22697635, 129936 ], [ -8186395, -4080546, -2017306, 8720101, 5549287, -18414173, -14632595, 4376818, -10109747, -6300002, -6729834, -11511930, -12516510, 9914669, -6649870, 12350753, 3142945, 5944411, 12958412, -6793910, 10875808, -26934217, 496560 ], [ -15795853, -3137550, -2923606, 5180083, 7064545, -20703803, -17942165, 5184574, -7677557, -1431566, -10213062, -11533494, -9366066, 10424555, -8949058, 15456215, -2956265, 6694669, 9010964, -11221466, 14279008, -31170799, 863184 ], [ -16788911, -5398389, -2287726, 6705090, 5667148, -21914768, -16636450, 5212190, -1952167, -4693635, -11098725, -6904403, -8328092, 13468276, -12095816, 12791162, -5980080, 7268777, 8128636, -10945727, 10203288, -23160561, 4223528 ], [ -16458689, -8299995, -1343410, 9243102, 3687220, -22910000, -14407678, 5083778, 4431863, -9581805, -11464875, -1345181, -7712612, 17018764, -15412088, 8972006, -8388816, 7807655, 7859332, -9729329, 4631784, -12700959, 8182616 ], [ -16128467, -11201601, -399094, 11781114, 1707292, -23905232, -12178906, 4955366, 10815893, -14469975, -11831025, 4214041, -7097132, 20569252, -18728360, 5152850, -10797552, 8346533, 7590028, -8512931, -939720, -2241357, 12141704 ], [ -15798245, -14103207, 545222, 14319126, -272636, -24900464, -9950134, 4826954, 17199923, -19358145, -12197175, 9773263, -6481652, 24119740, -22044632, 1333694, -13206288, 8885411, 7320724, -7296533, -6511224, 8218245, 16100792 ], [ -15468023, -17004813, 1489538, 16857138, -2252564, -25895696, -7721362, 4698542, 23583953, -24246315, -12563325, 15332485, -5866172, 27670228, -25360904, -2485462, -15615024, 9424289, 7051420, -6080135, -12082728, 18677847, 20059880 ] ], [ [ -16065760, -22783136, -15042496, -23775392, 6094720, -1773440, 20886176, 13167328, 18863232, 10989856, -13628704, -29053376, -24273984, -3729056, 21477536, 24797440, 14852832, -22723264, -10748320, -1334016, 27207392, 16557024, 5151968 ], [ -16065760, -22783136, -15042496, -23775392, 6094720, -1773440, 20886176, 13167328, 18863232, 10989856, -13628704, -29053376, -24273984, -3729056, 21477536, 24797440, 14852832, -22723264, -10748320, -1334016, 27207392, 16557024, 5151968 ], [ -16065760, -22783136, -15042496, -23775392, 6094720, -1773440, 20886176, 13167328, 18863232, 10989856, -13628704, -29053376, -24273984, -3729056, 21477536, 24797440, 14852832, -22723264, -10748320, -1334016, 27207392, 16557024, 5151968 ], [ -17062200, -22263281, -14067781, -18688467, 3909290, -4764060, 22402431, 14023358, 14539757, 7992451, -8912224, -24881416, -22524624, -3428951, 18831281, 18040730, 11795732, -17243424, -10584905, -2092376, 26650237, 15212939, 1641538 ], [ -18257928, -21639455, -12898123, -12584157, 1286774, -8352804, 24221937, 15050594, 9351587, 4395565, -3252448, -19875064, -20425392, -3068825, 15655775, 9932678, 8127212, -10667616, -10388807, -3002408, 25981651, 13600037, -2570978 ], [ -19453656, -21015629, -11728465, -6479847, -1335742, -11941548, 26041443, 16077830, 4163417, 798679, 2407328, -14868712, -18326160, -2708699, 12480269, 1824626, 4458692, -4091808, -10192709, -3912440, 25313065, 11987135, -6783494 ], [ -20649384, -20391803, -10558807, -375537, -3958258, -15530292, 27860949, 17105066, -1024753, -2798207, 8067104, -9862360, -16226928, -2348573, 9304763, -6283426, 790172, 2484000, -9996611, -4822472, 24644479, 10374233, -10996010 ], [ -21845112, -19767977, -9389149, 5728773, -6580774, -19119036, 29680455, 18132302, -6212923, -6395093, 13726880, -4856008, -14127696, -1988447, 6129257, -14391478, -2878348, 9059808, -9800513, -5732504, 23975893, 8761331, -15208526 ], [ -19570860, -17983925, -10429396, 10704822, -6810694, -19477806, 27360576, 18488432, -8565907, -8830055, 13006151, -4602145, -13707111, -487787, 1878026, -16349314, -2226442, 10449399, -8758826, -4740374, 22269760, 6995981, -17370881 ], [ -13826628, -15039647, -13679548, 14552610, -4648018, -16606602, 20901312, 18173456, -8083705, -10103093, 5904917, -9100771, -14965173, 2153407, -3448930, -12156934, 2745890, 6652773, -6871550, -1846082, 19526080, 5078183, -17483075 ], [ -8082396, -12095369, -16929700, 18400398, -2485342, -13735398, 14442048, 17858480, -7601503, -11376131, -1196317, -13599397, -16223235, 4794601, -8775886, -7964554, 7718222, 2856147, -4984274, 1048210, 16782400, 3160385, -17595269 ], [ -2338164, -9151091, -20179852, 22248186, -322666, -10864194, 7982784, 17543504, -7119301, -12649169, -8297551, -18098023, -17481297, 7435795, -14102842, -3772174, 12690554, -940479, -3096998, 3942502, 14038720, 1242587, -17707463 ], [ 3406068, -6206813, -23430004, 26095974, 1840010, -7992990, 1523520, 17228528, -6637099, -13922207, -15398785, -22596649, -18739359, 10076989, -19429798, 420206, 17662886, -4737105, -1209722, 6836794, 11295040, -675211, -17819657 ], [ 8779304, -3201690, -25913988, 28860648, 3586665, -5657660, -3595436, 16767629, -6474557, -15022574, -20190897, -24785164, -18322328, 11468271, -23082474, 4546624, 21490179, -7846542, -329143, 8775740, 8025311, -1526739, -18018679 ], [ 12297560, 107658, -24567132, 26209752, 3253215, -6001700, -2012852, 15577115, -7910315, -15259586, -13437399, -15423124, -9529832, 6609993, -18363750, 8343232, 19592277, -7520034, -4482049, 5937956, 2125337, 2953083, -18651841 ], [ 15815816, 3417006, -23220276, 23558856, 2919765, -6345740, -430268, 14386601, -9346073, -15496598, -6683901, -6061084, -737336, 1751715, -13645026, 12139840, 17694375, -7193526, -8634955, 3100172, -3774637, 7432905, -19285003 ], [ 19334072, 6726354, -21873420, 20907960, 2586315, -6689780, 1152316, 13196087, -10781831, -15733610, 69597, 3300956, 8055160, -3106563, -8926302, 15936448, 15796473, -6867018, -12787861, 262388, -9674611, 11912727, -19918165 ], [ 22852328, 10035702, -20526564, 18257064, 2252865, -7033820, 2734900, 12005573, -12217589, -15970622, 6823095, 12662996, 16847656, -7964841, -4207578, 19733056, 13898571, -6540510, -16940767, -2575396, -15574585, 16392549, -20551327 ], [ 26370584, 13345050, -19179708, 15606168, 1919415, -7377860, 4317484, 10815059, -13653347, -16207634, 13576593, 22025036, 25640152, -12823119, 511146, 23529664, 12000669, -6214002, -21093673, -5413180, -21474559, 20872371, -21184489 ], [ 22746760, 14764088, -20526317, 10832982, 906275, -10442140, 5579398, 9452840, -13867570, -12704096, 15621801, 17657586, 24146283, -10696757, 5692055, 24793152, 11296302, -4360464, -15168869, -1877774, -14643208, 20064783, -15144661 ], [ 17694520, 15805064, -22411619, 5635338, -242803, -14050468, 6777178, 8056280, -13837486, -8452448, 16725351, 10544238, 20595141, -7173467, 10965401, 25550016, 10830642, -2201520, -7228523, 2932270, -5265592, 18199713, -7770235 ], [ 12642280, 16846040, -24296921, 437694, -1391881, -17658796, 7974958, 6659720, -13807402, -4200800, 17828901, 3430890, 17043999, -3650177, 16238747, 26306880, 10364982, -42576, 711823, 7742314, 4112024, 16334643, -395809 ], [ 7590040, 17887016, -26182223, -4759950, -2540959, -21267124, 9172738, 5263160, -13777318, 50848, 18932451, -3682458, 13492857, -126887, 21512093, 27063744, 9899322, 2116368, 8652169, 12552358, 13489640, 14469573, 6978617 ], [ 2537800, 18927992, -28067525, -9957594, -3690037, -24875452, 10370518, 3866600, -13747234, 4302496, 20036001, -10795806, 9941715, 3396403, 26785439, 27820608, 9433662, 4275312, 16592515, 17362402, 22867256, 12604503, 14353043 ], [ 1474852, 18128837, -25958756, -12983478, -6013180, -23418838, 9329236, 4686401, -12404542, 7488181, 19549764, -15127515, 9149418, 2933383, 25811003, 26965845, 6493626, 5642235, 18946156, 16057219, 27045623, 8827782, 17789735 ], [ 4401196, 15489551, -19855916, -13837602, -9510388, -16897282, 6048892, 7722563, -9749242, 9607903, 17473740, -16677585, 11115966, -1515947, 18588785, 24499455, 1079214, 6217137, 15713092, 8636809, 26024741, 3139410, 17288693 ], [ 7327540, 12850265, -13753076, -14691726, -13007596, -10375726, 2768548, 10758725, -7093942, 11727625, 15397716, -18227655, 13082514, -5965277, 11366567, 22033065, -4335198, 6792039, 12480028, 1216399, 25003859, -2548962, 16787651 ], [ 10253884, 10210979, -7650236, -15545850, -16504804, -3854170, -511796, 13794887, -4438642, 13847347, 13321692, -19777725, 15049062, -10414607, 4144349, 19566675, -9749610, 7366941, 9246964, -6204011, 23982977, -8237334, 16286609 ], [ 13180228, 7571693, -1547396, -16399974, -20002012, 2667386, -3792140, 16831049, -1783342, 15967069, 11245668, -21327795, 17015610, -14863937, -3077869, 17100285, -15164022, 7941843, 6013900, -13624421, 22962095, -13925706, 15785567 ], [ 14635021, 5116085, 2590393, -17414957, -22478219, 8539602, -7046375, 17852328, 436872, 17690740, 9485036, -21694552, 18292090, -17431425, -9285871, 14336489, -19842459, 8890667, 2886949, -19561747, 21711288, -18701954, 14737745 ], [ 8732059, 3578867, -3097073, -19234235, -19849421, 11165118, -10170065, 8799192, 481656, 17434156, 9301364, -16144744, 16118230, -10589703, -10422793, 10085663, -20841021, 11709101, 290563, -18083653, 19310856, -18917582, 10956023 ], [ 2829097, 2041649, -8784539, -21053513, -17220623, 13790634, -13293755, -253944, 526440, 17177572, 9117692, -10594936, 13944370, -3747981, -11559715, 5834837, -21839583, 14527535, -2305823, -16605559, 16910424, -19133210, 7174301 ], [ -3073865, 504431, -14472005, -22872791, -14591825, 16416150, -16417445, -9307080, 571224, 16920988, 8934020, -5045128, 11770510, 3093741, -12696637, 1584011, -22838145, 17345969, -4902209, -15127465, 14509992, -19348838, 3392579 ], [ -8976827, -1032787, -20159471, -24692069, -11963027, 19041666, -19541135, -18360216, 616008, 16664404, 8750348, 504680, 9596650, 9935463, -13833559, -2666815, -23836707, 20164403, -7498595, -13649371, 12109560, -19564466, -389143 ], [ -14879789, -2570005, -25846937, -26511347, -9334229, 21667182, -22664825, -27413352, 660792, 16407820, 8566676, 6054488, 7422790, 16777185, -14970481, -6917641, -24835269, 22982837, -10094981, -12171277, 9709128, -19780094, -4170865 ], [ -9169666, 1889632, -18240863, -20479390, -10975711, 21190453, -19771355, -21692513, 3770371, 14128151, 7280974, 2400801, 4090555, 15704307, -8249128, -9967207, -18273101, 20908256, -5581772, -6014433, 3985921, -15105872, -7766867 ], [ -1136926, 7548640, -7976081, -12877186, -13471249, 20093275, -15674453, -13016879, 7492909, 11443865, 5774866, -3093585, 526645, 13048509, 43880, -12776521, -10198787, 17855072, 353356, 1078161, -2401841, -9453680, -11325725 ], [ 6895814, 13207648, 2288701, -5274982, -15966787, 18996097, -11577551, -4341245, 11215447, 8759579, 4268758, -8587971, -3037265, 10392711, 8336888, -15585835, -2124473, 14801888, 6288484, 8170755, -8789603, -3801488, -14884583 ], [ 14928554, 18866656, 12553483, 2327222, -18462325, 17898919, -7480649, 4334389, 14937985, 6075293, 2762650, -14082357, -6601175, 7736913, 16629896, -18395149, 5949841, 11748704, 12223612, 15263349, -15177365, 1850704, -18443441 ], [ 22961294, 24525664, 22818265, 9929426, -20957863, 16801741, -3383747, 13010023, 18660523, 3391007, 1256542, -19576743, -10165085, 5081115, 24922904, -21204463, 14024155, 8695520, 18158740, 22355943, -21565127, 7502896, -22002299 ], [ 26900813, 27849046, 26746846, 10423988, -17653153, 17369890, -2362043, 17656219, 19833907, 277115, 1257880, -20696475, -12913049, 2195343, 27016868, -20822914, 13696102, 7748732, 17858026, 21967329, -23989871, 6523336, -20793704 ], [ 26747111, 28836802, 24339226, 3810908, -8548195, 19603366, -4415537, 18272977, 18458137, -3266383, 2766664, -17441553, -14845067, -920403, 22911788, -17250502, 4965682, 8908340, 11321470, 14097507, -22451597, -1087976, -14817656 ], [ 26593409, 29824558, 21931606, -2802172, 556763, 21836842, -6469031, 18889735, 17082367, -6809881, 4275448, -14186631, -16777085, -4036149, 18806708, -13678090, -3764738, 10067948, 4784914, 6227685, -20913323, -8699288, -8841608 ], [ 26439707, 30812314, 19523986, -9415252, 9661721, 24070318, -8522525, 19506493, 15706597, -10353379, 5784232, -10931709, -18709103, -7151895, 14701628, -10105678, -12495158, 11227556, -1751642, -1642137, -19375049, -16310600, -2865560 ], [ 26286005, 31800070, 17116366, -16028332, 18766679, 26303794, -10576019, 20123251, 14330827, -13896877, 7293016, -7676787, -20641121, -10267641, 10596548, -6533266, -21225578, 12387164, -8288198, -9511959, -17836775, -23921912, 3110488 ], [ 25966057, 31479705, 15087903, -21567250, 25948478, 27453052, -11536964, 19411866, 12485108, -15523951, 7325879, -5367162, -21117969, -12937721, 6863462, -2837747, -27728293, 13266361, -12923431, -15394787, -15119150, -30260910, 7928119 ], [ 24814879, 24618735, 14955225, -21735358, 23514482, 23181220, -7035164, 12059766, 8289644, -7568905, -20863, -7784022, -14318967, -13379471, 4990346, 1473307, -23092483, 12743503, -8052049, -11342645, -6504770, -30238338, 6953665 ], [ 23663701, 17757765, 14822547, -21903466, 21080486, 18909388, -2533364, 4707666, 4094180, 386141, -7367605, -10200882, -7519965, -13821221, 3117230, 5784361, -18456673, 12220645, -3180667, -7290503, 2109610, -30215766, 5979211 ], [ 22512523, 10896795, 14689869, -22071574, 18646490, 14637556, 1968436, -2644434, -101284, 8341187, -14714347, -12617742, -720963, -14262971, 1244114, 10095415, -13820863, 11697787, 1690715, -3238361, 10723990, -30193194, 5004757 ], [ 21361345, 4035825, 14557191, -22239682, 16212494, 10365724, 6470236, -9996534, -4296748, 16296233, -22061089, -15034602, 6078039, -14704721, -629002, 14406469, -9185053, 11174929, 6562097, 813781, 19338370, -30170622, 4030303 ], [ 20210167, -2825145, 14424513, -22407790, 13778498, 6093892, 10972036, -17348634, -8492212, 24251279, -29407831, -17451462, 12877041, -15146471, -2502118, 18717523, -4549243, 10652071, 11433479, 4865923, 27952750, -30148050, 3055849 ], [ 15742114, 1466525, 16797570, -23457063, 11866652, -64380, 11485496, -16690984, -5221271, 25451965, -24187453, -16934907, 15523038, -9548506, 1104121, 18128327, 94812, 10508013, 14685301, 4892500, 20945140, -26426358, 1984930 ], [ 10610686, 7988723, 19671774, -24682569, 10059236, -6599940, 11201288, -14431384, -457049, 25301779, -16453651, -15831669, 17338434, -2742598, 5806231, 16559081, 4740516, 10439715, 17613211, 4113964, 10813132, -21964842, 894718 ], [ 5479258, 14510921, 22545978, -25908075, 8251820, -13135500, 10917080, -12171784, 4307173, 25151593, -8719849, -14728431, 19153830, 4063310, 10508341, 14989835, 9386220, 10371417, 20541121, 3335428, 681124, -17503326, -195494 ], [ 347830, 21033119, 25420182, -27133581, 6444404, -19671060, 10632872, -9912184, 9071395, 25001407, -986047, -13625193, 20969226, 10869218, 15210451, 13420589, 14031924, 10303119, 23469031, 2556892, -9450884, -13041810, -1285706 ], [ -4783598, 27555317, 28294386, -28359087, 4636988, -26206620, 10348664, -7652584, 13835617, 24851221, 6747755, -12521955, 22784622, 17675126, 19912561, 11851343, 18677628, 10234821, 26396941, 1778356, -19582892, -8580294, -2375918 ], [ -5235164, 25343114, 28392738, -28289877, 5366372, -24324531, 8633234, -4693171, 12621331, 23704006, 7870220, -9140427, 19810254, 19160531, 21186880, 8547509, 20687307, 9772149, 23337808, 1584040, -24687368, -7792617, -1442462 ], [ -1006868, 14396510, 25715238, -26925951, 8632556, -14024793, 5486582, -1033945, 5428537, 21559762, 2381348, -3480609, 12046122, 15325433, 19033408, 3509087, 20060961, 8915103, 14291632, 1973944, -24764312, -10678779, 1514662 ], [ 3221428, 3449906, 23037738, -25562025, 11898740, -3725055, 2339930, 2625281, -1764257, 19415518, -3107524, 2179209, 4281990, 11490335, 16879936, -1529335, 19434615, 8058057, 5245456, 2363848, -24841256, -13564941, 4471786 ], [ 7449724, -7496698, 20360238, -24198099, 15164924, 6574683, -806722, 6284507, -8957051, 17271274, -8596396, 7839027, -3482142, 7655237, 14726464, -6567757, 18808269, 7201011, -3800720, 2753752, -24918200, -16451103, 7428910 ], [ 11678020, -18443302, 17682738, -22834173, 18431108, 16874421, -3953374, 9943733, -16149845, 15127030, -14085268, 13498845, -11246274, 3820139, 12572992, -11606179, 18181923, 6343965, -12846896, 3143656, -24995144, -19337265, 10386034 ], [ 14732530, -27475809, 15634933, -21664281, 21307829, 24178809, -7311019, 11877633, -21077109, 13229582, -17302836, 17671721, -17995939, 684617, 9700693, -14596842, 16808953, 4701107, -18911763, 3085588, -24531616, -21366761, 11573766 ], [ 11918110, -26937831, 16735603, -21464559, 22237235, 16506447, -11723629, 5184903, -14676723, 12566114, -9163884, 14409887, -19673269, 1046975, 3234259, -7348710, 11702863, -870811, -10070085, 787660, -21365728, -19112927, 3914538 ], [ 9103690, -26399853, 17836273, -21264837, 23166641, 8834085, -16136239, -1507827, -8276337, 11902646, -1024932, 11148053, -21350599, 1409333, -3232175, -100578, 6596773, -6442729, -1228407, -1510268, -18199840, -16859093, -3744690 ], [ 6289270, -25861875, 18936943, -21065115, 24096047, 1161723, -20548849, -8200557, -1875951, 11239178, 7114020, 7886219, -23027929, 1771691, -9698609, 7147554, 1490683, -12014647, 7613271, -3808196, -15033952, -14605259, -11403918 ], [ 3474850, -25323897, 20037613, -20865393, 25025453, -6510639, -24961459, -14893287, 4524435, 10575710, 15252972, 4624385, -24705259, 2134049, -16165043, 14395686, -3615407, -17586565, 16454949, -6106124, -11868064, -12351425, -19063146 ], [ 660430, -24785919, 21138283, -20665671, 25954859, -14183001, -29374069, -21586017, 10924821, 9912242, 23391924, 1362551, -26382589, 2496407, -22631477, 21643818, -8721497, -23158483, 25296627, -8404052, -8702176, -10097591, -26722374 ], [ 3652475, -23744166, 20435078, -21706419, 22887645, -16926288, -30286664, -20943502, 11187447, 11941544, 22564226, 4270332, -23598429, 1643560, -23804346, 19727625, -10476712, -18613916, 24988085, -10570570, -10982313, -12404592, -26831077 ], [ 7805813, -22601658, 19371098, -22995261, 19021107, -18683760, -30499256, -18833938, 10222521, 14509400, 19943198, 8412036, -19921971, 547672, -23918502, 15978567, -11561752, -12046052, 22849499, -12710806, -14351655, -15623760, -25429675 ], [ 11959151, -21459150, 18307118, -24284103, 15154569, -20441232, -30711848, -16724374, 9257595, 17077256, 17322170, 12553740, -16245513, -548216, -24032658, 12229509, -12646792, -5478188, 20710913, -14851042, -17720997, -18842928, -24028273 ], [ 16112489, -20316642, 17243138, -25572945, 11288031, -22198704, -30924440, -14614810, 8292669, 19645112, 14701142, 16695444, -12569055, -1644104, -24146814, 8480451, -13731832, 1089676, 18572327, -16991278, -21090339, -22062096, -22626871 ], [ 20265827, -19174134, 16179158, -26861787, 7421493, -23956176, -31137032, -12505246, 7327743, 22212968, 12080114, 20837148, -8892597, -2739992, -24260970, 4731393, -14816872, 7657540, 16433741, -19131514, -24459681, -25281264, -21225469 ], [ 22813520, -16390560, 15495833, -26613165, 5933892, -20231691, -26481629, -11396380, 4521291, 22967657, 7298528, 22162326, -4169178, -3752861, -20465646, 1054086, -15634753, 9799348, 13518365, -18587068, -24874170, -24504744, -17718169 ], [ 23755568, -11965920, 15193163, -24827079, 6825228, -11025249, -16958231, -11288212, -126687, 21909179, 356384, 20670978, 1601202, -4682711, -12760842, -2551470, -16185475, 7515100, 9826199, -15357940, -22333806, -19732536, -12104971 ], [ 24697616, -7541280, 14890493, -23040993, 7716564, -1818807, -7434833, -11180044, -4774665, 20850701, -6585760, 19179630, 7371582, -5612561, -5056038, -6157026, -16736197, 5230852, 6134033, -12128812, -19793442, -14960328, -6491773 ], [ 25639664, -3116640, 14587823, -21254907, 8607900, 7387635, 2088565, -11071876, -9422643, 19792223, -13527904, 17688282, 13141962, -6542411, 2648766, -9762582, -17286919, 2946604, 2441867, -8899684, -17253078, -10188120, -878575 ], [ 26581712, 1308000, 14285153, -19468821, 9499236, 16594077, 11611963, -10963708, -14070621, 18733745, -20470048, 16196934, 18912342, -7472261, 10353570, -13368138, -17837641, 662356, -1250299, -5670556, -14712714, -5415912, 4734623 ], [ 26616189, 4542738, 13699228, -17550219, 10463289, 24187025, 18315357, -10985787, -18039351, 17239952, -25629924, 15481593, 22748771, -8068963, 16061179, -15794156, -17976110, -699931, -3197618, -3146489, -12075344, -680959, 8616866 ], [ 22112811, 1827966, 11697028, -14969037, 11790927, 23712503, 10918731, -11659101, -18611841, 13569584, -21878460, 18646287, 16915445, -6999925, 11782813, -12322484, -16053314, 2547587, 3579298, -4147727, -8952944, 3867719, 3844334 ], [ 17609433, -886806, 9694828, -12387855, 13118565, 23237981, 3522105, -12332415, -19184331, 9899216, -18126996, 21810981, 11082119, -5930887, 7504447, -8850812, -14130518, 5795105, 10356214, -5148965, -5830544, 8416397, -928198 ], [ 13106055, -3601578, 7692628, -9806673, 14446203, 22763459, -3874521, -13005729, -19756821, 6228848, -14375532, 24975675, 5248793, -4861849, 3226081, -5379140, -12207722, 9042623, 17133130, -6150203, -2708144, 12965075, -5700730 ], [ 8602677, -6316350, 5690428, -7225491, 15773841, 22288937, -11271147, -13679043, -20329311, 2558480, -10624068, 28140369, -584533, -3792811, -1052285, -1907468, -10284926, 12290141, 23910046, -7151441, 414256, 17513753, -10473262 ], [ 4099299, -9031122, 3688228, -4644309, 17101479, 21814415, -18667773, -14352357, -20901801, -1111888, -6872604, 31305063, -6417859, -2723773, -5330651, 1564204, -8362130, 15537659, 30686962, -8152679, 3536656, 22062431, -15245794 ], [ -169949, -10814824, 5209078, -1347597, 16368692, 19798013, -19200314, -15853001, -14493986, -5250506, -7098755, 28606342, -7271235, -1160670, -4413602, 1071716, -5132959, 9613392, 23578018, -1991992, 8331421, 20282574, -13382091 ], [ -4392371, -12412312, 7434538, 2092221, 15223820, 17473235, -18360038, -17519111, -6690110, -9482774, -8120429, 24734938, -7128621, 501246, -2457470, -213604, -1642513, 1854768, 13691902, 5601080, 13460659, 17237010, -10191141 ], [ -8614793, -14009800, 9659998, 5532039, 14078948, 15148457, -17519762, -19185221, 1113766, -13715042, -9142103, 20863534, -6986007, 2163162, -501338, -1498924, 1847933, -5903856, 3805786, 13194152, 18589897, 14191446, -7000191 ], [ -12837215, -15607288, 11885458, 8971857, 12934076, 12823679, -16679486, -20851331, 8917642, -17947310, -10163777, 16992130, -6843393, 3825078, 1454794, -2784244, 5338379, -13662480, -6080330, 20787224, 23719135, 11145882, -3809241 ], [ -17059637, -17204776, 14110918, 12411675, 11789204, 10498901, -15839210, -22517441, 16721518, -22179578, -11185451, 13120726, -6700779, 5486994, 3410926, -4069564, 8828825, -21421104, -15966446, 28380296, 28848373, 8100318, -618291 ], [ -14446136, -15545872, 11883061, 15217209, 9262661, 6603521, -14310272, -18838910, 18435886, -24397442, -9242390, 9306001, -5337573, 5850675, 1567270, -6547207, 10565597, -20425251, -21059531, 28114313, 30364492, 4591044, -589419 ], [ -4996712, -10630576, 5201887, 17388459, 5354447, 1137539, -12092672, -9815738, 14060746, -24600902, -4334594, 5547955, -2753775, 4916121, -4076174, -10217173, 10548695, -10674921, -21359585, 19989275, 28267492, 618060, -3722625 ], [ 4452712, -5715280, -1479287, 19559709, 1446233, -4328443, -9875072, -792566, 9685606, -24804362, 573202, 1789909, -169977, 3981567, -9719618, -13887139, 10531793, -924591, -21659639, 11864237, 26170492, -3354924, -6855831 ], [ 13902136, -799984, -8160461, 21730959, -2461981, -9794425, -7657472, 8230606, 5310466, -25007822, 5480998, -1968137, 2413821, 3047013, -15363062, -17557105, 10514891, 8825739, -21959693, 3739199, 24073492, -7327908, -9989037 ], [ 23351560, 4115312, -14841635, 23902209, -6370195, -15260407, -5439872, 17253778, 935326, -25211282, 10388794, -5726183, 4997619, 2112459, -21006506, -21227071, 10497989, 18576069, -22259747, -4385839, 21976492, -11300892, -13122243 ], [ 29650726, 8079109, -19440856, 24739416, -9882396, -18832746, -3223688, 23744525, -3546113, -25158605, 13581887, -8122410, 7660294, 1866849, -24751282, -24199274, 10800584, 25140894, -21158567, -11482330, 20204144, -14059995, -15691697 ], [ 20198602, 7285411, -13630312, 18906408, -11414532, -12936870, -1014584, 17573147, -8559047, -23825243, 8201465, -3709542, 10717354, 5065959, -19002718, -23682662, 12700664, 15778194, -13051217, -13436086, 20055056, -10749693, -15442391 ], [ 10746478, 6491713, -7819768, 13073400, -12946668, -7040994, 1194520, 11401769, -13571981, -22491881, 2821043, 703326, 13774414, 8265069, -13254154, -23166050, 14600744, 6415494, -4943867, -15389842, 19905968, -7439391, -15193085 ], [ 1294354, 5698015, -2009224, 7240392, -14478804, -1145118, 3403624, 5230391, -18584915, -21158519, -2559379, 5116194, 16831474, 11464179, -7505590, -22649438, 16500824, -2947206, 3163483, -17343598, 19756880, -4129089, -14943779 ], [ -8157770, 4904317, 3801320, 1407384, -16010940, 4750758, 5612728, -940987, -23597849, -19825157, -7939801, 9529062, 19888534, 14663289, -1757026, -22132826, 18400904, -12309906, 11270833, -19297354, 19607792, -818787, -14694473 ], [ -17609894, 4110619, 9611864, -4425624, -17543076, 10646634, 7821832, -7112365, -28610783, -18491795, -13320223, 13941930, 22945594, 17862399, 3991538, -21616214, 20300984, -21672606, 19378183, -21251110, 19458704, 2491515, -14445167 ], [ -12442293, 403756, 5259218, -3242727, -11682212, 9110700, 5510591, -7172863, -25849217, -11600983, -14337015, 11353538, 17454349, 10666654, 5516962, -16385332, 17720899, -17763041, 15836738, -19470756, 12646216, 6649437, -13727126 ], [ -4350747, -3885740, -1126066, -656649, -4342748, 6088404, 2295281, -6011185, -21532751, -3598681, -14481081, 7364894, 10253443, 1391938, 6197758, -10211596, 14244781, -11199023, 9965534, -16943580, 4501048, 10976883, -12915338 ], [ 3740799, -8175236, -7511350, 1929429, 2996716, 3066108, -920029, -4849507, -17216285, 4403621, -14625147, 3376250, 3052537, -7882778, 6878554, -4037860, 10768663, -4635005, 4094330, -14416404, -3644120, 15304329, -12103550 ], [ 11832345, -12464732, -13896634, 4515507, 10336180, 43812, -4135339, -3687829, -12899819, 12405923, -14769213, -612394, -4148369, -17157494, 7559350, 2135876, 7292545, 1929013, -1776874, -11889228, -11789288, 19631775, -11291762 ], [ 19923891, -16754228, -20281918, 7101585, 17675644, -2978484, -7350649, -2526151, -8583353, 20408225, -14913279, -4601038, -11349275, -26432210, 8240146, 8309612, 3816427, 8493031, -7648078, -9362052, -19934456, 23959221, -10479974 ], [ 19897719, -14277257, -21705247, 6396831, 18175633, -2984316, -9963046, 1067657, -3407639, 20370839, -14414559, -6785539, -14031323, -27152051, 7497568, 11660612, 2699362, 9050392, -7785784, -5248020, -19137038, 23281389, -8353673 ], [ 11753829, -5033819, -18166621, 2401245, 11836147, 26316, -11972530, 7093595, 2627323, 12293765, -13273053, -7165897, -12194513, -19317017, 5331616, 12188876, 3941350, 3601096, -2189992, 452868, -9397034, 17598279, -4912859 ], [ 3609939, 4209619, -14627995, -1594341, 5496661, 3036948, -13982014, 13119533, 8662285, 4216691, -12131547, -7546255, -10357703, -11481983, 3165664, 12717140, 5183338, -1848200, 3405800, 6153756, 342970, 11915169, -1472045 ], [ -4533951, 13453057, -11089369, -5589927, -842825, 6047580, -15991498, 19145471, 14697247, -3860383, -10990041, -7926613, -8520893, -3646949, 999712, 13245404, 6425326, -7297496, 9001592, 11854644, 10082974, 6232059, 1968769 ], [ -12677841, 22696495, -7550743, -9585513, -7182311, 9058212, -18000982, 25171409, 20732209, -11937457, -9848535, -8306971, -6684083, 4188085, -1166240, 13773668, 7667314, -12746792, 14597384, 17555532, 19822978, 548949, 5409583 ], [ -18767635, 29955071, -5166522, -13311272, -12992346, 11250524, -18850044, 28634719, 25330310, -17162366, -9267466, -8425165, -5240692, 10530373, -3643108, 13347336, 9386468, -17017949, 19444690, 22220428, 28024415, -3943063, 7153150 ], [ -14586949, 27289337, -8554326, -15687896, -16155126, 9351236, -13896996, 19284889, 22744106, -8126450, -11488582, -7232539, -5764396, 9408931, -7674556, 8148024, 13491452, -15398411, 20549566, 21705364, 28533017, -2479585, 410482 ], [ -10406263, 24623603, -11942130, -18064520, -19317906, 7451948, -8943948, 9935059, 20157902, 909466, -13709698, -6039913, -6288100, 8287489, -11706004, 2948712, 17596436, -13778873, 21654442, 21190300, 29041619, -1016107, -6332186 ], [ -6225577, 21957869, -15329934, -20441144, -22480686, 5552660, -3990900, 585229, 17571698, 9945382, -15930814, -4847287, -6811804, 7166047, -15737452, -2250600, 21701420, -12159335, 22759318, 20675236, 29550221, 447371, -13074854 ], [ -2044891, 19292135, -18717738, -22817768, -25643466, 3653372, 962148, -8764601, 14985494, 18981298, -18151930, -3654661, -7335508, 6044605, -19768900, -7449912, 25806404, -10539797, 23864194, 20160172, 30058823, 1910849, -19817522 ], [ 2135795, 16626401, -22105542, -25194392, -28806246, 1754084, 5915196, -18114431, 12399290, 28017214, -20373046, -2462035, -7859212, 4923163, -23800348, -12649224, 29911388, -8920259, 24969070, 19645108, 30567425, 3374327, -26560190 ], [ 4605741, 15978707, -14741281, -22791506, -24623886, 3029776, 7503804, -21188501, 8177846, 28204555, -13048227, -3923269, -7761756, 3778711, -22549341, -14149466, 25043362, -6332886, 24649051, 18406459, 23595227, 1766860, -20112978 ], [ 6733539, 15734621, -5226607, -19432718, -18972498, 4940464, 8419524, -23007419, 3629354, 26622181, -3814221, -5915275, -7540068, 2629657, -20241843, -14909894, 18380734, -3551946, 24044053, 17023093, 15126869, -454796, -11027790 ], [ 8861337, 15490535, 4288067, -16073930, -13321110, 6851152, 9335244, -24826337, -919138, 25039807, 5419785, -7907281, -7318380, 1480603, -17934345, -15670322, 11718106, -771006, 23439055, 15639727, 6658511, -2676452, -1942602 ], [ 10989135, 15246449, 13802741, -12715142, -7669722, 8761840, 10250964, -26645255, -5467630, 23457433, 14653791, -9899287, -7096692, 331549, -15626847, -16430750, 5055478, 2009934, 22834057, 14256361, -1809847, -4898108, 7142586 ], [ 13116933, 15002363, 23317415, -9356354, -2018334, 10672528, 11166684, -28464173, -10016122, 21875059, 23887797, -11891293, -6875004, -817505, -13319349, -17191178, -1607150, 4790874, 22229059, 12872995, -10278205, -7119764, 16227774 ], [ 11019114, 11967728, 25706309, -6239795, 255309, 12532399, 8710272, -29392418, -11722462, 19323118, 25089930, -12758179, -6816618, 744958, -11485935, -16824086, -4079063, 5990157, 19457023, 10719001, -14524471, -7870922, 17549793 ], [ 4695678, 6142544, 20969423, -3365465, -848793, 14341453, 2881728, -29429990, -10586650, 15801610, 18260190, -12499945, -6921534, 5018938, -10126605, -15329474, -2360261, 5607783, 14517949, 7794379, -14548645, -7151582, 11108643 ], [ -1627758, 317360, 16232537, -491135, -1952895, 16150507, -2946816, -29467562, -9450838, 12280102, 11430450, -12241711, -7026450, 9292918, -8767275, -13834862, -641459, 5225409, 9578875, 4869757, -14572819, -6432242, 4667493 ], [ -7951194, -5507824, 11495651, 2383195, -3056997, 17959561, -8775360, -29505134, -8315026, 8758594, 4600710, -11983477, -7131366, 13566898, -7407945, -12340250, 1077343, 4843035, 4639801, 1945135, -14596993, -5712902, -1773657 ], [ -14274630, -11333008, 6758765, 5257525, -4161099, 19768615, -14603904, -29542706, -7179214, 5237086, -2229030, -11725243, -7236282, 17840878, -6048615, -10845638, 2796145, 4460661, -299273, -979487, -14621167, -4993562, -8214807 ], [ -18417242, -16478344, 2882982, 7348588, -5687058, 19764285, -18121248, -29371117, -5205452, 3191094, -6998697, -10868852, -6813594, 21554050, -5767182, -8847746, 3443731, 3430349, -3995284, -3902911, -14478844, -5065009, -13084037 ], [ -11655734, -18224440, 3312714, 5523316, -9322302, 10693035, -10082592, -28153723, 958060, 8522682, -1467999, -7021676, -3752886, 22463182, -10875234, -4333454, -1264763, -839653, -1475980, -6820345, -13504036, -9090391, -10093667 ], [ -4894226, -19970536, 3742446, 3698044, -12957546, 1621785, -2043936, -26936329, 7121572, 13854270, 4062699, -3174500, -692178, 23372314, -15983286, 180838, -5973257, -5109655, 1043324, -9737779, -12529228, -13115773, -7103297 ], [ 1867282, -21716632, 4172178, 1872772, -16592790, -7449465, 5994720, -25718935, 13285084, 19185858, 9593397, 672676, 2368530, 24281446, -21091338, 4695130, -10681751, -9379657, 3562628, -12655213, -11554420, -17141155, -4112927 ], [ 8628790, -23462728, 4601910, 47500, -20228034, -16520715, 14033376, -24501541, 19448596, 24517446, 15124095, 4519852, 5429238, 25190578, -26199390, 9209422, -15390245, -13649659, 6081932, -15572647, -10579612, -21166537, -1122557 ], [ 15390298, -25208824, 5031642, -1777772, -23863278, -25591965, 22072032, -23284147, 25612108, 29849034, 20654793, 8367028, 8489946, 26099710, -31307442, 13723714, -20098739, -17919661, 8601236, -18490081, -9604804, -25191919, 1867813 ], [ 15339996, -17263850, 3365834, -5086354, -24177787, -25368795, 16473078, -23287968, 22724130, 22737162, 14431851, 7894174, 8978284, 18516787, -29455269, 16824536, -15479733, -15952338, 3734025, -11634945, -3787376, -20016116, 1466828 ], [ 13927332, -7380662, 1280918, -8691598, -23828149, -23286741, 8146602, -23536032, 18025854, 13136598, 5858181, 6557314, 8952148, 9235453, -26211051, 19642664, -8995227, -12737550, -2610489, -2825295, 2998576, -13000076, 387572 ], [ 12514668, 2502526, -803998, -12296842, -23478511, -21204687, -179874, -23784096, 13327578, 3536034, -2715489, 5220454, 8926012, -45881, -22966833, 22460792, -2510721, -9522762, -8955003, 5984355, 9784528, -5984036, -691684 ], [ 11102004, 12385714, -2888914, -15902086, -23128873, -19122633, -8506350, -24032160, 8629302, -6064530, -11289159, 3883594, 8899876, -9327215, -19722615, 25278920, 3973785, -6307974, -15299517, 14794005, 16570480, 1032004, -1770940 ], [ 9689340, 22268902, -4973830, -19507330, -22779235, -17040579, -16832826, -24280224, 3931026, -15665094, -19862829, 2546734, 8873740, -18608549, -16478397, 28097048, 10458291, -3093186, -21644031, 23603655, 23356432, 8048044, -2850196 ], [ 5855109, 24742354, -4866511, -19711468, -18684688, -17025264, -16590240, -23303487, 105180, -20704632, -21181446, 330277, 8350213, -18663035, -16144275, 27770927, 11819067, -2145654, -23399952, 28398153, 23716270, 10862014, -4007485 ], [ -400689, 19806070, -2566957, -16514500, -10845232, -19076688, -7778592, -21101949, -2848236, -21183144, -15245010, -2765777, 7329295, -9490673, -18720249, 24300557, 8056113, -3465378, -20567280, 29177499, 17649994, 9473914, -5242807 ], [ -6656487, 14869786, -267403, -13317532, -3005776, -21128112, 1033056, -18900411, -5801652, -21661656, -9308574, -5861831, 6308377, -318311, -21296223, 20830187, 4293159, -4785102, -17734608, 29956845, 11583718, 8085814, -6478129 ], [ -12912285, 9933502, 2032151, -10120564, 4833680, -23179536, 9844704, -16698873, -8755068, -22140168, -3372138, -8957885, 5287459, 8854051, -23872197, 17359817, 530205, -6104826, -14901936, 30736191, 5517442, 6697714, -7713451 ], [ -19168083, 4997218, 4331705, -6923596, 12673136, -25230960, 18656352, -14497335, -11708484, -22618680, 2564298, -12053939, 4266541, 18026413, -26448171, 13889447, -3232749, -7424550, -12069264, 31515537, -548834, 5309614, -8948773 ], [ -23959165, 129906, 5420015, -3787186, 18627355, -25149621, 25140115, -11709887, -13415955, -22038804, 6649796, -14859571, 4015542, 24136628, -27369751, 9766090, -5693854, -8231418, -8766828, 30749638, -6112113, 3074850, -8880882 ], [ -21426667, -4392546, 452105, -953566, 15155389, -14404467, 19984453, -5992889, -8893701, -16166988, 1480604, -16213093, 7614138, 14936108, -20019361, 2377798, -1645714, -6474006, -3115572, 22257514, -9160407, -3393234, -2296926 ], [ -18894169, -8914998, -4515805, 1880054, 11683423, -3659313, 14828791, -275891, -4371447, -10295172, -3688588, -17566615, 11212734, 5735588, -12668971, -5010494, 2402426, -4716594, 2535684, 13765390, -12208701, -9861318, 4287030 ], [ -16361671, -13437450, -9483715, 4713674, 8211457, 7085841, 9673129, 5441107, 150807, -4423356, -8857780, -18920137, 14811330, -3464932, -5318581, -12398786, 6450566, -2959182, 8186940, 5273266, -15256995, -16329402, 10870986 ], [ -13829173, -17959902, -14451625, 7547294, 4739491, 17830995, 4517467, 11158105, 4673061, 1448460, -14026972, -20273659, 18409926, -12665452, 2031809, -19787078, 10498706, -1201770, 13838196, -3218858, -18305289, -22797486, 17454942 ], [ -11296675, -22482354, -19419535, 10380914, 1267525, 28576149, -638195, 16875103, 9195315, 7320276, -19196164, -21627181, 22008522, -21865972, 9382199, -27175370, 14546846, 555642, 19489452, -11710982, -21353583, -29265570, 24038898 ], [ -7129782, -22527131, -19043760, 12402049, -1316991, 28014673, -757892, 15047371, 6771684, 10238657, -18635631, -23210418, 18662503, -20234207, 12613169, -28448887, 9346206, 4012044, 16464333, -11561056, -16654792, -24078844, 21203609 ], [ -2636010, -21676373, -17599248, 14260687, -3724017, 25191871, 129604, 11710693, 2958876, 12566351, -16929153, -24839598, 13927561, -16435985, 15020255, -28499449, 2295810, 7808244, 11703939, -9682720, -10406584, -16561156, 16484471 ], [ 1857762, -20825615, -16154736, 16119325, -6131043, 22369069, 1017100, 8374015, -853932, 14894045, -15222675, -26468778, 9192619, -12637763, 17427341, -28550011, -4754586, 11604444, 6943545, -7804384, -4158376, -9043468, 11765333 ], [ 6351534, -19974857, -14710224, 17977963, -8538069, 19546267, 1904596, 5037337, -4666740, 17221739, -13516197, -28097958, 4457677, -8839541, 19834427, -28600573, -11804982, 15400644, 2183151, -5926048, 2089832, -1525780, 7046195 ], [ 10845306, -19124099, -13265712, 19836601, -10945095, 16723465, 2792092, 1700659, -8479548, 19549433, -11809719, -29727138, -277265, -5041319, 22241513, -28651135, -18855378, 19196844, -2577243, -4047712, 8338040, 5991908, 2327057 ], [ 9255477, -18762191, -9976401, 21188419, -11688159, 12073606, 4041355, 263761, -11601312, 19432478, -8405283, -27022329, -1310894, -918530, 23196323, -23430328, -19913148, 16260288, -7439544, -1578838, 11501702, 10424540, -1374322 ], [ 1582047, -18889133, -4842291, 22033417, -10767261, 5596690, 5652385, 726643, -14032032, 16870874, -3302889, -19983531, 1356790, 3528826, 22698857, -12938152, -14978292, 6590976, -12403752, 1480574, 11580818, 11772116, -4057942 ], [ -6091383, -19016075, 291819, 22878415, -9846363, -880226, 7263415, 1189525, -16462752, 14309270, 1799505, -12944733, 4024474, 7976182, 22201391, -2445976, -10043436, -3078336, -17367960, 4539986, 11659934, 13119692, -6741562 ], [ -13764813, -19143017, 5425929, 23723413, -8925465, -7357142, 8874445, 1652407, -18893472, 11747666, 6901899, -5905935, 6692158, 12423538, 21703925, 8046200, -5108580, -12747648, -22332168, 7599398, 11739050, 14467268, -9425182 ], [ -21438243, -19269959, 10560039, 24568411, -8004567, -13834058, 10485475, 2115289, -21324192, 9186062, 12004293, 1132863, 9359842, 16870894, 21206459, 18538376, -173724, -22416960, -27296376, 10658810, 11818166, 15814844, -12108802 ], [ -27312171, -19298523, 13767759, 23770801, -7776863, -18828954, 11535842, 3036027, -21669317, 6513814, 16654012, 6039585, 11313688, 19348220, 19469433, 26942029, 3308545, -30028649, -29595368, 12172688, 11179204, 16814393, -13701385 ], [ -24188589, -18835197, 7343529, 14760151, -11015129, -16413750, 9782894, 6246045, -11586467, 3288346, 19040356, 285927, 9698344, 11975396, 11534607, 24903067, -472121, -27352223, -18568280, 5958896, 6949852, 16073807, -9838783 ], [ -21065007, -18371871, 919299, 5749501, -14253395, -13998546, 8029946, 9456063, -1503617, 62878, 21426700, -5467731, 8083000, 4602572, 3599781, 22864105, -4252787, -24675797, -7541192, -254896, 2720500, 15333221, -5976181 ], [ -17941425, -17908545, -5504931, -3261149, -17491661, -11583342, 6276998, 12666081, 8579233, -3162590, 23813044, -11221389, 6467656, -2770252, -4335045, 20825143, -8033453, -21999371, 3485896, -6468688, -1508852, 14592635, -2113579 ], [ -14817843, -17445219, -11929161, -12271799, -20729927, -9168138, 4524050, 15876099, 18662083, -6388058, 26199388, -16975047, 4852312, -10143076, -12269871, 18786181, -11814119, -19322945, 14512984, -12682480, -5738204, 13852049, 1749023 ], [ -11694261, -16981893, -18353391, -21282449, -23968193, -6752934, 2771102, 19086117, 28744933, -9613526, 28585732, -22728705, 3236968, -17515900, -20204697, 16747219, -15594785, -16646519, 25540072, -18896272, -9967556, 13111463, 5611625 ], [ -11993094, -12671032, -14801446, -23846604, -20133194, -7343645, 3685989, 20979210, 27217213, -6894844, 26122581, -20980503, 4507469, -11965149, -20341268, 12991537, -15813351, -13149988, 19867105, -18761989, -11332088, 13256677, 5975062 ], [ -12976410, -7590664, -9254266, -25121460, -14883542, -8535539, 5134443, 22608918, 23367379, -2987332, 22689531, -17731929, 6355139, -3829683, -18918188, 8892511, -15319497, -9489436, 10854127, -17358091, -12123656, 13579051, 5638666 ], [ -13959726, -2510296, -3707086, -26396316, -9633890, -9727433, 6582897, 24238626, 19517545, 920180, 19256481, -14483355, 8202809, 4305783, -17495108, 4793485, -14825643, -5828884, 1841149, -15954193, -12915224, 13901425, 5302270 ], [ -14943042, 2570072, 1840094, -27671172, -4384238, -10919327, 8031351, 25868334, 15667711, 4827692, 15823431, -11234781, 10050479, 12441249, -16072028, 694459, -14331789, -2168332, -7171829, -14550295, -13706792, 14223799, 4965874 ], [ -15926358, 7650440, 7387274, -28946028, 865414, -12111221, 9479805, 27498042, 11817877, 8735204, 12390381, -7986207, 11898149, 20576715, -14648948, -3404567, -13837935, 1492220, -16184807, -13146397, -14498360, 14546173, 4629478 ], [ -14178186, 7387514, 8376842, -27371448, 4073530, -12752000, 11751837, 27715521, 7485613, 8541953, 12140637, -5147313, 12373322, 19523979, -13764896, -6903614, -14078313, 2607332, -18876785, -13213180, -15963491, 11174599, 6055441 ], [ -9698526, 1781294, 4808798, -22947432, 5240110, -12841664, 14847447, 26520771, 2670919, 4247939, 15074199, -2718099, 11475998, 9283041, -13419872, -9802682, -15052923, 1177004, -15247763, -14750644, -18102185, 4109077, 9243763 ], [ -5218866, -3824926, 1240754, -18523416, 6406690, -12931328, 17943057, 25326021, -2143775, -46075, 18007761, -288885, 10578674, -957897, -13074848, -12701750, -16027533, -253324, -11618741, -16288108, -20240879, -2956445, 12432085 ], [ -739206, -9431146, -2327290, -14099400, 7573270, -13020992, 21038667, 24131271, -6958469, -4340089, 20941323, 2140329, 9681350, -11198835, -12729824, -15600818, -17002143, -1683652, -7989719, -17825572, -22379573, -10021967, 15620407 ], [ 3740454, -15037366, -5895334, -9675384, 8739850, -13110656, 24134277, 22936521, -11773163, -8634103, 23874885, 4569543, 8784026, -21439773, -12384800, -18499886, -17976753, -3113980, -4360697, -19363036, -24518267, -17087489, 18808729 ], [ 6551259, -18259043, -9322375, -5752215, 9377975, -12304660, 25917052, 21124339, -15286777, -11794291, 26365935, 5915480, 8033830, -28241680, -12089031, -20004632, -17543203, -4169220, -470525, -20654417, -26283489, -22175647, 20822807 ], [ 1017789, -9558005, -12044401, -4333281, 7373825, -7020364, 21135652, 16224997, -12294991, -9285349, 26644425, 1845032, 8019274, -17848432, -12039537, -14537768, -10068853, -3349020, 4725397, -20715383, -26181351, -17376985, 16965665 ], [ -4515681, -856967, -14766427, -2914347, 5369675, -1736068, 16354252, 11325655, -9303205, -6776407, 26922915, -2225416, 8004718, -7455184, -11990043, -9070904, -2594503, -2528820, 9921319, -20776349, -26079213, -12578323, 13108523 ], [ -10049151, 7844071, -17488453, -1495413, 3365525, 3548228, 11572852, 6426313, -6311419, -4267465, 27201405, -6295864, 7990162, 2938064, -11940549, -3604040, 4879847, -1708620, 15117241, -20837315, -25977075, -7779661, 9251381 ], [ -15582621, 16545109, -20210479, -76479, 1361375, 8832524, 6791452, 1526971, -3319633, -1758523, 27479895, -10366312, 7975606, 13331312, -11891055, 1862824, 12354197, -888420, 20313163, -20898281, -25874937, -2980999, 5394239 ], [ -21116091, 25246147, -22932505, 1342455, -642775, 14116820, 2010052, -3372371, -327847, 750419, 27758385, -14436760, 7961050, 23724560, -11841561, 7329688, 19828547, -68220, 25509085, -20959247, -25772799, 1817663, 1537097 ], [ -21527081, 18782140, -22793021, 2209689, -4923900, 11673751, 4914337, -1856123, -3386856, -297764, 24282990, -12634263, 7462944, 17898618, -11691857, 4532022, 22506377, 3061575, 24881802, -17377143, -18359571, 5175295, 630610 ], [ -20913575, 9285124, -22081235, 2966583, -9660420, 7685209, 9355759, 943243, -7656024, -2057372, 20056818, -9657177, 6868128, 8828838, -11522111, 81450, 24224903, 6653289, 23089878, -13066425, -9484125, 8244721, 314254 ], [ -20300069, -211892, -21369449, 3723477, -14396940, 3696667, 13797181, 3742609, -11925192, -3816980, 15830646, -6680091, 6273312, -240942, -11352365, -4369122, 25943429, 10245003, 21297954, -8755707, -608679, 11314147, -2102 ], [ -19686563, -9708908, -20657663, 4480371, -19133460, -291875, 18238603, 6541975, -16194360, -5576588, 11604474, -3703005, 5678496, -9310722, -11182619, -8819694, 27661955, 13836717, 19506030, -4444989, 8266767, 14383573, -318458 ], [ -19073057, -19205924, -19945877, 5237265, -23869980, -4280417, 22680025, 9341341, -20463528, -7336196, 7378302, -725919, 5083680, -18380502, -11012873, -13270266, 29380481, 17428431, 17714106, -134271, 17142213, 17452999, -634814 ], [ -18379229, -19636343, -15343694, 5224521, -23159886, -6979595, 23239855, 10071871, -23165400, -7037405, 2081589, 2995458, 6958830, -19369443, -9651905, -15593589, 29014532, 16849188, 15649104, -2160, 21419592, 16776337, -1209563 ], [ -17605079, -11000165, -6851114, 4442139, -17003178, -8389409, 19918093, 8733565, -24299976, -4680215, -4285665, 7461126, 11303946, -12277545, -7099715, -15789663, 26564108, 12098988, 13311024, -4048656, 21098904, 12353587, -2042705 ], [ -16830929, -2363987, 1641466, 3659757, -10846470, -9799223, 16596331, 7395259, -25434552, -2323025, -10652919, 11926794, 15649062, -5185647, -4547525, -15985737, 24113684, 7348788, 10972944, -8095152, 20778216, 7930837, -2875847 ], [ -16056779, 6272191, 10134046, 2877375, -4689762, -11209037, 13274569, 6056953, -26569128, 34165, -17020173, 16392462, 19994178, 1906251, -1995335, -16181811, 21663260, 2598588, 8634864, -12141648, 20457528, 3508087, -3708989 ], [ -15282629, 14908369, 18626626, 2094993, 1466946, -12618851, 9952807, 4718647, -27703704, 2391355, -23387427, 20858130, 24339294, 8998149, 556855, -16377885, 19212836, -2151612, 6296784, -16188144, 20136840, -914663, -4542131 ], [ -14319909, 22090679, 24219549, 1165042, 6752315, -13501707, 6355466, 2878479, -28407350, 3745849, -27834146, 23439999, 27175255, 14425243, 2973933, -16481165, 15870755, -5459155, 3611269, -19781447, 19202844, -3847817, -4906707 ], [ -12414339, 22003649, 15314187, -502754, 7680989, -11749773, 1380230, -1470999, -26956346, 86863, -22678190, 16602873, 22465441, 11528317, 4715451, -16120475, 8070389, -1553413, -811421, -21108785, 15202308, 667009, -2928453 ], [ -10508769, 21916619, 6408825, -2170550, 8609663, -9997839, -3595006, -5820477, -25505342, -3572123, -17522234, 9765747, 17755627, 8631391, 6456969, -15759785, 270023, 2352329, -5234111, -22436123, 11201772, 5181835, -950199 ], [ -8603199, 21829589, -2496537, -3838346, 9538337, -8245905, -8570242, -10169955, -24054338, -7231109, -12366278, 2928621, 13045813, 5734465, 8198487, -15399095, -7530343, 6258071, -9656801, -23763461, 7201236, 9696661, 1028055 ], [ -6697629, 21742559, -11401899, -5506142, 10467011, -6493971, -13545478, -14519433, -22603334, -10890095, -7210322, -3908505, 8335999, 2837539, 9940005, -15038405, -15330709, 10163813, -14079491, -25090799, 3200700, 14211487, 3006309 ], [ -4792059, 21655529, -20307261, -7173938, 11395685, -4742037, -18520714, -18868911, -21152330, -14549081, -2054366, -10745631, 3626185, -59387, 11681523, -14677715, -23131075, 14069555, -18502181, -26418137, -799836, 18726313, 4984563 ], [ -7023579, 13356769, -15523813, -3104319, 8138619, -5850643, -15741320, -19410994, -18544911, -17318557, -4433590, -9165067, 4680156, 581967, 6388396, -17006895, -17135426, 12995867, -16938686, -23421085, -5590642, 14566199, 3712207 ], [ -10082517, 3415663, -8002603, 2112783, 4044405, -7531357, -11411000, -19191598, -15706209, -19910131, -8319850, -5900965, 6886884, 1930977, -311660, -19874049, -8380574, 10926293, -14177954, -19559155, -10539502, 8671097, 1789729 ], [ -13141455, -6525443, -481393, 7329885, -49809, -9212071, -7080680, -18972202, -12867507, -22501705, -12206110, -2636863, 9093612, 3279987, -7011716, -22741203, 374278, 8856719, -11417222, -15697225, -15488362, 2775995, -132749 ], [ -16200393, -16466549, 7039817, 12546987, -4144023, -10892785, -2750360, -18752806, -10028805, -25093279, -16092370, 627239, 11300340, 4628997, -13711772, -25608357, 9129130, 6787145, -8656490, -11835295, -20437222, -3119107, -2055227 ], [ -19259331, -26407655, 14561027, 17764089, -8238237, -12573499, 1579960, -18533410, -7190103, -27684853, -19978630, 3891341, 13507068, 5978007, -20411828, -28475511, 17883982, 4717571, -5895758, -7973365, -25386082, -9014209, -3977705 ], [ -19710237, -29260154, 14926379, 15736410, -11158815, -13938616, 5381920, -16326781, -7087242, -26072410, -19911040, 2756669, 15517986, 6547554, -21774191, -26139612, 17371936, 1628309, -6200900, -3575266, -24999418, -13131349, -2905124 ], [ -17553111, -25024046, 8135873, 6463950, -12905757, -14988136, 8655520, -12132919, -9720222, -20255950, -15889600, -2776777, 17333094, 6337638, -17798861, -18600660, 7592992, -2480641, -9571916, 1359002, -19277230, -15470527, 1162516 ], [ -15395985, -20787938, 1345367, -2808510, -14652699, -16037656, 11929120, -7939057, -12353202, -14439490, -11868160, -8310223, 19148202, 6127722, -13823531, -11061708, -2185952, -6589591, -12942932, 6293270, -13555042, -17809705, 5230156 ], [ -13238859, -16551830, -5445139, -12080970, -16399641, -17087176, 15202720, -3745195, -14986182, -8623030, -7846720, -13843669, 20963310, 5917806, -9848201, -3522756, -11964896, -10698541, -16313948, 11227538, -7832854, -20148883, 9297796 ], [ -11081733, -12315722, -12235645, -21353430, -18146583, -18136696, 18476320, 448667, -17619162, -2806570, -3825280, -19377115, 22778418, 5707890, -5872871, 4016196, -21743840, -14807491, -19684964, 16161806, -2110666, -22488061, 13365436 ], [ -8523701, -8398556, -17036580, -28669032, -19715750, -17755530, 21109644, 3345255, -19662918, 2033806, 205019, -23906996, 23786045, 4538415, -2202825, 10462083, -29238212, -17476918, -22041429, 19376399, 3119977, -22835304, 17068269 ], [ -3961139, -6076100, -11889660, -26200344, -20396042, -10220934, 20541588, -244527, -18760554, 1993762, 4279613, -23419052, 20756267, -1428855, -59199, 11442645, -25309724, -12948730, -19325139, 13992617, 5892895, -13222872, 18947067 ], [ 601423, -3753644, -6742740, -23731656, -21076334, -2686338, 19973532, -3834309, -17858190, 1953718, 8354207, -22931108, 17726489, -7396125, 2084427, 12423207, -21381236, -8420542, -16608849, 8608835, 8665813, -3610440, 20825865 ], [ 5163985, -1431188, -1595820, -21262968, -21756626, 4848258, 19405476, -7424091, -16955826, 1913674, 12428801, -22443164, 14696711, -13363395, 4228053, 13403769, -17452748, -3892354, -13892559, 3225053, 11438731, 6001992, 22704663 ], [ 9726547, 891268, 3551100, -18794280, -22436918, 12382854, 18837420, -11013873, -16053462, 1873630, 16503395, -21955220, 11666933, -19330665, 6371679, 14384331, -13524260, 635834, -11176269, -2158729, 14211649, 15614424, 24583461 ], [ 14289109, 3213724, 8698020, -16325592, -23117210, 19917450, 18269364, -14603655, -15151098, 1833586, 20577989, -21467276, 8637155, -25297935, 8515305, 15364893, -9595772, 5164022, -8459979, -7542511, 16984567, 25226856, 26462259 ], [ 11695591, 6175510, 6102195, -15154519, -16232302, 18947566, 11390073, -10605137, -7835164, 5012027, 20826988, -20673172, 7360032, -20268130, 7353801, 15453675, -3268949, 8633095, -6909999, -4003968, 16061495, 20072973, 24407277 ], [ 7670857, 9265162, 1957821, -14242969, -7834354, 16276786, 3248535, -5088959, 763484, 8834165, 20310868, -19817836, 6433440, -13038910, 5531271, 15364101, 3537541, 11890345, -5593281, 1319040, 14399225, 11965827, 21565539 ], [ 3646123, 12354814, -2186553, -13331419, 563594, 13606006, -4893003, 427219, 9362132, 12656303, 19794748, -18962500, 5506848, -5809690, 3708741, 15274527, 10344031, 15147595, -4276563, 6642048, 12736955, 3858681, 18723801 ], [ -378611, 15444466, -6330927, -12419869, 8961542, 10935226, -13034541, 5943397, 17960780, 16478441, 19278628, -18107164, 4580256, 1419530, 1886211, 15184953, 17150521, 18404845, -2959845, 11965056, 11074685, -4248465, 15882063 ], [ -4403345, 18534118, -10475301, -11508319, 17359490, 8264446, -21176079, 11459575, 26559428, 20300579, 18762508, -17251828, 3653664, 8648750, 63681, 15095379, 23957011, 21662095, -1643127, 17288064, 9412415, -12355611, 13040325 ], [ -4934753, 16142344, -12072042, -9242773, 20930402, 8237263, -24566379, 14945533, 28218971, 17921096, 19086862, -14350171, 1453860, 12163784, -1020198, 11739123, 27565321, 19114720, 1556199, 18902907, 9461561, -14930991, 11228568 ], [ -1972835, 8269144, -11121150, -5623231, 19674278, 10853677, -23205441, 16401271, 22939409, 9339992, 20251690, -9402193, -2019156, 11964632, -1365426, 5116185, 27975451, 10762720, 6638133, 16809585, 11222123, -11974605, 10446792 ], [ 989083, 395944, -10170258, -2003689, 18418154, 13470091, -21844503, 17857009, 17659847, 758888, 21416518, -4454215, -5492172, 11765480, -1710654, -1506753, 28385581, 2410720, 11720067, 14716263, 12982685, -9018219, 9665016 ], [ 3951001, -7477256, -9219366, 1615853, 17162030, 16086505, -20483565, 19312747, 12380285, -7822216, 22581346, 493763, -8965188, 11566328, -2055882, -8129691, 28795711, -5941280, 16802001, 12622941, 14743247, -6061833, 8883240 ], [ 6912919, -15350456, -8268474, 5235395, 15905906, 18702919, -19122627, 20768485, 7100723, -16403320, 23746174, 5441741, -12438204, 11367176, -2401110, -14752629, 29205841, -14293280, 21883935, 10529619, 16503809, -3105447, 8101464 ], [ 8410247, -20540118, -7196158, 8355847, 14869309, 19942993, -17325089, 21765190, 2151679, -22297046, 23371794, 9676194, -14207658, 10584287, -2479546, -20142373, 28367515, -19741895, 25367876, 8333134, 17458720, -1523731, 7450896 ], [ 2584625, -12312090, -5516722, 8980849, 14930347, 14301367, -13344551, 20466730, -1144775, -14753882, 15301374, 10343022, -7459302, 6882713, -1224022, -19366147, 21286909, -10673585, 20861852, 5620834, 14385376, -6815365, 7456368 ], [ -3240997, -4084062, -3837286, 9605851, 14991385, 8659741, -9364013, 19168270, -4441229, -7210718, 7230954, 11009850, -710946, 3181139, 31502, -18589921, 14206303, -1605275, 16355828, 2908534, 11312032, -12106999, 7461840 ], [ -9066619, 4143966, -2157850, 10230853, 15052423, 3018115, -5383475, 17869810, -7737683, 332446, -839466, 11676678, 6037410, -520435, 1287026, -17813695, 7125697, 7463035, 11849804, 196234, 8238688, -17398633, 7467312 ], [ -14892241, 12371994, -478414, 10855855, 15113461, -2623511, -1402937, 16571350, -11034137, 7875610, -8909886, 12343506, 12785766, -4222009, 2542550, -17037469, 45091, 16531345, 7343780, -2516066, 5165344, -22690267, 7472784 ], [ -20717863, 20600022, 1201022, 11480857, 15174499, -8265137, 2577601, 15272890, -14330591, 15418774, -16980306, 13010334, 19534122, -7923583, 3798074, -16261243, -7035515, 25599655, 2837756, -5228366, 2092000, -27981901, 7478256 ], [ -16328525, 19085985, -1344202, 10138374, 9931492, -10010288, 6211994, 14217050, -10153525, 11011383, -19966191, 9626887, 17832748, -3585572, -1395032, -14666002, -7160016, 21930875, -1846028, -3592061, 3525576, -20604435, 11018168 ], [ -9896195, 15623535, -4734358, 8402394, 3627676, -10976144, 9777158, 13209734, -4481755, 4213881, -21935169, 5433385, 14441428, 2360356, -7877864, -12906958, -5893296, 15714677, -6565364, -1086035, 5860536, -10693149, 15264968 ], [ -3463865, 12161085, -8124514, 6666414, -2676140, -11942000, 13342322, 12202418, 1190015, -2583621, -23904147, 1239883, 11050108, 8306284, -14360696, -11147914, -4626576, 9498479, -11284700, 1419991, 8195496, -781863, 19511768 ], [ 2968465, 8698635, -11514670, 4930434, -8979956, -12907856, 16907486, 11195102, 6861785, -9381123, -25873125, -2953619, 7658788, 14252212, -20843528, -9388870, -3359856, 3282281, -16004036, 3926017, 10530456, 9129423, 23758568 ], [ 9400795, 5236185, -14904826, 3194454, -15283772, -13873712, 20472650, 10187786, 12533555, -16178625, -27842103, -7147121, 4267468, 20198140, -27326360, -7629826, -2093136, -2933917, -20723372, 6432043, 12865416, 19040709, 28005368 ] ], [ [ -6232672, -25196768, -2494112, -9882624, -4494592, -8453216, 9381056, 19165568, 27184800, 9970272, -20245728, -7183872, -26746016, 3563520, 2278240, 3185312, 17800128, -5269888, 5142880, -7800128, 19317216, 5113984, 4924192 ], [ -6232672, -25196768, -2494112, -9882624, -4494592, -8453216, 9381056, 19165568, 27184800, 9970272, -20245728, -7183872, -26746016, 3563520, 2278240, 3185312, 17800128, -5269888, 5142880, -7800128, 19317216, 5113984, 4924192 ], [ -6232672, -25196768, -2494112, -9882624, -4494592, -8453216, 9381056, 19165568, 27184800, 9970272, -20245728, -7183872, -26746016, 3563520, 2278240, 3185312, 17800128, -5269888, 5142880, -7800128, 19317216, 5113984, 4924192 ], [ -10061042, -25110528, -2347007, -5797669, -3569947, -8795061, 9920581, 16547908, 21374330, 6084007, -15607508, -4527107, -24585706, 2829035, 2732010, 1170592, 12293683, -4485208, 4397995, -9170093, 18577446, 5697229, 782647 ], [ -14655086, -25007040, -2170481, -895723, -2460373, -9205275, 10568011, 13406716, 14401766, 1420489, -10041644, -1338989, -21993334, 1947653, 3276534, -1247072, 5685949, -3543592, 3504133, -10814051, 17689722, 6397123, -4187207 ], [ -19249130, -24903552, -1993955, 4006223, -1350799, -9615489, 11215441, 10265524, 7429202, -3243029, -4475780, 1849129, -19400962, 1066271, 3821058, -3664736, -921785, -2601976, 2610271, -12458009, 16801998, 7097017, -9157061 ], [ -23843174, -24800064, -1817429, 8908169, -241225, -10025703, 11862871, 7124332, 456638, -7906547, 1090084, 5037247, -16808590, 184889, 4365582, -6082400, -7529519, -1660360, 1716409, -14101967, 15914274, 7796911, -14126915 ], [ -28437218, -24696576, -1640903, 13810115, 868349, -10435917, 12510301, 3983140, -6515926, -12570065, 6655948, 8225365, -14216218, -696493, 4910106, -8500064, -14137253, -718744, 822547, -15745925, 15026550, 8496805, -19096769 ], [ -27750371, -22181277, -3108797, 16934408, 2565896, -10772481, 10315396, 3279946, -8431591, -14349854, 6748801, 7126864, -13785877, -1351237, 2770398, -7352213, -14982722, -1663645, -710606, -15554489, 12865188, 7684513, -19910984 ], [ -21782633, -17254167, -6221111, 18281048, 4851416, -11035395, 5278156, 5014750, -5290357, -13245914, 1368643, 1741744, -15517567, -1779343, -2053542, -2638847, -10065926, -4495063, -2883050, -13527659, 9430188, 5360035, -16569560 ], [ -15814895, -12327057, -9333425, 19627688, 7136936, -11298309, 240916, 6749554, -2149123, -12141974, -4011515, -3643376, -17249257, -2207449, -6877482, 2074519, -5149130, -7326481, -5055494, -11500829, 5995188, 3035557, -13228136 ], [ -9847157, -7399947, -12445739, 20974328, 9422456, -11561223, -4796324, 8484358, 992111, -11038034, -9391673, -9028496, -18980947, -2635555, -11701422, 6787885, -232334, -10157899, -7227938, -9473999, 2560188, 711079, -9886712 ], [ -3879419, -2472837, -15558053, 22320968, 11707976, -11824137, -9833564, 10219162, 4133345, -9934094, -14771831, -14413616, -20712637, -3063661, -16525362, 11501251, 4684462, -12989317, -9400382, -7447169, -874812, -1613399, -6545288 ], [ 1874695, 2337252, -18025752, 22609585, 13338864, -12095454, -13271618, 11451911, 6220893, -9476855, -18234439, -17457914, -20836450, -3970921, -19417604, 15157646, 8759092, -14832841, -10932802, -6048464, -3937295, -2742918, -4091603 ], [ 6560689, 6562236, -17270376, 17608087, 11696592, -12408786, -8713742, 10174385, 3040011, -12253121, -12109297, -8798102, -12920878, -7273951, -12651356, 13529186, 8622892, -11736895, -9265102, -7790384, -5137193, 2102358, -6076613 ], [ 11246683, 10787220, -16515000, 12606589, 10054320, -12722118, -4155866, 8896859, -140871, -15029387, -5984155, -138290, -5005306, -10576981, -5885108, 11900726, 8486692, -8640949, -7597402, -9532304, -6337091, 6947634, -8061623 ], [ 15932677, 15012204, -15759624, 7605091, 8412048, -13035450, 402010, 7619333, -3321753, -17805653, 140987, 8521522, 2910266, -13880011, 881140, 10272266, 8350492, -5545003, -5929702, -11274224, -7536989, 11792910, -10046633 ], [ 20618671, 19237188, -15004248, 2603593, 6769776, -13348782, 4959886, 6341807, -6502635, -20581919, 6266129, 17181334, 10825838, -17183041, 7647388, 8643806, 8214292, -2449057, -4262002, -13016144, -8736887, 16638186, -12031643 ], [ 25304665, 23462172, -14248872, -2397905, 5127504, -13662114, 9517762, 5064281, -9683517, -23358185, 12391271, 25841146, 18741410, -20486071, 14413636, 7015346, 8078092, 646889, -2594302, -14758064, -9936785, 21483462, -14016653 ], [ 22667749, 21206806, -15405181, -2424533, 3018877, -16419166, 9460078, 5659060, -11618999, -19823646, 14077263, 21158403, 17929732, -15647456, 16995484, 10490371, 9099337, 631985, 452388, -11570804, -3733483, 20453908, -9567898 ], [ 18566251, 17655370, -16943827, -1456187, 816979, -19664962, 8479282, 6628300, -13305401, -15026946, 14875425, 13807149, 15372604, -9180512, 18740452, 14986093, 10352071, -5089, 3774876, -7397708, 3950459, 18249388, -3832390 ], [ 14464753, 14103934, -18482473, -487841, -1384919, -22910758, 7498486, 7597540, -14991803, -10230246, 15673587, 6455895, 12815476, -2713568, 20485420, 19481815, 11604805, -642163, 7097364, -3224612, 11634401, 16044868, 1903118 ], [ 10363255, 10552498, -20021119, 480505, -3586817, -26156554, 6517690, 8566780, -16678205, -5433546, 16471749, -895359, 10258348, 3753376, 22230388, 23977537, 12857539, -1279237, 10419852, 948484, 19318343, 13840348, 7638626 ], [ 6261757, 7001062, -21559765, 1448851, -5788715, -29402350, 5536894, 9536020, -18364607, -636846, 17269911, -8246613, 7701220, 10220320, 23975356, 28473259, 14110273, -1916311, 13742340, 5121580, 27002285, 11635828, 13374134 ], [ 3386656, 4764505, -19865302, 429232, -7817342, -26675053, 5005426, 10561225, -17165525, 3444978, 15586830, -10765395, 7273849, 10062508, 22741528, 27548392, 11198122, -1532986, 13239801, 5561929, 28531490, 8760841, 14455130 ], [ 1737952, 3842827, -14937730, -2578352, -9672698, -17974663, 4923286, 11642395, -13080959, 6811926, 11422506, -8451705, 8976235, 3279940, 18528904, 21202936, 4121086, -129262, 8912235, 2269531, 23905958, 5215387, 10881614 ], [ 89248, 2921149, -10010158, -5585936, -11528054, -9274273, 4841146, 12723565, -8996393, 10178874, 7258182, -6138015, 10678621, -3502628, 14316280, 14857480, -2955950, 1274462, 4584669, -1022867, 19280426, 1669933, 7308098 ], [ -1559456, 1999471, -5082586, -8593520, -13383410, -573883, 4759006, 13804735, -4911827, 13545822, 3093858, -3824325, 12381007, -10285196, 10103656, 8512024, -10032986, 2678186, 257103, -4315265, 14654894, -1875521, 3734582 ], [ -3208160, 1077793, -155014, -11601104, -15238766, 8126507, 4676866, 14885905, -827261, 16912770, -1070466, -1510635, 14083393, -17067764, 5891032, 2166568, -17110022, 4081910, -4070463, -7607663, 10029362, -5420975, 161066 ], [ -4732941, 543246, 3455106, -14462668, -16640922, 15704341, 4047992, 15041799, 2239543, 19508593, -4381918, 253436, 15465465, -21564692, 2250333, -2840754, -22791514, 5704567, -7968955, -10678382, 5734830, -8530082, -3146226 ], [ -5638107, 1944354, 477966, -16594132, -15777078, 17669395, 685448, 10571313, 217537, 18248791, -3429010, -730588, 15245967, -14633420, 1469259, -1157406, -21495286, 8421889, -9722077, -12640706, 3095298, -9457454, -5122398 ], [ -6543273, 3345462, -2499174, -18725596, -14913234, 19634449, -2677096, 6100827, -1804469, 16988989, -2476102, -1714612, 15026469, -7702148, 688185, 525942, -20199058, 11139211, -11475199, -14603030, 455766, -10384826, -7098570 ], [ -7448439, 4746570, -5476314, -20857060, -14049390, 21599503, -6039640, 1630341, -3826475, 15729187, -1523194, -2698636, 14806971, -770876, -92889, 2209290, -18902830, 13856533, -13228321, -16565354, -2183766, -11312198, -9074742 ], [ -8353605, 6147678, -8453454, -22988524, -13185546, 23564557, -9402184, -2840145, -5848481, 14469385, -570286, -3682660, 14587473, 6160396, -873963, 3892638, -17606602, 16573855, -14981443, -18527678, -4823298, -12239570, -11050914 ], [ -9258771, 7548786, -11430594, -25119988, -12321702, 25529611, -12764728, -7310631, -7870487, 13209583, 382622, -4666684, 14367975, 13091668, -1655037, 5575986, -16310374, 19291177, -16734565, -20490002, -7462830, -13166942, -13027086 ], [ -5787317, 8765599, -5927134, -21273417, -14100938, 25705190, -12688067, -2963112, -3633793, 9050176, -755075, -8370698, 9479402, 11001575, 1834459, 3595574, -9898841, 18587709, -11049262, -13368681, -10892452, -11103589, -12607553 ], [ -1440539, 9945553, 1272446, -16231239, -16408790, 25522874, -11923565, 3148008, 1854641, 4310848, -2310893, -12618710, 3657014, 7107209, 6178069, 882410, -2464247, 17200083, -3876274, -4430631, -14480092, -8442091, -11708879 ], [ 2906239, 11125507, 8472026, -11189061, -18716642, 25340558, -11159063, 9259128, 7343075, -428480, -3866711, -16866722, -2165374, 3212843, 10521679, -1830754, 4970347, 15812457, 3296714, 4507419, -18067732, -5780593, -10810205 ], [ 7253017, 12305461, 15671606, -6146883, -21024494, 25158242, -10394561, 15370248, 12831509, -5167808, -5422529, -21114734, -7987762, -681523, 14865289, -4543918, 12404941, 14424831, 10469702, 13445469, -21655372, -3119095, -9911531 ], [ 11599795, 13485415, 22871186, -1104705, -23332346, 24975926, -9630059, 21481368, 18319943, -9907136, -6978347, -25362746, -13810150, -4575889, 19208899, -7257082, 19839535, 13037205, 17642690, 22383519, -25243012, -457597, -9012857 ], [ 13640413, 14183428, 23792360, -736392, -19927067, 23419598, -8525747, 23821044, 20596307, -13471739, -6103883, -25842299, -17358703, -5928247, 19230112, -7608457, 19812862, 10610187, 18508676, 23042286, -24543697, -2227144, -6499883 ], [ 13374871, 14399500, 18435128, -5041944, -10808657, 20489258, -7081625, 22389276, 19660601, -15861617, -2799137, -22553393, -18633421, -4738597, 14928928, -5598043, 12324922, 7143777, 13067660, 15421770, -19557427, -8427736, -2372609 ], [ 13109329, 14615572, 13077896, -9347496, -1690247, 17558918, -5637503, 20957508, 18724895, -18251495, 505609, -19264487, -19908139, -3548947, 10627744, -3587629, 4836982, 3677367, 7626644, 7801254, -14571157, -14628328, 1754665 ], [ 12843787, 14831644, 7720664, -13653048, 7428163, 14628578, -4193381, 19525740, 17789189, -20641373, 3810355, -15975581, -21182857, -2359297, 6326560, -1577215, -2650958, 210957, 2185628, 180738, -9584887, -20828920, 5881939 ], [ 12578245, 15047716, 2363432, -17958600, 16546573, 11698238, -2749259, 18093972, 16853483, -23031251, 7115101, -12686675, -22457575, -1169647, 2025376, 433199, -10138898, -3255453, -3255388, -7439778, -4598617, -27029512, 10009213 ], [ 12242275, 14399584, -1829021, -21318553, 23512367, 9365375, -1516398, 15981042, 15365799, -23375792, 8842335, -10118295, -22538213, -255290, -1741668, 2012616, -16101872, -5927771, -6985253, -13589166, 537716, -32128392, 13270663 ], [ 11554165, 9430432, -197579, -19950511, 19715081, 10019897, -1339842, 10462302, 11118225, -13493648, 2682009, -11152545, -16648451, -717398, -2838012, 1437048, -14440016, -4629629, -2159363, -12382914, 6424364, -31718712, 12202993 ], [ 10866055, 4461280, 1433863, -18582469, 15917795, 10674419, -1163286, 4943562, 6870651, -3611504, -3478317, -12186795, -10758689, -1179506, -3934356, 861480, -12778160, -3331487, 2666527, -11176662, 12311012, -31309032, 11135323 ], [ 10177945, -507872, 3065305, -17214427, 12120509, 11328941, -986730, -575178, 2623077, 6270640, -9638643, -13221045, -4868927, -1641614, -5030700, 285912, -11116304, -2033345, 7492417, -9970410, 18197660, -30899352, 10067653 ], [ 9489835, -5477024, 4696747, -15846385, 8323223, 11983463, -810174, -6093918, -1624497, 16152784, -15798969, -14255295, 1020835, -2103722, -6127044, -289656, -9454448, -735203, 12318307, -8764158, 24084308, -30489672, 8999983 ], [ 8801725, -10446176, 6328189, -14478343, 4525937, 12637985, -633618, -11612658, -5872071, 26034928, -21959295, -15289545, 6910597, -2565830, -7223388, -865224, -7792592, 562939, 17144197, -7557906, 29970956, -30079992, 7932313 ], [ 7108875, -8113103, 9895161, -13985231, 4436281, 7427772, -140447, -10998158, -5411630, 27028552, -17805736, -14267930, 9799924, -344198, -2631247, -1340047, -3413146, 3577841, 18661572, -4723174, 24018304, -24290332, 3747628 ], [ 5215077, -4319585, 13849239, -13667105, 5088151, 1044612, 416047, -9157010, -4009586, 26244472, -11589400, -12835142, 12089164, 2414182, 3098591, -1794721, 1509818, 6936095, 19517244, -1562746, 15697792, -17424676, -1060460 ], [ 3321279, -526067, 17803317, -13348979, 5740021, -5338548, 972541, -7315862, -2607542, 25460392, -5373064, -11402354, 14378404, 5172562, 8828429, -2249395, 6432782, 10294349, 20372916, 1597682, 7377280, -10559020, -5868548 ], [ 1427481, 3267451, 21757395, -13030853, 6391891, -11721708, 1529035, -5474714, -1205498, 24676312, 843272, -9969566, 16667644, 7930942, 14558267, -2704069, 11355746, 13652603, 21228588, 4758110, -943232, -3693364, -10676636 ], [ -466317, 7060969, 25711473, -12712727, 7043761, -18104868, 2085529, -3633566, 196546, 23892232, 7059608, -8536778, 18956884, 10689322, 20288105, -3158743, 16278710, 17010857, 22084260, 7918538, -9263744, 3172292, -15484724 ], [ 1066476, 7166437, 25801308, -12355280, 8637967, -17488587, 1453270, -1654268, -1507970, 22014127, 7439675, -5953292, 17233825, 10554235, 21003341, -5397739, 18078479, 18201038, 18795531, 9140522, -12378410, 5590358, -15943967 ], [ 6025860, 3583855, 22026900, -11958512, 11174509, -9872865, -367742, 463180, -6319046, 19041997, 1983473, -2219108, 11498467, 7525681, 16703975, -9421057, 16755053, 17223146, 11362401, 8424062, -10287230, 3560834, -12054365 ], [ 10985244, 1273, 18252492, -11561744, 13711051, -2257143, -2188754, 2580628, -11130122, 16069867, -3472729, 1515076, 5763109, 4497127, 12404609, -13444375, 15431627, 16245254, 3929271, 7707602, -8196050, 1531310, -8164763 ], [ 15944628, -3581309, 14478084, -11164976, 16247593, 5358579, -4009766, 4698076, -15941198, 13097737, -8928931, 5249260, 27751, 1468573, 8105243, -17467693, 14108201, 15267362, -3503859, 6991142, -6104870, -498214, -4275161 ], [ 20904012, -7163891, 10703676, -10768208, 18784135, 12974301, -5830778, 6815524, -20752274, 10125607, -14385133, 8983444, -5707607, -1559981, 3805877, -21491011, 12784775, 14289470, -10936989, 6274682, -4013690, -2527738, -385559 ], [ 24202593, -10386807, 7969851, -10376471, 20798003, 18063292, -7719055, 7873362, -23537638, 7255819, -17662779, 11478338, -10314251, -4245940, -52513, -23680538, 10659273, 12862957, -16380386, 5412283, -2173942, -4489646, 2014692 ], [ 19197159, -11811393, 10438941, -10009889, 20198501, 10518628, -9943657, 3633150, -16194442, 4897741, -10047645, 7776782, -9277325, -5218924, -1706023, -16701110, 4523391, 9193339, -11875118, 3820189, -1591354, -6113474, -3031812 ], [ 14191725, -13235979, 12908031, -9643307, 19598999, 2973964, -12168259, -607062, -8851246, 2539663, -2432511, 4075226, -8240399, -6191908, -3359533, -9721682, -1612491, 5523721, -7369850, 2228095, -1008766, -7737302, -8078316 ], [ 9186291, -14660565, 15377121, -9276725, 18999497, -4570700, -14392861, -4847274, -1508050, 181585, 5182623, 373670, -7203473, -7164892, -5013043, -2742254, -7748373, 1854103, -2864582, 636001, -426178, -9361130, -13124820 ], [ 4180857, -16085151, 17846211, -8910143, 18399995, -12115364, -16617463, -9087486, 5835146, -2176493, 12797757, -3327886, -6166547, -8137876, -6666553, 4237174, -13884255, -1815515, 1640686, -956093, 156410, -10984958, -18171324 ], [ -824577, -17509737, 20315301, -8543561, 17800493, -19660028, -18842065, -13327698, 13178342, -4534571, 20412891, -7029442, -5129621, -9110860, -8320063, 11216602, -20020137, -5485133, 6145954, -2548187, 738998, -12608786, -23217828 ], [ 1305154, -16104748, 18041516, -12010879, 13939191, -19466967, -17653147, -14062135, 13060433, -1306799, 19807810, -2246213, -4519295, -8261589, -7981603, 10168535, -19065824, -2874346, 7298347, -4624381, -1939544, -13549029, -23444067 ], [ 4861918, -14133844, 14819156, -16244977, 9425529, -17726361, -15781525, -14095417, 11450303, 3038143, 17558686, 4233973, -3994289, -7047867, -7244749, 7514969, -16693472, 992522, 7780165, -6797395, -5270312, -14352555, -22706253 ], [ 8418682, -12162940, 11596796, -20479075, 4911867, -15985755, -13909903, -14128699, 9840173, 7383085, 15309562, 10714159, -3469283, -5834145, -6507895, 4861403, -14321120, 4859390, 8261983, -8970409, -8601080, -15156081, -21968439 ], [ 11975446, -10192036, 8374436, -24713173, 398205, -14245149, -12038281, -14161981, 8230043, 11728027, 13060438, 17194345, -2944277, -4620423, -5771041, 2207837, -11948768, 8726258, 8743801, -11143423, -11931848, -15959607, -21230625 ], [ 15532210, -8221132, 5152076, -28947271, -4115457, -12504543, -10166659, -14195263, 6619913, 16072969, 10811314, 23674531, -2419271, -3406701, -5034187, -445729, -9576416, 12593126, 9225619, -13316437, -15262616, -16763133, -20492811 ], [ 17761729, -4967137, 4741493, -30198460, -5141712, -10045197, -6764380, -12155770, 3252041, 17116948, 6168073, 23956804, -226472, -1864941, -3804685, -3043219, -8989127, 12302363, 9431005, -14297014, -16961582, -15969849, -16286166 ], [ 18664003, -430051, 7142687, -28466740, -2680560, -6867111, -1831444, -8043502, -1873573, 14859964, -869285, 18041164, 3634120, 4857, -2082535, -5584633, -10186901, 7853969, 9359959, -14085154, -17028746, -13579755, -8610690 ], [ 19566277, 4107035, 9543881, -26735020, -219408, -3689025, 3101492, -3931234, -6999187, 12602980, -7906643, 12125524, 7494712, 1874655, -360385, -8126047, -11384675, 3405575, 9288913, -13873294, -17095910, -11189661, -935214 ], [ 20468551, 8644121, 11945075, -25003300, 2241744, -510939, 8034428, 181034, -12124801, 10345996, -14944001, 6209884, 11355304, 3744453, 1361765, -10667461, -12582449, -1042819, 9217867, -13661434, -17163074, -8799567, 6740262 ], [ 21370825, 13181207, 14346269, -23271580, 4702896, 2667147, 12967364, 4293302, -17250415, 8089012, -21981359, 294244, 15215896, 5614251, 3083915, -13208875, -13780223, -5491213, 9146821, -13449574, -17230238, -6409473, 14415738 ], [ 21912700, 15956776, 15986164, -20880859, 6461290, 5641845, 16107434, 6733644, -21198269, 5972057, -27200886, -4267986, 17451591, 7176207, 4218058, -14367217, -14507444, -8219886, 9065313, -13077725, -16731210, -3876774, 20300181 ], [ 20652580, 9924760, 13819564, -15195133, 4705894, 7599603, 10283174, 814356, -19257323, 4555247, -23331258, -2063166, 11562801, 7198953, 2412166, -8610199, -12881900, -2349954, 8931495, -11905931, -13401222, -631050, 17229459 ], [ 19392460, 3892744, 11652964, -9509407, 2950498, 9557361, 4458914, -5104932, -17316377, 3138437, -19461630, 141654, 5674011, 7221699, 606274, -2853181, -11256356, 3519978, 8797677, -10734137, -10071234, 2614674, 14158737 ], [ 18132340, -2139272, 9486364, -3823681, 1195102, 11515119, -1365346, -11024220, -15375431, 1721627, -15592002, 2346474, -214779, 7244445, -1199618, 2903837, -9630812, 9389910, 8663859, -9562343, -6741246, 5860398, 11088015 ], [ 16872220, -8171288, 7319764, 1862045, -560294, 13472877, -7189606, -16943508, -13434485, 304817, -11722374, 4551294, -6103569, 7267191, -3005510, 8660855, -8005268, 15259842, 8530041, -8390549, -3411258, 9106122, 8017293 ], [ 15612100, -14203304, 5153164, 7547771, -2315690, 15430635, -13013866, -22862796, -11493539, -1111993, -7852746, 6756114, -11992359, 7289937, -4811402, 14417873, -6379724, 21129774, 8396223, -7218755, -81270, 12351846, 4946571 ], [ 8945825, -15525500, 4392989, 9628822, -3413316, 13005633, -14707971, -23282539, -5906943, -4697318, -4904738, 6291044, -10518254, 7214353, -4569849, 13418871, -5591470, 17680241, 3510610, -4001531, 4911033, 12771885, 4556609 ], [ 1198319, -15905732, 3914099, 10988938, -4379388, 9704079, -15576045, -22602373, 408783, -8716346, -2141054, 5291996, -7571570, 7119103, -3918807, 11068665, -4970674, 12366815, -2325362, -375221, 10235799, 12626787, 4702799 ], [ -6549187, -16285964, 3435209, 12349054, -5345460, 6402525, -16444119, -21922207, 6724509, -12735374, 622630, 4292948, -4624886, 7023853, -3267765, 8718459, -4349878, 7053389, -8161334, 3251089, 15560565, 12481689, 4848989 ], [ -14296693, -16666196, 2956319, 13709170, -6311532, 3100971, -17312193, -21242041, 13040235, -16754402, 3386314, 3293900, -1678202, 6928603, -2616723, 6368253, -3729082, 1739963, -13997306, 6877399, 20885331, 12336591, 4995179 ], [ -22044199, -17046428, 2477429, 15069286, -7277604, -200583, -18180267, -20561875, 19355961, -20773430, 6149998, 2294852, 1268482, 6833353, -1965681, 4018047, -3108286, -3573463, -19833278, 10503709, 26210097, 12191493, 5141369 ], [ -21434659, -14055908, 701813, 15454735, -7967595, -3777210, -16952307, -16262497, 21344064, -23199623, 6830410, 1607633, 3302191, 6152722, -2510130, 839997, -1204429, -4824265, -22049372, 10688095, 27052956, 9505527, 3490691 ], [ -12468073, -7694636, -2370529, 14865517, -8381505, -7628910, -13628313, -8343907, 19004544, -24032981, 5427550, 1232243, 4422925, 4886710, -4250070, -3165897, 1982489, -2012443, -20645588, 7430557, 23413908, 4278693, 43145 ], [ -3501487, -1333364, -5442871, 14276299, -8795415, -11480610, -10304319, -425317, 16665024, -24866339, 4024690, 856853, 5543659, 3620698, -5990010, -7171791, 5169407, 799379, -19241804, 4173019, 19774860, -948141, -3404401 ], [ 5465099, 5027908, -8515213, 13687081, -9209325, -15332310, -6980325, 7493273, 14325504, -25699697, 2621830, 481463, 6664393, 2354686, -7729950, -11177685, 8356325, 3611201, -17838020, 915481, 16135812, -6174975, -6851947 ], [ 14431685, 11389180, -11587555, 13097863, -9623235, -19184010, -3656331, 15411863, 11985984, -26533055, 1218970, 106073, 7785127, 1088674, -9469890, -15183579, 11543243, 6423023, -16434236, -2342057, 12496764, -11401809, -10299493 ], [ 20733540, 16283497, -13853804, 12306872, -10574553, -21215504, -862596, 21163535, 9124390, -26583024, 130550, 70091, 8654277, 159857, -10032711, -18781599, 14239160, 8160268, -14420791, -5547160, 9462310, -15468105, -13545248 ], [ 13711740, 13843039, -12089588, 10507016, -14212911, -14145968, -720156, 16080617, 3652426, -22716048, 614330, 1731149, 8265507, 917015, -4709937, -20340249, 14480072, 4524628, -9359041, -8490088, 9450826, -13731711, -15782048 ], [ 6689940, 11402581, -10325372, 8707160, -17851269, -7076432, -577716, 10997699, -1819538, -18849072, 1098110, 3392207, 7876737, 1674173, 612837, -21898899, 14720984, 888988, -4297291, -11433016, 9439342, -11995317, -18018848 ], [ -331860, 8962123, -8561156, 6907304, -21489627, -6896, -435276, 5914781, -7291502, -14982096, 1581890, 5053265, 7487967, 2431331, 5935611, -23457549, 14961896, -2746652, 764459, -14375944, 9427858, -10258923, -20255648 ], [ -7353660, 6521665, -6796940, 5107448, -25127985, 7062640, -292836, 831863, -12763466, -11115120, 2065670, 6714323, 7099197, 3188489, 11258385, -25016199, 15202808, -6382292, 5826209, -17318872, 9416374, -8522529, -22492448 ], [ -14375460, 4081207, -5032724, 3307592, -28766343, 14132176, -150396, -4251055, -18235430, -7248144, 2549450, 8375381, 6710427, 3945647, 16581159, -26574849, 15443720, -10017932, 10887959, -20261800, 9404890, -6786135, -24729248 ], [ -12287600, -505616, -7121113, 4127901, -21639051, 13922842, -2079506, -3941113, -18652464, -3543463, 1558330, 5472479, 3433427, 1058460, 14293168, -20284259, 14999917, -6222177, 10017154, -17768733, 3497651, -2689496, -20989783 ], [ -8377808, -5521712, -9980023, 5472243, -12358629, 12257734, -4422926, -2552599, -18058512, 128759, 272230, 1656785, -421219, -2557596, 10483024, -12423821, 14419171, -940143, 7959838, -14188467, -3588739, 1879192, -16055065 ], [ -4468016, -10537808, -12838933, 6816585, -3078207, 10592626, -6766346, -1164085, -17464560, 3800981, -1013870, -2158909, -4275865, -6173652, 6672880, -4563383, 13838425, 4341891, 5902522, -10608201, -10675129, 6447880, -11120347 ], [ -558224, -15553904, -15697843, 8160927, 6202215, 8927518, -9109766, 224429, -16870608, 7473203, -2299970, -5974603, -8130511, -9789708, 2862736, 3297055, 13257679, 9623925, 3845206, -7027935, -17761519, 11016568, -6185629 ], [ 3351568, -20570000, -18556753, 9505269, 15482637, 7262410, -11453186, 1612943, -16276656, 11145425, -3586070, -9790297, -11985157, -13405764, -947408, 11157493, 12676933, 14905959, 1787890, -3447669, -24847909, 15585256, -1250911 ], [ 2918977, -18880337, -19104820, 9254289, 18856179, 7315645, -13482386, 3735170, -12604515, 10007726, -3139100, -12025678, -13003357, -13982994, -3362279, 15535759, 11059684, 15190833, 1051096, 1154652, -23031907, 14933830, 2202812 ], [ -1855997, -10484915, -17342044, 7407987, 16322841, 9087223, -15197366, 6591110, -5854185, 4060106, -959060, -12680746, -11185111, -11521398, -4381877, 16431853, 8405932, 10478547, 1634824, 6779028, -12313513, 9062290, 4175540 ], [ -6630971, -2089493, -15579268, 5561685, 13789503, 10858801, -16912346, 9447050, 896145, -1887514, 1220980, -13335814, -9366865, -9059802, -5401475, 17327947, 5752180, 5766261, 2218552, 12403404, -1595119, 3190750, 6148268 ], [ -11405945, 6305929, -13816492, 3715383, 11256165, 12630379, -18627326, 12302990, 7646475, -7835134, 3401020, -13990882, -7548619, -6598206, -6421073, 18224041, 3098428, 1053975, 2802280, 18027780, 9123275, -2680790, 8120996 ], [ -16180919, 14701351, -12053716, 1869081, 8722827, 14401957, -20342306, 15158930, 14396805, -13782754, 5581060, -14645950, -5730373, -4136610, -7440671, 19120135, 444676, -3658311, 3386008, 23652156, 19841669, -8552330, 10093724 ], [ -19915157, 21680711, -10490923, -55942, 6074166, 15067325, -20988577, 16988995, 19383861, -17560070, 6965693, -14624799, -4468244, -1710548, -8245578, 19346932, -1163006, -7148210, 4171417, 27398107, 28070044, -13234067, 10955295 ], [ -18445715, 21579761, -9928045, -2374570, 2848890, 10201643, -16291303, 13689685, 15554547, -10485866, 4373291, -11222553, -5986700, 537844, -7977030, 16227244, 2459662, -4526174, 5965231, 21751933, 23848324, -11966789, 6261081 ], [ -16976273, 21478811, -9365167, -4693198, -376386, 5335961, -11594029, 10390375, 11725233, -3411662, 1780889, -7820307, -7505156, 2786236, -7708482, 13107556, 6082330, -1904138, 7759045, 16105759, 19626604, -10699511, 1566867 ], [ -15506831, 21377861, -8802289, -7011826, -3601662, 470279, -6896755, 7091065, 7895919, 3662542, -811513, -4418061, -9023612, 5034628, -7439934, 9987868, 9704998, 717898, 9552859, 10459585, 15404884, -9432233, -3127347 ], [ -14037389, 21276911, -8239411, -9330454, -6826938, -4395403, -2199481, 3791755, 4066605, 10736746, -3403915, -1015815, -10542068, 7283020, -7171386, 6868180, 13327666, 3339934, 11346673, 4813411, 11183164, -8164955, -7821561 ], [ -12567947, 21175961, -7676533, -11649082, -10052214, -9261085, 2497793, 492445, 237291, 17810950, -5996317, 2386431, -12060524, 9531412, -6902838, 3748492, 16950334, 5961970, 13140487, -832763, 6961444, -6897677, -12515775 ], [ -9421505, 17636776, -4374730, -9892435, -9193400, -8618787, 5968787, -3129400, -3141928, 19459609, -4437009, 2256737, -11829710, 6829439, -5338880, 1025394, 14538517, 3601981, 11795411, -2345007, 2336749, -8868679, -8049819 ], [ -5939663, 13409944, -525142, -7320733, -7517768, -6874893, 9194525, -6815752, -6431128, 20023159, -2047359, 1420655, -11249042, 3137393, -3515840, -1618386, 10919803, 245587, 9822557, -3030465, -2368541, -11487337, -1751829 ], [ -2457821, 9183112, 3324446, -4749031, -5842136, -5130999, 12420263, -10502104, -9720328, 20586709, 342291, 584573, -10668374, -554653, -1692800, -4262166, 7301089, -3110807, 7849703, -3715923, -7073831, -14105995, 4546161 ], [ 1024021, 4956280, 7174034, -2177329, -4166504, -3387105, 15646001, -14188456, -13009528, 21150259, 2731941, -251509, -10087706, -4246699, 130240, -6905946, 3682375, -6467201, 5876849, -4401381, -11779121, -16724653, 10844151 ], [ 4505863, 729448, 11023622, 394373, -2490872, -1643211, 18871739, -17874808, -16298728, 21713809, 5121591, -1087591, -9507038, -7938745, 1953280, -9549726, 63661, -9823595, 3903995, -5086839, -16484411, -19343311, 17142141 ], [ 4558084, -1733033, 12170798, 2592464, -2800772, 306069, 17298140, -19744078, -17778322, 19281916, 4513839, -3522184, -8783177, -8939965, 2587225, -10783539, -1338971, -9894041, 2182910, -6224277, -19031585, -20335855, 16741104 ], [ 1180684, -2431163, 10615562, 4416944, -5096204, 2460735, 10925204, -19796266, -17448310, 13854580, 908685, -7555288, -7916123, -7250359, 2032075, -10607385, -525521, -6678539, 713594, -7813695, -19420643, -19702285, 9641040 ], [ -2196716, -3129293, 9060326, 6241424, -7391636, 4615401, 4552268, -19848454, -17118298, 8427244, -2696469, -11588392, -7049069, -5560753, 1476925, -10431231, 287929, -3463037, -755722, -9403113, -19809701, -19068715, 2540976 ], [ -5574116, -3827423, 7505090, 8065904, -9687068, 6770067, -1820668, -19900642, -16788286, 2999908, -6301623, -15621496, -6182015, -3871147, 921775, -10255077, 1101379, -247535, -2225038, -10992531, -20198759, -18435145, -4559088 ], [ -8951516, -4525553, 5949854, 9890384, -11982500, 8924733, -8193604, -19952830, -16458274, -2427428, -9906777, -19654600, -5314961, -2181541, 366625, -10078923, 1914829, 2967967, -3694354, -12581949, -20587817, -17801575, -11659152 ], [ -11046287, -5640623, 4490527, 11520886, -14420536, 9601992, -12906104, -19935037, -15106394, -6258106, -12294556, -21992202, -4228194, -444815, -445856, -9584292, 2293410, 5134324, -4556677, -14330093, -20588755, -17690861, -17315069 ], [ -6727913, -8840393, 3510745, 12181498, -17571592, 2892216, -9316424, -19567339, -8645174, -2105494, -8595460, -15852294, -2042862, 1527511, -2544992, -7497276, 497646, 2054956, -2384035, -16871867, -18649093, -20194427, -15750251 ], [ -2409539, -12040163, 2530963, 12842110, -20722648, -3817560, -5726744, -19199641, -2183954, 2047118, -4896364, -9712386, 142470, 3499837, -4644128, -5410260, -1298118, -1024412, -211393, -19413641, -16709431, -22697993, -14185433 ], [ 1908835, -15239933, 1551181, 13502722, -23873704, -10527336, -2137064, -18831943, 4277266, 6199730, -1197268, -3572478, 2327802, 5472163, -6743264, -3323244, -3093882, -4103780, 1961249, -21955415, -14769769, -25201559, -12620615 ], [ 6227209, -18439703, 571399, 14163334, -27024760, -17237112, 1452616, -18464245, 10738486, 10352342, 2501828, 2567430, 4513134, 7444489, -8842400, -1236228, -4889646, -7183148, 4133891, -24497189, -12830107, -27705125, -11055797 ], [ 10545583, -21639473, -408383, 14823946, -30175816, -23946888, 5042296, -18096547, 17199706, 14504954, 6200924, 8707338, 6698466, 9416815, -10941536, 850788, -6685410, -10262516, 6306533, -27038963, -10890445, -30208691, -9490979 ], [ 9444402, -14448168, -713645, 9731808, -29794862, -25599919, 4199246, -19162989, 13520876, 12712211, 4194975, 9905811, 6617633, 5601456, -10390632, 3542244, -4987149, -9404684, 1315045, -22598012, -6293333, -26883312, -9134291 ], [ 7259310, -5178648, -884003, 3489120, -28707506, -26241601, 2469650, -20516259, 7814036, 9730397, 1048017, 10115997, 6083567, 628560, -9309720, 6354588, -2590083, -7759412, -5109269, -16760516, -1164731, -22392144, -9019229 ], [ 5074218, 4090872, -1054361, -2753568, -27620150, -26883283, 740054, -21869529, 2107196, 6748583, -2098941, 10326183, 5549501, -4344336, -8228808, 9166932, -193017, -6114140, -11533583, -10923020, 3963871, -17900976, -8904167 ], [ 2889126, 13360392, -1224719, -8996256, -26532794, -27524965, -989542, -23222799, -3599644, 3766769, -5245899, 10536369, 5015435, -9317232, -7147896, 11979276, 2204049, -4468868, -17957897, -5085524, 9092473, -13409808, -8789105 ], [ 704034, 22629912, -1395077, -15238944, -25445438, -28166647, -2719138, -24576069, -9306484, 784955, -8392857, 10746555, 4481369, -14290128, -6066984, 14791620, 4601115, -2823596, -24382211, 751972, 14221075, -8918640, -8674043 ], [ -688032, 25569423, -1655210, -15948624, -20510024, -27059560, -1769197, -24298728, -11733592, -1934311, -9358056, 7887360, 3939509, -14055348, -5651280, 15358944, 3605586, -3015551, -26653808, 5275459, 14568493, -4375176, -9092951 ], [ -1287072, 22178925, -2005118, -11125296, -11726552, -24203704, 1860281, -22390776, -10880968, -4391029, -8141496, 1958784, 3389855, -8612892, -5900784, 13681248, -782538, -5044733, -24772688, 8484937, 10134727, 220584, -10045829 ], [ -1886112, 18788427, -2355026, -6301968, -2943080, -21347848, 5489759, -20482824, -10028344, -6847747, -6924936, -3969792, 2840201, -3170436, -6150288, 12003552, -5170662, -7073915, -22891568, 11694415, 5700961, 4816344, -10998707 ], [ -2485152, 15397929, -2704934, -1478640, 5840392, -18491992, 9119237, -18574872, -9175720, -9304465, -5708376, -9898368, 2290547, 2272020, -6399792, 10325856, -9558786, -9103097, -21010448, 14903893, 1267195, 9412104, -11951585 ], [ -3084192, 12007431, -3054842, 3344688, 14623864, -15636136, 12748715, -16666920, -8323096, -11761183, -4491816, -15826944, 1740893, 7714476, -6649296, 8648160, -13946910, -11132279, -19129328, 18113371, -3166571, 14007864, -12904463 ], [ -3782108, 8280457, -3660729, 7434793, 21282620, -12061046, 14954980, -13998501, -6991208, -13202352, -4138434, -20413106, 2154907, 11169636, -6226723, 6154575, -16741877, -12882077, -16424257, 20174591, -7034897, 16795223, -12947885 ], [ -4974404, 2871103, -5546511, 7858783, 17317796, -4889786, 10045180, -7527747, -3263000, -9565776, -8100942, -18287198, 7387261, 4688316, -2443765, -418455, -11571059, -13234955, -9599431, 16494521, -8076023, 10540577, -8444027 ], [ -6166700, -2538251, -7432293, 8282773, 13352972, 2281474, 5135380, -1056993, 465208, -5929200, -12063450, -16161290, 12619615, -1793004, 1339193, -6991485, -6400241, -13587833, -2774605, 12814451, -9117149, 4285931, -3940169 ], [ -7358996, -7947605, -9318075, 8706763, 9388148, 9452734, 225580, 5413761, 4193416, -2292624, -16025958, -14035382, 17851969, -8274324, 5122151, -13564515, -1229423, -13940711, 4050221, 9134381, -10158275, -1968715, 563689 ], [ -8551292, -13356959, -11203857, 9130753, 5423324, 16623994, -4684220, 11884515, 7921624, 1343952, -19988466, -11909474, 23084323, -14755644, 8905109, -20137545, 3941395, -14293589, 10875047, 5454311, -11199401, -8223361, 5067547 ], [ -9743588, -18766313, -13089639, 9554743, 1458500, 23795254, -9594020, 18355269, 11649832, 4980528, -23950974, -9783566, 28316677, -21236964, 12688067, -26710575, 9112213, -14646467, 17699873, 1774241, -12240527, -14478007, 9571405 ], [ -5385779, -17055887, -13002126, 11705498, -1948549, 22815084, -9079005, 14445638, 9848130, 8290964, -21998447, -10864043, 25194431, -19728359, 14274490, -27805235, 4467216, -8496970, 13751989, -1089274, -9027063, -14482138, 8220163 ], [ 82051, -13921505, -12519954, 14201606, -5244043, 20204628, -7479027, 8459930, 6940446, 11536172, -18862913, -12585797, 20401265, -16621769, 15421606, -27804221, -2140944, -1046998, 7649563, -3789478, -4962681, -13236166, 5697901 ], [ 5549881, -10787123, -12037782, 16697714, -8539537, 17594172, -5879049, 2474222, 4032762, 14781380, -15727379, -14307551, 15608099, -13515179, 16568722, -27803207, -8749104, 6402974, 1547137, -6489682, -898299, -11990194, 3175639 ], [ 11017711, -7652741, -11555610, 19193822, -11835031, 14983716, -4279071, -3511486, 1125078, 18026588, -12591845, -16029305, 10814933, -10408589, 17715838, -27802193, -15357264, 13852946, -4555289, -9189886, 3166083, -10744222, 653377 ], [ 16485541, -4518359, -11073438, 21689930, -15130525, 12373260, -2679093, -9497194, -1782606, 21271796, -9456311, -17751059, 6021767, -7301999, 18862954, -27801179, -21965424, 21302918, -10657715, -11890090, 7230465, -9498250, -1868885 ], [ 15348148, -3462830, -7443246, 22391570, -14962489, 8734224, -964041, -12270088, -3543201, 22720157, -4626842, -15577613, 4585103, -2972393, 19003411, -23599568, -22598049, 21743198, -14326559, -11738365, 10127757, -7566040, -4284929 ], [ 7605532, -4486154, -665034, 21298742, -11330923, 4066608, 866085, -11830168, -4156707, 22371671, 1896562, -9508967, 6504941, 2580229, 18137209, -15197360, -17255139, 15173786, -15561821, -8734711, 11857959, -4947592, -6594755 ], [ -137084, -5509478, 6113178, 20205914, -7699357, -601008, 2696211, -11390248, -4770213, 22023185, 8419966, -3440321, 8424779, 8132851, 17271007, -6795152, -11912229, 8604374, -16797083, -5731057, 13588161, -2329144, -8904581 ], [ -7879700, -6532802, 12891390, 19113086, -4067791, -5268624, 4526337, -10950328, -5383719, 21674699, 14943370, 2628325, 10344617, 13685473, 16404805, 1607056, -6569319, 2034962, -18032345, -2727403, 15318363, 289304, -11214407 ], [ -15622316, -7556126, 19669602, 18020258, -436225, -9936240, 6356463, -10510408, -5997225, 21326213, 21466774, 8696971, 12264455, 19238095, 15538603, 10009264, -1226409, -4534450, -19267607, 276251, 17048565, 2907752, -13524233 ], [ -21200769, -8089271, 23859053, 16169823, 1946557, -13208107, 7360154, -9665001, -5715516, 20308842, 26957398, 12781139, 13641459, 22473402, 14086006, 17222263, 3044797, -9734076, -19457897, 2527167, 17405417, 5559242, -15196271 ], [ -15958407, -6171521, 15104699, 10531353, -1914581, -9501229, 4231670, -6792159, -957732, 15947046, 27284122, 6942917, 12304293, 14122134, 9701434, 18489217, 1957483, -8084772, -14423327, 1014393, 10895519, 8375942, -13679369 ], [ -10716045, -4253771, 6350345, 4892883, -5775719, -5794351, 1103186, -3919317, 3800052, 11585250, 27610846, 1104695, 10967127, 5770866, 5316862, 19756171, 870169, -6435468, -9388757, -498381, 4385621, 11192642, -12162467 ], [ -5473683, -2336021, -2404009, -745587, -9636857, -2087473, -2025298, -1046475, 8557836, 7223454, 27937570, -4733527, 9629961, -2580402, 932290, 21023125, -217145, -4786164, -4354187, -2011155, -2124277, 14009342, -10645565 ], [ -231321, -418271, -11158363, -6384057, -13497995, 1619405, -5153782, 1826367, 13315620, 2861658, 28264294, -10571749, 8292795, -10931670, -3452282, 22290079, -1304459, -3136860, 680383, -3523929, -8634175, 16826042, -9128663 ], [ 5011041, 1499479, -19912717, -12022527, -17359133, 5326283, -8282266, 4699209, 18073404, -1500138, 28591018, -16409971, 6955629, -19282938, -7836854, 23557033, -2391773, -1487556, 5714953, -5036703, -15144073, 19642742, -7611761 ], [ 2188113, 3803244, -16205341, -14889972, -13739601, 5676481, -4387825, 5771766, 16761573, -1337289, 25155252, -17463933, 7022233, -14256836, -8875566, 19810857, -1752042, -768937, 4670518, -7083357, -15837506, 18801822, -6315674 ], [ -2247873, 6184212, -10005619, -17203212, -8623935, 5355343, 911201, 6484266, 14235819, -269511, 20966988, -17561043, 7369591, -6555260, -9245106, 15062055, -766902, -236455, 2410282, -9236787, -15367646, 17229378, -5063750 ], [ -6683859, 8565180, -3805897, -19516452, -3508269, 5034205, 6210227, 7196766, 11710065, 798267, 16778724, -17658153, 7716949, 1146316, -9614646, 10313253, 218238, 296027, 150046, -11390217, -14897786, 15656934, -3811826 ], [ -11119845, 10946148, 2393825, -21829692, 1607397, 4713067, 11509253, 7909266, 9184311, 1866045, 12590460, -17755263, 8064307, 8847892, -9984186, 5564451, 1203378, 828509, -2110190, -13543647, -14427926, 14084490, -2559902 ], [ -15555831, 13327116, 8593547, -24142932, 6723063, 4391929, 16808279, 8621766, 6658557, 2933823, 8402196, -17852373, 8411665, 16549468, -10353726, 815649, 2188518, 1360991, -4370426, -15697077, -13958066, 12512046, -1307978 ], [ -15144447, 11074731, 9783761, -24576633, 7810404, 2444713, 19473737, 10253355, 2866776, 2857380, 6410973, -16492917, 8224264, 17483170, -11529897, -3422298, 1681461, -109864, -5024429, -17099553, -13431404, 10132956, 423313 ], [ -9885693, 4188993, 5964467, -23130795, 4869420, -1128581, 19505627, 12804033, -2191032, 1636716, 6616791, -13676895, 7502104, 11648998, -13512699, -7149390, -317793, -3584056, -4072199, -17751075, -12847940, 6947220, 2633971 ], [ -4626939, -2696745, 2145173, -21684957, 1928436, -4701875, 19537517, 15354711, -7248840, 416052, 6822609, -10860873, 6779944, 5814826, -15495501, -10876482, -2317047, -7058248, -3119969, -18402597, -12264476, 3761484, 4844629 ], [ 631815, -9582483, -1674121, -20239119, -1012548, -8275169, 19569407, 17905389, -12306648, -804612, 7028427, -8044851, 6057784, -19346, -17478303, -14603574, -4316301, -10532440, -2167739, -19054119, -11681012, 575748, 7055287 ], [ 5890569, -16468221, -5493415, -18793281, -3953532, -11848463, 19601297, 20456067, -17364456, -2025276, 7234245, -5228829, 5335624, -5853518, -19461105, -18330666, -6315555, -14006632, -1215509, -19705641, -11097548, -2609988, 9265945 ], [ 9332432, -21009103, -8624971, -16858604, -6510643, -14144538, 18809107, 22038902, -20552064, -3382825, 7545838, -3389437, 4934049, -9517697, -20382104, -20341648, -7587354, -16483491, 398246, -20400144, -10428634, -4706122, 11020058 ], [ 3689840, -13825705, -8317837, -12479732, -7148389, -10054518, 13896517, 18782522, -14388672, -5424799, 8386306, -6433195, 6135399, -2331911, -15994088, -13772080, -5221878, -13973685, 5319626, -21309552, -9332470, -1354246, 10491446 ], [ -1952752, -6642307, -8010703, -8100860, -7786135, -5964498, 8983927, 15526142, -8225280, -7466773, 9226774, -9476953, 7336749, 4853875, -11606072, -7202512, -2856402, -11463879, 10241006, -22218960, -8236306, 1997630, 9962834 ], [ -7595344, 541091, -7703569, -3721988, -8423881, -1874478, 4071337, 12269762, -2061888, -9508747, 10067242, -12520711, 8538099, 12039661, -7218056, -632944, -490926, -8954073, 15162386, -23128368, -7140142, 5349506, 9434222 ], [ -13237936, 7724489, -7396435, 656884, -9061627, 2215542, -841253, 9013382, 4101504, -11550721, 10907710, -15564469, 9739449, 19225447, -2830040, 5936624, 1874550, -6444267, 20083766, -24037776, -6043978, 8701382, 8905610 ], [ -18880528, 14907887, -7089301, 5035756, -9699373, 6305562, -5753843, 5757002, 10264896, -13592695, 11748178, -18608227, 10940799, 26411233, 1557976, 12506192, 4240026, -3934461, 25005146, -24947184, -4947814, 12053258, 8376998 ], [ -18863925, 10064490, -10432042, 5954203, -10893194, 7315347, -2805173, 5547837, 7618013, -11918114, 9660016, -16263585, 10692754, 18744759, 1335517, 8847040, 6967877, 594880, 23374181, -20454992, -1497245, 12431569, 9350966 ], [ -17715483, 2815734, -14504758, 6180565, -12198230, 7709085, 1715749, 5948115, 3209075, -9500222, 6986128, -12841263, 10154830, 8107833, 190963, 3142144, 9768203, 5528128, 20432747, -14882480, 2424205, 12215167, 10625450 ], [ -16567041, -4433022, -18577474, 6406927, -13503266, 8102823, 6236671, 6348393, -1199863, -7082330, 4312240, -9418941, 9616906, -2529093, -953591, -2562752, 12568529, 10461376, 17491313, -9309968, 6345655, 11998765, 11899934 ], [ -15418599, -11681778, -22650190, 6633289, -14808302, 8496561, 10757593, 6748671, -5608801, -4664438, 1638352, -5996619, 9078982, -13166019, -2098145, -8267648, 15368855, 15394624, 14549879, -3737456, 10267105, 11782363, 13174418 ], [ -14270157, -18930534, -26722906, 6859651, -16113338, 8890299, 15278515, 7148949, -10017739, -2246546, -1035536, -2574297, 8541058, -23802945, -3242699, -13972544, 18169181, 20327872, 11608445, 1835056, 14188555, 11565961, 14448902 ], [ -13560213, -17940987, -25083427, 7062868, -14539220, 7430178, 17010058, 7708266, -11927686, -1688729, -4422500, 122790, 8087200, -25453677, -2021903, -16033340, 19148882, 21614014, 10096316, 1775524, 16246003, 9520774, 14530292 ], [ -13288767, -8713137, -17731753, 7242940, -10085948, 4116198, 15952222, 8426622, -11338642, -2990987, -8522540, 2094642, 7717408, -18118215, 1564243, -14450036, 18307958, 19253050, 10013492, -3916052, 16439449, 5646802, 13418588 ], [ -13017321, 514713, -10380079, 7423012, -5632676, 802218, 14894386, 9144978, -10749598, -4293245, -12622580, 4066494, 7347616, -10782753, 5150389, -12866732, 17467034, 16892086, 9930668, -9607628, 16632895, 1772830, 12306884 ], [ -12745875, 9742563, -3028405, 7603084, -1179404, -2511762, 13836550, 9863334, -10160554, -5595503, -16722620, 6038346, 6977824, -3447291, 8736535, -11283428, 16626110, 14531122, 9847844, -15299204, 16826341, -2101142, 11195180 ], [ -12474429, 18970413, 4323269, 7783156, 3273868, -5825742, 12778714, 10581690, -9571510, -6897761, -20822660, 8010198, 6608032, 3888171, 12322681, -9700124, 15785186, 12170158, 9765020, -20990780, 17019787, -5975114, 10083476 ], [ -11976229, 26621517, 9742325, 8029701, 7328848, -8535552, 11250037, 10380714, -9409742, -8446485, -23143609, 8819227, 6115955, 9313870, 14744684, -8284752, 14336003, 10326368, 8738502, -25027263, 16751196, -8513796, 8562268 ], [ -10344259, 26388891, 5498291, 8608611, 9392368, -8224512, 7367155, 5583078, -11384354, -11227539, -16569103, 3814141, 5012453, 5190754, 11345972, -7709040, 9845525, 11068448, 2993514, -20788281, 14172420, -4376028, 4993540 ], [ -8712289, 26156265, 1254257, 9187521, 11455888, -7913472, 3484273, 785442, -13358966, -14008593, -9994597, -1190945, 3908951, 1067638, 7947260, -7133328, 5355047, 11810528, -2751474, -16549299, 11593644, -238260, 1424812 ], [ -7080319, 25923639, -2989777, 9766431, 13519408, -7602432, -398609, -4012194, -15333578, -16789647, -3420091, -6196031, 2805449, -3055478, 4548548, -6557616, 864569, 12552608, -8496462, -12310317, 9014868, 3899508, -2143916 ], [ -5448349, 25691013, -7233811, 10345341, 15582928, -7291392, -4281491, -8809830, -17308190, -19570701, 3154415, -11201117, 1701947, -7178594, 1149836, -5981904, -3625909, 13294688, -14241450, -8071335, 6436092, 8037276, -5712644 ], [ -3816379, 25458387, -11477845, 10924251, 17646448, -6980352, -8164373, -13607466, -19282802, -22351755, 9728921, -16206203, 598445, -11301710, -2248876, -5406192, -8116387, 14036768, -19986438, -3832353, 3857316, 12175044, -9281372 ], [ -5235904, 19179681, -8148954, 11523271, 16039148, -6608407, -5574430, -13970792, -18497474, -24174349, 7135407, -15146309, 4224318, -8633701, -3802558, -9593545, -5984295, 13043878, -18896931, -4479481, 504990, 8828517, -9692205 ], [ -7265728, 11691759, -3305478, 12126313, 13697684, -6224281, -1689922, -13447256, -17160158, -25805251, 2708289, -12873419, 8796066, -4607467, -4987234, -14733511, -2527689, 11703994, -16440525, -6103831, -3002046, 3985131, -9471459 ], [ -9295552, 4203837, 1537998, 12729355, 11356220, -5840155, 2194586, -12923720, -15822842, -27436153, -1718829, -10600529, 13367814, -581233, -6171910, -19873477, 928917, 10364110, -13984119, -7728181, -6509082, -858255, -9250713 ], [ -11325376, -3284085, 6381474, 13332397, 9014756, -5456029, 6079094, -12400184, -14485526, -29067055, -6145947, -8327639, 17939562, 3445001, -7356586, -25013443, 4385523, 9024226, -11527713, -9352531, -10016118, -5701641, -9029967 ], [ -13355200, -10772007, 11224950, 13935439, 6673292, -5071903, 9963602, -11876648, -13148210, -30697957, -10573065, -6054749, 22511310, 7471235, -8541262, -30153409, 7842129, 7684342, -9071307, -10976881, -13523154, -10545027, -8809221 ], [ -14901568, -13647291, 10643133, 10716049, 3103340, -4990135, 12720035, -11362490, -13770524, -28898221, -12267933, -5214767, 23758995, 8174429, -8588119, -29635333, 7651905, 6180697, -9480753, -8069131, -12672612, -13107543, -7779837 ], [ -15964480, -11909937, 4636023, 3674227, -1695100, -5210725, 14348393, -10857710, -16352468, -23667847, -11230551, -5807693, 21682617, 5554583, -7497157, -23459215, 3814851, 4513291, -12756051, -629281, -7464492, -13389189, -5941815 ], [ -17027392, -10172583, -1371087, -3367595, -6493540, -5431315, 15976751, -10352930, -18934412, -18437473, -10193169, -6400619, 19606239, 2934737, -6406195, -17283097, -22203, 2845885, -16031349, 6810569, -2256372, -13670835, -4103793 ], [ -18090304, -8435229, -7378197, -10409417, -11291980, -5651905, 17605109, -9848150, -21516356, -13207099, -9155787, -6993545, 17529861, 314891, -5315233, -11106979, -3859257, 1178479, -19306647, 14250419, 2951748, -13952481, -2265771 ], [ -19153216, -6697875, -13385307, -17451239, -16090420, -5872495, 19233467, -9343370, -24098300, -7976725, -8118405, -7586471, 15453483, -2304955, -4224271, -4930861, -7696311, -488927, -22581945, 21690269, 8159868, -14234127, -427749 ], [ -19567085, -4660479, -17772473, -23250958, -20104832, -5096028, 20179119, -8994623, -25682890, -3603741, -6352159, -8618750, 13813965, -4737201, -3373439, 782110, -10458214, -1751035, -24251605, 27362385, 12823584, -13267079, 1593059 ], [ -16735739, -1122873, -14059919, -22840162, -20199104, 665724, 17711241, -9426041, -22280710, -3517707, -941593, -11847794, 14358747, -6231447, -3723257, 4179346, -7844362, -986653, -17893075, 24195831, 14765280, -6056561, 4527797 ], [ -13904393, 2414733, -10347365, -22429366, -20293376, 6427476, 15243363, -9857459, -18878530, -3431673, 4468973, -15076838, 14903529, -7725693, -4073075, 7576582, -5230510, -222271, -11534545, 21029277, 16706976, 1153957, 7462535 ], [ -11073047, 5952339, -6634811, -22018570, -20387648, 12189228, 12775485, -10288877, -15476350, -3345639, 9879539, -18305882, 15448311, -9219939, -4422893, 10973818, -2616658, 542111, -5176015, 17862723, 18648672, 8364475, 10397273 ], [ -8241701, 9489945, -2922257, -21607774, -20481920, 17950980, 10307607, -10720295, -12074170, -3259605, 15290105, -21534926, 15993093, -10714185, -4772711, 14371054, -2806, 1306493, 1182515, 14696169, 20590368, 15574993, 13332011 ], [ -5410355, 13027551, 790297, -21196978, -20576192, 23712732, 7839729, -11151713, -8671990, -3173571, 20700671, -24763970, 16537875, -12208431, -5122529, 17768290, 2611046, 2070875, 7541045, 11529615, 22532064, 22785511, 16266749 ], [ -6778609, 15171677, 1094616, -20012127, -15913324, 22378494, 4006661, -8949816, -3288925, 1385993, 21158217, -24061904, 14908062, -9504042, -4072767, 15930946, 6827658, 5190602, 5015520, 11348666, 21591215, 17971814, 14785222 ], [ -8986783, 17037107, 717288, -18672465, -10299028, 19625058, -99445, -6221256, 2490317, 6840263, 20625159, -22573616, 12843330, -5959926, -2743089, 13046686, 11364822, 8781398, 713184, 11764838, 20073857, 10753274, 12420442 ], [ -11194957, 18902537, 339960, -17332803, -4684732, 16871622, -4205551, -3492696, 8269559, 12294533, 20092101, -21085328, 10778598, -2415810, -1413411, 10162426, 15901986, 12372194, -3589152, 12181010, 18556499, 3534734, 10055662 ], [ -13403131, 20767967, -37368, -15993141, 929564, 14118186, -8311657, -764136, 14048801, 17748803, 19559043, -19597040, 8713866, 1128306, -83733, 7278166, 20439150, 15962990, -7891488, 12597182, 17039141, -3683806, 7690882 ], [ -15611305, 22633397, -414696, -14653479, 6543860, 11364750, -12417763, 1964424, 19828043, 23203073, 19025985, -18108752, 6649134, 4672422, 1245945, 4393906, 24976314, 19553786, -12193824, 13013354, 15521783, -10902346, 5326102 ], [ -15521431, 20907842, -1557474, -11407605, 10638320, 10601325, -14091145, 4150254, 21125894, 22112687, 17505201, -14644685, 4648026, 5525685, 431841, 1415806, 25869846, 18001961, -10680633, 12822320, 14325614, -12549949, 3820981 ], [ -13133509, 15591302, -3465702, -6255519, 13212944, 11827911, -13331803, 5793354, 17942354, 14477645, 14996691, -9204839, 2710542, 3688095, -2526045, -1656134, 23119746, 11307515, -3351915, 12024080, 13450634, -8626615, 3175519 ], [ -10745587, 10274762, -5373930, -1103433, 15787568, 13054497, -12572461, 7436454, 14758814, 6842603, 12488181, -3764993, 773058, 1850505, -5483931, -4728074, 20369646, 4613069, 3976803, 11225840, 12575654, -4703281, 2530057 ], [ -8357665, 4958222, -7282158, 4048653, 18362192, 14281083, -11813119, 9079554, 11575274, -792439, 9979671, 1674853, -1164426, 12915, -8441817, -7800014, 17619546, -2081377, 11305521, 10427600, 11700674, -779947, 1884595 ], [ -5969743, -358318, -9190386, 9200739, 20936816, 15507669, -11053777, 10722654, 8391734, -8427481, 7471161, 7114699, -3101910, -1824675, -11399703, -10871954, 14869446, -8775823, 18634239, 9629360, 10825694, 3143387, 1239133 ], [ -4673706, -3914734, -10474378, 13447286, 22471254, 16155543, -10068803, 12362009, 5412297, -14269215, 5233900, 11325785, -4356985, -3916861, -13393037, -13825068, 11702055, -13208057, 23963938, 8247384, 9888278, 5850832, 538982 ], [ -8837094, 1329470, -8637190, 13166138, 18804762, 13909857, -7955669, 13982639, 3453375, -11144409, 4352884, 9393071, -2200015, -7282027, -10563611, -16184052, 6448209, -6329231, 19298542, 3946728, 8638682, 2478832, -434614 ], [ -13000482, 6573674, -6800002, 12884990, 15138270, 11664171, -5842535, 15603269, 1494453, -8019603, 3471868, 7460357, -43045, -10647193, -7734185, -18543036, 1194363, 549595, 14633146, -353928, 7389086, -893168, -1408210 ], [ -17163870, 11817878, -4962814, 12603842, 11471778, 9418485, -3729401, 17223899, -464469, -4894797, 2590852, 5527643, 2113925, -14012359, -4904759, -20902020, -4059483, 7428421, 9967750, -4654584, 6139490, -4265168, -2381806 ], [ -21327258, 17062082, -3125626, 12322694, 7805286, 7172799, -1616267, 18844529, -2423391, -1769991, 1709836, 3594929, 4270895, -17377525, -2075333, -23261004, -9313329, 14307247, 5302354, -8955240, 4889894, -7637168, -3355402 ], [ -25490646, 22306286, -1288438, 12041546, 4138794, 4927113, 496867, 20465159, -4382313, 1354815, 828820, 1662215, 6427865, -20742691, 754093, -25619988, -14567175, 21186073, 636958, -13255896, 3640298, -11009168, -4328998 ], [ -19663489, 19737485, -3939200, 11143843, 426912, 1827632, 3025026, 17492589, -2971060, -218754, -1136871, -2119449, 8068855, -15935292, -3632511, -23407937, -11360281, 17503474, -2067208, -9306177, 5289557, -7304433, -1815814 ], [ -11838223, 15606083, -7487552, 10122829, -3294048, -1442608, 5636190, 13601379, -885772, -2731998, -3319497, -6270903, 9606649, -9493380, -9462321, -20281679, -6461239, 11708590, -4379128, -3706383, 7518587, -2184351, 1394726 ], [ -4012957, 11474681, -11035904, 9101815, -7015008, -4712848, 8247354, 9710169, 1199516, -5245242, -5502123, -10422357, 11144443, -3051468, -15292131, -17155421, -1562197, 5913706, -6691048, 1893411, 9747617, 2935731, 4605266 ], [ 3812309, 7343279, -14584256, 8080801, -10735968, -7983088, 10858518, 5818959, 3284804, -7758486, -7684749, -14573811, 12682237, 3390444, -21121941, -14029163, 3336845, 118822, -9002968, 7493205, 11976647, 8055813, 7815806 ], [ 11637575, 3211877, -18132608, 7059787, -14456928, -11253328, 13469682, 1927749, 5370092, -10271730, -9867375, -18725265, 14220031, 9832356, -26951751, -10902905, 8235887, -5676062, -11314888, 13092999, 14205677, 13175895, 11026346 ] ], [ [ 6227936, -29935520, 16651552, 18299904, -26285824, -13678112, -11890624, 30443648, 26213088, 219168, -18183072, 26629632, -27608288, 8871936, -26176736, -30927136, 25038144, 22675328, 23883040, -10980800, 5665440, -17822336, 1623136 ], [ 6227936, -29935520, 16651552, 18299904, -26285824, -13678112, -11890624, 30443648, 26213088, 219168, -18183072, 26629632, -27608288, 8871936, -26176736, -30927136, 25038144, 22675328, 23883040, -10980800, 5665440, -17822336, 1623136 ], [ 6227936, -29935520, 16651552, 18299904, -26285824, -13678112, -11890624, 30443648, 26213088, 219168, -18183072, 26629632, -27608288, 8871936, -26176736, -30927136, 25038144, 22675328, 23883040, -10980800, 5665440, -17822336, 1623136 ], [ 664186, -29627520, 16813147, 19852889, -19643929, -10542807, -12419129, 22642348, 19823198, -1947107, -14747612, 27255727, -24700078, 8841161, -21790866, -25690016, 16348129, 15638648, 23548105, -14215295, 4880130, -15072161, -2680499 ], [ -6012314, -29257920, 17007061, 21716471, -11673655, -6780441, -13053335, 13280788, 12155330, -4546637, -10625060, 28007041, -21210226, 8804231, -16527822, -19405472, 5920111, 7194632, 23146183, -18096689, 3937758, -11771951, -7844861 ], [ -12688814, -28888320, 17200975, 23580053, -3703381, -3018075, -13687541, 3919228, 4487462, -7146167, -6502508, 28758355, -17720374, 8767301, -11264778, -13120928, -4507907, -1249384, 22744261, -21978083, 2995386, -8471741, -13009223 ], [ -19365314, -28518720, 17394889, 25443635, 4266893, 744291, -14321747, -5442332, -3180406, -9745697, -2379956, 29509669, -14230522, 8730371, -6001734, -6836384, -14935925, -9693400, 22342339, -25859477, 2053014, -5171531, -18173585 ], [ -26041814, -28149120, 17588803, 27307217, 12237167, 4506657, -14955953, -14803892, -10848274, -12345227, 1742596, 30260983, -10740670, 8693441, -738690, -551840, -25363943, -18137416, 21940417, -29740871, 1110642, -1871321, -23337947 ], [ -27526577, -24909519, 15858577, 26883224, 16479896, 3993189, -15941204, -17239730, -10675165, -11483498, 2388571, 27846448, -9911863, 4972793, 1412010, 5145673, -29397302, -22568719, 17216134, -31246979, -2353524, -335045, -21434072 ], [ -23819603, -18799917, 12204211, 24171656, 16995080, -796113, -17277500, -12749846, -2661079, -7160510, -442031, 22266064, -11744101, -2431573, 450366, 10256155, -27036002, -22987309, 8169490, -30377801, -8339484, -562703, -12461960 ], [ -20112629, -12690315, 8549845, 21460088, 17510264, -5585415, -18613796, -8259962, 5353007, -2837522, -3272633, 16685680, -13576339, -9835939, -511278, 15366637, -24674702, -23405899, -877154, -29508623, -14325444, -790361, -3489848 ], [ -16405655, -6580713, 4895479, 18748520, 18025448, -10374717, -19950092, -3770078, 13367093, 1485466, -6103235, 11105296, -15408577, -17240305, -1472922, 20477119, -22313402, -23824489, -9923798, -28639445, -20311404, -1018019, 5482264 ], [ -12698681, -471111, 1241113, 16036952, 18540632, -15164019, -21286388, 719806, 21381179, 5808454, -8933837, 5524912, -17240815, -24644671, -2434566, 25587601, -19952102, -24243079, -18970442, -27770267, -26297364, -1245677, 14454376 ], [ -8814659, 5452044, -1591176, 12497707, 18883728, -19211178, -21319670, 3887933, 27187023, 8200819, -10569661, 1824226, -17880022, -30454483, -2310764, 28266938, -17655620, -23547955, -24779446, -27171248, -29913941, -712482, 21072703 ], [ -4045397, 10442964, -313080, 4820077, 18366384, -19547622, -14837882, 447275, 21951657, 940069, -6231595, 7522030, -12554074, -28291525, 3240268, 18790550, -15683228, -17284261, -14400250, -27923024, -21683603, 3624978, 15922105 ], [ 723865, 15433884, 965016, -2857553, 17849040, -19884066, -8356094, -2993383, 16716291, -6320681, -1893529, 13219834, -7228126, -26128567, 8791300, 9314162, -13710836, -11020567, -4021054, -28674800, -13453265, 7962438, 10771507 ], [ 5493127, 20424804, 2243112, -10535183, 17331696, -20220510, -1874306, -6434041, 11480925, -13581431, 2444537, 18917638, -1902178, -23965609, 14342332, -162226, -11738444, -4756873, 6358142, -29426576, -5222927, 12299898, 5620909 ], [ 10262389, 25415724, 3521208, -18212813, 16814352, -20556954, 4607482, -9874699, 6245559, -20842181, 6782603, 24615442, 3423770, -21802651, 19893364, -9638614, -9766052, 1506821, 16737338, -30178352, 3007411, 16637358, 470311 ], [ 15031651, 30406644, 4799304, -25890443, 16297008, -20893398, 11089270, -13315357, 1010193, -28102931, 11120669, 30313246, 8749718, -19639693, 25444396, -19115002, -7793660, 7770515, 27116534, -30930128, 11237749, 20974818, -4680287 ], [ 14704423, 24369874, 2296145, -18580343, 12515119, -22484842, 8565658, -8615300, -3637133, -24506346, 11320725, 25065105, 8477356, -13633760, 24767668, -12817775, -1921613, 6055979, 24602700, -27631484, 15106487, 18609628, -2359870 ], [ 13357897, 16127566, -963265, -8272697, 8080321, -24327286, 4240966, -2287100, -8166851, -18738294, 10693179, 17627775, 7085332, -6859232, 22845388, -3365825, 4730365, 2745797, 19510260, -23522756, 18102905, 14903908, 1454750 ], [ 12011371, 7885258, -4222675, 2034949, 3645523, -26169730, -83726, 4041100, -12696569, -12970242, 10065633, 10190445, 5693308, -84704, 20923108, 6086125, 11382343, -564385, 14417820, -19414028, 21099323, 11198188, 5269370 ], [ 10664845, -357050, -7482085, 12342595, -789275, -28012174, -4408418, 10369300, -17226287, -7202190, 9438087, 2753115, 4301284, 6689824, 19000828, 15538075, 18034321, -3874567, 9325380, -15305300, 24095741, 7492468, 9083990 ], [ 9318319, -8599358, -10741495, 22650241, -5224073, -29854618, -8733110, 16697500, -21756005, -1434138, 8810541, -4684215, 2909260, 13464352, 17078548, 24990025, 24686299, -7184749, 4232940, -11196572, 27092159, 3786748, 12898610 ], [ 4877920, -11883677, -10565458, 24732112, -6588554, -26379583, -7489274, 18369139, -21356663, 3456390, 5488506, -4693185, 2409475, 13292068, 16845448, 23973304, 23978158, -7494622, -855549, -7932941, 23501462, 2422195, 10782590 ], [ -2656352, -10210007, -6953974, 18588208, -4882718, -17587069, -676910, 15384217, -16028261, 7469394, -528018, 2726205, 2801929, 6172972, 18301528, 12487912, 15909898, -4804186, -5940087, -5514407, 13323650, 3398809, 2735930 ], [ -10190624, -8536337, -3342490, 12444304, -3176882, -8794555, 6135454, 12399295, -10699859, 11482398, -6544542, 10145595, 3194383, -946124, 19757608, 1002520, 7841638, -2113750, -11024625, -3095873, 3145838, 4375423, -5310730 ], [ -17724896, -6862667, 268994, 6300400, -1471046, -2041, 12947818, 9414373, -5371457, 15495402, -12561066, 17564985, 3586837, -8065220, 21213688, -10482872, -226622, 576686, -16109163, -677339, -7031974, 5352037, -13357390 ], [ -25259168, -5188997, 3880478, 156496, 234790, 8790473, 19760182, 6429451, -43055, 19508406, -18577590, 24984375, 3979291, -15184316, 22669768, -21968264, -8294882, 3267122, -21193701, 1741195, -17209786, 6328651, -21404050 ], [ -30309663, -2833158, 7085814, -5501764, 1294530, 16180855, 24663464, 4637565, 3578509, 22388971, -23225002, 29676884, 4762755, -20432924, 23518287, -29628102, -14493694, 5654797, -25181689, 2896678, -25795878, 7115050, -27930822 ], [ -22941273, 2933526, 8260410, -8731804, -876210, 16560577, 20021336, 8810859, -1334117, 19607341, -21026854, 20734988, 7501269, -16329092, 21329001, -18160170, -11345266, 6528667, -23686927, -2263094, -26423370, 6950374, -26858154 ], [ -15572883, 8700210, 9435006, -11961844, -3046950, 16940299, 15379208, 12984153, -6246743, 16825711, -18828706, 11793092, 10239783, -12225260, 19139715, -6692238, -8196838, 7402537, -22192165, -7422866, -27050862, 6785698, -25785486 ], [ -8204493, 14466894, 10609602, -15191884, -5217690, 17320021, 10737080, 17157447, -11159369, 14044081, -16630558, 2851196, 12978297, -8121428, 16950429, 4775694, -5048410, 8276407, -20697403, -12582638, -27678354, 6621022, -24712818 ], [ -836103, 20233578, 11784198, -18421924, -7388430, 17699743, 6094952, 21330741, -16071995, 11262451, -14432410, -6090700, 15716811, -4017596, 14761143, 16243626, -1899982, 9150277, -19202641, -17742410, -28305846, 6456346, -23640150 ], [ 6532287, 26000262, 12958794, -21651964, -9559170, 18079465, 1452824, 25504035, -20984621, 8480821, -12234262, -15032596, 18455325, 86236, 12571857, 27711558, 1248446, 10024147, -17707879, -22902182, -28933338, 6291670, -22567482 ], [ 4889257, 21591301, 13947350, -20664819, -12720590, 19255682, -2387729, 26726664, -14770267, 1959616, -11929169, -17791502, 13562414, -1737187, 11670361, 26770610, 5331229, 10545327, -11707162, -15657939, -27437260, 3271769, -16815899 ], [ 1443943, 15147211, 14898698, -18834237, -16080146, 20591198, -6067967, 27359160, -6330517, -5309504, -12002687, -19313810, 7143218, -4746061, 11026423, 23347886, 9600883, 10995969, -4805254, -5932893, -25516468, -319177, -10128533 ], [ -2001371, 8703121, 15850046, -17003655, -19439702, 21926714, -9748205, 27991656, 2109233, -12578624, -12076205, -20836118, 724022, -7754935, 10382485, 19925162, 13870537, 11446611, 2096654, 3792153, -23595676, -3910123, -3441167 ], [ -5446685, 2259031, 16801394, -15173073, -22799258, 23262230, -13428443, 28624152, 10548983, -19847744, -12149723, -22358426, -5695174, -10763809, 9738547, 16502438, 18140191, 11897253, 8998562, 13517199, -21674884, -7501069, 3246199 ], [ -8891999, -4185059, 17752742, -13342491, -26158814, 24597746, -17108681, 29256648, 18988733, -27116864, -12223241, -23880734, -12114370, -13772683, 9094609, 13079714, 22409845, 12347895, 15900470, 23242245, -19754092, -11092015, 9933565 ], [ -10955057, -7536020, 14092664, -13561752, -23865881, 20842106, -15508001, 26927484, 23123777, -30419513, -10896041, -24098873, -16221877, -11534797, 6537376, 11399885, 22833802, 8387817, 17567276, 25201818, -14137483, -14629144, 14005303 ], [ -11635859, -7793852, 5821160, -15830856, -15920459, 11995310, -8626403, 21636660, 22954115, -29755691, -8168123, -23012843, -18017695, -4050151, 2066848, 11462951, 19412062, 17019, 13998980, 19395918, -4825057, -18112456, 15461413 ], [ -12316661, -8051684, -2450344, -18099960, -7975037, 3148514, -1744805, 16345836, 22784453, -29091869, -5440205, -21926813, -19813513, 3434495, -2403680, 11526017, 15990322, -8353779, 10430684, 13590018, 4487369, -21595768, 16917523 ], [ -12997463, -8309516, -10721848, -20369064, -29615, -5698282, 5136793, 11055012, 22614791, -28428047, -2712287, -20840783, -21609331, 10919141, -6874208, 11589083, 12568582, -16724577, 6862388, 7784118, 13799795, -25079080, 18373633 ], [ -13678265, -8567348, -18993352, -22638168, 7915807, -14545078, 12018391, 5764188, 22445129, -27764225, 15631, -19754753, -23405149, 18403787, -11344736, 11652149, 9146842, -25095375, 3294092, 1978218, 23112221, -28562392, 19829743 ], [ -14421647, -9047072, -25343375, -23566051, 13942901, -20809627, 16399398, 1243398, 21455325, -25650128, 1824261, -18381933, -24340967, 24706786, -14912268, 10344024, 5537584, -31785113, 944665, -3702810, 30898172, -31418904, 20689597 ], [ -15477929, -10636256, -22085993, -17787829, 10378355, -14162941, 8277450, 572778, 16364811, -16284656, -963549, -15575163, -20976785, 25101550, -13964820, 2179944, 990736, -30069551, 4689583, -8759478, 31051748, -31141416, 18568171 ], [ -16534211, -12225440, -18828611, -12009607, 6813809, -7516255, 155502, -97842, 11274297, -6919184, -3751359, -12768393, -17612603, 25496314, -13017372, -5984136, -3556112, -28353989, 8434501, -13816146, 31205324, -30863928, 16446745 ], [ -17590493, -13814624, -15571229, -6231385, 3249263, -869569, -7966446, -768462, 6183783, 2446288, -6539169, -9961623, -14248421, 25891078, -12069924, -14148216, -8102960, -26638427, 12179419, -18872814, 31358900, -30586440, 14325319 ], [ -18646775, -15403808, -12313847, -453163, -315283, 5777117, -16088394, -1439082, 1093269, 11811760, -9326979, -7154853, -10884239, 26285842, -11122476, -22312296, -12649808, -24922865, 15924337, -23929482, 31512476, -30308952, 12203893 ], [ -19703057, -16992992, -9056465, 5325059, -3879829, 12423803, -24210342, -2109702, -3997245, 21177232, -12114789, -4348083, -7520057, 26680606, -10175028, -30476376, -17196656, -23207303, 19669255, -28986150, 31666052, -30031464, 10082467 ], [ -14610519, -18029141, -3159933, 7536811, -2427965, 10075284, -23202245, -1682042, -6863834, 21227224, -8960824, -3097598, -3771140, 22838110, -4327765, -29936341, -14580094, -14344021, 18976428, -23172418, 27035968, -21216436, 3341476 ], [ -8288217, -18954683, 3264429, 9035269, 27181, 5927724, -20368139, -1034726, -9285638, 19414120, -4618504, -2158370, 54724, 18148162, 2499461, -27655483, -10530850, -4051195, 17396052, -15184606, 21449152, -10693900, -4323428 ], [ -1965915, -19880225, 9688791, 10533727, 2482327, 1780164, -17534033, -387410, -11707442, 17601016, -276184, -1219142, 3880588, 13458214, 9326687, -25374625, -6481606, 6241631, 15815676, -7196794, 15862336, -171364, -11988332 ], [ 4356387, -20805767, 16113153, 12032185, 4937473, -2367396, -14699927, 259906, -14129246, 15787912, 4066136, -279914, 7706452, 8768266, 16153913, -23093767, -2432362, 16534457, 14235300, 791018, 10275520, 10351172, -19653236 ], [ 10678689, -21731309, 22537515, 13530643, 7392619, -6514956, -11865821, 907222, -16551050, 13974808, 8408456, 659314, 11532316, 4078318, 22981139, -20812909, 1616882, 26827283, 12654924, 8778830, 4688704, 20873708, -27318140 ], [ 15124836, -18152345, 22048308, 14399632, 8858197, -7761513, -9453614, 957100, -18500726, 11815093, 7819385, 888508, 12064891, 1126969, 22661087, -20336137, 2808341, 30867962, 10092009, 11901614, 4438738, 25501778, -29906117 ], [ 17694828, -10068875, 14645532, 14639152, 9334207, -6107067, -7463306, 409540, -19978274, 9308767, 2298923, 407668, 9304177, -85781, 15193757, -21663451, 1142015, 28656494, 6546555, 10159370, 9525622, 24235382, -27417167 ], [ 20264820, -1985405, 7242756, 14878672, 9810217, -4452621, -5472998, -138020, -21455822, 6802441, -3221539, -73172, 6543463, -1298531, 7726427, -22990765, -524311, 26445026, 3001101, 8417126, 14612506, 22968986, -24928217 ], [ 22834812, 6098065, -160020, 15118192, 10286227, -2798175, -3482690, -685580, -22933370, 4296115, -8742001, -554012, 3782749, -2511281, 259097, -24318079, -2190637, 24233558, -544353, 6674882, 19699390, 21702590, -22439267 ], [ 25404804, 14181535, -7562796, 15357712, 10762237, -1143729, -1492382, -1233140, -24410918, 1789789, -14262463, -1034852, 1022035, -3724031, -7208233, -25645393, -3856963, 22022090, -4089807, 4932638, 24786274, 20436194, -19950317 ], [ 26738811, 20370675, -13064391, 15607699, 10926497, -329900, 95339, -1687194, -24174082, -1226519, -17914617, -1756810, -334313, -5288572, -12604219, -25912574, -5971917, 20444287, -7632854, 3522553, 28558862, 18295654, -17726772 ], [ 21892893, 17088165, -9060081, 15910021, 9532007, -3719156, -329875, -1673718, -15365326, -6792737, -12225231, -3684358, 5331169, -8612068, -7643485, -20879090, -10330011, 22034809, -11163866, 3773263, 25759970, 11784394, -16830252 ], [ 17046975, 13805655, -5055771, 16212343, 8137517, -7108412, -755089, -1660242, -6556570, -12358955, -6535845, -5611906, 10996651, -11935564, -2682751, -15845606, -14688105, 23625331, -14694878, 4023973, 22961078, 5273134, -15933732 ], [ 12201057, 10523145, -1051461, 16514665, 6743027, -10497668, -1180303, -1646766, 2252186, -17925173, -846459, -7539454, 16662133, -15259060, 2277983, -10812122, -19046199, 25215853, -18225890, 4274683, 20162186, -1238126, -15037212 ], [ 7355139, 7240635, 2952849, 16816987, 5348537, -13886924, -1605517, -1633290, 11060942, -23491391, 4842927, -9467002, 22327615, -18582556, 7238717, -5778638, -23404293, 26806375, -21756902, 4525393, 17363294, -7749386, -14140692 ], [ 2509221, 3958125, 6957159, 17119309, 3954047, -17276180, -2030731, -1619814, 19869698, -29057609, 10532313, -11394550, 27993097, -21906052, 12199451, -745154, -27762387, 28396897, -25287914, 4776103, 14564402, -14260646, -13244172 ], [ 1051318, 4338140, 4692644, 9281051, -867123, -14010861, 1615655, -4979533, 18010379, -24476597, 10680694, -5691143, 26538139, -19944183, 14947535, -1588435, -22416416, 26955794, -21482231, 3894353, 11323000, -12568551, -11973297 ], [ 271018, 5450660, 1174364, -185323, -6373629, -9414627, 6076361, -9013891, 14017445, -17866139, 9720874, 1538455, 23659093, -16925241, 17253089, -3607069, -15129632, 24908366, -16209209, 2786111, 7993096, -9235785, -10627551 ], [ -509282, 6563180, -2343916, -9651697, -11880135, -4818393, 10537067, -13048249, 10024511, -11255681, 8761054, 8768053, 20780047, -13906299, 19558643, -5625703, -7842848, 22860938, -10936187, 1677869, 4663192, -5903019, -9281805 ], [ -1289582, 7675700, -5862196, -19118071, -17386641, -222159, 14997773, -17082607, 6031577, -4645223, 7801234, 15997651, 17901001, -10887357, 21864197, -7644337, -556064, 20813510, -5663165, 569627, 1333288, -2570253, -7936059 ], [ -2069882, 8788220, -9380476, -28584445, -22893147, 4374075, 19458479, -21116965, 2038643, 1965235, 6841414, 23227249, 15021955, -7868415, 24169751, -9662971, 6730720, 18766082, -390143, -538615, -1996616, 762513, -6590313 ], [ -1019237, 11464901, -9368617, -32571220, -23891376, 3347937, 20949644, -18036190, -1899469, 2860444, 3666163, 21473452, 13211464, -2934591, 21481121, -11062849, 8489539, 13782233, 4871695, -3156850, -5400794, 1244541, -2744658 ], [ 1862353, 15705743, -5826619, -31078396, -20381328, -3300573, 19471268, -7840282, -5782759, -1959596, -1724519, 10736260, 12469528, 3914115, 13798307, -11843971, 4720393, 5861963, 10122349, -7285078, -8879246, -1124169, 3600906 ], [ 4743943, 19946585, -2284621, -29585572, -16871280, -9949083, 17992892, 2355626, -9666049, -6779636, -7115201, -932, 11727592, 10762821, 6115493, -12625093, 951247, -2058307, 15373003, -11413306, -12357698, -3492879, 9946470 ], [ 7625533, 24187427, 1257377, -28092748, -13361232, -16597593, 16514516, 12551534, -13549339, -11599676, -12505883, -10738124, 10985656, 17611527, -1567321, -13406215, -2817899, -9978577, 20623657, -15541534, -15836150, -5861589, 16292034 ], [ 10507123, 28428269, 4799375, -26599924, -9851184, -23246103, 15036140, 22747442, -17432629, -16419716, -17896565, -21475316, 10243720, 24460233, -9250135, -14187337, -6587045, -17898847, 25874311, -19669762, -19314602, -8230299, 22637598 ], [ 13339156, 30108664, 7524220, -23792089, -7551314, -27663465, 13457006, 29380740, -19984367, -19957213, -21775218, -30387750, 9005181, 29748117, -15426098, -13493803, -9644348, -22989786, 28477179, -22702991, -21496206, -9962754, 28034871 ], [ 15923404, 18986824, 6163300, -14409199, -11302334, -20925087, 11374082, 18200988, -15878345, -17081995, -18093726, -30176394, 5283627, 27231891, -14067806, -5426989, -9142436, -13934070, 17841117, -20261225, -17193570, -8513934, 28690689 ], [ 18507652, 7864984, 4802380, -5026309, -15053354, -14186709, 9291158, 7021236, -11772323, -14206777, -14412234, -29965038, 1562073, 24715665, -12709514, 2639825, -8640524, -4878354, 7205055, -17819459, -12890934, -7065114, 29346507 ], [ 21091900, -3256856, 3441460, 4356581, -18804374, -7448331, 7208234, -4158516, -7666301, -11331559, -10730742, -29753682, -2159481, 22199439, -11351222, 10706639, -8138612, 4177362, -3431007, -15377693, -8588298, -5616294, 30002325 ], [ 23676148, -14378696, 2080540, 13739471, -22555394, -709953, 5125310, -15338268, -3560279, -8456341, -7049250, -29542326, -5881035, 19683213, -9992930, 18773453, -7636700, 13233078, -14067069, -12935927, -4285662, -4167474, 30658143 ], [ 26260396, -25500536, 719620, 23122361, -26306414, 6028425, 3042386, -26518020, 545743, -5581123, -3367758, -29330970, -9602589, 17166987, -8634638, 26840267, -7134788, 22288794, -24703131, -10494161, 16974, -2718654, 31313961 ], [ 17867579, -24433556, -2760625, 21780946, -27716844, 2430363, -839313, -25082377, 5073435, -6110210, 2598634, -27553204, -5833178, 15612811, -8011971, 24889101, -10086106, 24791915, -26139098, -10828985, 4203075, 432831, 27504539 ], [ 7279349, -20928812, -6664735, 18294670, -28659156, -3234987, -5080767, -21123655, 9685461, -7320158, 9022006, -25462156, -565574, 14251045, -7536429, 20934339, -13728070, 25984517, -25735046, -11719127, 8365869, 3924849, 22802069 ], [ -3308881, -17424068, -10568845, 14808394, -29601468, -8900337, -9322221, -17164933, 14297487, -8530106, 15445378, -23371108, 4702030, 12889279, -7060887, 16979577, -17370034, 27177119, -25330994, -12609269, 12528663, 7416867, 18099599 ], [ -13897111, -13919324, -14472955, 11322118, -30543780, -14565687, -13563675, -13206211, 18909513, -9740054, 21868750, -21280060, 9969634, 11527513, -6585345, 13024815, -21011998, 28369721, -24926942, -13499411, 16691457, 10908885, 13397129 ], [ -24485341, -10414580, -18377065, 7835842, -31486092, -20231037, -17805129, -9247489, 23521539, -10950002, 28292122, -19189012, 15237238, 10165747, -6109803, 9070053, -24653962, 29562323, -24522890, -14389553, 20854251, 14400903, 8694659 ], [ -26303857, -5647244, -18784105, 4221781, -30142281, -22782366, -17769057, -4939579, 26273472, -12455549, 26959630, -15877045, 17466805, 8615014, -3842310, 6233391, -21896095, 25666061, -22746548, -12491963, 20114100, 12720525, 4637201 ], [ -19352659, 382684, -15694075, 479935, -26512347, -22219674, -13455459, -282481, 27165312, -14256695, 17871274, -11344159, 16658335, 6875314, 217134, 4514829, -12738397, 16680935, -19597916, -7806641, 14471004, 5867751, 1224755 ], [ -12401461, 6412612, -12604045, -3261911, -22882413, -21656982, -9141861, 4374617, 28057152, -16057841, 8782918, -6811273, 15849865, 5135614, 4276578, 2796267, -3580699, 7695809, -16449284, -3121319, 8827908, -985023, -2187691 ], [ -5450263, 12442540, -9514015, -7003757, -19252479, -21094290, -4828263, 9031715, 28948992, -17858987, -305438, -2278387, 15041395, 3395914, 8336022, 1077705, 5576999, -1289317, -13300652, 1564003, 3184812, -7837797, -5600137 ], [ 1500935, 18472468, -6423985, -10745603, -15622545, -20531598, -514665, 13688813, 29840832, -19660133, -9393794, 2254499, 14232925, 1656214, 12395466, -640857, 14734697, -10274443, -10152020, 6249325, -2458284, -14690571, -9012583 ], [ 6661644, 22760275, -4623332, -12662872, -13227555, -18828272, 2651796, 17052245, 29629378, -19859088, -15636622, 5607017, 12256455, -571285, 16261635, -2961669, 21574376, -17021948, -7256845, 9441080, -7326974, -20194995, -12419744 ], [ 2869908, 18337477, -9269564, -5457256, -17007285, -11421776, 82572, 13947347, 23901454, -12047088, -7651810, 3057695, 4439985, -5237779, 19161429, -8293731, 16823960, -12581348, -5628955, 5165000, -8323634, -18957669, -15800480 ], [ -921828, 13914679, -13915796, 1748360, -20787015, -4015280, -2486652, 10842449, 18173530, -4235088, 333002, 508373, -3376485, -9904273, 22061223, -13625793, 12073544, -8140748, -4001065, 888920, -9320294, -17720343, -19181216 ], [ -4713564, 9491881, -18562028, 8953976, -24566745, 3391216, -5055876, 7737551, 12445606, 3576912, 8317814, -2040949, -11192955, -14570767, 24961017, -18957855, 7323128, -3700148, -2373175, -3387160, -10316954, -16483017, -22561952 ], [ -8505300, 5069083, -23208260, 16159592, -28346475, 10797712, -7625100, 4632653, 6717682, 11388912, 16302626, -4590271, -19009425, -19237261, 27860811, -24289917, 2572712, 740452, -745285, -7663240, -11313614, -15245691, -25942688 ], [ -12297036, 646285, -27854492, 23365208, -32126205, 18204208, -10194324, 1527755, 989758, 19200912, 24287438, -7139593, -26825895, -23903755, 30760605, -29621979, -2177704, 5181052, 882605, -11939320, -12310274, -14008365, -29323424 ], [ -14700752, -3097328, -26523619, 22872399, -25855785, 19651774, -11773478, 2585597, -3938256, 16278947, 22973470, -9482875, -25109695, -19236684, 23064784, -22114481, 1409215, 8059077, 5104630, -8988495, -14517919, -11007944, -22870765 ], [ -16826864, -6705104, -23997325, 20839905, -17575335, 19907554, -13154618, 4475987, -8706288, 11210189, 19799746, -11784949, -21486961, -12702900, 13249840, -12039071, 6663601, 10624587, 9845482, -4592289, -16967761, -7654904, -14451427 ], [ -18952976, -10312880, -21471031, 18807411, -9294885, 20163334, -14535758, 6366377, -13474320, 6141431, 16626022, -14087023, -17864227, -6169116, 3434896, -1963661, 11917987, 13190097, 14586334, -196083, -19417603, -4301864, -6032089 ], [ -21079088, -13920656, -18944737, 16774917, -1014435, 20419114, -15916898, 8256767, -18242352, 1072673, 13452298, -16389097, -14241493, 364668, -6380048, 8111749, 17172373, 15755607, 19327186, 4200123, -21867445, -948824, 2387249 ], [ -23205200, -17528432, -16418443, 14742423, 7266015, 20674894, -17298038, 10147157, -23010384, -3996085, 10278574, -18691171, -10618759, 6898452, -16194992, 18187159, 22426759, 18321117, 24068038, 8596329, -24317287, 2404216, 10806587 ], [ -22953125, -16914827, -16156348, 14605707, 13268385, 21318511, -18685286, 9989558, -22022961, -7183462, 10180684, -20565562, -8285071, 7803738, -19837661, 22525141, 20421196, 18706539, 22008136, 12381684, -20623921, 1162786, 14934932 ], [ -20322863, -12079841, -18158452, 16364769, 16992675, 22349965, -20078642, 7783970, -15280083, -8489458, 13158628, -22012270, -7240429, 3080526, -17308055, 21125695, 11155684, 16911873, 13147480, 15556188, -10787347, -4673114, 14772284 ], [ -17692601, -7244855, -20160556, 18123831, 20716965, 23381419, -21471998, 5578382, -8537205, -9795454, 16136572, -23458978, -6195787, -1642686, -14778449, 19726249, 1890172, 15117207, 4286824, 18730692, -950773, -10509014, 14609636 ], [ -15062339, -2409869, -22162660, 19882893, 24441255, 24412873, -22865354, 3372794, -1794327, -11101450, 19114516, -24905686, -5151145, -6365898, -12248843, 18326803, -7375340, 13322541, -4573832, 21905196, 8885801, -16344914, 14446988 ], [ -12432077, 2425117, -24164764, 21641955, 28165545, 25444327, -24258710, 1167206, 4948551, -12407446, 22092460, -26352394, -4106503, -11089110, -9719237, 16927357, -16640852, 11527875, -13434488, 25079700, 18722375, -22180814, 14284340 ], [ -10762679, 6852221, -24287689, 22755998, 30744498, 24603311, -24912955, 334801, 9793047, -12995234, 24201647, -26296773, -3820316, -14301404, -6440718, 16247548, -23649290, 10501114, -20374301, 25936921, 25122868, -26684801, 14077125 ], [ -13897601, 9239915, -15014719, 20644946, 27596766, 14399945, -21871645, 6368311, 5145633, -9991982, 21967049, -18729507, -7326404, -9959108, 582366, 19165924, -19372358, 13313878, -17709899, 15207727, 14342956, -24529223, 13647075 ], [ -17032523, 11627609, -5741749, 18533894, 24449034, 4196579, -18830335, 12401821, 498219, -6988730, 19732451, -11162241, -10832492, -5616812, 7605450, 22084300, -15095426, 16126642, -15045497, 4478533, 3563044, -22373645, 13217025 ], [ -20167445, 14015303, 3531221, 16422842, 21301302, -6006787, -15789025, 18435331, -4149195, -3985478, 17497853, -3594975, -14338580, -1274516, 14628534, 25002676, -10818494, 18939406, -12381095, -6250661, -7216868, -20218067, 12786975 ], [ -23302367, 16402997, 12804191, 14311790, 18153570, -16210153, -12747715, 24468841, -8796609, -982226, 15263255, 3972291, -17844668, 3067780, 21651618, 27921052, -6541562, 21752170, -9716693, -16979855, -17996780, -18062489, 12356925 ], [ -26437289, 18790691, 22077161, 12200738, 15005838, -26413519, -9706405, 30502351, -13444023, 2021026, 13028657, 11539557, -21350756, 7410076, 28674702, 30839428, -2264630, 24564934, -7052291, -27709049, -28776692, -15906911, 11926875 ], [ -22799771, 12484600, 18100466, 12135551, 10161496, -28302705, -2921215, 25994456, -16122232, 4977763, 6668469, 14367803, -20913914, 4570277, 30045376, 27191814, -357833, 16318063, -10476799, -29441973, -29513729, -17632573, 12962535 ], [ -17807765, 4439752, 11473838, 12479537, 4977832, -28529055, 4612751, 19378280, -18406600, 7925197, -516837, 16248245, -19688486, 294059, 30285568, 22231002, 1074937, 5859265, -15119089, -29375643, -28242191, -20134483, 14291337 ], [ -12815759, -3605096, 4847210, 12823523, -205832, -28755405, 12146717, 12762104, -20690968, 10872631, -7702143, 18128687, -18463058, -3982159, 30525760, 17270190, 2507707, -4599533, -19761379, -29309313, -26970653, -22636393, 15620139 ], [ -7823753, -11649944, -1779418, 13167509, -5389496, -28981755, 19680683, 6145928, -22975336, 13820065, -14887449, 20009129, -17237630, -8258377, 30765952, 12309378, 3940477, -15058331, -24403669, -29242983, -25699115, -25138303, 16948941 ], [ -2831747, -19694792, -8406046, 13511495, -10573160, -29208105, 27214649, -470248, -25259704, 16767499, -22072755, 21889571, -16012202, -12534595, 31006144, 7348566, 5373247, -25517129, -29045959, -29176653, -24427577, -27640213, 18277743 ], [ -524756, -20215379, -10710118, 13286768, -13961708, -27383241, 27408308, -3839098, -26834662, 14404564, -25106187, 18062696, -14586611, -16271023, 28564195, 4289823, 4926631, -27958499, -28594678, -29077815, -24454139, -29076853, 15095760 ], [ -902780, -13211705, -8691634, 12493328, -15555140, -23507163, 20261660, -3960622, -27700210, 6731260, -23987745, 8528504, -12960857, -19467661, 23440105, 3133149, 2600629, -22382441, -23049826, -28946469, -25778801, -29448223, 7402992 ], [ -1280804, -6208031, -6673150, 11699888, -17148572, -19631085, 13115012, -4082146, -28565758, -942044, -22869303, -1005688, -11335103, -22664299, 18316015, 1976475, 274627, -16806383, -17504974, -28815123, -27103463, -29819593, -289776 ], [ -1658828, 795643, -4654666, 10906448, -18742004, -15755007, 5968364, -4203670, -29431306, -8615348, -21750861, -10539880, -9709349, -25860937, 13191925, 819801, -2051375, -11230325, -11960122, -28683777, -28428125, -30190963, -7982544 ], [ -2036852, 7799317, -2636182, 10113008, -20335436, -11878929, -1178284, -4325194, -30296854, -16288652, -20632419, -20074072, -8083595, -29057575, 8067835, -336873, -4377377, -5654267, -6415270, -28552431, -29752787, -30562333, -15675312 ], [ -2468117, 12894283, -981563, 10107634, -21967144, -8810856, -7546280, -4397167, -29838206, -22247326, -19456180, -26825742, -6566934, -31288085, 4266400, -2120268, -5367786, -926276, -1494535, -28519295, -30002881, -30811583, -22004591 ], [ -3165587, 8445709, -1146269, 14042590, -23790232, -9782808, -10021016, -4221385, -22758578, -19632850, -17990956, -19664802, -5595738, -28687955, 7078240, -7037268, 319770, -438620, 305615, -28977209, -24880135, -30450233, -21516425 ], [ -3863057, 3997135, -1310975, 17977546, -25613320, -10754760, -12495752, -4045603, -15678950, -17018374, -16525732, -12503862, -4624542, -26087825, 9890080, -11954268, 6007326, 49036, 2105765, -29435123, -19757389, -30088883, -21028259 ], [ -4560527, -451439, -1475681, 21912502, -27436408, -11726712, -14970488, -3869821, -8599322, -14403898, -15060508, -5342922, -3653346, -23487695, 12701920, -16871268, 11694882, 536692, 3905915, -29893037, -14634643, -29727533, -20540093 ], [ -5257997, -4900013, -1640387, 25847458, -29259496, -12698664, -17445224, -3694039, -1519694, -11789422, -13595284, 1818018, -2682150, -20887565, 15513760, -21788268, 17382438, 1024348, 5706065, -30350951, -9511897, -29366183, -20051927 ], [ -5955467, -9348587, -1805093, 29782414, -31082584, -13670616, -19919960, -3518257, 5559934, -9174946, -12130060, 8978958, -1710954, -18287435, 18325600, -26705268, 23069994, 1512004, 7506215, -30808865, -4389151, -29004833, -19563761 ], [ -8285562, -4436856, -947519, 23323680, -28854362, -16862773, -13253446, -7028415, 1438052, -3336895, -8316411, 11124033, -2477893, -16063920, 17773320, -23930868, 19589025, 414460, 2179495, -30659924, -3805175, -29318928, -18236225 ], [ -10942182, 2346936, 114511, 14786208, -25815878, -20498971, -4758682, -11275761, -4924132, 3145871, -4033077, 12265935, -3592459, -13915728, 16548216, -19618188, 14274351, -1000124, -4572599, -30389612, -4128953, -29768112, -16740815 ], [ -13598802, 9130728, 1176541, 6248736, -22777394, -24135169, 3736082, -15523107, -11286316, 9628637, 250257, 13407837, -4707025, -11767536, 15323112, -15305508, 8959677, -2414708, -11324693, -30119300, -4452731, -30217296, -15245405 ], [ -16255422, 15914520, 2238571, -2288736, -19738910, -27771367, 12230846, -19770453, -17648500, 16111403, 4533591, 14549739, -5821591, -9619344, 14098008, -10992828, 3645003, -3829292, -18076787, -29848988, -4776509, -30666480, -13749995 ], [ -18912042, 22698312, 3300601, -10826208, -16700426, -31407565, 20725610, -24017799, -24010684, 22594169, 8816925, 15691641, -6936157, -7471152, 12872904, -6680148, -1669671, -5243876, -24828881, -29578676, -5100287, -31115664, -12254585 ], [ -15843168, 25996437, 2310226, -11400240, -11623640, -29566456, 22377281, -25169784, -24089224, 23262755, 8716104, 12102528, -7318825, -7089276, 13539600, -3722784, -6813210, -6354533, -27531344, -26262575, -6014849, -25834776, -12485357 ], [ -7048800, 25808895, -732554, -4010832, -4508552, -22248040, 17185859, -23226408, -17884120, 18117161, 4231128, 3782400, -6969595, -8473716, 16098096, -2120736, -11785614, -7161263, -26184176, -19900685, -7520195, -14823816, -14442311 ], [ 1745568, 25621353, -3775334, 3378576, 2606536, -14929624, 11994437, -21283032, -11679016, 12971567, -253848, -4537728, -6620365, -9858156, 18656592, -518688, -16758018, -7967993, -24837008, -13538795, -9025541, -3812856, -16399265 ], [ 10539936, 25433811, -6818114, 10767984, 9721624, -7611208, 6803015, -19339656, -5473912, 7825973, -4738824, -12857856, -6271135, -11242596, 21215088, 1083360, -21730422, -8774723, -23489840, -7176905, -10530887, 7198104, -18356219 ], [ 19334304, 25246269, -9860894, 18157392, 16836712, -292792, 1611593, -17396280, 731192, 2680379, -9223800, -21177984, -5921905, -12627036, 23773584, 2685408, -26702826, -9581453, -22142672, -815015, -12036233, 18209064, -20313173 ], [ 25555084, 23943283, -11896323, 23813587, 22065620, 6046414, -3191540, -14919975, 5951944, -1472400, -13487094, -26713286, -4553063, -13976436, 25428815, 3180885, -30071255, -10850831, -20107291, 4900709, -12597131, 26778221, -21801023 ], [ 18907924, 17063077, -8894997, 20803717, 17863628, 7489570, -6053228, -9779025, 6250936, -661104, -16641978, -18324458, 1913839, -15150636, 22567721, -1856493, -25419809, -14433449, -14630845, 7385603, -8435789, 23138363, -20943353 ], [ 12260764, 10182871, -5893671, 17793847, 13661636, 8932726, -8914916, -4638075, 6549928, 150192, -19796862, -9935630, 8380741, -16324836, 19706627, -6893871, -20768363, -18016067, -9154399, 9870497, -4274447, 19498505, -20085683 ], [ 5613604, 3302665, -2892345, 14783977, 9459644, 10375882, -11776604, 502875, 6848920, 961488, -22951746, -1546802, 14847643, -17499036, 16845533, -11931249, -16116917, -21598685, -3677953, 12355391, -113105, 15858647, -19228013 ], [ -1033556, -3577541, 108981, 11774107, 5257652, 11819038, -14638292, 5643825, 7147912, 1772784, -26106630, 6842026, 21314545, -18673236, 13984439, -16968627, -11465471, -25181303, 1798493, 14840285, 4048237, 12218789, -18370343 ], [ -7680716, -10457747, 3110307, 8764237, 1055660, 13262194, -17499980, 10784775, 7446904, 2584080, -29261514, 15230854, 27781447, -19847436, 11123345, -22006005, -6814025, -28763921, 7274939, 17325179, 8209579, 8578931, -17512673 ], [ -4507361, -6534293, 1050438, 10537982, -3638407, 11861220, -17657103, 5666210, 6752886, 6012956, -24969653, 13620727, 26028389, -17645021, 9594526, -22420193, -8655504, -22096654, 4313815, 10973858, 8307891, 1943618, -17118383 ], [ 630097, -450107, -2021670, 13268450, -8430889, 9891420, -17273313, -1504258, 5860266, 9965348, -19188443, 10010809, 22631339, -14767283, 8332162, -21909743, -11795568, -13379410, -334823, 2855294, 7593597, -5290786, -16816769 ], [ 5767555, 5634079, -5093778, 15998918, -13223371, 7921620, -16889523, -8674726, 4967646, 13917740, -13407233, 6400891, 19234289, -11889545, 7069798, -21399293, -14935632, -4662166, -4983461, -5263270, 6879303, -12525190, -16515155 ], [ 10905013, 11718265, -8165886, 18729386, -18015853, 5951820, -16505733, -15845194, 4075026, 17870132, -7626023, 2790973, 15837239, -9011807, 5807434, -20888843, -18075696, 4055078, -9632099, -13381834, 6165009, -19759594, -16213541 ], [ 16042471, 17802451, -11237994, 21459854, -22808335, 3982020, -16121943, -23015662, 3182406, 21822524, -1844813, -818945, 12440189, -6134069, 4545070, -20378393, -21215760, 12772322, -14280737, -21500398, 5450715, -26993998, -15911927 ], [ 15713404, 19873126, -8904666, 20878886, -21081859, 2473392, -15031347, -26546392, 4169925, 24441551, 3703234, -236447, 11105045, -2021651, 3613249, -18255728, -20576955, 17486378, -15550469, -23907247, 7312287, -29845000, -16246811 ], [ 9917812, 17930290, -1165902, 16986482, -12836425, 1425936, -13233945, -26437384, 7037583, 25727213, 9018118, 4538467, 11831807, 3325447, 3011971, -14520848, -16159281, 18197246, -13441295, -20602381, 11749725, -28312600, -17218193 ], [ 4122220, 15987454, 6572862, 13094078, -4590991, 378480, -11436543, -26328376, 9905241, 27012875, 14333002, 9313381, 12558569, 8672545, 2410693, -10785968, -11741607, 18908114, -11332121, -17297515, 16187163, -26780200, -18189575 ], [ -1673372, 14044618, 14311626, 9201674, 3654443, -668976, -9639141, -26219368, 12772899, 28298537, 19647886, 14088295, 13285331, 14019643, 1809415, -7051088, -7323933, 19618982, -9222947, -13992649, 20624601, -25247800, -19160957 ], [ -7468964, 12101782, 22050390, 5309270, 11899877, -1716432, -7841739, -26110360, 15640557, 29584199, 24962770, 18863209, 14012093, 19366741, 1208137, -3316208, -2906259, 20329850, -7113773, -10687783, 25062039, -23715400, -20132339 ], [ -11088027, 11079091, 27036287, 2145285, 18290287, -1742665, -7148674, -26092179, 17567340, 30235950, 29186194, 21983873, 14332065, 22425054, 1380274, 781837, 1349359, 21176172, -6109331, -7069659, 27436115, -20769394, -21087797 ], [ -3824445, 14657125, 18257849, 2623395, 15405577, 3337217, -11977294, -26528133, 14789748, 27718146, 27952318, 16833287, 12618087, 14039442, 5419486, 6695707, 4794697, 22699764, -10628549, -1885245, 19493381, -10755358, -21963635 ], [ 3439137, 18235159, 9479411, 3101505, 12520867, 8417099, -16805914, -26964087, 12012156, 25200342, 26718442, 11682701, 10904109, 5653830, 9458698, 12609577, 8240035, 24223356, -15147767, 3299169, 11550647, -741322, -22839473 ], [ 10702719, 21813193, 700973, 3579615, 9636157, 13496981, -21634534, -27400041, 9234564, 22682538, 25484566, 6532115, 9190131, -2731782, 13497910, 18523447, 11685373, 25746948, -19666985, 8483583, 3607913, 9272714, -23715311 ], [ 17966301, 25391227, -8077465, 4057725, 6751447, 18576863, -26463154, -27835995, 6456972, 20164734, 24250690, 1381529, 7476153, -11117394, 17537122, 24437317, 15130711, 27270540, -24186203, 13667997, -4334821, 19286750, -24591149 ], [ 25229883, 28969261, -16855903, 4535835, 3866737, 23656745, -31291774, -28271949, 3679380, 17646930, 23016814, -3769057, 5762175, -19503006, 21576334, 30351187, 18576049, 28794132, -28705421, 18852411, -12277555, 29300786, -25466987 ], [ 21000075, 28768740, -14439631, 1248900, 6164277, 24446107, -23742379, -26824398, 1385703, 14323341, 19570428, -8892783, 3890467, -15744428, 17410086, 27098067, 20822802, 25306349, -20810894, 13020465, -11988854, 26413482, -23742590 ], [ 14471589, 27812508, -9784417, -2791044, 9498267, 24377365, -13717381, -25000146, -811191, 10838595, 15681540, -14011137, 1987213, -9557012, 11602746, 22011549, 22829838, 20816291, -10433618, 4985247, -10053866, 20945910, -21498146 ], [ 7943103, 26856276, -5129203, -6830988, 12832257, 24308623, -3692383, -23175894, -3008085, 7353849, 11792652, -19129491, 83959, -3369596, 5795406, 16925031, 24836874, 16326233, -56342, -3049971, -8118878, 15478338, -19253702 ], [ 1414617, 25900044, -473989, -10870932, 16166247, 24239881, 6332615, -21351642, -5204979, 3869103, 7903764, -24247845, -1819295, 2817820, -11934, 11838513, 26843910, 11836175, 10320934, -11085189, -6183890, 10010766, -17009258 ], [ -5113869, 24943812, 4181225, -14910876, 19500237, 24171139, 16357613, -19527390, -7401873, 384357, 4014876, -29366199, -3722549, 9005236, -5819274, 6751995, 28850946, 7346117, 20698210, -19120407, -4248902, 4543194, -14764814 ], [ -6533733, 20151753, 5055755, -17678403, 16772748, 20311891, 19762547, -14900151, -10299576, -574068, -443121, -31239831, -4650344, 12438166, -10546323, 1820418, 27856215, 2071880, 22968577, -22175931, -1706852, 4379508, -12502325 ], [ -2844975, 11523867, 2149601, -19173513, 7983780, 12662137, 16547417, -7469925, -13898088, 993828, -5470227, -29868741, -4602680, 13116610, -14193081, -2956218, 23859717, -3986536, 17132035, -20251761, 1442260, 9519708, -10221791 ], [ 843783, 2895981, -756553, -20668623, -805188, 5012383, 13332287, -39699, -17496600, 2561724, -10497333, -28497651, -4555016, 13795054, -17839839, -7732854, 19863219, -10044952, 11295493, -18327591, 4591372, 14659908, -7941257 ], [ 4532541, -5731905, -3662707, -22163733, -9594156, -2637371, 10117157, 7390527, -21095112, 4129620, -15524439, -27126561, -4507352, 14473498, -21486597, -12509490, 15866721, -16103368, 5458951, -16403421, 7740484, 19800108, -5660723 ], [ 8221299, -14359791, -6568861, -23658843, -18383124, -10287125, 6902027, 14820753, -24693624, 5697516, -20551545, -25755471, -4459688, 15151942, -25133355, -17286126, 11870223, -22161784, -377591, -14479251, 10889596, 24940308, -3380189 ], [ 10340720, -20929813, -8301097, -23716388, -25599841, -16435326, 3469057, 20833010, -26123136, 5783981, -24272294, -24604399, -4075077, 16118821, -26477192, -19825264, 7391490, -26719857, -4583038, -13217136, 13919426, 29104178, -759106 ], [ 4613456, -17210515, -4163743, -16586108, -24955303, -15075762, -1053113, 19755422, -16707648, -1536709, -21461258, -24553417, -2005731, 18527875, -16306424, -11176912, 501582, -23776215, -633010, -15265296, 16352846, 28386398, 3564722 ], [ -1113808, -13491217, -26389, -9455828, -24310765, -13716198, -5575283, 18677834, -7292160, -8857399, -18650222, -24502435, 63615, 20936929, -6135656, -2528560, -6388326, -20832573, 3317018, -17313456, 18786266, 27668618, 7888550 ], [ -6841072, -9771919, 4110965, -2325548, -23666227, -12356634, -10097453, 17600246, 2123328, -16178089, -15839186, -24451453, 2132961, 23345983, 4035112, 6119792, -13278234, -17888931, 7267046, -19361616, 21219686, 26950838, 12212378 ], [ -12568336, -6052621, 8248319, 4804732, -23021689, -10997070, -14619623, 16522658, 11538816, -23498779, -13028150, -24400471, 4202307, 25755037, 14205880, 14768144, -20168142, -14945289, 11217074, -21409776, 23653106, 26233058, 16536206 ], [ -18295600, -2333323, 12385673, 11935012, -22377151, -9637506, -19141793, 15445070, 20954304, -30819469, -10217114, -24349489, 6271653, 28164091, 24376648, 23416496, -27058050, -12001647, 15167102, -23457936, 26086526, 25515278, 20860034 ], [ -15302679, -2900370, 6060242, 11433817, -18781838, -3614847, -16121303, 12246447, 21567887, -26105174, -11353328, -20296827, 8223334, 19069965, 23329231, 19069888, -23409913, -5962880, 11531495, -17956016, 23697841, 21245323, 22814642 ], [ -10565721, -4324686, -2357746, 9406327, -14596370, 3340431, -11592281, 8623617, 20421089, -18983882, -13278992, -15443829, 10151482, 7675203, 20038177, 12124288, -17654167, 694912, 6378761, -10944080, 20344735, 16264933, 24295406 ], [ -5828763, -5749002, -10775734, 7378837, -10410902, 10295709, -7063259, 5000787, 19274291, -11862590, -15204656, -10590831, 12079630, -3719559, 16747123, 5178688, -11898421, 7352704, 1226027, -3932144, 16991629, 11284543, 25776170 ], [ -1091805, -7173318, -19193722, 5351347, -6225434, 17250987, -2534237, 1377957, 18127493, -4741298, -17130320, -5737833, 14007778, -15114321, 13456069, -1766912, -6142675, 14010496, -3926707, 3079792, 13638523, 6304153, 27256934 ], [ 3645153, -8597634, -27611710, 3323857, -2039966, 24206265, 1994785, -2244873, 16980695, 2379994, -19055984, -884835, 15935926, -26509083, 10165015, -8712512, -386929, 20668288, -9079441, 10091728, 10285417, 1323763, 28737698 ], [ 4663113, -5861241, -29771185, 4349980, 153316, 25815126, 5990926, -1789074, 16804958, 2471197, -19473164, 331842, 12709600, -28665471, 10701739, -10797716, 2737382, 24592330, -9357292, 9502348, 9131809, -2406494, 29591612 ], [ 1962075, 1035861, -25672147, 8429716, 354412, 22077570, 9454186, 2745354, 17600282, -4467689, -18381860, -2087802, 4328800, -21583485, 15066241, -8022524, 3230258, 25782622, -4760260, 1311652, 10177699, -4886618, 29818676 ], [ -738963, 7932963, -21573109, 12509452, 555508, 18340014, 12917446, 7279782, 18395606, -11406575, -17290556, -4507446, -4052000, -14501499, 19430743, -5247332, 3723134, 26972914, -163228, -6879044, 11223589, -7366742, 30045740 ], [ -3440001, 14830065, -17474071, 16589188, 756604, 14602458, 16380706, 11814210, 19190930, -18345461, -16199252, -6927090, -12432800, -7419513, 23795245, -2472140, 4216010, 28163206, 4433804, -15069740, 12269479, -9846866, 30272804 ], [ -6141039, 21727167, -13375033, 20668924, 957700, 10864902, 19843966, 16348638, 19986254, -25284347, -15107948, -9346734, -20813600, -337527, 28159747, 303052, 4708886, 29353498, 9030836, -23260436, 13315369, -12326990, 30499868 ], [ -8039719, 27350175, -9266089, 24272775, 2090416, 7275648, 22213783, 19162734, 19422406, -31012599, -13073347, -11803175, -27002335, 4728442, 29970020, 2639376, 5484881, 29436896, 11874210, -28158309, 13926708, -13801260, 28891828 ], [ -5926609, 26602713, -5107615, 25497201, 7881232, 4427904, 19116385, 13375170, 12062698, -30687681, -6322261, -14443601, -22230745, -285674, 19009148, 2781360, 7676471, 23985824, 5949294, -16592067, 12365292, -10246260, 18108268 ], [ -3813499, 25855251, -949141, 26721627, 13672048, 1580160, 16018987, 7587606, 4702990, -30362763, 428825, -17084027, -17459155, -5299790, 8048276, 2923344, 9868061, 18534752, 24378, -5025825, 10803876, -6691260, 7324708 ], [ -1700389, 25107789, 3209333, 27946053, 19462864, -1267584, 12921589, 1800042, -2656718, -30037845, 7179911, -19724453, -12687565, -10313906, -2912596, 3065328, 12059651, 13083680, -5900538, 6540417, 9242460, -3136260, -3458852 ], [ 412721, 24360327, 7367807, 29170479, 25253680, -4115328, 9824191, -3987522, -10016426, -29712927, 13930997, -22364879, -7915975, -15328022, -13873468, 3207312, 14251241, 7632608, -11825454, 18106659, 7681044, 418740, -14242412 ], [ 2525831, 23612865, 11526281, 30394905, 31044496, -6963072, 6726793, -9775086, -17376134, -29388009, 20682083, -25005305, -3144385, -20342138, -24834340, 3349296, 16442831, 2181536, -17750370, 29672901, 6119628, 3973740, -25025972 ], [ 3646016, 21542523, 10360770, 25080061, 32015012, -4314541, 7869590, -9039800, -18395702, -29928031, 18931509, -23485511, 2629770, -15766759, -20811082, -2235955, 13150371, 2149954, -16754481, 23001533, 5715882, 1239015, -24299007 ], [ 4567616, 19207605, 8130462, 18457363, 32021468, -566755, 9860426, -6999944, -18147242, -30641041, 15480603, -21133673, 8604438, -9273481, -13790998, -8966653, 8761101, 3202270, -14374431, 12682643, 5543670, -2753655, -21269937 ], [ 5489216, 16872687, 5900154, 11834665, 32027924, 3181031, 11851262, -4960088, -17898782, -31354051, 12029697, -18781835, 14579106, -2780203, -6770914, -15697351, 4371831, 4254586, -11994381, 2363753, 5371458, -6746325, -18240867 ], [ 6410816, 14537769, 3669846, 5211967, 32034380, 6928817, 13842098, -2920232, -17650322, -32067061, 8578791, -16429997, 20553774, 3713075, 249170, -22428049, -17439, 5306902, -9614331, -7955137, 5199246, -10738995, -15211797 ], [ 7332416, 12202851, 1439538, -1410731, 32040836, 10676603, 15832934, -880376, -17401862, -32780071, 5127885, -14078159, 26528442, 10206353, 7269254, -29158747, -4406709, 6359218, -7234281, -18274027, 5027034, -14731665, -12182727 ], [ 4146176, 10598727, -1407633, -5500277, 26824100, 12389171, 15850865, -1719134, -18667316, -31875007, 2136369, -10106933, 26259969, 10501199, 9817043, -30701959, -4473381, 8655715, -7986411, -18334441, 7389684, -14557677, -11568495 ], [ -3147904, 9725397, -4871667, -7056671, 16384172, 12066521, 13895891, -5436506, -21446684, -29351869, -395757, -4516319, 19748355, 4597613, 7892537, -27057685, -217455, 12196393, -11870721, -8136379, 12287196, -10217031, -13369101 ], [ -10441984, 8852067, -8335701, -8613065, 5944244, 11743871, 11940917, -9153878, -24226052, -26828731, -2927883, 1074295, 13236741, -1305973, 5968031, -23413411, 4038471, 15737071, -15755031, 2061683, 17184708, -5876385, -15169707 ], [ -17736064, 7978737, -11799735, -10169459, -4495684, 11421221, 9985943, -12871250, -27005420, -24305593, -5460009, 6664909, 6725127, -7209559, 4043525, -19769137, 8294397, 19277749, -19639341, 12259745, 22082220, -1535739, -16970313 ], [ -25030144, 7105407, -15263769, -11725853, -14935612, 11098571, 8030969, -16588622, -29784788, -21782455, -7992135, 12255523, 213513, -13113145, 2119019, -16124863, 12550323, 22818427, -23523651, 22457807, 26979732, 2804907, -18770919 ], [ -31133759, 6944283, -18214211, -13365754, -23132864, 11088204, 5702709, -19249061, -30978382, -19421583, -9320197, 15404086, -4236705, -17278827, -222053, -12012758, 16275134, 24850823, -24991351, 30984651, 30818976, 6900931, -19652431 ], [ -31285049, 10344189, -18596693, -15423190, -20116736, 12639252, 1508019, -16624835, -24243106, -17872041, -4627939, 6342394, 1620057, -12754989, -4645955, -5561498, 17344370, 19341809, -14376001, 31155405, 29366880, 9773845, -15938473 ], [ -31436339, 13744095, -18979175, -17480626, -17100608, 14190300, -2686671, -14000609, -17507830, -16322499, 64319, -2719298, 7476819, -8231151, -9069857, 889762, 18413606, 13832795, -3760651, 31326159, 27914784, 12646759, -12224515 ], [ -31587629, 17144001, -19361657, -19538062, -14084480, 15741348, -6881361, -11376383, -10772554, -14772957, 4756577, -11780990, 13333581, -3707313, -13493759, 7341022, 19482842, 8323781, 6854699, 31496913, 26462688, 15519673, -8510557 ], [ -31738919, 20543907, -19744139, -21595498, -11068352, 17292396, -11076051, -8752157, -4037278, -13223415, 9448835, -20842682, 19190343, 816525, -17917661, 13792282, 20552078, 2814767, 17470049, 31667667, 25010592, 18392587, -4796599 ], [ -31890209, 23943813, -20126621, -23652934, -8052224, 18843444, -15270741, -6127931, 2697998, -11673873, 14141093, -29904374, 25047105, 5340363, -22341563, 20243542, 21621314, -2694247, 28085399, 31838421, 23558496, 21265501, -1082641 ], [ -31479019, 24097679, -14587128, -22493445, -8836516, 18924042, -12243001, -6993000, 4734449, -5803981, 15242931, -28678256, 21943722, 5694546, -19551525, 15093622, 21863310, -1638706, 21189024, 27452510, 22030325, 18070850, -2433758 ], [ -30955333, 23602337, -7863240, -20690571, -10380892, 18710550, -7770775, -8555928, 5831135, 929981, 15626685, -25394576, 17048310, 5214798, -15318699, 7623466, 21939858, 729746, 10790304, 22155266, 20486939, 13662686, -4797890 ], [ -30431647, 23106995, -1139352, -18887697, -11925268, 18497058, -3298549, -10118856, 6927821, 7663943, 16010439, -22110896, 12152898, 4735050, -11085873, 153310, 22016406, 3098198, 391584, 16858022, 18943553, 9254522, -7162022 ], [ -29907961, 22611653, 5584536, -17084823, -13469644, 18283566, 1173677, -11681784, 8024507, 14397905, 16394193, -18827216, 7257486, 4255302, -6853047, -7316846, 22092954, 5466650, -10007136, 11560778, 17400167, 4846358, -9526154 ], [ -29384275, 22116311, 12308424, -15281949, -15014020, 18070074, 5645903, -13244712, 9121193, 21131867, 16777947, -15543536, 2362074, 3775554, -2620221, -14787002, 22169502, 7835102, -20405856, 6263534, 15856781, 438194, -11890286 ], [ -27989869, 22093430, 13094634, -10538007, -11638192, 16190847, 7766669, -13617510, 8868002, 21843893, 12762795, -11992799, 486462, 876951, -3004485, -16447286, 19066386, 8591507, -20945475, 4243088, 12828122, -394927, -12962921 ], [ -25724743, 22543010, 7943166, -2852997, -3342160, 12645885, 7535975, -12800178, 7264934, 16533983, 4348737, -8175005, 1630650, -4440507, -8005839, -12297698, 12783606, 7735865, -11625993, 5499440, 8314190, 2346995, -12744059 ], [ -23459617, 22992590, 2791698, 4832013, 4953872, 9100923, 7305281, -11982846, 5661866, 11224073, -4065321, -4357211, 2774838, -9757965, -13007193, -8148110, 6500826, 6880223, -2306511, 6755792, 3800258, 5088917, -12525197 ], [ -21194491, 23442170, -2359770, 12517023, 13249904, 5555961, 7074587, -11165514, 4058798, 5914163, -12479379, -539417, 3919026, -15075423, -18008547, -3998522, 218046, 6024581, 7012971, 8012144, -713674, 7830839, -12306335 ], [ -18929365, 23891750, -7511238, 20202033, 21545936, 2010999, 6843893, -10348182, 2455730, 604253, -20893437, 3278377, 5063214, -20392881, -23009901, 151066, -6064734, 5168939, 16332453, 9268496, -5227606, 10572761, -12087473 ], [ -17466414, 23984870, -11627278, 26083250, 27081234, -318867, 6105583, -8588317, 1469235, -4490949, -26098844, 5493731, 5086013, -25037359, -26570783, 2641692, -11691555, 4563901, 23320150, 9122184, -8361454, 12806320, -12270142 ], [ -20014338, 22295690, -10566178, 22945502, 18812862, 3426747, 2829193, -2115787, 3565605, -8512611, -15260996, -303115, -498133, -26316937, -22929305, -3162492, -14038581, 5211883, 18648922, 1962552, -4594882, 12498064, -14460466 ], [ -22562262, 20606510, -9505078, 19807754, 10544490, 7172361, -447197, 4356743, 5661975, -12534273, -4423148, -6099961, -6082279, -27596515, -19287827, -8966676, -16385607, 5859865, 13977694, -5197080, -828310, 12189808, -16650790 ], [ -25110186, 18917330, -8443978, 16670006, 2276118, 10917975, -3723587, 10829273, 7758345, -16555935, 6414700, -11896807, -11666425, -28876093, -15646349, -14770860, -18732633, 6507847, 9306466, -12356712, 2938262, 11881552, -18841114 ], [ -27658110, 17228150, -7382878, 13532258, -5992254, 14663589, -6999977, 17301803, 9854715, -20577597, 17252548, -17693653, -17250571, -30155671, -12004871, -20575044, -21079659, 7155829, 4635238, -19516344, 6704834, 11573296, -21031438 ], [ -30206034, 15538970, -6321778, 10394510, -14260626, 18409203, -10276367, 23774333, 11951085, -24599259, 28090396, -23490499, -22834717, -31435249, -8363393, -26379228, -23426685, 7803811, -35990, -26675976, 10471406, 11265040, -23221762 ], [ -24458203, 11222495, -7895168, 11215537, -14373408, 13639952, -10175562, 18564543, 10128260, -21808566, 28345059, -24741795, -15512243, -26475732, -10846245, -24951707, -16722211, 5733958, 1462952, -20046363, 10300343, 10127829, -22199266 ], [ -17051221, 6380561, -9995456, 12828319, -12855072, 7167728, -9399318, 11018289, 7521596, -17655402, 26483085, -25083981, -5608445, -20268396, -14553963, -22077845, -8207437, 3120538, 4195928, -10658901, 9341753, 8824827, -20534206 ], [ -9644239, 1538627, -12095744, 14441101, -11336736, 695504, -8623074, 3472035, 4914932, -13502238, 24621111, -25426167, 4295353, -14061060, -18261681, -19203983, 307337, 507118, 6928904, -1271439, 8383163, 7521825, -18869146 ], [ -2237257, -3303307, -14196032, 16053883, -9818400, -5776720, -7846830, -4074219, 2308268, -9349074, 22759137, -25768353, 14199151, -7853724, -21969399, -16330121, 8822111, -2106302, 9661880, 8116023, 7424573, 6218823, -17204086 ], [ 5169725, -8145241, -16296320, 17666665, -8300064, -12248944, -7070586, -11620473, -298396, -5195910, 20897163, -26110539, 24102949, -1646388, -25677117, -13456259, 17336885, -4719722, 12394856, 17503485, 6465983, 4915821, -15539026 ] ], [ [ 10013376, -25147200, 25311616, -2542304, 2314208, -23906176, -14680448, 2131040, 16540096, 8594144, 2844512, 23926048, -10081728, -1323648, -14828320, -13506464, 6834368, 14724704, 20132064, 3578912, -13475296, -20454944, -1384160 ], [ 10013376, -25147200, 25311616, -2542304, 2314208, -23906176, -14680448, 2131040, 16540096, 8594144, 2844512, 23926048, -10081728, -1323648, -14828320, -13506464, 6834368, 14724704, 20132064, 3578912, -13475296, -20454944, -1384160 ], [ 10013376, -25147200, 25311616, -2542304, 2314208, -23906176, -14680448, 2131040, 16540096, 8594144, 2844512, 23926048, -10081728, -1323648, -14828320, -13506464, 6834368, 14724704, 20132064, 3578912, -13475296, -20454944, -1384160 ], [ 3575126, -24599080, 20953206, -2735634, 3458878, -17466866, -13363098, -1930345, 15314661, 6625339, 2116747, 20170458, -8091533, 1567787, -13406910, -13160689, 6175853, 8927324, 17974384, 1021047, -13095236, -17570784, -4481980 ], [ -4150774, -23941336, 15723114, -2967630, 4832482, -9739694, -11782278, -6804007, 13844139, 4262773, 1243429, 15663750, -5703299, 5037509, -11701218, -12745759, 5385635, 1970468, 15385168, -2048391, -12639164, -14109792, -8199364 ], [ -11876674, -23283592, 10493022, -3199626, 6206086, -2012522, -10201458, -11677669, 12373617, 1900207, 370111, 11157042, -3315065, 8507231, -9995526, -12330829, 4595417, -4986388, 12795952, -5117829, -12183092, -10648800, -11916748 ], [ -19602574, -22625848, 5262930, -3431622, 7579690, 5714650, -8620638, -16551331, 10903095, -462359, -503207, 6650334, -926831, 11976953, -8289834, -11915899, 3805199, -11943244, 10206736, -8187267, -11727020, -7187808, -15634132 ], [ -27328474, -21968104, 32838, -3663618, 8953294, 13441822, -7039818, -21424993, 9432573, -2824925, -1376525, 2143626, 1461403, 15446675, -6584142, -11500969, 3014981, -18900100, 7617520, -11256705, -11270948, -3726816, -19351516 ], [ -30121162, -19154659, -2316108, -2879331, 10420171, 16282231, -5680512, -21589618, 9637728, -4469669, -3048473, -1167621, 2992075, 15410279, -5253642, -9625597, 1528172, -20361919, 4393903, -11980839, -12712871, -1960257, -17776036 ], [ -27980638, -14185513, -1783908, -1078761, 11980321, 14235877, -4542720, -17045206, 11518560, -5396591, -5519051, -3283407, 3665185, 11867765, -4298334, -6289783, -655228, -16328701, 535885, -10359669, -16052789, -1888131, -10907692 ], [ -25840114, -9216367, -1251708, 721809, 13540471, 12189523, -3404928, -12500794, 13399392, -6323513, -7989629, -5399193, 4338295, 8325251, -3343026, -2953969, -2838628, -12295483, -3322133, -8738499, -19392707, -1816005, -4039348 ], [ -23699590, -4247221, -719508, 2522379, 15100621, 10143169, -2267136, -7956382, 15280224, -7250435, -10460207, -7514979, 5011405, 4782737, -2387718, 381845, -5022028, -8262265, -7180151, -7117329, -22732625, -1743879, 2828996 ], [ -21559066, 721925, -187308, 4322949, 16660771, 8096815, -1129344, -3411970, 17161056, -8177357, -12930785, -9630765, 5684515, 1240223, -1432410, 3717659, -7205428, -4229047, -11038169, -5496159, -26072543, -1671753, 9697340 ], [ -18808407, 5477749, -90743, 5180765, 17400775, 5874107, -474505, -387939, 18224857, -9660228, -14010269, -10869410, 5824583, -1454839, -214737, 6125336, -8572037, -542327, -12940042, -4194536, -27778044, -826511, 14482930 ], [ -13007073, 9166963, -2172353, 1324811, 14040049, 2769629, -2234431, -4965813, 15203503, -13922844, -8134283, -7722350, 3299441, 87359, 2314761, 3892328, -5854691, 1411903, -5061190, -4490648, -21311460, 3884311, 8854750 ], [ -7205739, 12856177, -4253963, -2531143, 10679323, -334849, -3994357, -9543687, 12182149, -18185460, -2258297, -4575290, 774299, 1629557, 4844259, 1659320, -3137345, 3366133, 2817662, -4786760, -14844876, 8595133, 3226570 ], [ -1404405, 16545391, -6335573, -6387097, 7318597, -3439327, -5754283, -14121561, 9160795, -22448076, 3617689, -1428230, -1750843, 3171755, 7373757, -573688, -419999, 5320363, 10696514, -5082872, -8378292, 13305955, -2401610 ], [ 4396929, 20234605, -8417183, -10243051, 3957871, -6543805, -7514209, -18699435, 6139441, -26710692, 9493675, 1718830, -4275985, 4713953, 9903255, -2806696, 2297347, 7274593, 18575366, -5378984, -1911708, 18016777, -8029790 ], [ 10198263, 23923819, -10498793, -14099005, 597145, -9648283, -9274135, -23277309, 3118087, -30973308, 15369661, 4865890, -6801127, 6256151, 12432753, -5039704, 5014693, 9228823, 26454218, -5675096, 4554876, 22727599, -13657970 ], [ 9053267, 21810028, -11347248, -10786264, 237489, -8689316, -6570036, -18638793, 2427473, -29400339, 16224387, 3505450, -8009824, 6158349, 9323241, -2042587, 6853699, 9796718, 21284310, -4855103, 9106635, 18477316, -10242130 ], [ 6519005, 18535636, -11949072, -6039784, 478047, -6917660, -2973132, -12156999, 2203007, -26660253, 16074861, 1243510, -8955232, 5732547, 5085927, 2000555, 8517037, 10087346, 13504650, -3811889, 13275429, 12434812, -5017486 ], [ 3984743, 15261244, -12550896, -1293304, 718605, -5146004, 623772, -5675205, 1978541, -23920167, 15925335, -1018430, -9900640, 5306745, 848613, 6043697, 10180375, 10377974, 5724990, -2768675, 17444223, 6392308, 207158 ], [ 1450481, 11986852, -13152720, 3453176, 959163, -3374348, 4220676, 806589, 1754075, -21180081, 15775809, -3280370, -10846048, 4880943, -3388701, 10086839, 11843713, 10668602, -2054670, -1725461, 21613017, 349804, 5431802 ], [ -1083781, 8712460, -13754544, 8199656, 1199721, -1602692, 7817580, 7288383, 1529609, -18439995, 15626283, -5542310, -11791456, 4455141, -7626015, 14129981, 13507051, 10959230, -9834330, -682247, 25781811, -5692700, 10656446 ], [ -2518042, 6786712, -11817582, 8023274, 2160150, -856232, 11135682, 11105397, 398891, -14020710, 11636793, -4973960, -10372309, 4427760, -8984679, 13874279, 12018808, 10464782, -12394983, 462103, 23945400, -9151805, 10547960 ], [ -2852302, 6209608, -7341834, 2924030, 3840450, -1134968, 14174982, 12257631, -1638079, -7922226, 3807339, -1575320, -6588607, 4798800, -7464693, 9319733, 7378984, 9185258, -9736629, 1707589, 16103784, -10027511, 5106344 ], [ -3186562, 5632504, -2866086, -2175214, 5520750, -1413704, 17214282, 13409865, -3675049, -1823742, -4022115, 1823320, -2804905, 5169840, -5944707, 4765187, 2739160, 7905734, -7078275, 2953075, 8262168, -10903217, -335272 ], [ -3520822, 5055400, 1609662, -7274458, 7201050, -1692440, 20253582, 14562099, -5712019, 4274742, -11851569, 5221960, 978797, 5540880, -4424721, 210641, -1900664, 6626210, -4419921, 4198561, 420552, -11778923, -5776888 ], [ -3855082, 4478296, 6085410, -12373702, 8881350, -1971176, 23292882, 15714333, -7748989, 10373226, -19681023, 8620600, 4762499, 5911920, -2904735, -4343905, -6540488, 5346686, -1761567, 5444047, -7421064, -12654629, -11218504 ], [ -4394218, 4575136, 10246642, -16735177, 9799011, -1704433, 25266638, 16992982, -9419713, 14576060, -26078957, 10867949, 7716077, 6337938, -1889265, -7714802, -9521448, 3764386, 684971, 5630855, -14150989, -13211631, -15222326 ], [ -5957734, 8041696, 12835294, -17407807, 6903477, 1289705, 21912674, 18903706, -9259207, 9300644, -25319291, 7358843, 6519035, 7038846, -3396375, -5167454, -4208088, 668206, 2072429, 524273, -15322459, -12175113, -12037178 ], [ -7521250, 11508256, 15423946, -18080437, 4007943, 4283843, 18558710, 20814430, -9098701, 4025228, -24559625, 3849737, 5321993, 7739754, -4903485, -2620106, 1105272, -2427974, 3459887, -4582309, -16493929, -11138595, -8852030 ], [ -9084766, 14974816, 18012598, -18753067, 1112409, 7277981, 15204746, 22725154, -8938195, -1250188, -23799959, 340631, 4124951, 8440662, -6410595, -72758, 6418632, -5524154, 4847345, -9688891, -17665399, -10102077, -5666882 ], [ -10648282, 18441376, 20601250, -19425697, -1783125, 10272119, 11850782, 24635878, -8777689, -6525604, -23040293, -3168475, 2927909, 9141570, -7917705, 2474590, 11731992, -8620334, 6234803, -14795473, -18836869, -9065559, -2481734 ], [ -12211798, 21907936, 23189902, -20098327, -4678659, 13266257, 8496818, 26546602, -8617183, -11801020, -22280627, -6677581, 1730867, 9842478, -9424815, 5021938, 17045352, -11716514, 7622261, -19902055, -20008339, -8029041, 703414 ], [ -9108734, 20586551, 22811954, -18025367, -7200708, 11664930, 3262684, 25049876, -4453047, -13596536, -20463996, -6083567, -1163255, 8742226, -8078395, 6495431, 14777542, -10827979, 9735754, -14392752, -19608284, -9319803, 396877 ], [ -5072354, 18307577, 21840686, -15403289, -9648060, 9144510, -2347484, 22871660, 511815, -14696072, -18435972, -4668929, -4396793, 7281742, -6161269, 7754153, 10993498, -9142501, 11994454, -6760272, -18893924, -11076021, -607997 ], [ -1035974, 16028603, 20869418, -12781211, -12095412, 6624090, -7957652, 20693444, 5476677, -15795608, -16407948, -3254291, -7630331, 5821258, -4244143, 9012875, 7209454, -7457023, 14253154, 872208, -18179564, -12832239, -1612871 ], [ 3000406, 13749629, 19898150, -10159133, -14542764, 4103670, -13567820, 18515228, 10441539, -16895144, -14379924, -1839653, -10863869, 4360774, -2327017, 10271597, 3425410, -5771545, 16511854, 8504688, -17465204, -14588457, -2617745 ], [ 7036786, 11470655, 18926882, -7537055, -16990116, 1583250, -19177988, 16337012, 15406401, -17994680, -12351900, -425015, -14097407, 2900290, -409891, 11530319, -358634, -4086067, 18770554, 16137168, -16750844, -16344675, -3622619 ], [ 8112715, 10301441, 16538975, -8177324, -14253978, -1696905, -19367117, 14149634, 18455181, -16986077, -10041003, -70385, -16161083, 2891062, 1028942, 10992833, -1116608, -2945176, 16611970, 17492748, -14073134, -17877018, -3997724 ], [ 6228193, 10241987, 12734429, -12079940, -6334350, -5736795, -14135207, 11953094, 19587879, -13869335, -7447233, -775763, -17054897, 4333090, 1989482, 8659139, 1151488, -2348872, 10036102, 12571428, -9432074, -19185486, -3743060 ], [ 4343671, 10182533, 8929883, -15982556, 1585278, -9776685, -8903297, 9756554, 20720577, -10752593, -4853463, -1481141, -17948711, 5775118, 2950022, 6325445, 3419584, -1752568, 3460234, 7650108, -4791014, -20493954, -3488396 ], [ 2459149, 10123079, 5125337, -19885172, 9504906, -13816575, -3671387, 7560014, 21853275, -7635851, -2259693, -2186519, -18842525, 7217146, 3910562, 3991751, 5687680, -1156264, -3115634, 2728788, -149954, -21802422, -3233732 ], [ 574627, 10063625, 1320791, -23787788, 17424534, -17856465, 1560523, 5363474, 22985973, -4519109, 334077, -2891897, -19736339, 8659174, 4871102, 1658057, 7955776, -559960, -9691502, -2192532, 4491106, -23110890, -2979068 ], [ -910370, 9265361, -1870766, -26641211, 23065173, -20039274, 5815748, 3078476, 22614562, -984853, 1966383, -3535176, -20059608, 10099475, 5060910, -540756, 9051657, -45928, -14306668, -6933773, 8587698, -24059526, -2729231 ], [ -397742, 4773047, -1997378, -24248669, 17310867, -12936678, 5187548, 351188, 14722606, 4636973, -1208631, -3867960, -17530152, 11531141, 1397058, -2065164, 4286463, 56744, -9118324, -10774619, 9961950, -23209002, -2503529 ], [ 114886, 280733, -2123990, -21856127, 11556561, -5834082, 4559348, -2376100, 6830650, 10258799, -4383645, -4200744, -15000696, 12962807, -2266794, -3589572, -478731, 159416, -3929980, -14615465, 11336202, -22358478, -2277827 ], [ 627514, -4211581, -2250602, -19463585, 5802255, 1268514, 3931148, -5103388, -1061306, 15880625, -7558659, -4533528, -12471240, 14394473, -5930646, -5113980, -5243925, 262088, 1258364, -18456311, 12710454, -21507954, -2052125 ], [ 1140142, -8703895, -2377214, -17071043, 47949, 8371110, 3302948, -7830676, -8953262, 21502451, -10733673, -4866312, -9941784, 15826139, -9594498, -6638388, -10009119, 364760, 6446708, -22297157, 14084706, -20657430, -1826423 ], [ 1652770, -13196209, -2503826, -14678501, -5706357, 15473706, 2674748, -10557964, -16845218, 27124277, -13908687, -5199096, -7412328, 17257805, -13258350, -8162796, -14774313, 467432, 11635052, -26138003, 15458958, -19806906, -1600721 ], [ 958023, -14606163, -168948, -9027879, -6390328, 12322497, 727748, -11218212, -15528424, 23248123, -14099041, -4663530, -2549977, 16264706, -10004357, -11136074, -11907767, 2688089, 11198451, -24114229, 11368575, -12048567, -4616909 ], [ 21801, -15399645, 2658228, -2725641, -6060232, 7120527, -1483012, -11465052, -12369880, 17472373, -13692463, -3954294, 2778953, 14786654, -5366795, -14399126, -7514873, 5332343, 9636861, -20917531, 6185265, -2908665, -8281475 ], [ -914421, -16193127, 5485404, 3576597, -5730136, 1918557, -3693772, -11711892, -9211336, 11696623, -13285885, -3245058, 8107883, 13308602, -729233, -17662178, -3121979, 7976597, 8075271, -17720833, 1001955, 6231237, -11946041 ], [ -1850643, -16986609, 8312580, 9878835, -5400040, -3283413, -5904532, -11958732, -6052792, 5920873, -12879307, -2535822, 13436813, 11830550, 3908329, -20925230, 1270915, 10620851, 6513681, -14524135, -4181355, 15371139, -15610607 ], [ -2786865, -17780091, 11139756, 16181073, -5069944, -8485383, -8115292, -12205572, -2894248, 145123, -12472729, -1826586, 18765743, 10352498, 8545891, -24188282, 5663809, 13265105, 4952091, -11327437, -9364665, 24511041, -19275173 ], [ -3227610, -15104859, 12009762, 17212815, -2743492, -11170968, -7828999, -12131304, -1403212, -1709957, -11933971, -915399, 20678894, 9456662, 10643965, -25468646, 5878942, 15706634, 4714248, -8461357, -9574107, 27359793, -20929589 ], [ -3172878, -8960913, 10922598, 12974061, 1579316, -11340168, -5045653, -11735928, -1579684, 355633, -11263033, 197739, 19176266, 9143042, 10202551, -24766322, 1916314, 17945438, 5800152, -5925895, -4809681, 23917395, -20573855 ], [ -3118146, -2816967, 9835434, 8735307, 5902124, -11509368, -2262307, -11340552, -1756156, 2421223, -10592095, 1310877, 17673638, 8829422, 9761137, -24063998, -2046314, 20184242, 6886056, -3390433, -45255, 20474997, -20218121 ], [ -3063414, 3326979, 8748270, 4496553, 10224932, -11678568, 521039, -10945176, -1932628, 4486813, -9921157, 2424015, 16171010, 8515802, 9319723, -23361674, -6008942, 22423046, 7971960, -854971, 4719171, 17032599, -19862387 ], [ -3008682, 9470925, 7661106, 257799, 14547740, -11847768, 3304385, -10549800, -2109100, 6552403, -9250219, 3537153, 14668382, 8202182, 8878309, -22659350, -9971570, 24661850, 9057864, 1680491, 9483597, 13590201, -19506653 ], [ -3199289, 13833540, 7013147, -3261968, 17102957, -11465418, 5061145, -10222888, -2156751, 7036211, -8628554, 3978937, 13679827, 7239981, 8664215, -20999459, -13785462, 25679498, 8768741, 3450837, 13306598, 10358384, -19029509 ], [ -4616591, 9289500, 8561213, -3186800, 10820219, -8325318, 1684975, -10238296, -1560297, -388891, -8253254, 1063951, 15261637, 3034875, 9586721, -14551733, -16855674, 20591366, 1604483, 1395603, 12422474, 8179472, -17945315 ], [ -6033893, 4745460, 10109279, -3111632, 4537481, -5185218, -1691195, -10253704, -963843, -7813993, -7877954, -1851035, 16843447, -1170231, 10509227, -8104007, -19925886, 15503234, -5559775, -659631, 11538350, 6000560, -16861121 ], [ -7451195, 201420, 11657345, -3036464, -1745257, -2045118, -5067365, -10269112, -367389, -15239095, -7502654, -4766021, 18425257, -5375337, 11431733, -1656281, -22996098, 10415102, -12724033, -2714865, 10654226, 3821648, -15776927 ], [ -8868497, -4342620, 13205411, -2961296, -8027995, 1094982, -8443535, -10284520, 229065, -22664197, -7127354, -7681007, 20007067, -9580443, 12354239, 4791445, -26066310, 5326970, -19888291, -4770099, 9770102, 1642736, -14692733 ], [ -10285799, -8886660, 14753477, -2886128, -14310733, 4235082, -11819705, -10299928, 825519, -30089299, -6752054, -10595993, 21588877, -13785549, 13276745, 11239171, -29136522, 238838, -27052549, -6825333, 8885978, -536176, -13608539 ], [ -9001811, -5735485, 9252303, -7139785, -16440256, 3927342, -8309575, -7896806, -586307, -24942606, -2553724, -7003644, 17371227, -10237700, 15944701, 7864322, -21725989, 2180931, -24389387, -8704857, 9905279, -2589463, -9978650 ], [ -7177565, -1045267, 2341281, -12259207, -17739136, 2930034, -3422185, -5009978, -2399789, -17281554, 2409212, -2109828, 11993685, -5139260, 18961747, 2524958, -12219307, 5529069, -19760741, -10549239, 11305265, -4617625, -5839622 ], [ -5353319, 3644951, -4569741, -17378629, -19038016, 1932726, 1465205, -2123150, -4213271, -9620502, 7372148, 2783988, 6616143, -40820, 21978793, -2814406, -2712625, 8877207, -15132095, -12393621, 12705251, -6645787, -1700594 ], [ -3529073, 8335169, -11480763, -22498051, -20336896, 935418, 6352595, 763678, -6026753, -1959450, 12335084, 7677804, 1238601, 5057620, 24995839, -8153770, 6794057, 12225345, -10503449, -14238003, 14105237, -8673949, 2438434 ], [ -1704827, 13025387, -18391785, -27617473, -21635776, -61890, 11239985, 3650506, -7840235, 5701602, 17298020, 12571620, -4138941, 10156060, 28012885, -13493134, 16300739, 15573483, -5874803, -16082385, 15505223, -10702111, 6577462 ], [ -75086, 14882402, -19665474, -27220540, -19827805, -467400, 12279401, 6765058, -9674555, 6847371, 16196282, 12091959, -5490681, 12932638, 25899733, -15222799, 17268761, 15774024, -2214410, -15958500, 14068598, -11249317, 8718991 ], [ 1360150, 13906214, -15301830, -21307252, -14912983, -281112, 9470843, 10107334, -11529713, 1477857, 9029870, 6238821, -2816619, 13387354, 18656383, -13342765, 9698123, 12826968, 477730, -13866348, 9795362, -10315567, 8863021 ], [ 2795386, 12930026, -10938186, -15393964, -9998161, -94824, 6662285, 13449610, -13384871, -3891657, 1863458, 385683, -142557, 13842070, 11413033, -11462731, 2127485, 9879912, 3169870, -11774196, 5522126, -9381817, 9007051 ], [ 4230622, 11953838, -6574542, -9480676, -5083339, 91464, 3853727, 16791886, -15240029, -9261171, -5302954, -5467455, 2531505, 14296786, 4169683, -9582697, -5443153, 6932856, 5862010, -9682044, 1248890, -8448067, 9151081 ], [ 5665858, 10977650, -2210898, -3567388, -168517, 277752, 1045169, 20134162, -17095187, -14630685, -12469366, -11320593, 5205567, 14751502, -3073667, -7702663, -13013791, 3985800, 8554150, -7589892, -3024346, -7514317, 9295111 ], [ 7262708, 9378082, 896610, 1591804, 3540407, 763954, -1593154, 21777985, -17800887, -18081657, -18298770, -15866770, 7392210, 14438689, -8836653, -5859421, -18533555, 1596266, 10174477, -5447636, -6824269, -6419594, 9183244 ], [ 9667628, 4661614, -2276562, 2980516, 1219841, 2749726, -3380302, 14929543, -12759297, -11939919, -17443134, -13878142, 7141758, 10288231, -7197819, -4200139, -13798949, 1994342, 6435739, -3054860, -8257627, -4520006, 7791892 ], [ 12072548, -54854, -5449734, 4369228, -1100725, 4735498, -5167450, 8081101, -7717707, -5798181, -16587498, -11889514, 6891306, 6137773, -5558985, -2540857, -9064343, 2392418, 2697001, -662084, -9690985, -2620418, 6400540 ], [ 14477468, -4771322, -8622906, 5757940, -3421291, 6721270, -6954598, 1232659, -2676117, 343557, -15731862, -9900886, 6640854, 1987315, -3920151, -881575, -4329737, 2790494, -1041737, 1730692, -11124343, -720830, 5009188 ], [ 16882388, -9487790, -11796078, 7146652, -5741857, 8707042, -8741746, -5615783, 2365473, 6485295, -14876226, -7912258, 6390402, -2163143, -2281317, 777707, 404869, 3188570, -4780475, 4123468, -12557701, 1178758, 3617836 ], [ 19287308, -14204258, -14969250, 8535364, -8062423, 10692814, -10528894, -12464225, 7407063, 12627033, -14020590, -5923630, 6139950, -6313601, -642483, 2436989, 5139475, 3586646, -8519213, 6516244, -13991059, 3078346, 2226484 ], [ 12194748, -13627341, -13224462, 8444256, -9706199, 8227691, -10499352, -13003007, 6489868, 12497271, -8594424, -4655532, 7724878, -6136004, 928741, 479811, 3889656, 5306562, -8018466, 2201380, -10835407, 5685309, 2203902 ], [ 3202692, -11991747, -10496082, 8057184, -11214617, 4872389, -10106472, -12279857, 4380916, 11113209, -2254152, -3531540, 9676882, -5092796, 2486443, -2200659, 1442952, 7290846, -6669822, -3455012, -6761953, 8433747, 2455074 ], [ -5789364, -10356153, -7767702, 7670112, -12723035, 1517087, -9713592, -11556707, 2271964, 9729147, 4086120, -2407548, 11628886, -4049588, 4044145, -4881129, -1003752, 9275130, -5321178, -9111404, -2688499, 11182185, 2706246 ], [ -14781420, -8720559, -5039322, 7283040, -14231453, -1838215, -9320712, -10833557, 163012, 8345085, 10426392, -1283556, 13580890, -3006380, 5601847, -7561599, -3450456, 11259414, -3972534, -14767796, 1384955, 13930623, 2957418 ], [ -23773476, -7084965, -2310942, 6895968, -15739871, -5193517, -8927832, -10110407, -1945940, 6961023, 16766664, -159564, 15532894, -1963172, 7159549, -10242069, -5897160, 13243698, -2623890, -20424188, 5458409, 16679061, 3208590 ], [ -26149623, -5587620, -684774, 6485892, -14611970, -5485195, -7332249, -8308622, -1199375, 4401198, 16446894, 38619, 17036953, 98638, 6530503, -9070086, -5671071, 11036721, -1009572, -19003487, 7572299, 15057099, 2342673 ], [ -21909861, -4228524, -160818, 6052812, -10847750, -2713249, -4533963, -5428202, 2402707, 665610, 9467082, -689007, 18093067, 3179050, 3714709, -4045650, -2772189, 4638483, 870420, -10505693, 7726625, 9064737, 359667 ], [ -17670099, -2869428, 363138, 5619732, -7083530, 58697, -1735677, -2547782, 6004789, -3069978, 2487270, -1416633, 19149181, 6259462, 898915, 978786, 126693, -1759755, 2750412, -2007899, 7880951, 3072375, -1623339 ], [ -13430337, -1510332, 887094, 5186652, -3319310, 2830643, 1062609, 332638, 9606871, -6805566, -4492542, -2144259, 20205295, 9339874, -1916879, 6003222, 3025575, -8157993, 4630404, 6489895, 8035277, -2919987, -3606345 ], [ -9190575, -151236, 1411050, 4753572, 444910, 5602589, 3860895, 3213058, 13208953, -10541154, -11472354, -2871885, 21261409, 12420286, -4732673, 11027658, 5924457, -14556231, 6510396, 14987689, 8189603, -8912349, -5589351 ], [ -5569849, 571636, 1625765, 4170350, 3267937, 8373571, 5536542, 5439229, 15682183, -13261666, -15896020, -3724036, 20591212, 13608528, -6279902, 14671022, 8566729, -19376173, 7879506, 21210880, 8272805, -13760688, -7922919 ], [ -5044303, -1886612, 294275, 2836418, 1384999, 11139733, 1598994, 4394155, 12511153, -10906798, -7538956, -5198812, 11289460, 5335920, -1484306, 11409026, 9925951, -16304635, 6694206, 16061056, 8000387, -12888912, -12009297 ], [ -4518757, -4344860, -1037215, 1502486, -497939, 13905895, -2338554, 3349081, 9340123, -8551930, 818108, -6673588, 1987708, -2936688, 3311290, 8147030, 11285173, -13233097, 5508906, 10911232, 7727969, -12017136, -16095675 ], [ -3993211, -6803108, -2368705, 168554, -2380877, 16672057, -6276102, 2304007, 6169093, -6197062, 9175172, -8148364, -7314044, -11209296, 8106886, 4885034, 12644395, -10161559, 4323606, 5761408, 7455551, -11145360, -20182053 ], [ -3467665, -9261356, -3700195, -1165378, -4263815, 19438219, -10213650, 1258933, 2998063, -3842194, 17532236, -9623140, -16615796, -19481904, 12902482, 1623038, 14003617, -7090021, 3138306, 611584, 7183133, -10273584, -24268431 ], [ -2942119, -11719604, -5031685, -2499310, -6146753, 22204381, -14151198, 213859, -172967, -1487326, 25889300, -11097916, -25917548, -27754512, 17698078, -1638958, 15362839, -4018483, 1953006, -4538240, 6910715, -9401808, -28354809 ], [ -2478298, -13647012, -4511065, 1200468, -5395931, 21331833, -11809886, -1295110, -3201822, -1236168, 21666529, -12932357, -21132140, -26031210, 16508554, 2201841, 13595256, -3794925, 2050886, -5735399, 5133887, -7052902, -25067947 ], [ -2026822, -15468252, -3620023, 5906988, -4118357, 19731543, -8212802, -2896858, -6202242, -1405752, 14927791, -14838731, -13529300, -22308726, 14122006, 7463199, 11202312, -4140963, 2405402, -6142025, 3056177, -4408570, -20306437 ], [ -1575346, -17289492, -2728981, 10613508, -2840783, 18131253, -4615718, -4498606, -9202662, -1575336, 8189053, -16745105, -5926460, -18586242, 11735458, 12724557, 8809368, -4487001, 2759918, -6548651, 978467, -1764238, -15544927 ], [ -1123870, -19110732, -1837939, 15320028, -1563209, 16530963, -1018634, -6100354, -12203082, -1744920, 1450315, -18651479, 1676380, -14863758, 9348910, 17985915, 6416424, -4833039, 3114434, -6955277, -1099243, 880094, -10783417 ], [ -672394, -20931972, -946897, 20026548, -285635, 14930673, 2578450, -7702102, -15203502, -1914504, -5288423, -20557853, 9279220, -11141274, 6962362, 23247273, 4023480, -5179077, 3468950, -7361903, -3176953, 3524426, -6021907 ], [ -1428445, -21032376, -638110, 20666076, 2017993, 15401559, 2567656, -6445750, -15243093, -3755010, -6585401, -20312111, 11755264, -9066306, 4223338, 23290551, 2104719, -5682915, 877817, -4735418, -2490340, 3084884, -1765660 ], [ -3392023, -19411944, -911578, 17238612, 5347675, 17943621, -1051016, -2331298, -12321855, -7266438, -2440619, -17914253, 9104512, -8638854, 1131838, 18115749, 660141, -6344553, -4658965, 924178, 960596, -438532, 1985324 ], [ -5355601, -17791512, -1185046, 13811148, 8677357, 20485683, -4669688, 1783154, -9400617, -10777866, 1704163, -15516395, 6453760, -8211402, -1959662, 12940947, -784437, -7006191, -10195747, 6583774, 4411532, -3961948, 5736308 ], [ -7319179, -16171080, -1458514, 10383684, 12007039, 23027745, -8288360, 5897606, -6479379, -14289294, 5848945, -13118537, 3803008, -7783950, -5051162, 7766145, -2229015, -7667829, -15732529, 12243370, 7862468, -7485364, 9487292 ], [ -9282757, -14550648, -1731982, 6956220, 15336721, 25569807, -11907032, 10012058, -3558141, -17800722, 9993727, -10720679, 1152256, -7356498, -8142662, 2591343, -3673593, -8329467, -21269311, 17902966, 11313404, -11008780, 13238276 ], [ -10468085, -12468145, -1406020, 4149155, 17546582, 25905840, -14570814, 13937989, -925717, -19812085, 13765885, -8118022, -1283858, -6825562, -9912692, -777641, -4928424, -8462071, -25634522, 21399432, 12803150, -14080281, 15723151 ], [ -7762163, -8075287, 1917092, 4444085, 14157338, 15211728, -12460146, 16921315, 262637, -14323123, 15674923, -4491370, -2646782, -5777206, -5075372, 4882465, -5234520, -5949505, -24141878, 14080248, 4486946, -14892207, 11877481 ], [ -5056241, -3682429, 5240204, 4739015, 10768094, 4517616, -10349478, 19904641, 1450991, -8834161, 17583961, -864718, -4009706, -4728850, -238052, 10542571, -5540616, -3436939, -22649234, 6761064, -3829258, -15704133, 8031811 ], [ -2350319, 710429, 8563316, 5033945, 7378850, -6176496, -8238810, 22887967, 2639345, -3345199, 19492999, 2761934, -5372630, -3680494, 4599268, 16202677, -5846712, -924373, -21156590, -558120, -12145462, -16516059, 4186141 ], [ 355603, 5103287, 11886428, 5328875, 3989606, -16870608, -6128142, 25871293, 3827699, 2143763, 21402037, 6388586, -6735554, -2632138, 9436588, 21862783, -6152808, 1588193, -19663946, -7877304, -20461666, -17327985, 340471 ], [ 3061525, 9496145, 15209540, 5623805, 600362, -27564720, -4017474, 28854619, 5016053, 7632725, 23311075, 10015238, -8098478, -1583782, 14273908, 27522889, -6458904, 4100759, -18171302, -15196488, -28777870, -18139911, -3505199 ], [ 1197772, 9499278, 13703082, 6138170, 1012118, -26789357, 108639, 24148205, 5208547, 7627072, 15187108, 10007110, -9803937, -3697586, 14547323, 23182605, -3663770, 3384630, -18754983, -15790432, -27836909, -14791247, -3017689 ], [ -1579916, 8624466, 11230710, 6696422, 2184074, -23720099, 4637841, 17903843, 5201869, 6522496, 5056540, 9272026, -11577903, -6443822, 13907957, 16842243, -248390, 2022762, -19753929, -15039328, -25044515, -10610465, -1663543 ], [ -4357604, 7749654, 8758338, 7254674, 3356030, -20650841, 9167043, 11659481, 5195191, 5417920, -5074028, 8536942, -13351869, -9190058, 13268591, 10501881, 3166990, 660894, -20752875, -14288224, -22252121, -6429683, -309397 ], [ -7135292, 6874842, 6285966, 7812926, 4527986, -17581583, 13696245, 5415119, 5188513, 4313344, -15204596, 7801858, -15125835, -11936294, 12629225, 4161519, 6582370, -700974, -21751821, -13537120, -19459727, -2248901, 1044749 ], [ -9912980, 6000030, 3813594, 8371178, 5699942, -14512325, 18225447, -829243, 5181835, 3208768, -25335164, 7066774, -16899801, -14682530, 11989859, -2178843, 9997750, -2062842, -22750767, -12786016, -16667333, 1931881, 2398895 ], [ -11853974, 5446413, 1624653, 7383224, 3689279, -13104566, 19532646, -4189654, 1669138, 901480, -29826755, 3506188, -14895339, -14694761, 11789837, -5766555, 10784233, -1123968, -21212043, -11196973, -14720411, 1096747, 144176 ], [ -12958274, 5213991, -280857, 4849064, -1504003, -13358306, 17617842, -4666114, -5349578, -2608520, -28679369, -2879900, -9112449, -11972987, 12029159, -6601617, 8941819, 2115648, -17135649, -8769991, -13618961, -4754303, -5719408 ], [ -14062574, 4981569, -2186367, 2314904, -6697285, -13612046, 15703038, -5142574, -12368294, -6118520, -27531983, -9265988, -3329559, -9251213, 12268481, -7436679, 7099405, 5355264, -13059255, -6343009, -12517511, -10605353, -11582992 ], [ -15166874, 4749147, -4091877, -219256, -11890567, -13865786, 13788234, -5619034, -19387010, -9628520, -26384597, -15652076, 2453331, -6529439, 12507803, -8271741, 5256991, 8594880, -8982861, -3916027, -11416061, -16456403, -17446576 ], [ -16271174, 4516725, -5997387, -2753416, -17083849, -14119526, 11873430, -6095494, -26405726, -13138520, -25237211, -22038164, 8236221, -3807665, 12747125, -9106803, 3414577, 11834496, -4906467, -1489045, -10314611, -22307453, -23310160 ], [ -16718822, 4163382, -7283151, -4452517, -21759117, -14090779, 9824792, -6344256, -31043050, -16130987, -23471036, -26762857, 13055351, -1335649, 12731950, -10191745, 2087367, 13764310, -1338424, -62586, -9275854, -26373821, -28155416 ], [ -13883210, 3205434, -5470185, -1976323, -23844315, -12649597, 7106984, -5454528, -23773414, -16535789, -18610916, -23180575, 13055681, -112423, 11444290, -12526087, 3336177, 9145114, -312136, -3638742, -8550562, -21516779, -27909032 ], [ -11047598, 2247486, -3657219, 499871, -25929513, -11208415, 4389176, -4564800, -16503778, -16940591, -13750796, -19598293, 13056011, 1110803, 10156630, -14860429, 4584987, 4525918, 714152, -7214898, -7825270, -16659737, -27662648 ], [ -8211986, 1289538, -1844253, 2976065, -28014711, -9767233, 1671368, -3675072, -9234142, -17345393, -8890676, -16016011, 13056341, 2334029, 8868970, -17194771, 5833797, -93278, 1740440, -10791054, -7099978, -11802695, -27416264 ], [ -5376374, 331590, -31287, 5452259, -30099909, -8326051, -1046440, -2785344, -1964506, -17750195, -4030556, -12433729, 13056671, 3557255, 7581310, -19529113, 7082607, -4712474, 2766728, -14367210, -6374686, -6945653, -27169880 ], [ -2540762, -626358, 1781679, 7928453, -32185107, -6884869, -3764248, -1895616, 5305130, -18154997, 829564, -8851447, 13057001, 4780481, 6293650, -21863455, 8331417, -9331670, 3793016, -17943366, -5649394, -2088611, -26923496 ], [ -1670795, 1795934, 1105430, 6931037, -27055430, -7904372, -38461, -3577203, 2483971, -14260059, 1631804, -6594980, 11223411, 3969562, 6651445, -21842952, 4738102, -7504961, 1577814, -18329792, -5077332, -4632659, -23735927 ], [ -1193957, 4894274, -68662, 5238899, -20482778, -9416012, 4976045, -5773053, -2355347, -9505173, 1622468, -4603676, 9023037, 2751814, 7338331, -21351480, 176362, -4389071, -1285686, -18078272, -4535916, -8656925, -19960121 ], [ -717119, 7992614, -1242754, 3546761, -13910126, -10927652, 9990551, -7968903, -7194665, -4750287, 1613132, -2612372, 6822663, 1534066, 8025217, -20860008, -4385378, -1273181, -4149186, -17826752, -3994500, -12681191, -16184315 ], [ -240281, 11090954, -2416846, 1854623, -7337474, -12439292, 15005057, -10164753, -12033983, 4599, 1603796, -621068, 4622289, 316318, 8712103, -20368536, -8947118, 1842709, -7012686, -17575232, -3453084, -16705457, -12408509 ], [ 236557, 14189294, -3590938, 162485, -764822, -13950932, 20019563, -12360603, -16873301, 4759485, 1594460, 1370236, 2421915, -901430, 9398989, -19877064, -13508858, 4958599, -9876186, -17323712, -2911668, -20729723, -8632703 ], [ 2347315, 14210345, -5515657, 1567700, 2563123, -14093336, 21303596, -11518845, -18416033, 6009087, 1052825, 1310419, 1015137, -2058008, 9648067, -16674363, -14630411, 4203118, -11157144, -16055120, -3918321, -20542139, -5632577 ], [ 6091993, 11154107, -8191003, 6070268, 2646361, -12866504, 18857156, -7639479, -16662179, 3753405, -21109, -800519, 401955, -3153416, 9459337, -10760433, -12311777, -423734, -10855560, -13769456, -6473043, -16142705, -3408131 ], [ 9836671, 8097869, -10866349, 10572836, 2729599, -11639672, 16410716, -3760113, -14908325, 1497723, -1095043, -2911457, -211227, -4248824, 9270607, -4846503, -9993143, -5050586, -10553976, -11483792, -9027765, -11743271, -1183685 ], [ 13581349, 5041631, -13541695, 15075404, 2812837, -10412840, 13964276, 119253, -13154471, -757959, -2168977, -5022395, -824409, -5344232, 9081877, 1067427, -7674509, -9677438, -10252392, -9198128, -11582487, -7343837, 1040761 ], [ 17326027, 1985393, -16217041, 19577972, 2896075, -9186008, 11517836, 3998619, -11400617, -3013641, -3242911, -7133333, -1437591, -6439640, 8893147, 6981357, -5355875, -14304290, -9950808, -6912464, -14137209, -2944403, 3265207 ], [ 19403535, -340644, -18203522, 22960943, 3314175, -7186612, 9005903, 7588716, -9842605, -4348134, -4861280, -8278024, -1567531, -6899807, 9145900, 10840984, -2905120, -18287259, -9684269, -4972426, -15898433, 728546, 4853705 ], [ 13145193, 984324, -16745678, 20745929, 5406585, -1324396, 6166505, 9732468, -9263803, -1076682, -9201824, -4591480, 718739, -4183769, 11606068, 4429096, 206240, -19050813, -9592955, -4760518, -13692167, 769070, 3262463 ], [ 6886851, 2309292, -15287834, 18530915, 7498995, 4537820, 3327107, 11876220, -8685001, 2194770, -13542368, -904936, 3005009, -1467731, 14066236, -1982792, 3317600, -19814367, -9501641, -4548610, -11485901, 809594, 1671221 ], [ 628509, 3634260, -13829990, 16315901, 9591405, 10400036, 487709, 14019972, -8106199, 5466222, -17882912, 2781608, 5291279, 1248307, 16526404, -8394680, 6428960, -20577921, -9410327, -4336702, -9279635, 850118, 79979 ], [ -5629833, 4959228, -12372146, 14100887, 11683815, 16262252, -2351689, 16163724, -7527397, 8737674, -22223456, 6468152, 7577549, 3964345, 18986572, -14806568, 9540320, -21341475, -9319013, -4124794, -7073369, 890642, -1511263 ], [ -11888175, 6284196, -10914302, 11885873, 13776225, 22124468, -5191087, 18307476, -6948595, 12009126, -26564000, 10154696, 9863819, 6680383, 21446740, -21218456, 12651680, -22105029, -9227699, -3912886, -4867103, 931166, -3102505 ], [ -10380782, 4889049, -10771338, 9631059, 12187005, 20547354, -7756830, 15282533, -6213918, 11036023, -24005019, 10950105, 10972634, 5245586, 18916663, -22718744, 7521820, -16425138, -6404340, -7877068, -2498207, -2968380, -6207472 ], [ -7320242, 2949879, -10891350, 7368285, 9861459, 17482374, -10267842, 11223851, -5448066, 9214009, -20066133, 11167287, 11845958, 2980622, 15388537, -23236712, 743716, -9456558, -3034572, -12676468, -96785, -7655940, -9615184 ], [ -4259702, 1010709, -11011362, 5105511, 7535913, 14417394, -12778854, 7165169, -4682214, 7391995, -16127247, 11384469, 12719282, 715658, 11860411, -23754680, -6034388, -2487978, 335196, -17475868, 2304637, -12343500, -13022896 ], [ -1199162, -928461, -11131374, 2842737, 5210367, 11352414, -15289866, 3106487, -3916362, 5569981, -12188361, 11601651, 13592606, -1549306, 8332285, -24272648, -12812492, 4480602, 3704964, -22275268, 4706059, -17031060, -16430608 ], [ 1861378, -2867631, -11251386, 579963, 2884821, 8287434, -17800878, -952195, -3150510, 3747967, -8249475, 11818833, 14465930, -3814270, 4804159, -24790616, -19590596, 11449182, 7074732, -27074668, 7107481, -21718620, -19838320 ], [ 3257668, -3630066, -9442425, -1712727, 1420056, 5806680, -16454121, -3480547, -970224, 3501214, -3409167, 11082774, 15468146, -4772761, 3695008, -22012379, -20227046, 16070853, 6860568, -26637916, 10269745, -21956457, -19427581 ], [ 2989708, -3215766, -5704491, -4035333, 816072, 3910152, -11249595, -4478569, 2624496, 4829722, 2332563, 9393474, 16599254, -4424779, 5004832, -15937937, -14721842, 18345615, 3062472, -20965012, 14192851, -17744571, -15198391 ], [ 2721748, -2801466, -1966557, -6357939, 212088, 2013624, -6045069, -5476591, 6219216, 6158230, 8074293, 7704174, 17730362, -4076797, 6314656, -9863495, -9216638, 20620377, -735624, -15292108, 18115957, -13532685, -10969201 ], [ 2453788, -2387166, 1771377, -8680545, -391896, 117096, -840543, -6474613, 9813936, 7486738, 13816023, 6014874, 18861470, -3728815, 7624480, -3789053, -3711434, 22895139, -4533720, -9619204, 22039063, -9320799, -6740011 ], [ 2185828, -1972866, 5509311, -11003151, -995880, -1779432, 4363983, -7472635, 13408656, 8815246, 19557753, 4325574, 19992578, -3380833, 8934304, 2285389, 1793770, 25169901, -8331816, -3946300, 25962169, -5108913, -2510821 ], [ 2459497, -1085706, 7982859, -12409092, -1181039, -3253017, 8429727, -8807184, 15843893, 10292239, 24194920, 3215997, 20031007, -3103591, 9768159, 7120051, 6519082, 26204804, -11454594, 789642, 28287595, -1100790, 932875 ], [ 5441311, 2165754, 4134477, -9231708, 727927, -2611887, 6801561, -11824368, 12481715, 12511657, 23309272, 5005035, 14606041, -3180049, 8222169, 5755813, 7344934, 21040412, -11200782, 840774, 22624621, 1888518, 449101 ], [ 8423125, 5417214, 286095, -6054324, 2636893, -1970757, 5173395, -14841552, 9119537, 14731075, 22423624, 6794073, 9181075, -3256507, 6676179, 4391575, 8170786, 15876020, -10946970, 891906, 16961647, 4877826, -34673 ], [ 11404939, 8668674, -3562287, -2876940, 4545859, -1329627, 3545229, -17858736, 5757359, 16950493, 21537976, 8583111, 3756109, -3332965, 5130189, 3027337, 8996638, 10711628, -10693158, 943038, 11298673, 7867134, -518447 ], [ 14386753, 11920134, -7410669, 300444, 6454825, -688497, 1917063, -20875920, 2395181, 19169911, 20652328, 10372149, -1668857, -3409423, 3584199, 1663099, 9822490, 5547236, -10439346, 994170, 5635699, 10856442, -1002221 ], [ 17368567, 15171594, -11259051, 3477828, 8363791, -47367, 288897, -23893104, -966997, 21389329, 19766680, 12161187, -7093823, -3485881, 2038209, 298861, 10648342, 382844, -10185534, 1045302, -27275, 13845750, -1485995 ], [ 15344736, 17022719, -8272043, 891822, 6410732, 2125543, -94464, -20174158, -3834435, 18796747, 15741177, 7396435, -7165849, -1071854, 2288379, 1288113, 13934164, -2563343, -6481417, 327309, 460676, 11692038, -2072804 ], [ 12319776, 18593777, -3917957, -2846862, 3685268, 4604809, -228864, -15107986, -6602925, 15241765, 11087703, 1320925, -6167287, 1840270, 2897781, 2748063, 17711980, -5065889, -2087239, -544509, 2178812, 8509722, -2680220 ], [ 9294816, 20164835, 436129, -6585546, 959804, 7084075, -363264, -10041814, -9371415, 11686783, 6434229, -4754585, -5168725, 4752394, 3507183, 4208013, 21489796, -7568435, 2306939, -1416327, 3896948, 5327406, -3287636 ], [ 6269856, 21735893, 4790215, -10324230, -1765660, 9563341, -497664, -4975642, -12139905, 8131801, 1780755, -10830095, -4170163, 7664518, 4116585, 5667963, 25267612, -10070981, 6701117, -2288145, 5615084, 2145090, -3895052 ], [ 3244896, 23306951, 9144301, -14062914, -4491124, 12042607, -632064, 90530, -14908395, 4576819, -2872719, -16905605, -3171601, 10576642, 4725987, 7127913, 29045428, -12573527, 11095295, -3159963, 7333220, -1037226, -4502468 ], [ 2332185, 20528753, 9743437, -16450149, -6735979, 12382555, 165828, 1656404, -14886963, 3969082, -4711209, -19388120, -2190544, 10493860, 3970611, 5804760, 29741080, -12513170, 10819364, -4451382, 7976051, -686613, -4526684 ], [ 3531723, 13401299, 6587623, -17485935, -8500225, 10583185, 1896012, -278020, -12075609, 6308590, -3734715, -18277640, -1226992, 7416172, 1850457, 1698504, 27354568, -9889910, 5873324, -6162402, 7543577, 3196929, -3967700 ], [ 4731261, 6273845, 3431809, -18521721, -10264471, 8783815, 3626196, -2212444, -9264255, 8648098, -2758221, -17167160, -263440, 4338484, -269697, -2407752, 24968056, -7266650, 927284, -7873422, 7111103, 7080471, -3408716 ], [ 5930799, -853609, 275995, -19557507, -12028717, 6984445, 5356380, -4146868, -6452901, 10987606, -1781727, -16056680, 700112, 1260796, -2389851, -6514008, 22581544, -4643390, -4018756, -9584442, 6678629, 10964013, -2849732 ], [ 7130337, -7981063, -2879819, -20593293, -13792963, 5185075, 7086564, -6081292, -3641547, 13327114, -805233, -14946200, 1663664, -1816892, -4510005, -10620264, 20195032, -2020130, -8964796, -11295462, 6246155, 14847555, -2290748 ], [ 7386172, -13737757, -5636136, -20689692, -15398634, 3132265, 8044762, -7329340, -1167971, 14658455, -589948, -14272104, 2522426, -4007930, -5269549, -13578248, 17006647, -559342, -13000158, -12947875, 6332646, 18448581, -1313969 ], [ 2923492, -12640651, -6394968, -16089156, -16211430, -187745, 5143030, -5145508, -383285, 10948961, -4180708, -15779928, 2857238, -1765718, 773957, -10794872, 9808897, -4910914, -12482130, -14307253, 9013962, 20637027, 1751785 ], [ -1539188, -11543545, -7153800, -11488620, -17024226, -3507755, 2241298, -2961676, 401401, 7239467, -7771468, -17287752, 3192050, 476494, 6817463, -8011496, 2611147, -9262486, -11964102, -15666631, 11695278, 22825473, 4817539 ], [ -6001868, -10446439, -7912632, -6888084, -17837022, -6827765, -660434, -777844, 1186087, 3529973, -11362228, -18795576, 3526862, 2718706, 12860969, -5228120, -4586603, -13614058, -11446074, -17026009, 14376594, 25013919, 7883293 ], [ -10464548, -9349333, -8671464, -2287548, -18649818, -10147775, -3562166, 1405988, 1970773, -179521, -14952988, -20303400, 3861674, 4960918, 18904475, -2444744, -11784353, -17965630, -10928046, -18385387, 17057910, 27202365, 10949047 ], [ -14927228, -8252227, -9430296, 2312988, -19462614, -13467785, -6463898, 3589820, 2755459, -3889015, -18543748, -21811224, 4196486, 7203130, 24947981, 338632, -18982103, -22317202, -10410018, -19744765, 19739226, 29390811, 14014801 ], [ -14826253, -5743651, -13157708, 2670474, -17183360, -8926575, -8028330, 4802757, 4837045, -2161744, -17366433, -20535023, 2304393, 5477322, 24266167, -1087947, -17323383, -20242074, -6930940, -15600673, 16613242, 26236372, 14335670 ], [ -13812547, -2952781, -17478836, 2179350, -14285696, -2813121, -9325302, 5821515, 7178011, 652880, -15235503, -18702017, -33081, 2957910, 22239289, -3356517, -13893369, -16881606, -2859652, -10355887, 12325798, 22013356, 14107562 ], [ -12798841, -161911, -21799964, 1688226, -11388032, 3300333, -10622274, 6840273, 9518977, 3467504, -13104573, -16869011, -2370555, 438498, 20212411, -5625087, -10463355, -13521138, 1211636, -5111101, 8038354, 17790340, 13879454 ], [ -11785135, 2628959, -26121092, 1197102, -8490368, 9413787, -11919246, 7859031, 11859943, 6282128, -10973643, -15036005, -4708029, -2080914, 18185533, -7893657, -7033341, -10160670, 5282924, 133685, 3750910, 13567324, 13651346 ], [ -10771429, 5419829, -30442220, 705978, -5592704, 15527241, -13216218, 8877789, 14200909, 9096752, -8842713, -13202999, -7045503, -4600326, 16158655, -10162227, -3603327, -6800202, 9354212, 5378471, -536534, 9344308, 13423238 ], [ -9514762, 8064365, -31427180, 1371756, -3268685, 16410327, -12240966, 9989817, 16091851, 8052578, -6028122, -10963703, -8105865, -3417276, 14881708, -10694919, -2170014, -3796887, 12262664, 5003945, -1685342, 7552429, 12758552 ], [ -8015134, 10562567, -29075972, 3194436, -1518311, 12063045, -8993490, 11195115, 17532769, 3149606, -2529870, -8318117, -7889115, 1468236, 14354692, -9491733, -2733402, -1150725, 14008280, -989893, 304486, 8191687, 11657288 ], [ -6515506, 13060769, -26724764, 5017116, 232063, 7715763, -5746014, 12400413, 18973687, -1753366, 968382, -5672531, -7672365, 6353748, 13827676, -8288547, -3296790, 1495437, 15753896, -6983731, 2294314, 8830945, 10556024 ], [ -5015878, 15558971, -24373556, 6839796, 1982437, 3368481, -2498538, 13605711, 20414605, -6656338, 4466634, -3026945, -7455615, 11239260, 13300660, -7085361, -3860178, 4141599, 17499512, -12977569, 4284142, 9470203, 9454760 ], [ -3516250, 18057173, -22022348, 8662476, 3732811, -978801, 748938, 14811009, 21855523, -11559310, 7964886, -381359, -7238865, 16124772, 12773644, -5882175, -4423566, 6787761, 19245128, -18971407, 6273970, 10109461, 8353496 ], [ -1755815, 19558110, -18829507, 10200480, 5534751, -4306442, 3696911, 14659662, 22544230, -15686274, 11027049, 1311722, -6631298, 19248379, 11053508, -4683344, -4137956, 9276982, 19970688, -22216710, 7674867, 10210946, 6327855 ], [ 1308655, 16072722, -11428501, 10315104, 7594521, -2535878, 5147369, 7725090, 19471882, -15933198, 11908767, -1757722, -4069646, 13562461, 3367772, -3506288, 392644, 10981498, 15595968, -11719338, 6131109, 7623566, -319671 ], [ 4373125, 12587334, -4027495, 10429728, 9654291, -765314, 6597827, 790518, 16399534, -16180122, 12790485, -4827166, -1507994, 7876543, -4317964, -2329232, 4923244, 12686014, 11221248, -1221966, 4587351, 5036186, -6967197 ], [ 7437595, 9101946, 3373511, 10544352, 11714061, 1005250, 8048285, -6144054, 13327186, -16427046, 13672203, -7896610, 1053658, 2190625, -12003700, -1152176, 9453844, 14390530, 6846528, 9275406, 3043593, 2448806, -13614723 ], [ 10502065, 5616558, 10774517, 10658976, 13773831, 2775814, 9498743, -13078626, 10254838, -16673970, 14553921, -10966054, 3615310, -3495293, -19689436, 24880, 13984444, 16095046, 2471808, 19772778, 1499835, -138574, -20262249 ], [ 13566535, 2131170, 18175523, 10773600, 15833601, 4546378, 10949201, -20013198, 7182490, -16920894, 15435639, -14035498, 6176962, -9181211, -27375172, 1201936, 18515044, 17799562, -1902912, 30270150, -43923, -2725954, -26909775 ], [ 14676345, 1122917, 14302429, 6439854, 15542891, 3974307, 10710829, -20215135, 3177002, -16990638, 13948747, -13869092, 9026259, -6000389, -25528368, -1654633, 14079754, 14798973, -4670907, 22729452, 2526394, -2767754, -26012091 ], [ 15395223, 610091, 8174515, 1216434, 14782085, 2933709, 10134691, -19070545, -1015114, -17024946, 11988133, -13055516, 11933085, -1046219, -21775056, -5317927, 7851286, 10857363, -7117557, 11581140, 5919526, -2300438, -23605365 ], [ 16114101, 97265, 2046601, -4006986, 14021279, 1893111, 9558553, -17925955, -5207230, -17059254, 10027519, -12241940, 14839911, 3907951, -18021744, -8981221, 1622818, 6915753, -9564207, 432828, 9312658, -1833122, -21198639 ], [ 16832979, -415561, -4081313, -9230406, 13260473, 852513, 8982415, -16781365, -9399346, -17093562, 8066905, -11428364, 17746737, 8862121, -14268432, -12644515, -4605650, 2974143, -12010857, -10715484, 12705790, -1365806, -18791913 ], [ 17551857, -928387, -10209227, -14453826, 12499667, -188085, 8406277, -15636775, -13591462, -17127870, 6106291, -10614788, 20653563, 13816291, -10515120, -16307809, -10834118, -967467, -14457507, -21863796, 16098922, -898490, -16385187 ], [ 13573926, -165616, -12928679, -17614707, 9420500, -1574865, 6733807, -13840963, -15507757, -17651397, 5326774, -9899915, 19369701, 13132456, -8505309, -18662248, -13461368, -694161, -13872075, -23134149, 16867933, -804473, -14665746 ], [ 4899186, 1872752, -12239669, -18713049, 4022972, -3307827, 3965005, -11393929, -15148231, -18664143, 5728354, -9283745, 13895151, 6810616, -8238999, -19707832, -12487400, 3794061, -10254561, -14526543, 15012823, -1083755, -13633590 ], [ -3775554, 3911120, -11550659, -19811391, -1374556, -5040789, 1196203, -8946895, -14788705, -19676889, 6129934, -8667575, 8420601, 488776, -7972689, -20753416, -11513432, 8282283, -6637047, -5918937, 13157713, -1363037, -12601434 ], [ -12450294, 5949488, -10861649, -20909733, -6772084, -6773751, -1572599, -6499861, -14429179, -20689635, 6531514, -8051405, 2946051, -5833064, -7706379, -21799000, -10539464, 12770505, -3019533, 2688669, 11302603, -1642319, -11569278 ], [ -21125034, 7987856, -10172639, -22008075, -12169612, -8506713, -4341401, -4052827, -14069653, -21702381, 6933094, -7435235, -2528499, -12154904, -7440069, -22844584, -9565496, 17258727, 597981, 11296275, 9447493, -1921601, -10537122 ], [ -28305037, 10100147, -9974559, -22806490, -16207158, -9258813, -6760476, -2328132, -13652280, -21711080, 7069563, -6635343, -6413064, -16445805, -7610361, -22125553, -7822249, 20808158, 4500207, 18617380, 8458714, -2222076, -9542645 ], [ -28011355, 12582053, -12231129, -22105270, -13444794, -5106603, -7430916, -4215132, -12945672, -16699544, 5880477, -4916841, -2347704, -10582011, -9963663, -12583447, -2232607, 19663634, 9825993, 19505980, 11801590, -2628516, -8736563 ], [ -27717673, 15063959, -14487699, -21404050, -10682430, -954393, -8101356, -6102132, -12239064, -11688008, 4691391, -3198339, 1717656, -4718217, -12316965, -3041341, 3357035, 18519110, 15151779, 20394580, 15144466, -3034956, -7930481 ], [ -27423991, 17545865, -16744269, -20702830, -7920066, 3197817, -8771796, -7989132, -11532456, -6676472, 3502305, -1479837, 5783016, 1145577, -14670267, 6500765, 8946677, 17374586, 20477565, 21283180, 18487342, -3441396, -7124399 ], [ -27130309, 20027771, -19000839, -20001610, -5157702, 7350027, -9442236, -9876132, -10825848, -1664936, 2313219, 238665, 9848376, 7009371, -17023569, 16042871, 14536319, 16230062, 25803351, 22171780, 21830218, -3847836, -6318317 ], [ -26836627, 22509677, -21257409, -19300390, -2395338, 11502237, -10112676, -11763132, -10119240, 3346600, 1124133, 1957167, 13913736, 12873165, -19376871, 25584977, 20125961, 15085538, 31129137, 23060380, 25173094, -4254276, -5512235 ], [ -24239625, 18481048, -15089674, -17634180, -2137159, 11351017, -6960446, -12682512, -9596837, 6986281, 468282, 188609, 14059961, 14413669, -16408738, 23121373, 19514813, 14070909, 26929543, 20595780, 24078910, -3822351, -7076393 ], [ -21181959, 13150312, -7237078, -15774972, -2379817, 10339111, -3043682, -13408368, -9111275, 10351591, -80922, -2277361, 13422359, 15089515, -12376318, 18256627, 17663507, 13082259, 20824873, 17460540, 22097314, -3222753, -9114599 ], [ -18124293, 7819576, 615518, -13915764, -2622475, 9327205, 873082, -14134224, -8625713, 13716901, -630126, -4743331, 12784757, 15765361, -8343898, 13391881, 15812201, 12093609, 14720203, 14325300, 20115718, -2623155, -11152805 ], [ -15066627, 2488840, 8468114, -12056556, -2865133, 8315299, 4789846, -14860080, -8140151, 17082211, -1179330, -7209301, 12147155, 16441207, -4311478, 8527135, 13960895, 11104959, 8615533, 11190060, 18134122, -2023557, -13191011 ], [ -12008961, -2841896, 16320710, -10197348, -3107791, 7303393, 8706610, -15585936, -7654589, 20447521, -1728534, -9675271, 11509553, 17117053, -279058, 3662389, 12109589, 10116309, 2510863, 8054820, 16152526, -1423959, -15229217 ], [ -9880764, -2296547, 18558191, -6443883, -3269467, 6389725, 8711389, -16057428, -6848591, 20082244, -3230109, -8107954, 10484351, 14837080, -54268, 207238, 9188153, 7515303, 926194, 6731859, 12822244, -1234263, -14948663 ], [ -8682036, 4124887, 15180557, -796161, -3350161, 5574295, 4804183, -16274556, -5722157, 15986380, -5684055, -2507350, 9071549, 9601288, -3637108, -1838318, 5196587, 3301941, 3861526, 7221177, 8143276, -1454469, -12349349 ], [ -7483308, 10546321, 11802923, 4851561, -3430855, 4758865, 896977, -16491684, -4595723, 11890516, -8138001, 3093254, 7658747, 4365496, -7219948, -3883874, 1205021, -911421, 6796858, 7710495, 3464308, -1674675, -9750035 ], [ -6284580, 16967755, 8425289, 10499283, -3511549, 3943435, -3010229, -16708812, -3469289, 7794652, -10591947, 8693858, 6245945, -870296, -10802788, -5929430, -2786545, -5124783, 9732190, 8199813, -1214660, -1894881, -7150721 ], [ -5085852, 23389189, 5047655, 16147005, -3592243, 3128005, -6917435, -16925940, -2342855, 3698788, -13045893, 14294462, 4833143, -6106088, -14385628, -7974986, -6778111, -9338145, 12667522, 8689131, -5893628, -2115087, -4551407 ], [ -3877315, 27716288, 2544268, 20874008, -3848612, 2133316, -9467684, -16222305, -1698661, 3972, -14703006, 17775330, 3282491, -10819158, -16650255, -10152475, -10642242, -12703402, 14785676, 7872443, -9212264, -2082478, -2544066 ], [ -2619733, 21571712, 4412116, 20997416, -4983356, 242332, -5233148, -10914855, -3465667, -1685604, -12375954, 10657518, 1042589, -12918618, -12323817, -12989629, -13869198, -11828134, 12817940, 525725, -5729240, -785794, -3496590 ], [ -1362151, 15427136, 6279964, 21120824, -6118100, -1648652, -998612, -5607405, -5232673, -3375180, -10048902, 3539706, -1197313, -15018078, -7997379, -15826783, -17096154, -10952866, 10850204, -6820993, -2246216, 510890, -4449114 ], [ -104569, 9282560, 8147812, 21244232, -7252844, -3539636, 3235924, -299955, -6999679, -5064756, -7721850, -3578106, -3437215, -17117538, -3670941, -18663937, -20323110, -10077598, 8882468, -14167711, 1236808, 1807574, -5401638 ], [ 1153013, 3137984, 10015660, 21367640, -8387588, -5430620, 7470460, 5007495, -8766685, -6754332, -5394798, -10695918, -5677117, -19216998, 655497, -21501091, -23550066, -9202330, 6914732, -21514429, 4719832, 3104258, -6354162 ], [ 2410595, -3006592, 11883508, 21491048, -9522332, -7321604, 11704996, 10314945, -10533691, -8443908, -3067746, -17813730, -7917019, -21316458, 4981935, -24338245, -26777022, -8327062, 4946996, -28861147, 8202856, 4400942, -7306686 ], [ 1966512, -3276563, 11667361, 20601701, -7446606, -7011778, 9605737, 8154170, -10778727, -8172304, 1452116, -15263347, -5114676, -20076148, 1477288, -23106714, -21502078, -4586784, 4417050, -23084240, 10169615, 2498181, -9017595 ], [ 1182096, -2371613, 11034415, 19509803, -4728786, -6261790, 6239719, 4499750, -10719369, -7508464, 6410540, -10779325, -1303884, -18167884, -3593576, -21061446, -14526754, -273504, 4174662, -14682608, 11833121, -44469, -10880181 ], [ 397680, -1466663, 10401469, 18417905, -2010966, -5511802, 2873701, 845330, -10660011, -6844624, 11368964, -6295303, 2506908, -16259620, -8664440, -19016178, -7551430, 4039776, 3932274, -6280976, 13496627, -2587119, -12742767 ], [ -386736, -561713, 9768523, 17326007, 706854, -4761814, -492317, -2809090, -10600653, -6180784, 16327388, -1811281, 6317700, -14351356, -13735304, -16970910, -576106, 8353056, 3689886, 2120656, 15160133, -5129769, -14605353 ], [ -1171152, 343237, 9135577, 16234109, 3424674, -4011826, -3858335, -6463510, -10541295, -5516944, 21285812, 2672741, 10128492, -12443092, -18806168, -14925642, 6399218, 12666336, 3447498, 10522288, 16823639, -7672419, -16467939 ] ], [ [ 10667904, -19834272, 26719456, -19205408, 26199296, -32004352, -13532768, -21319744, 6337888, 13185632, 17587232, 18004768, 3052992, -7640160, -4847872, 3966016, -10265344, 4581344, 13482816, 17404832, -28285024, -17253824, -5268896 ], [ 10667904, -19834272, 26719456, -19205408, 26199296, -32004352, -13532768, -21319744, 6337888, 13185632, 17587232, 18004768, 3052992, -7640160, -4847872, 3966016, -10265344, 4581344, 13482816, 17404832, -28285024, -17253824, -5268896 ], [ 10667904, -19834272, 26719456, -19205408, 26199296, -32004352, -13532768, -21319744, 6337888, 13185632, 17587232, 18004768, 3052992, -7640160, -4847872, 3966016, -10265344, 4581344, 13482816, 17404832, -28285024, -17253824, -5268896 ], [ 4329419, -19323232, 19138476, -21250038, 22215646, -23690222, -11291763, -21876814, 10019853, 12167707, 13663972, 11633988, 4160407, -3067360, -6222642, 87761, -4262209, 456779, 10431076, 15153837, -26603819, -15039384, -6496471 ], [ -3276763, -18709984, 10041300, -23703594, 17435266, -13713266, -8602557, -22545298, 14438211, 10946197, 8956060, 3989052, 5489305, 2420000, -7872366, -4566145, 2941553, -4492699, 6768988, 12452643, -24586373, -12382056, -7969561 ], [ -10882945, -18096736, 944124, -26157150, 12654886, -3736310, -5913351, -23213782, 18856569, 9724687, 4248148, -3655884, 6818203, 7907360, -9522090, -9220051, 10145315, -9442177, 3106900, 9751449, -22568927, -9724728, -9442651 ], [ -18489127, -17483488, -8153052, -28610706, 7874506, 6240646, -3224145, -23882266, 23274927, 8503177, -459764, -11300820, 8147101, 13394720, -11171814, -13873957, 17349077, -14391655, -555188, 7050255, -20551481, -7067400, -10915741 ], [ -26095309, -16870240, -17250228, -31064262, 3094126, 16217602, -534939, -24550750, 27693285, 7281667, -5167676, -18945756, 9475999, 18882080, -12821538, -18527863, 24552839, -19341133, -4217276, 4349061, -18534035, -4410072, -12388831 ], [ -29612659, -14336920, -19867581, -29484240, 2040328, 21671710, 2192025, -23064406, 28194594, 3817438, -8476571, -22480869, 11843311, 21890816, -12260097, -20188897, 25421132, -18066538, -5677874, 4306866, -17820773, -3001326, -10969393 ], [ -29041177, -9883528, -16005111, -23870640, 4713112, 22602970, 4956747, -19423234, 24778854, -1889510, -10386449, -21906159, 15249037, 22420928, -9487491, -18857059, 19953956, -10567870, -4936982, 6923670, -18411695, -2841162, -6657427 ], [ -28469695, -5430136, -12142641, -18257040, 7385896, 23534230, 7721469, -15782062, 21363114, -7596458, -12296327, -21331449, 18654763, 22951040, -6714885, -17525221, 14486780, -3069202, -4196090, 9540474, -19002617, -2680998, -2345461 ], [ -27898213, -976744, -8280171, -12643440, 10058680, 24465490, 10486191, -12140890, 17947374, -13303406, -14206205, -20756739, 22060489, 23481152, -3942279, -16193383, 9019604, 4429466, -3455198, 12157278, -19593539, -2520834, 1966505 ], [ -27326731, 3476648, -4417701, -7029840, 12731464, 25396750, 13250913, -8499718, 14531634, -19010354, -16116083, -20182029, 25466215, 24011264, -1169673, -14861545, 3552428, 11928134, -2714306, 14774082, -20184461, -2360670, 6278471 ], [ -25862661, 7557793, -1817180, -2444239, 14095897, 25354358, 14294450, -6108282, 11513059, -24069996, -16589612, -19674611, 26742596, 24417458, 1098375, -13107556, -477257, 17855542, -1351711, 16888222, -20121711, -1411799, 8988985 ], [ -19935651, 9777703, -5526404, -2998633, 8918575, 20443706, 6732062, -9965526, 10480309, -25893108, -9881396, -19503653, 17372252, 24204062, 843633, -9242812, 2680513, 15926650, 3119399, 16489042, -16790601, 3480607, 3692239 ], [ -14008641, 11997613, -9235628, -3553027, 3741253, 15533054, -830326, -13822770, 9447559, -27716220, -3173180, -19332695, 8001908, 23990666, 588891, -5378068, 5838283, 13997758, 7590509, 16089862, -13459491, 8373013, -1604507 ], [ -8081631, 14217523, -12944852, -4107421, -1436069, 10622402, -8392714, -17680014, 8414809, -29539332, 3535036, -19161737, -1368436, 23777270, 334149, -1513324, 8996053, 12068866, 12061619, 15690682, -10128381, 13265419, -6901253 ], [ -2154621, 16437433, -16654076, -4661815, -6613391, 5711750, -15955102, -21537258, 7382059, -31362444, 10243252, -18990779, -10738780, 23563874, 79407, 2351420, 12153823, 10139974, 16532729, 15291502, -6797271, 18157825, -12197999 ], [ 3772389, 18657343, -20363300, -5216209, -11790713, 801098, -23517490, -25394502, 6349309, -33185556, 16951468, -18819821, -20109124, 23350478, -175335, 6216164, 15311593, 8211082, 21003839, 14892322, -3466161, 23050231, -17494745 ], [ 2102669, 19245958, -20206599, -5801233, -9433935, 3296446, -16769268, -22011246, 8380034, -32624508, 18846714, -16222898, -21675148, 18833502, -4256982, 5964053, 13420078, 10363925, 14432334, 13503817, 1492689, 17399647, -13527031 ], [ -1086397, 19508314, -19276713, -6392383, -5570337, 7272994, -7158924, -17179890, 11023454, -31586628, 19779366, -13140782, -21680308, 13455810, -9104010, 4888571, 10518706, 13333115, 5652306, 11917447, 6777087, 9640465, -7706425 ], [ -4275463, 19770670, -18346827, -6983533, -1706739, 11249542, 2451420, -12348534, 13666874, -30548748, 20712018, -10058666, -21685468, 8078118, -13951038, 3813089, 7617334, 16302305, -3127722, 10331077, 12061485, 1881283, -1885819 ], [ -7464529, 20033026, -17416941, -7574683, 2156859, 15226090, 12061764, -7517178, 16310294, -29510868, 21644670, -6976550, -21690628, 2700426, -18798066, 2737607, 4715962, 19271495, -11907750, 8744707, 17345883, -5877899, 3934787 ], [ -10653595, 20295382, -16487055, -8165833, 6020457, 19202638, 21672108, -2685822, 18953714, -28472988, 22577322, -3894434, -21695788, -2677266, -23645094, 1662125, 1814590, 22240685, -20687778, 7158337, 22630281, -13637081, 9755393 ], [ -9289720, 19389208, -13667292, -9982591, 8421075, 17502943, 26271459, 2410650, 16331552, -24338031, 18458205, -2883725, -18759808, -2106885, -25756266, 2126297, -482843, 21791669, -20922210, 6563527, 22741740, -18844985, 11095268 ], [ -3372904, 17314504, -8957652, -13024957, 9358713, 10127005, 25859817, 7772238, 8443808, -17105997, 9287319, -3944423, -12882688, 4411569, -25131582, 4130123, -2176337, 17924447, -12611046, 6960277, 17680260, -21501611, 7954412 ], [ 2543912, 15239800, -4248012, -16067323, 10296351, 2751067, 25448175, 13133826, 556064, -9873963, 116433, -5005121, -7005568, 10930023, -24506898, 6133949, -3869831, 14057225, -4299882, 7357027, 12618780, -24158237, 4813556 ], [ 8460728, 13165096, 461628, -19109689, 11233989, -4624871, 25036533, 18495414, -7331680, -2641929, -9054453, -6065819, -1128448, 17448477, -23882214, 8137775, -5563325, 10190003, 4011282, 7753777, 7557300, -26814863, 1672700 ], [ 14377544, 11090392, 5171268, -22152055, 12171627, -12000809, 24624891, 23857002, -15219424, 4590105, -18225339, -7126517, 4748672, 23966931, -23257530, 10141601, -7256819, 6322781, 12322446, 8150527, 2495820, -29471489, -1468156 ], [ 17788850, 9648064, 9768547, -24380248, 12459357, -17218051, 23948459, 28135375, -20936947, 9372527, -25976177, -7648135, 8927777, 29068998, -22880958, 10957531, -7480866, 2188237, 19579184, 7620212, -2058112, -31333371, -3388595 ], [ 8672606, 11367616, 13804021, -22537576, 9497547, -11641813, 21948077, 26997673, -15803365, 1906889, -26626775, -5474353, 4616807, 27089130, -23744946, 5833981, -357678, -3282917, 21563792, 2454572, -4074304, -29221533, 793051 ], [ -443638, 13087168, 17839495, -20694904, 6535737, -6065575, 19947695, 25859971, -10669783, -5558749, -27277373, -3300571, 305837, 25109262, -24608934, 710431, 6765510, -8754071, 23548400, -2711068, -6090496, -27109695, 4974697 ], [ -9559882, 14806720, 21874969, -18852232, 3573927, -489337, 17947313, 24722269, -5536201, -13024387, -27927971, -1126789, -4005133, 23129394, -25472922, -4413119, 13888698, -14225225, 25533008, -7876708, -8106688, -24997857, 9156343 ], [ -18676126, 16526272, 25910443, -17009560, 612117, 5086901, 15946931, 23584567, -402619, -20490025, -28578569, 1046993, -8316103, 21149526, -26336910, -9536669, 21011886, -19696379, 27517616, -13042348, -10122880, -22886019, 13337989 ], [ -27792370, 18245824, 29945917, -15166888, -2349693, 10663139, 13946549, 22446865, 4730963, -27955663, -29229167, 3220775, -12627073, 19169658, -27200898, -14660219, 28135074, -25167533, 29502224, -18207988, -12139072, -20774181, 17519635 ], [ -21185024, 19922576, 28455086, -12163736, -4011453, 6360867, 7743187, 18953258, 6647580, -25814681, -25938075, 6315592, -13071683, 18530695, -23542771, -11131669, 21487132, -24640672, 28045972, -14314803, -12511754, -20048268, 12933811 ], [ -11432960, 21590768, 25858994, -8928488, -5413203, 82893, 699229, 14988470, 7920804, -21752375, -21858645, 9594616, -12743021, 18159913, -18980221, -5872699, 12084964, -22914208, 25901548, -8609853, -12555734, -19599540, 6594493 ], [ -1680896, 23258960, 23262902, -5693240, -6814953, -6195081, -6344729, 11023682, 9194028, -17690069, -17779215, 12873640, -12414359, 17789131, -14417671, -613729, 2682796, -21187744, 23757124, -2904903, -12599714, -19150812, 255175 ], [ 8071168, 24927152, 20666810, -2457992, -8216703, -12473055, -13388687, 7058894, 10467252, -13627763, -13699785, 16152664, -12085697, 17418349, -9855121, 4645241, -6719372, -19461280, 21612700, 2800047, -12643694, -18702084, -6084143 ], [ 17823232, 26595344, 18070718, 777256, -9618453, -18751029, -20432645, 3094106, 11740476, -9565457, -9620355, 19431688, -11757035, 17047567, -5292571, 9904211, -16121540, -17734816, 19468276, 8504997, -12687674, -18253356, -12423461 ], [ 21841369, 27419072, 16912499, -586856, -6322344, -21294057, -22351295, 1559129, 13604910, -4991144, -6568083, 19830085, -12104681, 14773111, -537778, 10108298, -17692124, -12668251, 13911481, 9603303, -12499220, -18017028, -16239320 ], [ 20125579, 27398336, 17192153, -6550328, 1671624, -20102139, -19144637, 2453963, 16060554, 95176, -4542969, 17347855, -13128635, 10594981, 4409258, 5257502, -11431124, -4261585, 4942315, 6094965, -12078332, -17993100, -17531720 ], [ 18409789, 27377600, 17471807, -12513800, 9665592, -18910221, -15937979, 3348797, 18516198, 5181496, -2517855, 14865625, -14152589, 6416851, 9356294, 406706, -5170124, 4145081, -4026851, 2586627, -11657444, -17969172, -18824120 ], [ 16693999, 27356864, 17751461, -18477272, 17659560, -17718303, -12731321, 4243631, 20971842, 10267816, -492741, 12383395, -15176543, 2238721, 14303330, -4444090, 1090876, 12551747, -12996017, -921711, -11236556, -17945244, -20116520 ], [ 14978209, 27336128, 18031115, -24440744, 25653528, -16526385, -9524663, 5138465, 23427486, 15354136, 1532373, 9901165, -16200497, -1939409, 19250366, -9294886, 7351876, 20958413, -21965183, -4430049, -10815668, -17921316, -21408920 ], [ 13737550, 26225387, 17724475, -29524829, 31069275, -14541648, -5853880, 5093333, 23767492, 20002367, 2717307, 7459758, -16678959, -5024719, 22147533, -12585846, 11885979, 27814097, -28314169, -7681262, -10155363, -17648607, -22203242 ], [ 14872546, 19664621, 14486365, -30211979, 23593917, -8592816, 137528, 348371, 13529308, 22460153, -298659, 5222466, -14429961, -2645929, 14795355, -8077626, 7785597, 26914871, -21562255, -9646850, -8297973, -16131993, -20507174 ], [ 16007542, 13103855, 11248255, -30899129, 16118559, -2643984, 6128936, -4396591, 3291124, 24917939, -3314625, 2985174, -12180963, -267139, 7443177, -3569406, 3685215, 26015645, -14810341, -11612438, -6440583, -14615379, -18811106 ], [ 17142538, 6543089, 8010145, -31586279, 8643201, 3304848, 12120344, -9141553, -6947060, 27375725, -6330591, 747882, -9931965, 2111651, 90999, 938814, -415167, 25116419, -8058427, -13578026, -4583193, -13098765, -17115038 ], [ 18277534, -17677, 4772035, -32273429, 1167843, 9253680, 18111752, -13886515, -17185244, 29833511, -9346557, -1489410, -7682967, 4490441, -7261179, 5447034, -4515549, 24217193, -1306513, -15543614, -2725803, -11582151, -15418970 ], [ 19412530, -6578443, 1533925, -32960579, -6307515, 15202512, 24103160, -18631477, -27423428, 32291297, -12362523, -3726702, -5433969, 6869231, -14613357, 9955254, -8615931, 23317967, 5445401, -17509202, -868413, -10065537, -13722902 ], [ 14206161, -8083194, 838320, -25028064, -8552638, 11786364, 20305403, -19928484, -22666957, 25716988, -15645199, -4083324, -119146, 8754041, -14086070, 4409734, -6586568, 19430276, 5147565, -19595440, -4128753, -4311033, -12898574 ], [ 7731519, -8576742, 651216, -15371616, -9751714, 6497220, 14549813, -20535900, -14911555, 17336260, -18981217, -4063812, 5808842, 10540055, -11982890, -3146534, -3331256, 14944892, 3439779, -21705808, -8412639, 2291049, -12248594 ], [ 1256877, -9070290, 464112, -5715168, -10950790, 1208076, 8794223, -21143316, -7156153, 8955532, -22317235, -4044300, 11736830, 12326069, -9879710, -10702802, -75944, 10459508, 1731993, -23816176, -12696525, 8893131, -11598614 ], [ -5217765, -9563838, 277008, 3941280, -12149866, -4081068, 3038633, -21750732, 599249, 574804, -25653253, -4024788, 17664818, 14112083, -7776530, -18259070, 3179368, 5974124, 24207, -25926544, -16980411, 15495213, -10948634 ], [ -11692407, -10057386, 89904, 13597728, -13348942, -9370212, -2716957, -22358148, 8354651, -7805924, -28989271, -4005276, 23592806, 15898097, -5673350, -25815338, 6434680, 1488740, -1683579, -28036912, -21264297, 22097295, -10298654 ], [ -15795315, -8784804, 2294151, 14972316, -10716436, -12892518, -4049863, -21771753, 12590606, -9530063, -27673048, -2968035, 26227370, 16720307, -1649015, -28543325, 5712166, 1837652, -426540, -26016706, -21239793, 23200200, -10462067 ], [ -17526489, -5746092, 6889749, 8065044, -4252348, -14647986, -960085, -19991547, 13307114, -4597613, -21704584, -913065, 25568510, 16578713, 4296475, -26443031, 1011826, 7020860, 3795324, -19865926, -16906899, 18803928, -11438873 ], [ -19257663, -2707380, 11485347, 1157772, 2211740, -16403454, 2129693, -18211341, 14023622, 334837, -15736120, 1141905, 24909650, 16437119, 10241965, -24342737, -3688514, 12204068, 8017188, -13715146, -12574005, 14407656, -12415679 ], [ -20988837, 331332, 16080945, -5749500, 8675828, -18158922, 5219471, -16431135, 14740130, 5267287, -9767656, 3196875, 24250790, 16295525, 16187455, -22242443, -8388854, 17387276, 12239052, -7564366, -8241111, 10011384, -13392485 ], [ -22720011, 3370044, 20676543, -12656772, 15139916, -19914390, 8309249, -14650929, 15456638, 10199737, -3799192, 5251845, 23591930, 16153931, 22132945, -20142149, -13089194, 22570484, 16460916, -1413586, -3908217, 5615112, -14369291 ], [ -24078698, 5042511, 24326651, -18540035, 18938669, -20003964, 9859360, -13332277, 14977827, 12956405, 504322, 6448825, 22660303, 15374175, 26669351, -17067410, -17294523, 25211996, 18584819, 2990793, -189007, 2302376, -15192260 ], [ -23574950, -116247, 23249309, -19303253, 9410747, -11764068, 3711136, -14321395, 8522421, 4834163, -3516914, 3355855, 20364841, 11403609, 24160337, -9120446, -19024797, 15145028, 10218917, -1336833, 461783, 4407320, -15246044 ], [ -23071202, -5275005, 22171967, -20066471, -117175, -3524172, -2437088, -15310513, 2067015, -3288079, -7538150, 262885, 18069379, 7433043, 21651323, -1173482, -20755071, 5078060, 1853015, -5664459, 1112573, 6512264, -15299828 ], [ -22567454, -10433763, 21094625, -20829689, -9645097, 4715724, -8585312, -16299631, -4388391, -11410321, -11559386, -2830085, 15773917, 3462477, 19142309, 6773482, -22485345, -4988908, -6512887, -9992085, 1763363, 8617208, -15353612 ], [ -22063706, -15592521, 20017283, -21592907, -19173019, 12955620, -14733536, -17288749, -10843797, -19532563, -15580622, -5923055, 13478455, -508089, 16633295, 14720446, -24215619, -15055876, -14878789, -14319711, 2414153, 10722152, -15407396 ], [ -21559958, -20751279, 18939941, -22356125, -28700941, 21195516, -20881760, -18277867, -17299203, -27654805, -19601858, -9016025, 11182993, -4478655, 14124281, 22667410, -25945893, -25122844, -23244691, -18647337, 3064943, 12827096, -15461180 ], [ -17713865, -15594712, 11504019, -22430188, -27884443, 18003582, -17719279, -10979675, -18041249, -22074027, -12702499, -7212405, 5380911, -384236, 15892012, 17530769, -17917042, -19872537, -21884498, -20709423, 7118948, 7746665, -10270379 ], [ -13199303, -8375080, 2796381, -22366420, -24999061, 12525282, -12694657, -2024021, -17640623, -13752645, -3619021, -4429467, -1122495, 5323180, 18515092, 9777407, -7936366, -11558775, -18579086, -22318401, 11853596, 1229159, -4030661 ], [ -8684741, -1155448, -5911257, -22302652, -22113679, 7046982, -7670035, 6931633, -17239997, -5431263, 5464457, -1646529, -7625901, 11030596, 21138172, 2024045, 2044310, -3245013, -15273674, -23927379, 16588244, -5288347, 2209057 ], [ -4170179, 6064184, -14618895, -22238884, -19228297, 1568682, -2645413, 15887287, -16839371, 2890119, 14547935, 1136409, -14129307, 16738012, 23761252, -5729317, 12024986, 5068749, -11968262, -25536357, 21322892, -11805853, 8448775 ], [ 344383, 13283816, -23326533, -22175116, -16342915, -3909618, 2379209, 24842941, -16438745, 11211501, 23631413, 3919347, -20632713, 22445428, 26384332, -13482679, 22005662, 13382511, -8662850, -27145335, 26057540, -18323359, 14688493 ], [ 2304523, 14373482, -25550748, -18146206, -12025393, -3828291, 3309878, 28091467, -16119041, 12726873, 24067532, 4514916, -21106782, 23038273, 24756271, -15810961, 22084565, 18138699, -7101410, -24402441, 26249798, -20053633, 15602035 ], [ 1710241, 9333182, -21291540, -10152154, -6275731, 1812663, 146594, 25632865, -15880259, 7436235, 15856292, 2923116, -15551514, 18516547, 18877069, -12714163, 12261695, 19337313, -7283942, -17307675, 21899666, -16996675, 11189401 ], [ 1115959, 4292882, -17032332, -2158102, -526069, 7453617, -3016690, 23174263, -15641477, 2145597, 7645052, 1331316, -9996246, 13994821, 12997867, -9617365, 2438825, 20535927, -7466474, -10212909, 17549534, -13939717, 6776767 ], [ 521677, -747418, -12773124, 5835950, 5223593, 13094571, -6179974, 20715661, -15402695, -3145041, -566188, -260484, -4440978, 9473095, 7118665, -6520567, -7384045, 21734541, -7649006, -3118143, 13199402, -10882759, 2364133 ], [ -72605, -5787718, -8513916, 13830002, 10973255, 18735525, -9343258, 18257059, -15163913, -8435679, -8777428, -1852284, 1114290, 4951369, 1239463, -3423769, -17206915, 22933155, -7831538, 3976623, 8849270, -7825801, -2048501 ], [ -280705, -9739964, -5729514, 19686976, 15556463, 23145640, -12296953, 15774577, -14030475, -11552427, -15800538, -2588623, 6059364, 422341, -3374649, -1400827, -24199901, 22825184, -7510220, 10176154, 4349672, -4910678, -6306362 ], [ 1442105, -8251940, -10319142, 14858560, 14307401, 21401560, -14202703, 13172695, -8423757, -3799725, -16882998, 952343, 7953468, -4143197, -1663311, -4747165, -17043467, 16184288, -4669652, 11899510, -897256, -2704730, -9790358 ], [ 3164915, -6763916, -14908770, 10030144, 13058339, 19657480, -16108453, 10570813, -2817039, 3952977, -17965458, 4493309, 9847572, -8708735, 48027, -8093503, -9887033, 9543392, -1829084, 13622866, -6144184, -498782, -13274354 ], [ 4887725, -5275892, -19498398, 5201728, 11809277, 17913400, -18014203, 7968931, 2789679, 11705679, -19047918, 8034275, 11741676, -13274273, 1759365, -11439841, -2730599, 2902496, 1011484, 15346222, -11391112, 1707166, -16758350 ], [ 6610535, -3787868, -24088026, 373312, 10560215, 16169320, -19919953, 5367049, 8396397, 19458381, -20130378, 11575241, 13635780, -17839811, 3470703, -14786179, 4425835, -3738400, 3852052, 17069578, -16638040, 3913114, -20242346 ], [ 8333345, -2299844, -28677654, -4455104, 9311153, 14425240, -21825703, 2765167, 14003115, 27211083, -21212838, 15116207, 15529884, -22405349, 5182041, -18132517, 11582269, -10379296, 6692620, 18792934, -21884968, 6119062, -23726342 ], [ 3665700, -2204055, -22145982, -3829050, 7139776, 12934055, -18102648, 434530, 8836138, 27047580, -16942818, 15631773, 15052093, -21571142, 7349074, -19571880, 12504993, -10121307, 8347338, 11952220, -19889716, 8723085, -20735388 ], [ -2280036, -2386713, -13390050, -2112102, 4783936, 11493449, -13253832, -1841858, 1514422, 25300836, -11602302, 15542259, 14099923, -19656986, 9607246, -20629848, 12180975, -8483541, 9764886, 3398692, -16446028, 11406723, -16449444 ], [ -8225772, -2569371, -4634118, -395154, 2428096, 10052843, -8405016, -4118246, -5807294, 23554092, -6261786, 15452745, 13147753, -17742830, 11865418, -21687816, 11856957, -6845775, 11182434, -5154836, -13002340, 14090361, -12163500 ], [ -14171508, -2752029, 4121814, 1321794, 72256, 8612237, -3556200, -6394634, -13129010, 21807348, -921270, 15363231, 12195583, -15828674, 14123590, -22745784, 11532939, -5208009, 12599982, -13708364, -9558652, 16773999, -7877556 ], [ -20117244, -2934687, 12877746, 3038742, -2283584, 7171631, 1292616, -8671022, -20450726, 20060604, 4419246, 15273717, 11243413, -13914518, 16381762, -23803752, 11208921, -3570243, 14017530, -22261892, -6114964, 19457637, -3591612 ], [ -22505784, -4185978, 15901839, 5518449, -1663607, 8471612, 4323978, -9463766, -21446597, 16486092, 5241954, 12571272, 12521473, -9207671, 13320421, -19730853, 9392676, -4241388, 15362532, -21321179, -2275576, 18026259, -1455093 ], [ -21337128, -6505902, 13194093, 8760915, 1932187, 12512180, 5537886, -8772866, -16116623, 11083812, 1546854, 7255896, 16029763, -1708133, 4939567, -10527087, 6084204, -7221444, 16634988, -10886225, 1959512, 12479865, -1467999 ], [ -20168472, -8825826, 10486347, 12003381, 5527981, 16552748, 6751794, -8081966, -10786649, 5681532, -2148246, 1940520, 19538053, 5791405, -3441287, -1323321, 2775732, -10201500, 17907444, -451271, 6194600, 6933471, -1480905 ], [ -18999816, -11145750, 7778601, 15245847, 9123775, 20593316, 7965702, -7391066, -5456675, 279252, -5843346, -3374856, 23046343, 13290943, -11822141, 7880445, -532740, -13181556, 19179900, 9983683, 10429688, 1387077, -1493811 ], [ -17831160, -13465674, 5070855, 18488313, 12719569, 24633884, 9179610, -6700166, -126701, -5123028, -9538446, -8690232, 26554633, 20790481, -20202995, 17084211, -3841212, -16161612, 20452356, 20418637, 14664776, -4159317, -1506717 ], [ -16198300, -15545000, 3098090, 19740212, 15709486, 27921640, 9307638, -5877143, 4044742, -10007413, -11426293, -13061290, 27827737, 25367169, -26083184, 24627452, -5513918, -18407605, 20960247, 28203400, 18277805, -8662851, -2283912 ], [ -12244420, -16421336, 4800230, 11039276, 15670018, 27445336, 4006266, -4393505, 2423530, -12302323, -4277875, -12710758, 17924911, 15329607, -19460048, 23868068, 992206, -16983283, 17645313, 22737208, 18780539, -7952085, -6882552 ], [ -8290540, -17297672, 6502370, 2338340, 15630550, 26969032, -1295106, -2909867, 802318, -14597233, 2870543, -12360226, 8022085, 5292045, -12836912, 23108684, 7498330, -15558961, 14330379, 17271016, 19283273, -7241319, -11481192 ], [ -4336660, -18174008, 8204510, -6362596, 15591082, 26492728, -6596478, -1426229, -818894, -16892143, 10018961, -12009694, -1880741, -4745517, -6213776, 22349300, 14004454, -14134639, 11015445, 11804824, 19786007, -6530553, -16079832 ], [ -382780, -19050344, 9906650, -15063532, 15551614, 26016424, -11897850, 57409, -2440106, -19187053, 17167379, -11659162, -11783567, -14783079, 409360, 21589916, 20510578, -12710317, 7700511, 6338632, 20288741, -5819787, -20678472 ], [ 3571100, -19926680, 11608790, -23764468, 15512146, 25540120, -17199222, 1541047, -4061318, -21481963, 24315797, -11308630, -21686393, -24820641, 7032496, 20830532, 27016702, -11285995, 4385577, 872440, 20791475, -5109021, -25277112 ], [ 6331160, -20141421, 11500640, -17295144, 11698273, 22960941, -11419424, -2539795, -4772040, -18367833, 18122110, -12347078, -15583199, -26465028, 11106757, 20993493, 20771316, -12802998, 603308, -3271547, 19696904, -2981095, -25093942 ], [ 8852456, -20223843, 11030432, -7791768, 7129519, 19961187, -3423392, -7733533, -5300664, -14171895, 9260002, -13663322, -6278801, -26430780, 14671243, 21340923, 11975628, -14908266, -3272428, -7151093, 18282872, -569737, -23954410 ], [ 11373752, -20306265, 10560224, 1711608, 2560765, 16961433, 4572640, -12927271, -5829288, -9975957, 397894, -14979566, 3025597, -26396532, 18235729, 21688353, 3179940, -17013534, -7148164, -11030639, 16868840, 1841621, -22814878 ], [ 13895048, -20388687, 10090016, 11214984, -2007989, 13961679, 12568672, -18121009, -6357912, -5780019, -8464214, -16295810, 12329995, -26362284, 21800215, 22035783, -5615748, -19118802, -11023900, -14910185, 15454808, 4252979, -21675346 ], [ 16416344, -20471109, 9619808, 20718360, -6576743, 10961925, 20564704, -23314747, -6886536, -1584081, -17326322, -17612054, 21634393, -26328036, 25364701, 22383213, -14411436, -21224070, -14899636, -18789731, 14040776, 6664337, -20535814 ], [ 15176408, -21301926, 10076996, 21654366, -7605968, 11240382, 21907933, -21227380, -7185120, -2123052, -19507298, -15636692, 23950237, -23853630, 23573179, 19259697, -16123971, -22147596, -17625598, -17286743, 12311609, 6956045, -16765891 ], [ 10175240, -22881138, 11461580, 14023002, -5095664, 14797050, 16598359, -11858908, -7253664, -7396932, -15007142, -10369724, 19277527, -18939066, 16425649, 12665235, -10753353, -21889380, -19201786, -10401221, 10267307, 5128103, -10365577 ], [ 5174072, -24460350, 12846164, 6391638, -2585360, 18353718, 11288785, -2490436, -7322208, -12670812, -10506986, -5102756, 14604817, -14024502, 9278119, 6070773, -5382735, -21631164, -20777974, -3515699, 8223005, 3300161, -3965263 ], [ 172904, -26039562, 14230748, -1239726, -75056, 21910386, 5979211, 6878036, -7390752, -17944692, -6006830, 164212, 9932107, -9109938, 2130589, -523689, -12117, -21372948, -22354162, 3369823, 6178703, 1472219, 2435051 ], [ -4828264, -27618774, 15615332, -8871090, 2435248, 25467054, 669637, 16246508, -7459296, -23218572, -1506674, 5431180, 5259397, -4195374, -5016941, -7118151, 5358501, -21114732, -23930350, 10255345, 4134401, -355723, 8835365 ], [ -7768862, -28046428, 16423265, -14828182, 4009757, 26630652, -3666237, 24051262, -6656113, -26428393, 3013312, 9669470, 1370707, -446560, -10642877, -11468177, 9149130, -20715397, -25291220, 15476304, 1495064, -2392218, 13150894 ], [ -406610, -22716292, 14347943, -12413914, 905291, 15828900, -3133611, 24037426, -1494295, -19317919, 7632448, 8764370, 1402117, -2526496, -8660843, -4596023, 5039814, -19610467, -25575500, 12374448, -4119448, -5471478, 7042498 ], [ 6955642, -17386156, 12272621, -9999646, -2199175, 5027148, -2600985, 24023590, 3667523, -12207445, 12251584, 7859270, 1433527, -4606432, -6678809, 2276131, 930498, -18505537, -25859780, 9272592, -9733960, -8550738, 934102 ], [ 14317894, -12056020, 10197299, -7585378, -5303641, -5774604, -2068359, 24009754, 8829341, -5096971, 16870720, 6954170, 1464937, -6686368, -4696775, 9148285, -3178818, -17400607, -26144060, 6170736, -15348472, -11629998, -5174294 ], [ 21680146, -6725884, 8121977, -5171110, -8408107, -16576356, -1535733, 23995918, 13991159, 2013503, 21489856, 6049070, 1496347, -8766304, -2714741, 16020439, -7288134, -16295677, -26428340, 3068880, -20962984, -14709258, -11282690 ], [ 29042398, -1395748, 6046655, -2756842, -11512573, -27378108, -1003107, 23982082, 19152977, 9123977, 26108992, 5143970, 1527757, -10846240, -732707, 22892593, -11397450, -15190747, -26712620, -32976, -26577496, -17788518, -17391086 ], [ 22563820, 4504998, 7406568, -1310224, -6877684, -24464255, 1180659, 19172156, 21311005, 7385776, 17871148, 2981155, -1601688, -11649986, -1253188, 17727957, -8066441, -9517467, -25018245, -419497, -23862338, -10442858, -16922317 ], [ 13317076, 10519866, 9453528, -57136, -694924, -18807281, 3694653, 13403012, 22868275, 3877840, 7061908, 566797, -5363304, -12198494, -2274172, 10155963, -3247367, -2930517, -22928139, -262951, -19481246, -1012214, -15138115 ], [ 4070332, 16534734, 11500488, 1195952, 5487836, -13150307, 6208647, 7633868, 24425545, 369904, -3747332, -1847561, -9124920, -12747002, -3295156, 2583969, 1571707, 3656433, -20838033, -106405, -15100154, 8418430, -13353913 ], [ -5176412, 22549602, 13547448, 2449040, 11670596, -7493333, 8722641, 1864724, 25982815, -3138032, -14556572, -4261919, -12886536, -13295510, -4316140, -4988025, 6390781, 10243383, -18747927, 50141, -10719062, 17849074, -11569711 ], [ -14423156, 28564470, 15594408, 3702128, 17853356, -1836359, 11236635, -3904420, 27540085, -6645968, -25365812, -6676277, -16648152, -13844018, -5337124, -12560019, 11209855, 16830333, -16657821, 206687, -6337970, 27279718, -9785509 ], [ -19923479, 27936180, 14100600, 2399057, 17270201, -786791, 13660680, -6827710, 22952653, -8637365, -30240299, -9410825, -14062704, -10649234, -3524440, -16385493, 13238410, 20809758, -14385084, 2308163, -2637929, 26836975, -11186524 ], [ -21677381, 20664732, 9066024, -1460173, 9921131, -4344629, 15994776, -6905146, 12220519, -9112223, -29180033, -12465563, -5130192, -3711158, 1121912, -16464447, 12476446, 22181658, -11929716, 6354569, 381061, 16520845, -15772756 ], [ -23431283, 13393284, 4031448, -5319403, 2572061, -7902467, 18328872, -6982582, 1488385, -9587081, -28119767, -15520301, 3802320, 3226918, 5768264, -16543401, 11714482, 23553558, -9474348, 10400975, 3400051, 6204715, -20358988 ], [ -25185185, 6121836, -1003128, -9178633, -4777009, -11460305, 20662968, -7060018, -9243749, -10061939, -27059501, -18575039, 12734832, 10164994, 10414616, -16622355, 10952518, 24925458, -7018980, 14447381, 6419041, -4111415, -24945220 ], [ -26939087, -1149612, -6037704, -13037863, -12126079, -15018143, 22997064, -7137454, -19975883, -10536797, -25999235, -21629777, 21667344, 17103070, 15060968, -16701309, 10190554, 26297358, -4563612, 18493787, 9438031, -14427545, -29531452 ], [ -27413153, -6757050, -9687921, -16026994, -18725985, -17353366, 24386264, -6908103, -27892210, -11395904, -23865917, -24078850, 28882091, 22917467, 18087238, -16732258, 9166194, 25968847, -2414311, 20971539, 11459540, -21592451, -33315842 ], [ -21488039, -4044438, -6416343, -14665630, -21580071, -13575514, 21050984, -5144817, -21729502, -14176256, -16367339, -23499598, 27508013, 23113469, 13013098, -16523182, 6829854, 17138281, -1795345, 15606021, 8493644, -13001237, -33091022 ], [ -15562925, -1331826, -3144765, -13304266, -24434157, -9797662, 17715704, -3381531, -15566794, -16956608, -8868761, -22920346, 26133935, 23309471, 7938958, -16314106, 4493514, 8307715, -1176379, 10240503, 5527748, -4410023, -32866202 ], [ -9637811, 1380786, 126813, -11942902, -27288243, -6019810, 14380424, -1618245, -9404086, -19736960, -1370183, -22341094, 24759857, 23505473, 2864818, -16105030, 2157174, -522851, -557413, 4874985, 2561852, 4181191, -32641382 ], [ -3712697, 4093398, 3398391, -10581538, -30142329, -2241958, 11045144, 145041, -3241378, -22517312, 6128395, -21761842, 23385779, 23701475, -2209322, -15895954, -179166, -9353417, 61553, -490533, -404044, 12772405, -32416562 ], [ 2212417, 6806010, 6669969, -9220174, -32996415, 1535894, 7709864, 1908327, 2921330, -25297664, 13626973, -21182590, 22011701, 23897477, -7283462, -15686878, -2515506, -18183983, 680519, -5856051, -3369940, 21363619, -32191742 ], [ 5277751, 7483682, 4003292, -5704075, -26115521, 1744276, 8259764, 1631283, 1366393, -22991196, 11657966, -18838793, 19528263, 20552029, -6406247, -18125652, -6266921, -14281169, 1445190, -6665624, -3180876, 17144338, -27370652 ], [ 7771129, 7754366, 148964, -1757029, -17287631, 1238764, 9586700, 946173, -1732073, -19667364, 7795442, -16142087, 16822953, 16498291, -4338761, -21093996, -10301351, -7831679, 2239002, -6564008, -2360820, 10362958, -21630308 ], [ 10264507, 8025050, -3705364, 2190017, -8459741, 733252, 10913636, 261063, -4830539, -16343532, 3932918, -13445381, 14117643, 12444553, -2271275, -24062340, -14335781, -1382189, 3032814, -6462392, -1540764, 3581578, -15889964 ], [ 12757885, 8295734, -7559692, 6137063, 368149, 227740, 12240572, -424047, -7929005, -13019700, 70394, -10748675, 11412333, 8390815, -203789, -27030684, -18370211, 5067301, 3826626, -6360776, -720708, -3199802, -10149620 ], [ 15251263, 8566418, -11414020, 10084109, 9196039, -277772, 13567508, -1109157, -11027471, -9695868, -3792130, -8051969, 8707023, 4337077, 1863697, -29999028, -22404641, 11516791, 4620438, -6259160, 99348, -9981182, -4409276 ], [ 16322116, 5963753, -14001220, 12632909, 11063599, -2064530, 14769542, 852894, -13353572, -8120871, -4629154, -5065817, 6815217, 2238307, 2084002, -27187611, -20040026, 11478601, 4362447, -6514853, -1112091, -14127575, 1138372 ], [ 15970444, 487739, -15321292, 13783463, 5970829, -5132534, 15846674, 5462106, -14907308, -8294709, -2440678, -1790219, 5736915, 2094505, 457126, -18596433, -11276366, 4952731, 3052653, -7127855, -4355025, -15638981, 6493324 ], [ 15618772, -4988275, -16641364, 14934017, 878059, -8200538, 16923806, 10071318, -16461044, -8468547, -252202, 1485379, 4658613, 1950703, -1169750, -10005255, -2512706, -1573139, 1742859, -7740857, -7597959, -17150387, 11848276 ], [ 15267100, -10464289, -17961436, 16084571, -4214711, -11268542, 18000938, 14680530, -18014780, -8642385, 1936274, 4760977, 3580311, 1806901, -2796626, -1414077, 6250954, -8099009, 433065, -8353859, -10840893, -18661793, 17203228 ], [ 14915428, -15940303, -19281508, 17235125, -9307481, -14336546, 19078070, 19289742, -19568516, -8816223, 4124750, 8036575, 2502009, 1663099, -4423502, 7177101, 15014614, -14624879, -876729, -8966861, -14083827, -20173199, 22558180 ], [ 13753359, -19303443, -20466947, 18062309, -12445788, -15399838, 19452293, 23202537, -20761429, -8083530, 5077300, 10473959, 1330268, 2305162, -4609058, 13326346, 22421336, -19817592, -2607623, -9880009, -16723577, -20964829, 26390648 ], [ 8539305, -12102213, -20979221, 17272643, -5811780, -6439570, 16311971, 23633247, -20150227, -2818182, -149780, 8720273, -308668, 6876550, 2411986, 7265926, 23043368, -18344520, -6444017, -12293887, -16347407, -18157579, 22610696 ], [ 3325251, -4900983, -21491495, 16482977, 822228, 2520698, 13171649, 24063957, -19539025, 2447166, -5376860, 6966587, -1947604, 11447938, 9433030, 1205506, 23665400, -16871448, -10280411, -14707765, -15971237, -15350329, 18830744 ], [ -1888803, 2300247, -22003769, 15693311, 7456236, 11480966, 10031327, 24494667, -18927823, 7712514, -10603940, 5212901, -3586540, 16019326, 16454074, -4854914, 24287432, -15398376, -14116805, -17121643, -15595067, -12543079, 15050792 ], [ -7102857, 9501477, -22516043, 14903645, 14090244, 20441234, 6891005, 24925377, -18316621, 12977862, -15831020, 3459215, -5225476, 20590714, 23475118, -10915334, 24909464, -13925304, -17953199, -19535521, -15218897, -9735829, 11270840 ], [ -12316911, 16702707, -23028317, 14113979, 20724252, 29401502, 3750683, 25356087, -17705419, 18243210, -21058100, 1705529, -6864412, 25162102, 30496162, -16975754, 25531496, -12452232, -21789593, -21949399, -14842727, -6928579, 7490888 ], [ -12523685, 11216142, -20987511, 8922348, 22278015, 27648660, -217254, 24515192, -15852672, 14115433, -20381925, 4156158, -3152773, 20866865, 26750101, -19728284, 18391063, -8096295, -14509407, -23476327, -11255252, -7541379, 1712981 ], [ -11729003, 3192018, -18436089, 2850324, 22815729, 23753196, -4350714, 23419976, -13751616, 8109031, -18525099, 7447650, 1628981, 14798303, 20850619, -21819236, 9698137, -3163785, -5005905, -24825865, -7025516, -8838189, -4464517 ], [ -10934321, -4832106, -15884667, -3221700, 23353443, 19857732, -8484174, 22324760, -11650560, 2102629, -16668273, 10739142, 6410735, 8729741, 14951137, -23910188, 1005211, 1768725, 4497597, -26175403, -2795780, -10134999, -10642015 ], [ -10139639, -12856230, -13333245, -9293724, 23891157, 15962268, -12617634, 21229544, -9549504, -3903773, -14811447, 14030634, 11192489, 2661179, 9051655, -26001140, -7687715, 6701235, 14001099, -27524941, 1433956, -11431809, -16819513 ], [ -9344957, -20880354, -10781823, -15365748, 24428871, 12066804, -16751094, 20134328, -7448448, -9910175, -12954621, 17322126, 15974243, -3407383, 3152173, -28092092, -16380641, 11633745, 23504601, -28874479, 5663692, -12728619, -22997011 ], [ -7195646, -23599677, -9608613, -18939678, 20724573, 8537451, -14922306, 18398399, -4871406, -12533018, -9246837, 15730653, 18791246, -7922692, 1559533, -25398905, -17903735, 15380409, 24006126, -25800880, 9508849, -10328538, -21746059 ], [ -3691706, -21014199, -9813615, -20015514, 12778263, 5374209, -7131270, 16021757, -1818378, -11772302, -3688095, 9256215, 19643498, -10884748, 4273735, -17921579, -12256997, 17941227, 15505674, -18304144, 12969427, -4231566, -13066657 ], [ -187766, -18428721, -10018617, -21091350, 4831953, 2210967, 659766, 13645115, 1234650, -11011586, 1870647, 2781777, 20495750, -13846804, 6987937, -10444253, -6610259, 20502045, 7005222, -10807408, 16430005, 1865406, -4387255 ], [ 3316174, -15843243, -10223619, -22167186, -3114357, -952275, 8450802, 11268473, 4287678, -10250870, 7429389, -3692661, 21348002, -16808860, 9702139, -2966927, -963521, 23062863, -1495230, -3310672, 19890583, 7962378, 4292147 ], [ 6820114, -13257765, -10428621, -23243022, -11060667, -4115517, 16241838, 8891831, 7340706, -9490154, 12988131, -10167099, 22200254, -19770916, 12416341, 4510399, 4683217, 25623681, -9995682, 4186064, 23351161, 14059350, 12971549 ], [ 9625495, -10601232, -10461399, -23399130, -16716938, -7128090, 22803600, 6140841, 9390353, -7863155, 17493328, -14226579, 21550006, -21210523, 13659279, 9633964, 9180562, 26189792, -16292241, 9630669, 25677469, 18421317, 20183311 ], [ 8938081, -7589424, -9633057, -18956598, -10923014, -9387318, 23218992, 1518111, 6423095, -1904741, 16730800, -6211269, 13387258, -15037885, 7545897, 2988724, 7930942, 16782368, -11569335, 4814619, 22332427, 14108259, 20056873 ], [ 8250667, -4577616, -8804715, -14514066, -5129090, -11646546, 23634384, -3104619, 3455837, 4053673, 15968272, 1804041, 5224510, -8865247, 1432515, -3656516, 6681322, 7374944, -6846429, -1431, 18987385, 9795201, 19930435 ], [ 7563253, -1565808, -7976373, -10071534, 664834, -13905774, 24049776, -7727349, 488579, 10012087, 15205744, 9819351, -2938238, -2692609, -4680867, -10301756, 5431702, -2032480, -2123523, -4817481, 15642343, 5482143, 19803997 ], [ 6875839, 1446000, -7148031, -5629002, 6458758, -16165002, 24465168, -12350079, -2478679, 15970501, 14443216, 17834661, -11100986, 3480029, -10794249, -16946996, 4182082, -11439904, 2599383, -9633531, 12297301, 1169085, 19677559 ], [ 6188425, 4457808, -6319689, -1186470, 12252682, -18424230, 24880560, -16972809, -5445937, 21928915, 13680688, 25849971, -19263734, 9652667, -16907631, -23592236, 2932462, -20847328, 7322289, -14449581, 8952259, -3143973, 19551121 ], [ 6311916, 7228751, -3031457, -2995923, 6965591, -15590993, 18150777, -11784004, -8222085, 20052694, 9691125, 21563401, -17854672, 10363345, -12659463, -19481661, 7068082, -23020517, 7156580, -11276046, 9621842, -4518666, 16699243 ], [ 6597588, 9951521, 748753, -6055773, -537703, -11739263, 9991959, -4632892, -10960011, 16609546, 5056155, 14816455, -14531248, 9981631, -6338985, -13219923, 12280750, -23746859, 6013148, -6504594, 11094350, -5305686, 13302277 ], [ 6883260, 12674291, 4528963, -9115623, -8040997, -7887533, 1833141, 2518220, -13697937, 13166398, 421185, 8069509, -11207824, 9599917, -18507, -6958185, 17493418, -24473201, 4869716, -1733142, 12566858, -6092706, 9905311 ], [ 7168932, 15397061, 8309173, -12175473, -15544291, -4035803, -6325677, 9669332, -16435863, 9723250, -4213785, 1322563, -7884400, 9218203, 6301971, -696447, 22706086, -25199543, 3726284, 3038310, 14039366, -6879726, 6508345 ], [ 7454604, 18119831, 12089383, -15235323, -23047585, -184073, -14484495, 16820444, -19173789, 6280102, -8848755, -5424383, -4560976, 8836489, 12622449, 5565291, 27918754, -25925885, 2582852, 7809762, 15511874, -7666746, 3111379 ], [ 7086996, 16993628, 12415225, -16916148, -24841954, 3424180, -15819135, 15626585, -16897416, 5783569, -8213415, -8508089, -2030074, 5805847, 15686205, 7130616, 30077932, -21893882, 324320, 8371812, 14635928, -6452268, 1323955 ], [ 6066108, 12018452, 9286699, -17217948, -20927398, 6788956, -10329597, 6087755, -9606744, 8233651, -2307765, -7928555, -291694, 126277, 15493239, 3999528, 29183620, -13103534, -3049312, 4724460, 11411528, -3236292, 1146073 ], [ 5045220, 7043276, 6158173, -17519748, -17012842, 10153732, -4840059, -3451075, -2316072, 10683733, 3597885, -7349021, 1446686, -5553293, 15300273, 868440, 28289308, -4313186, -6422944, 1077108, 8187128, -20316, 968191 ], [ 4024332, 2068100, 3029647, -17821548, -13098286, 13518508, 649479, -12989905, 4974600, 13133815, 9503535, -6769487, 3185066, -11232863, 15107307, -2262648, 27394996, 4477162, -9796576, -2570244, 4962728, 3195660, 790309 ], [ 3003444, -2907076, -98879, -18123348, -9183730, 16883284, 6139017, -22528735, 12265272, 15583897, 15409185, -6189953, 4923446, -16912433, 14914341, -5393736, 26500684, 13267510, -13170208, -6217596, 1738328, 6411636, 612427 ], [ 1778785, -7204186, -3420012, -17944308, -6217146, 18589513, 10612351, -29645512, 17370130, 17741744, 18996476, -6069693, 6148607, -21201482, 14964167, -8348033, 24634996, 19099928, -16350297, -9380905, -583221, 9821139, 729724 ], [ -464729, -8110966, -7704180, -15361068, -7990422, 12003007, 10004665, -24652024, 11545918, 18438416, 10991972, -8245803, 4807673, -18537926, 16227953, -10418375, 17912428, 10142696, -18562671, -10123999, 1609485, 14198277, 2322916 ], [ -2708243, -9017746, -11988348, -12777828, -9763698, 5416501, 9396979, -19658536, 5721706, 19135088, 2987468, -10421913, 3466739, -15874370, 17491739, -12488717, 11189860, 1185464, -20775045, -10867093, 3802191, 18575415, 3916108 ], [ -4951757, -9924526, -16272516, -10194588, -11536974, -1170005, 8789293, -14665048, -102506, 19831760, -5017036, -12598023, 2125805, -13210814, 18755525, -14559059, 4467292, -7771768, -22987419, -11610187, 5994897, 22952553, 5509300 ], [ -7195271, -10831306, -20556684, -7611348, -13310250, -7756511, 8181607, -9671560, -5926718, 20528432, -13021540, -14774133, 784871, -10547258, 20019311, -16629401, -2255276, -16729000, -25199793, -12353281, 8187603, 27329691, 7102492 ], [ -9438785, -11738086, -24840852, -5028108, -15083526, -14343017, 7573921, -4678072, -11750930, 21225104, -21026044, -16950243, -556063, -7883702, 21283097, -18699743, -8977844, -25686232, -27412167, -13096375, 10380309, 31706829, 8695684 ], [ -12314299, -7032691, -26540990, -3725748, -14049722, -11770773, 1993965, 214386, -8564837, 19679816, -18633288, -18556283, -5480322, -3667431, 20730943, -17307915, -8756082, -27721809, -18587671, -10974229, 7227955, 29445442, 7726751 ], [ -15316213, -1204861, -27724322, -2679564, -12454502, -7366779, -4580445, 5086638, -3576683, 17686136, -14161080, -20048309, -11121246, 859383, 19815601, -15223653, -7145454, -28373055, -7555801, -8279035, 3006589, 25856350, 6245393 ], [ -18318127, 4622969, -28907654, -1633380, -10859282, -2962785, -11154855, 9958890, 1411471, 15692456, -9688872, -21540335, -16762170, 5386197, 18900259, -13139391, -5534826, -29024301, 3476069, -5583841, -1214777, 22267258, 4764035 ], [ -21320041, 10450799, -30090986, -587196, -9264062, 1441209, -17729265, 14831142, 6399625, 13698776, -5216664, -23032361, -22403094, 9913011, 17984917, -11055129, -3924198, -29675547, 14507939, -2888647, -5436143, 18678166, 3282677 ], [ -24321955, 16278629, -31274318, 458988, -7668842, 5845203, -24303675, 19703394, 11387779, 11705096, -744456, -24524387, -28044018, 14439825, 17069575, -8970867, -2313570, -30326793, 25539809, -193453, -9657509, 15089074, 1801319 ], [ -23257555, 18367748, -31354814, 486207, -5683241, 5936748, -26154504, 20902470, 14464642, 9617687, 4290057, -21811556, -27010395, 18166167, 14345761, -7970607, -2392338, -28731852, 30482369, -670435, -10371455, 14774986, 54149 ], [ -18126841, 16718156, -30332474, -505539, -3307259, 1715844, -23281752, 18428370, 15630214, 7436549, 9886875, -14893868, -19302225, 21092037, 9813475, -8054349, -4160502, -24890724, 29335619, -4319593, -7577981, 17735902, -1958833 ], [ -12996127, 15068564, -29310134, -1497285, -931277, -2505060, -20409000, 15954270, 16795786, 5255411, 15483693, -7976180, -11594055, 24017907, 5281189, -8138091, -5928666, -21049596, 28188869, -7968751, -4784507, 20696818, -3971815 ], [ -7865413, 13418972, -28287794, -2489031, 1444705, -6725964, -17536248, 13480170, 17961358, 3074273, 21080511, -1058492, -3885885, 26943777, 748903, -8221833, -7696830, -17208468, 27042119, -11617909, -1991033, 23657734, -5984797 ], [ -2734699, 11769380, -27265454, -3480777, 3820687, -10946868, -14663496, 11006070, 19126930, 893135, 26677329, 5859196, 3822285, 29869647, -3783383, -8305575, -9464994, -13367340, 25895369, -15267067, 802441, 26618650, -7997779 ], [ 2070445, 9512781, -24827557, -4321980, 5685657, -13655051, -11506090, 7895820, 20386471, -1061982, 30587523, 11036051, 10370551, 31213270, -8075521, -8040098, -10050953, -8969246, 24478551, -16866135, 2782341, 27862484, -10078857 ], [ 5247739, 4221147, -15311875, -4410468, 4995567, -8799629, -6925414, 1604820, 22115857, -1886994, 26064597, 7508741, 11119297, 24645658, -11166919, -6028526, -4725887, -1786322, 21711393, -8214753, 694371, 20520908, -12500415 ], [ 8425033, -1070487, -5796193, -4498956, 4305477, -3944207, -2344738, -4686180, 23845243, -2712006, 21541671, 3981431, 11868043, 18078046, -14258317, -4016954, 599179, 5396602, 18944235, 436629, -1393599, 13179332, -14921973 ], [ 11602327, -6362121, 3719489, -4587444, 3615387, 911215, 2235938, -10977180, 25574629, -3537018, 17018745, 454121, 12616789, 11510434, -17349715, -2005382, 5924245, 12579526, 16177077, 9088011, -3481569, 5837756, -17343531 ], [ 14779621, -11653755, 13235171, -4675932, 2925297, 5766637, 6816614, -17268180, 27304015, -4362030, 12495819, -3073189, 13365535, 4942822, -20441113, 6190, 11249311, 19762450, 13409919, 17739393, -5569539, -1503820, -19765089 ], [ 17956915, -16945389, 22750853, -4764420, 2235207, 10622059, 11397290, -23559180, 29033401, -5187042, 7972893, -6600499, 14114281, -1624790, -23532511, 2017762, 16574377, 26945374, 10642761, 26390775, -7657509, -8845396, -22186647 ], [ 19254534, -16429378, 16557475, -7605873, 934607, 8125581, 10497451, -25162855, 22315067, -4974309, 6524947, -6818144, 13810422, 297943, -24177924, 777854, 11879308, 21792258, 5481903, 19118382, -2303459, -6959597, -21834375 ], [ 20176218, -14751838, 7222285, -10997919, -488095, 4158723, 8501509, -25829065, 13907189, -4554027, 5691997, -6373856, 13296042, 3918745, -24334140, -1112350, 5180212, 14171934, -157695, 8661234, 4538995, -3228323, -20927337 ], [ 21097902, -13074298, -2112905, -14389965, -1910797, 191865, 6505567, -26495275, 5499311, -4133745, 4859047, -5929568, 12781662, 7539547, -24490356, -3002554, -1518884, 6551610, -5797293, -1795914, 11381449, 502951, -20020299 ], [ 22019586, -11396758, -11448095, -17782011, -3333499, -3774993, 4509625, -27161485, -2908567, -3713463, 4026097, -5485280, 12267282, 11160349, -24646572, -4892758, -8217980, -1068714, -11436891, -12253062, 18223903, 4234225, -19113261 ], [ 22941270, -9719218, -20783285, -21174057, -4756201, -7741851, 2513683, -27827695, -11316445, -3293181, 3193147, -5040992, 11752902, 14781151, -24802788, -6782962, -14917076, -8689038, -17076489, -22710210, 25066357, 7965499, -18206223 ], [ 19256523, -7020349, -23503988, -23481450, -5730277, -11111052, -317321, -24572110, -13614385, -5069526, 4385242, -6583355, 9794094, 13723519, -24023556, -9508615, -19159610, -10111377, -15170586, -24726447, 24716011, 8112544, -16166310 ], [ 10965345, -3300151, -19610204, -24704190, -6255727, -13882596, -3983387, -17394730, -9802387, -9042498, 7602382, -10112369, 6390858, 7987453, -22308876, -13069717, -20945582, -5335731, -5719182, -18301773, 17172865, 4675360, -12993522 ], [ 2674167, 420047, -15716420, -25926930, -6781177, -16654140, -7649453, -10217350, -5990389, -13015470, 10819522, -13641383, 2987622, 2251387, -20594196, -16630819, -22731554, -560085, 3732222, -11877099, 9629719, 1238176, -9820734 ], [ -5617011, 4140245, -11822636, -27149670, -7306627, -19425684, -11315519, -3039970, -2178391, -16988442, 14036662, -17170397, -415614, -3484679, -18879516, -20191921, -24517526, 4215561, 13183626, -5452425, 2086573, -2199008, -6647946 ], [ -13908189, 7860443, -7928852, -28372410, -7832077, -22197228, -14981585, 4137410, 1633607, -20961414, 17253802, -20699411, -3818850, -9220745, -17164836, -23753023, -26303498, 8991207, 22635030, 972249, -5456573, -5636192, -3475158 ], [ -20782051, 11234888, -5107839, -28795747, -8023554, -23573538, -17639844, 9298611, 4106184, -22971872, 19077996, -21916563, -6323817, -13067304, -15676437, -24924721, -26452159, 13542764, 30458439, 6574312, -10583615, -8969682, -1106561 ], [ -20569333, 12880568, -7650681, -25222069, -6545166, -17973678, -15259068, 4378917, -118344, -15169760, 13937460, -11574405, -4337439, -7466328, -15319443, -14149399, -18414265, 16973876, 30141873, 8063320, -3630137, -11784702, -2758919 ], [ -20356615, 14526248, -10193523, -21648391, -5066778, -12373818, -12878292, -540777, -4342872, -7367648, 8796924, -1232247, -2351061, -1865352, -14962449, -3374077, -10376371, 20404988, 29825307, 9552328, 3323341, -14599722, -4411277 ], [ -20143897, 16171928, -12736365, -18074713, -3588390, -6773958, -10497516, -5460471, -8567400, 434464, 3656388, 9109911, -364683, 3735624, -14605455, 7401245, -2338477, 23836100, 29508741, 11041336, 10276819, -17414742, -6063635 ], [ -19931179, 17817608, -15279207, -14501035, -2110002, -1174098, -8116740, -10380165, -12791928, 8236576, -1484148, 19452069, 1621695, 9336600, -14248461, 18176567, 5699417, 27267212, 29192175, 12530344, 17230297, -20229762, -7715993 ], [ -19718461, 19463288, -17822049, -10927357, -631614, 4425762, -5735964, -15299859, -17016456, 16038688, -6624684, 29794227, 3608073, 14937576, -13891467, 28951889, 13737311, 30698324, 28875609, 14019352, 24183775, -23044782, -9368351 ], [ -15591393, 12676633, -11694571, -9086919, 1169294, 3861427, -3051863, -15786243, -18023324, 17263540, -9116490, 25652660, 6627491, 17895817, -10671373, 28489636, 12531185, 27585951, 27082243, 12956130, 23717608, -19629597, -10642454 ], [ -10681455, 4203511, -3833029, -7593129, 3034706, 2064253, -307097, -15385965, -18386660, 17172940, -11078550, 18614348, 9853517, 20325511, -6878659, 25779868, 9476255, 23164881, 24993517, 11382462, 21767512, -14968371, -11840906 ], [ -5771517, -4269611, 4028513, -6099339, 4900118, 267079, 2437669, -14985687, -18749996, 17082340, -13040610, 11576036, 13079543, 22755205, -3085945, 23070100, 6421325, 18743811, 22904791, 9808794, 19817416, -10307145, -13039358 ], [ -861579, -12742733, 11890055, -4605549, 6765530, -1530095, 5182435, -14585409, -19113332, 16991740, -15002670, 4537724, 16305569, 25184899, 706769, 20360332, 3366395, 14322741, 20816065, 8235126, 17867320, -5645919, -14237810 ], [ 4048359, -21215855, 19751597, -3111759, 8630942, -3327269, 7927201, -14185131, -19476668, 16901140, -16964730, -2500588, 19531595, 27614593, 4499483, 17650564, 311465, 9901671, 18727339, 6661458, 15917224, -984693, -15436262 ], [ 6761889, -20219489, 22509368, -1050834, 5771840, -3382121, 6075955, -14679042, -18381869, 15424894, -16200582, -2735170, 19480148, 26345221, 5307734, 12605770, -1669399, 4209282, 16728103, 6147966, 12587059, 154890, -14129024 ], [ 7279011, -9753635, 20163368, 1577226, -1811776, -1694651, -371303, -16067142, -15828935, 12563002, -12710226, 3833978, 16151228, 21376783, 3131522, 5225950, -2576197, -2754426, 14818357, 6694650, 7876825, -2227170, -10316096 ], [ 7796133, 712219, 17817368, 4205286, -9395392, -7181, -6818561, -17455242, -13276001, 9701110, -9219870, 10403126, 12822308, 16408345, 955310, -2153870, -3482995, -9718134, 12908611, 7241334, 3166591, -4609230, -6503168 ], [ 8313255, 11178073, 15471368, 6833346, -16979008, 1680289, -13265819, -18843342, -10723067, 6839218, -5729514, 16972274, 9493388, 11439907, -1220902, -9533690, -4389793, -16681842, 10998865, 7788018, -1543643, -6991290, -2690240 ], [ 8830377, 21643927, 13125368, 9461406, -24562624, 3367759, -19713077, -20231442, -8170133, 3977326, -2239158, 23541422, 6164468, 6471469, -3397114, -16913510, -5296591, -23645550, 9089119, 8334702, -6253877, -9373350, 1122688 ], [ 9832493, 28890728, 11538556, 12225605, -29987432, 3786199, -23412380, -20793210, -6755269, 1794135, -337362, 27808500, 3396992, 1895556, -4480188, -22892197, -6725631, -29066968, 7545962, 7622432, -9657887, -11105191, 4428993 ], [ 13259579, 20042264, 13747684, 15670499, -24618200, -2140511, -13371908, -17223318, -11030755, 3004449, -6378366, 20565228, 3436736, -717732, -97572, -21865219, -10765881, -26776936, 7835750, 615392, -6530777, -9585937, 5202183 ], [ 16686665, 11193800, 15956812, 19115393, -19248968, -8067221, -3331436, -13653426, -15306241, 4214763, -12419370, 13321956, 3476480, -3331020, 4285044, -20838241, -14806131, -24486904, 8125538, -6391648, -3403667, -8066683, 5975373 ], [ 20113751, 2345336, 18165940, 22560287, -13879736, -13993931, 6709036, -10083534, -19581727, 5425077, -18460374, 6078684, 3516224, -5944308, 8667660, -19811263, -18846381, -22196872, 8415326, -13398688, -276557, -6547429, 6748563 ], [ 23540837, -6503128, 20375068, 26005181, -8510504, -19920641, 16749508, -6513642, -23857213, 6635391, -24501378, -1164588, 3555968, -8557596, 13050276, -18784285, -22886631, -19906840, 8705114, -20405728, 2850553, -5028175, 7521753 ], [ 26967923, -15351592, 22584196, 29450075, -3141272, -25847351, 26789980, -2943750, -28132699, 7845705, -30542382, -8407860, 3595712, -11170884, 17432892, -17757307, -26926881, -17616808, 8994902, -27412768, 5977663, -3508921, 8294943 ], [ 21500409, -12267416, 23889784, 27499109, 21795, -21773461, 23373592, -1983658, -27275640, 5943794, -22919386, -3749392, 2743581, -12712792, 12714373, -17199369, -23235946, -10336386, 6600585, -23463683, 9783578, -5104062, 4308483 ], [ 14253975, -6796712, 25014664, 24468971, 2743629, -15699451, 17265832, -1545526, -25392072, 3419438, -12563590, 3289424, 1713075, -14040424, 6175627, -16735239, -17998774, -2057886, 3669447, -17323373, 13725254, -7322082, -629907 ], [ 7007541, -1326008, 26139544, 21438833, 5465463, -9625441, 11158072, -1107394, -23508504, 895082, -2207794, 10328240, 682569, -15368056, -363119, -16271109, -12761602, 6220614, 738309, -11183063, 17666930, -9540102, -5568297 ], [ -238893, 4144696, 27264424, 18408695, 8187297, -3551431, 5050312, -669262, -21624936, -1629274, 8148002, 17367056, -347937, -16695688, -6901865, -15806979, -7524430, 14499114, -2192829, -5042753, 21608606, -11758122, -10506687 ], [ -7485327, 9615400, 28389304, 15378557, 10909131, 2522579, -1057448, -231130, -19741368, -4153630, 18503798, 24405872, -1378443, -18023320, -13440611, -15342849, -2287258, 22777614, -5123967, 1097557, 25550282, -13976142, -15445077 ] ], [ [ -1780608, -14700384, -5049824, -553952, 11688704, -27981568, 1866592, -8817088, -3951200, -6471520, -4672288, 6735328, -11179968, 9998688, -13414144, 6540736, -14361856, -5968096, -1042752, 22344032, -19825312, 9144256, -13627232 ], [ -1780608, -14700384, -5049824, -553952, 11688704, -27981568, 1866592, -8817088, -3951200, -6471520, -4672288, 6735328, -11179968, 9998688, -13414144, 6540736, -14361856, -5968096, -1042752, 22344032, -19825312, 9144256, -13627232 ], [ -1780608, -14700384, -5049824, -553952, 11688704, -27981568, 1866592, -8817088, -3951200, -6471520, -4672288, 6735328, -11179968, 9998688, -13414144, 6540736, -14361856, -5968096, -1042752, 22344032, -19825312, 9144256, -13627232 ], [ -3401203, -15617824, -8032524, -5205882, 7719634, -24887618, -436773, -9672418, 1663515, -2323715, -6081668, 7273308, -10289183, 9396128, -14715294, 5346551, -11844871, -8917171, 311548, 17803707, -16520237, 7268376, -10064737 ], [ -5345917, -16718752, -11611764, -10788198, 2956750, -21174878, -3200811, -10698814, 8401173, 2653651, -7772924, 7918884, -9220241, 8673056, -16276674, 3913529, -8824489, -12456061, 1936708, 12355317, -12554147, 5017320, -5789743 ], [ -7290631, -17819680, -15191004, -16370514, -1806134, -17462138, -5964849, -11725210, 15138831, 7631017, -9464180, 8564460, -8151299, 7949984, -17838054, 2480507, -5804107, -15994951, 3561868, 6906927, -8588057, 2766264, -1514749 ], [ -9235345, -18920608, -18770244, -21952830, -6569018, -13749398, -8728887, -12751606, 21876489, 12608383, -11155436, 9210036, -7082357, 7226912, -19399434, 1047485, -2783725, -19533841, 5187028, 1458537, -4621967, 515208, 2760245 ], [ -11180059, -20021536, -22349484, -27535146, -11331902, -10036658, -11492925, -13778002, 28614147, 17585749, -12846692, 9855612, -6013415, 6503840, -20960814, -385537, 236657, -23072731, 6812188, -3989853, -655877, -1735848, 7035239 ], [ -12759781, -16699816, -23378859, -28621104, -12065480, -6708206, -12616593, -14919514, 31337070, 17251090, -13543229, 9337533, -2224823, 7376768, -19409607, -1692007, 816212, -22125862, 7046434, -4579554, 1899325, -3002370, 10056425 ], [ -13974511, -8955448, -21858369, -25210704, -8769752, -3764042, -12099891, -16176142, 30045258, 11604406, -13245047, 7655799, 4283419, 9845696, -14745813, -2871925, -1045060, -16693234, 5889766, -310566, 3043639, -3284358, 11823803 ], [ -15189241, -1211080, -20337879, -21800304, -5474024, -819878, -11583189, -17432770, 28753446, 5957722, -12946865, 5974065, 10791661, 12314624, -10082019, -4051843, -2906332, -11260606, 4733098, 3958422, 4187953, -3566346, 13591181 ], [ -16403971, 6533288, -18817389, -18389904, -2178296, 2124286, -11066487, -18689398, 27461634, 311038, -12648683, 4292331, 17299903, 14783552, -5418225, -5231761, -4767604, -5827978, 3576430, 8227410, 5332267, -3848334, 15358559 ], [ -17618701, 14277656, -17296899, -14979504, 1117432, 5068450, -10549785, -19946026, 26169822, -5335646, -12350501, 2610597, 23808145, 17252480, -754431, -6411679, -6628876, -395350, 2419762, 12496398, 6476581, -4130322, 17125937 ], [ -18424035, 20818087, -15285572, -12431593, 3748399, 7338554, -9815650, -20018070, 24855541, -10770804, -11596340, 367003, 27625244, 18334430, 2911857, -7428988, -7767167, 3884986, 1426535, 15530770, 6868407, -3722657, 18313615 ], [ -17182389, 21338833, -10820060, -14196127, 3055561, 6238358, -7994350, -14167194, 23428915, -15148332, -8562284, -4685891, 17986628, 12481490, 1590615, -7633252, -5290553, 2403862, 1250513, 12392062, 3497793, 133273, 16602793 ], [ -15940743, 21859579, -6354548, -15960661, 2362723, 5138162, -6173050, -8316318, 22002289, -19525860, -5528228, -9738785, 8348012, 6628550, 269373, -7837516, -2813939, 922738, 1074491, 9253354, 127179, 3989203, 14891971 ], [ -14699097, 22380325, -1889036, -17725195, 1669885, 4037966, -4351750, -2465442, 20575663, -23903388, -2494172, -14791679, -1290604, 775610, -1051869, -8041780, -337325, -558386, 898469, 6114646, -3243435, 7845133, 13181149 ], [ -13457451, 22901071, 2576476, -19489729, 977047, 2937770, -2530450, 3385434, 19149037, -28280916, 539884, -19844573, -10929220, -5077330, -2373111, -8246044, 2139289, -2039510, 722447, 2975938, -6614049, 11701063, 11470327 ], [ -12215805, 23421817, 7041988, -21254263, 284209, 1837574, -709150, 9236310, 17722411, -32658444, 3573940, -24897467, -20567836, -10930270, -3694353, -8450308, 4615903, -3520634, 546425, -162770, -9984663, 15556993, 9759505 ], [ -12025189, 18343978, 4073295, -21905527, 329751, 391858, 1902420, 6621246, 14336270, -27437412, 7809366, -19304606, -19162132, -9305070, -1687770, -9896557, 3119362, -4441453, -2008542, -1647233, -6885897, 11091673, 10613183 ], [ -12044779, 12146422, -382239, -22334137, 522969, -1122962, 4672044, 2312994, 10558226, -20296668, 12285066, -11582594, -15547564, -6184242, 984378, -11591203, 828190, -5250211, -5039298, -2800847, -2493255, 4962103, 11979761 ], [ -12064369, 5948866, -4837773, -22762747, 716187, -2637782, 7441668, -1995258, 6780182, -13155924, 16760766, -3860582, -11932996, -3063414, 3656526, -13285849, -1462982, -6058969, -8070054, -3954461, 1899387, -1167467, 13346339 ], [ -12083959, -248690, -9293307, -23191357, 909405, -4152602, 10211292, -6303510, 3002138, -6015180, 21236466, 3861430, -8318428, 57414, 6328674, -14980495, -3754154, -6867727, -11100810, -5108075, 6292029, -7297037, 14712917 ], [ -12103549, -6446246, -13748841, -23619967, 1102623, -5667422, 12980916, -10611762, -775906, 1125564, 25712166, 11583442, -4703860, 3178242, 9000822, -16675141, -6045326, -7676485, -14131566, -6261689, 10684671, -13426607, 16079495 ], [ -10326088, -8735576, -15401412, -22411321, 31365, -7378727, 14808501, -9006282, -4481632, 6287223, 23866827, 12930085, -2847232, 6563805, 8627802, -15947665, -8419709, -7079629, -15140142, -5241359, 11690100, -17594255, 14541116 ], [ -6751576, -7116680, -14251020, -19565419, -2304369, -9286517, 15694047, -1487070, -8115040, 9469797, 15700449, 7901359, -2748544, 10214103, 5209614, -12798067, -10877303, -5077159, -14126538, -2047085, 9308316, -19799981, 10097780 ], [ -3177064, -5497784, -13100628, -16719517, -4640103, -11194307, 16579593, 6032142, -11748448, 12652371, 7534071, 2872633, -2649856, 13864401, 1791426, -9648469, -13334897, -3074689, -13112934, 1147189, 6926532, -22005707, 5654444 ], [ 397448, -3878888, -11950236, -13873615, -6975837, -13102097, 17465139, 13551354, -15381856, 15834945, -632307, -2156093, -2551168, 17514699, -1626762, -6498871, -15792491, -1072219, -12099330, 4341463, 4544748, -24211433, 1211108 ], [ 3971960, -2259992, -10799844, -11027713, -9311571, -15009887, 18350685, 21070566, -19015264, 19017519, -8798685, -7184819, -2452480, 21164997, -5044950, -3349273, -18250085, 930251, -11085726, 7535737, 2162964, -26417159, -3232228 ], [ 6165278, -127808, -8765963, -8144104, -11327157, -15472789, 18909485, 26518633, -20832421, 20360969, -15792407, -10513969, -2585113, 24060138, -8065266, -898691, -19120494, 2724763, -9059248, 9073964, -424000, -27850461, -6956069 ], [ 1452626, 4570816, -2314637, -5071960, -11742003, -8711251, 17834555, 21610975, -13568323, 12508799, -16922849, -5345239, -3874351, 23179494, -9096222, -1943189, -12054978, 3479485, -1968400, 2331956, -4036864, -25421643, -7082435 ], [ -3260026, 9269440, 4136689, -1999816, -12156849, -1949713, 16759625, 16703317, -6304225, 4656629, -18053291, -176509, -5163589, 22298850, -10127178, -2987687, -4989462, 4234207, 5122448, -4410052, -7649728, -22992825, -7208801 ], [ -7972678, 13968064, 10588015, 1072328, -12571695, 4811825, 15684695, 11795659, 959873, -3195541, -19183733, 4992221, -6452827, 21418206, -11158134, -4032185, 2076054, 4988929, 12213296, -11152060, -11262592, -20564007, -7335167 ], [ -12685330, 18666688, 17039341, 4144472, -12986541, 11573363, 14609765, 6888001, 8223971, -11047711, -20314175, 10160951, -7742065, 20537562, -12189090, -5076683, 9141570, 5743651, 19304144, -17894068, -14875456, -18135189, -7461533 ], [ -17397982, 23365312, 23490667, 7216616, -13401387, 18334901, 13534835, 1980343, 15488069, -18899881, -21444617, 15329681, -9031303, 19656918, -13220046, -6121181, 16207086, 6498373, 26394992, -24636076, -18488320, -15706371, -7587899 ], [ -16395584, 25030256, 21229058, 9211480, -13692843, 12825909, 7741765, -17050, 15355332, -18852911, -16884669, 15956536, -5361941, 18035569, -8883877, -2738899, 16214212, 3270560, 24192460, -21218469, -16246214, -13529748, -4208795 ], [ -14250176, 26088464, 17224862, 10990888, -13959621, 4862811, 1005067, -1432390, 13743228, -17226113, -11186643, 15675016, -700859, 16266079, -3474283, 1528739, 14809660, -753760, 20131252, -15768939, -12833114, -11403564, -128597 ], [ -12104768, 27146672, 13220666, 12770296, -14226399, -3100287, -5731631, -2847730, 12131124, -15599315, -5488617, 15393496, 3960223, 14496589, 1935311, 5796377, 13405108, -4778080, 16070044, -10319409, -9420014, -9277380, 3951601 ], [ -9959360, 28204880, 9216470, 14549704, -14493177, -11063385, -12468329, -4263070, 10519020, -13972517, 209409, 15111976, 8621305, 12727099, 7344905, 10064015, 12000556, -8802400, 12008836, -4869879, -6006914, -7151196, 8031799 ], [ -7813952, 29263088, 5212274, 16329112, -14759955, -19026483, -19205027, -5678410, 8906916, -12345719, 5907435, 14830456, 13282387, 10957609, 12754499, 14331653, 10596004, -12826720, 7947628, 579651, -2593814, -5025012, 12111997 ], [ -3967697, 29303168, 3349733, 12677992, -10777560, -20310879, -21879353, -5422801, 9962754, -9124376, 8333307, 12536035, 12246241, 8044225, 15491042, 12546758, 10539580, -11662141, 2489167, 3714513, -335756, -5310108, 11652184 ], [ 1579405, 28325120, 3628847, 3596344, -2545992, -14916573, -20491307, -3496243, 13686534, -4308488, 7487025, 8228713, 5512867, 3986947, 15554534, 4709330, 11831284, -5308663, -4366547, 4534707, 767260, -8006484, 6652360 ], [ 7126507, 27347072, 3907961, -5485304, 5685576, -9522267, -19103261, -1569685, 17410314, 507400, 6640743, 3921391, -1220507, -70331, 15618026, -3128098, 13122988, 1044815, -11222261, 5354901, 1870276, -10702860, 1652536 ], [ 12673609, 26369024, 4187075, -14566952, 13917144, -4127961, -17715215, 356873, 21134094, 5323288, 5794461, -385931, -7953881, -4127609, 15681518, -10965526, 14414692, 7398293, -18077975, 6175095, 2973292, -13399236, -3347288 ], [ 18220711, 25390976, 4466189, -23648600, 22148712, 1266345, -16327169, 2283431, 24857874, 10139176, 4948179, -4693253, -14687255, -8184887, 15745010, -18802954, 15706396, 13751771, -24933689, 6995289, 4076308, -16095612, -8347112 ], [ 22252450, 24141293, 4113181, -31207307, 27984957, 5490768, -14571208, 3132755, 26338972, 14675897, 4406301, -7601598, -19591305, -11095273, 15053211, -24780666, 16652541, 19338167, -29284495, 7846654, 4430091, -17935833, -12883238 ], [ 18707374, 21533435, 599563, -31151309, 21844587, 3865776, -10975672, -1404091, 16606660, 17816783, 5386443, -3515058, -15348735, -8271199, 10584957, -21459798, 15870891, 21089153, -21110761, 8853874, 1037709, -15495279, -15100874 ], [ 15162298, 18925577, -2914055, -31095311, 15704217, 2240784, -7380136, -5940937, 6874348, 20957669, 6366585, 571482, -11106165, -5447125, 6116703, -18138930, 15089241, 22840139, -12937027, 9861094, -2354673, -13054725, -17318510 ], [ 11617222, 16317719, -6427673, -31039313, 9563847, 615792, -3784600, -10477783, -2857964, 24098555, 7346727, 4658022, -6863595, -2623051, 1648449, -14818062, 14307591, 24591125, -4763293, 10868314, -5747055, -10614171, -19536146 ], [ 8072146, 13709861, -9941291, -30983315, 3423477, -1009200, -189064, -15014629, -12590276, 27239441, 8326869, 8744562, -2621025, 201023, -2819805, -11497194, 13525941, 26342111, 3410441, 11875534, -9139437, -8173617, -21753782 ], [ 4527070, 11102003, -13454909, -30927317, -2716893, -2634192, 3406472, -19551475, -22322588, 30380327, 9307011, 12831102, 1621545, 3025097, -7288059, -8176326, 12744291, 28093097, 11584175, 12882754, -12531819, -5733063, -23971418 ], [ 4885239, 10016490, -12792432, -27003744, -2568178, -2548764, 4300253, -18964476, -20053915, 28125028, 4881623, 10973532, 4009370, 5308751, -9022778, -10256918, 7908616, 24442268, 10112379, 7077104, -13280151, -5517519, -20575394 ], [ 6024057, 9235446, -11294736, -22306656, -1161646, -2121252, 4653683, -17352708, -15385045, 24790492, -624871, 7927140, 6026246, 7484321, -10210790, -13417802, 2262136, 19711076, 6711477, -91120, -13499673, -5746977, -16056638 ], [ 7162875, 8454402, -9797040, -17609568, 244886, -1693740, 5007113, -15740940, -10716175, 21455956, -6131365, 4880748, 8043122, 9659891, -11398802, -16578686, -3384344, 14979884, 3310575, -7259344, -13719195, -5976435, -11537882 ], [ 8301693, 7673358, -8299344, -12912480, 1651418, -1266228, 5360543, -14129172, -6047305, 18121420, -11637859, 1834356, 10059998, 11835461, -12586814, -19739570, -9030824, 10248692, -90327, -14427568, -13938717, -6205893, -7019126 ], [ 9440511, 6892314, -6801648, -8215392, 3057950, -838716, 5713973, -12517404, -1378435, 14786884, -17144353, -1212036, 12076874, 14011031, -13774826, -22900454, -14677304, 5517500, -3491229, -21595792, -14158239, -6435351, -2500370 ], [ 10093275, 5555076, -3958095, -5494908, 2931380, -2310858, 6816143, -9554847, 1039394, 12152791, -17419240, -3721461, 12394406, 13431077, -11299265, -24212939, -16035830, 2615180, -5360628, -22732750, -12102039, -5737608, 713755 ], [ 10259985, 3661644, 231315, -4751028, 1271708, -5682654, 8667053, -5241501, 1206182, 10219141, -12462520, -5693919, 11012594, 10095599, -5160131, -23677025, -13106402, 1541732, -5698524, -17838442, -7770117, -4112664, 2623249 ], [ 10426695, 1768212, 4420725, -4007148, -387964, -9054450, 10517963, -928155, 1372970, 8285491, -7505800, -7666377, 9630782, 6760121, 979003, -23141111, -10176974, 468284, -6036420, -12944134, -3438195, -2487720, 4532743 ], [ 10593405, -125220, 8610135, -3263268, -2047636, -12426246, 12368873, 3385191, 1539758, 6351841, -2549080, -9638835, 8248970, 3424643, 7118137, -22605197, -7247546, -605164, -6374316, -8049826, 893727, -862776, 6442237 ], [ 10760115, -2018652, 12799545, -2519388, -3707308, -15798042, 14219783, 7698537, 1706546, 4418191, 2407640, -11611293, 6867158, 89165, 13257271, -22069283, -4318118, -1678612, -6712212, -3155518, 5225649, 762168, 8351731 ], [ 9886618, -4048983, 15728285, -2667797, -5649349, -17692260, 14657440, 10388429, 1035765, 2238899, 6065998, -12990257, 5285929, -2454951, 18410897, -20142206, -1874589, -3079036, -6777883, 54399, 8623703, 2688728, 8921764 ], [ 3812086, -6763809, 12353675, -7277651, -9003235, -12198588, 8028832, 4961051, -3822861, -1168603, 3232546, -11401751, 2707615, -1042257, 18636983, -11259314, -1860555, -6114340, -5482429, -5157639, 7352417, 6123368, 2794492 ], [ -2262446, -9478635, 8979065, -11887505, -12357121, -6704916, 1400224, -466327, -8681487, -4576105, 399094, -9813245, 129301, 370437, 18863069, -2376422, -1846521, -9149644, -4186975, -10369677, 6081131, 9558008, -3332780 ], [ -8336978, -12193461, 5604455, -16497359, -15711007, -1211244, -5228384, -5893705, -13540113, -7983607, -2434358, -8224739, -2449013, 1783131, 19089155, 6506470, -1832487, -12184948, -2891521, -15581715, 4809845, 12992648, -9460052 ], [ -14411510, -14908287, 2229845, -21107213, -19064893, 4282428, -11856992, -11321083, -18398739, -11391109, -5267810, -6636233, -5027327, 3195825, 19315241, 15389362, -1818453, -15220252, -1596067, -20793753, 3538559, 16427288, -15587324 ], [ -20486042, -17623113, -1144765, -25717067, -22418779, 9776100, -18485600, -16748461, -23257365, -14798611, -8101262, -5047727, -7605641, 4608519, 19541327, 24272254, -1804419, -18255556, -300613, -26005791, 2267273, 19861928, -21714596 ], [ -16838399, -15406504, -3051195, -20976436, -18458365, 9098802, -15964873, -11361149, -22861991, -9210093, -6215029, -2529651, -8895735, 3913228, 17040628, 22027511, 295970, -12258735, 70786, -23529609, 1807292, 17221343, -19206893 ], [ -11246321, -12203608, -4663989, -14365708, -13035091, 7187310, -11614279, -3810899, -21415817, -1822371, -3384859, 174339, -9928185, 2796340, 13994572, 17557241, 2813630, -4455489, 257374, -19515783, 1509572, 13365713, -14972195 ], [ -5654243, -9000712, -6276783, -7754980, -7611817, 5275818, -7263685, 3739351, -19969643, 5565351, -554689, 2878329, -10960635, 1679452, 10948516, 13086971, 5331290, 3347757, 443962, -15501957, 1211852, 9510083, -10737497 ], [ -62165, -5797816, -7889577, -1144252, -2188543, 3364326, -2913091, 11289601, -18523469, 12953073, 2275481, 5582319, -11993085, 562564, 7902460, 8616701, 7848950, 11151003, 630550, -11488131, 914132, 5654453, -6502799 ], [ 5529913, -2594920, -9502371, 5466476, 3234731, 1452834, 1437503, 18839851, -17077295, 20340795, 5105651, 8286309, -13025535, -554324, 4856404, 4146431, 10366610, 18954249, 817138, -7474305, 616412, 1798823, -2268101 ], [ 6059917, -1939738, -10499652, 7274798, 7761449, 144363, 3545210, 23019661, -15138887, 22703535, 4223252, 7988988, -11839698, -645497, 1939849, 324617, 9641939, 22217229, -249710, -4016127, -336022, -1672519, 193189 ], [ 1527847, -3832270, -10881420, 4280714, 11391611, -561087, 3410030, 23829031, -12708245, 20041293, -371716, 4690356, -8435574, 289045, -847205, -2848741, 5674937, 20939943, -2569994, -1113597, -1943170, -4759573, 881071 ], [ -3004223, -5724802, -11263188, 1286630, 15021773, -1266537, 3274850, 24638401, -10277603, 17379051, -4966684, 1391724, -5031450, 1223587, -3634259, -6022099, 1707935, 19662657, -4890278, 1788933, -3550318, -7846627, 1568953 ], [ -7536293, -7617334, -11644956, -1707454, 18651935, -1971987, 3139670, 25447771, -7846961, 14716809, -9561652, -1906908, -1627326, 2158129, -6421313, -9195457, -2259067, 18385371, -7210562, 4691463, -5157466, -10933681, 2256835 ], [ -12068363, -9509866, -12026724, -4701538, 22282097, -2677437, 3004490, 26257141, -5416319, 12054567, -14156620, -5205540, 1776798, 3092671, -9208367, -12368815, -6226069, 17108085, -9530846, 7593993, -6764614, -14020735, 2944717 ], [ -15893383, -10535780, -12887718, -6983552, 24810569, -2858024, 2378033, 26664919, -2610573, 10067283, -17620086, -7477801, 4117308, 4012963, -11265615, -14809693, -9707147, 15693152, -11012372, 9736054, -7683112, -16405082, 2833642 ], [ -16183153, -7228604, -16144842, -5705216, 21830591, -414296, -704809, 25064737, 2070693, 11454789, -15426042, -4618207, 1139748, 4862005, -9673833, -13588171, -10758605, 13589984, -8300108, 8075770, -5158360, -15275894, -1272218 ], [ -16472923, -3921428, -19401966, -4426880, 18850613, 2029432, -3787651, 23464555, 6751959, 12842295, -13231998, -1758613, -1837812, 5711047, -8082051, -12366649, -11810063, 11486816, -5587844, 6415486, -2633608, -14146706, -5378078 ], [ -16762693, -614252, -22659090, -3148544, 15870635, 4473160, -6870493, 21864373, 11433225, 14229801, -11037954, 1100981, -4815372, 6560089, -6490269, -11145127, -12861521, 9383648, -2875580, 4755202, -108856, -13017518, -9483938 ], [ -17052463, 2692924, -25916214, -1870208, 12890657, 6916888, -9953335, 20264191, 16114491, 15617307, -8843910, 3960575, -7792932, 7409131, -4898487, -9923605, -13912979, 7280480, -163316, 3094918, 2415896, -11888330, -13589798 ], [ -17342233, 6000100, -29173338, -591872, 9910679, 9360616, -13036177, 18664009, 20795757, 17004813, -6649866, 6820169, -10770492, 8258173, -3306705, -8702083, -14964437, 5177312, 2548948, 1434634, 4940648, -10759142, -17695658 ], [ -14851908, 6506271, -22382322, -3288726, 5717056, 7370129, -8502024, 16580782, 18644518, 15423684, -5568942, 6178443, -11384597, 3428950, -2474498, -7282776, -11114265, 2560899, 1888902, -535100, 5191700, -4486629, -17677188 ], [ -11805564, 6452241, -13581678, -6780618, 1280704, 4492799, -2444472, 14400946, 15126778, 13248828, -4710642, 4836453, -11526011, -2535926, -1794206, -5823912, -6283767, -158163, 554394, -2566724, 4988012, 2814549, -16833852 ], [ -8759220, 6398211, -4781034, -10272510, -3155648, 1615469, 3613080, 12221110, 11609038, 11073972, -3852342, 3494463, -11667425, -8500802, -1113914, -4365048, -1453269, -2877225, -780114, -4598348, 4784324, 10115727, -15990516 ], [ -5712876, 6344181, 4019610, -13764402, -7592000, -1261861, 9670632, 10041274, 8091298, 8899116, -2994042, 2152473, -11808839, -14465678, -433622, -2906184, 3377229, -5596287, -2114622, -6629972, 4580636, 17416905, -15147180 ], [ -2666532, 6290151, 12820254, -17256294, -12028352, -4139191, 15728184, 7861438, 4573558, 6724260, -2135742, 810483, -11950253, -20430554, 246670, -1447320, 8207727, -8315349, -3449130, -8661596, 4376948, 24718083, -14303844 ], [ -2891400, 6381354, 13870377, -15576489, -12714689, -4950556, 18767430, 4771750, 3964381, 2913876, -411666, -1634760, -8129657, -19234625, -1246781, -1090755, 7792188, -9492852, -1688004, -7572221, 2994104, 24416709, -11756979 ], [ -6387480, 6617790, 7169979, -8724987, -9651011, -3695956, 18788370, 772210, 6263767, -2532036, 2178186, -5183256, -347051, -10877891, -4913975, -1836489, 2130612, -9128796, 3168756, -3361847, 432104, 16512783, -7506585 ], [ -9883560, 6854226, 469581, -1873485, -6587333, -2441356, 18809310, -3227330, 8563153, -7977948, 4768038, -8731752, 7435555, -2521157, -8581169, -2582223, -3530964, -8764740, 8025516, 848527, -2129896, 8608857, -3256191 ], [ -13379640, 7090662, -6230817, 4978017, -3523655, -1186756, 18830250, -7226870, 10862539, -13423860, 7357890, -12280248, 15218161, 5835577, -12248363, -3327957, -9192540, -8400684, 12882276, 5058901, -4691896, 704931, 994203 ], [ -16875720, 7327098, -12931215, 11829519, -459977, 67844, 18851190, -11226410, 13161925, -18869772, 9947742, -15828744, 23000767, 14192311, -15915557, -4073691, -14854116, -8036628, 17739036, 9269275, -7253896, -7198995, 5244597 ], [ -19352836, 7129384, -18436570, 16698284, 2249410, 1902424, 17695674, -13503905, 14089066, -23431795, 12127949, -18056614, 28181167, 20634375, -17831696, -4330588, -18976370, -7539187, 21418113, 12256120, -9217285, -13530069, 8074440 ], [ -16735132, 4760920, -17966710, 11653364, 3187342, 6636904, 10657878, -7171175, 8154982, -23574373, 12259931, -13681354, 20350537, 17503089, -10992560, -2143300, -15402014, -6374821, 19208775, 9125320, -8187619, -11996883, 3801528 ], [ -14117428, 2392456, -17496850, 6608444, 4125274, 11371384, 3620082, -838445, 2220898, -23716951, 12391913, -9306094, 12519907, 14371803, -4153424, 43988, -11827658, -5210455, 16999437, 5994520, -7157953, -10463697, -471384 ], [ -11499724, 23992, -17026990, 1563524, 5063206, 16105864, -3417714, 5494285, -3713186, -23859529, 12523895, -4930834, 4689277, 11240517, 2685712, 2231276, -8253302, -4046089, 14790099, 2863720, -6128287, -8930511, -4744296 ], [ -8882020, -2344472, -16557130, -3481396, 6001138, 20840344, -10455510, 11827015, -9647270, -24002107, 12655877, -555574, -3141353, 8109231, 9524848, 4418564, -4678946, -2881723, 12580761, -267080, -5098621, -7397325, -9017208 ], [ -6264316, -4712936, -16087270, -8526316, 6939070, 25574824, -17493306, 18159745, -15581354, -24144685, 12787859, 3819686, -10971983, 4977945, 16363984, 6605852, -1104590, -1717357, 10371423, -3397880, -4068955, -5864139, -13290120 ], [ -6228952, -4018875, -14672800, -8021976, 4706407, 25526139, -11735072, 12456635, -13764408, -22600623, 10073266, 5027926, -11742233, 933924, 15985315, 4471635, -4683924, 105414, 6639860, -3128285, -2262664, -1935313, -14171002 ], [ -6710056, -2712309, -13069408, -6407784, 1839625, 24520821, -3417632, 4346357, -10397256, -20719233, 6789358, 5602762, -11100407, -3292644, 14163085, 1473117, -9693996, 2059866, 2603852, -2178611, -301048, 2472641, -14373478 ], [ -7191160, -1405743, -11466016, -4793592, -1027157, 23515503, 4899808, -3763921, -7030104, -18837843, 3505450, 6177598, -10458581, -7519212, 12340855, -1525401, -14704068, 4014318, -1432156, -1228937, 1660568, 6880595, -14575954 ], [ -7672264, -99177, -9862624, -3179400, -3893939, 22510185, 13217248, -11874199, -3662952, -16956453, 221542, 6752434, -9816755, -11745780, 10518625, -4523919, -19714140, 5968770, -5468164, -279263, 3622184, 11288549, -14778430 ], [ -8153368, 1207389, -8259232, -1565208, -6760721, 21504867, 21534688, -19984477, -295800, -15075063, -3062366, 7327270, -9174929, -15972348, 8696395, -7522437, -24724212, 7923222, -9504172, 670411, 5583800, 15696503, -14980906 ], [ -6758104, -542346, -6920548, -2926254, -7432304, 21716850, 23903755, -21067180, 2499168, -15538164, -4359470, 8562292, -7588085, -16857714, 7444765, -6921897, -25773141, 9218988, -10615858, 1327327, 5830223, 15956891, -14607637 ], [ -3486472, -5348382, -5846572, -7262538, -5908688, 23146134, 20324449, -15122308, 4721952, -18345756, -3669770, 10457500, -5056223, -14401878, 6763735, -2722299, -22860927, 9856068, -8803222, 1691485, 4361453, 12069713, -13658623 ], [ -214840, -10154418, -4772596, -11598822, -4385072, 24575418, 16745143, -9177436, 6944736, -21153348, -2980070, 12352708, -2524361, -11946042, 6082705, 1477299, -19948713, 10493148, -6990586, 2055643, 2892683, 8182535, -12709609 ], [ 3056792, -14960454, -3698620, -15935106, -2861456, 26004702, 13165837, -3232564, 9167520, -23960940, -2290370, 14247916, 7501, -9490206, 5401675, 5676897, -17036499, 11130228, -5177950, 2419801, 1423913, 4295357, -11760595 ], [ 6328424, -19766490, -2624644, -20271390, -1337840, 27433986, 9586531, 2712308, 11390304, -26768532, -1600670, 16143124, 2539363, -7034370, 4720645, 9876495, -14124285, 11767308, -3365314, 2783959, -44857, 408179, -10811581 ], [ 9558766, -23593156, -1797145, -23475994, -83893, 26888484, 5854485, 7815730, 12887081, -28694431, -1184576, 16721042, 4060357, -5453728, 3887893, 13610377, -12109626, 11348957, -2602508, 3529776, -1998232, -2949750, -10078718 ], [ 12582658, -22522972, -2202031, -21022198, -178291, 16469052, 1358739, 8711902, 10753823, -26211865, -2136512, 10712510, 527011, -8249056, 2296531, 15015679, -14582742, 5653451, -7088852, 6183888, -6374632, -3661434, -10426610 ], [ 15606550, -21452788, -2606917, -18568402, -272689, 6049620, -3137007, 9608074, 8620565, -23729299, -3088448, 4703978, -3006335, -11044384, 705169, 16420981, -17055858, -42055, -11575196, 8838000, -10751032, -4373118, -10774502 ], [ 18630442, -20382604, -3011803, -16114606, -367087, -4369812, -7632753, 10504246, 6487307, -21246733, -4040384, -1304554, -6539681, -13839712, -886193, 17826283, -19528974, -5737561, -16061540, 11492112, -15127432, -5084802, -11122394 ], [ 21654334, -19312420, -3416689, -13660810, -461485, -14789244, -12128499, 11400418, 4354049, -18764167, -4992320, -7313086, -10073027, -16635040, -2477555, 19231585, -22002090, -11433067, -20547884, 14146224, -19503832, -5796486, -11470286 ], [ 24678226, -18242236, -3821575, -11207014, -555883, -25208676, -16624245, 12296590, 2220791, -16281601, -5944256, -13321618, -13606373, -19430368, -4068917, 20636887, -24475206, -17128573, -25034228, 16800336, -23880232, -6508170, -11818178 ], [ 19779508, -11171382, -481896, -7770928, -85996, -24314873, -11042331, 7655972, 1180363, -12347120, -7856972, -12526475, -13877544, -16257806, -3600604, 13921299, -21361727, -14718909, -25322787, 11563553, -18259982, -1972454, -9568795 ], [ 13296268, -2900394, 3606696, -4138384, 496748, -21158423, -3444885, 1907996, 358501, -8122256, -9961844, -10370597, -13496280, -11891666, -2720356, 5581533, -17130929, -10688211, -24771789, 4748591, -10640402, 3612742, -6799957 ], [ 6813028, 5370594, 7695288, -505840, 1079492, -18001973, 4152561, -3839980, -463361, -3897392, -12066716, -8214719, -13115016, -7525526, -1840108, -2758233, -12900131, -6657513, -24220791, -2066371, -3020822, 9197938, -4031119 ], [ 329788, 13641582, 11783880, 3126704, 1662236, -14845523, 11750007, -9587956, -1285223, 327472, -14171588, -6058841, -12733752, -3159386, -959860, -11097999, -8669333, -2626815, -23669793, -8881333, 4598758, 14783134, -1262281 ], [ -6153452, 21912570, 15872472, 6759248, 2244980, -11689073, 19347453, -15335932, -2107085, 4552336, -16276460, -3902963, -12352488, 1206754, -79612, -19437765, -4438535, 1403883, -23118795, -15696295, 12218338, 20368330, 1506557 ], [ -9857249, 21582252, 16924872, 6893495, 2026703, -10617041, 23097144, -16122226, -2912357, 4181965, -16442093, -3500543, -9139344, 3122818, 1035608, -22426131, -1204538, 5033874, -21560100, -18045931, 16730593, 18964873, -499204 ], [ -10781603, 12650628, 14941080, 3529445, 1007405, -11629427, 22999080, -11946838, -3701039, -783641, -14668487, -4851581, -3094320, 2588806, 2385800, -20063097, 1032658, 8263158, -18993708, -15930241, 18135523, 10572763, -7279564 ], [ -11705957, 3719004, 12957288, 165395, -11893, -12641813, 22901016, -7771450, -4489721, -5749247, -12894881, -6202619, 2950704, 2054794, 3735992, -17700063, 3269854, 11492442, -16427316, -13814551, 19540453, 2180653, -14059924 ], [ -12630311, -5212620, 10973496, -3198655, -1031191, -13654199, 22802952, -3596062, -5278403, -10714853, -11121275, -7553657, 8995728, 1520782, 5086184, -15337029, 5507050, 14721726, -13860924, -11698861, 20945383, -6211457, -20840284 ], [ -13554665, -14144244, 8989704, -6562705, -2050489, -14666585, 22704888, 579326, -6067085, -15680459, -9347669, -8904695, 15040752, 986770, 6436376, -12973995, 7744246, 17951010, -11294532, -9583171, 22350313, -14603567, -27620644 ], [ -13611239, -20605782, 7635369, -8806366, -3848103, -14391898, 21367016, 4586895, -6941470, -20068736, -7086443, -9729358, 19271981, 792893, 6787306, -11048686, 9917406, 19639849, -8795473, -7650171, 23371724, -20257301, -33094478 ], [ -9328913, -14716890, 9428319, -5448082, -9537297, -7681846, 13830104, 7755369, -8244370, -21570368, -2387117, -7922146, 14434235, 2299691, 2141926, -11312002, 11770386, 13626463, -6633079, -6630621, 22475540, -12219155, -32035682 ], [ -5046587, -8827998, 11221269, -2089798, -15226491, -971794, 6293192, 10923843, -9547270, -23072000, 2312209, -6114934, 9596489, 3806489, -2503454, -11575318, 13623366, 7613077, -4470685, -5611071, 21579356, -4181009, -30976886 ], [ -764261, -2939106, 13014219, 1268486, -20915685, 5738258, -1243720, 14092317, -10850170, -24573632, 7011535, -4307722, 4758743, 5313287, -7148834, -11838634, 15476346, 1599691, -2308291, -4591521, 20683172, 3857137, -29918090 ], [ 3518065, 2949786, 14807169, 4626770, -26604879, 12448310, -8780632, 17260791, -12153070, -26075264, 11710861, -2500510, -79003, 6820085, -11794214, -12101950, 17329326, -4413695, -145897, -3571971, 19786988, 11895283, -28859294 ], [ 7800391, 8838678, 16600119, 7985054, -32294073, 19158362, -16317544, 20429265, -13455970, -27576896, 16410187, -693298, -4916749, 8326883, -16439594, -12365266, 19182306, -10427081, 2016497, -2552421, 18890804, 19933429, -27800498 ], [ 6734977, 11557550, 10453124, 9267443, -29723207, 14779084, -17045716, 18180069, -14430065, -22269828, 15468098, 1863169, -5854095, 7615051, -17588369, -14955852, 13553761, -10124087, 4089066, -4328936, 15664620, 16397950, -22739972 ], [ 4600015, 13642418, 2718140, 10134653, -25500329, 8181940, -16412140, 14847339, -15338399, -15601020, 13397726, 4569487, -6011361, 6459493, -18037823, -18011892, 6428911, -8557817, 6143670, -6664664, 11972436, 10547746, -16879100 ], [ 2465053, 15727286, -5016844, 11001863, -21277451, 1584796, -15778564, 11514609, -16246733, -8932212, 11327354, 7275805, -6168627, 5303935, -18487277, -21067932, -695939, -6991547, 8198274, -9000392, 8280252, 4697542, -11018228 ], [ 330091, 17812154, -12751828, 11869073, -17054573, -5012348, -15144988, 8181879, -17155067, -2263404, 9256982, 9982123, -6325893, 4148377, -18936731, -24123972, -7820789, -5425277, 10252878, -11336120, 4588068, -1152662, -5157356 ], [ -1804871, 19897022, -20486812, 12736283, -12831695, -11609492, -14511412, 4849149, -18063401, 4405404, 7186610, 12688441, -6483159, 2992819, -19386185, -27180012, -14945639, -3859007, 12307482, -13671848, 895884, -7002866, 703516 ], [ -589028, 19006751, -22317148, 11708123, -10426295, -12545534, -11648662, 2557458, -16647356, 5853231, 7165202, 15051217, -5816553, 3428917, -17053778, -27312189, -14176886, -1744001, 10534953, -12588611, -1427901, -9971681, 4486876 ], [ 3977620, 15141341, -18242836, 8784593, -9838373, -7820474, -6556738, 1306806, -12906932, 2080077, 9192758, 17070451, -4326075, 5456671, -11939510, -24520503, -5514530, 919741, 4935291, -8086409, -2383287, -10059107, 6192724 ], [ 8544268, 11275931, -14168524, 5861063, -9250451, -3095414, -1464814, 56154, -9166508, -1693077, 11220314, 19089685, -2835597, 7484425, -6825242, -21728817, 3147826, 3583483, -664371, -3584207, -3338673, -10146533, 7898572 ], [ 13110916, 7410521, -10094212, 2937533, -8662529, 1629646, 3627110, -1194498, -5426084, -5466231, 13247870, 21108919, -1345119, 9512179, -1710974, -18937131, 11810182, 6247225, -6264033, 917995, -4294059, -10233959, 9604420 ], [ 17677564, 3545111, -6019900, 14003, -8074607, 6354706, 8719034, -2445150, -1685660, -9239385, 15275426, 23128153, 145359, 11539933, 3403294, -16145445, 20472538, 8910967, -11863695, 5420197, -5249445, -10321385, 11310268 ], [ 21047913, 88443, -3078677, -1998205, -7502916, 10703726, 12218723, -2549217, 1150637, -11821446, 16293100, 23534417, 938372, 12674566, 8375314, -13189562, 26638952, 10967160, -16411697, 8451713, -5832911, -10278859, 11895176 ], [ 18436767, -1324515, -5802899, 546197, -7012380, 13172546, 7757237, 3079641, -533701, -8448042, 12261364, 15875831, -1755940, 9343594, 12636094, -9412694, 20325656, 9985608, -15701399, 4129799, -4556777, -9586573, 6875384 ], [ 15825621, -2737473, -8527121, 3090599, -6521844, 15641366, 3295751, 8708499, -2218039, -5074638, 8229628, 8217245, -4450252, 6012622, 16896874, -5635826, 14012360, 9004056, -14991101, -192115, -3280643, -8894287, 1855592 ], [ 13214475, -4150431, -11251343, 5635001, -6031308, 18110186, -1165735, 14337357, -3902377, -1701234, 4197892, 558659, -7144564, 2681650, 21157654, -1858958, 7699064, 8022504, -14280803, -4514029, -2004509, -8202001, -3164200 ], [ 10603329, -5563389, -13975565, 8179403, -5540772, 20579006, -5627221, 19966215, -5586715, 1672170, 166156, -7099927, -9838876, -649322, 25418434, 1917910, 1385768, 7040952, -13570505, -8835943, -728375, -7509715, -8183992 ], [ 7992183, -6976347, -16699787, 10723805, -5050236, 23047826, -10088707, 25595073, -7271053, 5045574, -3865580, -14758513, -12533188, -3980294, 29679214, 5694778, -4927528, 6059400, -12860207, -13157857, 547759, -6817429, -13203784 ], [ 5971837, -8203230, -15565569, 9128052, -1454535, 21049356, -9915978, 26419016, -5947776, 5329183, -4624131, -15267534, -7952995, -5978281, 23021779, 1378876, -5897759, 7851183, -9172569, -13724881, -1490252, -4143573, -15980461 ], [ 4069651, -9392898, -13659663, 6704268, 2762199, 18157428, -8816406, 26281976, -4022976, 4994833, -4728045, -14346642, -1917901, -7709671, 14180701, -4555580, -5799377, 10197633, -4889463, -13540927, -4191092, -1073403, -18308515 ], [ 2167465, -10582566, -11753757, 4280484, 6978933, 15265500, -7716834, 26144936, -2098176, 4660483, -4831959, -13425750, 4117193, -9441061, 5339623, -10490036, -5700995, 12544083, -606357, -13356973, -6891932, 1996767, -20636569 ], [ 265279, -11772234, -9847851, 1856700, 11195667, 12373572, -6617262, 26007896, -173376, 4326133, -4935873, -12504858, 10152287, -11172451, -3501455, -16424492, -5602613, 14890533, 3676749, -13173019, -9592772, 5066937, -22964623 ], [ -1636907, -12961902, -7941945, -567084, 15412401, 9481644, -5517690, 25870856, 1751424, 3991783, -5039787, -11583966, 16187381, -12903841, -12342533, -22358948, -5504231, 17236983, 7959855, -12989065, -12293612, 8137107, -25292677 ], [ -3865970, -12125163, -8188611, -3143634, 15624075, 5433837, -2336526, 23359865, 1202622, 2628490, -4168947, -11795253, 17548706, -11977948, -16212677, -24258191, -5221889, 17479695, 7872834, -9901264, -11541737, 11123466, -22335757 ], [ -6421910, -9262017, -10587849, -5872950, 11830689, 230151, 2926230, 18474923, -1819782, 236254, -2323353, -13138719, 14236262, -8394772, -15111887, -22122221, -4755587, 15618669, 3415686, -3909616, -7337147, 14026014, -14093863 ], [ -8977850, -6398871, -12987087, -8602266, 8037303, -4973535, 8188986, 13589981, -4842186, -2155982, -477759, -14482185, 10923818, -4811596, -14011097, -19986251, -4289285, 13757643, -1041462, 2082032, -3132557, 16928562, -5851969 ], [ -11533790, -3535725, -15386325, -11331582, 4243917, -10177221, 13451742, 8705039, -7864590, -4548218, 1367835, -15825651, 7611374, -1228420, -12910307, -17850281, -3822983, 11896617, -5498610, 8073680, 1072033, 19831110, 2389925 ], [ -14089730, -672579, -17785563, -14060898, 450531, -15380907, 18714498, 3820097, -10886994, -6940454, 3213429, -17169117, 4298930, 2354756, -11809517, -15714311, -3356681, 10035591, -9955758, 14065328, 5276623, 22733658, 10631819 ], [ -16126367, 2345232, -19321377, -16411638, -2041862, -19010358, 22305648, -511329, -13358857, -8291429, 4363696, -16816005, 696250, 5285315, -11137431, -13673228, -2718338, 8568800, -13093623, 18246171, 8459083, 23682339, 17373097 ], [ -15566489, 6136368, -16540071, -16869498, 1970710, -14768634, 17538768, -2075175, -13078015, -4436099, 2037328, -7980003, -4357610, 4952789, -12608865, -12106580, -1219790, 9073184, -9635073, 13372989, 6530893, 14861685, 16611295 ], [ -15006611, 9927504, -13758765, -17327358, 5983282, -10526910, 12771888, -3639021, -12797173, -580769, -289040, 855999, -9411470, 4620263, -14080299, -10539932, 278758, 9577568, -6176523, 8499807, 4602703, 6041031, 15849493 ], [ -14446733, 13718640, -10977459, -17785218, 9995854, -6285186, 8005008, -5202867, -12516331, 3274561, -2615408, 9692001, -14465330, 4287737, -15551733, -8973284, 1777306, 10081952, -2717973, 3626625, 2674513, -2779623, 15087691 ], [ -13886855, 17509776, -8196153, -18243078, 14008426, -2043462, 3238128, -6766713, -12235489, 7129891, -4941776, 18528003, -19519190, 3955211, -17023167, -7406636, 3275854, 10586336, 740577, -1246557, 746323, -11600277, 14325889 ], [ -13326977, 21300912, -5414847, -18700938, 18020998, 2198262, -1528752, -8330559, -11954647, 10985221, -7268144, 27364005, -24573050, 3622685, -18494601, -5839988, 4774402, 11090720, 4199127, -6119739, -1181867, -20420931, 13564087 ], [ -12412044, 17992553, -3720551, -19685253, 14844065, 1797961, -3265137, -6237340, -11434275, 8511706, -7979277, 22849087, -24375280, 858679, -14559345, -5316075, 8980510, 9451069, 5628092, -7784226, -188482, -21607110, 9483565 ], [ -11426100, 13264295, -2243657, -20774859, 10229231, 469255, -4395423, -3412708, -10865997, 4772422, -8367363, 15663985, -23127184, -2391623, -9542751, -5000709, 13728130, 7382611, 6651140, -8806974, 1389218, -21266394, 4739299 ], [ -10440156, 8536037, -766763, -21864465, 5614397, -859451, -5525709, -588076, -10297719, 1033138, -8755449, 8478883, -21879088, -5641925, -4526157, -4685343, 18475750, 5314153, 7674188, -9829722, 2966918, -20925678, -4967 ], [ -9454212, 3807779, 710131, -22954071, 999563, -2188157, -6655995, 2236556, -9729441, -2706146, -9143535, 1293781, -20630992, -8892227, 490437, -4369977, 23223370, 3245695, 8697236, -10852470, 4544618, -20584962, -4749233 ], [ -8468268, -920479, 2187025, -24043677, -3615271, -3516863, -7786281, 5061188, -9161163, -6445430, -9531621, -5891321, -19382896, -12142529, 5507031, -4054611, 27970990, 1177237, 9720284, -11875218, 6122318, -20244246, -9493499 ], [ -8788788, -3543292, 2238223, -24185772, -6383854, -3092180, -7896633, 4397231, -8546424, -8390729, -8646801, -10309583, -17876374, -13512671, 9414699, -4465848, 29818804, -321494, 9906656, -10017924, 6781160, -15917748, -9597851 ], [ -10415772, -4060660, 863725, -23380356, -7306186, -914108, -6987051, 244685, -7885224, -8542043, -6489075, -11961005, -16111426, -13002653, 12213441, -5603688, 28766812, -1250498, 9256352, -5280588, 6521144, -7605468, -5062289 ], [ -12042756, -4578028, -510773, -22574940, -8228518, 1263964, -6077469, -3907861, -7224024, -8693357, -4331349, -13612427, -14346478, -12492635, 15012183, -6741528, 27714820, -2179502, 8606048, -543252, 6261128, 706812, -526727 ], [ -13669740, -5095396, -1885271, -21769524, -9150850, 3442036, -5167887, -8060407, -6562824, -8844671, -2173623, -15263849, -12581530, -11982617, 17810925, -7879368, 26662828, -3108506, 7955744, 4194084, 6001112, 9019092, 4008835 ], [ -15296724, -5612764, -3259769, -20964108, -10073182, 5620108, -4258305, -12212953, -5901624, -8995985, -15897, -16915271, -10816582, -11472599, 20609667, -9017208, 25610836, -4037510, 7305440, 8931420, 5741096, 17331372, 8544397 ], [ -15927257, -6055030, -4136628, -19512684, -10749078, 7066111, -2718215, -14802424, -5155394, -8044912, 1779620, -17795307, -9672007, -10269254, 22298033, -9887303, 23906860, -4451992, 6645009, 12708065, 5248077, 24412677, 12464932 ], [ -11575535, -6121786, -2525292, -14831220, -10192794, 4851769, 1974415, -9576520, -3984014, -1581904, 1764092, -14818413, -11629297, -5599274, 18434519, -9418673, 18942964, -2293864, 5933943, 11681255, 3590043, 25339107, 13310332 ], [ -7223813, -6188542, -913956, -10149756, -9636510, 2637427, 6667045, -4350616, -2812634, 4881104, 1748564, -11841519, -13586587, -929294, 14571005, -8950043, 13979068, -135736, 5222877, 10654445, 1932009, 26265537, 14155732 ], [ -2872091, -6255298, 697380, -5468292, -9080226, 423085, 11359675, 875288, -1641254, 11344112, 1733036, -8864625, -15543877, 3740686, 10707491, -8481413, 9015172, 2022392, 4511811, 9627635, 273975, 27191967, 15001132 ], [ 1479631, -6322054, 2308716, -786828, -8523942, -1791257, 16052305, 6101192, -469874, 17807120, 1717508, -5887731, -17501167, 8410666, 6843977, -8012783, 4051276, 4180520, 3800745, 8600825, -1384059, 28118397, 15846532 ], [ 5831353, -6388810, 3920052, 3894636, -7967658, -4005599, 20744935, 11327096, 701506, 24270128, 1701980, -2910837, -19458457, 13080646, 2980463, -7544153, -912620, 6338648, 3089679, 7574015, -3042093, 29044827, 16691932 ], [ 1282595, -3527461, -247922, 5902740, -6030614, -3929811, 15366075, 14062110, 3701821, 19797176, -580728, -6609053, -21579342, 13520751, 1028089, -4903053, 1490274, 1066761, 5731103, 5049965, -4166747, 24868942, 16921817 ], [ -5046259, -80491, -5571758, 7376172, -3817418, -3395997, 7972917, 16298946, 7067923, 13137032, -3316872, -11642291, -23732946, 13114881, -542057, -1827459, 5366526, -5691129, 9043025, 2226467, -5184725, 19672594, 17028599 ], [ -11375113, 3366479, -10895594, 8849604, -1604222, -2862183, 579759, 18535782, 10434025, 6476888, -6053016, -16675529, -25886550, 12709011, -2112203, 1248135, 9242778, -12449019, 12354947, -597031, -6202703, 14476246, 17135381 ], [ -17703967, 6813449, -16219430, 10323036, 608974, -2328369, -6813399, 20772618, 13800127, -183256, -8789160, -21708767, -28040154, 12303141, -3682349, 4323729, 13119030, -19206909, 15666869, -3420529, -7220681, 9279898, 17242163 ], [ -24032821, 10260419, -21543266, 11796468, 2822170, -1794555, -14206557, 23009454, 17166229, -6843400, -11525304, -26742005, -30193758, 11897271, -5252495, 7399323, 16995282, -25964799, 18978791, -6244027, -8238659, 4083550, 17348945 ], [ -25295173, 10017116, -23532338, 10142073, 2267233, -1707276, -16354872, 21226218, 16927438, -9316639, -9407169, -27037244, -28878525, 13055265, -7256921, 9370935, 17427138, -27169812, 19620359, -8629045, -7313273, 1878598, 17373731 ], [ -21491023, 6083540, -22186646, 5359851, -1055837, -2066532, -13258344, 15422910, 13083754, -7602973, -2434755, -22594484, -24094455, 15777123, -9695627, 10238565, 14414598, -22821948, 17591573, -10575583, -4444523, 2665042, 17316521 ], [ -17686873, 2149964, -20840954, 577629, -4378907, -2425788, -10161816, 9619602, 9240070, -5889307, 4537659, -18151724, -19310385, 18498981, -12134333, 11106195, 11402058, -18474084, 15562787, -12522121, -1575773, 3451486, 17259311 ], [ -13882723, -1783612, -19495262, -4204593, -7701977, -2785044, -7065288, 3816294, 5396386, -4175641, 11510073, -13708964, -14526315, 21220839, -14573039, 11973825, 8389518, -14126220, 13534001, -14468659, 1292977, 4237930, 17202101 ], [ -10078573, -5717188, -18149570, -8986815, -11025047, -3144300, -3968760, -1987014, 1552702, -2461975, 18482487, -9266204, -9742245, 23942697, -17011745, 12841455, 5376978, -9778356, 11505215, -16415197, 4161727, 5024374, 17144891 ], [ -7081925, -9292773, -15776707, -12178980, -13184337, -3779405, -1468966, -6264492, -607343, -1092690, 23321877, -6115195, -5205695, 24783706, -18225415, 13799698, 2812225, -6096914, 9584289, -17139105, 5694435, 5093132, 16916481 ], [ -8122787, -11078403, -8267989, -7420860, -9524727, -5793755, -1952842, -2912820, 5650807, -1445310, 17496147, -9422941, -1906745, 16220470, -13313905, 15211006, 2486407, -5747582, 8202663, -11749863, 546933, 1573460, 15832071 ], [ -9163649, -12864033, -759271, -2662740, -5865117, -7808105, -2436718, 438852, 11908957, -1797930, 11670417, -12730687, 1392205, 7657234, -8402395, 16622314, 2160589, -5398250, 6821037, -6360621, -4600569, -1946212, 14747661 ], [ -10204511, -14649663, 6749447, 2095380, -2205507, -9822455, -2920594, 3790524, 18167107, -2150550, 5844687, -16038433, 4691155, -906002, -3490885, 18033622, 1834771, -5048918, 5439411, -971379, -9748071, -5465884, 13663251 ], [ -11245373, -16435293, 14258165, 6853500, 1454103, -11836805, -3404470, 7142196, 24425257, -2503170, 18957, -19346179, 7990105, -9469238, 1420625, 19444930, 1508953, -4699586, 4057785, 4417863, -14895573, -8985556, 12578841 ], [ -12286235, -18220923, 21766883, 11611620, 5113713, -13851155, -3888346, 10493868, 30683407, -2855790, -5806773, -22653925, 11289055, -18032474, 6332135, 20856238, 1183135, -4350254, 2676159, 9807105, -20043075, -12505228, 11494431 ], [ -9059862, -12944398, 14664181, 10790505, 5189033, -10174245, -1870547, 5764655, 22964957, -3060675, -8169083, -17875616, 8182650, -15714335, 3896100, 14459186, -615788, -6417522, 3057033, 6975042, -12864437, -13130555, 8005071 ], [ -4980042, -6255442, 4639195, 8853543, 4547495, -5359083, 647587, -580735, 12451187, -3236013, -9838709, -11480096, 3795174, -11219921, -9444, 6500462, -2709332, -8968110, 3790407, 2498718, -3220571, -13177013, 4034721 ], [ -900222, 433514, -5385791, 6916581, 3905957, -543921, 3165721, -6926125, 1937417, -3411351, -11508335, -5084576, -592302, -6725507, -3914988, -1458262, -4802876, -11518698, 4523781, -1977606, 6423295, -13223471, 64371 ], [ 3179598, 7122470, -15410777, 4979619, 3264419, 4271241, 5683855, -13271515, -8576353, -3586689, -13177961, 1310944, -4979778, -2231093, -7820532, -9416986, -6896420, -14069286, 5257155, -6453930, 16067161, -13269929, -3905979 ], [ 7259418, 13811426, -25435763, 3042657, 2622881, 9086403, 8201989, -19616905, -19090123, -3762027, -14847587, 7706464, -9367254, 2263321, -11726076, -17375710, -8989964, -16619874, 5990529, -10930254, 25711027, -13316387, -7876329 ], [ 9042765, 15970133, -29506412, 683802, 2478461, 10710636, 6563521, -21948322, -20421463, -5755290, -13917770, 10781155, -10446078, 4024057, -14719068, -18640177, -9331862, -16387383, 8637258, -11889225, 27526189, -11622944, -9886794 ], [ 8529639, 13598591, -27622724, -2096946, 2831159, 9143940, 768451, -20265766, -12570373, -9566478, -10388510, 10535017, -8216250, 3051115, -16799508, -13210387, -7922114, -13371813, 13197342, -9330843, 21512647, -8189600, -9937374 ], [ 8016513, 11227049, -25739036, -4877694, 3183857, 7577244, -5026619, -18583210, -4719283, -13377666, -6859250, 10288879, -5986422, 2078173, -18879948, -7780597, -6512366, -10356243, 17757426, -6772461, 15499105, -4756256, -9987954 ], [ 7503387, 8855507, -23855348, -7658442, 3536555, 6010548, -10821689, -16900654, 3131807, -17188854, -3329990, 10042741, -3756594, 1105231, -20960388, -2350807, -5102618, -7340673, 22317510, -4214079, 9485563, -1322912, -10038534 ], [ 6990261, 6483965, -21971660, -10439190, 3889253, 4443852, -16616759, -15218098, 10982897, -21000042, 199270, 9796603, -1526766, 132289, -23040828, 3078983, -3692870, -4325103, 26877594, -1655697, 3472021, 2110432, -10089114 ], [ 5978315, 4748984, -19659129, -11843509, 3521970, 3017682, -21192252, -13538331, 17373048, -23068064, 3486324, 10140987, 424545, -895128, -24031443, 8055401, -2794489, -823180, 29858481, 855064, -1166969, 4774722, -10261127 ], [ 2472269, 6196808, -15202383, -6365683, -445218, 2294142, -19669860, -11872509, 16458504, -16420256, 5562348, 13437981, 983271, -2194920, -19572933, 10764959, -4452943, 5110508, 24943383, 3127720, 1066801, 3593742, -11040305 ], [ -1033777, 7644632, -10745637, -887857, -4412406, 1570602, -18147468, -10206687, 15543960, -9772448, 7638372, 16734975, 1541997, -3494712, -15114423, 13474517, -6111397, 11044196, 20028285, 5400376, 3300571, 2412762, -11819483 ], [ -4539823, 9092456, -6288891, 4589969, -8379594, 847062, -16625076, -8540865, 14629416, -3124640, 9714396, 20031969, 2100723, -4794504, -10655913, 16184075, -7769851, 16977884, 15113187, 7673032, 5534341, 1231782, -12598661 ], [ -8045869, 10540280, -1832145, 10067795, -12346782, 123522, -15102684, -6875043, 13714872, 3523168, 11790420, 23328963, 2659449, -6094296, -6197403, 18893633, -9428305, 22911572, 10198089, 9945688, 7768111, 50802, -13377839 ], [ -11551915, 11988104, 2624601, 15545621, -16313970, -600018, -13580292, -5209221, 12800328, 10170976, 13866444, 26625957, 3218175, -7394088, -1738893, 21603191, -11086759, 28845260, 5282991, 12218344, 10001881, -1130178, -14157017 ], [ -9293031, 10210543, 6724307, 15741327, -12377758, -1999643, -12346145, -3712149, 9649084, 9099244, 9853818, 24254636, 5839541, -2901185, 2561957, 17953084, -12515113, 23499033, 2364373, 8154990, 10833496, 1461237, -12524570 ], [ -5881161, 7787905, 10752605, 14880609, -6860866, -3534485, -11169647, -2248827, 6050500, 6483604, 4623462, 20749652, 8873435, 2750257, 6831275, 13031044, -13897447, 15896823, -154949, 2824434, 11384680, 4807131, -10409798 ], [ -2469291, 5365267, 14780903, 14019891, -1343974, -5069327, -9993149, -785505, 2451916, 3867964, -606894, 17244668, 11907329, 8401699, 11100593, 8109004, -15279781, 8294613, -2674271, -2506122, 11935864, 8153025, -8295026 ], [ 942579, 2942629, 18809201, 13159173, 4172918, -6604169, -8816651, 677817, -1146668, 1252324, -5837250, 13739684, 14941223, 14053141, 15369911, 3186964, -16662115, 692403, -5193593, -7836678, 12487048, 11498919, -6180254 ], [ 4354449, 519991, 22837499, 12298455, 9689810, -8139011, -7640153, 2141139, -4745252, -1363316, -11067606, 10234700, 17975117, 19704583, 19639229, -1735076, -18044449, -6909807, -7712915, -13167234, 13038232, 14844813, -4065482 ], [ 7078887, 1714969, 21601160, 9888450, 9162752, -8480927, -8309339, 1282674, -7981307, -3271886, -10749930, 9714674, 19300940, 20120227, 20850266, -6427898, -16519201, -12697074, -7270703, -13054542, 10766629, 16508358, -3634880 ], [ 9115893, 6527563, 15100184, 5929158, 2591744, -7629917, -10824209, -1897578, -10854833, -4473386, -4884222, 12179606, 18918692, 15300073, 19003022, -10891502, -12086371, -16669398, -3866957, -7498602, 5672239, 16489554, -4888448 ], [ 11152899, 11340157, 8599208, 1969866, -3979264, -6778907, -13339079, -5077830, -13728359, -5674886, 981486, 14644538, 18536444, 10479919, 17155778, -15355106, -7653541, -20641722, -463211, -1942662, 577849, 16470750, -6142016 ], [ 13189905, 16152751, 2098232, -1989426, -10550272, -5927897, -15853949, -8258082, -16601885, -6876386, 6847194, 17109470, 18154196, 5659765, 15308534, -19818710, -3220711, -24614046, 2940535, 3613278, -4516541, 16451946, -7395584 ], [ 15226911, 20965345, -4402744, -5948718, -17121280, -5076887, -18368819, -11438334, -19475411, -8077886, 12712902, 19574402, 17771948, 839611, 13461290, -24282314, 1212119, -28586370, 6344281, 9169218, -9610931, 16433142, -8649152 ], [ 16386491, 24388568, -9860636, -8370013, -21718232, -4124063, -19876676, -13965270, -21483427, -8385567, 16310082, 21271980, 16409408, -3300900, 12143964, -26753539, 4338375, -30606184, 9100838, 12995936, -13194905, 15627311, -8991033 ], [ 13158941, 20864936, -10103108, -3101323, -16444904, -2662169, -16349468, -13225626, -19163893, -4224153, 8564622, 19132788, 10145408, -4043196, 13476228, -19262869, 931761, -22863448, 8621450, 8176544, -9226799, 10886345, -4774479 ], [ 9931391, 17341304, -10345580, 2167367, -11171576, -1200275, -12822260, -12485982, -16844359, -62739, 819162, 16993596, 3881408, -4785492, 14808492, -11772199, -2474853, -15120712, 8142062, 3357152, -5258693, 6145379, -557925 ], [ 6703841, 13817672, -10588052, 7436057, -5898248, 261619, -9295052, -11746338, -14524825, 4098675, -6926298, 14854404, -2382592, -5527788, 16140756, -4281529, -5881467, -7377976, 7662674, -1462240, -1290587, 1404413, 3658629 ], [ 3476291, 10294040, -10830524, 12704747, -624920, 1723513, -5767844, -11006694, -12205291, 8260089, -14671758, 12715212, -8646592, -6270084, 17473020, 3209141, -9288081, 364760, 7183286, -6281632, 2677519, -3336553, 7875183 ], [ 248741, 6770408, -11072996, 17973437, 4648408, 3185407, -2240636, -10267050, -9885757, 12421503, -22417218, 10576020, -14910592, -7012380, 18805284, 10699811, -12694695, 8107496, 6703898, -11101024, 6645625, -8077519, 12091737 ], [ -2601969, 8042776, -7505528, 19213187, 3807861, 2463341, -2626328, -7381606, -11720328, 12098462, -18102838, 8500688, -12088437, -5512936, 12772963, 8023041, -9911014, 6343602, 5100735, -12816341, 9633206, -5198130, 8484501 ], [ -5377311, 10274344, -3176072, 19647149, 1744539, 1304483, -3794600, -4067002, -14385720, 10878530, -11376490, 6438128, -7449051, -3565144, 5267725, 3312783, -5889274, 2678382, 3272817, -13910843, 12424682, -794670, 3312507 ], [ -8152653, 12505912, 1153384, 20081111, -318783, 145625, -4962872, -752398, -17051112, 9658598, -4650142, 4375568, -2809665, -1617352, -2237513, -1397475, -1867534, -986838, 1444899, -15005345, 15216158, 3608790, -1859487 ], [ -10927995, 14737480, 5482840, 20515073, -2382105, -1013233, -6131144, 2562206, -19716504, 8438666, 2076206, 2313008, 1829721, 330440, -9742751, -6107733, 2154206, -4652058, -383019, -16099847, 18007634, 8012250, -7031481 ], [ -13703337, 16969048, 9812296, 20949035, -4445427, -2172091, -7299416, 5876810, -22381896, 7218734, 8802554, 250448, 6469107, 2278232, -17247989, -10817991, 6175946, -8317278, -2210937, -17194349, 20799110, 12415710, -12203475 ] ], [ [ -11815744, -3177568, -18412800, 6696800, 2603168, -25862112, 6418528, -1890464, -14289344, -8901280, -14297760, -2577696, -19002048, 18359680, -10549248, 12675264, -9146016, -12052544, -4077120, 13131584, -12009152, 13655296, -9039488 ], [ -11815744, -3177568, -18412800, 6696800, 2603168, -25862112, 6418528, -1890464, -14289344, -8901280, -14297760, -2577696, -19002048, 18359680, -10549248, 12675264, -9146016, -12052544, -4077120, 13131584, -12009152, 13655296, -9039488 ], [ -11815744, -3177568, -18412800, 6696800, 2603168, -25862112, 6418528, -1890464, -14289344, -8901280, -14297760, -2577696, -19002048, 18359680, -10549248, 12675264, -9146016, -12052544, -4077120, 13131584, -12009152, 13655296, -9039488 ], [ -10897759, -5506793, -17985960, 957970, 132048, -25316897, 3174428, -3144784, -7931529, -5096430, -15110595, 430274, -17628733, 15163885, -12631898, 12997234, -8534371, -14348959, -1817690, 8522609, -8050827, 10449616, -4064213 ], [ -9796177, -8301863, -17473752, -5928626, -2833296, -24662639, -718492, -4649968, -302151, -530610, -16085997, 4039838, -15980755, 11328931, -15131078, 13383598, -7800397, -17104657, 893626, 2991839, -3300837, 6602800, 1906117 ], [ -8694595, -11096933, -16961544, -12815222, -5798640, -24008381, -4611412, -6155152, 7327227, 4035210, -17061399, 7649402, -14332777, 7493977, -17630258, 13769962, -7066423, -19860355, 3604942, -2538931, 1449153, 2755984, 7876447 ], [ -7593013, -13892003, -16449336, -19701818, -8763984, -23354123, -8504332, -7660336, 14956605, 8601030, -18036801, 11258966, -12684799, 3659023, -20129438, 14156326, -6332449, -22616053, 6316258, -8069701, 6199143, -1090832, 13846777 ], [ -6491431, -16687073, -15937128, -26588414, -11729328, -22699865, -12397252, -9165520, 22585983, 13166850, -19012203, 14868530, -11036821, -175931, -22628618, 14542690, -5598475, -25371751, 9027574, -13600471, 10949133, -4937648, 19817107 ], [ -5779486, -14627981, -16379175, -28267904, -11553594, -21203867, -14794621, -11193337, 26922024, 14215527, -18038001, 16335356, -6435193, -839177, -21854753, 13644166, -6155869, -24535825, 9442060, -13372510, 13851243, -6370106, 21797254 ], [ -5457178, -7714727, -17775477, -24740288, -8236782, -18866129, -15696439, -13743787, 27964728, 11747061, -15114195, 15659444, 1120085, 1669285, -17807843, 11460754, -8004631, -20108275, 7559716, -7385818, 14905473, -5388206, 19787218 ], [ -5134870, -801473, -19171779, -21212672, -4919970, -16528391, -16598257, -16294237, 29007432, 9278595, -12190389, 14983532, 8675363, 4177747, -13760933, 9277342, -9853393, -15680725, 5677372, -1399126, 15959703, -4406306, 17777182 ], [ -4812562, 6111781, -20568081, -17685056, -1603158, -14190653, -17500075, -18844687, 30050136, 6810129, -9266583, 14307620, 16230641, 6686209, -9714023, 7093930, -11702155, -11253175, 3795028, 4587566, 17013933, -3424406, 15767146 ], [ -4490254, 13025035, -21964383, -14157440, 1713654, -11852915, -18401893, -21395137, 31092840, 4341663, -6342777, 13631708, 23785919, 9194671, -5667113, 4910518, -13550917, -6825625, 1912684, 10574258, 18068163, -2442506, 13757110 ], [ -4666425, 18762668, -21675844, -11715142, 4451199, -9572706, -18381116, -21889853, 31356237, 1375040, -4106385, 11846721, 28796453, 10325555, -2381817, 2778286, -14618828, -3169500, 200536, 14682869, 17920848, -1504725, 12431914 ], [ -7334991, 18622196, -12963100, -14699434, 4292409, -7580142, -13747364, -12105899, 27723099, -4082368, -5307063, 4516359, 21083267, 4568549, -2904591, 901954, -11782484, -3370500, -660632, 9401075, 11765808, -787539, 14530918 ], [ -10003557, 18481724, -4250356, -17683726, 4133619, -5587578, -9113612, -2321945, 24089961, -9539776, -6507741, -2814003, 13370081, -1188457, -3427365, -974378, -8946140, -3571500, -1521800, 4119281, 5610768, -70353, 16629922 ], [ -12672123, 18341252, 4462388, -20668018, 3974829, -3595014, -4479860, 7462009, 20456823, -14997184, -7708419, -10144365, 5656895, -6945463, -3950139, -2850710, -6109796, -3772500, -2382968, -1162513, -544272, 646833, 18728926 ], [ -15340689, 18200780, 13175132, -23652310, 3816039, -1602450, 153892, 17245963, 16823685, -20454592, -8909097, -17474727, -2056291, -12702469, -4472913, -4727042, -3273452, -3973500, -3244136, -6444307, -6699312, 1364019, 20827930 ], [ -18009255, 18060308, 21887876, -26636602, 3657249, 390114, 4787644, 27029917, 13190547, -25912000, -10109775, -24805089, -9769477, -18459475, -4995687, -6603374, -437108, -4174500, -4105304, -11726101, -12854352, 2081205, 22926934 ], [ -16629526, 12670091, 16793550, -25984234, 1950204, -1601197, 4916011, 22698986, 8573239, -19747333, -5396953, -18644436, -7483078, -14483411, 551854, -9442176, -1215009, -6186280, -5709012, -12302925, -11423422, -681334, 21238028 ], [ -14440138, 6229925, 8937810, -24604534, -66492, -4389283, 4143301, 15545078, 3759097, -11258251, 498569, -9785580, -3196762, -8560733, 7313458, -12473472, -2715759, -8560216, -7461228, -11938755, -8475298, -4139818, 18791540 ], [ -12250750, -210241, 1082070, -23224834, -2083188, -7177369, 3370591, 8391170, -1055045, -2769169, 6394091, -926724, 1089554, -2638055, 14075062, -15504768, -4216509, -10934152, -9213444, -11574585, -5527174, -7598302, 16345052 ], [ -10061362, -6650407, -6773670, -21845134, -4099884, -9965455, 2597881, 1237262, -5869187, 5719913, 12289613, 7932132, 5375870, 3284623, 20836666, -18536064, -5717259, -13308088, -10965660, -11210415, -2579050, -11056786, 13898564 ], [ -7871974, -13090573, -14629410, -20465434, -6116580, -12753541, 1825171, -5916646, -10683329, 14208995, 18185135, 16790988, 9662186, 9207301, 27598270, -21567360, -7218009, -15682024, -12717876, -10846245, 369074, -14515270, 11452076 ], [ -6156325, -14947651, -17938131, -17163742, -8281506, -13427023, 2125408, -6829270, -13087943, 18413612, 18558281, 18350694, 10493432, 12984373, 28623097, -20980473, -9777366, -15136945, -14226525, -8902221, 2217380, -16454251, 8882015 ], [ -4914415, -12221641, -16699833, -11940058, -10594662, -11985901, 3498592, -1500610, -13083029, 18333764, 13409051, 12611250, 7869608, 14615839, 23911147, -16775403, -13395330, -11672851, -15491607, -5378343, 2965868, -16873729, 6188381 ], [ -3672505, -9495631, -15461535, -6716374, -12907818, -10544779, 4871776, 3828050, -13078115, 18253916, 8259821, 6871806, 5245784, 16247305, 19199197, -12570333, -17013294, -8208757, -16756689, -1854465, 3714356, -17293207, 3494747 ], [ -2430595, -6769621, -14223237, -1492690, -15220974, -9103657, 6244960, 9156710, -13073201, 18174068, 3110591, 1132362, 2621960, 17878771, 14487247, -8365263, -20631258, -4744663, -18021771, 1669413, 4462844, -17712685, 801113 ], [ -1188685, -4043611, -12984939, 3730994, -17534130, -7662535, 7618144, 14485370, -13068287, 18094220, -2038639, -4607082, -1864, 19510237, 9775297, -4160193, -24249222, -1280569, -19286853, 5193291, 5211332, -18132163, -1892521 ], [ -519682, -885783, -11117005, 8146696, -19378091, -5830918, 8677491, 17916528, -12043163, 17128659, -6617820, -8484535, -2161806, 20688739, 5555855, -711728, -26092067, 2310535, -19262669, 7227881, 5253039, -17972750, -4420061 ], [ -2715214, 4431135, -6100891, 8522488, -18876077, -2046826, 8167653, 11860176, -5916989, 11734533, -8346756, -3052033, -2002338, 19602421, 3798953, -1046288, -19059317, 6536689, -12792155, 1816031, 1760841, -14918882, -6117131 ], [ -4910746, 9748053, -1084777, 8898280, -18374063, 1737266, 7657815, 5803824, 209185, 6340407, -10075692, 2380469, -1842870, 18516103, 2042051, -1380848, -12026567, 10762843, -6321641, -3595819, -1731357, -11865014, -7814201 ], [ -7106278, 15064971, 3931337, 9274072, -17872049, 5521358, 7147977, -252528, 6335359, 946281, -11804628, 7812971, -1683402, 17429785, 285149, -1715408, -4993817, 14988997, 148873, -9007669, -5223555, -8811146, -9511271 ], [ -9301810, 20381889, 8947451, 9649864, -17370035, 9305450, 6638139, -6308880, 12461533, -4447845, -13533564, 13245473, -1523934, 16343467, -1471753, -2049968, 2038933, 19215151, 6619387, -14419519, -8715753, -5757278, -11208341 ], [ -11497342, 25698807, 13963565, 10025656, -16868021, 13089542, 6128301, -12365232, 18587707, -9841971, -15262500, 18677975, -1364466, 15257149, -3228655, -2384528, 9071683, 23441305, 13089901, -19831369, -12207951, -2703410, -12905411 ], [ -12760654, 25966020, 11133604, 11766398, -16115212, 9823829, 3463203, -13045324, 17156296, -10910637, -11435416, 18972757, 3030357, 14561061, 460743, -821283, 11854638, 18447889, 10821475, -17067399, -8926659, -212772, -6992476 ], [ -13837522, 25223292, 6734428, 13780130, -15312244, 5148155, 367053, -12650164, 14213368, -11114211, -6497128, 18239995, 8272251, 13943019, 5239401, 1121523, 13787634, 11610559, 6805261, -12668265, -4290669, 2165220, 442460 ], [ -14914390, 24480564, 2335252, 15793862, -14509276, 472481, -2729097, -12255004, 11270440, -11317785, -1558840, 17507233, 13514145, 13324977, 10018059, 3064329, 15720630, 4773229, 2789047, -8269131, 345321, 4543212, 7877396 ], [ -15991258, 23737836, -2063924, 17807594, -13706308, -4203193, -5825247, -11859844, 8327512, -11521359, 3379448, 16774471, 18756039, 12706935, 14796717, 5007135, 17653626, -2064101, -1227167, -3869997, 4981311, 6921204, 15312332 ], [ -17068126, 22995108, -6463100, 19821326, -12903340, -8878867, -8921397, -11464684, 5384584, -11724933, 8317736, 16041709, 23997933, 12088893, 19575375, 6949941, 19586622, -8901431, -5243381, 529137, 9617301, 9299196, 22747268 ], [ -14534767, 22854513, -8495009, 16106993, -8796094, -8835856, -10547121, -10580944, 6272284, -9502143, 9636434, 12675418, 22897659, 10069665, 20098683, 4508493, 20072667, -10544234, -8940413, 4335891, 11252133, 7798500, 23964971 ], [ -8391181, 23316051, -8159651, 6664595, -1384570, -4074160, -10702419, -9208624, 10990612, -4852989, 7335542, 6675598, 15455217, 6649251, 16366641, -2317209, 19111761, -6992510, -12318263, 7550265, 9885807, 2419116, 18965441 ], [ -2247595, 23777589, -7824293, -2777803, 6026954, 687536, -10857717, -7836304, 15708940, -203835, 5034650, 675778, 8012775, 3228837, 12634599, -9142911, 18150855, -3440786, -15696113, 10764639, 8519481, -2960268, 13965911 ], [ 3895991, 24239127, -7488935, -12220201, 13438478, 5449232, -11013015, -6463984, 20427268, 4445319, 2733758, -5324042, 570333, -191577, 8902557, -15968613, 17189949, 110938, -19073963, 13979013, 7153155, -8339652, 8966381 ], [ 10039577, 24700665, -7153577, -21662599, 20850002, 10210928, -11168313, -5091664, 25145596, 9094473, 432866, -11323862, -6872109, -3611991, 5170515, -22794315, 16229043, 3662662, -22451813, 17193387, 5786829, -13719036, 3966851 ], [ 14739597, 24886466, -7412498, -29557729, 26211186, 13483149, -11180811, -4499090, 27827209, 13275335, -653454, -15408721, -12685262, -6403866, 1999908, -27979457, 15809198, 6977069, -24185877, 19965381, 3967386, -17903250, -1044193 ], [ 12221787, 23693582, -10642814, -29716519, 21320670, 9307995, -10479309, -7805246, 20325247, 15114737, 4333086, -9918775, -10351970, -6053046, 1636476, -24961799, 18094658, 9104891, -17701011, 20525475, -117642, -16111614, -6112807 ], [ 9703977, 22500698, -13873130, -29875309, 16430154, 5132841, -9777807, -11111402, 12823285, 16954139, 9319626, -4428829, -8018678, -5702226, 1273044, -21944141, 20380118, 11232713, -11216145, 21085569, -4202670, -14319978, -11181421 ], [ 7186167, 21307814, -17103446, -30034099, 11539638, 957687, -9076305, -14417558, 5321323, 18793541, 14306166, 1061117, -5685386, -5351406, 909612, -18926483, 22665578, 13360535, -4731279, 21645663, -8287698, -12528342, -16250035 ], [ 4668357, 20114930, -20333762, -30192889, 6649122, -3217467, -8374803, -17723714, -2180639, 20632943, 19292706, 6551063, -3352094, -5000586, 546180, -15908825, 24951038, 15488357, 1753587, 22205757, -12372726, -10736706, -21318649 ], [ 2150547, 18922046, -23564078, -30351679, 1758606, -7392621, -7673301, -21029870, -9682601, 22472345, 24279246, 12041009, -1018802, -4649766, 182748, -12891167, 27236498, 17616179, 8238453, 22765851, -16457754, -8945070, -26387263 ], [ 5629512, 18761437, -22376659, -27227954, 1723570, -5528835, -3863294, -18112811, -9373268, 23721452, 18585706, 11594365, 406715, -1609526, -1779854, -12746244, 19254423, 16462386, 8055934, 16302995, -15922417, -11300899, -22186882 ], [ 10307832, 18807283, -20305693, -23447726, 2659630, -2457261, 568414, -13951109, -7501676, 24852500, 10756150, 9960403, 1650677, 1968598, -4062290, -13175868, 9218841, 14652270, 6539938, 8435549, -14463007, -14486221, -16132702 ], [ 14986152, 18853129, -18234727, -19667498, 3595690, 614313, 5000122, -9789407, -5630084, 25983548, 2926594, 8326441, 2894639, 5546722, -6344726, -13605492, -816741, 12842154, 5023942, 568103, -13003597, -17671543, -10078522 ], [ 19664472, 18898975, -16163761, -15887270, 4531750, 3685887, 9431830, -5627705, -3758492, 27114596, -4902962, 6692479, 4138601, 9124846, -8627162, -14035116, -10852323, 11032038, 3507946, -7299343, -11544187, -20856865, -4024342 ], [ 24342792, 18944821, -14092795, -12107042, 5467810, 6757461, 13863538, -1466003, -1886900, 28245644, -12732518, 5058517, 5382563, 12702970, -10909598, -14464740, -20887905, 9221922, 1991950, -15166789, -10084777, -24042187, 2029838 ], [ 26293599, 16143586, -11597650, -8767430, 3285853, 6016137, 15361789, 3117409, -1182617, 25840847, -14856857, 2442226, 5185745, 12440059, -9854564, -15326169, -22902477, 5985879, -210971, -17289952, -8082244, -22775038, 6306062 ], [ 25516893, 10495270, -8678326, -5868434, -2014121, 1461915, 13926583, 8122531, -1645643, 19900205, -11275979, -1156394, 3548147, 8336113, -5462060, -16619403, -16896039, 1323909, -3100817, -13668832, -5536588, -17055418, 8804330 ], [ 24740187, 4846954, -5759002, -2969438, -7314095, -3092307, 12491377, 13127653, -2108669, 13959563, -7695101, -4755014, 1910549, 4232167, -1069556, -17912637, -10889601, -3338061, -5990663, -10047712, -2990932, -11335798, 11302598 ], [ 23963481, -801362, -2839678, -70442, -12614069, -7646529, 11056171, 18132775, -2571695, 8018921, -4114223, -8353634, 272951, 128221, 3322948, -19205871, -4883163, -8000031, -8880509, -6426592, -445276, -5616178, 13800866 ], [ 23186775, -6449678, 79646, 2828554, -17914043, -12200751, 9620965, 23137897, -3034721, 2078279, -533345, -11952254, -1364647, -3975725, 7715452, -20499105, 1123275, -12662001, -11770355, -2805472, 2100380, 103442, 16299134 ], [ 21283878, -11414207, 2264674, 4549361, -22104473, -15427652, 7879858, 26193990, -3767909, -2962264, 2265650, -14405858, -3180728, -6918970, 11471159, -20287635, 6212467, -16558502, -13202120, -551478, 4091424, 5506516, 17126825 ], [ 13750026, -12959801, 778222, 379223, -20747183, -12017948, 4609246, 19504938, -5851907, -3502312, 1155230, -11134382, -5889224, -4058710, 12042881, -12552645, 6715429, -16627658, -7343480, -5133114, 3309408, 9326860, 9601631 ], [ 6216174, -14505395, -708230, -3790915, -19389893, -8608244, 1338634, 12815886, -7935905, -4042360, 44810, -7862906, -8597720, -1198450, 12614603, -4817655, 7218391, -16696814, -1484840, -9714750, 2527392, 13147204, 2076437 ], [ -1317678, -16050989, -2194682, -7961053, -18032603, -5198540, -1931978, 6126834, -10019903, -4582408, -1065610, -4591430, -11306216, 1661810, 13186325, 2917335, 7721353, -16765970, 4373800, -14296386, 1745376, 16967548, -5448757 ], [ -8851530, -17596583, -3681134, -12131191, -16675313, -1788836, -5202590, -562218, -12103901, -5122456, -2176030, -1319954, -14014712, 4522070, 13758047, 10652325, 8224315, -16835126, 10232440, -18878022, 963360, 20787892, -12973951 ], [ -16385382, -19142177, -5167586, -16301329, -15318023, 1620868, -8473202, -7251270, -14187899, -5662504, -3286450, 1951522, -16723208, 7382330, 14329769, 18387315, 8727277, -16904282, 16091080, -23459658, 181344, 24608236, -20499145 ], [ -13582114, -16979811, -3723498, -12035932, -10071388, 1645157, -8179414, -3814052, -13644492, -1116687, -2639510, 3992843, -15921739, 3883110, 11023386, 18815860, 8290109, -11026098, 14748625, -19464854, -2283067, 22864550, -20829674 ], [ -8711422, -14075853, -1693302, -6083428, -4046884, 992363, -7172746, 1648420, -12575604, 4446303, -1641098, 5788133, -14418277, -888006, 6941382, 17783116, 7664915, -3958446, 11965951, -13754762, -5083957, 20008058, -19721270 ], [ -3840730, -11171895, 336894, -130924, 1977620, 339569, -6166078, 7110892, -11506716, 10009293, -642686, 7583423, -12914815, -5659122, 2859378, 16750372, 7039721, 3109206, 9183277, -8044670, -7884847, 17151566, -18612866 ], [ 1029962, -8267937, 2367090, 5821580, 8002124, -313225, -5159410, 12573364, -10437828, 15572283, 355726, 9378713, -11411353, -10430238, -1222626, 15717628, 6414527, 10176858, 6400603, -2334578, -10685737, 14295074, -17504462 ], [ 5900654, -5363979, 4397286, 11774084, 14026628, -966019, -4152742, 18035836, -9368940, 21135273, 1354138, 11174003, -9907891, -15201354, -5304630, 14684884, 5789333, 17244510, 3617929, 3375514, -13486627, 11438582, -16396058 ], [ 5266529, -4881117, 3823878, 11514488, 18001649, -3087649, -1889521, 21273898, -7503063, 23773761, 128020, 10116092, -7433386, -15471054, -7590888, 11018164, 4642910, 19676874, 999631, 5755954, -14667817, 6922973, -14039111 ], [ -872413, -6819351, 646866, 5042792, 19927187, -6678115, 1630253, 22287550, -4840197, 23487747, -3322628, 6204980, -3987838, -11239338, -8081400, 4717468, 2975258, 17473950, -1454291, 4806742, -14229307, 748247, -10433621 ], [ -7011355, -8757585, -2530146, -1428904, 21852725, -10268581, 5150027, 23301202, -2177331, 23201733, -6773276, 2293868, -542290, -7007622, -8571912, -1583228, 1307606, 15271026, -3908213, 3857530, -13790797, -5426479, -6828131 ], [ -13150297, -10695819, -5707158, -7900600, 23778263, -13859047, 8669801, 24314854, 485535, 22915719, -10223924, -1617244, 2903258, -2775906, -9062424, -7883924, -360046, 13068102, -6362135, 2908318, -13352287, -11601205, -3222641 ], [ -19289239, -12634053, -8884170, -14372296, 25703801, -17449513, 12189575, 25328506, 3148401, 22629705, -13674572, -5528356, 6348806, 1455810, -9552936, -14184620, -2027698, 10865178, -8816057, 1959106, -12913777, -17775931, 382849 ], [ -24423839, -13405332, -11791550, -19113001, 26732021, -19694782, 14585694, 25960706, 5923796, 21970265, -16045663, -8479529, 8315463, 5726290, -9814101, -18927382, -4305769, 9035552, -10524909, 664667, -11396858, -22779798, 2990644 ], [ -24536729, -8341836, -13350770, -15198751, 23273651, -15214066, 11363538, 24685646, 9261836, 19443695, -13018969, -6631007, 2887665, 10190590, -8928531, -15880474, -9635935, 9072416, -8508411, -2355907, -4487894, -21929370, 609964 ], [ -24649619, -3278340, -14909990, -11284501, 19815281, -10733350, 8141382, 23410586, 12599876, 16917125, -9992275, -4782485, -2540133, 14654890, -8042961, -12833566, -14966101, 9109280, -6491913, -5376481, 2421070, -21078942, -1770716 ], [ -24762509, 1785156, -16469210, -7370251, 16356911, -6252634, 4919226, 22135526, 15937916, 14390555, -6965581, -2933963, -7967931, 19119190, -7157391, -9786658, -20296267, 9146144, -4475415, -8397055, 9330034, -20228514, -4151396 ], [ -24875399, 6848652, -18028430, -3456001, 12898541, -1771918, 1697070, 20860466, 19275956, 11863985, -3938887, -1085441, -13395729, 23583490, -6271821, -6739750, -25626433, 9183008, -2458917, -11417629, 16238998, -19378086, -6532076 ], [ -24988289, 11912148, -19587650, 458249, 9440171, 2708798, -1525086, 19585406, 22613996, 9337415, -912193, 763081, -18823527, 28047790, -5386251, -3692842, -30956599, 9219872, -442419, -14438203, 23147962, -18527658, -8912756 ], [ -19847224, 13312604, -14584265, -3434801, 4509306, 1936319, 2634498, 18262836, 20755516, 6055755, -2253844, 661843, -19095195, 21208395, -5564301, -1725649, -26405875, 5607101, -1452651, -12082502, 20986216, -11614610, -10392381 ], [ -13655368, 13980452, -8268359, -8889311, -716058, 113201, 8270430, 16930764, 17857732, 2623077, -4469164, 170653, -18335637, 12108261, -5955075, 25601, -19878973, 1264403, -3068229, -8651546, 17010328, -3489038, -11691795 ], [ -7463512, 14648300, -1952453, -14343821, -5941422, -1709917, 13906362, 15598692, 14959948, -809601, -6684484, -320537, -17576079, 3008127, -6345849, 1776851, -13352071, -3078295, -4683807, -5220590, 13034440, 4636534, -12991209 ], [ -1271656, 15316148, 4363453, -19798331, -11166786, -3533035, 19542294, 14266620, 12062164, -4242279, -8899804, -811727, -16816521, -6092007, -6736623, 3528101, -6825169, -7420993, -6299385, -1789634, 9058552, 12762106, -14290623 ], [ 4920200, 15983996, 10679359, -25252841, -16392150, -5356153, 25178226, 12934548, 9164380, -7674957, -11115124, -1302917, -16056963, -15192141, -7127397, 5279351, -298267, -11763691, -7914963, 1641322, 5082664, 20887678, -15590037 ], [ 5034083, 15970100, 9892831, -23609231, -18298470, -7042426, 27671628, 10284384, 8897251, -10562874, -9089104, -2689283, -11891964, -17154099, -7554018, 3332546, 36467, -13170730, -6719064, 3932887, 697477, 21789598, -13395861 ], [ -930007, 15274460, 2003869, -14867501, -16885746, -8591854, 27022500, 6316128, 11260777, -12906030, -2821744, -4970825, -4321524, -11977881, -8016486, -2312314, -5820967, -11642110, -2711688, 5085061, -4097009, 15467866, -7708095 ], [ -6894097, 14578820, -5885093, -6125771, -15473022, -10141282, 26373372, 2347872, 13624303, -15249186, 3445616, -7252367, 3248916, -6801663, -8478954, -7957174, -11678401, -10113490, 1295688, 6237235, -8891495, 9146134, -2020329 ], [ -12858187, 13883180, -13774055, 2615959, -14060298, -11690710, 25724244, -1620384, 15987829, -17592342, 9712976, -9533909, 10819356, -1625445, -8941422, -13602034, -17535835, -8584870, 5303064, 7389409, -13685981, 2824402, 3667437 ], [ -18822277, 13187540, -21663017, 11357689, -12647574, -13240138, 25075116, -5588640, 18351355, -19935498, 15980336, -11815451, 18389796, 3550773, -9403890, -19246894, -23393269, -7056250, 9310440, 8541583, -18480467, -3497330, 9355203 ], [ -23410561, 12530526, -28340359, 18082092, -11258056, -13436479, 23354858, -7986844, 18893393, -21811539, 20673043, -12934691, 23828280, 8272925, -8940289, -23030079, -28008235, -5344931, 12533926, 9266827, -22451296, -8721775, 13716864 ], [ -21119815, 12066642, -28959601, 14719860, -9984568, -6867385, 16278950, -2534788, 10327991, -21352005, 17492485, -8242421, 18606984, 10724747, -3846343, -17504889, -26410861, -2720117, 11837962, 7857421, -22303840, -8459785, 11448000 ], [ -18829069, 11602758, -29578843, 11357628, -8711080, -298291, 9203042, 2917268, 1762589, -20892471, 14311927, -3550151, 13385688, 13176569, 1247603, -11979699, -24813487, -95303, 11141998, 6448015, -22156384, -8197795, 9179136 ], [ -16538323, 11138874, -30198085, 7995396, -7437592, 6270803, 2127134, 8369324, -6802813, -20432937, 11131369, 1142119, 8164392, 15628391, 6341549, -6454509, -23216113, 2529511, 10446034, 5038609, -22008928, -7935805, 6910272 ], [ -14247577, 10674990, -30817327, 4633164, -6164104, 12839897, -4948774, 13821380, -15368215, -19973403, 7950811, 5834389, 2943096, 18080213, 11435495, -929319, -21618739, 5154325, 9750070, 3629203, -21861472, -7673815, 4641408 ], [ -11956831, 10211106, -31436569, 1270932, -4890616, 19408991, -12024682, 19273436, -23933617, -19513869, 4770253, 10526659, -2278200, 20532035, 16529441, 4595871, -20021365, 7779139, 9054106, 2219797, -21714016, -7411825, 2372544 ], [ -11977315, 9631187, -29667961, -1587840, -4826893, 20386465, -8314680, 15188092, -20514319, -18931155, 4126340, 12267154, -6197201, 15670352, 14016312, 1181681, -19866111, 10615458, 6620677, 4328206, -18161975, -2206840, 161470 ], [ -12460045, 9028061, -27421783, -4345920, -5005123, 20245615, -2447496, 9195268, -14698081, -18323805, 3989756, 13417294, -9855743, 9345968, 9981768, -4020385, -19999281, 13494078, 3839755, 7140178, -13929017, 3986744, -2038046 ], [ -12942775, 8424935, -25175605, -7104000, -5183353, 20104765, 3419688, 3202444, -8881843, -17716455, 3853172, 14567434, -13514285, 3021584, 5947224, -9222451, -20132451, 16372698, 1058833, 9952150, -9696059, 10180328, -4237562 ], [ -13425505, 7821809, -22929427, -9862080, -5361583, 19963915, 9286872, -2790380, -3065605, -17109105, 3716588, 15717574, -17172827, -3302800, 1912680, -14424517, -20265621, 19251318, -1722089, 12764122, -5463101, 16373912, -6437078 ], [ -13908235, 7218683, -20683249, -12620160, -5539813, 19823065, 15154056, -8783204, 2750633, -16501755, 3580004, 16867714, -20831369, -9627184, -2121864, -19626583, -20398791, 22129938, -4503011, 15576094, -1230143, 22567496, -8636594 ], [ -11041045, 5167577, -18344104, -14770269, -5395954, 19344979, 17866041, -11227751, 7332575, -16487151, 3365222, 17980930, -19456862, -11873437, -3105342, -17549764, -20917989, 23182746, -4303157, 14679448, 324700, 22349537, -10443995 ], [ -4823935, 1668491, -15911992, -16312407, -4930006, 18529657, 17422827, -10124021, 10680221, -17065293, 3072242, 19057222, -13049306, -10041559, -1037754, -8194060, -21823215, 22409742, -1122527, 10074184, -798572, 15720035, -11859281 ], [ 1393175, -1830595, -13479880, -17854545, -4464058, 17714335, 16979613, -9020291, 14027867, -17643435, 2779262, 20133514, -6641750, -8209681, 1029834, 1161644, -22728441, 21636738, 2058103, 5468920, -1921844, 9090533, -13274567 ], [ 7610285, -5329681, -11047768, -19396683, -3998110, 16899013, 16536399, -7916561, 17375513, -18221577, 2486282, 21209806, -234194, -6377803, 3097422, 10517348, -23633667, 20863734, 5238733, 863656, -3045116, 2461031, -14689853 ], [ 13827395, -8828767, -8615656, -20938821, -3532162, 16083691, 16093185, -6812831, 20723159, -18799719, 2193302, 22286098, 6173362, -4545925, 5165010, 19873052, -24538893, 20090730, 8419363, -3741608, -4168388, -4168471, -16105139 ], [ 18746248, -11865771, -6626436, -21972322, -2884405, 14479319, 14538441, -5382250, 22528957, -19260956, 1323949, 21767128, 10471837, -3651429, 6664739, 27319237, -25518603, 18481418, 10001220, -6480265, -5525954, -9419888, -16751083 ], [ 17173816, -12592365, -6851676, -20462638, -1327603, 8929697, 7426047, -2317414, 16625515, -19137668, -2427269, 13271848, 4224907, -7443843, 5325173, 25217827, -26870733, 12690566, 3589212, 114113, -8054990, -7780880, -13550317 ], [ 15601384, -13318959, -7076916, -18952954, 229199, 3380075, 313653, 747422, 10722073, -19014380, -6178487, 4776568, -2022023, -11236257, 3985607, 23116417, -28222863, 6899714, -2822796, 6708491, -10584026, -6141872, -10349551 ], [ 14028952, -14045553, -7302156, -17443270, 1786001, -2169547, -6798741, 3812258, 4818631, -18891092, -9929705, -3718712, -8268953, -15028671, 2646041, 21015007, -29574993, 1108862, -9234804, 13302869, -13113062, -4502864, -7148785 ], [ 12456520, -14772147, -7527396, -15933586, 3342803, -7719169, -13911135, 6877094, -1084811, -18767804, -13680923, -12213992, -14515883, -18821085, 1306475, 18913597, -30927123, -4681990, -15646812, 19897247, -15642098, -2863856, -3948019 ], [ 10884088, -15498741, -7752636, -14423902, 4899605, -13268791, -21023529, 9941930, -6988253, -18644516, -17432141, -20709272, -20762813, -22613499, -33091, 16812187, -32279253, -10472842, -22058820, 26491625, -18171134, -1224848, -747253 ], [ 8362866, -10862415, -3844286, -9586033, 3503717, -13163633, -14195848, 6285196, -9250190, -13639573, -16379309, -18759952, -20055553, -17063128, -314077, 9810372, -29270968, -10556164, -22000223, 19575258, -12797815, 2292735, 1750003 ], [ 5651886, -5153505, 890782, -4082527, 1517291, -11927519, -4580152, 1284148, -10783826, -7658299, -14365667, -14721712, -17957455, -9644200, -383347, 1828476, -25390600, -9497980, -20647505, 9956742, -5844025, 6186033, 4106557 ], [ 2940906, 555405, 5625850, 1420979, -469135, -10691405, 5035544, -3716900, -12317462, -1677025, -12352025, -10683472, -15859357, -2225272, -452617, -6153420, -21510232, -8439796, -19294787, 338226, 1109765, 10079331, 6463111 ], [ 229926, 6264315, 10360918, 6924485, -2455561, -9455291, 14651240, -8717948, -13851098, 4304249, -10338383, -6645232, -13761259, 5193656, -521887, -14135316, -17629864, -7381612, -17942069, -9280290, 8063555, 13972629, 8819665 ], [ -2481054, 11973225, 15095986, 12427991, -4441987, -8219177, 24266936, -13718996, -15384734, 10285523, -8324741, -2606992, -11663161, 12612584, -591157, -22117212, -13749496, -6323428, -16589351, -18898806, 15017345, 17865927, 11176219 ], [ -3349035, 11801376, 16619983, 12753017, -5032087, -7858988, 27230702, -13402208, -13992212, 10580615, -6937043, -325756, -9196183, 13637924, -1140703, -24726753, -10564492, -4245520, -14711540, -23574837, 19247399, 16103868, 9288028 ], [ -2374017, 5748768, 14932909, 7899563, -4225861, -8374724, 23542538, -7767584, -9673532, 5189525, -6175289, 198476, -6360325, 8269676, -2170525, -21963939, -8074852, -1147888, -12308636, -23308383, 20753717, 8686452, 3155092 ], [ -1398999, -303840, 13245835, 3046109, -3419635, -8890460, 19854374, -2132960, -5354852, -201565, -5413535, 722708, -3524467, 2901428, -3200347, -19201125, -5585212, 1949744, -9905732, -23041929, 22260035, 1269036, -2977844 ], [ -423981, -6356448, 11558761, -1807345, -2613409, -9406196, 16166210, 3501664, -1036172, -5592655, -4651781, 1246940, -688609, -2466820, -4230169, -16438311, -3095572, 5047376, -7502828, -22775475, 23766353, -6148380, -9110780 ], [ 551037, -12409056, 9871687, -6660799, -1807183, -9921932, 12478046, 9136288, 3282508, -10983745, -3890027, 1771172, 2147249, -7835068, -5259991, -13675497, -605932, 8145008, -5099924, -22509021, 25272671, -13565796, -15243716 ], [ 1815844, -16644015, 8828503, -9857624, -1736324, -9314778, 8231018, 14274297, 5908863, -15642783, -2857122, 2653652, 3715658, -11860870, -6626976, -11080054, 2350665, 10281692, -2853723, -21453140, 26461801, -18621809, -20495420 ], [ 4529596, -11790729, 11004769, -4771304, -5342300, -3093174, 1189670, 16929231, 73593, -16641561, -468462, 5327372, -1053178, -9174442, -9679776, -9321466, 7642047, 7613636, -1391037, -16450124, 26064991, -11870807, -21340964 ], [ 7243348, -6937443, 13181035, 315016, -8948276, 3128430, -5851678, 19584165, -5761677, -17640339, 1920198, 8001092, -5822014, -6488014, -12732576, -7562878, 12933429, 4945580, 71649, -11447108, 25668181, -5119805, -22186508 ], [ 9957100, -2084157, 15357301, 5401336, -12554252, 9350034, -12893026, 22239099, -11596947, -18639117, 4308858, 10674812, -10590850, -3801586, -15785376, -5804290, 18224811, 2277524, 1534335, -6444092, 25271371, 1631197, -23032052 ], [ 12670852, 2769129, 17533567, 10487656, -16160228, 15571638, -19934374, 24894033, -17432217, -19637895, 6697518, 13348532, -15359686, -1115158, -18838176, -4045702, 23516193, -390532, 2997021, -1441076, 24874561, 8382199, -23877596 ], [ 15384604, 7622415, 19709833, 15573976, -19766204, 21793242, -26975722, 27548967, -23267487, -20636673, 9086178, 16022252, -20128522, 1571270, -21890976, -2287114, 28807575, -3058588, 4459707, 3561940, 24477751, 15133201, -24723140 ], [ 11965756, 11349301, 12675439, 15437546, -21451550, 15652946, -26555045, 24878126, -22571792, -16420736, 9462823, 17673447, -20359643, 1558758, -23855651, -5286391, 23982977, -3587579, 6537033, 200586, 20842581, 12871113, -19693364 ], [ 7320388, 14850907, 3798913, 14256566, -22752770, 7040270, -24641963, 21142130, -20569904, -11161856, 9437065, 19120137, -19683221, 1006458, -25602701, -9237241, 17135183, -3688757, 8737287, -4833642, 16559739, 8806407, -13488524 ], [ 2675020, 18352513, -5077613, 13075586, -24053990, -1572406, -22728881, 17406134, -18568016, -5902976, 9411307, 20566827, -19006799, 454158, -27349751, -13188091, 10287389, -3789935, 10937541, -9867870, 12276897, 4741701, -7283684 ], [ -1970348, 21854119, -13954139, 11894606, -25355210, -10185082, -20815799, 13670138, -16566128, -644096, 9385549, 22013517, -18330377, -98142, -29096801, -17138941, 3439595, -3891113, 13137795, -14902098, 7994055, 676995, -1078844 ], [ -6615716, 25355725, -22830665, 10713626, -26656430, -18797758, -18902717, 9934142, -14564240, 4614784, 9359791, 23460207, -17653955, -650442, -30843851, -21089791, -3408199, -3992291, 15338049, -19936326, 3711213, -3387711, 5125996 ], [ -6641807, 25466263, -23439596, 8312372, -24885389, -18486121, -14995076, 5403638, -11222381, 5218081, 9674464, 24453876, -15667874, 205068, -27959159, -22790251, -4261537, -1568624, 13111377, -18888168, 894414, -5779821, 7554631 ], [ -2048621, 22185733, -15780932, 4690844, -20042087, -9250171, -9092876, 78626, -6540551, 1165795, 10329568, 24994524, -12372134, 2468388, -20442725, -22240321, 879581, 3379888, 6457779, -11757624, -456342, -6499335, 6207061 ], [ 2544565, 18905203, -8122268, 1069316, -15198785, -14221, -3190676, -5246386, -1858721, -2886491, 10984672, 25535172, -9076394, 4731708, -12926291, -21690391, 6020699, 8328400, -195819, -4627080, -1807098, -7218849, 4859491 ], [ 7137751, 15624673, -463604, -2552212, -10355483, 9221729, 2711524, -10571398, 2823109, -6938777, 11639776, 26075820, -5780654, 6995028, -5409857, -21140461, 11161817, 13276912, -6849417, 2503464, -3157854, -7938363, 3511921 ], [ 11730937, 12344143, 7195060, -6173740, -5512181, 18457679, 8613724, -15896410, 7504939, -10991063, 12294880, 26616468, -2484914, 9258348, 2106577, -20590531, 16302935, 18225424, -13503015, 9634008, -4508610, -8657877, 2164351 ], [ 15743993, 8710346, 12939994, -8723684, -2006057, 25948631, 12814723, -19181413, 11113031, -13958028, 12535242, 25602516, -183442, 10272253, 8818934, -19075868, 19231738, 21903818, -18442653, 14878955, -5124725, -9037478, 150354 ], [ 16856399, 3310214, 9116278, -5915708, -5185823, 24714593, 8509717, -12266371, 9352433, -11498388, 10701894, 16815564, -2853310, 5039083, 11510906, -12737540, 11098966, 19231622, -14812491, 10695917, -2067635, -7717514, -5195778 ], [ 17968805, -2089918, 5292562, -3107732, -8365589, 23480555, 4204711, -5351329, 7591835, -9038748, 8868546, 8028612, -5523178, -194087, 14202878, -6399212, 2966194, 16559426, -11182329, 6512879, 989455, -6397550, -10541910 ], [ 19081211, -7490050, 1468846, -299756, -11545355, 22246517, -100295, 1563713, 5831237, -6579108, 7035198, -758340, -8193046, -5427257, 16894850, -60884, -5166578, 13887230, -7552167, 2329841, 4046545, -5077586, -15888042 ], [ 20193617, -12890182, -2354870, 2508220, -14725121, 21012479, -4405301, 8478755, 4070639, -4119468, 5201850, -9545292, -10862914, -10660427, 19586822, 6277444, -13299350, 11215034, -3922005, -1853197, 7103635, -3757622, -21234174 ], [ 21306023, -18290314, -6178586, 5316196, -17904887, 19778441, -8710307, 15393797, 2310041, -1659828, 3368502, -18332244, -13532782, -15893597, 22278794, 12615772, -21432122, 8542838, -291843, -6036235, 10160725, -2437658, -26580306 ], [ 19004734, -16127076, -6729412, 6920632, -14352058, 16195348, -7764318, 16499224, 2670968, 1795782, 3349614, -21145106, -9691725, -15420342, 16505336, 9502030, -17694409, 9903192, 801874, -6217488, 5449590, 508136, -25999838 ], [ 16020706, -12451164, -6625660, 8284360, -9452710, 12142444, -5768130, 16442728, 3456200, 5450586, 3693618, -22763150, -4548483, -13805802, 9038792, 4497874, -11582599, 12070056, 1388302, -5598384, -815190, 3779096, -24234050 ], [ 13036678, -8775252, -6521908, 9648088, -4553362, 8089540, -3771942, 16386232, 4241432, 9105390, 4037622, -24381194, 594759, -12191262, 1572248, -506282, -5470789, 14236920, 1974730, -4979280, -7079970, 7050056, -22468262 ], [ 10052650, -5099340, -6418156, 11011816, 345986, 4036636, -1775754, 16329736, 5026664, 12760194, 4381626, -25999238, 5738001, -10576722, -5894296, -5510438, 641021, 16403784, 2561158, -4360176, -13344750, 10321016, -20702474 ], [ 7068622, -1423428, -6314404, 12375544, 5245334, -16268, 220434, 16273240, 5811896, 16414998, 4725630, -27617282, 10881243, -8962182, -13360840, -10514594, 6752831, 18570648, 3147586, -3741072, -19609530, 13591976, -18936686 ], [ 3122872, 921033, -8042938, 10541413, 7931456, -3407978, 3366168, 13887436, 3359219, 15658659, 4362309, -27374861, 11968182, -5166768, -17844007, -13938356, 8750666, 17747949, 1634350, -1378038, -20495448, 16302605, -15603518 ], [ -1784600, 1934043, -11603758, 5509423, 8404352, -6138494, 7661448, 9172324, -2331367, 10491177, 3291663, -25271975, 8998818, 809520, -19343797, -15781724, 6634526, 13935687, -1978550, 2728926, -16002504, 18452903, -10702970 ], [ -6692072, 2947053, -15164578, 477433, 8877248, -8869010, 11956728, 4457212, -8021953, 5323695, 2221017, -23169089, 6029454, 6785808, -20843587, -17625092, 4518386, 10123425, -5591450, 6835890, -11509560, 20603201, -5802422 ], [ -11599544, 3960063, -18725398, -4554557, 9350144, -11599526, 16252008, -257900, -13712539, 156213, 1150371, -21066203, 3060090, 12762096, -22343377, -19468460, 2402246, 6311163, -9204350, 10942854, -7016616, 22753499, -901874 ], [ -16507016, 4973073, -22286218, -9586547, 9823040, -14330042, 20547288, -4973012, -19403125, -5011269, 79725, -18963317, 90726, 18738384, -23843167, -21311828, 286106, 2498901, -12817250, 15049818, -2523672, 24903797, 3998674 ], [ -20415529, 6650217, -24681362, -13870854, 10416272, -15825028, 23134903, -8688456, -23791161, -8890356, -1444251, -15788027, -3059789, 23130140, -24638955, -22044926, -1326338, 292738, -15426209, 17624809, 854287, 24987563, 8194864 ], [ -19329247, 11648031, -21248126, -14416746, 11611184, -11142364, 17184193, -7405560, -21666447, -6327468, -5234877, -7250717, -7116059, 19599236, -21914733, -17226674, -420302, 6117070, -13015463, 12539935, -1342679, 14738669, 8869264 ], [ -18242965, 16645845, -17814890, -14962638, 12806096, -6459700, 11233483, -6122664, -19541733, -3764580, -9025503, 1286593, -11172329, 16068332, -19190511, -12408422, 485734, 11941402, -10604717, 7455061, -3539645, 4489775, 9543664 ], [ -17156683, 21643659, -14381654, -15508530, 14001008, -1777036, 5282773, -4839768, -17417019, -1201692, -12816129, 9823903, -15228599, 12537428, -16466289, -7590170, 1391770, 17765734, -8193971, 2370187, -5736611, -5759119, 10218064 ], [ -16070401, 26641473, -10948418, -16054422, 15195920, 2905628, -667937, -3556872, -15292305, 1361196, -16606755, 18361213, -19284869, 9006524, -13742067, -2771918, 2297806, 23590066, -5783225, -2714687, -7933577, -16008013, 10892464 ], [ -14984119, 31639287, -7515182, -16600314, 16390832, 7588292, -6618647, -2273976, -13167591, 3924084, -20397381, 26898523, -23341139, 5475620, -11017845, 2046334, 3203842, 29414398, -3372479, -7799561, -10130543, -26256907, 11566864 ], [ -15474862, 24615631, -7016256, -17095281, 14226079, 5145356, -7293177, -3118045, -9937747, 1284902, -19454182, 21790018, -22776434, 1761256, -9027278, 347276, 6361908, 27752660, -695928, -9408580, -7603329, -26662946, 8380469 ], [ -16281010, 15187681, -7104192, -17580063, 11389393, 1277300, -6912471, -4387507, -6486877, -2394694, -17564218, 13952350, -21287534, -1989800, -7183442, -2655244, 9970380, 24593708, 2033784, -10322428, -4131279, -25100414, 4421915 ], [ -17087158, 5759731, -7192128, -18064845, 8552707, -2590756, -6531765, -5656969, -3036007, -6074290, -15674254, 6114682, -19798634, -5740856, -5339606, -5657764, 13578852, 21434756, 4763496, -11236276, -659229, -23537882, 463361 ], [ -17893306, -3668219, -7280064, -18549627, 5716021, -6458812, -6151059, -6926431, 414863, -9753886, -13784290, -1722986, -18309734, -9491912, -3495770, -8660284, 17187324, 18275804, 7493208, -12150124, 2812821, -21975350, -3495193 ], [ -18699454, -13096169, -7368000, -19034409, 2879335, -10326868, -5770353, -8195893, 3865733, -13433482, -11894326, -9560654, -16820834, -13242968, -1651934, -11662804, 20795796, 15116852, 10222920, -13063972, 6284871, -20412818, -7453747 ], [ -19198951, -16792610, -7507824, -19555452, -137681, -11125279, -6572436, -7846822, 3556232, -15775216, -10517518, -13492772, -15974573, -14696597, 1816882, -12694486, 21754221, 10529834, 12473697, -10770376, 8088237, -14866400, -7681762 ], [ -19391797, -14757542, -7699536, -20112756, -3335027, -8854045, -8557308, -5879218, -513640, -16779088, -9653866, -13519340, -15770951, -13852799, 6910678, -11755330, 20062599, 4514750, 14245539, -5269336, 8222919, -5336096, -4179238 ], [ -19584643, -12722474, -7891248, -20670060, -6532373, -6582811, -10542180, -3911614, -4583512, -17782960, -8790214, -13545908, -15567329, -13009001, 12004474, -10816174, 18370977, -1500334, 16017381, 231704, 8357601, 4194208, -676714 ], [ -19777489, -10687406, -8082960, -21227364, -9729719, -4311577, -12527052, -1944010, -8653384, -18786832, -7926562, -13572476, -15363707, -12165203, 17098270, -9877018, 16679355, -7515418, 17789223, 5732744, 8492283, 13724512, 2825810 ], [ -19970335, -8652338, -8274672, -21784668, -12927065, -2040343, -14511924, 23594, -12723256, -19790704, -7062910, -13599044, -15160085, -11321405, 22192066, -8937862, 14987733, -13530502, 19561065, 11233784, 8626965, 23254816, 6328334 ], [ -19272680, -6969005, -7850189, -21176995, -15017264, -71091, -14909083, 2259440, -15563386, -19423048, -5720375, -13158617, -15091083, -9635258, 25341333, -7765440, 13272415, -17278190, 20822282, 16031169, 8316328, 31006505, 9411765 ], [ -14122520, -7044347, -4344731, -14744437, -11571728, 388251, -7367677, 5836496, -12254806, -12197752, -1983425, -10383215, -15695181, -3737366, 18767955, -5426688, 11438617, -9688898, 19530374, 17310279, 5779096, 29865119, 10399731 ], [ -8972360, -7119689, -839273, -8311879, -8126192, 847593, 173729, 9413552, -8946226, -4972456, 1753525, -7607813, -16299279, 2160526, 12194577, -3087936, 9604819, -2099606, 18238466, 18589389, 3241864, 28723733, 11387697 ], [ -3822200, -7195031, 2666185, -1879321, -4680656, 1306935, 7715135, 12990608, -5637646, 2252840, 5490475, -4832411, -16903377, 8058418, 5621199, -749184, 7771021, 5489686, 16946558, 19868499, 704632, 27582347, 12375663 ], [ 1327960, -7270373, 6171643, 4553237, -1235120, 1766277, 15256541, 16567664, -2329066, 9478136, 9227425, -2057009, -17507475, 13956310, -952179, 1589568, 5937223, 13078978, 15654650, 21147609, -1832600, 26440961, 13363629 ], [ 6478120, -7345715, 9677101, 10985795, 2210416, 2225619, 22797947, 20144720, 979514, 16703432, 12964375, 718393, -18111573, 19854202, -7525557, 3928320, 4103425, 20668270, 14362742, 22426719, -4369832, 25299575, 14351595 ], [ 3329685, -5259932, 7272434, 12891493, 4097027, -3564, 19669538, 21128836, 3728594, 11939618, 9107700, -2465010, -19702201, 18669584, -9520340, 6060642, 7998182, 14441072, 12886899, 17838584, -4602074, 20917059, 15163661 ], [ -1478469, -2741924, 3685742, 13891819, 5671853, -2770452, 14407166, 21594364, 6365774, 4777982, 3732300, -6840174, -21490135, 16068464, -10599404, 8151678, 13038650, 5450576, 11374269, 12077000, -4373318, 15886317, 15940547 ], [ -6286623, -223916, 99050, 14892145, 7246679, -5537340, 9144794, 22059892, 9002954, -2383654, -1643100, -11215338, -23278069, 13467344, -11678468, 10242714, 18079118, -3539920, 9861639, 6315416, -4144562, 10855575, 16717433 ], [ -11094777, 2294092, -3487642, 15892471, 8821505, -8304228, 3882422, 22525420, 11640134, -9545290, -7018500, -15590502, -25066003, 10866224, -12757532, 12333750, 23119586, -12530416, 8349009, 553832, -3915806, 5824833, 17494319 ], [ -15902931, 4812100, -7074334, 16892797, 10396331, -11071116, -1379950, 22990948, 14277314, -16706926, -12393900, -19965666, -26853937, 8265104, -13836596, 14424786, 28160054, -21520912, 6836379, -5207752, -3687050, 794091, 18271205 ], [ -17024577, 4235449, -8766520, 14894488, 8579693, -10414005, -3079495, 20467339, 13526621, -18754345, -12676026, -20641959, -26435971, 7562114, -15400850, 16680252, 28042580, -23748334, 5172564, -8318842, -3106916, -1694133, 19526609 ], [ -14459715, 564139, -8564200, 9897544, 3371591, -6332895, -1216213, 14954593, 9388055, -15687547, -7864878, -17619381, -23812105, 8757254, -17450294, 19100148, 22767164, -19212682, 3357564, -8779438, -2175404, -1639839, 21260531 ], [ -11894853, -3107171, -8361880, 4900600, -1836511, -2251785, 647069, 9441847, 5249489, -12620749, -3053730, -14596803, -21188239, 9952394, -19499738, 21520044, 17491748, -14677030, 1542564, -9240034, -1243892, -1585545, 22994453 ], [ -9329991, -6778481, -8159560, -96344, -7044613, 1829325, 2510351, 3929101, 1110923, -9553951, 1757418, -11574225, -18564373, 11147534, -21549182, 23939940, 12216332, -10141378, -272436, -9700630, -312380, -1531251, 24728375 ], [ -6765129, -10449791, -7957240, -5093288, -12252715, 5910435, 4373633, -1583645, -3027643, -6487153, 6568566, -8551647, -15940507, 12342674, -23598626, 26359836, 6940916, -5605726, -2087436, -10161226, 619132, -1476957, 26462297 ], [ -5199432, -13406986, -7184469, -8599961, -16018115, 8387516, 5451513, -5265926, -5374793, -3641382, 10019550, -6804324, -13080653, 12366846, -24096034, 28443452, 2424179, -2231905, -3534458, -10236508, 612179, -1617450, 27739509 ], [ -8629560, -12793606, -3559443, -4655279, -12570005, 2844452, 2602383, 204118, 1235137, -1900746, 6669714, -11433276, -9040859, 6536178, -16833262, 28845668, 1700837, -4667239, -3141590, -8385220, -4087099, -2731878, 26733171 ], [ -12059688, -12180226, 65583, -710597, -9121895, -2698612, -246747, 5674162, 7845067, -160110, 3319878, -16062228, -5001065, 705510, -9570490, 29247884, 977495, -7102573, -2748722, -6533932, -8786377, -3846306, 25726833 ], [ -15489816, -11566846, 3690609, 3234085, -5673785, -8241676, -3095877, 11144206, 14454997, 1580526, -29958, -20691180, -961271, -5125158, -2307718, 29650100, 254153, -9537907, -2355854, -4682644, -13485655, -4960734, 24720495 ], [ -18919944, -10953466, 7315635, 7178767, -2225675, -13784740, -5945007, 16614250, 21064927, 3321162, -3379794, -25320132, 3078523, -10955826, 4955054, 30052316, -469189, -11973241, -1962986, -2831356, -18184933, -6075162, 23714157 ], [ -22350072, -10340086, 10940661, 11123449, 1222435, -19327804, -8794137, 22084294, 27674857, 5061798, -6729630, -29949084, 7118317, -16786494, 12217826, 30454532, -1192531, -14408575, -1570118, -980068, -22884211, -7189590, 22707819 ], [ -18673765, -4640751, 4568847, 12010171, 2081720, -14719743, -6032382, 16127523, 21672627, 2898224, -9201766, -23614481, 3412581, -14424167, 11330708, 22511328, -2334013, -15252114, 2395995, -2140245, -17002439, -10383303, 17275206 ], [ -13576171, 2075775, -3802335, 12285301, 2423240, -8081457, -2148450, 7885389, 13147965, -46192, -11498362, -15087167, -1842261, -10423241, 8813612, 12899040, -3559123, -15777294, 7076757, -3902715, -9004457, -13992873, 10957338 ], [ -8478577, 8792301, -12173517, 12560431, 2764760, -1443171, 1735482, -356745, 4623303, -2990608, -13794958, -6559853, -7097103, -6422315, 6296516, 3286752, -4784233, -16302474, 11757519, -5665185, -1006475, -17602443, 4639470 ], [ -3380983, 15508827, -20544699, 12835561, 3106280, 5195115, 5619414, -8598879, -3901359, -5935024, -16091554, 1967461, -12351945, -2421389, 3779420, -6325536, -6009343, -16827654, 16438281, -7427655, 6991507, -21212013, -1678398 ], [ 1716611, 22225353, -28915881, 13110691, 3447800, 11833401, 9503346, -16841013, -12426021, -8879440, -18388150, 10494775, -17606787, 1579537, 1262324, -15937824, -7234453, -17352834, 21119043, -9190125, 14989489, -24821583, -7996266 ], [ 5749907, 22883274, -32304999, 11498878, 4557698, 15171708, 9215565, -21472764, -13321032, -11049994, -18249916, 14972722, -18097128, 3165427, -2840953, -17308965, -6194980, -16209648, 23237169, -9076290, 17820955, -23395344, -10836822 ], [ 8718905, 17482590, -30712053, 8000122, 6435974, 15210036, 4756071, -22494132, -6586392, -12446686, -15676852, 15401302, -13822968, 2336281, -8530411, -10438959, -2890924, -13398096, 22792659, -7086150, 15485905, -16933296, -10200066 ], [ 11687903, 12081906, -29119107, 4501366, 8314250, 15248364, 296577, -23515500, 148248, -13843378, -13103788, 15829882, -9548808, 1507135, -14219869, -3568953, 413132, -10586544, 22348149, -5096010, 13150855, -10471248, -9563310 ], [ 14656901, 6681222, -27526161, 1002610, 10192526, 15286692, -4162917, -24536868, 6882888, -15240070, -10530724, 16258462, -5274648, 677989, -19909327, 3301053, 3717188, -7774992, 21903639, -3105870, 10815805, -4009200, -8926554 ], [ 17625899, 1280538, -25933215, -2496146, 12070802, 15325020, -8622411, -25558236, 13617528, -16636762, -7957660, 16687042, -1000488, -151157, -25598785, 10171059, 7021244, -4963440, 21459129, -1115730, 8480755, 2452848, -8289798 ], [ 19068766, -3157199, -23600722, -4600299, 12490759, 14811273, -12436721, -25439145, 19321787, -17282226, -4978816, 17214410, 2686208, -1358358, -29231815, 15819451, 8585447, -1756642, 20375026, 750572, 6392444, 7721465, -8070030 ], [ 12880978, -2780201, -17570494, 268563, 5619121, 11537151, -13025111, -19617759, 19874141, -14171550, 28928, 18235718, 3435584, -4455834, -22582705, 15359773, 1450385, 3426386, 16092958, 1997684, 5537828, 7022927, -9935202 ], [ 6693190, -2403203, -11540266, 5137425, -1252517, 8263029, -13613501, -13796373, 20426495, -11060874, 5036672, 19257026, 4184960, -7553310, -15933595, 14900095, -5684677, 8609414, 11810890, 3244796, 4683212, 6324389, -11800374 ], [ 505402, -2026205, -5510038, 10006287, -8124155, 4988907, -14201891, -7974987, 20978849, -7950198, 10044416, 20278334, 4934336, -10650786, -9284485, 14440417, -12819739, 13792442, 7528822, 4491908, 3828596, 5625851, -13665546 ], [ -5682386, -1649207, 520190, 14875149, -14995793, 1714785, -14790281, -2153601, 21531203, -4839522, 15052160, 21299642, 5683712, -13748262, -2635375, 13980739, -19954801, 18975470, 3246754, 5739020, 2973980, 4927313, -15530718 ], [ -11870174, -1272209, 6550418, 19744011, -21867431, -1559337, -15378671, 3667785, 22083557, -1728846, 20059904, 22320950, 6433088, -16845738, 4013735, 13521061, -27089863, 24158498, -1035314, 6986132, 2119364, 4228775, -17395890 ], [ -9815182, 1423264, 9876626, 20963028, -18456419, -2514764, -14252081, 6416981, 19448651, -2932160, 15459418, 21215203, 6732074, -12212944, 8277980, 8426933, -28360310, 18722531, -3582927, 1592349, 3093383, 7553332, -13919262 ], [ -6111634, 4582432, 12662030, 21452076, -12988877, -3006452, -12782495, 8551739, 16176293, -4998272, 8937286, 19684045, 6940982, -6034096, 12065252, 2405915, -28457834, 11162765, -5783649, -5129613, 4433129, 11682508, -9374274 ], [ -2408086, 7741600, 15447434, 21941124, -7521335, -3498140, -11312909, 10686497, 12903935, -7064384, 2415154, 18152887, 7149890, 144752, 15852524, -3615103, -28555358, 3602999, -7984371, -11851575, 5772875, 15811684, -4829286 ], [ 1295462, 10900768, 18232838, 22430172, -2053793, -3989828, -9843323, 12821255, 9631577, -9130496, -4106978, 16621729, 7358798, 6323600, 19639796, -9636121, -28652882, -3956767, -10185093, -18573537, 7112621, 19940860, -284298 ], [ 4999010, 14059936, 21018242, 22919220, 3413749, -4481516, -8373737, 14956013, 6359219, -11196608, -10629110, 15090571, 7567706, 12502448, 23427068, -15657139, -28750406, -11516533, -12385815, -25295499, 8452367, 24070036, 4260690 ], [ 8083145, 16008682, 17968538, 19261218, 4604296, -5654879, -8724782, 13632404, 2211089, -12299195, -11132252, 14483215, 9019325, 12991484, 24793070, -19116871, -25803422, -16552357, -12113463, -25053504, 6853745, 26232133, 5132490 ], [ 10547867, 16747006, 9083726, 11456166, 1517848, -7509917, -10896458, 8850428, -2812813, -12438257, -5616404, 14799661, 11713655, 7790708, 23737802, -20015317, -19811930, -19064239, -9368037, -17847552, 2316755, 26427151, 2331102 ], [ 13012589, 17485330, 198914, 3651114, -1568600, -9364955, -13068134, 4068452, -7836715, -12577319, -100556, 15116107, 14407985, 2589932, 22682534, -20913763, -13820438, -21576121, -6622611, -10641600, -2220235, 26622169, -470286 ], [ 15477311, 18223654, -8685898, -4153938, -4655048, -11219993, -15239810, -713524, -12860617, -12716381, 5415292, 15432553, 17102315, -2610844, 21627266, -21812209, -7828946, -24088003, -3877185, -3435648, -6757225, 26817187, -3271674 ], [ 17942033, 18961978, -17570710, -11958990, -7741496, -13075031, -17411486, -5495500, -17884519, -12855443, 10931140, 15748999, 19796645, -7811620, 20571998, -22710655, -1837454, -26599885, -1131759, 3770304, -11294215, 27012205, -6073062 ], [ 18835255, 19681679, -25140988, -17760948, -9950670, -13479475, -19247890, -9758914, -21167325, -11999864, 14754103, 16079943, 20686629, -11979296, 19653325, -21897179, 2919932, -27057653, 1360127, 9603928, -14276848, 26232653, -7640758 ], [ 11870977, 20308265, -26138596, -13547436, -7773474, -6630949, -19407934, -11429518, -15744651, -6171080, 10112641, 16483377, 12554883, -10981472, 19417627, -12524093, 1506788, -17244851, 2584313, 8575912, -9487696, 20580251, -3039994 ], [ 4906699, 20934851, -27136204, -9333924, -5596278, 217577, -19567978, -13100122, -10321977, -342296, 5471179, 16886811, 4423137, -9983648, 19181929, -3151007, 93644, -7432049, 3808499, 7547896, -4698544, 14927849, 1560770 ], [ -2057579, 21561437, -28133812, -5120412, -3419082, 7066103, -19728022, -14770726, -4899303, 5486488, 829717, 17290245, -3708609, -8985824, 18946231, 6222079, -1319500, 2380753, 5032685, 6519880, 90608, 9275447, 6161534 ], [ -9021857, 22188023, -29131420, -906900, -1241886, 13914629, -19888066, -16441330, 523371, 11315272, -3811745, 17693679, -11840355, -7988000, 18710533, 15595165, -2732644, 12193555, 6256871, 5491864, 4879760, 3623045, 10762298 ], [ -15986135, 22814609, -30129028, 3306612, 935310, 20763155, -20048110, -18111934, 5946045, 17144056, -8453207, 18097113, -19972101, -6990176, 18474835, 24968251, -4145788, 22006357, 7481057, 4463848, 9668912, -2029357, 15363062 ], [ -16351193, 22451030, -25447141, 7622264, -1652009, 17707481, -18218879, -15170173, 2360469, 17949260, -7367279, 13878812, -16927857, -3907907, 13179922, 21322442, -2442142, 15314364, 6704328, -209083, 10243944, 2377086, 12040571 ], [ -15396407, 21889418, -19629355, 11958344, -5192231, 12670967, -15991793, -11305939, -3026757, 17749748, -5135873, 8736164, -11648415, -408749, 6873166, 15072854, -115138, 5321412, 5527416, -5610997, 9976152, 8795298, 7133429 ], [ -14441621, 21327806, -13811569, 16294424, -8732453, 7634453, -13764707, -7441705, -8413983, 17550236, -2904467, 3593516, -6368973, 3090409, 566410, 8823266, 2211866, -4671540, 4350504, -11012911, 9708360, 15213510, 2226287 ], [ -13486835, 20766194, -7993783, 20630504, -12272675, 2597939, -11537621, -3577471, -13801209, 17350724, -673061, -1549132, -1089531, 6589567, -5740346, 2573678, 4538870, -14664492, 3173592, -16414825, 9440568, 21631722, -2680855 ], [ -12532049, 20204582, -2175997, 24966584, -15812897, -2438575, -9310535, 286763, -19188435, 17151212, 1558345, -6691780, 4189911, 10088725, -12047102, -3675910, 6865874, -24657444, 1996680, -21816739, 9172776, 28049934, -7587997 ] ], [ [ -18058432, 18384992, -2851584, -3967840, 2042720, -26733600, -6075488, -3726176, -24704576, 15740576, -4069728, -8816352, -16749888, 12141184, 10278912, 24403776, 10703520, -11120576, 10946112, -18319168, -5204288, -16227584, 15892096 ], [ -18058432, 18384992, -2851584, -3967840, 2042720, -26733600, -6075488, -3726176, -24704576, 15740576, -4069728, -8816352, -16749888, 12141184, 10278912, 24403776, 10703520, -11120576, 10946112, -18319168, -5204288, -16227584, 15892096 ], [ -18058432, 18384992, -2851584, -3967840, 2042720, -26733600, -6075488, -3726176, -24704576, 15740576, -4069728, -8816352, -16749888, 12141184, 10278912, 24403776, 10703520, -11120576, 10946112, -18319168, -5204288, -16227584, 15892096 ], [ -18026497, 14670217, -883224, -8404370, 3400560, -24539135, -4597468, -5537776, -19473111, 10545966, -7298973, -10313602, -13795363, 10409779, 6071002, 24406606, 11893955, -13585921, 8609242, -19507153, -2117973, -16425104, 16972981 ], [ -17988175, 10212487, 1478808, -13728206, 5029968, -21905777, -2823844, -7711696, -13195353, 4312434, -11174067, -12110302, -10249933, 8332093, 1021510, 24410002, 13322477, -16544335, 5804998, -20932735, 1585605, -16662128, 18270043 ], [ -17949853, 5754757, 3840840, -19052042, 6659376, -19272419, -1050220, -9885616, -6917595, -1921098, -15049161, -13907002, -6704503, 6254407, -4027982, 24413398, 14750999, -19502749, 3000754, -22358317, 5289183, -16899152, 19567105 ], [ -17911531, 1297027, 6202872, -24375878, 8288784, -16639061, 723404, -12059536, -639837, -8154630, -18924255, -15703702, -3159073, 4176721, -9077474, 24416794, 16179521, -22461163, 196510, -23783899, 8992761, -17136176, 20864167 ], [ -17873209, -3160703, 8564904, -29699714, 9918192, -14005703, 2497028, -14233456, 5637921, -14388162, -22799349, -17500402, 386357, 2099035, -14126966, 24420190, 17608043, -25419577, -2607734, -25209481, 12696339, -17373200, 22161229 ], [ -14313250, -5587283, 7137735, -28716032, 11928954, -13881413, 2875421, -14410855, 10630872, -14700231, -21634095, -15670588, 4845209, 841897, -16907327, 24013498, 14580797, -24353935, -4393100, -22018594, 13596021, -15028358, 18947386 ], [ -7231654, -5982713, 1921365, -21424832, 14321070, -16266191, 1858583, -12591733, 14339016, -9090837, -15428493, -10214260, 10217483, 405307, -17418557, 23196718, 7097783, -19264237, -5159588, -14211238, 11691807, -10101650, 11222638 ], [ -150058, -6378143, -3295005, -14133632, 16713186, -18650969, 841745, -10772611, 18047160, -3481443, -9222891, -4757932, 15589757, -31283, -17929787, 22379938, -385231, -14174539, -5926076, -6403882, 9787593, -5174942, 3497890 ], [ 6931538, -6773573, -8511375, -6842432, 19105302, -21035747, -175093, -8953489, 21755304, 2127951, -3017289, 698396, 20962031, -467873, -18441017, 21563158, -7868245, -9084841, -6692564, 1403474, 7883379, -248234, -4226858 ], [ 14013134, -7169003, -13727745, 448768, 21497418, -23420525, -1191931, -7134367, 25463448, 7737345, 3188313, 6154724, 26334305, -904463, -18952247, 20746378, -15351259, -3995143, -7459052, 9210830, 5979165, 4678474, -11951606 ], [ 19021017, -7360300, -16943356, 5821574, 22518753, -24748254, -2519300, -4844771, 27105555, 11708480, 7306929, 9872031, 30421115, -709651, -18843879, 20102098, -20781812, 644124, -7317848, 14635691, 3928368, 7829877, -17345450 ], [ 13660335, -6530932, -10155172, 1602410, 16686183, -20790738, -5399324, -202805, 18417477, 7488320, 990615, 4894233, 28080605, 2642171, -15637521, 20320318, -15950060, 3031236, -2638184, 8148077, 1144656, 2104755, -11084774 ], [ 8299653, -5701564, -3366988, -2616754, 10853613, -16833222, -8279348, 4439161, 9729399, 3268160, -5325699, -83565, 25740095, 5993993, -12431163, 20538538, -11118308, 5418348, 2041480, 1660463, -1639056, -3620367, -4824098 ], [ 2938971, -4872196, 3421196, -6835918, 5021043, -12875706, -11159372, 9081127, 1041321, -952000, -11642013, -5061363, 23399585, 9345815, -9224805, 20756758, -6286556, 7805460, 6721144, -4827151, -4422768, -9345489, 1436578 ], [ -2421711, -4042828, 10209380, -11055082, -811527, -8918190, -14039396, 13723093, -7646757, -5172160, -17958327, -10039161, 21059075, 12697637, -6018447, 20974978, -1454804, 10192572, 11400808, -11314765, -7206480, -15070611, 7697254 ], [ -7782393, -3213460, 16997564, -15274246, -6644097, -4960674, -16919420, 18365059, -16334835, -9392320, -24274641, -15016959, 18718565, 16049459, -2812089, 21193198, 3376948, 12579684, 16080472, -17802379, -9990192, -20795733, 13957930 ], [ -6268330, -502507, 11348658, -11165590, -9225852, -2161843, -16675979, 19047830, -15605783, -8123995, -22011655, -12104172, 18599750, 16418611, 2273554, 16650048, 3826305, 12592616, 10611156, -15894483, -9924994, -21042250, 10624436 ], [ -3379318, 2584763, 3212334, -5391370, -11157444, 405251, -15807845, 18938762, -12993305, -5757973, -18032809, -7613268, 18925274, 16191229, 7735054, 11154624, 3399183, 12130712, 3112044, -12307485, -9290014, -20193046, 5372108 ], [ -490306, 5672033, -4923990, 382850, -13089036, 2972345, -14939711, 18829694, -10380827, -3391951, -14053963, -3122364, 19250798, 15963847, 13196554, 5659200, 2972061, 11668808, -4387068, -8720487, -8655034, -19343842, 119780 ], [ 2398706, 8759303, -13060314, 6157070, -15020628, 5539439, -14071577, 18720626, -7768349, -1025929, -10075117, 1368540, 19576322, 15736465, 18658054, 163776, 2544939, 11206904, -11886180, -5133489, -8020054, -18494638, -5132548 ], [ 5287718, 11846573, -21196638, 11931290, -16952220, 8106533, -13203443, 18611558, -5155871, 1340093, -6096271, 5859444, 19901846, 15509083, 24119554, -5331648, 2117817, 10745000, -19385292, -1546491, -7385074, -17645434, -10384876 ], [ 6194501, 13274531, -21736077, 15860894, -16473630, 10119983, -12475040, 16709654, -2512025, 1470356, -3591529, 7439130, 19792520, 15869035, 26007463, -5520039, -796266, 9513425, -20963331, 234669, -4774180, -15488245, -11084863 ], [ 5119055, 13043177, -14678631, 17945882, -13584858, 11579789, -11886368, 13014914, 163189, -635140, -2560891, 6107598, 19248344, 16816321, 24321781, -401397, -6197310, 7512179, -16620297, 209991, -187372, -12023071, -7232509 ], [ 4043609, 12811823, -7621185, 20030870, -10696086, 13039595, -11297696, 9320174, 2838403, -2740636, -1530253, 4776066, 18704168, 17763607, 22636099, 4717245, -11598354, 5510933, -12277263, 185313, 4399436, -8557897, -3380155 ], [ 2968163, 12580469, -563739, 22115858, -7807314, 14499401, -10709024, 5625434, 5513617, -4846132, -499615, 3444534, 18159992, 18710893, 20950417, 9835887, -16999398, 3509687, -7934229, 160635, 8986244, -5092723, 472199 ], [ 1892717, 12349115, 6493707, 24200846, -4918542, 15959207, -10120352, 1930694, 8188831, -6951628, 531023, 2113002, 17615816, 19658179, 19264735, 14954529, -22400442, 1508441, -3591195, 135957, 13573052, -1627549, 4324553 ], [ 556034, 12527223, 11963117, 24523384, -2701685, 16219910, -9714963, -1662576, 10393531, -8450547, 970908, 1237463, 17018382, 19890493, 17299793, 18400240, -25728125, 402265, -496787, 196343, 17283249, 1953934, 7707133 ], [ -2086834, 14752641, 9492347, 16033672, -3844403, 10485098, -10225989, -4748496, 10245661, -6916581, -1542972, 2641889, 16154658, 16547947, 13938551, 13481296, -18689003, 3771439, -3645509, 682049, 16610391, 6116962, 8740843 ], [ -4729702, 16978059, 7021577, 7543960, -4987121, 4750286, -10737015, -7834416, 10097791, -5382615, -4056852, 4046315, 15290934, 13205401, 10577309, 8562352, -11649881, 7140613, -6794231, 1167755, 15937533, 10279990, 9774553 ], [ -7372570, 19203477, 4550807, -945752, -6129839, -984526, -11248041, -10920336, 9949921, -3848649, -6570732, 5450741, 14427210, 9862855, 7216067, 3643408, -4610759, 10509787, -9942953, 1653461, 15264675, 14443018, 10808263 ], [ -10015438, 21428895, 2080037, -9435464, -7272557, -6719338, -11759067, -14006256, 9802051, -2314683, -9084612, 6855167, 13563486, 6520309, 3854825, -1275536, 2428363, 13878961, -13091675, 2139167, 14591817, 18606046, 11841973 ], [ -12658306, 23654313, -390733, -17925176, -8415275, -12454150, -12270093, -17092176, 9654181, -780717, -11598492, 8259593, 12699762, 3177763, 493583, -6194480, 9467485, 17248135, -16240397, 2624873, 13918959, 22769074, 12875683 ], [ -10939954, 20345916, -3470948, -15253438, -7130548, -8055157, -7536579, -16736116, 8103736, -1427571, -11649832, 11578699, 12495243, 6404667, 1454361, -9078909, 8930322, 13614799, -17505539, 4455399, 15763491, 23787492, 12787868 ], [ -8349358, 15930756, -6673052, -10349410, -5360332, -1629403, -1754157, -15691660, 6272776, -2510589, -11208664, 15280741, 12422565, 10945461, 3279543, -11556435, 6877902, 8580961, -18393965, 6554889, 18111501, 24176988, 12475748 ], [ -5758762, 11515596, -9875156, -5445382, -3590116, 4796351, 4028265, -14647204, 4441816, -3593607, -10767496, 18982783, 12349887, 15486255, 5104725, -14033961, 4825482, 3547123, -19282391, 8654379, 20459511, 24566484, 12163628 ], [ -3168166, 7100436, -13077260, -541354, -1819900, 11222105, 9810687, -13602748, 2610856, -4676625, -10326328, 22684825, 12277209, 20027049, 6929907, -16511487, 2773062, -1486715, -20170817, 10753869, 22807521, 24955980, 11851508 ], [ -577570, 2685276, -16279364, 4362674, -49684, 17647859, 15593109, -12558292, 779896, -5759643, -9885160, 26386867, 12204531, 24567843, 8755089, -18989013, 720642, -6520553, -21059243, 12853359, 25155531, 25345476, 11539388 ], [ -1150129, 3311535, -17639999, 4079663, 3300158, 19126352, 17851281, -12873136, 2505892, -3978465, -10429138, 24495910, 12021285, 25851903, 6758757, -19993197, 222213, -9250646, -20381411, 15187533, 21935547, 21538332, 11796917 ], [ -4885843, 8979213, -17159165, -1390387, 8229626, 15657584, 16585203, -14547280, 7788844, 666909, -11958262, 17011954, 11727471, 23879229, 940911, -19524039, 1277775, -9676994, -18137321, 17756391, 13147569, 13534548, 12624095 ], [ -8621557, 14646891, -16678331, -6860437, 13159094, 12188816, 15319125, -16221424, 13071796, 5312283, -13487386, 9527998, 11433657, 21906555, -4876935, -19054881, 2333337, -10103342, -15893231, 20325249, 4359591, 5530764, 13451273 ], [ -12357271, 20314569, -16197497, -12330487, 18088562, 8720048, 14053047, -17895568, 18354748, 9957657, -15016510, 2044042, 11139843, 19933881, -10694781, -18585723, 3388899, -10529690, -13649141, 22894107, -4428387, -2473020, 14278451 ], [ -16092985, 25982247, -15716663, -17800537, 23018030, 5251280, 12786969, -19569712, 23637700, 14603031, -16545634, -5439914, 10846029, 17961207, -16512627, -18116565, 4444461, -10956038, -11405051, 25462965, -13216365, -10476804, 15105629 ], [ -17959725, 30077630, -15660782, -22672063, 26496846, 2555475, 11236011, -21042926, 27613207, 18044057, -16318386, -11816335, 9649678, 15199194, -20417508, -17041631, 6150290, -11489293, -9550347, 26726811, -20142426, -17368110, 14753345 ], [ -10481595, 26311538, -17729666, -24550969, 22722402, 3724485, 8260653, -21511490, 25051489, 15463343, -7309278, -12655081, 3940642, 8490486, -14757564, -12937817, 11107454, -12557083, -9642573, 21465597, -17758902, -18697026, 8503751 ], [ -3003465, 22545446, -19798550, -26429875, 18947958, 4893495, 5285295, -21980054, 22489771, 12882629, 1699830, -13493827, -1768394, 1781778, -9097620, -8834003, 16064618, -13624873, -9734799, 16204383, -15375378, -20025942, 2254157 ], [ 4474665, 18779354, -21867434, -28308781, 15173514, 6062505, 2309937, -22448618, 19928053, 10301915, 10708938, -14332573, -7477430, -4926930, -3437676, -4730189, 21021782, -14692663, -9827025, 10943169, -12991854, -21354858, -3995437 ], [ 11952795, 15013262, -23936318, -30187687, 11399070, 7231515, -665421, -22917182, 17366335, 7721201, 19718046, -15171319, -13186466, -11635638, 2222268, -626375, 25978946, -15760453, -9919251, 5681955, -10608330, -22683774, -10245031 ], [ 19430925, 11247170, -26005202, -32066593, 7624626, 8400525, -3640779, -23385746, 14804617, 5140487, 28727154, -16010065, -18895502, -18344346, 7882212, 3477439, 30936110, -16828243, -10011477, 420741, -8224806, -24012690, -16494625 ], [ 22190520, 12806083, -25602061, -24699854, 3355342, 9334755, 295678, -17437685, 13985044, 8613908, 21568342, -10469981, -15344923, -13985354, 8888206, 3900228, 25651209, -11933298, -5033918, -1887283, -8336047, -24276541, -14267134 ], [ 24006408, 15429997, -24704515, -15483986, -1012910, 10222029, 5614498, -10206299, 13513900, 13298156, 11175946, -3654131, -9942421, -7412822, 8963410, 3586812, 18317895, -5845806, 957598, -3604669, -8946241, -24327379, -10344226 ], [ 25822296, 18053911, -23806969, -6268118, -5381162, 11109303, 10933318, -2974913, 13042756, 17982404, 783550, 3161719, -4539919, -840290, 9038614, 3273396, 10984581, 241686, 6949114, -5322055, -9556435, -24378217, -6421318 ], [ 27638184, 20677825, -22909423, 2947750, -9749414, 11996577, 16252138, 4256473, 12571612, 22666652, -9608846, 9977569, 862583, 5732242, 9113818, 2959980, 3651267, 6329178, 12940630, -7039441, -10166629, -24429055, -2498410 ], [ 29454072, 23301739, -22011877, 12163618, -14117666, 12883851, 21570958, 11487859, 12100468, 27350900, -20001242, 16793419, 6265085, 12304774, 9189022, 2646564, -3682047, 12416670, 18932146, -8756827, -10776823, -24479893, 1424498 ], [ 27269505, 20837086, -21417262, 14980294, -17249213, 10800087, 20261155, 16505215, 11255545, 26965649, -24380999, 19475662, 8386703, 15060517, 9025060, 720633, -6384147, 13431561, 20784571, -8454688, -12104956, -21111874, 3124274 ], [ 21084483, 13283866, -21125578, 11397778, -19144055, 5745285, 12322729, 19308541, 10036843, 21510899, -22748117, 18024298, 7227437, 13999471, 8621932, -2817813, -4455033, 9373851, 18497905, -6133024, -14151028, -14324998, 2600918 ], [ 14899461, 5730646, -20833894, 7815262, -21038897, 690483, 4384303, 22111867, 8818141, 16056149, -21115235, 16572934, 6068171, 12938425, 8218804, -6356259, -2525919, 5316141, 16211239, -3811360, -16197100, -7538122, 2077562 ], [ 8714439, -1822574, -20542210, 4232746, -22933739, -4364319, -3554123, 24915193, 7599439, 10601399, -19482353, 15121570, 4908905, 11877379, 7815676, -9894705, -596805, 1258431, 13924573, -1489696, -18243172, -751246, 1554206 ], [ 2529417, -9375794, -20250526, 650230, -24828581, -9419121, -11492549, 27718519, 6380737, 5146649, -17849471, 13670206, 3749639, 10816333, 7412548, -13433151, 1332309, -2799279, 11637907, 831968, -20289244, 6035630, 1030850 ], [ -2782950, -16066721, -18844322, -1834321, -25779335, -13237052, -17088050, 29561466, 5788741, 505112, -16246450, 12501154, 2350456, 9619322, 6603689, -15829773, 2776429, -6762650, 10134088, 2504886, -21411552, 12145132, 332087 ], [ -3732042, -18446183, -11865518, 1170953, -22009649, -10870628, -10968926, 26602518, 8330275, -70360, -14792734, 12743662, -248312, 7742486, 3766175, -12517275, 1795579, -10254326, 12544504, 934074, -17915040, 14867764, -1243711 ], [ -4681134, -20825645, -4886714, 4176227, -18239963, -8504204, -4849802, 23643570, 10871809, -645832, -13339018, 12986170, -2847080, 5865650, 928661, -9204777, 814729, -13746002, 14954920, -636738, -14418528, 17590396, -2819509 ], [ -5630226, -23205107, 2092090, 7181501, -14470277, -6137780, 1269322, 20684622, 13413343, -1221304, -11885302, 13228678, -5445848, 3988814, -1908853, -5892279, -166121, -17237678, 17365336, -2207550, -10922016, 20313028, -4395307 ], [ -6579318, -25584569, 9070894, 10186775, -10700591, -3771356, 7388446, 17725674, 15954877, -1796776, -10431586, 13471186, -8044616, 2111978, -4746367, -2579781, -1146971, -20729354, 19775752, -3778362, -7425504, 23035660, -5971105 ], [ -7528410, -27964031, 16049698, 13192049, -6930905, -1404932, 13507570, 14766726, 18496411, -2372248, -8977870, 13713694, -10643384, 235142, -7583881, 732717, -2127821, -24221030, 22186168, -5349174, -3928992, 25758292, -7546903 ], [ -6584542, -21321213, 17420202, 8669468, -3317284, -3528133, 9083414, 16192228, 17633100, -519825, -3639914, 13406357, -11553877, -2947494, -6254490, 3491020, 226019, -19821006, 17990479, -4580906, -4454245, 22486874, -10959446 ], [ -5262082, -12873939, 17669046, 2641316, 265124, -6549259, 2550602, 18494620, 16088820, 1818177, 2474890, 12989051, -12126715, -6391290, -4091718, 6138484, 3246797, -13842642, 12473569, -3344822, -5783851, 18016646, -14739338 ], [ -3939622, -4426665, 17917890, -3386836, 3847532, -9570385, -3982210, 20797012, 14544540, 4156179, 8589694, 12571745, -12699553, -9835086, -1928946, 8785948, 6267575, -7864278, 6956659, -2108738, -7113457, 13546418, -18519230 ], [ -2617162, 4020609, 18166734, -9414988, 7429940, -12591511, -10515022, 23099404, 13000260, 6494181, 14704498, 12154439, -13272391, -13278882, 233826, 11433412, 9288353, -1885914, 1439749, -872654, -8443063, 9076190, -22299122 ], [ -1294702, 12467883, 18415578, -15443140, 11012348, -15612637, -17047834, 25401796, 11455980, 8832183, 20819302, 11737133, -13845229, -16722678, 2396598, 14080876, 12309131, 4092450, -4077161, 363430, -9772669, 4605962, -26079014 ], [ -2674945, 13190397, 17004090, -17530744, 13239983, -17641279, -16234351, 24754774, 10591671, 10848159, 20781292, 10126532, -10665430, -16376562, 3755880, 13159948, 11340962, 6735414, -6554735, -1151474, -9743287, 141059, -26422553 ], [ -6757891, 6188151, 13932270, -15677800, 14112845, -18677437, -8074573, 21158338, 10407333, 12542109, 14590468, 7322636, -3732994, -12240534, 4311672, 8670628, 6383846, 6042978, -5992973, -5417366, -8354917, -4318519, -23329739 ], [ -10840837, -814095, 10860450, -13824856, 14985707, -19713595, 85205, 17561902, 10222995, 14236059, 8399644, 4518740, 3199442, -8104506, 4867464, 4181308, 1426730, 5350542, -5431211, -9683258, -6966547, -8778097, -20236925 ], [ -14923783, -7816341, 7788630, -11971912, 15858569, -20749753, 8244983, 13965466, 10038657, 15930009, 2208820, 1714844, 10131878, -3968478, 5423256, -308012, -3530386, 4658106, -4869449, -13949150, -5578177, -13237675, -17144111 ], [ -19006729, -14818587, 4716810, -10118968, 16731431, -21785911, 16404761, 10369030, 9854319, 17623959, -3982004, -1089052, 17064314, 167550, 5979048, -4797332, -8487502, 3965670, -4307687, -18215042, -4189807, -17697253, -14051297 ], [ -21825089, -19533612, 2275774, -8392183, 17130731, -22126402, 22916130, 7036478, 9923756, 18604103, -9137857, -3372407, 22162521, 4489582, 6318453, -8444650, -13190839, 3123488, -3768051, -21970171, -2037830, -21109290, -10968500 ], [ -18320519, -12812532, 2988658, -7296193, 15162221, -18988558, 21185454, 5023346, 11262068, 16015217, -9118855, -3053057, 18089583, 9741634, 5575923, -7881958, -16625281, 1532576, -3339045, -23171485, 3932182, -19283622, -7935788 ], [ -14815949, -6091452, 3701542, -6200203, 13193711, -15850714, 19454778, 3010214, 12600380, 13426331, -9099853, -2733707, 14016645, 14993686, 4833393, -7319266, -20059723, -58336, -2910039, -24372799, 9902194, -17457954, -4903076 ], [ -11311379, 629628, 4414426, -5104213, 11225201, -12712870, 17724102, 997082, 13938692, 10837445, -9080851, -2414357, 9943707, 20245738, 4090863, -6756574, -23494165, -1649248, -2481033, -25574113, 15872206, -15632286, -1870364 ], [ -7806809, 7350708, 5127310, -4008223, 9256691, -9575026, 15993426, -1016050, 15277004, 8248559, -9061849, -2095007, 5870769, 25497790, 3348333, -6193882, -26928607, -3240160, -2052027, -26775427, 21842218, -13806618, 1162348 ], [ -4302239, 14071788, 5840194, -2912233, 7288181, -6437182, 14262750, -3029182, 16615316, 5659673, -9042847, -1775657, 1797831, 30749842, 2605803, -5631190, -30363049, -4831072, -1623021, -27976741, 27812230, -11980950, 4195060 ], [ -3593224, 17126948, 5839273, -4659503, 3639366, -3293023, 16184574, -2784564, 10770628, 232917, -11602540, 1331533, 2620923, 27641109, 1927533, -6747343, -28611181, -6488989, 103755, -22152890, 22187032, -9185582, 3534237 ], [ -3443320, 19448924, 5695591, -6975425, -345510, -147601, 18836898, -2088396, 3489340, -5761413, -14677972, 4996291, 4423221, 22860219, 1262115, -8199265, -25822051, -8160307, 2090085, -14924006, 14242792, -6196274, 2134707 ], [ -3293416, 21770900, 5551909, -9291347, -4330386, 2997821, 21489222, -1392228, -3791948, -11755743, -17753404, 8661049, 6225519, 18079329, 596697, -9651187, -23032921, -9831625, 4076415, -7695122, 6298552, -3206966, 735177 ], [ -3143512, 24092876, 5408227, -11607269, -8315262, 6143243, 24141546, -696060, -11073236, -17750073, -20828836, 12325807, 8027817, 13298439, -68721, -11103109, -20243791, -11502943, 6062745, -466238, -1645688, -217658, -664353 ], [ -2993608, 26414852, 5264545, -13923191, -12300138, 9288665, 26793870, 108, -18354524, -23744403, -23904268, 15990565, 9830115, 8517549, -734139, -12555031, -17454661, -13174261, 8049075, 6762646, -9589928, 2771650, -2063883 ], [ -5408707, 24021068, 2857153, -11115665, -15290778, 8670458, 27871284, 2089632, -18349763, -23889606, -22518256, 16922851, 10885308, 3952467, -881310, -14584834, -17391763, -14375830, 7137624, 11911945, -13489061, 4992034, -1421451 ], [ -10388809, 16911524, -1813949, -3184691, -17287182, 4288622, 27373788, 5572512, -11058953, -18185682, -16670800, 15122665, 11193396, -396807, -510234, -17192518, -20055097, -15107650, 3328392, 14981659, -13343087, 6443494, 1262943 ], [ -15368911, 9801980, -6485051, 4746283, -19283586, -93214, 26876292, 9055392, -3768143, -12481758, -10823344, 13322479, 11501484, -4746081, -139158, -19800202, -22718431, -15839470, -480840, 18051373, -13197113, 7894954, 3947337 ], [ -20349013, 2692436, -11156153, 12677257, -21279990, -4475050, 26378796, 12538272, 3522667, -6777834, -4975888, 11522293, 11809572, -9095355, 231918, -22407886, -25381765, -16571290, -4290072, 21121087, -13051139, 9346414, 6631731 ], [ -25329115, -4417108, -15827255, 20608231, -23276394, -8856886, 25881300, 16021152, 10813477, -1073910, 871568, 9722107, 12117660, -13444629, 602994, -25015570, -28045099, -17303110, -8099304, 24190801, -12905165, 10797874, 9316125 ], [ -28887583, -9211998, -19967065, 26420628, -24839992, -11992033, 24725846, 18184796, 15463439, 3450291, 5632333, 8085763, 12079752, -16076413, 956705, -25608993, -30077749, -16781501, -11030630, 26640085, -13275040, 11290895, 11948544 ], [ -25337881, -2433618, -21450415, 21640140, -24239560, -8893735, 20280602, 13752260, 6909161, 2075877, 4959643, 7268629, 10311864, -10120747, 1223591, -16131111, -28956979, -9992747, -9572426, 25987219, -16224160, 6991721, 14321088 ], [ -21788179, 4344762, -22933765, 16859652, -23639128, -5795437, 15835358, 9319724, -1645117, 701463, 4286953, 6451495, 8543976, -4165081, 1490477, -6653229, -27836209, -3203993, -8114222, 25334353, -19173280, 2692547, 16693632 ], [ -18238477, 11123142, -24417115, 12079164, -23038696, -2697139, 11390114, 4887188, -10199395, -672951, 3614263, 5634361, 6776088, 1790585, 1757363, 2824653, -26715439, 3584761, -6656018, 24681487, -22122400, -1606627, 19066176 ], [ -14688775, 17901522, -25900465, 7298676, -22438264, 401159, 6944870, 454652, -18753673, -2047365, 2941573, 4817227, 5008200, 7746251, 2024249, 12302535, -25594669, 10373515, -5197814, 24028621, -25071520, -5905801, 21438720 ], [ -11139073, 24679902, -27383815, 2518188, -21837832, 3499457, 2499626, -3977884, -27307951, -3421779, 2268883, 4000093, 3240312, 13701917, 2291135, 21780417, -24473899, 17162269, -3739610, 23375755, -28020640, -10204975, 23811264 ], [ -7021501, 19395917, -27097255, 384960, -18353875, 3139135, 976632, -1353980, -23740369, -2843853, 1482428, 3578734, 2025649, 10508528, 1286856, 18684719, -18904929, 17356638, -2914661, 23276914, -24538025, -4548424, 19851778 ], [ -2790355, 11699459, -26456713, -1218816, -14293213, 2087089, 38088, 2681212, -17748415, -1875459, 673220, 3236530, 921631, 5485328, 28344, 13074305, -12446319, 16232130, -2216363, 23288878, -19769063, 3099272, 14625886 ], [ 1440791, 4003001, -25816171, -2822592, -10232551, 1035043, -900456, 6716404, -11756461, -907065, -135988, 2894326, -182387, 462128, -1230168, 7463891, -5987709, 15107622, -1518065, 23300842, -15000101, 10746968, 9399994 ], [ 5671937, -3693457, -25175629, -4426368, -6171889, -17003, -1839000, 10751596, -5764507, 61329, -945196, 2552122, -1286405, -4561072, -2488680, 1853477, 470901, 13983114, -819767, 23312806, -10231139, 18394664, 4174102 ], [ 9903083, -11389915, -24535087, -6030144, -2111227, -1069049, -2777544, 14786788, 227447, 1029723, -1754404, 2209918, -2390423, -9584272, -3747192, -3756937, 6929511, 12858606, -121469, 23324770, -5462177, 26042360, -1051790 ], [ 12414197, -12771961, -21008536, -6599619, -432526, -3217139, -795801, 13821895, 4543169, 2153487, -575014, 4173310, -416354, -10050307, -4889538, -3736060, 6729669, 9799206, 914197, 19762792, -3647324, 24643583, -3129029 ], [ 13205279, -7839595, -14595976, -6134793, -1135786, -6461273, 4106229, 7856917, 7182659, 3432621, 2592974, 8442298, 4635802, -5959177, -5915718, 1916108, -128625, 4804914, 2287231, 12626872, -4786580, 14198333, -2057615 ], [ 13996361, -2907229, -8183416, -5669967, -1839046, -9705407, 9008259, 1891939, 9822149, 4711755, 5760962, 12711286, 9687958, -1868047, -6941898, 7568276, -6986919, -189378, 3660265, 5490952, -5925836, 3753083, -986201 ], [ 14787443, 2025137, -1770856, -5205141, -2542306, -12949541, 13910289, -4073039, 12461639, 5990889, 8928950, 16980274, 14740114, 2223083, -7968078, 13220444, -13845213, -5183670, 5033299, -1644968, -7065092, -6692167, 85213 ], [ 15578525, 6957503, 4641704, -4740315, -3245566, -16193675, 18812319, -10038017, 15101129, 7270023, 12096938, 21249262, 19792270, 6314213, -8994258, 18872612, -20703507, -10177962, 6406333, -8780888, -8204348, -17137417, 1156627 ], [ 15142072, 11292363, 9587460, -4516318, -3652843, -17835127, 21907479, -13806934, 16611619, 8557468, 14371123, 23661736, 22731907, 8851461, -9028867, 23161435, -26592213, -13564810, 6757116, -13447255, -9107774, -25181264, 2595083 ], [ 8567944, 12639693, 7199196, -5496466, -2580205, -11463169, 15968289, -6595546, 12477109, 9886468, 12176293, 16791640, 15108949, 3619299, -4105621, 20633533, -27632979, -8914438, 1996644, -5765857, -8832050, -21218096, 5868749 ], [ 1993816, 13987023, 4810932, -6476614, -1507567, -5091211, 10029099, 615842, 8342599, 11215468, 9981463, 9921544, 7485991, -1612863, 817625, 18105631, -28673745, -4264066, -2763828, 1915541, -8556326, -17254928, 9142415 ], [ -4580312, 15334353, 2422668, -7456762, -434929, 1280747, 4089909, 7827230, 4208089, 12544468, 7786633, 3051448, -136967, -6845025, 5740871, 15577729, -29714511, 386306, -7524300, 9596939, -8280602, -13291760, 12416081 ], [ -11154440, 16681683, 34404, -8436910, 637709, 7652705, -1849281, 15038618, 73579, 13873468, 5591803, -3818648, -7759925, -12077187, 10664117, 13049827, -30755277, 5036678, -12284772, 17278337, -8004878, -9328592, 15689747 ], [ -17728568, 18029013, -2353860, -9417058, 1710347, 14024663, -7788471, 22250006, -4060931, 15202468, 3396973, -10688744, -15382883, -17309349, 15587363, 10521925, -31796043, 9687050, -17045244, 24959735, -7729154, -5365424, 18963413 ], [ -16618866, 14566383, -94274, -4100911, 2061755, 15276241, -3097336, 20857204, -4437746, 14045813, 2136013, -10419760, -16651231, -11893096, 11825789, 5221308, -28716424, 8321732, -12977921, 21346278, -7555945, -50271, 19299949 ], [ -13972398, 10141761, 3094882, 2474495, 2268917, 15503743, 3719864, 17743564, -4063022, 12392027, 1061827, -8722960, -16648657, -4347160, 6327251, -633852, -24812728, 5753276, -7145039, 15473850, -7403239, 5535279, 19049059 ], [ -11325930, 5717139, 6284038, 9049901, 2476079, 15731245, 10537064, 14629924, -3688298, 10738241, -12359, -7026160, -16646083, 3198776, 828713, -6489012, -20909032, 3184820, -1312157, 9601422, -7250533, 11120829, 18798169 ], [ -8679462, 1292517, 9473194, 15625307, 2683241, 15958747, 17354264, 11516284, -3313574, 9084455, -1086545, -5329360, -16643509, 10744712, -4669825, -12344172, -17005336, 616364, 4520725, 3728994, -7097827, 16706379, 18547279 ], [ -6032994, -3132105, 12662350, 22200713, 2890403, 16186249, 24171464, 8402644, -2938850, 7430669, -2160731, -3632560, -16640935, 18290648, -10168363, -18199332, -13101640, -1952092, 10353607, -2143434, -6945121, 22291929, 18296389 ], [ -2431989, -3364704, 11397841, 20757671, 770807, 14680684, 23031122, 8197792, -1838252, 6889625, -4178381, -1449604, -17079049, 19034972, -13902721, -21150207, -11936884, -3316144, 14174068, -5807019, -4717063, 21117444, 17660836 ], [ 2123553, 594720, 5679667, 11296181, -3675547, 11442052, 13933238, 10901728, -11780, 7461323, -7139495, 1219508, -17957851, 12977684, -15872899, -21196797, -13511068, -3475792, 15982108, -7261761, -413653, 13182924, 16640620 ], [ 6679095, 4554144, -38507, 1834691, -8121901, 8203420, 4835354, 13605664, 1814692, 8033021, -10100609, 3888620, -18836653, 6920396, -17843077, -21243387, -15085252, -3635440, 17790148, -8716503, 3889757, 5248404, 15620404 ], [ 11234637, 8513568, -5756681, -7626799, -12568255, 4964788, -4262530, 16309600, 3641164, 8604719, -13061723, 6557732, -19715455, 863108, -19813255, -21289977, -16659436, -3795088, 19598188, -10171245, 8193167, -2686116, 14600188 ], [ 15790179, 12472992, -11474855, -17088289, -17014609, 1726156, -13360414, 19013536, 5467636, 9176417, -16022837, 9226844, -20594257, -5194180, -21783433, -21336567, -18233620, -3954736, 21406228, -11625987, 12496577, -10620636, 13579972 ], [ 19796764, 15305679, -15325751, -23907560, -19685564, -913062, -20802730, 21121191, 6029985, 9366975, -18349470, 11946476, -21184714, -9631930, -23363808, -20092042, -18287145, -3836572, 22452603, -11969516, 15688567, -16514351, 11554300 ], [ 21058564, 12504681, -9840257, -17515736, -13479524, -555210, -19967206, 20247441, 271719, 7651833, -17503698, 14918708, -20333446, -5971990, -22995168, -12391942, -10737375, -2329348, 19690653, -6756980, 13323457, -12204041, 4501348 ], [ 22320364, 9703683, -4354763, -11123912, -7273484, -197358, -19131682, 19373691, -5486547, 5936691, -16657926, 17890940, -19482178, -2312050, -22626528, -4691842, -3187605, -822124, 16928703, -1544444, 10958347, -7893731, -2551604 ], [ 23582164, 6902685, 1130731, -4732088, -1067444, 160494, -18296158, 18499941, -11244813, 4221549, -15812154, 20863172, -18630910, 1347890, -22257888, 3008258, 4362165, 685100, 14166753, 3668092, 8593237, -3583421, -9604556 ], [ 24843964, 4101687, 6616225, 1659736, 5138596, 518346, -17460634, 17626191, -17003079, 2506407, -14966382, 23835404, -17779642, 5007830, -21889248, 10708358, 11911935, 2192324, 11404803, 8880628, 6228127, 726889, -16657508 ], [ 26105764, 1300689, 12101719, 8051560, 11344636, 876198, -16625110, 16752441, -22761345, 791265, -14120610, 26807636, -16928374, 8667770, -21520608, 18408458, 19461705, 3699548, 8642853, 14093164, 3863017, 5037199, -23710460 ], [ 23126404, 4412011, 8254513, 7776854, 5487646, -2583250, -11241851, 16096466, -18684656, -2513792, -11966663, 25796793, -17773061, 6314970, -22399613, 14596823, 19654175, 6688027, 8677143, 8175990, 4542987, 4974999, -19136012 ], [ 19298812, 8705797, 2540767, 6168842, -2781950, -6806158, -4949045, 15484046, -12640976, -6136832, -9551081, 23989335, -18956939, 2759622, -23528147, 8482841, 18375185, 9972757, 9270681, 32874, 5831973, 4038297, -12236084 ], [ 15471220, 12999583, -3172979, 4560830, -11051546, -11029066, 1343761, 14871626, -6597296, -9759872, -7135499, 22181877, -20140817, -795726, -24656681, 2368859, 17096195, 13257487, 9864219, -8110242, 7120959, 3101595, -5336156 ], [ 11643628, 17293369, -8886725, 2952818, -19321142, -15251974, 7636567, 14259206, -553616, -13382912, -4719917, 20374419, -21324695, -4351074, -25785215, -3745123, 15817205, 16542217, 10457757, -16253358, 8409945, 2164893, 1563772 ], [ 7816036, 21587155, -14600471, 1344806, -27590738, -19474882, 13929373, 13646786, 5490064, -17005952, -2304335, 18566961, -22508573, -7906422, -26913749, -9859105, 14538215, 19826947, 11051295, -24396474, 9698931, 1228191, 8463700 ], [ 4368559, 21580297, -13258004, 1033676, -28296083, -17291767, 17914180, 10043786, 7903501, -18374465, -2407136, 17019660, -21149918, -9955788, -25927913, -10966645, 12021569, 19660720, 10036815, -25542552, 7362354, -1531443, 10181209 ], [ 1301197, 17272795, -4859324, 2019428, -21437177, -8702629, 19590988, 3450206, 6686695, -17488451, -5028320, 15732516, -17248730, -10499172, -22827707, -7067743, 8267267, 16043536, 7414317, -19691592, 1400214, -6114009, 6716299 ], [ -1766165, 12965293, 3539356, 3005180, -14578271, -113491, 21267796, -3143374, 5469889, -16602437, -7649504, 14445372, -13347542, -11042556, -19727501, -3168841, 4512965, 12426352, 4791819, -13840632, -4561926, -10696575, 3251389 ], [ -4833527, 8657791, 11938036, 3990932, -7719365, 8475647, 22944604, -9736954, 4253083, -15716423, -10270688, 13158228, -9446354, -11585940, -16627295, 730061, 758663, 8809168, 2169321, -7989672, -10524066, -15279141, -213521 ], [ -7900889, 4350289, 20336716, 4976684, -860459, 17064785, 24621412, -16330534, 3036277, -14830409, -12891872, 11871084, -5545166, -12129324, -13527089, 4628963, -2995639, 5191984, -453177, -2138712, -16486206, -19861707, -3678431 ], [ -9357529, 407990, 26806438, 5505892, 4361353, 24129929, 25714333, -21482875, 2297369, -13578228, -14752650, 10396908, -2452270, -12199901, -10444342, 7455772, -6443066, 1650614, -1972995, 2599157, -20417579, -22637594, -7272018 ], [ -2760559, -1708294, 23631370, 3752380, 1397695, 23575103, 23887819, -19429021, 3947951, -10495212, -12811398, 7987572, -3400834, -9906443, -7448890, 4922116, -8356118, -1511686, 2020587, 1771571, -14195117, -16380086, -11508990 ], [ 3836411, -3824578, 20456302, 1998868, -1565963, 23020277, 22061305, -17375167, 5598533, -7412196, -10870146, 5578236, -4349398, -7612985, -4453438, 2388460, -10269170, -4673986, 6014169, 943985, -7972655, -10122578, -15745962 ], [ 10433381, -5940862, 17281234, 245356, -4529621, 22465451, 20234791, -15321313, 7249115, -4329180, -8928894, 3168900, -5297962, -5319527, -1457986, -145196, -12182222, -7836286, 10007751, 116399, -1750193, -3865070, -19982934 ], [ 17030351, -8057146, 14106166, -1508156, -7493279, 21910625, 18408277, -13267459, 8899697, -1246164, -6987642, 759564, -6246526, -3026069, 1537466, -2678852, -14095274, -10998586, 14001333, -711187, 4472269, 2392438, -24219906 ], [ 23627321, -10173430, 10931098, -3261668, -10456937, 21355799, 16581763, -11213605, 10550279, 1836852, -5046390, -1649772, -7195090, -732611, 4532918, -5212508, -16008326, -14160886, 17994915, -1538773, 10694731, 8649946, -28456878 ], [ 23453506, -5986524, 7471940, 921160, -10223110, 14083948, 13009374, -12000536, 9268616, 6516858, -908718, -5735918, -6619539, 2485302, 5607560, -2778254, -9860503, -9880536, 18063982, -2236464, 7949898, 7130264, -23959970 ], [ 21925534, -538980, 3955964, 6291256, -9349786, 5468692, 9087810, -13355624, 7400504, 11516262, 3668238, -10157426, -5739165, 5888106, 6298040, 649582, -2100505, -4111656, 17348146, -2908176, 3411606, 4055144, -17716286 ], [ 20397562, 4908564, 439988, 11661352, -8476462, -3146564, 5166246, -14710712, 5532392, 16515666, 8245194, -14578934, -4858791, 9290910, 6988520, 4077418, 5659493, 1657224, 16632310, -3579888, -1126686, 980024, -11472602 ], [ 18869590, 10356108, -3075988, 17031448, -7603138, -11761820, 1244682, -16065800, 3664280, 21515070, 12822150, -19000442, -3978417, 12693714, 7679000, 7505254, 13419491, 7426104, 15916474, -4251600, -5664978, -2095096, -5228918 ], [ 17341618, 15803652, -6591964, 22401544, -6729814, -20377076, -2676882, -17420888, 1796168, 26514474, 17399106, -23421950, -3098043, 16096518, 8369480, 10933090, 21179489, 13194984, 15200638, -4923312, -10203270, -5170216, 1014766 ], [ 15861832, 16437015, -9899782, 20909179, -3834496, -21266966, -1747416, -18266828, -640147, 25339581, 18320283, -24181715, -429174, 18720240, 5888903, 10805812, 24751478, 15138867, 10944850, -4446282, -10439784, -4089901, 2634622 ], [ 14430232, 12256197, -12999442, 12554353, 1082816, -14431490, 4033080, -18603620, -3644665, 17990391, 15585681, -21279737, 4028190, 20564880, 237269, 7123420, 24135458, 13257753, 3149110, -2820510, -6374520, 1145849, -369350 ], [ 12998632, 8075379, -16099102, 4199527, 6000128, -7596014, 9813576, -18940412, -6649183, 10641201, 12851079, -18377759, 8485554, 22409520, -5414365, 3441028, 23519438, 11376639, -4646630, -1194738, -2309256, 6381599, -3373322 ], [ 11567032, 3894561, -19198762, -4155299, 10917440, -760538, 15594072, -19277204, -9653701, 3292011, 10116477, -15475781, 12942918, 24254160, -11065999, -241364, 22903418, 9495525, -12442370, 431034, 1756008, 11617349, -6377294 ], [ 10135432, -286257, -22298422, -12510125, 15834752, 6074938, 21374568, -19613996, -12658219, -4057179, 7381875, -12573803, 17400282, 26098800, -16717633, -3923756, 22287398, 7614411, -20238110, 2056806, 5821272, 16853099, -9381266 ], [ 9022409, -2624265, -24541358, -18317754, 19390640, 11037956, 26049769, -19261944, -14868327, -9757452, 4253307, -9075557, 20052013, 27380516, -20390901, -6946562, 20951362, 6701566, -26450687, 2488375, 8356561, 20076533, -10990256 ], [ 9502271, 4251777, -22500674, -11389398, 16139408, 6638684, 25198495, -15465672, -13106385, -7213140, -845091, -2595971, 13675579, 25847612, -14172339, -6671438, 16015246, 10630066, -24747449, -3051071, 3241975, 13238387, -5624336 ], [ 9982133, 11127819, -20459990, -4461042, 12888176, 2239412, 24347221, -11669400, -11344443, -4668828, -5943489, 3883615, 7299145, 24314708, -7953777, -6396314, 11079130, 14558566, -23044211, -8590517, -1872611, 6400241, -258416 ], [ 10461995, 18003861, -18419306, 2467314, 9636944, -2159860, 23495947, -7873128, -9582501, -2124516, -11041887, 10363201, 922711, 22781804, -1735215, -6121190, 6143014, 18487066, -21340973, -14129963, -6987197, -437905, 5107504 ], [ 10941857, 24879903, -16378622, 9395670, 6385712, -6559132, 22644673, -4076856, -7820559, 419796, -16140285, 16842787, -5453723, 21248900, 4483347, -5846066, 1206898, 22415566, -19637735, -19669409, -12101783, -7276051, 10473424 ], [ 11421719, 31755945, -14337938, 16324026, 3134480, -10958404, 21793399, -280584, -6058617, 2964108, -21238683, 23322373, -11830157, 19715996, 10701909, -5570942, -3729218, 26344066, -17934497, -25208855, -17216369, -14114197, 15839344 ], [ 6072686, 24731857, -14408064, 15790737, 256513, -13572556, 16002585, -3813187, -1041805, 837530, -21193306, 17046334, -8418446, 19018072, 8183566, -7350028, -3376884, 23787116, -14555784, -19072636, -11253855, -12810398, 16882859 ], [ -442126, 14927743, -14900352, 13765119, -2546801, -15829684, 9223863, -8811565, 4625981, -2223226, -20119174, 8219170, -3049106, 18487144, 3917842, -9539956, -1966860, 19933076, -10841976, -10601284, -3075921, -9878210, 17061893 ], [ -6956938, 5123629, -15392640, 11739501, -5350115, -18086812, 2445141, -13809943, 10293767, -5283982, -19045042, -607994, 2320234, 17956216, -347882, -11729884, -556836, 16079036, -7128168, -2129932, 5102013, -6946022, 17240927 ], [ -13471750, -4680485, -15884928, 9713883, -8153429, -20343940, -4333581, -18808321, 15961553, -8344738, -17970910, -9435158, 7689574, 17425288, -4613606, -13919812, 853188, 12224996, -3414360, 6341420, 13279947, -4013834, 17419961 ], [ -19986562, -14484599, -16377216, 7688265, -10956743, -22601068, -11112303, -23806699, 21629339, -11405494, -16896778, -18262322, 13058914, 16894360, -8879330, -16109740, 2263212, 8370956, 299448, 14812772, 21457881, -1081646, 17598995 ], [ -21020281, -18589982, -16576656, 3774780, -13081679, -21541825, -15617004, -21685402, 21554360, -12490000, -14646898, -18847196, 13817101, 12616693, -7865138, -15630826, 1423923, 4533782, 4016703, 16192904, 23792499, 2711392, 14408162 ], [ -16572907, -16996634, -16483248, -2026572, -14528237, -17166211, -17847684, -12444430, 15736616, -11598256, -11221270, -11189780, 9964135, 4592287, -1571030, -12483070, -1664679, 713474, 7737405, 10481816, 20283801, 7365280, 7847462 ], [ -12125533, -15403286, -16389840, -7827924, -15974795, -12790597, -20078364, -3203458, 9918872, -10706512, -7795642, -3532364, 6111169, -3432119, 4723078, -9335314, -4753281, -3106834, 11458107, 4770728, 16775103, 12019168, 1286762 ], [ -7678159, -13809938, -16296432, -13629276, -17421353, -8414983, -22309044, 6037514, 4101128, -9814768, -4370014, 4125052, 2258203, -11456525, 11017186, -6187558, -7841883, -6927142, 15178809, -940360, 13266405, 16673056, -5273938 ], [ -3230785, -12216590, -16203024, -19430628, -18867911, -4039369, -24539724, 15278486, -1716616, -8923024, -944386, 11782468, -1594763, -19480931, 17311294, -3039802, -10930485, -10747450, 18899511, -6651448, 9757707, 21326944, -11834638 ], [ -51416, -11125043, -16273235, -22992061, -18870992, -315693, -25308997, 22807952, -6929542, -8159224, 2048983, 17190265, -4164885, -25184198, 21642315, 109632, -12929087, -13249682, 21142646, -10134945, 7042648, 25032503, -16880277 ], [ -3212072, -12542501, -17161541, -15353899, -11656688, 148293, -18771235, 21779888, -9118378, -8035144, 2881057, 11349967, -320787, -19281770, 16157901, 3267456, -9477689, -9161534, 15997946, -2480487, 8295784, 23996417, -14350611 ], [ -6372728, -13959959, -18049847, -7715737, -4442384, 612279, -12233473, 20751824, -11307214, -7911064, 3713131, 5509669, 3523311, -13379342, 10673487, 6425280, -6026291, -5073386, 10853246, 5173971, 9548920, 22960331, -11820945 ], [ -9533384, -15377417, -18938153, -77575, 2771920, 1076265, -5695711, 19723760, -13496050, -7786984, 4545205, -330629, 7367409, -7476914, 5189073, 9583104, -2574893, -985238, 5708546, 12828429, 10802056, 21924245, -9291279 ], [ -12694040, -16794875, -19826459, 7560587, 9986224, 1540251, 842051, 18695696, -15684886, -7662904, 5377279, -6170927, 11211507, -1574486, -295341, 12740928, 876505, 3102910, 563846, 20482887, 12055192, 20888159, -6761613 ], [ -15854696, -18212333, -20714765, 15198749, 17200528, 2004237, 7379813, 17667632, -17873722, -7538824, 6209353, -12011225, 15055605, 4327942, -5779755, 15898752, 4327903, 7191058, -4580854, 28137345, 13308328, 19852073, -4231947 ], [ -12772917, -15223076, -14707186, 15732091, 17538077, -2229012, 9722270, 17539708, -15478738, -8449954, 5652492, -10583118, 10423193, 4899440, -5683244, 14759646, 8631386, 3592976, -6927699, 25542728, 12184474, 17946717, -3806701 ], [ -8442651, -11352476, -7320430, 14844469, 16500275, -7401708, 11225666, 17591812, -12166990, -9568126, 4817844, -7701330, 4095479, 4404752, -4470548, 12761154, 13105286, -1542352, -8714973, 20898296, 10585222, 15867507, -3802339 ], [ -4112385, -7481876, 66326, 13956847, 15462473, -12574404, 12729062, 17643916, -8855242, -10686298, 3983196, -4819542, -2232235, 3910064, -3257852, 10762662, 17579186, -6677680, -10502247, 16253864, 8985970, 13788297, -3797977 ], [ 217881, -3611276, 7453082, 13069225, 14424671, -17747100, 14232458, 17696020, -5543494, -11804470, 3148548, -1937754, -8559949, 3415376, -2045156, 8764170, 22053086, -11813008, -12289521, 11609432, 7386718, 11709087, -3793615 ], [ 4548147, 259324, 14839838, 12181603, 13386869, -22919796, 15735854, 17748124, -2231746, -12922642, 2313900, 944034, -14887663, 2920688, -832460, 6765678, 26526986, -16948336, -14076795, 6965000, 5787466, 9629877, -3789253 ], [ 7444641, 2490727, 16910264, 11941480, 12318131, -20790699, 15657767, 18007189, 911555, -13268791, 442554, 4014855, -17219485, 1468286, -2395310, 8224644, 24194540, -17404882, -14910036, 4985210, 2903716, 9384597, -2153905 ], [ 8907363, 3082933, 13664360, 12348856, 11218457, -11359809, 13998197, 18473215, 3886409, -12842917, -2465490, 7274709, -15555415, -941830, -6733706, 13141068, 15055748, -13182646, -14789244, 5670062, -1264532, 10973247, 1112429 ], [ 10370085, 3675139, 10418456, 12756232, 10118783, -1928919, 12338627, 18939241, 6861263, -12417043, -5373534, 10534563, -13891345, -3351946, -11072102, 18057492, 5916956, -8960410, -14668452, 6354914, -5432780, 12561897, 4378763 ], [ 11832807, 4267345, 7172552, 13163608, 9019109, 7501971, 10679057, 19405267, 9836117, -11991169, -8281578, 13794417, -12227275, -5762062, -15410498, 22973916, -3221836, -4738174, -14547660, 7039766, -9601028, 14150547, 7645097 ], [ 13295529, 4859551, 3926648, 13570984, 7919435, 16932861, 9019487, 19871293, 12810971, -11565295, -11189622, 17054271, -10563205, -8172178, -19748894, 27890340, -12360628, -515938, -14426868, 7724618, -13769276, 15739197, 10911431 ], [ 14023560, 5565194, 687093, 12949945, 6347875, 24155012, 7474407, 19553734, 15356329, -10146906, -12768990, 18375588, -8853587, -9458622, -23242078, 31779140, -18787219, 3193025, -13863110, 7941980, -17032627, 16907178, 13148907 ], [ 11078136, 6838022, -2520717, 7186831, 2416885, 20333468, 6501777, 15318250, 15754207, -3765942, -7704978, 10004220, -6916229, -5126706, -22509202, 30529820, -11652805, 4335623, -11084522, 5821892, -15771493, 15971814, 10242093 ], [ 8132712, 8110850, -5728527, 1423717, -1514105, 16511924, 5529147, 11082766, 16152085, 2615022, -2640966, 1632852, -4978871, -794790, -21776326, 29280500, -4518391, 5478221, -8305934, 3701804, -14510359, 15036450, 7335279 ], [ 5187288, 9383678, -8936337, -4339397, -5445095, 12690380, 4556517, 6847282, 16549963, 8995986, 2423046, -6738516, -3041513, 3537126, -21043450, 28031180, 2616023, 6620819, -5527346, 1581716, -13249225, 14101086, 4428465 ], [ 2241864, 10656506, -12144147, -10102511, -9376085, 8868836, 3583887, 2611798, 16947841, 15376950, 7487058, -15109884, -1104155, 7869042, -20310574, 26781860, 9750437, 7763417, -2748758, -538372, -11988091, 13165722, 1521651 ], [ -703560, 11929334, -15351957, -15865625, -13307075, 5047292, 2611257, -1623686, 17345719, 21757914, 12551070, -23481252, 833203, 12200958, -19577698, 25532540, 16884851, 8906015, 29830, -2658460, -10726957, 12230358, -1385163 ], [ 1098821, 11235087, -18415407, -13762139, -12594040, 2348703, 2701182, -5825475, 17328237, 15213968, 11233382, -20995535, -9669, 14055559, -13668052, 21717600, 12882845, 6360018, 4506693, -6497163, -11047193, 6378279, -5777862 ], [ 3850763, 10147425, -21449985, -10085333, -10952200, -125295, 3003618, -10020525, 17227683, 6085040, 8639354, -16338401, -1408587, 15414697, -6723052, 17389536, 6653555, 3076302, 9323211, -10679589, -11683703, -457143, -10467738 ], [ 6602705, 9059763, -24484563, -6408527, -9310360, -2599293, 3306054, -14215575, 17127129, -3043888, 6045326, -11681267, -2807505, 16773835, 221948, 13061472, 424265, -207414, 14139729, -14862015, -12320213, -7292565, -15157614 ], [ 9354647, 7972101, -27519141, -2731721, -7668520, -5073291, 3608490, -18410625, 17026575, -12172816, 3451298, -7024133, -4206423, 18132973, 7166948, 8733408, -5805025, -3491130, 18956247, -19044441, -12956723, -14127987, -19847490 ], [ 12106589, 6884439, -30553719, 945085, -6026680, -7547289, 3910926, -22605675, 16926021, -21301744, 857270, -2366999, -5605341, 19492111, 14111948, 4405344, -12034315, -6774846, 23772765, -23226867, -13593233, -20963409, -24537366 ], [ 13332749, 4532022, -30068985, 1335106, -2995138, -7648188, 5222355, -24372996, 15634056, -23587318, -627844, -1536050, -5965272, 16199533, 13081433, 463749, -13572316, -5890320, 23367471, -22015806, -11551355, -22654320, -23147562 ], [ 13033127, 914850, -26064939, -1561658, 1426106, -5375988, 7542777, -23712588, 13150680, -19029538, -1004044, -4531286, -5286216, 8255239, 4075403, -3091377, -10419028, -837552, 17740365, -15411258, -6831089, -19200720, -15678078 ], [ 12733505, -2702322, -22060893, -4458422, 5847350, -3103788, 9863199, -23052180, 10667304, -14471758, -1380244, -7526522, -4607160, 310945, -4930627, -6646503, -7265740, 4215216, 12113259, -8806710, -2110823, -15747120, -8208594 ], [ 12433883, -6319494, -18056847, -7355186, 10268594, -831588, 12183621, -22391772, 8183928, -9913978, -1756444, -10521758, -3928104, -7633349, -13936657, -10201629, -4112452, 9267984, 6486153, -2202162, 2609443, -12293520, -739110 ], [ 12134261, -9936666, -14052801, -10251950, 14689838, 1440612, 14504043, -21731364, 5700552, -5356198, -2132644, -13516994, -3249048, -15577643, -22942687, -13756755, -959164, 14320752, 859047, 4402386, 7329709, -8839920, 6730374 ], [ 10677922, -13295249, -10869934, -12614133, 17410393, 3351447, 15659857, -20154615, 3484901, -2253198, -2245120, -14972938, -2102656, -21677226, -29474905, -16041755, 671801, 18418082, -3068210, 9469268, 11033348, -6299545, 11949966 ], [ 3437998, -15360887, -11792962, -12303411, 11627503, 3455457, 10992631, -13996161, 2607875, -6424098, -1038976, -8732422, 1380416, -18553254, -23638063, -11976125, -5308849, 17738222, 1503778, 6847820, 9653852, -8325295, 5920098 ], [ -3801926, -17426525, -12715990, -11992689, 5844613, 3559467, 6325405, -7837707, 1730849, -10594998, 167168, -2491906, 4863488, -15429282, -17801221, -7910495, -11289499, 17058362, 6075766, 4226372, 8274356, -10351045, -109770 ], [ -11041850, -19492163, -13639018, -11681967, 61723, 3663477, 1658179, -1679253, 853823, -14765898, 1373312, 3748610, 8346560, -12305310, -11964379, -3844865, -17270149, 16378502, 10647754, 1604924, 6894860, -12376795, -6139638 ], [ -18281774, -21557801, -14562046, -11371245, -5721167, 3767487, -3009047, 4479201, -23203, -18936798, 2579456, 9989126, 11829632, -9181338, -6127537, 220765, -23250799, 15698642, 15219742, -1016524, 5515364, -14402545, -12169506 ], [ -25521698, -23623439, -15485074, -11060523, -11504057, 3871497, -7676273, 10637655, -900229, -23107698, 3785600, 16229642, 15312704, -6057366, -290695, 4286395, -29231449, 15018782, 19791730, -3637972, 4135868, -16428295, -18199374 ], [ -21055282, -17297312, -10961362, -4625556, -12799037, 5370892, -4547759, 13489739, 1162325, -21040448, 63334, 15596413, 10265366, -3476464, 2181092, 488555, -29746634, 12862397, 19966383, -7738365, 3436697, -9924020, -14548002 ], [ -14247598, -9292832, -5348302, 3034260, -13196435, 7149364, 139903, 15680549, 3812795, -17725568, -4644614, 13588435, 3511946, -1004176, 3979868, -4881979, -29168726, 10410707, 19261569, -12134547, 2873591, -1713740, -8960382 ], [ -7439914, -1288352, 264758, 10694076, -13593833, 8927836, 4827565, 17871359, 6463265, -14410688, -9352562, 11580457, -3241474, 1468112, 5778644, -10252513, -28590818, 7959017, 18556755, -16530729, 2310485, 6496540, -3372762 ], [ -632230, 6716128, 5877818, 18353892, -13991231, 10706308, 9515227, 20062169, 9113735, -11095808, -14060510, 9572479, -9994894, 3940400, 7577420, -15623047, -28012910, 5507327, 17851941, -20926911, 1747379, 14706820, 2214858 ], [ 6175454, 14720608, 11490878, 26013708, -14388629, 12484780, 14202889, 22252979, 11764205, -7780928, -18768458, 7564501, -16748314, 6412688, 9376196, -20993581, -27435002, 3055637, 17147127, -25323093, 1184273, 22917100, 7802478 ], [ 10167383, 18295510, 10054694, 26172318, -12446024, 9624511, 12812398, 20306156, 12076367, -6131621, -20680676, 7181137, -17137501, 4442564, 10507730, -21835609, -26341730, 101189, 13146135, -25732608, -347281, 25537819, 11186358 ], [ 11343557, 17440834, 1569266, 18829722, -8163416, 2125501, 5343754, 14221700, 10050221, -6147887, -19797164, 8422387, -11162455, -1969972, 10972022, -18149131, -24733094, -3356017, 5848965, -22155456, -2847283, 22568977, 12366498 ], [ 12519731, 16586158, -6916162, 11487126, -3880808, -5373509, -2124890, 8137244, 8024075, -6164153, -18913652, 9663637, -5187409, -8382508, 11436314, -14462653, -23124458, -6813223, -1448205, -18578304, -5347285, 19600135, 13546638 ], [ 13695905, 15731482, -15401590, 4144530, 401800, -12872519, -9593534, 2052788, 5997929, -6180419, -18030140, 10904887, 787637, -14795044, 11900606, -10776175, -21515822, -10270429, -8745375, -15001152, -7847287, 16631293, 14726778 ], [ 14872079, 14876806, -23887018, -3198066, 4684408, -20371529, -17062178, -4031668, 3971783, -6196685, -17146628, 12146137, 6762683, -21207580, 12364898, -7089697, -19907186, -13727635, -16042545, -11424000, -10347289, 13662451, 15906918 ], [ 14832937, 14653073, -30806020, -9544524, 7314318, -25105837, -23187118, -9672190, 2789757, -5297096, -15407255, 13000665, 11237115, -26129312, 12839443, -3341573, -18113788, -15514091, -20987935, -7562456, -11500816, 11495315, 16919990 ], [ 8717215, 17584055, -29892892, -10910292, 1680738, -16016635, -22593538, -13093042, 5828331, 181768, -9388577, 11921583, 8208477, -23597024, 13365253, 714781, -15396580, -8946797, -14174425, -2278952, -5921968, 13336709, 17097722 ], [ 2601493, 20515037, -28979764, -12276060, -3952842, -6927433, -21999958, -16513894, 8866905, 5660632, -3369899, 10842501, 5179839, -21064736, 13891063, 4771135, -12679372, -2379503, -7360915, 3004552, -343120, 15178103, 17275454 ], [ -3514229, 23446019, -28066636, -13641828, -9586422, 2161769, -21406378, -19934746, 11905479, 11139496, 2648779, 9763419, 2151201, -18532448, 14416873, 8827489, -9962164, 4187791, -547405, 8288056, 5235728, 17019497, 17453186 ], [ -9629951, 26377001, -27153508, -15007596, -15220002, 11250971, -20812798, -23355598, 14944053, 16618360, 8667457, 8684337, -877437, -16000160, 14942683, 12883843, -7244956, 10755085, 6266105, 13571560, 10814576, 18860891, 17630918 ], [ -15745673, 29307983, -26240380, -16373364, -20853582, 20340173, -20219218, -26776450, 17982627, 22097224, 14686135, 7605255, -3906075, -13467872, 15468493, 16940197, -4527748, 17322379, 13079615, 18855064, 16393424, 20702285, 17808650 ], [ -13831175, 27584810, -22247227, -9162232, -21641207, 18820295, -17456993, -26715427, 14124171, 23322548, 12669583, 8458148, -6064623, -11094749, 14134318, 15885686, -4175650, 12170628, 13184760, 15478043, 12050712, 22004034, 14622437 ], [ -10310633, 24930806, -17638069, -235720, -21459641, 15178601, -14261039, -25958029, 8886309, 23697164, 9045985, 9697436, -8049153, -8753459, 12428146, 13809002, -4296574, 4675068, 11948232, 10368917, 5723688, 23197854, 10763435 ], [ -6790091, 22276802, -13028911, 8690792, -21278075, 11536907, -11065085, -25200631, 3648447, 24071780, 5422387, 10936724, -10033683, -6412169, 10721974, 11732318, -4417498, -2820492, 10711704, 5259791, -603336, 24391674, 6904433 ], [ -3269549, 19622798, -8419753, 17617304, -21096509, 7895213, -7869131, -24443233, -1589415, 24446396, 1798789, 12176012, -12018213, -4070879, 9015802, 9655634, -4538422, -10316052, 9475176, 150665, -6930360, 25585494, 3045431 ], [ 250993, 16968794, -3810595, 26543816, -20914943, 4253519, -4673177, -23685835, -6827277, 24821012, -1824809, 13415300, -14002743, -1729589, 7309630, 7578950, -4659346, -17811612, 8238648, -4958461, -13257384, 26779314, -813571 ] ], [ [ -12508768, 17140064, -6990752, -2200896, -4378176, -25762368, -11828352, -7011072, -14381024, 28012448, 6883072, 3786144, -10918240, 3211584, 8569216, 13873920, 3655680, -7569024, 21224736, -29603840, -8003392, -16553024, 8416448 ], [ -12508768, 17140064, -6990752, -2200896, -4378176, -25762368, -11828352, -7011072, -14381024, 28012448, 6883072, 3786144, -10918240, 3211584, 8569216, 13873920, 3655680, -7569024, 21224736, -29603840, -8003392, -16553024, 8416448 ], [ -12508768, 17140064, -6990752, -2200896, -4378176, -25762368, -11828352, -7011072, -14381024, 28012448, 6883072, 3786144, -10918240, 3211584, 8569216, 13873920, 3655680, -7569024, 21224736, -29603840, -8003392, -16553024, 8416448 ], [ -12277238, 12731584, -4628117, -6076416, -3275016, -21645138, -10112417, -5970557, -11221359, 22174528, 2078422, -727256, -10064480, 1356499, 5802466, 14954500, 5859020, -7459899, 17165481, -28732140, -3953352, -16026369, 10872548 ], [ -11999402, 7441408, -1792955, -10727040, -1951224, -16704462, -8053295, -4721939, -7429761, 15169024, -3687158, -6143336, -9039968, -869603, 2482366, 16251196, 8503028, -7328949, 12294375, -27686100, 906696, -15394383, 13819868 ], [ -11721566, 2151232, 1042207, -15377664, -627432, -11763786, -5994173, -3473321, -3638163, 8163520, -9452738, -11559416, -8015456, -3095705, -837734, 17547892, 11147036, -7197999, 7423269, -26640060, 5766744, -14762397, 16767188 ], [ -11443730, -3138944, 3877369, -20028288, 696360, -6823110, -3935051, -2224703, 153435, 1158016, -15218318, -16975496, -6990944, -5321807, -4157834, 18844588, 13791044, -7067049, 2552163, -25594020, 10626792, -14130411, 19714508 ], [ -11165894, -8429120, 6712531, -24678912, 2020152, -1882434, -1875929, -976085, 3945033, -5847488, -20983898, -22391576, -5966432, -7547909, -7477934, 20141284, 16435052, -6936099, -2318943, -24547980, 15486840, -13498425, 22661828 ], [ -7610276, -11178488, 6765802, -23574312, 4400148, -1778898, -917231, 375250, 6246681, -7932077, -21751538, -22400402, -2500403, -8014589, -10525919, 19725814, 13876406, -6390897, -5336865, -21223719, 16255326, -10219068, 20725031 ], [ -776876, -11387048, 4037182, -16714488, 7836348, -6512502, -1058957, 1829302, 7058379, -5095751, -17521238, -17001974, 3407143, -6721847, -13301789, 17598178, 6115106, -5431443, -6501603, -15621237, 12932250, -4292340, 13904117 ], [ 6056524, -11595608, 1308562, -9854664, 11272548, -11246106, -1200683, 3283354, 7870077, -2259425, -13290938, -11603546, 9314689, -5429105, -16077659, 15470542, -1646194, -4471989, -7666341, -10018755, 9609174, 1634388, 7083203 ], [ 12889924, -11804168, -1420058, -2994840, 14708748, -15979710, -1342409, 4737406, 8681775, 576901, -9060638, -6205118, 15222235, -4136363, -18853529, 13342906, -9407494, -3512535, -8831079, -4416273, 6286098, 7561116, 262289 ], [ 19723324, -12012728, -4148678, 3864984, 18144948, -20713314, -1484135, 6191458, 9493473, 3413227, -4830338, -806690, 21129781, -2843621, -21629399, 11215270, -17168794, -2553081, -9995817, 1186209, 2963022, 13487844, -6558625 ], [ 24590249, -11867080, -5986430, 9269589, 20269725, -23975232, -1869461, 7794569, 9604867, 5759346, -2096707, 3023780, 26191137, -849709, -23540649, 9965664, -22917718, -1303667, -10338860, 4877559, 276086, 17422198, -11522700 ], [ 19624799, -9950392, -3369842, 7398099, 15837387, -19878720, -3472787, 10142975, 6214741, 5654430, -6846421, -985540, 27021543, 4650053, -21128799, 13106208, -18604762, 1395547, -6573428, -986751, 769850, 11394682, -7202580 ], [ 14659349, -8033704, -753254, 5526609, 11405049, -15782208, -5076113, 12491381, 2824615, 5549514, -11596135, -4994860, 27851949, 10149815, -18716949, 16246752, -14291806, 4094761, -2807996, -6851061, 1263614, 5367166, -2882460 ], [ 9693899, -6117016, 1863334, 3655119, 6972711, -11685696, -6679439, 14839787, -565511, 5444598, -16345849, -9004180, 28682355, 15649577, -16305099, 19387296, -9978850, 6793975, 957436, -12715371, 1757378, -660350, 1437660 ], [ 4728449, -4200328, 4479922, 1783629, 2540373, -7589184, -8282765, 17188193, -3955637, 5339682, -21095563, -13013500, 29512761, 21149339, -13893249, 22527840, -5665894, 9493189, 4722868, -18579681, 2251142, -6687866, 5757780 ], [ -237001, -2283640, 7096510, -87861, -1891965, -3492672, -9886091, 19536599, -7345763, 5234766, -25845277, -17022820, 30343167, 26649101, -11481399, 25668384, -1352938, 12192403, 8488300, -24443991, 2744906, -12715382, 10077900 ], [ -1044266, -12412, 4310823, 3396369, -3430723, -1799270, -11156797, 19435610, -6136509, 4128015, -25533211, -14394840, 28936738, 23419723, -8455294, 22297023, -1224562, 12347947, 4850617, -22715916, 1189975, -11980883, 5967575 ], [ -1019894, 2329724, 444681, 7951743, -4390765, -586490, -12360979, 18844742, -4007379, 2820897, -24208789, -10439400, 27082942, 18444517, -5306338, 17623281, -1933102, 11994757, -267689, -19469364, -774695, -9893981, 171161 ], [ -995522, 4671860, -3421461, 12507117, -5350807, 626290, -13565161, 18253874, -1878249, 1513779, -22884367, -6483960, 25229146, 13469311, -2157382, 12949539, -2641642, 11641567, -5385995, -16222812, -2739365, -7807079, -5625253 ], [ -971150, 7013996, -7287603, 17062491, -6310849, 1839070, -14769343, 17663006, 250881, 206661, -21559945, -2528520, 23375350, 8494105, 991574, 8275797, -3350182, 11288377, -10504301, -12976260, -4704035, -5720177, -11421667 ], [ -946778, 9356132, -11153745, 21617865, -7270891, 3051850, -15973525, 17072138, 2380011, -1100457, -20235523, 1426920, 21521554, 3518899, 4140530, 3602055, -4058722, 10935187, -15622607, -9729708, -6668705, -3633275, -17218081 ], [ -1390226, 10128959, -9575355, 24131724, -6202012, 4318285, -15694558, 15496565, 4975995, -2940105, -17883049, 2942370, 19421068, 1336627, 7544888, 2223708, -5531770, 10018300, -14978483, -7497975, -6595916, -1355657, -17879263 ], [ -2301494, 9332477, -2552433, 24604068, -3104212, 5638375, -13932442, 12936287, 8038833, -5312283, -14502523, 2017830, 17073892, 1947289, 11204648, 4140756, -7769326, 8537716, -8571929, -6281061, -4485668, 1112677, -13405213 ], [ -3212762, 8535995, 4470489, 25076412, -6412, 6958465, -12170326, 10376009, 11101671, -7684461, -11121997, 1093290, 14726716, 2557951, 14864408, 6057804, -10006882, 7057132, -2165375, -5064147, -2375420, 3581011, -8931163 ], [ -4124030, 7739513, 11493411, 25548756, 3091388, 8278555, -10408210, 7815731, 14164509, -10056639, -7741471, 168750, 12379540, 3168613, 18524168, 7974852, -12244438, 5576548, 4241179, -3847233, -265172, 6049345, -4457113 ], [ -5035298, 6943031, 18516333, 26021100, 6189188, 9598645, -8646094, 5255453, 17227347, -12428817, -4360945, -755790, 10032364, 3779275, 22183928, 9891900, -14481994, 4095964, 10647733, -2630319, 1845076, 8517679, 16937 ], [ -5667806, 6618916, 23433278, 24911891, 8247098, 9602153, -7697775, 2401907, 18973591, -14242799, -1374431, -1581078, 8255721, 4185828, 24475970, 10813800, -15457968, 2987715, 14990116, -1324382, 3873946, 10970202, 3942539 ], [ -4906514, 8656636, 17820338, 15894917, 5105558, 3022751, -10818441, -1917979, 14136865, -13265801, -357977, -1910106, 9331743, 3571836, 19929422, 6759960, -10126032, 3741141, 9011644, 426670, 5495926, 13343670, 5125901 ], [ -4145222, 10694356, 12207398, 6877943, 1964018, -3556651, -13939107, -6237865, 9300139, -12288803, 658477, -2239134, 10407765, 2957844, 15382874, 2706120, -4794096, 4494567, 3033172, 2177722, 7117906, 15717138, 6309263 ], [ -3383930, 12732076, 6594458, -2139031, -1177522, -10136053, -17059773, -10557751, 4463413, -11311805, 1674931, -2568162, 11483787, 2343852, 10836326, -1347720, 537840, 5247993, -2945300, 3928774, 8739886, 18090606, 7492625 ], [ -2622638, 14769796, 981518, -11156005, -4319062, -16715455, -20180439, -14877637, -373313, -10334807, 2691385, -2897190, 12559809, 1729860, 6289778, -5401560, 5869776, 6001419, -8923772, 5679826, 10361866, 20464074, 8675987 ], [ -1861346, 16807516, -4631422, -20172979, -7460602, -23294857, -23301105, -19197523, -5210039, -9357809, 3707839, -3226218, 13635831, 1115868, 1743230, -9455400, 11201712, 6754845, -14902244, 7430878, 11983846, 22837542, 9859349 ], [ -2432519, 14834206, -7523552, -19564533, -5641317, -18118874, -15730426, -16437769, -4075915, -9268636, 1952863, 2192134, 11255798, 3895706, 1847577, -12537070, 9823853, 4202541, -16545746, 8266965, 15390581, 24470715, 9355341 ], [ -3270185, 12058690, -9871520, -17031003, -2829867, -10591814, -6021478, -12262087, -1747621, -9357028, -356399, 8759962, 8184554, 7354310, 2882103, -15424306, 7104035, 989091, -17322254, 8920059, 19154267, 25955829, 8513859 ], [ -4107851, 9283174, -12219488, -14497473, -18417, -3064754, 3687470, -8086405, 580673, -9445420, -2665661, 15327790, 5113310, 10812914, 3916629, -18311542, 4384217, -2224359, -18098762, 9573153, 22917953, 27440943, 7672377 ], [ -4945517, 6507658, -14567456, -11963943, 2793033, 4462306, 13396418, -3910723, 2908967, -9533812, -4974923, 21895618, 2042066, 14271518, 4951155, -21198778, 1664399, -5437809, -18875270, 10226247, 26681639, 28926057, 6830895 ], [ -5783183, 3732142, -16915424, -9430413, 5604483, 11989366, 23105366, 264959, 5237261, -9622204, -7284185, 28463446, -1029178, 17730122, 5985681, -24086014, -1055419, -8651259, -19651778, 10879341, 30445325, 30411171, 5989413 ], [ -6895316, 4529176, -16521098, -9586854, 7925001, 14830378, 26508038, 372359, 7360409, -7622209, -8085554, 28067920, -146236, 18216032, 4036218, -23033293, -2451763, -9824319, -18924128, 11157759, 28359299, 27788484, 7415961 ], [ -8281916, 8898760, -13384478, -12433266, 9754587, 12985342, 23604434, -3588523, 9278411, -3533827, -7379030, 20709040, 4690892, 15729248, -897234, -18040615, -2524633, -8956989, -16692320, 11061501, 20423561, 21057996, 11110539 ], [ -9668516, 13268344, -10247858, -15279678, 11584173, 11140306, 20700830, -7549405, 11196413, 554555, -6672506, 13350160, 9528020, 13242464, -5830686, -13047937, -2597503, -8089659, -14460512, 10965243, 12487823, 14327508, 14805117 ], [ -11055116, 17637928, -7111238, -18126090, 13413759, 9295270, 17797226, -11510287, 13114415, 4642937, -5965982, 5991280, 14365148, 10755680, -10764138, -8055259, -2670373, -7222329, -12228704, 10868985, 4552085, 7597020, 18499695 ], [ -12441716, 22007512, -3974618, -20972502, 15243345, 7450234, 14893622, -15471169, 15032417, 8731319, -5259458, -1367600, 19202276, 8268896, -15697590, -3062581, -2743243, -6354999, -9996896, 10772727, -3383653, 866532, 22194273 ], [ -12655367, 25237025, -1666208, -22965954, 16176537, 5969656, 11792610, -18489134, 16643262, 11483648, -3773840, -7683343, 22278460, 5738100, -18700121, 1359673, -2121155, -6225223, -8331099, 10053544, -9891285, -5444505, 24041149 ], [ -7004273, 22766183, -3498848, -20694606, 12627759, 6311368, 7704558, -16792514, 16718322, 7555712, 1607248, -8783401, 16549924, 2987244, -12048047, 2929807, 1975723, -9783217, -9495357, 6219736, -9258387, -9658287, 16649515 ], [ -1353179, 20295341, -5331488, -18423258, 9078981, 6653080, 3616506, -15095894, 16793382, 3627776, 6988336, -9883459, 10821388, 236388, -5395973, 4499941, 6072601, -13341211, -10659615, 2385928, -8625489, -13872069, 9257881 ], [ 4297915, 17824499, -7164128, -16151910, 5530203, 6994792, -471546, -13399274, 16868442, -300160, 12369424, -10983517, 5092852, -2514468, 1256101, 6070075, 10169479, -16899205, -11823873, -1447880, -7992591, -18085851, 1866247 ], [ 9949009, 15353657, -8996768, -13880562, 1981425, 7336504, -4559598, -11702654, 16943502, -4228096, 17750512, -12083575, -635684, -5265324, 7908175, 7640209, 14266357, -20457199, -12988131, -5281688, -7359693, -22299633, -5525387 ], [ 15600103, 12882815, -10829408, -11609214, -1567353, 7678216, -8647650, -10006034, 17018562, -8156032, 23131600, -13183633, -6364220, -8016180, 14560249, 9210343, 18363235, -24015193, -14152389, -9115496, -6726795, -26513415, -12917021 ], [ 17894527, 13219443, -13672433, -7739006, -3420021, 6861333, -6652017, -6383564, 15119297, -3988188, 17829098, -9332566, -6359486, -5145526, 16479533, 10340207, 15533123, -17644012, -10517842, -9654654, -6257267, -26235452, -9992665 ], [ 19517617, 14117565, -16717535, -3549026, -4933467, 5812731, -3439647, -2375924, 12825167, 1798812, 10389878, -4491274, -5208098, -1150570, 17452259, 11382017, 11317613, -9286996, -5923534, -9534882, -5820413, -25059140, -5005111 ], [ 21140707, 15015687, -19762637, 640954, -6446913, 4764129, -227277, 1631716, 10531037, 7585812, 2950658, 350018, -4056710, 2844386, 18424985, 12423827, 7102103, -929980, -1329226, -9415110, -5383559, -23882828, -17557 ], [ 22763797, 15913809, -22807739, 4830934, -7960359, 3715527, 2985093, 5639356, 8236907, 13372812, -4488562, 5191310, -2905322, 6839342, 19397711, 13465637, 2886593, 7427036, 3265082, -9295338, -4946705, -22706516, 4969997 ], [ 24386887, 16811931, -25852841, 9020914, -9473805, 2666925, 6197463, 9646996, 5942777, 19159812, -11927782, 10032602, -1753934, 10834298, 20370437, 14507447, -1328917, 15784052, 7859390, -9175566, -4509851, -21530204, 9957551 ], [ 21436741, 13757682, -25723487, 9623800, -10494258, 599496, 4393632, 12256402, 5306987, 19247859, -14904412, 13514126, -1325987, 13105349, 18809345, 13159820, -2610010, 16944776, 10499666, -7325628, -6448823, -18696266, 9999335 ], [ 13913359, 6751062, -22419677, 6639592, -11021718, -2486760, -2426400, 13467574, 6329537, 13636953, -13418452, 15635882, -1621481, 13652495, 14714435, 9422756, -956686, 10909208, 11185910, -3745524, -10763621, -14204702, 5095349 ], [ 6389977, -255558, -19115867, 3655384, -11549178, -5573016, -9246432, 14678746, 7352087, 8026047, -11932492, 17757638, -1916975, 14199641, 10619525, 5685692, 696638, 4873640, 11872154, -165420, -15078419, -9713138, 191363 ], [ -1133405, -7262178, -15812057, 671176, -12076638, -8659272, -16066464, 15889918, 8374637, 2415141, -10446532, 19879394, -2212469, 14746787, 6524615, 1948628, 2349962, -1161928, 12558398, 3414684, -19393217, -5221574, -4712623 ], [ -8656787, -14268798, -12508247, -2313032, -12604098, -11745528, -22886496, 17101090, 9397187, -3195765, -8960572, 22001150, -2507963, 15293933, 2429705, -1788436, 4003286, -7197496, 13244642, 6994788, -23708015, -730010, -9616609 ], [ -14476780, -19939038, -9076956, -3780295, -12941668, -13900457, -27334636, 17794042, 10326344, -7703869, -7404245, 23511395, -2914640, 15410504, -1471832, -5210162, 4925542, -12520886, 13574761, 9647244, -26452064, 3397443, -13345988 ], [ -11779828, -18927378, -5008260, 2337167, -12329788, -11398751, -19923316, 15895894, 10788536, -6697963, -5496083, 21964085, -3877232, 13374200, -4406504, -7055198, 2192458, -14283386, 12124255, 7661460, -21342368, 5704341, -11202332 ], [ -9082876, -17915718, -939564, 8454629, -11717908, -8897045, -12511996, 13997746, 11250728, -5692057, -3587921, 20416775, -4839824, 11337896, -7341176, -8900234, -540626, -16045886, 10673749, 5675676, -16232672, 8011239, -9058676 ], [ -6385924, -16904058, 3129132, 14572091, -11106028, -6395339, -5100676, 12099598, 11712920, -4686151, -1679759, 18869465, -5802416, 9301592, -10275848, -10745270, -3273710, -17808386, 9223243, 3689892, -11122976, 10318137, -6915020 ], [ -3688972, -15892398, 7197828, 20689553, -10494148, -3893633, 2310644, 10201450, 12175112, -3680245, 228403, 17322155, -6765008, 7265288, -13210520, -12590306, -6006794, -19570886, 7772737, 1704108, -6013280, 12625035, -4771364 ], [ -992020, -14880738, 11266524, 26807015, -9882268, -1391927, 9721964, 8303302, 12637304, -2674339, 2136565, 15774845, -7727600, 5228984, -16145192, -14435342, -8739878, -21333386, 6322231, -281676, -903584, 14931933, -2627708 ], [ -2430613, -8652303, 12004545, 19031722, -8649958, -2837741, 7165729, 11188644, 11612321, -610573, 7080457, 15200875, -7006847, 1546985, -14526919, -10015498, -7344512, -18228691, 4929970, 1110540, -1517133, 12595991, -5284497 ], [ -4696315, -1380513, 12076431, 8477878, -7293562, -5073059, 2615983, 15030684, 10289903, 1664765, 12631495, 14821573, -5949425, -2464153, -11998057, -4342678, -5123456, -14150557, 3549358, 3178356, -3275331, 9331481, -8901375 ], [ -6962017, 5891277, 12148317, -2075966, -5937166, -7308377, -1933763, 18872724, 8967485, 3940103, 18182533, 14442271, -4892003, -6475291, -9469195, 1330142, -2902400, -10072423, 2168746, 5246172, -5033529, 6066971, -12518253 ], [ -9227719, 13163067, 12220203, -12629810, -4580770, -9543695, -6483509, 22714764, 7645067, 6215441, 23733571, 14062969, -3834581, -10486429, -6940333, 7002962, -681344, -5994289, 788134, 7313988, -6791727, 2802461, -16135131 ], [ -11493421, 20434857, 12292089, -23183654, -3224374, -11779013, -11033255, 26556804, 6322649, 8490779, 29284609, 13683667, -2777159, -14497567, -4411471, 12675782, 1539712, -1916155, -592478, 9381804, -8549925, -462049, -19752009 ], [ -13588696, 20354883, 11419215, -25305518, -2330272, -12400508, -11233811, 25453497, 5906252, 9836393, 28919776, 12223012, -1262225, -13687864, -3072520, 13983602, 2034916, 527912, -300152, 7928652, -8031978, -2448502, -20395977 ], [ -15513544, 12923145, 9601581, -18995402, -1898464, -11408180, -7085177, 19404843, 6395876, 10252283, 22639072, 9681004, 710221, -8057320, -2923480, 10926422, 804268, 1337912, 1665112, 2954532, -5237886, -3156898, -18067035 ], [ -17438392, 5491407, 7783947, -12685286, -1466656, -10415852, -2936543, 13356189, 6885500, 10668173, 16358368, 7138996, 2682667, -2426776, -2774440, 7869242, -426380, 2147912, 3630376, -2019588, -2443794, -3865294, -15738093 ], [ -19363240, -1940331, 5966313, -6375170, -1034848, -9423524, 1212091, 7307535, 7375124, 11084063, 10077664, 4596988, 4655113, 3203768, -2625400, 4812062, -1657028, 2957912, 5595640, -6993708, 350298, -4573690, -13409151 ], [ -21288088, -9372069, 4148679, -65054, -603040, -8431196, 5360725, 1258881, 7864748, 11499953, 3796960, 2054980, 6627559, 8834312, -2476360, 1754882, -2887676, 3767912, 7560904, -11967828, 3144390, -5282086, -11080209 ], [ -22117810, -15105698, 2765347, 5264953, -203240, -7803273, 9164649, -3989156, 8139476, 11663700, -1609321, -331635, 8240871, 13848547, -2259789, -1022338, -4353875, 3982837, 8657173, -16108596, 6022582, -5960790, -8622047 ], [ -17471902, -12348782, 3553525, 5694415, 36520, -8997375, 11245023, -5234108, 7339724, 10566732, -2643487, -1941285, 8058513, 15781237, -1705563, -2399758, -6997829, 1222387, 5408467, -16082604, 9321274, -6491034, -5517785 ], [ -12825994, -9591866, 4341703, 6123877, 276280, -10191477, 13325397, -6479060, 6539972, 9469764, -3677653, -3550935, 7876155, 17713927, -1151337, -3777178, -9641783, -1538063, 2159761, -16056612, 12619966, -7021278, -2413523 ], [ -8180086, -6834950, 5129881, 6553339, 516040, -11385579, 15405771, -7724012, 5740220, 8372796, -4711819, -5160585, 7693797, 19646617, -597111, -5154598, -12285737, -4298513, -1088945, -16030620, 15918658, -7551522, 690739 ], [ -3534178, -4078034, 5918059, 6982801, 755800, -12579681, 17486145, -8968964, 4940468, 7275828, -5745985, -6770235, 7511439, 21579307, -42885, -6532018, -14929691, -7058963, -4337651, -16004628, 19217350, -8081766, 3795001 ], [ 1111730, -1321118, 6706237, 7412263, 995560, -13773783, 19566519, -10213916, 4140716, 6178860, -6780151, -8379885, 7329081, 23511997, 511341, -7909438, -17573645, -9819413, -7586357, -15978636, 22516042, -8612010, 6899263 ], [ -656462, 2991448, 6533860, 6112395, 1110725, -11404365, 18115548, -9484708, -180841, 2255587, -10036112, -3578615, 8445143, 22992247, 208627, -10472973, -17857134, -10187173, -6358443, -11669569, 15888774, -6081154, 5381810 ], [ -3707474, 7615144, 6169372, 4466661, 1200971, -8322243, 15958308, -8360668, -5206759, -2232947, -13736432, 2504839, 9820889, 21982009, -265475, -13273731, -17668530, -10076395, -4235205, -6503887, 7276314, -2938078, 2940014 ], [ -6758486, 12238840, 5804884, 2820927, 1291217, -5240121, 13801068, -7236628, -10232677, -6721481, -17436752, 8588293, 11196635, 20971771, -739577, -16074489, -17479926, -9965617, -2111967, -1338205, -1336146, 204998, 498218 ], [ -9809498, 16862536, 5440396, 1175193, 1381463, -2157999, 11643828, -6112588, -15258595, -11210015, -21137072, 14671747, 12572381, 19961533, -1213679, -18875247, -17291322, -9854839, 11271, 3827477, -9948606, 3348074, -1943578 ], [ -12860510, 21486232, 5075908, -470541, 1471709, 924123, 9486588, -4988548, -20284513, -15698549, -24837392, 20755201, 13948127, 18951295, -1687781, -21676005, -17102718, -9744061, 2134509, 8993159, -18561066, 6491150, -4385374 ], [ -15876335, 20865412, 3987490, 196677, 305765, 2114535, 8747229, -1927243, -19441582, -16469414, -25156364, 21886450, 12858434, 15097741, -959786, -22854708, -16584402, -9667561, 2162334, 12689930, -21938703, 8624594, -4573471 ], [ -18856973, 15000076, 2175142, 3176847, -2116369, 1413237, 9425751, 3071327, -12729802, -13522610, -22093988, 18065494, 9303302, 8400871, 970306, -22411356, -15736374, -9625339, 94746, 14917790, -20081517, 9748406, -2507869 ], [ -21837611, 9134740, 362794, 6157017, -4538503, 711939, 10104273, 8069897, -6018022, -10575806, -19031612, 14244538, 5748170, 1704001, 2900398, -21968004, -14888346, -9583117, -1972842, 17145650, -18224331, 10872218, -442267 ], [ -24818249, 3269404, -1449554, 9137187, -6960637, 10641, 10782795, 13068467, 693758, -7629002, -15969236, 10423582, 2193038, -4992869, 4830490, -21524652, -14040318, -9540895, -4040430, 19373510, -16367145, 11996030, 1623335 ], [ -27798887, -2595932, -3261902, 12117357, -9382771, -690657, 11461317, 18067037, 7405538, -4682198, -12906860, 6602626, -1362094, -11689739, 6760582, -21081300, -13192290, -9498673, -6108018, 21601370, -14509959, 13119842, 3688937 ], [ -29252630, -6907235, -5443990, 14347025, -11553647, -1136449, 12125800, 20943453, 11844945, -1991893, -9841502, 2976113, -4051583, -16718947, 7677284, -19285519, -12573071, -8894536, -7939502, 23712645, -13223240, 13109169, 6158701 ], [ -23071898, -3448373, -9474778, 12824183, -12468233, -304711, 12720088, 13209099, 4922487, -584083, -6761234, 321815, -2412857, -13409845, 3527036, -10727593, -13097897, -5480824, -8590466, 25240995, -14788856, 7426071, 10649275 ], [ -16891166, 10489, -13505566, 11301341, -13382819, 527027, 13314376, 5474745, -1999971, 823727, -3680966, -2332483, -774131, -10100743, -623212, -2169667, -13622723, -2067112, -9241430, 26769345, -16354472, 1742973, 15139849 ], [ -10710434, 3469351, -17536354, 9778499, -14297405, 1358765, 13908664, -2259609, -8922429, 2231537, -600698, -4986781, 864595, -6791641, -4773460, 6388259, -14147549, 1346600, -9892394, 28297695, -17920088, -3940125, 19630423 ], [ -4529702, 6928213, -21567142, 8255657, -15211991, 2190503, 14502952, -9993963, -15844887, 3639347, 2479570, -7641079, 2503321, -3482539, -8923708, 14946185, -14672375, 4760312, -10543358, 29826045, -19485704, -9623223, 24120997 ], [ 1651030, 10387075, -25597930, 6732815, -16126577, 3022241, 15097240, -17728317, -22767345, 5047157, 5559838, -10295377, 4142047, -173437, -13073956, 23504111, -15197201, 8174024, -11194322, 31354395, -21051320, -15306321, 28611571 ], [ 6267572, 8493462, -23372858, 3458398, -12334638, 2154524, 11915293, -14118751, -19885983, 6518852, 3352861, -8603440, 3799958, -1909435, -12619809, 19808867, -10694692, 8289421, -10204536, 29797635, -17805716, -12188609, 26237905 ], [ 10571276, 5529354, -19896614, -166334, -7601394, 946916, 7978099, -8240401, -15043857, 8003324, 88435, -6042256, 3061706, -4654453, -11244783, 13662989, -5186716, 7745155, -8886600, 27623853, -13597868, -7310735, 22491391 ], [ 14874980, 2565246, -16420370, -3791066, -2868150, -260692, 4040905, -2362051, -10201731, 9487796, -3175991, -3481072, 2323454, -7399471, -9869757, 7517111, 321260, 7200889, -7568664, 25450071, -9390020, -2432861, 18744877 ], [ 19178684, -398862, -12944126, -7415798, 1865094, -1468300, 103711, 3516299, -5359605, 10972268, -6440417, -919888, 1585202, -10144489, -8494731, 1371233, 5829236, 6656623, -6250728, 23276289, -5182172, 2445013, 14998363 ], [ 23482388, -3362970, -9467882, -11040530, 6598338, -2675908, -3833483, 9394649, -517479, 12456740, -9704843, 1641296, 846950, -12889507, -7119705, -4774645, 11337212, 6112357, -4932792, 21102507, -974324, 7322887, 11251849 ], [ 24745304, -2922738, -5985386, -11387816, 7798782, -4098829, -4273562, 9476945, 1939608, 14112131, -8120093, 3816875, 2849120, -13072699, -5952915, -5301181, 11786528, 4260778, -3182061, 17017062, 139579, 6627493, 8256520 ], [ 22967432, 921834, -2496638, -8457656, 5466426, -5737063, -1216526, 3763187, 2011656, 15938441, -1686167, 5606849, 7591712, -10694065, -4994361, -208375, 7177184, 1101886, -998535, 11019954, -1840463, 358831, 6012376 ], [ 21189560, 4766406, 992110, -5527496, 3134070, -7375297, 1840510, -1950571, 2083704, 17764751, 4747759, 7396823, 12334304, -8315431, -4035807, 4884431, 2567840, -2057006, 1184991, 5022846, -3820505, -5909831, 3768232 ], [ 19411688, 8610978, 4480858, -2597336, 801714, -9013531, 4897546, -7664329, 2155752, 19591061, 11181685, 9186797, 17076896, -5936797, -3077253, 9977237, -2041504, -5215898, 3368517, -974262, -5800547, -12178493, 1524088 ], [ 17633816, 12455550, 7969606, 332824, -1530642, -10651765, 7954582, -13378087, 2227800, 21417371, 17615611, 10976771, 21819488, -3558163, -2118699, 15070043, -6650848, -8374790, 5552043, -6971370, -7780589, -18447155, -720056 ], [ 15278094, 15734426, 10263119, 2829014, -3166577, -10893400, 10292288, -17068207, 2294835, 23170656, 22443503, 11622974, 24552339, -2142199, -517336, 19158271, -11004123, -10167168, 6740522, -11337573, -8868315, -22728323, -1920083 ], [ 10033122, 16184822, 6580457, 3155354, -1320407, -4152040, 9033344, -10640137, 2336805, 24558816, 19241225, 6550322, 17236485, -5539585, 4298072, 18223609, -14077053, -5126976, 2953766, -7549251, -5494461, -17072021, 2100475 ], [ 4788150, 16635218, 2897795, 3481694, 525763, 2589320, 7774400, -4212067, 2378775, 25946976, 16038947, 1477670, 9920631, -8936971, 9113480, 17288947, -17149983, -86784, -832990, -3760929, -2120607, -11415719, 6121033 ], [ -456822, 17085614, -784867, 3808034, 2371933, 9330680, 6515456, 2216003, 2420745, 27335136, 12836669, -3594982, 2604777, -12334357, 13928888, 16354285, -20222913, 4953408, -4619746, 27393, 1253247, -5759417, 10141591 ], [ -5701794, 17536010, -4467529, 4134374, 4218103, 16072040, 5256512, 8644073, 2462715, 28723296, 9634391, -8667634, -4711077, -15731743, 18744296, 15419623, -23295843, 9993600, -8406502, 3815715, 4627101, -103115, 14162149 ], [ -10946766, 17986406, -8150191, 4460714, 6064273, 22813400, 3997568, 15072143, 2504685, 30111456, 6432113, -13740286, -12026931, -19129129, 23559704, 14484961, -26368773, 15033792, -12193258, 7604037, 8000955, 5553187, 18182707 ], [ -12078688, 14761742, -6950968, 7622674, 7205053, 22582475, 7502854, 14082678, 1801145, 26792781, 4604865, -12065533, -12539400, -14147470, 19033662, 10873354, -24898653, 13215064, -6881124, 5663444, 5691109, 9533484, 16658680 ], [ -12388000, 10802066, -4775368, 11351758, 8204755, 20957093, 11960986, 11609706, 948503, 22532739, 3052623, -9041299, -11691192, -7490002, 12639330, 6726358, -22519923, 10024552, 250788, 2577068, 2244523, 13178580, 14025736 ], [ -12697312, 6842390, -2599768, 15080842, 9204457, 19331711, 16419118, 9136734, 95861, 18272697, 1500381, -6017065, -10842984, -832534, 6244998, 2579362, -20141193, 6834040, 7382700, -509308, -1202063, 16823676, 11392792 ], [ -13006624, 2882714, -424168, 18809926, 10204159, 17706329, 20877250, 6663762, -756781, 14012655, -51861, -2992831, -9994776, 5824934, -149334, -1567634, -17762463, 3643528, 14514612, -3595684, -4648649, 20468772, 8759848 ], [ -13315936, -1076962, 1751432, 22539010, 11203861, 16080947, 25335382, 4190790, -1609423, 9752613, -1604103, 31403, -9146568, 12482402, -6543666, -5714630, -15383733, 453016, 21646524, -6682060, -8095235, 24113868, 6126904 ], [ -9807700, -1411561, 758012, 19449307, 9643108, 14082758, 22467262, 4446774, -851635, 8339892, -2967573, 2504423, -10299333, 14466944, -9745815, -9317699, -13651530, -2371742, 24425973, -7156123, -8846897, 22887516, 5874934 ], [ -2481916, 1878917, -3404428, 9540817, 5521900, 11711762, 12272890, 7431714, 1516583, 9774492, -4142271, 4426229, -13453071, 11778560, -9755781, -12376841, -12565854, -4830746, 22852959, -5017873, -6903635, 16789716, 8003938 ], [ 4843868, 5169395, -7566868, -367673, 1400692, 9340766, 2078518, 10416654, 3884801, 11209092, -5316969, 6348035, -16606809, 9090176, -9765747, -15435983, -11480178, -7289750, 21279945, -2879623, -4960373, 10691916, 10132942 ], [ 12169652, 8459873, -11729308, -10276163, -2720516, 6969770, -8115854, 13401594, 6253019, 12643692, -6491667, 8269841, -19760547, 6401792, -9775713, -18495125, -10394502, -9748754, 19706931, -741373, -3017111, 4594116, 12261946 ], [ 19495436, 11750351, -15891748, -20184653, -6841724, 4598774, -18310226, 16386534, 8621237, 14078292, -7666365, 10191647, -22914285, 3713408, -9785679, -21554267, -9308826, -12207758, 18133917, 1396877, -1073849, -1503684, 14390950 ], [ 25473744, 13889359, -18334859, -27277530, -9606661, 2646377, -26483203, 18437366, 9422111, 14734286, -9137611, 12247020, -25183689, 1645819, -9925847, -22583890, -8108037, -13424794, 16416838, 3281518, 397820, -6549395, 14904206 ], [ 24714672, 10271017, -12181325, -20292342, -5590243, 2786975, -24549205, 15817658, 2386265, 11497250, -12091597, 14970228, -23031423, 2682205, -10717025, -13465918, -6331683, -8431990, 13979434, 3898114, -488476, -6334661, 7338722 ], [ 23955600, 6652675, -6027791, -13307154, -1573825, 2927573, -22615207, 13197950, -4649581, 8260214, -15045583, 17693436, -20879157, 3718591, -11508203, -4347946, -4555329, -3439186, 11542030, 4514710, -1374772, -6119927, -226762 ], [ 23196528, 3034333, 125743, -6321966, 2442593, 3068171, -20681209, 10578242, -11685427, 5023178, -17999569, 20416644, -18726891, 4754977, -12299381, 4770026, -2778975, 1553618, 9104626, 5131306, -2261068, -5905193, -7792246 ], [ 22437456, -584009, 6279277, 663222, 6459011, 3208769, -18747211, 7958534, -18721273, 1786142, -20953555, 23139852, -16574625, 5791363, -13090559, 13887998, -1002621, 6546422, 6667222, 5747902, -3147364, -5690459, -15357730 ], [ 21678384, -4202351, 12432811, 7648410, 10475429, 3349367, -16813213, 5338826, -25757119, -1450894, -23907541, 25863060, -14422359, 6827749, -13881737, 23005970, 773733, 11539226, 4229818, 6364498, -4033660, -5475725, -22923214 ], [ 20009272, -1125903, 8597665, 6610793, 6231167, 984490, -10037455, 7452218, -19176840, -4496150, -22358232, 23437018, -15910708, 3676905, -14926355, 20640442, 1578937, 15291270, 3385334, 1626224, -1785646, -5480386, -19805193 ], [ 18158152, 3289503, 2764783, 3968615, 334769, -1881482, -2293345, 10512230, -9873336, -7503050, -19908264, 19981126, -18127180, -311385, -16021661, 15978214, 2189911, 18795162, 2859434, -4183024, 1089230, -5528926, -14550471 ], [ 16307032, 7704909, -3068099, 1326437, -5561629, -4747454, 5450765, 13572242, -569832, -10509950, -17458296, 16525234, -20343652, -4299675, -17116967, 11315986, 2800885, 22299054, 2333534, -9992272, 3964106, -5577466, -9295749 ], [ 14455912, 12120315, -8900981, -1315741, -11458027, -7613426, 13194875, 16632254, 8733672, -13516850, -15008328, 13069342, -22560124, -8287965, -18212273, 6653758, 3411859, 25802946, 1807634, -15801520, 6838982, -5626006, -4041027 ], [ 12604792, 16535721, -14733863, -3957919, -17354425, -10479398, 20938985, 19692266, 18037176, -16523750, -12558360, 9613450, -24776596, -12276255, -19307579, 1991530, 4022833, 29306838, 1281734, -21610768, 9713858, -5674546, 1213695 ], [ 8520634, 17755722, -13044986, -4376098, -17614105, -9547166, 24709304, 18026075, 19635942, -16412042, -11628120, 7530160, -23471695, -14652966, -19651778, 73288, 2413183, 27454950, 931943, -22549738, 8272247, -8035411, 3676434 ], [ 2203438, 15780318, -3834350, -2570278, -12237067, -4816730, 24505832, 11633681, 13529970, -13181726, -12217608, 6819472, -18645421, -15418098, -19244870, 899032, -1417091, 20247282, 758261, -18618430, 2514149, -12708601, 3347190 ], [ -4113758, 13804914, 5376286, -764458, -6860029, -86294, 24302360, 5241287, 7423998, -9951410, -12807096, 6108784, -13819147, -16183230, -18837962, 1724776, -5247365, 13039614, 584579, -14687122, -3243949, -17381791, 3017946 ], [ -10430954, 11829510, 14586922, 1041362, -1482991, 4644142, 24098888, -1151107, 1318026, -6721094, -13396584, 5398096, -8992873, -16948362, -18431054, 2550520, -9077639, 5831946, 410897, -10755814, -9002047, -22054981, 2688702 ], [ -16748150, 9854106, 23797558, 2847182, 3894047, 9374578, 23895416, -7543501, -4787946, -3490778, -13986072, 4687408, -4166599, -17713494, -18024146, 3376264, -12907913, -1375722, 237215, -6824506, -14760145, -26728171, 2359458 ], [ -20876548, 8068735, 31079804, 4278213, 8136360, 13429915, 23810033, -12550719, -9367469, -747616, -14189499, 4092148, -224815, -17298391, -17030833, 3445032, -15691350, -7871540, 890488, -3648868, -18608293, -29237123, 1263948 ], [ -14060956, 7233529, 28720100, 3835299, 6705048, 14109757, 24315095, -10632057, -6314747, -440224, -12462621, 4074028, -705481, -10982113, -13105495, -271080, -13240602, -10808108, 5678536, -4251580, -12906691, -20924885, -3662892 ], [ -7245364, 6398323, 26360396, 3392385, 5273736, 14789599, 24820157, -8713395, -3262025, -132832, -10735743, 4055908, -1186147, -4665835, -9180157, -3987192, -10789854, -13744676, 10466584, -4854292, -7205089, -12612647, -8589732 ], [ -429772, 5563117, 24000692, 2949471, 3842424, 15469441, 25325219, -6794733, -209303, 174560, -9008865, 4037788, -1666813, 1650443, -5254819, -7703304, -8339106, -16681244, 15254632, -5457004, -1503487, -4300409, -13516572 ], [ 6385820, 4727911, 21640988, 2506557, 2411112, 16149283, 25830281, -4876071, 2843419, 481952, -7281987, 4019668, -2147479, 7966721, -1329481, -11419416, -5888358, -19617812, 20042680, -6059716, 4198115, 4011829, -18443412 ], [ 13201412, 3892705, 19281284, 2063643, 979800, 16829125, 26335343, -2957409, 5896141, 789344, -5555109, 4001548, -2628145, 14282999, 2595857, -15135528, -3437610, -22554380, 24830728, -6662428, 9899717, 12324067, -23370252 ], [ 12450094, 5412879, 14682495, 5677719, 549343, 10030707, 22035055, -5429667, 4523218, 2520346, -748471, 1433478, -2350201, 15097427, 3274065, -10364530, -591647, -19077798, 23061486, -7663410, 8479039, 8807980, -19647117 ], [ 10185394, 7404129, 9635889, 10103193, 319057, 1736637, 16773697, -8780109, 2265166, 4536070, 4674119, -1644582, -1920535, 14811485, 3302847, -3896110, 2333359, -14318586, 19980786, -8744046, 5633905, 2926228, -14193987 ], [ 7920694, 9395379, 4589283, 14528667, 88771, -6557433, 11512339, -12130551, 7114, 6551794, 10096709, -4722642, -1490869, 14525543, 3331629, 2572310, 5258365, -9559374, 16900086, -9824682, 2788771, -2955524, -8740857 ], [ 5655994, 11386629, -457323, 18954141, -141515, -14851503, 6250981, -15480993, -2250938, 8567518, 15519299, -7800702, -1061203, 14239601, 3360411, 9040730, 8183371, -4800162, 13819386, -10905318, -56363, -8837276, -3287727 ], [ 3391294, 13377879, -5503929, 23379615, -371801, -23145573, 989623, -18831435, -4508990, 10583242, 20941889, -10878762, -631537, 13953659, 3389193, 15509150, 11108377, -40950, 10738686, -11985954, -2901497, -14719028, 2165403 ], [ 3173137, 13013835, -9271671, 21750945, 1497325, -23364615, 1233493, -19800084, -6400217, 9224557, 22011110, -12716151, 2318468, 13262075, 2392248, 16813592, 13083352, 1641798, 5634810, -12383577, -3528206, -13803926, 3564438 ], [ 5001523, 10294497, -11760549, 14068131, 5465863, -15508629, 6982591, -18386940, -7924619, 4491463, 18726962, -13312869, 7788812, 12164849, 369576, 12954056, 14108296, 248082, -1492242, -12098187, -1936490, -6091970, 909378 ], [ 6829909, 7575159, -14249427, 6385317, 9434401, -7652643, 12731689, -16973796, -9449021, -241631, 15442814, -13909587, 13259156, 11067623, -1653096, 9094520, 15133240, -1145634, -8619294, -11812797, -344774, 1619986, -1745682 ], [ 8658295, 4855821, -16738305, -1297497, 13402939, 203343, 18480787, -15560652, -10973423, -4974725, 12158666, -14506305, 18729500, 9970397, -3675768, 5234984, 16158184, -2539350, -15746346, -11527407, 1246942, 9331942, -4400742 ], [ 10486681, 2136483, -19227183, -8980311, 17371477, 8059329, 24229885, -14147508, -12497825, -9707819, 8874518, -15103023, 24199844, 8873171, -5698440, 1375448, 17183128, -3933066, -22873398, -11242017, 2838658, 17043898, -7055802 ], [ 11744977, 466221, -21050699, -14346464, 20093921, 13416018, 28747759, -12588873, -13200213, -13466915, 5200636, -14373151, 27973409, 8290586, -6758736, -1749452, 17290974, -4464966, -28268968, -11332800, 3442827, 22361043, -8678032 ], [ 10152823, 4041339, -19547405, -8129312, 16585895, 6276222, 27109513, -10302783, -9792531, -12356021, -421916, -7010329, 23263079, 10281206, -3007152, -1201172, 12813330, -687786, -25007128, -13304448, -890739, 15704133, -5136112 ], [ 8560669, 7616457, -18044111, -1912160, 13077869, -863574, 25471267, -8016693, -6384849, -11245127, -6044468, 352493, 18552749, 12271826, 744432, -652892, 8335686, 3089394, -21745288, -15276096, -5224305, 9047223, -1594192 ], [ 6968515, 11191575, -16540817, 4304992, 9569843, -8003370, 23833021, -5730603, -2977167, -10134233, -11667020, 7715315, 13842419, 14262446, 4496016, -104612, 3858042, 6866574, -18483448, -17247744, -9557871, 2390313, 1947728 ], [ 5376361, 14766693, -15037523, 10522144, 6061817, -15143166, 22194775, -3444513, 430515, -9023339, -17289572, 15078137, 9132089, 16253066, 8247600, 443668, -619602, 10643754, -15221608, -19219392, -13891437, -4266597, 5489648 ], [ 3784207, 18341811, -13534229, 16739296, 2553791, -22282962, 20556529, -1158423, 3838197, -7912445, -22912124, 22440959, 4421759, 18243686, 11999184, 991948, -5097246, 14420934, -11959768, -21191040, -18225003, -10923507, 9031568 ], [ 1028878, 15132399, -11561820, 18109163, 934195, -24133693, 15432703, -5015143, 8095499, -7121566, -22903456, 17816631, 4418264, 18457561, 10347158, -337692, -6879050, 12829609, -9875778, -13971073, -11707759, -10181722, 9312478 ], [ -1959086, 10566081, -9495588, 18509573, -307715, -24926611, 9611761, -10100425, 12522725, -6394690, -21768544, 10794873, 5356136, 18316087, 7614410, -2042916, -8121686, 10164583, -8027358, -4912783, -3020353, -7960198, 8941186 ], [ -4947050, 5999763, -7429356, 18909983, -1549625, -25719529, 3790819, -15185707, 16949951, -5667814, -20633632, 3773115, 6294008, 18174613, 4881662, -3748140, -9364322, 7499557, -6178938, 4145507, 5667053, -5738674, 8569894 ], [ -7935014, 1433445, -5363124, 19310393, -2791535, -26512447, -2030123, -20270989, 21377177, -4940938, -19498720, -3248643, 7231880, 18033139, 2148914, -5453364, -10606958, 4834531, -4330518, 13203797, 14354459, -3517150, 8198602 ], [ -10922978, -3132873, -3296892, 19710803, -4033445, -27305365, -7851065, -25356271, 25804403, -4214062, -18363808, -10270401, 8169752, 17891665, -583834, -7158588, -11849594, 2169505, -2482098, 22262087, 23041865, -1295626, 7827310 ], [ -9941933, -5156127, -3575517, 15528392, -5186441, -25906501, -10777526, -23250853, 25569398, -2623330, -16059817, -10808526, 7739678, 13095175, 355562, -7471158, -13747232, -929804, -683439, 23023181, 25103426, 1475543, 4242511 ], [ -4991879, -4636317, -6198999, 6763160, -6250523, -22315855, -10809506, -13954735, 20672162, -168742, -12586747, -4863018, 5941658, 3643669, 4967102, -6391074, -16299872, -4463396, 1065459, 15487079, 20539142, 4796357, -2555795 ], [ -41825, -4116507, -8822481, -2002072, -7314605, -18725209, -10841486, -4658617, 15774926, 2285846, -9113677, 1082490, 4143638, -5807837, 9578642, -5310990, -18852512, -7996988, 2814357, 7950977, 15974858, 8117171, -9354101 ], [ 4908229, -3596697, -11445963, -10767304, -8378687, -15134563, -10873466, 4637501, 10877690, 4740434, -5640607, 7027998, 2345618, -15259343, 14190182, -4230906, -21405152, -11530580, 4563255, 414875, 11410574, 11437985, -16152407 ], [ 9858283, -3076887, -14069445, -19532536, -9442769, -11543917, -10905446, 13933619, 5980454, 7195022, -2167537, 12973506, 547598, -24710849, 18801722, -3150822, -23957792, -15064172, 6312153, -7121227, 6846290, 14758799, -22950713 ], [ 12666527, -3361778, -16633402, -25649067, -9824734, -8403988, -10532540, 21308977, 1246218, 8797364, 916723, 17116854, -618708, -31932423, 21882870, -2063191, -25502238, -17231396, 6985503, -12389380, 3088829, 17134876, -27952323 ], [ 4765721, -7670174, -18899734, -18522093, -6796114, -7517644, -8135204, 19080535, -2673018, 6138476, 2056933, 12249402, 1373556, -28004337, 17312058, -937825, -22005714, -12566780, 2281113, -6317788, 3365483, 14787268, -23970453 ], [ -3135085, -11978570, -21166066, -11395119, -3767494, -6631300, -5737868, 16852093, -6592254, 3479588, 3197143, 7381950, 3365820, -24076251, 12741246, 187541, -18509190, -7902164, -2423277, -246196, 3642137, 12439660, -19988583 ], [ -11035891, -16286966, -23432398, -4268145, -738874, -5744956, -3340532, 14623651, -10511490, 820700, 4337353, 2514498, 5358084, -20148165, 8170434, 1312907, -15012666, -3237548, -7127667, 5825396, 3918791, 10092052, -16006713 ], [ -18936697, -20595362, -25698730, 2858829, 2289746, -4858612, -943196, 12395209, -14430726, -1838188, 5477563, -2352954, 7350348, -16220079, 3599622, 2438273, -11516142, 1427068, -11832057, 11896988, 4195445, 7744444, -12024843 ], [ -26837503, -24903758, -27965062, 9985803, 5318366, -3972268, 1454140, 10166767, -18349962, -4497076, 6617773, -7220406, 9342612, -12291993, -971190, 3563639, -8019618, 6091684, -16536447, 17968580, 4472099, 5396836, -8042973 ], [ -23278224, -23209729, -19706359, 11511932, 7605161, -6250144, 2713476, 10894945, -17408458, -5807924, 5740483, -6366013, 6541416, -8108657, -2576482, 4894225, -2057919, 4665360, -17215252, 18799967, 3472923, 3906173, -6428698 ], [ -17426928, -20315215, -9342649, 11917892, 9743591, -9160864, 3745212, 12214447, -15494806, -6849164, 4459693, -4367251, 2781528, -3874271, -3588670, 6265855, 4396815, 2020848, -17088940, 18583313, 2218581, 2586899, -5287942 ], [ -11575632, -17420701, 1021061, 12323852, 11882021, -12071584, 4776948, 13533949, -13581154, -7890404, 3178903, -2368489, -978360, 360115, -4600858, 7637485, 10851549, -623664, -16962628, 18366659, 964239, 1267625, -4147186 ], [ -5724336, -14526187, 11384771, 12729812, 14020451, -14982304, 5808684, 14853451, -11667502, -8931644, 1898113, -369727, -4738248, 4594501, -5613046, 9009115, 17306283, -3268176, -16836316, 18150005, -290103, -51649, -3006430 ], [ 126960, -11631673, 21748481, 13135772, 16158881, -17893024, 6840420, 16172953, -9753850, -9972884, 617323, 1629035, -8498136, 8828887, -6625234, 10380745, 23761017, -5912688, -16710004, 17933351, -1544445, -1370923, -1865674 ], [ 3770139, -7727911, 25141136, 14278658, 16244075, -14769649, 7946772, 18113515, -6841852, -9648386, -1129289, 4175615, -9530118, 7861471, -8815033, 11166433, 21854325, -6977790, -16157677, 17731331, -2680686, -1208488, -1754779 ], [ 5205201, -2814901, 21562736, 16158470, 14276033, -5612179, 9127740, 20675137, -2931508, -7958150, -3341723, 7270013, -7834194, 1692253, -12182443, 11366179, 11586207, -6463482, -15179335, 17543945, -3698826, 435656, -2673745 ], [ 6640263, 2098109, 17984336, 18038282, 12307991, 3545291, 10308708, 23236759, 978836, -6267914, -5554157, 10364411, -6138270, -4476965, -15549853, 11565925, 1318089, -5949174, -14200993, 17356559, -4716966, 2079800, -3592711 ], [ 8075325, 7011119, 14405936, 19918094, 10339949, 12702761, 11489676, 25798381, 4889180, -4577678, -7766591, 13458809, -4442346, -10646183, -18917263, 11765671, -8950029, -5434866, -13222651, 17169173, -5735106, 3723944, -4511677 ], [ 9510387, 11924129, 10827536, 21797906, 8371907, 21860231, 12670644, 28360003, 8799524, -2887442, -9979025, 16553207, -2746422, -16815401, -22284673, 11965417, -19218147, -4920558, -12244309, 16981787, -6753246, 5368088, -5430643 ], [ 10345982, 15836154, 7079430, 21761851, 5971508, 28974659, 13367409, 29128406, 11940152, -1035378, -11319448, 18426220, -1052038, -21084010, -24642924, 12124894, -26334186, -4235347, -10989595, 15860504, -7661103, 6633135, -6125572 ], [ 8184242, 14743254, 2482794, 12146461, 1409324, 25873877, 11643159, 20930714, 11232200, 1625826, -8299816, 14192308, 634646, -15849574, -21955380, 12083026, -17689830, -2695621, -8353021, 10069736, -8017545, 6002697, -5700316 ], [ 6022502, 13650354, -2113842, 2531071, -3152860, 22773095, 9918909, 12733022, 10524248, 4287030, -5280184, 9958396, 2321330, -10615138, -19267836, 12041158, -9045474, -1155895, -5716447, 4278968, -8373987, 5372259, -5275060 ], [ 3860762, 12557454, -6710478, -7084319, -7715044, 19672313, 8194659, 4535330, 9816296, 6948234, -2260552, 5724484, 4008014, -5380702, -16580292, 11999290, -401118, 383831, -3079873, -1511800, -8730429, 4741821, -4849804 ], [ 1699022, 11464554, -11307114, -16699709, -12277228, 16571531, 6470409, -3662362, 9108344, 9609438, 759080, 1490572, 5694698, -146266, -13892748, 11957422, 8243238, 1923557, -443299, -7302568, -9086871, 4111383, -4424548 ], [ -462718, 10371654, -15903750, -26315099, -16839412, 13470749, 4746159, -11860054, 8400392, 12270642, 3778712, -2743340, 7381382, 5088170, -11205204, 11915554, 16887594, 3463283, 2193275, -13093336, -9443313, 3480945, -3999292 ], [ -433613, 10018399, -18892396, -22544894, -15560366, 8026462, 2185704, -15299336, 11437610, 7051661, 3140239, -3804757, 6297196, 6651371, -6001135, 10038261, 13645780, 4114789, 5283619, -15823474, -10078830, 879502, -6529981 ], [ 33661, 9813073, -21559444, -16097570, -13113074, 2113474, -541992, -17786936, 15223862, 256643, 1770145, -4231675, 4658836, 7480325, -293761, 7793883, 8026732, 4588651, 8464717, -17941486, -10770162, -2116142, -9651859 ], [ 500935, 9607747, -24226492, -9650246, -10665782, -3799514, -3269688, -20274536, 19010114, -6538375, 400051, -4658593, 3020476, 8309279, 5413613, 5549505, 2407684, 5062513, 11645815, -20059498, -11461494, -5111786, -12773737 ], [ 968209, 9402421, -26893540, -3202922, -8218490, -9712502, -5997384, -22762136, 22796366, -13333393, -970043, -5085511, 1382116, 9138233, 11120987, 3305127, -3211364, 5536375, 14826913, -22177510, -12152826, -8107430, -15895615 ], [ 1435483, 9197095, -29560588, 3244402, -5771198, -15625490, -8725080, -25249736, 26582618, -20128411, -2340137, -5512429, -256244, 9967187, 16828361, 1060749, -8830412, 6010237, 18008011, -24295522, -12844158, -11103074, -19017493 ], [ 2801737, 8273863, -28390792, 4543264, -3645320, -15874274, -7286967, -25126853, 26665040, -20853892, -1985183, -7093552, -1054718, 7632620, 16936082, -920697, -10793396, 6420514, 17591257, -22831276, -11295990, -11321891, -16408546 ], [ 5066971, 6632725, -23384152, 693664, -1840856, -10458854, -1683045, -22393487, 23043632, -15509836, 94819, -9828880, -1013306, 2134532, 11444150, -2639211, -9100316, 6767206, 13576651, -17784772, -7508322, -8763881, -8068774 ], [ 7332205, 4991587, -18377512, -3155936, -36392, -5043434, 3920877, -19660121, 19422224, -10165780, 2174821, -12564208, -971894, -3363556, 5952218, -4357725, -7407236, 7113898, 9562045, -12738268, -3720654, -6205871, 270998 ], [ 9597439, 3350449, -13370872, -7005536, 1768072, 371986, 9524799, -16926755, 15800816, -4821724, 4254823, -15299536, -930482, -8861644, 460286, -6076239, -5714156, 7460590, 5547439, -7691764, 67014, -3647861, 8610770 ], [ 11862673, 1709311, -8364232, -10855136, 3572536, 5787406, 15128721, -14193389, 12179408, 522332, 6334825, -18034864, -889070, -14359732, -5031646, -7794753, -4021076, 7807282, 1532833, -2645260, 3854682, -1089851, 16950542 ], [ 12432697, -70619, -4616144, -13754408, 4958200, 10307326, 19041712, -11410926, 8377471, 4015936, 7720845, -19306372, -482414, -18534106, -9254926, -8610741, -2841812, 8371384, -1355898, 1649585, 6975023, 730530, 22928743 ], [ 4526671, -2544509, -7160816, -11902040, 4249864, 10349746, 14500048, -8382978, 3672889, -1742720, 5636955, -13258780, 1750462, -16089910, -7134946, -4914099, -4231628, 10022536, 1384746, 2186135, 6758729, -1137234, 17099089 ], [ -3379355, -5018399, -9705488, -10049672, 3541528, 10392166, 9958384, -5355030, -1031693, -7501376, 3553065, -7211188, 3983338, -13645714, -5014966, -1217457, -5621444, 11673688, 4125390, 2722685, 6542435, -3004998, 11269435 ], [ -11285381, -7492289, -12250160, -8197304, 2833192, 10434586, 5416720, -2327082, -5736275, -13260032, 1469175, -1163596, 6216214, -11201518, -2894986, 2479185, -7011260, 13324840, 6866034, 3259235, 6326141, -4872762, 5439781 ], [ -19191407, -9966179, -14794832, -6344936, 2124856, 10477006, 875056, 700866, -10440857, -19018688, -614715, 4883996, 8449090, -8757322, -775006, 6175827, -8401076, 14975992, 9606678, 3795785, 6109847, -6740526, -389873 ], [ -27097433, -12440069, -17339504, -4492568, 1416520, 10519426, -3666608, 3728814, -15145439, -24777344, -2698605, 10931588, 10681966, -6313126, 1344974, 9872469, -9790892, 16627144, 12347322, 4332335, 5893553, -8608290, -6219527 ], [ -24626039, -9563669, -12788831, -404690, 113274, 11102286, -1169372, 7995822, -12910396, -21755305, -3632380, 8840905, 7150962, -3229905, 3336779, 5966866, -11754918, 15902891, 13108151, 1362675, 3651399, -3468529, -4706326 ], [ -20079161, -5617211, -6819089, 4130290, -1308954, 11793234, 2735644, 12510642, -9287428, -16977127, -4336132, 5122567, 2467182, -18879, 5302949, 540814, -13833786, 14703557, 13473017, -2308227, 1004073, 3072737, -1724554 ], [ -15532283, -1670753, -849347, 8665270, -2731182, 12484182, 6640660, 17025462, -5664460, -12198949, -5039884, 1404229, -2216598, 3192147, 7269119, -4885238, -15912654, 13504223, 13837883, -5979129, -1643253, 9614003, 1257218 ], [ -10985405, 2275705, 5120395, 13200250, -4153410, 13175130, 10545676, 21540282, -2041492, -7420771, -5743636, -2314109, -6900378, 6403173, 9235289, -10311290, -17991522, 12304889, 14202749, -9650031, -4290579, 16155269, 4238990 ], [ -6438527, 6222163, 11090137, 17735230, -5575638, 13866078, 14450692, 26055102, 1581476, -2642593, -6447388, -6032447, -11584158, 9614199, 11201459, -15737342, -20070390, 11105555, 14567615, -13320933, -6937905, 22696535, 7220762 ], [ -2768087, 7867669, 9986941, 17028214, -4831440, 10870035, 12575155, 25261752, 3866060, 561995, -7699615, -6595244, -12137256, 7707930, 11264318, -15780461, -20902341, 9494636, 11607236, -14485479, -8593494, 24678989, 10587767 ], [ 25915, 7212223, 1810807, 11079202, -1920816, 4187001, 4919065, 19160232, 4812260, 2192993, -9500317, -4002500, -8559672, 684366, 9423866, -10440647, -20487375, 7472132, 5321612, -13143669, -9257346, 22102631, 14340005 ], [ 2819917, 6556777, -6365327, 5130190, 989808, -2496033, -2737025, 13058712, 5758460, 3823991, -11301019, -1409756, -4982088, -6339198, 7583414, -5100833, -20072409, 5449628, -964012, -11801859, -9921198, 19526273, 18092243 ], [ 5613919, 5901331, -14541461, -818822, 3900432, -9179067, -10393115, 6957192, 6704660, 5454989, -13101721, 1182988, -1404504, -13362762, 5742962, 238981, -19657443, 3427124, -7249636, -10460049, -10585050, 16949915, 21844481 ], [ 8407921, 5245885, -22717595, -6767834, 6811056, -15862101, -18049205, 855672, 7650860, 7085987, -14902423, 3775732, 2173080, -20386326, 3902510, 5578795, -19242477, 1404620, -13535260, -9118239, -11248902, 14373557, 25596719 ], [ 9792087, 5069411, -29069042, -11865891, 8462645, -20133529, -24334788, -4503169, 8491129, 8804316, -15359654, 5787202, 5239665, -25987127, 2640861, 10014905, -18565749, 261193, -18128496, -7507878, -11318595, 12652658, 28205465 ], [ 4127073, 7287797, -26297054, -12709173, 3819059, -12346927, -23767836, -6148615, 8801743, 10959300, -9099530, 4892302, 5751255, -24474113, 4273227, 9932495, -16580211, 3513151, -14259792, -4554762, -8417493, 15209054, 25096751 ], [ -1537941, 9506183, -23525066, -13552455, -824527, -4560325, -23200884, -7794061, 9112357, 13114284, -2839406, 3997402, 6262845, -22961099, 5905593, 9850085, -14594673, 6765109, -10391088, -1601646, -5516391, 17765450, 21988037 ], [ -7202955, 11724569, -20753078, -14395737, -5468113, 3226277, -22633932, -9439507, 9422971, 15269268, 3420718, 3102502, 6774435, -21448085, 7537959, 9767675, -12609135, 10017067, -6522384, 1351470, -2615289, 20321846, 18879323 ], [ -12867969, 13942955, -17981090, -15239019, -10111699, 11012879, -22066980, -11084953, 9733585, 17424252, 9680842, 2207602, 7286025, -19935071, 9170325, 9685265, -10623597, 13269025, -2653680, 4304586, 285813, 22878242, 15770609 ], [ -18532983, 16161341, -15209102, -16082301, -14755285, 18799481, -21500028, -12730399, 10044199, 19579236, 15940966, 1312702, 7797615, -18422057, 10802691, 9602855, -8638059, 16520983, 1215024, 7257702, 3186915, 25434638, 12661895 ], [ -15871482, 16727307, -11963654, -8932698, -14992211, 17399688, -17503651, -15280020, 8115173, 17925175, 14469875, 3222702, 5421420, -17315098, 12339737, 10975995, -7227651, 12444526, 3066148, 7812763, 462417, 24212724, 8965116 ], [ -11544678, 16962789, -8623514, -184518, -14347805, 14162616, -12821389, -18010476, 5738219, 15509305, 11452541, 5693682, 2467668, -16289350, 13857719, 12640245, -5932269, 6902386, 4513756, 7888213, -3387201, 22235148, 5150724 ], [ -7217874, 17198271, -5283374, 8563662, -13703399, 10925544, -8139127, -20740932, 3361265, 13093435, 8435207, 8164662, -486084, -15263602, 15375701, 14304495, -4636887, 1360246, 5961364, 7963663, -7236819, 20257572, 1336332 ], [ -2891070, 17433753, -1943234, 17311842, -13058993, 7688472, -3456865, -23471388, 984311, 10677565, 5417873, 10635642, -3439836, -14237854, 16893683, 15968745, -3341505, -4181894, 7408972, 8039113, -11086437, 18279996, -2478060 ], [ 1435734, 17669235, 1396906, 26060022, -12414587, 4451400, 1225397, -26201844, -1392643, 8261695, 2400539, 13106622, -6393588, -13212106, 18411665, 17632995, -2046123, -9724034, 8856580, 8114563, -14936055, 16302420, -6292452 ] ], [ [ 545120, 1381280, -23666528, 7477056, -14528448, -23618496, -13291392, -11218176, 9139936, 32412512, 18297088, 28378464, -2808736, -7443264, -7482752, -10820352, -20508672, -2350464, 28484064, -28055552, -16914112, 1930816, -19681984 ], [ 545120, 1381280, -23666528, 7477056, -14528448, -23618496, -13291392, -11218176, 9139936, 32412512, 18297088, 28378464, -2808736, -7443264, -7482752, -10820352, -20508672, -2350464, 28484064, -28055552, -16914112, 1930816, -19681984 ], [ 545120, 1381280, -23666528, 7477056, -14528448, -23618496, -13291392, -11218176, 9139936, 32412512, 18297088, 28378464, -2808736, -7443264, -7482752, -10820352, -20508672, -2350464, 28484064, -28055552, -16914112, 1930816, -19681984 ], [ 1667110, -3280640, -21639683, 3690816, -16278648, -17404446, -14191127, -5155931, 9626151, 31248832, 12452218, 21796504, -6398816, -10432619, -6538802, -7773092, -17016172, 2078931, 24531279, -25990452, -10732152, 1728201, -12497284 ], [ 3013498, -8874944, -19207469, -852672, -18378888, -9947586, -15270809, 2118763, 10209609, 29852416, 5438374, 13898152, -10706912, -14019845, -5406062, -4116380, -12825172, 7394205, 19787937, -23512332, -3313800, 1485063, -3875644 ], [ 4359886, -14469248, -16775255, -5396160, -20479128, -2490726, -16350491, 9393457, 10793067, 28456000, -1575470, 5999800, -15015008, -17607071, -4273322, -459668, -8634172, 12709479, 15044595, -21034212, 4104552, 1241925, 4745996 ], [ 5706274, -20063552, -14343041, -9939648, -22579368, 4966134, -17430173, 16668151, 11376525, 27059584, -8589314, -1898552, -19323104, -21194297, -3140582, 3197044, -4443172, 18024753, 10301253, -18556092, 11522904, 998787, 13367636 ], [ 7052662, -25657856, -11910827, -14483136, -24679608, 12422994, -18509855, 23942845, 11959983, 25663168, -15603158, -9796904, -23631200, -24781523, -2007842, 6853756, -252172, 23340027, 5557911, -16077972, 18941256, 755649, 21989276 ], [ 8788804, -26080904, -8808122, -14875416, -22863156, 13365474, -18367961, 26618206, 9439647, 21544021, -19655294, -13045406, -21698933, -23576795, -3231977, 6110938, -472294, 22887417, 1922985, -14420961, 20769330, 3160476, 25447457 ], [ 10914700, -21332696, -5034926, -11116488, -17130012, 7793574, -17004491, 24694234, 3815517, 14702143, -20745722, -11644058, -13526303, -17580113, -6812987, 968590, -5103538, 16666923, -603525, -13585059, 17007126, 8213268, 23742179 ], [ 13040596, -16584488, -1261730, -7357560, -11396868, 2221674, -15641021, 22770262, -1808613, 7860265, -21836150, -10242710, -5353673, -11583431, -10393997, -4173758, -9734782, 10446429, -3130035, -12749157, 13244922, 13266060, 22036901 ], [ 15166492, -11836280, 2511466, -3598632, -5663724, -3350226, -14277551, 20846290, -7432743, 1018387, -22926578, -8841362, 2818957, -5586749, -13975007, -9316106, -14366026, 4225935, -5656545, -11913255, 9482718, 18318852, 20331623 ], [ 17292388, -7088072, 6284662, 160296, 69420, -8922126, -12914081, 18922318, -13056873, -5823491, -24017006, -7440014, 10991587, 409933, -17556017, -14458454, -18997270, -1994559, -8183055, -11077353, 5720514, 23371644, 18626345 ], [ 18629711, -2618104, 8931502, 3752067, 5091963, -13053120, -10899971, 17630255, -16327643, -10551426, -24747493, -6925828, 18235479, 5943509, -20750415, -17645472, -22490938, -6917813, -10497908, -11060271, 3203930, 27178522, 16954668 ], [ 16024169, 460664, 5946562, 6508053, 6561501, -9979584, -5632661, 19497737, -7831613, -4709646, -23678275, -10847452, 20835681, 9161555, -22011753, -11055840, -20296726, -5354867, -11754476, -15137289, 6915446, 24755830, 15450996 ], [ 13418627, 3539432, 2961622, 9264039, 8031039, -6906048, -365351, 21365219, 664417, 1132134, -22609057, -14769076, 23435883, 12379601, -23273091, -4466208, -18102514, -3791921, -13011044, -19214307, 10626962, 22333138, 13947324 ], [ 10813085, 6618200, -23318, 12020025, 9500577, -3832512, 4901959, 23232701, 9160447, 6973914, -21539839, -18690700, 26036085, 15597647, -24534429, 2123424, -15908302, -2228975, -14267612, -23291325, 14338478, 19910446, 12443652 ], [ 8207543, 9696968, -3008258, 14776011, 10970115, -758976, 10169269, 25100183, 17656477, 12815694, -20470621, -22612324, 28636287, 18815693, -25795767, 8713056, -13714090, -666029, -15524180, -27368343, 18049994, 17487754, 10939980 ], [ 5602001, 12775736, -5993198, 17531997, 12439653, 2314560, 15436579, 26967665, 26152507, 18657474, -19401403, -26533948, 31236489, 22033739, -27057105, 15302688, -11519878, 896917, -16780748, -31445361, 21761510, 15065062, 9436308 ], [ 910714, 9172124, -3740703, 17794983, 13164251, -849194, 11614949, 22393622, 24745317, 16780089, -20722765, -22305192, 29253646, 15211165, -27107218, 14933385, -12697726, -2627, -14961281, -31592724, 18424561, 15803755, 5101361 ], [ -4197722, 4232036, -440721, 17559369, 13739861, -5260406, 5975531, 16531274, 21357483, 13358871, -22522243, -16446360, 26354194, 6380467, -26915086, 13172295, -14549986, -1394669, -12526607, -30954156, 13677919, 17174725, 200159 ], [ -9306158, -708052, 2859261, 17323755, 14315471, -9671618, 336113, 10668926, 17969649, 9937653, -24321721, -10587528, 23454742, -2450231, -26722954, 11411205, -16402246, -2786711, -10091933, -30315588, 8931277, 18545695, -4701043 ], [ -14414594, -5648140, 6159243, 17088141, 14891081, -14082830, -5303305, 4806578, 14581815, 6516435, -26121199, -4728696, 20555290, -11280929, -26530822, 9650115, -18254506, -4178753, -7657259, -29677020, 4184635, 19916665, -9602245 ], [ -19523030, -10588228, 9459225, 16852527, 15466691, -18494042, -10942723, -1055770, 11193981, 3095217, -27920677, 1130136, 17655838, -20111627, -26338690, 7889025, -20106766, -5570795, -5222585, -29038452, -562007, 21287635, -14503447 ], [ -21661214, -12977911, 12740883, 16650132, 15819260, -20159861, -11671666, -1467805, 10498989, 624849, -27173839, 2527758, 12895636, -24279371, -21002104, 5056836, -18996022, -4842140, -898037, -25965777, -5127764, 21155665, -16291177 ], [ -20829146, -12817189, 16004217, 16480956, 15948788, -19080287, -7490134, 3570473, 12496839, -894669, -23880685, -535830, 6274684, -23784161, -10521064, 1153548, -14922274, -1992788, 5316385, -20458995, -9512636, 19520755, -14965435 ], [ -19997078, -12656467, 19267551, 16311780, 16078316, -18000713, -3308602, 8608751, 14494689, -2414187, -20587531, -3599418, -346268, -23288951, -40024, -2749740, -10848526, 856564, 11530807, -14952213, -13897508, 17885845, -13639693 ], [ -19165010, -12495745, 22530885, 16142604, 16207844, -16921139, 872930, 13647029, 16492539, -3933705, -17294377, -6663006, -6967220, -22793741, 10441016, -6653028, -6774778, 3705916, 17745229, -9445431, -18282380, 16250935, -12313951 ], [ -18332942, -12335023, 25794219, 15973428, 16337372, -15841565, 5054462, 18685307, 18490389, -5453223, -14001223, -9726594, -13588172, -22298531, 20922056, -10556316, -2701030, 6555268, 23959651, -3938649, -22667252, 14616025, -10988209 ], [ -16536818, -11584772, 27515282, 15126101, 15551030, -15259249, 7307367, 21512309, 18735793, -7443353, -10041449, -12379962, -18288753, -21004740, 28745390, -13762536, 1116144, 8432805, 28390396, 661774, -25724138, 13043478, -9935011 ], [ -9920414, -7886876, 21524990, 10888019, 10185338, -17163223, -82863, 13282931, 10218967, -11786543, -2748575, -12982230, -13387479, -15718044, 23280194, -13483416, 3650448, 5451267, 23902756, 730402, -22141094, 11782746, -10244533 ], [ -3304010, -4188980, 15534698, 6649937, 4819646, -19067197, -7473093, 5053553, 1702141, -16129733, 4544299, -13584498, -8486205, -10431348, 17814998, -13204296, 6184752, 2469729, 19415116, 799030, -18558050, 10522014, -10554055 ], [ 3312394, -491084, 9544406, 2411855, -546046, -20971171, -14863323, -3175825, -6814685, -20472923, 11837173, -14186766, -3584931, -5144652, 12349802, -12925176, 8719056, -511809, 14927476, 867658, -14975006, 9261282, -10863577 ], [ 9928798, 3206812, 3554114, -1826227, -5911738, -22875145, -22253553, -11405203, -15331511, -24816113, 19130047, -14789034, 1316343, 142044, 6884606, -12646056, 11253360, -3493347, 10439836, 936286, -11391962, 8000550, -11173099 ], [ 16545202, 6904708, -2436178, -6064309, -11277430, -24779119, -29643783, -19634581, -23848337, -29159303, 26422921, -15391302, 6217617, 5428740, 1419410, -12366936, 13787664, -6474885, 5952196, 1004914, -7808918, 6739818, -11482621 ], [ 10330111, 9391474, -4861280, -9424611, -8921907, -23209238, -22138678, -13600879, -18245533, -28134148, 24348265, -8462390, 3204506, 4980566, 1858719, -12941026, 13146923, -8123733, 3051106, 807747, -931549, 10315821, -8849013 ], [ 1548721, 11636014, -6573344, -12609357, -5022141, -20944586, -11654506, -4714561, -9818803, -26035324, 20400103, -27242, -1391482, 3385418, 3478929, -13685758, 11871173, -9506043, 467326, 557421, 6604685, 14859171, -5626779 ], [ -7232669, 13880554, -8285408, -15794103, -1122375, -18679934, -1170334, 4171757, -1392073, -23936500, 16451941, 8407906, -5987470, 1790270, 5099139, -14430490, 10595423, -10888353, -2116454, 307095, 14140919, 19402521, -2404545 ], [ -16014059, 16125094, -9997472, -18978849, 2777391, -16415282, 9313838, 13058075, 7034657, -21837676, 12503779, 16843054, -10583458, 195122, 6719349, -15175222, 9319673, -12270663, -4700234, 56769, 21677153, 23945871, 817689 ], [ -24795449, 18369634, -11709536, -22163595, 6677157, -14150630, 19798010, 21944393, 15461387, -19738852, 8555617, 25278202, -15179446, -1400026, 8339559, -15919954, 8043923, -13652973, -7284014, -193557, 29213387, 28489221, 4039923 ], [ -24814028, 18958120, -8870630, -24296490, 7795311, -9993530, 22601930, 23505473, 17700959, -17099767, 8518402, 26390896, -13135396, -4322272, 8070198, -12416011, 5804747, -11586249, -9258848, -2342007, 32072357, 29272476, 7990431 ], [ -16069796, 17890552, -1480754, -25377534, 6131853, -3943982, 17725598, 17741315, 13753373, -13920421, 12392134, 20181136, -4451308, -8571616, 5911266, -4663393, 2602145, -6070491, -10624736, -6388581, 30254063, 26295636, 12669213 ], [ -7325564, 16822984, 5909122, -26458578, 4468395, 2105566, 12849266, 11977157, 9805787, -10741075, 16265866, 13971376, 4232780, -12820960, 3752334, 3089225, -600457, -554733, -11990624, -10435155, 28435769, 23318796, 17347995 ], [ 1418668, 15755416, 13298998, -27539622, 2804937, 8155114, 7972934, 6212999, 5858201, -7561729, 20139598, 7761616, 12916868, -17070304, 1593402, 10841843, -3803059, 4961025, -13356512, -14481729, 26617475, 20341956, 22026777 ], [ 10162900, 14687848, 20688874, -28620666, 1141479, 14204662, 3096602, 448841, 1910615, -4382383, 24013330, 1551856, 21600956, -21319648, -565530, 18594461, -7005661, 10476783, -14722400, -18528303, 24799181, 17365116, 26705559 ], [ 16833151, 14012567, 26482912, -27828654, -893025, 18510472, -1561842, -3782306, -1171374, -2286208, 26722192, -3206329, 28730596, -23491092, -1624223, 24510463, -9509669, 14140031, -15649485, -21532712, 22225917, 13726305, 29186395 ], [ 13133497, 15298721, 24297760, -17671362, -4782759, 14097592, -5130846, -348398, 74622, -5605888, 23606704, -706639, 28087996, -15273036, 2818279, 21243385, -8520707, 8540729, -14382555, -19326296, 15877803, 6777639, 20677501 ], [ 9433843, 16584875, 22112608, -7514070, -8672493, 9684712, -8699850, 3085510, 1320618, -8925568, 20491216, 1793051, 27445396, -7054980, 7260781, 17976307, -7531745, 2941427, -13115625, -17119880, 9529689, -171027, 12168607 ], [ 5734189, 17871029, 19927456, 2643222, -12562227, 5271832, -12268854, 6519418, 2566614, -12245248, 17375728, 4292741, 26802796, 1163076, 11703283, 14709229, -6542783, -2657875, -11848695, -14913464, 3181575, -7119693, 3659713 ], [ 2034535, 19157183, 17742304, 12800514, -16451961, 858952, -15837858, 9953326, 3812610, -15564928, 14260240, 6792431, 26160196, 9381132, 16145785, 11442151, -5553821, -8257177, -10581765, -12707048, -3166539, -14068359, -4849181 ], [ -1665119, 20443337, 15557152, 22957806, -20341695, -3553928, -19406862, 13387234, 5058606, -18884608, 11144752, 9292121, 25517596, 17599188, 20588287, 8175073, -4564859, -13856479, -9314835, -10500632, -9514653, -21017025, -13358075 ], [ 325897, 17685621, 7901305, 18406318, -15545379, -6644733, -20667591, 11275372, 2110967, -14995908, 9812294, 6569606, 18367726, 17195174, 22112939, 10285145, -5094427, -8918836, -11161630, -10789266, -7683317, -21183716, -8037919 ], [ 3455047, 14119131, -848681, 10913074, -9011853, -9471123, -21466665, 8054356, -1675399, -9665532, 8836442, 2802650, 9916402, 15066746, 23054021, 13470647, -5927701, -1873804, -13631170, -11576910, -4216091, -19994012, 48047 ], [ 6584197, 10552641, -9598667, 3419830, -2478327, -12297513, -22265739, 4833340, -5461765, -4335156, 7860590, -964306, 1465078, 12938318, 23995103, 16656149, -6760975, 5171228, -16100710, -12364554, -748865, -18804308, 8134013 ], [ 9713347, 6986151, -18348653, -4073414, 4055199, -15123903, -23064813, 1612324, -9248131, 995220, 6884738, -4731262, -6986246, 10809890, 24936185, 19841651, -7594249, 12216260, -18570250, -13152198, 2718361, -17614604, 16219979 ], [ 12842497, 3419661, -27098639, -11566658, 10588725, -17950293, -23863887, -1608692, -13034497, 6325596, 5908886, -8498218, -15437570, 8681462, 25877267, 23027153, -8427523, 19261292, -21039790, -13939842, 6185587, -16424900, 24305945 ], [ 11271187, -813570, -26521193, -14253560, 13627074, -19136712, -24689184, -3215714, -12342211, 5902965, 6663548, -7080574, -19256453, 8238419, 22805687, 23303252, -6945814, 17955512, -19690978, -11100516, 5366575, -15801830, 23274209 ], [ 4999417, -5713542, -16616315, -12134120, 13170246, -18683160, -25540704, -3208742, -7171273, -272673, 9148724, -478330, -18442895, 9480761, 15721445, 20669948, -3149122, 8298920, -14523814, -4634220, 261325, -15745394, 13124771 ], [ -1272353, -10613514, -6711437, -10014680, 12713418, -18229608, -26392224, -3201770, -2000335, -6448311, 11633900, 6123914, -17629337, 10723103, 8637203, 18036644, 647570, -1357672, -9356650, 1832076, -4843925, -15688958, 2975333 ], [ -7544123, -15513486, 3193441, -7895240, 12256590, -17776056, -27243744, -3194798, 3170603, -12623949, 14119076, 12726158, -16815779, 11965445, 1552961, 15403340, 4444262, -11014264, -4189486, 8298372, -9949175, -15632522, -7174105 ], [ -13815893, -20413458, 13098319, -5775800, 11799762, -17322504, -28095264, -3187826, 8341541, -18799587, 16604252, 19328402, -16002221, 13207787, -5531281, 12770036, 8240954, -20670856, 977678, 14764668, -15054425, -15576086, -17323543 ], [ -18296884, -23314866, 20339004, -2902273, 10403972, -16380047, -28213108, -3604682, 11670008, -23343259, 18845245, 24405509, -15050096, 14362616, -11588840, 9330562, 10628842, -28177178, 4354639, 19389780, -18471008, -15141531, -25040732 ], [ -13823980, -16223454, 14258724, 3741689, 4313372, -12993065, -24662572, -6140678, 5786120, -19727101, 19865323, 21856931, -13405136, 15079880, -12512984, 1860238, 5972710, -24932150, -1219415, 14808972, -13444256, -12816381, -20596676 ], [ -9351076, -9132042, 8178444, 10385651, -1777228, -9606083, -21112036, -8676674, -97768, -16110943, 20885401, 19308353, -11760176, 15797144, -13437128, -5610086, 1316578, -21687122, -6793469, 10228164, -8417504, -10491231, -16152620 ], [ -4878172, -2040630, 2098164, 17029613, -7867828, -6219101, -17561500, -11212670, -5981656, -12494785, 21905479, 16759775, -10115216, 16514408, -14361272, -13080410, -3339554, -18442094, -12367523, 5647356, -3390752, -8166081, -11708564 ], [ -405268, 5050782, -3982116, 23673575, -13958428, -2832119, -14010964, -13748666, -11865544, -8878627, 22925557, 14211197, -8470256, 17231672, -15285416, -20550734, -7995686, -15197066, -17941577, 1066548, 1636000, -5840931, -7264508 ], [ 4067636, 12142194, -10062396, 30317537, -20049028, 554863, -10460428, -16284662, -17749432, -5262469, 23945635, 11662619, -6825296, 17948936, -16209560, -28021058, -12651818, -11952038, -23515631, -3514260, 6662752, -3515781, -2820452 ], [ -86275, 14841351, -10312521, 22811974, -21674218, 1584085, -6957737, -9730308, -18143785, -1138891, 25259503, 12146941, -2345801, 13248335, -17068609, -22364902, -14600960, -10026325, -18504770, 952212, 4670709, -3348751, -2279271 ], [ -5965549, 16662057, -9396615, 12476506, -22406326, 2141755, -3464615, -1357884, -17440231, 3086171, 26632129, 13237843, 2700601, 7464161, -17914639, -14083450, -16008704, -8364475, -11376926, 7228140, 1274907, -3613345, -2518665 ], [ -11844823, 18482763, -8480709, 2141038, -23138434, 2699425, 28507, 7014540, -16736677, 7311233, 28004755, 14328745, 7747003, 1679987, -18760669, -5801998, -17416448, -6702625, -4249082, 13504068, -2120895, -3877939, -2758059 ], [ -17724097, 20303469, -7564803, -8194430, -23870542, 3257095, 3521629, 15386964, -16033123, 11536295, 29377381, 15419647, 12793405, -4104187, -19606699, 2479454, -18824192, -5040775, 2878762, 19779996, -5516697, -4142533, -2997453 ], [ -23603371, 22124175, -6648897, -18529898, -24602650, 3814765, 7014751, 23759388, -15329569, 15761357, 30750007, 16510549, 17839807, -9888361, -20452729, 10760906, -20231936, -3378925, 10006606, 26055924, -8912499, -4407127, -3236847 ], [ -26393896, 20578533, -6107079, -19544546, -24778720, 5436700, 6077419, 24381759, -13275628, 16406159, 29094304, 15646972, 16181593, -8711944, -21466936, 13968446, -17455556, -1394344, 14741944, 27182676, -8365446, -2370202, -2653935 ], [ -26095672, 15666543, -5939349, -11238374, -24398752, 8122900, 709633, 17254077, -9871300, 13470701, 24410272, 12828916, 7818763, -574936, -22649320, 12102074, -10495052, 912968, 17084776, 23160252, -3875538, 1968242, -1248717 ], [ -25797448, 10754553, -5771619, -2932202, -24018784, 10809100, -4658153, 10126395, -6466972, 10535243, 19726240, 10010860, -544067, 7562072, -23831704, 10235702, -3534548, 3220280, 19427608, 19137828, 614370, 6306686, 156501 ], [ -25499224, 5842563, -5603889, 5373970, -23638816, 13495300, -10025939, 2998713, -3062644, 7599785, 15042208, 7192804, -8906897, 15699080, -25014088, 8369330, 3425956, 5527592, 21770440, 15115404, 5104278, 10645130, 1561719 ], [ -25201000, 930573, -5436159, 13680142, -23258848, 16181500, -15393725, -4128969, 341684, 4664327, 10358176, 4374748, -17269727, 23836088, -26196472, 6502958, 10386460, 7834904, 24113272, 11092980, 9594186, 14983574, 2966937 ], [ -24250558, -3960206, -5385467, 20790655, -22458008, 17181969, -18638961, -9988412, 2674316, 2448780, 6314225, 1394187, -23351775, 29950213, -26563083, 4452434, 15760747, 9151267, 24689539, 7887060, 13256602, 17764614, 4100695 ], [ -20039026, -8744930, -5919965, 21922873, -19552808, 9753783, -11271447, -9506660, -351532, 3832788, 5470679, -2398899, -18029913, 25949923, -22850829, 1481150, 13203949, 5512885, 16432981, 8763660, 12781558, 12758634, 3877153 ], [ -15827494, -13529654, -6454463, 23055091, -16647608, 2325597, -3903933, -9024908, -3377380, 5216796, 4627133, -6191985, -12708051, 21949633, -19138575, -1490134, 10647151, 1874503, 8176423, 9640260, 12306514, 7752654, 3653611 ], [ -11615962, -18314378, -6988961, 24187309, -13742408, -5102589, 3463581, -8543156, -6403228, 6600804, 3783587, -9985071, -7386189, 17949343, -15426321, -4461418, 8090353, -1763879, -80135, 10516860, 11831470, 2746674, 3430069 ], [ -7404430, -23099102, -7523459, 25319527, -10837208, -12530775, 10831095, -8061404, -9429076, 7984812, 2940041, -13778157, -2064327, 13949053, -11714067, -7432702, 5533555, -5402261, -8336693, 11393460, 11356426, -2259306, 3206527 ], [ -3192898, -27883826, -8057957, 26451745, -7932008, -19958961, 18198609, -7579652, -12454924, 9368820, 2096495, -17571243, 3257535, 9948763, -8001813, -10403986, 2976757, -9040643, -16593251, 12270060, 10881382, -7265286, 2982985 ], [ -6194306, -22566680, -5326340, 24518493, -2473453, -21349707, 12652548, -7054780, -11747407, 9270853, -1523696, -12039569, 4156337, 11291473, -7371659, -13373835, 1143774, -8541235, -17923389, 11893385, 4818378, -2546926, -457282 ], [ -10638302, -15229160, -1941500, 21972147, 3495773, -21532965, 4523772, -6521284, -10293217, 8876491, -5699216, -4642943, 4170527, 13702783, -7357925, -16343397, -544446, -7214269, -17868243, 11266055, -2362218, 4116302, -4540894 ], [ -15082298, -7891640, 1443340, 19425801, 9464999, -21716223, -3605004, -5987788, -8839027, 8482129, -9874736, 2753683, 4184717, 16114093, -7344191, -19312959, -2232666, -5887303, -17813097, 10638725, -9542814, 10779530, -8624506 ], [ -19526294, -554120, 4828180, 16879455, 15434225, -21899481, -11733780, -5454292, -7384837, 8087767, -14050256, 10150309, 4198907, 18525403, -7330457, -22282521, -3920886, -4560337, -17757951, 10011395, -16723410, 17442758, -12708118 ], [ -23970290, 6783400, 8213020, 14333109, 21403451, -22082739, -19862556, -4920796, -5930647, 7693405, -18225776, 17546935, 4213097, 20936713, -7316723, -25252083, -5609106, -3233371, -17702805, 9384065, -23904006, 24105986, -16791730 ], [ -26359769, 10578268, 10314382, 10757331, 23913395, -18612447, -22673733, -3285469, -3889186, 4153366, -20927444, 17528254, 1592558, 19904011, -5334470, -24985260, -4172574, -1196239, -14796942, 8885414, -26737593, 25258142, -17351401 ], [ -26694731, 10830484, 11132266, 6152121, 22964057, -11488605, -20167311, -548311, -1260454, -2532350, -22155260, 10094266, -3662710, 15427297, -1383698, -21482052, 388710, 1551059, -9040362, 8515442, -25224171, 20899226, -14387131 ], [ -27029693, 11082700, 11950150, 1546911, 22014719, -4364763, -17660889, 2188847, 1368278, -9218066, -23383076, 2660278, -8917978, 10950583, 2567074, -17978844, 4949994, 4298357, -3283782, 8145470, -23710749, 16540310, -11422861 ], [ -27364655, 11334916, 12768034, -3058299, 21065381, 2759079, -15154467, 4926005, 3997010, -15903782, -24610892, -4773710, -14173246, 6473869, 6517846, -14475636, 9511278, 7045655, 2472798, 7775498, -22197327, 12181394, -8458591 ], [ -27699617, 11587132, 13585918, -7663509, 20116043, 9882921, -12648045, 7663163, 6625742, -22589498, -25838708, -12207698, -19428514, 1997155, 10468618, -10972428, 14072562, 9792953, 8229378, 7405526, -20683905, 7822478, -5494321 ], [ -26364602, 10700347, 12992582, -10716121, 18830695, 15708041, -9364904, 8802939, 8106471, -26972995, -25590962, -18761785, -22971977, -2275333, 12376508, -7296889, 17387911, 11289224, 12114334, 7866579, -18977912, 3349191, -2190293 ], [ -16679702, 4118557, 5343146, -6005743, 15865297, 15039551, -2198168, 1955805, 3847185, -19845397, -17965406, -20916367, -17956415, -5526691, 4069988, -2759695, 14473585, 6530360, 6641170, 12482757, -16309064, -1695951, 2812525 ], [ -6994802, -2463233, -2306290, -1295365, 12899899, 14371061, 4968568, -4891329, -412101, -12717799, -10339850, -23070949, -12940853, -8778049, -4236532, 1777499, 11559259, 1771496, 1168006, 17098935, -13640216, -6741093, 7815343 ], [ 2690098, -9045023, -9955726, 3415013, 9934501, 13702571, 12135304, -11738463, -4671387, -5590201, -2714294, -25225531, -7925291, -12029407, -12543052, 6314693, 8644933, -2987368, -4305158, 21715113, -10971368, -11786235, 12818161 ], [ 12374998, -15626813, -17605162, 8125391, 6969103, 13034081, 19302040, -18585597, -8930673, 1537397, 4911262, -27380113, -2909729, -15280765, -20849572, 10851887, 5730607, -7746232, -9778322, 26331291, -8302520, -16831377, 17820979 ], [ 22059898, -22208603, -25254598, 12835769, 4003705, 12365591, 26468776, -25432731, -13189959, 8664995, 12536818, -29534695, 2105833, -18532123, -29156092, 15389081, 2816281, -12505096, -15251486, 30947469, -5633672, -21876519, 22823797 ], [ 24859628, -15560838, -18914294, 7232242, 6123102, 11518916, 23902267, -24479785, -11525865, 11602268, 8096059, -23008912, 1470650, -18944941, -27275607, 10510085, 2128580, -10837685, -16065480, 28409637, -2731724, -23200631, 24157735 ], [ 26282324, -6267162, -9776042, -434066, 9259458, 10636604, 19389109, -21966823, -8677095, 13701476, 1242037, -14747056, -294682, -18790051, -23357721, 3747851, 1886204, -7885019, -15947640, 24441003, 216844, -23780537, 24757897 ], [ 27705020, 3026514, -637790, -8100374, 12395814, 9754292, 14875951, -19453861, -5828325, 15800684, -5611985, -6485200, -2060014, -18635161, -19439835, -3014383, 1643828, -4932353, -15829800, 20472369, 3165412, -24360443, 25358059 ], [ 29127716, 12320190, 8500462, -15766682, 15532170, 8871980, 10362793, -16940899, -2979555, 17899892, -12466007, 1776656, -3825346, -18480271, -15521949, -9776617, 1401452, -1979687, -15711960, 16503735, 6113980, -24940349, 25958221 ], [ 30550412, 21613866, 17638714, -23432990, 18668526, 7989668, 5849635, -14427937, -130785, 19999100, -19320029, 10038512, -5590678, -18325381, -11604063, -16538851, 1159076, 972979, -15594120, 12535101, 9062548, -25520255, 26558383 ], [ 29997416, 24610242, 20293498, -24422552, 18109650, 8816117, 1911274, -13573657, -545688, 21818597, -17959163, 12020285, -3924064, -19178605, -6557589, -16652827, 2467424, 3714694, -13205163, 9289194, 8863981, -24313229, 22232440 ], [ 27468728, 21309318, 16464814, -18735368, 13855542, 11351327, -1452290, -14378059, -4224264, 23358383, -8383409, 7721975, 1174496, -21039943, -382527, -10118545, 5326496, 6245458, -8545089, 6766014, 5518279, -21319271, 12980392 ], [ 24940040, 18008394, 12636130, -13048184, 9601434, 13886537, -4815854, -15182461, -7902840, 24898169, 1192345, 3423665, 6273056, -22901281, 5792535, -3584263, 8185568, 8776222, -3885015, 4242834, 2172577, -18325313, 3728344 ], [ 22411352, 14707470, 8807446, -7361000, 5347326, 16421747, -8179418, -15986863, -11581416, 26437955, 10768099, -874645, 11371616, -24762619, 11967597, 2950019, 11044640, 11306986, 775059, 1719654, -1173125, -15331355, -5523704 ], [ 19882664, 11406546, 4978762, -1673816, 1093218, 18956957, -11542982, -16791265, -15259992, 27977741, 20343853, -5172955, 16470176, -26623957, 18142659, 9484301, 13903712, 13837750, 5435133, -803526, -4518827, -12337397, -14775752 ], [ 17794242, 8266262, 1050809, 3740282, -1881863, 21029528, -13403776, -17043673, -17367051, 29380512, 27350105, -9282478, 19729365, -28088209, 23397464, 15253513, 15186867, 15785664, 8777798, -3451827, -6197133, -8684453, -21619733 ], [ 17907150, 5929178, -3373489, 7788950, 1538191, 20788904, -7750720, -14536111, -11616525, 30098208, 21508847, -12448066, 13791699, -27567031, 24050984, 17197375, 8590437, 14819328, 5533418, -6725733, 461541, -1736579, -16423379 ], [ 18020058, 3592094, -7797787, 11837618, 4958245, 20548280, -2097664, -12028549, -5865999, 30815904, 15667589, -15613654, 7854033, -27045853, 24704504, 19141237, 1994007, 13852992, 2289038, -9999639, 7120215, 5211295, -11227025 ], [ 18132966, 1255010, -12222085, 15886286, 8378299, 20307656, 3555392, -9520987, -115473, 31533600, 9826331, -18779242, 1916367, -26524675, 25358024, 21085099, -4602423, 12886656, -955342, -13273545, 13778889, 12159169, -6030671 ], [ 18245874, -1082074, -16646383, 19934954, 11798353, 20067032, 9208448, -7013425, 5635053, 32251296, 3985073, -21944830, -4021299, -26003497, 26011544, 23028961, -11198853, 11920320, -4199722, -16547451, 20437563, 19107043, -834317 ], [ 18358782, -3419158, -21070681, 23983622, 15218407, 19826408, 14861504, -4505863, 11385579, 32968992, -1856185, -25110418, -9958965, -25482319, 26665064, 24972823, -17795283, 10953984, -7444102, -19821357, 27096237, 26054917, 4362037 ], [ 11248160, -1100542, -20557384, 23316190, 16538971, 16440029, 17785930, -6276006, 8947775, 30033483, -3137673, -20066011, -7977336, -21126466, 23102994, 23042470, -19004283, 9209128, -2646012, -21126388, 24032371, 26706996, 1168456 ], [ 2692832, 2149214, -19056568, 21705538, 17439637, 12424499, 20164630, -8901690, 4872305, 26367333, -3507207, -13379605, -4411848, -16003678, 18697806, 20337274, -19135797, 7308568, 3760572, -22037644, 19023997, 26099916, -3703112 ], [ -5862496, 5398970, -17555752, 20094886, 18340303, 8408969, 22543330, -11527374, 796835, 22701183, -3876741, -6693199, -846360, -10880890, 14292618, 17632078, -19267311, 5408008, 10167156, -22948900, 14015623, 25492836, -8574680 ], [ -14417824, 8648726, -16054936, 18484234, 19240969, 4393439, 24922030, -14153058, -3278635, 19035033, -4246275, -6793, 2719128, -5758102, 9887430, 14926882, -19398825, 3507448, 16573740, -23860156, 9007249, 24885756, -13446248 ], [ -22973152, 11898482, -14554120, 16873582, 20141635, 377909, 27300730, -16778742, -7354105, 15368883, -4615809, 6679613, 6284616, -635314, 5482242, 12221686, -19530339, 1606888, 22980324, -24771412, 3998875, 24278676, -18317816 ], [ -22460620, 11435633, -13329436, 12214477, 20468668, -1239094, 24217042, -15436710, -6971509, 13061868, -2741763, 9689825, 5811117, 3557504, 5177679, 7768603, -15583974, -1417778, 22820067, -20670541, -354695, 22593540, -18739238 ], [ -12880228, 7260179, -12380884, 4506919, 20222068, -457570, 15670966, -10126962, -2130847, 12113988, 1375863, 9023843, 1298631, 6820352, 8973741, 1567633, -7559730, -5566550, 16092969, -11557543, -4053461, 19830348, -14710514 ], [ -3299836, 3084725, -11432332, -3200639, 19975468, 323954, 7124890, -4817214, 2709815, 11166108, 5493489, 8357861, -3213855, 10083200, 12769803, -4633337, 464514, -9715322, 9365871, -2444545, -7752227, 17067156, -10681790 ], [ 6280556, -1090729, -10483780, -10908197, 19728868, 1105478, -1421186, 492534, 7550477, 10218228, 9611115, 7691879, -7726341, 13346048, 16565865, -10834307, 8488758, -13864094, 2638773, 6668453, -11450993, 14303964, -6653066 ], [ 15860948, -5266183, -9535228, -18615755, 19482268, 1887002, -9967262, 5802282, 12391139, 9270348, 13728741, 7025897, -12238827, 16608896, 20361927, -17035277, 16513002, -18012866, -4088325, 15781451, -15149759, 11540772, -2624342 ], [ 23320944, -8759879, -7887965, -23851158, 18308333, 3124367, -17302501, 9688538, 14895785, 7601858, 15795107, 6825204, -15881775, 18681901, 22714255, -20926558, 21681837, -20130262, -9563894, 22202722, -17767708, 8415787, -9406 ], [ 20178960, -8844785, -2747147, -16725786, 12497723, 6640937, -18583555, 6457334, 5720351, 2330318, 7605173, 8950956, -15177033, 14805691, 17847913, -13269394, 12573627, -12090778, -8781818, 15165358, -14981572, 3481837, -4463410 ], [ 17036976, -8929691, 2393671, -9600414, 6687113, 10157507, -19864609, 3226130, -3455083, -2941222, -584761, 11076708, -14472291, 10929481, 12981571, -5612230, 3465417, -4051294, -7999742, 8127994, -12195436, -1452113, -8917414 ], [ 13894992, -9014597, 7534489, -2475042, 876503, 13674077, -21145663, -5074, -12630517, -8212762, -8774695, 13202460, -13767549, 7053271, 8115229, 2044934, -5642793, 3988190, -7217666, 1090630, -9409300, -6386063, -13371418 ], [ 10753008, -9099503, 12675307, 4650330, -4934107, 17190647, -22426717, -3236278, -21805951, -13484302, -16964629, 15328212, -13062807, 3177061, 3248887, 9702098, -14751003, 12027674, -6435590, -5946734, -6623164, -11320013, -17825422 ], [ 7611024, -9184409, 17816125, 11775702, -10744717, 20707217, -23707771, -6467482, -30981385, -18755842, -25154563, 17453964, -12358065, -699149, -1617455, 17359262, -23859213, 20067158, -5653514, -12984098, -3837028, -16253963, -22279426 ], [ 7806280, -5773305, 11972503, 9577679, -9695287, 18427462, -17811385, -1104586, -22455864, -16589882, -25725672, 14406166, -14509228, -3666609, -3623957, 17877046, -25244033, 22830282, -6635878, -14166832, -1769122, -17564398, -21254895 ], [ 8668984, -1662999, 3931993, 5514977, -7273849, 14988442, -10479511, 5977130, -10390152, -12936422, -24773016, 10323658, -17231572, -6452319, -5058491, 16966954, -25084175, 24538134, -7971130, -14178640, 155138, -18150130, -19134657 ], [ 9531688, 2447307, -4108517, 1452275, -4852411, 11549422, -3147637, 13058846, 1675560, -9282962, -23820360, 6241150, -19953916, -9238029, -6493025, 16056862, -24924317, 26245986, -9306382, -14190448, 2079398, -18735862, -17014419 ], [ 10394392, 6557613, -12149027, -2610427, -2430973, 8110402, 4184237, 20140562, 13741272, -5629502, -22867704, 2158642, -22676260, -12023739, -7927559, 15146770, -24764459, 27953838, -10641634, -14202256, 4003658, -19321594, -14894181 ], [ 11257096, 10667919, -20189537, -6673129, -9535, 4671382, 11516111, 27222278, 25806984, -1976042, -21915048, -1923866, -25398604, -14809449, -9362093, 14236678, -24604601, 29661690, -11976886, -14214064, 5927918, -19907326, -12773943 ], [ 8308342, 13970214, -19175606, -8596558, 2035937, 2365774, 14886344, 28135181, 26663466, 1812634, -19028712, -3267248, -23782393, -15873258, -10674350, 10614520, -23671607, 26699562, -12010399, -13417798, 5645201, -21381781, -8639202 ], [ 1548130, 16464498, -9107234, -8380714, 3705443, 1193578, 14294936, 22879271, 16310718, 5736526, -14208696, -1871504, -17827627, -15215166, -11864330, 4280296, -21965477, 19067454, -10742173, -11813458, 3155507, -23744959, -2489958 ], [ -5212082, 18958782, 961138, -8164870, 5374949, 21382, 13703528, 17623361, 5957970, 9660418, -9388680, -475760, -11872861, -14557074, -13054310, -2053928, -20259347, 11435346, -9473947, -10209118, 665813, -26108137, 3659286 ], [ -11972294, 21453066, 11029510, -7949026, 7044455, -1150814, 13112120, 12367451, -4394778, 13584310, -4568664, 919984, -5918095, -13898982, -14244290, -8388152, -18553217, 3803238, -8205721, -8604778, -1823881, -28471315, 9808530 ], [ -18732506, 23947350, 21097882, -7733182, 8713961, -2323010, 12520712, 7111541, -14747526, 17508202, 251352, 2315728, 36671, -13240890, -15434270, -14722376, -16847087, -3828870, -6937495, -7000438, -4313575, -30834493, 15957774 ], [ -23752156, 25887817, 29248484, -6785901, 10261656, -2921843, 12485063, 3530103, -22845419, 20006240, 4097043, 3451564, 4863911, -11340913, -15550279, -20001768, -14486394, -10564844, -4904504, -6058492, -5915827, -31381733, 19955220 ], [ -20068996, 25059199, 27810236, -2181435, 11200296, -653861, 15228209, 8321025, -19669037, 15375008, 3071109, 3287860, 4053521, -3231511, -10296433, -20007000, -8852886, -12820148, 952312, -8428516, -3080869, -22849283, 13193676 ], [ -16385836, 24230581, 26371988, 2423031, 12138936, 1614121, 17971355, 13111947, -16492655, 10743776, 2045175, 3124156, 3243131, 4877891, -5042587, -20012232, -3219378, -15075452, 6809128, -10798540, -245911, -14316833, 6432132 ], [ -12702676, 23401963, 24933740, 7027497, 13077576, 3882103, 20714501, 17902869, -13316273, 6112544, 1019241, 2960452, 2432741, 12987293, 211259, -20017464, 2414130, -17330756, 12665944, -13168564, 2589047, -5784383, -329412 ], [ -9019516, 22573345, 23495492, 11631963, 14016216, 6150085, 23457647, 22693791, -10139891, 1481312, -6693, 2796748, 1622351, 21096695, 5465105, -20022696, 8047638, -19586060, 18522760, -15538588, 5424005, 2748067, -7090956 ], [ -5336356, 21744727, 22057244, 16236429, 14954856, 8418067, 26200793, 27484713, -6963509, -3149920, -1032627, 2633044, 811961, 29206097, 10718951, -20027928, 13681146, -21841364, 24379576, -17908612, 8258963, 11280517, -13852500 ], [ -8386526, 17613369, 17444361, 17279025, 15549481, 4741749, 23584729, 23458875, -7440482, -7023722, 2223599, 3359370, 2680961, 24340949, 6390567, -14963710, 9590359, -21538218, 20254242, -19077246, 7753801, 7339252, -13887819 ], [ -12783362, 12821463, 12196551, 17609247, 16075303, -123429, 19896823, 17669685, -8648126, -10746038, 6336257, 4263702, 5085839, 16880891, 145737, -8885602, 3554713, -20723382, 14132478, -20005602, 6580615, 903244, -12577893 ], [ -17180198, 8029557, 6948741, 17939469, 16601125, -4988607, 16208917, 11880495, -9855770, -14468354, 10448915, 5168034, 7490717, 9420833, -6099093, -2807494, -2480933, -19908546, 8010714, -20933958, 5407429, -5532764, -11267967 ], [ -21577034, 3237651, 1700931, 18269691, 17126947, -9853785, 12521011, 6091305, -11063414, -18190670, 14561573, 6072366, 9895595, 1960775, -12343923, 3270614, -8516579, -19093710, 1888950, -21862314, 4234243, -11968772, -9958041 ], [ -25973870, -1554255, -3546879, 18599913, 17652769, -14718963, 8833105, 302115, -12271058, -21912986, 18674231, 6976698, 12300473, -5499283, -18588753, 9348722, -14552225, -18278874, -4232814, -22790670, 3061057, -18404780, -8648115 ], [ -25696793, -2461539, -7062225, 16530711, 17709547, -15432321, 9365443, -1847244, -13280735, -23306069, 19168298, 4013679, 14703836, -10870291, -18432312, 10898216, -16192280, -18783990, -8979210, -23419359, 1382590, -16722554, -6520134 ], [ -20745803, 515799, -8845107, 12062085, 17297281, -11993859, 14118025, -356772, -14092445, -22369919, 16043774, -2816691, 17105684, -14152249, -11874600, 7919096, -13436744, -20609058, -12350238, -23748381, -801158, -6922094, -3574098 ], [ -15794813, 3493137, -10627989, 7593459, 16885015, -8555397, 18870607, 1133700, -14904155, -21433769, 12919250, -9647061, 19507532, -17434207, -5316888, 4939976, -10681208, -22434126, -15721266, -24077403, -2984906, 2878366, -628062 ], [ -10843823, 6470475, -12410871, 3124833, 16472749, -5116935, 23623189, 2624172, -15715865, -20497619, 9794726, -16477431, 21909380, -20716165, 1240824, 1960856, -7925672, -24259194, -19092294, -24406425, -5168654, 12678826, 2317974 ], [ -5892833, 9447813, -14193753, -1343793, 16060483, -1678473, 28375771, 4114644, -16527575, -19561469, 6670202, -23307801, 24311228, -23998123, 7798536, -1018264, -5170136, -26084262, -22463322, -24735447, -7352402, 22479286, 5264010 ], [ -2533145, 11425323, -15427805, -5018144, 15533783, 212766, 31307737, 5059281, -16148739, -18985157, 3125092, -27313513, 26228183, -25652266, 12845136, -2853140, -2875470, -26815818, -24228760, -24316992, -9372003, 29224533, 7314320 ], [ -7129967, 8403693, -13917707, -4721120, 14434913, -5632110, 25136623, 3274743, -9817173, -20208035, -2522948, -17195935, 25720673, -19167334, 10336176, 1033204, -2885154, -22079814, -17966248, -20161152, -10570869, 20693715, 4886000 ], [ -11726789, 5382063, -12407609, -4424096, 13336043, -11476986, 18965509, 1490205, -3485607, -21430913, -8170988, -7078357, 25213163, -12682402, 7827216, 4919548, -2894838, -17343810, -11703736, -16005312, -11769735, 12162897, 2457680 ], [ -16323611, 2360433, -10897511, -4127072, 12237173, -17321862, 12794395, -294333, 2845959, -22653791, -13819028, 3039221, 24705653, -6197470, 5318256, 8805892, -2904522, -12607806, -5441224, -11849472, -12968601, 3632079, 29360 ], [ -20920433, -661197, -9387413, -3830048, 11138303, -23166738, 6623281, -2078871, 9177525, -23876669, -19467068, 13156799, 24198143, 287462, 2809296, 12692236, -2914206, -7871802, 821288, -7693632, -14167467, -4898739, -2398960 ], [ -25517255, -3682827, -7877315, -3533024, 10039433, -29011614, 452167, -3863409, 15509091, -25099547, -25115108, 23274377, 23690633, 6772394, 300336, 16578580, -2923890, -3135798, 7083800, -3537792, -15366333, -13429557, -4827280 ], [ -20936702, -649767, -2200452, 975485, 10932853, -29504155, -324407, -6539617, 17386397, -19860850, -24595168, 22095825, 16286888, 6558751, 2935226, 16035324, -6412454, -2577329, 6602322, 526793, -10127449, -14695510, -8486030 ], [ -14520674, 3594231, 4309764, 6326291, 12224731, -28926229, -22073, -9394159, 18372851, -13329838, -22841632, 18658047, 7503896, 5005393, 6598886, 14606148, -10596794, -2854367, 4772046, 4573127, -3601015, -14508490, -12390866 ], [ -8104646, 7838229, 10819980, 11677097, 13516609, -28348303, 280261, -12248701, 19359305, -6798826, -21088096, 15220269, -1279096, 3452035, 10262546, 13176972, -14781134, -3131405, 2941770, 8619461, 2925419, -14321470, -16295702 ], [ -1688618, 12082227, 17330196, 17027903, 14808487, -27770377, 582595, -15103243, 20345759, -267814, -19334560, 11782491, -10062088, 1898677, 13926206, 11747796, -18965474, -3408443, 1111494, 12665795, 9451853, -14134450, -20200538 ], [ 4727410, 16326225, 23840412, 22378709, 16100365, -27192451, 884929, -17957785, 21332213, 6263198, -17581024, 8344713, -18845080, 345319, 17589866, 10318620, -23149814, -3685481, -718782, 16712129, 15978287, -13947430, -24105374 ], [ 9345301, 17970327, 23470149, 19915064, 15970129, -26419987, 2897254, -17006131, 20686106, 11431538, -15744079, 5753022, -21163534, -3503039, 19968902, 7749606, -25635296, -6054548, -2992857, 17041547, 17254958, -11732623, -26449415 ], [ 12165055, 17014533, 16219407, 9636968, 14417779, -25452985, 6619570, -12248281, 18407438, 15237206, -13823725, 4007418, -17017450, -9646397, 21063314, 4040754, -26421920, -10515644, -5710731, 13654049, 13281866, -7490029, -27232661 ], [ 14984809, 16058739, 8968665, -641128, 12865429, -24485983, 10341886, -7490431, 16128770, 19042874, -11903371, 2261814, -12871366, -15789755, 22157726, 331902, -27208544, -14976740, -8428605, 10266551, 9308774, -3247435, -28015907 ], [ 17804563, 15102945, 1717923, -10919224, 11313079, -23518981, 14064202, -2732581, 13850102, 22848542, -9983017, 516210, -8725282, -21933113, 23252138, -3376950, -27995168, -19437836, -11146479, 6879053, 5335682, 995159, -28799153 ], [ 20624317, 14147151, -5532819, -21197320, 9760729, -22551979, 17786518, 2025269, 11571434, 26654210, -8062663, -1229394, -4579198, -28076471, 24346550, -7085802, -28781792, -23898932, -13864353, 3491555, 1362590, 5237753, -29582399 ], [ 21245993, 11986498, -11862646, -28841853, 7430606, -21483724, 20265244, 5779783, 9130470, 29376620, -5880203, -2316198, -1768908, -33080193, 24630426, -10630129, -29402802, -26310524, -16384599, 572708, -2570533, 8013124, -29338917 ], [ 10877279, 3801550, -13587898, -23318571, 1211618, -19909204, 16526020, 4517617, 5878026, 26682740, -2387213, -109002, -5637588, -32385735, 20861622, -13351831, -29195742, -18474596, -17916705, -2884, -6303811, 3452380, -23961795 ], [ 508565, -4383398, -15313150, -17795289, -5007370, -18334684, 12786796, 3255451, 2625582, 23988860, 1105777, 2098194, -9506268, -31691277, 17092818, -16073533, -28988682, -10638668, -19448811, -578476, -10037089, -1108364, -18584673 ], [ -9860149, -12568346, -17038402, -12272007, -11226358, -16760164, 9047572, 1993285, -626862, 21294980, 4598767, 4305390, -13374948, -30996819, 13324014, -18795235, -28781622, -2802740, -20980917, -1154068, -13770367, -5669108, -13207551 ], [ -20228863, -20753294, -18763654, -6748725, -17445346, -15185644, 5308348, 731119, -3879306, 18601100, 8091757, 6512586, -17243628, -30302361, 9555210, -21516937, -28574562, 5033188, -22513023, -1729660, -17503645, -10229852, -7830429 ], [ -30597577, -28938242, -20488906, -1225443, -23664334, -13611124, 1569124, -531047, -7131750, 15907220, 11584747, 8719782, -21112308, -29607903, 5786406, -24238639, -28367502, 12869116, -24045129, -2305252, -21236923, -14790596, -2453307 ], [ -30221616, -29938615, -13899793, 2798564, -17202097, -11413984, -2425380, 2305687, -8343334, 11490580, 8083237, 5700773, -18981288, -20631815, 65522, -16784921, -19952457, 13323504, -21440140, 2863721, -21464691, -17179045, 1352810 ], [ -27696720, -29502073, -5647807, 6522716, -8203615, -9092320, -6470940, 5962201, -9146746, 6729388, 3182827, 1636523, -15650328, -9999401, -6045778, -7296119, -9895815, 12301584, -18007732, 9181607, -20991357, -19133035, 4844726 ], [ -25171824, -29065531, 2604179, 10246868, 794867, -6770656, -10516500, 9618715, -9950158, 1968196, -1717583, -2427727, -12319368, 633013, -12157078, 2192683, 160827, 11279664, -14575324, 15499493, -20518023, -21087025, 8336642 ], [ -22646928, -28628989, 10856165, 13971020, 9793349, -4448992, -14562060, 13275229, -10753570, -2792996, -6617993, -6491977, -8988408, 11265427, -18268378, 11681485, 10217469, 10257744, -11142916, 21817379, -20044689, -23041015, 11828558 ], [ -20122032, -28192447, 19108151, 17695172, 18791831, -2127328, -18607620, 16931743, -11556982, -7554188, -11518403, -10556227, -5657448, 21897841, -24379678, 21170287, 20274111, 9235824, -7710508, 28135265, -19571355, -24995005, 15320474 ], [ -17814003, -23339041, 22270064, 19982318, 20289341, 1686329, -16594932, 19853053, -11501476, -7214894, -12049583, -11252023, -2812554, 22200937, -27596287, 21361111, 20473635, 6047982, -5419435, 30122405, -15643746, -25592728, 12695027 ], [ -15722841, -14068771, 20341904, 20832458, 14285879, 6991979, -8523996, 22039159, -10587052, -1775114, -8211533, -8579365, -453726, 12174715, -27918205, 12253957, 10816041, 694218, -4269697, 27778799, -8261862, -24834184, 3952217 ], [ -13631679, -4798501, 18413744, 21682598, 8282417, 12297629, -453060, 24225265, -9672628, 3664666, -4373483, -5906707, 1905102, 2148493, -28240123, 3146803, 1158447, -4659546, -3119959, 25435193, -879978, -24075640, -4790593 ], [ -11540517, 4471769, 16485584, 22532738, 2278955, 17603279, 7617876, 26411371, -8758204, 9104446, -535433, -3234049, 4263930, -7877729, -28562041, -5960351, -8499147, -10013310, -1970221, 23091587, 6501906, -23317096, -13533403 ], [ -9449355, 13742039, 14557424, 23382878, -3724507, 22908929, 15688812, 28597477, -7843780, 14544226, 3302617, -561391, 6622758, -17903951, -28883959, -15067505, -18156741, -15367074, -820483, 20747981, 13883790, -22558552, -22276213 ], [ -7904686, 20569974, 12530442, 22467757, -8877268, 26827493, 21723207, 29001722, -6842488, 18014274, 5554328, 2485492, 9024182, -26218438, -27478644, -22159310, -25185606, -19843093, 285299, 17249960, 18902631, -21967335, -28380700 ], [ -9092482, 15186234, 10009350, 12726331, -9776524, 23810627, 17574897, 20496662, -5406856, 11635662, -125656, 7403500, 11638586, -25974250, -17437164, -19174370, -19070826, -19930387, 1171301, 7979864, 12106257, -22212753, -21293572 ], [ -10280278, 9802494, 7488258, 2984905, -10675780, 20793761, 13426587, 11991602, -3971224, 5257050, -5805640, 12321508, 14252990, -25730062, -7395684, -16189430, -12956046, -20017681, 2057303, -1290232, 5309883, -22458171, -14206444 ], [ -11468074, 4418754, 4967166, -6756521, -11575036, 17776895, 9278277, 3486542, -2535592, -1121562, -11485624, 17239516, 16867394, -25485874, 2645796, -13204490, -6841266, -20104975, 2943305, -10560328, -1486491, -22703589, -7119316 ], [ -12655870, -964986, 2446074, -16497947, -12474292, 14760029, 5129967, -5018518, -1099960, -7500174, -17165608, 22157524, 19481798, -25241686, 12687276, -10219550, -726486, -20192269, 3829307, -19830424, -8282865, -22949007, -32188 ], [ -13843666, -6348726, -75018, -26239373, -13373548, 11743163, 981657, -13523578, 335672, -13878786, -22845592, 27075532, 22096202, -24997498, 22728756, -7234610, 5388294, -20279563, 4715309, -29100520, -15079239, -23194425, 7054940 ], [ -15523787, -2075351, -5046580, -20516114, -11075234, 6455602, -4215528, -16831928, 4563014, -14142133, -23107271, 22659005, 18795316, -23588035, 22453031, -8568285, 5210764, -13312397, 5211781, -28312126, -12283938, -18784958, 6909413 ], [ -17302373, 4129447, -10508236, -11699918, -8137406, 713902, -9622488, -19100936, 9348698, -13182427, -22285289, 16375571, 14311372, -21945517, 20113865, -10765683, 3774772, -4934339, 5630347, -25512034, -7570302, -13444514, 5317355 ], [ -19080959, 10334245, -15969892, -2883722, -5199578, -5027798, -15029448, -21369944, 14134382, -12222721, -21463307, 10092137, 9827428, -20302999, 17774699, -12963081, 2338780, 3443719, 6048913, -22711942, -2856666, -8104070, 3725297 ], [ -20859545, 16539043, -21431548, 5932474, -2261750, -10769498, -20436408, -23638952, 18920066, -11263015, -20641325, 3808703, 5343484, -18660481, 15435533, -15160479, 902788, 11821777, 6467479, -19911850, 1856970, -2763626, 2133239 ], [ -22638131, 22743841, -26893204, 14748670, 676078, -16511198, -25843368, -25907960, 23705750, -10303309, -19819343, -2474731, 859540, -17017963, 13096367, -17357877, -533204, 20199835, 6886045, -17111758, 6570606, 2576818, 541181 ], [ -19256273, 26074945, -27067576, 16260832, 97096, -14813390, -25215633, -24514835, 26289776, -8402716, -15420329, -5682064, -739538, -14680396, 13111262, -14496063, -1551404, 19998670, 8056351, -15931444, 7813350, 6750523, 2453042 ], [ -10713971, 26532355, -21954664, 10468960, -3998696, -5676074, -18553203, -19459577, 26672144, -5561236, -7444283, -5813296, 546250, -11647780, 15480218, -6575037, -2151812, 11218282, 9978397, -16370908, 5585202, 9757489, 7868822 ], [ -2171669, 26989765, -16841752, 4677088, -8094488, 3461242, -11890773, -14404319, 27054512, -2719756, 531763, -5944528, 1832038, -8615164, 17849174, 1345989, -2752220, 2437894, 11900443, -16810372, 3357054, 12764455, 13284602 ], [ 6370633, 27447175, -11728840, -1114784, -12190280, 12598558, -5228343, -9349061, 27436880, 121724, 8507809, -6075760, 3117826, -5582548, 20218130, 9267015, -3352628, -6342494, 13822489, -17249836, 1128906, 15771421, 18700382 ], [ 14912935, 27904585, -6615928, -6906656, -16286072, 21735874, 1434087, -4293803, 27819248, 2963204, 16483855, -6206992, 4403614, -2549932, 22587086, 17188041, -3953036, -15122882, 15744535, -17689300, -1099242, 18778387, 24116162 ], [ 20643775, 28021171, -2484080, -10520600, -18548792, 28982290, 6696016, -465954, 26461513, 4710592, 22289163, -5914588, 5216350, -460630, 23987006, 23824413, -3555404, -20907128, 16364490, -16694521, -2619175, 21156750, 28154017 ], [ 12317305, 26433637, -3257552, -3244904, -11646152, 26774206, 4955440, -2775150, 16403263, 987520, 17240781, -3504004, 3663826, -3087898, 20541746, 24037515, 1832428, -11710664, 10473990, -8528527, -598033, 20392098, 25302247 ], [ 3990835, 24846103, -4031024, 4030792, -4743512, 24566122, 3214864, -5084346, 6345013, -2735552, 12192399, -1093420, 2111302, -5715166, 17096486, 24250617, 7220260, -2514200, 4583490, -362533, 1423109, 19627446, 22450477 ], [ -4335635, 23258569, -4804496, 11306488, 2159128, 22358038, 1474288, -7393542, -3713237, -6458624, 7144017, 1317164, 558778, -8342434, 13651226, 24463719, 12608092, 6682264, -1307010, 7803461, 3444251, 18862794, 19598707 ], [ -12662105, 21671035, -5577968, 18582184, 9061768, 20149954, -266288, -9702738, -13771487, -10181696, 2095635, 3727748, -993746, -10969702, 10205966, 24676821, 17995924, 15878728, -7197510, 15969455, 5465393, 18098142, 16746937 ], [ -20988575, 20083501, -6351440, 25857880, 15964408, 17941870, -2006864, -12011934, -23829737, -13904768, -2952747, 6138332, -2546270, -13596970, 6760706, 24889923, 23383756, 25075192, -13088010, 24135449, 7486535, 17333490, 13895167 ], [ -23316305, 15004477, -2518697, 22785826, 17642358, 15462786, -1816580, -5495070, -24301732, -11401615, 117596, 1362031, -193794, -8386023, 9107741, 19983070, 18568278, 24607421, -13100335, 22193013, 3784257, 18216953, 11798342 ], [ -24444287, 9227155, 2235289, 17644222, 18275370, 12929502, -1240124, 2787006, -22856476, -7653217, 4811684, -4851647, 2939682, -1607433, 12613235, 14052226, 11712138, 22206803, -11937025, 18228891, -1062705, 19430039, 9852506 ], [ -25572269, 3449833, 6989275, 12502618, 18908382, 10396218, -663668, 11069082, -21411220, -3904819, 9505772, -11065325, 6073158, 5171157, 16118729, 8121382, 4855998, 19806185, -10773715, 14264769, -5909667, 20643125, 7906670 ], [ -26700251, -2327489, 11743261, 7361014, 19541394, 7862934, -87212, 19351158, -19965964, -156421, 14199860, -17279003, 9206634, 11949747, 19624223, 2190538, -2000142, 17405567, -9610405, 10300647, -10756629, 21856211, 5960834 ], [ -27828233, -8104811, 16497247, 2219410, 20174406, 5329650, 489244, 27633234, -18520708, 3591977, 18893948, -23492681, 12340110, 18728337, 23129717, -3740306, -8856282, 15004949, -8447095, 6336525, -15603591, 23069297, 4014998 ], [ -25261553, -10651325, 14912155, -2332838, 18478992, 3184917, -1518539, 29123976, -15846892, 7590365, 19618391, -24491636, 12690216, 18491478, 21593042, -4141931, -11658963, 14268020, -6985252, 4351071, -17504826, 23715467, 5755793 ], [ -19000211, -9967031, 6987985, -6295730, 14455152, 1428735, -6110561, 23823384, -11944516, 11838743, 16373189, -20275868, 10256952, 11239170, 15014198, 985663, -10408185, 15194780, -5224876, 4344285, -16460334, 23794721, 11183219 ], [ -12738869, -9282737, -936185, -10258622, 10431312, -327447, -10702583, 18522792, -8042140, 16087121, 13127987, -16060100, 7823688, 3986862, 8435354, 6113257, -9157407, 16121540, -3464500, 4337499, -15415842, 23873975, 16610645 ], [ -6477527, -8598443, -8860355, -14221514, 6407472, -2083629, -15294605, 13222200, -4139764, 20335499, 9882785, -11844332, 5390424, -3265446, 1856510, 11240851, -7906629, 17048300, -1704124, 4330713, -14371350, 23953229, 22038071 ], [ -216185, -7914149, -16784525, -18184406, 2383632, -3839811, -19886627, 7921608, -237388, 24583877, 6637583, -7628564, 2957160, -10517754, -4722334, 16368445, -6655851, 17975060, 56252, 4323927, -13326858, 24032483, 27465497 ], [ 4090353, -7412923, -22621694, -20893125, -645085, -4598431, -23706012, 3900041, 2575231, 27613956, 3911830, -4057106, 1438983, -16749905, -9711621, 20062847, -5920227, 18729391, 772080, 3505494, -12786981, 23924798, 31043039 ], [ -1377129, -7827037, -18023858, -17330979, 1301813, -369241, -23662212, 6273599, -60935, 24552540, 3783322, -3707198, 4496241, -17881271, -6753123, 16591289, -7760373, 18621577, -3734832, -1371174, -14770179, 22882418, 25371161 ], [ -6844611, -8241151, -13426022, -13768833, 3248711, 3859949, -23618412, 8647157, -2697101, 21491124, 3654814, -3357290, 7553499, -19012637, -3794625, 13119731, -9600519, 18513763, -8241744, -6247842, -16753377, 21840038, 19699283 ], [ -12312093, -8655265, -8828186, -10206687, 5195609, 8089139, -23574612, 11020715, -5333267, 18429708, 3526306, -3007382, 10610757, -20144003, -836127, 9648173, -11440665, 18405949, -12748656, -11124510, -18736575, 20797658, 14027405 ], [ -17779575, -9069379, -4230350, -6644541, 7142507, 12318329, -23530812, 13394273, -7969433, 15368292, 3397798, -2657474, 13668015, -21275369, 2122371, 6176615, -13280811, 18298135, -17255568, -16001178, -20719773, 19755278, 8355527 ], [ -23247057, -9483493, 367486, -3082395, 9089405, 16547519, -23487012, 15767831, -10605599, 12306876, 3269290, -2307566, 16725273, -22406735, 5080869, 2705057, -15120957, 18190321, -21762480, -20877846, -22702971, 18712898, 2683649 ], [ -20813814, -4306467, 2827702, 2123946, 8608363, 14366904, -18064837, 10779444, -9203725, 5673745, 4665077, -1894878, 17303796, -22920406, 8795807, 6401709, -11118693, 14893282, -17615492, -14713139, -19650009, 15337068, -1935324 ], [ -16800426, 1988787, 4860394, 7659126, 7641733, 10904328, -11566987, 4318668, -6994243, -1673729, 6365723, -1469634, 17386572, -23310538, 12662033, 11532003, -5947947, 10958398, -11737724, -6340157, -15589815, 11494548, -6343716 ], [ -12787038, 8284041, 6893086, 13194306, 6675103, 7441752, -5069137, -2142108, -4784761, -9021203, 8066369, -1044390, 17469348, -23700670, 16528259, 16662297, -777201, 7023514, -5859956, 2032825, -11529621, 7652028, -10752108 ], [ -8773650, 14579295, 8925778, 18729486, 5708473, 3979176, 1428713, -8602884, -2575279, -16368677, 9767015, -619146, 17552124, -24090802, 20394485, 21792591, 4393545, 3088630, 17812, 10405807, -7469427, 3809508, -15160500 ], [ -4760262, 20874549, 10958470, 24264666, 4741843, 516600, 7926563, -15063660, -365797, -23716151, 11467661, -193902, 17634900, -24480934, 24260711, 26922885, 9564291, -846254, 5895580, 18778789, -3409233, -33012, -19568892 ] ], [ [ 171968, -15589504, -16502624, 17140608, -8205600, -6882624, 6793728, -17375520, 2680096, 33296096, 15987904, 24879264, -2012992, 8553888, 3240640, -2178144, 2540256, -13421664, 28252512, -142784, -8916352, 9218176, -8914816 ], [ 171968, -15589504, -16502624, 17140608, -8205600, -6882624, 6793728, -17375520, 2680096, 33296096, 15987904, 24879264, -2012992, 8553888, 3240640, -2178144, 2540256, -13421664, 28252512, -142784, -8916352, 9218176, -8914816 ], [ 171968, -15589504, -16502624, 17140608, -8205600, -6882624, 6793728, -17375520, 2680096, 33296096, 15987904, 24879264, -2012992, 8553888, 3240640, -2178144, 2540256, -13421664, 28252512, -142784, -8916352, 9218176, -8914816 ], [ -817832, -17948189, -15985319, 13184598, -9958935, -3728754, 3688648, -11780945, 3184161, 30716731, 9609439, 18457969, -2553812, 3738688, 3645190, 94771, 3638591, -9320574, 23859222, -3048309, -6494172, 8106816, -5451316 ], [ -2005592, -20778611, -15364553, 8437386, -12062937, 55890, -37448, -5067455, 3789039, 27621493, 1955281, 10752415, -3202796, -2039552, 4130650, 2822269, 4956593, -4399266, 18587274, -6534939, -3587556, 6773184, -1295116 ], [ -3193352, -23609033, -14743787, 3690174, -14166939, 3840534, -3763544, 1646035, 4393917, 24526255, -5698877, 3046861, -3851780, -7817792, 4616110, 5549767, 6274595, 522042, 13315326, -10021569, -680940, 5439552, 2861084 ], [ -4381112, -26439455, -14123021, -1057038, -16270941, 7625178, -7489640, 8359525, 4998795, 21431017, -13353035, -4658693, -4500764, -13596032, 5101570, 8277265, 7592597, 5443350, 8043378, -13508199, 2225676, 4105920, 7017284 ], [ -5568872, -29269877, -13502255, -5804250, -18374943, 11409822, -11215736, 15073015, 5603673, 18335779, -21007193, -12364247, -5149748, -19374272, 5587030, 11004763, 8910599, 10364658, 2771430, -16994829, 5132292, 2772288, 11173484 ], [ -5478326, -29133170, -11063651, -8148360, -16096665, 10875186, -11452616, 16876897, 4210083, 14802919, -24214625, -15502580, -4037408, -18663896, 2847970, 8567542, 8020706, 10773051, -792900, -18418023, 6308919, 2094120, 12732008 ], [ -4109474, -26029334, -6807209, -8089368, -9436107, 6021270, -8200280, 13771171, 818025, 10832437, -22975331, -14073692, -1163744, -11464904, -3115610, 965602, 4922918, 6668529, -2649612, -17777781, 5755557, 2071416, 11692856 ], [ -2740622, -22925498, -2550767, -8030376, -2775549, 1167354, -4947944, 10665445, -2574033, 6861955, -21736037, -12644804, 1709920, -4265912, -9079190, -6636338, 1825130, 2564007, -4506324, -17137539, 5202195, 2048712, 10653704 ], [ -1371770, -19821662, 1705675, -7971384, 3885009, -3686562, -1695608, 7559719, -5966091, 2891473, -20496743, -11215916, 4583584, 2933080, -15042770, -14238278, -1272658, -1540515, -6363036, -16497297, 4648833, 2026008, 9614552 ], [ -2918, -16717826, 5962117, -7912392, 10545567, -8540478, 1556728, 4453993, -9358149, -1079009, -19257449, -9787028, 7457248, 10132072, -21006350, -21840218, -4370446, -5645037, -8219748, -15857055, 4095471, 2003304, 8575400 ], [ 1493348, -13507138, 8728354, -7391925, 15797556, -12237048, 4627144, 2395466, -11719538, -4284693, -18265744, -8993476, 10033056, 16391087, -25197576, -26682063, -6770743, -9272084, -9812471, -15585351, 3479264, 2456851, 8023866 ], [ 3626684, -9762190, 4043566, -4564083, 14006700, -10146888, 6787960, 5572934, -8927582, -3666387, -18511984, -11376604, 11119584, 17950217, -20527032, -17723433, -5683585, -10511756, -10085249, -17156337, 2548832, 5291653, 9910422 ], [ 5760020, -6017242, -641222, -1736241, 12215844, -8056728, 8948776, 8750402, -6135626, -3048081, -18758224, -13759732, 12206112, 19509347, -15856488, -8764803, -4596427, -11751428, -10358027, -18727323, 1618400, 8126455, 11796978 ], [ 7893356, -2272294, -5326010, 1091601, 10424988, -5966568, 11109592, 11927870, -3343670, -2429775, -19004464, -16142860, 13292640, 21068477, -11185944, 193827, -3509269, -12991100, -10630805, -20298309, 687968, 10961257, 13683534 ], [ 10026692, 1472654, -10010798, 3919443, 8634132, -3876408, 13270408, 15105338, -551714, -1811469, -19250704, -18525988, 14379168, 22627607, -6515400, 9152457, -2422111, -14230772, -10903583, -21869295, -242464, 13796059, 15570090 ], [ 12160028, 5217602, -14695586, 6747285, 6843276, -1786248, 15431224, 18282806, 2240242, -1193163, -19496944, -20909116, 15465696, 24186737, -1844856, 18111087, -1334953, -15470444, -11176361, -23440281, -1172896, 16630861, 17456646 ], [ 8843164, 4304600, -9927654, 7186032, 7255160, -5580008, 13793165, 15219569, 1023903, -2430327, -19695799, -15515034, 12941944, 16597042, -3177067, 15458277, -3498835, -11772701, -8215229, -22719717, 652237, 14839693, 12465947 ], [ 4436260, 2460008, -3269178, 7146960, 8107592, -10550552, 11395331, 10908191, -994095, -4038585, -19885177, -8565510, 9696136, 7177582, -5709829, 10483179, -6312925, -7087475, -4607315, -21540843, 3028483, 12123331, 6099797 ], [ 29356, 615416, 3389298, 7107888, 8960024, -15521096, 8997497, 6596813, -3012093, -5646843, -20074555, -1615986, 6450328, -2241878, -8242591, 5508081, -9127015, -2402249, -999401, -20361969, 5404729, 9406969, -266353 ], [ -4377548, -1229176, 10047774, 7068816, 9812456, -20491640, 6599663, 2285435, -5030091, -7255101, -20263933, 5333538, 3204520, -11661338, -10775353, 532983, -11941105, 2282977, 2608513, -19183095, 7780975, 6690607, -6632503 ], [ -8784452, -3073768, 16706250, 7029744, 10664888, -25462184, 4201829, -2025943, -7048089, -8863359, -20453311, 12283062, -41288, -21080798, -13308115, -4442115, -14755195, 6968203, 6216427, -18004221, 10157221, 3974245, -12998653 ], [ -12249047, -4092976, 20881851, 8454225, 10782827, -26819132, 2735336, -3667810, -5467332, -8779302, -20302534, 14343786, -4073921, -24163169, -10511221, -7435476, -15362029, 7620385, 8210749, -14881164, 8391148, 2650702, -15121651 ], [ -14771333, -4286800, 22574577, 11342259, 10166273, -24562484, 2200184, -2640166, -287820, -7002930, -19811602, 11515710, -8893379, -20908451, -2384671, -8447100, -13761607, 4239523, 8591479, -9813924, 2482756, 2719978, -13001497 ], [ -17293619, -4480624, 24267303, 14230293, 9549719, -22305836, 1665032, -1612522, 4891692, -5226558, -19320670, 8687634, -13712837, -17653733, 5741879, -9458724, -12161185, 858661, 8972209, -4746684, -3425636, 2789254, -10881343 ], [ -19815905, -4674448, 25960029, 17118327, 8933165, -20049188, 1129880, -584878, 10071204, -3450186, -18829738, 5859558, -18532295, -14399015, 13868429, -10470348, -10560763, -2522201, 9352939, 320556, -9334028, 2858530, -8761189 ], [ -22338191, -4868272, 27652755, 20006361, 8316611, -17792540, 594728, 442766, 15250716, -1673814, -18338806, 3031482, -23351753, -11144297, 21994979, -11481972, -8960341, -5903063, 9733669, 5387796, -15242420, 2927806, -6641035 ], [ -23701775, -4552085, 27924296, 21506096, 6884267, -15829156, -455781, 1285076, 18821470, -1011092, -17057027, 566799, -26417532, -7947363, 27774515, -11767392, -7359429, -8743140, 10039921, 9559390, -19509872, 2673159, -5165386 ], [ -19271849, -1685843, 21089912, 16064336, 1372973, -15332092, -4083075, 1200716, 14348434, -5916620, -11821013, -80919, -20714916, -5039349, 21818981, -8421792, -5756067, -8879292, 9973783, 9252754, -15572624, 798897, -6912262 ], [ -14841923, 1180399, 14255528, 10622576, -4138321, -14835028, -7710369, 1116356, 9875398, -10822148, -6584999, -728637, -15012300, -2131335, 15863447, -5076192, -4152705, -9015444, 9907645, 8946118, -11635376, -1075365, -8659138 ], [ -10411997, 4046641, 7421144, 5180816, -9649615, -14337964, -11337663, 1031996, 5402362, -15727676, -1348985, -1376355, -9309684, 776679, 9907913, -1730592, -2549343, -9151596, 9841507, 8639482, -7698128, -2949627, -10406014 ], [ -5982071, 6912883, 586760, -260944, -15160909, -13840900, -14964957, 947636, 929326, -20633204, 3887029, -2024073, -3607068, 3684693, 3952379, 1615008, -945981, -9287748, 9775369, 8332846, -3760880, -4823889, -12152890 ], [ -1552145, 9779125, -6247624, -5702704, -20672203, -13343836, -18592251, 863276, -3543710, -25538732, 9123043, -2671791, 2095548, 6592707, -2003155, 4960608, 657381, -9423900, 9709231, 8026210, 176368, -6698151, -13899766 ], [ -5133494, 9610087, -5124263, -7645299, -18982017, -14924972, -14310520, 1096736, -1862536, -24689995, 11093752, 2154871, 2935424, 5409101, -2434074, 2857193, 3888548, -10241142, 6566848, 6427224, 4870061, -1616298, -9433062 ], [ -10317098, 8833993, -2409353, -8888061, -15851535, -16921748, -8446984, 1393760, 1049480, -22690405, 12411400, 8076409, 2802752, 3407171, -1760070, -336025, 7445276, -11194602, 2809216, 4569768, 9715043, 4856778, -3723642 ], [ -15500702, 8057899, 305557, -10130823, -12721053, -18918524, -2583448, 1690784, 3961496, -20690815, 13729048, 13997947, 2670080, 1405241, -1086066, -3529243, 11002004, -12148062, -948416, 2712312, 14560025, 11329854, 1985778 ], [ -20684306, 7281805, 3020467, -11373585, -9590571, -20915300, 3280088, 1987808, 6873512, -18691225, 15046696, 19919485, 2537408, -596689, -412062, -6722461, 14558732, -13101522, -4706048, 854856, 19405007, 17802930, 7695198 ], [ -25867910, 6505711, 5735377, -12616347, -6460089, -22912076, 9143624, 2284832, 9785528, -16691635, 16364344, 25841023, 2404736, -2598619, 261942, -9915679, 18115460, -14054982, -8463680, -1002600, 24249989, 24276006, 13404618 ], [ -25670030, 4904119, 8720353, -14233056, -5314359, -21789803, 11372552, 678947, 9147854, -15100330, 17737393, 24679822, 3251039, -5105596, -88797, -8151229, 16878362, -12246594, -10619918, -2114898, 24722555, 26878458, 16673106 ], [ -20090666, 2477029, 11975395, -16223712, -6153381, -17548481, 9966872, -2829847, 4960490, -13917310, 19165843, 16435882, 5076317, -8117620, -1464279, -1429111, 10847438, -7676358, -11174762, -2482038, 20822705, 25610286, 17500662 ], [ -14511302, 49939, 15230437, -18214368, -6992403, -13307159, 8561192, -6338641, 773126, -12734290, 20594293, 8191942, 6901595, -11129644, -2839761, 5293007, 4816514, -3106122, -11729606, -2849178, 16922855, 24342114, 18328218 ], [ -8931938, -2377151, 18485479, -20205024, -7831425, -9065837, 7155512, -9847435, -3414238, -11551270, 22022743, -51998, 8726873, -14141668, -4215243, 12015125, -1214410, 1464114, -12284450, -3216318, 13023005, 23073942, 19155774 ], [ -3352574, -4804241, 21740521, -22195680, -8670447, -4824515, 5749832, -13356229, -7601602, -10368250, 23451193, -8295938, 10552151, -17153692, -5590725, 18737243, -7245334, 6034350, -12839294, -3583458, 9123155, 21805770, 19983330 ], [ 888619, -6627706, 23541097, -22893024, -9143847, -1795097, 4343016, -14996693, -10618260, -9927019, 24378109, -14269285, 12664492, -18477009, -6006095, 23885098, -12061973, 9729365, -13146471, -4008308, 5967264, 19273335, 19918216 ], [ -1561043, -5433046, 18069343, -17123808, -7789137, -4825199, 2930520, -7295507, -7781388, -13194733, 22797355, -8889667, 16212148, -11356791, -1620905, 21161638, -10807187, 9048275, -12215313, -4721708, 6531168, 10419585, 15389752 ], [ -4010705, -4238386, 12597589, -11354592, -6434427, -7855301, 1518024, 405679, -4944516, -16462447, 21216601, -3510049, 19759804, -4236573, 2764285, 18438178, -9552401, 8367185, -11284155, -5435108, 7095072, 1565835, 10861288 ], [ -6460367, -3043726, 7125835, -5585376, -5079717, -10885403, 105528, 8106865, -2107644, -19730161, 19635847, 1869569, 23307460, 2883645, 7149475, 15714718, -8297615, 7686095, -10352997, -6148508, 7658976, -7287915, 6332824 ], [ -8910029, -1849066, 1654081, 183840, -3725007, -13915505, -1306968, 15808051, 729228, -22997875, 18055093, 7249187, 26855116, 10003863, 11534665, 12991258, -7042829, 7005005, -9421839, -6861908, 8222880, -16141665, 1804360 ], [ -11359691, -654406, -3817673, 5953056, -2370297, -16945607, -2719464, 23509237, 3566100, -26265589, 16474339, 12628805, 30402772, 17124081, 15919855, 10267798, -5788043, 6323915, -8490681, -7575308, 8786784, -24995415, -2724104 ], [ -9301643, -698106, -7235282, 3907627, 1334028, -17019039, -3134520, 18859633, 3843977, -24403323, 15463235, 12245663, 25177543, 16982549, 15557585, 9356333, -4791127, 6171440, -8464078, -10149483, 10474258, -22369085, 719042 ], [ -6342053, -989478, -10242062, 299269, 5508276, -16501137, -3350088, 11739871, 3610055, -21515061, 14566061, 10709969, 18197737, 15388667, 14245823, 8807267, -3845785, 6124688, -8618386, -13095813, 12386446, -17446739, 5756510 ], [ -3382463, -1280850, -13248842, -3309089, 9682524, -15983235, -3565656, 4620109, 3376133, -18626799, 13668887, 9174275, 11217931, 13794785, 12934061, 8258201, -2900443, 6077936, -8772694, -16042143, 14298634, -12524393, 10793978 ], [ -422873, -1572222, -16255622, -6917447, 13856772, -15465333, -3781224, -2499653, 3142211, -15738537, 12771713, 7638581, 4238125, 12200903, 11622299, 7709135, -1955101, 6031184, -8927002, -18988473, 16210822, -7602047, 15831446 ], [ 2536717, -1863594, -19262402, -10525805, 18031020, -14947431, -3996792, -9619415, 2908289, -12850275, 11874539, 6102887, -2741681, 10607021, 10310537, 7160069, -1009759, 5984432, -9081310, -21934803, 18123010, -2679701, 20868914 ], [ 3859708, -3390282, -16151924, -12581825, 20283786, -15548715, -6072495, -12645035, 2957876, -10800489, 11582708, 5984546, -6871829, 10862054, 8215214, 7208549, 898577, 3830393, -9492052, -20605119, 15673513, -446999, 21065003 ], [ 3546100, -6152286, -6924188, -13085507, 20615070, -17269185, -10008333, -11576513, 3290972, -9589179, 11896220, 7283558, -8152319, 12966002, 5336330, 7854575, 3769907, -430933, -10159228, -14999421, 8862331, -903941, 16419713 ], [ 3232492, -8914290, 2303548, -13589189, 20946354, -18989655, -13944171, -10507991, 3624068, -8377869, 12209732, 8582570, -9432809, 15069950, 2457446, 8500601, 6641237, -4692259, -10826404, -9393723, 2051149, -1360883, 11774423 ], [ 2918884, -11676294, 11531284, -14092871, 21277638, -20710125, -17880009, -9439469, 3957164, -7166559, 12523244, 9881582, -10713299, 17173898, -421438, 9146627, 9512567, -8953585, -11493580, -3788025, -4760033, -1817825, 7129133 ], [ 2605276, -14438298, 20759020, -14596553, 21608922, -22430595, -21815847, -8370947, 4290260, -5955249, 12836756, 11180594, -11993789, 19277846, -3300322, 9792653, 12383897, -13214911, -12160756, 1817673, -11571215, -2274767, 2483843 ], [ 2589557, -16382529, 27442149, -14204041, 20883272, -23328122, -24189175, -7881341, 4424117, -4617784, 13459810, 11879348, -12942302, 21008693, -6229178, 9016231, 14393122, -16290605, -13283678, 5833926, -16222967, -3011940, -1693151 ], [ 4063283, -14237895, 21402243, -9330559, 14872952, -20110934, -18749953, -10286315, 3561779, -2649544, 15630574, 9576812, -12230930, 20874035, -9407894, 1127569, 12091822, -13438139, -16685330, 1902954, -10077569, -5150268, -3528665 ], [ 5537009, -12093261, 15362337, -4457077, 8862632, -16893746, -13310731, -12691289, 2699441, -681304, 17801338, 7274276, -11519558, 20739377, -12586610, -6761093, 9790522, -10585673, -20086982, -2028018, -3932171, -7288596, -5364179 ], [ 7010735, -9948627, 9322431, 416405, 2852312, -13676558, -7871509, -15096263, 1837103, 1286936, 19972102, 4971740, -10808186, 20604719, -15765326, -14649755, 7489222, -7733207, -23488634, -5958990, 2213227, -9426924, -7199693 ], [ 8484461, -7803993, 3282525, 5289887, -3158008, -10459370, -2432287, -17501237, 974765, 3255176, 22142866, 2669204, -10096814, 20470061, -18944042, -22538417, 5187922, -4880741, -26890286, -9889962, 8358625, -11565252, -9035207 ], [ 9958187, -5659359, -2757381, 10163369, -9168328, -7242182, 3006935, -19906211, 112427, 5223416, 24313630, 366668, -9385442, 20335403, -22122758, -30427079, 2886622, -2028275, -30291938, -13820934, 14504023, -13703580, -10870721 ], [ 7737503, -4706835, -4552002, 7741531, -13075183, -2725169, 3413722, -12819675, -1014691, 5219936, 23616694, 3347167, -3465095, 18209210, -21531979, -26917561, -1336598, -1664134, -25467905, -8947146, 10481076, -12881533, -8804040 ], [ 4777937, -3992733, -5497566, 3860629, -16561345, 2051809, 2814022, -3834837, -2194765, 4822112, 22346218, 7384273, 3497047, 15684710, -20187301, -21128407, -5944202, -1797658, -18998735, -2312406, 4424460, -11467411, -5956920 ], [ 1818371, -3278631, -6443130, -20273, -20047507, 6828787, 2214322, 5150001, -3374839, 4424288, 21075742, 11421379, 10459189, 13160210, -18842623, -15339253, -10551806, -1931182, -12529565, 4322334, -1632156, -10053289, -3109800 ], [ -1141195, -2564529, -7388694, -3901175, -23533669, 11605765, 1614622, 14134839, -4554913, 4026464, 19805266, 15458485, 17421331, 10635710, -17497945, -9550099, -15159410, -2064706, -6060395, 10957074, -7688772, -8639167, -262680 ], [ -4100761, -1850427, -8334258, -7782077, -27019831, 16382743, 1014922, 23119677, -5734987, 3628640, 18534790, 19495591, 24383473, 8111210, -16153267, -3760945, -19767014, -2198230, 408775, 17591814, -13745388, -7225045, 2584440 ], [ -4919971, -2558007, -8905173, -6775064, -26747323, 19128058, 173674, 24327741, -4750048, 3653000, 17250877, 20890762, 24954361, 9315221, -15009787, 168665, -20103203, -1558690, 4556800, 18074040, -14026119, -4021972, 3821562 ], [ -3598825, -4687269, -9101439, -880136, -22716145, 19841710, -909122, 17759031, -1600096, 4099544, 15953527, 19643998, 19133995, 14247743, -14067505, 2238731, -16167977, -146086, 6383680, 12403752, -8530965, 970052, 3448686 ], [ -2277679, -6816531, -9297705, 5014792, -18684967, 20555362, -1991918, 11190321, 1549856, 4546088, 14656177, 18397234, 13313629, 19180265, -13125223, 4308797, -12232751, 1266518, 8210560, 6733464, -3035811, 5962076, 3075810 ], [ -956533, -8945793, -9493971, 10909720, -14653789, 21269014, -3074714, 4621611, 4699808, 4992632, 13358827, 17150470, 7493263, 24112787, -12182941, 6378863, -8297525, 2679122, 10037440, 1063176, 2459343, 10954100, 2702934 ], [ 364613, -11075055, -9690237, 16804648, -10622611, 21982666, -4157510, -1947099, 7849760, 5439176, 12061477, 15903706, 1672897, 29045309, -11240659, 8448929, -4362299, 4091726, 11864320, -4607112, 7954497, 15946124, 2330058 ], [ 1159784, -12782024, -9805631, 21773842, -7551341, 21009006, -4783116, -7104263, 10108646, 6222705, 10881791, 14171079, -3241251, 32536699, -10678587, 9704036, -1267211, 4622947, 12508120, -8580414, 12596347, 18874323, 1900357 ], [ -674920, -12377528, -9516665, 22114366, -9279611, 11598786, -3122772, -5203697, 7912202, 8691159, 10290425, 10009137, -3624309, 28822429, -12017565, 6884348, -2372813, 747253, 7236520, -4068786, 12971677, 11483397, 1186531 ], [ -2509624, -11973032, -9227699, 22454890, -11007881, 2188566, -1462428, -3303131, 5715758, 11159613, 9699059, 5847195, -4007367, 25108159, -13356543, 4064660, -3478415, -3128441, 1964920, 442842, 13347007, 4092471, 472705 ], [ -4344328, -11568536, -8938733, 22795414, -12736151, -7221654, 197916, -1402565, 3519314, 13628067, 9107693, 1685253, -4390425, 21393889, -14695521, 1244972, -4584017, -7004135, -3306680, 4954470, 13722337, -3298455, -241121 ], [ -6179032, -11164040, -8649767, 23135938, -14464421, -16631874, 1858260, 498001, 1322870, 16096521, 8516327, -2476689, -4773483, 17679619, -16034499, -1574716, -5689619, -10879829, -8578280, 9466098, 14097667, -10689381, -954947 ], [ -8013736, -10759544, -8360801, 23476462, -16192691, -26042094, 3518604, 2398567, -873574, 18564975, 7924961, -6638631, -5156541, 13965349, -17373477, -4394404, -6795221, -14755523, -13849880, 13977726, 14472997, -18080307, -1668773 ], [ -8887445, -7922783, -7420400, 20352426, -12164731, -26027304, -950607, -482962, -1492183, 19292809, 4392175, -4648598, -4865464, 13511644, -15456740, -4738857, -5154933, -13060102, -13015635, 14181929, 9915942, -12141103, -5170084 ], [ -9568955, -4599569, -6349712, 16535478, -6985525, -24127512, -6645729, -4320910, -1795225, 19672519, 271105, -1428170, -4439560, 13710052, -12888860, -4588263, -2965467, -10250458, -10960221, 13524647, 4372410, -3535873, -9228892 ], [ -10250465, -1276355, -5279024, 12718530, -1806319, -22227720, -12340851, -8158858, -2098267, 20052229, -3849965, 1792258, -4013656, 13908460, -10320980, -4437669, -776001, -7440814, -8904807, 12867365, -1171122, 5069357, -13287700 ], [ -10931975, 2046859, -4208336, 8901582, 3372887, -20327928, -18035973, -11996806, -2401309, 20431939, -7971035, 5012686, -3587752, 14106868, -7753100, -4287075, 1413465, -4631170, -6849393, 12210083, -6714654, 13674587, -17346508 ], [ -11613485, 5370073, -3137648, 5084634, 8552093, -18428136, -23731095, -15834754, -2704351, 20811649, -12092105, 8233114, -3161848, 14305276, -5185220, -4136481, 3602931, -1821526, -4793979, 11552801, -12258186, 22279817, -21405316 ], [ -13356728, 6795754, -1790081, 2560920, 12385370, -13809669, -23949480, -16750810, -2387200, 17907451, -14674964, 6486793, -4987948, 12373411, -2506844, -4042287, 6348414, 433253, -1475043, 11745143, -14151093, 25286045, -21623491 ], [ -16161704, 6323902, -165635, 1330440, 14872718, -6472527, -18691128, -14744974, -1449856, 11719345, -15719612, -226277, -9066052, 8311273, 282028, -4004493, 9649914, 2133167, 3107415, 12787109, -12393375, 22693271, -18001033 ], [ -18966680, 5852050, 1458811, 99960, 17360066, 864615, -13432776, -12739138, -512512, 5531239, -16764260, -6939347, -13144156, 4249135, 3070900, -3966699, 12951414, 3833081, 7689873, 13829075, -10635657, 20100497, -14378575 ], [ -21771656, 5380198, 3083257, -1130520, 19847414, 8201757, -8174424, -10733302, 424832, -656867, -17808908, -13652417, -17222260, 186997, 5859772, -3928905, 16252914, 5532995, 12272331, 14871041, -8877939, 17507723, -10756117 ], [ -24576632, 4908346, 4707703, -2361000, 22334762, 15538899, -2916072, -8727466, 1362176, -6844973, -18853556, -20365487, -21300364, -3875141, 8648644, -3891111, 19554414, 7232909, 16854789, 15913007, -7120221, 14914949, -7133659 ], [ -25601429, 4002139, 5123084, -2940232, 23300302, 21506111, 1813957, -6922380, 2113317, -11764582, -18422837, -25683673, -23613866, -7828474, 9840902, -3687214, 21283378, 7756364, 20078440, 17031558, -5563544, 11763873, -3244577 ], [ -17725331, 924157, -506860, -263224, 16656802, 20623673, 3902371, -6121044, 1933443, -10341706, -10615283, -24027439, -17104358, -11237782, 3050090, -2652802, 15149662, 2397524, 16508056, 18533034, -5012072, 5821287, 1977625 ], [ -9849233, -2153825, -6136804, 2413784, 10013302, 19741235, 5990785, -5319708, 1753569, -8918830, -2807729, -22371205, -10594850, -14647090, -3740722, -1618390, 9015946, -2961316, 12937672, 20034510, -4460600, -121299, 7199827 ], [ -1973135, -5231807, -11766748, 5090792, 3369802, 18858797, 8079199, -4518372, 1573695, -7495954, 4999825, -20714971, -4085342, -18056398, -10531534, -583978, 2882230, -8320156, 9367288, 21535986, -3909128, -6063885, 12422029 ], [ 5902963, -8309789, -17396692, 7767800, -3273698, 17976359, 10167613, -3717036, 1393821, -6073078, 12807379, -19058737, 2424166, -21465706, -17322346, 450434, -3251486, -13678996, 5796904, 23037462, -3357656, -12006471, 17644231 ], [ 13779061, -11387771, -23026636, 10444808, -9917198, 17093921, 12256027, -2915700, 1213947, -4650202, 20614933, -17402503, 8933674, -24875014, -24113158, 1484846, -9385202, -19037836, 2226520, 24538938, -2806184, -17949057, 22866433 ], [ 17662034, -6556368, -18918110, 6229231, -7259133, 16415318, 13246036, -5116474, 1048263, -2286436, 14601427, -11489824, 6882707, -20594242, -23091780, -1884727, -10583203, -17301911, -2145624, 21001779, 587518, -17367968, 22209715 ], [ 20746382, -143088, -12861890, 635137, -2740755, 15777482, 14016364, -7917670, 885417, 265508, 5823709, -4725856, 3119645, -14775454, -20507964, -6135097, -10794061, -14147033, -6678120, 16456893, 4549666, -15482144, 20377213 ], [ 23830730, 6270192, -6805670, -4958957, 1777623, 15139646, 14786692, -10718866, 722571, 2817452, -2954009, 2038112, -643417, -8956666, -17924148, -10385467, -11004919, -10992155, -11210616, 11912007, 8511814, -13596320, 18544711 ], [ 26915078, 12683472, -749450, -10553051, 6296001, 14501810, 15557020, -13520062, 559725, 5369396, -11731727, 8802080, -4406479, -3137878, -15340332, -14635837, -11215777, -7837277, -15743112, 7367121, 12473962, -11710496, 16712209 ], [ 29999426, 19096752, 5306770, -16147145, 10814379, 13863974, 16327348, -16321258, 396879, 7921340, -20509445, 15566048, -8169541, 2680910, -12756516, -18886207, -11426635, -4682399, -20275608, 2822235, 16436110, -9824672, 14879707 ], [ 30412868, 19386837, 6716827, -15764063, 10904493, 13275083, 14129560, -16054309, -1716729, 10512353, -20862773, 15821810, -9044698, 2453384, -10461918, -19755103, -10031500, -1587470, -19776660, 741126, 17680333, -7281866, 12498610 ], [ 28155404, 13553727, 3480721, -9403805, 6566343, 12735137, 8963656, -12719215, -5781099, 13142435, -12791711, 9569366, -7031950, -3820456, -8456538, -17242525, -7030372, 1447510, -14246268, 1123794, 16206631, -4082078, 9568918 ], [ 25897940, 7720617, 244615, -3043547, 2228193, 12195191, 3797752, -9384121, -9845469, 15772517, -4720649, 3316922, -5019202, -10094296, -6451158, -14729947, -4029244, 4482490, -8715876, 1506462, 14732929, -882290, 6639226 ], [ 23640476, 1887507, -2991491, 3316711, -2109957, 11655245, -1368152, -6049027, -13909839, 18402599, 3350413, -2935522, -3006454, -16368136, -4445778, -12217369, -1028116, 7517470, -3185484, 1889130, 13259227, 2317498, 3709534 ], [ 21383012, -3945603, -6227597, 9676969, -6448107, 11115299, -6534056, -2713933, -17974209, 21032681, 11421475, -9187966, -993706, -22641976, -2440398, -9704791, 1973012, 10552450, 2344908, 2271798, 11785525, 5517286, 779842 ], [ 19417725, -8731477, -8909356, 14628815, -9701459, 10737236, -10131070, -154954, -20613072, 23013588, 17454302, -14840890, 640356, -27144274, -60091, -6500210, 3592827, 12899976, 6404114, 2491434, 10553949, 8353447, -1310708 ], [ 18913323, -8281171, -8819380, 12538601, -7530821, 11168588, -5883634, -1476550, -16124400, 21748620, 13295954, -17496214, 380988, -22788862, 4194851, 164386, -1693923, 11810232, 3107390, 1895910, 10533003, 9371473, 794452 ], [ 18408921, -7830865, -8729404, 10448387, -5360183, 11599940, -1636198, -2798146, -11635728, 20483652, 9137606, -20151538, 121620, -18433450, 8449793, 6828982, -6980673, 10720488, -189334, 1300386, 10512057, 10389499, 2899612 ], [ 17904519, -7380559, -8639428, 8358173, -3189545, 12031292, 2611238, -4119742, -7147056, 19218684, 4979258, -22806862, -137748, -14078038, 12704735, 13493578, -12267423, 9630744, -3486058, 704862, 10491111, 11407525, 5004772 ], [ 17400117, -6930253, -8549452, 6267959, -1018907, 12462644, 6858674, -5441338, -2658384, 17953716, 820910, -25462186, -397116, -9722626, 16959677, 20158174, -17554173, 8541000, -6782782, 109338, 10470165, 12425551, 7109932 ], [ 16895715, -6479947, -8459476, 4177745, 1151731, 12893996, 11106110, -6762934, 1830288, 16688748, -3337438, -28117510, -656484, -5367214, 21214619, 26822770, -22840923, 7451256, -10079506, -486186, 10449219, 13443577, 9215092 ], [ 9549278, -5723956, -10573120, 4303186, 2866504, 10325198, 10121656, -6557805, 3154385, 14114805, -3247251, -24093799, -757947, -5739697, 19416306, 24510856, -22858338, 5261917, -6903255, -446995, 8371243, 13371093, 6408442 ], [ 834434, -4906828, -13127488, 4871758, 4490104, 7156370, 8090824, -6047331, 3845567, 11279067, -2307357, -18734281, -827829, -7057759, 16407342, 20403640, -21821886, 2852659, -2432409, -280861, 5881861, 13080507, 2619430 ], [ -7880410, -4089700, -15681856, 5440330, 6113704, 3987542, 6059992, -5536857, 4536749, 8443329, -1367463, -13374763, -897711, -8375821, 13398378, 16296424, -20785434, 443401, 2038437, -114727, 3392479, 12789921, -1169582 ], [ -16595254, -3272572, -18236224, 6008902, 7737304, 818714, 4029160, -5026383, 5227931, 5607591, -427569, -8015245, -967593, -9693883, 10389414, 12189208, -19748982, -1965857, 6509283, 51407, 903097, 12499335, -4958594 ], [ -25310098, -2455444, -20790592, 6577474, 9360904, -2350114, 1998328, -4515909, 5919113, 2771853, 512325, -2655727, -1037475, -11011945, 7380450, 8081992, -18712530, -4375115, 10980129, 217541, -1586285, 12208749, -8747606 ], [ -27115930, -3470893, -21253129, 3914047, 9098833, -4711426, 981382, -2990304, 7325882, 1591269, 2430102, -371698, -2097963, -8877841, 7120968, 3396475, -15207273, -5488469, 11756016, 475331, -3493178, 12604674, -9779795 ], [ -22012750, -6318919, -19623835, -1981379, 6951091, -6265222, 978322, -449568, 9448238, 2065839, 5325762, -1163158, -4149057, -3291571, 9610968, -1867343, -9233211, -5305919, 8836944, 824777, -4817582, 13687110, -8055161 ], [ -16909570, -9166945, -17994541, -7876805, 4803349, -7819018, 975262, 2091168, 11570594, 2540409, 8221422, -1954618, -6200151, 2294699, 12100968, -7131161, -3259149, -5123369, 5917872, 1174223, -6141986, 14769546, -6330527 ], [ -11806390, -12014971, -16365247, -13772231, 2655607, -9372814, 972202, 4631904, 13692950, 3014979, 11117082, -2746078, -8251245, 7880969, 14590968, -12394979, 2714913, -4940819, 2998800, 1523669, -7466390, 15851982, -4605893 ], [ -6703210, -14862997, -14735953, -19667657, 507865, -10926610, 969142, 7172640, 15815306, 3489549, 14012742, -3537538, -10302339, 13467239, 17080968, -17658797, 8688975, -4758269, 79728, 1873115, -8790794, 16934418, -2881259 ], [ -2422986, -17221007, -13002851, -23312961, -1482013, -11076883, 453941, 9067205, 16781339, 2930495, 15429170, -3351267, -11772831, 17541058, 18824617, -21427756, 12815631, -3964105, -2408201, 1348276, -9666856, 16905739, -1854868 ], [ -2257542, -17128937, -10750709, -15707655, -2682571, -4209541, -2621965, 7730915, 11965757, -2796679, 9449438, 1723659, -10340313, 14052622, 16836511, -17722420, 7705257, -111871, -2740415, -3547988, -8301208, 11321485, -4319692 ], [ -2092098, -17036867, -8498567, -8102349, -3883129, 2657801, -5697871, 6394625, 7150175, -8523853, 3469706, 6798585, -8907795, 10564186, 14848405, -14017084, 2594883, 3740363, -3072629, -8444252, -6935560, 5737231, -6784516 ], [ -1926654, -16944797, -6246425, -497043, -5083687, 9525143, -8773777, 5058335, 2334593, -14251027, -2510026, 11873511, -7475277, 7075750, 12860299, -10311748, -2515491, 7592597, -3404843, -13340516, -5569912, 152977, -9249340 ], [ -1761210, -16852727, -3994283, 7108263, -6284245, 16392485, -11849683, 3722045, -2480989, -19978201, -8489758, 16948437, -6042759, 3587314, 10872193, -6606412, -7625865, 11444831, -3737057, -18236780, -4204264, -5431277, -11714164 ], [ -1595766, -16760657, -1742141, 14713569, -7484803, 23259827, -14925589, 2385755, -7296571, -25705375, -14469490, 22023363, -4610241, 98878, 8884087, -2901076, -12736239, 15297065, -4069271, -23133044, -2838616, -11015531, -14178988 ], [ -2275652, -14686557, -2605349, 13252790, -4854376, 22450894, -11417050, 5571590, -3394743, -22342754, -16946067, 16686289, -6957568, -766728, 7465651, -2978375, -12900233, 17713014, -6850885, -20378878, -1069963, -10739935, -13493172 ], [ -3124604, -12216051, -4091627, 9978794, -1457752, 20106706, -6591622, 9661850, 2250567, -17162174, -18722013, 9266815, -10060864, -1107768, 6161149, -3812201, -12074951, 19841706, -10122379, -16094626, 779291, -9292369, -12177228 ], [ -3973556, -9745545, -5577905, 6704798, 1938872, 17762518, -1766194, 13752110, 7895877, -11981594, -20497959, 1847341, -13164160, -1448808, 4856647, -4646027, -11249669, 21970398, -13393873, -11810374, 2628545, -7844803, -10861284 ], [ -4822508, -7275039, -7064183, 3430802, 5335496, 15418330, 3059234, 17842370, 13541187, -6801014, -22273905, -5572133, -16267456, -1789848, 3552145, -5479853, -10424387, 24099090, -16665367, -7526122, 4477799, -6397237, -9545340 ], [ -5671460, -4804533, -8550461, 156806, 8732120, 13074142, 7884662, 21932630, 19186497, -1620434, -24049851, -12991607, -19370752, -2130888, 2247643, -6313679, -9599105, 26227782, -19936861, -3241870, 6327053, -4949671, -8229396 ], [ -5602685, -1024014, -7152806, -2365528, 10931879, 11751559, 11047139, 21649712, 17706120, 2705605, -23196219, -14320031, -17606851, -3601290, 697948, -6436943, -10004042, 23408619, -20585281, -1915063, 5209325, -4967341, -5796978 ], [ -4616183, 4066518, -2871218, -4136200, 11934773, 11450581, 12546665, 16993616, 9100056, 6177103, -19713009, -9557405, -10975753, -6201054, -1096940, -5849645, -11639198, 15641601, -18610627, -3545701, 1124615, -6450247, -2248086 ], [ -3629681, 9157050, 1410370, -5906872, 12937667, 11149603, 14046191, 12337520, 493992, 9648601, -16229799, -4794779, -4344655, -8800818, -2891828, -5262347, -13274354, 7874583, -16635973, -5176339, -2960095, -7933153, 1300806 ], [ -2643179, 14247582, 5691958, -7677544, 13940561, 10848625, 15545717, 7681424, -8112072, 13120099, -12746589, -32153, 2286443, -11400582, -4686716, -4675049, -14909510, 107565, -14661319, -6806977, -7044805, -9416059, 4849698 ], [ -1656677, 19338114, 9973546, -9448216, 14943455, 10547647, 17045243, 3025328, -16718136, 16591597, -9263379, 4730473, 8917541, -14000346, -6481604, -4087751, -16544666, -7659453, -12686665, -8437615, -11129515, -10898965, 8398590 ], [ -932584, 23554729, 13034249, -9967320, 15517317, 10378969, 18528443, -417930, -22916129, 19193471, -6426810, 8131285, 14094047, -14750365, -7423585, -3522453, -17234733, -14041253, -10243181, -9547051, -14298376, -11714498, 10907397 ], [ -1520536, 23401759, 9990527, -4228584, 13946019, 10871791, 19930013, 2203002, -17073767, 17447225, -6823446, 4723027, 11997593, -6251659, -4101031, -3067155, -13199355, -13496963, -5455547, -8050477, -12887992, -9193166, 8215779 ], [ -2108488, 23248789, 6946805, 1510152, 12374721, 11364613, 21331583, 4823934, -11231405, 15700979, -7220082, 1314769, 9901139, 2247047, -778477, -2611857, -9163977, -12952673, -667913, -6553903, -11477608, -6671834, 5524161 ], [ -2696440, 23095819, 3903083, 7248888, 10803423, 11857435, 22733153, 7444866, -5389043, 13954733, -7616718, -2093489, 7804685, 10745753, 2544077, -2156559, -5128599, -12408383, 4119721, -5057329, -10067224, -4150502, 2832543 ], [ -3284392, 22942849, 859361, 12987624, 9232125, 12350257, 24134723, 10065798, 453319, 12208487, -8013354, -5501747, 5708231, 19244459, 5866631, -1701261, -1093221, -11864093, 8907355, -3560755, -8656840, -1629170, 140925 ], [ -3872344, 22789879, -2184361, 18726360, 7660827, 12843079, 25536293, 12686730, 6295681, 10462241, -8409990, -8910005, 3611777, 27743165, 9189185, -1245963, 2942157, -11319803, 13694989, -2064181, -7246456, 892162, -2550693 ], [ -8266421, 16686699, -994818, 18333441, 9174469, 7907286, 24499993, 9867087, 5864653, 6397720, -5403391, -5027178, 3770093, 22562021, 6116334, -737575, 281605, -10527888, 12695838, -5359782, -5221457, -2708711, -3484986 ], [ -13421723, 9393477, 1041378, 16714191, 11305099, 1885770, 22976119, 5959329, 4178947, 1869544, -1716145, 313866, 4379363, 14644907, 1764402, -218569, -3718133, -9686448, 10539330, -9613818, -3073535, -7534025, -4067814 ], [ -18577025, 2100255, 3077574, 15094941, 13435729, -4135746, 21452245, 2051571, 2493241, -2658632, 1971101, 5654910, 4988633, 6727793, -2587530, 300437, -7717871, -8845008, 8382822, -13867854, -925613, -12359339, -4650642 ], [ -23732327, -5192967, 5113770, 13475691, 15566359, -10157262, 19928371, -1856187, 807535, -7186808, 5658347, 10995954, 5597903, -1189321, -6939462, 819443, -11717609, -8003568, 6226314, -18121890, 1222309, -17184653, -5233470 ], [ -28887629, -12486189, 7149966, 11856441, 17696989, -16178778, 18404497, -5763945, -878171, -11714984, 9345593, 16336998, 6207173, -9106435, -11291394, 1338449, -15717347, -7162128, 4069806, -22375926, 3370231, -22009967, -5816298 ], [ -29831438, -14841573, 7519281, 8670042, 18025864, -18543897, 19094668, -6983289, -2378303, -12627440, 10204556, 16220499, 6938309, -14043292, -11011032, 1859360, -17617862, -8596278, 939315, -24473136, 3411331, -19625462, -4393521 ], [ -26563754, -12259119, 6221715, 3916494, 16552984, -17252619, 21998884, -5514219, -3692861, -9924176, 8235236, 10646457, 7791311, -15999892, -6098376, 2382176, -17419154, -12306018, -3165159, -24413520, 1345609, -10031138, -965139 ], [ -23296070, -9676665, 4924149, -837054, 15080104, -15961341, 24903100, -4045149, -5007419, -7220912, 6265916, 5072415, 8644313, -17956492, -1185720, 2904992, -17220446, -16015758, -7269633, -24353904, -720113, -436814, 2463243 ], [ -20028386, -7094211, 3626583, -5590602, 13607224, -14670063, 27807316, -2576079, -6321977, -4517648, 4296596, -501627, 9497315, -19913092, 3726936, 3427808, -17021738, -19725498, -11374107, -24294288, -2785835, 9157510, 5891625 ], [ -16760702, -4511757, 2329017, -10344150, 12134344, -13378785, 30711532, -1107009, -7636535, -1814384, 2327276, -6075669, 10350317, -21869692, 8639592, 3950624, -16823030, -23435238, -15478581, -24234672, -4851557, 18751834, 9320007 ], [ -14481647, -2447385, 1387879, -14177939, 10790285, -12840411, 32396185, 277350, -8194530, 309601, 457213, -9668650, 10713752, -23101933, 12001878, 4398487, -15788844, -25529670, -17668597, -23209734, -7020423, 25929768, 11416442 ], [ -17145737, -2973423, 2228881, -13412933, 10090331, -16066557, 27983023, 1238154, -4969710, -462809, -916565, -3356326, 8629352, -20712379, 7612314, 4471585, -10577268, -19547562, -10286323, -17358186, -9705009, 21025752, 6853142 ], [ -19809827, -3499461, 3069883, -12647927, 9390377, -19292703, 23569861, 2198958, -1744890, -1235219, -2290343, 2955998, 6544952, -18322825, 3222750, 4544683, -5365692, -13565454, -2904049, -11506638, -12389595, 16121736, 2289842 ], [ -22473917, -4025499, 3910885, -11882921, 8690423, -22518849, 19156699, 3159762, 1479930, -2007629, -3664121, 9268322, 4460552, -15933271, -1166814, 4617781, -154116, -7583346, 4478225, -5655090, -15074181, 11217720, -2273458 ], [ -25138007, -4551537, 4751887, -11117915, 7990469, -25744995, 14743537, 4120566, 4704750, -2780039, -5037899, 15580646, 2376152, -13543717, -5556378, 4690879, 5057460, -1601238, 11860499, 196458, -17758767, 6313704, -6836758 ], [ -27802097, -5077575, 5592889, -10352909, 7290515, -28971141, 10330375, 5081370, 7929570, -3552449, -6411677, 21892970, 291752, -11154163, -9945942, 4763977, 10269036, 4380870, 19242773, 6048006, -20443353, 1409688, -11400058 ], [ -21973337, -3458853, 8224281, -8555698, 10149661, -25573357, 9964873, 4095119, 9354800, -938194, -6747340, 20124384, -1471528, -9570764, -4657621, 6163620, 6127087, 2824063, 15842592, 9388754, -15776524, -2593693, -11358608 ], [ -14446007, -1411179, 11213751, -6552046, 13720627, -20850787, 10408903, 2719457, 10420112, 2353394, -6875380, 16739616, -3170584, -8148596, 2566277, 7828572, 114433, -240527, 10285920, 12227342, -9639412, -6416947, -10396208 ], [ -6918677, 636495, 14203221, -4548394, 17291593, -16128217, 10852933, 1343795, 11485424, 5644982, -7003420, 13354848, -4869640, -6726428, 9790175, 9493524, -5898221, -3305117, 4729248, 15065930, -3502300, -10240201, -9433808 ], [ 608653, 2684169, 17192691, -2544742, 20862559, -11405647, 11296963, -31867, 12550736, 8936570, -7131460, 9970080, -6568696, -5304260, 17014073, 11158476, -11910875, -6369707, -827424, 17904518, 2634812, -14063455, -8471408 ], [ 8135983, 4731843, 20182161, -541090, 24433525, -6683077, 11740993, -1407529, 13616048, 12228158, -7259500, 6585312, -8267752, -3882092, 24237971, 12823428, -17923529, -9434297, -6384096, 20743106, 8771924, -17886709, -7509008 ], [ 12935035, 6302676, 17704575, -1675264, 23248489, -5351173, 11204374, -2905414, 12516224, 15514076, -5909851, 5505180, -8298406, -4974533, 27348077, 13223820, -19906145, -10802492, -8137440, 21593633, 10805315, -18156784, -8615711 ], [ 15005809, 7396668, 9759933, -5947264, 17307451, -7409935, 9687106, -4525522, 9251264, 18794324, -3082513, 6729684, -6660658, -8581583, 26344391, 12359652, -17858723, -10474292, -6087456, 20456099, 8734985, -14873680, -11791517 ], [ 17076583, 8490660, 1815291, -10219264, 11366413, -9468697, 8169838, -6145630, 5986304, 22074572, -255175, 7954188, -5022910, -12188633, 25340705, 11495484, -15811301, -10146092, -4037472, 19318565, 6664655, -11590576, -14967323 ], [ 19147357, 9584652, -6129351, -14491264, 5425375, -11527459, 6652570, -7765738, 2721344, 25354820, 2572163, 9178692, -3385162, -15795683, 24337019, 10631316, -13763879, -9817892, -1987488, 18181031, 4594325, -8307472, -18143129 ], [ 21218131, 10678644, -14073993, -18763264, -515663, -13586221, 5135302, -9385846, -543616, 28635068, 5399501, 10403196, -1747414, -19402733, 23333333, 9767148, -11716457, -9489692, 62496, 17043497, 2523995, -5024368, -21318935 ], [ 21941714, 10424194, -20293570, -21915264, -6234604, -14813725, 3575398, -10776086, -3672543, 30316466, 7896811, 11478795, -835338, -22326948, 21579657, 8505818, -10010676, -9079727, 906969, 15877466, 545930, -2597273, -22857336 ], [ 15929342, 3427534, -17887822, -19467264, -10843060, -11884939, 1802314, -11016986, -6121305, 24003614, 8743981, 11809869, -3551622, -21836988, 16076031, 5258678, -10013100, -8260937, -4276113, 14568950, -970810, -4450223, -16208712 ], [ 9916970, -3569126, -15482074, -17019264, -15451516, -8956153, 29230, -11257886, -8570067, 17690762, 9591151, 12140943, -6267906, -21347028, 10572405, 2011538, -10015524, -7442147, -9459195, 13260434, -2487550, -6303173, -9560088 ], [ 3904598, -10565786, -13076326, -14571264, -20059972, -6027367, -1743854, -11498786, -11018829, 11377910, 10438321, 12472017, -8984190, -20857068, 5068779, -1235602, -10017948, -6623357, -14642277, 11951918, -4004290, -8156123, -2911464 ], [ -2107774, -17562446, -10670578, -12123264, -24668428, -3098581, -3516938, -11739686, -13467591, 5065058, 11285491, 12803091, -11700474, -20367108, -434847, -4482742, -10020372, -5804567, -19825359, 10643402, -5521030, -10009073, 3737160 ], [ -8120146, -24559106, -8264830, -9675264, -29276884, -169795, -5290022, -11980586, -15916353, -1247794, 12132661, 13134165, -14416758, -19877148, -5938473, -7729882, -10022796, -4985777, -25008441, 9334886, -7037770, -11862023, 10385784 ], [ -8607753, -26185141, -4635187, -5671519, -24415765, -1225099, -5398416, -9232256, -13485085, -3068531, 11015956, 10503284, -10333932, -14706578, -10792954, -3416777, -5281875, -2336352, -23779468, 11500355, -7550460, -13904728, 11891093 ], [ -7990407, -26737051, -760765, -1356625, -17660731, -3077221, -5173872, -5886080, -10077811, -3990845, 9506476, 7280012, -4891284, -8599886, -15517606, 2408377, 407715, 679200, -21268084, 14360621, -7862340, -15985384, 12367739 ], [ -7373061, -27288961, 3113657, 2958269, -10905697, -4929343, -4949328, -2539904, -6670537, -4913159, 7996996, 4056740, 551364, -2493194, -20242258, 8233531, 6097305, 3694752, -18756700, 17220887, -8174220, -18066040, 12844385 ], [ -6755715, -27840871, 6988079, 7273163, -4150663, -6781465, -4724784, 806272, -3263263, -5835473, 6487516, 833468, 5994012, 3613498, -24966910, 14058685, 11786895, 6710304, -16245316, 20081153, -8486100, -20146696, 13321031 ], [ -6138369, -28392781, 10862501, 11588057, 2604371, -8633587, -4500240, 4152448, 144011, -6757787, 4978036, -2389804, 11436660, 9720190, -29691562, 19883839, 17476485, 9725856, -13733932, 22941419, -8797980, -22227352, 13797677 ], [ -4719765, -25344541, 13140227, 14890043, 3627032, -8713843, -2394141, 7669171, 75425, -6347582, 3099718, -2997391, 12763245, 9138838, -29512921, 18617194, 17397810, 9415989, -11103703, 21808664, -6086451, -22613548, 10580093 ], [ -2499903, -18696151, 13821257, 17179121, -1082680, -7022233, 1593513, 11356441, -3469021, -4604858, 852562, -989293, 9973767, 1869442, -24430987, 10258750, 11550870, 5780703, -8354629, 16682888, -351513, -21305284, 3668279 ], [ -280041, -12047761, 14502287, 19468199, -5792392, -5330623, 5581167, 15043711, -7013467, -2862134, -1394594, 1018805, 7184289, -5399954, -19349053, 1900306, 5703930, 2145417, -5605555, 11557112, 5383425, -19997020, -3243535 ], [ 1939821, -5399371, 15183317, 21757277, -10502104, -3639013, 9568821, 18730981, -10557913, -1119410, -3641750, 3026903, 4394811, -12669350, -14267119, -6458138, -143010, -1489869, -2856481, 6431336, 11118363, -18688756, -10155349 ], [ 4159683, 1249019, 15864347, 24046355, -15211816, -1947403, 13556475, 22418251, -14102359, 623314, -5888906, 5035001, 1605333, -19938746, -9185185, -14816582, -5989950, -5125155, -107407, 1305560, 16853301, -17380492, -17067163 ], [ 5076656, 6387714, 16279764, 24450238, -18543094, 54977, 16024650, 24175928, -16075498, 2052801, -7754716, 6607639, -768268, -25947811, -4251114, -21441434, -10214841, -7951564, 1786178, -3610894, 20908260, -16231740, -21580228 ], [ -520816, 3977934, 15367116, 15428146, -14982202, 3611207, 10895430, 16285640, -10192102, 1916103, -7713796, 6002977, -1062484, -25655221, -56358, -19398326, -6329487, -6733588, -597682, -7480738, 16563324, -15880548, -14099548 ], [ -6118288, 1568154, 14454468, 6406054, -11421310, 7167437, 5766210, 8395352, -4308706, 1779405, -7672876, 5398315, -1356700, -25362631, 4138398, -17355218, -2444133, -5515612, -2981542, -11350582, 12218388, -15529356, -6618868 ], [ -11715760, -841626, 13541820, -2616038, -7860418, 10723667, 636990, 505064, 1574690, 1642707, -7631956, 4793653, -1650916, -25070041, 8333154, -15312110, 1441221, -4297636, -5365402, -15220426, 7873452, -15178164, 861812 ], [ -17313232, -3251406, 12629172, -11638130, -4299526, 14279897, -4492230, -7385224, 7458086, 1506009, -7591036, 4188991, -1945132, -24777451, 12527910, -13269002, 5326575, -3079660, -7749262, -19090270, 3528516, -14826972, 8342492 ], [ -22910704, -5661186, 11716524, -20660222, -738634, 17836127, -9621450, -15275512, 13341482, 1369311, -7550116, 3584329, -2239348, -24484861, 16722666, -11225894, 9211929, -1861684, -10133122, -22960114, -816420, -14475780, 15823172 ], [ -21659846, -2580431, 6908471, -18562364, 745993, 12547222, -10672740, -18354965, 15748853, -744622, -10442531, 718727, -3173774, -21837661, 16836437, -10900941, 10494658, -828593, -6301862, -20609908, 1217919, -13612238, 13665962 ], [ -19039322, 1598431, 1321337, -14240516, 1815367, 5489290, -10908444, -20472251, 17461019, -3254002, -13921613, -2599063, -4236242, -18719539, 16134011, -10919619, 11256862, 167521, -1227578, -17015692, 4528113, -12646226, 9581174 ], [ -16418798, 5777293, -4265797, -9918668, 2884741, -1568642, -11144148, -22589537, 19173185, -5763382, -17400695, -5916853, -5298710, -15601417, 15431585, -10938297, 12019066, 1163635, 3846706, -13421476, 7838307, -11680214, 5496386 ], [ -13798274, 9956155, -9852931, -5596820, 3954115, -8626574, -11379852, -24706823, 20885351, -8272762, -20879777, -9234643, -6361178, -12483295, 14729159, -10956975, 12781270, 2159749, 8920990, -9827260, 11148501, -10714202, 1411598 ], [ -11177750, 14135017, -15440065, -1274972, 5023489, -15684506, -11615556, -26824109, 22597517, -10782142, -24358859, -12552433, -7423646, -9365173, 14026733, -10975653, 13543474, 3155863, 13995274, -6233044, 14458695, -9748190, -2673190 ], [ -7112333, 15970672, -15609370, -1176755, 4025872, -16161701, -11538234, -26483327, 23626712, -9894535, -23406890, -11811286, -6609428, -6975352, 14378102, -7859949, 12560203, 1709026, 17432770, -5184022, 15305745, -6673493, -1878760 ], [ -1602023, 15463120, -10360846, -5302169, 961264, -10058159, -11147886, -23684477, 23972936, -5609941, -18023870, -7011202, -3918524, -5313832, 15783266, -1609863, 9831457, -2180762, 19233478, -6680194, 13689651, -1490111, 3794888 ], [ 3908287, 14955568, -5112322, -9427583, -2103344, -3954617, -10757538, -20885627, 24319160, -1325347, -12640850, -2211118, -1227620, -3652312, 17188430, 4640223, 7102711, -6070550, 21034186, -8176366, 12073557, 3693271, 9468536 ], [ 9418597, 14448016, 136202, -13552997, -5167952, 2148925, -10367190, -18086777, 24665384, 2959247, -7257830, 2588966, 1463284, -1990792, 18593594, 10890309, 4373965, -9960338, 22834894, -9672538, 10457463, 8876653, 15142184 ], [ 14928907, 13940464, 5384726, -17678411, -8232560, 8252467, -9976842, -15287927, 25011608, 7243841, -1874810, 7389050, 4154188, -329272, 19998758, 17140395, 1645219, -13850126, 24635602, -11168710, 8841369, 14060035, 20815832 ], [ 18892918, 13836376, 9782824, -20055917, -10224554, 12912169, -9162020, -12453477, 24097405, 10448443, 2854506, 10876376, 5691904, 943481, 21089258, 22147377, 180874, -16309520, 25405368, -11659957, 7000232, 18135270, 25031521 ], [ 15125434, 15749608, 9928792, -13693883, -6853478, 10352671, -6224828, -9441027, 16881067, 8253085, 4315302, 7799912, 1463680, 272399, 20606438, 20938839, 5038534, -11616944, 21020424, -7126579, 4033880, 16669770, 21957415 ], [ 11357950, 17662840, 10074760, -7331849, -3482402, 7793173, -3287636, -6428577, 9664729, 6057727, 5776098, 4723448, -2764544, -398683, 20123618, 19730301, 9896194, -6924368, 16635480, -2593201, 1067528, 15204270, 18883309 ], [ 7590466, 19576072, 10220728, -969815, -111326, 5233675, -350444, -3416127, 2448391, 3862369, 7236894, 1646984, -6992768, -1069765, 19640798, 18521763, 14753854, -2231792, 12250536, 1940177, -1898824, 13738770, 15809203 ], [ 3822982, 21489304, 10366696, 5392219, 3259750, 2674177, 2586748, -403677, -4767947, 1667011, 8697690, -1429480, -11220992, -1740847, 19157978, 17313225, 19611514, 2460784, 7865592, 6473555, -4865176, 12273270, 12735097 ], [ 55498, 23402536, 10512664, 11754253, 6630826, 114679, 5523940, 2608773, -11984285, -528347, 10158486, -4505944, -15449216, -2411929, 18675158, 16104687, 24469174, 7153360, 3480648, 11006933, -7831528, 10807770, 9660991 ], [ -5500151, 20183623, 11422717, 9854227, 9865557, -1932759, 2828077, 6057258, -10445788, -2353450, 9769967, -6335303, -10940160, 329769, 16979603, 13822009, 22540224, 10120346, 556544, 8672736, -6508185, 12779450, 7387670 ], [ -11413433, 15938281, 12485587, 6301789, 13073019, -3877785, -994397, 9592950, -7156324, -4104502, 9011585, -7915241, -4683648, 3754023, 15041501, 11324503, 19253952, 12742214, -2075392, 4965024, -4326903, 15438566, 5274506 ], [ -17326715, 11692939, 13548457, 2749351, 16280481, -5822811, -4816871, 13128642, -3866860, -5855554, 8253203, -9495179, 1572864, 7178277, 13103399, 8826997, 15967680, 15364082, -4707328, 1257312, -2145621, 18097682, 3161342 ], [ -23239997, 7447597, 14611327, -803087, 19487943, -7767837, -8639345, 16664334, -577396, -7606606, 7494821, -11075117, 7829376, 10602531, 11165297, 6329491, 12681408, 17985950, -7339264, -2450400, 35661, 20756798, 1048178 ], [ -29153279, 3202255, 15674197, -4355525, 22695405, -9712863, -12461819, 20200026, 2712068, -9357658, 6736439, -12655055, 14085888, 14026785, 9227195, 3831985, 9395136, 20607818, -9971200, -6158112, 2216943, 23415914, -1064986 ], [ -28388759, -122399, 12231559, -7102040, 22045089, -8534076, -14165888, 20906085, 4288676, -8969485, 6299927, -11384183, 14350458, 12460446, 5509631, 4102579, 7603065, 19552199, -9867835, -6262809, 2609952, 22987385, 134009 ], [ -20946437, -2526365, 4283413, -9042632, 17536995, -4231476, -13751552, 18782511, 4152428, -6442087, 6185285, -7262501, 8623086, 5903514, 12605, 7141273, 7305195, 14819093, -7029169, -2764491, 1214688, 19471211, 4645163 ], [ -13504115, -4930331, -3664733, -10983224, 13028901, 71124, -13337216, 16658937, 4016180, -3914689, 6070643, -3140819, 2895714, -653418, -5484421, 10179967, 7007325, 10085987, -4190503, 733827, -180576, 15955037, 9156317 ], [ -6061793, -7334297, -11612879, -12923816, 8520807, 4373724, -12922880, 14535363, 3879932, -1387291, 5956001, 980863, -2831658, -7210350, -10981447, 13218661, 6709455, 5352881, -1351837, 4232145, -1575840, 12438863, 13667471 ], [ 1380529, -9738263, -19561025, -14864408, 4012713, 8676324, -12508544, 12411789, 3743684, 1140107, 5841359, 5102545, -8559030, -13767282, -16478473, 16257355, 6411585, 619775, 1486829, 7730463, -2971104, 8922689, 18178625 ], [ 6527319, -11570977, -25092986, -15647124, 447425, 12231692, -11777316, 10171331, 2923768, 3346746, 5980954, 8278531, -12375279, -18606653, -19849773, 17811059, 5439090, -2843906, 3205971, 9381591, -4573947, 5641748, 20872373 ], [ 196449, -10547431, -18544022, -10640460, 1596167, 12050900, -9461628, 7346453, -1314488, 3949590, 7391734, 6726037, -6635913, -14858219, -12592443, 11939813, 1093470, 39538, -672507, 1796769, -7214685, 3536972, 14479091 ], [ -6134421, -9523885, -11995058, -5633796, 2744909, 11870108, -7145940, 4521575, -5552744, 4552434, 8802514, 5173543, -896547, -11109785, -5335113, 6068567, -3252150, 2922982, -4550985, -5788053, -9855423, 1432196, 8085809 ], [ -12465291, -8500339, -5446094, -627132, 3893651, 11689316, -4830252, 1696697, -9791000, 5155278, 10213294, 3621049, 4842819, -7361351, 1922217, 197321, -7597770, 5806426, -8429463, -13372875, -12496161, -672580, 1692527 ], [ -18796161, -7476793, 1102870, 4379532, 5042393, 11508524, -2514564, -1128181, -14029256, 5758122, 11624074, 2068555, 10582185, -3612917, 9179547, -5673925, -11943390, 8689870, -12307941, -20957697, -15136899, -2777356, -4700755 ], [ -25127031, -6453247, 7651834, 9386196, 6191135, 11327732, -198876, -3953059, -18267512, 6360966, 13034854, 516061, 16321551, 135517, 16436877, -11545171, -16289010, 11573314, -16186419, -28542519, -17777637, -4882132, -11094037 ], [ -23416491, -3527076, 10108198, 9824115, 4669762, 9346275, 1136012, -6613827, -16954873, 4593325, 12896789, -1021098, 14595807, 586796, 17110457, -8060547, -14597055, 7805248, -12163592, -22966361, -13290780, -5809248, -13372719 ], [ -20097669, -220380, 11746042, 9348285, 2614366, 7004685, 2274740, -9241773, -14532055, 2351587, 12448955, -2555190, 11377041, 378644, 16467287, -2704749, -11697585, 2706880, -6560504, -14758007, -7378404, -6500832, -14828481 ], [ -16778847, 3086316, 13383886, 8872455, 558970, 4663095, 3413468, -11869719, -12109237, 109849, 12001121, -4089282, 8158275, 170492, 15824117, 2651049, -8798115, -2391488, -957416, -6549653, -1466028, -7192416, -16284243 ], [ -13460025, 6393012, 15021730, 8396625, -1496426, 2321505, 4552196, -14497665, -9686419, -2131889, 11553287, -5623374, 4939509, -37660, 15180947, 8006847, -5898645, -7489856, 4645672, 1658701, 4446348, -7884000, -17740005 ], [ -10141203, 9699708, 16659574, 7920795, -3551822, -20085, 5690924, -17125611, -7263601, -4373627, 11105453, -7157466, 1720743, -245812, 14537777, 13362645, -2999175, -12588224, 10248760, 9867055, 10358724, -8575584, -19195767 ] ], [ [ -3570400, -30075424, -5630368, 25056832, 1233792, 10638400, 29702720, -23645440, -9051296, 31675136, 11729888, 16438176, -2515136, 27073088, 18302240, 10872960, 32430464, -26379584, 24882272, 30386240, 1077568, 13360256, 7496768 ], [ -3570400, -30075424, -5630368, 25056832, 1233792, 10638400, 29702720, -23645440, -9051296, 31675136, 11729888, 16438176, -2515136, 27073088, 18302240, 10872960, 32430464, -26379584, 24882272, 30386240, 1077568, 13360256, 7496768 ], [ -3570400, -30075424, -5630368, 25056832, 1233792, 10638400, 29702720, -23645440, -9051296, 31675136, 11729888, 16438176, -2515136, 27073088, 18302240, 10872960, 32430464, -26379584, 24882272, 30386240, 1077568, 13360256, 7496768 ], [ -7025365, -29805669, -6627333, 21044142, -141628, 10155560, 24601340, -19570090, -8070376, 26889006, 4997648, 10683631, 1105679, 20671683, 17270200, 12093120, 30595639, -23381924, 20423362, 21918535, -835857, 11425236, 5924038 ], [ -11171323, -29481963, -7823691, 16228914, -1792132, 9576152, 18479684, -14679670, -6893272, 21145650, -3081040, 3778177, 5450657, 12989997, 16031752, 13557312, 28393849, -19784732, 15072670, 11757289, -3131967, 9103212, 4036762 ], [ -15317281, -29158257, -9020049, 11413686, -3442636, 8996744, 12358028, -9789250, -5716168, 15402294, -11159728, -3127277, 9795635, 5308311, 14793304, 15021504, 26192059, -16187540, 9721978, 1596043, -5428077, 6781188, 2149486 ], [ -19463239, -28834551, -10216407, 6598458, -5093140, 8417336, 6236372, -4898830, -4539064, 9658938, -19238416, -10032731, 14140613, -2373375, 13554856, 16485696, 23990269, -12590348, 4371286, -8565203, -7724187, 4459164, 262210 ], [ -23609197, -28510845, -11412765, 1783230, -6743644, 7837928, 114716, -8410, -3361960, 3915582, -27317104, -16938185, 18485591, -10055061, 12316408, 17949888, 21788479, -8993156, -979406, -18726449, -10020297, 2137140, -1625066 ], [ -24998605, -28358517, -10218567, -2226603, -3905665, 5700611, -416794, 535841, -2524678, 1513917, -29053240, -19277198, 19018082, -10073625, 7627312, 13862001, 19728778, -7452554, -4151492, -23242223, -9668526, -1729926, -3153176 ], [ -23631463, -28377567, -6633813, -5431041, 3420797, 2005385, 4641842, -3266077, -2027218, 2453943, -24446824, -17049770, 15738086, -2429067, -512432, 4222035, 17811166, -7968542, -5144972, -22112525, -6668874, -7142034, -4322120 ], [ -22264321, -28396617, -3049059, -8635479, 10747259, -1689841, 9700478, -7067995, -1529758, 3393969, -19840408, -14822342, 12458090, 5215491, -8652176, -5417931, 15893554, -8484530, -6138452, -20982827, -3669222, -12554142, -5491064 ], [ -20897179, -28415667, 535695, -11839917, 18073721, -5385067, 14759114, -10869913, -1032298, 4333995, -15233992, -12594914, 9178094, 12860049, -16791920, -15057897, 13975942, -9000518, -7131932, -19853129, -669570, -17966250, -6660008 ], [ -19530037, -28434717, 4120449, -15044355, 25400183, -9080293, 19817750, -14671831, -534838, 5274021, -10627576, -10367486, 5898098, 20504607, -24931664, -24697863, 12058330, -9516506, -8125412, -18723431, 2330082, -23378358, -7828952 ], [ -17195574, -27747322, 6189539, -17386090, 30433085, -12009990, 23595913, -17066475, -1082834, 5050699, -7210653, -8665309, 3012129, 26854016, -29737363, -30934338, 10510075, -10636910, -8657265, -17584595, 3689530, -26604201, -7715844 ], [ -10024506, -23527702, 680309, -15414310, 23998187, -11112042, 20971711, -12424749, -6858110, -989363, -9741195, -9589387, 2096295, 26727680, -17872837, -20153358, 10808605, -14779394, -6880983, -16400069, -3152042, -18898719, -1192476 ], [ -2853438, -19308082, -4828921, -13442530, 17563289, -10214094, 18347509, -7783023, -12633386, -7029425, -12271737, -10513465, 1180461, 26601344, -6008311, -9372378, 11107135, -18921878, -5104701, -15215543, -9993614, -11193237, 5330892 ], [ 4317630, -15088462, -10338151, -11470750, 11128391, -9316146, 15723307, -3141297, -18408662, -13069487, -14802279, -11437543, 264627, 26475008, 5856215, 1408602, 11405665, -23064362, -3328419, -14031017, -16835186, -3487755, 11854260 ], [ 11488698, -10868842, -15847381, -9498970, 4693493, -8418198, 13099105, 1500429, -24183938, -19109549, -17332821, -12361621, -651207, 26348672, 17720741, 12189582, 11704195, -27206846, -1552137, -12846491, -23676758, 4217727, 18377628 ], [ 18659766, -6649222, -21356611, -7527190, -1741405, -7520250, 10474903, 6142155, -29959214, -25149611, -19863363, -13285699, -1567041, 26222336, 29585267, 22970562, 12002725, -31349330, 224145, -11661965, -30518330, 11923209, 24900996 ], [ 17620584, -3280752, -14912601, -6589975, -2121123, -10903207, 11605276, 5750681, -30494910, -25423923, -18569905, -6880677, -4629460, 18556295, 27351983, 17192607, 8918490, -22402554, 3274472, -9883639, -22730107, 7660151, 19372054 ], [ 14939352, -82512, -6077943, -5859673, -1289805, -15142345, 13486564, 4352567, -29982690, -24545085, -16511647, 990165, -8121196, 9382313, 22299137, 8102865, 5157702, -10837926, 6579608, -7986553, -12015925, 1003385, 11432650 ], [ 12258120, 3115728, 2756715, -5129371, -458487, -19381483, 15367852, 2954453, -29470470, -23666247, -14453389, 8861007, -11612932, 208331, 17246291, -986877, 1396914, 726702, 9884744, -6089467, -1301743, -5653381, 3493246 ], [ 9576888, 6313968, 11591373, -4399069, 372831, -23620621, 17249140, 1556339, -28958250, -22787409, -12395131, 16731849, -15104668, -8965651, 12193445, -10076619, -2363874, 12291330, 13189880, -4192381, 9412439, -12310147, -4446158 ], [ 6895656, 9512208, 20426031, -3668767, 1204149, -27859759, 19130428, 158225, -28446030, -21908571, -10336873, 24602691, -18596404, -18139633, 7140599, -19166361, -6124662, 23855958, 16495016, -2295295, 20126621, -18966913, -12385562 ], [ 2391108, 10724817, 25094520, -194854, 1191198, -28325842, 17050360, -2885065, -23903184, -18974889, -10513270, 27427830, -21399673, -19599247, 6589055, -21957108, -9176541, 24179310, 15122153, 574973, 22431773, -21093613, -14588879 ], [ -3936756, 9951795, 25596840, 6022670, 333978, -25018870, 11008936, -7573531, -15329712, -13986363, -12924322, 25207266, -23514475, -13344493, 10538813, -18448860, -11519511, 13261386, 9071291, 4418423, 16327895, -18690247, -11056109 ], [ -10264620, 9178773, 26099160, 12240194, -523242, -21711898, 4967512, -12261997, -6756240, -8997837, -15335374, 22986702, -25629277, -7089739, 14488571, -14940612, -13862481, 2343462, 3020429, 8261873, 10224017, -16286881, -7523339 ], [ -16592484, 8405751, 26601480, 18457718, -1380462, -18404926, -1073912, -16950463, 1817232, -4009311, -17746426, 20766138, -27744079, -834985, 18438329, -11432364, -16205451, -8574462, -3030433, 12105323, 4120139, -13883515, -3990569 ], [ -22920348, 7632729, 27103800, 24675242, -2237682, -15097954, -7115336, -21638929, 10390704, 979215, -20157478, 18545574, -29858881, 5419769, 22388087, -7924116, -18548421, -19492386, -9081295, 15948773, -1983739, -11480149, -457799 ], [ -28067108, 7210324, 26290909, 28617009, -3799397, -11927059, -11922439, -23936487, 17669072, 4449349, -21903164, 16624988, -30647326, 10487146, 24640991, -4060802, -20274591, -28010901, -13351202, 19066260, -6424385, -9779883, 2026982 ], [ -27308348, 8541004, 18901963, 21179991, -8883587, -9436549, -10557937, -14279505, 18471920, 327523, -20322020, 16204292, -24803986, 9617638, 18409625, 1577842, -18916761, -24532371, -8716334, 18553932, -2548871, -11595117, -728182 ], [ -26549588, 9871684, 11513017, 13742973, -13967777, -6946039, -9193435, -4622523, 19274768, -3794303, -18740876, 15783596, -18960646, 8748130, 12178259, 7216486, -17558931, -21053841, -4081466, 18041604, 1326643, -13410351, -3483346 ], [ -25790828, 11202364, 4124071, 6305955, -19051967, -4455529, -7828933, 5034459, 20077616, -7916129, -17159732, 15362900, -13117306, 7878622, 5946893, 12855130, -16201101, -17575311, 553402, 17529276, 5202157, -15225585, -6238510 ], [ -25032068, 12533044, -3264875, -1131063, -24136157, -1965019, -6464431, 14691441, 20880464, -12037955, -15578588, 14942204, -7273966, 7009114, -284473, 18493774, -14843271, -14096781, 5188270, 17016948, 9077671, -17040819, -8993674 ], [ -24273308, 13863724, -10653821, -8568081, -29220347, 525491, -5099929, 24348423, 21683312, -16159781, -13997444, 14521508, -1430626, 6139606, -6515839, 24132418, -13485441, -10618251, 9823138, 16504620, 12953185, -18856053, -11748838 ], [ -23793728, 10020149, -5807112, -8098319, -28460552, -3974464, -4367637, 17443510, 18251655, -15967222, -7500785, 16604517, 3922554, 4776933, -7699295, 19939832, -6340706, -10707256, 6783116, 13465617, 14327274, -12383562, -6057117 ], [ -23369984, 5141723, 1486728, -6047201, -26531960, -9872512, -3761787, 7226218, 13973097, -14911786, -21023, 19188267, 9177702, 3315627, -7873169, 13781000, 1961410, -11509768, 2208116, 9921279, 15201078, -4253526, 1323981 ], [ -22946240, 263297, 8780568, -3996083, -24603368, -15770560, -3155937, -2991074, 9694539, -13856350, 7458739, 21772017, 14432850, 1854321, -8047043, 7622168, 10263526, -12312280, -2366884, 6376941, 16074882, 3876510, 8705079 ], [ -22522496, -4615129, 16074408, -1944965, -22674776, -21668608, -2550087, -13208366, 5415981, -12800914, 14938501, 24355767, 19687998, 393015, -8220917, 1463336, 18565642, -13114792, -6941884, 2832603, 16948686, 12006546, 16086177 ], [ -22098752, -9493555, 23368248, 106153, -20746184, -27566656, -1944237, -23425658, 1137423, -11745478, 22418263, 26939517, 24943146, -1068291, -8394791, -4695496, 26867758, -13917304, -11516884, -711735, 17822490, 20136582, 23467275 ], [ -21926429, -13257004, 26001651, -406025, -19395236, -30198751, -199560, -28906340, -2698218, -11470201, 25210225, 23050152, 24350070, -2305374, -9035558, -5361340, 26909872, -12897727, -13374292, -227634, 14808258, 24107322, 25304346 ], [ -22005527, -15905476, 23974617, -3481499, -18621932, -29564893, 2683944, -29650412, -6090942, -11975083, 23314387, 12687672, 17908770, -3318234, -10143218, -534196, 18691984, -10056061, -12514108, 4284906, 7905990, 23918766, 21597390 ], [ -22084625, -18553948, 21947583, -6556973, -17848628, -28931035, 5567448, -30394484, -9483666, -12479965, 21418549, 2325192, 11467470, -4331094, -11250878, 4292948, 10474096, -7214395, -11653924, 8797446, 1003722, 23730210, 17890434 ], [ -22163723, -21202420, 19920549, -9632447, -17075324, -28297177, 8450952, -31138556, -12876390, -12984847, 19522711, -8037288, 5026170, -5343954, -12358538, 9120092, 2256208, -4372729, -10793740, 13309986, -5898546, 23541654, 14183478 ], [ -22242821, -23850892, 17893515, -12707921, -16302020, -27663319, 11334456, -31882628, -16269114, -13489729, 17626873, -18399768, -1415130, -6356814, -13466198, 13947236, -5961680, -1531063, -9933556, 17822526, -12800814, 23353098, 10476522 ], [ -22179910, -26000743, 14745702, -15385814, -14494213, -27173697, 13845103, -30509871, -18345415, -14502811, 16334723, -25790080, -5607151, -6598056, -13623671, 17770718, -12476931, 1639592, -9167601, 20772253, -17010116, 21519148, 7465962 ], [ -21406954, -25657489, 5993994, -16075802, -7513891, -27405255, 14491465, -18552969, -13839601, -18056893, 18061013, -18319552, 1447223, -2981208, -9030209, 16575890, -10478997, 6455192, -8872791, 15907915, -7754588, 11458228, 7937382 ], [ -20633998, -25314235, -2757714, -16765790, -533569, -27636813, 15137827, -6596067, -9333787, -21610975, 19787303, -10849024, 8501597, 635640, -4436747, 15381062, -8481063, 11270792, -8577981, 11043577, 1500940, 1397308, 8408802 ], [ -19861042, -24970981, -11509422, -17455778, 6446753, -27868371, 15784189, 5360835, -4827973, -25165057, 21513593, -3378496, 15555971, 4252488, 156715, 14186234, -6483129, 16086392, -8283171, 6179239, 10756468, -8663612, 8880222 ], [ -19088086, -24627727, -20261130, -18145766, 13427075, -28099929, 16430551, 17317737, -322159, -28719139, 23239883, 4092032, 22610345, 7869336, 4750177, 12991406, -4485195, 20901992, -7988361, 1314901, 20011996, -18724532, 9351642 ], [ -18315130, -24284473, -29012838, -18835754, 20407397, -28331487, 17076913, 29274639, 4183655, -32273221, 24966173, 11562560, 29664719, 11486184, 9343639, 11796578, -2487261, 25717592, -7693551, -3549437, 29267524, -28785452, 9823062 ], [ -16177814, -20873574, -26756531, -16559452, 21644444, -24581975, 18253530, 23070771, 8227529, -32705338, 23545338, 15060163, 28044998, 12046917, 7069736, 7636765, -349597, 20211532, -4609486, -8522580, 30331302, -23317967, 10440997 ], [ -13767626, -16849146, -22298621, -13689892, 21732836, -20036249, 19536198, 13234749, 12179015, -32513062, 21495078, 17763181, 24690458, 11996427, 3422360, 2883955, 1816013, 12641140, -967570, -13517484, 29756730, -14744801, 11088235 ], [ -11357438, -12824718, -17840711, -10820332, 21821228, -15490523, 20818866, 3398727, 16130501, -32320786, 19444818, 20466199, 21335918, 11945937, -225016, -1868855, 3981623, 5070748, 2674346, -18512388, 29182158, -6171635, 11735473 ], [ -8947250, -8800290, -13382801, -7950772, 21909620, -10944797, 22101534, -6437295, 20081987, -32128510, 17394558, 23169217, 17981378, 11895447, -3872392, -6621665, 6147233, -2499644, 6316262, -23507292, 28607586, 2401531, 12382711 ], [ -6537062, -4775862, -8924891, -5081212, 21998012, -6399071, 23384202, -16273317, 24033473, -31936234, 15344298, 25872235, 14626838, 11844957, -7519768, -11374475, 8312843, -10070036, 9958178, -28502196, 28033014, 10974697, 13029949 ], [ -2429555, -3210693, -3200807, -5782756, 22652843, -6502727, 19919565, -20026272, 23125847, -27119518, 13077546, 24464455, 10998143, 13366308, -8223427, -11725592, 10127870, -12495347, 7882568, -29136927, 23590797, 15277672, 14760130 ], [ 3375271, -4104783, 3789451, -10055404, 23874113, -11255765, 11707623, -17696160, 17359109, -17678362, 10594302, 18945877, 7095293, 16459500, -5983369, -7675016, 11592314, -9775577, 89432, -25411485, 15280935, 15310456, 17573254 ], [ 9180097, -4998873, 10779709, -14328052, 25095383, -16008803, 3495681, -15366048, 11592371, -8237206, 8111058, 13427299, 3192443, 19552692, -3743311, -3624440, 13056758, -7055807, -7703704, -21686043, 6971073, 15343240, 20386378 ], [ 14984923, -5892963, 17769967, -18600700, 26316653, -20761841, -4716261, -13035936, 5825633, 1203950, 5627814, 7908721, -710407, 22645884, -1503253, 426136, 14521202, -4336037, -15496840, -17960601, -1338789, 15376024, 23199502 ], [ 20789749, -6787053, 24760225, -22873348, 27537923, -25514879, -12928203, -10705824, 58895, 10645106, 3144570, 2390143, -4613257, 25739076, 736805, 4476712, 15985646, -1616267, -23289976, -14235159, -9648651, 15408808, 26012626 ], [ 25271196, -8259021, 29917516, -26002096, 27798928, -29032571, -18419321, -9077193, -3792615, 18445519, 1712106, -2512878, -7974193, 28071626, 1638523, 6639526, 17292101, 851739, -29862619, -11542176, -15328630, 14234043, 26806686 ], [ 23135748, -12620379, 25909972, -23411344, 23258608, -26373533, -10306319, -10955967, 1932015, 18042217, 5533542, -4338114, -8625559, 26600966, -4151459, -636470, 17808611, 2060925, -30332797, -14011488, -7859194, 7021533, 17505426 ], [ 21000300, -16981737, 21902428, -20820592, 18718288, -23714495, -2193317, -12834741, 7656645, 17638915, 9354978, -6163350, -9276925, 25130306, -9941441, -7912466, 18325121, 3270111, -30802975, -16480800, -389758, -190977, 8204166 ], [ 18864852, -21343095, 17894884, -18229840, 14177968, -21055457, 5919685, -14713515, 13381275, 17235613, 13176414, -7988586, -9928291, 23659646, -15731423, -15188462, 18841631, 4479297, -31273153, -18950112, 7079678, -7403487, -1097094 ], [ 16729404, -25704453, 13887340, -15639088, 9637648, -18396419, 14032687, -16592289, 19105905, 16832311, 16997850, -9813822, -10579657, 22188986, -21521405, -22464458, 19358141, 5688483, -31743331, -21419424, 14549114, -14615997, -10398354 ], [ 14593956, -30065811, 9879796, -13048336, 5097328, -15737381, 22145689, -18471063, 24830535, 16429009, 20819286, -11639058, -11231023, 20718326, -27311387, -29740454, 19874651, 6897669, -32213509, -23888736, 22018550, -21828507, -19699614 ], [ 15067353, -30516634, 6405657, -9917169, -812472, -7985158, 18070081, -11849572, 22867430, 11532492, 18465367, -6112599, -4641279, 21697326, -24776184, -28874630, 14055536, 5808715, -28854317, -19424953, 16176101, -20841997, -16686459 ], [ 16062519, -30185350, 3038199, -6677919, -6996168, 785702, 11556751, -3528028, 19366778, 5737332, 14876377, 884199, 3396687, 23166258, -20575944, -26380442, 6969296, 4260133, -24729251, -13574551, 7671275, -18215683, -11210421 ], [ 17057685, -29854066, -329259, -3438669, -13179864, 9556562, 5043421, 4793516, 15866126, -57828, 11287387, 7880997, 11434653, 24635190, -16375704, -23886254, -116944, 2711551, -20604185, -7724149, -833551, -15589369, -5734383 ], [ 18052851, -29522782, -3696717, -199419, -19363560, 18327422, -1469909, 13115060, 12365474, -5852988, 7698397, 14877795, 19472619, 26104122, -12175464, -21392066, -7203184, 1162969, -16479119, -1873747, -9338377, -12963055, -258345 ], [ 19048017, -29191498, -7064175, 3039831, -25547256, 27098282, -7983239, 21436604, 8864822, -11648148, 4109407, 21874593, 27510585, 27573054, -7975224, -18897878, -14289424, -385613, -12354053, 3976655, -17843203, -10336741, 5217693 ], [ 20581479, -28609768, -9079026, 6101367, -24624285, 30531875, -8629331, 22898627, 8235539, -12144621, 3446293, 25564458, 31035336, 28664967, -4122837, -14601560, -18359068, -1194149, -9623108, 3274274, -19089235, -6689155, 6966447 ], [ 22653237, -27777592, -9741270, 8985189, -16594647, 28628201, -3408185, 17501129, 10477625, -7342407, 5709055, 25947390, 30046872, 29379861, -618303, -8503112, -19412116, -1262639, -8286284, -3980890, -13076473, -2020297, 4987917 ], [ 24724995, -26945416, -10403514, 11869011, -8565009, 26724527, 1812961, 12103631, 12719711, -2540193, 7971817, 26330322, 29058408, 30094755, 2886231, -2404664, -20465164, -1331129, -6949460, -11236054, -7063711, 2648561, 3009387 ], [ 26796753, -26113240, -11065758, 14752833, -535371, 24820853, 7034107, 6706133, 14961797, 2262021, 10234579, 26713254, 28069944, 30809649, 6390765, 3693784, -21518212, -1399619, -5612636, -18491218, -1050949, 7317419, 1030857 ], [ 28868511, -25281064, -11728002, 17636655, 7494267, 22917179, 12255253, 1308635, 17203883, 7064235, 12497341, 27096186, 27081480, 31524543, 9895299, 9792232, -22571260, -1468109, -4275812, -25746382, 4961813, 11986277, -947673 ], [ 29226988, -23352161, -12080548, 19900148, 12984690, 19672178, 15645447, -2641384, 18946524, 11627462, 14294548, 26788481, 25006324, 31755560, 11576521, 14495887, -23358641, -2169725, -3356047, -30417253, 10270231, 14392591, -2690433 ], [ 21019060, -15939623, -10884604, 19061996, 5779038, 9720542, 9880881, 645992, 18191940, 14995754, 13763980, 23027591, 17497708, 29567192, 4141183, 12225577, -22817687, -6036971, -4521577, -22166659, 12056929, 5486185, -3254343 ], [ 12811132, -8527085, -9688660, 18223844, -1426614, -231094, 4116315, 3933368, 17437356, 18364046, 13233412, 19266701, 9989092, 27378824, -3294155, 9955267, -22276733, -9904217, -5687107, -13916065, 13843627, -3420221, -3818253 ], [ 4603204, -1114547, -8492716, 17385692, -8632266, -10182730, -1648251, 7220744, 16682772, 21732338, 12702844, 15505811, 2480476, 25190456, -10729493, 7684957, -21735779, -13771463, -6852637, -5665471, 15630325, -12326627, -4382163 ], [ -3604724, 6297991, -7296772, 16547540, -15837918, -20134366, -7412817, 10508120, 15928188, 25100630, 12172276, 11744921, -5028140, 23002088, -18164831, 5414647, -21194825, -17638709, -8018167, 2585123, 17417023, -21233033, -4946073 ], [ -11812652, 13710529, -6100828, 15709388, -23043570, -30086002, -13177383, 13795496, 15173604, 28468922, 11641708, 7984031, -12536756, 20813720, -25600169, 3144337, -20653871, -21505955, -9183697, 10835717, 19203721, -30139439, -5509983 ], [ -10233565, 13474597, -7569114, 11573621, -21634042, -27781773, -15505914, 7299192, 12200355, 29349739, 8575820, 5691936, -12953677, 17910252, -22494812, 5796602, -14919712, -18496846, -5379507, 12342661, 16447024, -23470720, -8712843 ], [ -6697075, 11708971, -9570246, 6778331, -18501478, -23026371, -17147238, -1153848, 8783373, 29733061, 5002868, 3693600, -11952259, 14863764, -17281316, 9433382, -8146912, -14112466, -581373, 12500875, 12781648, -13686976, -12443493 ], [ -3160585, 9943345, -11571378, 1983041, -15368914, -18270969, -18788562, -9606888, 5366391, 30116383, 1429916, 1695264, -10950841, 11817276, -12067820, 13070162, -1374112, -9728086, 4216761, 12659089, 9116272, -3903232, -16174143 ], [ 375905, 8177719, -13572510, -2812249, -12236350, -13515567, -20429886, -18059928, 1949409, 30499705, -2143036, -303072, -9949423, 8770788, -6854324, 16706942, 5398688, -5343706, 9014895, 12817303, 5450896, 5880512, -19904793 ], [ 3912395, 6412093, -15573642, -7607539, -9103786, -8760165, -22071210, -26512968, -1467573, 30883027, -5715988, -2301408, -8948005, 5724300, -1640828, 20343722, 12171488, -959326, 13813029, 12975517, 1785520, 15664256, -23635443 ], [ 2807906, 4394515, -15607518, -8101603, -4542421, -3522258, -18918042, -29988747, -3360684, 29217835, -7528687, -5763801, -9567622, 2241738, 1516339, 20004878, 16121915, 1088570, 16904004, 14583721, 883138, 20797634, -23442177 ], [ -2937562, 2124985, -13674138, -4294441, 1447745, 2198154, -10970382, -28487265, -3729924, 25504129, -7581133, -10690251, -11808274, -1676898, 2617177, 15690410, 17249969, 799982, 18287820, 17641915, 2743750, 21280646, -19324995 ], [ -8683030, -144545, -11740758, -487279, 7437911, 7918566, -3022722, -26985783, -4099164, 21790423, -7633579, -15616701, -14048926, -5595534, 3718015, 11375942, 18378023, 511394, 19671636, 20700109, 4604362, 21763658, -15207813 ], [ -14428498, -2414075, -9807378, 3319883, 13428077, 13638978, 4924938, -25484301, -4468404, 18076717, -7686025, -20543151, -16289578, -9514170, 4818853, 7061474, 19506077, 222806, 21055452, 23758303, 6464974, 22246670, -11090631 ], [ -20173966, -4683605, -7873998, 7127045, 19418243, 19359390, 12872598, -23982819, -4837644, 14363011, -7738471, -25469601, -18530230, -13432806, 5919691, 2747006, 20634131, -65782, 22439268, 26816497, 8325586, 22729682, -6973449 ], [ -24156318, -6144377, -6705624, 10149784, 22695711, 23985549, 18677091, -21226366, -4513385, 10285831, -6638716, -28591559, -19214891, -17057624, 6143895, -1189146, 20060477, -993934, 23520075, 28950746, 9475292, 21988718, -2690807 ], [ -19323090, -3561359, -9362280, 9250408, 12409689, 23140443, 13765749, -12195058, -721631, 4391281, 222044, -22691057, -12119597, -19213352, 1984929, -3233718, 10978283, -5119906, 23085837, 26465270, 7070468, 15127874, 2419135 ], [ -14489862, -978341, -12018936, 8351032, 2123667, 22295337, 8854407, -3163750, 3070123, -1503269, 7082804, -16790555, -5024303, -21369080, -2174037, -5278290, 1896089, -9245878, 22651599, 23979794, 4665644, 8267030, 7529077 ], [ -9656634, 1604677, -14675592, 7451656, -8162355, 21450231, 3943065, 5867558, 6861877, -7397819, 13943564, -10890053, 2070991, -23524808, -6333003, -7322862, -7186105, -13371850, 22217361, 21494318, 2260820, 1406186, 12639019 ], [ -4823406, 4187695, -17332248, 6552280, -18448377, 20605125, -968277, 14898866, 10653631, -13292369, 20804324, -4989551, 9166285, -25680536, -10491969, -9367434, -16268299, -17497822, 21783123, 19008842, -144004, -5454658, 17748961 ], [ 9822, 6770713, -19988904, 5652904, -28734399, 19760019, -5879619, 23930174, 14445385, -19186919, 27665084, 910951, 16261579, -27836264, -14650935, -11412006, -25350493, -21623794, 21348885, 16523366, -2548828, -12315502, 22858903 ], [ 5380510, 8021116, -19233050, 3594993, -25269581, 19386698, -1281156, 18686097, 12497789, -17728399, 20651724, 4898858, 12728298, -18798607, -15039481, -12846498, -26301077, -20059296, 13783462, 12238165, 1528713, -8836216, 19374105 ], [ 10858690, 9004996, -17794694, 1305375, -19054595, 19107734, 5219268, 10586943, 9402323, -14799265, 10863540, 8504246, 7069302, -7522273, -14673943, -14158974, -25625339, -17356704, 4791802, 7593019, 6902727, -3288904, 14170359 ], [ 16336870, 9988876, -16356338, -984243, -12839609, 18828770, 11719692, 2487789, 6306857, -11870131, 1075356, 12109634, 1410306, 3754061, -14308405, -15471450, -24949601, -14654112, -4199858, 2947873, 12276741, 2258408, 8966613 ], [ 21815050, 10972756, -14917982, -3273861, -6624623, 18549806, 18220116, -5611365, 3211391, -8940997, -8712828, 15715022, -4248690, 15030395, -13942867, -16783926, -24273863, -11951520, -13191518, -1697273, 17650755, 7805720, 3762867 ], [ 27293230, 11956636, -13479626, -5563479, -409637, 18270842, 24720540, -13710519, 115925, -6011863, -18501012, 19320410, -9907686, 26306729, -13577329, -18096402, -23598125, -9248928, -22183178, -6342419, 23024769, 13353032, -1440879 ], [ 29232667, 8777590, -13309175, -3461373, 683722, 15682637, 25163973, -14260746, -3188305, -2712154, -20774190, 17662937, -13449864, 26825309, -15094423, -19838412, -22418591, -6785031, -23893259, -7230632, 26090160, 16938854, -1386531 ], [ 27633361, 1435618, -14406629, 3032457, -3344546, 10785191, 19550415, -7262046, -6701299, 958130, -15532362, 10742603, -14875224, 16586135, -18494149, -22009956, -20735261, -4559829, -18321761, -4361912, 26846928, 18563186, 3925911 ], [ 26034055, -5906354, -15504083, 9526287, -7372814, 5887745, 13936857, -263346, -10214293, 4628414, -10290534, 3822269, -16300584, 6346961, -21893875, -24181500, -19051931, -2334627, -12750263, -1493192, 27603696, 20187518, 9238353 ], [ 24434749, -13248326, -16601537, 16020117, -11401082, 990299, 8323299, 6735354, -13727287, 8298698, -5048706, -3098065, -17725944, -3892213, -25293601, -26353044, -17368601, -109425, -7178765, 1375528, 28360464, 21811850, 14550795 ], [ 22835443, -20590298, -17698991, 22513947, -15429350, -3907147, 2709741, 13734054, -17240281, 11968982, 193122, -10018399, -19151304, -14131387, -28693327, -28524588, -15685271, 2115777, -1607267, 4244248, 29117232, 23436182, 19863237 ], [ 21088103, -26059201, -17779899, 26371350, -18680963, -7552453, -1787335, 18752913, -19857338, 14491786, 4300374, -16191206, -19392591, -21324173, -30025218, -28491141, -14761017, 3991732, 2472670, 7268870, 28430461, 23867336, 24049391 ], [ 18600593, -22162759, -12778077, 17046618, -18049301, -4937059, -702001, 13872567, -17994710, 11277190, 2734746, -18626378, -13713513, -13285019, -21017934, -17432739, -17632143, 4121452, -905198, 11073002, 20525995, 18332600, 22604105 ], [ 16113083, -18266317, -7776255, 7721886, -17417639, -2321665, 383333, 8992221, -16132082, 8062594, 1169118, -21061550, -8034435, -5245865, -12010650, -6374337, -20503269, 4251172, -4283066, 14877134, 12621529, 12797864, 21158819 ], [ 13625573, -14369875, -2774433, -1602846, -16785977, 293729, 1468667, 4111875, -14269454, 4847998, -396510, -23496722, -2355357, 2793289, -3003366, 4684065, -23374395, 4380892, -7660934, 18681266, 4717063, 7263128, 19713533 ], [ 11138063, -10473433, 2227389, -10927578, -16154315, 2909123, 2554001, -768471, -12406826, 1633402, -1962138, -25931894, 3323721, 10832443, 6003918, 15742467, -26245521, 4510612, -11038802, 22485398, -3187403, 1728392, 18268247 ], [ 8650553, -6576991, 7229211, -20252310, -15522653, 5524517, 3639335, -5648817, -10544198, -1581194, -3527766, -28367066, 9002799, 18871597, 15011202, 26800869, -29116647, 4640332, -14416670, 26289530, -11091869, -3806344, 16822961 ], [ 2587473, -8527049, 2550678, -18598752, -13391381, 4403856, -1456171, -3147533, -4877315, -3761835, -1843734, -26319188, 6239892, 13206696, 15023641, 23649276, -27346253, 1957282, -12835248, 27662032, -11930975, -4312360, 14806000 ], [ -4190721, -11646407, -4063926, -14749536, -10960187, 2535984, -7787845, 830077, 1550419, -5735685, 490230, -23374700, 1788588, 4800984, 13237111, 17655684, -24647555, -1288322, -10261968, 28548208, -11357009, -3812632, 12674704 ], [ -10968915, -14765765, -10678530, -10900320, -8528993, 668112, -14119519, 4807687, 7978153, -7709535, 2824194, -20430212, -2662716, -3604728, 11450581, 11662092, -21948857, -4533926, -7688688, 29434384, -10783043, -3312904, 10543408 ], [ -17747109, -17885123, -17293134, -7051104, -6097799, -1199760, -20451193, 8785297, 14405887, -9683385, 5158158, -17485724, -7114020, -12010440, 9664051, 5668500, -19250159, -7779530, -5115408, 30320560, -10209077, -2813176, 8412112 ], [ -24525303, -21004481, -23907738, -3201888, -3666605, -3067632, -26782867, 12762907, 20833621, -11657235, 7492122, -14541236, -11565324, -20416152, 7877521, -325092, -16551461, -11025134, -2542128, 31206736, -9635111, -2313448, 6280816 ], [ -28167528, -22556567, -26443542, -3458670, -4967141, -6157209, -25304791, 14278648, 23345971, -11493975, 8915652, -13267208, -13364619, -20998830, 7068013, -5032734, -14089436, -10033109, -199023, 26447644, -8192099, 444401, 4618186 ], [ -28673784, -22541381, -24900546, -7821450, -9999407, -10468491, -16016965, 13332520, 21942937, -9193605, 9428748, -13663640, -12511905, -13758474, 7235527, -8454426, -11864084, -4803455, 1913907, 16043284, -5880041, 5460371, 3424222 ], [ -29180040, -22526195, -23357550, -12184230, -15031673, -14779773, -6729139, 12386392, 20539903, -6893235, 9941844, -14060072, -11659191, -6518118, 7403041, -11876118, -9638732, 426199, 4026837, 5638924, -3567983, 10476341, 2230258 ], [ -29686296, -22511009, -21814554, -16547010, -20063939, -19091055, 2558687, 11440264, 19136869, -4592865, 10454940, -14456504, -10806477, 722238, 7570555, -15297810, -7413380, 5655853, 6139767, -4765436, -1255925, 15492311, 1036294 ], [ -30192552, -22495823, -20271558, -20909790, -25096205, -23402337, 11846513, 10494136, 17733835, -2292495, 10968036, -14852936, -9953763, 7962594, 7738069, -18719502, -5188028, 10885507, 8252697, -15169796, 1056133, 20508281, -157670 ], [ -29923815, -22545504, -19150379, -23202155, -28322379, -25400320, 18839240, 9856408, 16657845, -1321294, 10977176, -13785329, -8831998, 13627881, 8188522, -21623136, -3095831, 15008564, 9683701, -24029460, 2843865, 23783423, -1283530 ], [ -25780113, -22919520, -20138285, -15142445, -22518093, -15831808, 14356472, 10760680, 17217075, -6995938, 8466536, -5397527, -6364978, 11417823, 10053670, -21936480, -1669409, 13598636, 7705075, -25165644, 2009967, 18354425, -2068870 ], [ -21636411, -23293536, -21126191, -7082735, -16713807, -6263296, 9873704, 11664952, 17776305, -12670582, 5955896, 2990275, -3897958, 9207765, 11918818, -22249824, -242987, 12188708, 5726449, -26301828, 1176069, 12925427, -2854210 ], [ -17492709, -23667552, -22114097, 976975, -10909521, 3305216, 5390936, 12569224, 18335535, -18345226, 3445256, 11378077, -1430938, 6997707, 13783966, -22563168, 1183435, 10778780, 3747823, -27438012, 342171, 7496429, -3639550 ], [ -13349007, -24041568, -23102003, 9036685, -5105235, 12873728, 908168, 13473496, 18894765, -24019870, 934616, 19765879, 1036082, 4787649, 15649114, -22876512, 2609857, 9368852, 1769197, -28574196, -491727, 2067431, -4424890 ], [ -9205305, -24415584, -24089909, 17096395, 699051, 22442240, -3574600, 14377768, 19453995, -29694514, -1576024, 28153681, 3503102, 2577591, 17514262, -23189856, 4036279, 7958924, -209429, -29710380, -1325625, -3361567, -5210230 ], [ -11281608, -23737570, -19202465, 16703735, 3995567, 23277247, -2486683, 14434605, 17861590, -25880408, -5830399, 20610813, 1198452, 4095793, 17155515, -24615870, 5581001, 10174026, -4948005, -23287294, 52162, -1055075, -4374175 ], [ -14601912, -22849150, -13139951, 14620601, 6790529, 22365553, -284629, 14321955, 15838858, -20168552, -10433521, 9881811, -2060532, 6359647, 16351989, -26264418, 7149383, 13114134, -10238571, -15352354, 1872286, 2798515, -3213841 ], [ -17922216, -21960730, -7077437, 12537467, 9585491, 21453859, 1917425, 14209305, 13816126, -14456696, -15036643, -847191, -5319516, 8623501, 15548463, -27912966, 8717765, 16054242, -15529137, -7417414, 3692410, 6652105, -2053507 ], [ -21242520, -21072310, -1014923, 10454333, 12380453, 20542165, 4119479, 14096655, 11793394, -8744840, -19639765, -11576193, -8578500, 10887355, 14744937, -29561514, 10286147, 18994350, -20819703, 517526, 5512534, 10505695, -893173 ], [ -24562824, -20183890, 5047591, 8371199, 15175415, 19630471, 6321533, 13984005, 9770662, -3032984, -24242887, -22305195, -11837484, 13151209, 13941411, -31210062, 11854529, 21934458, -26110269, 8452466, 7332658, 14359285, 267161 ], [ -21438204, -16385752, 7029673, 5556035, 16941902, 20025928, 9235373, 11934342, 6035275, 1079422, -26039575, -23678877, -9949704, 10955923, 12421026, -27334344, 9639998, 19548021, -27465318, 9974477, 5001898, 15781606, 528392 ], [ -11868660, -9677896, 4931323, 2008841, 17679914, 21728536, 12860999, 7947666, 587233, 3592378, -25029829, -15697239, -2915160, 4301497, 10183782, -17934360, 3642554, 11835039, -24884850, 5083559, -1479746, 14772658, -109480 ], [ -2299116, -2970040, 2832973, -1538353, 18417926, 23431144, 16486625, 3960990, -4860809, 6105334, -24020083, -7715601, 4119384, -2352929, 7946538, -8534376, -2354890, 4122057, -22304382, 192641, -7961390, 13763710, -747352 ], [ 7270428, 3737816, 734623, -5085547, 19155938, 25133752, 20112251, -25686, -10308851, 8618290, -23010337, 266037, 11153928, -9007355, 5709294, 865608, -8352334, -3590925, -19723914, -4698277, -14443034, 12754762, -1385224 ], [ 16839972, 10445672, -1363727, -8632741, 19893950, 26836360, 23737877, -4012362, -15756893, 11131246, -22000591, 8247675, 18188472, -15661781, 3472050, 10265592, -14349778, -11303907, -17143446, -9589195, -20924678, 11745814, -2023096 ], [ 24068038, 16180843, -3952723, -10613744, 19753177, 27980384, 26690576, -7425549, -18888858, 13645309, -21052282, 13709713, 23443049, -19826167, 1749762, 18197302, -19123413, -17140509, -14463990, -12689428, -26245054, 10216519, -2176849 ], [ 19588714, 17052589, -8994949, -4763792, 15218479, 26331488, 26278640, -7971291, -10440438, 16164907, -20411158, 6573751, 19797791, -11540353, 2602254, 18787642, -17778003, -13595211, -11289594, -6836236, -25759090, 6085489, 89993 ], [ 15109390, 17924335, -14037175, 1086160, 10683781, 24682592, 25866704, -8517033, -1992018, 18684505, -19770034, -562211, 16152533, -3254539, 3454746, 19377982, -16432593, -10049913, -8115198, -983044, -25273126, 1954459, 2356835 ], [ 10630066, 18796081, -19079401, 6936112, 6149083, 23033696, 25454768, -9062775, 6456402, 21204103, -19128910, -7698173, 12507275, 5031275, 4307238, 19968322, -15087183, -6504615, -4940802, 4870148, -24787162, -2176571, 4623677 ], [ 6150742, 19667827, -24121627, 12786064, 1614385, 21384800, 25042832, -9608517, 14904822, 23723701, -18487786, -14834135, 8862017, 13317089, 5159730, 20558662, -13741773, -2959317, -1766406, 10723340, -24301198, -6307601, 6890519 ], [ 1671418, 20539573, -29163853, 18636016, -2920313, 19735904, 24630896, -10154259, 23353242, 26243299, -17846662, -21970097, 5216759, 21602903, 6012222, 21149002, -12396363, 585981, 1407990, 16576532, -23815234, -10438631, 9157361 ], [ -3757336, 13565659, -21510819, 16951173, -708091, 12730858, 24816635, -11367451, 22825502, 22944997, -14729923, -15124959, 3323556, 17565207, 5152249, 16476132, -12000953, 2365099, 4413776, 11220749, -19250420, -13327371, 7879263 ], [ -9375976, 5022613, -11318733, 13759371, 2853515, 4654582, 25121909, -12714133, 20502530, 18483115, -11118061, -5483601, 1780764, 11062809, 3949783, 10750620, -11795543, 3790981, 7385840, 3623171, -13869836, -15967653, 5892177 ], [ -14994616, -3520433, -1126647, 10567569, 6415121, -3421694, 25427183, -14060815, 18179558, 14021233, -7506199, 4157757, 237972, 4560411, 2747317, 5025108, -11590133, 5216863, 10357904, -3974407, -8489252, -18607935, 3905091 ], [ -20613256, -12063479, 9065439, 7375767, 9976727, -11497970, 25732457, -15407497, 15856586, 9559351, -3894337, 13799115, -1304820, -1941987, 1544851, -700404, -11384723, 6642745, 13329968, -11571985, -3108668, -21248217, 1918005 ], [ -26231896, -20606525, 19257525, 4183965, 13538333, -19574246, 26037731, -16754179, 13533614, 5097469, -282475, 23440473, -2847612, -8444385, 342385, -6425916, -11179313, 8068627, 16302032, -19169563, 2271916, -23888499, -69081 ], [ -28593595, -24533087, 23772060, -52230, 14518448, -23679995, 26726189, -16707208, 11427350, 4612645, 1168916, 26667639, -3744033, -11795436, 422557, -7187325, -12691082, 6129301, 14997695, -22591609, 4441627, -20909691, 346080 ], [ -27698353, -23843165, 22609044, -5332818, 12917072, -23815217, 27797831, -15266584, 9537794, 8104879, 459836, 23480613, -3994083, -11995140, 1785367, -2984631, -15920030, 824767, 9416957, -21838123, 3400465, -12311793, 3163488 ], [ -26803111, -23153243, 21446028, -10613406, 11315696, -23950439, 28869473, -13825960, 7648238, 11597113, -249244, 20293587, -4244133, -12194844, 3148177, 1218063, -19148978, -4479767, 3836219, -21084637, 2359303, -3713895, 5980896 ], [ -25907869, -22463321, 20283012, -15893994, 9714320, -24085661, 29941115, -12385336, 5758682, 15089347, -958324, 17106561, -4494183, -12394548, 4510987, 5420757, -22377926, -9784301, -1744519, -20331151, 1318141, 4884003, 8798304 ], [ -25012627, -21773399, 19119996, -21174582, 8112944, -24220883, 31012757, -10944712, 3869126, 18581581, -1667404, 13919535, -4744233, -12594252, 5873797, 9623451, -25606874, -15088835, -7325257, -19577665, 276979, 13481901, 11615712 ], [ -24236872, -20586200, 18175321, -25208753, 6627403, -24413493, 31659901, -8921273, 2129446, 21518645, -1690288, 11558427, -5700799, -13236915, 6168382, 12310142, -26598486, -18350870, -10682701, -17918237, -1428704, 20554488, 13012967 ], [ -24058552, -16912616, 18322351, -23010839, 5721037, -24893043, 30184555, -3983759, 1139146, 21679859, 1717808, 13326909, -10189945, -16094373, 1121842, 7416818, -16403418, -11400410, -2923675, -11729099, -6456992, 20000520, 7309457 ], [ -23880232, -13239032, 18469381, -20812925, 4814671, -25372593, 28709209, 953755, 148846, 21841073, 5125904, 15095391, -14679091, -18951831, -3924698, 2523494, -6208350, -4449950, 4835351, -5539961, -11485280, 19446552, 1605947 ], [ -23701912, -9565448, 18616411, -18615011, 3908305, -25852143, 27233863, 5891269, -841454, 22002287, 8534000, 16863873, -19168237, -21809289, -8971238, -2369830, 3986718, 2500510, 12594377, 649177, -16513568, 18892584, -4097563 ], [ -23523592, -5891864, 18763441, -16417097, 3001939, -26331693, 25758517, 10828783, -1831754, 22163501, 11942096, 18632355, -23657383, -24666747, -14017778, -7263154, 14181786, 9450970, 20353403, 6838315, -21541856, 18338616, -9801073 ], [ -23345272, -2218280, 18910471, -14219183, 2095573, -26811243, 24283171, 15766297, -2822054, 22324715, 15350192, 20400837, -28146529, -27524205, -19064318, -12156478, 24376854, 16401430, 28112429, 13027453, -26570144, 17784648, -15504583 ], [ -17624077, -3385956, 17652396, -16034649, 6602907, -19581728, 23730300, 16325621, -1369299, 21167759, 13909948, 17483239, -22456545, -23899413, -11870383, -8661597, 19881227, 12034240, 22206595, 16057026, -22383022, 11194480, -10836388 ], [ -10794307, -5521884, 16113300, -18652791, 12192981, -10810400, 23361924, 16009307, 572067, 19747169, 11500036, 13628425, -14730735, -18978171, -2228353, -3489075, 12447461, 5403520, 13567789, 18454686, -16352818, 3397072, -4093852 ], [ -3964537, -7657812, 14574204, -21270933, 17783055, -2039072, 22993548, 15692993, 2513433, 18326579, 9090124, 9773611, -7004925, -14056929, 7413677, 1683447, 5013695, -1227200, 4928983, 20852346, -10322614, -4400336, 2648684 ], [ 2865233, -9793740, 13035108, -23889075, 23373129, 6732256, 22625172, 15376679, 4454799, 16905989, 6680212, 5918797, 720885, -9135687, 17055707, 6855969, -2420071, -7857920, -3709823, 23250006, -4292410, -12197744, 9391220 ], [ 9695003, -11929668, 11496012, -26507217, 28963203, 15503584, 22256796, 15060365, 6396165, 15485399, 4270300, 2063983, 8446695, -4214445, 26697737, 12028491, -9853837, -14488640, -12348629, 25647666, 1737794, -19995152, 16133756 ], [ 13888880, -11244894, 6805863, -26494101, 26562795, 17497084, 18148059, 11106197, 4927350, 15954779, 5158438, 2906200, 11257332, -2593629, 30326135, 16211358, -11065510, -14974718, -12736868, 27103077, 4845971, -22914218, 16243427 ], [ 15446864, -7739418, -1035339, -23849727, 16171905, 12712756, 10298961, 3514175, 48354, 18314129, 9344626, 8445448, 9152796, -4273239, 27940901, 19404570, -6055090, -9316154, -4874540, 27616239, 5032121, -20954942, 9720233 ], [ 17004848, -4233942, -8876541, -21205353, 5781015, 7928428, 2449863, -4077847, -4830642, 20673479, 13530814, 13984696, 7048260, -5952849, 25555667, 22597782, -1044670, -3657590, 2987788, 28129401, 5218271, -18995666, 3197039 ], [ 18562832, -728466, -16717743, -18560979, -4609875, 3144100, -5399235, -11669869, -9709638, 23032829, 17717002, 19523944, 4943724, -7632459, 23170433, 25790994, 3965750, 2000974, 10850116, 28642563, 5404421, -17036390, -3326155 ], [ 20120816, 2777010, -24558945, -15916605, -15000765, -1640228, -13248333, -19261891, -14588634, 25392179, 21903190, 25063192, 2839188, -9312069, 20785199, 28984206, 8976170, 7659538, 18712444, 29155725, 5590571, -15077114, -9849349 ], [ 21288391, 4952077, -29954031, -13808964, -23818158, -4917722, -19571482, -25496021, -18959370, 25688961, 24923554, 29181694, 1045096, -10512564, 17575209, 31126453, 13199933, 11145639, 23668450, 29443787, 6006967, -13151612, -14068468 ], [ 20503921, 475099, -23118537, -14384988, -24768066, -661046, -18264886, -24940691, -20788806, 15672903, 22114798, 26196466, 803224, -9317484, 10241439, 28013875, 13490411, 3769425, 14092846, 28606349, 7574593, -11394980, -6767212 ], [ 19719451, -4001879, -16283043, -14961012, -25717974, 3595630, -16958290, -24385361, -22618242, 5656845, 19306042, 23211238, 561352, -8122404, 2907669, 24901297, 13780889, -3606789, 4517242, 27768911, 9142219, -9638348, 534044 ], [ 18934981, -8478857, -9447549, -15537036, -26667882, 7852306, -15651694, -23830031, -24447678, -4359213, 16497286, 20226010, 319480, -6927324, -4426101, 21788719, 14071367, -10983003, -5058362, 26931473, 10709845, -7881716, 7835300 ], [ 18150511, -12955835, -2612055, -16113060, -27617790, 12108982, -14345098, -23274701, -26277114, -14375271, 13688530, 17240782, 77608, -5732244, -11759871, 18676141, 14361845, -18359217, -14633966, 26094035, 12277471, -6125084, 15136556 ], [ 17366041, -17432813, 4223439, -16689084, -28567698, 16365658, -13038502, -22719371, -28106550, -24391329, 10879774, 14255554, -164264, -4537164, -19093641, 15563563, 14652323, -25735431, -24209570, 25256597, 13845097, -4368452, 22437812 ], [ 16546766, -19232601, 4910403, -13397453, -26480966, 11080244, -7736011, -20633586, -21214871, -22595162, 13080753, 12946161, 5038509, -4684624, -22161461, 15186835, 14757546, -21238270, -24933094, 23395264, 12759943, -5851150, 20892798 ], [ 15720530, -20496951, 4367661, -9332291, -23786906, 3886412, -1634341, -18241710, -12578969, -18436550, 16283679, 11971935, 11330211, -5100592, -24376091, 15357277, 14825718, -14366434, -23886202, 21329152, 11144233, -7981714, 17578530 ], [ 14894294, -21761301, 3824919, -5267129, -21092846, -3307420, 4467329, -15849834, -3943067, -14277938, 19486605, 10997709, 17621913, -5516560, -26590721, 15527719, 14893890, -7494598, -22839310, 19263040, 9528523, -10112278, 14264262 ], [ 14068058, -23025651, 3282177, -1201967, -18398786, -10501252, 10568999, -13457958, 4692835, -10119326, 22689531, 10023483, 23913615, -5932528, -28805351, 15698161, 14962062, -622762, -21792418, 17196928, 7912813, -12242842, 10949994 ], [ 13241822, -24290001, 2739435, 2863195, -15704726, -17695084, 16670669, -11066082, 13328737, -5960714, 25892457, 9049257, 30205317, -6348496, -31019981, 15868603, 15030234, 6249074, -20745526, 15130816, 6297103, -14373406, 7635726 ], [ 13910648, -23665701, 4038750, 6897238, -15635123, -22171474, 18641870, -7197486, 13827868, -5468747, 22453935, 9093036, 28951953, -8280469, -26977439, 13140328, 14153952, 9463343, -18115696, 10228393, 6592255, -14367625, 4389480 ], [ 16074536, -21152751, 7180122, 10900162, -18189977, -23930422, 16482602, -1852170, 6190228, -8643425, 12373965, 10154820, 20153523, -11728447, -16677725, 7513336, 12333216, 9020045, -13902928, 2489659, 8798269, -12225499, 1211256 ], [ 18238424, -18639801, 10321494, 14903086, -20744831, -25689370, 14323334, 3493146, -1447412, -11818103, 2293995, 11216604, 11355093, -15176425, -6378011, 1886344, 10512480, 8576747, -9690160, -5249075, 11004283, -10083373, -1966968 ], [ 20402312, -16126851, 13462866, 18906010, -23299685, -27448318, 12164066, 8838462, -9085052, -14992781, -7785975, 12278388, 2556663, -18624403, 3921703, -3740648, 8691744, 8133449, -5477392, -12987809, 13210297, -7941247, -5145192 ], [ 22566200, -13613901, 16604238, 22908934, -25854539, -29207266, 10004798, 14183778, -16722692, -18167459, -17865945, 13340172, -6241767, -22072381, 14221417, -9367640, 6871008, 7690151, -1264624, -20726543, 15416311, -5799121, -8323416 ], [ 22603883, -11220683, 19324296, 24974646, -26687021, -28869201, 7284042, 17515847, -21443360, -19380744, -24955815, 12901650, -14138098, -24679577, 22163746, -13951381, 5671622, 7847823, 1322346, -26730086, 17238573, -3852392, -9857581 ], [ 12010541, -9426125, 19937784, 17354298, -18907643, -18046071, 1755846, 10781681, -11579168, -10787064, -17095185, 4961598, -17523934, -23082863, 18319150, -13318867, 7578986, 11010345, -4219674, -24057674, 17142075, -2882648, -3171451 ], [ 1417199, -7631567, 20551272, 9733950, -11128265, -7222941, -3772350, 4047515, -1714976, -2193384, -9234555, -2978454, -20909770, -21486149, 14474554, -12686353, 9486350, 14172867, -9761694, -21385262, 17045577, -1912904, 3514679 ], [ -9176143, -5837009, 21164760, 2113602, -3348887, 3600189, -9300546, -2686651, 8149216, 6400296, -1373925, -10918506, -24295606, -19889435, 10629958, -12053839, 11393714, 17335389, -15303714, -18712850, 16949079, -943160, 10200809 ], [ -19769485, -4042451, 21778248, -5506746, 4430491, 14423319, -14828742, -9420817, 18013408, 14993976, 6486705, -18858558, -27681442, -18292721, 6785362, -11421325, 13301078, 20497911, -20845734, -16040438, 16852581, 26584, 16886939 ], [ -30362827, -2247893, 22391736, -13127094, 12209869, 25246449, -20356938, -16154983, 27877600, 23587656, 14347335, -26798610, -31067278, -16696007, 2940766, -10788811, 15208442, 23660433, -26387754, -13368026, 16756083, 996328, 23573069 ], [ -25624379, -1427815, 18048159, -15671662, 12680862, 19969039, -16400619, -18941124, 28144962, 18595676, 8692655, -27405667, -29095269, -12729168, 4631885, -9031392, 17445361, 16946595, -18444119, -10053904, 17275080, -3274118, 18668619 ], [ -17819573, -802633, 12713169, -17201074, 11690178, 11471521, -10547397, -20937660, 26492958, 10886564, 334913, -26546125, -26051691, -8288304, 7430147, -7048992, 19748191, 8257485, -7803353, -6611440, 17917176, -8592602, 11446053 ], [ -10014767, -177451, 7378179, -18730486, 10699494, 2974003, -4694175, -22934196, 24840954, 3177452, -8022829, -25686583, -23008113, -3847440, 10228409, -5066592, 22051021, -431625, 2837413, -3168976, 18559272, -13911086, 4223487 ], [ -2209961, 447731, 2043189, -20259898, 9708810, -5523515, 1159047, -24930732, 23188950, -4531660, -16380571, -24827041, -19964535, 593424, 13026671, -3084192, 24353851, -9120735, 13478179, 273488, 19201368, -19229570, -2999079 ], [ 5594845, 1072913, -3291801, -21789310, 8718126, -14021033, 7012269, -26927268, 21536946, -12240772, -24738313, -23967499, -16920957, 5034288, 15824933, -1101792, 26656681, -17809845, 24118945, 3715952, 19843464, -24548054, -10221645 ], [ 9893272, 553706, -3234714, -23387110, 7802184, -17234900, 6567945, -27930144, 20518515, -13085257, -28325551, -18712126, -13335141, 6417954, 16555100, 1285503, 25553581, -20624889, 29611882, 4695851, 20280126, -23669951, -10557591 ], [ 10685320, -1109890, 2214450, -25053298, 6960984, -15165116, -173925, -27939360, 20133657, -7065115, -27142285, -9060922, -9207087, 4744422, 15217172, 4077693, 21044551, -17565867, 29956990, 3213185, 20511354, -16595261, -4006917 ], [ 11477368, -2773486, 7663614, -26719486, 6119784, -13095332, -6915795, -27948576, 19748799, -1044973, -25959019, 590282, -5079033, 3070890, 13879244, 6869883, 16535521, -14506845, 30302098, 1730519, 20742582, -9520571, 2543757 ], [ 12269416, -4437082, 13112778, -28385674, 5278584, -11025548, -13657665, -27957792, 19363941, 4975169, -24775753, 10241486, -950979, 1397358, 12541316, 9662073, 12026491, -11447823, 30647206, 247853, 20973810, -2445881, 9094431 ], [ 13061464, -6100678, 18561942, -30051862, 4437384, -8955764, -20399535, -27967008, 18979083, 10995311, -23592487, 19892690, 3177075, -276174, 11203388, 12454263, 7517461, -8388801, 30992314, -1234813, 21205038, 4628809, 15645105 ], [ 13988388, -6578463, 23206166, -30705062, 3386201, -7684281, -24771896, -26355737, 18153783, 15899527, -21069503, 26544233, 5542563, -1270726, 10761214, 14411355, 4260218, -6099826, 31105577, -2611314, 19925814, 10145896, 20463978 ], [ 15589692, -1127193, 23825690, -26293322, 1285103, -10404303, -17296712, -16642031, 15126273, 15224113, -11847929, 18197471, -904779, 1129622, 14797810, 12192957, 7261910, -7661086, 30059615, -3456990, 11094330, 7874968, 16623846 ], [ 17190996, 4324077, 24445214, -21881582, -815995, -13124325, -9821528, -6928325, 12098763, 14548699, -2626355, 9850709, -7352121, 3529970, 18834406, 9974559, 10263602, -9222346, 29013653, -4302666, 2262846, 5604040, 12783714 ], [ 18792300, 9775347, 25064738, -17469842, -2917093, -15844347, -2346344, 2785381, 9071253, 13873285, 6595219, 1503947, -13799463, 5930318, 22871002, 7756161, 13265294, -10783606, 27967691, -5148342, -6568638, 3333112, 8943582 ], [ 20393604, 15226617, 25684262, -13058102, -5018191, -18564369, 5128840, 12499087, 6043743, 13197871, 15816793, -6842815, -20246805, 8330666, 26907598, 5537763, 16266986, -12344866, 26921729, -5994018, -15400122, 1062184, 5103450 ], [ 21994908, 20677887, 26303786, -8646362, -7119289, -21284391, 12604024, 22212793, 3016233, 12522457, 25038367, -15189577, -26694147, 10731014, 30944194, 3319365, 19268678, -13906126, 25875767, -6839694, -24231606, -1208744, 1263318 ], [ 14009017, 20855492, 24142005, -8046222, -2717692, -22342093, 7481478, 21558234, 7332898, 6128538, 19919396, -13252839, -21183749, 10256867, 24816855, 4086062, 20987790, -7343451, 19928630, -9665925, -17225765, 2536638, -574424 ], [ 4105687, 19978364, 21423963, -8208402, 2984444, -23067331, -160614, 18830022, 13118398, -1409082, 11932316, -9259401, -13281803, 9207821, 16656729, 5449778, 22450386, 844011, 13001258, -12888267, -7052459, 7485282, -2011688 ], [ -5797643, 19101236, 18705921, -8370582, 8686580, -23792569, -7802706, 16101810, 18903898, -8946702, 3945236, -5265963, -5379857, 8158775, 8496603, 6813494, 23912982, 9031473, 6073886, -16110609, 3120847, 12433926, -3448952 ], [ -15700973, 18224108, 15987879, -8532762, 14388716, -24517807, -15444798, 13373598, 24689398, -16484322, -4041844, -1272525, 2522089, 7109729, 336477, 8177210, 25375578, 17218935, -853486, -19332951, 13294153, 17382570, -4886216 ], [ -25604303, 17346980, 13269837, -8694942, 20090852, -25243045, -23086890, 10645386, 30474898, -24021942, -12028924, 2720913, 10424035, 6060683, -7823649, 9540926, 26838174, 25406397, -7780858, -22555293, 23467459, 22331214, -6323480 ], [ -26632646, 13993652, 7925859, -8794470, 21056762, -20485060, -24320964, 9915042, 30686746, -27879639, -14186545, 6477321, 10420219, 2762552, -13666260, 10529234, 26572743, 23867481, -10001968, -20573712, 26467147, 20973747, -5456540 ], [ -18786002, 8164124, -44055, -8831346, 17286446, -10243852, -19147020, 11182566, 25324942, -28057413, -10514707, 9996699, 2510641, -2784664, -17191356, 11142134, 24579285, 12602187, -7516816, -13388208, 22293217, 13310169, -2285396 ], [ -10939358, 2334596, -8013969, -8868222, 13516130, -2644, -13973076, 12450090, 19963138, -28235187, -6842869, 13516077, -5398937, -8331880, -20716452, 11755034, 22585827, 1336893, -5031664, -6202704, 18119287, 5646591, 885748 ], [ -3092714, -3494932, -15983883, -8905098, 9745814, 10238564, -8799132, 13717614, 14601334, -28412961, -3171031, 17035455, -13308515, -13879096, -24241548, 12367934, 20592369, -9928401, -2546512, 982800, 13945357, -2016987, 4056892 ], [ 4753930, -9324460, -23953797, -8941974, 5975498, 20479772, -3625188, 14985138, 9239530, -28590735, 500807, 20554833, -21218093, -19426312, -27766644, 12980834, 18598911, -21193695, -61360, 8168304, 9771427, -9680565, 7228036 ], [ 10081158, -13644684, -29176207, -8027487, 2714740, 28269906, 1514142, 14510756, 3866969, -27755642, 4249986, 22894390, -26444391, -22464878, -28771969, 12213749, 15895837, -29488613, 1761793, 12711183, 5878184, -16484163, 8787000 ], [ 2811306, -10418388, -20661097, -2356185, 2001772, 23804670, 6480402, 5326844, -1559377, -21856214, 8385870, 19334842, -18254289, -12960194, -17178439, 4546739, 9644683, -22931651, 274951, 4040937, 3388376, -18987861, 2285064 ], [ -4458546, -7192092, -12145987, 3315117, 1288804, 19339434, 11446662, -3857068, -6985723, -15956786, 12521754, 15775294, -10064187, -3455510, -5584909, -3120271, 3393529, -16374689, -1211891, -4629309, 898568, -21491559, -4216872 ], [ -11728398, -3965796, -3630877, 8986419, 575836, 14874198, 16412922, -13040980, -12412069, -10057358, 16657638, 12215746, -1874085, 6049174, 6008621, -10787281, -2857625, -9817727, -2698733, -13299555, -1591240, -23995257, -10718808 ], [ -18998250, -739500, 4884233, 14657721, -137132, 10408962, 21379182, -22224892, -17838415, -4157930, 20793522, 8656198, 6316017, 15553858, 17602151, -18454291, -9108779, -3260765, -4185575, -21969801, -4081048, -26498955, -17220744 ], [ -26268102, 2486796, 13399343, 20329023, -850100, 5943726, 26345442, -31408804, -23264761, 1741498, 24929406, 5096650, 14506119, 25058542, 29195681, -26121301, -15359933, 3296197, -5672417, -30640047, -6570856, -29002653, -23722680 ], [ -25228559, 2069617, 15698958, 15814865, -3499273, 4231140, 22683047, -31017641, -22448947, 6063581, 22552970, 1567992, 9541456, 27054881, 26054361, -23417921, -16835362, -984716, -2305909, -26777928, -1900174, -26832496, -23380406 ], [ -22527137, 923743, 16755474, 9263615, -6535687, 3069084, 17294921, -28711463, -20384701, 10070195, 18874070, -1954488, 1945840, 27549551, 19966071, -18640463, -17355646, -7433204, 2031269, -20409336, 4202606, -23727568, -21669290 ], [ -19825715, -222131, 17811990, 2712365, -9572101, 1907028, 11906795, -26405285, -18320455, 14076809, 15195170, -5476968, -5649776, 28044221, 13877781, -13863005, -17875930, -13881692, 6368447, -14040744, 10305386, -20622640, -19958174 ], [ -17124293, -1368005, 18868506, -3838885, -12608515, 744972, 6518669, -24099107, -16256209, 18083423, 11516270, -8999448, -13245392, 28538891, 7789491, -9085547, -18396214, -20330180, 10705625, -7672152, 16408166, -17517712, -18247058 ], [ -14422871, -2513879, 19925022, -10390135, -15644929, -417084, 1130543, -21792929, -14191963, 22090037, 7837370, -12521928, -20841008, 29033561, 1701201, -4308089, -18916498, -26778668, 15042803, -1303560, 22510946, -14412784, -16535942 ] ], [ [ -18937504, 1802144, -12771040, 3317440, 7645824, -8105792, 27353792, -25198336, -8464352, -567040, 21000608, 19496160, -214592, -2149696, 16077152, -14468736, 18097280, -16026560, -6376672, 15752384, -12482624, 2100608, -12279616 ], [ -18937504, 1802144, -12771040, 3317440, 7645824, -8105792, 27353792, -25198336, -8464352, -567040, 21000608, 19496160, -214592, -2149696, 16077152, -14468736, 18097280, -16026560, -6376672, 15752384, -12482624, 2100608, -12279616 ], [ -18937504, 1802144, -12771040, 3317440, 7645824, -8105792, 27353792, -25198336, -8464352, -567040, 21000608, 19496160, -214592, -2149696, 16077152, -14468736, 18097280, -16026560, -6376672, 15752384, -12482624, 2100608, -12279616 ], [ -20657359, 1536129, -11371935, 2051370, 3435404, -4492552, 22414772, -21854686, -8353912, -302550, 15249008, 15432445, 1001693, -3712071, 12806632, -9714816, 16689685, -11504300, -2668442, 12623749, -8488899, 1398588, -12514766 ], [ -22721185, 1216911, -9693009, 532086, -1617100, -156664, 16487948, -17842306, -8221384, 14838, 8347088, 10555987, 2461235, -5586921, 8882008, -4010112, 15000571, -6077588, 1781434, 8869387, -3696429, 556164, -12796946 ], [ -24785011, 897693, -8014083, -987198, -6669604, 4179224, 10561124, -13829926, -8088856, 332226, 1445168, 5679529, 3920777, -7461771, 4957384, 1694592, 13311457, -650876, 6231310, 5115025, 1096041, -286260, -13079126 ], [ -26848837, 578475, -6335157, -2506482, -11722108, 8515112, 4634300, -9817546, -7956328, 649614, -5456752, 803071, 5380319, -9336621, 1032760, 7399296, 11622343, 4775836, 10681186, 1360663, 5888511, -1128684, -13361306 ], [ -28912663, 259257, -4656231, -4025766, -16774612, 12851000, -1292524, -5805166, -7823800, 967002, -12358672, -4073387, 6839861, -11211471, -2891864, 13104000, 9933229, 10202548, 15131062, -2393699, 10680981, -1971108, -13643486 ], [ -29557303, -2816751, -1945605, -3290673, -15199315, 14851001, -2177518, -5654413, -6211186, 49095, -16010728, -5286986, 8446790, -8583387, -5576048, 12756963, 8431294, 11165890, 15481396, -5408381, 13077462, -3318642, -13635080 ], [ -28782757, -8649549, 1796721, -301203, -6996217, 14515115, 1979318, -9365287, -3118486, -2104107, -16412920, -2837726, 10201106, -1452369, -7019792, 6358185, 7116538, 7665862, 11732188, -7683383, 13077954, -5171286, -13336088 ], [ -28008211, -14482347, 5539047, 2688267, 1206881, 14179229, 6136154, -13076161, -25786, -4257309, -16815112, -388466, 11955422, 5678649, -8463536, -40593, 5801782, 4165834, 7982980, -9958385, 13078446, -7023930, -13037096 ], [ -27233665, -20315145, 9281373, 5677737, 9409979, 13843343, 10292990, -16787035, 3066914, -6410511, -17217304, 2060794, 13709738, 12809667, -9907280, -6439371, 4487026, 665806, 4233772, -12233387, 13078938, -8876574, -12738104 ], [ -26459119, -26147943, 13023699, 8667207, 17613077, 13507457, 14449826, -20497909, 6159614, -8563713, -17619496, 4510054, 15464054, 19940685, -11351024, -12838149, 3172270, -2834222, 484564, -14508389, 13079430, -10729218, -12439112 ], [ -24280194, -30487822, 15356057, 11296802, 23874119, 12564366, 17576875, -23150385, 8201962, -10210223, -17459367, 5593049, 16915635, 25153088, -11244649, -17006694, 2323873, -6264746, -2387235, -15447977, 11812174, -12209547, -12019212 ], [ -15079374, -27363106, 10638575, 12127022, 20424881, 8585250, 15554989, -20510871, 4992550, -9323273, -14487633, -155281, 16853541, 20772416, -3387679, -10024074, 3807271, -9347750, -871989, -9710495, 4206178, -11828301, -10994772 ], [ -5878554, -24238390, 5921093, 12957242, 16975643, 4606134, 13533103, -17871357, 1783138, -8436323, -11515899, -5903611, 16791447, 16391744, 4469291, -3041454, 5290669, -12430754, 643257, -3973013, -3399818, -11447055, -9970332 ], [ 3322266, -21113674, 1203611, 13787462, 13526405, 627018, 11511217, -15231843, -1426274, -7549373, -8544165, -11651941, 16729353, 12011072, 12326261, 3941166, 6774067, -15513758, 2158503, 1764469, -11005814, -11065809, -8945892 ], [ 12523086, -17988958, -3513871, 14617682, 10077167, -3352098, 9489331, -12592329, -4635686, -6662423, -5572431, -17400271, 16667259, 7630400, 20183231, 10923786, 8257465, -18596762, 3673749, 7501951, -18611810, -10684563, -7921452 ], [ 21723906, -14864242, -8231353, 15447902, 6627929, -7331214, 7467445, -9952815, -7845098, -5775473, -2600697, -23148601, 16605165, 3249728, 28040201, 17906406, 9740863, -21679766, 5188995, 13239433, -26217806, -10303317, -6897012 ], [ 20439096, -9292176, -5803035, 10819787, 6074151, -6981925, 5211604, -8281381, -8918490, -4399113, -2898403, -16876671, 12921476, -2358139, 25283261, 12666381, 5764206, -15622350, 5109176, 9975275, -22459297, -7436971, -9500702 ], [ 17057160, -3230640, -1945557, 5100005, 6099465, -5766955, 2908972, -6803563, -9564678, -2924871, -3849997, -8200689, 8513468, -8211445, 20403539, 4981827, 695538, -7736850, 4710344, 4910789, -16427887, -4073605, -12830018 ], [ 13675224, 2830896, 1911921, -619777, 6124779, -4551985, 606340, -5325745, -10210866, -1450629, -4801591, 475293, 4105460, -14064751, 15523817, -2702727, -4373130, 148650, 4311512, -153697, -10396477, -710239, -16159334 ], [ 10293288, 8892432, 5769399, -6339559, 6150093, -3337015, -1696292, -3847927, -10857054, 23613, -5753185, 9151275, -302548, -19918057, 10644095, -10387281, -9441798, 8034150, 3912680, -5218183, -4365067, 2653127, -19488650 ], [ 6911352, 14953968, 9626877, -12059341, 6175407, -2122045, -3998924, -2370109, -11503242, 1497855, -6704779, 17827257, -4710556, -25771363, 5764373, -18071835, -14510466, 15919650, 3513848, -10282669, 1666343, 6016493, -22817966 ], [ 4984332, 17629059, 10722024, -14119186, 6157434, -2823190, -5504216, -1594411, -11257392, 1470069, -6069826, 20483970, -9270715, -26913565, 3320237, -18870684, -17749671, 17478954, 1581707, -10131193, 4368935, 5548457, -23457821 ], [ 4512228, 16917705, 9054840, -12519094, 6096174, -5440450, -6212168, -1520833, -10119504, -59745, -3848326, 17121414, -13983025, -23344663, 3311687, -12783828, -19159413, 12712062, -1883743, -4763755, 3742709, 1249019, -21408215 ], [ 4040124, 16206351, 7387656, -10919002, 6034914, -8057710, -6920120, -1447255, -8981616, -1589559, -1626826, 13758858, -18695335, -19775761, 3303137, -6696972, -20569155, 7945170, -5349193, 603683, 3116483, -3050419, -19358609 ], [ 3568020, 15494997, 5720472, -9318910, 5973654, -10674970, -7628072, -1373677, -7843728, -3119373, 594674, 10396302, -23407645, -16206859, 3294587, -610116, -21978897, 3178278, -8814643, 5971121, 2490257, -7349857, -17309003 ], [ 3095916, 14783643, 4053288, -7718818, 5912394, -13292230, -8336024, -1300099, -6705840, -4649187, 2816174, 7033746, -28119955, -12637957, 3286037, 5476740, -23388639, -1588614, -12280093, 11338559, 1864031, -11649295, -15259397 ], [ 2567380, 13574332, 2424871, -6810141, 5529985, -14591977, -8936581, -313701, -5630416, -5362721, 4516300, 4842260, -31207738, -9710114, 2559437, 10397338, -23493837, -5928015, -14480774, 15431484, 1709869, -15330993, -12994414 ], [ 1756684, 9875236, 990289, -9358539, 3541831, -9304159, -9000163, 5236797, -4867312, -1994855, 3609556, 8506124, -26172886, -9987566, -1757413, 9486646, -17076315, -8129961, -10357610, 13151844, 3916027, -15923991, -9652546 ], [ 945988, 6176140, -444293, -11906937, 1553677, -4016341, -9063745, 10787295, -4104208, 1373011, 2702812, 12169988, -21138034, -10265018, -6074263, 8575954, -10658793, -10331907, -6234446, 10872204, 6122185, -16516989, -6310678 ], [ 135292, 2477044, -1878875, -14455335, -434477, 1271477, -9127327, 16337793, -3341104, 4740877, 1796068, 15833852, -16103182, -10542470, -10391113, 7665262, -4241271, -12533853, -2111282, 8592564, 8328343, -17109987, -2968810 ], [ -675404, -1222052, -3313457, -17003733, -2422631, 6559295, -9190909, 21888291, -2578000, 8108743, 889324, 19497716, -11068330, -10819922, -14707963, 6754570, 2176251, -14735799, 2011882, 6312924, 10534501, -17702985, 373058 ], [ -1486100, -4921148, -4748039, -19552131, -4410785, 11847113, -9254491, 27438789, -1814896, 11476609, -17420, 23161580, -6033478, -11097374, -19024813, 5843878, 8593773, -16937745, 6135046, 4033284, 12740659, -18295983, 3714926 ], [ -827456, -5563729, -3681816, -18074909, -5001944, 6828416, -6878223, 21499522, -2082747, 6639230, 4333981, 23880639, -194226, -11655681, -14862413, 3770216, 9702010, -17811496, 5584100, 158019, 10709022, -10905726, 4729689 ], [ 125056, -5595007, -2115432, -15792563, -5313704, -251584, -4013985, 13262302, -2556789, 160802, 9737011, 24010737, 5805906, -12270159, -9004163, 1463960, 9748390, -18419608, 4098332, -4036371, 7829826, -1918818, 5279031 ], [ 1077568, -5626285, -549048, -13510217, -5625464, -7331584, -1149747, 5025082, -3030831, -6317626, 15140041, 24140835, 11806038, -12884637, -3145913, -842296, 9794770, -19027720, 2612564, -8230761, 4950630, 7068090, 5828373 ], [ 2030080, -5657563, 1017336, -11227871, -5937224, -14411584, 1714491, -3212138, -3504873, -12796054, 20543071, 24270933, 17806170, -13499115, 2712337, -3148552, 9841150, -19635832, 1126796, -12425151, 2071434, 16054998, 6377715 ], [ 2982592, -5688841, 2583720, -8945525, -6248984, -21491584, 4578729, -11449358, -3978915, -19274482, 25946101, 24401031, 23806302, -14113593, 8570587, -5454808, 9887530, -20243944, -358972, -16619541, -807762, 25041906, 6927057 ], [ 1997209, -4397188, 4220553, -6826283, -5854700, -25317133, 7300968, -17127788, -6286302, -19140091, 28107235, 22920120, 25686210, -12551802, 10081774, -6046132, 9647440, -17137645, -2325244, -16789110, -1088730, 28110414, 5493294 ], [ -926069, -1782604, 5927835, -4870145, -4754372, -25888231, 9881208, -20247428, -10427034, -12392881, 27026473, 19828200, 23445894, -8813742, 7245898, -4922524, 9120880, -10316935, -4772020, -12933858, 1228530, 25260522, 2076426 ], [ -3849347, 831980, 7635117, -2914007, -3654044, -26459329, 12461448, -23367068, -14567766, -5645671, 25945711, 16736280, 21205578, -5075682, 4410022, -3798916, 8594320, -3496225, -7218796, -9078606, 3545790, 22410630, -1340442 ], [ -6772625, 3446564, 9342399, -957869, -2553716, -27030427, 15041688, -26486708, -18708498, 1101539, 24864949, 13644360, 18965262, -1337622, 1574146, -2675308, 8067760, 3324485, -9665572, -5223354, 5863050, 19560738, -4757310 ], [ -9695903, 6061148, 11049681, 998269, -1453388, -27601525, 17621928, -29606348, -22849230, 7848749, 23784187, 10552440, 16724946, 2400438, -1261730, -1551700, 7541200, 10145195, -12112348, -1368102, 8180310, 16710846, -8174178 ], [ -11884018, 8183003, 12148626, 2523934, -520543, -27116115, 19018429, -30970365, -25287493, 12187967, 23059577, 7741760, 15189059, 5556552, -3291797, -817990, 6999879, 15243128, -13491939, 1931239, 10272052, 13965124, -10109922 ], [ -10396318, 7841213, 10205886, 1897234, -425113, -21348165, 14496235, -23556267, -19213411, 4487225, 24115727, 6337280, 17175317, 5802936, -1292819, -2033770, 6384753, 11727176, -9535605, 2451025, 11236204, 11740252, -4640046 ], [ -8908618, 7499423, 8263146, 1270534, -329683, -15580215, 9974041, -16142169, -13139329, -3213517, 25171877, 4932800, 19161575, 6049320, 706159, -3249550, 5769627, 8211224, -5579271, 2970811, 12200356, 9515380, 829830 ], [ -7420918, 7157633, 6320406, 643834, -234253, -9812265, 5451847, -8728071, -7065247, -10914259, 26228027, 3528320, 21147833, 6295704, 2705137, -4465330, 5154501, 4695272, -1622937, 3490597, 13164508, 7290508, 6299706 ], [ -5933218, 6815843, 4377666, 17134, -138823, -4044315, 929653, -1313973, -991165, -18615001, 27284177, 2123840, 23134091, 6542088, 4704115, -5681110, 4539375, 1179320, 2333397, 4010383, 14128660, 5065636, 11769582 ], [ -4445518, 6474053, 2434926, -609566, -43393, 1723635, -3592541, 6100125, 5082917, -26315743, 28340327, 719360, 25120349, 6788472, 6703093, -6896890, 3924249, -2336632, 6289731, 4530169, 15092812, 2840764, 17239458 ], [ -3280418, 6181038, 3998071, -299476, 1665812, 5000395, -2089170, 4192713, 7549739, -27656590, 26486862, 3996985, 24811442, 3501471, 7171256, -4554905, 3276953, -5242844, 7554230, 3852420, 12494994, 959587, 13440319 ], [ -2179838, 5897778, 6262393, 197972, 3697772, 7778917, 619314, 420999, 9295109, -27725458, 24051474, 8211031, 24043502, -492207, 7333256, -1501367, 2623223, -8027108, 8280362, 2935164, 9184782, -852851, 7787377 ], [ -1079258, 5614518, 8526715, 695420, 5729732, 10557439, 3327798, -3350715, 11040479, -27794326, 21616086, 12425077, 23275562, -4485885, 7495256, 1552171, 1969493, -10811372, 9006494, 2017908, 5874570, -2665289, 2134435 ], [ 21322, 5331258, 10791037, 1192868, 7761692, 13335961, 6036282, -7122429, 12785849, -27863194, 19180698, 16639123, 22507622, -8479563, 7657256, 4605709, 1315763, -13595636, 9732626, 1100652, 2564358, -4477727, -3518507 ], [ 1121902, 5047998, 13055359, 1690316, 9793652, 16114483, 8744766, -10894143, 14531219, -27932062, 16745310, 20853169, 21739682, -12473241, 7819256, 7659247, 662033, -16379900, 10458758, 183396, -745854, -6290165, -9171449 ], [ 994999, 3044577, 15674011, 1314068, 11511473, 16026811, 9114615, -13135584, 14020277, -25484218, 12964830, 20552389, 19047725, -11626836, 7114247, 10279480, 1487834, -14769737, 9919448, -1650189, -3987273, -5075720, -8525210 ], [ -359387, -679005, 18646993, 64124, 12915155, 13072945, 7145829, -13846752, 11253023, -20519662, 7839258, 15736783, 14431751, -5940348, 5542229, 12466408, 3793166, -8765147, 8114696, -4400103, -7159899, -834392, -1579790 ], [ -1713773, -4402587, 21619975, -1185820, 14318837, 10119079, 5177043, -14557920, 8485769, -15555106, 2713686, 10921177, 9815777, -253860, 3970211, 14653336, 6098498, -2760557, 6309944, -7150017, -10332525, 3406936, 5365630 ], [ -3068159, -8126169, 24592957, -2435764, 15722519, 7165213, 3208257, -15269088, 5718515, -10590550, -2411886, 6105571, 5199803, 5432628, 2398193, 16840264, 8403830, 3244033, 4505192, -9899931, -13505151, 7648264, 12311050 ], [ -4422545, -11849751, 27565939, -3685708, 17126201, 4211347, 1239471, -15980256, 2951261, -5625994, -7537458, 1289965, 583829, 11119116, 826175, 19027192, 10709162, 9248623, 2700440, -12649845, -16677777, 11889592, 19256470 ], [ -5531052, -14933367, 29584228, -4825744, 17878192, 1597471, 363013, -16114347, 690843, -1588643, -10635426, -2999274, -2807779, 16061630, -477791, 19709650, 12073631, 13696449, 189695, -14647968, -17955010, 14185569, 23750970 ], [ -5410164, -14817153, 26829052, -5416240, 15371728, 683545, 4948195, -13363053, 964605, -2187317, -3595374, -4656678, -77557, 17284274, -441497, 12869758, 8733785, 10360455, -5851015, -12887136, -9755278, 6754791, 15990870 ], [ -5289276, -14700939, 24073876, -6006736, 12865264, -230381, 9533377, -10611759, 1238367, -2785991, 3444678, -6314082, 2652665, 18506918, -405203, 6029866, 5393939, 7024461, -11891725, -11126304, -1555546, -675987, 8230770 ], [ -5168388, -14584725, 21318700, -6597232, 10358800, -1144307, 14118559, -7860465, 1512129, -3384665, 10484730, -7971486, 5382887, 19729562, -368909, -810026, 2054093, 3688467, -17932435, -9365472, 6644186, -8106765, 470670 ], [ -5047500, -14468511, 18563524, -7187728, 7852336, -2058233, 18703741, -5109171, 1785891, -3983339, 17524782, -9628890, 8113109, 20952206, -332615, -7649918, -1285753, 352473, -23973145, -7604640, 14843918, -15537543, -7289430 ], [ -4926612, -14352297, 15808348, -7778224, 5345872, -2972159, 23288923, -2357877, 2059653, -4582013, 24564834, -11286294, 10843331, 22174850, -296321, -14489810, -4625599, -2983521, -30013855, -5843808, 23043650, -22968321, -15049530 ], [ -4629669, -16431598, 10250907, -7483875, 213528, 278030, 22286995, -2489068, 2141330, -6357852, 21063541, -7256373, 12868563, 23066154, -760872, -13215602, -4150960, -2380655, -27439895, -6616891, 21193727, -23873719, -15246945 ], [ -4297515, -18950002, 4133013, -7012557, -5443992, 4361042, 20167645, -3196756, 2184590, -8369124, 15453979, -2088987, 14752797, 23891190, -1325592, -10318574, -2913424, -990017, -23143001, -7896757, 17333873, -23474041, -13931823 ], [ -3965361, -21468406, -1984881, -6541239, -11101512, 8444054, 18048295, -3904444, 2227850, -10380396, 9844417, 3078399, 16637031, 24716226, -1890312, -7421546, -1675888, 400621, -18846107, -9176623, 13474019, -23074363, -12616701 ], [ -3633207, -23986810, -8102775, -6069921, -16759032, 12527066, 15928945, -4612132, 2271110, -12391668, 4234855, 8245785, 18521265, 25541262, -2455032, -4524518, -438352, 1791259, -14549213, -10456489, 9614165, -22674685, -11301579 ], [ -3301053, -26505214, -14220669, -5598603, -22416552, 16610078, 13809595, -5319820, 2314370, -14402940, -1374707, 13413171, 20405499, 26366298, -3019752, -1627490, 799184, 3181897, -10252319, -11736355, 5754311, -22275007, -9986457 ], [ -1998171, -24795640, -14716662, -3033003, -22574823, 17143385, 12211159, -5367367, 2835881, -14000151, -2836913, 14359134, 20837400, 26124357, -2424591, 998392, 779756, 2184577, -5941388, -11841658, 4118615, -20736121, -8202819 ], [ 275439, -18858088, -9590754, 1626879, -17233845, 14126987, 11133637, -4754773, 3835643, -11183301, -151763, 11083674, 19816968, 24815439, -669549, 3353128, -496636, -1200701, -1616420, -10772398, 4707077, -18058027, -5950665 ], [ 2549049, -12920536, -4464846, 6286761, -11892867, 11110589, 10056115, -4142179, 4835405, -8366451, 2533387, 7808214, 18796536, 23506521, 1085493, 5707864, -1773028, -4585979, 2708548, -9703138, 5295539, -15379933, -3698511 ], [ 4822659, -6982984, 661062, 10946643, -6551889, 8094191, 8978593, -3529585, 5835167, -5549601, 5218537, 4532754, 17776104, 22197603, 2840535, 8062600, -3049420, -7971257, 7033516, -8633878, 5884001, -12701839, -1446357 ], [ 7096269, -1045432, 5786970, 15606525, -1210911, 5077793, 7901071, -2916991, 6834929, -2732751, 7903687, 1257294, 16755672, 20888685, 4595577, 10417336, -4325812, -11356535, 11358484, -7564618, 6472463, -10023745, 805797 ], [ 8814340, 4245133, 9429524, 18904028, 2871030, 2487542, 6168069, -1543672, 7786452, 594290, 9485884, -879085, 15792988, 19676408, 5493547, 12230749, -5244323, -14487431, 14099939, -5958655, 6465013, -8250275, 2819565 ], [ 7754716, 6300763, 5655308, 15389636, 657786, 2028026, 1157667, 3633272, 8496780, 6472286, 5553316, 2679941, 15119044, 18947336, 2106157, 11337547, -4373429, -16346417, 8923829, -1669177, 3478003, -10999925, 3641403 ], [ 6695092, 8356393, 1881092, 11875244, -1555458, 1568510, -3852735, 8810216, 9207108, 12350282, 1620748, 6238967, 14445100, 18218264, -1281233, 10444345, -3502535, -18205403, 3747719, 2620301, 490993, -13749575, 4463241 ], [ 5635468, 10412023, -1893124, 8360852, -3768702, 1108994, -8863137, 13987160, 9917436, 18228278, -2311820, 9797993, 13771156, 17489192, -4668623, 9551143, -2631641, -20064389, -1428391, 6909779, -2496017, -16499225, 5285079 ], [ 4575844, 12467653, -5667340, 4846460, -5981946, 649478, -13873539, 19164104, 10627764, 24106274, -6244388, 13357019, 13097212, 16760120, -8056013, 8657941, -1760747, -21923375, -6604501, 11199257, -5483027, -19248875, 6106917 ], [ 3516220, 14523283, -9441556, 1332068, -8195190, 189962, -18883941, 24341048, 11338092, 29984270, -10176956, 16916045, 12423268, 16031048, -11443403, 7764739, -889853, -23782361, -11780611, 15488735, -8470037, -21998525, 6928755 ], [ 1647641, 12994303, -7851822, 1123631, -6565774, 2246601, -18571278, 21574632, 10133145, 29778481, -7860124, 12278496, 10921289, 12011076, -10017428, 9418382, 2410976, -18577162, -7368201, 12663583, -7623152, -19666240, 3805743 ], [ -382729, 10748401, -5189298, 1576385, -4167826, 4806471, -17194002, 17219544, 8545143, 28355935, -4293412, 6001632, 9253703, 7332924, -7628780, 11581394, 6197792, -11959126, -1038087, 8415505, -6009488, -16317568, -106239 ], [ -2413099, 8502499, -2526774, 2029139, -1769878, 7366341, -15816726, 12864456, 6957141, 26933389, -726700, -275232, 7586117, 2654772, -5240132, 13744406, 9984608, -5341090, 5292027, 4167427, -4395824, -12968896, -4018221 ], [ -4443469, 6256597, 135750, 2481893, 628070, 9926211, -14439450, 8509368, 5369139, 25510843, 2840012, -6552096, 5918531, -2023380, -2851484, 15907418, 13771424, 1276946, 11622141, -80651, -2782160, -9620224, -7930203 ], [ -6473839, 4010695, 2798274, 2934647, 3026018, 12486081, -13062174, 4154280, 3781137, 24088297, 6406724, -12828960, 4250945, -6701532, -462836, 18070430, 17558240, 7894982, 17952255, -4328729, -1168496, -6271552, -11842185 ], [ -7134394, 3359209, 4121094, 3085991, 6194993, 13202730, -9158190, 1803375, 1354236, 22338865, 7932035, -15846555, 3936590, -10162818, 1376137, 18373322, 19616993, 8445134, 18298572, -5595701, -1581530, -4008922, -12472851 ], [ -6425134, 4302139, 4104210, 2935925, 10134995, 12076158, -2727498, 1456653, -1911564, 20262547, 7415945, -15604881, 4975466, -12407238, 2665435, 16816094, 19947683, 2927402, 12661092, -3881567, -4021262, -2832334, -9822201 ], [ -5715874, 5245069, 4087326, 2785859, 14074997, 10949586, 3703194, 1109931, -5177364, 18186229, 6899855, -15363207, 6014342, -14651658, 3954733, 15258866, 20278373, -2590330, 7023612, -2167433, -6460994, -1655746, -7171551 ], [ -5006614, 6187999, 4070442, 2635793, 18014999, 9823014, 10133886, 763209, -8443164, 16109911, 6383765, -15121533, 7053218, -16896078, 5244031, 13701638, 20609063, -8108062, 1386132, -453299, -8900726, -479158, -4520901 ], [ -4297354, 7130929, 4053558, 2485727, 21955001, 8696442, 16564578, 416487, -11708964, 14033593, 5867675, -14879859, 8092094, -19140498, 6533329, 12144410, 20939753, -13625794, -4251348, 1260835, -11340458, 697430, -1870251 ], [ -3893754, 7727557, 3599736, 1927240, 23939853, 7606071, 21096345, 820646, -14244491, 12005893, 5697548, -13635845, 8731855, -20789960, 7301493, 10900050, 20448071, -17804170, -8815215, 2653934, -13044652, 1192490, 397867 ], [ -5018454, 6592675, 961224, -673352, 16148955, 6696705, 16133487, 4979210, -13128653, 10221283, 7257236, -7380131, 7376041, -19464632, 5463987, 11220030, 15844529, -15285766, -8011017, 2441858, -11071156, -1720090, 753325 ], [ -6143154, 5457793, -1677288, -3273944, 8358057, 5787339, 11170629, 9137774, -12012815, 8436673, 8816924, -1124417, 6020227, -18139304, 3626481, 11540010, 11240987, -12767362, -7206819, 2229782, -9097660, -4632670, 1108783 ], [ -7267854, 4322911, -4315800, -5874536, 567159, 4877973, 6207771, 13296338, -10896977, 6652063, 10376612, 5131297, 4664413, -16813976, 1788975, 11859990, 6637445, -10248958, -6402621, 2017706, -7124164, -7545250, 1464241 ], [ -8392554, 3188029, -6954312, -8475128, -7223739, 3968607, 1244913, 17454902, -9781139, 4867453, 11936300, 11387011, 3308599, -15488648, -48531, 12179970, 2033903, -7730554, -5598423, 1805630, -5150668, -10457830, 1819699 ], [ -9517254, 2053147, -9592824, -11075720, -15014637, 3059241, -3717945, 21613466, -8665301, 3082843, 13495988, 17642725, 1952785, -14163320, -1886037, 12499950, -2569639, -5212150, -4794225, 1593554, -3177172, -13370410, 2175157 ], [ -5643014, 4940020, -9665006, -10528797, -13703735, 4823870, -4627788, 16893315, -9498553, 4929443, 12974436, 15927134, -376674, -10752157, -5277883, 11079930, -6303311, -2854176, -3385262, 894223, 2009259, -11691880, 1000155 ], [ -768986, 8631244, -9223922, -9352371, -10572473, 7123298, -4727028, 10397421, -10721623, 7502285, 12036636, 12617282, -2900862, -6923827, -8980597, 9311910, -9863009, -528288, -1855346, 97441, 7838277, -9095128, -480939 ], [ 4105042, 12322468, -8782838, -8175945, -7441211, 9422726, -4826268, 3901527, -11944693, 10075127, 11098836, 9307430, -5425050, -3095497, -12683311, 7543890, -13422707, 1797600, -325430, -699341, 13667295, -6498376, -1962033 ], [ 8979070, 16013692, -8341754, -6999519, -4309949, 11722154, -4925508, -2594367, -13167763, 12647969, 10161036, 5997578, -7949238, 732833, -16386025, 5775870, -16982405, 4123488, 1204486, -1496123, 19496313, -3901624, -3443127 ], [ 13853098, 19704916, -7900670, -5823093, -1178687, 14021582, -5024748, -9090261, -14390833, 15220811, 9223236, 2687726, -10473426, 4561163, -20088739, 4007850, -20542103, 6449376, 2734402, -2292905, 25325331, -1304872, -4924221 ], [ 17371009, 17980738, -7464917, -2964231, -1248002, 11966519, -4441185, -9743358, -14237443, 16096082, 6601110, 1143707, -11310744, 3467303, -20887093, 3352860, -22093133, 5966331, 1987951, -2616440, 27276432, 273554, -5230809 ], [ 19532803, 10841158, -7034495, 1577067, -4517894, 5556965, -3174819, -4553658, -12707593, 15273782, 2294658, 1365521, -10461192, -2548747, -18781087, 3810900, -21635495, 2674353, -1034867, -2466728, 25349616, 833654, -4362891 ], [ 21694597, 3701578, -6604073, 6118365, -7787786, -852589, -1908453, 636042, -11177743, 14451482, -2011794, 1587335, -9611640, -8564797, -16675081, 4268940, -21177857, -617625, -4057685, -2317016, 23422800, 1393754, -3494973 ], [ 23856391, -3438002, -6173651, 10659663, -11057678, -7262143, -642087, 5825742, -9647893, 13629182, -6318246, 1809149, -8762088, -14580847, -14569075, 4726980, -20720219, -3909603, -7080503, -2167304, 21495984, 1953854, -2627055 ], [ 26018185, -10577582, -5743229, 15200961, -14327570, -13671697, 624279, 11015442, -8118043, 12806882, -10624698, 2030963, -7912536, -20596897, -12463069, 5185020, -20262581, -7201581, -10103321, -2017592, 19569168, 2513954, -1759137 ], [ 26590757, -16596115, -5584161, 18709218, -16424249, -18266143, 1070075, 14648067, -6885710, 12098110, -13913502, 1816174, -6967965, -24035063, -9553062, 6171873, -19562427, -9248996, -12943430, -1168270, 17567623, 3293336, -751747 ], [ 19217219, -17009413, -6781863, 17052270, -12654863, -13785049, -2586979, 10495317, -7140962, 11956978, -12114066, -581630, -5548299, -14583809, -2623050, 9802791, -17649693, -5073596, -14869994, 3179102, 15192433, 5169128, 953003 ], [ 11843681, -17422711, -7979565, 15395322, -8885477, -9303955, -6244033, 6342567, -7396214, 11815846, -10314630, -2979434, -4128633, -5132555, 4306962, 13433709, -15736959, -898196, -16796558, 7526474, 12817243, 7044920, 2657753 ], [ 4470143, -17836009, -9177267, 13738374, -5116091, -4822861, -9901087, 2189817, -7651466, 11674714, -8515194, -5377238, -2708967, 4318699, 11236974, 17064627, -13824225, 3277204, -18723122, 11873846, 10442053, 8920712, 4362503 ], [ -2903395, -18249307, -10374969, 12081426, -1346705, -341767, -13558141, -1962933, -7906718, 11533582, -6715758, -7775042, -1289301, 13769953, 18166986, 20695545, -11911491, 7452604, -20649686, 16221218, 8066863, 10796504, 6067253 ], [ -10276933, -18662605, -11572671, 10424478, 2422681, 4139327, -17215195, -6115683, -8161970, 11392450, -4916322, -10172846, 130365, 23221207, 25096998, 24326463, -9998757, 11628004, -22576250, 20568590, 5691673, 12672296, 7772003 ], [ -8756541, -18596843, -11161758, 10389600, 4620337, 1677936, -18543409, -5233463, -6964217, 10218063, -669666, -11410940, 436476, 16623096, 24999835, 19560756, -9465143, 9376774, -18363984, 20679472, 4476403, 7827848, 6399568 ], [ -5457363, -18435269, -10429122, 10679136, 6503647, -2171952, -19405855, -3344249, -5475863, 8837025, 4066434, -12417092, 519876, 6815112, 23497237, 13115724, -9207353, 5840218, -12923952, 19943056, 3493117, 1639352, 4411696 ], [ -2158185, -18273695, -9696486, 10968672, 8386957, -6021840, -20268301, -1455035, -3987509, 7455987, 8802534, -13423244, 603276, -2992872, 21994639, 6670692, -8949563, 2303662, -7483920, 19206640, 2509831, -4549144, 2423824 ], [ 1140993, -18112121, -8963850, 11258208, 10270267, -9871728, -21130747, 434179, -2499155, 6074949, 13538634, -14429396, 686676, -12800856, 20492041, 225660, -8691773, -1232894, -2043888, 18470224, 1526545, -10737640, 435952 ], [ 4440171, -17950547, -8231214, 11547744, 12153577, -13721616, -21993193, 2323393, -1010801, 4693911, 18274734, -15435548, 770076, -22608840, 18989443, -6219372, -8433983, -4769450, 3396144, 17733808, 543259, -16926136, -1551920 ], [ 4852104, -18325109, -6124962, 8562774, 10596865, -13440027, -18499189, 3609256, -766775, 3026571, 20917260, -15700952, -43665, -22587690, 17211607, -9473658, -8223380, -5551055, 4856835, 16624468, 125863, -15667165, -2678978 ], [ 2376792, -19235807, -2645094, 2303298, 5600131, -9026961, -10648735, 4291768, -1767077, 1072929, 21466212, -15225608, -1754547, -12737406, 15158533, -9537198, -8059964, -3577709, 2338185, 15142204, 274357, -6960727, -2945222 ], [ -98520, -20146505, 834774, -3956178, 603397, -4613895, -2798281, 4974280, -2767379, -880713, 22015164, -14750264, -3465429, -2887122, 13105459, -9600738, -7896548, -1604363, -180465, 13659940, 422851, 1745711, -3211466 ], [ -2573832, -21057203, 4314642, -10215654, -4393337, -200829, 5052173, 5656792, -3767681, -2834355, 22564116, -14274920, -5176311, 6963162, 11052385, -9664278, -7733132, 368983, -2699115, 12177676, 571345, 10452149, -3477710 ], [ -5049144, -21967901, 7794510, -16475130, -9390071, 4212237, 12902627, 6339304, -4767983, -4787997, 23113068, -13799576, -6887193, 16813446, 8999311, -9727818, -7569716, 2342329, -5217765, 10695412, 719839, 19158587, -3743954 ], [ -7082085, -22786848, 10057231, -20537201, -12814929, 8108480, 18757592, 6991240, -5419857, -6807946, 23077640, -12432611, -8092954, 24386571, 7063774, -9280608, -7345973, 3928412, -6972689, 8934084, 1016667, 25268333, -4058302 ], [ -6903171, -23147040, 6234217, -13612247, -8380407, 9420608, 14635112, 7490296, -4329591, -9159430, 20120312, -6607541, -6773110, 20573901, 5715922, -6279648, -6820595, 3578180, -4908983, 5777436, 2055165, 18394619, -4613170 ], [ -6724257, -23507232, 2411203, -6687293, -3945885, 10732736, 10512632, 7989352, -3239325, -11510914, 17162984, -782471, -5453266, 16761231, 4368070, -3278688, -6295217, 3227948, -2845277, 2620788, 3093663, 11520905, -5168038 ], [ -6545343, -23867424, -1411811, 237661, 488637, 12044864, 6390152, 8488408, -2149059, -13862398, 14205656, 5042599, -4133422, 12948561, 3020218, -277728, -5769839, 2877716, -781571, -535860, 4132161, 4647191, -5722906 ], [ -6366429, -24227616, -5234825, 7162615, 4923159, 13356992, 2267672, 8987464, -1058793, -16213882, 11248328, 10867669, -2813578, 9135891, 1672366, 2723232, -5244461, 2527484, 1282135, -3692508, 5170659, -2226523, -6277774 ], [ -6187515, -24587808, -9057839, 14087569, 9357681, 14669120, -1854808, 9486520, 31473, -18565366, 8291000, 16692739, -1493734, 5323221, 324514, 5724192, -4719083, 2177252, 3345841, -6849156, 6209157, -9100237, -6832642 ], [ -9207576, -20626630, -9087923, 13935893, 10390013, 15379693, 1384127, 8681751, 480034, -13318280, 3698387, 14032839, -1282020, 7495651, 3773217, 1964262, -4768405, 4497150, -382143, -2609434, 6043750, -7032281, -3500365 ], [ -12867432, -15801178, -8359421, 12368891, 10741907, 15969955, 6095345, 7616217, 800254, -6551480, -1221283, 9675945, -1291932, 10865101, 8181231, -3147846, -4932667, 7351074, -5268465, 3109562, 5637562, -3175991, 609341 ], [ -16527288, -10975726, -7630919, 10801889, 11093801, 16560217, 10806563, 6550683, 1120474, 215320, -6140953, 5319051, -1301844, 14234551, 12589245, -8259954, -5096929, 10204998, -10154787, 8828558, 5231374, 680299, 4719047 ], [ -20187144, -6150274, -6902417, 9234887, 11445695, 17150479, 15517781, 5485149, 1440694, 6982120, -11060623, 962157, -1311756, 17604001, 16997259, -13372062, -5261191, 13058922, -15041109, 14547554, 4825186, 4536589, 8828753 ], [ -23847000, -1324822, -6173915, 7667885, 11797589, 17740741, 20228999, 4419615, 1760914, 13748920, -15980293, -3394737, -1321668, 20973451, 21405273, -18484170, -5425453, 15912846, -19927431, 20266550, 4418998, 8392879, 12938459 ], [ -23414388, 114488, -3794933, 6681593, 10455242, 17998552, 21545303, 3732210, 2583505, 15555418, -17364853, -3372519, 841512, 18488617, 21964806, -19797528, -4273894, 14624175, -20382354, 20378999, 1228126, 9030418, 14530520 ], [ -18889308, -1832344, 234529, 6276011, 7418654, 17923912, 19466693, 3422934, 3908467, 12401614, -15214303, 1028811, 5177784, 10149499, 18675858, -17312136, -1806514, 9192909, -16405878, 14884901, -4747430, 6449206, 13604936 ], [ -14364228, -3779176, 4263991, 5870429, 4382066, 17849272, 17388083, 3113658, 5233429, 9247810, -13063753, 5430141, 9514056, 1810381, 15386910, -14826744, 660866, 3761643, -12429402, 9390803, -10722986, 3867994, 12679352 ], [ -9839148, -5726008, 8293453, 5464847, 1345478, 17774632, 15309473, 2804382, 6558391, 6094006, -10913203, 9831471, 13850328, -6528737, 12097962, -12341352, 3128246, -1669623, -8452926, 3896705, -16698542, 1286782, 11753768 ], [ -5314068, -7672840, 12322915, 5059265, -1691110, 17699992, 13230863, 2495106, 7883353, 2940202, -8762653, 14232801, 18186600, -14867855, 8809014, -9855960, 5595626, -7100889, -4476450, -1597393, -22674098, -1294430, 10828184 ], [ -1217102, -8369231, 14825687, 5033584, -3990821, 17873312, 11819120, 1651977, 9219474, 921991, -7449934, 16477123, 20731979, -21382357, 6119334, -6744254, 7043313, -11165607, -1232514, -6278332, -27126874, -3528443, 10432637 ], [ 739294, -2813417, 9695009, 6907408, -2606147, 19286432, 13741712, -1860417, 10611390, 4581745, -10326370, 7936405, 14322893, -18773779, 6425994, -500978, 3392535, -8397585, -1651278, -6893476, -23965750, -4026461, 12687275 ], [ 2695690, 2742397, 4564331, 8781232, -1221473, 20699552, 15664304, -5372811, 12003306, 8241499, -13202806, -604313, 7913807, -16165201, 6732654, 5742298, -258243, -5629563, -2070042, -7508620, -20804626, -4524479, 14941913 ], [ 4652086, 8298211, -566347, 10655056, 163201, 22112672, 17586896, -8885205, 13395222, 11901253, -16079242, -9145031, 1504721, -13556623, 7039314, 11985574, -3909021, -2861541, -2488806, -8123764, -17643502, -5022497, 17196551 ], [ 6608482, 13854025, -5697025, 12528880, 1547875, 23525792, 19509488, -12397599, 14787138, 15561007, -18955678, -17685749, -4904365, -10948045, 7345974, 18228850, -7559799, -93519, -2907570, -8738908, -14482378, -5520515, 19451189 ], [ 8564878, 19409839, -10827703, 14402704, 2932549, 24938912, 21432080, -15909993, 16179054, 19220761, -21832114, -26226467, -11313451, -8339467, 7652634, 24472126, -11210577, 2674503, -3326334, -9354052, -11321254, -6018533, 21705827 ], [ 4111544, 17772673, -5249241, 10004703, 2456543, 16995742, 17113697, -18095617, 16019450, 14548735, -16911865, -19251405, -9826452, -4659339, 3989179, 20472492, -8569595, 1462705, -16528, -8973001, -9542300, -4478481, 19799565 ], [ -1623736, 14696911, 2471049, 4352337, 1608401, 7181314, 11547119, -20015887, 15549542, 8210353, -10432279, -9173187, -6760236, -764901, -468299, 14424276, -4670261, -545057, 4038992, -8392711, -8039780, -2530815, 17061123 ], [ -7359016, 11621149, 10191339, -1300029, 760259, -2633114, 5980541, -21936157, 15079634, 1871971, -3952693, 905031, -3694020, 3129537, -4925777, 8376060, -770927, -2552819, 8094512, -7812421, -6537260, -583149, 14322681 ], [ -13094296, 8545387, 17911629, -6952395, -87883, -12447542, 413963, -23856427, 14609726, -4466411, 2526893, 10983249, -627804, 7023975, -9383255, 2327844, 3128407, -4560581, 12150032, -7232131, -5034740, 1364517, 11584239 ], [ -18829576, 5469625, 25631919, -12604761, -936025, -22261970, -5152615, -25776697, 14139818, -10804793, 9006479, 21061467, 2438412, 10918413, -13840733, -3720372, 7027741, -6568343, 16205552, -6651841, -3532220, 3312183, 8845797 ], [ -20123425, 956083, 26371476, -14444274, 53648, -25683809, -6733993, -25922776, 14125730, -13513985, 11722172, 22578453, 4500813, 11345148, -15970457, -5747271, 5535682, -6087281, 16022957, -4748731, -1702655, 5270175, 7988448 ], [ -16975843, -4995239, 20130300, -12470934, 2881136, -22713059, -4330171, -24294664, 14567462, -12593987, 10673972, 15534207, 5559399, 8304180, -15772427, -3752853, -1347770, -3117395, 11602247, -1522801, 453955, 7238493, 9012192 ], [ -13828261, -10946561, 13889124, -10497594, 5708624, -19742309, -1926349, -22666552, 15009194, -11673989, 9625772, 8489961, 6617985, 5263212, -15574397, -1758435, -8231222, -147509, 7181537, 1703129, 2610565, 9206811, 10035936 ], [ -10680679, -16897883, 7647948, -8524254, 8536112, -16771559, 477473, -21038440, 15450926, -10753991, 8577572, 1445715, 7676571, 2222244, -15376367, 235983, -15114674, 2822377, 2760827, 4929059, 4767175, 11175129, 11059680 ], [ -7533097, -22849205, 1406772, -6550914, 11363600, -13800809, 2881295, -19410328, 15892658, -9833993, 7529372, -5598531, 8735157, -818724, -15178337, 2230401, -21998126, 5792263, -1659883, 8154989, 6923785, 13143447, 12083424 ], [ -4627096, -26820680, -3572837, -5187299, 12958417, -11335215, 4906375, -16941371, 15670162, -9093649, 7022576, -10306623, 9397907, -3099081, -14978918, 3034202, -26305122, 8637214, -5027191, 10594393, 7679584, 14348520, 12441125 ], [ -2929000, -20892920, -2244611, -6872309, 8389879, -11395401, 5037745, -10268189, 12126526, -9251575, 9222800, -3333945, 8081477, -1576383, -14772554, -2115082, -17729838, 10857490, -3127489, 9101167, 1431328, 11737368, 9468611 ], [ -1230904, -14965160, -916385, -8557319, 3821341, -11455587, 5169115, -3595007, 8582890, -9409501, 11423024, 3638733, 6765047, -53685, -14566190, -7264366, -9154554, 13077766, -1227787, 7607941, -4816928, 9126216, 6496097 ], [ 467192, -9037400, 411841, -10242329, -747197, -11515773, 5300485, 3078175, 5039254, -9567427, 13623248, 10611411, 5448617, 1469013, -14359826, -12413650, -579270, 15298042, 671915, 6114715, -11065184, 6515064, 3523583 ], [ 2165288, -3109640, 1740067, -11927339, -5315735, -11575959, 5431855, 9751357, 1495618, -9725353, 15823472, 17584089, 4132187, 2991711, -14153462, -17562934, 7996014, 17518318, 2571617, 4621489, -17313440, 3903912, 551069 ], [ 3863384, 2818120, 3068293, -13612349, -9884273, -11636145, 5563225, 16424539, -2048018, -9883279, 18023696, 24556767, 2815757, 4514409, -13947098, -22712218, 16571298, 19738594, 4471319, 3128263, -23561696, 1292760, -2421445 ], [ 7126985, 1572180, 6522564, -14474139, -7266111, -10180256, 8032500, 14342831, 1030551, -10260835, 15893620, 24709285, 2438157, 6771057, -12006589, -18464487, 13235537, 15245440, 4282681, 4594662, -20685802, -2842352, -3350764 ], [ 10703687, -1108500, 10402044, -15171285, -3210609, -8421152, 10969356, 10510145, 5433561, -10682317, 12897484, 23497771, 2248323, 9174495, -9719251, -12337353, 7517567, 9409600, 3676375, 6652986, -15985078, -7282256, -3871444 ], [ 14280389, -3789180, 14281524, -15868431, 844893, -6662048, 13906212, 6677459, 9836571, -11103799, 9901348, 22286257, 2058489, 11577933, -7431913, -6210219, 1799597, 3573760, 3070069, 8711310, -11284354, -11722160, -4392124 ], [ 17857091, -6469860, 18161004, -16565577, 4900395, -4902944, 16843068, 2844773, 14239581, -11525281, 6905212, 21074743, 1868655, 13981371, -5144575, -83085, -3918373, -2262080, 2463763, 10769634, -6583630, -16162064, -4912804 ], [ 21433793, -9150540, 22040484, -17262723, 8955897, -3143840, 19779924, -987913, 18642591, -11946763, 3909076, 19863229, 1678821, 16384809, -2857237, 6044049, -9636343, -8097920, 1857457, 12827958, -1882906, -20601968, -5433484 ], [ 23404112, -10451130, 20202021, -17875791, 9674097, -2783948, 20163393, -3107377, 18390018, -11609791, 4842898, 17489800, 2541084, 13847193, 81365, 10063674, -9228178, -10640858, 1570900, 13072959, 2465705, -22402910, -4452199 ], [ 23768048, -10371630, 12645615, -18404781, 7054995, -3823268, 17993475, -3513619, 13481862, -10514365, 9706678, 13954456, 4455444, 6368523, 3671231, 11975790, -2693878, -9890894, 1604092, 11504637, 6462203, -21564890, -1968949 ], [ 24131984, -10292130, 5089209, -18933771, 4435893, -4862588, 15823557, -3919861, 8573706, -9418939, 14570458, 10419112, 6369804, -1110147, 7261097, 13887906, 3840422, -9140930, 1637284, 9936315, 10458701, -20726870, 514301 ], [ 24495920, -10212630, -2467197, -19462761, 1816791, -5901908, 13653639, -4326103, 3665550, -8323513, 19434238, 6883768, 8284164, -8588817, 10850963, 15800022, 10374722, -8390966, 1670476, 8367993, 14455199, -19888850, 2997551 ], [ 24859856, -10133130, -10023603, -19991751, -802311, -6941228, 11483721, -4732345, -1242606, -7228087, 24298018, 3348424, 10198524, -16067487, 14440829, 17712138, 16909022, -7641002, 1703668, 6799671, 18451697, -19050830, 5480801 ], [ 24506053, -9490889, -15630909, -20053452, -2883690, -7328750, 8970002, -5514383, -6134334, -6809517, 27244294, 343642, 11937400, -21122268, 17072523, 18796975, 22129607, -7175067, 1168774, 5491601, 21487957, -17691572, 7192484 ], [ 20563555, -6034943, -11492715, -17778708, -2276454, -4457282, 4737278, -8175401, -10943922, -9775227, 20603050, -8330, 12798856, -14057604, 14913357, 15745417, 20781617, -8129277, -2206550, 5484791, 19723027, -13726124, 5046332 ], [ 16621057, -2578997, -7354521, -15503964, -1669218, -1585814, 504554, -10836419, -15753510, -12740937, 13961806, -360302, 13660312, -6992940, 12754191, 12693859, 19433627, -9083487, -5581874, 5477981, 17958097, -9760676, 2900180 ], [ 12678559, 876949, -3216327, -13229220, -1061982, 1285654, -3728170, -13497437, -20563098, -15706647, 7320562, -712274, 14521768, 71724, 10595025, 9642301, 18085637, -10037697, -8957198, 5471171, 16193167, -5795228, 754028 ], [ 8736061, 4332895, 921867, -10954476, -454746, 4157122, -7960894, -16158455, -25372686, -18672357, 679318, -1064246, 15383224, 7136388, 8435859, 6590743, 16737647, -10991907, -12332522, 5464361, 14428237, -1829780, -1392124 ], [ 4793563, 7788841, 5060061, -8679732, 152490, 7028590, -12193618, -18819473, -30182274, -21638067, -5961926, -1416218, 16244680, 14201052, 6276693, 3539185, 15389657, -11946117, -15707846, 5457551, 12663307, 2135668, -3538276 ], [ 4797770, 6464037, 7475385, -9300023, -840434, 7166108, -6634897, -19686966, -24637877, -18253742, -1615005, -26205, 18559191, 12256976, 3701137, 3632617, 15345822, -12574042, -12340690, 7133056, 9708997, 627446, -5600358 ], [ 5591318, 4183083, 9546135, -10499321, -2153390, 6756836, 882113, -20195754, -17022683, -13599410, 4929549, 1712205, 21164313, 8511152, 1042303, 4355047, 15562818, -13136710, -7625038, 9145024, 6516811, -1975510, -7645626 ], [ 6384866, 1902129, 11616885, -11698619, -3466346, 6347564, 8399123, -20704542, -9407489, -8945078, 11474103, 3450615, 23769435, 4765328, -1616531, 5077477, 15779814, -13699378, -2909386, 11156992, 3324625, -4578466, -9690894 ], [ 7178414, -378825, 13687635, -12897917, -4779302, 5938292, 15916133, -21213330, -1792295, -4290746, 18018657, 5189025, 26374557, 1019504, -4275365, 5799907, 15996810, -14262046, 1806266, 13168960, 132439, -7181422, -11736162 ], [ 7971962, -2659779, 15758385, -14097215, -6092258, 5529020, 23433143, -21722118, 5822899, 363586, 24563211, 6927435, 28979679, -2726320, -6934199, 6522337, 16213806, -14824714, 6521918, 15180928, -3059747, -9784378, -13781430 ], [ 8749544, -5612223, 16699194, -13698398, -8688905, 3705002, 24152138, -20331690, 9360340, 930991, 24655101, 5872260, 25442115, -6606991, -6095693, 5194552, 13816992, -14104003, 8137520, 13513483, -4234259, -9622699, -14767560 ], [ 9511160, -9236157, 16510062, -11701466, -12569243, 466238, 18073118, -17042046, 8820028, -2588531, 18294327, 2023500, 15761865, -10622509, -1759847, 1816552, 8806368, -12099913, 6653072, 8166625, -3391097, -6696385, -14694552 ], [ 10272776, -12860091, 16320930, -9704534, -16449581, -2772526, 11994098, -13752402, 8279716, -6108053, 11933553, -1825260, 6081615, -14638027, 2575999, -1561448, 3795744, -10095823, 5168624, 2819767, -2547935, -3770071, -14621544 ], [ 11034392, -16484025, 16131798, -7707602, -20329919, -6011290, 5915078, -10462758, 7739404, -9627575, 5572779, -5674020, -3598635, -18653545, 6911845, -4939448, -1214880, -8091733, 3684176, -2527091, -1704773, -843757, -14548536 ], [ 11796008, -20107959, 15942666, -5710670, -24210257, -9250054, -163942, -7173114, 7199092, -13147097, -787995, -9522780, -13278885, -22669063, 11247691, -8317448, -6225504, -6087643, 2199728, -7873949, -861611, 2082557, -14475528 ], [ 11222321, -22758737, 16173144, -3628542, -26580695, -10645443, -5386626, -4350139, 6427552, -14801688, -5700261, -12096426, -20769910, -24829211, 14148166, -10341391, -9870478, -3416739, 690078, -12589970, 586071, 4728136, -13246999 ], [ 3972119, -20543735, 18501672, -1120434, -21401633, -2823957, -6327630, -3860509, 4499872, -7131624, -3369987, -8294502, -17314810, -17712509, 9871786, -5595049, -6687202, 2588235, -945582, -14151806, 5056353, 5970040, -6240865 ], [ -3278083, -18328733, 20830200, 1387674, -16222571, 4997529, -7268634, -3370879, 2572192, 538440, -1039713, -4492578, -13859710, -10595807, 5595406, -848707, -3503926, 8593209, -2581242, -15713642, 9526635, 7211944, 765269 ], [ -10528285, -16113731, 23158728, 3895782, -11043509, 12819015, -8209638, -2881249, 644512, 8208504, 1290561, -690654, -10404610, -3479105, 1319026, 3897635, -320650, 14598183, -4216902, -17275478, 13996917, 8453848, 7771403 ], [ -17778487, -13898729, 25487256, 6403890, -5864447, 20640501, -9150642, -2391619, -1283168, 15878568, 3620835, 3111270, -6949510, 3637597, -2957354, 8643977, 2862626, 20603157, -5852562, -18837314, 18467199, 9695752, 14777537 ], [ -25028689, -11683727, 27815784, 8911998, -685385, 28461987, -10091646, -1901989, -3210848, 23548632, 5951109, 6913194, -3494410, 10754299, -7233734, 13390319, 6045902, 26608131, -7488222, -20399150, 22937481, 10937656, 21783671 ], [ -23116961, -11495845, 21755277, 3402326, 1604922, 23951773, -9539505, -3632844, -289818, 21352916, 5523773, 3913703, -5019135, 12702096, -3727369, 8944416, 6087523, 22977945, -2370677, -19632496, 23368728, 10429390, 16576785 ], [ -19372847, -11713387, 14016963, -3710902, 3317478, 16975219, -8688735, -5807796, 3600954, 17184044, 4544915, -446071, -7539825, 13616112, 1335545, 2660064, 5500813, 17420727, 4097509, -18400144, 22992168, 9571090, 8927295 ], [ -15628733, -11930929, 6278649, -10824130, 5030034, 9998665, -7837965, -7982748, 7491726, 13015172, 3566057, -4805845, -10060515, 14530128, 6398459, -3624288, 4914103, 11863509, 10565695, -17167792, 22615608, 8712790, 1277805 ], [ -11884619, -12148471, -1459665, -17937358, 6742590, 3022111, -6987195, -10157700, 11382498, 8846300, 2587199, -9165619, -12581205, 15444144, 11461373, -9908640, 4327393, 6306291, 17033881, -15935440, 22239048, 7854490, -6371685 ], [ -8140505, -12366013, -9197979, -25050586, 8455146, -3954443, -6136425, -12332652, 15273270, 4677428, 1608341, -13525393, -15101895, 16358160, 16524287, -16192992, 3740683, 749073, 23502067, -14703088, 21862488, 6996190, -14021175 ], [ -6739448, -10300834, -9739374, -27606994, 8352984, -5439932, -7497237, -11734752, 17621577, 2248853, 384899, -13092058, -13580607, 14450310, 16893140, -15629331, 2980375, -3360891, 25138270, -13254415, 21945882, 5689939, -14278389 ], [ -7681448, -5952934, -3083850, -25606582, 6436104, -1434356, -11069631, -8364000, 18427419, 1560575, -1083127, -7865614, -8017341, 9720594, 12567932, -8217657, 2046469, -6023601, 21942490, -11589421, 22489230, 3935737, -7143327 ], [ -8623448, -1605034, 3571674, -23606170, 4519224, 2571220, -14642025, -4993248, 19233261, 872297, -2551153, -2639170, -2454075, 4990878, 8242724, -805983, 1112563, -8686311, 18746710, -9924427, 23032578, 2181535, -8265 ], [ -9565448, 2742866, 10227198, -21605758, 2602344, 6576796, -18214419, -1622496, 20039103, 184019, -4019179, 2587274, 3109191, 261162, 3917516, 6605691, 178657, -11349021, 15550930, -8259433, 23575926, 427333, 7126797 ], [ -10507448, 7090766, 16882722, -19605346, 685464, 10582372, -21786813, 1748256, 20844945, -504259, -5487205, 7813718, 8672457, -4468554, -407692, 14017365, -755249, -14011731, 12355150, -6594439, 24119274, -1326869, 14261859 ], [ -10658004, 10836339, 21830498, -16874258, -1358437, 12904965, -24221096, 5161957, 20882133, -671291, -5702381, 11562059, 12528921, -8320498, -3006950, 19654017, -957874, -15663478, 9524747, -4810806, 23730114, -2575496, 19713054 ], [ -6851340, 11570277, 18239534, -10489790, -4037443, 6812643, -20964824, 8790403, 17076051, 1767907, 346693, 7919885, 7851375, -7783582, 3023542, 16415559, 2495906, -12260410, 8521229, -2433978, 18678414, -1296248, 16744914 ], [ -3044676, 12304215, 14648570, -4105322, -6716449, 720321, -17708552, 12418849, 13269969, 4207105, 6395767, 4277711, 3173829, -7246666, 9054034, 13177101, 5949686, -8857342, 7517711, -57150, 13626714, -17000, 13776774 ], [ 761988, 13038153, 11057606, 2279146, -9395455, -5372001, -14452280, 16047295, 9463887, 6646303, 12444841, 635537, -1503717, -6709750, 15084526, 9938643, 9403466, -5454274, 6514193, 2319678, 8575014, 1262248, 10808634 ], [ 4568652, 13772091, 7466642, 8663614, -12074461, -11464323, -11196008, 19675741, 5657805, 9085501, 18493915, -3006637, -6181263, -6172834, 21115018, 6700185, 12857246, -2051206, 5510675, 4696506, 3523314, 2541496, 7840494 ], [ 8375316, 14506029, 3875678, 15048082, -14753467, -17556645, -7939736, 23304187, 1851723, 11524699, 24542989, -6648811, -10858809, -5635918, 27145510, 3461727, 16311026, 1351862, 4507157, 7073334, -1528386, 3820744, 4872354 ], [ 6177595, 10826252, 3602799, 12398070, -10970548, -20015287, -5708814, 19039278, 5957446, 9424302, 18450668, -6171045, -11314655, -6388327, 24922677, 2179754, 15115146, 3439935, 916994, 6874977, 275329, 2821722, 2201464 ], [ 2778997, 6263732, 3993537, 7941162, -5895244, -21747193, -3682962, 13195698, 11645530, 6415986, 9930068, -4869291, -10926161, -7398601, 21049179, 1289078, 12989334, 5265009, -3190498, 6161583, 3450127, 1367046, -409976 ], [ -619601, 1701212, 4384275, 3484254, -819940, -23479099, -1657110, 7352118, 17333614, 3407670, 1409468, -3567537, -10537667, -8408875, 17175681, 398402, 10863522, 7090083, -7297990, 5448189, 6624925, -87630, -3021416 ], [ -4018199, -2861308, 4775013, -972654, 4255364, -25211005, 368742, 1508538, 23021698, 399354, -7111132, -2265783, -10149173, -9419149, 13302183, -492274, 8737710, 8915157, -11405482, 4734795, 9799723, -1542306, -5632856 ], [ -7416797, -7423828, 5165751, -5429562, 9330668, -26942911, 2394594, -4335042, 28709782, -2608962, -15631732, -964029, -9760679, -10429423, 9428685, -1382950, 6611898, 10740231, -15512974, 4021401, 12974521, -2996982, -8244296 ], [ -7705394, -9672100, 1853145, -7794066, 9773966, -22664716, 2975028, -7147194, 28062382, -6545013, -18365155, -255381, -9779615, -12102424, 4386948, -2407978, 6509061, 9974811, -16826128, 2397456, 15256657, -3694839, -7830740 ], [ -4883990, -9606124, -5162805, -8066166, 5585258, -12376420, 2110044, -6927918, 21079498, -11408799, -15311401, -139839, -10205981, -14438152, -1823028, -3567358, 8429199, 6618897, -15344944, -137040, 16646131, -3635877, -4392188 ], [ -2062586, -9540148, -12178755, -8338266, 1396550, -2088124, 1245060, -6708642, 14096614, -16272585, -12257647, -24297, -10632347, -16773880, -8033004, -4726738, 10349337, 3262983, -13863760, -2671536, 18035605, -3576915, -953636 ], [ 758818, -9474172, -19194705, -8610366, -2792158, 8200172, 380076, -6489366, 7113730, -21136371, -9203893, 91245, -11058713, -19109608, -14242980, -5886118, 12269475, -92931, -12382576, -5206032, 19425079, -3517953, 2484916 ], [ 3580222, -9408196, -26210655, -8882466, -6980866, 18488468, -484908, -6270090, 130846, -26000157, -6150139, 206787, -11485079, -21445336, -20452956, -7045498, 14189613, -3448845, -10901392, -7740528, 20814553, -3458991, 5923468 ], [ 4950258, -8587044, -30338845, -8585037, -9727076, 26442582, -447174, -6742996, -6379621, -28594766, -3594522, 862210, -10799781, -22628714, -24551635, -8438353, 15381991, -6206207, -9622829, -9783075, 21478136, -3451065, 8379624 ], [ -936546, -3990012, -20028235, -5439963, -5260796, 22725786, 4104150, -10676812, -10528003, -19843490, -3529590, 4217038, -4556163, -18050342, -18093829, -10998583, 12935569, -5970809, -9357371, -9365877, 18512264, -3698319, 5923800 ], [ -6823350, 607020, -9717625, -2294889, -794516, 19008990, 8655474, -14610628, -14676385, -11092214, -3464658, 7571866, 1687455, -13471970, -11636023, -13558813, 10489147, -5735411, -9091913, -8948679, 15546392, -3945573, 3467976 ], [ -12710154, 5204052, 592985, 850185, 3671764, 15292194, 13206798, -18544444, -18824767, -2340938, -3399726, 10926694, 7931073, -8893598, -5178217, -16119043, 8042725, -5500013, -8826455, -8531481, 12580520, -4192827, 1012152 ], [ -18596958, 9801084, 10903595, 3995259, 8138044, 11575398, 17758122, -22478260, -22973149, 6410338, -3334794, 14281522, 14174691, -4315226, 1279589, -18679273, 5596303, -5264615, -8560997, -8114283, 9614648, -4440081, -1443672 ], [ -24483762, 14398116, 21214205, 7140333, 12604324, 7858602, 22309446, -26412076, -27121531, 15161614, -3269862, 17636350, 20418309, 263146, 7737395, -21239503, 3149881, -5029217, -8295539, -7697085, 6648776, -4687335, -3899496 ], [ -21555101, 15395683, 18101130, 4157507, 10047509, 4268076, 16924325, -26861387, -22103113, 12913895, -4899010, 12946728, 14206192, 4875443, 5376411, -20373203, 604154, -6282404, -6403951, -3608472, 5020214, -4043344, -7257410 ], [ -16863347, 15673357, 12303318, -50899, 6086075, 702804, 9551915, -26613797, -15251335, 8466377, -6866974, 6648216, 5502928, 9494525, 1251669, -18821597, -1961434, -7833308, -4187137, 1214424, 3659114, -3221104, -10795742 ], [ -12171593, 15951031, 6505506, -4259305, 2124641, -2862468, 2179505, -26366207, -8399557, 4018859, -8834938, 349704, -3200336, 14113607, -2873073, -17269991, -4527022, -9384212, -1970323, 6037320, 2298014, -2398864, -14334074 ], [ -7479839, 16228705, 707694, -8467711, -1836793, -6427740, -5192905, -26118617, -1547779, -428659, -10802902, -5948808, -11903600, 18732689, -6997815, -15718385, -7092610, -10935116, 246491, 10860216, 936914, -1576624, -17872406 ], [ -2788085, 16506379, -5090118, -12676117, -5798227, -9993012, -12565315, -25871027, 5303999, -4876177, -12770866, -12247320, -20606864, 23351771, -11122557, -14166779, -9658198, -12486020, 2463305, 15683112, -424186, -754384, -21410738 ] ], [ [ -29906528, 16848192, -12295232, -9958432, 11972096, -23497664, 17909824, -21447232, -8843328, -18222816, 18712768, 14586944, -813088, -23609120, 12180224, -28505632, 5325536, -2963776, -24168896, 86688, -16925856, -27040, -19579520 ], [ -29906528, 16848192, -12295232, -9958432, 11972096, -23497664, 17909824, -21447232, -8843328, -18222816, 18712768, 14586944, -813088, -23609120, 12180224, -28505632, 5325536, -2963776, -24168896, 86688, -16925856, -27040, -19579520 ], [ -29906528, 16848192, -12295232, -9958432, 11972096, -23497664, 17909824, -21447232, -8843328, -18222816, 18712768, 14586944, -813088, -23609120, 12180224, -28505632, 5325536, -2963776, -24168896, 86688, -16925856, -27040, -19579520 ], [ -30156323, 16302082, -9695857, -8691382, 6565926, -16817769, 14871764, -19661107, -9670718, -15473281, 15881358, 12325184, -194733, -21628815, 8054549, -22634452, 4055346, 1249509, -16776951, 1692473, -9692381, -588885, -19059115 ], [ -30456077, 15646750, -6576607, -7170922, 78522, -8801895, 11226092, -17517757, -10663586, -12173839, 12483666, 9611072, 547293, -19252449, 3103739, -15589036, 2531118, 6305451, -7906617, 3619415, -1012211, -1263099, -18434629 ], [ -30755831, 14991418, -3457357, -5650462, -6408882, -786021, 7580420, -15374407, -11656454, -8874397, 9085974, 6896960, 1289319, -16876083, -1847071, -8543620, 1006890, 11361393, 963717, 5546357, 7667959, -1937313, -17810143 ], [ -31055585, 14336086, -338107, -4130002, -12896286, 7229853, 3934748, -13231057, -12649322, -5574955, 5688282, 4182848, 2031345, -14499717, -6797881, -1498204, -517338, 16417335, 9834051, 7473299, 16348129, -2611527, -17185657 ], [ -31355339, 13680754, 2781143, -2609542, -19383690, 15245727, 289076, -11087707, -13642190, -2275513, 2290590, 1468736, 2773371, -12123351, -11748691, 5547212, -2041566, 21473277, 18704385, 9400241, 25028299, -3285741, -16561171 ], [ -31308071, 9755665, 5807432, 1225967, -19202565, 19951941, -187912, -10874287, -12028949, -2304937, -1646976, 1615361, 5158548, -7752564, -12839923, 7762430, -3234660, 21191079, 20751924, 7956941, 28038550, -3338193, -15472024 ], [ -30913781, 2560819, 8740760, 7376525, -12352911, 21348495, 2503784, -12590797, -7809599, -5663227, -6124416, 4622723, 9186876, -1387356, -10071577, 5147450, -4096620, 15570741, 15976668, 3143399, 25378882, -2768883, -13918216 ], [ -30519491, -4634027, 11674088, 13527083, -5503257, 22745049, 5195480, -14307307, -3590249, -9021517, -10601856, 7630085, 13215204, 4977852, -7303231, 2532470, -4958580, 9950403, 11201412, -1670143, 22719214, -2199573, -12364408 ], [ -30125201, -11828873, 14607416, 19677641, 1346397, 24141603, 7887176, -16023817, 629101, -12379807, -15079296, 10637447, 17243532, 11343060, -4534885, -82510, -5820540, 4330065, 6426156, -6483685, 20059546, -1630263, -10810600 ], [ -29730911, -19023719, 17540744, 25828199, 8196051, 25538157, 10578872, -17740327, 4848451, -15738097, -19556736, 13644809, 21271860, 17708268, -1766539, -2697490, -6682500, -1290273, 1650900, -11297227, 17399878, -1060953, -9256792 ], [ -27944449, -24765342, 19476755, 30724374, 13775973, 25563277, 12436697, -19122490, 8311598, -17555050, -22106351, 14654067, 24705636, 21816230, 1318765, -4442130, -6870674, -6141012, -2098135, -13889054, 14136418, -1228693, -8353650 ], [ -19197127, -23240850, 16426181, 29348634, 13007235, 18731227, 10125167, -18832918, 7993730, -11665318, -15016841, 5672805, 25166652, 14637962, 5988859, -1835070, -3689918, -7143756, -716065, -5372306, 7853998, -5081683, -10703838 ], [ -10449805, -21716358, 13375607, 27972894, 12238497, 11899177, 7813637, -18543346, 7675862, -5775586, -7927331, -3308457, 25627668, 7459694, 10658953, 771990, -509162, -8146500, 666005, 3144442, 1571578, -8934673, -13054026 ], [ -1702483, -20191866, 10325033, 26597154, 11469759, 5067127, 5502107, -18253774, 7357994, 114146, -837821, -12289719, 26088684, 281426, 15329047, 3379050, 2671594, -9149244, 2048075, 11661190, -4710842, -12787663, -15404214 ], [ 7044839, -18667374, 7274459, 25221414, 10701021, -1764923, 3190577, -17964202, 7040126, 6003878, 6251689, -21270981, 26549700, -6896842, 19999141, 5986110, 5852350, -10151988, 3430145, 20177938, -10993262, -16640653, -17754402 ], [ 15792161, -17142882, 4223885, 23845674, 9932283, -8596973, 879047, -17674630, 6722258, 11893610, 13341199, -30252243, 27010716, -14075110, 24669235, 8593170, 9033106, -11154732, 4812215, 28694686, -17275682, -20493643, -20104590 ], [ 14778748, -11424440, 2628496, 17664029, 9198660, -6258983, -2517043, -15922968, 4985075, 12833137, 11890129, -24245935, 22695927, -17857013, 20969719, 5206425, 5353142, -7838421, 2951910, 22271404, -16574537, -14438443, -21068953 ], [ 11813188, -4867208, 1324144, 10521203, 8472060, -2086985, -6130045, -13878888, 2964029, 12782623, 8730943, -15242113, 17425977, -20959643, 15596281, 620919, 301034, -3658299, 443130, 12860116, -14476679, -6401605, -21756151 ], [ 8847628, 1690024, 19792, 3378377, 7745460, 2085013, -9743047, -11834808, 942983, 12732109, 5571757, -6238291, 12156027, -24062273, 10222843, -3964587, -4751074, 521823, -2065650, 3448828, -12378821, 1635233, -22443349 ], [ 5882068, 8247256, -1284560, -3764449, 7018860, 6257011, -13356049, -9790728, -1078063, 12681595, 2412571, 2765531, 6886077, -27164903, 4849405, -8550093, -9803182, 4701945, -4574430, -5962460, -10280963, 9672071, -23130547 ], [ 2916508, 14804488, -2588912, -10907275, 6292260, 10429009, -16969051, -7746648, -3099109, 12631081, -746615, 11769353, 1616127, -30267533, -524033, -13135599, -14855290, 8882067, -7083210, -15373748, -8183105, 17708909, -23817745 ], [ 2889211, 18346846, -3887117, -15242908, 5988285, 9695242, -17419567, -4521087, -5907130, 10626862, -276167, 14372705, -3403752, -30684968, -3857381, -11780130, -17954311, 10566753, -8801229, -17564834, -5901563, 17913647, -23942203 ], [ 5800177, 18874330, -5179175, -16771348, 6106935, 4055710, -14707597, -114045, -9502126, 6668938, 3823915, 10575587, -8173560, -28417208, -5150639, -4483686, -19100245, 9756003, -9728487, -12535718, -3436337, 10286285, -23503921 ], [ 8711143, 19401814, -6471233, -18299788, 6225585, -1583822, -11995627, 4292997, -13097122, 2711014, 7923997, 6778469, -12943368, -26149448, -6443897, 2812758, -20246179, 8945253, -10655745, -7506602, -971111, 2658923, -23065639 ], [ 11622109, 19929298, -7763291, -19828228, 6344235, -7223354, -9283657, 8700039, -16692118, -1246910, 12024079, 2981351, -17713176, -23881688, -7737155, 10109202, -21392113, 8134503, -11583003, -2477486, 1494115, -4968439, -22627357 ], [ 14533075, 20456782, -9055349, -21356668, 6462885, -12862886, -6571687, 13107081, -20287114, -5204834, 16124161, -815767, -22482984, -21613928, -9030413, 17405646, -22538047, 7323753, -12510261, 2551630, 3959341, -12595801, -22189075 ], [ 16787673, 19783080, -9793142, -22707066, 6797547, -16460235, -4589373, 17206695, -23154474, -7461171, 19237949, -3198448, -25789125, -19689094, -10566967, 22570408, -22206338, 5884511, -12858446, 6522328, 6136318, -18713933, -20666785 ], [ 15760431, 13103448, -7759610, -23167254, 8212269, -9846669, -6255339, 19769169, -22383654, -1209573, 17420267, 1491056, -21776931, -19478890, -13320001, 17076760, -14486414, 1302809, -10311266, 5200936, 6872050, -17285915, -13724455 ], [ 14733189, 6423816, -5726078, -23627442, 9626991, -3233103, -7921305, 22331643, -21612834, 5042025, 15602585, 6180560, -17764737, -19268686, -16073035, 11583112, -6766490, -3278893, -7764086, 3879544, 7607782, -15857897, -6782125 ], [ 13705947, -255816, -3692546, -24087630, 11041713, 3380463, -9587271, 24894117, -20842014, 11293623, 13784903, 10870064, -13752543, -19058482, -18826069, 6089464, 953434, -7860595, -5216906, 2558152, 8343514, -14429879, 160205 ], [ 12678705, -6935448, -1659014, -24547818, 12456435, 9994029, -11253237, 27456591, -20071194, 17545221, 11967221, 15559568, -9740349, -18848278, -21579103, 595816, 8673358, -12442297, -2669726, 1236760, 9079246, -13001861, 7102535 ], [ 11651463, -13615080, 374518, -25008006, 13871157, 16607595, -12919203, 30019065, -19300374, 23796819, 10149539, 20249072, -5728155, -18638074, -24332137, -4897832, 16393282, -17023999, -122546, -84632, 9814978, -11573843, 14044865 ], [ 12017331, -13258577, -987295, -22623859, 12095684, 11921746, -10033184, 24178954, -16303484, 17438867, 12377982, 19935786, -1248501, -19312865, -18100681, -5534590, 14512306, -17608026, 614429, -3695574, 6553695, -4482840, 11840975 ], [ 12661821, -11494847, -3028177, -19670845, 9682172, 4976014, -6236768, 16658326, -12861380, 8559005, 15415650, 18621942, 3324645, -20164655, -10072327, -5199970, 10711150, -17392518, 989363, -7764426, 2493009, 3740760, 7807841 ], [ 13306311, -9731117, -5069059, -16717831, 7268660, -1969718, -2440352, 9137698, -9419276, -320857, 18453318, 17308098, 7897791, -21016445, -2043973, -4865350, 6909994, -17177010, 1364297, -11833278, -1567677, 11964360, 3774707 ], [ 13950801, -7967387, -7109941, -13764817, 4855148, -8915450, 1356064, 1617070, -5977172, -9200719, 21490986, 15994254, 12470937, -21868235, 5984381, -4530730, 3108838, -16961502, 1739231, -15902130, -5628363, 20187960, -258427 ], [ 14595291, -6203657, -9150823, -10811803, 2441636, -15861182, 5152480, -5903558, -2535068, -18080581, 24528654, 14680410, 17044083, -22720025, 14012735, -4196110, -692318, -16745994, 2114165, -19970982, -9689049, 28411560, -4291561 ], [ 12977322, -2289092, -8746495, -7323661, 1733771, -19590905, 7914331, -11056676, -3202376, -17658691, 26256975, 15014403, 19746885, -19699400, 16818926, -4864639, -965102, -12940743, 317774, -21407661, -8311308, 30578121, -7818733 ], [ 9096894, 3776308, -5896957, -3300391, 2731553, -20104619, 9641617, -13842284, -7979096, -7935049, 26675949, 16996233, 20579343, -12806360, 14402954, -6536317, 2290486, -5545749, -3649942, -20212167, -1495140, 26687643, -10839943 ], [ 5216466, 9841708, -3047419, 722879, 3729335, -20618333, 11368903, -16627892, -12755816, 1788593, 27094923, 18978063, 21411801, -5913320, 11986982, -8207995, 5546074, 1849245, -7617658, -19016673, 5321028, 22797165, -13861153 ], [ 1336038, 15907108, -197881, 4746149, 4727117, -21132047, 13096189, -19413500, -17532536, 11512235, 27513897, 20959893, 22244259, 979720, 9571010, -9879673, 8801662, 9244239, -11585374, -17821179, 12137196, 18906687, -16882363 ], [ -2544390, 21972508, 2651657, 8769419, 5724899, -21645761, 14823475, -22199108, -22309256, 21235877, 27932871, 22941723, 23076717, 7872760, 7155038, -11551351, 12057250, 16639233, -15553090, -16625685, 18953364, 15016209, -19903573 ], [ -5585126, 26894809, 5496510, 12115492, 5970772, -20855463, 15356570, -24092479, -25288666, 27859675, 28203696, 23630245, 23686289, 13224290, 4979767, -12941443, 14674919, 21513344, -17713002, -14983110, 23820405, 12034815, -21202391 ], [ -4427402, 26101615, 8317938, 12075580, 2457100, -13545105, 9918710, -21524665, -19281526, 18984253, 27733776, 17852227, 23181431, 10868270, 4008001, -12923605, 14102993, 13783040, -10833894, -11105130, 18941811, 13598841, -13889249 ], [ -3269678, 25308421, 11139366, 12035668, -1056572, -6234747, 4480850, -18956851, -13274386, 10108831, 27263856, 12074209, 22676573, 8512250, 3036235, -12905767, 13531067, 6052736, -3954786, -7227150, 14063217, 15162867, -6576107 ], [ -2111954, 24515227, 13960794, 11995756, -4570244, 1075611, -957010, -16389037, -7267246, 1233409, 26793936, 6296191, 22171715, 6156230, 2064469, -12887929, 12959141, -1677568, 2924322, -3349170, 9184623, 16726893, 737035 ], [ -954230, 23722033, 16782222, 11955844, -8083916, 8385969, -6394870, -13821223, -1260106, -7642013, 26324016, 518173, 21666857, 3800210, 1092703, -12870091, 12387215, -9407872, 9803430, 528810, 4306029, 18290919, 8050177 ], [ 203494, 22928839, 19603650, 11915932, -11597588, 15696327, -11832730, -11253409, 4747034, -16517435, 25854096, -5259845, 21161999, 1444190, 120937, -12852253, 11815289, -17138176, 16682538, 4406790, -572565, 19854945, 15363319 ], [ 1771658, 21179175, 20048183, 11550260, -10594560, 18011360, -10833415, -9748645, 5068669, -17842732, 23351096, -3255203, 21826106, -3022685, 2278431, -7278175, 9124568, -18206165, 16398146, 7320680, -5030449, 14510531, 10627641 ], [ 3421910, 19238217, 20017337, 11119436, -8688192, 19327328, -8546665, -8456491, 4253203, -17658004, 20441480, 305971, 22724006, -7911731, 5061777, -592849, 6010088, -17941691, 14681054, 10041752, -9404191, 7784429, 3482199 ], [ 5072162, 17297259, 19986491, 10688612, -6781824, 20643296, -6259915, -7164337, 3437737, -17473276, 17531864, 3867145, 23621906, -12800777, 7845123, 6092477, 2895608, -17677217, 12963962, 12762824, -13777933, 1058327, -3663243 ], [ 6722414, 15356301, 19955645, 10257788, -4875456, 21959264, -3973165, -5872183, 2622271, -17288548, 14622248, 7428319, 24519806, -17689823, 10628469, 12777803, -218872, -17412743, 11246870, 15483896, -18151675, -5667775, -10808685 ], [ 8372666, 13415343, 19924799, 9826964, -2969088, 23275232, -1686415, -4580029, 1806805, -17103820, 11712632, 10989493, 25417706, -22578869, 13411815, 19463129, -3333352, -17148269, 9529778, 18204968, -22525417, -12393877, -17954127 ], [ 6140138, 10160847, 20371544, 9208817, -851517, 23371094, 821240, -5487631, 1458472, -16948858, 7943114, 10957378, 23468387, -21854945, 13570221, 22891262, -3249562, -13565282, 10090133, 16558829, -24264253, -13518982, -18161925 ], [ 24830, 5592813, 21295880, 8403347, 1477257, 22246850, 3549800, -8594989, 1577272, -16823662, 3313694, 7331974, 18671849, -15518051, 11103687, 23062202, 32498, -6663782, 12927935, 10545479, -23368183, -9043090, -11432079 ], [ -6090478, 1024779, 22220216, 7597877, 3806031, 21122606, 6278360, -11702347, 1696072, -16698466, -1315726, 3706570, 13875311, -9181157, 8637153, 23233142, 3314558, 237718, 15765737, 4532129, -22472113, -4567198, -4702233 ], [ -12205786, -3543255, 23144552, 6792407, 6134805, 19998362, 9006920, -14809705, 1814872, -16573270, -5945146, 81166, 9078773, -2844263, 6170619, 23404082, 6596618, 7139218, 18603539, -1481221, -21576043, -91306, 2027613 ], [ -18321094, -8111289, 24068888, 5986937, 8463579, 18874118, 11735480, -17917063, 1933672, -16448074, -10574566, -3544238, 4282235, 3492631, 3704085, 23575022, 9878678, 14040718, 21441341, -7494571, -20679973, 4384586, 8757459 ], [ -23231370, -11762918, 24472345, 5126933, 10366811, 17403623, 14068692, -19454381, 1674666, -16452095, -13280173, -6766245, 1141335, 9177554, 2120595, 22947584, 11676076, 18984149, 22332239, -12059065, -18611990, 7289605, 13559504 ], [ -22116486, -10832522, 22271407, 3994259, 10142333, 14201873, 14425164, -13141499, -473370, -17102201, -6366715, -7971267, 6278625, 11602622, 4952325, 18328256, 6050164, 14137235, 13488617, -9379279, -10684442, 2340259, 8722544 ], [ -21001602, -9902126, 20070469, 2861585, 9917855, 11000123, 14781636, -6828617, -2621406, -17752307, 546743, -9176289, 11415915, 14027690, 7784055, 13708928, 424252, 9290321, 4644995, -6699493, -2756894, -2609087, 3885584 ], [ -19886718, -8971730, 17869531, 1728911, 9693377, 7798373, 15138108, -515735, -4769442, -18402413, 7460201, -10381311, 16553205, 16452758, 10615785, 9089600, -5201660, 4443407, -4198627, -4019707, 5170654, -7558433, -951376 ], [ -18771834, -8041334, 15668593, 596237, 9468899, 4596623, 15494580, 5797147, -6917478, -19052519, 14373659, -11586333, 21690495, 18877826, 13447515, 4470272, -10827572, -403507, -13042249, -1339921, 13098202, -12507779, -5788336 ], [ -17656950, -7110938, 13467655, -536437, 9244421, 1394873, 15851052, 12110029, -9065514, -19702625, 21287117, -12791355, 26827785, 21302894, 16279245, -149056, -16453484, -5250421, -21885871, 1339865, 21025750, -17457125, -10625296 ], [ -17662676, -8822782, 7336582, -1917661, 4050513, 2655068, 17991239, 8040601, -8490560, -18193521, 18075740, -9657697, 24478710, 21823522, 13570200, 1278421, -12100876, -4770125, -21131798, -2610024, 22163698, -20327306, -12833901 ], [ -17892524, -11063074, 419482, -3348595, -2137281, 4807652, 20488169, 1894711, -7371008, -16252575, 12839396, -5656303, 20632362, 21963262, 9753000, 3915259, -5752564, -3224387, -18458186, -7885848, 21943726, -22781654, -14516835 ], [ -18122372, -13303366, -6497618, -4779529, -8325075, 6960236, 22985099, -4251179, -6251456, -14311629, 7603052, -1654909, 16786014, 22103002, 5935800, 6552097, 595748, -1678649, -15784574, -13161672, 21723754, -25236002, -16199769 ], [ -18352220, -15543658, -13414718, -6210463, -14512869, 9112820, 25482029, -10397069, -5131904, -12370683, 2366708, 2346485, 12939666, 22242742, 2118600, 9188935, 6944060, -132911, -13110962, -18437496, 21503782, -27690350, -17882703 ], [ -18582068, -17783950, -20331818, -7641397, -20700663, 11265404, 27978959, -16542959, -4012352, -10429737, -2869636, 6347879, 9093318, 22382482, -1698600, 11825773, 13292372, 1412827, -10437350, -23713320, 21283810, -30144698, -19565637 ], [ -17946761, -14715352, -19187468, -5767153, -21759711, 10489880, 26164934, -17518841, -3050777, -8915256, -3928909, 5342495, 6785349, 21055342, -3434160, 13155049, 15764735, 73528, -6361058, -22774065, 20048770, -30047732, -17706750 ], [ -16446299, -6337864, -9981668, -587731, -17690013, 6786248, 20039954, -13324715, -2247179, -7827240, -811111, -669667, 6015759, 18261322, -3088080, 13176763, 14361149, -4150808, -882086, -15619731, 17798662, -27399452, -12306042 ], [ -14945837, 2039624, -775868, 4591691, -13620315, 3082616, 13914974, -9130589, -1443581, -6739224, 2306687, -6681829, 5246169, 15467302, -2742000, 13198477, 12957563, -8375144, 4596886, -8465397, 15548554, -24751172, -6905334 ], [ -13445375, 10417112, 8429932, 9771113, -9550617, -621016, 7789994, -4936463, -639983, -5651208, 5424485, -12693991, 4476579, 12673282, -2395920, 13220191, 11553977, -12599480, 10075858, -1311063, 13298446, -22102892, -1504626 ], [ -11944913, 18794600, 17635732, 14950535, -5480919, -4324648, 1665014, -742337, 163615, -4563192, 8542283, -18706153, 3706989, 9879262, -2049840, 13241905, 10150391, -16823816, 15554830, 5843271, 11048338, -19454612, 3896082 ], [ -9931868, 25245647, 24137226, 18324643, -1857225, -6562314, -3939299, 3446405, 1016515, -2695542, 10217445, -22303451, 3628762, 7594956, -1899122, 13164111, 9037055, -20468512, 19140375, 11884138, 7965095, -17141296, 8611858 ], [ -5355908, 22064489, 17117190, 12672181, -463551, -1470150, -6940277, 7608227, 2115925, 3070278, 4679427, -13826429, 7007350, 7859220, -2725214, 12588777, 9374969, -21215008, 13258785, 12357670, 716177, -16502800, 9902974 ], [ -779948, 18883331, 10097154, 7019719, 930123, 3622014, -9941255, 11770049, 3215335, 8836098, -858591, -5349407, 10385938, 8123484, -3551306, 12013443, 9712883, -21961504, 7377195, 12831202, -6532741, -15864304, 11194090 ], [ 3796012, 15702173, 3077118, 1367257, 2323797, 8714178, -12942233, 15931871, 4314745, 14601918, -6396609, 3127615, 13764526, 8387748, -4377398, 11438109, 10050797, -22708000, 1495605, 13304734, -13781659, -15225808, 12485206 ], [ 8371972, 12521015, -3942918, -4285205, 3717471, 13806342, -15943211, 20093693, 5414155, 20367738, -11934627, 11604637, 17143114, 8652012, -5203490, 10862775, 10388711, -23454496, -4385985, 13778266, -21030577, -14587312, 13776322 ], [ 12947932, 9339857, -10962954, -9937667, 5111145, 18898506, -18944189, 24255515, 6513565, 26133558, -17472645, 20081659, 20521702, 8916276, -6029582, 10287441, 10726625, -24200992, -10267575, 14251798, -28279495, -13948816, 15067438 ], [ 9255867, 7508149, -8403985, -6783054, 6603284, 19635765, -16774522, 25060947, 6034365, 25963883, -13678693, 15462861, 19559875, 4700565, -4334214, 10913247, 12103229, -18426698, -5998645, 9401520, -24771003, -14282250, 13002504 ], [ 3910197, 5946331, -3929215, -1867026, 8115116, 19502043, -13570726, 25195101, 5239443, 24607109, -8018347, 8224899, 17729965, -411141, -2134554, 11779281, 13687571, -11348246, 300389, 3486480, -19111029, -14810070, 10266360 ], [ -1435473, 4384513, 545555, 3049002, 9626948, 19368321, -10366930, 25329255, 4444521, 23250335, -2358001, 986937, 15900055, -5522847, 65106, 12645315, 15271913, -4269794, 6599423, -2428560, -13451055, -15337890, 7530216 ], [ -6781143, 2822695, 5020325, 7965030, 11138780, 19234599, -7163134, 25463409, 3649599, 21893561, 3302345, -6251025, 14070145, -10634553, 2264766, 13511349, 16856255, 2808658, 12898457, -8343600, -7791081, -15865710, 4794072 ], [ -12126813, 1260877, 9495095, 12881058, 12650612, 19100877, -3959338, 25597563, 2854677, 20536787, 8962691, -13488987, 12240235, -15746259, 4464426, 14377383, 18440597, 9887110, 19197491, -14258640, -2131107, -16393530, 2057928 ], [ -12830349, 1571518, 11203466, 13466430, 14481977, 17016798, -381598, 24897912, 850341, 18935465, 12163457, -15620889, 12379612, -18922779, 5197155, 14909361, 19103096, 10182523, 17902715, -17383833, -1299048, -16561713, 456810 ], [ -8891751, 3754618, 10145438, 9721146, 16632875, 12982362, 3570086, 23364456, -2363409, 17089595, 12904643, -12646731, 14488276, -20164113, 4462953, 15107283, 18843752, 3694897, 9014129, -17719179, -5294904, -16370259, -9282 ], [ -4953153, 5937718, 9087410, 5975862, 18783773, 8947926, 7521770, 21831000, -5577159, 15243725, 13645829, -9672573, 16596940, -21405447, 3728751, 15305205, 18584408, -2792729, 125543, -18054525, -9290760, -16178805, -475374 ], [ -1014555, 8120818, 8029382, 2230578, 20934671, 4913490, 11473454, 20297544, -8790909, 13397855, 14387015, -6698415, 18705604, -22646781, 2994549, 15503127, 18325064, -9280355, -8763043, -18389871, -13286616, -15987351, -941466 ], [ 2924043, 10303918, 6971354, -1514706, 23085569, 879054, 15425138, 18764088, -12004659, 11551985, 15128201, -3724257, 20814268, -23888115, 2260347, 15701049, 18065720, -15767981, -17651629, -18725217, -17282472, -15795897, -1407558 ], [ 5423990, 11749531, 5889131, -5248549, 24036730, -2686717, 17913469, 17630878, -14927407, 10316595, 15223117, -346546, 21732216, -24199821, 1846496, 16308846, 17584530, -20350721, -24860375, -18718433, -20023061, -15545443, -2178239 ], [ 730682, 9507709, 4685933, -8925187, 18989206, -3909163, 13085035, 18498898, -16395145, 12133605, 12086683, 5048930, 16696584, -19863387, 3034400, 18966018, 15994110, -15409031, -23669921, -17000999, -16487315, -14999989, -4471865 ], [ -3962626, 7265887, 3482735, -12601825, 13941682, -5131609, 8256601, 19366918, -17862883, 13950615, 8950249, 10444406, 11660952, -15526953, 4222304, 21623190, 14403690, -10467341, -22479467, -15283565, -12951569, -14454535, -6765491 ], [ -8655934, 5024065, 2279537, -16278463, 8894158, -6354055, 3428167, 20234938, -19330621, 15767625, 5813815, 15839882, 6625320, -11190519, 5410208, 24280362, 12813270, -5525651, -21289013, -13566131, -9415823, -13909081, -9059117 ], [ -13349242, 2782243, 1076339, -19955101, 3846634, -7576501, -1400267, 21102958, -20798359, 17584635, 2677381, 21235358, 1589688, -6854085, 6598112, 26937534, 11222850, -583961, -20098559, -11848697, -5880077, -13363627, -11352743 ], [ -18042550, 540421, -126859, -23631739, -1200890, -8798947, -6228701, 21970978, -22266097, 19401645, -459053, 26630834, -3445944, -2517651, 7786016, 29594706, 9632430, 4357729, -18908105, -10131263, -2344331, -12818173, -13646369 ], [ -15710988, 3906674, -1098482, -20956037, -1106179, -5126038, -9370685, 17872803, -22695140, 21498305, 3822053, 20896145, -5482566, -3520707, 3444095, 27958673, 5682315, 7004214, -12091761, -8122164, 1905745, -11638879, -12815200 ], [ -11974452, 8394542, -2023790, -17009867, 16979, -474058, -12175379, 12781389, -22916444, 23650895, 9586667, 12935423, -6919386, -5591661, -2003791, 25463999, 1260261, 9191658, -4150239, -6054732, 6298687, -10332817, -11359072 ], [ -8237916, 12882410, -2949098, -13063697, 1140137, 4177922, -14980073, 7689975, -23137748, 25803485, 15351281, 4974701, -8356206, -7662615, -7451677, 22969325, -3161793, 11379102, 3791283, -3987300, 10691629, -9026755, -9902944 ], [ -4501380, 17370278, -3874406, -9117527, 2263295, 8829902, -17784767, 2598561, -23359052, 27956075, 21115895, -2986021, -9793026, -9733569, -12899563, 20474651, -7583847, 13566546, 11732805, -1919868, 15084571, -7720693, -8446816 ], [ -764844, 21858146, -4799714, -5171357, 3386453, 13481882, -20589461, -2492853, -23580356, 30108665, 26880509, -10946743, -11229846, -11804523, -18347449, 17979977, -12005901, 15753990, 19674327, 147564, 19477513, -6414631, -6990688 ], [ 3857466, 21116126, -4080974, -1566899, 2748839, 12312461, -19203968, -4066485, -21333761, 29106503, 24370790, -12248953, -10164669, -13631538, -18574378, 17295467, -14306325, 13586688, 19965921, 585852, 20239129, -6670606, -7288462 ], [ 9365550, 15144218, -1718186, 1695847, 350453, 5321639, -13628288, -2122335, -16619267, 24949589, 13586738, -6892651, -6597495, -15214614, -13580350, 18421121, -14485119, 7064640, 12607587, -605004, 17369419, -8488618, -9340138 ], [ 14873634, 9172310, 644602, 4958593, -2047933, -1669183, -8052608, -178185, -11904773, 20792675, 2802686, -1536349, -3030321, -16797690, -8586322, 19546775, -14663913, 542592, 5249253, -1795860, 14499709, -10306630, -11391814 ], [ 20381718, 3200402, 3007390, 8221339, -4446319, -8660005, -2476928, 1765965, -7190279, 16635761, -7981366, 3819953, 536853, -18380766, -3592294, 20672429, -14842707, -5979456, -2109081, -2986716, 11629999, -12124642, -13443490 ], [ 25889802, -2771506, 5370178, 11484085, -6844705, -15650827, 3098752, 3710115, -2475785, 12478847, -18765418, 9176255, 4104027, -19963842, 1401734, 21798083, -15021501, -12501504, -9467415, -4177572, 8760289, -13942654, -15495166 ], [ 28732671, -8096049, 6570347, 14599856, -8147995, -20656153, 6472380, 5039706, 1387418, 9419789, -26940588, 13277694, 6684481, -19802313, 6222834, 22550467, -14584357, -16908234, -15911340, -4408565, 6687060, -14288599, -16655700 ], [ 18249465, -10183767, 1957421, 16980752, -3975805, -15733999, -1164252, 3296502, 994166, 11850011, -22071348, 11104818, 4331335, -10917759, 10179294, 21436501, -11067523, -10738374, -17783220, 159757, 8596236, -7274209, -13360524 ], [ 7766259, -12271485, -2655505, 19361648, 196385, -10811845, -8800884, 1553298, 600914, 14280233, -17202108, 8931942, 1978189, -2033205, 14135754, 20322535, -7550689, -4568514, -19655100, 4728079, 10505412, -259819, -10065348 ], [ -2716947, -14359203, -7268431, 21742544, 4368575, -5889691, -16437516, -189906, 207662, 16710455, -12332868, 6759066, -374957, 6851349, 18092214, 19208569, -4033855, 1601346, -21526980, 9296401, 12414588, 6754571, -6770172 ], [ -13200153, -16446921, -11881357, 24123440, 8540765, -967537, -24074148, -1933110, -185590, 19140677, -7463628, 4586190, -2728103, 15735903, 22048674, 18094603, -517021, 7771206, -23398860, 13864723, 14323764, 13768961, -3474996 ], [ -23683359, -18534639, -16494283, 26504336, 12712955, 3954617, -31710780, -3676314, -578842, 21570899, -2594388, 2413314, -5081249, 24620457, 26005134, 16980637, 2999813, 13941066, -25270740, 18433045, 16232940, 20783351, -179820 ], [ -17613785, -17255737, -13407499, 25533182, 14161900, 1467931, -29664242, -3977933, -3549289, 19942031, 2574682, -924317, -3201870, 18086986, 26110589, 12215966, 2569537, 12642186, -20890650, 17320917, 15669996, 14411891, -894914 ], [ -8233655, -15303511, -8780773, 23891618, 15066196, -2500523, -25681070, -3991235, -7035175, 17501345, 7803718, -4494899, -475986, 8469910, 25445843, 6721154, 1349839, 9849558, -15260166, 15072699, 14612628, 5363261, -2412062 ], [ 1146475, -13351285, -4154047, 22250054, 15970492, -6468977, -21697898, -4004537, -10521061, 15060659, 13032754, -8065481, 2249898, -1147166, 24781097, 1226342, 130141, 7056930, -9629682, 12824481, 13555260, -3685369, -3929210 ], [ 10526605, -11399059, 472679, 20608490, 16874788, -10437431, -17714726, -4017839, -14006947, 12619973, 18261790, -11636063, 4975782, -10764242, 24116351, -4268470, -1089557, 4264302, -3999198, 10576263, 12497892, -12733999, -5446358 ], [ 19906735, -9446833, 5099405, 18966926, 17779084, -14405885, -13731554, -4031141, -17492833, 10179287, 23490826, -15206645, 7701666, -20381318, 23451605, -9763282, -2309255, 1471674, 1631286, 8328045, 11440524, -21782629, -6963506 ], [ 22670956, -9009571, 9176798, 14733233, 16600291, -11814770, -9165587, -2815781, -19137166, 7656962, 26617483, -15902366, 8098044, -19904840, 21963296, -11222197, -3336149, -389106, 2831058, 8984172, 10165515, -21241636, -7126367 ], [ 18819268, -10087273, 12704858, 7907411, 13338409, -2664086, -4016825, -371759, -18939946, 5052998, 27641761, -13723226, 6164916, -9334808, 19651424, -8645215, -4170239, -1318038, -399882, 12544644, 8672865, -11111020, -5934941 ], [ 14967580, -11164975, 16232918, 1081589, 10076527, 6486598, 1131937, 2072263, -18742726, 2449034, 28666039, -11544086, 4231788, 1235224, 17339552, -6068233, -5004329, -2246970, -3630822, 16105116, 7180215, -980404, -4743515 ], [ 11115892, -12242677, 19760978, -5744233, 6814645, 15637282, 6280699, 4516285, -18545506, -154930, 29690317, -9364946, 2298660, 11805256, 15027680, -3491251, -5838419, -3175902, -6861762, 19665588, 5687565, 9150212, -3552089 ], [ 7264204, -13320379, 23289038, -12570055, 3552763, 24787966, 11429461, 6960307, -18348286, -2758894, 30714595, -7185806, 365532, 22375288, 12715808, -914269, -6672509, -4104834, -10092702, 23226060, 4194915, 19280828, -2360663 ], [ 3771595, -14403512, 25283036, -17197722, 1249721, 31552715, 15058739, 8801707, -18129984, -5089723, 30827154, -4991063, -1458085, 30512636, 10260126, 1903305, -7569215, -4691505, -12128764, 25510658, 3027714, 26530173, -1573949 ], [ 2074381, -15513800, 19606724, -10834614, 3740879, 26387789, 11090597, 7629997, -17806272, -6054877, 26381118, -2718305, -2734147, 26486564, 7085394, 5923839, -8779001, -3566871, -8190436, 21415886, 3487758, 19373163, -2810795 ], [ 377167, -16624088, 13930412, -4471506, 6232037, 21222863, 7122455, 6458287, -17482560, -7020031, 21935082, -445547, -4010209, 22460492, 3910662, 9944373, -9988787, -2442237, -4252108, 17321114, 3947802, 12216153, -4047641 ], [ -1320047, -17734376, 8254100, 1891602, 8723195, 16057937, 3154313, 5286577, -17158848, -7985185, 17489046, 1827211, -5286271, 18434420, 735930, 13964907, -11198573, -1317603, -313780, 13226342, 4407846, 5059143, -5284487 ], [ -3017261, -18844664, 2577788, 8254710, 11214353, 10893011, -813829, 4114867, -16835136, -8950339, 13043010, 4099969, -6562333, 14408348, -2438802, 17985441, -12408359, -192969, 3624548, 9131570, 4867890, -2097867, -6521333 ], [ -4714475, -19954952, -3098524, 14617818, 13705511, 5728085, -4781971, 2943157, -16511424, -9915493, 8596974, 6372727, -7838395, 10382276, -5613534, 22005975, -13618145, 931665, 7562876, 5036798, 5327934, -9254877, -7758179 ], [ -6734809, -14232280, -5968526, 13487261, 12275809, 6525079, 506282, 2528607, -14110337, -3824632, 5189653, 6516115, -6628147, 12142119, -964161, 18154749, -14331356, 1870804, 4428724, 7026371, 4380658, -8366587, -2694655 ], [ -8819767, -7143016, -8277266, 10857971, 10061935, 8514457, 7645814, 2265489, -11293775, 3677432, 1990075, 6233629, -4920637, 15059145, 5250033, 12729171, -14945252, 2772844, -119924, 10232813, 3151918, -5869237, 3628943 ], [ -10904725, -53752, -10586006, 8228681, 7848061, 10503835, 14785346, 2002371, -8477213, 11179496, -1209503, 5951143, -3213127, 17976171, 11464227, 7303593, -15559148, 3674884, -4668572, 13439255, 1923178, -3371887, 9952541 ], [ -12989683, 7035512, -12894746, 5599391, 5634187, 12493213, 21924878, 1739253, -5660651, 18681560, -4409081, 5668657, -1505617, 20893197, 17678421, 1878015, -16173044, 4576924, -9217220, 16645697, 694438, -874537, 16276139 ], [ -15074641, 14124776, -15203486, 2970101, 3420313, 14482591, 29064410, 1476135, -2844089, 26183624, -7608659, 5386171, 201893, 23810223, 23892615, -3547563, -16786940, 5478964, -13765868, 19852139, -534302, 1622813, 22599737 ], [ -16081432, 13540103, -12612194, 2402036, -82763, 15234286, 29487008, 2004018, 1265065, 26273804, -8053766, 6556054, 2953163, 21409356, 25027851, -7939197, -12889661, 5101729, -13827290, 19359716, -3328706, 1645565, 25071008 ], [ -16010056, 5281493, -5120870, 3895196, -4875041, 14748298, 23192672, 3322902, 6666811, 18952100, -5744402, 9178306, 6748193, 13690596, 21084129, -11296887, -4481207, 3445219, -9401486, 15168428, -7688774, -806281, 23689952 ], [ -15938680, -2977117, 2370454, 5388356, -9667319, 14262310, 16898336, 4641786, 12068557, 11630396, -3435038, 11800558, 10543223, 5971836, 17140407, -14654577, 3927247, 1788709, -4975682, 10977140, -12048842, -3258127, 22308896 ], [ -15867304, -11235727, 9861778, 6881516, -14459597, 13776322, 10604000, 5960670, 17470303, 4308692, -1125674, 14422810, 14338253, -1746924, 13196685, -18012267, 12335701, 132199, -549878, 6785852, -16408910, -5709973, 20927840 ], [ -15795928, -19494337, 17353102, 8374676, -19251875, 13290334, 4309664, 7279554, 22872049, -3013012, 1183690, 17045062, 18133283, -9465684, 9252963, -21369957, 20744155, -1524311, 3875926, 2594564, -20768978, -8161819, 19546784 ], [ -14875137, -24956025, 23035942, 9502422, -22410239, 13182845, -295876, 7400103, 26904271, -8326037, 2367539, 17696538, 20002799, -16091097, 6000181, -22716760, 26467449, -2759675, 7136247, -1714066, -23644714, -9928390, 18776148 ], [ -9707271, -16433103, 19676362, 8803098, -17399033, 14967851, 3542564, 1528977, 24088873, -3595667, -2076187, 8494134, 12244745, -17249775, 6202099, -14009128, 18764943, -1889309, 4569153, -6609406, -19098790, -8268586, 21057612 ], [ -4539405, -7910181, 16316782, 8103774, -12387827, 16752857, 7381004, -4342149, 21273475, 1134703, -6519913, -708270, 4486691, -18408453, 6404017, -5301496, 11062437, -1018943, 2002059, -11504746, -14552866, -6608782, 23339076 ], [ 628461, 612741, 12957202, 7404450, -7376621, 18537863, 11219444, -10213275, 18458077, 5865073, -10963639, -9910674, -3271363, -19567131, 6605935, 3406136, 3359931, -148577, -565035, -16400086, -10006942, -4948978, 25620540 ], [ 5796327, 9135663, 9597622, 6705126, -2365415, 20322869, 15057884, -16084401, 15642679, 10595443, -15407365, -19113078, -11029417, -20725809, 6807853, 12113768, -4342575, 721789, -3132129, -21295426, -5461018, -3289174, 27902004 ], [ 10964193, 17658585, 6238042, 6005802, 2645791, 22107875, 18896324, -21955527, 12827281, 15325813, -19851091, -28315482, -18787471, -21884487, 7009771, 20821400, -12045081, 1592155, -5699223, -26190766, -915094, -1629370, 30183468 ], [ 7489204, 19796907, 9377557, 1052223, 1441867, 15802526, 12609589, -24299288, 12449053, 10652098, -14238512, -22004576, -15573960, -14405930, 1894324, 17988597, -7920742, -1106164, -3430767, -21949891, -692010, 2355009, 27564797 ], [ 2285644, 20658309, 13816891, -4752207, -1005083, 7879106, 4297819, -25937576, 12558259, 4097566, -6614672, -12591008, -10166136, -5199926, -4284596, 12847707, -1431034, -4518220, -195201, -15881773, -1333494, 6804303, 23966099 ], [ -2917916, 21519711, 18256225, -10556637, -3452033, -44314, -4013951, -27575864, 12667465, -2456966, 1009168, -3177440, -4758312, 4006078, -10463516, 7706817, 5058674, -7930276, 3040365, -9813655, -1974978, 11253597, 20367401 ], [ -8121476, 22381113, 22695559, -16361067, -5898983, -7967734, -12325721, -29214152, 12776671, -9011498, 8633008, 6236128, 649512, 13212082, -16642436, 2565927, 11548382, -11342332, 6275931, -3745537, -2616462, 15702891, 16768703 ], [ -13325036, 23242515, 27134893, -22165497, -8345933, -15891154, -20637491, -30852440, 12885877, -15566030, 16256848, 15649696, 6057336, 22418086, -22821356, -2574963, 18038090, -14754388, 9511497, 2322581, -3257946, 20152185, 13170005 ], [ -14153120, 19173198, 25034167, -22400223, -7289192, -18031858, -23597435, -30375929, 13551535, -19234700, 18861793, 16397512, 9468939, 24659227, -26280536, -4718112, 16708346, -12710938, 9783939, 7749737, -1864362, 21537381, 11267621 ], [ -10605728, 10173162, 16393381, -17065245, -2728760, -14389846, -21205553, -27784619, 14773645, -20017508, 16447843, 8479576, 10884321, 19935505, -27019976, -3863520, 7559150, -5211982, 7093257, 12535931, 1564290, 19858479, 11061551 ], [ -7058336, 1173126, 7752595, -11730267, 1831672, -10747834, -18813671, -25193309, 15995755, -20800316, 14033893, 561640, 12299703, 15211783, -27759416, -3008928, -1590046, 2286974, 4402575, 17322125, 4992942, 18179577, 10855481 ], [ -3510944, -7826910, -888191, -6395289, 6392104, -7105822, -16421789, -22601999, 17217865, -21583124, 11619943, -7356296, 13715085, 10488061, -28498856, -2154336, -10739242, 9785930, 1711893, 22108319, 8421594, 16500675, 10649411 ], [ 36448, -16826946, -9528977, -1060311, 10952536, -3463810, -14029907, -20010689, 18439975, -22365932, 9205993, -15274232, 15130467, 5764339, -29238296, -1299744, -19888438, 17284886, -978789, 26894513, 11850246, 14821773, 10443341 ], [ 3383675, -23348335, -16376945, 3028465, 13682536, -497757, -11832581, -16720834, 18732818, -23028563, 7499000, -20505218, 16310998, 2683633, -29322868, -1380648, -26269128, 23422263, -3515216, 29653933, 13757792, 12862562, 10231773 ], [ 5730077, -17476489, -14260823, 886231, 7260376, -911499, -10608035, -9938254, 14379326, -23090309, 9326792, -12301454, 16317274, 7818007, -26133100, -6139032, -18807288, 22751745, -5280368, 22279483, 8059808, 9501806, 9992715 ], [ 8076479, -11604643, -12144701, -1256003, 838216, -1325241, -9383489, -3155674, 10025834, -23152055, 11154584, -4097690, 16323550, 12952381, -22943332, -10897416, -11345448, 22081227, -7045520, 14905033, 2361824, 6141050, 9753657 ], [ 10422881, -5732797, -10028579, -3398237, -5583944, -1738983, -8158943, 3626906, 5672342, -23213801, 12982376, 4106074, 16329826, 18086755, -19753564, -15655800, -3883608, 21410709, -8810672, 7530583, -3336160, 2780294, 9514599 ], [ 12769283, 139049, -7912457, -5540471, -12006104, -2152725, -6934397, 10409486, 1318850, -23275547, 14810168, 12309838, 16336102, 23221129, -16563796, -20414184, 3578232, 20740191, -10575824, 156133, -9034144, -580462, 9275541 ], [ 15115685, 6010895, -5796335, -7682705, -18428264, -2566467, -5709851, 17192066, -3034642, -23337293, 16637960, 20513602, 16342378, 28355503, -13374028, -25172568, 11040072, 20069673, -12340976, -7218317, -14732128, -3941218, 9036483 ], [ 17317622, 4290601, 527307, -8346969, -16513649, -5045074, -2611670, 12693556, 460621, -23316279, 13972642, 22523251, 12954734, 28461827, -14812395, -20854627, 8973392, 16553345, -8307498, -6760977, -13374422, -7282744, 4788260 ], [ 19490666, 1051879, 7692453, -8715639, -12931679, -7936654, 861238, 5938828, 5525635, -23278713, 10408702, 23294077, 8888306, 27562541, -17176389, -14721421, 5001008, 12467855, -3114294, -4737279, -10605578, -10620424, -261796 ], [ 21663710, -2186843, 14857599, -9084309, -9349709, -10828234, 4334146, -815900, 10590649, -23241147, 6844762, 24064903, 4821878, 26663255, -19540383, -8588215, 1028624, 8382365, 2078910, -2713581, -7836734, -13958104, -5311852 ], [ 23836754, -5425565, 22022745, -9452979, -5767739, -13719814, 7807054, -7570628, 15655663, -23203581, 3280822, 24835729, 755450, 25763969, -21904377, -2455009, -2943760, 4296875, 7272114, -689883, -5067890, -17295784, -10361908 ], [ 26009798, -8664287, 29187891, -9821649, -2185769, -16611394, 11279962, -14325356, 20720677, -23166015, -283118, 25606555, -3310978, 24864683, -24268371, 3678197, -6916144, 211385, 12465318, 1333815, -2299046, -20633464, -15411964 ], [ 26874389, -10639316, 29620599, -10956246, 297724, -17418625, 13980562, -15689231, 21568876, -23482266, 676378, 21830380, -2962879, 19887215, -21533160, 6737765, -5376406, -3247003, 11968728, 1624326, 1652674, -21723847, -14794045 ], [ 26430527, -11350652, 23320869, -12856770, 1682740, -16141507, 15908854, -11662253, 18200260, -24152334, 6159310, 13507204, 1799747, 10831565, -13698744, 6723695, 1675454, -6078289, 5782344, 181650, 6787270, -20566933, -8508151 ], [ 25986665, -12061988, 17021139, -14757294, 3067756, -14864389, 17837146, -7635275, 14831644, -24822402, 11642242, 5184028, 6562373, 1775915, -5864328, 6709625, 8727314, -8909575, -404040, -1261026, 11921866, -19410019, -2222257 ], [ 25542803, -12773324, 10721409, -16657818, 4452772, -13587271, 19765438, -3608297, 11463028, -25492470, 17125174, -3139148, 11324999, -7279735, 1970088, 6695555, 15779174, -11740861, -6590424, -2703702, 17056462, -18253105, 4063637 ], [ 25098941, -13484660, 4421679, -18558342, 5837788, -12310153, 21693730, 418681, 8094412, -26162538, 22608106, -11462324, 16087625, -16335385, 9804504, 6681485, 22831034, -14572147, -12776808, -4146378, 22191058, -17096191, 10349531 ], [ 23941640, -12953105, -775487, -19724705, 7333003, -10817118, 22379956, 3347775, 4199157, -26453570, 25702724, -18264230, 20313924, -22342652, 16413902, 6302217, 28355666, -16366358, -17491392, -5333050, 25889737, -15547517, 14537381 ], [ 19217144, -6207095, -459833, -17220263, 9379213, -8244498, 16855852, 787449, -2329293, -24849422, 16855772, -17459786, 21858588, -13108004, 16898210, 4096959, 26244158, -12975194, -14846976, -5239702, 22408831, -12040043, 8235011 ], [ 14492648, 538915, -144179, -14715821, 11425423, -5671878, 11331748, -1772877, -8857743, -23245274, 8008820, -16655342, 23403252, -3873356, 17382518, 1891701, 24132650, -9584030, -12202560, -5146354, 18927925, -8532569, 1932641 ], [ 9768152, 7284925, 171475, -12211379, 13471633, -3099258, 5807644, -4333203, -15386193, -21641126, -838132, -15850898, 24947916, 5361292, 17866826, -313557, 22021142, -6192866, -9558144, -5053006, 15447019, -5025095, -4369729 ], [ 5043656, 14030935, 487129, -9706937, 15517843, -526638, 283540, -6893529, -21914643, -20036978, -9685084, -15046454, 26492580, 14595940, 18351134, -2518815, 19909634, -2801702, -6913728, -4959658, 11966113, -1517621, -10672099 ], [ 319160, 20776945, 802783, -7202495, 17564053, 2045982, -5240564, -9453855, -28443093, -18432830, -18532036, -14242010, 28037244, 23830588, 18835442, -4724073, 17798126, 589462, -4269312, -4866310, 8485207, 1989853, -16974469 ], [ 160954, 19425540, 4690552, -9863028, 14786403, 6019892, -669173, -12117586, -25224938, -13579912, -13740368, -10905381, 27782748, 21776346, 17753395, -4013876, 17632458, -3076204, 357509, -2251087, 4705271, 838067, -19090129 ], [ 916006, 16454652, 9292744, -13556556, 11043981, 10274060, 5921317, -14801998, -20057462, -8077240, -6220976, -7062315, 27168420, 17464326, 16358077, -2720588, 17855958, -8153236, 5380811, 868511, 865529, -1245571, -20368447 ], [ 1671058, 13483764, 13894936, -17250084, 7301559, 14528228, 12511807, -17486410, -14889986, -2574568, 1298416, -3219249, 26554092, 13152306, 14962759, -1427300, 18079458, -13230268, 10404113, 3988109, -2974213, -3329209, -21646765 ], [ 2426110, 10512876, 18497128, -20943612, 3559137, 18782396, 19102297, -20170822, -9722510, 2928104, 8817808, 623817, 25939764, 8840286, 13567441, -134012, 18302958, -18307300, 15427415, 7107707, -6813955, -5412847, -22925083 ], [ 3181162, 7541988, 23099320, -24637140, -183285, 23036564, 25692787, -22855234, -4555034, 8430776, 16337200, 4466883, 25325436, 4528266, 12172123, 1159276, 18526458, -23384332, 20450717, 10227305, -10653697, -7496485, -24203401 ], [ 3910150, 3468795, 23940403, -26042784, -4111512, 22907828, 24854146, -23923489, 288532, 8935514, 18976612, 3440784, 20969937, 521427, 11066908, 848071, 15527697, -24768034, 20453846, 10619663, -12385873, -6540958, -24308920 ], [ 4613074, -1706703, 21020377, -25160544, -8225544, 18396188, 16586374, -23375587, 4808188, 4442318, 16736044, -2454480, 12873267, -3180231, 10251796, -1067627, 9306675, -22458406, 15436802, 8284781, -12010483, -2546266, -23241640 ], [ 5315998, -6882201, 18100351, -24278304, -12339576, 13884548, 8318602, -22827685, 9327844, -50878, 14495476, -8349744, 4776597, -6881889, 9436684, -2983325, 3085653, -20148778, 10419758, 5949899, -11635093, 1448426, -22174360 ], [ 6018922, -12057699, 15180325, -23396064, -16453608, 9372908, 50830, -22279783, 13847500, -4544074, 12254908, -14245008, -3320073, -10583547, 8621572, -4899023, -3135369, -17839150, 5402714, 3615017, -11259703, 5443118, -21107080 ], [ 6721846, -17233197, 12260299, -22513824, -20567640, 4861268, -8216942, -21731881, 18367156, -9037270, 10014340, -20140272, -11416743, -14285205, 7806460, -6814721, -9356391, -15529522, 385670, 1280135, -10884313, 9437810, -20039800 ], [ 6539704, -21246286, 10409587, -20448265, -23451119, 1898985, -14853244, -20298495, 20582319, -11773092, 7755973, -23397297, -17158842, -15991715, 6610801, -7147341, -13998058, -12525871, -3570365, -1293659, -9397206, 12875879, -18005377 ], [ 1932232, -19447330, 13905445, -12466111, -20181833, 6683487, -13332196, -14437689, 11275017, -5722044, 5408611, -13463127, -11128086, -7722485, 3512407, 435429, -10742950, -6052105, -2221355, -5062013, -2351514, 13530833, -11135239 ], [ -2675240, -17648374, 17401303, -4483957, -16912547, 11467989, -11811148, -8576883, 1967715, 329004, 3061249, -3528957, -5097330, 546745, 414013, 8018199, -7487842, 421661, -872345, -8830367, 4694178, 14185787, -4265101 ], [ -7282712, -15849418, 20897161, 3498197, -13643261, 16252491, -10290100, -2716077, -7339587, 6380052, 713887, 6405213, 933426, 8815975, -2684381, 15600969, -4232734, 6895427, 476665, -12598721, 11739870, 14840741, 2605037 ], [ -11890184, -14050462, 24393019, 11480351, -10373975, 21036993, -8769052, 3144729, -16646889, 12431100, -1633475, 16339383, 6964182, 17085205, -5782775, 23183739, -977626, 13369193, 1825675, -16367075, 18785562, 15495695, 9475175 ], [ -16497656, -12251506, 27888877, 19462505, -7104689, 25821495, -7248004, 9005535, -25954191, 18482148, -3980837, 26273553, 12994938, 25354435, -8881169, 30766509, 2277482, 19842959, 3174685, -20135429, 25831254, 16150649, 16345313 ], [ -17619133, -12797910, 21493380, 13653219, -4093828, 21816562, -7585131, 8151071, -21448268, 19299146, -877209, 23005673, 8921274, 26269680, -5817188, 21878159, 640000, 19071865, 6223675, -20675788, 25146481, 17822603, 12444441 ], [ -18043411, -13813386, 13119612, 5085645, -1134652, 16053742, -8293893, 5953553, -14179700, 19069334, 3316617, 17097383, 2826726, 25714128, -1520732, 9695585, -1976000, 16851799, 9612661, -20570548, 22915615, 19697957, 6389367 ], [ -18467689, -14828862, 4745844, -3481929, 1824524, 10290922, -9002655, 3756035, -6911132, 18839522, 7510443, 11189093, -3267822, 25158576, 2775724, -2486989, -4592000, 14631733, 13001647, -20465308, 20684749, 21573311, 334293 ], [ -18891967, -15844338, -3627924, -12049503, 4783700, 4528102, -9711417, 1558517, 357436, 18609710, 11704269, 5280803, -9362370, 24603024, 7072180, -14669563, -7208000, 12411667, 16390633, -20360068, 18453883, 23448665, -5720781 ], [ -19316245, -16859814, -12001692, -20617077, 7742876, -1234718, -10420179, -639001, 7626004, 18379898, 15898095, -627487, -15456918, 24047472, 11368636, -26852137, -9824000, 10191601, 19779619, -20254828, 16223017, 25324019, -11775855 ], [ -19714408, -13917384, -13142844, -22878333, 8346404, -1349144, -12085794, 777035, 12050674, 15961988, 16691244, -3613840, -15089088, 20432616, 11444545, -27529960, -10331366, 5998357, 19244143, -18414721, 16169308, 23273069, -12355212 ], [ -20086456, -7017048, -7051380, -18833271, 6594284, 4184824, -14708262, 5806625, 13631446, 11355980, 14083716, -3678256, -8258880, 13758456, 7299907, -16703032, -8730098, -168065, 14784205, -14839747, 18292756, 17295815, -7458852 ], [ -20458504, -116712, -959916, -14788209, 4842164, 9718792, -17330730, 10836215, 15212218, 6749972, 11476188, -3742672, -1428672, 7084296, 3155269, -5876104, -7128830, -6334487, 10324267, -11264773, 20416204, 11318561, -2562492 ], [ -20830552, 6783624, 5131548, -10743147, 3090044, 15252760, -19953198, 15865805, 16792990, 2143964, 8868660, -3807088, 5401536, 410136, -989369, 4950824, -5527562, -12500909, 5864329, -7689799, 22539652, 5341307, 2333868 ], [ -21202600, 13683960, 11223012, -6698085, 1337924, 20786728, -22575666, 20895395, 18373762, -2462044, 6261132, -3871504, 12231744, -6264024, -5134007, 15777752, -3926294, -18667331, 1404391, -4114825, 24663100, -635947, 7230228 ], [ -20912656, 19140251, 15583200, -2471959, -672290, 24177251, -24423811, 24877511, 19037223, -5950404, 4650341, -3877775, 17503684, -11965180, -7646729, 24159979, -2092451, -22789620, -2673573, -763028, 26091709, -5332988, 11198865 ], [ -17312752, 17376317, 11287008, 2659487, -3972974, 16850549, -22400341, 23622257, 15114129, -3850524, 8023235, -3593321, 14984284, -12801316, -1999871, 20318701, 904267, -16691244, -4841667, 1472884, 24046123, -3628964, 10528887 ], [ -13712848, 15612383, 6990816, 7790933, -7273658, 9523847, -20376871, 22367003, 11191035, -1750644, 11396129, -3308867, 12464884, -13637452, 3646987, 16477423, 3900985, -10592868, -7009761, 3708796, 22000537, -1924940, 9858909 ], [ -10112944, 13848449, 2694624, 12922379, -10574342, 2197145, -18353401, 21111749, 7267941, 349236, 14769023, -3024413, 9945484, -14473588, 9293845, 12636145, 6897703, -4494492, -9177855, 5944708, 19954951, -220916, 9188931 ], [ -6513040, 12084515, -1601568, 18053825, -13875026, -5129557, -16329931, 19856495, 3344847, 2449116, 18141917, -2739959, 7426084, -15309724, 14940703, 8794867, 9894421, 1603884, -11345949, 8180620, 17909365, 1483108, 8518953 ], [ -2913136, 10320581, -5897760, 23185271, -17175710, -12456259, -14306461, 18601241, -578247, 4548996, 21514811, -2455505, 4906684, -16145860, 20587561, 4953589, 12891139, 7702260, -13514043, 10416532, 15863779, 3187132, 7848975 ], [ -946632, 4596882, -5000752, 19271457, -14465039, -15342796, -9242161, 13755892, 3360844, 5467916, 15679510, -2873721, 311219, -17495676, 21066879, 2457236, 9229267, 7503061, -15289427, 12314004, 12906348, -85369, 5406307 ], [ 693192, -1918770, -3065104, 13548591, -10552097, -17341300, -3569695, 8192524, 8872372, 6150644, 8002570, -3432471, -4699459, -18948228, 20512689, 229868, 4235677, 6044347, -16986269, 14143788, 9766548, -4353175, 2609101 ], [ 2333016, -8434422, -1129456, 7825725, -6639155, -19339804, 2102771, 2629156, 14383900, 6833372, 325630, -3991221, -9710137, -20400780, 19958499, -1997500, -757913, 4585633, -18683111, 15973572, 6626748, -8620981, -188105 ], [ 3972840, -14950074, 806192, 2102859, -2726213, -21338308, 7775237, -2934212, 19895428, 7516100, -7351310, -4549971, -14720815, -21853332, 19404309, -4224868, -5751503, 3126919, -20379953, 17803356, 3486948, -12888787, -2985311 ], [ 5612664, -21465726, 2741840, -3620007, 1186729, -23336812, 13447703, -8497580, 25406956, 8198828, -15028250, -5108721, -19731493, -23305884, 18850119, -6452236, -10745093, 1668205, -22076795, 19633140, 347148, -17156593, -5782517 ], [ 5511618, -23148177, 501896, -6635802, 865570, -20131297, 14446505, -12432725, 24650473, 5740238, -17456120, -6121278, -20662414, -23493915, 15156996, -8781310, -10341536, 2142886, -21952988, 16490049, 1819482, -17065495, -5546585 ], [ 3669702, -19997427, -5913640, -6944526, -3689690, -11721763, 10771643, -14739647, 17625979, 140330, -14634920, -7587642, -17513578, -22417425, 8324940, -11212090, -4540832, 4550962, -20008532, 8374083, 7903950, -12615493, -2277515 ], [ 1827786, -16846677, -12329176, -7253250, -8244950, -3312229, 7096781, -17046569, 10601485, -5459578, -11813720, -9054006, -14364742, -21340935, 1492884, -13642870, 1259872, 6959038, -18064076, 258117, 13988418, -8165491, 991555 ], [ -14130, -13695927, -18744712, -7561974, -12800210, 5097305, 3421919, -19353491, 3576991, -11059486, -8992520, -10520370, -11215906, -20264445, -5339172, -16073650, 7060576, 9367114, -16119620, -7857849, 20072886, -3715489, 4260625 ], [ -1856046, -10545177, -25160248, -7870698, -17355470, 13506839, -252943, -21660413, -3447503, -16659394, -6171320, -11986734, -8067070, -19187955, -12171228, -18504430, 12861280, 11775190, -14175164, -15973815, 26157354, 734513, 7529695 ], [ -3955877, -6966434, -28795308, -7799252, -20029417, 20055418, -2527355, -23608878, -9771771, -20088020, -4265125, -12045995, -4495656, -18076120, -17535266, -20267560, 17461810, 13052084, -12368116, -21652443, 30776118, 4802203, 10135243 ], [ -7345283, -1247726, -18527988, -5826956, -13296799, 17299222, 2200483, -23765058, -12594909, -12660236, -6933955, -5069741, 1188648, -16787560, -15559214, -18692440, 16061470, 8673068, -11248108, -15144381, 28066362, 6958333, 9423181 ], [ -10734689, 4470982, -8260668, -3854660, -6564181, 14543026, 6928321, -23921238, -15418047, -5232452, -9602785, 1906513, 6872952, -15499000, -13583162, -17117320, 14661130, 4294052, -10128100, -8636319, 25356606, 9114463, 8711119 ], [ -14124095, 10189690, 2006652, -1882364, 168437, 11786830, 11656159, -24077418, -18241185, 2195332, -12271615, 8882767, 12557256, -14210440, -11607110, -15542200, 13260790, -84964, -9008092, -2128257, 22646850, 11270593, 7999057 ], [ -17513501, 15908398, 12273972, 89932, 6901055, 9030634, 16383997, -24233598, -21064323, 9623116, -14940445, 15859021, 18241560, -12921880, -9631058, -13967080, 11860450, -4463980, -7888084, 4379805, 19937094, 13426723, 7286995 ], [ -20902907, 21627106, 22541292, 2062228, 13633673, 6274438, 21111835, -24389778, -23887461, 17050900, -17609275, 22835275, 23925864, -11633320, -7655006, -12391960, 10460110, -8842996, -6768076, 10887867, 17227338, 15582853, 6574933 ], [ -17565528, 22651059, 15952012, -496516, 12392306, 1751282, 14979488, -23736673, -17196084, 11305139, -18118345, 17675814, 17098063, -7251440, -8380209, -13881445, 8270885, -8070382, -5680608, 14522794, 11969412, 15248943, 1112781 ], [ -12882792, 22736061, 5991412, -3961468, 9556142, -3125266, 6675104, -22921711, -8601804, 2924669, -18195463, 10089210, 7767841, -2250896, -9645663, -15983851, 5923883, -6267442, -4599648, 17583094, 6201852, 14417025, -5299389 ], [ -8200056, 22821063, -3969188, -7426420, 6719978, -8001814, -1629280, -22106749, -7524, -5455801, -18272581, 2502606, -1562381, 2749648, -10911117, -18086257, 3576881, -4464502, -3518688, 20643394, 434292, 13585107, -11711559 ], [ -3517320, 22906065, -13929788, -10891372, 3883814, -12878362, -9933664, -21291787, 8586756, -13836271, -18349699, -5083998, -10892603, 7750192, -12176571, -20188663, 1229879, -2661562, -2437728, 23703694, -5333268, 12753189, -18123729 ], [ 1165416, 22991067, -23890388, -14356324, 1047650, -17754910, -18238048, -20476825, 17181036, -22216741, -18426817, -12670602, -20222825, 12750736, -13442025, -22291069, -1117123, -858622, -1356768, 26763994, -11100828, 11921271, -24535899 ] ], [ [ -29440544, -11867712, 7983424, -1229152, 10875392, -30173504, -9981248, -3905728, -11733696, 2046048, -13627328, -11036992, -8949088, -24883808, 3936512, -13150048, -3386464, 17144384, -6947648, -18261792, 2335008, 21588512, 5559424 ], [ -29440544, -11867712, 7983424, -1229152, 10875392, -30173504, -9981248, -3905728, -11733696, 2046048, -13627328, -11036992, -8949088, -24883808, 3936512, -13150048, -3386464, 17144384, -6947648, -18261792, 2335008, 21588512, 5559424 ], [ -29440544, -11867712, 7983424, -1229152, 10875392, -30173504, -9981248, -3905728, -11733696, 2046048, -13627328, -11036992, -8949088, -24883808, 3936512, -13150048, -3386464, 17144384, -6947648, -18261792, 2335008, 21588512, 5559424 ], [ -28909409, -12029162, 8673989, 2015918, 8535522, -23103459, -6597988, -5824273, -13674026, 610133, -8495718, -11207872, -4231503, -22731333, 2552327, -12444508, -5272794, 16281399, -7528893, -13493677, 5872993, 18325497, 5322119 ], [ -28272047, -12222902, 9502667, 5910002, 5727678, -14619405, -2538076, -8126527, -16002422, -1112965, -2337786, -11412928, 1429599, -20148363, 891305, -11597860, -7536390, 15245817, -8226387, -7771939, 10118575, 14409879, 5037353 ], [ -27634685, -12416642, 10331345, 9804086, 2919834, -6135351, 1521836, -10428781, -18330818, -2836063, 3820146, -11617984, 7090701, -17565393, -769717, -10751212, -9799986, 14210235, -8923881, -2050201, 14364157, 10494261, 4752587 ], [ -26997323, -12610382, 11160023, 13698170, 111990, 2348703, 5581748, -12731035, -20659214, -4559161, 9978078, -11823040, 12751803, -14982423, -2430739, -9904564, -12063582, 13174653, -9621375, 3671537, 18609739, 6578643, 4467821 ], [ -26359961, -12804122, 11988701, 17592254, -2695854, 10832757, 9641660, -15033289, -22987610, -6282259, 16136010, -12028096, 18412905, -12399453, -4091761, -9057916, -14327178, 12139071, -10318869, 9393275, 22855321, 2663025, 4183055 ], [ -25758221, -11392229, 12208664, 20252453, -4250775, 14524311, 11552552, -13571173, -23387975, -6970915, 16152000, -9910741, 20806236, -8636220, -4661137, -7344790, -15858636, 8873805, -11319684, 9704111, 22758898, 722085, 5167928 ], [ -25192103, -8374703, 11819912, 21678767, -4552773, 13423365, 11314424, -8344687, -21860309, -6625129, 10026048, -5470975, 19931796, -3692724, -4138867, -4765186, -16657956, 3378855, -12623820, 4604045, 18320470, 755823, 7422440 ], [ -24625985, -5357177, 11431160, 23105081, -4854771, 12322419, 11076296, -3118201, -20332643, -6279343, 3900096, -1031209, 19057356, 1250772, -3616597, -2185582, -17457276, -2116095, -13927956, -496021, 13882042, 789561, 9676952 ], [ -24059867, -2339651, 11042408, 24531395, -5156769, 11221473, 10838168, 2108285, -18804977, -5933557, -2225856, 3408557, 18182916, 6194268, -3094327, 394022, -18256596, -7611045, -15232092, -5596087, 9443614, 823299, 11931464 ], [ -23493749, 677875, 10653656, 25957709, -5458767, 10120527, 10600040, 7334771, -17277311, -5587771, -8351808, 7848323, 17308476, 11137764, -2572057, 2973626, -19055916, -13105995, -16536228, -10696153, 5005186, 857037, 14185976 ], [ -22715755, 2960886, 10478321, 26088114, -5524041, 8466031, 9581555, 11196098, -15434182, -4318030, -12188837, 10202001, 16600524, 14225954, -1534001, 4578426, -18686918, -17063196, -17359453, -13832138, 1384822, 876281, 16031130 ], [ -20878381, 1571322, 11370071, 19738974, -4405695, 4043785, 4661285, 8231630, -12013738, 1571486, -4581251, 2125239, 16725012, 8037614, 2082985, 1309206, -12476330, -13331652, -15778123, -7147718, 1854778, 823055, 15829494 ], [ -19041007, 181758, 12261821, 13389834, -3287349, -378461, -258985, 5267162, -8593294, 7461002, 3026335, -5951523, 16849500, 1849274, 5699971, -1960014, -6265742, -9600108, -14196793, -463298, 2324734, 769829, 15627858 ], [ -17203633, -1207806, 13153571, 7040694, -2169003, -4800707, -5179255, 2302694, -5172850, 13350518, 10633921, -14028285, 16973988, -4339066, 9316957, -5229234, -55154, -5868564, -12615463, 6221122, 2794690, 716603, 15426222 ], [ -15366259, -2597370, 14045321, 691554, -1050657, -9222953, -10099525, -661774, -1752406, 19240034, 18241507, -22105047, 17098476, -10527406, 12933943, -8498454, 6155434, -2137020, -11034133, 12905542, 3264646, 663377, 15224586 ], [ -13528885, -3986934, 14937071, -5657586, 67689, -13645199, -15019795, -3626242, 1668038, 25129550, 25849093, -30181809, 17222964, -16715746, 16550929, -11767674, 12366022, 1594524, -9452803, 19589962, 3734602, 610151, 15022950 ], [ -12926636, -3470888, 9297136, -2962081, -860820, -13851725, -13716625, -6949320, -1060783, 20204731, 24382939, -24785701, 12251517, -19275431, 10819645, -9881229, 12074450, 2555193, -9584478, 14904292, 3906493, -391225, 12354509 ], [ -12571412, -2573720, 2350864, 1542353, -2198700, -13215107, -11168767, -10344120, -5019457, 13117045, 21102037, -16695019, 6260883, -21109385, 3218707, -6963651, 10482446, 2961687, -10058754, 7944604, 4018771, -1582231, 9192707 ], [ -12216188, -1676552, -4595408, 6046787, -3536580, -12578489, -8620909, -13738920, -8978131, 6029359, 17821135, -8604337, 270249, -22943339, -4382231, -4046073, 8890442, 3368181, -10533030, 984916, 4131049, -2773237, 6030905 ], [ -11860964, -779384, -11541680, 10551221, -4874460, -11941871, -6073051, -17133720, -12936805, -1058327, 14540233, -513655, -5720385, -24777293, -11983169, -1128495, 7298438, 3774675, -11007306, -5974772, 4243327, -3964243, 2869103 ], [ -11505740, 117784, -18487952, 15055655, -6212340, -11305253, -3525193, -20528520, -16895479, -8146013, 11259331, 7577027, -11711019, -26611247, -19584107, 1789083, 5706434, 4181169, -11481582, -12934460, 4355605, -5155249, -292699 ], [ -11395607, 2979850, -19111535, 16914956, -7532865, -11545298, -1672933, -18412821, -19525246, -9565574, 9028051, 10426187, -13817976, -25244792, -21197879, 5721162, 3599123, 3103755, -10974639, -16489910, 4088023, -6841051, -2626729 ], [ -11530565, 7806814, -13412429, 16129124, -8836035, -12662006, -516271, -10786623, -20826106, -5317010, 7846393, 8033825, -12041256, -20677928, -16824485, 10667742, 976505, 542433, -9486477, -16641122, 3440581, -9021649, -4132987 ], [ -11665523, 12633778, -7713323, 15343292, -10139205, -13778714, 640391, -3160425, -22126966, -1068446, 6664735, 5641463, -10264536, -16111064, -12451091, 15614322, -1646113, -2018889, -7998315, -16792334, 2793139, -11202247, -5639245 ], [ -11800481, 17460742, -2014217, 14557460, -11442375, -14895422, 1797053, 4465773, -23427826, 3180118, 5483077, 3249101, -8487816, -11544200, -8077697, 20560902, -4268731, -4580211, -6510153, -16943546, 2145697, -13382845, -7145503 ], [ -11935439, 22287706, 3684889, 13771628, -12745545, -16012130, 2953715, 12091971, -24728686, 7428682, 4301419, 856739, -6711096, -6977336, -3704303, 25507482, -6891349, -7141533, -5021991, -17094758, 1498255, -15563443, -8651761 ], [ -11668941, 25588152, 8273710, 12174594, -12895623, -16257177, 3297345, 18860877, -25662414, 10495791, 3545279, -1509904, -4825047, -3100546, -409981, 28802296, -9201302, -9005899, -4081178, -16100216, 922474, -16459631, -9231691 ], [ -9395163, 21256008, 7311106, 6521550, -7280241, -12143919, -424185, 21343323, -24760482, 7655625, 4916729, -3747952, -2392353, -2674126, -2511019, 23838280, -9947930, -7385485, -5877110, -9376904, 704998, -10933769, -5179981 ], [ -7121385, 16923864, 6348502, 868506, -1664859, -8030661, -4145715, 23825769, -23858550, 4815459, 6288179, -5986000, 40341, -2247706, -4612057, 18874264, -10694558, -5765071, -7673042, -2653592, 487522, -5407907, -1128271 ], [ -4847607, 12591720, 5385898, -4784538, 3950523, -3917403, -7867245, 26308215, -22956618, 1975293, 7659629, -8224048, 2473035, -1821286, -6713095, 13910248, -11441186, -4144657, -9468974, 4069720, 270046, 117955, 2923439 ], [ -2573829, 8259576, 4423294, -10437582, 9565905, 195855, -11588775, 28790661, -22054686, -864873, 9031079, -10462096, 4905729, -1394866, -8814133, 8946232, -12187814, -2524243, -11264906, 10793032, 52570, 5643817, 6975149 ], [ -300051, 3927432, 3460690, -16090626, 15181287, 4309113, -15310305, 31273107, -21152754, -3705039, 10402529, -12700144, 7338423, -968446, -10915171, 3982216, -12934442, -903829, -13060838, 17516344, -164906, 11169679, 11026859 ], [ -1453743, -441947, 3187211, -13060945, 12654764, 2170246, -14863520, 23279278, -14628692, -2459215, 10565994, -13183602, 5659737, -4153931, -11134339, 3009110, -9881690, 1595490, -14158945, 17031246, 1001973, 14797176, 9395909 ], [ -3292929, -4818773, 3051557, -8294719, 8499860, -1219046, -13583072, 13190194, -6980204, -396193, 10487862, -13316142, 3158775, -8061797, -10977133, 2834186, -6069062, 4270590, -15117487, 15104466, 2445723, 18045000, 6628427 ], [ -5132115, -9195599, 2915903, -3528493, 4344956, -4608338, -12302624, 3101110, 668284, 1666829, 10409730, -13448682, 657813, -11969663, -10819927, 2659262, -2256434, 6945690, -16076029, 13177686, 3889473, 21292824, 3860945 ], [ -6971301, -13572425, 2780249, 1237733, 190052, -7997630, -11022176, -6987974, 8316772, 3729851, 10331598, -13581222, -1843149, -15877529, -10662721, 2484338, 1556194, 9620790, -17034571, 11250906, 5333223, 24540648, 1093463 ], [ -8810487, -17949251, 2644595, 6003959, -3964852, -11386922, -9741728, -17077058, 15965260, 5792873, 10253466, -13713762, -4344111, -19785395, -10505515, 2309414, 5368822, 12295890, -17993113, 9324126, 6776973, 27788472, -1674019 ], [ -9695730, -17735468, 1202987, 7578449, -6153127, -11668691, -9378935, -19824908, 17228776, 7616063, 12063813, -13108095, -5108649, -18790040, -8632390, 1169195, 5712070, 13191891, -18894886, 5025393, 7019580, 29053827, -4233295 ], [ -9627030, -12931076, -1544575, 5961203, -6374773, -8842937, -9933797, -15231524, 12107320, 9199421, 15762639, -11764221, -4136763, -12891464, -5043346, -936319, 2585938, 12308793, -19739890, -1645293, 6061044, 28336713, -6584365 ], [ -9558330, -8126684, -4292137, 4343957, -6596419, -6017183, -10488659, -10638140, 6985864, 10782779, 19461465, -10420347, -3164877, -6992888, -1454302, -3041833, -540194, 11425695, -20584894, -8315979, 5102508, 27619599, -8935435 ], [ -9489630, -3322292, -7039699, 2726711, -6818065, -3191429, -11043521, -6044756, 1864408, 12366137, 23160291, -9076473, -2192991, -1094312, 2134742, -5147347, -3666326, 10542597, -21429898, -14986665, 4143972, 26902485, -11286505 ], [ -9420930, 1482100, -9787261, 1109465, -7039711, -365675, -11598383, -1451372, -3257048, 13949495, 26859117, -7732599, -1221105, 4804264, 5723786, -7252861, -6792458, 9659499, -22274902, -21657351, 3185436, 26185371, -13637575 ], [ -9678434, 5379571, -11698710, 79756, -6992036, 1533171, -11276770, 1865195, -7243486, 14881801, 29237904, -6353993, 206171, 9226166, 7894525, -8255233, -8334643, 8716928, -21665550, -26888130, 1660839, 24726165, -15437981 ], [ -11566958, 4742437, -9429594, 1987732, -5597756, -1202523, -6572782, -1202323, -5554834, 12558847, 25016496, -4801727, 3910397, 6264698, 2973739, -3741895, -1957093, 7476992, -13784418, -24919374, -2694063, 19556499, -14485067 ], [ -13455482, 4105303, -7160478, 3895708, -4203476, -3938217, -1868794, -4269841, -3866182, 10235893, 20795088, -3249461, 7614623, 3303230, -1947047, 771443, 4420457, 6237056, -5903286, -22950618, -7048965, 14386833, -13532153 ], [ -15344006, 3468169, -4891362, 5803684, -2809196, -6673911, 2835194, -7337359, -2177530, 7912939, 16573680, -1697195, 11318849, 341762, -6867833, 5284781, 10798007, 4997120, 1977846, -20981862, -11403867, 9217167, -12579239 ], [ -17232530, 2831035, -2622246, 7711660, -1414916, -9409605, 7539182, -10404877, -488878, 5589985, 12352272, -144929, 15023075, -2619706, -11788619, 9798119, 17175557, 3757184, 9858978, -19013106, -15758769, 4047501, -11626325 ], [ -19121054, 2193901, -353130, 9619636, -20636, -12145299, 12243170, -13472395, 1199774, 3267031, 8130864, 1407337, 18727301, -5581174, -16709405, 14311457, 23553107, 2517248, 17740110, -17044350, -20113671, -1122165, -10673411 ], [ -13574098, 4830477, -2133379, 11933372, -2787456, -12063328, 10578323, -10854583, -2100929, 4360412, 4414376, -598817, 19486142, -4291487, -15599691, 14616395, 20746952, 1307257, 16610582, -12368584, -21747643, 172289, -7296237 ], [ -6540046, 8121795, -4723501, 14328260, -6386496, -11417824, 7639709, -7099705, -6399503, 6137060, 798872, -3316655, 19655906, -2151569, -13283877, 14079653, 16104056, 103255, 13678922, -7151416, -22837429, 2759567, -3434211 ], [ 494006, 11413113, -7313623, 16723148, -9985536, -10772320, 4701095, -3344827, -10698077, 7913708, -2816632, -6034493, 19825670, -11651, -10968063, 13542911, 11461160, -1100747, 10747262, -1934248, -23927215, 5346845, 427815 ], [ 7528058, 14704431, -9903745, 19118036, -13584576, -10126816, 1762481, 410051, -14996651, 9690356, -6432136, -8752331, 19995434, 2128267, -8652249, 13006169, 6818264, -2304749, 7815602, 3282920, -25017001, 7934123, 4289841 ], [ 14562110, 17995749, -12493867, 21512924, -17183616, -9481312, -1176133, 4164929, -19295225, 11467004, -10047640, -11470169, 20165198, 4268185, -6336435, 12469427, 2175368, -3508751, 4883942, 8500088, -26106787, 10521401, 8151867 ], [ 15758798, 19515717, -11791864, 19178171, -16390719, -8766286, -942040, 4129211, -20089544, 9526658, -9842002, -13413290, 18453857, 6306037, -3066225, 11080490, 2159906, -3315830, 5408711, 10645775, -25558399, 9004094, 7687785 ], [ 11118122, 19264335, -7797736, 12113777, -11205885, -7981738, 2464760, 302897, -17379608, 3869318, -5815222, -14581694, 14861411, 8241823, 1158381, 8839358, 6771878, -1725986, 9389909, 9719981, -23371837, 3382202, 2897595 ], [ 6477446, 19012953, -3803608, 5049383, -6021051, -7197190, 5871560, -3523417, -14669672, -1788022, -1788442, -15750098, 11268965, 10177609, 5382987, 6598226, 11383850, -136142, 13371107, 8794187, -21185275, -2239690, -1892595 ], [ 1836770, 18761571, 190520, -2015011, -836217, -6412642, 9278360, -7349731, -11959736, -7445362, 2238338, -16918502, 7676519, 12113395, 9607593, 4357094, 15995822, 1453702, 17352305, 7868393, -18998713, -7861582, -6682785 ], [ -2803906, 18510189, 4184648, -9079405, 4348617, -5628094, 12685160, -11176045, -9249800, -13102702, 6265118, -18086906, 4084073, 14049181, 13832199, 2115962, 20607794, 3043546, 21333503, 6942599, -16812151, -13483474, -11472975 ], [ -6866670, 17003998, 6936115, -14101945, 9119753, -5332339, 14575068, -13181903, -6440562, -17871701, 9302321, -19062711, 1925469, 15620870, 16977201, 621824, 23812900, 4623623, 23909381, 5336045, -14148530, -17409833, -15184912 ], [ -8039874, 9223762, 3474277, -8915215, 11822399, -7480549, 8880516, -6085481, -3134814, -18198995, 7391639, -19075521, 6936075, 15372074, 14724183, 2862656, 19983676, 6154865, 19458659, 325691, -9099614, -12858527, -13505584 ], [ -9213078, 1443526, 12439, -3728485, 14525045, -9628759, 3185964, 1010941, 170934, -18526289, 5480957, -19088331, 11946681, 15123278, 12471165, 5103488, 16154452, 7686107, 15007937, -4684663, -4050698, -8307221, -11826256 ], [ -10386282, -6336710, -3449399, 1458245, 17227691, -11776969, -2508588, 8107363, 3476682, -18853583, 3570275, -19101141, 16957287, 14874482, 10218147, 7344320, 12325228, 9217349, 10557215, -9695017, 998218, -3755915, -10146928 ], [ -11559486, -14116946, -6911237, 6644975, 19930337, -13925179, -8203140, 15203785, 6782430, -19180877, 1659593, -19113951, 21967893, 14625686, 7965129, 9585152, 8496004, 10748591, 6106493, -14705371, 6047134, 795391, -8467600 ], [ -12732690, -21897182, -10373075, 11831705, 22632983, -16073389, -13897692, 22300207, 10088178, -19508171, -251089, -19126761, 26978499, 14376890, 5712111, 11825984, 4666780, 12279833, 1655771, -19715725, 11096050, 5346697, -6788272 ], [ -13369244, -18052138, -13152638, 11794145, 15196059, -10271884, -8437459, 21610099, 7122496, -14287035, 564404, -15328651, 20749650, 13791094, 2722248, 12743431, 6616316, 7920145, -2100146, -21486264, 12609766, 322258, -7889679 ], [ -13898468, -11882038, -15795746, 10711727, 5731221, -2880436, -746269, 19362685, 2902528, -7956213, 1925132, -10768357, 12272910, 13137898, -414984, 13396201, 9721604, 2382271, -5717102, -22608840, 13416442, -6617330, -9547233 ], [ -14427692, -5711938, -18438854, 9629309, -3733617, 4511012, 6944921, 17115271, -1317440, -1625391, 3285860, -6208063, 3796170, 12484702, -3552216, 14048971, 12826892, -3155603, -9334058, -23731416, 14223118, -13556918, -11204787 ], [ -14956916, 458162, -21081962, 8546891, -13198455, 11902460, 14636111, 14867857, -5537408, 4705431, 4646588, -1647769, -4680570, 11831506, -6689448, 14701741, 15932180, -8693477, -12951014, -24853992, 15029794, -20496506, -12862341 ], [ -15486140, 6628262, -23725070, 7464473, -22663293, 19293908, 22327301, 12620443, -9757376, 11036253, 6007316, 2912525, -13157310, 11178310, -9826680, 15354511, 19037468, -14231351, -16567970, -25976568, 15836470, -27436094, -14519895 ], [ -16654595, 11656952, -20624516, 8139269, -24153909, 21347336, 22213250, 12227437, -10203635, 14214744, 8476241, 2016437, -17287401, 9412474, -11484048, 16359139, 19949717, -16310936, -17444342, -22829307, 17056918, -27047420, -12480810 ], [ -18462281, 15544232, -11780300, 10571279, -17670303, 18062744, 14293958, 13688839, -6876185, 14240904, 12053363, -4336033, -17070843, 6533998, -11661552, 17715625, 18668927, -14932232, -15580130, -15412209, 18691138, -19330484, -6745086 ], [ -20269967, 19431512, -2936084, 13003289, -11186697, 14778152, 6374666, 15150241, -3548735, 14267064, 15630485, -10688503, -16854285, 3655522, -11839056, 19072111, 17388137, -13553528, -13715918, -7995111, 20325358, -11613548, -1009362 ], [ -22077653, 23318792, 5908132, 15435299, -4703091, 11493560, -1544626, 16611643, -221285, 14293224, 19207607, -17040973, -16637727, 777046, -12016560, 20428597, 16107347, -12174824, -11851706, -578013, 21959578, -3896612, 4726362 ], [ -23885339, 27206072, 14752348, 17867309, 1780515, 8208968, -9463918, 18073045, 3106165, 14319384, 22784729, -23393443, -16421169, -2101430, -12194064, 21785083, 14826557, -10796120, -9987494, 6839085, 23593798, 3820324, 10462086 ], [ -24345332, 29094533, 21158766, 18828769, 7416573, 5538258, -15684641, 18556631, 5660929, 14147310, 25353591, -27495497, -16207778, -4492476, -12696998, 22413573, 13352789, -9974368, -8099619, 12525838, 23258957, 9722480, 15138118 ], [ -18066860, 20988899, 15376194, 12437479, 8814891, 5936958, -13412519, 14151137, 4352263, 12984066, 22881153, -20345471, -16010222, -4446372, -14827082, 19402083, 10914131, -11937376, -6093429, 9560866, 13078811, 6550736, 14515690 ], [ -11788388, 12883265, 9593622, 6046189, 10213209, 6335658, -11140397, 9745643, 3043597, 11820822, 20408715, -13195445, -15812666, -4400268, -16957166, 16390593, 8475473, -13900384, -4087239, 6595894, 2898665, 3378992, 13893262 ], [ -5509916, 4777631, 3811050, -345101, 11611527, 6734358, -8868275, 5340149, 1734931, 10657578, 17936277, -6045419, -15615110, -4354164, -19087250, 13379103, 6036815, -15863392, -2081049, 3630922, -7281481, 207248, 13270834 ], [ 768556, -3328003, -1971522, -6736391, 13009845, 7133058, -6596153, 934655, 426265, 9494334, 15463839, 1104607, -15417554, -4308060, -21217334, 10367613, 3598157, -17826400, -74859, 665950, -17461627, -2964496, 12648406 ], [ 7047028, -11433637, -7754094, -13127681, 14408163, 7531758, -4324031, -3470839, -882401, 8331090, 12991401, 8254633, -15219998, -4261956, -23347418, 7356123, 1159499, -19789408, 1931331, -2299022, -27641773, -6136240, 12025978 ], [ 5754345, -10993241, -9656731, -8077146, 14834396, 4162983, -2336254, 495537, -3346497, 11116601, 8107913, 9801519, -11416127, -6279417, -16315842, 6878133, 1935551, -17676206, 4102361, -3176304, -23920809, -4791534, 13562520 ], [ 2947431, -8843639, -10783381, -738246, 15066212, 40713, -405346, 6136287, -6041679, 14691863, 2742215, 10227777, -6890993, -8709591, -7451934, 6906843, 3354545, -14747762, 6306359, -3636048, -17419623, -2543538, 15530856 ], [ 140517, -6694037, -11910031, 6600654, 15298028, -4081557, 1525562, 11777037, -8736861, 18267125, -2623483, 10654035, -2365859, -11139765, 1411974, 6935553, 4773539, -11819318, 8510357, -4095792, -10918437, -295542, 17499192 ], [ -2666397, -4544435, -13036681, 13939554, 15529844, -8203827, 3456470, 17417787, -11432043, 21842387, -7989181, 11080293, 2159275, -13569939, 10275882, 6964263, 6192533, -8890874, 10714355, -4555536, -4417251, 1952454, 19467528 ], [ -5473311, -2394833, -14163331, 21278454, 15761660, -12326097, 5387378, 23058537, -14127225, 25417649, -13354879, 11506551, 6684409, -16000113, 19139790, 6992973, 7611527, -5962430, 12918353, -5015280, 2083935, 4200450, 21435864 ], [ -7485807, -2172374, -14594386, 21748266, 16397843, -12737526, 5838518, 25378728, -13222473, 24568547, -12801301, 11406669, 7663540, -18206793, 19317345, 6681147, 8165864, -2689943, 12851753, -7354611, 6126024, 2745285, 18483342 ], [ -8703885, -3877058, -14329846, 15348990, 17438393, -9438114, 4809890, 24378360, -8717787, 19295081, -6328447, 10780647, 5096668, -20189979, 10808547, 6028785, 7855544, 926587, 10514555, -11573529, 7709016, -2413041, 10609962 ], [ -9921963, -5581742, -14065306, 8949714, 18478943, -6138702, 3781262, 23377992, -4213101, 14021615, 144407, 10154625, 2529796, -22173165, 2299749, 5376423, 7545224, 4543117, 8177357, -15792447, 9292008, -7571367, 2736582 ], [ -11140041, -7286426, -13800766, 2550438, 19519493, -2839290, 2752634, 22377624, 291585, 8748149, 6617261, 9528603, -37076, -24156351, -6209049, 4724061, 7234904, 8159647, 5840159, -20011365, 10875000, -12729693, -5136798 ], [ -12358119, -8991110, -13536226, -3848838, 20560043, 460122, 1724006, 21377256, 4796271, 3474683, 13090115, 8902581, -2603948, -26139537, -14717847, 4071699, 6924584, 11776177, 3502961, -24230283, 12457992, -17888019, -13010178 ], [ -13714798, -9838391, -12662983, -9702775, 21150718, 2845889, 165055, 20825482, 7914971, -237039, 17440879, 8610074, -4128024, -26771247, -20801248, 4348602, 6268038, 14188309, 1448803, -27287243, 13406521, -21731809, -19482773 ], [ -15764482, -6398657, -8746225, -12830017, 19492018, 663431, -4045511, 22516678, 4103741, 3859959, 11181193, 9985142, -438120, -20645577, -14757664, 9271830, 3880362, 10578451, 809845, -24534413, 11182735, -19002919, -18951443 ], [ -17814166, -2958923, -4829467, -15957259, 17833318, -1519027, -8256077, 24207874, 292511, 7956957, 4921507, 11360210, 3251784, -14519907, -8714080, 14195058, 1492686, 6968593, 170887, -21781583, 8958949, -16274029, -18420113 ], [ -19863850, 480811, -912709, -19084501, 16174618, -3701485, -12466643, 25899070, -3518719, 12053955, -1338179, 12735278, 6941688, -8394237, -2670496, 19118286, -894990, 3358735, -468071, -19028753, 6735163, -13545139, -17888783 ], [ -21913534, 3920545, 3004049, -22211743, 14515918, -5883943, -16677209, 27590266, -7329949, 16150953, -7597865, 14110346, 10631592, -2268567, 3373088, 24041514, -3282666, -251123, -1107029, -16275923, 4511377, -10816249, -17357453 ], [ -23963218, 7360279, 6920807, -25338985, 12857218, -8066401, -20887775, 29281462, -11141179, 20247951, -13857551, 15485414, 14321496, 3857103, 9416672, 28964742, -5670342, -3860981, -1745987, -13523093, 2287591, -8087359, -16826123 ], [ -23294532, 8197478, 4864090, -21772247, 14173823, -3082354, -17743871, 26060193, -13012364, 22235819, -9165577, 10111067, 10209150, 1591743, 9463061, 26513435, -3163623, -2238894, 1203525, -11086908, 283675, -4023349, -14778208 ], [ -22082172, 8514170, 1612678, -16866713, 16085489, 3334994, -13129073, 21856431, -14495540, 23801861, -2283271, 3386837, 4536354, -2351823, 8310011, 22587221, 321975, 429582, 4870731, -8714052, -1676267, 307685, -12426976 ], [ -20869812, 8830862, -1638734, -11961179, 17997155, 9752342, -8514275, 17652669, -15978716, 25367903, 4599035, -3337393, -1136442, -6295389, 7156961, 18661007, 3807573, 3098058, 8537937, -6341196, -3636209, 4638719, -10075744 ], [ -19657452, 9147554, -4890146, -7055645, 19908821, 16169690, -3899477, 13448907, -17461892, 26933945, 11481341, -10061623, -6809238, -10238955, 6003911, 14734793, 7293171, 5766534, 12205143, -3968340, -5596151, 8969753, -7724512 ], [ -18445092, 9464246, -8141558, -2150111, 21820487, 22587038, 715321, 9245145, -18945068, 28499987, 18363647, -16785853, -12482034, -14182521, 4850861, 10808579, 10778769, 8435010, 15872349, -1595484, -7556093, 13300787, -5373280 ], [ -13950978, 8475338, -7093850, 2170927, 22159949, 23219759, 4623424, 4625049, -18152747, 27042605, 17165858, -17512531, -11600511, -14456550, 4812338, 7191545, 12879993, 7866432, 17395467, 117204, -8179469, 11660198, -4700890 ], [ -6175110, 6180830, -1747022, 5907469, 20927207, 18067853, 7824832, -411381, -15084929, 22561799, 7887974, -12241657, -4164669, -11061042, 5888342, 3883691, 13596843, 4060800, 16774497, 1169724, -7466279, 4047986, -5707342 ], [ 1600758, 3886322, 3599806, 9644011, 19694465, 12915947, 11026240, -5447811, -12017111, 18080993, -1389910, -6970783, 3271173, -7665534, 6964346, 575837, 14313693, 255168, 16153527, 2222244, -6753089, -3564226, -6713794 ], [ 9376626, 1591814, 8946634, 13380553, 18461723, 7764041, 14227648, -10484241, -8949293, 13600187, -10667794, -1699909, 10707015, -4270026, 8040350, -2732017, 15030543, -3550464, 15532557, 3274764, -6039899, -11176438, -7720246 ], [ 17152494, -702694, 14293462, 17117095, 17228981, 2612135, 17429056, -15520671, -5881475, 9119381, -19945678, 3570965, 18142857, -874518, 9116354, -6039871, 15747393, -7356096, 14911587, 4327284, -5326709, -18788650, -8726698 ], [ 22136661, -2099835, 18617657, 19727696, 15779063, -1404595, 18491412, -18877794, -2555554, 6001391, -26482020, 7719978, 23529259, 2483901, 9788454, -8610431, 15820361, -10055598, 13486044, 5862937, -4239588, -24091165, -9426972 ], [ 13162323, 989859, 17828687, 16708592, 13243265, 254555, 8858508, -13838382, 2060882, 9697481, -19310652, 6259686, 18668461, 5656875, 8441034, -7494521, 12673919, -7224450, 8037636, 9814255, -1282812, -17845195, -8596356 ], [ 4187985, 4079553, 17039717, 13689488, 10707467, 1913705, -774396, -8798970, 6677318, 13393571, -12139284, 4799394, 13807663, 8829849, 7093614, -6378611, 9527477, -4393302, 2589228, 13765573, 1673964, -11599225, -7765740 ], [ -4786353, 7169247, 16250747, 10670384, 8171669, 3572855, -10407300, -3759558, 11293754, 17089661, -4967916, 3339102, 8946865, 12002823, 5746194, -5262701, 6381035, -1562154, -2859180, 17716891, 4630740, -5353255, -6935124 ], [ -13760691, 10258941, 15461777, 7651280, 5635871, 5232005, -20040204, 1279854, 15910190, 20785751, 2203452, 1878810, 4086067, 15175797, 4398774, -4146791, 3234593, 1268994, -8307588, 21668209, 7587516, 892715, -6104508 ], [ -22735029, 13348635, 14672807, 4632176, 3100073, 6891155, -29673108, 6319266, 20526626, 24481841, 9374820, 418518, -774731, 18348771, 3051354, -3030881, 88151, 4100142, -13755996, 25619527, 10544292, 7138685, -5273892 ], [ -20005427, 13753709, 14160167, 4680362, 1681060, 7799305, -25272422, 5965393, 14170397, 18600581, 11201758, -1933919, -1211034, 14474350, 4171199, -3595126, -596501, 5106990, -15611934, 23384775, 13307748, 6549905, -5298326 ], [ -14935037, 13621859, 13702793, 5342006, 485404, 8557255, -18065018, 4532863, 5619635, 10803851, 11959810, -4464785, -762438, 9190450, 5784497, -4495402, -788795, 5748978, -16749378, 19912809, 16032540, 4594175, -5493770 ], [ -9864647, 13490009, 13245419, 6003650, -710252, 9315205, -10857614, 3100333, -2931127, 3007121, 12717862, -6995651, -313842, 3906550, 7397795, -5395678, -981089, 6390966, -17886822, 16440843, 18757332, 2638445, -5689214 ], [ -4794257, 13358159, 12788045, 6665294, -1905908, 10073155, -3650210, 1667803, -11481889, -4789609, 13475914, -9526517, 134754, -1377350, 9011093, -6295954, -1173383, 7032954, -19024266, 12968877, 21482124, 682715, -5884658 ], [ 276133, 13226309, 12330671, 7326938, -3101564, 10831105, 3557194, 235273, -20032651, -12586339, 14233966, -12057383, 583350, -6661250, 10624391, -7196230, -1365677, 7674942, -20161710, 9496911, 24206916, -1273015, -6080102 ], [ 967780, 13524575, 11434826, 5691131, -2253791, 12971482, 6740815, 1794505, -22577434, -13427050, 15934105, -10299722, 2773716, -6115544, 12696032, -5970535, -993863, 6540570, -17606970, 7019364, 24681561, 580340, -4164341 ], [ -2719316, 14252957, 10100510, 1757873, 637411, 16494286, 5900653, 6345499, -19116238, -7311742, 18576331, -4253534, 6705852, 259768, 15226016, -2618869, -57941, 3629838, -11360046, 5536236, 22906059, 6242780, -137375 ], [ -6406412, 14981339, 8766194, -2175385, 3528613, 20017090, 5060491, 10896493, -15655042, -1196434, 21218557, 1792654, 10637988, 6635080, 17756000, 732797, 877981, 719106, -5113122, 4053108, 21130557, 11905220, 3889591 ], [ -10093508, 15709721, 7431878, -6108643, 6419815, 23539894, 4220329, 15447487, -12193846, 4918874, 23860783, 7838842, 14570124, 13010392, 20285984, 4084463, 1813903, -2191626, 1133802, 2569980, 19355055, 17567660, 7916557 ], [ -13780604, 16438103, 6097562, -10041901, 9311017, 27062698, 3380167, 19998481, -8732650, 11034182, 26503009, 13885030, 18502260, 19385704, 22815968, 7436129, 2749825, -5102358, 7380726, 1086852, 17579553, 23230100, 11943523 ], [ -16543655, 16403992, 4156148, -12104478, 11563091, 28829081, 1955153, 22768825, -6484416, 15361175, 27264198, 18281443, 20505929, 24593876, 24691338, 10074819, 2677483, -6914811, 12615980, -518890, 15018198, 27212031, 14584129 ], [ -14686481, 12557416, -820756, -4813650, 10619525, 21813359, -2394121, 16635919, -10300992, 10746593, 18620202, 14428981, 12867263, 23966348, 23293638, 9148629, -2436179, -3235869, 12792884, -2737702, 8527578, 22791417, 10292935 ], [ -12829307, 8710840, -5797660, 2477178, 9675959, 14797637, -6743395, 10503013, -14117568, 6132011, 9976206, 10576519, 5228597, 23338820, 21895938, 8222439, -7549841, 443073, 12969788, -4956514, 2036958, 18370803, 6001741 ], [ -10972133, 4864264, -10774564, 9768006, 8732393, 7781915, -11092669, 4370107, -17934144, 1517429, 1332210, 6724057, -2410069, 22711292, 20498238, 7296249, -12663503, 4122015, 13146692, -7175326, -4453662, 13950189, 1710547 ], [ -9114959, 1017688, -15751468, 17058834, 7788827, 766193, -15441943, -1762799, -21750720, -3097153, -7311786, 2871595, -10048735, 22083764, 19100538, 6370059, -17777165, 7800957, 13323596, -9394138, -10944282, 9529575, -2580647 ], [ -7257785, -2828888, -20728372, 24349662, 6845261, -6249529, -19791217, -7895705, -25567296, -7711735, -15955782, -980867, -17687401, 21456236, 17702838, 5443869, -22890827, 11479899, 13500500, -11612950, -17434902, 5108961, -6871841 ], [ -3225331, 698936, -21036506, 19068575, 2439115, -4817891, -12718066, -4665291, -21443627, -2309032, -14216633, -3441359, -19424977, 20029773, 16775253, 7332159, -21849524, 7175836, 9876604, -12047167, -17184602, 2370647, -2066005 ], [ 1242179, 5701640, -20410886, 11273105, -2659547, -1696781, -3360430, 437787, -15731909, 5097128, -10400855, -5623457, -19982335, 18443523, 15941691, 9783345, -19577228, 1275172, 5492548, -12124465, -15586118, -31207, 4559237 ], [ 5709689, 10704344, -19785266, 3477635, -7758209, 1424329, 5997206, 5540865, -10020191, 12503288, -6585077, -7805555, -20539693, 16857273, 15108129, 12234531, -17304932, -4625492, 1108492, -12201763, -13987634, -2433061, 11184479 ], [ 10177199, 15707048, -19159646, -4317835, -12856871, 4545439, 15354842, 10643943, -4308473, 19909448, -2769299, -9987653, -21097051, 15271023, 14274567, 14685717, -15032636, -10526156, -3275564, -12279061, -12389150, -4834915, 17809721 ], [ 14644709, 20709752, -18534026, -12113305, -17955533, 7666549, 24712478, 15747021, 1403245, 27315608, 1046479, -12169751, -21654409, 13684773, 13441005, 17136903, -12760340, -16426820, -7659620, -12356359, -10790666, -7236769, 24434963 ], [ 15455288, 18971693, -16210358, -15930820, -21154265, 10554106, 26071328, 17108070, 5493283, 27222404, 2911870, -10497614, -17502055, 12339012, 11240985, 15155073, -7730303, -16377077, -8644766, -11361460, -9921494, -7386817, 26611232 ], [ 12608936, 10492871, -12188642, -15770380, -22453067, 13208110, 19431392, 14727090, 7961641, 19629836, 2826874, -4971242, -8639989, 11233740, 7674507, 8740227, 57475, -10376927, -6231002, -9294364, -9781634, -5285059, 24338528 ], [ 9762584, 2014049, -8166926, -15609940, -23751869, 15862114, 12791456, 12346110, 10429999, 12037268, 2741878, 555130, 222077, 10128468, 4108029, 2325381, 7845253, -4376777, -3817238, -7227268, -9641774, -3183301, 22065824 ], [ 6916232, -6464773, -4145210, -15449500, -25050671, 18516118, 6151520, 9965130, 12898357, 4444700, 2656882, 6081502, 9084143, 9023196, 541551, -4089465, 15633031, 1623373, -1403474, -5160172, -9501914, -1081543, 19793120 ], [ 4069880, -14943595, -123494, -15289060, -26349473, 21170122, -488416, 7584150, 15366715, -3147868, 2571886, 11607874, 17946209, 7917924, -3024927, -10504311, 23420809, 7623523, 1010290, -3093076, -9362054, 1020215, 17520416 ], [ 1697301, -20838291, 3768994, -15092814, -26985749, 22575551, -5244076, 4491789, 17487877, -8538311, 2344337, 14891166, 24426533, 7003533, -5789657, -15369736, 28360851, 11966935, 2861949, -1951558, -8816206, 2768702, 16028124 ], [ 1693587, -13812357, 7015342, -14717538, -24309395, 17738105, -578356, -2157477, 17873059, -2918129, 1404023, 6959058, 18998147, 7043547, -4545647, -12488056, 19062213, 8026657, 1903083, -5437930, -6240418, 2750834, 18437892 ], [ 1689873, -6786423, 10261690, -14342262, -21633041, 12900659, 4087364, -8806743, 18258241, 2702053, 463709, -973050, 13569761, 7083561, -3301637, -9606376, 9763575, 4086379, 944217, -8924302, -3664630, 2732966, 20847660 ], [ 1686159, 239511, 13508038, -13966986, -18956687, 8063213, 8753084, -15456009, 18643423, 8322235, -476605, -8905158, 8141375, 7123575, -2057627, -6724696, 464937, 146101, -14649, -12410674, -1088842, 2715098, 23257428 ], [ 1682445, 7265445, 16754386, -13591710, -16280333, 3225767, 13418804, -22105275, 19028605, 13942417, -1416919, -16837266, 2712989, 7163589, -813617, -3843016, -8833701, -3794177, -973515, -15897046, 1486946, 2697230, 25667196 ], [ 1678731, 14291379, 20000734, -13216434, -13603979, -1611679, 18084524, -28754541, 19413787, 19562599, -2357233, -24769374, -2715397, 7203603, 430393, -961336, -18132339, -7734455, -1932381, -19383418, 4062734, 2679362, 28076964 ], [ -810308, 16145913, 19753927, -13115883, -10439015, 418250, 16422439, -29139272, 17291359, 18454486, 1058608, -21187232, -2074968, 8290162, -2623172, -1343961, -14506402, -8007868, -4203237, -16162945, 5927922, 3948459, 24526847 ], [ -3796412, 16966167, 18808489, -13070277, -7176329, 3821654, 13494793, -28271096, 14667409, 16000714, 5345680, -15302240, -220776, 9586030, -6536252, -2379447, -8295550, -7547908, -6736491, -11601103, 7650990, 5474949, 19784753 ], [ -6782516, 17786421, 17863051, -13024671, -3913643, 7225058, 10567147, -27402920, 12043459, 13546942, 9632752, -9417248, 1633416, 10881898, -10449332, -3414933, -2084698, -7087948, -9269745, -7039261, 9374058, 7001439, 15042659 ], [ -9768620, 18606675, 16917613, -12979065, -650957, 10628462, 7639501, -26534744, 9419509, 11093170, 13919824, -3532256, 3487608, 12177766, -14362412, -4450419, 4126154, -6627988, -11802999, -2477419, 11097126, 8527929, 10300565 ], [ -12754724, 19426929, 15972175, -12933459, 2611729, 14031866, 4711855, -25666568, 6795559, 8639398, 18206896, 2352736, 5341800, 13473634, -18275492, -5485905, 10337006, -6168028, -14336253, 2084423, 12820194, 10054419, 5558471 ], [ -14682464, 18482970, 13461373, -13622325, 3885064, 14725082, 2690647, -22446803, 4468645, 7299964, 17125963, 4778008, 5917593, 12424393, -20774984, -4757280, 9540350, -4792990, -15342207, 6352739, 13528626, 12031671, 3202487 ], [ -15551840, 15774798, 9385207, -15045663, 3169048, 12708110, 1575877, -16875449, 2438767, 7074868, 10677025, 3743560, 5214987, 9030043, -21860888, -2264544, 1736186, -2502874, -14820861, 10327529, 13222422, 14459685, 3232613 ], [ -16421216, 13066626, 5309041, -16469001, 2453032, 10691138, 461107, -11304095, 408889, 6849772, 4228087, 2709112, 4512381, 5635693, -22946792, 228192, -6067978, -212758, -14299515, 14302319, 12916218, 16887699, 3262739 ], [ -17290592, 10358454, 1232875, -17892339, 1737016, 8674166, -653663, -5732741, -1620989, 6624676, -2220851, 1674664, 3809775, 2241343, -24032696, 2720928, -13872142, 2077358, -13778169, 18277109, 12610014, 19315713, 3292865 ], [ -18159968, 7650282, -2843291, -19315677, 1021000, 6657194, -1768433, -161387, -3650867, 6399580, -8669789, 640216, 3107169, -1153007, -25118600, 5213664, -21676306, 4367474, -13256823, 22251899, 12303810, 21743727, 3322991 ], [ -18762967, 5361755, -5926523, -19450565, -171272, 4513569, -2533655, 4925354, -5447482, 6397711, -13439320, -371030, 1941490, -2856965, -25978108, 6843336, -26902296, 6479421, -12776432, 24135439, 11957792, 23648630, 3764895 ], [ -18034081, 5171453, -4045085, -13143203, -3744824, 1736679, -1551137, 7589030, -6077782, 7511977, -9811816, -1266266, -1539554, 3891037, -25705636, 4157688, -19237416, 7700523, -12500816, 15562729, 11412704, 22937978, 6265689 ], [ -17305195, 4981151, -2163647, -6835841, -7318376, -1040211, -568619, 10252706, -6708082, 8626243, -6184312, -2161502, -5020598, 10639039, -25433164, 1472040, -11572536, 8921625, -12225200, 6990019, 10867616, 22227326, 8766483 ], [ -16576309, 4790849, -282209, -528479, -10891928, -3817101, 413899, 12916382, -7338382, 9740509, -2556808, -3056738, -8501642, 17387041, -25160692, -1213608, -3907656, 10142727, -11949584, -1582691, 10322528, 21516674, 11267277 ], [ -15847423, 4600547, 1599229, 5778883, -14465480, -6593991, 1396417, 15580058, -7968682, 10854775, 1070696, -3951974, -11982686, 24135043, -24888220, -3899256, 3757224, 11363829, -11673968, -10155401, 9777440, 20806022, 13768071 ], [ -15118537, 4410245, 3480667, 12086245, -18039032, -9370881, 2378935, 18243734, -8598982, 11969041, 4698200, -4847210, -15463730, 30883045, -24615748, -6584904, 11422104, 12584931, -11398352, -18728111, 9232352, 20095370, 16268865 ], [ -10348846, 1185763, 7881945, 9653517, -13745339, -11002246, -116402, 11911420, -7830737, 11398467, 1899574, -4134191, -13911814, 26805377, -24559161, -3971617, 10908464, 12912683, -7029966, -17839131, 8533774, 13227608, 14626124 ], [ -4770994, -2645555, 12787191, 5472771, -7878197, -12404506, -3307310, 3779908, -6782783, 10490925, -2184278, -3099521, -11353306, 20562575, -24545751, -298543, 8759120, 13061765, -1843026, -15057813, 7804498, 5128424, 12154676 ], [ 806858, -6476873, 17692437, 1292025, -2011055, -13806766, -6498218, -4351604, -5734829, 9583383, -6268130, -2064851, -8794798, 14319773, -24532341, 3374531, 6609776, 13210847, 3343914, -12276495, 7075222, -2970760, 9683228 ], [ 6384710, -10308191, 22597683, -2888721, 3856087, -15209026, -9689126, -12483116, -4686875, 8675841, -10351982, -1030181, -6236290, 8076971, -24518931, 7047605, 4460432, 13359929, 8530854, -9495177, 6345946, -11069944, 7211780 ], [ 11962562, -14139509, 27502929, -7069467, 9723229, -16611286, -12880034, -20614628, -3638921, 7768299, -14435834, 4489, -3677782, 1834169, -24505521, 10720679, 2311088, 13509011, 13717794, -6713859, 5616670, -19169128, 4740332 ], [ 14627783, -13380572, 28697469, -8453490, 10453396, -17372779, -13517498, -24028613, -1990172, 5444706, -13502690, -460892, -114901, -1114843, -20709048, 10748471, 3712910, 12102839, 12200712, -3112446, 4914454, -20608621, 1783937 ], [ 14380373, -8031380, 26181303, -7040790, 6046588, -17493505, -11601518, -22725071, 259372, 1705062, -7552550, -2426324, 4452353, -770065, -13129512, 7130981, 8665898, 9141413, 3979608, 1309062, 4239298, -15388423, -1657405 ], [ 14132963, -2682188, 23665137, -5628090, 1639780, -17614231, -9685538, -21421529, 2508916, -2034582, -1602410, -4391756, 9019607, -425287, -5549976, 3513491, 13618886, 6179987, -4241496, 5730570, 3564142, -10168225, -5098747 ], [ 13885553, 2667004, 21148971, -4215390, -2767028, -17734957, -7769558, -20117987, 4758460, -5774226, 4347730, -6357188, 13586861, -80509, 2029560, -103999, 18571874, 3218561, -12462600, 10152078, 2888986, -4948027, -8540089 ], [ 13638143, 8016196, 18632805, -2802690, -7173836, -17855683, -5853578, -18814445, 7008004, -9513870, 10297870, -8322620, 18154115, 264269, 9609096, -3721489, 23524862, 257135, -20683704, 14573586, 2213830, 272171, -11981431 ], [ 13543832, 12134629, 15463915, -2305547, -10316519, -17106570, -3552068, -16700715, 8054631, -12676118, 14119148, -10273634, 22149420, 849196, 15349850, -6622269, 27552326, -1821170, -26168832, 17973890, 1485571, 3974977, -14299465 ], [ 14215016, 10099267, 9031405, -6386189, -7138577, -12008262, 677092, -10536045, 3086673, -12951386, 7296116, -12152558, 23284980, 2634868, 11896694, -5939499, 26952170, 516130, -17974080, 16268174, 491797, 90823, -11000959 ], [ 14886200, 8063905, 2598895, -10466831, -3960635, -6909954, 4906252, -4371375, -1881285, -13226654, 473084, -14031482, 24420540, 4420540, 8443538, -5256729, 26352014, 2853430, -9779328, 14562458, -501977, -3793331, -7702453 ], [ 15557384, 6028543, -3833615, -14547473, -782693, -1811646, 9135412, 1793295, -6849243, -13501922, -6349948, -15910406, 25556100, 6206212, 4990382, -4573959, 25751858, 5190730, -1584576, 12856742, -1495751, -7677485, -4403947 ], [ 16228568, 3993181, -10266125, -18628115, 2395249, 3286662, 13364572, 7957965, -11817201, -13777190, -13172980, -17789330, 26691660, 7991884, 1537226, -3891189, 25151702, 7528030, 6610176, 11151026, -2489525, -11561639, -1105441 ], [ 16899752, 1957819, -16698635, -22708757, 5573191, 8384970, 17593732, 14122635, -16785159, -14052458, -19996012, -19668254, 27827220, 9777556, -1915930, -3208419, 24551546, 9865330, 14804928, 9445310, -3483299, -15445793, 2193065 ], [ 14015806, -724308, -12003800, -22543164, 4377633, 12070268, 17944537, 12670970, -18438542, -8041816, -19182704, -16342263, 25833780, 11997918, 1098769, -1500284, 24334830, 8589020, 13330775, 6247739, -5375683, -15248047, 1228901 ], [ 10420834, -3535788, -5083496, -21528324, 2307375, 15472964, 17519671, 9696038, -19429010, -773992, -16842128, -11975289, 23214540, 14305218, 5407039, 412924, 24194802, 6589988, 9922841, 2751797, -7447789, -14233921, -587797 ], [ 6825862, -6347268, 1836808, -20513484, 237117, 18875660, 17094805, 6721106, -20419478, 6493832, -14501552, -7608315, 20595300, 16612518, 9715309, 2326132, 24054774, 4590956, 6514907, -744145, -9519895, -13219795, -2404495 ], [ 3230890, -9158748, 8757112, -19498644, -1833141, 22278356, 16669939, 3746174, -21409946, 13761656, -12160976, -3241341, 17976060, 18919818, 14023579, 4239340, 23914746, 2591924, 3106973, -4240087, -11592001, -12205669, -4221193 ], [ -364082, -11970228, 15677416, -18483804, -3903399, 25681052, 16245073, 771242, -22400414, 21029480, -9820400, 1125633, 15356820, 21227118, 18331849, 6152548, 23774718, 592892, -300961, -7736029, -13664107, -11191543, -6037891 ], [ -92798, -10778583, 17091601, -16933920, -5693064, 24759164, 13054678, -2705035, -20754404, 21112478, -7188980, 3061488, 13995675, 21832689, 18559732, 5859757, 22562331, -1883446, -3465742, -8339323, -13582747, -7783498, -8849512 ], [ 4044742, -5583813, 12999667, -14848992, -7202136, 19512692, 7098754, -6682657, -16471916, 14010650, -4266716, 2566224, 13892625, 20736531, 14707228, 3360967, 20277585, -4837090, -6387370, -6049969, -11347921, -1981534, -12656056 ], [ 8182282, -389043, 8907733, -12764064, -8711208, 14266220, 1142830, -10660279, -12189428, 6908822, -1344452, 2070960, 13789575, 19640373, 10854724, 862177, 17992839, -7790734, -9308998, -3760615, -9113095, 3820430, -16462600 ], [ 12319822, 4805727, 4815799, -10679136, -10220280, 9019748, -4813094, -14637901, -7906940, -193006, 1577812, 1575696, 13686525, 18544215, 7002220, -1636613, 15708093, -10744378, -12230626, -1471261, -6878269, 9622394, -20269144 ], [ 16457362, 10000497, 723865, -8594208, -11729352, 3773276, -10769018, -18615523, -3624452, -7294834, 4500076, 1080432, 13583475, 17448057, 3149716, -4135403, 13423347, -13698022, -15152254, 818093, -4643443, 15424358, -24075688 ], [ 19274344, 14197478, -2146223, -6630979, -12461093, -322845, -15989332, -20861013, -924891, -12775692, 6133975, 914565, 13083714, 16212319, 316795, -5034735, 11552114, -16030885, -17264063, 2608759, -2040498, 19898381, -26323051 ], [ 15488536, 13405514, 1092919, -5276245, -9306179, 1332789, -17531596, -14445843, -6139965, -10151700, 1326049, 2395683, 10600398, 14278681, 2581789, 2063223, 11748446, -15259843, -15326777, 1905985, 2403042, 17732699, -20774509 ], [ 11702728, 12613550, 4332061, -3921511, -6151265, 2988423, -19073860, -8030673, -11355039, -7527708, -3481877, 3876801, 8117082, 12345043, 4846783, 9161181, 11944778, -14488801, -13389491, 1203211, 6846582, 15567017, -15225967 ], [ 7916920, 11821586, 7571203, -2566777, -2996351, 4644057, -20616124, -1615503, -16570113, -4903716, -8289803, 5357919, 5633766, 10411405, 7111777, 16259139, 12141110, -13717759, -11452205, 500437, 11290122, 13401335, -9677425 ], [ 4131112, 11029622, 10810345, -1212043, 158563, 6299691, -22158388, 4799667, -21785187, -2279724, -13097729, 6839037, 3150450, 8477767, 9376771, 23357097, 12337442, -12946717, -9514919, -202337, 15733662, 11235653, -4128883 ], [ 345304, 10237658, 14049487, 142691, 3313477, 7955325, -23700652, 11214837, -27000261, 344268, -17905655, 8320155, 667134, 6544129, 11641765, 30455055, 12533774, -12175675, -7577633, -905111, 20177202, 9069971, 1419659 ], [ -4346239, 8691534, 10912044, 964065, 4188116, 3774694, -18388281, 10771637, -23688260, 4736750, -15681651, 10306403, -3491202, 8991696, 8393524, 21702533, 10559296, -10671533, -4627607, 472700, 15702907, 8809049, 3006771 ], [ -9218929, 6994578, 6499284, 1678767, 4606700, -1573190, -11704983, 8956763, -18670844, 9482930, -12051261, 12393677, -7984542, 12315504, 4042636, 9779915, 8150656, -9020771, -1475033, 2266628, 9445045, 8929079, 3801597 ], [ -14091619, 5297622, 2086524, 2393469, 5025284, -6921074, -5021685, 7141889, -13653428, 14229110, -8420871, 14480951, -12477882, 15639312, -308252, -2142703, 5742016, -7370009, 1677541, 4060556, 3187183, 9049109, 4596423 ], [ -18964309, 3600666, -2326236, 3108171, 5443868, -12268958, 1661613, 5327015, -8636012, 18975290, -4790481, 16568225, -16971222, 18963120, -4659140, -14065321, 3333376, -5719247, 4830115, 5854484, -3070679, 9169139, 5391249 ], [ -23836999, 1903710, -6738996, 3822873, 5862452, -17616842, 8344911, 3512141, -3618596, 23721470, -1160091, 18655499, -21464562, 22286928, -9010028, -25987939, 924736, -4068485, 7982689, 7648412, -9328541, 9289169, 6186075 ], [ -23179192, 1284840, -8483220, 5116545, 6890636, -17289224, 7964874, 3711449, -472538, 25460588, 746916, 15895568, -19881408, 21084792, -9049301, -26393656, 436702, -5194745, 9656677, 9678869, -8957324, 10236623, 4242300 ], [ -16990888, 1744056, -7558908, 6989187, 8528420, -11286104, 521502, 5924939, 802162, 24192644, 930540, 8288432, -12221760, 15356712, -4776959, -15282472, 1869274, -9098027, 9852079, 11945855, -1957028, 12011501, -440076 ], [ -10802584, 2203272, -6634596, 8861829, 10166204, -5282984, -6921870, 8138429, 2076862, 22924700, 1114164, 681296, -4562112, 9628632, -504617, -4171288, 3301846, -13001309, 10047481, 14212841, 5043268, 13786379, -5122452 ], [ -4614280, 2662488, -5710284, 10734471, 11803988, 720136, -14365242, 10351919, 3351562, 21656756, 1297788, -6925840, 3097536, 3900552, 3767725, 6939896, 4734418, -16904591, 10242883, 16479827, 12043564, 15561257, -9804828 ], [ 1574024, 3121704, -4785972, 12607113, 13441772, 6723256, -21808614, 12565409, 4626262, 20388812, 1481412, -14532976, 10757184, -1827528, 8040067, 18051080, 6166990, -20807873, 10438285, 18746813, 19043860, 17336135, -14487204 ], [ 6251216, 3755849, -3330336, 13416227, 14133898, 11225441, -26585665, 13907501, 5301837, 18128916, 1965623, -20507525, 17248300, -6756628, 11447293, 26750521, 7390111, -23578236, 9522633, 19527652, 24702271, 17815660, -17499813 ], [ 3372848, 5264639, 781920, 8907701, 10097734, 8222951, -18031111, 10892603, 2981787, 10909260, 3952769, -18319139, 17896756, -7690828, 10528939, 23391247, 7565977, -20684004, 3051711, 12877756, 23651257, 11818420, -12163587 ], [ 494480, 6773429, 4894176, 4399175, 6061570, 5220461, -9476557, 7877705, 661737, 3689604, 5939915, -16130753, 18545212, -8625028, 9610585, 20031973, 7741843, -17789772, -3419211, 6227860, 22600243, 5821180, -6827361 ], [ -2383888, 8282219, 9006432, -109351, 2025406, 2217971, -922003, 4862807, -1658313, -3530052, 7927061, -13942367, 19193668, -9559228, 8692231, 16672699, 7917709, -14895540, -9890133, -422036, 21549229, -176060, -1491135 ], [ -5262256, 9791009, 13118688, -4617877, -2010758, -784519, 7632551, 1847909, -3978363, -10749708, 9914207, -11753981, 19842124, -10493428, 7773877, 13313425, 8093575, -12001308, -16361055, -7071932, 20498215, -6173300, 3845091 ], [ -8140624, 11299799, 17230944, -9126403, -6046922, -3787009, 16187105, -1166989, -6298413, -17969364, 11901353, -9565595, 20490580, -11427628, 6855523, 9954151, 8269441, -9107076, -22831977, -13721828, 19447201, -12170540, 9181317 ], [ -6232152, 8247174, 17428400, -9139509, -5587781, -4571524, 12332549, 1284988, -2410748, -17344060, 9522034, -9416019, 16504721, -14204628, 6910869, 8412572, 3308977, -5906489, -24202289, -11111844, 12875172, -11292115, 9726433 ], [ -3366312, 4282266, 16842896, -8253531, -4229579, -4912444, 5996171, 4830340, 2718460, -15149764, 6269422, -9674205, 11591999, -17350188, 7160955, 7234532, -2678753, -2644631, -24552479, -6649884, 5198940, -9038557, 9313327 ], [ -500472, 317358, 16257392, -7367553, -2871377, -5253364, -340207, 8375692, 7847668, -12955468, 3016810, -9932391, 6679277, -20495748, 7411041, 6056492, -8666483, 617227, -24902669, -2187924, -2477292, -6784999, 8900221 ], [ 2365368, -3647550, 15671888, -6481575, -1513175, -5594284, -6676585, 11921044, 12976876, -10761172, -235802, -10190577, 1766555, -23641308, 7661127, 4878452, -14654213, 3879085, -25252859, 2274036, -10153524, -4531441, 8487115 ], [ 5231208, -7612458, 15086384, -5595597, -154973, -5935204, -13012963, 15466396, 18106084, -8566876, -3488414, -10448763, -3146167, -26786868, 7911213, 3700412, -20641943, 7140943, -25603049, 6735996, -17829756, -2277883, 8074009 ], [ 3882006, -10131099, 11426456, -5067102, -1869386, -5343883, -15225757, 12901177, 19190947, -5502886, -3319208, -9733482, -7320922, -25854345, 6990828, 1911446, -18838112, 10068898, -22666868, 7498347, -17407074, -1061533, 8849293 ], [ -1682238, -11203473, 4692104, -4896090, -6656414, -3820321, -13314967, 4225387, 16231465, -1569202, 271816, -8044734, -10757710, -20843739, 4899972, -488446, -9242720, 12662950, -16444316, 4561089, -8885478, -882391, 10812967 ], [ -7246482, -12275847, -2042248, -4725078, -11443442, -2296759, -11404177, -4450403, 13271983, 2364482, 3862840, -6355986, -14194498, -15833133, 2809116, -2888338, 352672, 15257002, -10221764, 1623831, -363882, -703249, 12776641 ], [ -12810726, -13348221, -8776600, -4554066, -16230470, -773197, -9493387, -13126193, 10312501, 6298166, 7453864, -4667238, -17631286, -10822527, 718260, -5288230, 9948064, 17851054, -3999212, -1313427, 8157714, -524107, 14740315 ], [ -18374970, -14420595, -15510952, -4383054, -21017498, 750365, -7582597, -21801983, 7353019, 10231850, 11044888, -2978490, -21068074, -5811921, -1372596, -7688122, 19543456, 20445106, 2223340, -4250685, 16679310, -344965, 16703989 ], [ -22677623, -14282102, -20215716, -3520796, -24769123, 1812670, -4916585, -29066298, 4657623, 12717988, 13716425, -1231865, -22476792, -1260808, -3249206, -9157240, 26285158, 21847676, 7348868, -5897097, 23688978, 627913, 17514649 ], [ -20672321, -8089274, -14772540, 797692, -23343733, 568690, 1525537, -29273238, 3282657, 7966396, 11790527, 804145, -13745160, 992840, -4054586, -5972488, 18758410, 17292836, 6989276, -1089279, 23139006, 5569471, 12560239 ], [ -18667019, -1896446, -9329364, 5116180, -21918343, -675290, 7967659, -29480178, 1907691, 3214804, 9864629, 2840155, -5013528, 3246488, -4859966, -2787736, 11231662, 12737996, 6629684, 3718539, 22589034, 10511029, 7605829 ], [ -16661717, 4296382, -3886188, 9434668, -20492953, -1919270, 14409781, -29687118, 532725, -1536788, 7938731, 4876165, 3718104, 5500136, -5665346, 397016, 3704914, 8183156, 6270092, 8526357, 22039062, 15452587, 2651419 ], [ -14656415, 10489210, 1556988, 13753156, -19067563, -3163250, 20851903, -29894058, -842241, -6288380, 6012833, 6912175, 12449736, 7753784, -6470726, 3581768, -3821834, 3628316, 5910500, 13334175, 21489090, 20394145, -2302991 ], [ -12651113, 16682038, 7000164, 18071644, -17642173, -4407230, 27294025, -30100998, -2217207, -11039972, 4086935, 8948185, 21181368, 10007432, -7276106, 6766520, -11348582, -926524, 5550908, 18141993, 20939118, 25335703, -7257401 ], [ -12754056, 14122641, 1969540, 13058132, -14388058, -7405210, 22950752, -23293963, -429948, -12297199, 5667197, 5115810, 15380485, 6758320, -4141371, 1572617, -9471625, -733114, 7578336, 19554766, 18993516, 25449381, -10674321 ], [ -13278648, 9812799, -5155844, 6178220, -10768198, -10753990, 16450400, -15084133, 1989756, -12855553, 7948691, 109758, 6673099, 2408656, -218613, -5297017, -5713927, 409946, 10083168, 20288530, 16768788, 24597483, -13783743 ], [ -13803240, 5502957, -12281228, -701692, -7148338, -14102770, 9950048, -6874303, 4409460, -13413907, 10230185, -4896294, -2034287, -1941008, 3704145, -12166651, -1956229, 1553006, 12588000, 21022294, 14544060, 23745585, -16893165 ], [ -14327832, 1193115, -19406612, -7581604, -3528478, -17451550, 3449696, 1335527, 6829164, -13972261, 12511679, -9902346, -10741673, -6290672, 7626903, -19036285, 1801469, 2696066, 15092832, 21756058, 12319332, 22893687, -20002587 ], [ -14852424, -3116727, -26531996, -14461516, 91382, -20800330, -3050656, 9545357, 9248868, -14530615, 14793173, -14908398, -19449059, -10640336, 11549661, -25905919, 5559167, 3839126, 17597664, 22489822, 10094604, 22041789, -23112009 ] ], [ [ -24253376, -26286144, 12721600, -5244736, 5709824, -16432736, -10279616, 2198432, -14583168, 9867840, -18493664, -9432544, -13951648, -24578528, 4626848, 1182272, -5478496, 22569152, 20512, -20296800, 7040352, 14325440, 14526880 ], [ -24253376, -26286144, 12721600, -5244736, 5709824, -16432736, -10279616, 2198432, -14583168, 9867840, -18493664, -9432544, -13951648, -24578528, 4626848, 1182272, -5478496, 22569152, 20512, -20296800, 7040352, 14325440, 14526880 ], [ -24253376, -26286144, 12721600, -5244736, 5709824, -16432736, -10279616, 2198432, -14583168, 9867840, -18493664, -9432544, -13951648, -24578528, 4626848, 1182272, -5478496, 22569152, 20512, -20296800, 7040352, 14325440, 14526880 ], [ -22209836, -26573594, 13807535, -315721, 4100214, -12081366, -7596466, -1247638, -15927023, 7982780, -11026329, -10169794, -8986698, -20632938, 3310748, -1529623, -8188686, 20745462, -2871933, -15924820, 8965852, 11869725, 14702000 ], [ -19757588, -26918534, 15110657, 5599097, 2168682, -6859722, -4376686, -5382922, -17539649, 5720708, -2065527, -11054494, -3028758, -15898230, 1731428, -4783897, -11440914, 18557034, -6342867, -10678444, 11276452, 8922867, 14912144 ], [ -17305340, -27263474, 16413779, 11513915, 237150, -1638078, -1156906, -9518206, -19152275, 3458636, 6895275, -11939194, 2929182, -11163522, 152108, -8038171, -14693142, 16368606, -9813801, -5432068, 13587052, 5976009, 15122288 ], [ -14853092, -27608414, 17716901, 17428733, -1694382, 3583566, 2062874, -13653490, -20764901, 1196564, 15856077, -12823894, 8887122, -6428814, -1427212, -11292445, -17945370, 14180178, -13284735, -185692, 15897652, 3029151, 15332432 ], [ -12400844, -27953354, 19020023, 23343551, -3625914, 8805210, 5282654, -17788774, -22377527, -1065508, 24816879, -13708594, 14845062, -1694106, -3006532, -14546719, -21197598, 11991750, -16755669, 5060684, 18208252, 82293, 15542576 ], [ -11123753, -25135868, 17959511, 25197719, -4409607, 11244099, 6129449, -15590746, -23351777, -2524447, 26429946, -12039034, 17504586, 975303, -3527119, -14467768, -22745688, 8495472, -17830275, 5652860, 16312576, -735096, 15425309 ], [ -11021819, -19155956, 14535365, 22991237, -4045461, 10900233, 4603259, -7059406, -23687651, -3180253, 20695278, -7815214, 16865694, 1579413, -2988973, -11055592, -22589640, 3691344, -16508553, 1590836, 10210624, 576984, 14980631 ], [ -10919885, -13176044, 11111219, 20784755, -3681315, 10556367, 3077069, 1471934, -24023525, -3836059, 14960610, -3591394, 16226802, 2183523, -2450827, -7643416, -22433592, -1112784, -15186831, -2471188, 4108672, 1889064, 14535953 ], [ -10817951, -7196132, 7687073, 18578273, -3317169, 10212501, 1550879, 10003274, -24359399, -4491865, 9225942, 632426, 15587910, 2787633, -1912681, -4231240, -22277544, -5916912, -13865109, -6533212, -1993280, 3201144, 14091275 ], [ -10716017, -1216220, 4262927, 16371791, -2953023, 9868635, 24689, 18534614, -24695273, -5147671, 3491274, 4856246, 14949018, 3391743, -1374535, -819064, -22121496, -10721040, -12543387, -10595236, -8095232, 4513224, 13646597 ], [ -10771522, 3622656, 1604393, 13621089, -2676225, 8797825, -1998034, 24822242, -24353371, -4720186, -649019, 7129581, 14213202, 3383735, -326588, 1685178, -20795825, -13913916, -11447938, -13451906, -12337361, 5659079, 13714962 ], [ -11614222, 2756352, 2773919, 8149287, -2836167, 4092295, -6503422, 19891310, -20622589, 1123754, 3182563, -349509, 12992766, 315137, 3270364, -350250, -13622039, -9050532, -11483854, -10281806, -7280375, 5973809, 16348542 ], [ -12456922, 1890048, 3943445, 2677485, -2996109, -613235, -11008810, 14960378, -16891807, 6967694, 7014145, -7828599, 11772330, -2753461, 6867316, -2385678, -6448253, -4187148, -11519770, -7111706, -2223389, 6288539, 18982122 ], [ -13299622, 1023744, 5112971, -2794317, -3156051, -5318765, -15514198, 10029446, -13161025, 12811634, 10845727, -15307689, 10551894, -5822059, 10464268, -4421106, 725533, 676236, -11555686, -3941606, 2833597, 6603269, 21615702 ], [ -14142322, 157440, 6282497, -8266119, -3315993, -10024295, -20019586, 5098514, -9430243, 18655574, 14677309, -22786779, 9331458, -8890657, 14061220, -6456534, 7899319, 5539620, -11591602, -771506, 7890583, 6917999, 24249282 ], [ -14985022, -708864, 7452023, -13737921, -3475935, -14729825, -24524974, 167582, -5699461, 24499514, 18508891, -30265869, 8111022, -11959255, 17658172, -8491962, 15073105, 10403004, -11627518, 2398594, 12947569, 7232729, 26882862 ], [ -15122222, -586658, 2427094, -7942798, -4532127, -16235420, -21109387, -4943445, -6283519, 18770734, 17918833, -25562599, 3575031, -14234243, 10547764, -6740850, 15223766, 9474843, -11136969, 779719, 13052005, 4200989, 23585717 ], [ -15118322, -266750, -3836726, 105710, -5767569, -17101028, -16109605, -10090491, -7730545, 10727410, 16444447, -18422857, -1624071, -16350509, 1295884, -4232430, 13969802, 7388373, -10541127, -1796951, 12165931, 499955, 19102427 ], [ -15114422, 53158, -10100546, 8154218, -7003011, -17966636, -11109823, -15237537, -9177571, 2684086, 14970061, -11283115, -6823173, -18466775, -7955996, -1724010, 12715838, 5301903, -9945285, -4373621, 11279857, -3201079, 14619137 ], [ -15110522, 373066, -16364366, 16202726, -8238453, -18832244, -6110041, -20384583, -10624597, -5359238, 13495675, -4143373, -12022275, -20583041, -17207876, 784410, 11461874, 3215433, -9349443, -6950291, 10393783, -6902113, 10135847 ], [ -15106622, 692974, -22628186, 24251234, -9473895, -19697852, -1110259, -25531629, -12071623, -13402562, 12021289, 2996369, -17221377, -22699307, -26459756, 3292830, 10207910, 1128963, -8753601, -9526961, 9507709, -10603147, 5652557 ], [ -15889001, 3548155, -21679883, 27960386, -10552662, -20195504, 2287913, -24492177, -13754068, -15025298, 9868336, 6674294, -18241989, -21286466, -28240010, 6319464, 8819609, -1302744, -7442679, -12155825, 7717354, -11723137, 3195164 ], [ -17457659, 8938609, -13519457, 27330182, -11474754, -20325200, 4084475, -17266227, -15671932, -10227446, 7036816, 6890402, -15084111, -16344518, -22548638, 9864312, 7296971, -4079688, -5416677, -14836883, 5022718, -10262083, 2763668 ], [ -19026317, 14329063, -5359031, 26699978, -12396846, -20454896, 5881037, -10040277, -17589796, -5429594, 4205296, 7106510, -11926233, -11402570, -16857266, 13409160, 5774333, -6856632, -3390675, -17517941, 2328082, -8801029, 2332172 ], [ -20594975, 19719517, 2801395, 26069774, -13318938, -20584592, 7677599, -2814327, -19507660, -631742, 1373776, 7322618, -8768355, -6460622, -11165894, 16954008, 4251695, -9633576, -1364673, -20198999, -366554, -7339975, 1900676 ], [ -22163633, 25109971, 10961821, 25439570, -14241030, -20714288, 9474161, 4411623, -21425524, 4166110, -1457744, 7538726, -5610477, -1518674, -5474522, 20498856, 2729057, -12410520, 661329, -22880057, -3061190, -5878921, 1469180 ], [ -22872717, 28670688, 17534017, 23858259, -14092866, -20411217, 10305618, 10668735, -22715148, 7760682, -3361195, 6710822, -2578836, 2405402, -670072, 23100571, 591508, -14312587, 2111524, -23958935, -5338943, -3858380, 1173209 ], [ -19283931, 23082720, 16165063, 17521413, -8593422, -17944311, 6311550, 12081657, -20863572, 5338854, -624301, 662858, -178380, 1240118, -300232, 20986621, -4620596, -11840269, 682684, -17026913, -5532281, 959596, 1554863 ], [ -15695145, 17494752, 14796109, 11184567, -3093978, -15477405, 2317482, 13494579, -19011996, 2917026, 2112593, -5385106, 2222076, 74834, 69608, 18872671, -9832700, -9367951, -746156, -10094891, -5725619, 5777572, 1936517 ], [ -12106359, 11906784, 13427155, 4847721, 2405466, -13010499, -1676586, 14907501, -17160420, 495198, 4849487, -11433070, 4622532, -1090450, 439448, 16758721, -15044804, -6895633, -2174996, -3162869, -5918957, 10595548, 2318171 ], [ -8517573, 6318816, 12058201, -1489125, 7904910, -10543593, -5670654, 16320423, -15308844, -1926630, 7586381, -17481034, 7022988, -2255734, 809288, 14644771, -20256908, -4423315, -3603836, 3769153, -6112295, 15413524, 2699825 ], [ -4928787, 730848, 10689247, -7825971, 13404354, -8076687, -9664722, 17733345, -13457268, -4348458, 10323275, -23528998, 9423444, -3421018, 1179128, 12530821, -25469012, -1950997, -5032676, 10701175, -6305633, 20231500, 3081479 ], [ -5433291, -4618550, 11010038, -5810887, 10092698, -6920726, -10641935, 11901172, -8842412, -2573731, 10240644, -24688302, 5711370, -5748812, -691117, 9852476, -20459246, 1786326, -8561566, 14064162, -2627106, 21717051, 1740563 ], [ -6756453, -9920234, 11668778, -2125417, 5018822, -6026954, -11015777, 4619980, -3674900, 40307, 9594108, -24869874, 776790, -8309108, -3009379, 7061252, -13405106, 5776650, -12510466, 16713342, 1825794, 22536117, 55133 ], [ -8079615, -15221918, 12327518, 1560053, -55054, -5133182, -11389619, -2661212, 1492612, 2654345, 8947572, -25051446, -4157790, -10869404, -5327641, 4270028, -6350966, 9766974, -16459366, 19362522, 6278694, 23355183, -1630297 ], [ -9402777, -20523602, 12986258, 5245523, -5128930, -4239410, -11763461, -9942404, 6660124, 5268383, 8301036, -25233018, -9092370, -13429700, -7645903, 1478804, 703174, 13757298, -20408266, 22011702, 10731594, 24174249, -3315727 ], [ -10725939, -25825286, 13644998, 8930993, -10202806, -3345638, -12137303, -17223596, 11827636, 7882421, 7654500, -25414590, -14026950, -15989996, -9964165, -1312420, 7757314, 17747622, -24357166, 24660882, 15184494, 24993315, -5001157 ], [ -10500591, -26782250, 11378864, 9013220, -12110956, -1757657, -13760333, -18651848, 12542377, 8830055, 8739708, -25241598, -15781200, -14314916, -10153570, -3475993, 8254084, 18730509, -25572274, 21768660, 16023234, 24610509, -6976126 ], [ -8726733, -23394494, 6187856, 5492204, -10853380, 524533, -16632551, -14227160, 8804347, 8111285, 11556660, -24714042, -14355120, -8404460, -8214118, -5011915, 2193484, 16705959, -24053590, 13335036, 13247814, 23025831, -9240634 ], [ -6952875, -20006738, 996848, 1971188, -9595804, 2806723, -19504769, -9802472, 5066317, 7392515, 14373612, -24186486, -12929040, -2494004, -6274666, -6547837, -3867116, 14681409, -22534906, 4901412, 10472394, 21441153, -11505142 ], [ -5179017, -16618982, -4194160, -1549828, -8338228, 5088913, -22376987, -5377784, 1328287, 6673745, 17190564, -23658930, -11502960, 3416452, -4335214, -8083759, -9927716, 12656859, -21016222, -3532212, 7696974, 19856475, -13769650 ], [ -3405159, -13231226, -9385168, -5070844, -7080652, 7371103, -25249205, -953096, -2409743, 5954975, 20007516, -23131374, -10076880, 9326908, -2395762, -9619681, -15988316, 10632309, -19497538, -11965836, 4921554, 18271797, -16034158 ], [ -2805026, -10398797, -13640541, -7777784, -5751917, 8599818, -26301064, 2260358, -5307001, 5535454, 21497580, -22137779, -8166610, 13617320, -1631093, -10168075, -19927138, 8745611, -17071689, -19129491, 1633110, 15873963, -17941313 ], [ -8073518, -10343003, -13217739, -6414344, -4067387, 4561158, -18251128, -582358, -4000399, 6612178, 16353204, -18813989, -3835390, 9807512, -6740339, -5778829, -13257070, 7548173, -10110015, -19943301, -4220454, 9410349, -18061703 ], [ -13342010, -10287209, -12794937, -5050904, -2382857, 522498, -10201192, -3425074, -2693797, 7688902, 11208828, -15490199, 495830, 5997704, -11849585, -1389583, -6587002, 6350735, -3148341, -20757111, -10074018, 2946735, -18182093 ], [ -18610502, -10231415, -12372135, -3687464, -698327, -3516162, -2151256, -6267790, -1387195, 8765626, 6064452, -12166409, 4827050, 2187896, -16958831, 2999663, 83066, 5153297, 3813333, -21570921, -15927582, -3516879, -18302483 ], [ -23878994, -10175621, -11949333, -2324024, 986203, -7554822, 5898680, -9110506, -80593, 9842350, 920076, -8842619, 9158270, -1621912, -22068077, 7388909, 6753134, 3955859, 10775007, -22384731, -21781146, -9980493, -18422873 ], [ -29147486, -10119827, -11526531, -960584, 2670733, -11593482, 13948616, -11953222, 1226009, 10919074, -4224300, -5518829, 13489490, -5431720, -27177323, 11778155, 13423202, 2758421, 17736681, -23198541, -27634710, -16444107, -18543263 ], [ -21424483, -6598533, -12678229, 1626536, -2021502, -13734187, 12867977, -10273498, -2381774, 11030438, -5726806, -7155839, 15078635, -2323988, -25168239, 11754881, 13743800, 1014253, 16074290, -18500671, -27328534, -11115151, -11658573 ], [ -11103181, -2384139, -14144827, 4458392, -7989090, -15495301, 9961223, -7689286, -6972434, 10948730, -6500938, -9785009, 16119365, 2167252, -21735489, 10849103, 12794504, -839261, 12687086, -12700465, -25790410, -3427681, -3372867 ], [ -781879, 1830255, -15611425, 7290248, -13956678, -17256415, 7054469, -5105074, -11563094, 10867022, -7275070, -12414179, 17160095, 6658492, -18302739, 9943325, 11845208, -2692775, 9299882, -6900259, -24252286, 4259789, 4912839 ], [ 9539423, 6044649, -17078023, 10122104, -19924266, -19017529, 4147715, -2520862, -16153754, 10785314, -8049202, -15043349, 18200825, 11149732, -14869989, 9037547, 10895912, -4546289, 5912678, -1100053, -22714162, 11947259, 13198545 ], [ 19860725, 10259043, -18544621, 12953960, -25891854, -20778643, 1240961, 63350, -20744414, 10703606, -8823334, -17672519, 19241555, 15640972, -11437239, 8131769, 9946616, -6399803, 2525474, 4700153, -21176038, 19634729, 21484251 ], [ 22818731, 13735323, -16794316, 11544470, -26361315, -20280427, 525599, 377525, -21428519, 8389958, -6546310, -18733658, 18000797, 16742950, -6744723, 6377225, 10640012, -6234098, 2350457, 7888715, -20019043, 18443312, 21645489 ], [ 18413441, 16473489, -11827108, 5893634, -21332649, -17522881, 2001629, -1578337, -18206069, 3844370, -1218130, -18226766, 14478551, 14455666, -792441, 3773915, 12976100, -4049174, 5387627, 8465633, -19243177, 8373008, 13682259 ], [ 14008151, 19211655, -6859900, 242798, -16303983, -14765335, 3477659, -3534199, -14983619, -701218, 4110050, -17719874, 10956305, 12168382, 5159841, 1170605, 15312188, -1864250, 8424797, 9042551, -18467311, -1697296, 5719029 ], [ 9602861, 21949821, -1892692, -5408038, -11275317, -12007789, 4953689, -5490061, -11761169, -5246806, 9438230, -17212982, 7434059, 9881098, 11112123, -1432705, 17648276, 320674, 11461967, 9619469, -17691445, -11767600, -2244201 ], [ 5197571, 24687987, 3074516, -11058874, -6246651, -9250243, 6429719, -7445923, -8538719, -9792394, 14766410, -16706090, 3911813, 7593814, 17064405, -4036015, 19984364, 2505598, 14499137, 10196387, -16915579, -21837904, -10207431 ], [ 1159503, 25164694, 6662029, -15042472, -1208341, -7011262, 6575841, -8410058, -5114835, -13872272, 18548732, -16289037, 1865385, 5694869, 21540723, -5629450, 21537214, 4851287, 16942148, 9698912, -15665489, -28698344, -16190509 ], [ -1042455, 14334106, 3351067, -10689880, 3878189, -7365106, 72423, -4415558, -683781, -15623600, 14601764, -16321179, 7198047, 5737619, 18637221, -2173510, 19173874, 8000801, 16414364, 3829472, -12044279, -19509464, -12272827 ], [ -3244413, 3503518, 40105, -6337288, 8964719, -7718950, -6430995, -421058, 3747273, -17374928, 10654796, -16353321, 12530709, 5780369, 15733719, 1282430, 16810534, 11150315, 15886580, -2039968, -8423069, -10320584, -8355145 ], [ -5446371, -7327070, -3270857, -1984696, 14051249, -8072794, -12934413, 3573442, 8178327, -19126256, 6707828, -16385463, 17863371, 5823119, 12830217, 4738370, 14447194, 14299829, 15358796, -7909408, -4801859, -1131704, -4437463 ], [ -7648329, -18157658, -6581819, 2367896, 19137779, -8426638, -19437831, 7567942, 12609381, -20877584, 2760860, -16417605, 23196033, 5865869, 9926715, 8194310, 12083854, 17449343, 14831012, -13778848, -1180649, 8057176, -519781 ], [ -9850287, -28988246, -9892781, 6720488, 24224309, -8780482, -25941249, 11562442, 17040435, -22628912, -1186108, -16449747, 28528695, 5908619, 7023213, 11650250, 9720514, 20598857, 14303228, -19648288, 2440561, 17246056, 3397901 ], [ -9981635, -23819239, -11417393, 7706390, 18027639, -5060146, -18683032, 13649797, 14332909, -16900905, 1008464, -13237384, 20897097, 5955334, 3862296, 11042845, 11264969, 15885226, 9378139, -21187653, 3784186, 12376786, 765378 ], [ -9698861, -15450313, -12584735, 8018954, 9574329, -524974, -8672488, 15355723, 10197667, -9677031, 4431344, -9376120, 10672647, 6002842, 649896, 9622771, 13590983, 9598966, 3573589, -21861003, 4672294, 4695886, -3177186 ], [ -9416087, -7081387, -13752077, 8331518, 1121019, 4010198, 1338056, 17061649, 6062425, -2453157, 7854224, -5514856, 448197, 6050350, -2562504, 8202697, 15916997, 3312706, -2230961, -22534353, 5560402, -2985014, -7119750 ], [ -9133313, 1287539, -14919419, 8644082, -7332291, 8545370, 11348600, 18767575, 1927183, 4770717, 11277104, -1653592, -9776253, 6097858, -5774904, 6782623, 18243011, -2973554, -8035511, -23207703, 6448510, -10665914, -11062314 ], [ -8850539, 9656465, -16086761, 8956646, -15785601, 13080542, 21359144, 20473501, -2208059, 11994591, 14699984, 2207672, -20000703, 6145366, -8987304, 5362549, 20569025, -9259814, -13840061, -23881053, 7336618, -18346814, -15004878 ], [ -9389273, 14174477, -12919652, 9908570, -17307132, 14297105, 22864715, 20882179, -2598752, 14960997, 16534544, 1255532, -24186522, 5277982, -10444980, 6914251, 21603287, -11533394, -16406444, -20718888, 9764749, -19024289, -14997678 ], [ -10749515, 14841575, -5418092, 11499854, -11896884, 12195059, 15865313, 19993609, 755104, 13669935, 16780784, -4510012, -22333710, 3495706, -10147932, 11437729, 21345797, -9794294, -15734660, -13721208, 13732903, -12698339, -11040714 ], [ -12109757, 15508673, 2083468, 13091138, -6486636, 10093013, 8865911, 19105039, 4108960, 12378873, 17027024, -10275556, -20480898, 1713430, -9850884, 15961207, 21088307, -8055194, -15062876, -6723528, 17701057, -6372389, -7083750 ], [ -13469999, 16175771, 9585028, 14682422, -1076388, 7990967, 1866509, 18216469, 7462816, 11087811, 17273264, -16041100, -18628086, -68846, -9553836, 20484685, 20830817, -6316094, -14391092, 274152, 21669211, -46439, -3126786 ], [ -14830241, 16842869, 17086588, 16273706, 4333860, 5888921, -5132893, 17327899, 10816672, 9796749, 17519504, -21806644, -16775274, -1851122, -9256788, 25008163, 20573327, -4576994, -13719308, 7271832, 25637365, 6279511, 830178 ], [ -15221483, 16354493, 22366764, 16440664, 9050658, 3943296, -10739033, 15675434, 13271959, 8648094, 17905875, -25887062, -15435488, -3588588, -9439511, 28149471, 19704116, -3636253, -12517233, 12416191, 27282983, 10879853, 3961774 ], [ -10767725, 10088747, 16540020, 9485992, 10300206, 2779776, -9378863, 10203494, 11234401, 8211474, 18992901, -21541850, -16660832, -5102004, -12021089, 24379929, 15776300, -6687307, -8663703, 8293945, 17315921, 6852155, 2966530 ], [ -6313967, 3823001, 10713276, 2531320, 11549754, 1616256, -8018693, 4731554, 9196843, 7774854, 20079927, -17196638, -17886176, -6615420, -14602667, 20610387, 11848484, -9738361, -4810173, 4171699, 7348859, 2824457, 1971286 ], [ -1860209, -2442745, 4886532, -4423352, 12799302, 452736, -6658523, -740386, 7159285, 7338234, 21166953, -12851426, -19111520, -8128836, -17184245, 16840845, 7920668, -12789415, -956643, 49453, -2618203, -1203241, 976042 ], [ 2593549, -8708491, -940212, -11378024, 14048850, -710784, -5298353, -6212326, 5121727, 6901614, 22253979, -8506214, -20336864, -9642252, -19765823, 13071303, 3992852, -15840469, 2896887, -4072793, -12585265, -5230939, -19202 ], [ 7047307, -14974237, -6766956, -18332696, 15298398, -1874304, -3938183, -11684266, 3084169, 6464994, 23341005, -4161002, -21562208, -11155668, -22347401, 9301761, 65036, -18891523, 6750417, -8195039, -22552327, -9258637, -1014446 ], [ 5551395, -13122893, -10438705, -13792668, 15303071, -6396204, -1134493, -8260851, 145116, 10275929, 16785011, -1382565, -17177657, -11848644, -16019364, 7041744, -1191220, -17810252, 7537292, -6630720, -20160474, -7787040, 3807330 ], [ 2865549, -9648131, -13679455, -6953700, 15058769, -11589780, 1957901, -3058365, -2974236, 14936375, 8700413, 1082517, -11671127, -12377532, -7909404, 5083632, -1913164, -15902516, 7710836, -3929088, -15296838, -5215584, 9792510 ], [ 179703, -6173369, -16920205, -114732, 14814467, -16783356, 5050295, 2144121, -6093588, 19596821, 615815, 3547599, -6164597, -12906420, 200556, 3125520, -2635108, -13994780, 7884380, -1227456, -10433202, -2644128, 15777690 ], [ -2506143, -2698607, -20160955, 6724236, 14570165, -21976932, 8142689, 7346607, -9212940, 24257267, -7468783, 6012681, -658067, -13435308, 8310516, 1167408, -3357052, -12087044, 8057924, 1474176, -5569566, -72672, 21762870 ], [ -5191989, 776155, -23401705, 13563204, 14325863, -27170508, 11235083, 12549093, -12332292, 28917713, -15553381, 8477763, 4848463, -13964196, 16420476, -790704, -4078996, -10179308, 8231468, 4175808, -705930, 2498784, 27748050 ], [ -7808637, -2897, -23929285, 13888917, 14632700, -26194272, 11814230, 14930871, -11326722, 28700573, -16840879, 10513257, 6087010, -14563458, 16565172, -1646634, -3300721, -6864836, 7983887, 2019996, 3135576, 1414140, 25925721 ], [ -10356087, -5035763, -21743695, 7701375, 15490676, -19048224, 9880130, 14491941, -6196230, 23605847, -11331277, 12119163, 3057574, -15233094, 8744604, -1400382, -1022227, -2143628, 7315181, -4993260, 5954952, -3326604, 16295883 ], [ -12903537, -10068629, -19558105, 1513833, 16348652, -11902176, 7946030, 14053011, -1065738, 18511121, -5821675, 13725069, 28138, -15902730, 924036, -1154130, 1256267, 2577580, 6646475, -12006516, 8774328, -8067348, 6666045 ], [ -15450987, -15101495, -17372515, -4673709, 17206628, -4756128, 6011930, 13614081, 4064754, 13416395, -312073, 15330975, -3001298, -16572366, -6896532, -907878, 3534761, 7298788, 5977769, -19019772, 11593704, -12808092, -2963793 ], [ -17998437, -20134361, -15186925, -10861251, 18064604, 2389920, 4077830, 13175151, 9195246, 8321669, 5197529, 16936881, -6030734, -17242002, -14717100, -661626, 5813255, 12019996, 5309063, -26033028, 14413080, -17548836, -12593631 ], [ -20386597, -23048708, -12977659, -16396093, 18893707, 7694819, 1718356, 13078642, 13115468, 4398384, 9051457, 17850140, -7805892, -17235774, -20052853, 372942, 7001142, 15319348, 4624174, -30930578, 16041982, -21051013, -20155244 ], [ -21978307, -15370460, -10650013, -18667435, 19578445, 3793973, -2767988, 14694238, 10984340, 6332304, 4627015, 15300164, -3309660, -13850226, -12964531, 5349090, 2735994, 11509420, 3858370, -25249598, 11718514, -18360355, -17375732 ], [ -23570017, -7692212, -8322367, -20938777, 20263183, -106873, -7254332, 16309834, 8853212, 8266224, 202573, 12750188, 1186572, -10464678, -5876209, 10325238, -1529154, 7699492, 3092566, -19568618, 7395046, -15669697, -14596220 ], [ -25161727, -13964, -5994721, -23210119, 20947921, -4007719, -11740676, 17925430, 6722084, 10200144, -4221869, 10200212, 5682804, -7079130, 1212113, 15301386, -5794302, 3889564, 2326762, -13887638, 3071578, -12979039, -11816708 ], [ -26753437, 7664284, -3667075, -25481461, 21632659, -7908565, -16227020, 19541026, 4590956, 12134064, -8646311, 7650236, 10179036, -3693582, 8300435, 20277534, -10059450, 79636, 1560958, -8206658, -1251890, -10288381, -9037196 ], [ -28345147, 15342532, -1339429, -27752803, 22317397, -11809411, -20713364, 21156622, 2459828, 14067984, -13070753, 5100260, 14675268, -308034, 15388757, 25253682, -14324598, -3730292, 795154, -2525678, -5575358, -7597723, -6257684 ], [ -27744087, 14867450, -3183908, -23772785, 21736730, -7618282, -14940623, 19838538, 166030, 16340819, -8572180, 973799, 10703790, -2446881, 14510009, 23814065, -8856006, -2414565, 976950, -1455018, -8566646, -2192065, -4262257 ], [ -26704473, 12761702, -5862812, -18542495, 20902982, -1808758, -7116065, 17933718, -2160302, 18681437, -2289004, -3467959, 5038770, -5690607, 12037847, 21091295, -1440666, -73707, 1348266, -1306422, -11291498, 3756593, -2423647 ], [ -25664859, 10655954, -8541716, -13312205, 20069234, 4000766, 708493, 16028898, -4486634, 21022055, 3994172, -7909717, -626250, -8934333, 9565685, 18368525, 5974674, 2267151, 1719582, -1157826, -14016350, 9705251, -585037 ], [ -24625245, 8550206, -11220620, -8081915, 19235486, 9810290, 8533051, 14124078, -6812966, 23362673, 10277348, -12351475, -6291270, -12178059, 7093523, 15645755, 13390014, 4608009, 2090898, -1009230, -16741202, 15653909, 1253573 ], [ -23585631, 6444458, -13899524, -2851625, 18401738, 15619814, 16357609, 12219258, -9139298, 25703291, 16560524, -16793233, -11956290, -15421785, 4621361, 12922985, 20805354, 6948867, 2462214, -860634, -19466054, 21602567, 3092183 ], [ -20398344, 4364507, -12237890, 2052100, 18736394, 17660882, 20724253, 8915196, -9364634, 23863670, 15315134, -16443907, -11572539, -14966490, 3292319, 8556809, 23991168, 7175169, 3920019, -257349, -19758707, 20348348, 3910724 ], [ -15063384, 2310353, -6235718, 6629260, 20239454, 15933494, 21632983, 4211892, -7488974, 17843810, 6541178, -11303497, -5140017, -10812174, 3106397, 2547227, 22947456, 5286915, 6464313, 800625, -17619161, 11891252, 3709196 ], [ -9728424, 256199, -233546, 11206420, 21742514, 14206106, 22541713, -491412, -5613314, 11823950, -2232778, -6163087, 1292505, -6657858, 2920475, -3462355, 21903744, 3398661, 9008607, 1858599, -15479615, 3434156, 3507668 ], [ -4393464, -1797955, 5768626, 15783580, 23245574, 12478718, 23450443, -5194716, -3737654, 5804090, -11006734, -1022677, 7725027, -2503542, 2734553, -9471937, 20860032, 1510407, 11552901, 2916573, -13340069, -5022940, 3306140 ], [ 941496, -3852109, 11770798, 20360740, 24748634, 10751330, 24359173, -9898020, -1861994, -215770, -19780690, 4117733, 14157549, 1650774, 2548631, -15481519, 19816320, -377847, 14097195, 3974547, -11200523, -13480036, 3104612 ], [ 4787334, -4917447, 16700000, 22973762, 24979358, 8986076, 23726010, -12824502, 396698, -4560883, -25595907, 7898214, 18983521, 5451894, 2353158, -19953482, 18449909, -2168880, 15780369, 5633905, -9034212, -19588861, 2724288 ], [ 1187562, -1038705, 16264352, 15766094, 18848402, 7031492, 15383382, -6866874, 4570550, -532261, -16617429, 4879050, 15776743, 7487034, 2109930, -16737350, 15470003, -3473808, 13157943, 10300183, -6734076, -13956331, 1449984 ], [ -2412210, 2840037, 15828704, 8558426, 12717446, 5076908, 7040754, -909246, 8744402, 3496361, -7638951, 1859886, 12569965, 9522174, 1866702, -13521218, 12490097, -4778736, 10535517, 14966461, -4433940, -8323801, 175680 ], [ -6011982, 6718779, 15393056, 1350758, 6586490, 3122324, -1301874, 5048382, 12918254, 7524983, 1339527, -1159278, 9363187, 11557314, 1623474, -10305086, 9510191, -6083664, 7913091, 19632739, -2133804, -2691271, -1098624 ], [ -9611754, 10597521, 14957408, -5856910, 455534, 1167740, -9644502, 11006010, 17092106, 11553605, 10318005, -4178442, 6156409, 13592454, 1380246, -7088954, 6530285, -7388592, 5290665, 24299017, 166332, 2941259, -2372928 ], [ -13211526, 14476263, 14521760, -13064578, -5675422, -786844, -17987130, 16963638, 21265958, 15582227, 19296483, -7197606, 2949631, 15627594, 1137018, -3872822, 3550379, -8693520, 2668239, 28965295, 2466468, 8573789, -3647232 ], [ -13161278, 15529715, 14637617, -12522976, -7270853, 1151482, -14463998, 14212201, 16970900, 9053984, 19469131, -7912475, 2106438, 12628954, 1813910, -3069400, 1200493, -6815148, -1706142, 27424173, 5800209, 10467659, -4255271 ], [ -12381026, 16018109, 14863775, -10431520, -7959179, 3868390, -8567714, 9718951, 10982060, 414368, 17880613, -8166485, 1735962, 8623558, 2674826, -2748520, -1023389, -4300116, -6430914, 24641571, 9340671, 11613797, -4730057 ], [ -11600774, 16506503, 15089933, -8340064, -8647505, 6585298, -2671430, 5225701, 4993220, -8225248, 16292095, -8420495, 1365486, 4618162, 3535742, -2427640, -3247271, -1785084, -11155686, 21858969, 12881133, 12759935, -5204843 ], [ -10820522, 16994897, 15316091, -6248608, -9335831, 9302206, 3224854, 732451, -995620, -16864864, 14703577, -8674505, 995010, 612766, 4396658, -2106760, -5471153, 729948, -15880458, 19076367, 16421595, 13906073, -5679629 ], [ -10040270, 17483291, 15542249, -4157152, -10024157, 12019114, 9121138, -3760799, -6984460, -25504480, 13115059, -8928515, 624534, -3392630, 5257574, -1785880, -7695035, 3244980, -20605230, 16293765, 19962057, 15052211, -6154415 ], [ -11114261, 19077908, 13720250, -4179520, -7436693, 14537950, 11402608, -3082442, -9305143, -25596859, 13701394, -6824039, 2945040, -4099805, 7588361, -27124, -6814271, 2612106, -18989415, 13296522, 22078734, 16472891, -3610202 ], [ -14042495, 21778748, 9850094, -6315712, -1573439, 16858714, 10069264, 2767522, -7957669, -17142001, 16462582, -2361077, 7956528, -1508759, 11389019, 3169508, -2828861, -1168674, -11033013, 10084638, 22771626, 18168113, 1953010 ], [ -16970729, 24479588, 5979938, -8451904, 4289815, 19179478, 8735920, 8617486, -6610195, -8687143, 19223770, 2101885, 12968016, 1082287, 15189677, 6366140, 1156549, -4949454, -3076611, 6872754, 23464518, 19863335, 7516222 ], [ -19898963, 27180428, 2109782, -10588096, 10153069, 21500242, 7402576, 14467450, -5262721, -232285, 21984958, 6564847, 17979504, 3673333, 18990335, 9562772, 5141959, -8730234, 4879791, 3660870, 24157410, 21558557, 13079434 ], [ -22827197, 29881268, -1760374, -12724288, 16016323, 23821006, 6069232, 20317414, -3915247, 8222573, 24746146, 11027809, 22990992, 6264379, 22790993, 12759404, 9127369, -12511014, 12836193, 448986, 24850302, 23253779, 18642646 ], [ -24605432, 31388857, -5388667, -13600674, 20146220, 24645098, 3960704, 23951920, -3194268, 14455397, 25304745, 14258002, 25719404, 8755766, 25914168, 14657052, 11659690, -14577303, 19016069, -2640109, 23958348, 24356358, 22303690 ], [ -20633672, 26930191, -7807645, -8178030, 15609332, 17985830, -2023744, 16509136, -5605764, 9578051, 14850399, 11324350, 17032436, 10748858, 25649928, 10059780, 6926566, -8071137, 16313315, -5115259, 15142164, 22495722, 16453894 ], [ -16661912, 22471525, -10226623, -2755386, 11072444, 11326562, -8008192, 9066352, -8017260, 4700705, 4396053, 8390698, 8345468, 12741950, 25385688, 5462508, 2193442, -1564971, 13610561, -7590409, 6325980, 20635086, 10604098 ], [ -12690152, 18012859, -12645601, 2667258, 6535556, 4667294, -13992640, 1623568, -10428756, -176641, -6058293, 5457046, -341500, 14735042, 25121448, 865236, -2539682, 4941195, 10907807, -10065559, -2490204, 18774450, 4754302 ], [ -8718392, 13554193, -15064579, 8089902, 1998668, -1991974, -19977088, -5819216, -12840252, -5053987, -16512639, 2523394, -9028468, 16728134, 24857208, -3732036, -7272806, 11447361, 8205053, -12540709, -11306388, 16913814, -1095494 ], [ -4746632, 9095527, -17483557, 13512546, -2538220, -8651242, -25961536, -13262000, -15251748, -9931333, -26966985, -410258, -17715436, 18721226, 24592968, -8329308, -12005930, 17953527, 5502299, -15015859, -20122572, 15053178, -6945290 ], [ 503873, 9422366, -17248325, 10455350, -4948508, -8566355, -20247799, -8654424, -11600354, -5550859, -22913981, -2317430, -20791744, 18175188, 21578283, -4825230, -12908969, 11018188, 4656100, -16580899, -18813206, 10861607, -2173141 ], [ 6010127, 10706306, -16482251, 5702186, -6933476, -7132637, -12194425, -1636776, -6736382, 681179, -15959507, -4019306, -22745920, 17121324, 18013509, 299118, -13045991, 1394548, 4181212, -17963917, -15478730, 6203849, 4723397 ], [ 11516381, 11990246, -15716177, 949022, -8918444, -5698919, -4141051, 5380872, -1872410, 6913217, -9005033, -5721182, -24700096, 16067460, 14448735, 5423466, -13183013, -8229092, 3706324, -19346935, -12144254, 1546091, 11619935 ], [ 17022635, 13274186, -14950103, -3804142, -10903412, -4265201, 3912323, 12398520, 2991562, 13145255, -2050559, -7423058, -26654272, 15013596, 10883961, 10547814, -13320035, -17852732, 3231436, -20729953, -8809778, -3111667, 18516473 ], [ 22528889, 14558126, -14184029, -8557306, -12888380, -2831483, 11965697, 19416168, 7855534, 19377293, 4903915, -9124934, -28608448, 13959732, 7319187, 15672162, -13457057, -27476372, 2756548, -22112971, -5475302, -7769425, 25413011 ], [ 23627180, 12158000, -13098338, -11194084, -15128207, -497210, 14393828, 20989545, 9341584, 20094737, 8361955, -7911608, -24248599, 13139310, 4343997, 15720192, -10607864, -27374411, 2054308, -20970760, -3415646, -9204565, 27279725 ], [ 20317508, 6073808, -11693030, -11714476, -17622893, 2737618, 11196716, 17118651, 7449712, 15297587, 8323561, -3783080, -13574725, 12552330, 1958391, 10691904, -4772456, -17546849, 1124716, -17303320, -2630810, -7417087, 24116615 ], [ 17007836, -10384, -10287722, -12234868, -20117579, 5972446, 7999604, 13247757, 5557840, 10500437, 8285167, 345448, -2900851, 11965350, -427215, 5663616, 1062952, -7719287, 195124, -13635880, -1845974, -5629609, 20953505 ], [ 13698164, -6094576, -8882414, -12755260, -22612265, 9207274, 4802492, 9376863, 3665968, 5703287, 8246773, 4473976, 7773023, 11378370, -2812821, 635328, 6898360, 2108275, -734468, -9968440, -1061138, -3842131, 17790395 ], [ 10388492, -12178768, -7477106, -13275652, -25106951, 12442102, 1605380, 5505969, 1774096, 906137, 8208379, 8602504, 18446897, 10791390, -5198427, -4392960, 12733768, 11935837, -1664060, -6301000, -276302, -2054653, 14627285 ], [ 7113357, -16234962, -5495327, -13895463, -26990231, 14450720, -527311, 1720995, 937471, -2478395, 8203760, 10894509, 26513750, 10318791, -6888341, -8436559, 16732869, 19170967, -2216112, -3390136, 785480, -431419, 12208029 ], [ 4010907, -10151166, -631193, -15012369, -25816481, 10328288, 2662103, -1634379, 5377081, 1200163, 8368016, 4003899, 21545498, 10418097, -5099795, -7556713, 11550435, 13443937, -880464, -4262152, 3231992, 370595, 13508043 ], [ 908457, -4067370, 4232941, -16129275, -24642731, 6205856, 5851517, -4989753, 9816691, 4878721, 8532272, -2886711, 16577246, 10517403, -3311249, -6676867, 6368001, 7716907, 455184, -5134168, 5678504, 1172609, 14808057 ], [ -2193993, 2016426, 9097075, -17246181, -23468981, 2083424, 9040931, -8345127, 14256301, 8557279, 8696528, -9777321, 11608994, 10616709, -1522703, -5797021, 1185567, 1989877, 1790832, -6006184, 8125016, 1974623, 16108071 ], [ -5296443, 8100222, 13961209, -18363087, -22295231, -2039008, 12230345, -11700501, 18695911, 12235837, 8860784, -16667931, 6640742, 10716015, 265843, -4917175, -3996867, -3737153, 3126480, -6878200, 10571528, 2776637, 17408085 ], [ -8398893, 14184018, 18825343, -19479993, -21121481, -6161440, 15419759, -15055875, 23135521, 15914395, 9025040, -23558541, 1672490, 10815321, 2054389, -4037329, -9179301, -9464183, 4462128, -7750216, 13018040, 3578651, 18708099 ], [ -8156063, 13395144, 18610117, -16616739, -16590596, -3425002, 14869363, -14492429, 20004751, 16445443, 11283391, -20717981, 2390193, 10689697, -422060, -2983068, -8825935, -9216568, 1792761, -6021817, 12765447, 4941600, 16612328 ], [ -7244177, 11231736, 17379019, -12957453, -11388284, 683210, 13571005, -13145219, 15359905, 16346989, 13960561, -15931187, 4245087, 10519087, -3751508, -1893924, -7365409, -7774024, -1677609, -3773335, 11973033, 6416736, 13837400 ], [ -6332291, 9068328, 16147921, -9298167, -6185972, 4791422, 12272647, -11798009, 10715059, 16248535, 16637731, -11144393, 6099981, 10348477, -7080956, -804780, -5904883, -6331480, -5147979, -1524853, 11180619, 7891872, 11062472 ], [ -5420405, 6904920, 14916823, -5638881, -983660, 8899634, 10974289, -10450799, 6070213, 16150081, 19314901, -6357599, 7954875, 10177867, -10410404, 284364, -4444357, -4888936, -8618349, 723629, 10388205, 9367008, 8287544 ], [ -4508519, 4741512, 13685725, -1979595, 4218652, 13007846, 9675931, -9103589, 1425367, 16051627, 21992071, -1570805, 9809769, 10007257, -13739852, 1373508, -2983831, -3446392, -12088719, 2972111, 9595791, 10842144, 5512616 ], [ -5793254, 5030859, 11248363, -1805622, 6292267, 14469563, 8463157, -5965067, -2241827, 15296149, 18925504, 1181383, 8865786, 8259958, -14853002, 2116416, -3458269, -3386362, -14206992, 5257655, 8725803, 12469827, 3619304 ], [ -9274610, 7772961, 7604737, -5116962, 5237185, 13284785, 7335967, -1035233, -4931369, 13883647, 10115200, 1898965, 5122926, 4935970, -13749854, 2513088, -5867671, -4708846, -14973168, 7580261, 7778241, 14250057, 2607608 ], [ -12755966, 10515063, 3961111, -8428302, 4182103, 12100007, 6208777, 3894601, -7620911, 12471145, 1304896, 2616547, 1380066, 1611982, -12646706, 2909760, -8277073, -6031330, -15739344, 9902867, 6830679, 16030287, 1595912 ], [ -16237322, 13257165, 317485, -11739642, 3127021, 10915229, 5081587, 8824435, -10310453, 11058643, -7505408, 3334129, -2362794, -1712006, -11543558, 3306432, -10686475, -7353814, -16505520, 12225473, 5883117, 17810517, 584216 ], [ -19718678, 15999267, -3326141, -15050982, 2071939, 9730451, 3954397, 13754269, -12999995, 9646141, -16315712, 4051711, -6105654, -5035994, -10440410, 3703104, -13095877, -8676298, -17271696, 14548079, 4935555, 19590747, -427480 ], [ -22618171, 17506175, -6079073, -16879292, 971629, 7966050, 3024961, 17783735, -14984476, 8811169, -22810723, 3801541, -9495980, -6873881, -9686758, 3950736, -14177367, -9466185, -17579696, 15099547, 4542278, 20936507, -499917 ], [ -22608349, 12837113, -4378535, -11292452, -354821, 3303534, 3084295, 17311361, -13443652, 10863847, -17729269, -1287389, -11123636, -1281263, -10680586, 3453168, -8619297, -7593087, -15596816, 6795325, 6920426, 20109917, 4123941 ], [ -22598527, 8168051, -2677997, -5705612, -1681271, -1358982, 3143629, 16838987, -11902828, 12916525, -12647815, -6376319, -12751292, 4311355, -11674414, 2955600, -3061227, -5719989, -13613936, -1508897, 9298574, 19283327, 8747799 ], [ -22588705, 3498989, -977459, -118772, -3007721, -6021498, 3202963, 16366613, -10362004, 14969203, -7566361, -11465249, -14378948, 9903973, -12668242, 2458032, 2496843, -3846891, -11631056, -9813119, 11676722, 18456737, 13371657 ], [ -22578883, -1170073, 723079, 5468068, -4334171, -10684014, 3262297, 15894239, -8821180, 17021881, -2484907, -16554179, -16006604, 15496591, -13662070, 1960464, 8054913, -1973793, -9648176, -18117341, 14054870, 17630147, 17995515 ], [ -22569061, -5839135, 2423617, 11054908, -5660621, -15346530, 3321631, 15421865, -7280356, 19074559, 2596547, -21643109, -17634260, 21089209, -14655898, 1462896, 13612983, -100695, -7665296, -26421563, 16433018, 16803557, 22619373 ], [ -18283399, -7322567, 6591795, 9119133, -2965121, -16043911, -1546025, 10132066, -6637742, 18632127, 693961, -19693364, -14647411, 15705677, -15131706, 3943883, 12781688, 3741503, -2948961, -25825740, 16564726, 10314227, 20819096 ], [ -13142569, -8168873, 11253501, 5678835, 534769, -15948265, -7399079, 3878782, -6174770, 17690673, -2605433, -16335884, -10737661, 8126915, -15503910, 7020581, 10672520, 7977521, 2314065, -23449908, 16247146, 2692349, 17733992 ], [ -8001739, -9015179, 15915207, 2238537, 4034659, -15852619, -13252133, -2374502, -5711798, 16749219, -5904827, -12978404, -6827911, 548153, -15876114, 10097279, 8563352, 12213539, 7577091, -21074076, 15929566, -4929529, 14648888 ], [ -2860909, -9861485, 20576913, -1201761, 7534549, -15756973, -19105187, -8627786, -5248826, 15807765, -9204221, -9620924, -2918161, -7030609, -16248318, 13173977, 6454184, 16449557, 12840117, -18698244, 15611986, -12551407, 11563784 ], [ 2279921, -10707791, 25238619, -4642059, 11034439, -15661327, -24958241, -14881070, -4785854, 14866311, -12503615, -6263444, 991589, -14609371, -16620522, 16250675, 4345016, 20685575, 18103143, -16322412, 15294406, -20173285, 8478680 ], [ 4758113, -7687415, 27048327, -5082135, 9665437, -14952373, -26103494, -18322865, -3593351, 13279818, -11944313, -4691054, 5090447, -15223585, -14484981, 14582084, 4819631, 21290768, 17459538, -12030069, 12834355, -20203513, 4760318 ], [ 4573667, -800357, 26006037, -2521989, 3427543, -13630111, -22540946, -18953171, -1671317, 11048286, -7526315, -4903754, 9378413, -8873251, -9841695, 8168204, 7878029, 18265136, 10909302, -5821215, 8231833, -12642091, 408698 ], [ 4389221, 6086701, 24963747, 38157, -2810351, -12307849, -18978398, -19583477, 250717, 8816754, -3108317, -5116454, 13666379, -2522917, -5198409, 1754324, 10936427, 15239504, 4359066, 387639, 3629311, -5080669, -3942922 ], [ 4204775, 12973759, 23921457, 2598303, -9048245, -10985587, -15415850, -20213783, 2172751, 6585222, 1309681, -5329154, 17954345, 3827417, -555123, -4659556, 13994825, 12213872, -2191170, 6596493, -973211, 2480753, -8294542 ], [ 4020329, 19860817, 22879167, 5158449, -15286139, -9663325, -11853302, -20844089, 4094785, 4353690, 5727679, -5541854, 22242311, 10177751, 4088163, -11073436, 17053223, 9188240, -8741406, 12805347, -5575733, 10042175, -12646162 ], [ 4541564, 24656212, 20950387, 6386977, -19685735, -7900515, -8160878, -19991925, 5441211, 2042752, 8395301, -6166340, 25714797, 14983732, 7180019, -15661140, 19587425, 6804124, -13110570, 17489177, -9529493, 15512302, -15579589 ], [ 8591204, 18993292, 14589157, 957415, -14893841, -3934965, -3819074, -11727411, 3909597, -665216, 2311043, -8849756, 25109883, 12067948, 2514725, -11117964, 19500647, 7627588, -6574374, 14547887, -10239443, 10525954, -11422051 ], [ 12640844, 13330372, 8227927, -4472147, -10101947, 30585, 522730, -3462897, 2377983, -3373184, -3773215, -11533172, 24504969, 9152164, -2150569, -6574788, 19413869, 8451052, -38178, 11606597, -10949393, 5539606, -7264513 ], [ 16690484, 7667452, 1866697, -9901709, -5310053, 3996135, 4864534, 4801617, 846369, -6081152, -9857473, -14216588, 23900055, 6236380, -6815863, -2031612, 19327091, 9274516, 6498018, 8665307, -11659343, 553258, -3106975 ], [ 20740124, 2004532, -4494533, -15331271, -518159, 7961685, 9206338, 13066131, -685245, -8789120, -15941731, -16900004, 23295141, 3320596, -11481157, 2511564, 19240313, 10097980, 13034214, 5724017, -12369293, -4433090, 1050563 ], [ 24789764, -3658388, -10855763, -20760833, 4273735, 11927235, 13548142, 21330645, -2216859, -11497088, -22025989, -19583420, 22690227, 404812, -16146451, 7054740, 19153535, 10921444, 19570410, 2782727, -13079243, -9419438, 5208101 ], [ 20777884, -6674478, -9029363, -20852505, 2855454, 13591790, 13134046, 21685424, -6257483, -5557096, -23244647, -16454151, 19146213, 4585698, -11555150, 6787906, 18006732, 10379273, 15178151, -434428, -14061358, -9245506, 4828154 ], [ 15153700, -9161202, -5565437, -19876599, 195138, 14796146, 11768770, 20458256, -10799909, 2112488, -23490185, -12162345, 15014379, 10185918, -5112530, 5559070, 16647924, 9563975, 8600201, -3706756, -15097906, -8039518, 3540710 ], [ 9529516, -11647926, -2101511, -18900693, -2465178, 16000502, 10403494, 19231088, -15342335, 9782072, -23735723, -7870539, 10882545, 15786138, 1330090, 4330234, 15289116, 8748677, 2022251, -6979084, -16134454, -6833530, 2253266 ], [ 3905332, -14134650, 1362415, -17924787, -5125494, 17204858, 9038218, 18003920, -19884761, 17451656, -23981261, -3578733, 6750711, 21386358, 7772710, 3101398, 13930308, 7933379, -4555699, -10251412, -17171002, -5627542, 965822 ], [ -1718852, -16621374, 4826341, -16948881, -7785810, 18409214, 7672942, 16776752, -24427187, 25121240, -24226799, 713073, 2618877, 26986578, 14215330, 1872562, 12571500, 7118081, -11133649, -13523740, -18207550, -4421554, -321622 ], [ -1656602, -14329938, 5253352, -15122598, -9382290, 17479172, 5297866, 12740225, -24893711, 25686620, -22277534, 3014346, 3098538, 28963101, 15837520, 436780, 12599574, 4322414, -14690146, -12561277, -16126975, -2163925, -3261736 ], [ 4092082, -7260342, 2643448, -12445938, -9914934, 14414732, 1912990, 5894339, -21284333, 19147796, -18133466, 3325086, 8189694, 27315927, 12639280, -1205948, 14014530, -453622, -15225190, -7364023, -10929277, 1145345, -7854520 ], [ 9840766, -190746, 33544, -9769278, -10447578, 11350292, -1471886, -951547, -17674955, 12608972, -13989398, 3635826, 13280850, 25668753, 9441040, -2848676, 15429486, -5229658, -15760234, -2166769, -5731579, 4454615, -12447304 ], [ 15589450, 6878850, -2576360, -7092618, -10980222, 8285852, -4856762, -7797433, -14065577, 6070148, -9845330, 3946566, 18372006, 24021579, 6242800, -4491404, 16844442, -10005694, -16295278, 3030485, -533881, 7763885, -17040088 ], [ 21338134, 13948446, -5186264, -4415958, -11512866, 5221412, -8241638, -14643319, -10456199, -468676, -5701262, 4257306, 23463162, 22374405, 3044560, -6134132, 18259398, -14781730, -16830322, 8227739, 4663817, 11073155, -21632872 ], [ 25621000, 19404806, -6984038, -2399062, -11455919, 2608518, -11186473, -19616295, -7654785, -5928294, -2908478, 4607013, 26768979, 20076568, 786595, -6315849, 19131473, -18922945, -17105681, 12108916, 9133425, 13337345, -24560959 ], [ 22574776, 16794986, -4721162, -3680986, -8451017, 2253354, -11931103, -15224721, -8893191, -5991882, -6872114, 5151555, 21148101, 14525416, 3230005, 807489, 17289143, -19890055, -16082615, 9409708, 9962583, 10376135, -19165561 ], [ 19528552, 14185166, -2458286, -4962910, -5446115, 1898190, -12675733, -10833147, -10131597, -6055470, -10835750, 5696097, 15527223, 8974264, 5673415, 7930827, 15446813, -20857165, -15059549, 6710500, 10791741, 7414925, -13770163 ], [ 16482328, 11575346, -195410, -6244834, -2441213, 1543026, -13420363, -6441573, -11370003, -6119058, -14799386, 6240639, 9906345, 3423112, 8116825, 15054165, 13604483, -21824275, -14036483, 4011292, 11620899, 4453715, -8374765 ], [ 13436104, 8965526, 2067466, -7526758, 563689, 1187862, -14164993, -2049999, -12608409, -6182646, -18763022, 6785181, 4285467, -2128040, 10560235, 22177503, 11762153, -22791385, -13013417, 1312084, 12450057, 1492505, -2979367 ], [ 10389880, 6355706, 4330342, -8808682, 3568591, 832698, -14909623, 2341575, -13846815, -6246234, -22726658, 7329723, -1335411, -7679192, 13003645, 29300841, 9919823, -23758495, -11990351, -1387124, 13279215, -1468705, 2416031 ], [ 4357031, 6697656, 2848863, -4707366, 4863188, -3747101, -9798528, 4512029, -13259321, -458932, -19524354, 10954745, -4279674, -3777054, 9657565, 22192844, 7816843, -21971825, -9826745, 1866908, 8359528, -714265, 5359569 ], [ -2273143, 7629960, 618513, 470598, 5815724, -9171827, -3516288, 6238259, -12306647, 6498548, -14888862, 15195863, -6688614, 2015742, 5153587, 12238580, 5661733, -19634399, -7435031, 6311588, 2290072, 783305, 7812735 ], [ -8903317, 8562264, -1611837, 5648562, 6768260, -14596553, 2765952, 7964489, -11353973, 13456028, -10253370, 19436981, -9097554, 7808538, 649609, 2284316, 3506623, -17296973, -5043317, 10756268, -3779384, 2280875, 10265901 ], [ -15533491, 9494568, -3842187, 10826526, 7720796, -20021279, 9048192, 9690719, -10401299, 20413508, -5617878, 23678099, -11506494, 13601334, -3854369, -7669948, 1351513, -14959547, -2651603, 15200948, -9848840, 3778445, 12719067 ], [ -22163665, 10426872, -6072537, 16004490, 8673332, -25446005, 15330432, 11416949, -9448625, 27370988, -982386, 27919217, -13915434, 19394130, -8358347, -17624212, -803597, -12622121, -259889, 19645628, -15918296, 5276015, 15172233 ], [ -22033816, 9857196, -8180019, 18762750, 9402248, -25158428, 14825790, 12250487, -8846183, 30946187, 1911201, 25388786, -12267993, 19774680, -7795871, -17911345, -919733, -11895344, 2498716, 21895163, -15267521, 7050263, 13416783 ], [ -15143944, 7785540, -10164633, 19101306, 9907544, -19158548, 7534266, 12191333, -8593973, 31139105, 3062883, 16086806, -6564171, 14742984, -2166941, -8531347, 1003105, -12779216, 5624212, 21949553, -7896515, 9101189, 7452717 ], [ -8254072, 5713884, -12149247, 19439862, 10412840, -13158668, 242742, 12132179, -8341763, 31332023, 4214565, 6784826, -860349, 9711288, 3461989, 848651, 2925943, -13663088, 8749708, 22003943, -525509, 11152115, 1488651 ], [ -1364200, 3642228, -14133861, 19778418, 10918136, -7158788, -7048782, 12073025, -8089553, 31524941, 5366247, -2517154, 4843473, 4679592, 9090919, 10228649, 4848781, -14546960, 11875204, 22058333, 6845497, 13203041, -4475415 ], [ 5525672, 1570572, -16118475, 20116974, 11423432, -1158908, -14340306, 12013871, -7837343, 31717859, 6517929, -11819134, 10547295, -352104, 14719849, 19608647, 6771619, -15430832, 15000700, 22112723, 14216503, 15253967, -10439481 ], [ 10703003, -88348, -16536522, 19238228, 11705986, 3471194, -19103002, 11374784, -7642998, 30068208, 7525229, -19534823, 15311446, -4863955, 18767668, 26736967, 8459257, -16189101, 16688199, 20776726, 20422492, 16215919, -14393103 ], [ 7317629, 316412, -9121734, 12272972, 10874830, 1252406, -11221558, 7836032, -7737978, 19205712, 7810619, -19319057, 15377242, -6776581, 14909932, 22606897, 8970895, -16319355, 11185713, 12488794, 20803396, 11733001, -8294505 ], [ 3932255, 721172, -1706946, 5307716, 10043674, -966382, -3340114, 4297280, -7832958, 8343216, 8096009, -19103291, 15443038, -8689207, 11052196, 18476827, 9482533, -16449609, 5683227, 4200862, 21184300, 7250083, -2195907 ], [ 546881, 1125932, 5707842, -1657540, 9212518, -3185170, 4541330, 758528, -7927938, -2519280, 8381399, -18887525, 15508834, -10601833, 7194460, 14346757, 9994171, -16579863, 180741, -4087070, 21565204, 2767165, 3902691 ], [ -2838493, 1530692, 13122630, -8622796, 8381362, -5403958, 12422774, -2780224, -8022918, -13381776, 8666789, -18671759, 15574630, -12514459, 3336724, 10216687, 10505809, -16710117, -5321745, -12375002, 21946108, -1715753, 10001289 ], [ -6223867, 1935452, 20537418, -15588052, 7550206, -7622746, 20304218, -6318976, -8117898, -24244272, 8952179, -18455993, 15640426, -14427085, -521012, 6086617, 11017447, -16840371, -10824231, -20662934, 22327012, -6198671, 16099887 ], [ -4468836, 1092732, 19820456, -15619068, 6633040, -5138164, 14080232, -1625918, -6236153, -22800598, 6457714, -17927967, 13472207, -15418521, -33648, 4965977, 5833810, -14093420, -13783007, -19134606, 16327986, -5294479, 14862490 ], [ -1685724, 516, 17477144, -14263236, 5698672, -1712908, 5035160, 4713502, -3959063, -18895690, 3407278, -17337489, 10857185, -16225719, 1322736, 4447223, -488882, -10771028, -16233041, -15643026, 9052974, -3312865, 12157894 ], [ 1097388, -1091700, 15133832, -12907404, 4764304, 1712348, -4009912, 11052922, -1681973, -14990782, 356842, -16747011, 8242163, -17032917, 2679120, 3928469, -6811574, -7448636, -18683075, -12151446, 1777962, -1331251, 9453298 ], [ 3880500, -2183916, 12790520, -11551572, 3829936, 5137604, -13054984, 17392342, 595117, -11085874, -2693594, -16156533, 5627141, -17840115, 4035504, 3409715, -13134266, -4126244, -21133109, -8659866, -5497050, 650363, 6748702 ], [ 6663612, -3276132, 10447208, -10195740, 2895568, 8562860, -22100056, 23731762, 2872207, -7180966, -5744030, -15566055, 3012119, -18647313, 5391888, 2890961, -19456958, -803852, -23583143, -5168286, -12772062, 2631977, 4044106 ], [ 5400432, -4829280, 6711788, -8169177, 772105, 8843843, -24216109, 22459681, 5047627, -3119812, -5661386, -13335912, -1469410, -16170309, 5022033, 2473649, -18123737, 1996150, -21539123, -3332928, -12955962, 2810663, 4331149 ], [ 90960, -6843360, 1584260, -5471883, -2540453, 5980553, -19403143, 13576099, 7121377, 1097588, -2445662, -9466104, -7817446, -10409103, 2925939, 2157779, -9134603, 4273762, -15001049, -3153792, -6048750, 1186421, 7609831 ], [ -5218512, -8857440, -3543268, -2774589, -5853011, 3117263, -14590177, 4692517, 9195127, 5314988, 770062, -5596296, -14165482, -4647897, 829845, 1841909, -145469, 6551374, -8462975, -2974656, 858462, -437821, 10888513 ], [ -10527984, -10871520, -8670796, -77295, -9165569, 253973, -9777211, -4191065, 11268877, 9532388, 3985786, -1726488, -20513518, 1113309, -1266249, 1526039, 8843665, 8828986, -1924901, -2795520, 7765674, -2062063, 14167195 ], [ -15837456, -12885600, -13798324, 2619999, -12478127, -2609317, -4964245, -13074647, 13342627, 13749788, 7201510, 2143320, -26861554, 6874515, -3362343, 1210169, 17832799, 11106598, 4613173, -2616384, 14672886, -3686305, 17445877 ], [ -19722689, -14004974, -17803842, 5251297, -15619129, -4883438, -231194, -20846310, 15027360, 16287919, 10176797, 5257396, -30387729, 11522486, -5089337, 1549403, 24243103, 12622712, 10134575, -1782207, 20202729, -4400936, 18942508 ], [ -16486727, -10650818, -16199310, 7552615, -17902351, -4211714, 4102282, -23058378, 14767008, 10429705, 11949899, 4592812, -19804599, 10604282, -4970831, 5164157, 17759257, 10331336, 10572617, 2327175, 18845727, -567512, 11528884 ], [ -13250765, -7296662, -14594778, 9853933, -20185573, -3539990, 8435758, -25270446, 14506656, 4571491, 13723001, 3928228, -9221469, 9686078, -4852325, 8778911, 11275411, 8039960, 11010659, 6436557, 17488725, 3265912, 4115260 ], [ -10014803, -3942506, -12990246, 12155251, -22468795, -2868266, 12769234, -27482514, 14246304, -1286723, 15496103, 3263644, 1361661, 8767874, -4733819, 12393665, 4791565, 5748584, 11448701, 10545939, 16131723, 7099336, -3298364 ], [ -6778841, -588350, -11385714, 14456569, -24752017, -2196542, 17102710, -29694582, 13985952, -7144937, 17269205, 2599060, 11944791, 7849670, -4615313, 16008419, -1692281, 3457208, 11886743, 14655321, 14774721, 10932760, -10711988 ], [ -3542879, 2765806, -9781182, 16757887, -27035239, -1524818, 21436186, -31906650, 13725600, -13003151, 19042307, 1934476, 22527921, 6931466, -4496807, 19623173, -8176127, 1165832, 12324785, 18764703, 13417719, 14766184, -18125612 ], [ -6258612, 1881282, -10179830, 13136540, -24052906, -3371779, 18742982, -22502863, 13297968, -14057095, 19582124, -1549158, 16771966, 1712767, 325194, 13621142, -5522083, 1288421, 14934297, 18948490, 12084162, 16319898, -20022756 ], [ -10164684, 149022, -10979114, 8330660, -20017462, -5722477, 14644442, -10775905, 12836880, -14150185, 19875284, -5596602, 7748194, -4366031, 6087894, 5695754, -1040461, 1893803, 17978103, 18347158, 10755294, 17417670, -20816604 ], [ -14070756, -1583238, -11778398, 3524780, -15982018, -8073175, 10545902, 951053, 12375792, -14243275, 20168444, -9644046, -1275578, -10444829, 11850594, -2229634, 3441161, 2499185, 21021909, 17745826, 9426426, 18515442, -21610452 ], [ -17976828, -3315498, -12577682, -1281100, -11946574, -10423873, 6447362, 12678011, 11914704, -14336365, 20461604, -13691490, -10299350, -16523627, 17613294, -10155022, 7922783, 3104567, 24065715, 17144494, 8097558, 19613214, -22404300 ], [ -21882900, -5047758, -13376966, -6086980, -7911130, -12774571, 2348822, 24404969, 11453616, -14429455, 20754764, -17738934, -19323122, -22602425, 23375994, -18080410, 12404405, 3709949, 27109521, 16543162, 6768690, 20710986, -23198148 ] ], [ [ -14345024, -26407104, 1919296, -22005184, -3524608, 17724640, 17014720, -3134752, -17391744, 5242560, 4113760, 19400288, -15820768, -22693280, 14251232, 14491328, -950560, 13310528, -3264416, -6018336, -2809824, -21816256, 7322848 ], [ -14345024, -26407104, 1919296, -22005184, -3524608, 17724640, 17014720, -3134752, -17391744, 5242560, 4113760, 19400288, -15820768, -22693280, 14251232, 14491328, -950560, 13310528, -3264416, -6018336, -2809824, -21816256, 7322848 ], [ -14345024, -26407104, 1919296, -22005184, -3524608, 17724640, 17014720, -3134752, -17391744, 5242560, 4113760, 19400288, -15820768, -22693280, 14251232, 14491328, -950560, 13310528, -3264416, -6018336, -2809824, -21816256, 7322848 ], [ -10057604, -27331214, 5704781, -15686299, -6739998, 16248510, 11876330, -5931202, -16429709, 6644660, 8289525, 15439418, -14460318, -15333630, 10329812, 10110203, -4692330, 14641698, -2806071, -5600956, -413804, -19956201, 9080528 ], [ -4912700, -28440146, 10247363, -8103637, -10598466, 14477154, 5710262, -9286942, -15275267, 8327180, 13300443, 10686374, -12827778, -6502050, 5624108, 4852853, -9182454, 16239102, -2256057, -5100100, 2461420, -17724135, 11189744 ], [ 232204, -29549078, 14789945, -520975, -14456934, 12705798, -455806, -12642682, -14120825, 10009700, 18311361, 5933330, -11195238, 2329530, 918404, -404497, -13672578, 17836506, -1706043, -4599244, 5336644, -15492069, 13298960 ], [ 5377108, -30658010, 19332527, 7061687, -18315402, 10934442, -6621874, -15998422, -12966383, 11692220, 23322279, 1180286, -9562698, 11161110, -3787300, -5661847, -18162702, 19433910, -1156029, -4098388, 8211868, -13260003, 15408176 ], [ 10522012, -31766942, 23875109, 14644349, -22173870, 9163086, -12787942, -19354162, -11811941, 13374740, 28333197, -3572758, -7930158, 19992690, -8493004, -10919197, -22652826, 21031314, -606015, -3597532, 11087092, -11027937, 17517392 ], [ 12595333, -31475252, 23059973, 16061765, -19679061, 10111305, -16457221, -16933006, -11920355, 11034467, 29186862, -4769518, -4746402, 21082005, -9437869, -13606504, -23895816, 20056080, 1220151, -4196812, 8699584, -7709736, 15300119 ], [ 11597071, -29782940, 16887119, 11313935, -10830975, 13779099, -17629711, -8734954, -13291625, 4671401, 25883274, -2409994, -11430, 14429055, -6621895, -13723768, -21891672, 16508208, 4322469, -5896228, 1049344, -3305400, 8756357 ], [ 10598809, -28090628, 10714265, 6566105, -1982889, 17446893, -18802201, -536902, -14662895, -1691665, 22579686, -50470, 4723542, 7776105, -3805921, -13841032, -19887528, 12960336, 7424787, -7595644, -6600896, 1098936, 2212595 ], [ 9600547, -26398316, 4541411, 1818275, 6865197, 21114687, -19974691, 7661150, -16034165, -8054731, 19276098, 2309054, 9458514, 1123155, -989947, -13958296, -17883384, 9412464, 10527105, -9295060, -14251136, 5503272, -4331167 ], [ 8602285, -24706004, -1631443, -2929555, 15713283, 24782481, -21147181, 15859202, -17405435, -14417797, 15972510, 4668578, 14193486, -5529795, 1826027, -14075560, -15879240, 5864592, 13629423, -10994476, -21901376, 9907608, -10874929 ], [ 7888250, -22780032, -7145029, -6676701, 22319421, 26558659, -22302070, 21755942, -18445969, -18761518, 12513103, 5436807, 17543670, -10710427, 4941004, -13121874, -13197395, 3306828, 15636410, -12748358, -27030131, 13119701, -15302154 ], [ 8595350, -19685760, -9362275, -5420427, 17715819, 18876757, -23368954, 16146122, -17832823, -13008514, 8274601, -1751439, 13969914, -8529469, 9550996, -6813438, -7127045, 5699604, 12166742, -14774570, -19551461, 10370579, -9146694 ], [ 9302450, -16591488, -11579521, -4164153, 13112217, 11194855, -24435838, 10536302, -17219677, -7255510, 4036099, -8939685, 10396158, -6348511, 14160988, -505002, -1056695, 8092380, 8697074, -16800782, -12072791, 7621457, -2991234 ], [ 10009550, -13497216, -13796767, -2907879, 8508615, 3512953, -25502722, 4926482, -16606531, -1502506, -202403, -16127931, 6822402, -4167553, 18770980, 5803434, 5013655, 10485156, 5227406, -18826994, -4594121, 4872335, 3164226 ], [ 10716650, -10402944, -16014013, -1651605, 3905013, -4168949, -26569606, -683338, -15993385, 4250498, -4440905, -23316177, 3248646, -1986595, 23380972, 12111870, 11084005, 12877932, 1757738, -20853206, 2884549, 2123213, 9319686 ], [ 11423750, -7308672, -18231259, -395331, -698589, -11850851, -27636490, -6293158, -15380239, 10003502, -8679407, -30504423, -325110, 194363, 27990964, 18420306, 17154355, 15270708, -1711930, -22879418, 10363219, -625909, 15475146 ], [ 8191990, -2771750, -17981630, 2721878, -1815261, -13410068, -24695329, -9905343, -10683133, 8531146, -7502189, -26576629, -3333531, -2733449, 20154076, 14627562, 14801090, 12920529, -1705563, -20102315, 10861999, -661801, 12624671 ], [ 4172458, 2053702, -17238626, 6211274, -2234547, -13744748, -20952559, -13118001, -5169235, 5613718, -5241827, -20425627, -6228885, -6683015, 9827812, 8814582, 10763102, 9621759, -1003989, -16364549, 9964801, -155047, 7973009 ], [ 152926, 6879154, -16495622, 9700670, -2653833, -14079428, -17209789, -16330659, 344663, 2696290, -2981465, -14274625, -9124239, -10632581, -498452, 3001602, 6725114, 6322989, -302415, -12626783, 9067603, 351707, 3321347 ], [ -3866606, 11704606, -15752618, 13190066, -3073119, -14414108, -13467019, -19543317, 5858561, -221138, -721103, -8123623, -12019593, -14582147, -10824716, -2811378, 2687126, 3024219, 399159, -8889017, 8170405, 858461, -1330315 ], [ -7886138, 16530058, -15009614, 16679462, -3492405, -14748788, -9724249, -22755975, 11372459, -3138566, 1539259, -1972621, -14914947, -18531713, -21150980, -8624358, -1350862, -274551, 1100733, -5151251, 7273207, 1365215, -5981977 ], [ -10590971, 20051761, -11592161, 17893382, -3071106, -16255376, -5537029, -22759155, 11406404, -5752310, 2244688, 3117026, -16675791, -18809990, -24983774, -9985224, -2292853, -2652744, 1794651, -4562579, 4986430, 3267389, -6476524 ], [ -11981105, 22269715, -5500259, 16831826, -1809222, -18933872, -905359, -19552857, 5960396, -8062370, 1395184, 7145318, -17302125, -15416978, -22323098, -6893976, -138847, -4110360, 2480913, -7123001, 1310074, 6564983, -2813956 ], [ -13371239, 24487669, 591643, 15770270, -547338, -21612368, 3726311, -16346559, 514388, -10372430, 545680, 11173610, -17928459, -12023966, -19662422, -3802728, 2015159, -5567976, 3167175, -9683423, -2366282, 9862577, 848612 ], [ -14761373, 26705623, 6683545, 14708714, 714546, -24290864, 8357981, -13140261, -4931620, -12682490, -303824, 15201902, -18554793, -8630954, -17001746, -711480, 4169165, -7025592, 3853437, -12243845, -6042638, 13160171, 4511180 ], [ -16151507, 28923577, 12775447, 13647158, 1976430, -26969360, 12989651, -9933963, -10377628, -14992550, -1153328, 19230194, -19181127, -5237942, -14341070, 2379768, 6323171, -8483208, 4539699, -14804267, -9718994, 16457765, 8173748 ], [ -16823655, 29030688, 17987779, 12343929, 3205818, -28922355, 16435446, -7369731, -14312676, -15666498, -1481473, 21463730, -19050492, -3171250, -11347240, 5465233, 7172092, -10035553, 5719660, -17053829, -12647933, 19089820, 10547915 ], [ -13905873, 18583584, 18802261, 9832335, 4272726, -27247845, 13951866, -8015829, -10692924, -8159886, 797177, 14723486, -15135012, -7736158, -6687640, 8521783, 1495588, -12061543, 9368116, -17749091, -11839787, 18394180, 6480077 ], [ -10988091, 8136480, 19616743, 7320741, 5339634, -25573335, 11468286, -8661927, -7073172, -653274, 3075827, 7983242, -11219532, -12301066, -2028040, 11578333, -4180916, -14087533, 13016572, -18444353, -11031641, 17698540, 2412239 ], [ -8070309, -2310624, 20431225, 4809147, 6406542, -23898825, 8984706, -9308025, -3453420, 6853338, 5354477, 1242998, -7304052, -16865974, 2631560, 14634883, -9857420, -16113523, 16665028, -19139615, -10223495, 17002900, -1655599 ], [ -5152527, -12757728, 21245707, 2297553, 7473450, -22224315, 6501126, -9954123, 166332, 14359950, 7633127, -5497246, -3388572, -21430882, 7291160, 17691433, -15533924, -18139513, 20313484, -19834877, -9415349, 16307260, -5723437 ], [ -2234745, -23204832, 22060189, -214041, 8540358, -20549805, 4017546, -10600221, 3786084, 21866562, 9911777, -12237490, 526908, -25995790, 11950760, 20747983, -21210428, -20165503, 23961940, -20530139, -8607203, 15611620, -9791275 ], [ 78687, -25788386, 22481186, -873685, 4409486, -15351170, 2631571, -9955364, 1055356, 17095319, 11401932, -14578314, -1093602, -24097508, 13228985, 14995508, -17220362, -17035518, 17406566, -12596826, -4333542, 16276785, -11125063 ], [ 2271249, -26799230, 22823486, -1162939, -760942, -9447710, 1465117, -9052316, -2945468, 9868505, 12734388, -16039254, -3821310, -20906588, 13830935, 7481228, -11296982, -12874338, 8810426, -2937798, 633222, 17214111, -11912041 ], [ 4463811, -27810074, 23165786, -1452193, -5931370, -3544250, 298663, -8149268, -6946292, 2641691, 14066844, -17500194, -6549018, -17715668, 14432885, -33052, -5373602, -8713158, 214286, 6721230, 5599986, 18151437, -12699019 ], [ 6656373, -28820918, 23508086, -1741447, -11101798, 2359210, -867791, -7246220, -10947116, -4585123, 15399300, -18961134, -9276726, -14524748, 15034835, -7547332, 549778, -4551978, -8381854, 16380258, 10566750, 19088763, -13485997 ], [ 8848935, -29831762, 23850386, -2030701, -16272226, 8262670, -2034245, -6343172, -14947940, -11811937, 16731756, -20422074, -12004434, -11333828, 15636785, -15061612, 6473158, -390798, -16977994, 26039286, 15533514, 20026089, -14272975 ], [ 10562739, -29429438, 21781136, -3019348, -16139716, 10142197, -5229863, -7537496, -17261573, -14016715, 16284660, -21386106, -12270768, -6274028, 12255386, -18800203, 6660940, 3675111, -19714390, 28822140, 18699654, 17248167, -16047226 ], [ 11797785, -27613946, 17300336, -4707388, -10704268, 7997791, -10454645, -10829192, -17888015, -11199457, 14058012, -21853230, -10075728, 654652, 4890638, -18763105, 1113124, 7645749, -16591042, 24728820, 20065170, 10754997, -18808750 ], [ 13032831, -25798454, 12819536, -6395428, -5268820, 5853385, -15679427, -14120888, -18514457, -8382199, 11831364, -22320354, -7880688, 7583332, -2474110, -18726007, -4434692, 11616387, -13467694, 20635500, 21430686, 4261827, -21570274 ], [ 14267877, -23982962, 8338736, -8083468, 166628, 3708979, -20904209, -17412584, -19140899, -5564941, 9604716, -22787478, -5685648, 14512012, -9838858, -18688909, -9982508, 15587025, -10344346, 16542180, 22796202, -2231343, -24331798 ], [ 15502923, -22167470, 3857936, -9771508, 5602076, 1564573, -26128991, -20704280, -19767341, -2747683, 7378068, -23254602, -3490608, 21440692, -17203606, -18651811, -15530324, 19557663, -7220998, 12448860, 24161718, -8724513, -27093322 ], [ 15035098, -20440295, -328983, -11457128, 9691129, 344478, -29716312, -22906990, -19479211, -179366, 4982724, -23721113, -1432054, 26397752, -23597087, -18679969, -20102566, 21599393, -3931419, 8292807, 23737218, -14521791, -28712387 ], [ 6052918, -19154705, -3046497, -13130648, 7048207, 3745938, -25116328, -19664770, -14618221, 1144246, 1743900, -24184559, -55930, 21496712, -25134233, -19034407, -19796938, 13996583, 189315, 3823089, 14362638, -16839609, -24619157 ], [ -2929262, -17869115, -5764011, -14804168, 4405285, 7147398, -20516344, -16422550, -9757231, 2467858, -1494924, -24648005, 1320194, 16595672, -26671379, -19388845, -19491310, 6393773, 4310049, -646629, 4988058, -19157427, -20525927 ], [ -11911442, -16583525, -8481525, -16477688, 1762363, 10548858, -15916360, -13180330, -4896241, 3791470, -4733748, -25111451, 2696318, 11694632, -28208525, -19743283, -19185682, -1209037, 8430783, -5116347, -4386522, -21475245, -16432697 ], [ -20893622, -15297935, -11199039, -18151208, -880559, 13950318, -11316376, -9938110, -35251, 5115082, -7972572, -25574897, 4072442, 6793592, -29745671, -20097721, -18880054, -8811847, 12551517, -9586065, -13761102, -23793063, -12339467 ], [ -29875802, -14012345, -13916553, -19824728, -3523481, 17351778, -6716392, -6695890, 4825739, 6438694, -11211396, -26038343, 5448566, 1892552, -31282817, -20452159, -18574426, -16414657, 16672251, -14055783, -23135682, -26110881, -8246237 ], [ -21779497, -13107855, -11586367, -19370248, -8296698, 12998783, -3964453, -8005390, 4226134, 2167346, -7072450, -22926269, 8603585, 2879812, -26427213, -15862717, -11884888, -19085177, 14789270, -11075581, -21773122, -19351789, -2459367 ], [ -10267495, -12279585, -8246641, -18490168, -13495974, 7094897, -1582123, -10225234, 2534410, -3222994, -1457950, -19099091, 12114383, 5044732, -20293059, -10284499, -3918568, -20769239, 11705546, -6605395, -18263134, -10777315, 3666231 ], [ 1244507, -11451315, -4906915, -17610088, -18695250, 1191011, 800207, -12445078, 842686, -8613334, 4156550, -15271913, 15625181, 7209652, -14158905, -4706281, 4047752, -22453301, 8621822, -2135209, -14753146, -2202841, 9791829 ], [ 12756509, -10623045, -1567189, -16730008, -23894526, -4712875, 3182537, -14664922, -849038, -14003674, 9771050, -11444735, 19135979, 9374572, -8024751, 871937, 12014072, -24137363, 5538098, 2334977, -11243158, 6371633, 15917427 ], [ 24268511, -9794775, 1772537, -15849928, -29093802, -10616761, 5564867, -16884766, -2540762, -19394014, 15385550, -7617557, 22646777, 11539492, -1890597, 6450155, 19980392, -25821425, 2454374, 6805163, -7733170, 14946107, 22043025 ], [ 27319937, -7180335, 5364188, -13692286, -30763305, -11171329, 5224157, -16742689, -2558453, -20358958, 17830190, -5003726, 22109207, 9455794, 2534727, 8781467, 22190756, -22320086, 915371, 8287649, -7646185, 14798672, 23711187 ], [ 21910787, -2779725, 9207764, -10257082, -28903035, -6376579, 2160407, -14238691, -902111, -16898506, 17104970, -3603242, 17523269, 3123478, 5251221, 7865873, 18645164, -13633346, 921089, 6782435, -10982203, 5929328, 20921913 ], [ 16501637, 1620885, 13051340, -6821878, -27042765, -1581829, -903343, -11734693, 754231, -13438054, 16379750, -2202758, 12937331, -3208838, 7967715, 6950279, 15099572, -4946606, 926807, 5277221, -14318221, -2940016, 18132639 ], [ 11092487, 6021495, 16894916, -3386674, -25182495, 3212921, -3967093, -9230695, 2410573, -9977602, 15654530, -802274, 8351393, -9541154, 10684209, 6034685, 11553980, 3740134, 932525, 3772007, -17654239, -11809360, 15343365 ], [ 5683337, 10422105, 20738492, 48530, -23322225, 8007671, -7030843, -6726697, 4066915, -6517150, 14929310, 598210, 3765455, -15873470, 13400703, 5119091, 8008388, 12426874, 938243, 2266793, -20990257, -20678704, 12554091 ], [ 847149, 12719170, 23650087, 2305352, -20617471, 12366854, -9928989, -5138846, 5651847, -4453808, 14459060, 1554777, 961083, -20600449, 15811161, 4193762, 4849018, 19667141, 1430540, 1029536, -23162867, -26575928, 10542713 ], [ -1124229, 4498510, 21901777, -1329736, -13690297, 14548202, -11999115, -8131730, 6879729, -9376016, 15263660, 291759, 7064541, -17300743, 16691439, 3219758, 3620758, 19675043, 4355732, 1132064, -19518437, -17612552, 12420815 ], [ -3095607, -3722150, 20153467, -4964824, -6763123, 16729550, -14069241, -11124614, 8107611, -14298224, 16068260, -971259, 13167999, -14001037, 17571717, 2245754, 2392498, 19682945, 7280924, 1234592, -15874007, -8649176, 14298917 ], [ -5066985, -11942810, 18405157, -8599912, 164051, 18910898, -16139367, -14117498, 9335493, -19220432, 16872860, -2234277, 19271457, -10701331, 18451995, 1271750, 1164238, 19690847, 10206116, 1337120, -12229577, 314200, 16177019 ], [ -7038363, -20163470, 16656847, -12235000, 7091225, 21092246, -18209493, -17110382, 10563375, -24142640, 17677460, -3497295, 25374915, -7401625, 19332273, 297746, -64022, 19698749, 13131308, 1439648, -8585147, 9277576, 18055121 ], [ -9009741, -28384130, 14908537, -15870088, 14018399, 23273594, -20279619, -20103266, 11791257, -29064848, 18482060, -4760313, 31478373, -4101919, 20212551, -676258, -1292282, 19706651, 16056500, 1542176, -4940717, 18240952, 19933223 ], [ -7499849, -26124085, 12542317, -14180926, 12545253, 18290282, -12745480, -15840305, 13140679, -26035131, 19407920, -3383896, 24921051, -1683758, 16990344, -3823337, 1845083, 19125118, 13303057, -1714191, -4313042, 15836278, 13131270 ], [ -5293703, -21767899, 10052515, -11426914, 9392043, 11874038, -3290488, -10126175, 14514409, -21415029, 20358032, -1479592, 15831573, 558094, 12947640, -7405031, 5855573, 18425698, 9413887, -5642337, -4288718, 11157994, 4593306 ], [ -3087557, -17411713, 7562713, -8672902, 6238833, 5457794, 6164504, -4412045, 15888139, -16794927, 21308144, 424712, 6742095, 2799946, 8904936, -10986725, 9866063, 17726278, 5524717, -9570483, -4264394, 6479710, -3944658 ], [ -881411, -13055527, 5072911, -5918890, 3085623, -958450, 15619496, 1302085, 17261869, -12174825, 22258256, 2329016, -2347383, 5041798, 4862232, -14568419, 13876553, 17026858, 1635547, -13498629, -4240070, 1801426, -12482622 ], [ 1324735, -8699341, 2583109, -3164878, -67587, -7374694, 25074488, 7016215, 18635599, -7554723, 23208368, 4233320, -11436861, 7283650, 819528, -18150113, 17887043, 16327438, -2253623, -17426775, -4215746, -2876858, -21020586 ], [ 3849205, -7162777, 3927124, -459250, -1219380, -10660813, 28119329, 8445385, 19763872, -6676497, 20246000, 3059780, -13912014, 8651866, -316956, -15179615, 20725445, 14406154, -3247364, -16442808, -1827737, -5978339, -25257354 ], [ 6691999, -8445835, 9104956, 2197994, -369756, -10816807, 24754019, 5589595, 20646688, -9540147, 13371152, -1191604, -9772842, 9146446, 1452780, -5656925, 22391759, 11263006, -1345676, -10546728, 2923957, -7503017, -25192926 ], [ 9534793, -9728893, 14282788, 4855238, 479868, -10972801, 21388709, 2733805, 21529504, -12403797, 6496304, -5442988, -5633670, 9641026, 3222516, 3865765, 24058073, 8119858, 556012, -4650648, 7675651, -9027695, -25128498 ], [ 12377587, -11011951, 19460620, 7512482, 1329492, -11128795, 18023399, -121985, 22412320, -15267447, -378544, -9694372, -1494498, 10135606, 4992252, 13388455, 25724387, 4976710, 2457700, 1245432, 12427345, -10552373, -25064070 ], [ 15220381, -12295009, 24638452, 10169726, 2179116, -11284789, 14658089, -2977775, 23295136, -18131097, -7253392, -13945756, 2644674, 10630186, 6761988, 22911145, 27390701, 1833562, 4359388, 7141512, 17179039, -12077051, -24999642 ], [ 17439679, -12974473, 27761220, 11160328, 3045030, -11347200, 10897525, -5197186, 23849605, -19193190, -12125703, -17478146, 5945632, 10306620, 7873339, 30371805, 28091036, -1454167, 5887533, 11555197, 20037173, -13669177, -24917174 ], [ 16541497, -10635967, 20608668, 3817720, 3992394, -10941696, 5160691, -4234702, 22762339, -11247498, -6985329, -17415566, 5055520, 5892324, 5692765, 27522315, 23961476, -5464801, 5547963, 8556907, 13427507, -15598543, -24744506 ], [ 15643315, -8297461, 13456116, -3524888, 4939758, -10536192, -576143, -3272218, 21675073, -3301806, -1844955, -17352986, 4165408, 1478028, 3512191, 24672825, 19831916, -9475435, 5208393, 5558617, 6817841, -17527909, -24571838 ], [ 14745133, -5958955, 6303564, -10867496, 5887122, -10130688, -6312977, -2309734, 20587807, 4643886, 3295419, -17290406, 3275296, -2936268, 1331617, 21823335, 15702356, -13486069, 4868823, 2560327, 208175, -19457275, -24399170 ], [ 13846951, -3620449, -848988, -18210104, 6834486, -9725184, -12049811, -1347250, 19500541, 12589578, 8435793, -17227826, 2385184, -7350564, -848957, 18973845, 11572796, -17496703, 4529253, -437963, -6401491, -21386641, -24226502 ], [ 12948769, -1281943, -8001540, -25552712, 7781850, -9319680, -17786645, -384766, 18413275, 20535270, 13576167, -17165246, 1495072, -11764860, -3029531, 16124355, 7443236, -21507337, 4189683, -3436253, -13011157, -23316007, -24053834 ], [ 8647017, 1119193, -10749907, -23929620, 8009309, -12041796, -13169239, -1208217, 16509204, 23441867, 12352601, -18089391, 2275285, -12007116, -3444780, 11404080, 2722916, -18828836, 4306148, -961728, -13489998, -23268768, -16263066 ], [ 3664551, 3532855, -12617437, -20513388, 8092787, -15389436, -6480985, -2388855, 14441772, 25340645, 9856247, -19210881, 3389563, -11414964, -3506964, 6309648, -2115556, -14812508, 4513820, 2607360, -12742674, -22826208, -6948678 ], [ -1317915, 5946517, -14484967, -17097156, 8176265, -18737076, 207269, -3569493, 12374340, 27239423, 7359893, -20332371, 4503841, -10822812, -3569148, 1215216, -6954028, -10796180, 4721492, 6176448, -11995350, -22383648, 2365710 ], [ -6300381, 8360179, -16352497, -13680924, 8259743, -22084716, 6895523, -4750131, 10306908, 29138201, 4863539, -21453861, 5618119, -10230660, -3631332, -3879216, -11792500, -6779852, 4929164, 9745536, -11248026, -21941088, 11680098 ], [ -11282847, 10773841, -18220027, -10264692, 8343221, -25432356, 13583777, -5930769, 8239476, 31036979, 2367185, -22575351, 6732397, -9638508, -3693516, -8973648, -16630972, -2763524, 5136836, 13314624, -10500702, -21498528, 20994486 ], [ -13798839, 8079949, -16801231, -10111617, 9186548, -23353440, 17545538, -6445659, 6537594, 31331543, 44723, -18301125, 7650022, -7992774, -3059364, -10073982, -15296659, -2342156, 3299117, 10739988, -10270392, -20555148, 22783947 ], [ -13848357, 278503, -12096109, -13221699, 10789724, -15847968, 18780806, -6294801, 5201262, 30021893, -2103847, -8631183, 8370994, -5293458, -1728876, -7180218, -7789561, -5515748, -583993, 2021628, -10557096, -19110948, 17048481 ], [ -13897875, -7522943, -7390987, -16331781, 12392900, -8342496, 20016074, -6143943, 3864930, 28712243, -4252417, 1038759, 9091966, -2594142, -398388, -4286454, -282463, -8689340, -4467103, -6696732, -10843800, -17666748, 11313015 ], [ -13947393, -15324389, -2685865, -19441863, 13996076, -837024, 21251342, -5993085, 2528598, 27402593, -6400987, 10708701, 9812938, 105174, 932100, -1392690, 7224635, -11862932, -8350213, -15415092, -11130504, -16222548, 5577549 ], [ -13996911, -23125835, 2019257, -22551945, 15599252, 6668448, 22486610, -5842227, 1192266, 26092943, -8549557, 20378643, 10533910, 2804490, 2262588, 1501074, 14731733, -15036524, -12233323, -24133452, -11417208, -14778348, -157917 ], [ -14591407, -27881420, 4945103, -25328503, 17265697, 11860073, 22573372, -5609642, 674084, 24222864, -9945149, 27373652, 10698612, 4406598, 4091681, 4381866, 19783842, -16957604, -15334262, -29648438, -12116678, -13503055, -4195652 ], [ -17910793, -17407700, -1025431, -26437441, 19248487, 5482463, 16917604, -4968422, 4246652, 19550640, -7575851, 20993996, 8081964, 522666, 8413799, 7197798, 12561006, -12616124, -14524346, -19146554, -14879978, -13072297, 255268 ], [ -21230179, -6933980, -6995965, -27546379, 21231277, -895147, 11261836, -4327202, 7819220, 14878416, -5206553, 14614340, 5465316, -3361266, 12735917, 10013730, 5338170, -8274644, -13714430, -8644670, -17643278, -12641539, 4706188 ], [ -24549565, 3539740, -12966499, -28655317, 23214067, -7272757, 5606068, -3685982, 11391788, 10206192, -2837255, 8234684, 2848668, -7245198, 17058035, 12829662, -1884666, -3933164, -12904514, 1857214, -20406578, -12210781, 9157108 ], [ -27868951, 14013460, -18937033, -29764255, 25196857, -13650367, -49700, -3044762, 14964356, 5533968, -467957, 1855028, 232020, -11129130, 21380153, 15645594, -9107502, 408316, -12094598, 12359098, -23169878, -11780023, 13608028 ], [ -31188337, 24487180, -24907567, -30873193, 27179647, -20027977, -5705468, -2403542, 18536924, 861744, 1901341, -4524628, -2384628, -15013062, 25702271, 18461526, -16330338, 4749796, -11284682, 22860982, -25933178, -11349265, 18058948 ], [ -29059653, 23916590, -25242476, -26957651, 21582542, -18733822, -960941, -792162, 16840042, 3813305, 5602244, -6515659, -3998646, -15636579, 18584939, 19860563, -11394834, 6477201, -12771486, 20773506, -24645218, -6145027, 18732653 ], [ -25841355, 21137138, -24450260, -22037213, 14469458, -15905314, 5863645, 1013250, 14089270, 8289623, 9569468, -7628965, -5412138, -15608013, 9179717, 20976221, -4027662, 7681791, -14717634, 16168158, -22547006, 13907, 18650915 ], [ -22623057, 18357686, -23658044, -17116775, 7356374, -13076806, 12688231, 2818662, 11338498, 12765941, 13536692, -8742271, -6825630, -15579447, -225505, 22091879, 3339510, 8886381, -16663782, 11562810, -20448794, 6172841, 18569177 ], [ -19404759, 15578234, -22865828, -12196337, 243290, -10248298, 19512817, 4624074, 8587726, 17242259, 17503916, -9855577, -8239122, -15550881, -9630727, 23207537, 10706682, 10090971, -18609930, 6957462, -18350582, 12331775, 18487439 ], [ -16186461, 12798782, -22073612, -7275899, -6869794, -7419790, 26337403, 6429486, 5836954, 21718577, 21471140, -10968883, -9652614, -15522315, -19035949, 24323195, 18073854, 11295561, -20556078, 2352114, -16252370, 18490709, 18405701 ], [ -15484632, 8783633, -19513094, -1923380, -7521826, -4364170, 29098519, 8803956, 5030578, 19569698, 18818618, -9043081, -10080753, -15161358, -23134435, 21391259, 19027200, 11512899, -20460423, -537807, -14498585, 19393844, 18546380 ], [ -17299272, 3532787, -15184274, 3861220, -1712806, -1081438, 27796165, 11747484, 6168598, 10795622, 9546350, -4078171, -9523539, -14468010, -21926185, 14411729, 13566720, 10742985, -18322965, -1712301, -13089227, 15041180, 18909476 ], [ -19113912, -1718059, -10855454, 9645820, 4096214, 2201294, 26493811, 14691012, 7306618, 2021546, 274082, 886739, -8966325, -13774662, -20717935, 7432199, 8106240, 9973071, -16185507, -2886795, -11679869, 10688516, 19272572 ], [ -20928552, -6968905, -6526634, 15430420, 9905234, 5484026, 25191457, 17634540, 8444638, -6752530, -8998186, 5851649, -8409111, -13081314, -19509685, 452669, 2645760, 9203157, -14048049, -4061289, -10270511, 6335852, 19635668 ], [ -22743192, -12219751, -2197814, 21215020, 15714254, 8766758, 23889103, 20578068, 9582658, -15526606, -18270454, 10816559, -7851897, -12387966, -18301435, -6526861, -2814720, 8433243, -11910591, -5235783, -8861153, 1983188, 19998764 ], [ -23315310, -16548885, 817376, 24338054, 19452890, 10515860, 22176174, 23199582, 10244174, -22267033, -24282249, 13812402, -6952733, -10898334, -16083054, -11478686, -6695713, 6751920, -9028365, -5095661, -7696812, -781687, 19798080 ], [ -17674818, -16269459, -2735584, 14153258, 12839606, 4596812, 18410370, 24211026, 8523170, -18839215, -13991679, 6962910, -4343819, -5427282, -8814018, -6291986, -2679271, 513552, -2422299, 1617541, -7757556, 4392383, 16778496 ], [ -12034326, -15990033, -6288544, 3968462, 6226322, -1322236, 14644566, 25222470, 6802166, -15411397, -3701109, 113418, -1734905, 43770, -1544982, -1105286, 1337171, -5724816, 4183767, 8330743, -7818300, 9566453, 13758912 ], [ -6393834, -15710607, -9841504, -6216334, -386962, -7241284, 10878762, 26233914, 5081162, -11983579, 6589461, -6736074, 874009, 5514822, 5724054, 4081414, 5353613, -11963184, 10789833, 15043945, -7879044, 14740523, 10739328 ], [ -753342, -15431181, -13394464, -16401130, -7000246, -13160332, 7112958, 27245358, 3360158, -8555761, 16880031, -13585566, 3482923, 10985874, 12993090, 9268114, 9370055, -18201552, 17395899, 21757147, -7939788, 19914593, 7719744 ], [ 4887150, -15151755, -16947424, -26585926, -13613530, -19079380, 3347154, 28256802, 1639154, -5127943, 27170601, -20435058, 6091837, 16456926, 20262126, 14454814, 13386497, -24439920, 24001965, 28470349, -8000532, 25088663, 4700160 ], [ 2918662, -11927719, -11975149, -26076832, -12693839, -18475538, 2761030, 20762491, 4852220, -8697760, 27376801, -18859985, 6750546, 12550798, 19038722, 13793144, 7960519, -23124228, 20826726, 29439111, -6852621, 26165153, 2234251 ], [ -571622, -8114761, -5297827, -23428960, -10267553, -16567118, 2810842, 11567029, 9052100, -13667104, 25566127, -15599999, 7019214, 6769234, 16116830, 11961800, 646057, -20297724, 15695226, 29258985, -5462979, 26422127, -120923 ], [ -4061906, -4301803, 1379495, -20781088, -7841267, -14658698, 2860654, 2371567, 13251980, -18636448, 23755453, -12340013, 7287882, 987670, 13194938, 10130456, -6668405, -17471220, 10563726, 29078859, -4073337, 26679101, -2476097 ], [ -7552190, -488845, 8056817, -18133216, -5414981, -12750278, 2910466, -6823895, 17451860, -23605792, 21944779, -9080027, 7556550, -4793894, 10273046, 8299112, -13982867, -14644716, 5432226, 28898733, -2683695, 26936075, -4831271 ], [ -11042474, 3324113, 14734139, -15485344, -2988695, -10841858, 2960278, -16019357, 21651740, -28575136, 20134105, -5820041, 7825218, -10575458, 7351154, 6467768, -21297329, -11818212, 300726, 28718607, -1294053, 27193049, -7186445 ], [ -13575167, 7650428, 16033070, -14878720, 1051585, -7115366, 4819792, -17446622, 20679707, -28852465, 19919350, -5475317, 8612016, -13857623, 6640283, 6608036, -20797373, -12174498, -1316277, 27815646, 2357034, 26436017, -5463950 ], [ -15150269, 12490100, 11953610, -16313344, 6705859, -1570802, 8489008, -11105690, 14535761, -24437779, 21300514, -8045855, 9916944, -14640389, 8140433, 8719916, -12482999, -15713574, 581217, 26189850, 8269566, 24664979, 336214 ], [ -16725371, 17329772, 7874150, -17747968, 12360133, 3973762, 12158224, -4764758, 8391815, -20023093, 22681678, -10616393, 11221872, -15423155, 9640583, 10831796, -4168625, -19252650, 2478711, 24564054, 14182098, 22893941, 6136378 ], [ -18300473, 22169444, 3794690, -19182592, 18014407, 9518326, 15827440, 1576174, 2247869, -15608407, 24062842, -13186931, 12526800, -16205921, 11140733, 12943676, 4145749, -22791726, 4376205, 22938258, 20094630, 21122903, 11936542 ], [ -19875575, 27009116, -284770, -20617216, 23668681, 15062890, 19496656, 7917106, -3896077, -11193721, 25444006, -15757469, 13831728, -16988687, 12640883, 15055556, 12460123, -26330802, 6273699, 21312462, 26007162, 19351865, 17736706 ], [ -20413736, 30551083, -3351409, -21686310, 26999108, 19000766, 21075392, 12350992, -8259540, -7807057, 24948795, -17061386, 14182340, -17001694, 13928616, 15650004, 19377406, -27678981, 7071503, 19147001, 29848164, 17963154, 21584734 ], [ -15767192, 27604525, -1353943, -20927754, 18710300, 14905202, 12201728, 7249648, -3720588, -9560503, 15071709, -12032198, 9761372, -13165906, 14154264, 8657292, 19309234, -18072675, 2370857, 14283215, 23331516, 18486078, 15672082 ], [ -11120648, 24657967, 643523, -20169198, 10421492, 10809638, 3328064, 2148304, 818364, -11313949, 5194623, -7003010, 5340404, -9330118, 14379912, 1664580, 19241062, -8466369, -2329789, 9419429, 16814868, 19009002, 9759430 ], [ -6474104, 21711409, 2640989, -19410642, 2132684, 6714074, -5545600, -2953040, 5357316, -13067395, -4682463, -1973822, 919436, -5494330, 14605560, -5328132, 19172890, 1139937, -7030435, 4555643, 10298220, 19531926, 3846778 ], [ -1827560, 18764851, 4638455, -18652086, -6156124, 2618510, -14419264, -8054384, 9896268, -14820841, -14559549, 3055366, -3501532, -1658542, 14831208, -12320844, 19104718, 10746243, -11731081, -308143, 3781572, 20054850, -2065874 ], [ 2818984, 15818293, 6635921, -17893530, -14444932, -1477054, -23292928, -13155728, 14435220, -16574287, -24436635, 8084554, -7922500, 2177246, 15056856, -19313556, 19036546, 20352549, -16431727, -5171929, -2735076, 20577774, -7978526 ], [ 4452803, 11938010, 5396017, -12352414, -9887060, -4720313, -22082917, -9438792, 15419482, -13550113, -20902391, 9887902, -10728448, 6578364, 13444929, -18317418, 12490309, 13397860, -11232788, -6574825, -505154, 17106293, -3016063 ], [ 5484077, 7870982, 3508639, -5854786, -2759852, -7793111, -18856171, -3958200, 15692806, -9570415, -14685881, 11046082, -13211392, 11092548, 11465487, -15723510, 4648459, 3130972, -4053932, -7285543, 3474082, 12835931, 4121423 ], [ 6515351, 3803954, 1621261, 642842, 4367356, -10865909, -15629425, 1522392, 15966130, -5590717, -8469371, 12204262, -15694336, 15606732, 9486045, -13129602, -3193391, -7135916, 3124924, -7996261, 7453318, 8565569, 11258909 ], [ 7546625, -263074, -266117, 7140470, 11494564, -13938707, -12402679, 7002984, 16239454, -1611019, -2252861, 13362442, -18177280, 20120916, 7506603, -10535694, -11035241, -17402804, 10303780, -8706979, 11432554, 4295207, 18396395 ], [ 8577899, -4330102, -2153495, 13638098, 18621772, -17011505, -9175933, 12483576, 16512778, 2368679, 3963649, 14520622, -20660224, 24635100, 5527161, -7941786, -18877091, -27669692, 17482636, -9417697, 15411790, 24845, 25533881 ], [ 8434244, -6900976, -3276134, 16612244, 17995411, -17919662, -5545492, 13648443, 12809968, 4890803, 8296489, 14314072, -17286469, 23810250, 4336887, -6243840, -21522344, -27890273, 18269932, -9468184, 16188838, -3807679, 27076487 ], [ 7115660, -7975696, -3634034, 16062908, 9615481, -16663178, -1511356, 10497585, 5131024, 5955353, 10745659, 12742792, -8056015, 17646366, 3935781, -5441856, -18971000, -18064547, 12665668, -8858440, 13763698, -7202365, 23024213 ], [ 5797076, -9050416, -3991934, 15513572, 1235551, -15406694, 2522780, 7346727, -2547920, 7019903, 13194829, 11171512, 1174439, 11482482, 3534675, -4639872, -16419656, -8238821, 7061404, -8248696, 11338558, -10597051, 18971939 ], [ 4478492, -10125136, -4349834, 14964236, -7144379, -14150210, 6556916, 4195869, -10226864, 8084453, 15643999, 9600232, 10404893, 5318598, 3133569, -3837888, -13868312, 1586905, 1457140, -7638952, 8913418, -13991737, 14919665 ], [ 3159908, -11199856, -4707734, 14414900, -15524309, -12893726, 10591052, 1045011, -17905808, 9149003, 18093169, 8028952, 19635347, -845286, 2732463, -3035904, -11316968, 11412631, -4147124, -7029208, 6488278, -17386423, 10867391 ], [ 1373031, -11146038, -4757021, 13094475, -22423685, -11191648, 13854419, -912279, -22746947, 9853711, 19945808, 5706567, 26264450, -6145323, 2704129, -1917229, -8416497, 18852421, -8097936, -6029800, 5160344, -19528753, 7315863 ], [ -2755311, -5449530, -3263243, 7918605, -21920291, -7261600, 13263941, 3098271, -13399061, 8759209, 18815792, -371343, 19886798, -7126125, 4539655, 784901, -3770391, 14362531, -3781488, -3082072, 9318440, -15409303, 6268065 ], [ -6883653, 246978, -1769465, 2742735, -21416897, -3331552, 12673463, 7108821, -4051175, 7664707, 17685776, -6449253, 13509146, -8106927, 6375181, 3487031, 875715, 9872641, 534960, -134344, 13476536, -11289853, 5220267 ], [ -11011995, 5943486, -275687, -2433135, -20913503, 598496, 12082985, 11119371, 5296711, 6570205, 16555760, -12527163, 7131494, -9087729, 8210707, 6189161, 5521821, 5382751, 4851408, 2813384, 17634632, -7170403, 4172469 ], [ -15140337, 11639994, 1218091, -7609005, -20410109, 4528544, 11492507, 15129921, 14644597, 5475703, 15425744, -18605073, 753842, -10068531, 10046233, 8891291, 10167927, 892861, 9167856, 5761112, 21792728, -3050953, 3124671 ], [ -19268679, 17336502, 2711869, -12784875, -19906715, 8458592, 10902029, 19140471, 23992483, 4381201, 14295728, -24682983, -5623810, -11049333, 11881759, 11593421, 14814033, -3597029, 13484304, 8708840, 25950824, 1068497, 2076873 ], [ -14548061, 11544600, 5946127, -9450345, -17012876, 4272770, 7950361, 19641241, 20589229, 4624969, 16435837, -20596823, -2178477, -7207325, 8497660, 13071276, 9120659, -4732264, 14557227, 8473493, 19820565, 5334432, 3821240 ], [ -8057651, 3455016, 9528481, -4413735, -13640948, -1536226, 4526455, 19440055, 14635747, 5136391, 19229971, -14477849, 3231453, -2400755, 4069636, 14304276, 1359389, -5196568, 14981445, 7601531, 11632635, 9629664, 6124040 ], [ -1567241, -4634568, 13110835, 622875, -10269020, -7345222, 1102549, 19238869, 8682265, 5647813, 22024105, -8358875, 8641383, 2405815, -358388, 15537276, -6401881, -5660872, 15405663, 6729569, 3444705, 13924896, 8426840 ], [ 4923169, -12724152, 16693189, 5659485, -6897092, -13154218, -2321357, 19037683, 2728783, 6159235, 24818239, -2239901, 14051313, 7212385, -4786412, 16770276, -14163151, -6125176, 15829881, 5857607, -4743225, 18220128, 10729640 ], [ 11413579, -20813736, 20275543, 10696095, -3525164, -18963214, -5745263, 18836497, -3224699, 6670657, 27612373, 3879073, 19461243, 12018955, -9214436, 18003276, -21924421, -6589480, 16254099, 4985645, -12931155, 22515360, 13032440 ], [ 12514510, -21183135, 18395137, 13049886, -67583, -18798415, -6279905, 19069279, -6579881, 4753855, 24260416, 5607637, 18313518, 12165922, -8514590, 15902976, -22287511, -8491054, 13189584, 4464485, -16272831, 22851849, 12518072 ], [ 8225962, -13832349, 11051971, 12720858, 3475651, -12659821, -3925283, 19736029, -7336763, 408829, 14762368, 2945791, 10608138, 7653286, -2686874, 10469376, -15252421, -11829898, 6636336, 4294127, -14768253, 19229595, 9186536 ], [ 3937414, -6481563, 3708805, 12391830, 7018885, -6521227, -1570661, 20402779, -8093645, -3936197, 5264320, 283945, 2902758, 3140650, 3140842, 5035776, -8217331, -15168742, 83088, 4123769, -13263675, 15607341, 5855000 ], [ -351134, 869223, -3634361, 12062802, 10562119, -382633, 783961, 21069529, -8850527, -8281223, -4233728, -2377901, -4802622, -1371986, 8968558, -397824, -1182241, -18507586, -6470160, 3953411, -11759097, 11985087, 2523464 ], [ -4639682, 8220009, -10977527, 11733774, 14105353, 5755961, 3138583, 21736279, -9607409, -12626249, -13731776, -5039747, -12508002, -5884622, 14796274, -5831424, 5852849, -21846430, -13023408, 3783053, -10254519, 8362833, -808072 ], [ -8181937, 13084925, -16834595, 10742284, 17111239, 9859686, 4843267, 21854309, -9878164, -15788189, -20615209, -7987505, -18001412, -9367115, 19551182, -10058448, 11905659, -24414555, -17925008, 2546257, -8488750, 4726193, -2562663 ], [ -7992727, 5520491, -15261173, 6438484, 17430385, 3789066, 3298261, 19228739, -7718284, -13034699, -14425567, -12364823, -12434972, -7698893, 18942050, -8252592, 13047069, -23129085, -14568368, -4022729, -5417026, 1017623, 3567471 ], [ -7803517, -2043943, -13687751, 2134684, 17749531, -2281554, 1753255, 16603169, -5558404, -10281209, -8235925, -16742141, -6868532, -6030671, 18332918, -6446736, 14188479, -21843615, -11211728, -10591715, -2345302, -2690947, 9697605 ], [ -7614307, -9608377, -12114329, -2169116, 18068677, -8352174, 208249, 13977599, -3398524, -7527719, -2046283, -21119459, -1302092, -4362449, 17723786, -4640880, 15329889, -20558145, -7855088, -17160701, 726422, -6399517, 15827739 ], [ -7425097, -17172811, -10540907, -6472916, 18387823, -14422794, -1336757, 11352029, -1238644, -4774229, 4143359, -25496777, 4264348, -2694227, 17114654, -2835024, 16471299, -19272675, -4498448, -23729687, 3798146, -10108087, 21957873 ], [ -7235887, -24737245, -8967485, -10776716, 18706969, -20493414, -2881763, 8726459, 921236, -2020739, 10333001, -29874095, 9830788, -1026005, 16505522, -1029168, 17612709, -17987205, -1141808, -30298673, 6869870, -13816657, 28088007 ], [ -6486037, -21234389, -3343143, -9950121, 15827005, -20170069, -6900539, 7355494, 4039606, -1615299, 10355803, -24154268, 10747943, -4837273, 13469970, 2891873, 14593064, -10960195, 3935517, -30720804, 10718434, -16022887, 23367176 ], [ -5624059, -15518075, 3091383, -8097447, 12307219, -18567931, -11414069, 6235450, 7349674, -1679469, 9145237, -16415012, 10735241, -9744439, 9949134, 7235951, 10741208, -2784877, 9356979, -29913564, 14722366, -17928649, 16476152 ], [ -4762081, -9801761, 9525909, -6244773, 8787433, -16965793, -15927599, 5115406, 10659742, -1743639, 7934671, -8675756, 10722539, -14651605, 6428298, 11580029, 6889352, 5390441, 14778441, -29106324, 18726298, -19834411, 9585128 ], [ -3900103, -4085447, 15960435, -4392099, 5267647, -15363655, -20441129, 3995362, 13969810, -1807809, 6724105, -936500, 10709837, -19558771, 2907462, 15924107, 3037496, 13565759, 20199903, -28299084, 22730230, -21740173, 2694104 ], [ -3038125, 1630867, 22394961, -2539425, 1747861, -13761517, -24954659, 2875318, 17279878, -1871979, 5513539, 6802756, 10697135, -24465937, -613374, 20268185, -814360, 21741077, 25621365, -27491844, 26734162, -23645935, -4196920 ], [ -2734621, 6440155, 24673173, -842181, -2066153, -10157407, -23777426, 1428013, 16759339, 23070, 5351509, 9139894, 12653165, -22439011, -2860959, 18238604, -2056243, 24316784, 27745206, -25128543, 25412377, -20508523, -5864902 ], [ -2989591, 10342417, 22795071, 699633, -6174395, -4551325, -16909430, -346553, 12408193, 3877338, 6238015, 6074914, 16577927, -13477993, -3835293, 9835364, -688153, 21292880, 26571426, -21209181, 18764875, -12327937, -2309842 ], [ -3244561, 14244679, 20916969, 2241447, -10282637, 1054757, -10041434, -2121119, 8057047, 7731606, 7124521, 3009934, 20502689, -4516975, -4809627, 1432124, 679937, 18268976, 25397646, -17289819, 12117373, -4147351, 1245218 ], [ -3499531, 18146941, 19038867, 3783261, -14390879, 6660839, -3173438, -3895685, 3705901, 11585874, 8011027, -55046, 24427451, 4444043, -5783961, -6971116, 2048027, 15245072, 24223866, -13370457, 5469871, 4033235, 4800278 ], [ -3754501, 22049203, 17160765, 5325075, -18499121, 12266921, 3694558, -5670251, -645245, 15440142, 8897533, -3120026, 28352213, 13405061, -6758295, -15374356, 3416117, 12221168, 23050086, -9451095, -1177631, 12213821, 8355338 ], [ -3065164, 24611644, 15683929, 6352867, -20774645, 16801047, 8553526, -6525855, -3641103, 17703040, 8531183, -5942348, 31010055, 20060956, -8095591, -20814396, 4460963, 9509524, 21683394, -6787189, -7155455, 19064458, 10697009 ], [ 2345708, 20474980, 16213423, 4810549, -13886579, 15975393, 3367354, -2786649, 139479, 12009088, 1900553, -7551380, 27333297, 15191236, -11247697, -11438436, 3889589, 8359180, 19352142, -10400563, -9784889, 19265350, 6971735 ], [ 7756580, 16338316, 16742917, 3268231, -6998513, 15149739, -1818818, 952557, 3920061, 6315136, -4730077, -9160412, 23656539, 10321516, -14399803, -2062476, 3318215, 7208836, 17020890, -14013937, -12414323, 19466242, 3246461 ], [ 13167452, 12201652, 17272411, 1725913, -110447, 14324085, -7004990, 4691763, 7700643, 621184, -11360707, -10769444, 19979781, 5451796, -17551909, 7313484, 2746841, 6058492, 14689638, -17627311, -15043757, 19667134, -478813 ], [ 18578324, 8064988, 17801905, 183595, 6777619, 13498431, -12191162, 8430969, 11481225, -5072768, -17991337, -12378476, 16303023, 582076, -20704015, 16689444, 2175467, 4908148, 12358386, -21240685, -17673191, 19868026, -4204087 ], [ 23989196, 3928324, 18331399, -1358723, 13665685, 12672777, -17377334, 12170175, 15261807, -10766720, -24621967, -13987508, 12626265, -4287644, -23856121, 26065404, 1604093, 3757804, 10027134, -24854059, -20302625, 20068918, -7929361 ], [ 20447188, 1575030, 13613863, -4791051, 10219866, 10584458, -15100646, 14925776, 11318239, -6125752, -25926197, -11241045, 7720047, -460314, -20208362, 20850694, -1351836, 2294555, 5899637, -22297588, -21351754, 18845690, -8292370 ], [ 15114604, -421590, 7846921, -8601381, 4707270, 8243606, -11331386, 17484656, 5829841, 582200, -26165147, -7623483, 2567937, 5106426, -15200630, 12717850, -4784676, 768725, 1412891, -18507148, -22084822, 17337638, -7982926 ], [ 9782020, -2418210, 2079979, -12411711, -805326, 5902754, -7562126, 20043536, 341443, 7290152, -26404097, -4005921, -2584173, 10673166, -10192898, 4585006, -8217516, -757105, -3073855, -14716708, -22817890, 15829586, -7673482 ], [ 4449436, -4414830, -3686963, -16222041, -6317922, 3561902, -3792866, 22602416, -5146955, 13998104, -26643047, -388359, -7736283, 16239906, -5185166, -3547838, -11650356, -2282935, -7560601, -10926268, -23550958, 14321534, -7364038 ], [ -883148, -6411450, -9453905, -20032371, -11830518, 1221050, -23606, 25161296, -10635353, 20706056, -26881997, 3229203, -12888393, 21806646, -177434, -11680682, -15083196, -3808765, -12047347, -7135828, -24284026, 12813482, -7054594 ], [ -781262, -7185270, -11574344, -20608818, -15179190, 1067852, 1583710, 22412291, -12129389, 22657940, -26289050, 3299358, -11721474, 21912663, 2900272, -15420860, -14360574, -6150454, -13219366, -2046199, -20018557, 10317761, -7545592 ], [ 4755094, -6736290, -10048280, -17951382, -16363938, 3102308, 1029082, 14355401, -9629063, 19853756, -24864206, -177894, -4235526, 16557957, 4047952, -14768372, -9482490, -9308002, -11076658, 4342619, -10754551, 6834371, -8837032 ], [ 10291450, -6287310, -8522216, -15293946, -17548686, 5136764, 474454, 6298511, -7128737, 17049572, -23439362, -3655146, 3250422, 11203251, 5195632, -14115884, -4604406, -12465550, -8933950, 10731437, -1490545, 3350981, -10128472 ], [ 15827806, -5838330, -6996152, -12636510, -18733434, 7171220, -80174, -1758379, -4628411, 14245388, -22014518, -7132398, 10736370, 5848545, 6343312, -13463396, 273678, -15623098, -6791242, 17120255, 7773461, -132409, -11419912 ], [ 21364162, -5389350, -5470088, -9979074, -19918182, 9205676, -634802, -9815269, -2128085, 11441204, -20589674, -10609650, 18222318, 493839, 7490992, -12810908, 5151762, -18780646, -4648534, 23509073, 17037467, -3615799, -12711352 ], [ 25579672, -5624302, -4103858, -7752514, -20435597, 10693074, -444667, -16564341, 392637, 8769102, -19371386, -12319953, 23896953, -4398968, 8020201, -10990683, 8740019, -21202051, -3095219, 27206812, 24124563, -6807229, -12719101 ], [ 23190952, -9278914, -3536798, -7680334, -17616347, 9445182, 3469283, -16774323, 3015339, 6757410, -19185878, -5195511, 20515023, -6982280, 5457055, -3331773, 5879141, -19942741, -4488869, 17449156, 20327109, -8538859, -6308395 ], [ 20802232, -12933526, -2969738, -7608154, -14797097, 8197290, 7383233, -16984305, 5638041, 4745718, -19000370, 1928931, 17133093, -9565592, 2893909, 4327137, 3018263, -18683431, -5882519, 7691500, 16529655, -10270489, 102311 ], [ 18413512, -16588138, -2402678, -7535974, -11977847, 6949398, 11297183, -17194287, 8260743, 2734026, -18814862, 9053373, 13751163, -12148904, 330763, 11986047, 157385, -17424121, -7276169, -2066156, 12732201, -12002119, 6513017 ], [ 16024792, -20242750, -1835618, -7463794, -9158597, 5701506, 15211133, -17404269, 10883445, 722334, -18629354, 16177815, 10369233, -14732216, -2232383, 19644957, -2703493, -16164811, -8669819, -11823812, 8934747, -13733749, 12923723 ], [ 13636072, -23897362, -1268558, -7391614, -6339347, 4453614, 19125083, -17614251, 13506147, -1289358, -18443846, 23302257, 6987303, -17315528, -4795529, 27303867, -5564371, -14905501, -10063469, -21581468, 5137293, -15465379, 19334429 ], [ 8490677, -18779544, -2696163, -3361074, -2068612, -748823, 18184128, -10627753, 9838549, 3712100, -12405318, 24950699, 6555858, -12036570, -2025065, 23349092, -7587359, -14829011, -9373739, -16493164, 3116344, -10747339, 19502835 ], [ 2793947, -11907240, -4522701, 1461138, 2492420, -6742169, 16272192, -2201959, 4912891, 10116188, -5196186, 25503941, 6714510, -5185158, 1812121, 17071580, -9442769, -14989085, -8267333, -8435668, 1450696, -4739365, 18422781 ], [ -2902783, -5034936, -6349239, 6283350, 7053452, -12735515, 14360256, 6223835, -12767, 16520276, 2012946, 26057183, 6873162, 1666254, 5649307, 10794068, -11298179, -15149159, -7160927, -378172, -214952, 1268609, 17342727 ], [ -8599513, 1837368, -8175777, 11105562, 11614484, -18728861, 12448320, 14649629, -4938425, 22924364, 9222078, 26610425, 7031814, 8517666, 9486493, 4516556, -13153589, -15309233, -6054521, 7679324, -1880600, 7276583, 16262673 ], [ -14296243, 8709672, -10002315, 15927774, 16175516, -24722207, 10536384, 23075423, -9864083, 29328452, 16431210, 27163667, 7190466, 15369078, 13323679, -1760956, -15008999, -15469307, -4948115, 15736820, -3546248, 13284557, 15182619 ], [ -16278280, 11799684, -12233241, 18060282, 15881240, -24956756, 8496954, 26394149, -13070261, 32418785, 20184099, 24865814, 7751157, 16502280, 15204835, -2083027, -14400671, -14103440, -2229740, 18234161, -2761283, 13713989, 15168237 ], [ -14545624, 11107404, -14868555, 17503086, 10731656, -19432508, 6330030, 24605807, -14556959, 32195363, 20480745, 19716866, 8713887, 11917272, 15129961, 3550343, -11328605, -11211632, 2100604, 15171347, 474295, 8564879, 16219527 ], [ -12812968, 10415124, -17503869, 16945890, 5582072, -13908260, 4163106, 22817465, -16043657, 31971941, 20777391, 14567918, 9676617, 7332264, 15055087, 9183713, -8256539, -8319824, 6430948, 12108533, 3709873, 3415769, 17270817 ], [ -11080312, 9722844, -20139183, 16388694, 432488, -8384012, 1996182, 21029123, -17530355, 31748519, 21074037, 9418970, 10639347, 2747256, 14980213, 14817083, -5184473, -5428016, 10761292, 9045719, 6945451, -1733341, 18322107 ], [ -9347656, 9030564, -22774497, 15831498, -4717096, -2859764, -170742, 19240781, -19017053, 31525097, 21370683, 4270022, 11602077, -1837752, 14905339, 20450453, -2112407, -2536208, 15091636, 5982905, 10181029, -6882451, 19373397 ], [ -7557295, 7607660, -24035358, 14994044, -7956026, 914510, -1975822, 17279360, -19797282, 29867472, 21329159, -959669, 11693122, -6287161, 14314396, 24119317, 1114987, -622215, 18823125, 2984194, 13252372, -10132211, 20518995 ], [ -5478409, 2531636, -18423954, 12755300, -1641686, -4061086, -1971682, 14452544, -17045166, 21038832, 19596785, -6593075, 7425742, -10058575, 11143108, 17965651, 5119021, -3597297, 19560339, 305998, 15502540, -3885221, 22136133 ], [ -3399523, -2544388, -12812550, 10516556, 4672654, -9036682, -1967542, 11625728, -14293050, 12210192, 17864411, -12226481, 3158362, -13829989, 7971820, 11811985, 9123055, -6572379, 20297553, -2372198, 17752708, 2361769, 23753271 ], [ -1320637, -7620412, -7201146, 8277812, 10986994, -14012278, -1963402, 8798912, -11540934, 3381552, 16132037, -17859887, -1109018, -17601403, 4800532, 5658319, 13127089, -9547461, 21034767, -5050394, 20002876, 8608759, 25370409 ], [ 758249, -12696436, -1589742, 6039068, 17301334, -18987874, -1959262, 5972096, -8788818, -5447088, 14399663, -23493293, -5376398, -21372817, 1629244, -495347, 17131123, -12522543, 21771981, -7728590, 22253044, 14855749, 26987547 ], [ 2837135, -17772460, 4021662, 3800324, 23615674, -23963470, -1955122, 3145280, -6036702, -14275728, 12667289, -29126699, -9643778, -25144231, -1542044, -6649013, 21135157, -15497625, 22509195, -10406786, 24503212, 21102739, 28604685 ], [ 4343316, -16866444, 2175416, -167220, 22197424, -17042716, -3999112, 5023174, -8115371, -10901698, 6486550, -28409565, -8786323, -21137355, 233328, -7882549, 16803766, -17057732, 15968419, -11754282, 23264790, 17907539, 20814478 ], [ 5734956, -14764020, -1162360, -4480524, 19232656, -7742692, -6452728, 7842010, -11160197, -5087134, -583862, -26422323, -6903901, -15574821, 2998032, -8132059, 10805290, -18334844, 7972045, -12835638, 21328650, 12823901, 11142802 ], [ 7126596, -12661596, -4500136, -8793828, 16267888, 1557332, -8906344, 10660846, -14205023, 727430, -7654274, -24435081, -5021479, -10012287, 5762736, -8381569, 4806814, -19611956, -24329, -13916994, 19392510, 7740263, 1471126 ], [ 8518236, -10559172, -7837912, -13107132, 13303120, 10857356, -11359960, 13479682, -17249849, 6541994, -14724686, -22447839, -3139057, -4449753, 8527440, -8631079, -1191662, -20889068, -8020703, -14998350, 17456370, 2656625, -8200550 ], [ 9909876, -8456748, -11175688, -17420436, 10338352, 20157380, -13813576, 16298518, -20294675, 12356558, -21795098, -20460597, -1256635, 1112781, 11292144, -8880589, -7190138, -22166180, -16017077, -16079706, 15520230, -2427013, -17872226 ], [ 10066896, -7242720, -13642108, -15942027, 8790043, 22431881, -12524551, 16242787, -17779487, 12889460, -24482654, -16928568, -3107878, 5558193, 9250611, -7094701, -8198411, -22075358, -18569753, -16003776, 15172818, -5448907, -19101017 ], [ 8989296, -6917088, -15237172, -8671905, 8658193, 17680859, -7492885, 13312489, -9704285, 8140700, -22787354, -11851752, -8692786, 8886483, 2402841, -3273415, -4216481, -20616602, -15678731, -14770560, 16414134, -6409057, -11886923 ], [ 7911696, -6591456, -16832236, -1401783, 8526343, 12929837, -2461219, 10382191, -1629083, 3391940, -21092054, -6774936, -14277694, 12214773, -4444929, 547871, -234551, -19157846, -12787709, -13537344, 17655450, -7369207, -4672829 ], [ 6834096, -6265824, -18427300, 5868339, 8394493, 8178815, 2570447, 7451893, 6446119, -1356820, -19396754, -1698120, -19862602, 15543063, -11292699, 4369157, 3747379, -17699090, -9896687, -12304128, 18896766, -8329357, 2541265 ], [ 5756496, -5940192, -20022364, 13138461, 8262643, 3427793, 7602113, 4521595, 14521321, -6105580, -17701454, 3378696, -25447510, 18871353, -18140469, 8190443, 7729309, -16240334, -7005665, -11070912, 20138082, -9289507, 9755359 ], [ 4908925, -6135050, -21559686, 18517027, 7420565, -32906, 11528818, 1051086, 21337440, -9378227, -14884009, 7421788, -28228467, 20273762, -23055659, 11852369, 11335645, -14622808, -4010995, -9307773, 20317371, -10284344, 14418820 ], [ 5211499, -8932358, -22808298, 14437813, 3027347, 2958010, 9930718, -5120478, 21858144, -5270309, -6455839, 6296260, -16989669, 12046766, -18307949, 14717495, 13064011, -12211432, -498085, -4895019, 15186525, -11452616, 6329116 ], [ 5514073, -11729666, -24056910, 10358599, -1365871, 5948926, 8332618, -11292042, 22378848, -1162391, 1972331, 5170732, -5750871, 3819770, -13560239, 17582621, 14792377, -9800056, 3014825, -482265, 10055679, -12620888, -1760588 ], [ 5816647, -14526974, -25305522, 6279385, -5759089, 8939842, 6734518, -17463606, 22899552, 2945527, 10400501, 4045204, 5487927, -4407226, -8812529, 20447747, 16520743, -7388680, 6527735, 3930489, 4924833, -13789160, -9850292 ], [ 6119221, -17324282, -26554134, 2200171, -10152307, 11930758, 5136418, -23635170, 23420256, 7053445, 18828671, 2919676, 16726725, -12634222, -4064819, 23312873, 18249109, -4977304, 10040645, 8343243, -206013, -14957432, -17939996 ], [ 6421795, -20121590, -27802746, -1879043, -14545525, 14921674, 3538318, -29806734, 23940960, 11161363, 27256841, 1794148, 27965523, -20861218, 682891, 26177999, 19977475, -2565928, 13553555, 12755997, -5336859, -16125704, -26029700 ], [ 1920804, -14073018, -20496098, -261292, -16602238, 13851575, 2356178, -21363373, 23987664, 6025451, 23626436, -2319090, 21272506, -22388099, 5019486, 22264130, 20119511, -2005777, 16387275, 12703966, -8758650, -12139506, -26932524 ], [ -3540900, -6255270, -11478398, 2495852, -18191650, 11969273, 1257230, -9997027, 23939568, -959227, 17584316, -7029870, 10993126, -22574957, 9273858, 16994462, 19944281, -1815871, 19085157, 11758978, -11838630, -7122414, -26397972 ], [ -9002604, 1562478, -2460698, 5252996, -19781062, 10086971, 158282, 1369319, 23891472, -7943905, 11542196, -11740650, 713746, -22761815, 13528230, 11724794, 19769051, -1625965, 21783039, 10813990, -14918610, -2105322, -25863420 ], [ -14464308, 9380226, 6557002, 8010140, -21370474, 8204669, -940666, 12735665, 23843376, -14928583, 5500076, -16451430, -9565634, -22948673, 17782602, 6455126, 19593821, -1436059, 24480921, 9869002, -17998590, 2911770, -25328868 ], [ -19926012, 17197974, 15574702, 10767284, -22959886, 6322367, -2039614, 24102011, 23795280, -21913261, -542044, -21162210, -19845014, -23135531, 22036974, 1185458, 19418591, -1246153, 27178803, 8924014, -21078570, 7928862, -24794316 ] ], [ [ -2166144, -24587424, 5504768, -3778784, -862688, 12802976, 21514752, 9377216, -21583936, 13768704, 18787232, 23162048, -21995488, -17029088, 7503936, 1684736, 5005504, 203488, 10311552, -4309312, 7813856, -13406848, -7043872 ], [ -2166144, -24587424, 5504768, -3778784, -862688, 12802976, 21514752, 9377216, -21583936, 13768704, 18787232, 23162048, -21995488, -17029088, 7503936, 1684736, 5005504, 203488, 10311552, -4309312, 7813856, -13406848, -7043872 ], [ -2166144, -24587424, 5504768, -3778784, -862688, 12802976, 21514752, 9377216, -21583936, 13768704, 18787232, 23162048, -21995488, -17029088, 7503936, 1684736, 5005504, 203488, 10311552, -4309312, 7813856, -13406848, -7043872 ], [ -377829, -24734054, 8297738, -10264, -3544773, 12095416, 15097072, 5831326, -18164626, 15375534, 18707542, 19291908, -20217338, -9479573, 4932121, -233634, 2748434, 3506648, 9765232, -6005277, 7907561, -14481773, -3203587 ], [ 1768149, -24910010, 11649302, 4511960, -6763275, 11246344, 7395856, 1576258, -14061454, 17303730, 18611914, 14647740, -18083558, -420155, 1845943, -2535678, 39950, 7470440, 9109648, -8040435, 8020007, -15771683, 1404755 ], [ 3914127, -25085966, 15000866, 9034184, -9981777, 10397272, -305360, -2678810, -9958282, 19231926, 18516286, 10003572, -15949778, 8639263, -1240235, -4837722, -2668534, 11434232, 8454064, -10075593, 8132453, -17061593, 6013097 ], [ 6060105, -25261922, 18352430, 13556408, -13200279, 9548200, -8006576, -6933878, -5855110, 21160122, 18420658, 5359404, -13815998, 17698681, -4326413, -7139766, -5377018, 15398024, 7798480, -12110751, 8244899, -18351503, 10621439 ], [ 8206083, -25437878, 21703994, 18078632, -16418781, 8699128, -15707792, -11188946, -1751938, 23088318, 18325030, 715236, -11682218, 26758099, -7412591, -9441810, -8085502, 19361816, 7142896, -14145909, 8357345, -19641413, 15229781 ], [ 9172278, -23640515, 19507622, 18908483, -14562123, 9878995, -19214783, -10831310, -1526008, 19941240, 16894705, -728955, -7335956, 26761606, -7674758, -10435452, -10193002, 19998809, 8273800, -15501795, 4689620, -16253918, 14368448 ], [ 8958690, -19869833, 11763314, 16045961, -7630305, 13087801, -18527549, -5860970, -5177320, 11718888, 14129683, 1026831, -777212, 17709202, -5112914, -10120692, -11699518, 17309003, 11191192, -16178409, -2758276, -8189018, 8037440 ], [ 8745102, -16099151, 4019006, 13183439, -698487, 16296607, -17840315, -890630, -8828632, 3496536, 11364661, 2782617, 5781532, 8656798, -2551070, -9805932, -13206034, 14619197, 14108584, -16855023, -10206172, -124118, 1706432 ], [ 8531514, -12328469, -3725302, 10320917, 6233331, 19505413, -17153081, 4079710, -12479944, -4725816, 8599639, 4538403, 12340276, -395606, 10774, -9491172, -14712550, 11929391, 17025976, -17531637, -17654068, 7940782, -4624576 ], [ 8317926, -8557787, -11469610, 7458395, 13165149, 22714219, -16465847, 9050050, -16131256, -12948168, 5834617, 6294189, 18899020, -9448010, 2572618, -9176412, -16219066, 9239585, 19943368, -18208251, -25101964, 16005682, -10955584 ], [ 8445977, -5357354, -17904368, 5214133, 18652576, 24579630, -15765604, 12464709, -18605147, -18895684, 2948118, 7201097, 23146486, -16017707, 4795344, -8182368, -16174023, 6840756, 21373497, -18831369, -30480618, 21956178, -15850726 ], [ 10282223, -5008166, -17791376, 6061171, 16918048, 19728066, -15000316, 8100963, -15191933, -13469020, -545766, 3863615, 15837562, -10173869, 5322480, -3791904, -8371185, 5896812, 15367311, -19187007, -25513062, 17334654, -13566538 ], [ 12118469, -4658978, -17678384, 6908209, 15183520, 14876502, -14235028, 3737217, -11778719, -8042356, -4039650, 526133, 8528638, -4330031, 5849616, 598560, -568347, 4952868, 9361125, -19542645, -20545506, 12713130, -11282350 ], [ 13954715, -4309790, -17565392, 7755247, 13448992, 10024938, -13469740, -626529, -8365505, -2615692, -7533534, -2811349, 1219714, 1513807, 6376752, 4989024, 7234491, 4008924, 3354939, -19898283, -15577950, 8091606, -8998162 ], [ 15790961, -3960602, -17452400, 8602285, 11714464, 5173374, -12704452, -4990275, -4952291, 2810972, -11027418, -6148831, -6089210, 7357645, 6903888, 9379488, 15037329, 3064980, -2651247, -20253921, -10610394, 3470082, -6713974 ], [ 17627207, -3611414, -17339408, 9449323, 9979936, 321810, -11939164, -9354021, -1539077, 8237636, -14521302, -9486313, -13398134, 13201483, 7431024, 13769952, 22840167, 2121036, -8657433, -20609559, -5642838, -1151442, -4429786 ], [ 14634568, -2139586, -15545766, 9154651, 7867863, -2655054, -10291936, -11065417, -695933, 7223325, -12587246, -9842500, -13879883, 10495526, 2918690, 12021686, 20565205, -614203, -6258374, -16911807, -4772607, -1167446, -3270343 ], [ 10676152, -443230, -13415994, 8631637, 5680281, -5256978, -8468320, -12246343, -366803, 4920819, -9567602, -9602428, -12996197, 6079610, -2601538, 9045674, 16274683, -3707701, -2178266, -12403377, -4721841, -262346, -2335849 ], [ 6717736, 1253126, -11286222, 8108623, 3492699, -7858902, -6644704, -13427269, -37673, 2618313, -6547958, -9362356, -12112511, 1663694, -8121766, 6069662, 11984161, -6801199, 1901842, -7894947, -4671075, 642754, -1401355 ], [ 2759320, 2949482, -9156450, 7585609, 1305117, -10460826, -4821088, -14608195, 291457, 315807, -3528314, -9122284, -11228825, -2752222, -13641994, 3093650, 7693639, -9894697, 5981950, -3386517, -4620309, 1547854, -466861 ], [ -1199096, 4645838, -7026678, 7062595, -882465, -13062750, -2997472, -15789121, 620587, -1986699, -508670, -8882212, -10345139, -7168138, -19162222, 117638, 3403117, -12988195, 10062058, 1121913, -4569543, 2452954, 467633 ], [ -3844598, 7188263, -4057197, 5607811, -513573, -14319159, -2084536, -14687203, -151559, -5231481, 1186612, -7525411, -10117541, -8224855, -20729008, -247558, 2212339, -14439040, 11892451, 1638588, -3838413, 5282134, 1572296 ], [ -5177186, 10576757, -248007, 3221257, 2411793, -14230053, -2082280, -11302441, -2024981, -9418539, 1557532, -5051881, -10546031, -5922373, -18342352, 1998062, 4121305, -14247232, 11473129, -1836492, -2426919, 10035394, 2847128 ], [ -6509774, 13965251, 3561183, 834703, 5337159, -14140947, -2080024, -7917679, -3898403, -13605597, 1928452, -2578351, -10974521, -3619891, -15955696, 4243682, 6030271, -14055424, 11053807, -5311572, -1015425, 14788654, 4121960 ], [ -7842362, 17353745, 7370373, -1551851, 8262525, -14051841, -2077768, -4532917, -5771825, -17792655, 2299372, -104821, -11403011, -1317409, -13569040, 6489302, 7939237, -13863616, 10634485, -8786652, 396069, 19541914, 5396792 ], [ -9174950, 20742239, 11179563, -3938405, 11187891, -13962735, -2075512, -1148155, -7645247, -21979713, 2670292, 2368709, -11831501, 985073, -11182384, 8734922, 9848203, -13671808, 10215163, -12261732, 1807563, 24295174, 6671624 ], [ -10260105, 22147062, 14598845, -5416394, 13652397, -13562048, -1511961, 1436543, -8500779, -23865608, 3272263, 3835211, -11614407, 2445228, -8722106, 10547824, 10451495, -13522730, 9872106, -15015689, 3036996, 27857035, 7132896 ], [ -10108095, 13633530, 16068587, -2351558, 13812603, -11603456, 1858065, 20921, -4266861, -14245688, 5029489, 266573, -8169393, -306252, -5893718, 10197136, 4526417, -13587302, 9910374, -14164031, 3356124, 25461901, 3526368 ], [ -9956085, 5119998, 17538329, 713278, 13972809, -9644864, 5228091, -1394701, -32943, -4625768, 6786715, -3302065, -4724379, -3057732, -3065330, 9846448, -1398661, -13651874, 9948642, -13312373, 3675252, 23066767, -80160 ], [ -9804075, -3393534, 19008071, 3778114, 14133015, -7686272, 8598117, -2810323, 4200975, 4994152, 8543941, -6870703, -1279365, -5809212, -236942, 9495760, -7323739, -13716446, 9986910, -12460715, 3994380, 20671633, -3686688 ], [ -9652065, -11907066, 20477813, 6842950, 14293221, -5727680, 11968143, -4225945, 8434893, 14614072, 10301167, -10439341, 2165649, -8560692, 2591446, 9145072, -13248817, -13781018, 10025178, -11609057, 4313508, 18276499, -7293216 ], [ -9500055, -20420598, 21947555, 9907786, 14453427, -3769088, 15338169, -5641567, 12668811, 24233992, 12058393, -14007979, 5610663, -11312172, 5419834, 8794384, -19173895, -13845590, 10063446, -10757399, 4632636, 15881365, -10899744 ], [ -5161180, -22709335, 23183407, 10302412, 8814638, 88739, 13420400, -4834014, 8545329, 19712282, 11972734, -13691007, 2430862, -8722592, 5157312, 7037426, -18192958, -12447807, 6058354, -4141031, 5670994, 14237046, -11594682 ], [ 15068, -23753113, 24372481, 10162996, 2016050, 4326413, 10445072, -3581826, 2750367, 12362246, 11518498, -12596913, -2073902, -5064800, 4276608, 4999214, -15830818, -10757553, 1244590, 3628279, 6853198, 12742890, -11707302 ], [ 5191316, -24796891, 25561555, 10023580, -4782538, 8564087, 7469744, -2329638, -3044595, 5012210, 11064262, -11502819, -6578666, -1407008, 3395904, 2961002, -13468678, -9067299, -3569174, 11397589, 8035402, 11248734, -11819922 ], [ 10367564, -25840669, 26750629, 9884164, -11581126, 12801761, 4494416, -1077450, -8839557, -2337826, 10610026, -10408725, -11083430, 2250784, 2515200, 922790, -11106538, -7377045, -8382938, 19166899, 9217606, 9754578, -11932542 ], [ 15543812, -26884447, 27939703, 9744748, -18379714, 17039435, 1519088, 174738, -14634519, -9687862, 10155790, -9314631, -15588194, 5908576, 1634496, -1115422, -8744398, -5686791, -13196702, 26936209, 10399810, 8260422, -12045162 ], [ 18194612, -26915002, 25063984, 7072693, -17896648, 16482887, -1241203, 269214, -17443827, -12229057, 8127913, -9418380, -17378621, 9458752, 628275, -2239183, -7848055, -2909760, -14314691, 28278394, 12877012, 6472701, -12758511 ], [ 18319964, -25932334, 18123472, 1867999, -10131928, 11132117, -3786457, -794022, -17267481, -9961411, 4526395, -10719972, -16454711, 12901312, -503463, -2448493, -8417509, 954048, -11736905, 23193454, 16649212, 4391415, -14072589 ], [ 18445316, -24949666, 11182960, -3336695, -2367208, 5781347, -6331711, -1857258, -17091135, -7693765, 924877, -12021564, -15530801, 16343872, -1635201, -2657803, -8986963, 4817856, -9159119, 18108514, 20421412, 2310129, -15386667 ], [ 18570668, -23966998, 4242448, -8541389, 5397512, 430577, -8876965, -2920494, -16914789, -5426119, -2676641, -13323156, -14606891, 19786432, -2766939, -2867113, -9556417, 8681664, -6581333, 13023574, 24193612, 228843, -16700745 ], [ 18696020, -22984330, -2698064, -13746083, 13162232, -4920193, -11422219, -3983730, -16738443, -3158473, -6278159, -14624748, -13682981, 23228992, -3898677, -3076423, -10125871, 12545472, -4003547, 7938634, 27965812, -1852443, -18014823 ], [ 17972048, -21619875, -8564899, -17999878, 18593290, -8666292, -13482268, -4692506, -16356065, -1514304, -9007792, -16220346, -12829482, 25113965, -5358592, -3917365, -10882478, 15201345, -1133754, 3095349, 30111092, -3594497, -18289847 ], [ 13001456, -18346485, -9063349, -17499178, 12356038, -4389036, -13116292, -3628982, -14943527, -2987520, -7378000, -19285974, -12328038, 19211003, -8459392, -7916467, -12574850, 11817543, 3196074, -539661, 24121772, -3640391, -13369601 ], [ 8030864, -15073095, -9561799, -16998478, 6118786, -111780, -12750316, -2565458, -13530989, -4460736, -5748208, -22351602, -11826594, 13308041, -11560192, -11915569, -14267222, 8433741, 7525902, -4174671, 18132452, -3686285, -8449355 ], [ 3060272, -11799705, -10060249, -16497778, -118466, 4165476, -12384340, -1501934, -12118451, -5933952, -4118416, -25417230, -11325150, 7405079, -14660992, -15914671, -15959594, 5049939, 11855730, -7809681, 12143132, -3732179, -3529109 ], [ -1910320, -8526315, -10558699, -15997078, -6355718, 8442732, -12018364, -438410, -10705913, -7407168, -2488624, -28482858, -10823706, 1502117, -17761792, -19913773, -17651966, 1666137, 16185558, -11444691, 6153812, -3778073, 1391137 ], [ -6880912, -5252925, -11057149, -15496378, -12592970, 12719988, -11652388, 625114, -9293375, -8880384, -858832, -31548486, -10322262, -4400845, -20862592, -23912875, -19344338, -1717665, 20515386, -15079701, 164492, -3823967, 6311383 ], [ -1962424, -5165545, -9625039, -16874043, -14012452, 10315509, -8674032, -2438857, -9049952, -11700460, 423115, -26311209, -7269568, -4991372, -17257327, -19920857, -13257760, -4482797, 16345374, -11559951, -2479973, -1453591, 7243784 ], [ 4933880, -5715367, -7806817, -18627381, -14468380, 6574683, -5173200, -6328327, -9040352, -14789908, 1635493, -19413351, -3706624, -4519412, -12310849, -14330615, -5615392, -7124195, 10475394, -6609249, -4455467, 1400039, 7378616 ], [ 11830184, -6265189, -5988595, -20380719, -14924308, 2833857, -1672368, -10217797, -9030752, -17879356, 2847871, -12515493, -143680, -4047452, -7364371, -8740373, 2026976, -9765593, 4605414, -1658547, -6430961, 4253669, 7513448 ], [ 18726488, -6815011, -4170373, -22134057, -15380236, -906969, 1828464, -14107267, -9021152, -20968804, 4060249, -5617635, 3419264, -3575492, -2417893, -3150131, 9669344, -12406991, -1264566, 3292155, -8406455, 7107299, 7648280 ], [ 25622792, -7364833, -2352151, -23887395, -15836164, -4647795, 5329296, -17996737, -9011552, -24058252, 5272627, 1280223, 6982208, -3103532, 2528585, 2440111, 17311712, -15048389, -7134546, 8242857, -10381949, 9960929, 7783112 ], [ 26640110, -6786718, 729341, -22076778, -16571785, -5731533, 5181030, -19058386, -7343018, -22242763, 6083473, 4547070, 8933168, -3995897, 5249138, 4288663, 19053320, -14324471, -10540206, 10518543, -10912418, 8058602, 7653104 ], [ 21778442, -5080666, 5074103, -16702206, -17587099, -4158183, 1383666, -17292214, -4015550, -15522337, 6492787, 4182906, 9272144, -6252587, 5743766, 2395525, 14894168, -10235237, -11481546, 10119213, -9997862, 1400318, 7258256 ], [ 16916774, -3374614, 9418865, -11327634, -18602413, -2584833, -2413698, -15526042, -688082, -8801911, 6902101, 3818742, 9611120, -8509277, 6238394, 502387, 10735016, -6146003, -12422886, 9719883, -9083306, -5257966, 6863408 ], [ 12055106, -1668562, 13763627, -5953062, -19617727, -1011483, -6211062, -13759870, 2639386, -2081485, 7311415, 3454578, 9950096, -10765967, 6733022, -1390751, 6575864, -2056769, -13364226, 9320553, -8168750, -11916250, 6468560 ], [ 7193438, 37490, 18108389, -578490, -20633041, 561867, -10008426, -11993698, 5966854, 4638941, 7720729, 3090414, 10289072, -13022657, 7227650, -3283889, 2416712, 2032465, -14305566, 8921223, -7254194, -18574534, 6073712 ], [ 3201160, 851769, 21328907, 3035237, -20692520, 2028595, -13366375, -10446165, 8445772, 9594697, 8381220, 2591541, 10753168, -14519111, 7671087, -5174978, -1364246, 5628767, -14248131, 8707179, -6136980, -22667117, 6057527 ], [ 3555832, -2792817, 18928205, -2155261, -15972824, 2962213, -14527249, -9991827, 6681940, 5727103, 10297596, 1419123, 11842864, -12214385, 7858569, -7055822, -3254234, 6760409, -9196821, 9419565, -4006476, -13931195, 7934657 ], [ 3910504, -6437403, 16527503, -7345759, -11253128, 3895831, -15688123, -9537489, 4918108, 1859509, 12213972, 246705, 12932560, -9909659, 8046051, -8936666, -5144222, 7892051, -4145511, 10131951, -1875972, -5195273, 9811787 ], [ 4265176, -10081989, 14126801, -12536257, -6533432, 4829449, -16848997, -9083151, 3154276, -2008085, 14130348, -925713, 14022256, -7604933, 8233533, -10817510, -7034210, 9023693, 905799, 10844337, 254532, 3540649, 11688917 ], [ 4619848, -13726575, 11726099, -17726755, -1813736, 5763067, -18009871, -8628813, 1390444, -5875679, 16046724, -2098131, 15111952, -5300207, 8421015, -12698354, -8924198, 10155335, 5957109, 11556723, 2385036, 12276571, 13566047 ], [ 4974520, -17371161, 9325397, -22917253, 2905960, 6696685, -19170745, -8174475, -373388, -9743273, 17963100, -3270549, 16201648, -2995481, 8608497, -14579198, -10814186, 11286977, 11008419, 12269109, 4515540, 21012493, 15443177 ], [ 6850352, -15231422, 6118895, -22584291, 3273081, 5714768, -14681794, -6383122, 2112610, -8570382, 18620611, -3014142, 11207259, 476030, 7158884, -15694332, -5596944, 13345714, 9225669, 9799540, 2999059, 18623410, 8716502 ], [ 9030416, -11934818, 2751233, -21146637, 2769687, 4349744, -9062878, -4324366, 5448574, -6389394, 19026349, -2471970, 4996053, 4180898, 5381852, -16656324, 1041744, 15589870, 6076107, 6693580, 753181, 14009326, 269066 ], [ 11210480, -8638214, -616429, -19708983, 2266293, 2984720, -3443962, -2265610, 8784538, -4208406, 19432087, -1929798, -1215153, 7885766, 3604820, -17618316, 7680432, 17834026, 2926545, 3587620, -1492697, 9395242, -8178370 ], [ 13390544, -5341610, -3984091, -18271329, 1762899, 1619696, 2174954, -206854, 12120502, -2027418, 19837825, -1387626, -7426359, 11590634, 1827788, -18580308, 14319120, 20078182, -223017, 481660, -3738575, 4781158, -16625806 ], [ 15570608, -2045006, -7351753, -16833675, 1259505, 254672, 7793870, 1851902, 15456466, 153570, 20243563, -845454, -13637565, 15295502, 50756, -19542300, 20957808, 22322338, -3372579, -2624300, -5984453, 167074, -25073242 ], [ 16570517, -1418327, -6705682, -14844993, 1047123, -1490767, 10559411, 3131135, 17537659, 724083, 18482896, -881439, -13915566, 16511543, 1189286, -15385095, 24873507, 21237535, -4133952, -2881439, -6620183, -2722832, -29063284 ], [ 16390271, -3461573, -2045878, -12305283, 1125753, -3616621, 10471577, 3630845, 18364081, -315879, 14555824, -1495581, -8260362, 15238757, 5243378, -6108693, 26066217, 16823773, -2507136, -289757, -5645765, -3888560, -28595932 ], [ 16210025, -5504819, 2613926, -9765573, 1204383, -5742475, 10383743, 4130555, 19190503, -1355841, 10628752, -2109723, -2605158, 13965971, 9297470, 3167709, 27258927, 12410011, -880320, 2301925, -4671347, -5054288, -28128580 ], [ 16029779, -7548065, 7273730, -7225863, 1283013, -7868329, 10295909, 4630265, 20016925, -2395803, 6701680, -2723865, 3050046, 12693185, 13351562, 12444111, 28451637, 7996249, 746496, 4893607, -3696929, -6220016, -27661228 ], [ 15849533, -9591311, 11933534, -4686153, 1361643, -9994183, 10208075, 5129975, 20843347, -3435765, 2774608, -3338007, 8705250, 11420399, 17405654, 21720513, 29644347, 3582487, 2373312, 7485289, -2722511, -7385744, -27193876 ], [ 15147676, -10856192, 14720870, -3405713, 1587465, -11239183, 8980306, 5171014, 21154732, -4081980, -194828, -4069079, 13521597, 9675433, 20292547, 28956336, 29700068, -109840, 4018396, 9338485, -1679522, -8203820, -26435880 ], [ 11837764, -8229248, 8145866, -8421623, 2549247, -8079913, 2052862, 2918698, 18890932, -2759460, 1623916, -5384801, 14143659, 5569567, 17343445, 25989264, 24070844, -194992, 5754820, 7499251, -293678, -7283636, -24224664 ], [ 8527852, -5602304, 1570862, -13437533, 3511029, -4920643, -4874582, 666382, 16627132, -1436940, 3442660, -6700523, 14765721, 1463701, 14394343, 23022192, 18441620, -280144, 7491244, 5660017, 1092166, -6363452, -22013448 ], [ 5217940, -2975360, -5004142, -18453443, 4472811, -1761373, -11802026, -1585934, 14363332, -114420, 5261404, -8016245, 15387783, -2642165, 11445241, 20055120, 12812396, -365296, 9227668, 3820783, 2478010, -5443268, -19802232 ], [ 1908028, -348416, -11579146, -23469353, 5434593, 1397897, -18729470, -3838250, 12099532, 1208100, 7080148, -9331967, 16009845, -6748031, 8496139, 17088048, 7183172, -450448, 10964092, 1981549, 3863854, -4523084, -17591016 ], [ -1401884, 2278528, -18154150, -28485263, 6396375, 4557167, -25656914, -6090566, 9835732, 2530620, 8898892, -10647689, 16631907, -10853897, 5547037, 14120976, 1553948, -535600, 12700516, 142315, 5249698, -3602900, -15379800 ], [ -5169191, 5324772, -16263254, -26340893, 7744192, 636242, -20865703, -7520597, 11045447, 6802965, 7082731, -12267126, 13061894, -10489238, 3831225, 9702579, -1770581, 523398, 10876445, 2407616, 4248977, -5456716, -11061644 ], [ -9027977, 8454876, -12679178, -22764467, 9169216, -4700722, -13730761, -8786171, 12949865, 11665275, 4539589, -13947306, 8653466, -9230474, 2362071, 4993917, -4634171, 1811226, 8340275, 5493824, 2770943, -7865332, -6322100 ], [ -12886763, 11584980, -9095102, -19188041, 10594240, -10037686, -6595819, -10051745, 14854283, 16527585, 1996447, -15627486, 4245038, -7971710, 892917, 285255, -7497761, 3099054, 5804105, 8580032, 1292909, -10273948, -1582556 ], [ -16745549, 14715084, -5511026, -15611615, 12019264, -15374650, 539123, -11317319, 16758701, 21389895, -546695, -17307666, -163390, -6712946, -576237, -4423407, -10361351, 4386882, 3267935, 11666240, -185125, -12682564, 3156988 ], [ -20604335, 17845188, -1926950, -12035189, 13444288, -20711614, 7674065, -12582893, 18663119, 26252205, -3089837, -18987846, -4571818, -5454182, -2045391, -9132069, -13224941, 5674710, 731765, 14752448, -1663159, -15091180, 7896532 ], [ -21326603, 16674969, -67841, -9774890, 14876209, -19951138, 10674269, -12798869, 18512156, 28152384, -3604046, -15846633, -6214924, -3530612, -2921040, -10894341, -12553925, 4809111, -1219630, 12677672, -3334480, -16395346, 9193891 ], [ -18912353, 11204427, 66301, -8830718, 16315027, -13093222, 9539735, -11965247, 16305812, 27090432, -2089322, -7884027, -5092708, -942236, -3203184, -9710223, -8348303, 1790085, -2586250, 5441912, -5199088, -16595062, 7049065 ], [ -16498103, 5733885, 200443, -7886546, 17753845, -6235306, 8405201, -11131625, 14099468, 26028480, -574598, 78579, -3970492, 1646140, -3485328, -8526105, -4142681, -1228941, -3952870, -1793848, -7063696, -16794778, 4904239 ], [ -14083853, 263343, 334585, -6942374, 19192663, 622610, 7270667, -10298003, 11893124, 24966528, 940126, 8041185, -2848276, 4234516, -3767472, -7341987, 62941, -4247967, -5319490, -9029608, -8928304, -16994494, 2759413 ], [ -11669603, -5207199, 468727, -5998202, 20631481, 7480526, 6136133, -9464381, 9686780, 23904576, 2454850, 16003791, -1726060, 6822892, -4049616, -6157869, 4268563, -7266993, -6686110, -16265368, -10792912, -17194210, 614587 ], [ -10047909, -9104650, 171815, -5691008, 21831667, 12396221, 4566708, -8731973, 7884280, 22202326, 3520376, 21919435, -1236930, 8643400, -4027848, -5013575, 7505285, -9520921, -7752419, -21068085, -12505466, -17057136, -785441 ], [ -12388995, -5136646, -2280367, -8568704, 21838693, 7600811, 822828, -8505635, 8101000, 17298586, 2339912, 17600269, -3913230, 6624568, -2486520, -4068401, 5897507, -7949359, -7317173, -13705587, -13457750, -15236112, 1538521 ], [ -14730081, -1168642, -4732549, -11446400, 21845719, 2805401, -2921052, -8279297, 8317720, 12394846, 1159448, 13281103, -6589530, 4605736, -945192, -3123227, 4289729, -6377797, -6881927, -6343089, -14410034, -13415088, 3862483 ], [ -17071167, 2799362, -7184731, -14324096, 21852745, -1990009, -6664932, -8052959, 8534440, 7491106, -21016, 8961937, -9265830, 2586904, 596136, -2178053, 2681951, -4806235, -6446681, 1019409, -15362318, -11594064, 6186445 ], [ -19412253, 6767366, -9636913, -17201792, 21859771, -6785419, -10408812, -7826621, 8751160, 2587366, -1201480, 4642771, -11942130, 568072, 2137464, -1232879, 1074173, -3234673, -6011435, 8381907, -16314602, -9773040, 8510407 ], [ -21753339, 10735370, -12089095, -20079488, 21866797, -11580829, -14152692, -7600283, 8967880, -2316374, -2381944, 323605, -14618430, -1450760, 3678792, -287705, -533605, -1663111, -5576189, 15744405, -17266886, -7952016, 10834369 ], [ -18541540, 11607224, -13694692, -19632524, 17183438, -13596554, -8145597, -7807000, 9917390, 470746, 942827, -926766, -14462185, -3165382, 680015, 707409, -663158, 90886, -7301333, 13640178, -17177020, -3815232, 12482061 ], [ -14219164, 11859848, -15130972, -18520628, 11562002, -15056342, -188307, -8100328, 11013458, 4796038, 5168645, -1563378, -13739431, -4819162, -3226783, 1712511, -497066, 1881370, -9458555, 9642606, -16878724, 784704, 13994499 ], [ -9896788, 12112472, -16567252, -17408732, 5940566, -16516130, 7768983, -8393656, 12109526, 9121330, 9394463, -2199990, -13016677, -6472942, -7133581, 2717613, -330974, 3671854, -11615777, 5645034, -16580428, 5384640, 15506937 ], [ -5574412, 12365096, -18003532, -16296836, 319130, -17975918, 15726273, -8686984, 13205594, 13446622, 13620281, -2836602, -12293923, -8126722, -11040379, 3722715, -164882, 5462338, -13772999, 1647462, -16282132, 9984576, 17019375 ], [ -1252036, 12617720, -19439812, -15184940, -5302306, -19435706, 23683563, -8980312, 14301662, 17771914, 17846099, -3473214, -11571169, -9780502, -14947177, 4727817, 1210, 7252822, -15930221, -2350110, -15983836, 14584512, 18531813 ], [ -2080984, 9273236, -18759355, -10852874, -6609955, -18377543, 27208206, -7486798, 15230729, 16847023, 17645183, -3201462, -10114036, -10907626, -17426008, 3689697, -773135, 6892693, -15338834, -4169652, -15025309, 16157580, 18369966 ], [ -8061256, 2331644, -15962161, -3300638, -3603817, -14801429, 26300202, -4206442, 15992795, 10671949, 13017533, -2021346, -7922524, -11508094, -18476872, 608355, -2487917, 4381951, -11998838, -3811164, -13406551, 14703780, 16533834 ], [ -14041528, -4609948, -13164967, 4251598, -597679, -11225315, 25392198, -926086, 16754861, 4496875, 8389883, -841230, -5731012, -12108562, -19527736, -2472987, -4202699, 1871209, -8658842, -3452676, -11787793, 13249980, 14697702 ], [ -20021800, -11551540, -10367773, 11803834, 2408459, -7649201, 24484194, 2354270, 17516927, -1678199, 3762233, 338886, -3539500, -12709030, -20578600, -5554329, -5917481, -639533, -5318846, -3094188, -10169035, 11796180, 12861570 ], [ -26002072, -18493132, -7570579, 19356070, 5414597, -4073087, 23576190, 5634626, 18278993, -7853273, -865417, 1519002, -1347988, -13309498, -21629464, -8635671, -7632263, -3150275, -1978850, -2735700, -8550277, 10342380, 11025438 ], [ -29473655, -23617505, -5640690, 23936738, 7679831, -1700374, 22042610, 9063673, 18064196, -12592674, -4300188, 2208817, 610193, -13011222, -20928039, -10746755, -8715960, -5875963, 1491662, -1546144, -7215072, 9806016, 9357255 ], [ -20401793, -19655783, -8047326, 13659566, 6240545, -5344666, 17381150, 13236175, 12965084, -10153710, -1770564, 447127, 1401719, -8219226, -11465169, -8006549, -6644232, -9676381, 5614754, 3798752, -7297632, 13856832, 8528817 ], [ -11329931, -15694061, -10453962, 3382394, 4801259, -8988958, 12719690, 17408677, 7865972, -7714746, 759060, -1314563, 2193245, -3427230, -2002299, -5266343, -4572504, -13476799, 9737846, 9143648, -7380192, 17907648, 7700379 ], [ -2258069, -11732339, -12860598, -6894778, 3361973, -12633250, 8058230, 21581179, 2766860, -5275782, 3288684, -3076253, 2984771, 1364766, 7460571, -2526137, -2500776, -17277217, 13860938, 14488544, -7462752, 21958464, 6871941 ], [ 6813793, -7770617, -15267234, -17171950, 1922687, -16277542, 3396770, 25753681, -2332252, -2836818, 5818308, -4837943, 3776297, 6156762, 16923441, 214069, -429048, -21077635, 17984030, 19833440, -7545312, 26009280, 6043503 ], [ 15885655, -3808895, -17673870, -27449122, 483401, -19921834, -1264690, 29926183, -7431364, -397854, 8347932, -6599633, 4567823, 10948758, 26386311, 2954275, 1642680, -24878053, 22107122, 25178336, -7627872, 30060096, 5215065 ], [ 14490722, -4081053, -12647936, -25324149, 10180, -17897646, 314770, 24987510, -3915866, -4593150, 10577711, -6103308, 3616039, 6964399, 24299166, 4118931, -374587, -22860466, 18340899, 24096192, -6645487, 30472762, 2625967 ], [ 11002430, -5199987, -6135488, -20718747, -269828, -14739762, 3142414, 18226602, 1322554, -10115298, 12747521, -5155380, 2315593, 1224769, 19902018, 4968477, -3209653, -19679278, 12996813, 21728640, -5450113, 30157798, -315263 ], [ 7514138, -6318921, 376960, -16113345, -549836, -11581878, 5970058, 11465694, 6560974, -15637446, 14917331, -4207452, 1015147, -4514861, 15504870, 5818023, -6044719, -16498090, 7652727, 19361088, -4254739, 29842834, -3256493 ], [ 4025846, -7437855, 6889408, -11507943, -829844, -8423994, 8797702, 4704786, 11799394, -21159594, 17087141, -3259524, -285299, -10254491, 11107722, 6667569, -8879785, -13316902, 2308641, 16993536, -3059365, 29527870, -6197723 ], [ 537554, -8556789, 13401856, -6902541, -1109852, -5266110, 11625346, -2056122, 17037814, -26681742, 19256951, -2311596, -1585745, -15994121, 6710574, 7517115, -11714851, -10135714, -3035445, 14625984, -1863991, 29212906, -9138953 ], [ -2253226, -5530518, 15250759, -6020538, 1068205, -2195811, 13936504, -3763185, 17283937, -26341089, 19483646, -2345595, -222638, -19130051, 5077890, 6905748, -10878532, -8695387, -4850988, 13263039, -224764, 27704509, -7313486 ], [ -4346494, 1640958, 12436117, -8861934, 5704327, 786903, 15731176, -416403, 12537763, -20137635, 17767226, -3361521, 3804022, -19662281, 6209670, 4833468, -6370828, -8995921, -3137988, 12904701, 1858316, 25002679, -721322 ], [ -6439762, 8812434, 9621475, -11703330, 10340449, 3769617, 17525848, 2930379, 7791589, -13934181, 16050806, -4377447, 7830682, -20194511, 7341450, 2761188, -1863124, -9296455, -1424988, 12546363, 3941396, 22300849, 5870842 ], [ -8533030, 15983910, 6806833, -14544726, 14976571, 6752331, 19320520, 6277161, 3045415, -7730727, 14334386, -5393373, 11857342, -20726741, 8473230, 688908, 2644580, -9596989, 288012, 12188025, 6024476, 19599019, 12463006 ], [ -10626298, 23155386, 3992191, -17386122, 19612693, 9735045, 21115192, 9623943, -1700759, -1527273, 12617966, -6409299, 15884002, -21258971, 9605010, -1383372, 7152284, -9897523, 2001012, 11829687, 8107556, 16897189, 19055170 ], [ -11868054, 28963651, 1844225, -19212735, 22023166, 11752156, 21544698, 11850595, -5213254, 3605299, 10256562, -6536426, 18801429, -21290681, 10178785, -3367398, 11374924, -9153739, 2516215, 11378195, 9383535, 14508977, 23537213 ], [ -8852250, 27955861, 3029639, -15965433, 13305394, 8941252, 15148374, 8476597, -2557354, 3383461, 4670238, -2219558, 16172691, -18819791, 7962535, -4910154, 14172244, -3188365, -2957567, 10460933, 6624009, 13688855, 17468651 ], [ -5836446, 26948071, 4215053, -12718131, 4587622, 6130348, 8752050, 5102599, 98546, 3161623, -916086, 2097310, 13543953, -16348901, 5746285, -6452910, 16969564, 2777009, -8431349, 9543671, 3864483, 12868733, 11400089 ], [ -2820642, 25940281, 5400467, -9470829, -4130150, 3319444, 2355726, 1728601, 2754446, 2939785, -6502410, 6414178, 10915215, -13878011, 3530035, -7995666, 19766884, 8742383, -13905131, 8626409, 1104957, 12048611, 5331527 ], [ 195162, 24932491, 6585881, -6223527, -12847922, 508540, -4040598, -1645397, 5410346, 2717947, -12088734, 10731046, 8286477, -11407121, 1313785, -9538422, 22564204, 14707757, -19378913, 7709147, -1654569, 11228489, -737035 ], [ 3210966, 23924701, 7771295, -2976225, -21565694, -2302364, -10436922, -5019395, 8066246, 2496109, -17675058, 15047914, 5657739, -8936231, -902465, -11081178, 25361524, 20673131, -24852695, 6791885, -4414095, 10408367, -6805597 ], [ 5183180, 18278176, 6351484, 817712, -15503926, -6492273, -11802451, -4324618, 8974666, 2777806, -14690397, 16767472, 1620521, -4536056, -2170770, -9616604, 18322234, 13470760, -17698847, 4954628, -2384971, 10091005, -1771029 ], [ 6946676, 11703904, 4410628, 4720976, -6486250, -10957983, -12161821, -2816086, 9533590, 3160210, -9991539, 17967568, -2698393, 249976, -3249486, -7550564, 9315622, 3634840, -8019473, 2933372, 601883, 9874195, 5484165 ], [ 8710172, 5129632, 2469772, 8624240, 2531426, -15423693, -12521191, -1307554, 10092514, 3542614, -5292681, 19167664, -7017307, 5036008, -4328202, -5484524, 309010, -6201080, 1659901, 912116, 3588737, 9657385, 12739359 ], [ 10473668, -1444640, 528916, 12527504, 11549102, -19889403, -12880561, 200978, 10651438, 3925018, -593823, 20367760, -11336221, 9822040, -5406918, -3418484, -8697602, -16037000, 11339275, -1109140, 6575591, 9440575, 19994553 ], [ 12237164, -8018912, -1411940, 16430768, 20566778, -24355113, -13239931, 1709510, 11210362, 4307422, 4105035, 21567856, -15655135, 14608072, -6485634, -1352444, -17704214, -25872920, 21018649, -3130396, 9562445, 9223765, 27249747 ], [ 10834247, -11726564, -3111422, 18030041, 22816508, -25783890, -12041200, 2000129, 7891675, 5576977, 7596441, 20600374, -14919202, 14777779, -7360551, -850100, -21568382, -25600631, 22848775, -4809211, 10184063, 7840348, 28597101 ], [ 6264917, -12567596, -4569530, 17325323, 18298292, -24175734, -9284368, 1072835, 695377, 7733683, 9880395, 17465314, -9128422, 10331161, -8031669, -1911452, -20290106, -15220133, 16829653, -6145585, 8440445, 5290324, 24036615 ], [ 1695587, -13408628, -6027638, 16620605, 13780076, -22567578, -6527536, 145541, -6500921, 9890389, 12164349, 14330254, -3337642, 5884543, -8702787, -2972804, -19011830, -4839635, 10810531, -7481959, 6696827, 2740300, 19476129 ], [ -2873743, -14249660, -7485746, 15915887, 9261860, -20959422, -3770704, -781753, -13697219, 12047095, 14448303, 11195194, 2453138, 1437925, -9373905, -4034156, -17733554, 5540863, 4791409, -8818333, 4953209, 190276, 14915643 ], [ -7443073, -15090692, -8943854, 15211169, 4743644, -19351266, -1013872, -1709047, -20893517, 14203801, 16732257, 8060134, 8243918, -3008693, -10045023, -5095508, -16455278, 15921361, -1227713, -10154707, 3209591, -2359748, 10355157 ], [ -11713088, -15241445, -10153519, 14236773, 418183, -17378229, 1490183, -2037254, -25866327, 15123359, 18613067, 4578473, 12334821, -6563134, -9570389, -5080117, -14275241, 23911598, -5331822, -10842258, 2684897, -4529778, 6202940 ], [ -14486528, -11940803, -10120969, 11913987, -2943503, -13580787, 2730353, 629974, -19721697, 9857177, 18478157, -636193, 7926339, -5656690, -3366995, 318989, -7586399, 19950530, 139134, -8285694, 8254823, -4799838, 4092068 ], [ -17259968, -8640161, -10088419, 9591201, -6305189, -9783345, 3970523, 3297202, -13577067, 4590995, 18343247, -5850859, 3517857, -4750246, 2836399, 5718095, -897557, 15989462, 5610090, -5729130, 13824749, -5069898, 1981196 ], [ -20033408, -5339519, -10055869, 7268415, -9666875, -5985903, 5210693, 5964430, -7432437, -675187, 18208337, -11065525, -890625, -3843802, 9039793, 11117201, 5791285, 12028394, 11081046, -3172566, 19394675, -5339958, -129676 ], [ -22806848, -2038877, -10023319, 4945629, -13028561, -2188461, 6450863, 8631658, -1287807, -5941369, 18073427, -16280191, -5299107, -2937358, 15243187, 16516307, 12480127, 8067326, 16552002, -616002, 24964601, -5610018, -2240548 ], [ -25580288, 1261765, -9990769, 2622843, -16390247, 1608981, 7691033, 11298886, 4856823, -11207551, 17938517, -21494857, -9707589, -2030914, 21446581, 21915413, 19168969, 4106258, 22022958, 1940562, 30534527, -5880078, -4351420 ], [ -20689653, -2474243, -7259339, 3155717, -13440178, 236768, 7626168, 11350789, 4604128, -9758403, 18683732, -18923738, -8381611, 1285770, 17262550, 19745899, 13154146, 988665, 21250914, 3066791, 23963553, -2682943, -2492637 ], [ -14266203, -7617581, -3988133, 4259723, -9227758, -2169376, 7300296, 10879627, 3071968, -6966189, 19604972, -14795462, -5908741, 5084502, 11001034, 16062661, 4598590, -1960233, 19230270, 3906953, 14964399, 1207631, 160077 ], [ -7842753, -12760919, -716927, 5363729, -5015338, -4575520, 6974424, 10408465, 1539808, -4173975, 20526212, -10667186, -3435871, 8883234, 4739518, 12379423, -3956966, -4909131, 17209626, 4747115, 5965245, 5098205, 2812791 ], [ -1419303, -17904257, 2554279, 6467735, -802918, -6981664, 6648552, 9937303, 7648, -1381761, 21447452, -6538910, -963001, 12681966, -1521998, 8696185, -12512522, -7858029, 15188982, 5587277, -3033909, 8988779, 5465505 ], [ 5004147, -23047595, 5825485, 7571741, 3409502, -9387808, 6322680, 9466141, -1524512, 1410453, 22368692, -2410634, 1509869, 16480698, -7783514, 5012947, -21068078, -10806927, 13168338, 6427439, -12033063, 12879353, 8118219 ], [ 7557396, -21314813, 4929904, 7544105, 7249139, -8614738, 7159512, 10276156, -2080184, 2089977, 19994555, -450089, 318419, 15989427, -7784885, 1283041, -21910358, -13968651, 9737082, 6342854, -16680483, 13853861, 7295148 ], [ 6240444, -12705911, -132464, 6384827, 10715993, -4662454, 9159048, 12367348, -1659368, 656811, 14325041, -657275, -4537351, 11208153, -1526111, -2493533, -15039362, -17343201, 4895214, 5333522, -16976169, 11912303, 2996292 ], [ 4923492, -4097009, -5194832, 5225549, 14182847, -710170, 11158584, 14458540, -1238552, -776355, 8655527, -864461, -9393121, 6426879, 4732663, -6270107, -8168366, -20717751, 53346, 4324190, -17271855, 9970745, -1302564 ], [ 3606540, 4511893, -10257200, 4066271, 17649701, 3242114, 13158120, 16549732, -817736, -2209521, 2986013, -1071647, -14248891, 1645605, 10991437, -10046681, -1297370, -24092301, -4788522, 3314858, -17567541, 8029187, -5601420 ], [ 2289588, 13120795, -15319568, 2906993, 21116555, 7194398, 15157656, 18640924, -396920, -3642687, -2683501, -1278833, -19104661, -3135669, 17250211, -13823255, 5573626, -27466851, -9630390, 2305526, -17863227, 6087629, -9900276 ], [ 1255992, 18927253, -18846694, 1657346, 24140319, 9793169, 16088640, 19907599, 359001, -4857364, -6836981, -1888538, -21753238, -6623390, 22460586, -16723919, 10995186, -30061828, -13264228, 901436, -17498826, 3601898, -12366376 ], [ 1639176, 10721491, -14697610, -44146, 24948633, 5624375, 11676864, 17051689, 2790447, -4979596, -3410291, -4510838, -13365850, -3643346, 22428966, -15245033, 9169566, -28758940, -10857916, -2476444, -13833990, -1604698, -5668696 ], [ 2022360, 2515729, -10548526, -1745638, 25756947, 1455581, 7265088, 14195779, 5221893, -5101828, 16399, -7133138, -4978462, -663302, 22397346, -13766147, 7343946, -27456052, -8451604, -5854324, -10169154, -6811294, 1028984 ], [ 2405544, -5690033, -6399442, -3447130, 26565261, -2713213, 2853312, 11339869, 7653339, -5224060, 3443089, -9755438, 3408926, 2316742, 22365726, -12287261, 5518326, -26153164, -6045292, -9232204, -6504318, -12017890, 7726664 ], [ 2788728, -13895795, -2250358, -5148622, 27373575, -6882007, -1558464, 8483959, 10084785, -5346292, 6869779, -12377738, 11796314, 5296786, 22334106, -10808375, 3692706, -24850276, -3638980, -12610084, -2839482, -17224486, 14424344 ], [ 3171912, -22101557, 1898726, -6850114, 28181889, -11050801, -5970240, 5628049, 12516231, -5468524, 10296469, -15000038, 20183702, 8276830, 22302486, -9329489, 1867086, -23547388, -1232668, -15987964, 825354, -22431082, 21122024 ], [ 1418956, -19186319, 4059915, -5607636, 21911033, -9530125, -8982576, 4604389, 11245122, -4459716, 11353639, -12895143, 21051935, 5701724, 20479881, -5989218, 2875821, -19139260, 284704, -18567694, 4801240, -23397083, 17678534 ], [ -761228, -14046881, 5823525, -3776364, 14224343, -6871555, -11715024, 3947179, 9233502, -3224700, 11936905, -9844809, 20416337, 2015588, 18299079, -2276670, 4451427, -14110084, 1624288, -20987794, 8839336, -23514965, 12206810 ], [ -2941412, -8907443, 7587135, -1945092, 6537653, -4212985, -14447472, 3289969, 7221882, -1989684, 12520171, -6794475, 19780739, -1670548, 16118277, 1435878, 6027033, -9080908, 2963872, -23407894, 12877432, -23632847, 6735086 ], [ -5121596, -3768005, 9350745, -113820, -1149037, -1554415, -17179920, 2632759, 5210262, -754668, 13103437, -3744141, 19145141, -5356684, 13937475, 5148426, 7602639, -4051732, 4303456, -25827994, 16915528, -23750729, 1263362 ], [ -7301780, 1371433, 11114355, 1717452, -8835727, 1104155, -19912368, 1975549, 3198642, 480348, 13686703, -693807, 18509543, -9042820, 11756673, 8860974, 9178245, 977444, 5643040, -28248094, 20953624, -23868611, -4208362 ], [ -7702586, 3805369, 12809865, 3053481, -12920620, 4482407, -18998193, 471373, 413991, 1891575, 14091238, 710565, 18692114, -7725283, 9778740, 7723395, 10320909, 3468755, 6388432, -28658302, 21346213, -19747208, -5982313 ], [ -6324014, 3533803, 14437275, 3894267, -13403716, 8580341, -14437395, -1879769, -3143691, 3479013, 14317042, 468975, 19692854, -1404073, 8003676, 1735689, 11030631, 3422201, 6539632, -27058618, 18093295, -11386520, -4058491 ], [ -4945442, 3262237, 16064685, 4735053, -13886812, 12678275, -9876597, -4230911, -6701373, 5066451, 14542846, 227385, 20693594, 4917137, 6228612, -4252017, 11740353, 3375647, 6690832, -25458934, 14840377, -3025832, -2134669 ], [ -3566870, 2990671, 17692095, 5575839, -14369908, 16776209, -5315799, -6582053, -10259055, 6653889, 14768650, -14205, 21694334, 11238347, 4453548, -10239723, 12450075, 3329093, 6842032, -23859250, 11587459, 5334856, -210847 ], [ -2188298, 2719105, 19319505, 6416625, -14853004, 20874143, -755001, -8933195, -13816737, 8241327, 14994454, -255795, 22695074, 17559557, 2678484, -16227429, 13159797, 3282539, 6993232, -22259566, 8334541, 13695544, 1712975 ], [ -466112, 2931007, 20593767, 7142463, -14141750, 23805904, 2620474, -10572345, -15933078, 9186032, 14290800, -768424, 22730921, 22271927, 1004826, -20302239, 13360620, 3435517, 7042739, -20482010, 5269468, 20716300, 3119371 ], [ 2974144, 5560249, 20102289, 7293561, -7458746, 20906800, 69334, -8651535, -10842714, 6917072, 8939856, -2636248, 17942303, 18940097, -161802, -14812569, 11016948, 4586155, 6583781, -17815094, 3143620, 21037396, 1938637 ], [ 6414400, 8189491, 19610811, 7444659, -775742, 18007696, -2481806, -6730725, -5752350, 4648112, 3588912, -4504072, 13153685, 15608267, -1328430, -9322899, 8673276, 5736793, 6124823, -15148178, 1017772, 21358492, 757903 ], [ 9854656, 10818733, 19119333, 7595757, 5907262, 15108592, -5032946, -4809915, -661986, 2379152, -1762032, -6371896, 8365067, 12276437, -2495058, -3833229, 6329604, 6887431, 5665865, -12481262, -1108076, 21679588, -422831 ], [ 13294912, 13447975, 18627855, 7746855, 12590266, 12209488, -7584086, -2889105, 4428378, 110192, -7112976, -8239720, 3576449, 8944607, -3661686, 1656441, 3985932, 8038069, 5206907, -9814346, -3233924, 22000684, -1603565 ], [ 16735168, 16077217, 18136377, 7897953, 19273270, 9310384, -10135226, -968295, 9518742, -2158768, -12463920, -10107544, -1212169, 5612777, -4828314, 7146111, 1642260, 9188707, 4747949, -7147430, -5359772, 22321780, -2784299 ], [ 13078214, 13711629, 15340414, 4809351, 17547839, 6121035, -8931436, 1963360, 8176836, -1070868, -15886844, -9271998, -4308227, 6855322, -4609957, 6653796, -2262637, 7190805, 2262876, -7552969, -5334905, 21231076, -2154798 ], [ 8001818, 10347075, 12083554, 1072809, 14140721, 2873637, -6976660, 5097184, 5548476, 688404, -18924164, -7895778, -7065773, 9012742, -4114603, 4965084, -6479779, 4563195, -627420, -8572999, -4879895, 19858012, -1163250 ], [ 2925422, 6982521, 8826694, -2663733, 10733603, -373761, -5021884, 8231008, 2920116, 2447676, -21961484, -6519558, -9823319, 11170162, -3619249, 3276372, -10696921, 1935585, -3517716, -9593029, -4424885, 18484948, -171702 ], [ -2150974, 3617967, 5569834, -6400275, 7326485, -3621159, -3067108, 11364832, 291756, 4206948, -24998804, -5143338, -12580865, 13327582, -3123895, 1587660, -14914063, -692025, -6408012, -10613059, -3969875, 17111884, 819846 ], [ -7227370, 253413, 2312974, -10136817, 3919367, -6868557, -1112332, 14498656, -2336604, 5966220, -28036124, -3767118, -15338411, 15485002, -2628541, -101052, -19131205, -3319635, -9298308, -11633089, -3514865, 15738820, 1811394 ], [ -7667260, -2386374, -475193, -11431389, 1822712, -7096398, -621406, 13885228, -3058029, 7301763, -28315037, -2982294, -14925089, 14380120, -2810029, -2129952, -17914417, -6610800, -9384393, -8011741, -2282078, 12486937, 1895016 ], [ -3470644, -4301394, -2794667, -10283991, 1036520, -4304682, -1594330, 9524548, -1872519, 8213577, -25835543, -2788866, -11340899, 10012936, -3668359, -4499040, -11263699, -10565520, -6666267, 250985, -271514, 7356235, 1070712 ], [ 725972, -6216414, -5114141, -9136593, 250328, -1512966, -2567254, 5163868, -687009, 9125391, -23356049, -2595438, -7756709, 5645752, -4526689, -6868128, -4612981, -14520240, -3948141, 8513711, 1739050, 2225533, 246408 ], [ 4922588, -8131434, -7433615, -7989195, -535864, 1278750, -3540178, 803188, 498501, 10037205, -20876555, -2402010, -4172519, 1278568, -5385019, -9237216, 2037737, -18474960, -1230015, 16776437, 3749614, -2905169, -577896 ], [ 9119204, -10046454, -9753089, -6841797, -1322056, 4070466, -4513102, -3557492, 1684011, 10949019, -18397061, -2208582, -588329, -3088616, -6243349, -11606304, 8688455, -22429680, 1488111, 25039163, 5760178, -8035871, -1402200 ], [ 12235418, -11661528, -11461321, -6034850, -2230572, 6034965, -4570129, -7641080, 2751181, 11228272, -15735514, -1815918, 2365351, -7169834, -7327232, -12983617, 13474741, -24808405, 3067949, 30773006, 7260514, -12001140, -1319321 ], [ 9949622, -11776872, -10113343, -6930158, -3750708, 3863379, -47671, -10339208, 3226651, 8344720, -12163702, -427074, 2166481, -9821222, -9538880, -9402055, 8938867, -19307155, -1043653, 23862434, 6209710, -10139244, 3299473 ], [ 7663826, -11892216, -8765365, -7825466, -5270844, 1691793, 4474787, -13037336, 3702121, 5461168, -8591890, 961770, 1967611, -12472610, -11750528, -5820493, 4402993, -13805905, -5155255, 16951862, 5158906, -8277348, 7918267 ], [ 5378030, -12007560, -7417387, -8720774, -6790980, -479793, 8997245, -15735464, 4177591, 2577616, -5020078, 2350614, 1768741, -15123998, -13962176, -2238931, -132881, -8304655, -9266857, 10041290, 4108102, -6415452, 12537061 ], [ 3092234, -12122904, -6069409, -9616082, -8311116, -2651379, 13519703, -18433592, 4653061, -305936, -1448266, 3739458, 1569871, -17775386, -16173824, 1342631, -4668755, -2803405, -13378459, 3130718, 3057298, -4553556, 17155855 ], [ 806438, -12238248, -4721431, -10511390, -9831252, -4822965, 18042161, -21131720, 5128531, -3189488, 2123546, 5128302, 1371001, -20426774, -18385472, 4924193, -9204629, 2697845, -17490061, -3779854, 2006494, -2691660, 21774649 ], [ -1185928, -10722867, -5180573, -9045468, -7943733, -4852731, 18275479, -15644383, 1586191, -1765975, 3103593, 6469286, 291541, -17497277, -12978460, 5819205, -10461758, 3095275, -15863513, -1904671, 3004455, 431011, 20740078 ], [ -3119608, -8881341, -6001139, -7107300, -5374683, -4454133, 17650969, -8519953, -2759711, 518951, 3565287, 7800698, -964037, -13451603, -6047716, 6176907, -11063138, 2471941, -13089335, 1727663, 4412169, 3805837, 18574834 ], [ -5053288, -7039815, -6821705, -5169132, -2805633, -4055535, 17026459, -1395523, -7105613, 2803877, 4026981, 9132110, -2219615, -9405929, 883028, 6534609, -11664518, 1848607, -10315157, 5359997, 5819883, 7180663, 16409590 ], [ -6986968, -5198289, -7642271, -3230964, -236583, -3656937, 16401949, 5728907, -11451515, 5088803, 4488675, 10463522, -3475193, -5360255, 7813772, 6892311, -12265898, 1225273, -7540979, 8992331, 7227597, 10555489, 14244346 ], [ -8920648, -3356763, -8462837, -1292796, 2332467, -3258339, 15777439, 12853337, -15797417, 7373729, 4950369, 11794934, -4730771, -1314581, 14744516, 7250013, -12867278, 601939, -4766801, 12624665, 8635311, 13930315, 12079102 ], [ -9529531, -2514237, -10407668, -434259, 2027751, -2426349, 15135670, 15225992, -16900127, 8785523, 7249158, 10712264, -5263811, 1153231, 16426979, 8913945, -11516468, 267442, -1965572, 12507173, 9317619, 12644314, 11285179 ], [ -8813617, -2670711, -13476764, -655353, -1150731, -1160967, 14476642, 12846872, -14759645, 9324185, 11385042, 7215512, -5074313, 2043181, 12861161, 11884107, -8213468, 221782, 862708, 8639855, 9274521, 6697486, 11862577 ], [ -8097703, -2827185, -16545860, -876447, -4329213, 104415, 13817614, 10467752, -12619163, 9862847, 15520926, 3718760, -4884815, 2933131, 9295343, 14854269, -4910468, 176122, 3690988, 4772537, 9231423, 750658, 12439975 ], [ -7381789, -2983659, -19614956, -1097541, -7507695, 1369797, 13158586, 8088632, -10478681, 10401509, 19656810, 222008, -4695317, 3823081, 5729525, 17824431, -1607468, 130462, 6519268, 905219, 9188325, -5196170, 13017373 ], [ -6665875, -3140133, -22684052, -1318635, -10686177, 2635179, 12499558, 5709512, -8338199, 10940171, 23792694, -3274744, -4505819, 4713031, 2163707, 20794593, 1695532, 84802, 9347548, -2962099, 9145227, -11142998, 13594771 ], [ -5371791, -3967077, -24871135, -1535647, -12517537, 2698162, 11208666, 3744035, -6515519, 10719795, 26897420, -6708074, -4457904, 4988566, -857688, 22371887, 4853048, -576159, 12110290, -5957457, 9544178, -15178775, 13918895 ], [ -1186857, -8146371, -22648153, -1732249, -7613287, -3250850, 6758454, 3846773, -6281849, 6704229, 24846356, -9824294, -5117904, 2192026, -1156968, 16984841, 7283144, -4313625, 14545342, -4593015, 12153374, -9659297, 12976649 ], [ 2998077, -12325665, -20425171, -1928851, -2709037, -9199862, 2308242, 3949511, -6048179, 2688663, 22795292, -12940514, -5777904, -604514, -1456248, 11597795, 9713240, -8051091, 16980394, -3228573, 14762570, -4139819, 12034403 ], [ 7183011, -16504959, -18202189, -2125453, 2195213, -15148874, -2141970, 4052249, -5814509, -1326903, 20744228, -16056734, -6437904, -3401054, -1755528, 6210749, 12143336, -11788557, 19415446, -1864131, 17371766, 1379659, 11092157 ], [ 11367945, -20684253, -15979207, -2322055, 7099463, -21097886, -6592182, 4154987, -5580839, -5342469, 18693164, -19172954, -7097904, -6197594, -2054808, 823703, 14573432, -15526023, 21850498, -499689, 19980962, 6899137, 10149911 ], [ 15552879, -24863547, -13756225, -2518657, 12003713, -27046898, -11042394, 4257725, -5347169, -9358035, 16642100, -22289174, -7757904, -8994134, -2354088, -4563343, 17003528, -19263489, 24285550, 864753, 22590158, 12418615, 9207665 ], [ 16256683, -22921546, -12024598, -4354849, 9940378, -23016980, -10365521, 6757993, -8289964, -5550651, 9798601, -21332024, -6074674, -5998209, -240683, -5368884, 15350909, -18407405, 19441112, -2510005, 23337594, 11575208, 5743464 ], [ 16264261, -19755286, -10391242, -6518959, 6483526, -16991276, -8663231, 9737767, -11868052, -178677, 1996615, -19560200, -3922798, -1843791, 2355259, -5258124, 12881747, -16632611, 13140776, -6832603, 23712678, 9459224, 1774872 ], [ 16271839, -16589026, -8757886, -8683069, 3026674, -10965572, -6960941, 12717541, -15446140, 5193297, -5805371, -17788376, -1770922, 2310627, 4951201, -5147364, 10412585, -14857817, 6840440, -11155201, 24087762, 7343240, -2193720 ], [ 16279417, -13422766, -7124530, -10847179, -430178, -4939868, -5258651, 15697315, -19024228, 10565271, -13607357, -16016552, 380954, 6465045, 7547143, -5036604, 7943423, -13083023, 540104, -15477799, 24462846, 5227256, -6162312 ], [ 16286995, -10256506, -5491174, -13011289, -3887030, 1085836, -3556361, 18677089, -22602316, 15937245, -21409343, -14244728, 2532830, 10619463, 10143085, -4925844, 5474261, -11308229, -5760232, -19800397, 24837930, 3111272, -10130904 ], [ 14205937, -8728753, -5399293, -10948318, -5042666, 2851030, -2317268, 17962822, -20646817, 17123163, -23543480, -11973425, 1684520, 12958446, 8145835, -2901342, 4392071, -9855299, -8396251, -19895815, 23827377, 955133, -11266584 ], [ 10036243, -8839507, -6848887, -4658266, -3897086, 355714, -1541372, 13554514, -13157731, 14123025, -20009768, -9202643, -2163976, 13481994, 1555393, 1036902, 4696853, -8724233, -7367953, -15764053, 21431187, -1241161, -9569352 ], [ 5866549, -8950261, -8298481, 1631786, -2751506, -2139602, -765476, 9146206, -5668645, 11122887, -16476056, -6431861, -6012472, 14005542, -5035049, 4975146, 5001635, -7593167, -6339655, -11632291, 19034997, -3437455, -7872120 ], [ 1696855, -9061015, -9748075, 7921838, -1605926, -4634918, 10420, 4737898, 1820441, 8122749, -12942344, -3661079, -9860968, 14529090, -11625491, 8913390, 5306417, -6462101, -5311357, -7500529, 16638807, -5633749, -6174888 ], [ -2472839, -9171769, -11197669, 14211890, -460346, -7130234, 786316, 329590, 9309527, 5122611, -9408632, -890297, -13709464, 15052638, -18215933, 12851634, 5611199, -5331035, -4283059, -3368767, 14242617, -7830043, -4477656 ], [ -5488598, -9896928, -12879821, 18925016, 312518, -8907475, 1444930, -4070081, 15327459, 2936388, -5369391, 1180328, -16193586, 14600732, -22537853, 15868106, 6485730, -4408971, -3045885, 59199, 11310771, -9410768, -3685877 ], [ -2734682, -13694112, -15724763, 15753512, -778198, -7094341, 1517134, -8426567, 13989621, 4819740, 1197495, -249832, -11855838, 9271556, -15517163, 14275718, 10209006, -4531917, -764331, -31815, 5700645, -7913648, -7421363 ], [ 19234, -17491296, -18569705, 12582008, -1868914, -5281207, 1589338, -12783053, 12651783, 6703092, 7764381, -1679992, -7518090, 3942380, -8496473, 12683330, 13932282, -4654863, 1517223, -122829, 90519, -6416528, -11156849 ], [ 2773150, -21288480, -21414647, 9410504, -2959630, -3468073, 1661542, -17139539, 11313945, 8586444, 14331267, -3110152, -3180342, -1386796, -1475783, 11090942, 17655558, -4777809, 3798777, -213843, -5519607, -4919408, -14892335 ], [ 5527066, -25085664, -24259589, 6239000, -4050346, -1654939, 1733746, -21496025, 9976107, 10469796, 20898153, -4540312, 1157406, -6715972, 5544907, 9498554, 21378834, -4900755, 6080331, -304857, -11129733, -3422288, -18627821 ], [ 8280982, -28882848, -27104531, 3067496, -5141062, 158195, 1805950, -25852511, 8638269, 12353148, 27465039, -5970472, 5495154, -12045148, 12565597, 7906166, 25102110, -5023701, 8361885, -395871, -16739859, -1925168, -22363307 ], [ 4018183, -20678277, -19196268, 2401037, -8751313, -607176, -886456, -20362957, 8970276, 6980590, 23310535, -6748197, 2580552, -13656854, 13885387, 5607558, 22726041, -3484317, 9575529, 731265, -18041615, -1914498, -22627023 ], [ -1647959, -10073355, -9137364, 2235587, -12865471, -1888248, -4131784, -12904195, 9636252, 156850, 17011753, -7395435, -1784520, -14525066, 14064997, 3167706, 19130103, -1612467, 10575591, 2102031, -18481697, -2201118, -22196385 ], [ -7314101, 531567, 921540, 2070137, -16979629, -3169320, -7377112, -5445433, 10302228, -6666890, 10712971, -8042673, -6149592, -15393278, 14244607, 727854, 15534165, 259383, 11575653, 3472797, -18921779, -2487738, -21765747 ], [ -12980243, 11136489, 10980444, 1904687, -21093787, -4450392, -10622440, 2013329, 10968204, -13490630, 4414189, -8689911, -10514664, -16261490, 14424217, -1711998, 11938227, 2131233, 12575715, 4843563, -19361861, -2774358, -21335109 ], [ -18646385, 21741411, 21039348, 1739237, -25207945, -5731464, -13867768, 9472091, 11634180, -20314370, -1884593, -9337149, -14879736, -17129702, 14603827, -4151850, 8342289, 4003083, 13575777, 6214329, -19801943, -3060978, -20904471 ] ], [ [ 10886016, -22021344, 14624000, 27904096, 6374752, -7149088, 17247744, 28752704, -26308288, 27353088, 30409184, 17281088, -29826208, -9911456, -5540160, -21166336, 11510848, -14383712, 30372480, -7434688, 26312096, 12137600, -24165472 ], [ 10886016, -22021344, 14624000, 27904096, 6374752, -7149088, 17247744, 28752704, -26308288, 27353088, 30409184, 17281088, -29826208, -9911456, -5540160, -21166336, 11510848, -14383712, 30372480, -7434688, 26312096, 12137600, -24165472 ], [ 10886016, -22021344, 14624000, 27904096, 6374752, -7149088, 17247744, 28752704, -26308288, 27353088, 30409184, 17281088, -29826208, -9911456, -5540160, -21166336, 11510848, -14383712, 30372480, -7434688, 26312096, 12137600, -24165472 ], [ 8351001, -20846594, 15004430, 27606776, 5048697, -4551128, 12067024, 23919274, -20373478, 27979098, 25703314, 14776428, -26083358, -3412151, -5241245, -19032726, 11706278, -9563512, 27146320, -10535823, 23037011, 5338945, -18050257 ], [ 5308983, -19436894, 15460946, 27249992, 3457431, -1433576, 5850160, 18119158, -13251706, 28730310, 20056270, 11770836, -21591938, 4387015, -4882547, -16472394, 11940794, -3779272, 23274928, -14257185, 19106909, -2819441, -10711999 ], [ 2266965, -18027194, 15917462, 26893208, 1866165, 1683976, -366704, 12319042, -6129934, 29481522, 14409226, 8765244, -17100518, 12186181, -4523849, -13912062, 12175310, 2004968, 19403536, -17978547, 15176807, -10977827, -3373741 ], [ -775053, -16617494, 16373978, 26536424, 274899, 4801528, -6583568, 6518926, 991838, 30232734, 8762182, 5759652, -12609098, 19985347, -4165151, -11351730, 12409826, 7789208, 15532144, -21699909, 11246705, -19136213, 3964517 ], [ -3817071, -15207794, 16830494, 26179640, -1316367, 7919080, -12800432, 718810, 8113610, 30983946, 3115138, 2754060, -8117678, 27784513, -3806453, -8791398, 12644342, 13573448, 11660752, -25421271, 7316603, -27294599, 11302775 ], [ -4690062, -10354193, 12627266, 26363921, -1604265, 9993025, -14345765, -1866554, 8469464, 27058728, -1185557, 2069703, -2363420, 26892322, -2960162, -6376020, 9222482, 15473123, 10713304, -27366513, 2065436, -25401770, 13126592 ], [ -3394026, -2056691, 3764294, 27089267, -588795, 11023363, -11219567, -1237166, 2059400, 18457080, -4139903, 3706581, 4653676, 17308774, -1626278, -4105596, 2144246, 13488233, 12689800, -27535635, -4506796, -13457726, 9435968 ], [ -2097990, 6240811, -5098678, 27814613, 426675, 12053701, -8093369, -607778, -4350664, 9855432, -7094249, 5343459, 11670772, 7725226, -292394, -1835172, -4933990, 11503343, 14666296, -27704757, -11079028, -1513682, 5745344 ], [ -801954, 14538313, -13961650, 28539959, 1442145, 13084039, -4967171, 21610, -10760728, 1253784, -10048595, 6980337, 18687868, -1858322, 1041490, 435252, -12012226, 9518453, 16642792, -27873879, -17651260, 10430362, 2054720 ], [ 494082, 22835815, -22824622, 29265305, 2457615, 14114377, -1840973, 650998, -17170792, -7347864, -13002941, 8617215, 25704964, -11441870, 2375374, 2705676, -19090462, 7533563, 18619288, -28043001, -24223492, 22374406, -1635904 ], [ 2041379, 28921234, -29436752, 29485207, 3961696, 15008346, 1094132, 779271, -21097625, -13680940, -15358062, 10295027, 29623282, -17945417, 2567664, 4351968, -23217981, 5110524, 18900099, -27524595, -29607150, 31321830, -5449858 ], [ 4844981, 23946238, -24794672, 27177889, 7908832, 15220470, 3073772, -1598031, -12608303, -8671156, -14717058, 12177509, 18047710, -9048959, -2948016, 2877600, -12591915, 496740, 10702485, -23568549, -29047938, 25286154, -9880462 ], [ 7648583, 18971242, -20152592, 24870571, 11855968, 15432594, 5053412, -3975333, -4118981, -3661372, -14076054, 14059991, 6472138, -152501, -8463696, 1403232, -1965849, -4117044, 2504871, -19612503, -28488726, 19250478, -14311066 ], [ 10452185, 13996246, -15510512, 22563253, 15803104, 15644718, 7033052, -6352635, 4370341, 1348412, -13435050, 15942473, -5103434, 8743957, -13979376, -71136, 8660217, -8730828, -5692743, -15656457, -27929514, 13214802, -18741670 ], [ 13255787, 9021250, -10868432, 20255935, 19750240, 15856842, 9012692, -8729937, 12859663, 6358196, -12794046, 17824955, -16679006, 17640415, -19495056, -1545504, 19286283, -13344612, -13890357, -11700411, -27370302, 7179126, -23172274 ], [ 16059389, 4046254, -6226352, 17948617, 23697376, 16068966, 10992332, -11107239, 21348985, 11367980, -12153042, 19707437, -28254578, 26536873, -25010736, -3019872, 29912349, -17958396, -22087971, -7744365, -26811090, 1143450, -27602878 ], [ 14588056, -423862, -4323522, 13959769, 20230317, 11149830, 11030432, -10763251, 14824657, 9350799, -9850778, 13717844, -25825385, 24389186, -24640426, 194930, 28708855, -20679865, -16189730, -4462629, -25578213, 2734, -21063037 ], [ 12261736, -4793002, -2968542, 9634615, 15280419, 5204442, 10680224, -9875005, 5297599, 5928225, -7216262, 6153836, -20595239, 20032670, -23092918, 4347566, 25139449, -23022871, -7472318, -1315755, -24210603, -158990, -12329107 ], [ 9935416, -9162142, -1613562, 5309461, 10330521, -740946, 10330016, -8986759, -4229459, 2505651, -4581746, -1410172, -15365093, 15676154, -21545410, 8500202, 21570043, -25365877, 1245094, 1831119, -22842993, -320714, -3595177 ], [ 7609096, -13531282, -258582, 984307, 5380623, -6686334, 9979808, -8098513, -13756517, -916923, -1947230, -8974180, -10134947, 11319638, -19997902, 12652838, 18000637, -27708883, 9962506, 4977993, -21475383, -482438, 5138753 ], [ 5282776, -17900422, 1096398, -3340847, 430725, -12631722, 9629600, -7210267, -23283575, -4339497, 687286, -16538188, -4904801, 6963122, -18450394, 16805474, 14431231, -30051889, 18679918, 8124867, -20107773, -644162, 13872683 ], [ 3458830, -16970275, 2495937, -7531055, 150105, -13153677, 5705432, -4177201, -25831997, -8076867, 2653756, -20892913, -1639271, 5478995, -16090192, 19506398, 12724321, -30239296, 22321201, 7304340, -15007071, 2306194, 16436696 ], [ 2137258, -10740841, 3940035, -11586317, 4538763, -8252199, -1792696, 1000685, -21401783, -12129033, 3952180, -22038355, -338357, 6867257, -12917296, 20755610, 12879907, -28271104, 20886355, 2516412, -6173277, 8368630, 12830792 ], [ 815686, -4511407, 5384133, -15641579, 8927421, -3350721, -9290824, 6178571, -16971569, -16181199, 5250604, -23183797, 962557, 8255519, -9744400, 22004822, 13035493, -26302912, 19451509, -2271516, 2660517, 14431066, 9224888 ], [ -505886, 1718027, 6828231, -19696841, 13316079, 1550757, -16788952, 11356457, -12541355, -20233365, 6549028, -24329239, 2263471, 9643781, -6571504, 23254034, 13191079, -24334720, 18016663, -7059444, 11494311, 20493502, 5618984 ], [ -1827458, 7947461, 8272329, -23752103, 17704737, 6452235, -24287080, 16534343, -8111141, -24285531, 7847452, -25474681, 3564385, 11032043, -3398608, 24503246, 13346665, -22366528, 16581817, -11847372, 20328105, 26555938, 2013080 ], [ -3498675, 12477426, 9731951, -25579022, 21463551, 10979584, -28719843, 20567717, -3685257, -26207768, 9131389, -26247703, 5016963, 12366756, -980702, 24368080, 12461213, -19996142, 14233902, -14849459, 27565740, 31170025, -1201248 ], [ -6918117, 8510046, 11269193, -16264226, 22073145, 13636288, -17825781, 18878531, 718977, -17480360, 10342891, -25158625, 7227861, 13433724, -2337746, 17311024, 6370571, -15614786, 7320642, -8922341, 26822580, 28542367, -2457696 ], [ -10337559, 4542666, 12806435, -6949430, 22682739, 16292992, -6931719, 17189345, 5123211, -8752952, 11554393, -24069547, 9438759, 14500692, -3694790, 10253968, 279929, -11233430, 407382, -2995223, 26079420, 25914709, -3714144 ], [ -13757001, 575286, 14343677, 2365366, 23292333, 18949696, 3962343, 15500159, 9527445, -25544, 12765895, -22980469, 11649657, 15567660, -5051834, 3196912, -5810713, -6852074, -6505878, 2931895, 25336260, 23287051, -4970592 ], [ -17176443, -3392094, 15880919, 11680162, 23901927, 21606400, 14856405, 13810973, 13931679, 8701864, 13977397, -21891391, 13860555, 16634628, -6408878, -3860144, -11901355, -2470718, -13419138, 8859013, 24593100, 20659393, -6227040 ], [ -20595885, -7359474, 17418161, 20994958, 24511521, 24263104, 25750467, 12121787, 18335913, 17429272, 15188899, -20802313, 16071453, 17701596, -7765922, -10917200, -17991997, 1910638, -20332398, 14786131, 23849940, 18031735, -7483488 ], [ -14536372, -10303789, 19743733, 23878084, 17099930, 24709553, 23253584, 10663446, 15109227, 15770750, 12316426, -16350885, 9928186, 19622944, -11372736, -5959546, -20785354, 1143579, -19642298, 17821219, 20179750, 13505202, -7296606 ], [ -6581068, -13043491, 22226971, 25474876, 8084102, 24713951, 18078512, 9251274, 10356357, 12035042, 8627158, -11226987, 2114086, 21715168, -15429504, 1401050, -22919254, -653163, -17431526, 20277901, 15924154, 8598894, -6821058 ], [ 1374236, -15783193, 24710209, 27071668, -931726, 24718349, 12903440, 7839102, 5603487, 8299334, 4937890, -6103089, -5700014, 23807392, -19486272, 8761646, -25053154, -2449905, -15220754, 22734583, 11668558, 3692586, -6345510 ], [ 9329540, -18522895, 27193447, 28668460, -9947554, 24722747, 7728368, 6426930, 850617, 4563626, 1248622, -979191, -13514114, 25899616, -23543040, 16122242, -27187054, -4246647, -13009982, 25191265, 7412962, -1213722, -5869962 ], [ 17284844, -21262597, 29676685, 30265252, -18963382, 24727145, 2553296, 5014758, -3902253, 827918, -2440646, 4144707, -21328214, 27991840, -27599808, 23482838, -29320954, -6043389, -10799210, 27647947, 3157366, -6120030, -5394414 ], [ 20660540, -22415326, 25608592, 25674199, -18779800, 20685437, 1000607, 6803754, -6233121, -966619, -6067949, 5669436, -25801199, 28149952, -24089631, 26585387, -27324685, -6236736, -9091217, 24812638, 3785500, -5615505, -4716021 ], [ 19456628, -21981082, 14989168, 14895301, -9396808, 12597623, 3070301, 11793918, -6141987, -819985, -9633287, 3594996, -26933069, 26373952, -13012509, 25429889, -21198247, -4826688, -7886003, 16685338, 9297364, 299853, -3834783 ], [ 18252716, -21546838, 4369744, 4116403, -13816, 4509809, 5139995, 16784082, -6050853, -673351, -13198625, 1520556, -28064939, 24597952, -1935387, 24274391, -15071809, -3416640, -6680789, 8558038, 14809228, 6215211, -2953545 ], [ 17048804, -21112594, -6249680, -6662495, 9369176, -3578005, 7209689, 21774246, -5959719, -526717, -16763963, -553884, -29196809, 22821952, 9141735, 23118893, -8945371, -2006592, -5475575, 430738, 20321092, 12130569, -2072307 ], [ 15844892, -20678350, -16869104, -17441393, 18752168, -11665819, 9279383, 26764410, -5868585, -380083, -20329301, -2628324, -30328679, 21045952, 20218857, 21963395, -2818933, -596544, -4270361, -7696562, 25832956, 18045927, -1191069 ], [ 15177008, -19391025, -25088305, -25643938, 24979726, -17967612, 10309196, 30207298, -6580859, -1164672, -22027408, -5225694, -31200750, 18420863, 28343168, 19796969, 1951270, 1398747, -2314014, -14648169, 30434876, 23226277, 284083 ], [ 17189264, -13838295, -21306391, -20964718, 15430114, -15339300, 6139604, 25913806, -11310173, -6605376, -14389360, -10437714, -30773826, 11550329, 21703424, 12575903, -59702, 6320253, 3397998, -15721311, 30487076, 24731587, 4728805 ], [ 19201520, -8285565, -17524477, -16285498, 5880502, -12710988, 1970012, 21620314, -16039487, -12046080, -6751312, -15649734, -30346902, 4679795, 15063680, 5354837, -2070674, 11241759, 9110010, -16794453, 30539276, 26236897, 9173527 ], [ 21213776, -2732835, -13742563, -11606278, -3669110, -10082676, -2199580, 17326822, -20768801, -17486784, 886736, -20861754, -29919978, -2190739, 8423936, -1866229, -4081646, 16163265, 14822022, -17867595, 30591476, 27742207, 13618249 ], [ 23226032, 2819895, -9960649, -6927058, -13218722, -7454364, -6369172, 13033330, -25498115, -22927488, 8524784, -26073774, -29493054, -9061273, 1784192, -9087295, -6092618, 21084771, 20534034, -18940737, 30643676, 29247517, 18062971 ], [ 25238288, 8372625, -6178735, -2247838, -22768334, -4826052, -10538764, 8739838, -30227429, -28368192, 16162832, -31285794, -29066130, -15931807, -4855552, -16308361, -8103590, 26006277, 26246046, -20013879, 30695876, 30752827, 22507693 ], [ 25613144, 8335085, -7329301, -5342073, -19513036, -3681705, -8720976, 4396301, -29973728, -27493156, 11319145, -24932499, -26757376, -17891396, -4076341, -14917667, -5301472, 23466433, 18994218, -15086421, 22096921, 26496467, 17140760 ], [ 25660520, 7179491, -9466363, -9990999, -13696756, -2834151, -5705712, 42755, -28723424, -25354972, 3979111, -16266141, -24072256, -18868796, -1813339, -11804621, -1536736, 19434319, 9149622, -8958843, 11767735, 21087773, 9811496 ], [ 25707896, 6023897, -11603425, -14639925, -7880476, -1986597, -2690448, -4310791, -27473120, -23216788, -3360923, -7599783, -21387136, -19846196, 449663, -8691575, 2228000, 15402205, -694974, -2831265, 1438549, 15679079, 2482232 ], [ 25755272, 4868303, -13740487, -19288851, -2064196, -1139043, 324816, -8664337, -26222816, -21078604, -10700957, 1066575, -18702016, -20823596, 2712665, -5578529, 5992736, 11370091, -10539570, 3296313, -8890637, 10270385, -4847032 ], [ 25802648, 3712709, -15877549, -23937777, 3752084, -291489, 3340080, -13017883, -24972512, -18940420, -18040991, 9732933, -16016896, -21800996, 4975667, -2465483, 9757472, 7337977, -20384166, 9423891, -19219823, 4861691, -12176296 ], [ 23967578, 1802774, -14210641, -23979630, 4771085, -1703007, 3314178, -15680038, -21225518, -13793833, -19556789, 12490506, -10890736, -19818563, 5438534, -2856851, 10266584, 2933299, -25849818, 13454037, -20193686, 127982, -15375664 ], [ 20250062, -861502, -8739763, -19414410, 992807, -5373597, 247110, -16650802, -14981834, -5638843, -15248351, 9339294, -3323536, -14876297, 4101266, -6752633, 7520072, -1843943, -26936526, 15386751, -11812226, -3930742, -14445136 ], [ 16532546, -3525778, -3268885, -14849190, -2785471, -9044187, -2819958, -17621566, -8738150, 2516147, -10939913, 6188082, 4243664, -9934031, 2763998, -10648415, 4773560, -6621185, -28023234, 17319465, -3430766, -7989466, -13514608 ], [ 12815030, -6190054, 2201993, -10283970, -6563749, -12714777, -5887026, -18592330, -2494466, 10671137, -6631475, 3036870, 11810864, -4991765, 1426730, -14544197, 2027048, -11398427, -29109942, 19252179, 4950694, -12048190, -12584080 ], [ 9097514, -8854330, 7672871, -5718750, -10342027, -16385367, -8954094, -19563094, 3749218, 18826127, -2323037, -114342, 19378064, -49499, 89462, -18439979, -719464, -16175669, -30196650, 21184893, 13332154, -16106914, -11653552 ], [ 6580696, -10793277, 11581097, -2626393, -13331384, -19739039, -11777821, -19052919, 8173252, 25423987, 1538700, -2835945, 24659248, 4014787, -1396107, -21925238, -3548690, -19507387, -29991057, 22672137, 20320932, -18071231, -10434739 ], [ 10067368, -9105579, 7676063, -6898351, -12376136, -21508121, -13384843, -11138049, 3499036, 24236197, 3166932, -3409503, 18510352, 3689173, -3623181, -23357882, -6791486, -15611485, -23323959, 21932031, 20346300, -9563513, -7774501 ], [ 13554040, -7417881, 3771029, -11170309, -11420888, -23277203, -14991865, -3223179, -1175180, 23048407, 4795164, -3983061, 12361456, 3363559, -5850255, -24790526, -10034282, -11715583, -16656861, 21191925, 20371668, -1055795, -5114263 ], [ 17040712, -5730183, -134005, -15442267, -10465640, -25046285, -16598887, 4691691, -5849396, 21860617, 6423396, -4556619, 6212560, 3037945, -8077329, -26223170, -13277078, -7819681, -9989763, 20451819, 20397036, 7451923, -2454025 ], [ 20527384, -4042485, -4039039, -19714225, -9510392, -26815367, -18205909, 12606561, -10523612, 20672827, 8051628, -5130177, 63664, 2712331, -10304403, -27655814, -16519874, -3923779, -3322665, 19711713, 20422404, 15959641, 206213 ], [ 24014056, -2354787, -7944073, -23986183, -8555144, -28584449, -19812931, 20521431, -15197828, 19485037, 9679860, -5703735, -6085232, 2386717, -12531477, -29088458, -19762670, -27877, 3344433, 18971607, 20447772, 24467359, 2866451 ], [ 25765328, 737206, -11990347, -25801521, -7456701, -20678416, -19646518, 18053786, -12698474, 19124742, 10453777, -6291978, -9328743, 6404618, -11503156, -26413332, -12278256, 4097350, 2070471, 18251836, 16237825, 21151942, -2152366 ], [ 27169520, 4110058, -16064869, -27125535, -6329619, -10837360, -19125418, 13509638, -8764406, 18929946, 11056831, -6883158, -11991177, 11291222, -9823756, -22916652, -2648400, 8268442, -791703, 17536132, 11180815, 15471898, -8706994 ], [ 28573712, 7482910, -20139391, -28449549, -5202537, -996304, -18604318, 8965490, -4830338, 18735150, 11659885, -7474338, -14653611, 16177826, -8144356, -19419972, 6981456, 12439534, -3653877, 16820428, 6123805, 9791854, -15261622 ], [ 29977904, 10855762, -24213913, -29773563, -4075455, 8844752, -18083218, 4421342, -896270, 18540354, 12262939, -8065518, -17316045, 21064430, -6464956, -15923292, 16611312, 16610626, -6516051, 16104724, 1066795, 4111810, -21816250 ], [ 31382096, 14228614, -28288435, -31097577, -2948373, 18685808, -17562118, -122806, 3037798, 18345558, 12865993, -8656698, -19978479, 25951034, -4785556, -12426612, 26241168, 20781718, -9378225, 15389020, -3990215, -1568234, -28370878 ], [ 29092919, 14742163, -27907558, -30776091, -2002239, 20805419, -15775327, 556325, 5854201, 19293153, 14614192, -7032453, -17872218, 26096525, -620542, -7171965, 30954609, 20719621, -10422720, 14251195, -8797229, -3232880, -30387004 ], [ 23110373, 12396409, -23071282, -28809105, -1237053, 15203585, -12722845, 6458735, 7552939, 21383139, 17507536, -3192783, -10997262, 21500903, 6030086, -159351, 30751635, 16424335, -9649536, 12691249, -13354247, -882128, -27864628 ], [ 17127827, 10050655, -18235006, -26842119, -471867, 9601751, -9670363, 12361145, 9251677, 23473125, 20400880, 646887, -4122306, 16905281, 12680714, 6853263, 30548661, 12129049, -8876352, 11131303, -17911265, 1468624, -25342252 ], [ 11145281, 7704901, -13398730, -24875133, 293319, 3999917, -6617881, 18263555, 10950415, 25563111, 23294224, 4486557, 2752650, 12309659, 19331342, 13865877, 30345687, 7833763, -8103168, 9571357, -22468283, 3819376, -22819876 ], [ 5162735, 5359147, -8562454, -22908147, 1058505, -1601917, -3565399, 24165965, 12649153, 27653097, 26187568, 8326227, 9627606, 7714037, 25981970, 20878491, 30142713, 3538477, -7329984, 8011411, -27025301, 6170128, -20297500 ], [ -587852, 3357184, -5409790, -21543179, 1879155, -5208661, -1996058, 27554914, 13355044, 27549420, 27875452, 11263123, 15787887, 3457171, 30829585, 26141712, 28702220, 912272, -5648396, 6600343, -28961942, 8805532, -17431416 ], [ -5178644, 3074176, -10675186, -23188301, 2977125, 1160045, -7842422, 18376558, 9096700, 16477428, 23536036, 9686149, 18374793, 894085, 26662135, 22657968, 21074132, 6631472, 575212, 5933665, -17796698, 12864196, -12846792 ], [ -9769436, 2791168, -15940582, -24833423, 4075095, 7528751, -13688786, 9198202, 4838356, 5405436, 19196620, 8109175, 20961699, -1669001, 22494685, 19174224, 13446044, 12350672, 6798820, 5266987, -6631454, 16922860, -8262168 ], [ -14360228, 2508160, -21205978, -26478545, 5173065, 13897457, -19535150, 19846, 580012, -5666556, 14857204, 6532201, 23548605, -4232087, 18327235, 15690480, 5817956, 18069872, 13022428, 4600309, 4533790, 20981524, -3677544 ], [ -18951020, 2225152, -26471374, -28123667, 6271035, 20266163, -25381514, -9158510, -3678332, -16738548, 10517788, 4955227, 26135511, -6795173, 14159785, 12206736, -1810132, 23789072, 19246036, 3933631, 15699034, 25040188, 907080 ], [ -23541812, 1942144, -31736770, -29768789, 7369005, 26634869, -31227878, -18336866, -7936676, -27810540, 6178372, 3378253, 28722417, -9358259, 9992335, 8722992, -9438220, 29508272, 25469644, 3266953, 26864278, 29098852, 5491704 ], [ -25489949, 5670156, -23777426, -25780751, 10182400, 20361830, -26893597, -18973367, -2813635, -21299337, 1490761, 2220174, 20515298, -8326610, 9069315, 5668833, -9497783, 27710562, 21216527, 4892480, 26245067, 25160636, 3859708 ], [ -26909555, 10200372, -13173134, -20666081, 13338880, 11560442, -20523187, -17901497, 4185683, -11271495, -3266489, 1145874, 10149374, -6576014, 8795181, 2700591, -8043641, 24409470, 14868065, 6976448, 23268965, 19623044, 984388 ], [ -28329161, 14730588, -2568842, -15551411, 16495360, 2759054, -14152777, -16829627, 11185001, -1243653, -8023739, 71574, -216550, -4825418, 8521047, -267651, -6589499, 21108378, 8519603, 9060416, 20292863, 14085452, -1890932 ], [ -29748767, 19260804, 8035450, -10436741, 19651840, -6042334, -7782367, -15757757, 18184319, 8784189, -12780989, -1002726, -10582474, -3074822, 8246913, -3235893, -5135357, 17807286, 2171141, 11144384, 17316761, 8547860, -4766252 ], [ -31168373, 23791020, 18639742, -5322071, 22808320, -14843722, -1411957, -14685887, 25183637, 18812031, -17538239, -2077026, -20948398, -1324226, 7972779, -6204135, -3681215, 14506194, -4177321, 13228352, 14340659, 3010268, -7641572 ], [ -29445737, 25466979, 20359909, -77678, 24848875, -16332886, -1044145, -13373879, 28221428, 22738560, -15150650, -1365651, -26013700, 120580, 4818384, -8788935, -4142471, 12971373, -5674522, 12006776, 11425232, -2185894, -8414735 ], [ -24580859, 24288681, 13195951, 5296438, 25773505, -10509826, -6678931, -11821733, 27297692, 20563776, -5618222, 1131399, -25778380, 1259596, -1216272, -10990293, -6519125, 13202823, -2320462, 7479656, 8570480, -7040626, -7085741 ], [ -19715981, 23110383, 6031993, 10670554, 26698135, -4686766, -12313717, -10269587, 26373956, 18388992, 3914206, 3628449, -25543060, 2398612, -7250928, -13191651, -8895779, 13434273, 1033598, 2952536, 5715728, -11895358, -5756747 ], [ -14851103, 21932085, -1131965, 16044670, 27622765, 1136294, -17948503, -8717441, 25450220, 16214208, 13446634, 6125499, -25307740, 3537628, -13285584, -15393009, -11272433, 13665723, 4387658, -1574584, 2860976, -16750090, -4427753 ], [ -9986225, 20753787, -8295923, 21418786, 28547395, 6959354, -23583289, -7165295, 24526484, 14039424, 22979062, 8622549, -25072420, 4676644, -19320240, -17594367, -13649087, 13897173, 7741718, -6101704, 6224, -21604822, -3098759 ], [ -5985831, 18752690, -13330723, 24934912, 28779937, 11536559, -28386756, -5867399, 22652776, 11779858, 29471336, 10704553, -24880182, 6185752, -24556632, -19564541, -14412217, 13190237, 10421839, -9680727, -2213534, -24881232, -2201915 ], [ -6307857, 12637598, -7719733, 19161088, 25552039, 9884489, -29033628, -5840753, 16029208, 9096382, 20762840, 10711327, -24903354, 9545320, -25801704, -20378795, -7107727, 7791371, 9732265, -8519265, -1258322, -20266032, -3465821 ], [ -6629883, 6522506, -2108743, 13387264, 22324141, 8232419, -29680500, -5814107, 9405640, 6412906, 12054344, 10718101, -24926526, 12904888, -27046776, -21193049, 196763, 2392505, 9042691, -7357803, -303110, -15650832, -4729727 ], [ -6951909, 407414, 3502247, 7613440, 19096243, 6580349, -30327372, -5787461, 2782072, 3729430, 3345848, 10724875, -24949698, 16264456, -28291848, -22007303, 7501253, -3006361, 8353117, -6196341, 652102, -11035632, -5993633 ], [ -7273935, -5707678, 9113237, 1839616, 15868345, 4928279, -30974244, -5760815, -3841496, 1045954, -5362648, 10731649, -24972870, 19624024, -29536920, -22821557, 14805743, -8405227, 7663543, -5034879, 1607314, -6420432, -7257539 ], [ -7595961, -11822770, 14724227, -3934208, 12640447, 3276209, -31621116, -5734169, -10465064, -1637522, -14071144, 10738423, -24996042, 22983592, -30781992, -23635811, 22110233, -13804093, 6973969, -3873417, 2562526, -1805232, -8521445 ], [ -3472012, -8916952, 10778612, -8265092, 11151674, -2208206, -23470383, -9584968, -6080902, 660862, -10960375, 9692262, -23295379, 19175390, -25678699, -24291765, 15172558, -12171614, 5560585, -4786170, -652372, 931008, -5016801 ], [ 1541132, -4206952, 4921676, -12307388, 10010726, -8459090, -13560129, -14211256, 504806, 3955618, -5485753, 8435514, -21249949, 13933634, -19305733, -24916059, 5386450, -9132866, 4002439, -6113766, -4701292, 3291456, -558447 ], [ 6554276, 503048, -935260, -16349684, 8869778, -14709974, -3649875, -18837544, 7090514, 7250374, -11131, 7178766, -19204519, 8691878, -12932767, -25540353, -4399658, -6094118, 2444293, -7441362, -8750212, 5651904, 3899907 ], [ 11567420, 5213048, -6792196, -20391980, 7728830, -20960858, 6260379, -23463832, 13676222, 10545130, 5463491, 5922018, -17159089, 3450122, -6559801, -26164647, -14185766, -3055370, 886147, -8768958, -12799132, 8012352, 8358261 ], [ 16580564, 9923048, -12649132, -24434276, 6587882, -27211742, 16170633, -28090120, 20261930, 13839886, 10938113, 4665270, -15113659, -1791634, -186835, -26788941, -23971874, -16622, -671999, -10096554, -16848052, 10372800, 12816615 ], [ 14588024, 8251484, -14917561, -21687758, 4751951, -29309501, 21369978, -30000442, 23817395, 14728693, 14672933, 2040462, -10733884, -4942894, 642104, -25756485, -26279765, -1172873, 1129690, -9090492, -17777743, 12043716, 12496602 ], [ 5589800, 198356, -13597483, -12152426, 2221037, -27254135, 21858414, -29194798, 24342617, 13211551, 16667951, -1952406, -4019764, -6003658, -4072984, -23067279, -21109439, -6524123, 6291214, -5750772, -15588205, 13025100, 7398222 ], [ -3408424, -7854772, -12277405, -2617094, -309877, -25198769, 22346850, -28389154, 24867839, 11694409, 18662969, -5945274, 2694356, -7064422, -8788072, -20378073, -15939113, -11875373, 11452738, -2411052, -13398667, 14006484, 2299842 ], [ -12406648, -15907900, -10957327, 6918238, -2840791, -23143403, 22835286, -27583510, 25393061, 10177267, 20657987, -9938142, 9408476, -8125186, -13503160, -17688867, -10768787, -17226623, 16614262, 928668, -11209129, 14987868, -2798538 ], [ -21404872, -23961028, -9637249, 16453570, -5371705, -21088037, 23323722, -26777866, 25918283, 8660125, 22653005, -13931010, 16122596, -9185950, -18218248, -14999661, -5598461, -22577873, 21775786, 4268388, -9019591, 15969252, -7896918 ], [ -27191885, -28931195, -8473926, 22856342, -6495763, -19203538, 22453766, -24364541, 25104428, 7612650, 22862028, -16132373, 21057419, -9648210, -20545629, -12992849, -1841832, -26791801, 25599674, 7495328, -7062432, 17232384, -11666115 ], [ -16922843, -18486557, -8094378, 13596314, -585541, -18173374, 14791850, -13912811, 17595188, 8913510, 14141076, -9376211, 17095757, -7117950, -10934475, -14398007, -5153688, -25319119, 22735382, 10158368, -6267168, 19904256, -8789397 ], [ -6653801, -8041919, -7714830, 4336286, 5324681, -17143210, 7129934, -3461081, 10085948, 10214370, 5420124, -2620049, 13134095, -4587690, -1323321, -15803165, -8465544, -23846437, 19871090, 12821408, -5471904, 22576128, -5912679 ], [ 3615241, 2402719, -7335282, -4923742, 11234903, -16113046, -531982, 6990649, 2576708, 11515230, -3300828, 4136113, 9172433, -2057430, 8287833, -17208323, -11777400, -22373755, 17006798, 15484448, -4676640, 25248000, -3035961 ], [ 13884283, 12847357, -6955734, -14183770, 17145125, -15082882, -8193898, 17442379, -4932532, 12816090, -12021780, 10892275, 5210771, 472830, 17898987, -18613481, -15089256, -20901073, 14142506, 18147488, -3881376, 27919872, -159243 ], [ 24153325, 23291995, -6576186, -23443798, 23055347, -14052718, -15855814, 27894109, -12441772, 14116950, -20742732, 17648437, 1249109, 3003090, 27510141, -20018639, -18401112, -19428391, 11278214, 20810528, -3086112, 30591744, 2717475 ], [ 24328982, 17344113, -3343808, -19068951, 19686124, -9548634, -9697370, 28318194, -11395262, 7917750, -15723979, 15770364, -2510243, -740555, 24957930, -15761727, -14515513, -16222534, 6232497, 15923328, -1492213, 30399646, 672373 ], [ 22485962, 8117727, 459136, -11967129, 14461012, -4349766, -774854, 26736750, -8637602, 218538, -7957285, 12165444, -6229133, -5738981, 19973046, -10372401, -9190423, -12670042, 750495, 9526080, 261413, 29634754, -2357093 ], [ 20642942, -1108659, 4262080, -4865307, 9235900, 849102, 8147662, 25155306, -5879942, -7480674, -190591, 8560524, -9948023, -10737407, 14988162, -4983075, -3865333, -9117550, -4731507, 3128832, 2015039, 28869862, -5386559 ], [ 18799922, -10335045, 8065024, 2236515, 4010788, 6047970, 17070178, 23573862, -3122282, -15179886, 7576103, 4955604, -13666913, -15735833, 10003278, 406251, 1459757, -5565058, -10213509, -3268416, 3768665, 28104970, -8416025 ], [ 16956902, -19561431, 11867968, 9338337, -1214324, 11246838, 25992694, 21992418, -364622, -22879098, 15342797, 1350684, -17385803, -20734259, 5018394, 5795577, 6784847, -2012566, -15695511, -9665664, 5522291, 27340078, -11445491 ], [ 14369810, -19385874, 13278013, 10359714, -2173505, 12944079, 29091496, 20707797, 1049467, -21611643, 16488842, 1469127, -14634842, -22677329, 3279222, 4765980, 8233364, 1808999, -16542564, -12471003, 3785708, 25628911, -9161402 ], [ 11038646, -9808374, 12295159, 5300646, 1133245, 11139693, 26366584, 19719999, 1119985, -11377521, 11014238, 5310933, -5414030, -21565043, 4785762, -2682540, 5805308, 5899637, -12754668, -11684433, -1441084, 22971469, -1563758 ], [ 7707482, -230874, 11312305, 241578, 4439995, 9335307, 23641672, 18732201, 1190503, -1143399, 5539634, 9152739, 3806782, -20452757, 6292302, -10131060, 3377252, 9990275, -8966772, -10897863, -6667876, 20314027, 6033886 ], [ 4376318, 9346626, 10329451, -4817490, 7746745, 7530921, 20916760, 17744403, 1261021, 9090723, 65030, 12994545, 13027594, -19340471, 7798842, -17579580, 949196, 14080913, -5178876, -10111293, -11894668, 17656585, 13631530 ], [ 1045154, 18924126, 9346597, -9876558, 11053495, 5726535, 18191848, 16756605, 1331539, 19324845, -5409574, 16836351, 22248406, -18228185, 9305382, -25028100, -1478860, 18171551, -1390980, -9324723, -17121460, 14999143, 21229174 ], [ -1647762, 27087889, 8254619, -12677925, 12497674, 3886516, 15611934, 15619633, 952862, 27969505, -9949626, 20082514, 29634423, -17322563, 9596539, -30081090, -2673788, 21535703, 802957, -7758271, -21217419, 12185195, 26517167 ], [ -1149438, 28182967, 6617021, -4190787, 4628998, 1868332, 13757010, 13736791, -1671790, 28666855, -9816918, 20350462, 27846465, -17450261, 3810781, -23156430, 2296924, 21267425, -4972901, -2292409, -19659213, 8588717, 20256905 ], [ -651114, 29278045, 4979423, 4296351, -3239678, -149852, 11902086, 11853949, -4296442, 29364205, -9684210, 20618410, 26058507, -17577959, -1974977, -16231770, 7267636, 20999147, -10748759, 3173453, -18101007, 4992239, 13996643 ], [ -152790, 30373123, 3341825, 12783489, -11108354, -2168036, 10047162, 9971107, -6921094, 30061555, -9551502, 20886358, 24270549, -17705657, -7760735, -9307110, 12238348, 20730869, -16524617, 8639315, -16542801, 1395761, 7736381 ], [ 345534, 31468201, 1704227, 21270627, -18977030, -4186220, 8192238, 8088265, -9545746, 30758905, -9418794, 21154306, 22482591, -17833355, -13546493, -2382450, 17209060, 20462591, -22300475, 14105177, -14984595, -2200717, 1476119 ], [ 843858, 32563279, 66629, 29757765, -26845706, -6204404, 6337314, 6205423, -12170398, 31456255, -9286086, 21422254, 20694633, -17961053, -19332251, 4542210, 22179772, 20194313, -28076333, 19571039, -13426389, -5797195, -4784143 ], [ 4675652, 26089312, -1034924, 27825488, -21381682, -10425003, 3137855, 3058226, -10341170, 28462330, -6862863, 21598672, 14848595, -15464936, -20664294, 7619980, 16628254, 12656440, -20540741, 17069996, -12029353, -2024273, 277065 ], [ 9174140, 18101536, -2029268, 23809328, -13251118, -15086085, -330511, -341842, -7621166, 24730150, -3981537, 21756784, 8190941, -12444056, -21105594, 9928372, 8972290, 3664648, -10342859, 12975572, -10664551, 3222529, 7602567 ], [ 13672628, 10113760, -3023612, 19793168, -5120554, -19747167, -3798877, -3741910, -4901162, 20997970, -1100211, 21914896, 1533287, -9423176, -21546894, 12236764, 1316326, -5327144, -144977, 8881148, -9299749, 8469331, 14928069 ], [ 18171116, 2125984, -4017956, 15777008, 3010010, -24408249, -7267243, -7141978, -2181158, 17265790, 1781115, 22073008, -5124367, -6402296, -21988194, 14545156, -6339638, -14318936, 10052905, 4786724, -7934947, 13716133, 22253571 ], [ 22669604, -5861792, -5012300, 11760848, 11140574, -29069331, -10735609, -10542046, 538846, 13533610, 4662441, 22231120, -11782021, -3381416, -22429494, 16853548, -13995602, -23310728, 20250787, 692300, -6570145, 18962935, 29579073 ], [ 20000765, -11077772, -6661130, 9298403, 16752020, -29971878, -13366288, -11304805, -252263, 12374731, 6652323, 20756146, -14319190, -1832927, -23554269, 15065860, -17434250, -22231949, 22951933, -2782393, -5670427, 21892660, 30780735 ], [ 10164599, -13521956, -8964446, 8389673, 19844348, -27115890, -15159280, -9430255, -4554485, 13789153, 7750761, 17648086, -12735874, -1756829, -25362519, 9182092, -16655582, -11082599, 18156343, -5637355, -5235793, 22505308, 25858557 ], [ 328433, -15966140, -11267762, 7480943, 22936676, -24259902, -16952272, -7555705, -8856707, 15203575, 8849199, 14540026, -11152558, -1680731, -27170769, 3298324, -15876914, 66751, 13360753, -8492317, -4801159, 23117956, 20936379 ], [ -9507733, -18410324, -13571078, 6572213, 26029004, -21403914, -18745264, -5681155, -13158929, 16617997, 9947637, 11431966, -9569242, -1604633, -28979019, -2585444, -15098246, 11216101, 8565163, -11347279, -4366525, 23730604, 16014201 ], [ -19343899, -20854508, -15874394, 5663483, 29121332, -18547926, -20538256, -3806605, -17461151, 18032419, 11046075, 8323906, -7985926, -1528535, -30787269, -8469212, -14319578, 22365451, 3769573, -14202241, -3931891, 24343252, 11092023 ], [ -27624512, -22869287, -17909557, 5437671, 30289021, -16081815, -21160963, -2582114, -21076077, 17676677, 12251561, 5011859, -6856473, -809290, -30255287, -11966935, -12714515, 31039130, 760422, -16490406, -2425285, 23583162, 6543572 ], [ -28127360, -22737041, -18603955, 8626449, 21833515, -15565089, -15932245, -4607918, -21254523, 8470115, 13992287, 679877, -7996335, 3125690, -18022145, -3534433, -6977477, 27334454, 6683466, -15944586, 4441181, 15959382, 3863756 ], [ -28630208, -22604795, -19298353, 11815227, 13378009, -15048363, -10703527, -6633722, -21432969, -736447, 15733013, -3652105, -9136197, 7060670, -5789003, 4898069, -1240439, 23629778, 12606510, -15398766, 11307647, 8335602, 1183940 ], [ -29133056, -22472549, -19992751, 15004005, 4922503, -14531637, -5474809, -8659526, -21611415, -9943009, 17473739, -7984087, -10276059, 10995650, 6444139, 13330571, 4496599, 19925102, 18529554, -14852946, 18174113, 711822, -1495876 ], [ -29635904, -22340303, -20687149, 18192783, -3533003, -14014911, -246091, -10685330, -21789861, -19149571, 19214465, -12316069, -11415921, 14930630, 18677281, 21763073, 10233637, 16220426, 24452598, -14307126, 25040579, -6911958, -4175692 ], [ -30138752, -22208057, -21381547, 21381561, -11988509, -13498185, 4982627, -12711134, -21968307, -28356133, 20955191, -16648051, -12555783, 18865610, 30910423, 30195575, 15970675, 12515750, 30375642, -13761306, 31907045, -14535738, -6855508 ], [ -26734935, -21173201, -20673065, 17853959, -8330950, -8312224, 9838440, -13256633, -17753888, -25127505, 19814492, -16653758, -15213385, 19928910, 25967890, 22812937, 11836438, 7185219, 25609686, -9994531, 26986491, -13935013, -6315279 ], [ -22549785, -19957823, -19684007, 12983081, -2250778, -2192416, 14619672, -13506071, -12660896, -19411839, 18097508, -15794210, -18174535, 20417874, 17590222, 12267271, 5727946, 1529517, 18705930, -5583565, 19708533, -11689387, -5131041 ], [ -18364635, -18742445, -18694949, 8112203, 3829394, 3927392, 19400904, -13755509, -7567904, -13696173, 16380524, -14934662, -21135685, 20906838, 9212554, 1721605, -380546, -4126185, 11802174, -1172599, 12430575, -9443761, -3946803 ], [ -14179485, -17527067, -17705891, 3241325, 9909566, 10047200, 24182136, -14004947, -2474912, -7980507, 14663540, -14075114, -24096835, 21395802, 834886, -8824061, -6489038, -9781887, 4898418, 3238367, 5152617, -7198135, -2762565 ], [ -9994335, -16311689, -16716833, -1629553, 15989738, 16167008, 28963368, -14254385, 2618080, -2264841, 12946556, -13215566, -27057985, 21884766, -7542782, -19369727, -12597530, -15437589, -2005338, 7649333, -2125341, -4952509, -1578327 ], [ -6347748, -11414831, -16463024, -5792941, 19826081, 18281114, 31438344, -11527532, 5818648, 2456259, 12036089, -10540115, -28231615, 19781217, -9212375, -24262469, -14146130, -19589673, -5580450, 9248738, -7630065, -2597977, -3359196 ], [ -3239724, -2836493, -16944464, -9248839, 21418595, 16389518, 31607064, -5824388, 7126792, 6182793, 11932139, -6048761, -27617725, 15085155, -4173893, -23502287, -11134838, -22238139, -5826918, 8036582, -11361555, -134539, -8105172 ], [ -131700, 5741845, -17425904, -12704737, 23011109, 14497922, 31775784, -121244, 8434936, 9909327, 11828189, -1557407, -27003835, 10389093, 864589, -22742105, -8123546, -24886605, -6073386, 6824426, -15093045, 2328899, -12851148 ], [ 2976324, 14320183, -17907344, -16160635, 24603623, 12606326, 31944504, 5581900, 9743080, 13635861, 11724239, 2933947, -26389945, 5693031, 5903071, -21981923, -5112254, -27535071, -6319854, 5612270, -18824535, 4792337, -17597124 ], [ 6084348, 22898521, -18388784, -19616533, 26196137, 10714730, 32113224, 11285044, 11051224, 17362395, 11620289, 7425301, -25776055, 996969, 10941553, -21221741, -2100962, -30183537, -6566322, 4400114, -22556025, 7255775, -22343100 ], [ 8771496, 28717111, -17495938, -21545482, 27665349, 8972747, 30959808, 15646549, 12569571, 19738916, 11396137, 11090434, -23676754, -1865450, 15243630, -20564885, -297402, -32131756, -6678028, 3452180, -24962382, 8279918, -25147384 ], [ 9354264, 20736961, -9731662, -15839686, 28518051, 7978829, 23195712, 13299859, 15138933, 15365372, 10570975, 10624462, -14150398, 4440346, 15863682, -20424659, -4532502, -30578740, -6115924, 3825356, -20743074, 2107586, -18243208 ], [ 9937032, 12756811, -1967386, -10133890, 29370753, 6984911, 15431616, 10953169, 17708295, 10991828, 9745813, 10158490, -4624042, 10746142, 16483734, -20284433, -8767602, -29025724, -5553820, 4198532, -16523766, -4064746, -11339032 ], [ 10519800, 4776661, 5796890, -4428094, 30223455, 5990993, 7667520, 8606479, 20277657, 6618284, 8920651, 9692518, 4902314, 17051938, 17103786, -20144207, -13002702, -27472708, -4991716, 4571708, -12304458, -10237078, -4434856 ], [ 11102568, -3203489, 13561166, 1277702, 31076157, 4997075, -96576, 6259789, 22847019, 2244740, 8095489, 9226546, 14428670, 23357734, 17723838, -20003981, -17237802, -25919692, -4429612, 4944884, -8085150, -16409410, 2469320 ], [ 11685336, -11183639, 21325442, 6983498, 31928859, 4003157, -7860672, 3913099, 25416381, -2128804, 7270327, 8760574, 23955026, 29663530, 18343890, -19863755, -21472902, -24366676, -3867508, 5318060, -3865842, -22581742, 9373496 ], [ 7826884, -10999829, 18131433, 7739364, 23107331, 6789089, -9805968, 1863079, 17115318, -610668, 9019165, 4410147, 25551557, 28195316, 19185267, -17881494, -14044737, -24809620, -7418144, 142406, -1143224, -23477849, 8821922 ], [ 3080188, -9183227, 12745767, 7505244, 12350957, 10330991, -10587504, -127607, 6640170, 2085804, 11282803, -717171, 25562123, 25172300, 20070909, -15530826, -4283919, -25651756, -11791328, -6143014, 1280056, -23318711, 6779198 ], [ -1666508, -7366625, 7360101, 7271124, 1594583, 13872893, -11369040, -2118293, -3834978, 4782276, 13546441, -5844489, 25572689, 22149284, 20956551, -13180158, 5476899, -26493892, -16164512, -12428434, 3703336, -23159573, 4736474 ], [ -6413204, -5550023, 1974435, 7037004, -9161791, 17414795, -12150576, -4108979, -14310126, 7478748, 15810079, -10971807, 25583255, 19126268, 21842193, -10829490, 15237717, -27336028, -20537696, -18713854, 6126616, -23000435, 2693750 ], [ -11159900, -3733421, -3411231, 6802884, -19918165, 20956697, -12932112, -6099665, -24785274, 10175220, 18073717, -16099125, 25593821, 16103252, 22727835, -8478822, 24998535, -28178164, -24910880, -24999274, 8549896, -22841297, 651026 ], [ -11699486, -5276477, -2702733, 6816723, -23437732, 22908701, -13275435, -8449697, -30045987, 9577485, 19540162, -16280409, 24144998, 15422735, 22809084, -8242479, 30103071, -26561599, -27138512, -28507786, 10878439, -18575768, -2058259 ], [ -8031962, -10179191, 4099929, 7078521, -19720492, 23270807, -13180545, -11159075, -30092265, 5685543, 20209414, -11515659, 21236786, 17084717, 22085940, -10120461, 30551325, -22486333, -27220592, -29239390, 13112245, -10203848, -5434105 ], [ -4364438, -15081905, 10902591, 7340319, -16003252, 23632913, -13085655, -13868453, -30138543, 1793601, 20878666, -6750909, 18328574, 18746699, 21362796, -11998443, 30999579, -18411067, -27302672, -29970994, 15346051, -1831928, -8809951 ], [ -696914, -19984619, 17705253, 7602117, -12286012, 23995019, -12990765, -16577831, -30184821, -2098341, 21547918, -1986159, 15420362, 20408681, 20639652, -13876425, 31447833, -14335801, -27384752, -30702598, 17579857, 6539992, -12185797 ], [ 2970610, -24887333, 24507915, 7863915, -8568772, 24357125, -12895875, -19287209, -30231099, -5990283, 22217170, 2778591, 12512150, 22070663, 19916508, -15754407, 31896087, -10260535, -27466832, -31434202, 19813663, 14911912, -15561643 ], [ 6058240, -27071195, 29417565, 8248869, -4538930, 24004336, -12023138, -21354435, -29459538, -8629936, 22213392, 6309320, 9230867, 23380493, 19480638, -17611077, 31501092, -6015185, -26611231, -30107006, 21560116, 21637252, -17479127 ], [ 6246400, -15660797, 24862155, 9249603, 1053922, 20077072, -7261166, -20210901, -24598782, -5008144, 18844464, 3669944, 4084229, 22929563, 20481138, -19361187, 26889852, -919415, -21067225, -18485810, 20869804, 20129692, -12104801 ], [ 6434560, -4250399, 20306745, 10250337, 6646774, 16149808, -2499194, -19067367, -19738026, -1386352, 15475536, 1030568, -1062409, 22478633, 21481638, -21111297, 22278612, 4176355, -15523219, -6864614, 20179492, 18622132, -6730475 ], [ 6622720, 7159999, 15751335, 11251071, 12239626, 12222544, 2262778, -17923833, -14877270, 2235440, 12106608, -1608808, -6209047, 22027703, 22482138, -22861407, 17667372, 9272125, -9979213, 4756582, 19489180, 17114572, -1356149 ], [ 6810880, 18570397, 11195925, 12251805, 17832478, 8295280, 7024750, -16780299, -10016514, 5857232, 8737680, -4248184, -11355685, 21576773, 23482638, -24611517, 13056132, 14367895, -4435207, 16377778, 18798868, 15607012, 4018177 ], [ 6999040, 29980795, 6640515, 13252539, 23425330, 4368016, 11786722, -15636765, -5155758, 9479024, 5368752, -6887560, -16502323, 21125843, 24483138, -26361627, 8444892, 19463665, 1108799, 27998974, 18108556, 14099452, 9392503 ], [ 3002210, 27343263, 9022090, 11924733, 24861797, 1097577, 10470044, -13384736, -2932692, 6146916, -954836, -8550666, -16568081, 18925438, 20315993, -18412212, 3921857, 17079735, 796020, 21271565, 19646269, 13729612, 11389734 ], [ -1831618, 21896145, 12791062, 10131219, 25466987, -2041497, 7937636, -10911008, -1237164, 1424028, -7869356, -10018518, -15617663, 16375138, 15115319, -8522892, -583537, 13199865, -688116, 10874435, 21629587, 13587316, 12711546 ], [ -6665446, 16449027, 16560034, 8337705, 26072177, -5180571, 5405228, -8437280, 458364, -3298860, -14783876, -11486370, -14667245, 13824838, 9914645, 1366428, -5088931, 9319995, -2172252, 477305, 23612905, 13445020, 14033358 ], [ -11499274, 11001909, 20329006, 6544191, 26677367, -8319645, 2872820, -5963552, 2153892, -8021748, -21698396, -12954222, -13716827, 11274538, 4713971, 11255748, -9594325, 5440125, -3656388, -9919825, 25596223, 13302724, 15355170 ], [ -16333102, 5554791, 24097978, 4750677, 27282557, -11458719, 340412, -3489824, 3849420, -12744636, -28612916, -14422074, -12766409, 8724238, -486703, 21145068, -14099719, 1560255, -5140524, -20316955, 27579541, 13160428, 16676982 ], [ -17538388, 1510302, 21365053, 3385905, 27593384, -12088698, -2246122, -1641500, 4592961, -12795759, -29577359, -11789586, -13660859, 6662152, -5740735, 22371936, -12465835, -3220176, -4640115, -20315983, 23772886, 10689763, 16614264 ], [ -15115132, -1131558, 12130231, 2449875, 27609848, -10209582, -4886782, -418580, 4384515, -8175117, -24591725, -5056758, -16400177, 5088280, -11048125, 14936352, -4692673, -8901168, -2155161, -9916909, 14176258, 5890729, 15167016 ], [ -12691876, -3773418, 2895409, 1513845, 27626312, -8330466, -7527442, 804340, 4176069, -3554475, -19606091, 1676070, -19139495, 3514408, -16355515, 7500768, 3080489, -14582160, 329793, 482165, 4579630, 1091695, 13719768 ], [ -10268620, -6415278, -6339413, 577815, 27642776, -6451350, -10168102, 2027260, 3967623, 1066167, -14620457, 8408898, -21878813, 1940536, -21662905, 65184, 10853651, -20263152, 2814747, 10881239, -5016998, -3707339, 12272520 ], [ -7845364, -9057138, -15574235, -358215, 27659240, -4572234, -12808762, 3250180, 3759177, 5686809, -9634823, 15141726, -24618131, 366664, -26970295, -7370400, 18626813, -25944144, 5299701, 21280313, -14613626, -8506373, 10825272 ], [ -6225346, -10394184, -22756339, -1597526, 26430108, -3524169, -14413771, 3540376, 2921695, 8980432, -4369342, 19238502, -26343011, -1592750, -31359680, -13945051, 24027223, -28925239, 6212927, 29903930, -21855530, -11444796, 9910429 ], [ -8621518, -5207160, -19674853, -4353242, 18972996, -6631359, -10840525, -833048, -1060967, 5638960, 2295374, 10155018, -22995701, -5479874, -31159040, -16215037, 17563873, -18406849, -732487, 29650262, -17323814, -5080164, 11657611 ], [ -11017690, -20136, -16593367, -7108958, 11515884, -9738549, -7267279, -5206472, -5043629, 2297488, 8960090, 1071534, -19648391, -9366998, -30958400, -18485023, 11100523, -7888459, -7677901, 29396594, -12792098, 1284468, 13404793 ], [ -13413862, 5166888, -13511881, -9864674, 4058772, -12845739, -3694033, -9579896, -9026291, -1043984, 15624806, -8011950, -16301081, -13254122, -30757760, -20755009, 4637173, 2629931, -14623315, 29142926, -8260382, 7649100, 15151975 ], [ -15810034, 10353912, -10430395, -12620390, -3398340, -15952929, -120787, -13953320, -13008953, -4385456, 22289522, -17095434, -12953771, -17141246, -30557120, -23024995, -1826177, 13148321, -21568729, 28889258, -3728666, 14013732, 16899157 ], [ -18206206, 15540936, -7348909, -15376106, -10855452, -19060119, 3452459, -18326744, -16991615, -7726928, 28954238, -26178918, -9606461, -21028370, -30356480, -25294981, -8289527, 23666711, -28514143, 28635590, 803050, 20378364, 18646339 ], [ -16174168, 10231455, -6487823, -17433972, -13412439, -11688249, 7639405, -16767493, -18723947, -10955245, 21839379, -24503422, -12549641, -21881519, -23651380, -18897657, -8517002, 25166281, -25023587, 25356347, 4866141, 19767601, 17013466 ], [ -13256488, 2822673, -6070817, -19352268, -14989401, -2220567, 11949091, -14021707, -20006213, -14160931, 11968605, -20676130, -16750919, -22127873, -15645388, -10766871, -7497302, 24862087, -19445837, 21471989, 8835507, 17761759, 14704582 ], [ -10338808, -4586109, -5653811, -21270564, -16566363, 7247115, 16258777, -11275921, -21288479, -17366617, 2097831, -16848838, -20952197, -22374227, -7639396, -2636085, -6477602, 24557893, -13868087, 17587631, 12804873, 15755917, 12395698 ], [ -7421128, -11994891, -5236805, -23188860, -18143325, 16714797, 20568463, -8530135, -22570745, -20572303, -7772943, -13021546, -25153475, -22620581, 366596, 5494701, -5457902, 24253699, -8290337, 13703273, 16774239, 13750075, 10086814 ], [ -4503448, -19403673, -4819799, -25107156, -19720287, 26182479, 24878149, -5784349, -23853011, -23777989, -17643717, -9194254, -29354753, -22866935, 8372588, 13625487, -4438202, 23949505, -2712587, 9818915, 20743605, 11744233, 7777930 ], [ -2398777, -23080623, -6321020, -25771905, -19645923, 28692033, 26761906, -5677480, -20578373, -24503839, -17688798, -8683816, -30984209, -18840683, 9272753, 18052707, -2337980, 21014854, 218836, 5985575, 21232161, 8600254, 5235001 ], [ -1107115, -23025741, -9740468, -25183107, -17920233, 24243459, 26219734, -8209528, -12746831, -22749853, -7908186, -11490232, -30041843, -10541825, 3067091, 18776361, 842764, 15449746, 503932, 2203253, 18239907, 4318138, 2458027 ], [ 184547, -22970859, -13159916, -24594309, -16194543, 19794885, 25677562, -10741576, -4915289, -20995867, 1872426, -14296648, -29099477, -2242967, -3138571, 19500015, 4023508, 9884638, 789028, -1579069, 15247653, 36022, -318947 ], [ 1476209, -22915977, -16579364, -24005511, -14468853, 15346311, 25135390, -13273624, 2916253, -19241881, 11653038, -17103064, -28157111, 6055891, -9344233, 20223669, 7204252, 4319530, 1074124, -5361391, 12255399, -4246094, -3095921 ], [ 2767871, -22861095, -19998812, -23416713, -12743163, 10897737, 24593218, -15805672, 10747795, -17487895, 21433650, -19909480, -27214745, 14354749, -15549895, 20947323, 10384996, -1245578, 1359220, -9143713, 9263145, -8528210, -5872895 ], [ 4677483, -22953639, -23144197, -22790533, -11271163, 6151174, 22876734, -17268175, 16549339, -15715167, 29298116, -21811694, -25429200, 21148498, -20152392, 20959157, 12853544, -6499653, 1994470, -11494923, 7167494, -12032429, -8647435 ], [ 9676845, -23783313, -24919267, -21977443, -11067613, -85334, 15288690, -13382953, 12200893, -13848729, 27581852, -19192898, -19427760, 20416702, -16739064, 17411891, 11761112, -10198563, 4380490, -6690573, 9554858, -11647163, -11409805 ], [ 14676207, -24612987, -26694337, -21164353, -10864063, -6321842, 7700646, -9497731, 7852447, -11982291, 25865588, -16574102, -13426320, 19684906, -13325736, 13864625, 10668680, -13897473, 6766510, -1886223, 11942222, -11261897, -14172175 ], [ 19675569, -25442661, -28469407, -20351263, -10660513, -12558350, 112602, -5612509, 3504001, -10115853, 24149324, -13955306, -7424880, 18953110, -9912408, 10317359, 9576248, -17596383, 9152530, 2918127, 14329586, -10876631, -16934545 ], [ 24674931, -26272335, -30244477, -19538173, -10456963, -18794858, -7475442, -1727287, -844445, -8249415, 22433060, -11336510, -1423440, 18221314, -6499080, 6770093, 8483816, -21295293, 11538550, 7722477, 16716950, -10491365, -19696915 ], [ 29674293, -27102009, -32019547, -18725083, -10253413, -25031366, -15063486, 2157935, -5192891, -6382977, 20716796, -8717714, 4578000, 17489518, -3085752, 3222827, 7391384, -24994203, 13924570, 12526827, 19104314, -10106099, -22459285 ], [ 29362825, -24398158, -24899602, -16096123, -13017218, -26710364, -12226955, 6602707, -7808932, -2718009, 14373427, -7500968, 6240890, 17163237, -999689, 3053316, 9120047, -19136063, 12806600, 7451177, 20770398, -6116488, -17413320 ], [ 27989191, -20987602, -16000654, -13103989, -16374494, -27477860, -7305509, 11159389, -10078492, 1306665, 7104637, -6564632, 7036070, 16918059, 820921, 3559356, 11412929, -11366513, 10987832, 399527, 22292226, -1406008, -10805688 ], [ 26615557, -17577046, -7101706, -10111855, -19731770, -28245356, -2384063, 15716071, -12348052, 5331339, -164153, -5628296, 7831250, 16672881, 2641531, 4065396, 13705811, -3596963, 9169064, -6652123, 23814054, 3304472, -4198056 ], [ 25241923, -14166490, 1797242, -7119721, -23089046, -29012852, 2537383, 20272753, -14617612, 9356013, -7432943, -4691960, 8626430, 16427703, 4462141, 4571436, 15998693, 4172587, 7350296, -13703773, 25335882, 8014952, 2409576 ], [ 23868289, -10755934, 10696190, -4127587, -26446322, -29780348, 7458829, 24829435, -16887172, 13380687, -14701733, -3755624, 9421610, 16182525, 6282751, 5077476, 18291575, 11942137, 5531528, -20755423, 26857710, 12725432, 9017208 ], [ 18142123, -9858091, 13842257, -1044394, -27279470, -29487086, 7319140, 22735522, -15837307, 16827801, -15004136, -3730667, 8950328, 14847834, 4989769, 6584982, 18007613, 16323055, 4548071, -20411389, 24991851, 12999023, 8593464 ], [ 8063425, -11472961, 11235443, 2129858, -25588490, -28133066, 2118316, 13991014, -11468017, 19697355, -8340152, -4617089, 7212584, 12423630, 583195, 9093954, 15146807, 17315341, 4399925, -12671671, 19738305, 8835725, 1138344 ], [ -2015273, -13087831, 8628629, 5304110, -23897510, -26779046, -3082508, 5246506, -7098727, 22566909, -1676168, -5503511, 5474840, 9999426, -3823379, 11602926, 12286001, 18307627, 4251779, -4931953, 14484759, 4672427, -6316776 ], [ -12093971, -14702701, 6021815, 8478362, -22206530, -25425026, -8283332, -3498002, -2729437, 25436463, 4987816, -6389933, 3737096, 7575222, -8229953, 14111898, 9425195, 19299913, 4103633, 2807765, 9231213, 509129, -13771896 ], [ -22172669, -16317571, 3415001, 11652614, -20515550, -24071006, -13484156, -12242510, 1639853, 28306017, 11651800, -7276355, 1999352, 5151018, -12636527, 16620870, 6564389, 20292199, 3955487, 10547483, 3977667, -3654169, -21227016 ], [ -29358866, -18132576, 583009, 14387720, -18390814, -23060929, -17040458, -19583003, 4578993, 29858988, 17443467, -8294152, -360390, 3379892, -14910767, 17465678, 4734870, 20212311, 3731025, 15923301, -1203999, -5938352, -27014039 ], [ -22082558, -20948256, -3374873, 14927096, -14097298, -23770567, -12374150, -19903421, 367383, 24829044, 18873549, -9968824, -5830122, 4874156, -6523337, 9989666, 8061786, 14771553, 3124983, 9479619, -6026265, 1173040, -24460577 ], [ -14806250, -23763936, -7332755, 15466472, -9803782, -24480205, -7707842, -20223839, -3844227, 19799100, 20303631, -11643496, -11299854, 6368420, 1864093, 2513654, 11388702, 9330795, 2518941, 3035937, -10848531, 8284432, -21907115 ], [ -7529942, -26579616, -11290637, 16005848, -5510266, -25189843, -3041534, -20544257, -8055837, 14769156, 21733713, -13318168, -16769586, 7862684, 10251523, -4962358, 14715618, 3890037, 1912899, -3407745, -15670797, 15395824, -19353653 ], [ -253634, -29395296, -15248519, 16545224, -1216750, -25899481, 1624774, -20864675, -12267447, 9739212, 23163795, -14992840, -22239318, 9356948, 18638953, -12438370, 18042534, -1550721, 1306857, -9851427, -20493063, 22507216, -16800191 ], [ 7022674, -32210976, -19206401, 17084600, 3076766, -26609119, 6291082, -21185093, -16479057, 4709268, 24593877, -16667512, -27709050, 10851212, 27026383, -19914382, 21369450, -6991479, 700815, -16295109, -25315329, 29618608, -14246729 ], [ 3776317, -23687751, -13428708, 11240351, -746443, -27251352, 926360, -19416031, -15934452, 579034, 21317629, -12584679, -25031592, 7702126, 24355753, -20779614, 16472931, -4264527, -414957, -13444581, -22878485, 23189130, -14007957 ], [ -1574573, -12896745, -5703900, 4119377, -6192997, -27880104, -6444568, -17229073, -14438604, -3371258, 17100115, -7350345, -20724696, 3624370, 19473511, -20322690, 9931725, 95967, -1632675, -8735211, -18989819, 14051478, -14232123 ], [ -6925463, -2105739, 2020908, -3001597, -11639551, -28508856, -13815496, -15042115, -12942756, -7321550, 12882601, -2116011, -16417800, -453386, 14591269, -19865766, 3390519, 4456461, -2850393, -4025841, -15101153, 4913826, -14456289 ], [ -12276353, 8685267, 9745716, -10122571, -17086105, -29137608, -21186424, -12855157, -11446908, -11271842, 8665087, 3118323, -12110904, -4531142, 9709027, -19408842, -3150687, 8816955, -4068111, 683529, -11212487, -4223826, -14680455 ], [ -17627243, 19476273, 17470524, -17243545, -22532659, -29766360, -28557352, -10668199, -9951060, -15222134, 4447573, 8352657, -7804008, -8608898, 4826785, -18951918, -9691893, 13177449, -5285829, 5392899, -7323821, -13361478, -14904621 ] ], [ [ 3846624, 2724160, -1636544, 191424, 14356928, -6103296, 2795424, 5812064, -29036704, 28208960, 14690784, 7853248, -4985376, -21111392, 689120, -11271328, 11540416, -12779296, -2477120, -8115872, 23471936, -4018816, -11034688 ], [ 3846624, 2724160, -1636544, 191424, 14356928, -6103296, 2795424, 5812064, -29036704, 28208960, 14690784, 7853248, -4985376, -21111392, 689120, -11271328, 11540416, -12779296, -2477120, -8115872, 23471936, -4018816, -11034688 ], [ 3846624, 2724160, -1636544, 191424, 14356928, -6103296, 2795424, 5812064, -29036704, 28208960, 14690784, 7853248, -4985376, -21111392, 689120, -11271328, 11540416, -12779296, -2477120, -8115872, 23471936, -4018816, -11034688 ], [ 2523734, 804965, 1960556, 3034904, 11771198, -2379386, 543844, 3447584, -23123049, 26955700, 12966914, 8017203, -3004311, -12876847, -2166800, -9659163, 10808066, -10038491, -1925840, -10396792, 17569516, -8503091, -8070943 ], [ 936266, -1498069, 6277076, 6447080, 8668322, 2089306, -2158052, 610208, -16026663, 25451788, 10898270, 8213949, -627033, -2995393, -5593904, -7724565, 9929246, -6749525, -1264304, -13133896, 10486612, -13884221, -4514449 ], [ -651202, -3801103, 10593596, 9859256, 5565446, 6557998, -4859948, -2227168, -8930277, 23947876, 8829626, 8410695, 1750245, 6886061, -9021008, -5789967, 9050426, -3460559, -602768, -15871000, 3403708, -19265351, -957955 ], [ -2238670, -6104137, 14910116, 13271432, 2462570, 11026690, -7561844, -5064544, -1833891, 22443964, 6760982, 8607441, 4127523, 16767515, -12448112, -3855369, 8171606, -171593, 58768, -18608104, -3679196, -24646481, 2598539 ], [ -3826138, -8407171, 19226636, 16683608, -640306, 15495382, -10263740, -7901920, 5262495, 20940052, 4692338, 8804187, 6504801, 26648969, -15875216, -1920771, 7292786, 3117373, 720304, -21345208, -10762100, -30027611, 6155033 ], [ -4339093, -5863705, 17399084, 18687047, -2836936, 17786635, -9911828, -6853834, 7992630, 18775168, 1787372, 8682039, 8615352, 29144621, -15804152, -2267067, 5679857, 5112136, 2158738, -22703287, -14098211, -26580974, 6673352 ], [ -3777535, 1526261, 9427460, 19281749, -4127320, 17900449, -6506108, -1920286, 6356514, 15949312, -1953916, 8240997, 10459176, 24254471, -12234920, -4894257, 3332819, 5812696, 4374070, -22682341, -13687529, -14306570, 4153496 ], [ -3215977, 8916227, 1455836, 19876451, -5417704, 18014263, -3100388, 3013262, 4720398, 13123456, -5695204, 7799955, 12303000, 19364321, -8665688, -7521447, 985781, 6513256, 6589402, -22661395, -13276847, -2032166, 1633640 ], [ -2654419, 16306193, -6515788, 20471153, -6708088, 18128077, 305332, 7946810, 3084282, 10297600, -9436492, 7358913, 14146824, 14474171, -5096456, -10148637, -1361257, 7213816, 8804734, -22640449, -12866165, 10242238, -886216 ], [ -2092861, 23696159, -14487412, 21065855, -7998472, 18241891, 3711052, 12880358, 1448166, 7471744, -13177780, 6917871, 15990648, 9584021, -1527224, -12775827, -3708295, 7914376, 11020066, -22619503, -12455483, 22516642, -3406072 ], [ -958153, 29285910, -20431810, 21453340, -8297453, 18540560, 6743949, 15762753, 956367, 5076752, -16065230, 6416934, 16944614, 6047674, 998938, -14175263, -5137316, 7638350, 12535384, -21451298, -12459463, 31555524, -5982251 ], [ 3042305, 25874586, -16240078, 20804740, -3639419, 19763504, 7912731, 8389383, 6186153, 4836080, -14683490, 5616522, 13449290, 9280342, -1690250, -9435929, -1976252, 2479394, 10550632, -14546798, -14536753, 24416796, -8840045 ], [ 7042763, 22463262, -12048346, 20156140, 1018615, 20986448, 9081513, 1016013, 11415939, 4595408, -13301750, 4816110, 9953966, 12513010, -4379438, -4696595, 1184812, -2679562, 8565880, -7642298, -16614043, 17278068, -11697839 ], [ 11043221, 19051938, -7856614, 19507540, 5676649, 22209392, 10250295, -6357357, 16645725, 4354736, -11920010, 4015698, 6458642, 15745678, -7068626, 42739, 4345876, -7838518, 6581128, -737798, -18691333, 10139340, -14555633 ], [ 15043679, 15640614, -3664882, 18858940, 10334683, 23432336, 11419077, -13730727, 21875511, 4114064, -10538270, 3215286, 2963318, 18978346, -9757814, 4782073, 7506940, -12997474, 4596376, 6166702, -20768623, 3000612, -17413427 ], [ 19044137, 12229290, 526850, 18210340, 14992717, 24655280, 12587859, -21104097, 27105297, 3873392, -9156530, 2414874, -532006, 22211014, -12447002, 9521407, 10668004, -18156430, 2611624, 13071202, -22845913, -4138116, -20271221 ], [ 19296580, 10122036, 3865242, 15319055, 15545086, 17511689, 11839121, -17931242, 23351498, 910240, -8424755, 1947802, -269210, 18296932, -10456705, 8409576, 11680928, -17480041, 1275162, 13597212, -21216458, -6025294, -13739625 ], [ 18799420, 8275596, 7032966, 11979233, 15276322, 8694791, 10706879, -12649142, 17800982, -2597408, -7822973, 1547398, 745210, 12953500, -7530511, 6127512, 12264224, -15636583, 68358, 12847524, -18845654, -6862162, -5330151 ], [ 18302260, 6429156, 10200690, 8639411, 15007558, -122107, 9574637, -7367042, 12250466, -6105056, -7221191, 1146994, 1759630, 7610068, -4604317, 3845448, 12847520, -13793125, -1138446, 12097836, -16474850, -7699030, 3079323 ], [ 17805100, 4582716, 13368414, 5299589, 14738794, -8939005, 8442395, -2084942, 6699950, -9612704, -6619409, 746590, 2774050, 2266636, -1678123, 1563384, 13430816, -11949667, -2345250, 11348148, -14104046, -8535898, 11488797 ], [ 17307940, 2736276, 16536138, 1959767, 14470030, -17755903, 7310153, 3197158, 1149434, -13120352, -6017627, 346186, 3788470, -3076796, 1248071, -718680, 14014112, -10106209, -3552054, 10598460, -11733242, -9372766, 19898271 ], [ 14029012, 2847960, 17226462, -648664, 15217492, -20316427, 3914030, 7310896, -1836463, -15475193, -6243626, 2116, 4632382, -3028913, 813767, -2120604, 12971159, -8541241, -2651733, 7742439, -7933862, -6744016, 23416224 ], [ 7968316, 4917768, 15439386, -2525704, 16981180, -16620577, -1745974, 10256272, -2257741, -16677227, -7297406, -285620, 5305786, 2410285, -2981035, -2642388, 10301957, -7254763, 355713, 2780085, -2705906, -649648, 22042656 ], [ 1907620, 6987576, 13652310, -4402744, 18744868, -12924727, -7405978, 13201648, -2679019, -17879261, -8351186, -573356, 5979190, 7849483, -6775837, -3164172, 7632755, -5968285, 3363159, -2182269, 2522050, 5444720, 20669088 ], [ -4153076, 9057384, 11865234, -6279784, 20508556, -9228877, -13065982, 16147024, -3100297, -19081295, -9404966, -861092, 6652594, 13288681, -10570639, -3685956, 4963553, -4681807, 6370605, -7144623, 7750006, 11539088, 19295520 ], [ -10213772, 11127192, 10078158, -8156824, 22272244, -5533027, -18725986, 19092400, -3521575, -20283329, -10458746, -1148828, 7325998, 18727879, -14365441, -4207740, 2294351, -3395329, 9378051, -12106977, 12977962, 17633456, 17921952 ], [ -14608461, 12009669, 8398184, -8652767, 22891579, -2404730, -22120216, 21374183, -3613959, -20191453, -10412347, -1928424, 7390127, 22614208, -17451293, -4279823, -7204, -2645805, 10843732, -15037560, 17676811, 21983714, 16504647 ], [ -10673115, 6955491, 7253720, -2243225, 17789149, -2114198, -14185576, 20338001, -2061873, -13630027, -4865053, -5167320, 4407881, 18736192, -16992395, -2103401, -470524, -4581051, 4600588, -7809288, 19730125, 17613422, 14868657 ], [ -6737769, 1901313, 6109256, 4166317, 12686719, -1823666, -6250936, 19301819, -509787, -7068601, 682241, -8406216, 1425635, 14858176, -16533497, 73021, -933844, -6516297, -1642556, -581016, 21783439, 13243130, 13232667 ], [ -2802423, -3152865, 4964792, 10575859, 7584289, -1533134, 1683704, 18265637, 1042299, -507175, 6229535, -11645112, -1556611, 10980160, -16074599, 2249443, -1397164, -8451543, -7885700, 6647256, 23836753, 8872838, 11596677 ], [ 1132923, -8207043, 3820328, 16985401, 2481859, -1242602, 9618344, 17229455, 2594385, 6054251, 11776829, -14884008, -4538857, 7102144, -15615701, 4425865, -1860484, -10386789, -14128844, 13875528, 25890067, 4502546, 9960687 ], [ 5068269, -13261221, 2675864, 23394943, -2620571, -952070, 17552984, 16193273, 4146471, 12615677, 17324123, -18122904, -7521103, 3224128, -15156803, 6602287, -2323804, -12322035, -20371988, 21103800, 27943381, 132254, 8324697 ], [ 4938235, -13842764, 4344100, 25084335, -5163421, 386347, 16727634, 12358266, 4557202, 13807423, 17748762, -16770775, -9172894, 2826442, -14095520, 5554524, -2715304, -12702321, -16925257, 20918382, 23702035, -998393, 8401517 ], [ 3995125, -13529780, 6574876, 25829697, -7194355, 1934341, 14150286, 7963494, 4739662, 13925233, 17148870, -14500441, -10558594, 3124822, -12913760, 3861924, -3092440, -12771615, -11540551, 19250226, 18201757, -1481111, 8820899 ], [ 3052015, -13216796, 8805652, 26575059, -9225289, 3482335, 11572938, 3568722, 4922122, 14043043, 16548978, -12230107, -11944294, 3423202, -11732000, 2169324, -3469576, -12840909, -6155845, 17582070, 12701479, -1963829, 9240281 ], [ 2108905, -12903812, 11036428, 27320421, -11256223, 5030329, 8995590, -826050, 5104582, 14160853, 15949086, -9959773, -13329994, 3721582, -10550240, 476724, -3846712, -12910203, -771139, 15913914, 7201201, -2446547, 9659663 ], [ 1165795, -12590828, 13267204, 28065783, -13287157, 6578323, 6418242, -5220822, 5287042, 14278663, 15349194, -7689439, -14715694, 4019962, -9368480, -1215876, -4223848, -12979497, 4613567, 14245758, 1700923, -2929265, 10079045 ], [ 2030029, -11828936, 12413494, 25530213, -10206634, 4672063, 4741902, -5112792, 5402092, 13758328, 14238981, -7279828, -16414645, 3160825, -5196842, -411651, -4878601, -10710141, 6048017, 11287251, 1403548, -2631494, 7965803 ], [ 4701607, -10618136, 8475298, 19713711, -2014654, -688451, 3966570, -501960, 5449732, 12599848, 12618447, -8730940, -18426847, 1144171, 1964674, 2889399, -5810971, -6102135, 3532211, 7038393, 6309076, -1553234, 3319937 ], [ 7373185, -9407336, 4537102, 13897209, 6177326, -6048965, 3191238, 4108872, 5497372, 11441368, 10997913, -10182052, -20439049, -872483, 9126190, 6190449, -6743341, -1494129, 1016405, 2789535, 11214604, -474974, -1325929 ], [ 10044763, -8196536, 598906, 8080707, 14369306, -11409479, 2415906, 8719704, 5545012, 10282888, 9377379, -11633164, -22451251, -2889137, 16287706, 9491499, -7675711, 3113877, -1499401, -1459323, 16120132, 603286, -5971795 ], [ 12716341, -6985736, -3339290, 2264205, 22561286, -16769993, 1640574, 13330536, 5592652, 9124408, 7756845, -13084276, -24463453, -4905791, 23449222, 12792549, -8608081, 7721883, -4015207, -5708181, 21025660, 1681546, -10617661 ], [ 14904411, -5456077, -6240049, -2945157, 28071528, -20194586, 1228491, 16608618, 5226782, 7007068, 6369430, -14733433, -25433480, -6948456, 28084742, 14494972, -9010902, 11678264, -5458913, -9188234, 24652821, 2444042, -13291180 ], [ 14674941, -2332123, -3953623, -5118819, 20173080, -13939574, 2632653, 13222950, 2793362, 95428, 6147610, -17372815, -21192632, -9121176, 20090282, 8204260, -6765978, 12376520, -1542119, -8824262, 21888147, 1627718, -6102964 ], [ 14445471, 791831, -1667197, -7292481, 12274632, -7684562, 4036815, 9837282, 359942, -6816212, 5925790, -20012197, -16951784, -11293896, 12095822, 1913548, -4521054, 13074776, 2374675, -8460290, 19123473, 811394, 1085252 ], [ 14216001, 3915785, 619229, -9466143, 4376184, -1429550, 5440977, 6451614, -2073478, -13727852, 5703970, -22651579, -12710936, -13466616, 4101362, -4377164, -2276130, 13773032, 6291469, -8096318, 16358799, -4930, 8273468 ], [ 13986531, 7039739, 2905655, -11639805, -3522264, 4825462, 6845139, 3065946, -4506898, -20639492, 5482150, -25290961, -8470088, -15639336, -3893098, -10667876, -31206, 14471288, 10208263, -7732346, 13594125, -821254, 15461684 ], [ 13757061, 10163693, 5192081, -13813467, -11420712, 11080474, 8249301, -319722, -6940318, -27551132, 5260330, -27930343, -4229240, -17812056, -11887558, -16958588, 2213718, 15169544, 14125057, -7368374, 10829451, -1637578, 22649900 ], [ 14300481, 7380547, 1264937, -12490774, -11768325, 10989031, 4956333, -231420, -8153588, -23028312, 1055020, -25155835, -3566242, -18853051, -10996648, -16454020, 1444722, 12214700, 11068671, -4951912, 8432587, -3139547, 21180131 ], [ 14998479, 3415981, -3904921, -10468810, -10605771, 9628297, 723939, 551676, -9122828, -16218600, -3946988, -21298549, -3618814, -19667701, -8328664, -14590396, 72942, 8529236, 6617649, -2124952, 6109285, -4778645, 17978765 ], [ 15696477, -548585, -9074779, -8446846, -9443217, 8267563, -3508455, 1334772, -10092068, -9408888, -8948996, -17441263, -3671386, -20482351, -5660680, -12726772, -1298838, 4843772, 2166627, 702008, 3785983, -6417743, 14777399 ], [ 16394475, -4513151, -14244637, -6424882, -8280663, 6906829, -7740849, 2117868, -11061308, -2599176, -13951004, -13583977, -3723958, -21297001, -2992696, -10863148, -2670618, 1158308, -2284395, 3528968, 1462681, -8056841, 11576033 ], [ 17092473, -8477717, -19414495, -4402918, -7118109, 5546095, -11973243, 2900964, -12030548, 4210536, -18953012, -9726691, -3776530, -22111651, -324712, -8999524, -4042398, -2527156, -6735417, 6355928, -860621, -9695939, 8374667 ], [ 17202432, -11112071, -20026162, -4376989, -6276417, 3641914, -12439311, 2257314, -11438357, 9646785, -20479085, -7140517, -2913571, -19861999, -169240, -8896345, -5949288, -4542622, -10221453, 8055485, -465134, -9658970, 4520534 ], [ 16724352, -12416213, -16079638, -6347095, -5755587, 1194286, -9139053, 186918, -9284735, 13709571, -18529223, -5825455, -1135081, -14548045, -2526280, -10553611, -8391288, -4888090, -12742503, 8627639, 2649142, -7945934, 13634 ], [ 16246272, -13720355, -12133114, -8317201, -5234757, -1253342, -5838795, -1883478, -7131113, 17772357, -16579361, -4510393, 643409, -9234091, -4883320, -12210877, -10833288, -5233558, -15263553, 9199793, 5763418, -6232898, -4493266 ], [ 15768192, -15024497, -8186590, -10287307, -4713927, -3700970, -2538537, -3953874, -4977491, 21835143, -14629499, -3195331, 2421899, -3920137, -7240360, -13868143, -13275288, -5579026, -17784603, 9771947, 8877694, -4519862, -9000166 ], [ 15290112, -16328639, -4240066, -12257413, -4193097, -6148598, 761721, -6024270, -2823869, 25897929, -12679637, -1880269, 4200389, 1393817, -9597400, -15525409, -15717288, -5924494, -20305653, 10344101, 11991970, -2806826, -13507066 ], [ 15334153, -16650503, -993031, -14265988, -3648014, -8370919, 2617394, -7029102, -1188641, 28743487, -10748444, -956882, 5791674, 5131403, -11910426, -16839423, -17513607, -5662949, -21471226, 10755955, 14545416, -1499950, -16349129 ], [ 17988799, -12060977, -1243441, -16466908, -2981666, -9466705, -2749858, -2706114, -2145383, 25502905, -8910596, -1991870, 6446934, 987149, -14003382, -16437177, -16081521, -2366339, -15859414, 10366309, 14294712, -2223874, -10867007 ], [ 20643445, -7471451, -1493851, -18667828, -2315318, -10562491, -8117110, 1616874, -3102125, 22262323, -7072748, -3026858, 7102194, -3157105, -16096338, -16034931, -14649435, 930271, -10247602, 9976663, 14044008, -2947798, -5384885 ], [ 23298091, -2881925, -1744261, -20868748, -1648970, -11658277, -13484362, 5939862, -4058867, 19021741, -5234900, -4061846, 7757454, -7301359, -18189294, -15632685, -13217349, 4226881, -4635790, 9587017, 13793304, -3671722, 97237 ], [ 25952737, 1707601, -1994671, -23069668, -982622, -12754063, -18851614, 10262850, -5015609, 15781159, -3397052, -5096834, 8412714, -11445613, -20282250, -15230439, -11785263, 7523491, 976022, 9197371, 13542600, -4395646, 5579359 ], [ 28607383, 6297127, -2245081, -25270588, -316274, -13849849, -24218866, 14585838, -5972351, 12540577, -1559204, -6131822, 9067974, -15589867, -22375206, -14828193, -10353177, 10820101, 6587834, 8807725, 13291896, -5119570, 11061481 ], [ 25575024, 5852643, -6243081, -25825063, 538524, -9646695, -24759363, 10893831, -2639663, 12894275, -1851146, -6211940, 4349319, -11461881, -18431847, -11848742, -4854991, 10471476, 4100186, 8507094, 8849862, -6783254, 8750258 ], [ 21405264, 4401357, -10990599, -26050249, 1431012, -4383753, -24334509, 5598825, 1550911, 13966829, -2569046, -6101084, -1444119, -5679447, -13281225, -8353850, 1456415, 9393804, -7354, 8224266, 3569562, -8634890, 4880366 ], [ 17235504, 2950071, -15738117, -26275435, 2323500, 879189, -23909655, 303819, 5741485, 15039383, -3286946, -5990228, -7237557, 102987, -8130603, -4858958, 7767821, 8316132, -4114894, 7941438, -1710738, -10486526, 1010474 ], [ 13065744, 1498785, -20485635, -26500621, 3215988, 6142131, -23484801, -4991187, 9932059, 16111937, -4004846, -5879372, -13030995, 5885421, -2979981, -1364066, 14079227, 7238460, -8222434, 7658610, -6991038, -12338162, -2859418 ], [ 8895984, 47499, -25233153, -26725807, 4108476, 11405073, -23059947, -10286193, 14122633, 17184491, -4722746, -5768516, -18824433, 11667855, 2170641, 2130826, 20390633, 6160788, -12329974, 7375782, -12271338, -14189798, -6729310 ], [ 5673819, 910182, -23747610, -26213842, 2561730, 11343990, -20928813, -11544639, 16833001, 18864995, -3002378, -5112989, -19036365, 12734295, 4075581, 3574114, 23879870, 3653805, -12440272, 6341214, -13284048, -14172326, -7307530 ], [ 3399249, 4086834, -16029006, -24964726, -1424250, 5958882, -17091399, -8766525, 18063163, 21153449, 1156258, -3912791, -13666791, 9084741, 2734839, 2965798, 24546938, -282489, -8553328, 4554906, -10029168, -12285746, -4594078 ], [ 1124679, 7263486, -8310402, -23715610, -5410230, 573774, -13253985, -5988411, 19293325, 23441903, 5314894, -2712593, -8297217, 5435187, 1394097, 2357482, 25214006, -4218783, -4666384, 2768598, -6774288, -10399166, -1880626 ], [ -1149891, 10440138, -591798, -22466494, -9396210, -4811334, -9416571, -3210297, 20523487, 25730357, 9473530, -1512395, -2927643, 1785633, 53355, 1749166, 25881074, -8155077, -779440, 982290, -3519408, -8512586, 832826 ], [ -3424461, 13616790, 7126806, -21217378, -13382190, -10196442, -5579157, -432183, 21753649, 28018811, 13632166, -312197, 2441931, -1863921, -1287387, 1140850, 26548142, -12091371, 3107504, -804018, -264528, -6626006, 3546278 ], [ -5365112, 15426180, 13075322, -19934074, -15903708, -14001119, -3223908, 1316587, 22264741, 28530177, 16228683, 465407, 7200765, -4594303, -1814261, 1201112, 26584837, -14107853, 6150219, -2564445, 2967471, -4161029, 5945086 ], [ -5636168, 10399260, 10173398, -18479830, -11102916, -9903641, -8279484, -2081363, 19180483, 20156103, 11014605, -869959, 8905899, -2728825, 1728205, 4604264, 23469667, -6525275, 4971789, -4195467, 6085065, 1195933, 6770674 ], [ -5907224, 5372340, 7271474, -17025586, -6302124, -5806163, -13335060, -5479313, 16096225, 11782029, 5800527, -2205325, 10611033, -863347, 5270671, 8007416, 20354497, 1057303, 3793359, -5826489, 9202659, 6552895, 7596262 ], [ -6178280, 345420, 4369550, -15571342, -1501332, -1708685, -18390636, -8877263, 13011967, 3407955, 586449, -3540691, 12316167, 1002131, 8813137, 11410568, 17239327, 8639881, 2614929, -7457511, 12320253, 11909857, 8421850 ], [ -6449336, -4681500, 1467626, -14117098, 3299460, 2388793, -23446212, -12275213, 9927709, -4966119, -4627629, -4876057, 14021301, 2867609, 12355603, 14813720, 14124157, 16222459, 1436499, -9088533, 15437847, 17266819, 9247438 ], [ -6720392, -9708420, -1434298, -12662854, 8100252, 6486271, -28501788, -15673163, 6843451, -13340193, -9841707, -6211423, 15726435, 4733087, 15898069, 18216872, 11008987, 23805037, 258069, -10719555, 18555441, 22623781, 10073026 ], [ -6218948, -4729055, 195173, -11956495, 11384759, 3256799, -25038064, -13472173, 10067773, -12659522, -8565800, -5430759, 9694994, 4999000, 16339925, 16159224, 6522417, 24431975, 428589, -9015042, 19262855, 19595868, 9800079 ], [ -5563004, 2251567, 2730923, -11399713, 14366009, -1438063, -19870480, -10151395, 14553811, -10167902, -5991896, -4226889, 2116238, 4945000, 16161659, 13009416, 1761567, 23667785, 868899, -6643422, 19488233, 14890980, 9307425 ], [ -4907060, 9232189, 5266673, -10842931, 17347259, -6132925, -14702896, -6830617, 19039849, -7676282, -3417992, -3023019, -5462518, 4891000, 15983393, 9859608, -2999283, 22903595, 1309209, -4271802, 19713611, 10186092, 8814771 ], [ -4251116, 16212811, 7802423, -10286149, 20328509, -10827787, -9535312, -3509839, 23525887, -5184662, -844088, -1819149, -13041274, 4837000, 15805127, 6709800, -7760133, 22139405, 1749519, -1900182, 19938989, 5481204, 8322117 ], [ -3595172, 23193433, 10338173, -9729367, 23309759, -15522649, -4367728, -189061, 28011925, -2693042, 1729816, -615279, -20620030, 4783000, 15626861, 3559992, -12520983, 21375215, 2189829, 471438, 20164367, 776316, 7829463 ], [ -4443125, 25460350, 9186563, -8814382, 23889470, -14403091, -3553693, -527746, 27112903, -1201490, 5725282, 417657, -22179433, 4789783, 11635337, 2082963, -12709512, 19839374, 1838586, -230682, 19838912, -1692399, 6344418 ], [ -6794975, 23013562, 4347593, -7541194, 22067642, -7469113, -7093207, -4525894, 20828821, -710006, 11142310, 1279659, -17719483, 4857349, 3830555, 2278713, -8325720, 17531882, 695790, -4006542, 18962624, -1924941, 3866982 ], [ -9146825, 20566774, -491377, -6268006, 20245814, -535135, -10632721, -8524042, 14544739, -218522, 16559338, 2141661, -13259533, 4924915, -3974227, 2474463, -3941928, 15224390, -447006, -7782402, 18086336, -2157483, 1389546 ], [ -11498675, 18119986, -5330347, -4994818, 18423986, 6398843, -14172235, -12522190, 8260657, 272962, 21976366, 3003663, -8799583, 4992481, -11779009, 2670213, 441864, 12916898, -1589802, -11558262, 17210048, -2390025, -1087890 ], [ -13850525, 15673198, -10169317, -3721630, 16602158, 13332821, -17711749, -16520338, 1976575, 764446, 27393394, 3865665, -4339633, 5060047, -19583791, 2865963, 4825656, 10609406, -2732598, -15334122, 16333760, -2622567, -3565326 ], [ -15501891, 12619125, -13394982, -3130427, 14694005, 18780542, -20952419, -19655277, -3647039, 1118778, 30344508, 4874489, -883484, 5840184, -25743173, 2721266, 8443487, 8565701, -3941223, -17987529, 15572270, -2368539, -5510523 ], [ -13650837, 6528627, -8554122, -5949149, 12354227, 16796978, -22698869, -18474171, -5968313, 787350, 20966052, 6617423, -2446340, 10183176, -23675555, 874334, 8231513, 7840931, -5478993, -15028671, 15384770, 318339, -4794525 ], [ -11799783, 438129, -3713262, -8767871, 10014449, 14813414, -24445319, -17293065, -8289587, 455922, 11587596, 8360357, -4009196, 14526168, -21607937, -972598, 8019539, 7116161, -7016763, -12069813, 15197270, 3005217, -4078527 ], [ -9948729, -5652369, 1127598, -11586593, 7674671, 12829850, -26191769, -16111959, -10610861, 124494, 2209140, 10103291, -5572052, 18869160, -19540319, -2819530, 7807565, 6391391, -8554533, -9110955, 15009770, 5692095, -3362529 ], [ -8097675, -11742867, 5968458, -14405315, 5334893, 10846286, -27938219, -14930853, -12932135, -206934, -7169316, 11846225, -7134908, 23212152, -17472701, -4666462, 7595591, 5666621, -10092303, -6152097, 14822270, 8378973, -2646531 ], [ -6246621, -17833365, 10809318, -17224037, 2995115, 8862722, -29684669, -13749747, -15253409, -538362, -16547772, 13589159, -8697764, 27555144, -15405083, -6513394, 7383617, 4941851, -11630073, -3193239, 14634770, 11065851, -1930533 ], [ -2241062, -14148353, 9028243, -15940839, 4628287, 7270243, -26136884, -12491056, -9868043, -1141065, -13192158, 11278238, -9955830, 24185546, -13194470, -8485261, 2013363, 2499496, -11964538, -3071581, 11865240, 9863124, -384145 ], [ 2195398, -8508239, 5922781, -13837257, 7056049, 5755981, -21530252, -11216848, -2941349, -1798023, -7289730, 8156546, -11152938, 19273430, -10955258, -10482115, -4388547, -286376, -12058342, -3517363, 8579304, 7882476, 1328321 ], [ 6631858, -2868125, 2817319, -11733675, 9483811, 4241719, -16923620, -9942640, 3985345, -2454981, -1387302, 5034854, -12350046, 14361314, -8716046, -12478969, -10790457, -3072248, -12152146, -3963145, 5293368, 5901828, 3040787 ], [ 11068318, 2771989, -288143, -9630093, 11911573, 2727457, -12316988, -8668432, 10912039, -3111939, 4515126, 1913162, -13547154, 9449198, -6476834, -14475823, -17192367, -5858120, -12245950, -4408927, 2007432, 3921180, 4753253 ], [ 15504778, 8412103, -3393605, -7526511, 14339335, 1213195, -7710356, -7394224, 17838733, -3768897, 10417554, -1208530, -14744262, 4537082, -4237622, -16472677, -23594277, -8643992, -12339754, -4854709, -1278504, 1940532, 6465719 ], [ 15680068, 7633108, -3753425, -3262089, 12994714, 786511, -5396882, -7257400, 19387909, -2604348, 13718430, -2484607, -12225645, 2455958, -3914948, -17041237, -23027427, -10180154, -11593591, -3361240, -1844151, 142509, 6974951 ], [ 11594188, 435004, -1367603, 3163173, 7877710, 1447405, -5376566, -8257960, 15559567, 381708, 14417754, -1915069, -5991303, 3205826, -5508812, -16181503, -15491817, -10466606, -10007461, 71480, 310491, -1472889, 6280949 ], [ 7508308, -6763100, 1018219, 9588435, 2760706, 2108299, -5356250, -9258520, 11731225, 3367764, 15117078, -1345531, 243039, 3955694, -7102676, -15321769, -7956207, -10753058, -8421331, 3504200, 2465133, -3088287, 5586947 ], [ 3422428, -13961204, 3404041, 16013697, -2356298, 2769193, -5335934, -10259080, 7902883, 6353820, 15816402, -775993, 6477381, 4705562, -8696540, -14462035, -420597, -11039510, -6835201, 6936920, 4619775, -4703685, 4892945 ], [ -663452, -21159308, 5789863, 22438959, -7473302, 3430087, -5315618, -11259640, 4074541, 9339876, 16515726, -206455, 12711723, 5455430, -10290404, -13602301, 7115013, -11325962, -5249071, 10369640, 6774417, -6319083, 4198943 ], [ -4099769, -26433351, 7442478, 26551127, -10868324, 3795050, -5806632, -11391986, 537036, 11628585, 16518009, 17822, 17279849, 6439931, -10744692, -12280280, 12981513, -11511919, -3338349, 13564928, 8693556, -6948668, 3982286 ], [ -4288271, -22087089, 5429058, 19097825, -5653436, 2680358, -8854296, -7183262, -1546284, 10430559, 13035087, -1484206, 13516895, 8597597, -5501100, -8646824, 10502463, -11195401, 195333, 15573056, 9435180, -2649188, 6152354 ], [ -4476773, -17740827, 3415638, 11644523, -438548, 1565666, -11901960, -2974538, -3629604, 9232533, 9552165, -2986234, 9753941, 10755263, -257508, -5013368, 8023413, -10878883, 3729015, 17581184, 10176804, 1650292, 8322422 ], [ -4665275, -13394565, 1402218, 4191221, 4776340, 450974, -14949624, 1234186, -5712924, 8034507, 6069243, -4488262, 5990987, 12912929, 4986084, -1379912, 5544363, -10562365, 7262697, 19589312, 10918428, 5949772, 10492490 ], [ -4853777, -9048303, -611202, -3262081, 9991228, -663718, -17997288, 5442910, -7796244, 6836481, 2586321, -5990290, 2228033, 15070595, 10229676, 2253544, 3065313, -10245847, 10796379, 21597440, 11660052, 10249252, 12662558 ], [ -5042279, -4702041, -2624622, -10715383, 15206116, -1778410, -21044952, 9651634, -9879564, 5638455, -896601, -7492318, -1534921, 17228261, 15473268, 5887000, 586263, -9929329, 14330061, 23605568, 12401676, 14548732, 14832626 ], [ -642621, -4341089, -453117, -9689425, 15382174, -2383417, -17708066, 11388448, -9834959, 2243274, 757347, -5115231, -3233925, 15863522, 16587110, 5623381, 3023588, -8816236, 13386863, 19203296, 12917255, 16882352, 12149629 ], [ 4674669, -4777199, 2555373, -6967615, 14550466, -2886487, -13094270, 12630880, -9364769, -1591338, 3438669, -1962321, -4520139, 13794302, 16875002, 4580347, 6444188, -7543828, 11548289, 13518944, 13387625, 18822800, 8496019 ], [ 9991959, -5213309, 5563863, -4245805, 13718758, -3389557, -8480474, 13873312, -8894579, -5425950, 6119991, 1190589, -5806353, 11725082, 17162894, 3537313, 9864788, -6271420, 9709715, 7834592, 13857995, 20763248, 4842409 ], [ 15309249, -5649419, 8572353, -1523995, 12887050, -3892627, -3866678, 15115744, -8424389, -9260562, 8801313, 4343499, -7092567, 9655862, 17450786, 2494279, 13285388, -4999012, 7871141, 2150240, 14328365, 22703696, 1188799 ], [ 20626539, -6085529, 11580843, 1197815, 12055342, -4395697, 747118, 16358176, -7954199, -13095174, 11482635, 7496409, -8378781, 7586642, 17738678, 1451245, 16705988, -3726604, 6032567, -3534112, 14798735, 24644144, -2464811 ], [ 21516519, -4861685, 13351404, 3010499, 11083387, -2391115, 2923177, 14512513, -7432493, -13344582, 12302865, 9882366, -7008705, 3876392, 17516501, 498220, 16930091, -2781493, 5651450, -5432836, 14274047, 22299920, -1622564 ], [ 17979189, -1977887, 13884036, 3914057, 9971185, 2121119, 2661499, 9578755, -6859271, -10008786, 11262003, 11501370, -2982339, -1474888, 16784255, -364796, 13957697, -2163679, 6727790, -3545932, 12754301, 15671024, 3715540 ], [ 14441859, 905911, 14416668, 4817615, 8858983, 6633353, 2399821, 4644997, -6286049, -6672990, 10221141, 13120374, 1044027, -6826168, 16052009, -1227812, 10985303, -1545865, 7804130, -1659028, 11234555, 9042128, 9053644 ], [ 10904529, 3789709, 14949300, 5721173, 7746781, 11145587, 2138143, -288761, -5712827, -3337194, 9180279, 14739378, 5070393, -12177448, 15319763, -2090828, 8012909, -928051, 8880470, 227876, 9714809, 2413232, 14391748 ], [ 7367199, 6673507, 15481932, 6624731, 6634579, 15657821, 1876465, -5222519, -5139605, -1398, 8139417, 16358382, 9096759, -17528728, 14587517, -2953844, 5040515, -310237, 9956810, 2114780, 8195063, -4215664, 19729852 ], [ 4847490, 9243908, 15026059, 7337647, 5162921, 19142695, 2224449, -8920392, -5060060, 3196996, 7232320, 17368124, 12444209, -21074536, 13197313, -3877709, 3282250, 58435, 10088053, 4384311, 6705249, -9331927, 23179156 ], [ 7415886, 10247324, 9627661, 7097353, 1893983, 17490769, 5620743, -6438840, -7448900, 5708380, 6994048, 15331556, 12397079, -15592984, 8517319, -5105819, 7594630, -818603, 5493811, 8566977, 5365095, -6885025, 17184460 ], [ 9984282, 11250740, 4229263, 6857059, -1374955, 15838843, 9017037, -3957288, -9837740, 8219764, 6755776, 13294988, 12349949, -10111432, 3837325, -6333929, 11907010, -1695641, 899569, 12749643, 4024941, -4438123, 11189764 ], [ 12552678, 12254156, -1169135, 6616765, -4643893, 14186917, 12413331, -1475736, -12226580, 10731148, 6517504, 11258420, 12302819, -4629880, -842669, -7562039, 16219390, -2572679, -3694673, 16932309, 2684787, -1991221, 5195068 ], [ 15121074, 13257572, -6567533, 6376471, -7912831, 12534991, 15809625, 1005816, -14615420, 13242532, 6279232, 9221852, 12255689, 851672, -5522663, -8790149, 20531770, -3449717, -8288915, 21114975, 1344633, 455681, -799628 ], [ 17689470, 14260988, -11965931, 6136177, -11181769, 10883065, 19205919, 3487368, -17004260, 15753916, 6040960, 7185284, 12208559, 6333224, -10202657, -10018259, 24844150, -4326755, -12883157, 25297641, 4479, 2902583, -6794324 ], [ 17399751, 13300409, -12297519, 5859103, -9251797, 8833514, 15790828, 4974380, -14129155, 16562115, 4294308, 7587531, 8483659, 4088221, -9973476, -5836409, 21408095, -7065263, -9555294, 21663527, -153180, 6295520, -4317540 ], [ 16538409, 11947031, -11615745, 5574673, -6282043, 6704438, 11013460, 6262484, -10201261, 17029677, 2245980, 8477541, 4023205, 297907, -8762460, -572567, 16422353, -10176065, -4643010, 16466057, -74340, 9877664, -146460 ], [ 15677067, 10593653, -10933971, 5290243, -3312289, 4575362, 6236092, 7550588, -6273367, 17497239, 197652, 9367551, -437249, -3492407, -7551444, 4691275, 11436611, -13286867, 269274, 11268587, 4500, 13459808, 4024620 ], [ 14815725, 9240275, -10252197, 5005813, -342535, 2446286, 1458724, 8838692, -2345473, 17964801, -1850676, 10257561, -4897703, -7282721, -6340428, 9955117, 6450869, -16397669, 5181558, 6071117, 83340, 17041952, 8195700 ], [ 13954383, 7886897, -9570423, 4721383, 2627219, 317210, -3318644, 10126796, 1582421, 18432363, -3899004, 11147571, -9358157, -11073035, -5129412, 15218959, 1465127, -19508471, 10093842, 873647, 162180, 20624096, 12366780 ], [ 9723414, 4797461, -7767462, 3256726, 4710230, 161876, -6312416, 10846379, 751958, 16520553, -4820082, 11219538, -10009676, -10638695, -6816879, 16459060, -725983, -18330317, 10990038, -2356261, 1483461, 22554140, 11919525 ], [ 2122818, -28033, -4843314, 611842, 5906498, 1980284, -7522592, 10997441, -4836862, 12229371, -4613910, 10473462, -6852260, -5979701, -11402829, 13675420, -122461, -12863207, 7870146, -3618607, 4047183, 22832084, 6853935 ], [ -5477778, -4853527, -1919166, -2033042, 7102766, 3798692, -8732768, 11148503, -10425682, 7938189, -4407738, 9727386, -3694844, -1320707, -15988779, 10891780, 481061, -7396097, 4750254, -4880953, 6610905, 23110028, 1788345 ], [ -13078374, -9679021, 1004982, -4677926, 8299034, 5617100, -9942944, 11299565, -16014502, 3647007, -4201566, 8981310, -537428, 3338287, -20574729, 8108140, 1084583, -1928987, 1630362, -6143299, 9174627, 23387972, -3277245 ], [ -20678970, -14504515, 3929130, -7322810, 9495302, 7435508, -11153120, 11450627, -21603322, -644175, -3995394, 8235234, 2619988, 7997281, -25160679, 5324500, 1688105, 3538123, -1489530, -7405645, 11738349, 23665916, -8342835 ], [ -26513887, -18039019, 5912432, -8635103, 9787431, 8989167, -11733177, 11549415, -25755320, -4680955, -3743097, 6760960, 5074167, 11969447, -27271799, 3167129, 2873115, 8454283, -3285607, -8238946, 13995407, 22767814, -12296811 ], [ -23520409, -15118573, 3191504, -3284441, 5558865, 9219081, -9162639, 11386833, -22723208, -7445725, -3260175, 1645696, 4012161, 12507473, -17008769, 4141103, 6965565, 10615693, 1537391, -6927022, 14719145, 15989482, -10692717 ], [ -20526931, -12198127, 470576, 2066221, 1330299, 9448995, -6592101, 11224251, -19691096, -10210495, -2777253, -3469568, 2950155, 13045499, -6745739, 5115077, 11058015, 12777103, 6360389, -5615098, 15442883, 9211150, -9088623 ], [ -17533453, -9277681, -2250352, 7416883, -2898267, 9678909, -4021563, 11061669, -16658984, -12975265, -2294331, -8584832, 1888149, 13583525, 3517291, 6089051, 15150465, 14938513, 11183387, -4303174, 16166621, 2432818, -7484529 ], [ -14539975, -6357235, -4971280, 12767545, -7126833, 9908823, -1451025, 10899087, -13626872, -15740035, -1811409, -13700096, 826143, 14121551, 13780321, 7063025, 19242915, 17099923, 16006385, -2991250, 16890359, -4345514, -5880435 ], [ -11546497, -3436789, -7692208, 18118207, -11355399, 10138737, 1119513, 10736505, -10594760, -18504805, -1328487, -18815360, -235863, 14659577, 24043351, 8036999, 23335365, 19261333, 20829383, -1679326, 17614097, -11123846, -4276341 ], [ -10003124, -3501118, -7130146, 16751024, -7625895, 10107006, 6281881, 7721258, -5572103, -15892405, 1158510, -16753714, -1181824, 14910753, 22206501, 5769978, 20969310, 16174958, 15868726, 1260743, 12764935, -11983353, -5381627 ], [ -8749772, -4162402, -5911486, 14040272, -2304777, 10022946, 11962615, 4135478, -151337, -12204571, 4046322, -13256686, -2104576, 15104559, 17949675, 2854758, 17311554, 12039026, 8951338, 4526441, 6801193, -11659095, -7028789 ], [ -7496420, -4823686, -4692826, 11329520, 3016341, 9938886, 17643349, 549698, 5269429, -8516737, 6934134, -9759658, -3027328, 15298365, 13692849, -60462, 13653798, 7903094, 2033950, 7792139, 837451, -11334837, -8675951 ], [ -6243068, -5484970, -3474166, 8618768, 8337459, 9854826, 23324083, -3036082, 10690195, -4828903, 9821946, -6262630, -3950080, 15492171, 9436023, -2975682, 9996042, 3767162, -4883438, 11057837, -5126291, -11010579, -10323113 ], [ -4989716, -6146254, -2255506, 5908016, 13658577, 9770766, 29004817, -6621862, 16110961, -1141069, 12709758, -2765602, -4872832, 15685977, 5179197, -5890902, 6338286, -368770, -11800826, 14323535, -11090033, -10686321, -11970275 ], [ -4487177, -4326445, -3343504, 2548838, 15235743, 8235507, 30508012, -5469070, 17384278, 2591069, 14276382, -1176106, -4494868, 14363478, 5020824, -7266414, 5127591, -3766606, -14584454, 15041528, -14329535, -8477634, -13041956 ], [ -4735451, -25543, -6738160, -1458766, 13068957, 5249049, 27833668, 422294, 14510146, 6367511, 14521818, -1494142, -2816188, 11524674, 8960904, -7102218, 6363957, -6426346, -13234322, 13211816, -14844797, -4384518, -13538156 ], [ -4983725, 4275359, -10132816, -5466370, 10902171, 2262591, 25159324, 6313658, 11636014, 10143953, 14767254, -1812178, -1137508, 8685870, 12900984, -6938022, 7600323, -9086086, -11884190, 11382104, -15360059, -291402, -14034356 ], [ -5231999, 8576261, -13527472, -9473974, 8735385, -723867, 22484980, 12205022, 8761882, 13920395, 15012690, -2130214, 541172, 5847066, 16841064, -6773826, 8836689, -11745826, -10534058, 9552392, -15875321, 3801714, -14530556 ], [ -5480273, 12877163, -16922128, -13481578, 6568599, -3710325, 19810636, 18096386, 5887750, 17696837, 15258126, -2448250, 2219852, 3008262, 20781144, -6609630, 10073055, -14405566, -9183926, 7722680, -16390583, 7894830, -15026756 ], [ -4811394, 15356828, -18905897, -16220729, 5093033, -5765252, 16370435, 21823380, 4127980, 19658965, 14736898, -2256352, 3420175, 1534972, 23628883, -6916370, 10575358, -15910568, -7495940, 5620067, -16146313, 10488654, -14662838 ], [ 443250, 8730308, -13835231, -12617615, 7073567, -3162524, 9100949, 14728524, 7940020, 12549523, 10382350, 485216, 2228713, 6889252, 21014917, -9577790, 7407346, -11641880, -4118684, 2152949, -12104383, 5586018, -9998330 ], [ 5697894, 2103788, -8764565, -9014501, 9054101, -559796, 1831463, 7633668, 11752060, 5440081, 6027802, 3226784, 1037251, 12243532, 18400951, -12239210, 4239334, -7373192, -741428, -1314169, -8062453, 683382, -5333822 ], [ 10952538, -4522732, -3693899, -5411387, 11034635, 2042932, -5438023, 538812, 15564100, -1669361, 1673254, 5968352, -154211, 17597812, 15786985, -14900630, 1071322, -3104504, 2635828, -4781287, -4020523, -4219254, -669314 ], [ 16207182, -11149252, 1376767, -1808273, 13015169, 4645660, -12707509, -6556044, 19376140, -8778803, -2681294, 8709920, -1345673, 22952092, 13173019, -17562050, -2096690, 1164184, 6013084, -8248405, 21407, -9121890, 3995194 ], [ 21461826, -17775772, 6447433, 1794841, 14995703, 7248388, -19976995, -13650900, 23188180, -15888245, -7035842, 11451488, -2537135, 28306372, 10559053, -20223470, -5264702, 5432872, 9390340, -11715523, 4063337, -14024526, 8659702 ], [ 17178005, -18686902, 7895144, 1794475, 9379312, 6043771, -21443536, -14374276, 19641835, -13968017, -7192460, 7792981, -2892662, 23579892, 12530247, -15865730, -966024, 5011260, 3563521, -12316076, 5096637, -16644222, 8209545 ], [ 10986491, -18454954, 8618264, 1073413, 2243536, 4077685, -21749488, -13823356, 14623813, -10241855, -6509492, 2854459, -3081002, 16837260, 15418473, -10104158, 4825992, 3651588, -4104113, -12343316, 5528211, -18807330, 6736455 ], [ 4794977, -18223006, 9341384, 352351, -4892240, 2111599, -22055440, -13272436, 9605791, -6515693, -5826524, -2084063, -3269342, 10094628, 18306699, -4342586, 10618008, 2291916, -11771747, -12370556, 5959785, -20970438, 5263365 ], [ -1396537, -17991058, 10064504, -368711, -12028016, 145513, -22361392, -12721516, 4587769, -2789531, -5143556, -7022585, -3457682, 3351996, 21194925, 1418986, 16410024, 932244, -19439381, -12397796, 6391359, -23133546, 3790275 ], [ -7588051, -17759110, 10787624, -1089773, -19163792, -1820573, -22667344, -12170596, -430253, 936631, -4460588, -11961107, -3646022, -3390636, 24083151, 7180558, 22202040, -427428, -27107015, -12425036, 6822933, -25296654, 2317185 ], [ -8754946, -15928528, 11164307, -1019594, -22283732, -716987, -21614125, -10546168, -3370784, 2437066, -3431174, -11751593, -2990846, -4645083, 23474529, 7302439, 24022419, 159300, -28115777, -12936383, 8932731, -21435249, 494541 ], [ -4897222, -12499312, 11194553, -158174, -21387836, 3456271, -19201735, -7848232, -4233824, 1711774, -2055314, -6394043, -1492154, -411345, 19369059, 1784629, 21871161, 2692428, -22465667, -13931837, 12720753, -11549331, -1677657 ], [ -1039498, -9070096, 11224799, 703246, -20491940, 7629529, -16789345, -5150296, -5096864, 986482, -679454, -1036493, 6538, 3822393, 15263589, -3733181, 19719903, 5225556, -16815557, -14927291, 16508775, -1663413, -3849855 ], [ 2818226, -5640880, 11255045, 1564666, -19596044, 11802787, -14376955, -2452360, -5959904, 261190, 696406, 4321057, 1505230, 8056131, 11158119, -9250991, 17568645, 7758684, -11165447, -15922745, 20296797, 8222505, -6022053 ], [ 6675950, -2211664, 11285291, 2426086, -18700148, 15976045, -11964565, 245576, -6822944, -464102, 2072266, 9678607, 3003922, 12289869, 7052649, -14768801, 15417387, 10291812, -5515337, -16918199, 24084819, 18108423, -8194251 ], [ 10206519, 1489325, 11066727, 3778255, -16944684, 19118969, -9292597, 1751428, -7315612, -955271, 2959835, 13206592, 4064757, 15407336, 4255514, -18699814, 13081517, 12126252, -931767, -16683079, 26992830, 25390540, -9595706 ], [ 12101313, 6549179, 9604113, 7584169, -10891380, 17110223, -5322739, -2703140, -5956420, -275825, 1405949, 7586752, 2936307, 12943448, 8000054, -14696842, 9822587, 10467252, -1680897, -10295089, 25500786, 19653652, -7143446 ], [ 13996107, 11609033, 8141499, 11390083, -4838076, 15101477, -1352881, -7157708, -4597228, 403621, -147937, 1966912, 1807857, 10479560, 11744594, -10693870, 6563657, 8808252, -2430027, -3907099, 24008742, 13916764, -4691186 ], [ 15890901, 16668887, 6678885, 15195997, 1215228, 13092731, 2616977, -11612276, -3238036, 1083067, -1701823, -3652928, 679407, 8015672, 15489134, -6690898, 3304727, 7149252, -3179157, 2480891, 22516698, 8179876, -2238926 ], [ 17785695, 21728741, 5216271, 19001911, 7268532, 11083985, 6586835, -16066844, -1878844, 1762513, -3255709, -9272768, -449043, 5551784, 19233674, -2687926, 45797, 5490252, -3928287, 8868881, 21024654, 2442988, 213334 ], [ 19680489, 26788595, 3753657, 22807825, 13321836, 9075239, 10556693, -20521412, -519652, 2441959, -4809595, -14892608, -1577493, 3087896, 22978214, 1315046, -3213133, 3831252, -4677417, 15256871, 19532610, -3293900, 2665594 ], [ 14947853, 22293444, 4670598, 22418559, 12672165, 5827223, 6901481, -20760495, -134775, 3616815, -8533701, -12685333, 47092, 1088763, 22004439, 3593318, -6179598, 4055827, -7229742, 14058411, 15965001, -2274538, 1874089 ], [ 8889731, 15887292, 6063450, 21190257, 10681899, 2331353, 1721255, -20156481, 55239, 4890753, -12691851, -8912635, 2222284, -817419, 20087001, 5526650, -9087570, 4657117, -10142706, 11342661, 11982279, 96074, 433831 ], [ 2831609, 9481140, 7456302, 19961955, 8691633, -1164517, -3458971, -19552467, 245253, 6164691, -16850001, -5139937, 4397476, -2723601, 18169563, 7459982, -11995542, 5258407, -13055670, 8626911, 7999557, 2466686, -1006427 ], [ -3226513, 3074988, 8849154, 18733653, 6701367, -4660387, -8639197, -18948453, 435267, 7438629, -21008151, -1367239, 6572668, -4629783, 16252125, 9393314, -14903514, 5859697, -15968634, 5911161, 4016835, 4837298, -2446685 ], [ -9284635, -3331164, 10242006, 17505351, 4711101, -8156257, -13819423, -18344439, 625281, 8712567, -25166301, 2405459, 8747860, -6535965, 14334687, 11326646, -17811486, 6460987, -18881598, 3195411, 34113, 7207910, -3886943 ], [ -11980945, -4847337, 8331516, 15459603, 4102578, -9752842, -15697279, -15313494, 423579, 8041767, -24144078, 4627739, 9037855, -8101602, 9870153, 11974898, -16560645, 4334071, -17281686, 2307108, -2896137, 7877672, -3850844 ], [ -11315443, -1473531, 3117684, 12596409, 4875798, -9450142, -14272765, -9855618, -169839, 5426229, -17941482, 5299601, 7442653, -9326694, 2858523, 11338070, -11150991, -521051, -11168898, 3246252, -4773915, 6846584, -2338388 ], [ -10649941, 1900275, -2096148, 9733215, 5649018, -9147442, -12848251, -4397742, -763257, 2810691, -11738886, 5971463, 5847451, -10551786, -4153107, 10701242, -5741337, -5376173, -5056110, 4185396, -6651693, 5815496, -825932 ], [ -9984439, 5274081, -7309980, 6870021, 6422238, -8844742, -11423737, 1060134, -1356675, 195153, -5536290, 6643325, 4252249, -11776878, -11164737, 10064414, -331683, -10231295, 1056678, 5124540, -8529471, 4784408, 686524 ], [ -9318937, 8647887, -12523812, 4006827, 7195458, -8542042, -9999223, 6518010, -1950093, -2420385, 666306, 7315187, 2657047, -13001970, -18176367, 9427586, 5077971, -15086417, 7169466, 6063684, -10407249, 3753320, 2198980 ], [ -9286609, 11254205, -16926356, 1286219, 7261934, -8003295, -8387114, 10467973, -2523554, -4123166, 5964233, 7006820, 1538006, -13973718, -23889615, 8259568, 8898145, -18205867, 11379443, 7111960, -11297093, 3098349, 4130013 ], [ -12420151, 10023083, -17272460, -721459, 3794690, -6284313, -5837030, 6878371, -2997230, -1262162, 6738815, 1797308, 2799770, -13678746, -23110953, 4435600, 4770919, -12646957, 6075365, 8705896, -7247267, 4323963, 8153931 ], [ -15553693, 8791961, -17618564, -2729137, 327446, -4565331, -3286946, 3288769, -3470906, 1598842, 7513397, -3412204, 4061534, -13383774, -22332291, 611632, 643693, -7088047, 771287, 10299832, -3197441, 5549577, 12177849 ], [ -18687235, 7560839, -17964668, -4736815, -3139798, -2846349, -736862, -300833, -3944582, 4459846, 8287979, -8621716, 5323298, -13088802, -21553629, -3212336, -3483533, -1529137, -4532791, 11893768, 852385, 6775191, 16201767 ], [ -21820777, 6329717, -18310772, -6744493, -6607042, -1127367, 1813222, -3890435, -4418258, 7320850, 9062561, -13831228, 6585062, -12793830, -20774967, -7036304, -7610759, 4029773, -9836869, 13487704, 4902211, 8000805, 20225685 ], [ -24954319, 5098595, -18656876, -8752171, -10074286, 591615, 4363306, -7480037, -4891934, 10181854, 9837143, -19040740, 7846826, -12498858, -19996305, -10860272, -11737985, 9588683, -15140947, 15081640, 8952037, 9226419, 24249603 ], [ -20154891, 4605563, -15297275, -9930434, -9756820, 425062, 3784665, -8752729, -8032545, 6223743, 9290150, -19173072, 6265795, -14517996, -14747593, -5658500, -9141456, 12033568, -15871380, 11229556, 8509818, 10270593, 21803361 ], [ -13768869, 4260149, -11196533, -10942814, -8682412, -118598, 2580279, -9562039, -11706543, 901809, 8478842, -18289968, 4116205, -16999956, -8604871, 1348420, -5200176, 13855648, -15687084, 6288268, 7169190, 11278479, 18063087 ], [ -7382847, 3914735, -7095791, -11955194, -7608004, -662258, 1375893, -10371349, -15380541, -4420125, 7667534, -17406864, 1966615, -19481916, -2462149, 8355340, -1258896, 15677728, -15502788, 1346980, 5828562, 12286365, 14322813 ], [ -996825, 3569321, -2995049, -12967574, -6533596, -1205918, 171507, -11180659, -19054539, -9742059, 6856226, -16523760, -182975, -21963876, 3680573, 15362260, 2682384, 17499808, -15318492, -3594308, 4487934, 13294251, 10582539 ], [ 5389197, 3223907, 1105693, -13979954, -5459188, -1749578, -1032879, -11989969, -22728537, -15063993, 6044918, -15640656, -2332565, -24445836, 9823295, 22369180, 6623664, 19321888, -15134196, -8535596, 3147306, 14302137, 6842265 ], [ 6483555, 86426, 2028820, -15315677, -5317099, -193193, -1312536, -12730831, -21746178, -15697563, 6134414, -13506714, -5456288, -22965165, 10388381, 23322286, 7928253, 18734542, -12615882, -8891081, 1393950, 12249612, 4567737 ], [ 2286249, -5843122, -225668, -16974743, -6107329, 3463237, -667464, -13403245, -16107462, -11642769, 7124714, -10121934, -9554144, -17521863, 5375831, 18221578, 6596151, 15737770, -7763550, -4660763, -772134, 7136676, 3758955 ], [ -1911057, -11772670, -2480156, -18633809, -6897559, 7119667, -22392, -14075659, -10468746, -7587975, 8115014, -6737154, -13652000, -12078561, 363281, 13120870, 5264049, 12740998, -2911218, -430445, -2938218, 2023740, 2950173 ], [ -6108363, -17702218, -4734644, -20292875, -7687789, 10776097, 622680, -14748073, -4830030, -3533181, 9105314, -3352374, -17749856, -6635259, -4649269, 8020162, 3931947, 9744226, 1941114, 3799873, -5104302, -3089196, 2141391 ], [ -10305669, -23631766, -6989132, -21951941, -8478019, 14432527, 1267752, -15420487, 808686, 521613, 10095614, 32406, -21847712, -1191957, -9661819, 2919454, 2599845, 6747454, 6793446, 8030191, -7270386, -8202132, 1332609 ], [ -13375450, -28074746, -8685925, -22849972, -9474958, 16458467, 1220705, -15422950, 5793275, 3371757, 11146577, 2567101, -24130088, 3733940, -13708671, -1251407, 1640453, 3270233, 10258421, 11567221, -7974048, -12108654, -102320 ], [ -10807606, -25084886, -7594243, -19942828, -11505442, 10331957, -2286937, -12075658, 7507229, 198651, 12500855, 851371, -17335064, 6072812, -12927033, -773033, 2544611, -2609233, 6786611, 11637811, -1365600, -9983106, -4667984 ], [ -8239762, -22095026, -6502561, -17035684, -13535926, 4205447, -5794579, -8728366, 9221183, -2974455, 13855133, -864359, -10540040, 8411684, -12145395, -294659, 3448769, -8488699, 3314801, 11708401, 5242848, -7857558, -9233648 ], [ -5671918, -19105166, -5410879, -14128540, -15566410, -1921063, -9302221, -5381074, 10935137, -6147561, 15209411, -2580089, -3745016, 10750556, -11363757, 183715, 4352927, -14368165, -157009, 11778991, 11851296, -5732010, -13799312 ], [ -3104074, -16115306, -4319197, -11221396, -17596894, -8047573, -12809863, -2033782, 12649091, -9320667, 16563689, -4295819, 3050008, 13089428, -10582119, 662089, 5257085, -20247631, -3628819, 11849581, 18459744, -3606462, -18364976 ], [ -536230, -13125446, -3227515, -8314252, -19627378, -14174083, -16317505, 1313510, 14363045, -12493773, 17917967, -6011549, 9845032, 15428300, -9800481, 1140463, 6161243, -26127097, -7100629, 11920171, 25068192, -1480914, -22930640 ], [ 1065399, -12900421, 70947, -6709168, -21391262, -13287468, -13987817, 1675657, 12470589, -8328519, 16427935, -5936874, 7412206, 12238337, -7643823, -486738, 6047581, -19186438, -3344104, 7422496, 24255015, -407276, -20700674 ], [ 2473785, -13228363, 3810765, -5364496, -23101826, -10998228, -10490663, 1440775, 9856851, -2695593, 14369041, -5504118, 3133810, 7942607, -5212161, -2535054, 5730355, -9681754, 1858088, 2011168, 21957513, 455980, -17111582 ], [ 3882171, -13556305, 7550583, -4019824, -24812390, -8708988, -6993509, 1205893, 7243113, 2937333, 12310147, -5071362, -1144586, 3646877, -2780499, -4583370, 5413129, -177070, 7060280, -3400160, 19660011, 1319236, -13522490 ], [ 5290557, -13884247, 11290401, -2675152, -26522954, -6419748, -3496355, 971011, 4629375, 8570259, 10251253, -4638606, -5422982, -648853, -348837, -6631686, 5095903, 9327614, 12262472, -8811488, 17362509, 2182492, -9933398 ], [ 6698943, -14212189, 15030219, -1330480, -28233518, -4130508, 799, 736129, 2015637, 14203185, 8192359, -4205850, -9701378, -4944583, 2082825, -8680002, 4778677, 18832298, 17464664, -14222816, 15065007, 3045748, -6344306 ], [ 5760723, -14410141, 14940744, 344366, -28014878, -4878075, -648122, -1247006, 2284971, 17995323, 7941841, -4038756, -11262341, -6327307, 2644263, -8732901, 3670480, 23987117, 19863230, -13787660, 11400495, 2766997, -6660260 ], [ 2475897, -14478103, 11021976, 2349386, -25867034, -8662449, -5443118, -4978394, 5437377, 19946673, 9499699, -4137324, -10105871, -4797025, 1335477, -6790383, 1771312, 24792071, 19458170, -7506020, 6368973, 1346239, -10881260 ], [ -808929, -14546065, 7103208, 4354406, -23719190, -12446823, -10238114, -8709782, 8589783, 21898023, 11057557, -4235892, -8949401, -3266743, 26691, -4847865, -127856, 25597025, 19053110, -1224380, 1337451, -74519, -15102260 ], [ -4093755, -14614027, 3184440, 6359426, -21571346, -16231197, -15033110, -12441170, 11742189, 23849373, 12615415, -4334460, -7792931, -1736461, -1282095, -2905347, -2027024, 26401979, 18648050, 5057260, -3694071, -1495277, -19323260 ], [ -7378581, -14681989, -734328, 8364446, -19423502, -20015571, -19828106, -16172558, 14894595, 25800723, 14173273, -4433028, -6636461, -206179, -2590881, -962829, -3926192, 27206933, 18242990, 11338900, -8725593, -2916035, -23544260 ], [ -9356435, -15205667, -4644386, 10260804, -16514065, -22310908, -23233758, -18996143, 16299053, 27113987, 15762963, -4428613, -5847574, 1749840, -2755799, 857525, -4508791, 27034525, 17438614, 15288393, -13263747, -3865053, -26432976 ], [ -4799429, -18007925, -8510894, 11613852, -9796663, -17161060, -19692690, -17280713, 8963771, 25236821, 17511813, -3909283, -6896602, 5834544, 2798623, 2067059, 1491455, 21975307, 14637658, 7577151, -15335061, -2455371, -22660272 ], [ -242423, -20810183, -12377402, 12966900, -3079261, -12011212, -16151622, -15565283, 1628489, 23359655, 19260663, -3389953, -7945630, 9919248, 8353045, 3276593, 7491701, 16916089, 11836702, -134091, -17406375, -1045689, -18887568 ], [ 4314583, -23612441, -16243910, 14319948, 3638141, -6861364, -12610554, -13849853, -5706793, 21482489, 21009513, -2870623, -8994658, 14003952, 13907467, 4486127, 13491947, 11856871, 9035746, -7845333, -19477689, 363993, -15114864 ], [ 8871589, -26414699, -20110418, 15672996, 10355543, -1711516, -9069486, -12134423, -13042075, 19605323, 22758363, -2351293, -10043686, 18088656, 19461889, 5695661, 19492193, 6797653, 6234790, -15556575, -21549003, 1773675, -11342160 ], [ 13428595, -29216957, -23976926, 17026044, 17072945, 3438332, -5528418, -10418993, -20377357, 17728157, 24507213, -1831963, -11092714, 22173360, 25016311, 6905195, 25492439, 1738435, 3433834, -23267817, -23620317, 3183357, -7569456 ], [ 10943561, -25333910, -19264124, 11012647, 15683712, -982960, -6141590, -11525523, -19957944, 12056786, 23221208, -580018, -11334552, 17243709, 24647488, 2216684, 23217630, 3245602, 2006138, -22677354, -20175056, 976369, -9211392 ], [ 7050119, -20113802, -12835460, 3525961, 12673152, -7318480, -7585610, -13196445, -17987592, 5626574, 21328232, 818450, -11414952, 10511187, 23094016, -3651436, 19287810, 6066046, 853094, -20426550, -15626480, -1953953, -11936256 ], [ 3156677, -14893694, -6406796, -3960725, 9662592, -13654000, -9029630, -14867367, -16017240, -803638, 19435256, 2216918, -11495352, 3778665, 21540544, -9519556, 15357990, 8886490, -299950, -18175746, -11077904, -4884275, -14661120 ], [ -736765, -9673586, 21868, -11447411, 6652032, -19989520, -10473650, -16538289, -14046888, -7233850, 17542280, 3615386, -11575752, -2953857, 19987072, -15387676, 11428170, 11706934, -1452994, -15924942, -6529328, -7814597, -17385984 ], [ -4630207, -4453478, 6450532, -18934097, 3641472, -26325040, -11917670, -18209211, -12076536, -13664062, 15649304, 5013854, -11656152, -9686379, 18433600, -21255796, 7498350, 14527378, -2606038, -13674138, -1980752, -10744919, -20110848 ] ], [ [ -2826240, 25145728, -16994336, -23447040, 17671712, -1306368, -10301760, -14410528, -29684992, 28094336, -1258368, -310592, 15234048, -31066592, 8928416, 124640, 10063168, -10645024, -27948800, -8859872, 18892064, -17572672, -996256 ], [ -2826240, 25145728, -16994336, -23447040, 17671712, -1306368, -10301760, -14410528, -29684992, 28094336, -1258368, -310592, 15234048, -31066592, 8928416, 124640, 10063168, -10645024, -27948800, -8859872, 18892064, -17572672, -996256 ], [ -2826240, 25145728, -16994336, -23447040, 17671712, -1306368, -10301760, -14410528, -29684992, 28094336, -1258368, -310592, 15234048, -31066592, 8928416, 124640, 10063168, -10645024, -27948800, -8859872, 18892064, -17572672, -996256 ], [ -3328420, 20454503, -11170861, -18047350, 14469467, 2153857, -9892550, -14167498, -23748912, 25092766, 214457, 1710558, 15330723, -22201342, 3718456, 326370, 8304668, -9577859, -24323585, -10453012, 11585719, -19981247, -207946 ], [ -3931036, 14825033, -4182691, -11567722, 10626773, 6306127, -9401498, -13875862, -16625616, 21490882, 1981847, 4135938, 15446733, -11563042, -2533496, 568446, 6194468, -8297261, -19973327, -12364780, 2818105, -22871537, 738026 ], [ -4533652, 9195563, 2805479, -5088094, 6784079, 10458397, -8910446, -13584226, -9502320, 17888998, 3749237, 6561318, 15562743, -924742, -8785448, 810522, 4084268, -7016663, -15623069, -14276548, -5949509, -25761827, 1683998 ], [ -5136268, 3566093, 9793649, 1391534, 2941385, 14610667, -8419394, -13292590, -2379024, 14287114, 5516627, 8986698, 15678753, 9713558, -15037400, 1052598, 1974068, -5736065, -11272811, -16188316, -14717123, -28652117, 2629970 ], [ -5738884, -2063377, 16781819, 7871162, -901309, 18762937, -7928342, -13000954, 4744272, 10685230, 7284017, 11412078, 15794763, 20351858, -21289352, 1294674, -136132, -4455467, -6922553, -18100084, -23484737, -31542407, 3575942 ], [ -6061984, -2158333, 17369273, 11192462, -3932122, 21017542, -5754389, -9168727, 9515760, 9644941, 6080150, 11732091, 14555415, 25479704, -22027163, -1361346, -315757, -2642972, -3463718, -18622351, -25147910, -26894036, 3159836 ], [ -6105568, 3281225, 11556011, 11355434, -6151054, 21374482, -1897535, -1795909, 11935440, 11166247, 1905026, 9946737, 11960709, 25097096, -17250833, -6915462, 1435193, -298580, -896306, -17755117, -19706642, -14707004, 1381652 ], [ -6149152, 8720783, 5742749, 11518406, -8369986, 21731422, 1959319, 5576909, 14355120, 12687553, -2270098, 8161383, 9366003, 24714488, -12474503, -12469578, 3186143, 2045812, 1671106, -16887883, -14265374, -2519972, -396532 ], [ -6192736, 14160341, -70513, 11681378, -10588918, 22088362, 5816173, 12949727, 16774800, 14208859, -6445222, 6376029, 6771297, 24331880, -7698173, -18023694, 4937093, 4390204, 4238518, -16020649, -8824106, 9667060, -2174716 ], [ -6236320, 19599899, -5883775, 11844350, -12807850, 22445302, 9673027, 20322545, 19194480, 15730165, -10620346, 4590675, 4176591, 23949272, -2921843, -23577810, 6688043, 6734596, 6805930, -15153415, -3382838, 21854092, -3952900 ], [ -5465950, 23934375, -10285129, 12129640, -13925495, 23002637, 12865329, 24805326, 21448410, 16343594, -13779404, 2535567, 2588075, 23423482, 1012495, -26723879, 7652080, 7984001, 9325159, -13111670, 539624, 30790119, -5545085 ], [ -625810, 22743441, -7626943, 13026520, -9536705, 24561947, 12734871, 14837922, 22873590, 12417638, -11858132, -868311, 6030509, 22181782, 736873, -17829713, 4681552, 3758471, 11603473, -5197370, -3131944, 23471121, -6207275 ], [ 4214330, 21552507, -4968757, 13923400, -5147915, 26121257, 12604413, 4870518, 24298770, 8491682, -9936860, -4272189, 9472943, 20940082, 461251, -8935547, 1711024, -467059, 13881787, 2716930, -6803512, 16152123, -6869465 ], [ 9054470, 20361573, -2310571, 14820280, -759125, 27680567, 12473955, -5096886, 25723950, 4565726, -8015588, -7676067, 12915377, 19698382, 185629, -41381, -1259504, -4692589, 16160101, 10631230, -10475080, 8833125, -7531655 ], [ 13894610, 19170639, 347615, 15717160, 3629665, 29239877, 12343497, -15064290, 27149130, 639770, -6094316, -11079945, 16357811, 18456682, -89993, 8852785, -4230032, -8918119, 18438415, 18545530, -14146648, 1514127, -8193845 ], [ 18734750, 17979705, 3005801, 16614040, 8018455, 30799187, 12213039, -25031694, 28574310, -3286186, -4173044, -14483823, 19800245, 17214982, -365615, 17746951, -7200560, -13143649, 20716729, 26459830, -17818216, -5804871, -8856035 ], [ 20835445, 17825061, 7378152, 14533820, 11853280, 22224962, 10482086, -20452658, 27226595, -6916082, -4761797, -9949556, 18593149, 12360727, 2918423, 13079187, -4054813, -10063984, 13360638, 25136025, -15924089, -8036614, -3858735 ], [ 22388251, 17877675, 12093336, 11858180, 15577312, 11624030, 8431034, -12964334, 25324301, -10486766, -5852555, -3827660, 16456147, 6783961, 6914393, 5699037, 314189, -5523280, 4077666, 21964599, -12916823, -9250906, 2270463 ], [ 23941057, 17930289, 16808520, 9182540, 19301344, 1023098, 6379982, -5476010, 23422007, -14057450, -6943313, 2294236, 14319145, 1207195, 10910363, -1681113, 4683191, -982576, -5205306, 18793173, -9909557, -10465198, 8399661 ], [ 25493863, 17982903, 21523704, 6506900, 23025376, -9577834, 4328930, 2012314, 21519713, -17628134, -8034071, 8416132, 12182143, -4369571, 14906333, -9061263, 9052193, 3558128, -14488278, 15621747, -6902291, -11679490, 14528859 ], [ 27046669, 18035517, 26238888, 3831260, 26749408, -20178766, 2277878, 9500638, 19617419, -21198818, -9124829, 14538028, 10045141, -9946337, 18902303, -16441413, 13421195, 8098832, -23771250, 12450321, -3895025, -12893782, 20658057 ], [ 22793248, 17210265, 26727225, 2666483, 27844801, -24145675, -212719, 13894006, 16797455, -21885311, -11240531, 17881069, 9180304, -8684579, 16143299, -21085974, 13082942, 10438826, -24867903, 8554287, -1288028, -10730827, 24113829 ], [ 12733600, 15507147, 22988715, 3012569, 26311555, -21478561, -3142861, 15192418, 13059821, -19687613, -14381177, 18445255, 9587632, -584297, 6629321, -22994946, 8037434, 10578110, -17778237, 3933645, 918700, -5190625, 24896175 ], [ 2673952, 13804029, 19250205, 3358655, 24778309, -18811447, -6073003, 16490830, 9322187, -17489915, -17521823, 19009441, 9994960, 7515985, -2884657, -24903918, 2991926, 10717394, -10688571, -686997, 3125428, 349577, 25678521 ], [ -7385696, 12100911, 15511695, 3704741, 23245063, -16144333, -9003145, 17789242, 5584553, -15292217, -20662469, 19573627, 10402288, 15616267, -12398635, -26812890, -2053582, 10856678, -3598905, -5307639, 5332156, 5889779, 26460867 ], [ -17445344, 10397793, 11773185, 4050827, 21711817, -13477219, -11933287, 19087654, 1846919, -13094519, -23803115, 20137813, 10809616, 23716549, -21912613, -28721862, -7099090, 10995962, 3490761, -9928281, 7538884, 11429981, 27243213 ], [ -24183804, 8145813, 8149385, 5000407, 19020508, -11580821, -13711900, 20098235, -1432875, -10583038, -25033810, 19429644, 10007036, 29217319, -29411876, -28688264, -10659211, 10016715, 8536870, -12660843, 9895750, 15048197, 27608928 ], [ -14316324, 3149523, 5099135, 8967457, 10538884, -13538003, -9732868, 19669661, -2423469, -6502642, -16714750, 12359700, 3154916, 21720529, -26837564, -18941816, -6792397, 3444813, 3365194, -5953005, 13003306, 9056483, 25891488 ], [ -4448844, -1846767, 2048885, 12934507, 2057260, -15495185, -5753836, 19241087, -3414063, -2422246, -8395690, 5289756, -3697204, 14223739, -24263252, -9195368, -2925583, -3127089, -1806482, 754833, 16110862, 3064769, 24174048 ], [ 5418636, -6843057, -1001365, 16901557, -6424364, -17452367, -1774804, 18812513, -4404657, 1658150, -76630, -1780188, -10549324, 6726949, -21688940, 551080, 941231, -9698991, -6978158, 7462671, 19218418, -2926945, 22456608 ], [ 15286116, -11839347, -4051615, 20868607, -14905988, -19409549, 2204228, 18383939, -5395251, 5738546, 8242430, -8850132, -17401444, -769841, -19114628, 10297528, 4808045, -16270893, -12149834, 14170509, 22325974, -8918659, 20739168 ], [ 25153596, -16835637, -7101865, 24835657, -23387612, -21366731, 6183260, 17955365, -6385845, 9818942, 16561490, -15920076, -24253564, -8266631, -16540316, 20043976, 8674859, -22842795, -17321510, 20878347, 25433530, -14910373, 19021728 ], [ 19690471, -15049067, -6046910, 25162827, -22033021, -19445423, 6956382, 13038006, -2915384, 12410428, 19486230, -17049715, -21882049, -10817681, -12312644, 14124969, 10689623, -23037087, -11988616, 18832710, 21452761, -12909422, 19556603 ], [ 11161225, -11905925, -4170914, 24762021, -18711187, -16748417, 7088322, 7222890, 1447288, 14704132, 21332106, -16991293, -17665807, -12379583, -7754300, 5072871, 12333977, -21955857, -4554808, 15036378, 16054327, -9309938, 20541941 ], [ 2631979, -8762783, -2294918, 24361215, -15389353, -14051411, 7220262, 1407774, 5809960, 16997836, 23177982, -16932871, -13449565, -13941485, -3195956, -3979227, 13978331, -20874627, 2879000, 11240046, 10655893, -5710454, 21527279 ], [ -5897267, -5619641, -418922, 23960409, -12067519, -11354405, 7352202, -4407342, 10172632, 19291540, 25023858, -16874449, -9233323, -15503387, 1362388, -13031325, 15622685, -19793397, 10312808, 7443714, 5257459, -2110970, 22512617 ], [ -14426513, -2476499, 1457074, 23559603, -8745685, -8657399, 7484142, -10222458, 14535304, 21585244, 26869734, -16816027, -5017081, -17065289, 5920732, -22083423, 17267039, -18712167, 17746616, 3647382, -140975, 1488514, 23497955 ], [ -15722279, -527471, 2908048, 23030070, -3638830, -8630450, 6230082, -11428887, 16612507, 21752905, 28220508, -17217964, -4412491, -18909323, 9986890, -23539629, 14696420, -14856606, 18736871, 1262814, -821903, 1341622, 19478945 ], [ -9784565, 227443, 3934000, 22371810, 3253046, -11273558, 3590022, -8026629, 16404241, 19794523, 29076180, -18080260, -7419553, -21035489, 13560862, -17399943, 7910828, -8226714, 13283573, 290010, 3214675, -2551646, 10455587 ], [ -3846851, 982357, 4959952, 21713550, 10144922, -13916666, 949962, -4624371, 16195975, 17836141, 29931852, -18942556, -10426615, -23161655, 17134834, -11260257, 1125236, -1596822, 7830275, -682794, 7251253, -6444914, 1432229 ], [ 2090863, 1737271, 5985904, 21055290, 17036798, -16559774, -1690098, -1222113, 15987709, 15877759, 30787524, -19804852, -13433677, -25287821, 20708806, -5120571, -5660356, 5033070, 2376977, -1655598, 11287831, -10338182, -7591129 ], [ 8028577, 2492185, 7011856, 20397030, 23928674, -19202882, -4330158, 2180145, 15779443, 13919377, 31643196, -20667148, -16440739, -27413987, 24282778, 1019115, -12445948, 11662962, -3076321, -2628402, 15324409, -14231450, -16614487 ], [ 12669954, 3435380, 7961978, 18440067, 28739364, -19884230, -5499501, 4516989, 15540866, 11087836, 31174792, -21471307, -17815001, -28886667, 25816871, 5360149, -17111451, 16704299, -7242869, -3291182, 17804193, -17908747, -22624573 ], [ 10829646, 5319980, 8532950, 9989589, 23144124, -10756778, 684741, 1526763, 15150734, 3890500, 24086008, -21984781, -11025263, -27091917, 17151569, 707923, -11176509, 13802861, -4975667, -2403842, 12500007, -20506189, -13568299 ], [ 8989338, 7204580, 9103922, 1539111, 17548884, -1629326, 6868983, -1463463, 14760602, -3306836, 16997224, -22498255, -4235525, -25297167, 8486267, -3944303, -5241567, 10901423, -2708465, -1516502, 7195821, -23103631, -4512025 ], [ 7149030, 9089180, 9674894, -6911367, 11953644, 7498126, 13053225, -4453689, 14370470, -10504172, 9908440, -23011729, 2554213, -23502417, -179035, -8596529, 693375, 7999985, -441263, -629162, 1891635, -25701073, 4544249 ], [ 5308722, 10973780, 10245866, -15361845, 6358404, 16625578, 19237467, -7443915, 13980338, -17701508, 2819656, -23525203, 9343951, -21707667, -8844337, -13248755, 6628317, 5098547, 1825939, 258178, -3412551, -28298515, 13600523 ], [ 3468414, 12858380, 10816838, -23812323, 763164, 25753030, 25421709, -10434141, 13590206, -24898844, -4269128, -24038677, 16133689, -19912917, -17509639, -17900981, 12563259, 2197109, 4093141, 1145518, -8716737, -30895957, 22656797 ], [ 4107546, 7854190, 5739620, -19309051, -2955981, 24529852, 17628186, -6850797, 11516299, -18058485, -7008692, -24136801, 15119702, -19956922, -16581016, -17274937, 8507166, -362644, 4562058, 1619273, -5792768, -29040074, 24436076 ], [ 5242566, 1472242, -467236, -12215029, -6299907, 21236548, 7039110, -1952739, 9105637, -8410587, -8878412, -24151855, 12544970, -20368678, -13733608, -15593239, 2452866, -2854060, 4671318, 2010311, -1223168, -26293526, 24759956 ], [ 6377586, -4909706, -6674092, -5121007, -9643833, 17943244, -3549966, 2945319, 6694975, 1237311, -10748132, -24166909, 9970238, -20780434, -10886200, -13911541, -3601434, -5345476, 4780578, 2401349, 3346432, -23546978, 25083836 ], [ 7512606, -11291654, -12880948, 1973015, -12987759, 14649940, -14139042, 7843377, 4284313, 10885209, -12617852, -24181963, 7395506, -21192190, -8038792, -12229843, -9655734, -7836892, 4889838, 2792387, 7916032, -20800430, 25407716 ], [ 8647626, -17673602, -19087804, 9067037, -16331685, 11356636, -24728118, 12741435, 1873651, 20533107, -14487572, -24197017, 4820774, -21603946, -5191384, -10548145, -15710034, -10328308, 4999098, 3183425, 12485632, -18053882, 25731596 ], [ 10436112, -20604290, -21434662, 9453749, -15644415, 8824768, -25924383, 13875195, -16817, 25566120, -15795260, -21768334, 1962026, -19141939, -5381602, -10065976, -19870506, -10124176, 3548691, 2881877, 14342665, -13847141, 21790991 ], [ 12878064, -20083718, -19921522, 3133151, -10925949, 7054336, -17727837, 11244657, -1387091, 25984248, -16540916, -16895914, -1180738, -13806169, -8609446, -10783336, -22137150, -7224496, 538617, 1887743, 13487131, -8180207, 13585901 ], [ 15320016, -19563146, -18408382, -3187447, -6207483, 5283904, -9531291, 8614119, -2757365, 26402376, -17286572, -12023494, -4323502, -8470399, -11837290, -11500696, -24403794, -4324816, -2471457, 893609, 12631597, -2513273, 5380811 ], [ 17761968, -19042574, -16895242, -9508045, -1489017, 3513472, -1334745, 5983581, -4127639, 26820504, -18032228, -7151074, -7466266, -3134629, -15065134, -12218056, -26670438, -1425136, -5481531, -100525, 11776063, 3153661, -2824279 ], [ 20203920, -18522002, -15382102, -15828643, 3229449, 1743040, 6861801, 3353043, -5497913, 27238632, -18777884, -2278654, -10609030, 2201141, -18292978, -12935416, -28937082, 1474544, -8491605, -1094659, 10920529, 8820595, -11029369 ], [ 22410169, -17051174, -13655452, -21245638, 7141915, 261410, 12482219, 1282014, -6267806, 26919406, -19082807, 1634371, -12212391, 5574161, -21226746, -13048161, -29917023, 4315093, -10325320, -1784711, 10046436, 12281123, -16736375 ], [ 23437903, -10829066, -10861252, -22144618, 7024381, 223790, 5221997, 2008530, -4035794, 22913410, -17184065, 750421, -6118737, -866569, -22690134, -10137831, -24463449, 6859987, -6277240, -954353, 9079548, 4709621, -9952961 ], [ 24465637, -4606958, -8067052, -23043598, 6906847, 186170, -2038225, 2735046, -1803782, 18907414, -15285323, -133529, -25083, -7307299, -24153522, -7227501, -19009875, 9404881, -2229160, -123995, 8112660, -2861881, -3169547 ], [ 25493371, 1615150, -5272852, -23942578, 6789313, 148550, -9298447, 3461562, 428230, 14901418, -13386581, -1017479, 6068571, -13748029, -25616910, -4317171, -13556301, 11949775, 1818920, 706363, 7145772, -10433383, 3613867 ], [ 26521105, 7837258, -2478652, -24841558, 6671779, 110930, -16558669, 4188078, 2660242, 10895422, -11487839, -1901429, 12162225, -20188759, -27080298, -1406841, -8102727, 14494669, 5867000, 1536721, 6178884, -18004885, 10397281 ], [ 27548839, 14059366, 315548, -25740538, 6554245, 73310, -23818891, 4914594, 4892254, 6889426, -9589097, -2785379, 18255879, -26629489, -28543686, 1503489, -2649153, 17039563, 9915080, 2367079, 5211996, -25576387, 17180695 ], [ 20900538, 10643169, -2325837, -24708358, 6781341, 280890, -24696123, 1040040, 7908181, 7453130, -11121275, -2912234, 12930048, -22767069, -22380549, 3857149, 744656, 13379622, 6619985, 2177382, 999228, -25942199, 16724174 ], [ 12717030, 5299311, -6054339, -23289946, 7077363, 537510, -24296757, -3754728, 11080891, 8930774, -13339637, -2887670, 5320320, -16844019, -14692107, 6099475, 3726512, 8478714, 1856255, 1783674, -3862716, -24866873, 14819666 ], [ 4533522, -44547, -9782841, -21871534, 7373385, 794130, -23897391, -8549496, 14253601, 10408418, -15557999, -2863106, -2289408, -10920969, -7003665, 8341801, 6708368, 3577806, -2907475, 1389966, -8724660, -23791547, 12915158 ], [ -3649986, -5388405, -13511343, -20453122, 7669407, 1050750, -23498025, -13344264, 17426311, 11886062, -17776361, -2838542, -9899136, -4997919, 684777, 10584127, 9690224, -1323102, -7671205, 996258, -13586604, -22716221, 11010650 ], [ -11833494, -10732263, -17239845, -19034710, 7965429, 1307370, -23098659, -18139032, 20599021, 13363706, -19994723, -2813978, -17508864, 925131, 8373219, 12826453, 12672080, -6224010, -12434935, 602550, -18448548, -21640895, 9106142 ], [ -15418260, -9830070, -14629752, -18347209, 4829157, -367701, -20732400, -20472699, 22843639, 15421085, -18446021, -3184982, -19475373, 2329683, 8161998, 10554919, 15053138, -10391241, -12005395, -520317, -15870357, -20608304, 9880172 ], [ -14404284, -2681826, -5681064, -18390619, -1739409, -3974463, -16399248, -20345265, 24160165, 18058199, -13130255, -3951554, -15798663, -784263, 51114, 3769525, 16833398, -13824795, -6382585, -2372343, -5852031, -19618448, 13332740 ], [ -13390308, 4466418, 3267624, -18434029, -8307975, -7581225, -12066096, -20217831, 25476691, 20695313, -7814489, -4718126, -12121953, -3898209, -8059770, -3015869, 18613658, -17258349, -759775, -4224369, 4166295, -18628592, 16785308 ], [ -12376332, 11614662, 12216312, -18477439, -14876541, -11187987, -7732944, -20090397, 26793217, 23332427, -2498723, -5484698, -8445243, -7012155, -16170654, -9801263, 20393918, -20691903, 4863035, -6076395, 14184621, -17638736, 20237876 ], [ -11362356, 18762906, 21165000, -18520849, -21445107, -14794749, -3399792, -19962963, 28109743, 25969541, 2817043, -6251270, -4768533, -10126101, -24281538, -16586657, 22174178, -24125457, 10485845, -7928421, 24202947, -16648880, 23690444 ], [ -9967529, 23419665, 28427732, -17985598, -25802886, -17588354, -538665, -19592108, 28844581, 27383832, 6369534, -7200889, -1503054, -11882833, -29373617, -20819461, 23713489, -25694174, 14087394, -9908013, 31750530, -14809751, 26135041 ], [ -6668447, 15618999, 27260684, -14557042, -19106730, -16316174, -5037663, -18004148, 26670979, 22684008, 1105650, -9065743, -293730, -6853495, -19371671, -12289315, 24048055, -17938706, 7582638, -12525435, 26944398, -8724257, 23539783 ], [ -3369365, 7818333, 26093636, -11128486, -12410574, -15043994, -9536661, -16416188, 24497377, 17984184, -4158234, -10930597, 915594, -1824157, -9369725, -3759169, 24382621, -10183238, 1077882, -15142857, 22138266, -2638763, 20944525 ], [ -70283, 17667, 24926588, -7699930, -5714418, -13771814, -14035659, -14828228, 22323775, 13284360, -9422118, -12795451, 2124918, 3205181, 632221, 4770977, 24717187, -2427770, -5426874, -17760279, 17332134, 3446731, 18349267 ], [ 3228799, -7782999, 23759540, -4271374, 981738, -12499634, -18534657, -13240268, 20150173, 8584536, -14686002, -14660305, 3334242, 8234519, 10634167, 13301123, 25051753, 5327698, -11931630, -20377701, 12526002, 9532225, 15754009 ], [ 6527881, -15583665, 22592492, -842818, 7677894, -11227454, -23033655, -11652308, 17976571, 3884712, -19949886, -16525159, 4543566, 13263857, 20636113, 21831269, 25386319, 13083166, -18436386, -22995123, 7719870, 15617719, 13158751 ], [ 8897773, -9998141, 19314404, -2481097, 10832510, -11755159, -20803813, -7410253, 18862579, -600992, -14140745, -13530948, 884855, 13112785, 21871454, 20726550, 17467350, 15958169, -14475102, -20783250, 9518033, 13264578, 13591788 ], [ 11081827, -1735379, 15614108, -5132743, 13278818, -12642841, -17228203, -2637379, 20360509, -5043872, -6116999, -9564924, -3747463, 11925631, 21353474, 17694858, 7897674, 17857079, -8420610, -17605518, 12637055, 9223710, 14630484 ], [ 13265881, 6527383, 11913812, -7784389, 15725126, -13530523, -13652593, 2135495, 21858439, -9486752, 1906747, -5598900, -8379781, 10738477, 20835494, 14663166, -1672002, 19755989, -2366118, -14427786, 15756077, 5182842, 15669180 ], [ 15449935, 14790145, 8213516, -10436035, 18171434, -14418205, -10076983, 6908369, 23356369, -13929632, 9930493, -1632876, -13012099, 9551323, 20317514, 11631474, -11241678, 21654899, 3688374, -11250054, 18875099, 1141974, 16707876 ], [ 17633989, 23052907, 4513220, -13087681, 20617742, -15305887, -6501373, 11681243, 24854299, -18372512, 17954239, 2333148, -17644417, 8364169, 19799534, 8599782, -20811354, 23553809, 9742866, -8072322, 21994121, -2898894, 17746572 ], [ 14696974, 25289485, 1360217, -15501256, 19873598, -11875102, -5302084, 9921269, 21031915, -19553015, 22529350, 3829152, -16251199, 7414774, 15382355, 8408646, -20343504, 22333328, 10371111, -8041887, 24049400, -3033954, 15960234 ], [ 6638890, 21499879, -1245493, -17676760, 15939002, -4125850, -6479116, 1628447, 11889217, -17471141, 23655826, 2855136, -8832445, 6703138, 7065977, 11058066, -9838128, 17993456, 5573109, -11158749, 25040936, 736794, 11348862 ], [ -1419194, 17710273, -3851203, -19852264, 12004406, 3623402, -7656148, -6664375, 2746519, -15389267, 24782302, 1881120, -1413691, 5991502, -1250401, 13707486, 667248, 13653584, 775107, -14275611, 26032472, 4507542, 6737490 ], [ -9477278, 13920667, -6456913, -22027768, 8069810, 11372654, -8833180, -14957197, -6396179, -13307393, 25908778, 907104, 6005063, 5279866, -9566779, 16356906, 11172624, 9313712, -4022895, -17392473, 27024008, 8278290, 2126118 ], [ -17535362, 10131061, -9062623, -24203272, 4135214, 19121906, -10010212, -23250019, -15538877, -11225519, 27035254, -66912, 13423817, 4568230, -17883157, 19006326, 21678000, 4973840, -8820897, -20509335, 28015544, 12049038, -2485254 ], [ -23593737, 6043692, -10777737, -25963304, 605081, 25063793, -11382152, -29834259, -22978133, -9199248, 26539443, -345295, 19192951, 4804128, -24045221, 20762873, 29353853, 1924448, -13210629, -22366779, 28647575, 15375987, -5938515 ], [ -19653567, 467508, -8039871, -25645976, -902737, 21968855, -13728632, -27875589, -21900179, -7450992, 17932197, 2854487, 16713985, 9777696, -19435715, 18055055, 22882091, 5327456, -15559011, -17927133, 27482081, 16483941, -3601221 ], [ -15713397, -5108676, -5302005, -25328648, -2410555, 18873917, -16075112, -25916919, -20822225, -5702736, 9324951, 6054269, 14235019, 14751264, -14826209, 15347237, 16410329, 8730464, -17907393, -13487487, 26316587, 17591895, -1263927 ], [ -11773227, -10684860, -2564139, -25011320, -3918373, 15778979, -18421592, -23958249, -19744271, -3954480, 717705, 9254051, 11756053, 19724832, -10216703, 12639419, 9938567, 12133472, -20255775, -9047841, 25151093, 18699849, 1073367 ], [ -7833057, -16261044, 173727, -24693992, -5426191, 12684041, -20768072, -21999579, -18666317, -2206224, -7889541, 12453833, 9277087, 24698400, -5607197, 9931601, 3466805, 15536480, -22604157, -4608195, 23985599, 19807803, 3410661 ], [ -3892887, -21837228, 2911593, -24376664, -6934009, 9589103, -23114552, -20040909, -17588363, -457968, -16496787, 15653615, 6798121, 29671968, -997691, 7223783, -3004957, 18939488, -24952539, -168549, 22820105, 20915757, 5747955 ], [ -473972, -17282912, 3465274, -19043706, -2456657, 11243710, -23546342, -14109964, -12465164, -3547497, -13225563, 12623132, 2840565, 26405666, -1455560, 4827980, -6933414, 13255951, -24679786, 1001387, 20860746, 16495551, 5446019 ], [ 2840692, -10702496, 3582118, -12707622, 3217729, 13848226, -23595194, -7384564, -6532916, -7604583, -7578645, 8346596, -1412709, 21491390, -2926904, 2494580, -10353210, 5755105, -23882806, 1517381, 18742614, 10969713, 4616237 ], [ 6155356, -4122080, 3698962, -6371538, 8892115, 16452742, -23644046, -659164, -600668, -11661669, -1931727, 4070060, -5665983, 16577114, -4398248, 161180, -13773006, -1745741, -23085826, 2033375, 16624482, 5443875, 3786455 ], [ 9470020, 2458336, 3815806, -35454, 14566501, 19057258, -23692898, 6066236, 5331580, -15718755, 3715191, -206476, -9919257, 11662838, -5869592, -2172220, -17192802, -9246587, -22288846, 2549369, 14506350, -81963, 2956673 ], [ 12784684, 9038752, 3932650, 6300630, 20240887, 21661774, -23741750, 12791636, 11263828, -19775841, 9362109, -4483012, -14172531, 6748562, -7340936, -4505620, -20612598, -16747433, -21491866, 3065363, 12388218, -5607801, 2126891 ], [ 14857705, 9208366, 5543686, 11423670, 19738225, 23085940, -24115982, 14750816, 10738891, -18616530, 11854434, -4351624, -13425438, 5596004, -7306433, -6190027, -18016554, -18377366, -21837007, 4842224, 12402954, -9852654, 3255170 ], [ 15689083, 2967178, 8648914, 15333666, 13058515, 23329756, -24815594, 11943776, 3756769, -12240822, 11192166, 187688, -7677978, 8205164, -5766083, -7225441, -9404670, -14136386, -23324269, 7879952, 14550558, -12816522, 6341510 ], [ 16520461, -3274010, 11754142, 19243662, 6378805, 23573572, -25515206, 9136736, -3225353, -5865114, 10529898, 4727000, -1930518, 10814324, -4225733, -8260855, -792786, -9895406, -24811531, 10917680, 16698162, -15780390, 9427850 ], [ 17351839, -9515198, 14859370, 23153658, -300905, 23817388, -26214818, 6329696, -10207475, 510594, 9867630, 9266312, 3816942, 13423484, -2685383, -9296269, 7819098, -5654426, -26298793, 13955408, 18845766, -18744258, 12514190 ], [ 18183217, -15756386, 17964598, 27063654, -6980615, 24061204, -26914430, 3522656, -17189597, 6886302, 9205362, 13805624, 9564402, 16032644, -1145033, -10331683, 16430982, -1413446, -27786055, 16993136, 20993370, -21708126, 15600530 ], [ 17298349, -21204756, 19911225, 29289425, -11924870, 23711918, -27369426, 970630, -22393962, 11670501, 8866143, 16209941, 13689338, 18477635, 331920, -9887084, 23371431, 2010878, -27533859, 19631966, 22723398, -23398622, 18253706 ], [ 7832251, -22689036, 16064847, 23094071, -8191850, 20397122, -26601342, -306326, -18709542, 8497155, 10142169, 7939283, 9701654, 20101781, 1491888, -2042420, 21954705, 1351922, -18584373, 20276306, 22365546, -18722258, 18741062 ], [ -1633847, -24173316, 12218469, 16898717, -4458830, 17082326, -25833258, -1583282, -15025122, 5323809, 11418195, -331375, 5713970, 21725927, 2651856, 5802244, 20537979, 692966, -9634887, 20920646, 22007694, -14045894, 19228418 ], [ -11099945, -25657596, 8372091, 10703363, -725810, 13767530, -25065174, -2860238, -11340702, 2150463, 12694221, -8602033, 1726286, 23350073, 3811824, 13646908, 19121253, 34010, -685401, 21564986, 21649842, -9369530, 19715774 ], [ -20566043, -27141876, 4525713, 4508009, 3007210, 10452734, -24297090, -4137194, -7656282, -1022883, 13970247, -16872691, -2261398, 24974219, 4971792, 21491572, 17704527, -624946, 8264085, 22209326, 21291990, -4693166, 20203130 ], [ -30032141, -28626156, 679335, -1687345, 6740230, 7137938, -23529006, -5414150, -3971862, -4196229, 15246273, -25143349, -6249082, 26598365, 6131760, 29336236, 16287801, -1283902, 17213571, 22853666, 20934138, -16802, 20690486 ], [ -22769454, -23295701, 1805202, -3399769, 9746200, 2319527, -23071247, -3091946, -4416452, -5037660, 14375709, -19695087, -5827386, 26869256, 9587363, 25120135, 16772405, -2197483, 19894607, 19016441, 20575391, 3819392, 18002077 ], [ -12161010, -16602299, 3925518, -4215607, 12606760, -2799607, -22675553, -49910, -5686844, -5412708, 13075827, -11503041, -4523814, 26869496, 13502093, 18491881, 17637275, -3161989, 21321953, 14282903, 20216465, 7487552, 14678515 ], [ -1552566, -9908897, 6045834, -5031445, 15467320, -7918741, -22279859, 2992126, -6957236, -5787756, 11775945, -3310995, -3220242, 26869736, 17416823, 11863627, 18502145, -4126495, 22749299, 9549365, 19857539, 11155712, 11354953 ], [ 9055878, -3215495, 8166150, -5847283, 18327880, -13037875, -21884165, 6034162, -8227628, -6162804, 10476063, 4881051, -1916670, 26869976, 21331553, 5235373, 19367015, -5091001, 24176645, 4815827, 19498613, 14823872, 8031391 ], [ 19664322, 3477907, 10286466, -6663121, 21188440, -18157009, -21488471, 9076198, -9498020, -6537852, 9176181, 13073097, -613098, 26870216, 25246283, -1392881, 20231885, -6055507, 25603991, 82289, 19139687, 18492032, 4707829 ], [ 23352411, 5385769, 12138855, -4105498, 20576260, -15707647, -19919021, 6638092, -10268840, -7881111, 9750855, 16868049, 13281, 22338203, 26292278, -2568179, 19641677, -7897012, 25172222, -965908, 20280089, 15949898, 4779226 ], [ 20120145, 2508091, 13723317, 1825586, 16491340, -5689789, -17175815, -1280156, -10540088, -10192581, 12200085, 16265907, -37533, 13273937, 24469538, 1709479, 17596391, -10615516, 22881338, 1671236, 22919819, 7197470, 8245582 ], [ 16887879, -369587, 15307779, 7756670, 12406420, 4328069, -14432609, -9198404, -10811336, -12504051, 14649315, 15663765, -88347, 4209671, 22646798, 5987137, 15551105, -13334020, 20590454, 4308380, 25559549, -1554958, 11711938 ], [ 13655613, -3247265, 16892241, 13687754, 8321500, 14345927, -11689403, -17116652, -11082584, -14815521, 17098545, 15061623, -139161, -4854595, 20824058, 10264795, 13505819, -16052524, 18299570, 6945524, 28199279, -10307386, 15178294 ], [ 10423347, -6124943, 18476703, 19618838, 4236580, 24363785, -8946197, -25034900, -11353832, -17126991, 19547775, 14459481, -189975, -13918861, 19001318, 14542453, 11460533, -18771028, 16008686, 9582668, 30839009, -19059814, 18644650 ], [ 8468442, -8261557, 18594421, 23365714, 907586, 32335522, -5521254, -30618165, -11755262, -18480524, 21502918, 13408061, -187183, -19881571, 16935328, 16850071, 10341070, -21185909, 13668982, 12253656, 32276865, -25196671, 20595877 ], [ 12900342, -6692851, 11378419, 16191550, 1358222, 30076654, 1312374, -24526515, -12807602, -15044372, 20987626, 10110251, 83639, -10336501, 13653088, 9307489, 13850722, -22082675, 11085178, 15093864, 27705351, -18255673, 14971459 ], [ 17332242, -5124145, 4162417, 9017386, 1808858, 27817786, 8146002, -18434865, -13859942, -11608220, 20472334, 6812441, 354461, -791431, 10370848, 1764907, 17360374, -22979441, 8501374, 17934072, 23133837, -11314675, 9347041 ], [ 21764142, -3555439, -3053585, 1843222, 2259494, 25558918, 14979630, -12343215, -14912282, -8172068, 19957042, 3514631, 625283, 8753639, 7088608, -5777675, 20870026, -23876207, 5917570, 20774280, 18562323, -4373677, 3722623 ], [ 26196042, -1986733, -10269587, -5330942, 2710130, 23300050, 21813258, -6251565, -15964622, -4735916, 19441750, 216821, 896105, 18298709, 3806368, -13320257, 24379678, -24772973, 3333766, 23614488, 13990809, 2567321, -1901795 ], [ 30627942, -418027, -17485589, -12505106, 3160766, 21041182, 28646886, -159915, -17016962, -1299764, 18926458, -3080989, 1166927, 27843779, 524128, -20862839, 27889330, -25669739, 749962, 26454696, 9419295, 9508319, -7526213 ], [ 26502267, 2595419, -17587926, -11116820, 2047487, 20712989, 25515049, 5102900, -13908862, 3043473, 13599006, -2799819, -387731, 22112749, 1278453, -16123886, 25678172, -23583635, 859953, 22346684, 8183676, 11733422, -6985986 ], [ 20665077, 5897813, -16267530, -8016044, 621425, 20770931, 20390119, 10199948, -9968674, 7568127, 7309122, -1802853, -2307485, 13326499, 2840091, -8928626, 22322852, -20900957, 1508703, 16849028, 7615236, 13015346, -5212830 ], [ 14827887, 9200207, -14947134, -4915268, -804637, 20828873, 15265189, 15296996, -6028486, 12092781, 1019238, -805887, -4227239, 4540249, 4401729, -1733366, 18967532, -18218279, 2157453, 11351372, 7046796, 14297270, -3439674 ], [ 8990697, 12502601, -13626738, -1814492, -2230699, 20886815, 10140259, 20394044, -2088298, 16617435, -5270646, 191079, -6146993, -4246001, 5963367, 5461894, 15612212, -15535601, 2806203, 5853716, 6478356, 15579194, -1666518 ], [ 3153507, 15804995, -12306342, 1286284, -3656761, 20944757, 5015329, 25491092, 1851890, 21142089, -11560530, 1188045, -8066747, -13032251, 7525005, 12657154, 12256892, -12852923, 3454953, 356060, 5909916, 16861118, 106638 ], [ -1878381, 14574068, -8078745, 816136, -4942207, 21658742, 1764166, 27535250, 764171, 18819960, -15066201, 2472456, -7011335, -13769639, 5325033, 15971044, 11172728, -11503031, 2913588, -2115481, 7396410, 17924021, -1491636 ], [ -6104967, 8809820, -943947, -3224936, -6087037, 23028770, 386770, 26526518, -5351455, 9651048, -15787659, 4044312, -2980757, -6458165, -636549, 15403564, 12359720, -11485925, 1182108, -1560907, 10937838, 18767903, -6461340 ], [ -10331553, 3045572, 6190851, -7266008, -7231867, 24398798, -990626, 25517786, -11467081, 482136, -16509117, 5616168, 1049821, 853309, -6598131, 14836084, 13546712, -11468819, -549372, -1006333, 14479266, 19611785, -11431044 ], [ -14558139, -2718676, 13325649, -11307080, -8376697, 25768826, -2368022, 24509054, -17582707, -8686776, -17230575, 7188024, 5080399, 8164783, -12559713, 14268604, 14733704, -11451713, -2280852, -451759, 18020694, 20455667, -16400748 ], [ -18784725, -8482924, 20460447, -15348152, -9521527, 27138854, -3745418, 23500322, -23698333, -17855688, -17952033, 8759880, 9110977, 15476257, -18521295, 13701124, 15920696, -11434607, -4012332, 102815, 21562122, 21299549, -21370452 ], [ -21392710, -12386833, 25656719, -17663357, -10369809, 28292664, -4839690, 22870494, -27890300, -24983929, -18604986, 9220405, 12370629, 21128018, -22217438, 12419615, 17322258, -10281329, -4858783, 931541, 23841905, 21065482, -24764394 ], [ -15907690, -6989047, 21160361, -11349227, -9735351, 28365384, -4518342, 24135186, -22463972, -21908815, -18915414, 4124275, 11775651, 18481214, -14586386, 7567961, 19796670, -3447191, -1280089, 3131027, 19813463, 15441670, -20279526 ], [ -10422670, -1591261, 16664003, -5035097, -9100893, 28438104, -4196994, 25399878, -17037644, -18833701, -19225842, -971855, 11180673, 15834410, -6955334, 2716307, 22271082, 3386947, 2298605, 5330513, 15785021, 9817858, -15794658 ], [ -4937650, 3806525, 12167645, 1279033, -8466435, 28510824, -3875646, 26664570, -11611316, -15758587, -19536270, -6067985, 10585695, 13187606, 675718, -2135347, 24745494, 10221085, 5877299, 7529999, 11756579, 4194046, -11309790 ], [ 547370, 9204311, 7671287, 7593163, -7831977, 28583544, -3554298, 27929262, -6184988, -12683473, -19846698, -11164115, 9990717, 10540802, 8306770, -6987001, 27219906, 17055223, 9455993, 9729485, 7728137, -1429766, -6824922 ], [ 6032390, 14602097, 3174929, 13907293, -7197519, 28656264, -3232950, 29193954, -758660, -9608359, -20157126, -16260245, 9395739, 7893998, 15937822, -11838655, 29694318, 23889361, 13034687, 11928971, 3699695, -7053578, -2340054 ], [ 5734270, 13402253, 4012076, 14706173, -3616836, 23802924, 1408408, 24922001, 4388863, -7201195, -15161949, -13034680, 10102781, 8153784, 17283759, -8870229, 28183650, 22907009, 8588431, 12891962, -588812, -8677290, -4751201 ], [ 4279522, 10882883, 5915924, 14402003, 553092, 17964372, 6913768, 19542719, 9480625, -4927621, -9105651, -8144776, 11070227, 8994888, 17372673, -4337787, 25875966, 20361359, 2537185, 13607654, -4929332, -9500982, -8541551 ], [ 2824774, 8363513, 7819772, 14097833, 4723020, 12125820, 12419128, 14163437, 14572387, -2654047, -3049353, -3254872, 12037673, 9835992, 17461587, 194655, 23568282, 17815709, -3514061, 14323346, -9269852, -10324674, -12331901 ], [ 1370026, 5844143, 9723620, 13793663, 8892948, 6287268, 17924488, 8784155, 19664149, -380473, 3006945, 1635032, 13005119, 10677096, 17550501, 4727097, 21260598, 15270059, -9565307, 15039038, -13610372, -11148366, -16122251 ], [ -84722, 3324773, 11627468, 13489493, 13062876, 448716, 23429848, 3404873, 24755911, 1893101, 9063243, 6524936, 13972565, 11518200, 17639415, 9259539, 18952914, 12724409, -15616553, 15754730, -17950892, -11972058, -19912601 ], [ -2293406, 2116586, 9793307, 11209631, 12591543, -3939120, 23803174, 3312461, 24099565, 4424846, 12728172, 6865214, 15649310, 10997367, 18722637, 11234583, 17716155, 10068821, -17697542, 15215243, -19101080, -10232109, -20353454 ], [ -5256026, 2219582, 4221137, 6954077, 7478949, -6876240, 19044466, 8506919, 17695111, 7214762, 14001732, 2655866, 18035354, 9114597, 20800167, 10652229, 17550321, 7303295, -15808274, 13420577, -17060936, -5928519, -17444810 ], [ -8218646, 2322578, -1351033, 2698523, 2366355, -9813360, 14285758, 13701377, 11290657, 10004678, 15275292, -1553482, 20421398, 7231827, 22877697, 10069875, 17384487, 4537769, -13919006, 11625911, -15020792, -1624929, -14536166 ], [ -11181266, 2425574, -6923203, -1557031, -2746239, -12750480, 9527050, 18895835, 4886203, 12794594, 16548852, -5762830, 22807442, 5349057, 24955227, 9487521, 17218653, 1772243, -12029738, 9831245, -12980648, 2678661, -11627522 ], [ -14143886, 2528570, -12495373, -5812585, -7858833, -15687600, 4768342, 24090293, -1518251, 15584510, 17822412, -9972178, 25193486, 3466287, 27032757, 8905167, 17052819, -993283, -10140470, 8036579, -10940504, 6982251, -8718878 ], [ -15304449, 1775522, -16801016, -9189848, -11769931, -17298185, -36859, 26682654, -5979875, 16582921, 17647462, -12586696, 25485553, 2674060, 28029679, 7478413, 16618954, -2283014, -7692872, 5472254, -8636566, 9954114, -5795909 ], [ -7454727, -3257746, -14774024, -8175656, -9673549, -12276095, -5074525, 16264530, -727349, 8623807, 10229962, -7227064, 15307735, 7334548, 23623561, 1829659, 14844934, 3806230, -2453624, -940366, -5013658, 6267342, -2801315 ], [ 394995, -8291014, -12747032, -7161464, -7577167, -7254005, -10112191, 5846406, 4525177, 664693, 2812462, -1867432, 5129917, 11995036, 19217443, -3819095, 13070914, 9895474, 2785624, -7352986, -1390750, 2580570, 193279 ], [ 8244717, -13324282, -10720040, -6147272, -5480785, -2231915, -15149857, -4571718, 9777703, -7294421, -4605038, 3492200, -5047901, 16655524, 14811325, -9467849, 11296894, 15984718, 8024872, -13765606, 2232158, -1106202, 3187873 ], [ 16094439, -18357550, -8693048, -5133080, -3384403, 2790175, -20187523, -14989842, 15030229, -15253535, -12022538, 8851832, -15225719, 21316012, 10405207, -15116603, 9522874, 22073962, 13264120, -20178226, 5855066, -4792974, 6182467 ], [ 23944161, -23390818, -6666056, -4118888, -1288021, 7812265, -25225189, -25407966, 20282755, -23212649, -19440038, 14211464, -25403537, 25976500, 5999089, -20765357, 7748854, 28163206, 18503368, -26590846, 9477974, -8479746, 9177061 ], [ 20555348, -24790021, -1706989, -4353251, -3645239, 3164515, -25990195, -24683395, 21208471, -21660893, -20921333, 11753491, -27364055, 18894468, 8656281, -14570651, 8683629, 27665685, 11749981, -22946756, 9451797, -12295518, 8293125 ], [ 14918828, -25462411, 3838493, -4837325, -6893177, -3417203, -25900669, -21730285, 21268825, -18206963, -21215387, 7731997, -27681113, 9463932, 12726135, -6007253, 10160163, 25850811, 2598067, -17291324, 8695803, -16137090, 6633483 ], [ 9282308, -26134801, 9383975, -5321399, -10141115, -9998921, -25811143, -18777175, 21329179, -14753033, -21509441, 3710503, -27998171, 33396, 16795989, 2556145, 11636697, 24035937, -6553847, -11635892, 7939809, -19978662, 4973841 ], [ 3645788, -26807191, 14929457, -5805473, -13389053, -16580639, -25721617, -15824065, 21389533, -11299103, -21803495, -310991, -28315229, -9397140, 20865843, 11119543, 13113231, 22221063, -15705761, -5980460, 7183815, -23820234, 3314199 ], [ -1990732, -27479581, 20474939, -6289547, -16636991, -23162357, -25632091, -12870955, 21449887, -7845173, -22097549, -4332485, -28632287, -18827676, 24935697, 19682941, 14589765, 20406189, -24857675, -325028, 6427821, -27661806, 1654557 ], [ -3116614, -22861537, 20373911, -6138269, -19142591, -22922933, -23819263, -8510194, 20733193, -4924277, -21289049, -4191092, -26253440, -20785473, 23514834, 19640536, 13719837, 20052588, -24563768, 1776442, 8156883, -24504093, 863475 ], [ 268142, -12953059, 14626373, -5351639, -20905853, -15862367, -20283133, -2741782, 19239451, -2536415, -19377995, 113188, -21178688, -15270531, 16603254, 10992328, 10503447, 21160260, -14824040, 323950, 12371001, -14347095, 940953 ], [ 3652898, -3044581, 8878835, -4565009, -22669115, -8801801, -16747003, 3026630, 17745709, -148553, -17466941, 4417468, -16103936, -9755589, 9691674, 2344120, 7287057, 22267932, -5084312, -1128542, 16585119, -4190097, 1018431 ], [ 7037654, 6863897, 3131297, -3778379, -24432377, -1741235, -13210873, 8795042, 16251967, 2239309, -15555887, 8721748, -11029184, -4240647, 2780094, -6304088, 4070667, 23375604, 4655416, -2581034, 20799237, 5966901, 1095909 ], [ 10422410, 16772375, -2616241, -2991749, -26195639, 5319331, -9674743, 14563454, 14758225, 4627171, -13644833, 13026028, -5954432, 1274295, -4131486, -14952296, 854277, 24483276, 14395144, -4033526, 25013355, 16123899, 1173387 ], [ 13720878, 24849527, -7123476, -1317722, -26609664, 11202584, -6307276, 18010144, 13255859, 6278254, -12059599, 15359125, -1298331, 5356430, -8997898, -20683732, -2267722, 24198822, 21456168, -5069608, 28170759, 23204827, 1010746 ], [ 16587906, 23770049, -5429196, 4793290, -20277504, 11199272, -3783124, 9848224, 11710373, 4245442, -12103465, 7836307, 1264515, 2274530, -3638470, -11831308, -4917766, 16953738, 15123672, -4023640, 26044593, 14905405, -352490 ], [ 19454934, 22690571, -3734916, 10904302, -13945344, 11195960, -1258972, 1686304, 10164887, 2212630, -12147331, 313489, 3827361, -807370, 1720958, -2978884, -7567810, 9708654, 8791176, -2977672, 23918427, 6605983, -1715726 ], [ 22321962, 21611093, -2040636, 17015314, -7613184, 11192648, 1265180, -6475616, 8619401, 179818, -12191197, -7209329, 6390207, -3889270, 7080386, 5873540, -10217854, 2463570, 2458680, -1931704, 21792261, -1693439, -3078962 ], [ 25188990, 20531615, -346356, 23126326, -1281024, 11189336, 3789332, -14637536, 7073915, -1852994, -12235063, -14732147, 8953053, -6971170, 12439814, 14725964, -12867898, -4781514, -3873816, -885736, 19666095, -9992861, -4442198 ], [ 28056018, 19452137, 1347924, 29237338, 5051136, 11186024, 6313484, -22799456, 5528429, -3885806, -12278929, -22254965, 11515899, -10053070, 17799242, 23578388, -15517942, -12026598, -10206312, 160232, 17539929, -18292283, -5805434 ], [ 22925456, 13677669, 508629, 28952310, 2244156, 8572562, 1232981, -24684486, 3745533, 1021107, -13646400, -16610728, 13876030, -11715360, 19524135, 20893352, -16440741, -9199097, -14081763, 3802485, 9733113, -15659635, -8941925 ], [ 16195376, 6964203, -837381, 27388074, -2390652, 5437070, -5368453, -25314138, 1915155, 7315965, -15278592, -8333080, 16195618, -13093728, 20522121, 15900824, -17018091, -4357079, -17465805, 7963995, 790167, -10840573, -12433067 ], [ 9465296, 250737, -2183391, 25823838, -7025460, 2301578, -11969887, -25943790, 84777, 13610823, -16910784, -55432, 18515206, -14472096, 21520107, 10908296, -17595441, 484939, -20849847, 12125505, -8152779, -6021511, -15924209 ], [ 2735216, -6462729, -3529401, 24259602, -11660268, -833914, -18571321, -26573442, -1745601, 19905681, -18542976, 8222216, 20834794, -15850464, 22518093, 5915768, -18172791, 5326957, -24233889, 16287015, -17095725, -1202449, -19415351 ], [ -3994864, -13176195, -4875411, 22695366, -16295076, -3969406, -25172755, -27203094, -3575979, 26200539, -20175168, 16499864, 23154382, -17228832, 23516079, 923240, -18750141, 10168975, -27617931, 20448525, -26038671, 3616613, -22906493 ], [ -7807894, -12455544, -5969340, 20030328, -17992275, -6014767, -25776076, -23445525, -4548594, 25242117, -17941194, 18603605, 24565912, -18627591, 20570844, 773192, -17407761, 10727749, -25443108, 19556847, -27929574, 6574310, -22803020 ], [ -8703874, -4300776, -6811188, 16264488, -16751865, -6969997, -20381284, -15300735, -4663446, 17030415, -11841054, 14533439, 25069384, -20046741, 13682388, 5465624, -14145651, 7003279, -17709420, 13611981, -22768434, 7670642, -19104932 ], [ -9599854, 3853992, -7653036, 12498648, -15511455, -7925227, -14986492, -7155945, -4778298, 8818713, -5740914, 10463273, 25572856, -21465891, 6793932, 10158056, -10883541, 3278809, -9975732, 7667115, -17607294, 8766974, -15406844 ], [ -10495834, 12008760, -8494884, 8732808, -14271045, -8880457, -9591700, 988845, -4893150, 607011, 359226, 6393107, 26076328, -22885041, -94524, 14850488, -7621431, -445661, -2242044, 1722249, -12446154, 9863306, -11708756 ], [ -11391814, 20163528, -9336732, 4966968, -13030635, -9835687, -4196908, 9133635, -5008002, -7604691, 6459366, 2322941, 26579800, -24304191, -6982980, 19542920, -4359321, -4170131, 5491644, -4222617, -7285014, 10959638, -8010668 ], [ -12531844, 25845140, -10472327, 1700252, -11841739, -9672942, 432136, 15470029, -4646870, -13202207, 10960019, -1313416, 26775938, -24896598, -12697209, 22702210, -2087921, -7161262, 11461016, -8738396, -2318966, 11414049, -4002477 ], [ -14892124, 19160972, -13076657, 929156, -10910413, -3920322, 1232440, 12764443, -1905818, -5728793, 7463237, -2780728, 25435406, -21355290, -12540303, 18195790, -4770071, -6485698, 8608808, -6108740, 1671622, 8658855, 1556229 ], [ -17252404, 12476804, -15680987, 158060, -9979087, 1832298, 2032744, 10058857, 835234, 1744621, 3966455, -4248040, 24094874, -17813982, -12383397, 13689370, -7452221, -5810134, 5756600, -3479084, 5662210, 5903661, 7114935 ], [ -19612684, 5792636, -18285317, -613036, -9047761, 7584918, 2833048, 7353271, 3576286, 9218035, 469673, -5715352, 22754342, -14272674, -12226491, 9182950, -10134371, -5134570, 2904392, -849428, 9652798, 3148467, 12673641 ], [ -21972964, -891532, -20889647, -1384132, -8116435, 13337538, 3633352, 4647685, 6317338, 16691449, -3027109, -7182664, 21413810, -10731366, -12069585, 4676530, -12816521, -4459006, 52184, 1780228, 13643386, 393273, 18232347 ], [ -24333244, -7575700, -23493977, -2155228, -7185109, 19090158, 4433656, 1942099, 9058390, 24164863, -6523891, -8649976, 20073278, -7190058, -11912679, 170110, -15498671, -3783442, -2800024, 4409884, 17633974, -2361921, 23791053 ], [ -17751309, -3250768, -18376367, -2598419, -4608148, 12184723, -240195, -1034992, 4735182, 20603322, -1050898, -10060683, 19679086, -9575175, -7654858, 4534435, -11034771, -506348, -7054512, 447835, 12844257, 140010, 21813579 ], [ -9380931, 3275984, -11714369, -2976029, -1702060, 2747677, -6008877, -4066384, -1000878, 14834790, 6216050, -11460069, 19474162, -13145577, -2576854, 10672909, -5141661, 3291052, -11589456, -4832555, 6298479, 3693366, 18328869 ], [ -1010553, 9802736, -5052371, -3353639, 1204028, -6689369, -11777559, -7097776, -6736938, 9066258, 13482998, -12859455, 19269238, -16715979, 2501150, 16811383, 751449, 7088452, -16124400, -10112945, -247299, 7246722, 14844159 ], [ 7359825, 16329488, 1609627, -3731249, 4110116, -16126415, -17546241, -10129168, -12472998, 3297726, 20749946, -14258841, 19064314, -20286381, 7579154, 22949857, 6644559, 10885852, -20659344, -15393335, -6793077, 10800078, 11359449 ], [ 15730203, 22856240, 8271625, -4108859, 7016204, -25563461, -23314923, -13160560, -18209058, -2470806, 28016894, -15658227, 18859390, -23856783, 12657158, 29088331, 12537669, 14683252, -25194288, -20673725, -13338855, 14353434, 7874739 ], [ 15537012, 21069353, 10525240, -5648360, 6871598, -24971408, -25593264, -14419147, -19642803, -3176808, 27915122, -12913068, 14874718, -24322506, 13143251, 27217687, 13205490, 16410148, -23246700, -18261701, -16829868, 13596882, 6299295 ], [ 6780252, 10968827, 8370472, -8349752, 3676298, -14350256, -24381264, -13904929, -16774233, 1179720, 20444630, -6023364, 7110298, -21683550, 9037433, 17337925, 8648022, 16066540, -14816580, -8157263, -17266116, 8530422, 6633117 ], [ -1976508, 868301, 6215704, -11051144, 480998, -3729104, -23169264, -13390711, -13905663, 5536248, 12974138, 866340, -654122, -19044594, 4931615, 7458163, 4090554, 15722932, -6386460, 1947175, -17702364, 3463962, 6966939 ], [ -10733268, -9232225, 4060936, -13752536, -2714302, 6892048, -21957264, -12876493, -11037093, 9892776, 5503646, 7756044, -8418542, -16405638, 825797, -2421599, -466914, 15379324, 2043660, 12051613, -18138612, -1602498, 7300761 ], [ -19490028, -19332751, 1906168, -16453928, -5909602, 17513200, -20745264, -12362275, -8168523, 14249304, -1966846, 14645748, -16182962, -13766682, -3280021, -12301361, -5024382, 15035716, 10473780, 22156051, -18574860, -6668958, 7634583 ], [ -26751307, -26932475, 861128, -18099604, -9156079, 25435871, -19539736, -11611483, -4636981, 16727307, -7406872, 19596241, -21533843, -10817728, -6885453, -19953452, -8313577, 13519652, 16213445, 29993356, -17528286, -10343751, 6955432 ], [ -26535181, -22028189, 5364728, -14466700, -12658441, 19866137, -18366568, -9677821, 2209421, 9812685, -2694568, 14850679, -14817029, -6318784, -7988955, -16467188, -5261407, 6141308, 8500835, 26494996, -9067602, -7060209, 1211416 ], [ -26319055, -17123903, 9868328, -10833796, -16160803, 14296403, -17193400, -7744159, 9055823, 2898063, 2017736, 10105117, -8100215, -1819840, -9092457, -12980924, -2209237, -1237036, 788225, 22996636, -606918, -3776667, -4532600 ], [ -26102929, -12219617, 14371928, -7200892, -19663165, 8726669, -16020232, -5810497, 15902225, -4016559, 6730040, 5359555, -1383401, 2679104, -10195959, -9494660, 842933, -8615380, -6924385, 19498276, 7853766, -493125, -10276616 ], [ -25886803, -7315331, 18875528, -3567988, -23165527, 3156935, -14847064, -3876835, 22748627, -10931181, 11442344, 613993, 5333413, 7178048, -11299461, -6008396, 3895103, -15993724, -14636995, 15999916, 16314450, 2790417, -16020632 ], [ -25670677, -2411045, 23379128, 64916, -26667889, -2412799, -13673896, -1943173, 29595029, -17845803, 16154648, -4131569, 12050227, 11676992, -12402963, -2522132, 6947273, -23372068, -22349605, 12501556, 24775134, 6073959, -21764648 ], [ -22125201, -4526209, 23156328, 605660, -26978561, 162597, -11946413, -4885766, 27868446, -13321125, 18777907, -4953921, 6305716, 6933926, -10442895, -4580448, 5028193, -16991212, -15281185, 8302636, 21924618, 4867906, -21757904 ], [ -17913855, -8045263, 21988248, 527972, -26650895, 4367019, -10108067, -8803610, 24427266, -6508587, 20983357, -4991631, -1931060, 342458, -7870113, -7747680, 2114863, -7858516, -5256559, 3963604, 16811862, 2763934, -20601008 ], [ -13702509, -11564317, 20820168, 450284, -26323229, 8571441, -8269721, -12721454, 20986086, 303951, 23188807, -5029341, -10167836, -6249010, -5297331, -10914912, -798467, 1274180, 4768067, -375428, 11699106, 659962, -19444112 ], [ -9491163, -15083371, 19652088, 372596, -25995563, 12775863, -6431375, -16639298, 17544906, 7116489, 25394257, -5067051, -18404612, -12840478, -2724549, -14082144, -3711797, 10406876, 14792693, -4714460, 6586350, -1444010, -18287216 ], [ -5279817, -18602425, 18484008, 294908, -25667897, 16980285, -4593029, -20557142, 14103726, 13929027, 27599707, -5104761, -26641388, -19431946, -151767, -17249376, -6625127, 19539572, 24817319, -9053492, 1473594, -3547982, -17130320 ], [ -1928808, -19175947, 15653259, 553505, -24713498, 15577536, -5698700, -22038113, 13961427, 17422653, 27139192, -4560684, -28777784, -20323711, 1385442, -18466281, -8452046, 24632660, 29638046, -8626616, -2944281, -4435556, -16906679 ], [ 561864, -16803937, 11159841, 1148387, -23132366, 8567616, -9748388, -21082211, 17118009, 17597367, 24012712, -3434820, -24813800, -15515773, 1887078, -17732859, -9192554, 25686140, 29254874, -3433832, -6667275, -4106732, -17616293 ], [ 3052536, -14431927, 6666423, 1743269, -21551234, 1557696, -13798076, -20126309, 20274591, 17772081, 20886232, -2308956, -20849816, -10707835, 2388714, -16999437, -9933062, 26739620, 28871702, 1758952, -10390269, -3777908, -18325907 ], [ 5543208, -12059917, 2173005, 2338151, -19970102, -5452224, -17847764, -19170407, 23431173, 17946795, 17759752, -1183092, -16885832, -5899897, 2890350, -16266015, -10673570, 27793100, 28488530, 6951736, -14113263, -3449084, -19035521 ], [ 8033880, -9687907, -2320413, 2933033, -18388970, -12462144, -21897452, -18214505, 26587755, 18121509, 14633272, -57228, -12921848, -1091959, 3391986, -15532593, -11414078, 28846580, 28105358, 12144520, -17836257, -3120260, -19745135 ], [ 10323427, -8188598, -6722039, 3777006, -15659305, -16884805, -24870267, -16884866, 27587942, 18608714, 12354630, 1211519, -9221782, 3742641, 4359238, -13417408, -10810564, 29105980, 27058981, 15094458, -20869959, -3384027, -19661343 ], [ 11607349, -11052794, -10664705, 5866434, -7186975, -8371171, -22458717, -13686542, 17806154, 20658374, 14315178, 3194681, -6841306, 8710551, 7654570, -4393408, -3486940, 25394980, 22696579, 6830166, -20457201, -6610749, -15610521 ], [ 12891271, -13916990, -14607371, 7955862, 1285355, 142463, -20047167, -10488218, 8024366, 22708034, 16275726, 5177843, -4460830, 13678461, 10949902, 4630592, 3836684, 21683980, 18334177, -1434126, -20044443, -9837471, -11559699 ], [ 14175193, -16781186, -18550037, 10045290, 9757685, 8656097, -17635617, -7289894, -1757422, 24757694, 18236274, 7161005, -2080354, 18646371, 14245234, 13654592, 11160308, 17972980, 13971775, -9698418, -19631685, -13064193, -7508877 ], [ 15459115, -19645382, -22492703, 12134718, 18230015, 17169731, -15224067, -4091570, -11539210, 26807354, 20196822, 9144167, 300122, 23614281, 17540566, 22678592, 18483932, 14261980, 9609373, -17962710, -19218927, -16290915, -3458055 ], [ 16743037, -22509578, -26435369, 14224146, 26702345, 25683365, -12812517, -893246, -21320998, 28857014, 22157370, 11127329, 2680598, 28582191, 20835898, 31702592, 25807556, 10550980, 5246971, -26227002, -18806169, -19517637, 592767 ], [ 15095624, -22850384, -23159540, 8650684, 27672420, 19397879, -9530837, -3961137, -21147471, 21822164, 22806008, 9742541, -255411, 22673901, 22764070, 24037307, 25797390, 10366930, 4319789, -28050924, -15194921, -17469344, -3276441 ], [ 12861944, -22686512, -18440012, 1544644, 27142044, 10152569, -6075131, -8282271, -18982881, 12970412, 23192264, 7684163, -4254717, 14590371, 24418810, 13034165, 24320466, 10888270, 4079651, -28586772, -10943975, -14366048, -8729655 ], [ 10628264, -22522640, -13720484, -5561396, 26611668, 907259, -2619425, -12603405, -16818291, 4118660, 23578520, 5625785, -8254023, 6506841, 26073550, 2031023, 22843542, 11409610, 3839513, -29122620, -6693029, -11262752, -14182869 ], [ 8394584, -22358768, -9000956, -12667436, 26081292, -8338051, 836281, -16924539, -14653701, -4733092, 23964776, 3567407, -12253329, -1576689, 27728290, -8972119, 21366618, 11930950, 3599375, -29658468, -2442083, -8159456, -19636083 ], [ 6160904, -22194896, -4281428, -19773476, 25550916, -17583361, 4291987, -21245673, -12489111, -13584844, 24351032, 1509029, -16252635, -9660219, 29383030, -19975261, 19889694, 12452290, 3359237, -30194316, 1808863, -5056160, -25089297 ] ], [ [ -1757184, 29424256, -20373728, -9245184, -2569504, 16070400, -13627584, -8596960, -20519680, 26870912, -10320000, -1111232, 2737152, -29410592, 21549152, 9394208, 2956480, -10623712, -968960, -10636832, 11889632, -5848768, -15317344 ], [ -1757184, 29424256, -20373728, -9245184, -2569504, 16070400, -13627584, -8596960, -20519680, 26870912, -10320000, -1111232, 2737152, -29410592, 21549152, 9394208, 2956480, -10623712, -968960, -10636832, 11889632, -5848768, -15317344 ], [ -1757184, 29424256, -20373728, -9245184, -2569504, 16070400, -13627584, -8596960, -20519680, 26870912, -10320000, -1111232, 2737152, -29410592, 21549152, 9394208, 2956480, -10623712, -968960, -10636832, 11889632, -5848768, -15317344 ], [ -5023804, 24869201, -18931003, -6331834, -2403139, 12959815, -12397034, -6158470, -13597200, 23040082, -6814705, -1673262, 1432437, -26256562, 19761352, 5085678, 674180, -8143637, 313465, -12858892, 9078337, -9739193, -10228294 ], [ -8943748, 19403135, -17199733, -2835814, -2203501, 9227113, -10920374, -3232282, -5290224, 18443086, -2608351, -2347698, -133221, -22471726, 17615992, -84558, -2064580, -5167547, 1852375, -15525364, 5704783, -14407703, -4121434 ], [ -12863692, 13937069, -15468463, 660206, -2003863, 5494411, -9443714, -306094, 3016752, 13846090, 1598003, -3022134, -1698879, -18686890, 15470632, -5254794, -4803340, -2191457, 3391285, -18191836, 2331229, -19076213, 1985426 ], [ -16783636, 8471003, -13737193, 4156226, -1804225, 1761709, -7967054, 2620094, 11323728, 9249094, 5804357, -3696570, -3264537, -14902054, 13325272, -10425030, -7542100, 784633, 4930195, -20858308, -1042325, -23744723, 8092286 ], [ -20703580, 3004937, -12005923, 7652246, -1604587, -1970993, -6490394, 5546282, 19630704, 4652098, 10010711, -4371006, -4830195, -11117218, 11179912, -15595266, -10280860, 3760723, 6469105, -23524780, -4415879, -28413233, 14199146 ], [ -22334560, 208469, -10095793, 9060002, -166198, -823766, -2851475, 5981855, 24118800, 811099, 10780058, -4150947, -6464607, -8395288, 10019011, -16486350, -11823931, 4347580, 8807926, -22314025, -6645674, -25220108, 15877700 ], [ -21676576, 81599, -8006803, 8379494, 2510942, 5203390, 2949703, 3926813, 24788016, -2273903, 8112398, -3036393, -8167773, -6736264, 9842569, -13098282, -12171313, 2545204, 11946658, -17226043, -7731710, -14165348, 13127948 ], [ -21018592, -45271, -5917813, 7698986, 5188082, 11230546, 8750881, 1871771, 25457232, -5358905, 5444738, -1921839, -9870939, -5077240, 9666127, -9710214, -12518695, 742828, 15085390, -12138061, -8817746, -3110588, 10378196 ], [ -20360608, -172141, -3828823, 7018478, 7865222, 17257702, 14552059, -183271, 26126448, -8443907, 2777078, -807285, -11574105, -3418216, 9489685, -6322146, -12866077, -1059548, 18224122, -7050079, -9903782, 7944172, 7628444 ], [ -19702624, -299011, -1739833, 6337970, 10542362, 23284858, 20353237, -2238313, 26795664, -11528909, 109418, 307269, -13277271, -1759192, 9313243, -2934078, -13213459, -2861924, 21362854, -1962097, -10989818, 18998932, 4878692 ], [ -18516562, -23535, -470143, 5847640, 12886783, 28260059, 24641559, -3700446, 26911158, -13827034, -1704788, 688425, -14523859, 89110, 8743657, -243665, -13404464, -3833593, 23031889, 2216518, -11990824, 27715089, 2955541 ], [ -14690110, 2263671, -3296953, 6308200, 13567609, 27975485, 21365601, -2198034, 24258042, -12190774, 748276, -2597409, -13487557, 2883802, 6208351, -1041527, -12813584, -651727, 17352439, 1848298, -12566680, 24738231, 5165395 ], [ -10863658, 4550877, -6123763, 6768760, 14248435, 27690911, 18089643, -695622, 21604926, -10554514, 3201340, -5883243, -12451255, 5678494, 3673045, -1839389, -12222704, 2530139, 11672989, 1480078, -13142536, 21761373, 7375249 ], [ -7037206, 6838083, -8950573, 7229320, 14929261, 27406337, 14813685, 806790, 18951810, -8918254, 5654404, -9169077, -11414953, 8473186, 1137739, -2637251, -11631824, 5712005, 5993539, 1111858, -13718392, 18784515, 9585103 ], [ -3210754, 9125289, -11777383, 7689880, 15610087, 27121763, 11537727, 2309202, 16298694, -7281994, 8107468, -12454911, -10378651, 11267878, -1397567, -3435113, -11040944, 8893871, 314089, 743638, -14294248, 15807657, 11794957 ], [ 615698, 11412495, -14604193, 8150440, 16290913, 26837189, 8261769, 3811614, 13645578, -5645734, 10560532, -15740745, -9342349, 14062570, -3932873, -4232975, -10450064, 12075737, -5365361, 375418, -14870104, 12830799, 14004811 ], [ 5127475, 8716611, -11596008, 4039460, 18142624, 20884430, 4329866, 2455906, 9899957, -8562974, 10471261, -12092204, -7043477, 13082977, -26719, -5870907, -5926219, 11590448, -9508686, 2419503, -13380815, 12152726, 11422455 ], [ 9776317, 5024109, -7420824, -985828, 20228512, 13798034, 266774, 528574, 5935835, -12390914, 9873523, -7056788, -4492091, 11348527, 5167727, -7676853, -615781, 10371728, -13344786, 4946049, -11478497, 11934410, 7881657 ], [ 14425159, 1331607, -3245640, -6011116, 22314400, 6711638, -3796318, -1398758, 1971713, -16218854, 9275785, -2021372, -1940705, 9614077, 10362173, -9482799, 4694657, 9153008, -17180886, 7472595, -9576179, 11716094, 4340859 ], [ 19074001, -2360895, 929544, -11036404, 24400288, -374758, -7859410, -3326090, -1992409, -20046794, 8678047, 3014044, 610681, 7879627, 15556619, -11288745, 10005095, 7934288, -21016986, 9999141, -7673861, 11497778, 800061 ], [ 23722843, -6053397, 5104728, -16061692, 26486176, -7461154, -11922502, -5253422, -5956531, -23874734, 8080309, 8049460, 3162067, 6145177, 20751065, -13094691, 15315533, 6715568, -24853086, 12525687, -5771543, 11279462, -2740737 ], [ 21566944, -8641425, 7674063, -17743195, 24035335, -8857933, -13198153, -4335494, -5987287, -22015289, 6313339, 10602427, 5758576, 6453835, 19993301, -14572314, 15538610, 4800038, -22887993, 12772425, -2144324, 12385907, -4279101 ], [ 12606304, -10124979, 8637549, -16080913, 17047765, -4565095, -11686363, -572306, -2084677, -14468459, 3377137, 10672945, 8400208, 8805601, 13283327, -15721614, 10674326, 2187698, -15121707, 10739355, 3207796, 14817113, -3815031 ], [ 3645664, -11608533, 9601035, -14418631, 10060195, -272257, -10174573, 3190882, 1817933, -6921629, 440935, 10743463, 11041840, 11157367, 6573353, -16870914, 5810042, -424642, -7355421, 8706285, 8559916, 17248319, -3350961 ], [ -5314976, -13092087, 10564521, -12756349, 3072625, 4020581, -8662783, 6954070, 5720543, 625201, -2495267, 10813981, 13683472, 13509133, -136621, -18020214, 945758, -3036982, 410865, 6673215, 13912036, 19679525, -2886891 ], [ -14275616, -14575641, 11528007, -11094067, -3914945, 8313419, -7150993, 10717258, 9623153, 8172031, -5431469, 10884499, 16325104, 15860899, -6846595, -19169514, -3918526, -5649322, 8177151, 4640145, 19264156, 22110731, -2422821 ], [ -20830692, -15404973, 12286271, -8620319, -9468668, 11438893, -6203524, 13799837, 12692499, 14527502, -7572478, 9981012, 18036260, 17502865, -11701244, -19408760, -7970893, -7766835, 13926538, 2644179, 22776874, 23042915, -1953696 ], [ -15357948, -12963195, 12018425, -2089241, -7853156, 8727547, -8077660, 13479371, 11595525, 14926178, -5737522, 4207500, 15095036, 15595831, -7279268, -15097736, -7963675, -7410213, 9591430, 833733, 17092582, 16479989, -1459296 ], [ -9885204, -10521417, 11750579, 4441837, -6237644, 6016201, -9951796, 13158905, 10498551, 15324854, -3902566, -1566012, 12153812, 13688797, -2857292, -10786712, -7956457, -7053591, 5256322, -976713, 11408290, 9917063, -964896 ], [ -4412460, -8079639, 11482733, 10972915, -4622132, 3304855, -11825932, 12838439, 9401577, 15723530, -2067610, -7339524, 9212588, 11781763, 1564684, -6475688, -7949239, -6696969, 921214, -2787159, 5723998, 3354137, -470496 ], [ 1060284, -5637861, 11214887, 17503993, -3006620, 593509, -13700068, 12517973, 8304603, 16122206, -232654, -13113036, 6271364, 9874729, 5986660, -2164664, -7942021, -6340347, -3413894, -4597605, 39706, -3208789, 23904 ], [ 6533028, -3196083, 10947041, 24035071, -1391108, -2117837, -15574204, 12197507, 7207629, 16520882, 1602302, -18886548, 3330140, 7967695, 10408636, 2146360, -7934803, -5983725, -7749002, -6408051, -5644586, -9771715, 518304 ], [ 2345617, 97555, 12122830, 23240589, -2948971, -2424713, -14229870, 12701946, 10043320, 13263268, 1252698, -17282725, 5191481, 4577161, 7937572, 768159, -5308255, -7746393, -4312120, -3618582, -6422993, -7807106, 4643549 ], [ -3773825, 3561565, 13587346, 20980995, -5141509, -2250695, -12241842, 13371366, 13665544, 9274396, 466182, -14203435, 8013335, 889927, 4087900, -1747887, -2157841, -9932919, 679160, 90870, -6220223, -4136990, 9494963 ], [ -9893267, 7025575, 15051862, 18721401, -7334047, -2076677, -10253814, 14040786, 17287768, 5285524, -320334, -11124145, 10835189, -2797307, 238228, -4263933, 992573, -12119445, 5670440, 3800322, -6017453, -466874, 14346377 ], [ -16012709, 10489585, 16516378, 16461807, -9526585, -1902659, -8265786, 14710206, 20909992, 1296652, -1106850, -8044855, 13657043, -6484541, -3611444, -6779979, 4142987, -14305971, 10661720, 7509774, -5814683, 3203242, 19197791 ], [ -22132151, 13953595, 17980894, 14202213, -11719123, -1728641, -6277758, 15379626, 24532216, -2692220, -1893366, -4965565, 16478897, -10171775, -7461116, -9296025, 7293401, -16492497, 15653000, 11219226, -5611913, 6873358, 24049205 ], [ -22878737, 12559159, 15891952, 14262522, -9879106, -2432798, -3988338, 15684063, 25574077, -4922753, 427140, -3854260, 15429683, -13537421, -6201338, -10904187, 7585916, -17031186, 16257425, 11701842, -4238249, 5827258, 23784167 ], [ -18252467, 6306277, 10249552, 16642734, -4006534, -4015130, -1397526, 15623517, 24035575, -5394947, 5854668, -4710940, 10509401, -16581479, 167890, -11604465, 5020532, -15922038, 12474995, 8957622, -1693691, 64942, 18402677 ], [ -13626197, 53395, 4607152, 19022946, 1866038, -5597462, 1193286, 15562971, 22497073, -5867141, 11282196, -5567620, 5589119, -19625537, 6537118, -12304743, 2455148, -14812890, 8692565, 6213402, 850867, -5697374, 13021187 ], [ -8999927, -6199487, -1035248, 21403158, 7738610, -7179794, 3784098, 15502425, 20958571, -6339335, 16709724, -6424300, 668837, -22669595, 12906346, -13005021, -110236, -13703742, 4910135, 3469182, 3395425, -11459690, 7639697 ], [ -4373657, -12452369, -6677648, 23783370, 13611182, -8762126, 6374910, 15441879, 19420069, -6811529, 22137252, -7280980, -4251445, -25713653, 19275574, -13705299, -2675620, -12594594, 1127705, 724962, 5939983, -17222006, 2258207 ], [ -115698, -16333588, -11470570, 24333141, 18256380, -8967914, 9204357, 14224875, 17789390, -7586876, 25841464, -8329741, -8040047, -28176333, 23490065, -14404589, -3905085, -11620051, -1644275, -2033090, 7418535, -22113421, -1292971 ], [ 2300706, -8356492, -12016102, 15730707, 16764708, -2290982, 13226979, 7225581, 15697826, -9877988, 20929096, -10338907, -6170249, -27732123, 16930871, -15098939, 1545045, -11318533, 635995, -4860302, 3567057, -22650331, 4307411 ], [ 4717110, -379396, -12561634, 7128273, 15273036, 4385950, 17249601, 226287, 13606262, -12169100, 16016728, -12348073, -4300451, -27287913, 10371677, -15793289, 6995175, -11017015, 2916265, -7687514, -284421, -23187241, 9907793 ], [ 7133514, 7597700, -13107166, -1474161, 13781364, 11062882, 21272223, -6773007, 11514698, -14460212, 11104360, -14357239, -2430653, -26843703, 3812483, -16487639, 12445305, -10715497, 5196535, -10514726, -4135899, -23724151, 15508175 ], [ 9549918, 15574796, -13652698, -10076595, 12289692, 17739814, 25294845, -13772301, 9423134, -16751324, 6191992, -16366405, -560855, -26399493, -2746711, -17181989, 17895435, -10413979, 7476805, -13341938, -7987377, -24261061, 21108557 ], [ 11966322, 23551892, -14198230, -18679029, 10798020, 24416746, 29317467, -20771595, 7331570, -19042436, 1279624, -18375571, 1308943, -25955283, -9305905, -17876339, 23345565, -10112461, 9757075, -16169150, -11838855, -24797971, 26708939 ], [ 10950966, 19720258, -12235972, -18980893, 7298853, 23989348, 21236214, -20057019, 7863181, -16521843, 2153236, -16434727, -1272934, -25283158, -9573544, -12595279, 17506770, -8038348, 8260230, -13644097, -11575808, -19326086, 25497716 ], [ 9249258, 13526878, -9772156, -17622643, 3398187, 22141084, 10734186, -17799669, 8919427, -13038909, 4184044, -13703881, -4745146, -24565450, -8582872, -6119137, 9410190, -5609716, 6007962, -10048591, -10489856, -12652442, 22924172 ], [ 7547550, 7333498, -7308340, -16264393, -502479, 20292820, 232158, -15542319, 9975673, -9555975, 6214852, -10973035, -8217358, -23847742, -7592200, 357005, 1313610, -3181084, 3755694, -6453085, -9403904, -5978798, 20350628 ], [ 5845842, 1140118, -4844524, -14906143, -4403145, 18444556, -10269870, -13284969, 11031919, -6073041, 8245660, -8242189, -11689570, -23130034, -6601528, 6833147, -6782970, -752452, 1503426, -2857579, -8317952, 694846, 17777084 ], [ 4144134, -5053262, -2380708, -13547893, -8303811, 16596292, -20771898, -11027619, 12088165, -2590107, 10276468, -5511343, -15161782, -22412326, -5610856, 13309289, -14879550, 1676180, -748842, 737927, -7232000, 7368490, 15203540 ], [ 4867632, -6658574, -3491722, -11900173, -7088313, 12810112, -23983065, -10386339, 12614953, -530280, 9649180, -3269986, -16847002, -19245349, -6911854, 12788408, -20133414, 1040720, -1071675, 1284179, -3985601, 10504573, 13307753 ], [ 8016336, -3675818, -8177566, -9962983, -756651, 7086016, -19903371, -11361129, 12612283, 106440, 6363796, -1518118, -16745230, -13629103, -10504522, 5270504, -22544562, -2658832, 534927, -1218823, 1421245, 10103095, 12089723 ], [ 11165040, -693062, -12863410, -8025793, 5575011, 1361920, -15823677, -12335919, 12609613, 743160, 3078412, 233750, -16643458, -8012857, -14097190, -2247400, -24955710, -6358384, 2141529, -3721825, 6828091, 9701617, 10871693 ], [ 14313744, 2289694, -17549254, -6088603, 11906673, -4362176, -11743983, -13310709, 12606943, 1379880, -206972, 1985618, -16541686, -2396611, -17689858, -9765304, -27366858, -10057936, 3748131, -6224827, 12234937, 9300139, 9653663 ], [ 17462448, 5272450, -22235098, -4151413, 18238335, -10086272, -7664289, -14285499, 12604273, 2016600, -3492356, 3737486, -16439914, 3219635, -21282526, -17283208, -29778006, -13757488, 5354733, -8727829, 17641783, 8898661, 8435633 ], [ 19518415, 8128630, -25928068, -3167338, 22781629, -14531026, -4071571, -15038190, 12740014, 3056770, -6051905, 5637589, -16259601, 7770359, -24127446, -22152039, -31048089, -16503725, 6814856, -9835697, 21410556, 8588981, 7400959 ], [ 16110697, 10351930, -24656668, -6948838, 18383083, -12579070, -2913733, -14680386, 13567810, 6114190, -4982279, 8278867, -15686583, 6993473, -23233626, -13775505, -26612847, -14483387, 7542584, -3967895, 16988964, 8738291, 7283065 ], [ 12702979, 12575230, -23385268, -10730338, 13984537, -10627114, -1755895, -14322582, 14395606, 9171610, -3912653, 10920145, -15113565, 6216587, -22339806, -5398971, -22177605, -12463049, 8270312, 1899907, 12567372, 8887601, 7165171 ], [ 9295261, 14798530, -22113868, -14511838, 9585991, -8675158, -598057, -13964778, 15223402, 12229030, -2843027, 13561423, -14540547, 5439701, -21445986, 2977563, -17742363, -10442711, 8998040, 7767709, 8145780, 9036911, 7047277 ], [ 5887543, 17021830, -20842468, -18293338, 5187445, -6723202, 559781, -13606974, 16051198, 15286450, -1773401, 16202701, -13967529, 4662815, -20552166, 11354097, -13307121, -8422373, 9725768, 13635511, 3724188, 9186221, 6929383 ], [ 2479825, 19245130, -19571068, -22074838, 788899, -4771246, 1717619, -13249170, 16878994, 18343870, -703775, 18843979, -13394511, 3885929, -19658346, 19730631, -8871879, -6402035, 10453496, 19503313, -697404, 9335531, 6811489 ], [ -575658, 17001255, -14575323, -18829738, -1245237, -6319530, 1291107, -12989736, 13586515, 15936710, -4000349, 15498202, -14038848, 5732853, -14880291, 17833195, -6922192, -5636982, 8888759, 18274890, -3098076, 7740031, 3651170 ], [ -3560694, 13863945, -8834709, -14179318, -2806491, -8567862, 547725, -12749976, 9469981, 12436634, -8170163, 10955014, -14926656, 8104539, -9325389, 13880965, -5469616, -5122986, 6865529, 15627222, -5094564, 5795569, -117634 ], [ -6545730, 10726635, -3094095, -9528898, -4367745, -10816194, -195657, -12510216, 5353447, 8936558, -12339977, 6411826, -15814464, 10476225, -3770487, 9928735, -4017040, -4608990, 4842299, 12979554, -7091052, 3851107, -3886438 ], [ -9530766, 7589325, 2646519, -4878478, -5928999, -13064526, -939039, -12270456, 1236913, 5436482, -16509791, 1868638, -16702272, 12847911, 1784415, 5976505, -2564464, -4094994, 2819069, 10331886, -9087540, 1906645, -7655242 ], [ -12515802, 4452015, 8387133, -228058, -7490253, -15312858, -1682421, -12030696, -2879621, 1936406, -20679605, -2674550, -17590080, 15219597, 7339317, 2024275, -1111888, -3580998, 795839, 7684218, -11084028, -37817, -11424046 ], [ -14304204, 3709638, 11818296, 13889, -6625341, -13990227, -16272, -10734429, -2651903, 2485835, -18981539, -3587930, -17110011, 13462341, 7286370, -2035631, 1335806, -4465407, -564613, 5225877, -8274771, -1459472, -9568396 ], [ -14895972, 5362194, 12940008, -4152637, -3334263, -9096633, 4059408, -8381655, 1920067, 7084769, -11415593, -871502, -15262065, 7576143, 1625574, -6203213, 4778618, -6748221, -1262287, 2956863, -659769, -2358320, -2088292 ], [ -15487740, 7014750, 14061720, -8319163, -43185, -4203039, 8135088, -6028881, 6492037, 11683703, -3849647, 1844926, -13414119, 1689945, -4035222, -10370795, 8221430, -9031035, -1959961, 687849, 6955233, -3257168, 5391812 ], [ -16079508, 8667306, 15183432, -12485689, 3247893, 690555, 12210768, -3676107, 11064007, 16282637, 3716299, 4561354, -11566173, -4196253, -9696018, -14538377, 11664242, -11313849, -2657635, -1581165, 14570235, -4156016, 12871916 ], [ -16671276, 10319862, 16305144, -16652215, 6538971, 5584149, 16286448, -1323333, 15635977, 20881571, 11282245, 7277782, -9718227, -10082451, -15356814, -18705959, 15107054, -13596663, -3355309, -3850179, 22185237, -5054864, 20352020 ], [ -16918751, 11666295, 16759052, -20148082, 9032406, 9210226, 18844833, 448012, 18860611, 24616872, 17129970, 8475185, -7598178, -14817463, -18810263, -21732259, 17401591, -15393170, -3595986, -6255291, 27386574, -5052833, 26165191 ], [ -15444761, 11482113, 13873940, -20290654, 7537626, 6498718, 13816743, -687788, 15348565, 24034008, 14386590, 2077463, -4117614, -13796545, -11226977, -19052149, 13954753, -14758142, -1551678, -9340893, 20519586, -546407, 23643697 ], [ -13970771, 11297931, 10988828, -20433226, 6042846, 3787210, 8788653, -1823588, 11836519, 23451144, 11643210, -4320259, -637050, -12775627, -3643691, -16372039, 10507915, -14123114, 492630, -12426495, 13652598, 3960019, 21122203 ], [ -12496781, 11113749, 8103716, -20575798, 4548066, 1075702, 3760563, -2959388, 8324473, 22868280, 8899830, -10717981, 2843514, -11754709, 3939595, -13691929, 7061077, -13488086, 2536938, -15512097, 6785610, 8466445, 18600709 ], [ -11022791, 10929567, 5218604, -20718370, 3053286, -1635806, -1267527, -4095188, 4812427, 22285416, 6156450, -17115703, 6324078, -10733791, 11522881, -11011819, 3614239, -12853058, 4581246, -18597699, -81378, 12972871, 16079215 ], [ -9548801, 10745385, 2333492, -20860942, 1558506, -4347314, -6295617, -5230988, 1300381, 21702552, 3413070, -23513425, 9804642, -9712873, 19106167, -8331709, 167401, -12218030, 6625554, -21683301, -6948366, 17479297, 13557721 ], [ -8401541, 13543573, 4905980, -18651199, 1870706, -5469217, -6994627, -3531163, -640475, 17744608, 4005505, -17366172, 7500161, -8115785, 18109778, -8593254, -3948582, -9531217, 9197742, -17033598, -5516809, 13742478, 9281652 ], [ -7319627, 16938235, 8569988, -15970993, 2544302, -6273199, -6827821, -1264213, -2267093, 13111648, 5265103, -8709924, 4038671, -6403463, 15397454, -9443130, -8198394, -6434047, 11875506, -10836834, -2425543, 8357010, 4654668 ], [ -6237713, 20332897, 12233996, -13290787, 3217898, -7077181, -6661015, 1002737, -3893711, 8478688, 6524701, -53676, 577181, -4691141, 12685130, -10293006, -12448206, -3336877, 14553270, -4640070, 665723, 2971542, 27684 ], [ -5155799, 23727559, 15898004, -10610581, 3891494, -7881163, -6494209, 3269687, -5520329, 3845728, 7784299, 8602572, -2884309, -2978819, 9972806, -11142882, -16698018, -239707, 17231034, 1556694, 3756989, -2413926, -4599300 ], [ -4073885, 27122221, 19562012, -7930375, 4565090, -8685145, -6327403, 5536637, -7146947, -787232, 9043897, 17258820, -6345799, -1266497, 7260482, -11992758, -20947830, 2857463, 19908798, 7753458, 6848255, -7799394, -9226284 ], [ -5217182, 26885275, 19563311, -6517240, 3790706, -5859538, -5953180, 4437299, -6729683, -4513025, 9438058, 19116192, -6804025, -480710, 4051013, -10575126, -18318576, 3337712, 20480721, 9680103, 9110408, -9516654, -9660570 ], [ -8585690, 23016721, 15901901, -6371176, 1568342, 595658, -5371540, -28327, -4268537, -7331651, 8966782, 14174688, -4258987, -621458, 344399, -6889986, -8810256, 1201040, 18946803, 7336629, 10543448, -7565706, -5902158 ], [ -11954198, 19148167, 12240491, -6225112, -654022, 7050854, -4789900, -4493953, -1807391, -10150277, 8495506, 9233184, -1713949, -762206, -3362215, -3204846, 698064, -935632, 17412885, 4993155, 11976488, -5614758, -2143746 ], [ -15322706, 15279613, 8579081, -6079048, -2876386, 13506050, -4208260, -8959579, 653755, -12968903, 8024230, 4291680, 831089, -902954, -7068829, 480294, 10206384, -3072304, 15878967, 2649681, 13409528, -3663810, 1614666 ], [ -18691214, 11411059, 4917671, -5932984, -5098750, 19961246, -3626620, -13425205, 3114901, -15787529, 7552954, -649824, 3376127, -1043702, -10775443, 4165434, 19714704, -5208976, 14345049, 306207, 14842568, -1712862, 5373078 ], [ -20570943, 7256244, 1294593, -5371736, -7312273, 24159959, -3011000, -17070981, 4613293, -17731824, 6719013, -4097449, 5656321, -305568, -13613699, 6749135, 27368939, -6760480, 12558045, -1315869, 15966305, 357093, 8593083 ], [ -15006777, 1670124, -2136825, -2734568, -9481591, 17076257, -2225480, -16617507, 1297915, -15304464, 4071747, -75679, 6612295, 4826976, -12110165, 3825641, 25752749, -5386144, 9505611, 669045, 15543527, 3022083, 9121053 ], [ -9442611, -3915996, -5568243, -97400, -11650909, 9992555, -1439960, -16164033, -2017463, -12877104, 1424481, 3946091, 7568269, 9959520, -10606631, 902147, 24136559, -4011808, 6453177, 2653959, 15120749, 5687073, 9649023 ], [ -3878445, -9502116, -8999661, 2539768, -13820227, 2908853, -654440, -15710559, -5332841, -10449744, -1222785, 7967861, 8524243, 15092064, -9103097, -2021347, 22520369, -2637472, 3400743, 4638873, 14697971, 8352063, 10176993 ], [ 1685721, -15088236, -12431079, 5176936, -15989545, -4174849, 131080, -15257085, -8648219, -8022384, -3870051, 11989631, 9480217, 20224608, -7599563, -4944841, 20904179, -1263136, 348309, 6623787, 14275193, 11017053, 10704963 ], [ 7249887, -20674356, -15862497, 7814104, -18158863, -11258551, 916600, -14803611, -11963597, -5595024, -6517317, 16011401, 10436191, 25357152, -6096029, -7868335, 19287989, 111200, -2704125, 8608701, 13852415, 13682043, 11232933 ], [ 8043988, -14431136, -13447850, 6318762, -12204791, -11745998, 1606390, -8961172, -12703700, -8390559, -5111613, 15419396, 6399795, 19772846, -4867640, -6326764, 13709814, -3482519, -4408294, 10942445, 13424262, 10398393, 10754453 ], [ 7884076, -5822048, -9863990, 3996918, -4626041, -10914194, 2277034, -2040940, -12928748, -12230673, -2895315, 13904636, 1364925, 12045170, -3694280, -3892180, 7339242, -8069849, -5842810, 13345955, 12995034, 5925015, 10074683 ], [ 7724164, 2787040, -6280130, 1675074, 2952709, -10082390, 2947678, 4879292, -13153796, -16070787, -679017, 12389876, -3669945, 4317494, -2520920, -1457596, 968670, -12657179, -7277326, 15749465, 12565806, 1451637, 9394913 ], [ 7564252, 11396128, -2696270, -646770, 10531459, -9250586, 3618322, 11799524, -13378844, -19910901, 1537281, 10875116, -8704815, -3410182, -1347560, 976988, -5401902, -17244509, -8711842, 18152975, 12136578, -3021741, 8715143 ], [ 7404340, 20005216, 887590, -2968614, 18110209, -8418782, 4288966, 18719756, -13603892, -23751015, 3753579, 9360356, -13739685, -11137858, -174200, 3411572, -11772474, -21831839, -10146358, 20556485, 11707350, -7495119, 8035373 ], [ 9044767, 21633154, 3352042, -1196166, 19902871, -5664596, 3559198, 19774112, -15179507, -23549502, 4849518, 9944264, -12908946, -12979780, 1784377, 4117043, -12671526, -22247258, -11095273, 22284368, 12721734, -8027202, 8441294 ], [ 12485533, 16279942, 4697086, 4670574, 15909445, -988028, 1429018, 14962592, -18105689, -19306362, 4825098, 12626840, -6212598, -8935948, 4528171, 3093401, -8099058, -18490766, -11558587, 23336624, 15179730, -4617990, 9932906 ], [ 15926299, 10926730, 6042130, 10537314, 11916019, 3688540, -701162, 10151072, -21031871, -15063222, 4800678, 15309416, 483750, -4892116, 7271965, 2069759, -3526590, -14734274, -12021901, 24388880, 17637726, -1208778, 11424518 ], [ 19367065, 5573518, 7387174, 16404054, 7922593, 8365108, -2831342, 5339552, -23958053, -10820082, 4776258, 17991992, 7180098, -848284, 10015759, 1046117, 1045878, -10977782, -12485215, 25441136, 20095722, 2200434, 12916130 ], [ 22807831, 220306, 8732218, 22270794, 3929167, 13041676, -4961522, 528032, -26884235, -6576942, 4751838, 20674568, 13876446, 3195548, 12759553, 22475, 5618346, -7221290, -12948529, 26493392, 22553718, 5609646, 14407742 ], [ 24105787, -4619916, 9627087, 25840823, 715414, 16307906, -7011390, -3363734, -27846630, -3396093, 4529817, 22467155, 18159062, 6520469, 15016752, 39052, 9256209, -3897550, -12415029, 26560274, 23533290, 8103214, 14854406 ], [ 14689693, -6895188, 8271081, 17927297, 1400026, 12522446, -8659698, -2656730, -18990090, -5526699, 3319791, 19809797, 10373018, 6250835, 14840976, 5256724, 8221047, -2737570, -6897459, 21700286, 17120742, 6018562, 10076330 ], [ 5273599, -9170460, 6915075, 10013771, 2084638, 8736986, -10308006, -1949726, -10133550, -7657305, 2109765, 17152439, 2586974, 5981201, 14665200, 10474396, 7185885, -1577590, -1379889, 16840298, 10708194, 3933910, 5298254 ], [ -4142495, -11445732, 5559069, 2100245, 2769250, 4951526, -11956314, -1242722, -1277010, -9787911, 899739, 14495081, -5199070, 5711567, 14489424, 15692068, 6150723, -417610, 4137681, 11980310, 4295646, 1849258, 520178 ], [ -13558589, -13721004, 4203063, -5813281, 3453862, 1166066, -13604622, -535718, 7579530, -11918517, -310287, 11837723, -12985114, 5441933, 14313648, 20909740, 5115561, 742370, 9655251, 7120322, -2116902, -235394, -4257898 ], [ -22974683, -15996276, 2847057, -13726807, 4138474, -2619394, -15252930, 171286, 16436070, -14049123, -1520313, 9180365, -20771158, 5172299, 14137872, 26127412, 4080399, 1902350, 15172821, 2260334, -8529450, -2320046, -9035974 ], [ -20434242, -15917843, 2787966, -13478383, 4503016, -4940719, -15785513, 633370, 17634340, -15002244, 1096011, 9830007, -19358742, 2733560, 12098741, 23038129, 2252147, 257555, 17503721, -1873009, -8245543, -3017728, -8219765 ], [ -15502494, -15368669, 2988258, -11597569, 4803544, -6969217, -16094951, 1046470, 17300956, -15719868, 4477605, 11141049, -16106634, -139000, 9686939, 18287455, 265277, -1948195, 19197287, -5861023, -6622345, -3438016, -6284699 ], [ -10570746, -14819495, 3188550, -9716755, 5104072, -8997715, -16404389, 1459570, 16967572, -16437492, 7859199, 12452091, -12854526, -3011560, 7275137, 13536781, -1721593, -4153945, 20890853, -9849037, -4999147, -3858304, -4349633 ], [ -5638998, -14270321, 3388842, -7835941, 5404600, -11026213, -16713827, 1872670, 16634188, -17155116, 11240793, 13763133, -9602418, -5884120, 4863335, 8786107, -3708463, -6359695, 22584419, -13837051, -3375949, -4278592, -2414567 ], [ -707250, -13721147, 3589134, -5955127, 5705128, -13054711, -17023265, 2285770, 16300804, -17872740, 14622387, 15074175, -6350310, -8756680, 2451533, 4035433, -5695333, -8565445, 24277985, -17825065, -1752751, -4698880, -479501 ], [ 1421373, -14097377, 3894801, -3076150, 6396508, -9967609, -13976699, -612524, 12842728, -17476065, 15719025, 15363447, -2467353, -8512771, 3044090, 998107, -4509157, -11197996, 21360434, -18994060, 1969391, -5136634, 2734966 ], [ 746871, -15399011, 4305843, 800990, 7478740, -1764907, -7574129, -6822212, 6259960, -15965091, 14530707, 14630949, 2046453, -5152393, 6641006, -325871, -149935, -14257348, 13831766, -17344036, 7790477, -5591854, 7228834 ], [ 72369, -16700645, 4716885, 4678130, 8560972, 6437795, -1171559, -13031900, -322808, -14454117, 13342389, 13898451, 6560259, -1792015, 10237922, -1649849, 4209287, -17316700, 6303098, -15694012, 13611563, -6047074, 11722702 ], [ -602133, -18002279, 5127927, 8555270, 9643204, 14640497, 5231011, -19241588, -6905576, -12943143, 12154071, 13165953, 11074065, 1568363, 13834838, -2973827, 8568509, -20376052, -1225570, -14043988, 19432649, -6502294, 16216570 ], [ -1276635, -19303913, 5538969, 12432410, 10725436, 22843199, 11633581, -25451276, -13488344, -11432169, 10965753, 12433455, 15587871, 4928741, 17431754, -4297805, 12927731, -23435404, -8754238, -12393964, 25253735, -6957514, 20710438 ], [ -1186506, -19377907, 6041203, 15491326, 11405006, 28411054, 17134518, -29778483, -18279794, -10231124, 10220266, 11847083, 18217655, 8306699, 20129248, -5363999, 17030050, -25922483, -14505734, -10442904, 28880391, -7154425, 23644483 ], [ 2726778, -13313701, 6999397, 14459122, 10071266, 20804674, 18127290, -24693285, -14114654, -10579724, 11688934, 11991341, 11427329, 11772557, 18329632, -5141273, 19847854, -25548197, -11371370, -6986664, 21534897, -6059791, 18779413 ], [ 6640062, -7249495, 7957591, 13426918, 8737526, 13198294, 19120062, -19608087, -9949514, -10928324, 13157602, 12135599, 4637003, 15238415, 16530016, -4918547, 22665658, -25173911, -8237006, -3530424, 14189403, -4965157, 13914343 ], [ 10553346, -1185289, 8915785, 12394714, 7403786, 5591914, 20112834, -14522889, -5784374, -11276924, 14626270, 12279857, -2153323, 18704273, 14730400, -4695821, 25483462, -24799625, -5102642, -74184, 6843909, -3870523, 9049273 ], [ 14466630, 4878917, 9873979, 11362510, 6070046, -2014466, 21105606, -9437691, -1619234, -11625524, 16094938, 12424115, -8943649, 22170131, 12930784, -4473095, 28301266, -24425339, -1968278, 3382056, -501585, -2775889, 4184203 ], [ 18379914, 10943123, 10832173, 10330306, 4736306, -9620846, 22098378, -4352493, 2545906, -11974124, 17563606, 12568373, -15733975, 25635989, 11131168, -4250369, 31119070, -24051053, 1166086, 6838296, -7847079, -1681255, -680867 ], [ 13605213, 8368829, 8122662, 11263732, 3897401, -11123701, 21268255, -2098900, 1785806, -7512969, 12662034, 10473651, -16028741, 23528827, 6752307, -1539458, 25495364, -18524357, 4357335, 5690276, -7505628, -3248446, 1930098 ], [ 7092915, 4066835, 4679610, 12590284, 3157463, -11405851, 20073553, -411628, 40658, -2089863, 6486414, 7931133, -15024395, 20307061, 1857597, 1669090, 18183356, -11967179, 7559961, 3621404, -5626788, -5348002, 6036270 ], [ 580617, -235159, 1236558, 13916836, 2417525, -11688001, 18878851, 1275644, -1704490, 3333243, 310794, 5388615, -14020049, 17085295, -3037113, 4877638, 10871348, -5410001, 10762587, 1552532, -3747948, -7447558, 10142442 ], [ -5931681, -4537153, -2206494, 15243388, 1677587, -11970151, 17684149, 2962916, -3449638, 8756349, -5864826, 2846097, -13015703, 13863529, -7931823, 8086186, 3559340, 1147177, 13965213, -516340, -1869108, -9547114, 14248614 ], [ -12443979, -8839147, -5649546, 16569940, 937649, -12252301, 16489447, 4650188, -5194786, 14179455, -12040446, 303579, -12011357, 10641763, -12826533, 11294734, -3752668, 7704355, 17167839, -2585212, 9732, -11646670, 18354786 ], [ -14383611, -10620820, -5133423, 15589816, -889849, -10123462, 12489898, 6484286, -6874291, 12667272, -16084335, 523704, -11659889, 9177967, -15196065, 10348348, -4674616, 9795775, 17812908, -2330671, 337494, -9225613, 18537108 ], [ -11750577, -9882172, -658125, 12303016, -3804907, -5583634, 5685502, 8465210, -8488153, 4219800, -17996493, 3506472, -11961299, 9472141, -15040419, 5247028, 793496, 7421437, 15900420, 247283, -885822, -2283943, 14795580 ], [ -9117543, -9143524, 3817173, 9016216, -6719965, -1043806, -1118894, 10446134, -10102015, -4227672, -19908651, 6489240, -12262709, 9766315, -14884773, 145708, 6261608, 5047099, 13987932, 2825237, -2109138, 4657727, 11054052 ], [ -6484509, -8404876, 8292471, 5729416, -9635023, 3496022, -7923290, 12427058, -11715877, -12675144, -21820809, 9472008, -12564119, 10060489, -14729127, -4955612, 11729720, 2672761, 12075444, 5403191, -3332454, 11599397, 7312524 ], [ -3851475, -7666228, 12767769, 2442616, -12550081, 8035850, -14727686, 14407982, -13329739, -21122616, -23732967, 12454776, -12865529, 10354663, -14573481, -10056932, 17197832, 298423, 10162956, 7981145, -4555770, 18541067, 3570996 ], [ -1225258, -6289207, 15724841, 82069, -13989879, 11766216, -20052678, 15822738, -14518820, -27686863, -24969750, 14844595, -12657309, 10119614, -13770002, -14212519, 21953406, -1031831, 8914151, 10609043, -5515177, 23436550, 273498 ], [ 1366874, -1720321, 11090783, 2352787, -8053377, 11449272, -17980650, 14406654, -13583996, -24834985, -22829658, 14269669, -9900939, 7238450, -9727358, -13639441, 23146290, 2858335, 10983761, 13486661, -5155039, 18101098, -803850 ], [ 3959006, 2848565, 6456725, 4623505, -2116875, 11132328, -15908622, 12990570, -12649172, -21983107, -20689566, 13694743, -7144569, 4357286, -5684714, -13066363, 24339174, 6748501, 13053371, 16364279, -4794901, 12765646, -1881198 ], [ 6551138, 7417451, 1822667, 6894223, 3819627, 10815384, -13836594, 11574486, -11714348, -19131229, -18549474, 13119817, -4388199, 1476122, -1642070, -12493285, 25532058, 10638667, 15122981, 19241897, -4434763, 7430194, -2958546 ], [ 9143270, 11986337, -2811391, 9164941, 9756129, 10498440, -11764566, 10158402, -10779524, -16279351, -16409382, 12544891, -1631829, -1405042, 2400574, -11920207, 26724942, 14528833, 17192591, 22119515, -4074625, 2094742, -4035894 ], [ 11735402, 16555223, -7445449, 11435659, 15692631, 10181496, -9692538, 8742318, -9844700, -13427473, -14269290, 11969965, 1124541, -4286206, 6443218, -11347129, 27917826, 18418999, 19262201, 24997133, -3714487, -3240710, -5113242 ], [ 9800434, 15764699, -4777612, 12599147, 18207588, 5950452, -8352920, 9829559, -6913031, -8465965, -13985163, 10476344, 1516331, -338040, 10220937, -5581971, 22731630, 17529095, 17758441, 19250966, -4531604, -2482662, -7035815 ], [ 6960046, 13902293, -649396, 13541189, 20038236, 936588, -7159784, 11417465, -3581993, -3082531, -14072229, 8798984, 1435205, 4975992, 13945671, 1221603, 16269618, 15683177, 15540007, 11780042, -5584172, -505914, -9127433 ], [ 4119658, 12039887, 3478820, 14483231, 21868884, -4077276, -5966648, 13005371, -250955, 2300903, -14159295, 7121624, 1354079, 10290024, 17670405, 8025177, 9807606, 13837259, 13321573, 4309118, -6636740, 1470834, -11219051 ], [ 1279270, 10177481, 7607036, 15425273, 23699532, -9091140, -4773512, 14593277, 3080083, 7684337, -14246361, 5444264, 1272953, 15604056, 21395139, 14828751, 3345594, 11991341, 11103139, -3161806, -7689308, 3447582, -13310669 ], [ -1561118, 8315075, 11735252, 16367315, 25530180, -14105004, -3580376, 16181183, 6411121, 13067771, -14333427, 3766904, 1191827, 20918088, 25119873, 21632325, -3116418, 10145423, 8884705, -10632730, -8741876, 5424330, -15402287 ], [ -3070610, 6159782, 12865853, 15089369, 24727233, -15893712, -4359734, 17514587, 5484667, 14821538, -10762188, 2571314, 2452178, 20598081, 25161435, 24748065, -6506211, 7658963, 6787030, -13555507, -9600680, 5529861, -16094402 ], [ -3249206, 3711602, 10998839, 11591435, 21290691, -14457264, -7111586, 18593489, 300721, 12945638, -3532644, 1857494, 5054006, 14644035, 21519825, 24175971, -6823785, 4531961, 4810114, -11930137, -10265720, 3764175, -15387014 ], [ -3427802, 1263422, 9131825, 8093501, 17854149, -13020816, -9863438, 19672391, -4883225, 11069738, 3696900, 1143674, 7655834, 8689989, 17878215, 23603877, -7141359, 1404959, 2833198, -10304767, -10930760, 1998489, -14679626 ], [ -3606398, -1184758, 7264811, 4595567, 14417607, -11584368, -12615290, 20751293, -10067171, 9193838, 10926444, 429854, 10257662, 2735943, 14236605, 23031783, -7458933, -1722043, 856282, -8679397, -11595800, 232803, -13972238 ], [ -3784994, -3632938, 5397797, 1097633, 10981065, -10147920, -15367142, 21830195, -15251117, 7317938, 18155988, -283966, 12859490, -3218103, 10594995, 22459689, -7776507, -4849045, -1120634, -7054027, -12260840, -1532883, -13264850 ], [ -4142919, -6102034, 3690040, -2018792, 7589555, -8712383, -16868893, 21884178, -18344885, 5784127, 22787146, -91960, 13857751, -7094252, 7919305, 20460571, -8002490, -7003370, -2607224, -6141454, -12446554, -3570546, -11859875 ], [ -5397489, -8675710, 2778568, -3227672, 4423205, -7281401, -12120139, 16813566, -10987763, 5960761, 14426374, 4629176, 6838177, -580916, 10073215, 11326333, -7770518, -4294310, -1642184, -8792866, -10235638, -6968094, -6966965 ], [ -6652059, -11249386, 1867096, -4436552, 1256855, -5850419, -7371385, 11742954, -3630641, 6137395, 6065602, 9350312, -181397, 5932420, 12227125, 2192095, -7538546, -1585250, -677144, -11444278, -8024722, -10365642, -2074055 ], [ -7906629, -13823062, 955624, -5645432, -1909495, -4419437, -2622631, 6672342, 3726481, 6314029, -2295170, 14071448, -7200971, 12445756, 14381035, -6942143, -7306574, 1123810, 287896, -14095690, -5813806, -13763190, 2818855 ], [ -9161199, -16396738, 44152, -6854312, -5075845, -2988455, 2126123, 1601730, 11083603, 6490663, -10655942, 18792584, -14220545, 18959092, 16534945, -16076381, -7074602, 3832870, 1252936, -16747102, -3602890, -17160738, 7711765 ], [ -10415769, -18970414, -867320, -8063192, -8242195, -1557473, 6874877, -3468882, 18440725, 6667297, -19016714, 23513720, -21240119, 25472428, 18688855, -25210619, -6842630, 6541930, 2217976, -19398514, -1391974, -20558286, 12604675 ], [ -6801844, -18304675, -988987, -5841077, -8762945, -5365451, 8098331, -1381909, 18959137, 4029301, -18154931, 22697221, -22281953, 21832284, 20264175, -20969597, -7635333, 4049235, 464971, -15271196, 799827, -22405074, 9431715 ], [ -2214220, -16991053, -952693, -2932763, -8754575, -10221221, 8616725, 2136581, 18109807, 828379, -15448637, 20773195, -22128239, 16161444, 21723777, -14053523, -8632971, 516189, -1831643, -9788132, 2987805, -23941710, 4645581 ], [ 2373404, -15677431, -916399, -24449, -8746205, -15076991, 9135119, 5655071, 17260477, -2372543, -12742343, 18849169, -21974525, 10490604, 23183379, -7137449, -9630609, -3016857, -4128257, -4305068, 5175783, -25478346, -140553 ], [ 6961028, -14363809, -880105, 2883865, -8737835, -19932761, 9653513, 9173561, 16411147, -5573465, -10036049, 16925143, -21820811, 4819764, 24642981, -221375, -10628247, -6549903, -6424871, 1177996, 7363761, -27014982, -4926687 ], [ 11548652, -13050187, -843811, 5792179, -8729465, -24788531, 10171907, 12692051, 15561817, -8774387, -7329755, 15001117, -21667097, -851076, 26102583, 6694699, -11625885, -10082949, -8721485, 6661060, 9551739, -28551618, -9712821 ], [ 13949078, -10737511, -2344735, 5742901, -9498425, -25661939, 8779079, 12180770, 15176575, -9029555, -5220719, 12198484, -20564864, -4578183, 24066174, 6676648, -10085685, -10883724, -7938824, 7660822, 10723845, -27434187, -9283611 ], [ 14162306, -7425781, -5382877, 2736031, -11044715, -22552985, 5475029, 7639718, 15255421, -6338969, -3708941, 8517244, -18514112, -6361557, 18533754, -275528, -6007647, -8952228, -4076888, 4177282, 10880079, -23662689, -3639057 ], [ 14375534, -4114051, -8421019, -270839, -12591005, -19444031, 2170979, 3098666, 15334267, -3648383, -2197163, 4836004, -16463360, -8144931, 13001334, -7227704, -1929609, -7020732, -214952, 693742, 11036313, -19891191, 2005497 ], [ 14588762, -802321, -11459161, -3277709, -14137295, -16335077, -1133071, -1442386, 15413113, -957797, -685385, 1154764, -14412608, -9928305, 7468914, -14179880, 2148429, -5089236, 3646984, -2789798, 11192547, -16119693, 7650051 ], [ 14801990, 2509409, -14497303, -6284579, -15683585, -13226123, -4437121, -5983438, 15491959, 1732789, 826393, -2526476, -12361856, -11711679, 1936494, -21132056, 6226467, -3157740, 7508920, -6273338, 11348781, -12348195, 13294605 ], [ 14764482, 4983809, -16517964, -7900214, -16097664, -10373656, -7158100, -9933920, 15473765, 3808834, 2084567, -6158957, -10097469, -12412126, -2480710, -26031820, 8487674, -2188278, 9935448, -9287512, 11268273, -9508931, 16855318 ], [ 13473294, 3271559, -13451220, -2559674, -10850688, -8803624, -6963724, -10931552, 14970371, 2812174, 2074721, -9547643, -6764907, -7697938, -1321834, -20669524, 1664726, -6028986, 5184936, -9954856, 10004055, -11330837, 9996826 ], [ 12182106, 1559309, -10384476, 2780866, -5603712, -7233592, -6769348, -11929184, 14466977, 1815514, 2064875, -12936329, -3432345, -2983750, -162958, -15307228, -5158222, -9869694, 434424, -10622200, 8739837, -13152743, 3138334 ], [ 10890918, -152941, -7317732, 8121406, -356736, -5663560, -6574972, -12926816, 13963583, 818854, 2055029, -16325015, -99783, 1730438, 995918, -9944932, -11981170, -13710402, -4316088, -11289544, 7475619, -14974649, -3720158 ], [ 9599730, -1865191, -4250988, 13461946, 4890240, -4093528, -6380596, -13924448, 13460189, -177806, 2045183, -19713701, 3232779, 6444626, 2154794, -4582636, -18804118, -17551110, -9066600, -11956888, 6211401, -16796555, -10578650 ], [ 8308542, -3577441, -1184244, 18802486, 10137216, -2523496, -6186220, -14922080, 12956795, -1174466, 2035337, -23102387, 6565341, 11158814, 3313670, 779660, -25627066, -21391818, -13817112, -12624232, 4947183, -18618461, -17437142 ], [ 4585904, -7273341, -3284205, 14692026, 6360612, -1472194, -8179309, -13694442, 8947371, 964389, 192576, -18061528, 5281138, 9439392, 3034641, 821336, -22710339, -16870031, -13135989, -11067981, -821745, -13448677, -19477379 ], [ 376976, -11365971, -6417507, 8691366, 779292, -524638, -10609891, -12021750, 4236741, 3730347, -2016768, -11334760, 3073582, 6433248, 2468031, -201112, -17845677, -10675745, -11368539, -9067011, -7491615, -6880555, -20553965 ], [ -3831952, -15458601, -9550809, 2690706, -4802028, 422918, -13040473, -10349058, -473889, 6496305, -4226112, -4607992, 866026, 3427104, 1901421, -1223560, -12981015, -4481459, -9601089, -7066041, -14161485, -312433, -21630551 ], [ -8040880, -19551231, -12684111, -3309954, -10383348, 1370474, -15471055, -8676366, -5184519, 9262263, -6435456, 2118776, -1341530, 420960, 1334811, -2246008, -8116353, 1712827, -7833639, -5065071, -20831355, 6255689, -22707137 ], [ -12249808, -23643861, -15817413, -9310614, -15964668, 2318030, -17901637, -7003674, -9895149, 12028221, -8644800, 8845544, -3549086, -2585184, 768201, -3268456, -3251691, 7907113, -6066189, -3064101, -27501225, 12823811, -23783723 ], [ -15094618, -23300616, -16349796, -12106872, -18618693, 2579063, -15514708, -4423251, -10058142, 12216867, -9859590, 12953171, -2063576, -5892465, 1267140, -4187464, 790473, 10093987, -6090300, -332919, -29278026, 13113098, -23842196 ], [ -16575310, -18521496, -14281260, -11698728, -18345423, 2153573, -8310268, -935097, -5673498, 9828201, -10079826, 14441657, 3115000, -9500883, 2831628, -5003032, 4010139, 8273449, -7905972, 3128475, -26161758, 7123550, -22882556 ], [ -18056002, -13742376, -12212724, -11290584, -18072153, 1728083, -1105828, 2553057, -1288854, 7439535, -10300062, 15930143, 8293576, -13109301, 4396116, -5818600, 7229805, 6452911, -9721644, 6589869, -23045490, 1134002, -21922916 ], [ -19536694, -8963256, -10144188, -10882440, -17798883, 1302593, 6098612, 6041211, 3095790, 5050869, -10520298, 17418629, 13472152, -16717719, 5960604, -6634168, 10449471, 4632373, -11537316, 10051263, -19929222, -4855546, -20963276 ], [ -21017386, -4184136, -8075652, -10474296, -17525613, 877103, 13303052, 9529365, 7480434, 2662203, -10740534, 18907115, 18650728, -20326137, 7525092, -7449736, 13669137, 2811835, -13352988, 13512657, -16812954, -10845094, -20003636 ], [ -21226204, -845620, -5934833, -9777340, -16555597, 1210686, 18546616, 12095515, 11491174, 1034407, -10429435, 19713608, 22154510, -23247258, 7841457, -8478578, 15194473, 1145918, -14476696, 16567228, -12911354, -15521241, -18892347 ], [ -15075652, -4710124, -3432599, -7636324, -12101851, 5339634, 13985800, 10051645, 13632394, 3210961, -7461661, 17110136, 17284322, -22731894, 1917207, -10573790, 8248159, 253106, -12140584, 17587684, -5083094, -13630383, -17022813 ], [ -8925100, -8574628, -930365, -5495308, -7648105, 9468582, 9424984, 8007775, 15773614, 5387515, -4493887, 14506664, 12414134, -22216530, -4007043, -12669002, 1301845, -639706, -9804472, 18608140, 2745166, -11739525, -15153279 ], [ -2774548, -12439132, 1571869, -3354292, -3194359, 13597530, 4864168, 5963905, 17914834, 7564069, -1526113, 11903192, 7543946, -21701166, -9931293, -14764214, -5644469, -1532518, -7468360, 19628596, 10573426, -9848667, -13283745 ], [ 3376004, -16303636, 4074103, -1213276, 1259387, 17726478, 303352, 3920035, 20056054, 9740623, 1441661, 9299720, 2673758, -21185802, -15855543, -16859426, -12590783, -2425330, -5132248, 20649052, 18401686, -7957809, -11414211 ], [ 9526556, -20168140, 6576337, 927740, 5713133, 21855426, -4257464, 1876165, 22197274, 11917177, 4409435, 6696248, -2196430, -20670438, -21779793, -18954638, -19537097, -3318142, -2796136, 21669508, 26229946, -6066951, -9544677 ], [ 13336293, -14441584, 9402871, -798149, 5322164, 16602949, -7110165, 2510000, 18766434, 13230486, 8850434, 7284531, -3229118, -20191089, -15375238, -11667275, -18516741, 271756, -5300304, 18564349, 20108391, -4677978, -4579443 ], [ 16677867, -6796816, 12294265, -3297419, 3962252, 9474187, -9621243, 3679376, 14221182, 14371146, 13586078, 8511165, -3494306, -19718943, -6504922, -2503397, -15903051, 4758196, -8772528, 14634067, 11196873, -3389382, 1004931 ], [ 20019441, 847952, 15185659, -5796689, 2602340, 2345425, -12132321, 4848752, 9675930, 15511806, 18321722, 9737799, -3759494, -19246797, 2365394, 6660481, -13289361, 9244636, -12244752, 10703785, 2285355, -2100786, 6589305 ], [ 23361015, 8492720, 18077053, -8295959, 1242428, -4783337, -14643399, 6018128, 5130678, 16652466, 23057366, 10964433, -4024682, -18774651, 11235710, 15824359, -10675671, 13731076, -15716976, 6773503, -6626163, -812190, 12173679 ], [ 26702589, 16137488, 20968447, -10795229, -117484, -11912099, -17154477, 7187504, 585426, 17793126, 27793010, 12191067, -4289870, -18302505, 20106026, 24988237, -8061981, 18217516, -19189200, 2843221, -15537681, 476406, 17758053 ], [ 24930924, 18268895, 18500680, -10453208, -2229310, -11566448, -19228752, 6644147, -1921893, 15535272, 25141790, 10477068, -5851886, -16511622, 21662021, 25380193, -6782178, 20638204, -18440628, 2355229, -17642676, 1170942, 18441753 ], [ 18046020, 14886941, 10673752, -7269896, -5093050, -3746384, -20866224, 4388057, -2391279, 9878904, 15103706, 5822436, -8710730, -13402002, 15903695, 17000227, -6836262, 20993140, -13471260, 5309527, -12941148, 1271418, 14224779 ], [ 11161116, 11504987, 2846824, -4086584, -7956790, 4073680, -22503696, 2131967, -2860665, 4222536, 5065622, 1167804, -11569574, -10292382, 10145369, 8620261, -6890346, 21348076, -8501892, 8263825, -8239620, 1371894, 10007805 ], [ 4276212, 8123033, -4980104, -903272, -10820530, 11893744, -24141168, -124123, -3330051, -1433832, -4972462, -3486828, -14428418, -7182762, 4387043, 240295, -6944430, 21703012, -3532524, 11218123, -3538092, 1472370, 5790831 ], [ -2608692, 4741079, -12807032, 2280040, -13684270, 19713808, -25778640, -2380213, -3799437, -7090200, -15010546, -8141460, -17287262, -4073142, -1371283, -8139671, -6998514, 22057948, 1436844, 14172421, 1163436, 1572846, 1573857 ], [ -8476429, 1448611, -17892424, 4465844, -16385545, 25747865, -26021032, -4691581, -3490867, -11962803, -21925096, -11735369, -19002053, -1180096, -5734875, -14995892, -6321247, 21551036, 5218019, 16827796, 4608366, 1574607, -2574056 ], [ -9258331, -1396427, -9270136, 1664108, -18274495, 22851887, -19288024, -7279339, 707483, -12916581, -13221976, -10025663, -14996579, 630080, -3124797, -14233388, -1987225, 16734884, 3058229, 17988556, 1770306, 1082793, -6376664 ], [ -10040233, -4241465, -647848, -1137628, -20163445, 19955909, -12555016, -9867097, 4905833, -13870359, -4518856, -8315957, -10991105, 2440256, -514719, -13470884, 2346797, 11918732, 898439, 19149316, -1067754, 590979, -10179272 ], [ -10822135, -7086503, 7974440, -3939364, -22052395, 17059931, -5822008, -12454855, 9104183, -14824137, 4184264, -6606251, -6985631, 4250432, 2095359, -12708380, 6680819, 7102580, -1261351, 20310076, -3905814, 99165, -13981880 ], [ -11604037, -9931541, 16596728, -6741100, -23941345, 14163953, 911000, -15042613, 13302533, -15777915, 12887384, -4896545, -2980157, 6060608, 4705437, -11945876, 11014841, 2286428, -3421141, 21470836, -6743874, -392649, -17784488 ], [ -12385939, -12776579, 25219016, -9542836, -25830295, 11267975, 7644008, -17630371, 17500883, -16731693, 21590504, -3186839, 1025317, 7870784, 7315515, -11183372, 15348863, -2529724, -5580931, 22631596, -9581934, -884463, -21587096 ], [ -7604151, -15585607, 25684824, -8654332, -22921415, 8714307, 9076741, -18215594, 13034898, -12740931, 23346469, -3268743, -2912084, 7992650, 7714263, -7924128, 13345255, -3767476, -3351271, 16665076, -11260794, 1090318, -17508464 ], [ -1709625, -18387433, 24519336, -7027780, -19052969, 6229101, 9449419, -18400310, 6836046, -7761261, 23713003, -3708969, -8438060, 7776854, 7670745, -4165536, 10074121, -4289548, -243721, 9273100, -12707814, 3558418, -11853584 ], [ 4184901, -21189259, 23353848, -5401228, -15184523, 3743895, 9822097, -18585026, 637194, -2781591, 24079537, -4149195, -13964036, 7561058, 7627227, -406944, 6802987, -4811620, 2863829, 1881124, -14154834, 6026518, -6198704 ], [ 10079427, -23991085, 22188360, -3774676, -11316077, 1258689, 10194775, -18769742, -5561658, 2198079, 24446071, -4589421, -19490012, 7345262, 7583709, 3351648, 3531853, -5333692, 5971379, -5510852, -15601854, 8494618, -543824 ], [ 15973953, -26792911, 21022872, -2148124, -7447631, -1226517, 10567453, -18954458, -11760510, 7177749, 24812605, -5029647, -25015988, 7129466, 7540191, 7110240, 260719, -5855764, 9078929, -12902828, -17048874, 10962718, 5111056 ], [ 18640296, -24003853, 19772109, -2631001, -7552118, -1483008, 9011692, -18414695, -10506747, 7718763, 23356168, -3636852, -24725192, 8357255, 5321646, 7018209, -1280162, -4369012, 11013842, -12878792, -16716207, 10060996, 8211007 ], [ 18078456, -15623911, 18436071, -5223307, -11629538, 489216, 5527492, -17150453, -1800369, 3821121, 20076760, -411036, -18617624, 11028629, 928074, 3075555, -1090790, -873436, 11776118, -5438744, -14603853, 5789452, 8756029 ], [ 17516616, -7243969, 17100033, -7815613, -15706958, 2461440, 2043292, -15886211, 6906009, -76521, 16797352, 2814780, -12510056, 13700003, -3465498, -867099, -901418, 2622140, 12538394, 2001304, -12491499, 1517908, 9301051 ], [ 16954776, 1135973, 15763995, -10407919, -19784378, 4433664, -1440908, -14621969, 15612387, -3974163, 13517944, 6040596, -6402488, 16371377, -7859070, -4809753, -712046, 6117716, 13300670, 9441352, -10379145, -2753636, 9846073 ], [ 16392936, 9515915, 14427957, -13000225, -23861798, 6405888, -4925108, -13357727, 24318765, -7871805, 10238536, 9266412, -294920, 19042751, -12252642, -8752407, -522674, 9613292, 14062946, 16881400, -8266791, -7025180, 10391095 ], [ 15486709, 15996166, 12446143, -14611902, -25967455, 7538333, -7338141, -11886734, 30112586, -9972154, 7511082, 11801081, 4239590, 21028887, -15057110, -10671616, -199132, 12658660, 14204803, 21958038, -6342321, -10452861, 11031015 ], [ 12858547, 12977962, 7235449, -11320434, -18214297, 4471883, -4395339, -9381986, 21343622, -3086038, 7543398, 10880015, 908810, 19588833, -9916058, -2473600, 795260, 13452988, 11244565, 15217626, -5357271, -9661227, 12145425 ], [ 10230385, 9959758, 2024755, -8028966, -10461139, 1405433, -1452537, -6877238, 12574658, 3800078, 7575714, 9958949, -2421970, 18148779, -4775006, 5724416, 1789652, 14247316, 8284327, 8477214, -4372221, -8869593, 13259835 ], [ 7602223, 6941554, -3185939, -4737498, -2707981, -1661017, 1490265, -4372490, 3805694, 10686194, 7608030, 9037883, -5752750, 16708725, 366046, 13922432, 2784044, 15041644, 5324089, 1736802, -3387171, -8077959, 14374245 ], [ 4974061, 3923350, -8396633, -1446030, 5045177, -4727467, 4433067, -1867742, -4963270, 17572310, 7640346, 8116817, -9083530, 15268671, 5507098, 22120448, 3778436, 15835972, 2363851, -5003610, -2402121, -7286325, 15488655 ], [ 2345899, 905146, -13607327, 1845438, 12798335, -7793917, 7375869, 637006, -13732234, 24458426, 7672662, 7195751, -12414310, 13828617, 10648150, 30318464, 4772828, 16630300, -596387, -11744022, -1417071, -6494691, 16603065 ], [ 1992632, -119408, -13942316, -1715804, 14975868, -5221567, 8085421, -69591, -14308713, 17767052, 9650888, 6407195, -14415525, 11022843, 12998602, 25455005, 3729570, 13105918, 2445755, -15582324, -1048991, -3163232, 9474705 ], [ 2094344, -745232, -13302164, -6647588, 16038276, -1521457, 8348323, -1418457, -13246695, 8360180, 12018296, 5645141, -16150827, 7943925, 14790934, 17979251, 2278782, 8717794, 6688373, -18840204, -804305, 676192, 697791 ], [ 2196056, -1371056, -12662012, -11579372, 17100684, 2178653, 8611225, -2767323, -12184677, -1046692, 14385704, 4883087, -17886129, 4865007, 16583266, 10503497, 827994, 4329670, 10930991, -22098084, -559619, 4515616, -8079123 ], [ 2297768, -1996880, -12021860, -16511156, 18163092, 5878763, 8874127, -4116189, -11122659, -10453564, 16753112, 4121033, -19621431, 1786089, 18375598, 3027743, -622794, -58454, 15173609, -25355964, -314933, 8355040, -16856037 ], [ 2399480, -2622704, -11381708, -21442940, 19225500, 9578873, 9137029, -5465055, -10060641, -19860436, 19120520, 3358979, -21356733, -1292829, 20167930, -4448011, -2073582, -4446578, 19416227, -28613844, -70247, 12194464, -25632951 ] ], [ [ 6393632, 26554944, -12834464, -3990112, -6290272, 17119360, -13608192, -3509600, -16885824, 23104192, -19285088, 4020768, -9363040, -19255808, 27728096, 16248832, 2409184, -8840640, 13375040, -6130592, 7209632, 7628832, -21363424 ], [ 6393632, 26554944, -12834464, -3990112, -6290272, 17119360, -13608192, -3509600, -16885824, 23104192, -19285088, 4020768, -9363040, -19255808, 27728096, 16248832, 2409184, -8840640, 13375040, -6130592, 7209632, 7628832, -21363424 ], [ 6393632, 26554944, -12834464, -3990112, -6290272, 17119360, -13608192, -3509600, -16885824, 23104192, -19285088, 4020768, -9363040, -19255808, 27728096, 16248832, 2409184, -8840640, 13375040, -6130592, 7209632, 7628832, -21363424 ], [ 2532957, 21918009, -14921324, -1933922, -6307692, 13132885, -12110492, -583405, -9283124, 18411062, -15007463, 703743, -10711075, -20423288, 27412501, 11149002, 874004, -4997285, 13139730, -7922472, 6512337, 2114317, -14662614 ], [ -2099853, 16353687, -17425556, 533506, -6328596, 8349115, -10313252, 2928029, -159884, 12779306, -9874313, -3276687, -12328717, -21824264, 27033787, 5029206, -968212, -385259, 12857358, -10072728, 5675583, -4503101, -6621642 ], [ -6732663, 10789365, -19929788, 3000934, -6349500, 3565345, -8516012, 6439463, 8963356, 7147550, -4741163, -7257117, -13946359, -23225240, 26655073, -1090590, -2810428, 4226767, 12574986, -12222984, 4838829, -11120519, 1419330 ], [ -11365473, 5225043, -22434020, 5468362, -6370404, -1218425, -6718772, 9950897, 18086596, 1515794, 391987, -11237547, -15564001, -24626216, 26276359, -7210386, -4652644, 8838793, 12292614, -14373240, 4002075, -17737937, 9460302 ], [ -15998283, -339279, -24938252, 7935790, -6391308, -6002195, -4921532, 13462331, 27209836, -4115962, 5525137, -15217977, -17181643, -26027192, 25897645, -13330182, -6494860, 13450819, 12010242, -16523496, 3165321, -24355355, 17501274 ], [ -19046280, -3460584, -23900849, 8579542, -3400239, -5907116, -1815251, 11525882, 30783091, -8595511, 7134370, -15592149, -17671987, -25491812, 23697367, -13655661, -8824591, 12902317, 12750249, -15195564, 912741, -23686712, 19373568 ], [ -20509464, -4138872, -19321811, 7399618, 2602803, -933188, 2600071, 4141550, 28806361, -11922853, 5219686, -12360063, -17035033, -23020076, 19675525, -8186823, -11641837, 7193287, 14512635, -10389444, -2755665, -15732008, 15077184 ], [ -21972648, -4817160, -14742773, 6219694, 8605845, 4040740, 7015393, -3242782, 26829631, -15250195, 3305002, -9127977, -16398079, -20548340, 15653683, -2717985, -14459083, 1484257, 16275021, -5583324, -6424071, -7777304, 10780800 ], [ -23435832, -5495448, -10163735, 5039770, 14608887, 9014668, 11430715, -10627114, 24852901, -18577537, 1390318, -5895891, -15761125, -18076604, 11631841, 2750853, -17276329, -4224773, 18037407, -777204, -10092477, 177400, 6484416 ], [ -24899016, -6173736, -5584697, 3859846, 20611929, 13988596, 15846037, -18011446, 22876171, -21904879, -524366, -2663805, -15124171, -15604868, 7609999, 8219691, -20093575, -9933803, 19799793, 4028916, -13760883, 8132104, 2188032 ], [ -25439857, -6429141, -2530559, 2981045, 25516900, 18341621, 18846242, -22636301, 20505035, -24191302, -1658419, -517286, -14838817, -12661304, 3785282, 11928010, -22032263, -13508046, 20142718, 7565058, -16759273, 15061819, -841888 ], [ -21368983, -4570131, -7100921, 3607859, 24931516, 19590131, 14770862, -13463771, 16161869, -21273130, 1110683, -3798602, -16311463, -7358600, 946190, 6833734, -19578161, -6408354, 13388338, 4751310, -16407583, 16866589, 2460512 ], [ -17298109, -2711121, -11671283, 4234673, 24346132, 20838641, 10695482, -4291241, 11818703, -18354958, 3879785, -7079918, -17784109, -2055896, -1892902, 1739458, -17124059, 691338, 6633958, 1937562, -16055893, 18671359, 5762912 ], [ -13227235, -852111, -16241645, 4861487, 23760748, 22087151, 6620102, 4881289, 7475537, -15436786, 6648887, -10361234, -19256755, 3246808, -4731994, -3354818, -14669957, 7791030, -120422, -876186, -15704203, 20476129, 9065312 ], [ -9156361, 1006899, -20812007, 5488301, 23175364, 23335661, 2544722, 14053819, 3132371, -12518614, 9417989, -13642550, -20729401, 8549512, -7571086, -8449094, -12215855, 14890722, -6874802, -3689934, -15352513, 22280899, 12367712 ], [ -5085487, 2865909, -25382369, 6115115, 22589980, 24584171, -1530658, 23226349, -1210795, -9600442, 12187091, -16923866, -22202047, 13852216, -10410178, -13543370, -9761753, 21990414, -13629182, -6503682, -15000823, 24085669, 15670112 ], [ -1441498, 601419, -22878841, 1656434, 21519226, 21629926, -4399698, 17687479, -3642621, -11044455, 13229703, -14711867, -18847508, 13721010, -7159660, -13153471, -4929816, 19630881, -15235577, -2921850, -14485948, 24107784, 11514702 ], [ 2117114, -2487771, -18960535, -3819346, 20351398, 17835130, -7027470, 9206329, -5692179, -13360905, 13927017, -11401205, -14527532, 12503022, -2691220, -11666737, 377688, 15379503, -15812375, 1939098, -13938436, 23773368, 5867730 ], [ 5675726, -5576961, -15042229, -9295126, 19183570, 14040334, -9655242, 725179, -7741737, -15677355, 14624331, -8090543, -10207556, 11285034, 1777220, -10180003, 5685192, 11128125, -16389173, 6800046, -13390924, 23438952, 220758 ], [ 9234338, -8666151, -11123923, -14770906, 18015742, 10245538, -12283014, -7755971, -9791295, -17993805, 15321645, -4779881, -5887580, 10067046, 6245660, -8693269, 10992696, 6876747, -16965971, 11660994, -12843412, 23104536, -5426214 ], [ 12792950, -11755341, -7205617, -20246686, 16847914, 6450742, -14910786, -16237121, -11840853, -20310255, 16018959, -1469219, -1567604, 8849058, 10714100, -7206535, 16300200, 2625369, -17542769, 16521942, -12295900, 22770120, -11073186 ], [ 11907551, -14044302, -3349630, -22010572, 12349084, 6665926, -14100453, -17745473, -9401580, -17051409, 14746335, 781483, 2831461, 7664748, 12023684, -7039762, 16642116, -894834, -15321908, 17643642, -7935256, 22078923, -14342055 ], [ 6578141, -15533034, 444038, -20062564, 4519252, 10891090, -9852015, -12281027, -2473476, -8217267, 11503773, 1972225, 7309615, 6514116, 10174412, -8192950, 12018444, -3683862, -10303388, 15026094, 238520, 21030945, -15232821 ], [ 1248731, -17021766, 4237706, -18114556, -3310580, 15116254, -5603577, -6816581, 4454628, 616875, 8261211, 3162967, 11787769, 5363484, 8325140, -9346138, 7394772, -6472890, -5284868, 12408546, 8412296, 19982967, -16123587 ], [ -4080679, -18510498, 8031374, -16166548, -11140412, 19341418, -1355139, -1352135, 11382732, 9451017, 5018649, 4353709, 16265923, 4212852, 6475868, -10499326, 2771100, -9261918, -266348, 9790998, 16586072, 18934989, -17014353 ], [ -9410089, -19999230, 11825042, -14218540, -18970244, 23566582, 2893299, 4112311, 18310836, 18285159, 1776087, 5544451, 20744077, 3062220, 4626596, -11652514, -1852572, -12050946, 4752172, 7173450, 24759848, 17887011, -17905119 ], [ -13494132, -20387391, 14837118, -11742207, -24499959, 26436551, 5435839, 8406035, 23819626, 25176532, -886372, 6032301, 24319467, 2551065, 3734451, -12387925, -6064132, -13872978, 8733389, 4118412, 30127410, 16205025, -18091678 ], [ -11351340, -15272697, 13941234, -6624249, -18529089, 22530545, -551111, 6846149, 22231846, 22354060, -648316, 3005691, 23381037, 5237295, 7627941, -11034451, -8215132, -10860030, 7528091, -1124076, 21463902, 11352999, -14757202 ], [ -9208548, -10158003, 13045350, -1506291, -12558219, 18624539, -6538061, 5286263, 20644066, 19531588, -410260, -20919, 22442607, 7923525, 11521431, -9680977, -10366132, -7847082, 6322793, -6366564, 12800394, 6500973, -11422726 ], [ -7065756, -5043309, 12149466, 3611667, -6587349, 14718533, -12525011, 3726377, 19056286, 16709116, -172204, -3047529, 21504177, 10609755, 15414921, -8327503, -12517132, -4834134, 5117495, -11609052, 4136886, 1648947, -8088250 ], [ -4922964, 71385, 11253582, 8729625, -616479, 10812527, -18511961, 2166491, 17468506, 13886644, 65852, -6074139, 20565747, 13295985, 19308411, -6974029, -14668132, -1821186, 3912197, -16851540, -4526622, -3203079, -4753774 ], [ -2780172, 5186079, 10357698, 13847583, 5354391, 6906521, -24498911, 606605, 15880726, 11064172, 303908, -9100749, 19627317, 15982215, 23201901, -5620555, -16819132, 1191762, 2706899, -22094028, -13190130, -8055105, -1419298 ], [ -5129790, 7300143, 11943834, 13058351, 2689766, 4869140, -23433816, 5180099, 18155301, 6823480, -2894566, -7465289, 19064432, 12791900, 18077471, -4486956, -13760182, 19385, 3627156, -16539451, -13551748, -6058721, 2643703 ], [ -8377890, 8814081, 14026374, 11087681, -1701958, 3205484, -20958312, 10980269, 21202347, 2299144, -6780346, -4897415, 18576656, 8426276, 11149457, -3397332, -9659242, -1990057, 4972524, -8825461, -12252988, -2692655, 6852409 ], [ -11625990, 10328019, 16108914, 9117011, -6093682, 1541828, -18482808, 16780439, 24249393, -2225192, -10666126, -2329541, 18088880, 4060652, 4221443, -2307708, -5558302, -3999499, 6317892, -1111471, -10954228, 673411, 11061115 ], [ -14874090, 11841957, 18191454, 7146341, -10485406, -121828, -16007304, 22580609, 27296439, -6749528, -14551906, 238333, 17601104, -304972, -2706571, -1218084, -1457362, -6008941, 7663260, 6602519, -9655468, 4039477, 15269821 ], [ -18122190, 13355895, 20273994, 5175671, -14877130, -1785484, -13531800, 28380779, 30343485, -11273864, -18437686, 2806207, 17113328, -4670596, -9634585, -128460, 2643578, -8018383, 9008628, 14316509, -8356708, 7405543, 19478527 ], [ -18443769, 10028775, 17612436, 6121082, -14383459, -2258527, -9871686, 29338925, 30349668, -13999928, -16236235, 3257233, 14664305, -7712626, -10216573, -1899498, 4148837, -10130791, 8670576, 16488062, -6719710, 6293242, 20969101 ], [ -15838827, 1860597, 10206780, 9982574, -9004393, -1540957, -5026962, 25455047, 27314988, -14927720, -7947553, 1591411, 10254035, -9431062, -4452535, -6531198, 3058415, -12346165, 6649104, 13117178, -4744474, 702574, 19741543 ], [ -13233885, -6307581, 2801124, 13844066, -3625327, -823387, -182238, 21571169, 24280308, -15855512, 341129, -74411, 5843765, -11149498, 1311503, -11162898, 1967993, -14561539, 4627632, 9746294, -2769238, -4888094, 18513985 ], [ -10628943, -14475759, -4604532, 17705558, 1753739, -105817, 4662486, 17687291, 21245628, -16783304, 8629811, -1740233, 1433495, -12867934, 7075541, -15794598, 877571, -16776913, 2606160, 6375410, -794002, -10478762, 17286427 ], [ -8024001, -22643937, -12010188, 21567050, 7132805, 611753, 9507210, 13803413, 18210948, -17711096, 16918493, -3406055, -2976775, -14586370, 12839579, -20426298, -212851, -18992287, 584688, 3004526, 1181234, -16069430, 16058869 ], [ -5266359, -27753453, -18207253, 23721864, 11640084, 1868035, 13754687, 9703077, 15237643, -18497972, 23139387, -4803522, -6810609, -16150212, 16852617, -24125377, -304854, -20429325, -907111, -648648, 2598633, -20391685, 15361693 ], [ -1745217, -17569659, -18361363, 17343288, 11788428, 5817877, 15015929, 4520451, 12571213, -18580268, 19021341, -4859214, -7762263, -16941084, 12110655, -23161351, 4595238, -17974683, 249455, -5713272, 1226847, -18371875, 17316427 ], [ 1775925, -7385865, -18515473, 10964712, 11936772, 9767719, 16277171, -662175, 9904783, -18662564, 14903295, -4914906, -8713917, -17731956, 7368693, -22197325, 9495330, -15520041, 1406021, -10777896, -144939, -16352065, 19271161 ], [ 5297067, 2797929, -18669583, 4586136, 12085116, 13717561, 17538413, -5844801, 7238353, -18744860, 10785249, -4970598, -9665571, -18522828, 2626731, -21233299, 14395422, -13065399, 2562587, -15842520, -1516725, -14332255, 21225895 ], [ 8818209, 12981723, -18823693, -1792440, 12233460, 17667403, 18799655, -11027427, 4571923, -18827156, 6667203, -5026290, -10617225, -19313700, -2115231, -20269273, 19295514, -10610757, 3719153, -20907144, -2888511, -12312445, 23180629 ], [ 12339351, 23165517, -18977803, -8171016, 12381804, 21617245, 20060897, -16210053, 1905493, -18909452, 2549157, -5081982, -11568879, -20104572, -6857193, -19305247, 24195606, -8156115, 4875719, -25971768, -4260297, -10292635, 25135363 ], [ 10317133, 19833991, -14599653, -11442077, 10760663, 21477847, 14690224, -18523894, 3830698, -18620763, 5166511, -2586884, -14234548, -19544704, -8078040, -11879371, 19662453, -5337798, 4207365, -21839392, -6794133, -5923000, 22363997 ], [ 7186243, 13799401, -9315051, -14091635, 8785625, 20520601, 7993168, -20263978, 6674230, -18257877, 9130945, 418372, -17243020, -18714688, -8594664, -3161125, 13242651, -2446746, 3174027, -15867616, -9560379, -1083400, 18647411 ], [ 4055353, 7764811, -4030449, -16741193, 6810587, 19563355, 1296112, -22004062, 9517762, -17894991, 13095379, 3423628, -20251492, -17884672, -9111288, 5557121, 6822849, 444306, 2140689, -9895840, -12326625, 3756200, 14930825 ], [ 924463, 1730221, 1254153, -19390751, 4835549, 18606109, -5400944, -23744146, 12361294, -17532105, 17059813, 6428884, -23259964, -17054656, -9627912, 14275367, 403047, 3335358, 1107351, -3924064, -15092871, 8595800, 11214239 ], [ -2206427, -4304369, 6538755, -22040309, 2860511, 17648863, -12098000, -25484230, 15204826, -17169219, 21024247, 9434140, -26268436, -16224640, -10144536, 22993613, -6016755, 6226410, 74013, 2047712, -17859117, 13435400, 7497653 ], [ -1566272, -5030093, 6260679, -20630582, 3712913, 13818370, -15552635, -25498033, 16674523, -15762204, 21445132, 10326388, -26450890, -13347190, -11204313, 22142795, -10913625, 4773996, 1553358, 2986841, -15694359, 14132486, 6307283 ], [ 2844928, -446951, 419925, -15161570, 7392755, 7114630, -15764849, -23785555, 16770385, -13311060, 18322468, 9105628, -23807326, -8422306, -12807243, 11722913, -14287563, -1021884, 5545386, -1106677, -8598597, 10687058, 7643129 ], [ 7256128, 4136191, -5420829, -9692558, 11072597, 410890, -15977063, -22073077, 16866247, -10859916, 15199804, 7884868, -21163762, -3497422, -14410173, 1303031, -17661501, -6817764, 9537414, -5200195, -1502835, 7241630, 8978975 ], [ 11667328, 8719333, -11261583, -4223546, 14752439, -6292850, -16189277, -20360599, 16962109, -8408772, 12077140, 6664108, -18520198, 1427462, -16013103, -9116851, -21035439, -12613644, 13529442, -9293713, 5592927, 3796202, 10314821 ], [ 16078528, 13302475, -17102337, 1245466, 18432281, -12996590, -16401491, -18648121, 17057971, -5957628, 8954476, 5443348, -15876634, 6352346, -17616033, -19536733, -24409377, -18409524, 17521470, -13387231, 12688689, 350774, 11650667 ], [ 18803192, 17164131, -22275649, 5220680, 20658059, -18262524, -15547813, -17063134, 17340098, -3317115, 6221170, 5116637, -14053893, 10884621, -18711831, -26749205, -26511892, -23174493, 20666425, -15693198, 17661823, -1683182, 12520770 ], [ 13095176, 17418357, -24111751, 1726904, 15613517, -16339428, -9364675, -16115602, 18553550, 270243, 5434654, 9260171, -16335267, 13453851, -17271969, -17924627, -22257292, -22784907, 19576015, -9061410, 12021817, 3340222, 11062158 ], [ 7387160, 17672583, -25947853, -1766872, 10568975, -14416332, -3181537, -15168070, 19767002, 3857601, 4648138, 13403705, -18616641, 16023081, -15832107, -9100049, -18002692, -22395321, 18485605, -2429622, 6381811, 8363626, 9603546 ], [ 1679144, 17926809, -27783955, -5260648, 5524433, -12493236, 3001601, -14220538, 20980454, 7444959, 3861622, 17547239, -20898015, 18592311, -14392245, -275471, -13748092, -22005735, 17395195, 4202166, 741805, 13387030, 8144934 ], [ -4028872, 18181035, -29620057, -8754424, 479891, -10570140, 9184739, -13273006, 22193906, 11032317, 3075106, 21690773, -23179389, 21161541, -12952383, 8549107, -9493492, -21616149, 16304785, 10833954, -4898201, 18410434, 6686322 ], [ -9736888, 18435261, -31456159, -12248200, -4564651, -8647044, 15367877, -12325474, 23407358, 14619675, 2288590, 25834307, -25460763, 23730771, -11512521, 17373685, -5238892, -21226563, 15214375, 17465742, -10538207, 23433838, 5227710 ], [ -10827144, 17280352, -23434856, -9238206, -5909743, -11494708, 15112400, -10029847, 16363755, 11824623, -488441, 21694961, -24392677, 23680961, -9313349, 15335518, -5778567, -17249952, 14420030, 16805450, -10365988, 22691997, 878008 ], [ -10993848, 15843616, -13442072, -4927458, -6514945, -15296524, 13569200, -7464601, 7668741, 7753089, -3663575, 15899039, -22654699, 23107343, -6962315, 11124802, -7277097, -12555936, 13684898, 14686742, -9031324, 20797107, -4049912 ], [ -11160552, 14406880, -3449288, -616710, -7120147, -19098340, 12026000, -4899355, -1026273, 3681555, -6838709, 10103117, -20916721, 22533725, -4611281, 6914086, -8775627, -7861920, 12949766, 12568034, -7696660, 18902217, -8977832 ], [ -11327256, 12970144, 6543496, 3694038, -7725349, -22900156, 10482800, -2334109, -9721287, -389979, -10013843, 4307195, -19178743, 21960107, -2260247, 2703370, -10274157, -3167904, 12214634, 10449326, -6361996, 17007327, -13905752 ], [ -11493960, 11533408, 16536280, 8004786, -8330551, -26701972, 8939600, 231137, -18416301, -4461513, -13188977, -1488727, -17440765, 21386489, 90787, -1507346, -11772687, 1526112, 11479502, 8330618, -5027332, 15112437, -18833672 ], [ -12397335, 9898702, 20118508, 8208789, -5763745, -24538339, 9780437, 1843937, -19800078, -4720398, -12162962, -2989633, -15924184, 17830934, 70114, -4615859, -10113351, 3151032, 9411188, 5861672, -1810987, 13082121, -17722352 ], [ -14037381, 8066026, 17290180, 4306047, -24931, -16409257, 13005311, 2504291, -13872618, -1166634, -6935798, -195523, -14629000, 11293442, -2322266, -6622169, -5296149, 1706856, 6009692, 3042488, 3287039, 10916379, -10571792 ], [ -15677427, 6233350, 14461852, 403305, 5713883, -8280175, 16230185, 3164645, -7945158, 2387130, -1708634, 2598587, -13333816, 4755950, -4714646, -8628479, -478947, 262680, 2608196, 223304, 8385065, 8750637, -3421232 ], [ -17317473, 4400674, 11633524, -3499437, 11452697, -151093, 19455059, 3824999, -2017698, 5940894, 3518530, 5392697, -12038632, -1781542, -7107026, -10634789, 4338255, -1181496, -793300, -2595880, 13483091, 6584895, 3729328 ], [ -18957519, 2567998, 8805196, -7402179, 17191511, 7977989, 22679933, 4485353, 3909762, 9494658, 8745694, 8186807, -10743448, -8319034, -9499406, -12641099, 9155457, -2625672, -4194796, -5415064, 18581117, 4419153, 10879888 ], [ -20230995, 1872918, 5791275, -10936833, 21187614, 14304179, 24558808, 4825814, 8542895, 12679142, 13331617, 9592050, -9208395, -13976104, -10783919, -14545574, 12262466, -4379496, -6179393, -7842006, 21621666, 2830780, 16616933 ], [ -19671621, 6865818, 1849389, -12631047, 16470162, 11615909, 19707688, 3566810, 6704393, 14017226, 14711335, 4052958, -6473997, -15231064, -6529097, -15940874, 6818510, -7681560, -1079495, -8307738, 14374830, 4129252, 15286403 ], [ -19112247, 11858718, -2092497, -14325261, 11752710, 8927639, 14856568, 2307806, 4865891, 15355310, 16091053, -1486134, -3739599, -16486024, -2274275, -17336174, 1374554, -10983624, 4020403, -8773470, 7127994, 5427724, 13955873 ], [ -18552873, 16851618, -6034383, -16019475, 7035258, 6239369, 10005448, 1048802, 3027389, 16693394, 17470771, -7025226, -1005201, -17740984, 1980547, -18731474, -4069402, -14285688, 9120301, -9239202, -118842, 6726196, 12625343 ], [ -17993499, 21844518, -9976269, -17713689, 2317806, 3551099, 5154328, -210202, 1188887, 18031478, 18850489, -12564318, 1729197, -18995944, 6235369, -20126774, -9513358, -17587752, 14220199, -9704934, -7365678, 8024668, 11294813 ], [ -17434125, 26837418, -13918155, -19407903, -2399646, 862829, 303208, -1469206, -649615, 19369562, 20230207, -18103410, 4463595, -20250904, 10490191, -21522074, -14957314, -20889816, 19320097, -10170666, -14612514, 9323140, 9964283 ], [ -17544301, 26999568, -7724101, -15973332, -2480443, -322791, -657157, -1300405, -3747912, 18086271, 18298185, -12210862, 4687188, -17034869, 8759673, -20589934, -16450735, -19533915, 19862290, -6243528, -13891655, 6011247, 5196993 ], [ -17788387, 26195568, 497141, -11513004, -1633909, -1207881, -839371, -846043, -7098168, 16278705, 15703815, -4031986, 4408620, -12924635, 5832087, -19192306, -17154049, -17246421, 19492942, -1437816, -11577257, 1777281, -257649 ], [ -18032473, 25391568, 8718383, -7052676, -787375, -2092971, -1021585, -391681, -10448424, 14471139, 13109445, 4146890, 4130052, -8814401, 2904501, -17794678, -17857363, -14958927, 19123594, 3367896, -9262859, -2456685, -5712291 ], [ -18276559, 24587568, 16939625, -2592348, 59159, -2978061, -1203799, 62681, -13798680, 12663573, 10515075, 12325766, 3851484, -4704167, -23085, -16397050, -18560677, -12671433, 18754246, 8173608, -6948461, -6690651, -11166933 ], [ -18520645, 23783568, 25160867, 1867980, 905693, -3863151, -1386013, 517043, -17148936, 10856007, 7920705, 20504642, 3572916, -593933, -2950671, -14999422, -19263991, -10383939, 18384898, 12979320, -4634063, -10924617, -16621575 ], [ -18558499, 21882186, 26596337, 4798896, -241168, -2533710, -1333192, -338929, -15850764, 7156689, 5777040, 21349877, 2746812, 866725, -4986135, -13299823, -15922249, -9141597, 18064279, 14347926, -3143951, -12596556, -16858494 ], [ -18390121, 18883422, 21246035, 6200400, -3381424, 1010262, -1045336, -2505235, -9904164, 1565619, 4084080, 14861471, 1373172, -322193, -6129477, -11298253, -8535451, -8944407, 17792389, 12279426, -2478125, -11706468, -11877690 ], [ -18221743, 15884658, 15895733, 7601904, -6521680, 4554234, -757480, -4671541, -3957564, -4025451, 2391120, 8373065, -468, -1511111, -7272819, -9296683, -1148653, -8747217, 17520499, 10210926, -1812299, -10816380, -6896886 ], [ -18053365, 12885894, 10545431, 9003408, -9661936, 8098206, -469624, -6837847, 1989036, -9616521, 698160, 1884659, -1374108, -2700029, -8416161, -7295113, 6238145, -8550027, 17248609, 8142426, -1146473, -9926292, -1916082 ], [ -17884987, 9887130, 5195129, 10404912, -12802192, 11642178, -181768, -9004153, 7935636, -15207591, -994800, -4603747, -2747748, -3888947, -9559503, -5293543, 13624943, -8352837, 16976719, 6073926, -480647, -9036204, 3064722 ], [ -16877913, 6605949, 43067, 11936629, -15475964, 13435307, 598115, -10776326, 12060903, -19505949, -2473730, -9483270, -3486717, -4224767, -10470759, -3745549, 19923339, -8253419, 16544462, 4692230, 433739, -7674478, 7440551 ], [ -11677359, 1912683, -4117795, 14119411, -15817316, 6474221, 3838133, -10577834, 7079505, -17340747, -2882510, -6318378, -1052331, -295097, -10221585, -4465435, 20779725, -8642861, 15310370, 6744554, 2590925, -3954562, 8791505 ], [ -6476805, -2780583, -8278657, 16302193, -16158668, -486865, 7078151, -10379342, 2098107, -15175545, -3291290, -3153486, 1382055, 3634573, -9972411, -5185321, 21636111, -9032303, 14076278, 8796878, 4748111, -234646, 10142459 ], [ -1276251, -7473849, -12439519, 18484975, -16500020, -7447951, 10318169, -10180850, -2883291, -13010343, -3700070, 11406, 3816441, 7564243, -9723237, -5905207, 22492497, -9421745, 12842186, 10849202, 6905297, 3485270, 11493413 ], [ 3924303, -12167115, -16600381, 20667757, -16841372, -14409037, 13558187, -9982358, -7864689, -10845141, -4108850, 3176298, 6250827, 11493913, -9474063, -6625093, 23348883, -9811187, 11608094, 12901526, 9062483, 7205186, 12844367 ], [ 9124857, -16860381, -20761243, 22850539, -17182724, -21370123, 16798205, -9783866, -12846087, -8679939, -4517630, 6341190, 8685213, 15423583, -9224889, -7344979, 24205269, -10200629, 10374002, 14953850, 11219669, 10925102, 14195321 ], [ 8869851, -11724267, -17202150, 18198481, -10923151, -21988139, 18185578, -5535479, -14888075, -11103892, -3941040, 6917807, 5107479, 9464613, -8110810, -4588810, 20300640, -11317871, 8650895, 16185894, 10279520, 8370328, 13081685 ], [ 7523733, -4622277, -12099066, 12179455, -3343393, -21337541, 19202422, -477113, -16342181, -14445676, -3167376, 6976769, 327321, 1527915, -6823750, -1137430, 15443808, -12580673, 6829985, 17253882, 8719904, 4560616, 11475131 ], [ 6177615, 2479713, -6995982, 6160429, 4236365, -20686943, 20219266, 4581253, -17796287, -17787460, -2393712, 7035731, -4452837, -6408783, -5536690, 2313950, 10586976, -13843475, 5009075, 18321870, 7160288, 750904, 9868577 ], [ 4831497, 9581703, -1892898, 141403, 11816123, -20036345, 21236110, 9639619, -19250393, -21129244, -1620048, 7094693, -9232995, -14345481, -4249630, 5765330, 5730144, -15106277, 3188165, 19389858, 5600672, -3058808, 8262023 ], [ 3485379, 16683693, 3210186, -5877623, 19395881, -19385747, 22252954, 14697985, -20704499, -24471028, -846384, 7153655, -14013153, -22282179, -2962570, 9216710, 873312, -16369079, 1367255, 20457846, 4041056, -6868520, 6655469 ], [ 4577796, 18091047, 6053307, -6568307, 20996039, -16323254, 21562975, 14650243, -21937652, -24724867, 310485, 9063557, -12586536, -23599329, -141385, 10415318, -1931157, -15392345, -401524, 21967575, 5498294, -5445386, 6204527 ], [ 8108748, 13803765, 6636465, -1930649, 16616597, -10848866, 19166173, 9496393, -22949852, -21890761, 1850559, 12824399, -4953144, -18296931, 4213925, 9361154, -2683263, -12176075, -2118172, 23919045, 9972386, 1210594, 6909197 ], [ 11639700, 9516483, 7219623, 2707009, 12237155, -5374478, 16769371, 4342543, -23962052, -19056655, 3390633, 16585241, 2680248, -12994533, 8569235, 8306990, -3435369, -8959805, -3834820, 25870515, 14446478, 7866574, 7613867 ], [ 15170652, 5229201, 7802781, 7344667, 7857713, 99910, 14372569, -811307, -24974252, -16222549, 4930707, 20346083, 10313640, -7692135, 12924545, 7252826, -4187475, -5743535, -5551468, 27821985, 18920570, 14522554, 8318537 ], [ 18701604, 941919, 8385939, 11982325, 3478271, 5574298, 11975767, -5965157, -25986452, -13388443, 6470781, 24106925, 17947032, -2389737, 17279855, 6198662, -4939581, -2527265, -7268116, 29773455, 23394662, 21178534, 9023207 ], [ 20622021, -2860691, 8514118, 14711170, -196708, 9493476, 9196423, -9628425, -25085323, -11245876, 7194135, 26929002, 22947489, 1897644, 20655876, 5862803, -5254737, 283185, -8075856, 30038163, 25599885, 25834867, 8407614 ], [ 14489763, -4239941, 6367402, 7895950, -349372, 5636604, 4504369, -5838783, -14617549, -12561004, 3833889, 25057254, 14783271, 1109940, 19135452, 9118469, -3385143, 1064535, -4339056, 21869061, 16460763, 20492965, 1190706 ], [ 8357505, -5619191, 4220686, 1080730, -502036, 1779732, -187685, -2049141, -4149775, -13876132, 473643, 23185506, 6619053, 322236, 17615028, 12374135, -1515549, 1845885, -602256, 13699959, 7321641, 15151063, -6026202 ], [ 2225247, -6998441, 2073970, -5734490, -654700, -2077140, -4879739, 1740501, 6317999, -15191260, -2886603, 21313758, -1545165, -465468, 16094604, 15629801, 354045, 2627235, 3134544, 5530857, -1817481, 9809161, -13243110 ], [ -3907011, -8377691, -72746, -12549710, -807364, -5934012, -9571793, 5530143, 16785773, -16506388, -6246849, 19442010, -9709383, -1253172, 14574180, 18885467, 2223639, 3408585, 6871344, -2638245, -10956603, 4467259, -20460018 ], [ -10039269, -9756941, -2219462, -19364930, -960028, -9790884, -14263847, 9319785, 27253547, -17821516, -9607095, 17570262, -17873601, -2040876, 13053756, 22141133, 4093233, 4189935, 10608144, -10807347, -20095725, -874643, -27676926 ], [ -11829242, -12323611, -2029673, -18195935, -1208482, -10168431, -15200676, 8866077, 29192601, -17881274, -5211176, 16396879, -17685104, -5228755, 8806307, 19740174, 567922, 2724675, 12336439, -14906884, -20618157, -3395605, -24469274 ], [ -12750758, -15127765, -1372583, -15430097, -1476094, -9850113, -15386460, 7563699, 29425911, -17689958, 735976, 15363169, -15826064, -8896669, 4013453, 16207890, -4036370, 810093, 13663033, -18192508, -19417251, -5352379, -19176710 ], [ -13672274, -17931919, -715493, -12664259, -1743706, -9531795, -15572244, 6261321, 29659221, -17498642, 6683128, 14329459, -13967024, -12564583, -779401, 12675606, -8640662, -1104489, 14989627, -21478132, -18216345, -7309153, -13884146 ], [ -14593790, -20736073, -58403, -9898421, -2011318, -9213477, -15758028, 4958943, 29892531, -17307326, 12630280, 13295749, -12107984, -16232497, -5572255, 9143322, -13244954, -3019071, 16316221, -24763756, -17015439, -9265927, -8591582 ], [ -15515306, -23540227, 598687, -7132583, -2278930, -8895159, -15943812, 3656565, 30125841, -17116010, 18577432, 12262039, -10248944, -19900411, -10365109, 5611038, -17849246, -4933653, 17642815, -28049380, -15814533, -11222701, -3299018 ], [ -14566238, -24204646, 530776, -4054535, -1044148, -5920752, -12676854, 391323, 25953774, -15722864, 20148070, 11615464, -6250442, -17343439, -10269901, 2155245, -17121338, -7901571, 14391940, -29337325, -12263583, -11042602, 1098778 ], [ -11746586, -22729330, -262136, -664277, 1693028, -290256, -5957154, -4836783, 17376330, -13127888, 17342194, 11356024, -112478, -8561581, -5286631, -1224057, -11061230, -11922825, 6563596, -28627591, -6362589, -8725630, 4601806 ], [ -8926934, -21254014, -1055048, 2725981, 4430204, 5340240, 762546, -10064889, 8798886, -10532912, 14536318, 11096584, 6025486, 220277, -303361, -4603359, -5001122, -15944079, -1264748, -27917857, -461595, -6408658, 8104834 ], [ -6107282, -19778698, -1847960, 6116239, 7167380, 10970736, 7482246, -15292995, 221442, -7937936, 11730442, 10837144, 12163450, 9002135, 4679909, -7982661, 1058986, -19965333, -9093092, -27208123, 5439399, -4091686, 11607862 ], [ -3287630, -18303382, -2640872, 9506497, 9904556, 16601232, 14201946, -20521101, -8356002, -5342960, 8924566, 10577704, 18301414, 17783993, 9663179, -11361963, 7119094, -23986587, -16921436, -26498389, 11340393, -1774714, 15110890 ], [ -520479, -16076049, -2485790, 12372577, 12011370, 19931854, 19630962, -24218498, -14822858, -3382536, 6664242, 10572489, 21857050, 24783808, 13896569, -13693821, 12704124, -27053770, -22511196, -25367245, 15294311, 144144, 17637056 ], [ 1984167, -10088631, 2409262, 12617767, 10966374, 11763106, 18606558, -20262350, -10736774, -4594872, 7131678, 11838399, 12501046, 22873408, 14380559, -10788459, 15913764, -25350598, -16908036, -22129051, 9512849, 72432, 15278912 ], [ 4488813, -4101213, 7304314, 12862957, 9921378, 3594358, 17582154, -16306202, -6650690, -5807208, 7599114, 13104309, 3145042, 20963008, 14864549, -7883097, 19123404, -23647426, -11304876, -18890857, 3731387, 720, 12920768 ], [ 6993459, 1886205, 12199366, 13108147, 8876382, -4574390, 16557750, -12350054, -2564606, -7019544, 8066550, 14370219, -6210962, 19052608, 15348539, -4977735, 22333044, -21944254, -5701716, -15652663, -2050075, -70992, 10562624 ], [ 9498105, 7873623, 17094418, 13353337, 7831386, -12743138, 15533346, -8393906, 1521478, -8231880, 8533986, 15636129, -15566966, 17142208, 15832529, -2072373, 25542684, -20241082, -98556, -12414469, -7831537, -142704, 8204480 ], [ 12002751, 13861041, 21989470, 13598527, 6786390, -20911886, 14508942, -4437758, 5607562, -9444216, 9001422, 16902039, -24922970, 15231808, 16316519, 832989, 28752324, -18537910, 5504604, -9176275, -13612999, -214416, 5846336 ], [ 7790752, 9846829, 17769797, 15640557, 5133779, -22044034, 15359248, -4743630, 2744536, -6363472, 6210658, 13098504, -22964754, 16386803, 10423759, 2513281, 22694829, -12702653, 8974549, -8063211, -12135156, -3430403, 7498012 ], [ 2235424, 3832291, 11727179, 18041955, 3359645, -21768862, 16584496, -5901906, -1508312, -2424112, 2768254, 8281080, -18743694, 18154877, 3255649, 3948559, 14783907, -6040979, 12017851, -7375173, -9205452, -7275245, 9951652 ], [ -3319904, -2182247, 5684561, 20443353, 1585511, -21493690, 17809744, -7060182, -5761160, 1515248, -674150, 3463656, -14522634, 19922951, -3912461, 5383837, 6872985, 620695, 15061153, -6687135, -6275748, -11120087, 12405292 ], [ -8875232, -8196785, -358057, 22844751, -188623, -21218518, 19034992, -8218458, -10014008, 5454608, -4116554, -1353768, -10301574, 21691025, -11080571, 6819115, -1037937, 7282369, 18104455, -5999097, -3346044, -14964929, 14858932 ], [ -14430560, -14211323, -6400675, 25246149, -1962757, -20943346, 20260240, -9376734, -14266856, 9393968, -7558958, -6171192, -6080514, 23459099, -18248681, 8254393, -8948859, 13944043, 21147757, -5311059, -416340, -18809771, 17312572 ], [ -15152228, -15302852, -7486072, 24971823, -3324181, -19276255, 16151440, -7745934, -15912053, 7735895, -11176787, -6073251, -5963871, 22099298, -20842688, 6136054, -10417908, 16109737, 22001521, -3184002, -1010073, -17388293, 18292669 ], [ -11040236, -11471372, -3614248, 22021773, -4272895, -16217245, 6708592, -3326058, -14949599, 480389, -14970041, -1059945, -9951645, 17611622, -18862592, 464098, -5445084, 13779451, 20665747, 382074, -5127243, -10700495, 17799223 ], [ -6928244, -7639892, 257576, 19071723, -5221609, -13158235, -2734256, 1093818, -13987145, -6775117, -18763295, 3953361, -13939419, 13123946, -16882496, -5207858, -472260, 11449165, 19329973, 3948150, -9244413, -4012697, 17305777 ], [ -2816252, -3808412, 4129400, 16121673, -6170323, -10099225, -12177104, 5513694, -13024691, -14030623, -22556549, 8966667, -17927193, 8636270, -14902400, -10879814, 4500564, 9118879, 17994199, 7514226, -13361583, 2675101, 16812331 ], [ 1295740, 23068, 8001224, 13171623, -7119037, -7040215, -21619952, 9933570, -12062237, -21286129, -26349803, 13979973, -21914967, 4148594, -12922304, -16551770, 9473388, 6788593, 16658425, 11080302, -17478753, 9362899, 16318885 ], [ 4987330, 3411725, 10551164, 10499678, -7093121, -4401510, -29064541, 12918989, -11372443, -27035754, -28944728, 18523639, -24386045, 257467, -10804868, -21003202, 13896858, 5268679, 15601321, 14417598, -20283335, 14557995, 15288776 ], [ 6576910, 4586267, 6491684, 9218258, -2194055, -3864330, -26517835, 8732123, -12045949, -25255974, -25548008, 20719105, -19273643, -650915, -8000732, -19352014, 15573558, 7800625, 15937567, 16610994, -16524977, 12289581, 11575352 ], [ 8166490, 5760809, 2432204, 7936838, 2705011, -3327150, -23971129, 4545257, -12719455, -23476194, -22151288, 22914571, -14161241, -1559297, -5196596, -17700826, 17250258, 10332571, 16273813, 18804390, -12766619, 10021167, 7861928 ], [ 9756070, 6935351, -1627276, 6655418, 7604077, -2789970, -21424423, 358391, -13392961, -21696414, -18754568, 25110037, -9048839, -2467679, -2392460, -16049638, 18926958, 12864517, 16610059, 20997786, -9008261, 7752753, 4148504 ], [ 11345650, 8109893, -5686756, 5373998, 12503143, -2252790, -18877717, -3828475, -14066467, -19916634, -15357848, 27305503, -3936437, -3376061, 411676, -14398450, 20603658, 15396463, 16946305, 23191182, -5249903, 5484339, 435080 ], [ 12935230, 9284435, -9746236, 4092578, 17402209, -1715610, -16331011, -8015341, -14739973, -18136854, -11961128, 29500969, 1175965, -4284443, 3215812, -12747262, 22280358, 17928409, 17282551, 25384578, -1491545, 3215925, -3278344 ], [ 11000000, 9265677, -7568041, 4551473, 20516005, -4066815, -15356605, -4226722, -13240214, -12249139, -14346823, 24615110, 843157, -417810, 6120963, -7279659, 16504703, 15917405, 17503252, 17448964, -704067, 4933431, -6017948 ], [ 8359808, 9008259, -4142311, 5358431, 23272747, -6995697, -14696659, 1156994, -11305802, -5539837, -17889001, 18312986, -578693, 4403826, 9046317, -1048773, 9238577, 12997811, 17700844, 7487548, -510765, 7448121, -8562788 ], [ 5719616, 8750841, -716581, 6165389, 26029489, -9924579, -14036713, 6540710, -9371390, 1169465, -21431179, 12010862, -2000543, 9225462, 11971671, 5182113, 1972451, 10078217, 17898436, -2473868, -317463, 9962811, -11107628 ], [ 3079424, 8493423, 2709149, 6972347, 28786231, -12853461, -13376767, 11924426, -7436978, 7878767, -24973357, 5708738, -3422393, 14047098, 14897025, 11412999, -5293675, 7158623, 18096028, -12435284, -124161, 12477501, -13652468 ], [ 439232, 8236005, 6134879, 7779305, 31542973, -15782343, -12716821, 17308142, -5502566, 14588069, -28515535, -593386, -4844243, 18868734, 17822379, 17643885, -12559801, 4239029, 18293620, -22396700, 69141, 14992191, -16197308 ], [ -340891, 7058718, 8094857, 6961727, 31706443, -15635481, -13717072, 19656098, -5558534, 16596575, -25871665, -2907301, -3900620, 18533757, 17317713, 21573372, -16249483, 1517678, 16594177, -25814195, -815463, 14100612, -17673119 ], [ 739055, 4961562, 8589083, 4519613, 29276641, -12412875, -16377520, 18968294, -7604882, 13904285, -17041747, -1233007, -591524, 13042167, 13383027, 23201460, -16362721, -1005430, 12997699, -22687769, -2777973, 9802764, -18079901 ], [ 1819001, 2864406, 9083309, 2077499, 26846839, -9190269, -19037968, 18280490, -9651230, 11211995, -8211829, 441287, 2717572, 7550577, 9448341, 24829548, -16475959, -3528538, 9401221, -19561343, -4740483, 5504916, -18486683 ], [ 2898947, 767250, 9577535, -364615, 24417037, -5967663, -21698416, 17592686, -11697578, 8519705, 618089, 2115581, 6026668, 2058987, 5513655, 26457636, -16589197, -6051646, 5804743, -16434917, -6702993, 1207068, -18893465 ], [ 3978893, -1329906, 10071761, -2806729, 21987235, -2745057, -24358864, 16904882, -13743926, 5827415, 9448007, 3789875, 9335764, -3432603, 1578969, 28085724, -16702435, -8574754, 2208265, -13308491, -8665503, -3090780, -19300247 ], [ 4082083, -3583827, 10411571, -4839060, 19182618, -149604, -25094588, 16097295, -14352596, 4271876, 15983731, 5895443, 11235085, -6970857, -966786, 27861867, -16781758, -10584714, -819766, -10572413, -10048942, -6976965, -18591200 ], [ -698507, -6621573, 9979301, -4822476, 14503926, -689916, -16206692, 14690793, -7772876, 8400092, 11048485, 10157381, 6085531, -742431, 3432114, 18378285, -16691506, -10028934, -1005562, -9788075, -8537026, -8804835, -12303008 ], [ -5479097, -9659319, 9547031, -4805892, 9825234, -1230228, -7318796, 13284291, -1193156, 12528308, 6113239, 14419319, 935977, 5485995, 7831014, 8894703, -16601254, -9473154, -1191358, -9003737, -7025110, -10632705, -6014816 ], [ -10259687, -12697065, 9114761, -4789308, 5146542, -1770540, 1569100, 11877789, 5386564, 16656524, 1177993, 18681257, -4213577, 11714421, 12229914, -588879, -16511002, -8917374, -1377154, -8219399, -5513194, -12460575, 273376 ], [ -15040277, -15734811, 8682491, -4772724, 467850, -2310852, 10456996, 10471287, 11966284, 20784740, -3757253, 22943195, -9363131, 17942847, 16628814, -10072461, -16420750, -8361594, -1562950, -7435061, -4001278, -14288445, 6561568 ], [ -19820867, -18772557, 8250221, -4756140, -4210842, -2851164, 19344892, 9064785, 18546004, 24912956, -8692499, 27205133, -14512685, 24171273, 21027714, -19556043, -16330498, -7805814, -1748746, -6650723, -2489362, -16116315, 12849760 ], [ -14754147, -16395978, 4861401, -1858081, -5363604, -6648506, 20868973, 10454018, 17054084, 20462562, -7539765, 26883326, -14092999, 22880044, 21309944, -17136860, -18031371, -9993294, -1083627, -2748010, -277331, -18357900, 8900882 ], [ -7717965, -12936534, 881271, 1616273, -5811180, -11097254, 20920291, 12402398, 13947836, 14296446, -5169435, 25644770, -12559465, 20084884, 20768840, -12337124, -20090469, -12729426, -248325, 1778378, 2074723, -20682228, 2904590 ], [ -681783, -9477090, -3098859, 5090627, -6258756, -15546002, 20971609, 14350778, 10841588, 8130330, -2799105, 24406214, -11025931, 17289724, 20227736, -7537388, -22149567, -15465558, 586977, 6304766, 4426777, -23006556, -3091702 ], [ 6354399, -6017646, -7078989, 8564981, -6706332, -19994750, 21022927, 16299158, 7735340, 1964214, -428775, 23167658, -9492397, 14494564, 19686632, -2737652, -24208665, -18201690, 1422279, 10831154, 6778831, -25330884, -9087994 ], [ 13390581, -2558202, -11059119, 12039335, -7153908, -24443498, 21074245, 18247538, 4629092, -4201902, 1941555, 21929102, -7958863, 11699404, 19145528, 2062084, -26267763, -20937822, 2257581, 15357542, 9130885, -27655212, -15084286 ], [ 16598865, -1475799, -13026090, 10963277, -7053654, -25593308, 18975811, 15335852, 3922202, -6713880, 3817098, 17498576, -8062705, 8184925, 17717705, 1736083, -23753646, -21824529, 2524881, 14747984, 9499201, -28594632, -14243053 ], [ 15979251, -2770437, -12979902, 5336807, -6405570, -23444180, 14727625, 7564100, 5614670, -5571720, 5197854, 9876080, -9803923, 3951127, 15403163, -3715655, -16666314, -20861811, 2224179, 9002480, 7883779, -28149144, -6564295 ], [ 15359637, -4065075, -12933714, -289663, -5757486, -21295052, 10479439, -207652, 7307138, -4429560, 6578610, 2253584, -11545141, -282671, 13088621, -9167393, -9578982, -19899093, 1923477, 3256976, 6268357, -27703656, 1114463 ], [ 14740023, -5359713, -12887526, -5916133, -5109402, -19145924, 6231253, -7979404, 8999606, -3287400, 7959366, -5368912, -13286359, -4516469, 10774079, -14619131, -2491650, -18936375, 1622775, -2488528, 4652935, -27258168, 8793221 ], [ 14120409, -6654351, -12841338, -11542603, -4461318, -16996796, 1983067, -15751156, 10692074, -2145240, 9340122, -12991408, -15027577, -8750267, 8459537, -20070869, 4595682, -17973657, 1322073, -8234032, 3037513, -26812680, 16471979 ], [ 13092156, -7866376, -12479291, -15398628, -3344075, -15198462, -1956080, -21615080, 12168552, -938071, 10500577, -19172858, -15659793, -11485824, 6115135, -23936759, 9514841, -17182584, 647763, -13168821, 1512934, -25967765, 21354598 ], [ 10020708, -8665336, -10537949, -10402428, 118963, -15154098, -4350032, -17939864, 12565080, 594143, 10559527, -18149078, -10746999, -6730176, 3621433, -19873409, 3593135, -17249736, -1894587, -14050035, 442570, -23125715, 12256522 ], [ 6949260, -9464296, -8596607, -5406228, 3582001, -15109734, -6743984, -14264648, 12961608, 2126357, 10618477, -17125298, -5834205, -1974528, 1127731, -15810059, -2328571, -17316888, -4436937, -14931249, -627794, -20283665, 3158446 ], [ 3877812, -10263256, -6655265, -410028, 7045039, -15065370, -9137936, -10589432, 13358136, 3658571, 10677427, -16101518, -921411, 2781120, -1365971, -11746709, -8250277, -17384040, -6979287, -15812463, -1698158, -17441615, -5939630 ], [ 806364, -11062216, -4713923, 4586172, 10508077, -15021006, -11531888, -6914216, 13754664, 5190785, 10736377, -15077738, 3991383, 7536768, -3859673, -7683359, -14171983, -17451192, -9521637, -16693677, -2768522, -14599565, -15037706 ], [ -2265084, -11861176, -2772581, 9582372, 13971115, -14976642, -13925840, -3239000, 14151192, 6722999, 10795327, -14053958, 8904177, 12292416, -6353375, -3620009, -20093689, -17518344, -12063987, -17574891, -3838886, -11757515, -24135782 ], [ -5518267, -13610451, -4599214, 4806497, 10261608, -12540518, -13660042, -255504, 11025375, 6528538, 8823097, -11397228, 4980826, 11115489, -6527422, -3370389, -17016475, -14443031, -8820597, -18163435, -7524475, -6315025, -24183793 ], [ -8807797, -15549789, -7179442, -1923793, 5117592, -9626042, -12862294, 2589648, 7195089, 5988742, 6444631, -8413908, -709754, 8752047, -6237538, -3883515, -12139477, -10739225, -4420059, -18693445, -11733109, -352447, -22421791 ], [ -12097327, -17489127, -9759670, -8654083, -26424, -6711566, -12064546, 5434800, 3364803, 5448946, 4066165, -5430588, -6400334, 6388605, -5947654, -4396641, -7262479, -7035419, -19521, -19223455, -15941743, 5610131, -20659789 ], [ -15386857, -19428465, -12339898, -15384373, -5170440, -3797090, -11266798, 8279952, -465483, 4909150, 1687699, -2447268, -12090914, 4025163, -5657770, -4909767, -2385481, -3331613, 4381017, -19753465, -20150377, 11572709, -18897787 ], [ -18676387, -21367803, -14920126, -22114663, -10314456, -882614, -10469050, 11125104, -4295769, 4369354, -690767, 536052, -17781494, 1661721, -5367886, -5422893, 2491517, 372193, 8781555, -20283475, -24359011, 17535287, -17135785 ], [ -20202487, -21527712, -15554311, -24514894, -12939567, 733933, -6614728, 12230727, -3769932, 3899152, -4025189, 4344684, -16653428, -1669668, -3749641, -6734625, 6534104, 2751586, 7099155, -16667203, -26032672, 15527654, -16944730 ], [ -19965157, -19908192, -14242453, -22585066, -13045773, 1052551, 296168, 11596821, 1112028, 3498544, -8315567, 8978628, -8706716, -5969004, -803035, -8844963, 9742280, 3806566, -666183, -8904649, -25171360, 5549810, -18324622 ], [ -19727827, -18288672, -12930595, -20655238, -13151979, 1371169, 7207064, 10962915, 5993988, 3097936, -12605945, 13612572, -760004, -10268340, 2143571, -10955301, 12950456, 4861546, -8431521, -1142095, -24310048, -4428034, -19704514 ], [ -19490497, -16669152, -11618737, -18725410, -13258185, 1689787, 14117960, 10329009, 10875948, 2697328, -16896323, 18246516, 7186708, -14567676, 5090177, -13065639, 16158632, 5916526, -16196859, 6620459, -23448736, -14405878, -21084406 ], [ -19253167, -15049632, -10306879, -16795582, -13364391, 2008405, 21028856, 9695103, 15757908, 2296720, -21186701, 22880460, 15133420, -18867012, 8036783, -15175977, 19366808, 6971506, -23962197, 14383013, -22587424, -24383722, -22464298 ], [ -17718514, -13921947, -8173899, -14741880, -12489901, 2871814, 25819699, 8867483, 20107319, 2116159, -23869948, 26321710, 20682935, -22637264, 9397691, -17020218, 20967698, 7631264, -29483873, 21092498, -20584007, -32033671, -23508793 ], [ -9697246, -15253437, -1935309, -12068808, -6711931, 6459178, 20010277, 7071293, 21793985, 3035833, -18517540, 23799490, 14246465, -23762096, 2830109, -17533974, 14532158, 6314912, -23787239, 22536638, -12870065, -28044145, -22876303 ], [ -1675978, -16584927, 4303281, -9395736, -933961, 10046542, 14200855, 5275103, 23480651, 3955507, -13165132, 21277270, 7809995, -24886928, -3737473, -18047730, 8096618, 4998560, -18090605, 23980778, -5156123, -24054619, -22243813 ], [ 6345290, -17916417, 10541871, -6722664, 4844009, 13633906, 8391433, 3478913, 25167317, 4875181, -7812724, 18755050, 1373525, -26011760, -10305055, -18561486, 1661078, 3682208, -12393971, 25424918, 2557819, -20065093, -21611323 ], [ 14366558, -19247907, 16780461, -4049592, 10621979, 17221270, 2582011, 1682723, 26853983, 5794855, -2460316, 16232830, -5062945, -27136592, -16872637, -19075242, -4774462, 2365856, -6697337, 26869058, 10271761, -16075567, -20978833 ], [ 22387826, -20579397, 23019051, -1376520, 16399949, 20808634, -3227411, -113467, 28540649, 6714529, 2892092, 13710610, -11499415, -28261424, -23440219, -19588998, -11210002, 1049504, -1000703, 28313198, 17985703, -12086041, -20346343 ], [ 23821089, -16258497, 23636521, -3823973, 12798689, 17934938, -4315298, 1772168, 26126105, 9782193, 5646380, 15909775, -13467490, -26705731, -17324496, -13306829, -12242857, 2622382, -2887564, 26335633, 14241960, -9501510, -13743463 ], [ 23936751, -10807119, 23129767, -7295531, 7321583, 13769030, -4458878, 4394168, 22891319, 13279455, 7881044, 19053217, -14541886, -24613933, -8672112, -5665475, -12195175, 4773106, -6291124, 23673727, 8206680, -7197978, -5946505 ], [ 24052413, -5355741, 22623013, -10767089, 1844477, 9603122, -4602458, 7016168, 19656533, 16776717, 10115708, 22196659, -15616282, -22522135, -19728, 1975879, -12147493, 6923830, -9694684, 21011821, 2171400, -4894446, 1850453 ], [ 24168075, 95637, 22116259, -14238647, -3632629, 5437214, -4746038, 9638168, 16421747, 20273979, 12350372, 25340101, -16690678, -20430337, 8632656, 9617233, -12099811, 9074554, -13098244, 18349915, -3863880, -2590914, 9647411 ], [ 24283737, 5547015, 21609505, -17710205, -9109735, 1271306, -4889618, 12260168, 13186961, 23771241, 14585036, 28483543, -17765074, -18338539, 17285040, 17258587, -12052129, 11225278, -16501804, 15688009, -9899160, -287382, 17444369 ], [ 22723428, 9471117, 17462773, -16439978, -11709415, 1827704, -6599681, 12344513, 9609722, 21024660, 11247656, 25274683, -17336509, -14671318, 18543207, 18176863, -11580490, 13431550, -16463536, 14177086, -9680676, 1200375, 19262810 ], [ 19487148, 11867943, 9676063, -10427966, -11431669, 7106408, -9876227, 9891203, 5690030, 12034236, 2338232, 15713521, -15404983, -9428674, 12407157, 12372061, -10684894, 15693370, -12983440, 13817146, -3208428, 1872357, 15102734 ], [ 16250868, 14264769, 1889353, -4415954, -11153923, 12385112, -13152773, 7437893, 1770338, 3043812, -6571192, 6152359, -13473457, -4186030, 6271107, 6567259, -9789298, 17955190, -9503344, 13457206, 3263820, 2544339, 10942658 ], [ 13014588, 16661595, -5897357, 1596058, -10876177, 17663816, -16429319, 4984583, -2149354, -5946612, -15480616, -3408803, -11541931, 1056614, 135057, 762457, -8893702, 20217010, -6023248, 13097266, 9736068, 3216321, 6782582 ], [ 9778308, 19058421, -13684067, 7608070, -10598431, 22942520, -19705865, 2531273, -6069046, -14937036, -24390040, -12969965, -9610405, 6299258, -6000993, -5042345, -7998106, 22478830, -2543152, 12737326, 16208316, 3888303, 2622506 ], [ 6937647, 19729572, -18646449, 11695699, -10883810, 26765998, -21329684, -393879, -9004553, -22176910, -30308282, -20477335, -7931215, 10590996, -10061167, -9852545, -6500443, 23668288, 494663, 12708917, 20253932, 4062096, -1366965 ], [ 6075081, 11772348, -9487191, 6161413, -13984814, 23313346, -14689868, -5678241, -7019135, -20664034, -21270614, -17715745, -7513705, 10128204, -3741961, -9689735, -1992445, 19495936, 1321073, 14338163, 12166388, 1744944, -4503411 ], [ 5212515, 3815124, -327933, 627127, -17085818, 19860694, -8050052, -10962603, -5033717, -19151158, -12232946, -14954155, -7096195, 9665412, 2577245, -9526925, 2515553, 15323584, 2147483, 15967409, 4078844, -572208, -7639857 ], [ 4349949, -4142100, 8831325, -4907159, -20186822, 16408042, -1410236, -16246965, -3048299, -17638282, -3195278, -12192565, -6678685, 9202620, 8896451, -9364115, 7023551, 11151232, 2973893, 17596655, -4008700, -2889360, -10776303 ], [ 3487383, -12099324, 17990583, -10441445, -23287826, 12955390, 5229580, -21531327, -1062881, -16125406, 5842390, -9430975, -6261175, 8739828, 15215657, -9201305, 11531549, 6978880, 3800303, 19225901, -12096244, -5206512, -13912749 ], [ 2624817, -20056548, 27149841, -15975731, -26388830, 9502738, 11869396, -26815689, 922537, -14612530, 14880058, -6669385, -5843665, 8277036, 21534863, -9038495, 16039547, 2806528, 4626713, 20855147, -20183788, -7523664, -17049195 ], [ 6373076, -22868022, 26230339, -14087557, -21290749, 5624331, 13862562, -26160476, -2809380, -10673104, 16068371, -5832495, -7437140, 9939044, 21330549, -5421100, 14612295, -1157119, 4457988, 14312588, -21185052, -3344241, -11671081 ], [ 11043500, -24650346, 23295085, -10714891, -14552851, 1660773, 14926398, -24317348, -7684764, -6248368, 15686813, -5380545, -9432812, 12026012, 19821531, -1112788, 11997993, -5079025, 4090236, 6135668, -20769060, 2134497, -4590055 ], [ 15713924, -26432670, 20359831, -7342225, -7814953, -2302785, 15990234, -22474220, -12560148, -1823632, 15305255, -4928595, -11428484, 14112980, 18312513, 3195524, 9383691, -9000931, 3722484, -2041252, -20353068, 7613235, 2490971 ], [ 20384348, -28214994, 17424577, -3969559, -1077055, -6266343, 17054070, -20631092, -17435532, 2601104, 14923697, -4476645, -13424156, 16199948, 16803495, 7503836, 6769389, -12922837, 3354732, -10218172, -19937076, 13091973, 9571997 ], [ 25054772, -29997318, 14489323, -596893, 5660843, -10229901, 18117906, -18787964, -22310916, 7025840, 14542139, -4024695, -15419828, 18286916, 15294477, 11812148, 4155087, -16844743, 2986980, -18395092, -19521084, 18570711, 16653023 ], [ 25920929, -25343631, 13158727, -877945, 6300194, -9526803, 17416722, -16982795, -19398654, 6114629, 13033058, -1945239, -13906526, 20481212, 10867143, 11381627, 2528355, -17194153, 3280770, -18801343, -17728869, 18693753, 21054977 ], [ 22982819, -14253933, 13432789, -4812715, 840998, -4157049, 14950518, -15215585, -8698746, -132529, 10396454, 1761723, -8884250, 22782836, 3521493, 6212273, 1889193, -13971067, 4236102, -11436925, -14560431, 13461099, 22777859 ], [ 20044709, -3164235, 13706851, -8747485, -4618198, 1212705, 12484314, -13448375, 2001162, -6379687, 7759850, 5468685, -3861974, 25084460, -3824157, 1042919, 1250031, -10747981, 5191434, -4072507, -11391993, 8228445, 24500741 ], [ 17106599, 7925463, 13980913, -12682255, -10077394, 6582459, 10018110, -11681165, 12701070, -12626845, 5123246, 9175647, 1160302, 27386084, -11169807, -4126435, 610869, -7524895, 6146766, 3291911, -8223555, 2995791, 26223623 ], [ 14168489, 19015161, 14254975, -16617025, -15536590, 11952213, 7551906, -9913955, 23400978, -18874003, 2486642, 12882609, 6182578, 29687708, -18515457, -9295789, -28293, -4301809, 7102098, 10656329, -5055117, -2236863, 27946505 ], [ 11321000, 27573104, 14094158, -19285955, -19404100, 15305258, 5624112, -8259377, 31219149, -22726169, 399898, 15532638, 9576769, 30702640, -23690847, -12444107, -978464, -1027370, 7394250, 16251781, -2033899, -6433478, 29245943 ], [ 8926616, 23472272, 11758946, -15625685, -15313180, 8574758, 6388368, -7167959, 24628635, -14603375, 1062454, 12898002, 4830535, 25284112, -18014937, -5487245, -3483680, 2503834, 4370502, 13002403, 251219, -5449898, 28428161 ], [ 6532232, 19371440, 9423734, -11965415, -11222260, 1844258, 7152624, -6076541, 18038121, -6480581, 1725010, 10263366, 84301, 19865584, -12339027, 1469617, -5988896, 6035038, 1346754, 9753025, 2536337, -4466318, 27610379 ], [ 4137848, 15270608, 7088522, -8305145, -7131340, -4886242, 7916880, -4985123, 11447607, 1642213, 2387566, 7628730, -4661933, 14447056, -6663117, 8426479, -8494112, 9566242, -1676994, 6503647, 4821455, -3482738, 26792597 ], [ 1743464, 11169776, 4753310, -4644875, -3040420, -11616742, 8681136, -3893705, 4857093, 9765007, 3050122, 4994094, -9408167, 9028528, -987207, 15383341, -10999328, 13097446, -4700742, 3254269, 7106573, -2499158, 25974815 ], [ -650920, 7068944, 2418098, -984605, 1050500, -18347242, 9445392, -2802287, -1733421, 17887801, 3712678, 2359458, -14154401, 3610000, 4688703, 22340203, -13504544, 16628650, -7724490, 4891, 9391691, -1515578, 25157033 ], [ -923274, 5878852, -1349244, -3316710, 4529480, -11434142, 8913068, -1003824, -3849905, 12310085, 5270534, 2758137, -15639660, 2365132, 7236903, 19675975, -13897695, 13101144, -3498198, -4164032, 8161029, 2612477, 17311361 ], [ -771222, 5270908, -5403012, -6847290, 7886072, -1792322, 8121428, 936048, -5071583, 3992267, 7007450, 3763479, -16472724, 1954996, 9159561, 15087529, -13868433, 8161896, 2178102, -8516864, 6227211, 7369427, 8060111 ], [ -619170, 4662964, -9456780, -10377870, 11242664, 7849498, 7329788, 2875920, -6293261, -4325551, 8744366, 4768821, -17305788, 1544860, 11082219, 10499083, -13839171, 3222648, 7854402, -12869696, 4293393, 12126377, -1191139 ], [ -467118, 4055020, -13510548, -13908450, 14599256, 17491318, 6538148, 4815792, -7514939, -12643369, 10481282, 5774163, -18138852, 1134724, 13004877, 5910637, -13809909, -1716600, 13530702, -17222528, 2359575, 16883327, -10442389 ], [ -315066, 3447076, -17564316, -17439030, 17955848, 27133138, 5746508, 6755664, -8736617, -20961187, 12218198, 6779505, -18971916, 724588, 14927535, 1322191, -13780647, -6655848, 19207002, -21575360, 425757, 21640277, -19693639 ] ], [ [ 25672928, 12453312, 11862688, -12794272, 15949664, -7489664, -8332032, 436576, -21944256, 15340864, -28098464, 18475488, -20839840, 4254208, 23784224, 19308544, 12169504, -4289088, 7862720, 8249248, 6179168, 23862240, -14405920 ], [ 25672928, 12453312, 11862688, -12794272, 15949664, -7489664, -8332032, 436576, -21944256, 15340864, -28098464, 18475488, -20839840, 4254208, 23784224, 19308544, 12169504, -4289088, 7862720, 8249248, 6179168, 23862240, -14405920 ], [ 25672928, 12453312, 11862688, -12794272, 15949664, -7489664, -8332032, 436576, -21944256, 15340864, -28098464, 18475488, -20839840, 4254208, 23784224, 19308544, 12169504, -4289088, 7862720, 8249248, 6179168, 23862240, -14405920 ], [ 24628803, 7391847, 7583788, -9035102, 10166124, -3402869, -7438052, 1166861, -14142476, 9733514, -25028729, 12133473, -20097085, 949048, 21876619, 19261494, 13378604, 839557, 7406190, 8551848, 3854223, 16500115, -10318890 ], [ 23375853, 1318089, 2449108, -4524098, 3225876, 1501285, -6365276, 2043203, -4780340, 3004694, -21345047, 4523055, -19205779, -3017144, 19587493, 19205034, 14829524, 6993931, 6858354, 8914968, 1064289, 7665565, -5414454 ], [ 22122903, -4755669, -2685572, -13094, -3714372, 6405439, -5292500, 2919545, 4581796, -3724126, -17661365, -3087363, -18314473, -6983336, 17298367, 19148574, 16280444, 13148305, 6310518, 9278088, -1725645, -1168985, -510018 ], [ 20869953, -10829427, -7820252, 4497910, -10654620, 11309593, -4219724, 3795887, 13943932, -10452946, -13977683, -10697781, -17423167, -10949528, 15009241, 19092114, 17731364, 19302679, 5762682, 9641208, -4515579, -10003535, 4394418 ], [ 19617003, -16903185, -12954932, 9008914, -17594868, 16213747, -3146948, 4672229, 23306068, -17181766, -10294001, -18308199, -16531861, -14915720, 12720115, 19035654, 19182284, 25457053, 5214846, 10004328, -7305513, -18838085, 9298854 ], [ 14980488, -16614552, -16240175, 10695082, -17634225, 15343468, -3712397, 1973894, 24972205, -18902185, -9625826, -20053323, -13459501, -16222172, 8512009, 17391117, 16972271, 23915059, 3603639, 8910252, -8726277, -22374152, 8377728 ], [ 6960408, -9963528, -17675981, 9556414, -10772691, 8698756, -5916071, -4299118, 18942343, -15614203, -11973158, -15933153, -8206087, -14868884, 2384923, 14158503, 11101325, 14676697, 929061, 6358980, -8777871, -20611736, 1631040 ], [ -1059672, -3312504, -19111787, 8417746, -3911157, 2054044, -8119745, -10572130, 12912481, -12326221, -14320490, -11812983, -2952673, -13515596, -3742163, 10925889, 5230379, 5438335, -1745517, 3807708, -8829465, -18849320, -5115648 ], [ -9079752, 3338520, -20547593, 7279078, 2950377, -4590668, -10323419, -16845142, 6882619, -9038239, -16667822, -7692813, 2300741, -12162308, -9869249, 7693275, -640567, -3800027, -4420095, 1256436, -8881059, -17086904, -11862336 ], [ -17099832, 9989544, -21983399, 6140410, 9811911, -11235380, -12527093, -23118154, 852757, -5750257, -19015154, -3572643, 7554155, -10809020, -15996335, 4460661, -6511513, -13038389, -7094673, -1294836, -8932653, -15324488, -18609024 ], [ -22734511, 14747445, -23252321, 5481515, 15860764, -15424597, -14561506, -26533715, -4552171, -3431290, -20513581, -715034, 11241473, -8779784, -21113794, 1614838, -11129177, -19814706, -8825726, -2768706, -9330295, -12642971, -23964832 ], [ -16442185, 10039731, -23686823, 7221485, 17846212, -7336339, -15749614, -15662021, -6832429, -5957398, -17767483, -4170230, 7098311, -3370808, -21183118, 702970, -9480431, -14280798, -5839154, 1144434, -11458177, -5365949, -22366240 ], [ -10149859, 5332017, -24121325, 8961455, 19831660, 751919, -16937722, -4790327, -9112687, -8483506, -15021385, -7625426, 2955149, 2038168, -21252442, -208898, -7831685, -8746890, -2852582, 5057574, -13586059, 1911073, -20767648 ], [ -3857533, 624303, -24555827, 10701425, 21817108, 8840177, -18125830, 6081367, -11392945, -11009614, -12275287, -11080622, -1188013, 7447144, -21321766, -1120766, -6182939, -3212982, 133990, 8970714, -15713941, 9188095, -19169056 ], [ 2434793, -4083411, -24990329, 12441395, 23802556, 16928435, -19313938, 16953061, -13673203, -13535722, -9529189, -14535818, -5331175, 12856120, -21391090, -2032634, -4534193, 2320926, 3120562, 12883854, -17841823, 16465117, -17570464 ], [ 8727119, -8791125, -25424831, 14181365, 25788004, 25016693, -20502046, 27824755, -15953461, -16061830, -6783091, -17991014, -9474337, 18265096, -21460414, -2944502, -2885447, 7854834, 6107134, 16796994, -19969705, 23742139, -15971872 ], [ 6350810, -5952939, -22075303, 12019790, 20318662, 25653466, -17179374, 20855209, -11238819, -14837433, -3614823, -18081125, -8914604, 14226702, -20873428, -2101345, 573144, 6277887, 5975641, 19040634, -21324292, 23123256, -12261390 ], [ 2240774, -1605573, -17968969, 9077906, 13358362, 24799942, -12954546, 10317415, -5125197, -12862935, -362121, -17498219, -7414292, 8298834, -20155180, -907183, 4393704, 3278769, 5220535, 20950374, -22524220, 20925192, -8128530 ], [ -1869262, 2741793, -13862635, 6136022, 6398062, 23946418, -8729718, -220379, 988425, -10888437, 2890581, -16915313, -5913980, 2370966, -19436932, 286979, 8214264, 279651, 4465429, 22860114, -23724148, 18727128, -3995670 ], [ -5979298, 7089159, -9756301, 3194138, -562238, 23092894, -4504890, -10758173, 7102047, -8913939, 6143283, -16332407, -4413668, -3556902, -18718684, 1481141, 12034824, -2719467, 3710323, 24769854, -24924076, 16529064, 137190 ], [ -10089334, 11436525, -5649967, 252254, -7522538, 22239370, -280062, -21295967, 13215669, -6939441, 9395985, -15749501, -2913356, -9484770, -18000436, 2675303, 15855384, -5718585, 2955217, 26679594, -26124004, 14331000, 4270050 ], [ -11003839, 12686670, -1755586, -911476, -11714972, 22560826, 3985029, -23581919, 17623404, -4082895, 8846529, -13034507, 681595, -13010412, -14519620, 2093906, 15620796, -6677838, 1022452, 23541126, -21480616, 10677525, 4399239 ], [ -8722813, 10839594, 1926842, -297052, -13139540, 24057262, 8290383, -17616029, 20325252, -344301, 4494915, -8187425, 6371185, -14133828, -8276236, -263050, 11331060, -5597226, -2087972, 15354450, -10993912, 5568639, 524757 ], [ -6441787, 8992518, 5609270, 317372, -14564108, 25553698, 12595737, -11650139, 23027100, 3394293, 143301, -3340343, 12060775, -15257244, -2032852, -2620006, 7041324, -4516614, -5198396, 7167774, -507208, 459753, -3349725 ], [ -4160761, 7145442, 9291698, 931796, -15988676, 27050134, 16901091, -5684249, 25728948, 7132887, -4208313, 1506739, 17750365, -16380660, 4210532, -4976962, 2751588, -3436002, -8308820, -1018902, 9979496, -4649133, -7224207 ], [ -1879735, 5298366, 12974126, 1546220, -17413244, 28546570, 21206445, 281641, 28430796, 10871481, -8559927, 6353821, 23439955, -17504076, 10453916, -7333918, -1538148, -2355390, -11419244, -9205578, 20466200, -9758019, -11098689 ], [ 102132, 3809055, 14895618, 1634079, -18383145, 28828121, 23566753, 4433741, 30235222, 13100332, -11132764, 10726323, 27858933, -17487993, 15595245, -8916427, -5385532, -1628910, -13089901, -16141452, 28787022, -13941249, -13133794 ], [ 588204, 4108569, 8012430, -910887, -17079711, 23035247, 16201831, -483109, 27552538, 7780468, -4811716, 12725925, 25924851, -11774415, 15226299, -6626701, -7021156, -2673090, -7561723, -16823316, 26278434, -13496199, -5972014 ], [ 1074276, 4408083, 1129242, -3455853, -15776277, 17242373, 8836909, -5399959, 24869854, 2460604, 1509332, 14725527, 23990769, -6060837, 14857353, -4336975, -8656780, -3717270, -2033545, -17505180, 23769846, -13051149, 1189766 ], [ 1560348, 4707597, -5753946, -6000819, -14472843, 11449499, 1471987, -10316809, 22187170, -2859260, 7830380, 16725129, 22056687, -347259, 14488407, -2047249, -10292404, -4761450, 3494633, -18187044, 21261258, -12606099, 8351546 ], [ 2046420, 5007111, -12637134, -8545785, -13169409, 5656625, -5892935, -15233659, 19504486, -8179124, 14151428, 18724731, 20122605, 5366319, 14119461, 242477, -11928028, -5805630, 9022811, -18868908, 18752670, -12161049, 15513326 ], [ 2532492, 5306625, -19520322, -11090751, -11865975, -136249, -13257857, -20150509, 16821802, -13498988, 20472476, 20724333, 18188523, 11079897, 13750515, 2532203, -13563652, -6849810, 14550989, -19550772, 16244082, -11715999, 22675106 ], [ 2903934, 2019249, -17068890, -10103887, -12799846, -3122068, -13808424, -13633699, 18651003, -11076152, 15093734, 18145705, 12193616, 9723620, 12329729, 2989164, -10354186, -4039705, 11979372, -14483941, 11921924, -9580799, 20936041 ], [ 3252450, -1985505, -12750534, -8410657, -14181178, -5546476, -12996120, -4830157, 21382581, -7104776, 7375034, 14651431, 5386544, 6953372, 10698575, 3079572, -6175702, -458743, 7787796, -8267371, 7237052, -7107569, 17416807 ], [ 3600966, -5990259, -8432178, -6717427, -15562510, -7970884, -12183816, 3973385, 24114159, -3133400, -343666, 11157157, -1420528, 4183124, 9067421, 3169980, -1997218, 3122219, 3596220, -2050801, 2552180, -4634339, 13897573 ], [ 3949482, -9995013, -4113822, -5024197, -16943842, -10395292, -11371512, 12776927, 26845737, 837976, -8062366, 7662883, -8227600, 1412876, 7436267, 3260388, 2181266, 6703181, -595356, 4165769, -2132692, -2161109, 10378339 ], [ 4297998, -13999767, 204534, -3330967, -18325174, -12819700, -10559208, 21580469, 29577315, 4809352, -15781066, 4168609, -15034672, -1357372, 5805113, 3350796, 6359750, 10284143, -4786932, 10382339, -6817564, 312121, 6859105 ], [ 4206297, -17042631, 1633260, -1036474, -16159933, -11549569, -8942778, 21845363, 28547292, 4577656, -15409621, 543823, -18484369, -1176142, 4897181, 1399722, 6484283, 11030279, -6942192, 12391298, -7732066, 442630, 6965011 ], [ 3674379, -19123605, 172356, 1859282, -10448119, -6584899, -6522222, 13571609, 23755668, 142888, -6948031, -3211475, -18576691, 1956566, 4712471, -2592834, 2554865, 8941589, -7061136, 10192646, -4876198, -1769582, 10696057 ], [ 3142461, -21204579, -1288548, 4755038, -4736305, -1620229, -4101666, 5297855, 18964044, -4291880, 1513559, -6966773, -18669013, 5089274, 4527761, -6585390, -1374553, 6852899, -7180080, 7993994, -2020330, -3981794, 14427103 ], [ 2610543, -23285553, -2749452, 7650794, 975509, 3344441, -1681110, -2975899, 14172420, -8726648, 9975149, -10722071, -18761335, 8221982, 4343051, -10577946, -5303971, 4764209, -7299024, 5795342, 835538, -6194006, 18158149 ], [ 2078625, -25366527, -4210356, 10546550, 6687323, 8309111, 739446, -11249653, 9380796, -13161416, 18436739, -14477369, -18853657, 11354690, 4158341, -14570502, -9233389, 2675519, -7417968, 3596690, 3691406, -8406218, 21889195 ], [ 1580823, -26053299, -4993291, 12889464, 11100012, 12577693, 2349473, -17179653, 5142613, -17209100, 24572133, -16387134, -19009839, 13657860, 3441303, -18062815, -11799978, 1427949, -7809337, 934344, 6524919, -9357019, 24666883 ], [ 1253601, -19769061, -2386381, 12468168, 9017076, 13365835, -93145, -11390883, 3671635, -19321364, 19076547, -9069234, -19485321, 11813340, 62625, -19053913, -7552422, 4385979, -9562831, -4046472, 9246657, -4000765, 22677781 ], [ 926379, -13484823, 220529, 12046872, 6934140, 14153977, -2535763, -5602113, 2200657, -21433628, 13580961, -1751334, -19960803, 9968820, -3316053, -20045011, -3304866, 7344009, -11316325, -9027288, 11968395, 1355489, 20688679 ], [ 599157, -7200585, 2827439, 11625576, 4851204, 14942119, -4978381, 186657, 729679, -23545892, 8085375, 5566566, -20436285, 8124300, -6694731, -21036109, 942690, 10302039, -13069819, -14008104, 14690133, 6711743, 18699577 ], [ 271935, -916347, 5434349, 11204280, 2768268, 15730261, -7420999, 5975427, -741299, -25658156, 2589789, 12884466, -20911767, 6279780, -10073409, -22027207, 5190246, 13260069, -14823313, -18988920, 17411871, 12067997, 16710475 ], [ -55287, 5367891, 8041259, 10782984, 685332, 16518403, -9863617, 11764197, -2212277, -27770420, -2905797, 20202366, -21387249, 4435260, -13452087, -23018305, 9437802, 16218099, -16576807, -23969736, 20133609, 17424251, 14721373 ], [ -2066669, 1479769, 7569669, 7427773, 3547721, 15869065, -7812080, 6171062, -797930, -26432709, -1482383, 20918596, -21804556, 3581120, -15244200, -17392213, 11063403, 13668294, -12025701, -18927712, 14589237, 13277240, 12637571 ], [ -4414883, -4442825, 6482379, 3485779, 7399175, 14932231, -4861712, -1698454, 1193482, -24405003, 1324831, 20314492, -22210228, 2925056, -16719000, -10442683, 12164613, 10016922, -6213675, -11881120, 7391643, 7229576, 10534829 ], [ -6763097, -10365419, 5395089, -456215, 11250629, 13995397, -1911344, -9567970, 3184894, -22377297, 4132045, 19710388, -22615900, 2268992, -18193800, -3493153, 13265823, 6365550, -401649, -4834528, 194049, 1181912, 8432087 ], [ -9111311, -16288013, 4307799, -4398209, 15102083, 13058563, 1039024, -17437486, 5176306, -20349591, 6939259, 19106284, -23021572, 1612928, -19668600, 3456377, 14367033, 2714178, 5410377, 2212064, -7003545, -4865752, 6329345 ], [ -11459525, -22210607, 3220509, -8340203, 18953537, 12121729, 3989392, -25307002, 7167718, -18321885, 9746473, 18502180, -23427244, 956864, -21143400, 10405907, 15468243, -937194, 11222403, 9258656, -14201139, -10913416, 4226603 ], [ -9360128, -22757267, 3142233, -9524042, 18042191, 10148350, 3074971, -26231407, 7263493, -13921380, 11793460, 16219660, -21589558, 1982006, -19837383, 10282901, 13207545, -3170988, 15564018, 9875783, -17001033, -14805574, 1636877 ], [ -2813120, -17927993, 4072971, -7949726, 12368045, 7138426, -1704239, -20210701, 5463631, -7148076, 13080220, 12258724, -17508514, 4688354, -15750549, 3087359, 7584939, -3987204, 18435222, 4063445, -15403227, -16542226, -1439833 ], [ 3733888, -13098719, 5003709, -6375410, 6693899, 4128502, -6483449, -14189995, 3663769, -374772, 14366980, 8297788, -13427470, 7394702, -11663715, -4108183, 1962333, -4803420, 21306426, -1748893, -13805421, -18278878, -4516543 ], [ 10280896, -8269445, 5934447, -4801094, 1019753, 1118578, -11262659, -8169289, 1863907, 6398532, 15653740, 4336852, -9346426, 10101050, -7576881, -11303725, -3660273, -5619636, 24177630, -7561231, -12207615, -20015530, -7593253 ], [ 16827904, -3440171, 6865185, -3226778, -4654393, -1891346, -16041869, -2148583, 64045, 13171836, 16940500, 375916, -5265382, 12807398, -3490047, -18499267, -9282879, -6435852, 27048834, -13373569, -10609809, -21752182, -10669963 ], [ 21508232, 830013, 6401825, -1618888, -9379243, -4612548, -19045051, 3375902, -700546, 17791323, 17303374, -2513725, -2022171, 15441555, -227721, -24264395, -13069996, -7612611, 29350183, -18103794, -9835679, -22295378, -12244098 ], [ 16855160, 2304747, -1032025, 156872, -9357613, -5890140, -13168093, 6419282, 3711218, 11641725, 13046818, -46891, -2968125, 17714757, -1087935, -22877453, -7679668, -10592085, 28802257, -17423454, -13179929, -16871294, -6305358 ], [ 12202088, 3779481, -8465875, 1932632, -9335983, -7167732, -7291135, 9462662, 8122982, 5492127, 8790262, 2419943, -3914079, 19987959, -1948149, -21490511, -2289340, -13571559, 28254331, -16743114, -16524179, -11447210, -366618 ], [ 7549016, 5254215, -15899725, 3708392, -9314353, -8445324, -1414177, 12506042, 12534746, -657471, 4533706, 4886777, -4860033, 22261161, -2808363, -20103569, 3100988, -16551033, 27706405, -16062774, -19868429, -6023126, 5572122 ], [ 2895944, 6728949, -23333575, 5484152, -9292723, -9722916, 4462781, 15549422, 16946510, -6807069, 277150, 7353611, -5805987, 24534363, -3668577, -18716627, 8491316, -19530507, 27158479, -15382434, -23212679, -599042, 11510862 ], [ -1757128, 8203683, -30767425, 7259912, -9271093, -11000508, 10339739, 18592802, 21358274, -12956667, -3979406, 9820445, -6751941, 26807565, -4528791, -17329685, 13881644, -22509981, 26610553, -14702094, -26556929, 4825042, 17449602 ], [ -3439800, 8006752, -26967320, 6187902, -5290993, -14430220, 9815792, 19628087, 14582133, -12080655, -2647847, 8698799, -8637115, 25047647, -6784475, -13049438, 9210087, -17228640, 25078082, -12269194, -22616284, 8210691, 14290312 ], [ -4528392, 7475488, -20920424, 4546338, -519199, -18290356, 8011664, 20261753, 5568411, -9799521, -198665, 6859457, -10710133, 22481105, -9319253, -8190530, 2526153, -10295136, 23348702, -9485782, -17218660, 11188653, 9311416 ], [ -5616984, 6944224, -14873528, 2904774, 4252595, -22150492, 6207536, 20895419, -3445311, -7518387, 2250517, 5020115, -12783151, 19914563, -11854031, -3331622, -4157781, -3361632, 21619322, -6702370, -11821036, 14166615, 4332520 ], [ -6705576, 6412960, -8826632, 1263210, 9024389, -26010628, 4403408, 21529085, -12459033, -5237253, 4699699, 3180773, -14856169, 17348021, -14388809, 1527286, -10841715, 3571872, 19889942, -3918958, -6423412, 17144577, -646376 ], [ -7794168, 5881696, -2779736, -378354, 13796183, -29870764, 2599280, 22162751, -21472755, -2956119, 7148881, 1341431, -16929187, 14781479, -16923587, 6386194, -17525649, 10505376, 18160562, -1135546, -1025788, 20122539, -5625272 ], [ -9244617, 4536754, -99308, 428235, 14451713, -30255229, 2418059, 18885311, -23830962, -2923890, 6212050, -817951, -16591912, 11570282, -17109986, 8534419, -17998233, 13424136, 17084876, -1533160, 2874251, 20383767, -8127632 ], [ -11056923, 2378134, -785348, 3682977, 10990979, -27164023, 3859745, 11696765, -19533654, -5140566, 1889206, -3297373, -13844344, 7714430, -14948006, 7971961, -12259467, 12328152, 16662884, -5111800, 5276705, 17928261, -8153456 ], [ -12869229, 219514, -1471388, 6937719, 7530245, -24072817, 5301431, 4508219, -15236346, -7357242, -2433638, -5776795, -11096776, 3858578, -12786026, 7409503, -6520701, 11232168, 16240892, -8690440, 7679159, 15472755, -8179280 ], [ -14681535, -1939106, -2157428, 10192461, 4069511, -20981611, 6743117, -2680327, -10939038, -9573918, -6756482, -8256217, -8349208, 2726, -10624046, 6847045, -781935, 10136184, 15818900, -12269080, 10081613, 13017249, -8205104 ], [ -16493841, -4097726, -2843468, 13447203, 608777, -17890405, 8184803, -9868873, -6641730, -11790594, -11079326, -10735639, -5601640, -3853126, -8462066, 6284587, 4956831, 9040200, 15396908, -15847720, 12484067, 10561743, -8230928 ], [ -17824845, -4840470, -4075083, 16147425, -2297310, -14709139, 8792104, -15408598, -2299279, -13669798, -13344833, -12169842, -3770901, -7201048, -6744305, 5368870, 8966270, 7754088, 14965729, -17662122, 13655262, 7770628, -7983109 ], [ -16749339, 1496166, -8034573, 16075047, -2430162, -11077573, 5227480, -12704218, 2268887, -13861642, -5323655, -8377950, -6524307, -8009320, -7247639, 2686858, 4329074, 5517336, 14488615, -10655334, 8670162, 3301468, -6367075 ], [ -15673833, 7832802, -11994063, 16002669, -2563014, -7446007, 1662856, -9999838, 6837053, -14053486, 2697523, -4586058, -9277713, -8817592, -7750973, 4846, -308122, 3280584, 14011501, -3648546, 3685062, -1167692, -4751041 ], [ -14598327, 14169438, -15953553, 15930291, -2695866, -3814441, -1901768, -7295458, 11405219, -14245330, 10718701, -794166, -12031119, -9625864, -8254307, -2677166, -4945318, 1043832, 13534387, 3358242, -1300038, -5636852, -3135007 ], [ -13522821, 20506074, -19913043, 15857913, -2828718, -182875, -5466392, -4591078, 15973385, -14437174, 18739879, 2997726, -14784525, -10434136, -8757641, -5359178, -9582514, -1192920, 13057273, 10365030, -6285138, -10106012, -1518973 ], [ -12447315, 26842710, -23872533, 15785535, -2961570, 3448691, -9031016, -1886698, 20541551, -14629018, 26761057, 6789618, -17537931, -11242408, -9260975, -8041190, -14219710, -3429672, 12580159, 17371818, -11270238, -14575172, 97061 ], [ -13869619, 24606576, -17559643, 16322772, 413723, 3032967, -6060955, -1659883, 18909192, -9863967, 26535255, 7072430, -12941652, -6610475, -9372249, -5364562, -14945521, -5200389, 10085230, 15610056, -11800793, -14620047, 1466655 ], [ -15791485, 20655888, -9192277, 16981932, 4490645, 1807785, -1783957, -1928581, 16036728, -4107537, 24660057, 6653426, -6875436, -890501, -9405111, -1616206, -14889055, -6877899, 7186738, 12094584, -11440439, -13780065, 2786961 ], [ -17713351, 16705200, -824911, 17641092, 8567567, 582603, 2493041, -2197279, 13164264, 1648893, 22784859, 6234422, -809220, 4829473, -9437973, 2132150, -14832589, -8555409, 4288246, 8579112, -11080085, -12940083, 4107267 ], [ -19635217, 12754512, 7542455, 18300252, 12644489, -642579, 6770039, -2465977, 10291800, 7405323, 20909661, 5815418, 5256996, 10549447, -9470835, 5880506, -14776123, -10232919, 1389754, 5063640, -10719731, -12100101, 5427573 ], [ -21557083, 8803824, 15909821, 18959412, 16721411, -1867761, 11047037, -2734675, 7419336, 13161753, 19034463, 5396414, 11323212, 16269421, -9503697, 9628862, -14719657, -11910429, -1508738, 1548168, -10359377, -11260119, 6747879 ], [ -21571069, 6509430, 16076399, 19779792, 14664272, -3434610, 11569928, -4002991, 4320396, 13530255, 16935024, 3071147, 12460548, 16738747, -10418121, 9525455, -12942295, -11380995, -4035959, -1497942, -11179601, -10329204, 4893822 ], [ -19677175, 5871330, 8042189, 20761392, 6473072, -5343126, 8338712, -6270925, 994980, 8510829, 14611344, -1160383, 8669004, 11957425, -12214107, 5570285, -9444037, -8644617, -6191909, -4074690, -13180403, -9307356, -134598 ], [ -17783281, 5233230, 7979, 21742992, -1718128, -7251642, 5107496, -8538859, -2330436, 3491403, 12287664, -5391913, 4877460, 7176103, -14010093, 1615115, -5945779, -5908239, -8347859, -6651438, -15181205, -8285508, -5163018 ], [ -15889387, 4595130, -8026231, 22724592, -9909328, -9160158, 1876280, -10806793, -5655852, -1528023, 9963984, -9623443, 1085916, 2394781, -15806079, -2340055, -2447521, -3171861, -10503809, -9228186, -17182007, -7263660, -10191438 ], [ -13995493, 3957030, -16060441, 23706192, -18100528, -11068674, -1354936, -13074727, -8981268, -6547449, 7640304, -13854973, -2705628, -2386541, -17602065, -6295225, 1050737, -435483, -12659759, -11804934, -19182809, -6241812, -15219858 ], [ -12131655, 3028323, -22145947, 24085675, -24026756, -12722059, -3275971, -14646650, -12146055, -10659651, 5034178, -17436282, -5725539, -6273185, -18781305, -8710291, 3896661, 1555339, -13698382, -12938374, -19579435, -4725970, -18358471 ], [ -10418097, 646581, -18487933, 21454573, -18628124, -13099789, 1353899, -12738518, -14507697, -10235733, 1015822, -17766486, -4887285, -5686439, -16876815, -3424837, 3480915, -181619, -9150370, -6855274, -11955181, -740158, -12048049 ], [ -8704539, -1735161, -14829919, 18823471, -13229492, -13477519, 5983769, -10830386, -16869339, -9811815, -3002534, -18096690, -4049031, -5099693, -14972325, 1860617, 3065169, -1918577, -4602358, -772174, -4330927, 3245654, -5737627 ], [ -6990981, -4116903, -11171905, 16192369, -7830860, -13855249, 10613639, -8922254, -19230981, -9387897, -7020890, -18426894, -3210777, -4512947, -13067835, 7146071, 2649423, -3655535, -54346, 5310926, 3293327, 7231466, 572795 ], [ -5277423, -6498645, -7513891, 13561267, -2432228, -14232979, 15243509, -7014122, -21592623, -8963979, -11039246, -18757098, -2372523, -3926201, -11163345, 12431525, 2233677, -5392493, 4493666, 11394026, 10917581, 11217278, 6883217 ], [ -3563865, -8880387, -3855877, 10930165, 2966404, -14610709, 19873379, -5105990, -23954265, -8540061, -15057602, -19087302, -1534269, -3339455, -9258855, 17716979, 1817931, -7129451, 9041678, 17477126, 18541835, 15203090, 13193639 ], [ -2391867, -9245109, -278298, 8891023, 7690991, -12198389, 21292054, -4817513, -20130197, -10470508, -13681488, -19337551, -3808695, -6619269, -11088550, 17409098, 4809120, -5162609, 10376465, 14047386, 13878944, 12736552, 10724171 ], [ -1328181, -9206427, 3283194, 6970273, 12280769, -9228059, 22068490, -4852967, -15068987, -12871828, -11226480, -19571809, -6705657, -10672395, -13665082, 15982550, 8481696, -2455007, 11068607, 8715078, 6758624, 8979544, 6498725 ], [ -264495, -9167745, 6844686, 5049523, 16870547, -6257729, 22844926, -4888421, -10007777, -15273148, -8771472, -19806067, -9602619, -14725521, -16241614, 14556002, 12154272, 252595, 11760749, 3382770, -361696, 5222536, 2273279 ], [ 799191, -9129063, 10406178, 3128773, 21460325, -3287399, 23621362, -4923875, -4946567, -17674468, -6316464, -20040325, -12499581, -18778647, -18818146, 13129454, 15826848, 2960197, 12452891, -1949538, -7482016, 1465528, -1952167 ], [ 1862877, -9090381, 13967670, 1208023, 26050103, -317069, 24397798, -4959329, 114643, -20075788, -3861456, -20274583, -15396543, -22831773, -21394678, 11702906, 19499424, 5667799, 13145033, -7281846, -14602336, -2291480, -6177613 ], [ 2225916, -10541895, 16443429, -551213, 23548313, 1448182, 24368833, -6419171, 1413172, -19995421, -353589, -15666085, -12569112, -21716223, -19378903, 10414058, 17287605, 8315833, 10216820, -6256119, -13577206, -1674998, -7696783 ], [ 1888308, -13483605, 17833455, -2148935, 13954955, 2008354, 23534467, -9303401, -1050980, -17433367, 4207137, -6214831, -4017288, -15431997, -12770821, 9262910, 9191391, 10904299, 3668252, 1127643, -4406626, 3314974, -6509677 ], [ 1550700, -16425315, 19223481, -3746657, 4361597, 2568526, 22700101, -12187631, -3515132, -14871313, 8767863, 3236423, 4534536, -9147771, -6162739, 8111762, 1095177, 13492765, -2880316, 8511405, 4763954, 8304946, -5322571 ], [ 1213092, -19367025, 20613507, -5344379, -5231761, 3128698, 21865735, -15071861, -5979284, -12309259, 13328589, 12687677, 13086360, -2863545, 445343, 6960614, -7001037, 16081231, -9428884, 15895167, 13934534, 13294918, -4135465 ], [ 875484, -22308735, 22003533, -6942101, -14825119, 3688870, 21031369, -17956091, -8443436, -9747205, 17889315, 22138931, 21638184, 3420681, 7053425, 5809466, -15097251, 18669697, -15977452, 23278929, 23105114, 18284890, -2948359 ], [ 966363, -24398861, 21812986, -8488706, -22405468, 3605532, 18882457, -18926487, -9416341, -7754956, 20859465, 28569558, 28236735, 8800212, 12080316, 5239949, -20387535, 20318319, -20676144, 28093965, 29641299, 21927661, -2828094 ], [ 3199677, -22231067, 13719574, -9779726, -19920772, 304644, 10160815, -10327713, -2933011, -8611732, 15876735, 19897050, 25068921, 9656268, 9201252, 7578587, -11648169, 17267721, -16125456, 20065371, 23005509, 18834427, -8042034 ], [ 5432991, -20063273, 5626162, -11070746, -17436076, -2996244, 1439173, -1728939, 3550319, -9468508, 10894005, 11224542, 21901107, 10512324, 6322188, 9917225, -2908803, 14217123, -11574768, 12036777, 16369719, 15741193, -13255974 ], [ 7666305, -17895479, -2467250, -12361766, -14951380, -6297132, -7282469, 6869835, 10033649, -10325284, 5911275, 2552034, 18733293, 11368380, 3443124, 12255863, 5830563, 11166525, -7024080, 4008183, 9733929, 12647959, -18469914 ], [ 9899619, -15727685, -10560662, -13652786, -12466684, -9598020, -16004111, 15468609, 16516979, -11182060, 928545, -6120474, 15565479, 12224436, 564060, 14594501, 14569929, 8115927, -2473392, -4020411, 3098139, 9554725, -23683854 ], [ 12132933, -13559891, -18654074, -14943806, -9981988, -12898908, -24725753, 24067383, 23000309, -12038836, -4054185, -14792982, 12397665, 13080492, -2315004, 16933139, 23309295, 5065329, 2077296, -12049005, -3537651, 6461491, -28897794 ], [ 6628282, -14675077, -15962231, -14488961, -7655902, -12202161, -25145820, 24181827, 24262599, -9625862, -561560, -13113455, 7882096, 12224243, -3606403, 14531442, 19054606, 5210781, 2806249, -15596284, -7143411, 6376757, -25047974 ], [ -423962, -16446859, -11113337, -13684943, -5361538, -10705887, -23905572, 22599405, 24480681, -6558938, 4626136, -9363521, 3096976, 11025533, -4580269, 11181678, 12201106, 5995443, 2770855, -18247300, -10143165, 6893723, -19385402 ], [ -7476206, -18218641, -6264443, -12880925, -3067174, -9209613, -22665324, 21016983, 24698763, -3492014, 9813832, -5613587, -1688144, 9826823, -5554135, 7831914, 5347606, 6780105, 2735461, -20898316, -13142919, 7410689, -13722830 ], [ -14528450, -19990423, -1415549, -12076907, -772810, -7713339, -21425076, 19434561, 24916845, -425090, 15001528, -1863653, -6473264, 8628113, -6528001, 4482150, -1505894, 7564767, 2700067, -23549332, -16142673, 7927655, -8060258 ], [ -21580694, -21762205, 3433345, -11272889, 1521554, -6217065, -20184828, 17852139, 25134927, 2641834, 20189224, 1886281, -11258384, 7429403, -7501867, 1132386, -8359394, 8349429, 2664673, -26200348, -19142427, 8444621, -2397686 ], [ -21214178, -19578394, 4835368, -8187929, 2105204, -4534608, -18672330, 14366469, 23349714, 3863152, 22158490, 4342168, -12080246, 8429231, -7973011, -473421, -11601350, 5762211, 2462908, -27604339, -20088705, 6906602, 103846 ], [ -13428902, -13438990, 2790520, -2822027, 978140, -2665968, -16887582, 8977551, 19561206, 3238864, 20909326, 5504008, -8938850, 11627597, -7941433, -335271, -11231762, -196887, 2094772, -27761305, -18981507, 3313598, -555662 ], [ -5643626, -7299586, 745672, 2543875, -148924, -797328, -15102834, 3588633, 15772698, 2614576, 19660162, 6665848, -5797454, 14825963, -7909855, -197121, -10862174, -6155985, 1726636, -27918271, -17874309, -279406, -1215170 ], [ 2141650, -1160182, -1299176, 7909777, -1275988, 1071312, -13318086, -1800285, 11984190, 1990288, 18410998, 7827688, -2656058, 18024329, -7878277, -58971, -10492586, -12115083, 1358500, -28075237, -16767111, -3872410, -1874678 ], [ 9926926, 4979222, -3344024, 13275679, -2403052, 2939952, -11533338, -7189203, 8195682, 1366000, 17161834, 8989528, 485338, 21222695, -7846699, 79179, -10122998, -18074181, 990364, -28232203, -15659913, -7465414, -2534186 ], [ 16364223, 9882993, -4685858, 16726975, -2925354, 4295218, -9551538, -11240894, 4319242, 1264776, 15250062, 9747927, 2293606, 22857664, -7149337, -205539, -8930940, -22519606, 1177884, -28078099, -14304007, -9440208, -2601280 ], [ 16061625, 8608599, -2512622, 10605241, -423846, 3083614, -6584478, -8606450, 3142, 3778872, 10025250, 8489121, -2563766, 16675648, -3123055, -2604597, -3626532, -19396666, 4143684, -26368645, -11704561, -3323952, 293696 ], [ 15759027, 7334205, -339386, 4483507, 2077662, 1872010, -3617418, -5972006, -4312958, 6292968, 4800438, 7230315, -7421138, 10493632, 903227, -5003655, 1677876, -16273726, 7109484, -24659191, -9105115, 2792304, 3188672 ], [ 15456429, 6059811, 1833850, -1638227, 4579170, 660406, -650358, -3337562, -8629058, 8807064, -424374, 5971509, -12278510, 4311616, 4929509, -7402713, 6982284, -13150786, 10075284, -22949737, -6505669, 8908560, 6083648 ], [ 15153831, 4785417, 4007086, -7759961, 7080678, -551198, 2316702, -703118, -12945158, 11321160, -5649186, 4712703, -17135882, -1870400, 8955791, -9801771, 12286692, -10027846, 13041084, -21240283, -3906223, 15024816, 8978624 ], [ 14851233, 3511023, 6180322, -13881695, 9582186, -1762802, 5283762, 1931326, -17261258, 13835256, -10873998, 3453897, -21993254, -8052416, 12982073, -12200829, 17591100, -6904906, 16006884, -19530829, -1306777, 21141072, 11873600 ], [ 13106080, 4574899, 2174363, -8274189, 5406029, -95806, 6838192, -227250, -19453208, 13181072, -8906210, -1010184, -16221486, -4203667, 11262865, -9983777, 15780723, -5682851, 15351499, -17254965, 614964, 19644643, 7804516 ], [ 11072416, 6106429, -3067435, -320835, -105661, 2146910, 8110096, -3344430, -21220328, 11893232, -5499902, -6115320, -8323890, 1651235, 8394559, -6843503, 12547389, -4840973, 13971877, -14865819, 2401164, 16625677, 2342620 ], [ 9038752, 7637959, -8309233, 7632519, -5617351, 4389626, 9382000, -6461610, -22987448, 10605392, -2093594, -11220456, -426294, 7506137, 5526253, -3703229, 9314055, -3999095, 12592255, -12476673, 4187364, 13606711, -3119276 ], [ 7005088, 9169489, -13551031, 15585873, -11129041, 6632342, 10653904, -9578790, -24754568, 9317552, 1312714, -16325592, 7471302, 13361039, 2657947, -562955, 6080721, -3157217, 11212633, -10087527, 5973564, 10587745, -8581172 ], [ 4971424, 10701019, -18792829, 23539227, -16640731, 8875058, 11925808, -12695970, -26521688, 8029712, 4719022, -21430728, 15368898, 19215941, -210359, 2577319, 2847387, -2315339, 9833011, -7698381, 7759764, 7568779, -14043068 ], [ 2522404, 12249604, -18164104, 25881201, -15951883, 7131455, 8712112, -11257842, -27148715, 4723721, 3042547, -19974525, 15987903, 19265054, -3115136, 4140106, -283404, -1123913, 9359023, -5040126, 6617337, 4285669, -13809629 ], [ -341972, 13815244, -11664856, 22611795, -9062497, 1401533, 1012816, -5264406, -26635649, -600421, -3716711, -11956983, 9328317, 13508378, -6056384, 4125406, -3311652, 417061, 9790669, -2112762, 2546283, 738415, -7880855 ], [ -3206348, 15380884, -5165608, 19342389, -2173111, -4328389, -6686480, 729030, -26122583, -5924563, -10475969, -3939441, 2668731, 7751702, -8997632, 4110706, -6339900, 1958035, 10222315, 814602, -1524771, -2808839, -1952081 ], [ -6070724, 16946524, 1333640, 16072983, 4716275, -10058311, -14385776, 6722466, -25609517, -11248705, -17235227, 4078101, -3990855, 1995026, -11938880, 4096006, -9368148, 3499009, 10653961, 3741966, -5595825, -6356093, 3976693 ], [ -8935100, 18512164, 7832888, 12803577, 11605661, -15788233, -22085072, 12715902, -25096451, -16572847, -23994485, 12095643, -10650441, -3761650, -14880128, 4081306, -12396396, 5039983, 11085607, 6669330, -9666879, -9903347, 9905467 ], [ -10729154, 18774995, 12854660, 9402146, 16330081, -20005530, -28331779, 16527251, -24294085, -21114006, -29164328, 19146025, -15216035, -7803419, -16454780, 3385538, -14097498, 6935065, 11153719, 9003522, -12126041, -11998539, 14554232 ], [ -7171598, 12523781, 10489052, 5340590, 10229671, -16659702, -27315541, 9428165, -22045219, -21740250, -26387096, 21360607, -9311669, -3270653, -11196452, -715570, -9162870, 10600687, 9404161, 8371854, -6525743, -6833421, 12802952 ], [ -3614042, 6272567, 8123444, 1279034, 4129261, -13313874, -26299303, 2329079, -19796353, -22366494, -23609864, 23575189, -3407303, 1262113, -5938124, -4816678, -4228242, 14266309, 7654603, 7740186, -925445, -1668303, 11051672 ], [ -56486, 21353, 5757836, -2782522, -1971149, -9968046, -25283065, -4770007, -17547487, -22992738, -20832632, 25789771, 2497063, 5794879, -679796, -8917786, 706386, 17931931, 5905045, 7108518, 4674853, 3496815, 9300392 ], [ 3501070, -6229861, 3392228, -6844078, -8071559, -6622218, -24266827, -11869093, -15298621, -23618982, -18055400, 28004353, 8401429, 10327645, 4578532, -13018894, 5641014, 21597553, 4155487, 6476850, 10275151, 8661933, 7549112 ], [ 7058626, -12481075, 1026620, -10905634, -14171969, -3276390, -23250589, -18968179, -13049755, -24245226, -15278168, 30218935, 14305795, 14860411, 9836860, -17120002, 10575642, 25263175, 2405929, 5845182, 15875449, 13827051, 5797832 ], [ 7694912, -11158509, -931063, -12831505, -7843589, -1771617, -18026851, -16654750, -11749994, -19989805, -17126041, 24026042, 12605131, 12721362, 6676893, -16812405, 9060065, 20224067, 2437036, 2822524, 15333987, 14268969, 189532 ], [ 7746944, -8321187, -2807161, -14330239, 970549, -635055, -11961613, -12458818, -10640054, -14758051, -19898935, 16151654, 9383461, 9247950, 1833267, -15623067, 6254447, 13444013, 2824276, -678332, 13564173, 13766247, -6190172 ], [ 7798976, -5483865, -4683259, -15828973, 9784687, 501507, -5896375, -8262886, -9530114, -9526297, -22671829, 8277266, 6161791, 5774538, -3010359, -14433729, 3448829, 6663959, 3211516, -4179188, 11794359, 13263525, -12569876 ], [ 7851008, -2646543, -6559357, -17327707, 18598825, 1638069, 168863, -4066954, -8420174, -4294543, -25444723, 402878, 2940121, 2301126, -7853985, -13244391, 643211, -116095, 3598756, -7680044, 10024545, 12760803, -18949580 ], [ 7903040, 190779, -8435455, -18826441, 27412963, 2774631, 6234101, 128978, -7310234, 937211, -28217617, -7471510, -281549, -1172286, -12697611, -12055053, -2162407, -6896149, 3985996, -11180900, 8254731, 12258081, -25329284 ], [ 7899707, 3016674, -9001705, -20034655, 30582613, 3814329, 6477200, 2845214, -4703354, 4823297, -27811183, -10247611, 501964, -1861341, -12969969, -7825596, -3239893, -10487278, 3336799, -12125357, 6845895, 11370876, -28425473 ], [ 7841009, 5831142, -8258107, -20952349, 28107775, 4757163, 898160, 4081754, -599534, 7363715, -24225421, -7925425, 5290660, 233961, -8671059, -556020, -2589247, -10889482, 1651165, -10513415, 5798037, 10099188, -28238147 ], [ 7782311, 8645610, -7514509, -21870043, 25632937, 5699997, -4680880, 5318294, 3504286, 9904133, -20639659, -5603239, 10079356, 2329263, -4372149, 6713556, -1938601, -11291686, -34469, -8901473, 4750179, 8827500, -28050821 ], [ 7723613, 11460078, -6770911, -22787737, 23158099, 6642831, -10259920, 6554834, 7608106, 12444551, -17053897, -3281053, 14868052, 4424565, -73239, 13983132, -1287955, -11693890, -1720103, -7289531, 3702321, 7555812, -27863495 ], [ 7664915, 14274546, -6027313, -23705431, 20683261, 7585665, -15838960, 7791374, 11711926, 14984969, -13468135, -958867, 19656748, 6519867, 4225671, 21252708, -637309, -12096094, -3405737, -5677589, 2654463, 6284124, -27676169 ], [ 7692541, 15270579, -4504723, -23359980, 18571302, 8376996, -19796036, 8757201, 15344020, 17352764, -9587411, 1657037, 22763347, 8696649, 7785282, 26493237, -666178, -12376182, -4215178, -3716195, 2103470, 5516709, -26371232 ], [ 8151787, 7174437, 912827, -16698804, 18273738, 8410812, -15643292, 8369463, 16617484, 18857444, -4231877, 5741531, 17459461, 11280831, 7648398, 21588531, -4092622, -12045690, -643654, -7541, 4036802, 7270659, -19478240 ], [ 8611033, -921705, 6330377, -10037628, 17976174, 8444628, -11490548, 7981725, 17890948, 20362124, 1123657, 9826025, 12155575, 13865013, 7511514, 16683825, -7519066, -11715198, 2927870, 3701113, 5970134, 9024609, -12585248 ], [ 9070279, -9017847, 11747927, -3376452, 17678610, 8478444, -7337804, 7593987, 19164412, 21866804, 6479191, 13910519, 6851689, 16449195, 7374630, 11779119, -10945510, -11384706, 6499394, 7409767, 7903466, 10778559, -5692256 ], [ 9529525, -17113989, 17165477, 3284724, 17381046, 8512260, -3185060, 7206249, 20437876, 23371484, 11834725, 17995013, 1547803, 19033377, 7237746, 6874413, -14371954, -11054214, 10070918, 11118421, 9836798, 12532509, 1200736 ], [ 9988771, -25210131, 22583027, 9945900, 17083482, 8546076, 967684, 6818511, 21711340, 24876164, 17190259, 22079507, -3756083, 21617559, 7100862, 1969707, -17798398, -10723722, 13642442, 14827075, 11770130, 14286459, 8093728 ], [ 7786947, -21679158, 18776967, 10721921, 11419668, 3456442, 140083, 4272638, 15690044, 22349214, 15409173, 20450306, -1021849, 20957716, 5758088, 2774236, -19119957, -8991090, 12667851, 17392874, 10548787, 7935564, 5746670 ], [ 5052909, -15822762, 13126185, 10320911, 4682604, -2657882, -1683587, 1295138, 8209796, 19015938, 12200763, 17678366, 3320009, 19649068, 4174136, 4720612, -20020539, -6978030, 10784037, 19730102, 8696509, -36300, 1551602 ], [ 2318871, -9966366, 7475403, 9919901, -2054460, -8772206, -3507257, -1682362, 729548, 15682662, 8992353, 14906426, 7661867, 18340420, 2590184, 6666988, -20921121, -4964970, 8900223, 22067330, 6844231, -8008164, -2643466 ], [ -415167, -4109970, 1824621, 9518891, -8791524, -14886530, -5330927, -4659862, -6750700, 12349386, 5783943, 12134486, 12003725, 17031772, 1006232, 8613364, -21821703, -2951910, 7016409, 24404558, 4991953, -15980028, -6838534 ], [ -3149205, 1746426, -3826161, 9117881, -15528588, -21000854, -7154597, -7637362, -14230948, 9016110, 2575533, 9362546, 16345583, 15723124, -577720, 10559740, -22722285, -938850, 5132595, 26741786, 3139675, -23951892, -11033602 ], [ -3404913, 3287991, -4791702, 5716691, -15922218, -21112676, -6029987, -9065452, -16285786, 5691864, 1806966, 5372336, 15146513, 15535747, 526679, 9403597, -21491154, -1343823, 3306639, 23725232, 2316319, -26974200, -11050483 ], [ -1182291, 514725, -1072002, -684679, -9972414, -15221996, -1957097, -8944132, -12915214, 2376648, 3478242, 163856, 8406515, 16469641, 4319429, 5144935, -18128310, -4166829, 1538541, 15354896, 2521885, -25046952, -6889177 ], [ 1040331, -2258541, 2647698, -7086049, -4022610, -9331316, 2115793, -8822812, -9544642, -938568, 5149518, -5044624, 1666517, 17403535, 8112179, 886273, -14765466, -6989835, -229557, 6984560, 2727451, -23119704, -2727871 ], [ 3262953, -5031807, 6367398, -13487419, 1927194, -3440636, 6188683, -8701492, -6174070, -4253784, 6820794, -10253104, -5073481, 18337429, 11904929, -3372389, -11402622, -9812841, -1997655, -1385776, 2933017, -21192456, 1433435 ], [ 5485575, -7805073, 10087098, -19888789, 7876998, 2450044, 10261573, -8580172, -2803498, -7569000, 8492070, -15461584, -11813479, 19271323, 15697679, -7631051, -8039778, -12635847, -3765753, -9756112, 3138583, -19265208, 5594741 ], [ 7151940, -9692152, 12668635, -24336348, 12932011, 6300414, 12757552, -7740248, 184152, -9263881, 9915199, -18823046, -16135695, 18818112, 17977441, -10145321, -4745209, -14273928, -5130867, -16521195, 2988826, -16883147, 8025562 ], [ 6037020, -7148296, 9559357, -19014852, 13513069, -50766, 7368976, -3307304, 1257192, -2857087, 10097593, -12949418, -8369001, 11429376, 12692263, -3937631, -1792015, -9987384, -4481061, -15260013, 1062454, -12227021, 1803958 ], [ 4922100, -4604440, 6450079, -13693356, 14094127, -6401946, 1980400, 1125640, 2330232, 3549707, 10279987, -7075790, -602307, 4040640, 7407085, 2270059, 1161179, -5700840, -3831255, -13998831, -863918, -7570895, -4417646 ], [ 3807180, -2060584, 3340801, -8371860, 14675185, -12753126, -3408176, 5558584, 3403272, 9956501, 10462381, -1202162, 7164387, -3348096, 2121907, 8477749, 4114373, -1414296, -3181449, -12737649, -2790290, -2914769, -10639250 ], [ 2692260, 483272, 231523, -3050364, 15256243, -19104306, -8796752, 9991528, 4476312, 16363295, 10644775, 4671466, 14931081, -10736832, -3163271, 14685439, 7067567, 2872248, -2531643, -11476467, -4716662, 1741357, -16860854 ], [ 1577340, 3027128, -2877755, 2271132, 15837301, -25455486, -14185328, 14424472, 5549352, 22770089, 10827169, 10545094, 22697775, -18125568, -8448449, 20893129, 10020761, 7158792, -1881837, -10215285, -6643034, 6397483, -23082458 ], [ -2681125, 3017139, -2020498, 1795583, 13824024, -25217306, -12962614, 17031696, 8194497, 20925478, 9268903, 8019372, 17714854, -17817729, -5203522, 17392629, 7477115, 3852151, 789909, -13041013, -8173861, 8554289, -19730287 ], [ -7568299, 2496381, -369934, 160625, 11291880, -23661254, -10417642, 19273776, 11154063, 17430586, 7362505, 3813780, 10182010, -15970575, -252574, 11950491, 3834101, -973127, 3866043, -16684123, -9625579, 10211231, -14463361 ], [ -12455473, 1975623, 1280630, -1474333, 8759736, -22105202, -7872670, 21515856, 14113629, 13935694, 5456107, -391812, 2649166, -14123421, 4698374, 6508353, 191087, -5798405, 6942177, -20327233, -11077297, 11868173, -9196435 ], [ -17342647, 1454865, 2931194, -3109291, 6227592, -20549150, -5327698, 23757936, 17073195, 10440802, 3549709, -4597404, -4883678, -12276267, 9649322, 1066215, -3451927, -10623683, 10018311, -23970343, -12529015, 13525115, -3929509 ], [ -22229821, 934107, 4581758, -4744249, 3695448, -18993098, -2782726, 26000016, 20032761, 6945910, 1643311, -8802996, -12416522, -10429113, 14600270, -4375923, -7094941, -15448961, 13094445, -27613453, -13980733, 15182057, 1337417 ], [ -21886441, 73440, 2803367, -5919922, 2648271, -17515277, 145928, 25163097, 21057612, 2978992, -1722107, -8912172, -12323852, -10823388, 13684457, -5489151, -7293784, -15132962, 10603341, -27414301, -15568480, 11461274, 2424602 ], [ -16312507, -1127136, -2403979, -6636310, 3086061, -16115687, 3458264, 21247179, 20147748, -1459952, -6546545, -4924932, -4605668, -13459092, 6901883, -2273469, -4048456, -9675686, 2544999, -23372887, -17292256, 2362766, -667954 ], [ -10738573, -2327712, -7611325, -7352698, 3523851, -14716097, 6770600, 17331261, 19237884, -5898896, -11370983, -937692, 3112516, -16094796, 119309, 942213, -803128, -4218410, -5513343, -19331473, -19016032, -6735742, -3760510 ], [ -5164639, -3528288, -12818671, -8069086, 3961641, -13316507, 10082936, 13415343, 18328020, -10337840, -16195421, 3049548, 10830700, -18730500, -6663265, 4157895, 2442200, 1238866, -13571685, -15290059, -20739808, -15834250, -6853066 ], [ 409295, -4728864, -18026017, -8785474, 4399431, -11916917, 13395272, 9499425, 17418156, -14776784, -21019859, 7036788, 18548884, -21366204, -13445839, 7373577, 5687528, 6696142, -21630027, -11248645, -22463584, -24932758, -9945622 ], [ 4963826, -5604165, -21061845, -9471624, 5372237, -9959558, 16056301, 5869637, 16903337, -17474015, -24819268, 10271506, 24161129, -23660528, -18875611, 10013946, 8655086, 11253728, -27314495, -7037074, -23668505, -32167321, -11981287 ], [ 4421342, -4853091, -13240083, -10006584, 9020123, -5213354, 15460795, 3670499, 18363743, -11462681, -23493532, 9743614, 19243679, -24247952, -17541373, 9777750, 10233794, 11312864, -21129593, -1974718, -22279151, -30082159, -8732497 ], [ 3878858, -4102017, -5418321, -10541544, 12668009, -467150, 14865289, 1471361, 19824149, -5451347, -22167796, 9215722, 14326229, -24835376, -16207135, 9541554, 11812502, 11372000, -14944691, 3087638, -20889797, -27996997, -5483707 ], [ 3336374, -3350943, 2403441, -11076504, 16315895, 4279054, 14269783, -727777, 21284555, 559987, -20842060, 8687830, 9408779, -25422800, -14872897, 9305358, 13391210, 11431136, -8759789, 8149994, -19500443, -25911835, -2234917 ], [ 2793890, -2599869, 10225203, -11611464, 19963781, 9025258, 13674277, -2926915, 22744961, 6571321, -19516324, 8159938, 4491329, -26010224, -13538659, 9069162, 14969918, 11490272, -2574887, 13212350, -18111089, -23826673, 1013873 ], [ 2251406, -1848795, 18046965, -12146424, 23611667, 13771462, 13078771, -5126053, 24205367, 12582655, -18190588, 7632046, -426121, -26597648, -12204421, 8832966, 16548626, 11549408, 3610015, 18274706, -16721735, -21741511, 4262663 ], [ 1930047, -3344991, 16584247, -14433659, 16419263, 14417126, 13667170, -5695816, 23001863, 12501039, -18151852, 10832209, -3796126, -26775517, -10204848, 7937005, 15647369, 7444114, 560012, 17850127, -12258216, -14333754, 4166663 ], [ 1652913, -5290641, 13264633, -17071349, 7058801, 14242682, 14492350, -5939704, 21265577, 11200833, -18370516, 14777983, -6856642, -26871475, -8072208, 6909091, 14250119, 2505934, -4336972, 16328161, -7179864, -5861478, 3401705 ], [ 1375779, -7236291, 9945019, -19709039, -2301661, 14068238, 15317530, -6183592, 19529291, 9900627, -18589180, 18723757, -9917158, -26967433, -5939568, 5881177, 12852869, -2432246, -9233956, 14806195, -2101512, 2610798, 2636747 ], [ 1098645, -9181941, 6625405, -22346729, -11662123, 13893794, 16142710, -6427480, 17793005, 8600421, -18807844, 22669531, -12977674, -27063391, -3806928, 4853263, 11455619, -7370426, -14130940, 13284229, 2976840, 11083074, 1871789 ], [ 821511, -11127591, 3305791, -24984419, -21022585, 13719350, 16967890, -6671368, 16056719, 7300215, -19026508, 26615305, -16038190, -27159349, -1674288, 3825349, 10058369, -12308606, -19027924, 11762263, 8055192, 19555350, 1106831 ], [ 2285148, -8751021, 2261035, -24284054, -21785401, 15204872, 15873697, -6096865, 11415302, 5735532, -20122024, 26569765, -14298019, -22213354, -2863239, 2541505, 7490186, -11743934, -18931984, 12178114, 12070308, 20802537, 2293094 ], [ 5489556, -2052231, 3491137, -20245634, -13950571, 18350360, 12860131, -4703971, 3868754, 3906372, -22094392, 22532911, -7757161, -12225406, -7373781, 1001731, 3751070, -5676410, -13843120, 14531782, 15022188, 14824635, 5430578 ], [ 8693964, 4646559, 4721239, -16207214, -6115741, 21495848, 9846565, -3311077, -3677794, 2077212, -24066760, 18496057, -1216303, -2237458, -11884323, -538043, 11954, 391114, -8754256, 16885450, 17974068, 8846733, 8568062 ], [ 11898372, 11345349, 5951341, -12168794, 1719089, 24641336, 6832999, -1918183, -11224342, 248052, -26039128, 14459203, 5324555, 7750490, -16394865, -2077817, -3727162, 6458638, -3665392, 19239118, 20925948, 2868831, 11705546 ], [ 15102780, 18044139, 7181443, -8130374, 9553919, 27786824, 3819433, -525289, -18770890, -1581108, -28011496, 10422349, 11865413, 17738438, -20905407, -3617591, -7466278, 12526162, 1423472, 21592786, 23877828, -3109071, 14843030 ], [ 17856177, 22138908, 8884497, -5173235, 14624098, 28893778, 918676, -216777, -24983639, -3357298, -29050694, 6278711, 16558127, 25714668, -22993969, -4417247, -10092037, 16491904, 5627417, 22806251, 25699220, -8270352, 16711893 ], [ 18354519, 13213572, 12952311, -7622501, 5871022, 19808062, -1418036, -5330175, -24527393, -4868638, -25424042, 1601153, 12010121, 23632308, -12972631, -1516313, -7151011, 9948736, 5406767, 18318701, 21868172, -9348528, 12237651 ], [ 18852861, 4288236, 17020125, -10071767, -2882054, 10722346, -3754748, -10443573, -24071147, -6379978, -21797390, -3076405, 7462115, 21549948, -2951293, 1384621, -4209985, 3405568, 5186117, 13831151, 18037124, -10426704, 7763409 ], [ 19351203, -4637100, 21087939, -12521033, -11635130, 1636630, -6091460, -15556971, -23614901, -7891318, -18170738, -7753963, 2914109, 19467588, 7070045, 4285555, -1268959, -3137600, 4965467, 9343601, 14206076, -11504880, 3289167 ], [ 19849545, -13562436, 25155753, -14970299, -20388206, -7449086, -8428172, -20670369, -23158655, -9402658, -14544086, -12431521, -1633897, 17385228, 17091383, 7186489, 1672067, -9680768, 4744817, 4856051, 10375028, -12583056, -1185075 ], [ 20347887, -22487772, 29223567, -17419565, -29141282, -16534802, -10764884, -25783767, -22702409, -10913998, -10917434, -17109079, -6181903, 15302868, 27112721, 10087423, 4613093, -16223936, 4524167, 368501, 6543980, -13661232, -5659317 ], [ 19495724, -24215178, 23659741, -13507291, -23473123, -15759723, -6867426, -25643300, -20241948, -6267568, -9825907, -15073137, -4587884, 13280348, 27811179, 6269612, 4800729, -15224929, 5791932, -4877644, 5443932, -8811183, -3338359 ], [ 18373460, -24502998, 16169587, -8322709, -14920717, -13012485, -1723134, -24452060, -17380644, -389584, -9241405, -11694495, -1765460, 11269796, 26645061, 1108052, 4437687, -12717487, 7357380, -10275508, 4890084, -2775489, 341639 ], [ 17251196, -24790818, 8679433, -3138127, -6368311, -10265247, 3421158, -23260820, -14519340, 5488400, -8656903, -8315853, 1056964, 9259244, 25478943, -4053508, 4074645, -10210045, 8922828, -15673372, 4336236, 3260205, 4021637 ], [ 16128932, -25078638, 1189279, 2046455, 2184095, -7518009, 8565450, -22069580, -11658036, 11366384, -8072401, -4937211, 3879388, 7248692, 24312825, -9215068, 3711603, -7702603, 10488276, -21071236, 3782388, 9295899, 7701635 ], [ 15006668, -25366458, -6300875, 7231037, 10736501, -4770771, 13709742, -20878340, -8796732, 17244368, -7487899, -1558569, 6701812, 5238140, 23146707, -14376628, 3348561, -5195161, 12053724, -26469100, 3228540, 15331593, 11381633 ], [ 12319679, -21202065, -10319591, 8634137, 14952542, -3401421, 15913326, -18994709, -3813570, 17238683, -7567330, 952887, 7544542, 6587012, 18941529, -17445211, 1051581, -4599031, 12662334, -27348769, 1308741, 18111975, 14611679 ], [ 8067965, -12585459, -10866869, 6255755, 14832218, -3409959, 15176202, -16418687, 3291450, 11349329, -8310694, 2597157, 6407578, 11295308, 11697291, -18420817, -3179337, -5914213, 12314106, -23710243, -1977009, 17637045, 17391773 ], [ 3816251, -3968853, -11414147, 3877373, 14711894, -3418497, 14439078, -13842665, 10396470, 5459975, -9054058, 4241427, 5270614, 16003604, 4453053, -19396423, -7410255, -7229395, 11965878, -20071717, -5262759, 17162115, 20171867 ], [ -435463, 4647753, -11961425, 1498991, 14591570, -3427035, 13701954, -11266643, 17501490, -429379, -9797422, 5885697, 4133650, 20711900, -2791185, -20372029, -11641173, -8544577, 11617650, -16433191, -8548509, 16687185, 22951961 ], [ -4687177, 13264359, -12508703, -879391, 14471246, -3435573, 12964830, -8690621, 24606510, -6318733, -10540786, 7529967, 2996686, 25420196, -10035423, -21347635, -15872091, -9859759, 11269422, -12794665, -11834259, 16212255, 25732055 ], [ -7504552, 19337744, -11789518, -2408093, 13671620, -3101866, 11405136, -6786095, 30097299, -10609415, -10274714, 8487330, 2147359, 28413904, -15380481, -21316757, -19657568, -10374230, 10080822, -9207077, -13784245, 15010246, 27853481 ], [ -3150232, 12695024, -4738018, 311605, 9475484, -1056934, 5732592, -8239049, 27516933, -6906737, -4961462, 6010158, 2736217, 22834672, -11229639, -16253459, -21215840, -6885146, 4690362, -5874179, -9055411, 10172842, 26681567 ], [ 1204088, 6052304, 2313482, 3031303, 5279348, 987998, 60048, -9692003, 24936567, -3204059, 351790, 3532986, 3325075, 17255440, -7078797, -11190161, -22774112, -3396062, -700098, -2541281, -4326577, 5335438, 25509653 ], [ 5558408, -590416, 9364982, 5751001, 1083212, 3032930, -5612496, -11144957, 22356201, 498619, 5665042, 1055814, 3913933, 11676208, -2927955, -6126863, -24332384, 93022, -6090558, 791617, 402257, 498034, 24337739 ], [ 9912728, -7233136, 16416482, 8470699, -3112924, 5077862, -11285040, -12597911, 19775835, 4201297, 10978294, -1421358, 4502791, 6096976, 1222887, -1063565, -25890656, 3582106, -11481018, 4124515, 5131091, -4339370, 23165825 ], [ 14267048, -13875856, 23467982, 11190397, -7309060, 7122794, -16957584, -14050865, 17195469, 7903975, 16291546, -3898530, 5091649, 517744, 5373729, 3999733, -27448928, 7071190, -16871478, 7457413, 9859925, -9176774, 21993911 ], [ 12169098, -14417156, 16548732, 8856870, -2380936, 11278366, -16641388, -9521424, 12297553, 4650203, 14679098, -1383897, 3464172, -1588748, 7766841, 2587801, -24546945, 8784744, -15837738, 5603776, 9614619, -5016733, 17425247 ], [ 8780694, -13738172, 6835332, 5512698, 4372040, 15856066, -15127444, -3795504, 6936127, 5141, 11681510, 2129097, 1393428, -3000692, 9808407, -119177, -20752911, 10143192, -13519158, 2712832, 8374485, 942797, 12177233 ], [ 5392290, -13059188, -2878068, 2168526, 11125016, 20433766, -13613500, 1930416, 1574701, -4639921, 8683922, 5642091, -677316, -4412636, 11849973, -2826155, -16958877, 11501640, -11200578, -178112, 7134351, 6902327, 6929219 ], [ 2003886, -12380204, -12591468, -1175646, 17877992, 25011466, -12099556, 7656336, -3786725, -9284983, 5686334, 9155085, -2748060, -5824580, 13891539, -5533133, -13164843, 12860088, -8881998, -3069056, 5894217, 12861857, 1681205 ], [ -1384518, -11701220, -22304868, -4519818, 24630968, 29589166, -10585612, 13382256, -9148151, -13930045, 2688746, 12668079, -4818804, -7236524, 15933105, -8240111, -9370809, 14218536, -6563418, -5960000, 4654083, 18821387, -3566809 ] ], [ [ 28737696, -1567008, 16640864, -15919264, 10980704, -274016, -3068896, 725120, -19869056, 3637600, -24304608, 10451136, -26090464, 16331616, 16565344, 13371488, 13943296, -4401536, -277632, 3600672, -2626624, 25193024, -12064 ], [ 28737696, -1567008, 16640864, -15919264, 10980704, -274016, -3068896, 725120, -19869056, 3637600, -24304608, 10451136, -26090464, 16331616, 16565344, 13371488, 13943296, -4401536, -277632, 3600672, -2626624, 25193024, -12064 ], [ 28737696, -1567008, 16640864, -15919264, 10980704, -274016, -3068896, 725120, -19869056, 3637600, -24304608, 10451136, -26090464, 16331616, 16565344, 13371488, 13943296, -4401536, -277632, 3600672, -2626624, 25193024, -12064 ], [ 28172071, -5405478, 12728304, -13988499, 8158279, 1420374, -3023441, -1063300, -13482886, -80180, -22050228, 6755346, -22062264, 12202286, 14946399, 14623523, 15021606, -1341501, 451078, 3491732, -1864234, 17751594, -612039 ], [ 27493321, -10011642, 8033232, -11671581, 4771369, 3453642, -2968895, -3209404, -5819482, -4541516, -19344972, 2320398, -17228424, 7247090, 13003665, 16125965, 16315578, 2330541, 1325530, 3361004, -949366, 8821878, -1332009 ], [ 26814571, -14617806, 3338160, -9354663, 1384459, 5486910, -2914349, -5355508, 1843922, -9002852, -16639716, -2114550, -12394584, 2291894, 11060931, 17628407, 17609550, 6002583, 2199982, 3230276, -34498, -107838, -2051979 ], [ 26135821, -19223970, -1356912, -7037745, -2002451, 7520178, -2859803, -7501612, 9507326, -13464188, -13934460, -6549498, -7560744, -2663302, 9118197, 19130849, 18903522, 9674625, 3074434, 3099548, 880370, -9037554, -2771949 ], [ 25457071, -23830134, -6051984, -4720827, -5389361, 9553446, -2805257, -9647716, 17170730, -17925524, -11229204, -10984446, -2726904, -7618498, 7175463, 20633291, 20197494, 13346667, 3948886, 2968820, 1795238, -17967270, -3491919 ], [ 21745318, -22316130, -8889129, -2394546, -5722454, 7097706, -4230803, -11206642, 18640403, -16969445, -9798264, -12835500, 2042703, -10009861, 3054567, 18181757, 17754891, 12346275, 3030253, 1980569, 2624498, -21972249, -5324805 ], [ 15000562, -14681958, -9868347, -58902, -3001730, 152958, -7136441, -12178390, 13916345, -10595951, -9641640, -12102660, 6748077, -9837391, -3244491, 11776247, 11575713, 6673449, 318535, 134795, 3368150, -21052491, -8270607 ], [ 8255806, -7047786, -10847565, 2276742, -281006, -6791790, -10042079, -13150138, 9192287, -4222457, -9485016, -11369820, 11453451, -9664921, -9543549, 5370737, 5396535, 1000623, -2393183, -1710979, 4111802, -20132733, -11216409 ], [ 1511050, 586386, -11826783, 4612386, 2439718, -13736538, -12947717, -14121886, 4468229, 2151037, -9328392, -10636980, 16158825, -9492451, -15842607, -1034773, -782643, -4672203, -5104901, -3556753, 4855454, -19212975, -14162211 ], [ -5233706, 8220558, -12806001, 6948030, 5160442, -20681286, -15853355, -15093634, -255829, 8524531, -9171768, -9904140, 20864199, -9319981, -22141665, -7440283, -6961821, -10345029, -7816619, -5402527, 5599106, -18293217, -17108013 ], [ -10453808, 13598211, -13739846, 8957509, 7847775, -24745702, -18416258, -14954338, -4161603, 12749367, -9298956, -9701881, 23736774, -8622776, -27043667, -12549401, -11598551, -14819064, -9780492, -6035927, 5204859, -16459952, -19590790 ], [ -8050640, 7693269, -14446826, 9336163, 10368153, -14408458, -19265486, -9259822, -3975957, 6230913, -10845204, -12152527, 17445354, -5301896, -24960389, -11176559, -8523041, -13299144, -8005140, -607457, -878883, -10059152, -19758442 ], [ -5647472, 1788327, -15153806, 9714817, 12888531, -4071214, -20114714, -3565306, -3790311, -287541, -12391452, -14603173, 11153934, -1981016, -22877111, -9803717, -5447531, -11779224, -6229788, 4821013, -6962625, -3658352, -19926094 ], [ -3244304, -4116615, -15860786, 10093471, 15408909, 6266030, -20963942, 2129210, -3604665, -6805995, -13937700, -17053819, 4862514, 1339864, -20793833, -8430875, -2372021, -10259304, -4454436, 10249483, -13046367, 2742448, -20093746 ], [ -841136, -10021557, -16567766, 10472125, 17929287, 16603274, -21813170, 7823726, -3419019, -13324449, -15483948, -19504465, -1428906, 4660744, -18710555, -7058033, 703489, -8739384, -2679084, 15677953, -19130109, 9143248, -20261398 ], [ 1562032, -15926499, -17274746, 10850779, 20449665, 26940518, -22662398, 13518242, -3233373, -19842903, -17030196, -21955111, -7720326, 7981624, -16627277, -5685191, 3778999, -7219464, -903732, 21106423, -25213851, 15544048, -20429050 ], [ -1914880, -12537646, -14423506, 10387008, 16353248, 28253782, -17435066, 8422013, 715283, -17874612, -15411394, -22872287, -6789511, 6701294, -15307969, -5279479, 5893339, -7120504, 737920, 22119968, -24535848, 16217813, -15799077 ], [ -6567808, -7290034, -10860622, 9754752, 10933472, 27762250, -10992422, 1167635, 5416541, -14208972, -13159582, -23482769, -4414249, 4500722, -14141455, -5067193, 7815445, -7305736, 2352832, 22250528, -22505496, 15746171, -10209579 ], [ -11220736, -2042422, -7297738, 9122496, 5513696, 27270718, -4549778, -6086743, 10117799, -10543332, -10907770, -24093251, -2038987, 2300150, -12974941, -4854907, 9737551, -7490968, 3967744, 22381088, -20475144, 15274529, -4620081 ], [ -15873664, 3205190, -3734854, 8490240, 93920, 26779186, 1892866, -13341121, 14819057, -6877692, -8655958, -24703733, 336275, 99578, -11808427, -4642621, 11659657, -7676200, 5582656, 22511648, -18444792, 14802887, 969417 ], [ -20526592, 8452802, -171970, 7857984, -5325856, 26287654, 8335510, -20595499, 19520315, -3212052, -6404146, -25314215, 2711537, -2100994, -10641913, -4430335, 13581763, -7861432, 7197568, 22642208, -16414440, 14331245, 6558915 ], [ -21123406, 10856780, 2272274, 6263160, -8786326, 24530254, 11472715, -22391719, 22176818, -337188, -5353987, -23165717, 6174320, -4460167, -7650391, -4162537, 12786874, -7647385, 5973595, 19008278, -12803127, 11915171, 8322312 ], [ -17664106, 10417124, 3597878, 3705768, -10287490, 21506986, 11304481, -18729781, 22788566, 1746900, -5505481, -18258239, 10724624, -6977941, -2833861, -3839227, 9274990, -7034059, 1910737, 11609858, -7610853, 7554665, 6259608 ], [ -14204806, 9977468, 4923482, 1148376, -11788654, 18483718, 11136247, -15067843, 23400314, 3830988, -5656975, -13350761, 15274928, -9495715, 1982669, -3515917, 5763106, -6420733, -2152121, 4211438, -2418579, 3194159, 4196904 ], [ -10745506, 9537812, 6249086, -1409016, -13289818, 15460450, 10968013, -11405905, 24012062, 5915076, -5808469, -8443283, 19825232, -12013489, 6799199, -3192607, 2251222, -5807407, -6214979, -3186982, 2773695, -1166347, 2134200 ], [ -7286206, 9098156, 7574690, -3966408, -14790982, 12437182, 10799779, -7743967, 24623810, 7999164, -5959963, -3535805, 24375536, -14531263, 11615729, -2869297, -1260662, -5194081, -10277837, -10585402, 7965969, -5526853, 71496 ], [ -4209659, 8471690, 7486471, -6228479, -15987279, 9501478, 10128536, -5050719, 24712683, 8598897, -5273869, 1549862, 27939801, -15716977, 15545690, -2450003, -3970130, -5087210, -12727841, -16537681, 12376106, -9144263, -1252587 ], [ -3046877, 6911174, 329137, -7013945, -15659241, 7003594, 6942248, -7200921, 22187181, 1776855, -399835, 7526474, 26573871, -10242391, 15042806, -1550789, -2667518, -7512614, -7113575, -15259255, 12875558, -9046193, 1116435 ], [ -1884095, 5350658, -6828197, -7799411, -15331203, 4505710, 3755960, -9351123, 19661679, -5045187, 4474199, 13503086, 25207941, -4767805, 14539922, -651575, -1364906, -9938018, -1499309, -13980829, 13375010, -8948123, 3485457 ], [ -721313, 3790142, -13985531, -8584877, -15003165, 2007826, 569672, -11501325, 17136177, -11867229, 9348233, 19479698, 23842011, 706781, 14037038, 247639, -62294, -12363422, 4114957, -12702403, 13874462, -8850053, 5854479 ], [ 441469, 2229626, -21142865, -9370343, -14675127, -490058, -2616616, -13651527, 14610675, -18689271, 14222267, 25456310, 22476081, 6181367, 13534154, 1146853, 1240318, -14788826, 9729223, -11423977, 14373914, -8751983, 8223501 ], [ 1604251, 669110, -28300199, -10155809, -14347089, -2987942, -5802904, -15801729, 12085173, -25511313, 19096301, 31432922, 21110151, 11655953, 13031270, 2046067, 2542930, -17214230, 15343489, -10145551, 14873366, -8653913, 10592523 ], [ 2379218, -2913891, -26876813, -7978170, -15469376, -6304736, -7742522, -9656971, 11758346, -22486565, 15251815, 26289469, 15391551, 9388224, 13418201, 1471871, 4193182, -12007964, 13472285, -8764045, 11893218, -8675168, 9481585 ], [ 3076622, -6901389, -23737283, -5207910, -16881728, -9785312, -9432806, -1853221, 11871254, -17492459, 9663625, 18922003, 8802417, 5572032, 13983095, 602993, 5912962, -5275364, 10103987, -7361923, 8217150, -8720288, 7674655 ], [ 3774026, -10888887, -20597753, -2437650, -18294080, -13265888, -11123090, 5950529, 11984162, -12498353, 4075435, 11554537, 2213283, 1755840, 14547989, -265885, 7632742, 1457236, 6735689, -5959801, 4541082, -8765408, 5867725 ], [ 4471430, -14876385, -17458223, 332610, -19706432, -16746464, -12813374, 13754279, 12097070, -7504247, -1512755, 4187071, -4375851, -2060352, 15112883, -1134763, 9352522, 8189836, 3367391, -4557679, 865014, -8810528, 4060795 ], [ 5168834, -18863883, -14318693, 3102870, -21118784, -20227040, -14503658, 21558029, 12209978, -2510141, -7100945, -3180395, -10964985, -5876544, 15677777, -2003641, 11072302, 14922436, -907, -3155557, -2811054, -8855648, 2253865 ], [ 5777756, -20817786, -11188157, 4813701, -19315565, -19268381, -13915733, 21194417, 12242549, -291953, -7532612, -8528687, -13475220, -5208843, 15182309, -3897415, 9516997, 17727658, -1759570, -1593784, -3250527, -8492624, 2537950 ], [ 6298196, -20738094, -8066615, 5465103, -14296775, -13870487, -11049599, 12663443, 12194783, -849683, -2807756, -11857805, -11906556, -57249, 13626479, -6816085, 4686607, 16605502, -1908598, 127640, -453405, -7721456, 4913050 ], [ 6818636, -20658402, -4945073, 6116505, -9277985, -8472593, -8183465, 4132469, 12147017, -1407413, 1917100, -15186923, -10337892, 5094345, 12070649, -9734755, -143783, 15483346, -2057626, 1849064, 2343717, -6950288, 7288150 ], [ 7339076, -20578710, -1823531, 6767907, -4259195, -3074699, -5317331, -4398505, 12099251, -1965143, 6641956, -18516041, -8769228, 10245939, 10514819, -12653425, -4974173, 14361190, -2206654, 3570488, 5140839, -6179120, 9663250 ], [ 7859516, -20499018, 1298011, 7419309, 759595, 2323195, -2451197, -12929479, 12051485, -2522873, 11366812, -21845159, -7200564, 15397533, 8958989, -15572095, -9804563, 13239034, -2355682, 5291912, 7937961, -5407952, 12038350 ], [ 8003042, -20079447, 4476634, 7955847, 4922088, 6973526, -847178, -18732419, 11234798, -3328187, 14748623, -22841446, -5908200, 19507580, 7046450, -18153917, -13479406, 12125899, -2599463, 6239945, 10398977, -4289259, 13606640 ], [ 6261998, -17960481, 7940662, 7918065, 4803096, 7886042, -5553734, -10895189, 6573506, -5371421, 11415209, -12173578, -5997336, 18409892, 3350366, -19051499, -11376514, 11057869, -3317009, 3321023, 11179463, -1432941, 11140880 ], [ 4520954, -15841515, 11404690, 7880283, 4684104, 8798558, -10260290, -3057959, 1912214, -7414655, 8081795, -1505710, -6086472, 17312204, -345718, -19949081, -9273622, 9989839, -4034555, 402101, 11959949, 1423377, 8675120 ], [ 2779910, -13722549, 14868718, 7842501, 4565112, 9711074, -14966846, 4779271, -2749078, -9457889, 4748381, 9162158, -6175608, 16214516, -4041802, -20846663, -7170730, 8921809, -4752101, -2516821, 12740435, 4279695, 6209360 ], [ 1038866, -11603583, 18332746, 7804719, 4446120, 10623590, -19673402, 12616501, -7410370, -11501123, 1414967, 19830026, -6264744, 15116828, -7737886, -21744245, -5067838, 7853779, -5469647, -5435743, 13520921, 7136013, 3743600 ], [ -702178, -9484617, 21796774, 7766937, 4327128, 11536106, -24379958, 20453731, -12071662, -13544357, -1918447, 30497894, -6353880, 14019140, -11433970, -22641827, -2964946, 6785749, -6187193, -8354665, 14301407, 9992331, 1277840 ], [ -3094907, -10494761, 17265717, 7705830, 7661611, 10774082, -19830174, 14439421, -8590719, -12117011, -2650461, 28825977, -8152066, 14128037, -12037844, -18896369, -149269, 6085494, -4433119, -6130387, 10680593, 4497539, -132720 ], [ -5617973, -12130727, 11135643, 7640058, 11686789, 9677150, -13429122, 5654803, -3481329, -9995549, -2862195, 24686103, -10292062, 14478251, -12023276, -14222303, 2808965, 5458794, -2184721, -2877469, 6179519, -2667475, -1332240 ], [ -8141039, -13766693, 5005569, 7574286, 15711967, 8580218, -7028070, -3129815, 1628061, -7874087, -3073929, 20546229, -12432058, 14828465, -12008708, -9548237, 5767199, 4832094, 63677, 375449, 1678445, -9832489, -2531760 ], [ -10664105, -15402659, -1124505, 7508514, 19737145, 7483286, -627018, -11914433, 6737451, -5752625, -3285663, 16406355, -14572054, 15178679, -11994140, -4874171, 8725433, 4205394, 2312075, 3628367, -2822629, -16997503, -3731280 ], [ -13187171, -17038625, -7254579, 7442742, 23762323, 6386354, 5774034, -20699051, 11846841, -3631163, -3497397, 12266481, -16712050, 15528893, -11979572, -200105, 11683667, 3578694, 4560473, 6881285, -7323703, -24162517, -4930800 ], [ -12507782, -15642371, -7773915, 6831951, 23063995, 5473667, 6363726, -22313486, 12695181, -1403714, -1491666, 9408504, -15314044, 14590418, -10939610, 205150, 11094122, 3822006, 8008991, 6564293, -10940809, -27024613, -6493953 ], [ -8625938, -11213897, -2682513, 5676141, 17642161, 4745225, 1142058, -16757738, 9282471, 929722, 2731530, 7832424, -10378036, 12363254, -8874254, -3658406, 6956798, 4935330, 12657629, 2677391, -13673947, -25583791, -8420739 ], [ -4744094, -6785423, 2408889, 4520331, 12220327, 4016783, -4079610, -11201990, 5869761, 3263158, 6954726, 6256344, -5442028, 10136090, -6808898, -7521962, 2819474, 6048654, 17306267, -1209511, -16407085, -24142969, -10347525 ], [ -862250, -2356949, 7500291, 3364521, 6798493, 3288341, -9301278, -5646242, 2457051, 5596594, 11177922, 4680264, -506020, 7908926, -4743542, -11385518, -1317850, 7161978, 21954905, -5096413, -19140223, -22702147, -12274311 ], [ 3019594, 2071525, 12591693, 2208711, 1376659, 2559899, -14522946, -90494, -955659, 7930030, 15401118, 3104184, 4429988, 5681762, -2678186, -15249074, -5455174, 8275302, 26603543, -8983315, -21873361, -21261325, -14201097 ], [ 6415437, 5613706, 15845942, 1236119, -3205678, 1338913, -18103019, 5364539, -3424416, 9263924, 18208521, 1760300, 8000940, 4088056, -1328704, -18232162, -8194504, 8099960, 30451740, -12104582, -24080469, -19441890, -14703540 ], [ 7381275, 4724422, 9914426, 1179617, -3590530, -2344793, -13475117, 10315997, -1173408, 5600108, 13936959, 1577396, 4746612, 5661640, -3558592, -16812910, -3943864, 1481288, 30297732, -11397674, -23657427, -15729390, -8084268 ], [ 8347113, 3835138, 3982910, 1123115, -3975382, -6028499, -8847215, 15267455, 1077600, 1936292, 9665397, 1394492, 1492284, 7235224, -5788480, -15393658, 306776, -5137384, 30143724, -10690766, -23234385, -12016890, -1464996 ], [ 9312951, 2945854, -1948606, 1066613, -4360234, -9712205, -4219313, 20218913, 3328608, -1727524, 5393835, 1211588, -1762044, 8808808, -8018368, -13974406, 4557416, -11756056, 29989716, -9983858, -22811343, -8304390, 5154276 ], [ 10278789, 2056570, -7880122, 1010111, -4745086, -13395911, 408589, 25170371, 5579616, -5391340, 1122273, 1028684, -5016372, 10382392, -10248256, -12555154, 8808056, -18374728, 29835708, -9276950, -22388301, -4591890, 11773548 ], [ 11244627, 1167286, -13811638, 953609, -5129938, -17079617, 5036491, 30121829, 7830624, -9055156, -3149289, 845780, -8270700, 11955976, -12478144, -11135902, 13058696, -24993400, 29681700, -8570042, -21965259, -879390, 18392820 ], [ 10127630, 1641662, -14096364, 856482, -2248030, -18080413, 6436748, 28813602, 3681742, -6466707, -409596, 1268571, -9831343, 10267015, -14045832, -6618195, 8092376, -18890427, 27116732, -6068884, -19378217, 2509915, 17308177 ], [ 8594066, 2388770, -13251732, 751230, 1287230, -18544627, 7191476, 26253438, -1747118, -2627805, 3732348, 1812501, -11053249, 7925545, -15481080, -1480797, 1282664, -10243125, 24069572, -3208876, -16358375, 5834581, 14682751 ], [ 7060502, 3135878, -12407100, 645978, 4822490, -19008841, 7946204, 23693274, -7175978, 1211097, 7874292, 2356431, -12275155, 5584075, -16916328, 3656601, -5527048, -1595823, 21022412, -348868, -13338533, 9159247, 12057325 ], [ 5526938, 3882986, -11562468, 540726, 8357750, -19473055, 8700932, 21133110, -12604838, 5049999, 12016236, 2900361, -13497061, 3242605, -18351576, 8793999, -12336760, 7051479, 17975252, 2511140, -10318691, 12483913, 9431899 ], [ 3993374, 4630094, -10717836, 435474, 11893010, -19937269, 9455660, 18572946, -18033698, 8888901, 16158180, 3444291, -14718967, 901135, -19786824, 13931397, -19146472, 15698781, 14928092, 5371148, -7298849, 15808579, 6806473 ], [ 2091716, 2996195, -8896803, 2951799, 12417581, -19902340, 8422133, 13142649, -19237571, 9194589, 14579526, 1646496, -13051348, -1282769, -18927948, 15258519, -19102462, 18042162, 14682575, 5532047, -3560477, 17215294, 3722440 ], [ -178036, -1018711, -6099369, 8089701, 9931463, -19368268, 5600351, 4842219, -16216457, 5967063, 7280274, -2493024, -8494204, -3309107, -15774948, 12775365, -12204730, 14081622, 17238701, 2993837, 896425, 16704058, 179800 ], [ -2447788, -5033617, -3301935, 13227603, 7445345, -18834196, 2778569, -3458211, -13195343, 2739537, -18978, -6632544, -3937060, -5335445, -12621948, 10292211, -5306998, 10121082, 19794827, 455627, 5353327, 16192822, -3362840 ], [ -4717540, -9048523, -504501, 18365505, 4959227, -18300124, -43213, -11758641, -10174229, -487989, -7318230, -10772064, 620084, -7361783, -9468948, 7809057, 1590734, 6160542, 22350953, -2082583, 9810229, 15681586, -6905480 ], [ -6987292, -13063429, 2292933, 23503407, 2473109, -17766052, -2864995, -20059071, -7153115, -3715515, -14617482, -14911584, 5177228, -9388121, -6315948, 5325903, 8488466, 2200002, 24907079, -4620793, 14267131, 15170350, -10448120 ], [ -8661065, -15607743, 4247213, 27214979, 521549, -16471673, -5044727, -26140407, -3887263, -6531944, -19564924, -17180263, 8182366, -10969349, -3643079, 2845877, 13815794, -1201253, 26400590, -5612522, 17099367, 14099589, -12879995 ], [ -7354943, -10799097, 1985723, 23794901, 1242779, -11375759, -4014209, -21126273, 602279, -7292888, -12753316, -10094737, 3427474, -10325027, -3370865, 381491, 11291102, -1806083, 22581026, 1128154, 11808273, 10231203, -9758045 ], [ -6048821, -5990451, -275767, 20374823, 1964009, -6279845, -2983691, -16112139, 5091821, -8053832, -5941708, -3009211, -1327418, -9680705, -3098651, -2082895, 8766410, -2410913, 18761462, 7868830, 6517179, 6362817, -6636095 ], [ -4742699, -1181805, -2537257, 16954745, 2685239, -1183931, -1953173, -11098005, 9581363, -8814776, 869900, 4076315, -6082310, -9036383, -2826437, -4547281, 6241718, -3015743, 14941898, 14609506, 1226085, 2494431, -3514145 ], [ -3436577, 3626841, -4798747, 13534667, 3406469, 3911983, -922655, -6083871, 14070905, -9575720, 7681508, 11161841, -10837202, -8392061, -2554223, -7011667, 3717026, -3620573, 11122334, 21350182, -4065009, -1373955, -392195 ], [ -2130455, 8435487, -7060237, 10114589, 4127699, 9007897, 107863, -1069737, 18560447, -10336664, 14493116, 18247367, -15592094, -7747739, -2282009, -9476053, 1192334, -4225403, 7302770, 28090858, -9356103, -5242341, 2729755 ], [ -3712043, 7648253, -3956297, 8952931, 7834884, 6470906, 1951111, -392703, 16561129, -7245458, 16362274, 15042783, -10123516, -5349752, -1802330, -6763534, -1811283, -3550028, 2719051, 22307334, -9149162, -7013472, 3690815 ], [ -5871173, 5741843, 220729, 8242957, 12139260, 2407334, 3956905, -583089, 13264039, -3383822, 17242942, 9780177, -2610244, -2601032, -1281158, -3015634, -4910685, -2618612, -2017499, 14018970, -7842614, -8365152, 4219697 ], [ -8030303, 3835433, 4397755, 7532983, 16443636, -1656238, 5962699, -773475, 9966949, 477814, 18123610, 4517571, 4903028, 147688, -759986, 732266, -8010087, -1687196, -6754049, 5730606, -6536066, -9716832, 4748579 ], [ -10189433, 1929023, 8574781, 6823009, 20748012, -5719810, 7968493, -963861, 6669859, 4339450, 19004278, -745035, 12416300, 2896408, -238814, 4480166, -11109489, -755780, -11490599, -2557758, -5229518, -11068512, 5277461 ], [ -12348563, 22613, 12751807, 6113035, 25052388, -9783382, 9974287, -1154247, 3372769, 8201086, 19884946, -6007641, 19929572, 5645128, 282358, 8228066, -14208891, 175636, -16227149, -10846122, -3922970, -12420192, 5806343 ], [ -12064484, -273811, 10935802, 6858814, 23718636, -11703079, 9722092, -1153326, 933274, 9635365, 19326316, -9038178, 21640124, 6234067, 173461, 8594132, -14505693, 1663282, -19210223, -14438655, -4705712, -12730428, 3548987 ], [ -9337196, 1039751, 3126766, 9060346, 16746756, -11478901, 7211908, -961098, -648626, 8642287, 17328388, -9836646, 17547956, 4663225, -565505, 5578364, -11999895, 3707158, -20439821, -13335357, -7577744, -11999220, -1494607 ], [ -6609908, 2353313, -4682270, 11261878, 9774876, -11254723, 4701724, -768870, -2230526, 7649209, 15330460, -10635114, 13455788, 3092383, -1304471, 2562596, -9494097, 5751034, -21669419, -12232059, -10449776, -11268012, -6538201 ], [ -3882620, 3666875, -12491306, 13463410, 2802996, -11030545, 2191540, -576642, -3812426, 6656131, 13332532, -11433582, 9363620, 1521541, -2043437, -453172, -6988299, 7794910, -22899017, -11128761, -13321808, -10536804, -11581795 ], [ -1155332, 4980437, -20300342, 15664942, -4168884, -10806367, -318644, -384414, -5394326, 5663053, 11334604, -12232050, 5271452, -49301, -2782403, -3468940, -4482501, 9838786, -24128615, -10025463, -16193840, -9805596, -16625389 ], [ 914565, 5841554, -26148551, 16790802, -9537300, -10810714, -1825859, -402086, -6794154, 4781884, 8725031, -13252917, 1755503, -1620788, -3563874, -5326055, -2633783, 11076755, -23883936, -8242190, -17894636, -8725799, -19722940 ], [ -302493, 4440446, -22192625, 12538302, -6888396, -11957686, 1681771, -1469258, -7283622, 4460260, 3057233, -15385779, 1120649, -3195500, -4557870, -1389905, -4070465, 8285189, -16267872, -3059042, -13739252, -5903057, -13090276 ], [ -1519551, 3039338, -18236699, 8285802, -4239492, -13104658, 5189401, -2536430, -7773090, 4138636, -2610565, -17518641, 485795, -4770212, -5551866, 2546245, -5507147, 5493623, -8651808, 2124106, -9583868, -3080315, -6457612 ], [ -2736609, 1638230, -14280773, 4033302, -1590588, -14251630, 8697031, -3603602, -8262558, 3817012, -8278363, -19651503, -149059, -6344924, -6545862, 6482395, -6943829, 2702057, -1035744, 7307254, -5428484, -257573, 175052 ], [ -3953667, 237122, -10324847, -219198, 1058316, -15398602, 12204661, -4670774, -8752026, 3495388, -13946161, -21784365, -783913, -7919636, -7539858, 10418545, -8380511, -89509, 6580320, 12490402, -1273100, 2565169, 6807716 ], [ -5170725, -1163986, -6368921, -4471698, 3707220, -16545574, 15712291, -5737946, -9241494, 3173764, -19613959, -23917227, -1418767, -9494348, -8533854, 14354695, -9817193, -2881075, 14196384, 17673550, 2882284, 5387911, 13440380 ], [ -4846303, -4298629, -3194090, -5642293, 5094009, -13690976, 16552516, -7911003, -7239512, -514690, -19483837, -24562339, -3090871, -9554840, -11669500, 13445455, -5286515, 67839, 15410923, 13002608, 2028593, 2907023, 9412009 ], [ -4213585, -7779979, -175478, -6196507, 6228375, -10036064, 16859260, -10305237, -4739240, -4876510, -18194131, -24909901, -4970425, -9312488, -15233476, 11567137, 437635, 4164849, 15345157, 6360848, 173087, -634591, 3251431 ], [ -3580867, -11261329, 2843134, -6750721, 7362741, -6381152, 17166004, -12699471, -2238968, -9238330, -16904425, -25257463, -6849979, -9070136, -18797452, 9688819, 6161785, 8261859, 15279391, -280912, -1682419, -4176205, -2909147 ], [ -2948149, -14742679, 5861746, -7304935, 8497107, -2726240, 17472748, -15093705, 261304, -13600150, -15614719, -25605025, -8729533, -8827784, -22361428, 7810501, 11885935, 12358869, 15213625, -6922672, -3537925, -7717819, -9069725 ], [ -2315431, -18224029, 8880358, -7859149, 9631473, 928672, 17779492, -17487939, 2761576, -17961970, -14325013, -25952587, -10609087, -8585432, -25925404, 5932183, 17610085, 16455879, 15147859, -13564432, -5393431, -11259433, -15230303 ], [ -1964416, -20760133, 10939354, -8300740, 7660770, 3465550, 18552319, -18008235, 3337558, -18674248, -10635436, -22279849, -8618572, -6510731, -24226045, 4033645, 16286398, 19057101, 11357179, -12642184, -3500902, -9570715, -16911092 ], [ -1895104, -22350991, 12038734, -8629708, 2584998, 4884394, 19791229, -16654593, 1989250, -15736984, -4545988, -14586811, -2757988, -2603681, -17263351, 2114887, 7914874, 20162535, 3841585, -4155928, 2139662, -2651665, -14112092 ], [ -1825792, -23941849, 13138114, -8958676, -2490774, 6303238, 21030139, -15300951, 640942, -12799720, 1543460, -6893773, 3102596, 1303369, -10300657, 196129, -456650, 21267969, -3674009, 4330328, 7780226, 4267385, -11313092 ], [ -1756480, -25532707, 14237494, -9287644, -7566546, 7722082, 22269049, -13947309, -707366, -9862456, 7632908, 799265, 8963180, 5210419, -3337963, -1722629, -8828174, 22373403, -11189603, 12816584, 13420790, 11186435, -8514092 ], [ -1687168, -27123565, 15336874, -9616612, -12642318, 9140926, 23507959, -12593667, -2055674, -6925192, 13722356, 8492303, 14823764, 9117469, 3624731, -3641387, -17199698, 23478837, -18705197, 21302840, 19061354, 18105485, -5715092 ], [ -1019269, -27569649, 14976277, -9882149, -16877541, 9851215, 22998861, -10587479, -2528670, -4196166, 18315305, 14092485, 19773077, 12203339, 8934708, -4876433, -22507212, 23772746, -24424336, 27287827, 23262402, 23006854, -3801440 ], [ 2641565, -22291863, 7315795, -9830531, -16910019, 7018729, 13749723, -5318561, 1374894, -2508330, 15425759, 9228387, 20166035, 11183309, 5981100, -2692919, -12494676, 20009030, -21161200, 20766469, 20265870, 17819818, -6314528 ], [ 6302399, -17014077, -344687, -9778913, -16942497, 4186243, 4500585, -49643, 5278458, -820494, 12536213, 4364289, 20558993, 10163279, 3027492, -509405, -2482140, 16245314, -17898064, 14245111, 17269338, 12632782, -8827616 ], [ 9963233, -11736291, -8005169, -9727295, -16974975, 1353757, -4748553, 5219275, 9182022, 867342, 9646667, -499809, 20951951, 9143249, 73884, 1674109, 7530396, 12481598, -14634928, 7723753, 14272806, 7445746, -11340704 ], [ 13624067, -6458505, -15665651, -9675677, -17007453, -1478729, -13997691, 10488193, 13085586, 2555178, 6757121, -5363907, 21344909, 8123219, -2879724, 3857623, 17542932, 8717882, -11371792, 1202395, 11276274, 2258710, -13853792 ], [ 17284901, -1180719, -23326133, -9624059, -17039931, -4311215, -23246829, 15757111, 16989150, 4243014, 3867575, -10228005, 21737867, 7103189, -5833332, 6041137, 27555468, 4954166, -8108656, -5318963, 8279742, -2928326, -16366880 ], [ 13145680, -2161418, -21413690, -9913306, -13318439, -4782876, -22741132, 14619834, 17445844, 6796555, 5485419, -8991168, 15987555, 6595094, -6982360, 4357046, 22805349, 4639635, -6365110, -8703846, 5459585, -2397882, -12611243 ], [ 7446448, -4393814, -17586662, -10270726, -8846153, -4782372, -20284468, 12201318, 17213164, 9523237, 8004741, -6534144, 9008589, 6189386, -7770472, 1899434, 15102699, 5014941, -4925482, -11461434, 2674703, -723942, -7601861 ], [ 1747216, -6626210, -13759634, -10628146, -4373867, -4781868, -17827804, 9782802, 16980484, 12249919, 10524063, -4077120, 2029623, 5783678, -8558584, -558178, 7400049, 5390247, -3485854, -14219022, -110179, 949998, -2592479 ], [ -3952016, -8858606, -9932606, -10985566, 98419, -4781364, -15371140, 7364286, 16747804, 14976601, 13043385, -1620096, -4949343, 5377970, -9346696, -3015790, -302601, 5765553, -2046226, -16976610, -2895061, 2623938, 2416903 ], [ -9651248, -11091002, -6105578, -11342986, 4570705, -4780860, -12914476, 4945770, 16515124, 17703283, 15562707, 836928, -11928309, 4972262, -10134808, -5473402, -8005251, 6140859, -606598, -19734198, -5679943, 4297878, 7426285 ], [ -9571208, -9601313, -3431786, -8590024, 5275456, -4509648, -12096940, 2339133, 15491944, 17726869, 16053990, 3410031, -14322906, 4760885, -10722514, -6529621, -11083755, 5308758, 964142, -21693333, -8484769, 4415298, 8886616 ], [ -3711896, -4389539, -1911230, -2726680, 2212672, -3967728, -12918532, -455625, 13678264, 15047359, 14517234, 6099213, -12133134, 4743839, -11109814, -6184447, -9538113, 3269250, 2665994, -22854015, -11309539, 2976198, 6797896 ], [ 2147416, 822235, -390674, 3136664, -850112, -3425808, -13740124, -3250383, 11864584, 12367849, 12980478, 8788395, -9943362, 4726793, -11497114, -5839273, -7992471, 1229742, 4367846, -24014697, -14134309, 1537098, 4709176 ], [ 8006728, 6034009, 1129882, 9000008, -3912896, -2883888, -14561716, -6045141, 10050904, 9688339, 11443722, 11477577, -7753590, 4709747, -11884414, -5494099, -6446829, -809766, 6069698, -25175379, -16959079, 97998, 2620456 ], [ 13866040, 11245783, 2650438, 14863352, -6975680, -2341968, -15383308, -8839899, 8237224, 7008829, 9906966, 14166759, -5563818, 4692701, -12271714, -5148925, -4901187, -2849274, 7771550, -26336061, -19783849, -1341102, 531736 ], [ 18322431, 14918891, 3632087, 18719035, -8773427, -1384295, -15592260, -11069402, 6061091, 5036983, 8117542, 15846754, -4377783, 4169060, -11910568, -4841099, -2857323, -4418064, 9208849, -27034433, -21301043, -1936940, -1151675 ], [ 15764217, 10898669, 1919201, 12536413, -4245989, 1652143, -12738012, -10472630, 2072693, 6603457, 5064778, 12480814, -8210433, 1112444, -7807192, -4720013, 1677651, -3633264, 9323383, -25421255, -16280357, 1683532, -808541 ], [ 13206003, 6878447, 206315, 6353791, 281449, 4688581, -9883764, -9875858, -1915705, 8169931, 2012014, 9114874, -12043083, -1944172, -3703816, -4598927, 6212625, -2848464, 9437917, -23808077, -11259671, 5304004, -465407 ], [ 10647789, 2858225, -1506571, 171169, 4808887, 7725019, -7029516, -9279086, -5904103, 9736405, -1040750, 5748934, -15875733, -5000788, 399560, -4477841, 10747599, -2063664, 9552451, -22194899, -6238985, 8924476, -122273 ], [ 8089575, -1161997, -3219457, -6011453, 9336325, 10761457, -4175268, -8682314, -9892501, 11302879, -4093514, 2382994, -19708383, -8057404, 4502936, -4356755, 15282573, -1278864, 9666985, -20581721, -1218299, 12544948, 220861 ], [ 5531361, -5182219, -4932343, -12194075, 13863763, 13797895, -1321020, -8085542, -13880899, 12869353, -7146278, -982946, -23541033, -11114020, 8606312, -4235669, 19817547, -494064, 9781519, -18968543, 3802387, 16165420, 563995 ], [ 4655777, -2707831, -7272214, -9686422, 10301546, 15930363, -374392, -8759345, -17101152, 10344697, -4714437, -3761086, -16910808, -6447556, 7847028, -3174493, 17919001, -1464474, 7390268, -17411660, 3309313, 15524532, -1633176 ], [ 4116719, 1065479, -9737482, -5440714, 5121398, 17882037, 190712, -9687263, -20167776, 7001815, -1185675, -6421666, -8188008, -236476, 6115212, -1925299, 14733751, -2785926, 4497860, -15866036, 1713487, 14031372, -4338408 ], [ 3577661, 4838789, -12202750, -1195006, -58750, 19833711, 755816, -10615181, -23234400, 3658933, 2343087, -9082246, 534792, 5974604, 4383396, -676105, 11548501, -4107378, 1605452, -14320412, 117661, 12538212, -7043640 ], [ 3038603, 8612099, -14668018, 3050702, -5238898, 21785385, 1320920, -11543099, -26301024, 316051, 5871849, -11742826, 9257592, 12185684, 2651580, 573089, 8363251, -5428830, -1286956, -12774788, -1478165, 11045052, -9748872 ], [ 2499545, 12385409, -17133286, 7296410, -10419046, 23737059, 1886024, -12471017, -29367648, -3026831, 9400611, -14403406, 17980392, 18396764, 919764, 1822283, 5178001, -6750282, -4179364, -11229164, -3073991, 9551892, -12454104 ], [ 1012178, 15076403, -15435721, 10209146, -10558549, 20537154, 1008113, -9743036, -28824474, -5062979, 7225272, -12198715, 18523929, 19477634, -90558, 2379668, 2723320, -6530253, -4639159, -9671825, -4216718, 5638638, -12693027 ], [ -1423498, 16685081, -9575323, 11788910, -5657407, 12185670, -1312813, -3359156, -24671502, -5792393, -654168, -5128753, 10888203, 15428294, -379386, 2245244, 999208, -4768743, -2666341, -8102771, -4906346, -694710, -10465641 ], [ -3859174, 18293759, -3714925, 13368674, -756265, 3834186, -3633739, 3024724, -20518530, -6521807, -8533608, 1941209, 3252477, 11378954, -668214, 2110820, -724904, -3007233, -693523, -6533717, -5595974, -7028058, -8238255 ], [ -6294850, 19902437, 2145473, 14948438, 4144877, -4517298, -5954665, 9408604, -16365558, -7251221, -16413048, 9011171, -4383249, 7329614, -957042, 1976396, -2449016, -1245723, 1279295, -4964663, -6285602, -13361406, -6010869 ], [ -8730526, 21511115, 8005871, 16528202, 9046019, -12868782, -8275591, 15792484, -12212586, -7980635, -24292488, 16081133, -12018975, 3280274, -1245870, 1841972, -4173128, 515787, 3252113, -3395609, -6975230, -19694754, -3783483 ], [ -10451495, 21521606, 12410081, 16899134, 11872309, -19256829, -10559874, 20018033, -8811824, -8559841, -30564294, 21935708, -17465389, 657266, -1200512, 1615838, -5326004, 2649318, 4410021, -2188623, -6595558, -23453866, -1844367 ], [ -8598929, 13541162, 9533351, 11225906, 4324339, -15827691, -12660942, 13451927, -9172112, -8388007, -28797930, 21713348, -11965243, 5165918, 515776, 931154, -3622700, 6642954, 1493379, -2791977, -869386, -14341798, -1346601 ], [ -6746363, 5560718, 6656621, 5552678, -3223631, -12398553, -14762010, 6885821, -9532400, -8216173, -27031566, 21490988, -6465097, 9674570, 2232064, 246470, -1919396, 10636590, -1423263, -3395331, 4856786, -5229730, -848835 ], [ -4893797, -2419726, 3779891, -120550, -10771601, -8969415, -16863078, 319715, -9892688, -8044339, -25265202, 21268628, -964951, 14183222, 3948352, -438214, -216092, 14630226, -4339905, -3998685, 10582958, 3882338, -351069 ], [ -3041231, -10400170, 903161, -5793778, -18319571, -5540277, -18964146, -6246391, -10252976, -7872505, -23498838, 21046268, 4535195, 18691874, 5664640, -1122898, 1487212, 18623862, -7256547, -4602039, 16309130, 12994406, 146697 ], [ -1188665, -18380614, -1973569, -11467006, -25867541, -2111139, -21065214, -12812497, -10613264, -7700671, -21732474, 20823908, 10035341, 23200526, 7380928, -1807582, 3190516, 22617498, -10173189, -5205393, 22035302, 22106474, 644463 ], [ 1006301, -15841618, -4214369, -12162944, -18242636, -1928066, -14521532, -13658633, -8694617, -6166357, -21044210, 15690928, 8793272, 19653058, 2923826, -4250606, 2923635, 16583724, -10772006, -5051302, 21639329, 20349002, -2397741 ], [ 3269747, -11198734, -6327983, -11863424, -7583156, -2394206, -6248900, -13360775, -6320183, -4359547, -20571566, 9575824, 6202760, 14494366, -2767954, -7045298, 2262717, 8544468, -10907258, -4745722, 20018927, 16417622, -6147939 ], [ 5533193, -6555850, -8441597, -11563904, 3076324, -2860346, 2023732, -13062917, -3945749, -2552737, -20098922, 3460720, 3612248, 9335674, -8459734, -9839990, 1601799, 505212, -11042510, -4440142, 18398525, 12486242, -9898137 ], [ 7796639, -1912966, -10555211, -11264384, 13735804, -3326486, 10296364, -12765059, -1571315, -745927, -19626278, -2654384, 1021736, 4176982, -14151514, -12634682, 940881, -7534044, -11177762, -4134562, 16778123, 8554862, -13648335 ], [ 10060085, 2729918, -12668825, -10964864, 24395284, -3792626, 18568996, -12467201, 803119, 1060883, -19153634, -8769488, -1568776, -981710, -19843294, -15429374, 279963, -15573300, -11313014, -3828982, 15157721, 4623482, -17398533 ], [ 11183870, 6529265, -14143577, -10827683, 28559071, -3313181, 19290604, -10361267, 3241546, 3442940, -18322823, -10755326, -1704406, -1846445, -20125201, -14584991, 130089, -17828454, -10030667, -4050688, 12648539, 2207735, -19742532 ], [ 11167994, 9485075, -14979467, -10852841, 26227165, -1888151, 12461188, -6447257, 5743966, 6400244, -17133845, -8611898, 614846, 1582777, -14997235, -10101533, 491259, -14299506, -7330721, -4799680, 9250577, 1307621, -20680332 ], [ 11152118, 12440885, -15815357, -10877999, 23895259, -463121, 5631772, -2533247, 8246386, 9357548, -15944867, -6468470, 2934098, 5011999, -9869269, -5618075, 852429, -10770558, -4630775, -5548672, 5852615, 407507, -21618132 ], [ 11136242, 15396695, -16651247, -10903157, 21563353, 961909, -1197644, 1380763, 10748806, 12314852, -14755889, -4325042, 5253350, 8441221, -4741303, -1134617, 1213599, -7241610, -1930829, -6297664, 2454653, -492607, -22555932 ], [ 11120366, 18352505, -17487137, -10928315, 19231447, 2386939, -8027060, 5294773, 13251226, 15272156, -13566911, -2181614, 7572602, 11870443, 386663, 3348841, 1574769, -3712662, 769117, -7046656, -943309, -1392721, -23493732 ], [ 11507599, 19901314, -16854310, -10576242, 16956500, 3403010, -13207921, 8330530, 15215621, 17702439, -11810514, 221618, 9454467, 14975006, 4475289, 7260981, 1581108, -1288883, 2998393, -6797432, -3631812, -1210016, -23720745 ], [ 13910377, 14415118, -8877898, -8338014, 14966348, 2374286, -10146007, 6975022, 14489891, 17497617, -7217022, 3923870, 9149397, 16456274, 3367215, 8316531, -186708, -4390949, 2874319, -1557128, -2773020, 4386784, -20393823 ], [ 16313155, 8928922, -901486, -6099786, 12976196, 1345562, -7084093, 5619514, 13764161, 17292795, -2623530, 7626122, 8844327, 17937542, 2259141, 9372081, -1954524, -7493015, 2750245, 3683176, -1914228, 9983584, -17066901 ], [ 18715933, 3442726, 7074926, -3861558, 10986044, 316838, -4022179, 4264006, 13038431, 17087973, 1969962, 11328374, 8539257, 19418810, 1151067, 10427631, -3722340, -10595081, 2626171, 8923480, -1055436, 15580384, -13739979 ], [ 21118711, -2043470, 15051338, -1623330, 8995892, -711886, -960265, 2908498, 12312701, 16883151, 6563454, 15030626, 8234187, 20900078, 42993, 11483181, -5490156, -13697147, 2502097, 14163784, -196644, 21177184, -10413057 ], [ 23521489, -7529666, 23027750, 614898, 7005740, -1740610, 2101649, 1552990, 11586971, 16678329, 11156946, 18732878, 7929117, 22381346, -1065081, 12538731, -7257972, -16799213, 2378023, 19404088, 662148, 26773984, -7086135 ], [ 17763467, -6900527, 21398382, 868721, 2903743, -3881299, -408702, -2016993, 6297951, 15725837, 8372298, 17568735, 8513142, 19393559, -276370, 11367146, -8332228, -13823759, 920834, 21263977, -62335, 19438769, -6266733 ], [ 10373285, -5048321, 17847858, 725663, -1620623, -6244381, -4033506, -6029871, 96273, 14623811, 4112022, 15431313, 9274986, 15511961, 891698, 9750134, -9267772, -9632801, -802978, 22447783, -1103473, 9517151, -5948835 ], [ 2983103, -3196115, 14297334, 582605, -6144989, -8607463, -7658310, -10042749, -6105405, 13521785, -148254, 13293891, 10036830, 11630363, 2059766, 8133122, -10203316, -5441843, -2526790, 23631589, -2144611, -404467, -5630937 ], [ -4407079, -1343909, 10746810, 439547, -10669355, -10970545, -11283114, -14055627, -12307083, 12419759, -4408530, 11156469, 10798674, 7748765, 3227834, 6516110, -11138860, -1250885, -4250602, 24815395, -3185749, -10326085, -5313039 ], [ -11797261, 508297, 7196286, 296489, -15193721, -13333627, -14907918, -18068505, -18508761, 11317733, -8668806, 9019047, 11560518, 3867167, 4395902, 4899098, -12074404, 2940073, -5974414, 25999201, -4226887, -20247703, -4995141 ], [ -14048692, 90355, 6424929, -881674, -14459318, -11361163, -14485119, -18434376, -18977187, 8196035, -8335224, 5941515, 9661329, 4377584, 6098030, 3897731, -11495068, 4381813, -7295767, 23056987, -3731374, -24792559, -3096420 ], [ -11161372, -2597735, 8432739, -3094942, -8466146, -5053153, -10014717, -15153240, -13712361, 3054665, -3407784, 1923873, 5101107, 9280016, 8334218, 3512009, -9400852, 3074335, -8214661, 15988753, -1699210, -23960653, 383124 ], [ -8274052, -5285825, 10440549, -5308210, -2472974, 1254857, -5544315, -11872104, -8447535, -2086705, 1519656, -2093769, 540885, 14182448, 10570406, 3126287, -7306636, 1766857, -9133555, 8920519, 332954, -23128747, 3862668 ], [ -5386732, -7973915, 12448359, -7521478, 3520198, 7562867, -1073913, -8590968, -3182709, -7228075, 6447096, -6111411, -4019337, 19084880, 12806594, 2740565, -5212420, 459379, -10052449, 1852285, 2365118, -22296841, 7342212 ], [ -2499412, -10662005, 14456169, -9734746, 9513370, 13870877, 3396489, -5309832, 2082117, -12369445, 11374536, -10129053, -8579559, 23987312, 15042782, 2354843, -3118204, -848099, -10971343, -5215949, 4397282, -21464935, 10821756 ], [ -314416, -12113523, 15391037, -11478613, 14137668, 18243909, 6405337, -1825390, 6149464, -15529534, 15440893, -12334211, -11329342, 26185761, 16323442, 2931128, -711753, -1779652, -11106793, -10986108, 5906510, -19759764, 12764565 ], [ -1641040, -7382181, 10961195, -10875475, 11917596, 12942051, 2106415, 2675582, 4229416, -8783218, 15201835, -5476949, -5026930, 14864295, 12826462, 8317448, 3255873, -831580, -7325023, -10265892, 4801058, -13688268, 7023699 ], [ -2967664, -2650839, 6531353, -10272337, 9697524, 7640193, -2192507, 7176554, 2309368, -2036902, 14962777, 1380313, 1275482, 3542829, 9329482, 13703768, 7223499, 116492, -3543253, -9545676, 3695606, -7616772, 1282833 ], [ -4294288, 2080503, 2101511, -9669199, 7477452, 2338335, -6491429, 11677526, 389320, 4709414, 14723719, 8237575, 7577894, -7778637, 5832502, 19090088, 11191125, 1064564, 238517, -8825460, 2590154, -1545276, -4458033 ], [ -5620912, 6811845, -2328331, -9066061, 5257380, -2963523, -10790351, 16178498, -1530728, 11455730, 14484661, 15094837, 13880306, -19100103, 2335522, 24476408, 15158751, 2012636, 4020287, -8105244, 1484702, 4526220, -10198899 ], [ -6947536, 11543187, -6758173, -8462923, 3037308, -8265381, -15089273, 20679470, -3450776, 18202046, 14245603, 21952099, 20182718, -30421569, -1161458, 29862728, 19126377, 2960708, 7802057, -7385028, 379250, 10597716, -15939765 ], [ -9529505, 10518744, -3152335, -6664995, 3999286, -9925549, -12822765, 20946702, 1769666, 16613607, 13451200, 19341886, 15111340, -29193990, 459867, 26130073, 16316088, -1260700, 7769897, -8618312, -753922, 9584382, -14072501 ], [ -12362543, 8343144, 2060639, -4628109, 5597674, -10857379, -9243171, 20367186, 8418206, 13358217, 12545728, 14838178, 7765204, -25456602, 3104853, 20573623, 12150216, -6516004, 6974951, -10242296, -1892638, 7154082, -10683611 ], [ -15195581, 6167544, 7273613, -2591223, 7196062, -11789209, -5663577, 19787670, 15066746, 10102827, 11640256, 10334470, 419068, -21719214, 5749839, 15017173, 7984344, -11771308, 6180005, -11866280, -3031354, 4723782, -7294721 ], [ -18028619, 3991944, 12486587, -554337, 8794450, -12721039, -2083983, 19208154, 21715286, 6847437, 10734784, 5830762, -6927068, -17981826, 8394825, 9460723, 3818472, -17026612, 5385059, -13490264, -4170070, 2293482, -3905831 ], [ -20861657, 1816344, 17699561, 1482549, 10392838, -13652869, 1495611, 18628638, 28363826, 3592047, 9829312, 1327054, -14273204, -14244438, 11039811, 3904273, -347400, -22281916, 4590113, -15114248, -5308786, -136818, -516941 ], [ -20079677, 881259, 16979681, 1826751, 11911780, -13103200, 4602942, 16558479, 29676920, 1205034, 6113425, -453752, -15016280, -12762120, 8605449, 1765018, -3067977, -22314004, 1428212, -15313277, -6915724, -4121985, 312628 ], [ -15682679, 1186689, 10326947, 478269, 13351276, -11072032, 7238010, 12997677, 25654568, -313602, -412877, 488344, -9156296, -13534872, 1091739, 3042958, -4343259, -17122876, -4100644, -14087351, -8990884, -9662019, -1417124 ], [ -11285681, 1492119, 3674213, -870213, 14790772, -9040864, 9873078, 9436875, 21632216, -1832238, -6939179, 1430440, -3296312, -14307624, -6421971, 4320898, -5618541, -11931748, -9629500, -12861425, -11066044, -15202053, -3146876 ], [ -6888683, 1797549, -2978521, -2218695, 16230268, -7009696, 12508146, 5876073, 17609864, -3350874, -13465481, 2372536, 2563672, -15080376, -13935681, 5598838, -6893823, -6740620, -15158356, -11635499, -13141204, -20742087, -4876628 ], [ -2491685, 2102979, -9631255, -3567177, 17669764, -4978528, 15143214, 2315271, 13587512, -4869510, -19991783, 3314632, 8423656, -15853128, -21449391, 6876778, -8169105, -1549492, -20687212, -10409573, -15216364, -26282121, -6606380 ], [ 1300682, 2650983, -14259824, -4632942, 18853911, -3018661, 17403222, -535701, 10219032, -5601384, -25517612, 3876112, 12989204, -16767884, -27166489, 8026117, -8349169, 2951257, -24176721, -8524360, -17347651, -30804575, -7840545 ], [ 2069894, 4411857, -8767568, -4285122, 18761313, -1415299, 17787930, 162477, 10119912, -2399448, -26041076, 2534512, 11082572, -18392660, -23900527, 8532451, -3053143, 4000111, -17469495, -3342712, -19759573, -30239129, -6596775 ], [ 2839106, 6172731, -3275312, -3937302, 18668715, 188063, 18172638, 860655, 10020792, 802488, -26564540, 1192912, 9175940, -20017436, -20634565, 9038785, 2242883, 5048965, -10762269, 1838936, -22171495, -29673683, -5353005 ], [ 3608318, 7933605, 2216944, -3589482, 18576117, 1791425, 18557346, 1558833, 9921672, 4004424, -27088004, -148688, 7269308, -21642212, -17368603, 9545119, 7538909, 6097819, -4055043, 7020584, -24583417, -29108237, -4109235 ], [ 4377530, 9694479, 7709200, -3241662, 18483519, 3394787, 18942054, 2257011, 9822552, 7206360, -27611468, -1490288, 5362676, -23266988, -14102641, 10051453, 12834935, 7146673, 2652183, 12202232, -26995339, -28542791, -2865465 ], [ 5146742, 11455353, 13201456, -2893842, 18390921, 4998149, 19326762, 2955189, 9723432, 10408296, -28134932, -2831888, 3456044, -24891764, -10836679, 10557787, 18130961, 8195527, 9359409, 17383880, -29407261, -27977345, -1621695 ], [ 3421694, 6457517, 12938992, -6869057, 12753723, 5172516, 18834770, 1127257, 8829617, 10229922, -25701071, 794072, 1765297, -22895830, -7871597, 7092201, 19071197, 3005991, 4856920, 15210318, -24790383, -19369289, -526000 ], [ 1197794, 107939, 11525584, -11708879, 6007605, 5061084, 18167438, -1205897, 7776863, 9375486, -22675745, 5413544, 117727, -20175754, -4966691, 2832231, 19140275, -3431223, -1887512, 11565714, -18767745, -9152711, 540080 ], [ -1026106, -6241639, 10112176, -16548701, -738513, 4949652, 17500106, -3539051, 6724109, 8521050, -19650419, 10033016, -1529843, -17455678, -2061785, -1427739, 19209353, -9868437, -8631944, 7921110, -12745107, 1063867, 1606160 ], [ -3250006, -12591217, 8698768, -21388523, -7484631, 4838220, 16832774, -5872205, 5671355, 7666614, -16625093, 14652488, -3177413, -14735602, 843121, -5687709, 19278431, -16305651, -15376376, 4276506, -6722469, 11280445, 2672240 ], [ -5473906, -18940795, 7285360, -26228345, -14230749, 4726788, 16165442, -8205359, 4618601, 6812178, -13599767, 19271960, -4824983, -12015526, 3748027, -9947679, 19347509, -22742865, -22120808, 631902, -699831, 21497023, 3738320 ], [ -4376116, -18235870, 6707464, -26882054, -15094263, 6739032, 14262806, -7949099, 2552114, 6651252, -12030590, 20327735, -3823166, -8581699, 1949365, -11250660, 17245424, -23140818, -22458698, 1102635, 4671963, 23671378, 5987483 ], [ 43364, -10476442, 6965080, -23349650, -10075173, 10874952, 11124866, -5103425, -528106, 7183836, -11917562, 17819813, -171962, -4434121, -4552865, -9596652, 12972176, -17499510, -16390046, 5688705, 9392913, 17803510, 9419729 ], [ 4462844, -2717014, 7222696, -19817246, -5056083, 15010872, 7986926, -2257751, -3608326, 7716420, -11804534, 15311891, 3479242, -286543, -11055095, -7942644, 8698928, -11858202, -10321394, 10274775, 14113863, 11935642, 12851975 ], [ 8882324, 5042414, 7480312, -16284842, -36993, 19146792, 4848986, 587923, -6688546, 8249004, -11691506, 12803969, 7130446, 3861035, -17557325, -6288636, 4425680, -6216894, -4252742, 14860845, 18834813, 6067774, 16284221 ], [ 13301804, 12801842, 7737928, -12752438, 4982097, 23282712, 1711046, 3433597, -9768766, 8781588, -11578478, 10296047, 10781650, 8008613, -24059555, -4634628, 152432, -575586, 1815910, 19446915, 23555763, 199906, 19716467 ], [ 16693583, 18021075, 8246104, -9614864, 8292088, 25176202, -1521980, 5085214, -12388839, 8645724, -11500038, 7819754, 13156551, 11697679, -27666134, -2481489, -3647517, 3589063, 6843698, 22247225, 26838701, -4633935, 22140685 ], [ 14946857, 10539333, 10007080, -8451440, 3056584, 15857542, -5230436, 766546, -12708177, 5167620, -11594538, 5501606, 9149937, 13094185, -16794458, 2167305, -5080971, 370417, 6667166, 16118735, 22931579, -4297641, 19524763 ], [ 13200131, 3057591, 11768056, -7288016, -2178920, 6538882, -8938892, -3552122, -13027515, 1689516, -11689038, 3183458, 5143323, 14490691, -5922782, 6816099, -6514425, -2848229, 6490634, 9990245, 19024457, -3961347, 16908841 ], [ 11453405, -4424151, 13529032, -6124592, -7414424, -2779778, -12647348, -7870790, -13346853, -1788588, -11783538, 865310, 1136709, 15887197, 4948894, 11464893, -7947879, -6066875, 6314102, 3861755, 15117335, -3625053, 14292919 ], [ 9706679, -11905893, 15290008, -4961168, -12649928, -12098438, -16355804, -12189458, -13666191, -5266692, -11878038, -1452838, -2869905, 17283703, 15820570, 16113687, -9381333, -9285521, 6137570, -2266735, 11210213, -3288759, 11676997 ], [ 7959953, -19387635, 17050984, -3797744, -17885432, -21417098, -20064260, -16508126, -13985529, -8744796, -11972538, -3770986, -6876519, 18680209, 26692246, 20762481, -10814787, -12504167, 5961038, -8395225, 7303091, -2952465, 9061075 ], [ 7436677, -19714217, 12979250, -3173215, -13211461, -19577338, -16657166, -15105454, -10304877, -4043365, -10807528, -4237734, -3167088, 15947110, 25697597, 15650555, -8207261, -12173868, 5635321, -9930720, 7617309, -309676, 7783303 ], [ 7158091, -18609767, 7740974, -2656465, -6555595, -15505894, -11826962, -12558514, -5824227, 2293973, -9390616, -4334202, 2085552, 12388090, 22329683, 8586485, -4791539, -11133780, 5279767, -10547616, 8775795, 2794412, 6773161 ], [ 6879505, -17505317, 2502698, -2139715, 100271, -11434450, -6996758, -10011574, -1343577, 8631311, -7973704, -4430670, 7338192, 8829070, 18961769, 1522415, -1375817, -10093692, 4924213, -11164512, 9934281, 5898500, 5763019 ], [ 6600919, -16400867, -2735578, -1622965, 6756137, -7363006, -2166554, -7464634, 3137073, 14968649, -6556792, -4527138, 12590832, 5270050, 15593855, -5541655, 2039905, -9053604, 4568659, -11781408, 11092767, 9002588, 4752877 ], [ 6322333, -15296417, -7973854, -1106215, 13412003, -3291562, 2663650, -4917694, 7617723, 21305987, -5139880, -4623606, 17843472, 1711030, 12225941, -12605725, 5455627, -8013516, 4213105, -12398304, 12251253, 12106676, 3742735 ], [ 3650257, -13032662, -11005744, -558181, 16957139, -2373802, 6115732, -3613786, 9795705, 21836063, -5504671, -2862342, 18751530, 1626187, 8455571, -15248089, 5326102, -8262393, 3547585, -12163464, 10108068, 14636702, 4176250 ], [ -1415309, -9609602, -11831248, 21137, 17391545, -4609726, 8189692, -3552910, 9671019, 16558877, -7651165, 756654, 15315006, 5015521, 4282745, -13468747, 1651330, -9800235, 2572099, -11076888, 4663212, 16592666, 6053422 ], [ -6480875, -6186542, -12656752, 600455, 17825951, -6845650, 10263652, -3492034, 9546333, 11281691, -9797659, 4375650, 11878482, 8404855, 109919, -11689405, -2023442, -11338077, 1596613, -9990312, -781644, 18548630, 7930594 ], [ -11546441, -2763482, -13482256, 1179773, 18260357, -9081574, 12337612, -3431158, 9421647, 6004505, -11944153, 7994646, 8441958, 11794189, -4062907, -9910063, -5698214, -12875919, 621127, -8903736, -6226500, 20504594, 9807766 ], [ -16612007, 659578, -14307760, 1759091, 18694763, -11317498, 14411572, -3370282, 9296961, 727319, -14090647, 11613642, 5005434, 15183523, -8235733, -8130721, -9372986, -14413761, -354359, -7817160, -11671356, 22460558, 11684938 ], [ -19867890, 2986628, -14021093, 2391758, 18327619, -12227652, 14991253, -3753750, 9360293, -3234805, -14646623, 13878270, 2007209, 17636193, -11278242, -6793507, -12493921, -14904014, -1211351, -6337085, -15693903, 23244862, 13320958 ], [ -14075358, -166372, -8173571, 3291170, 13952725, -6508956, 8099539, -6358938, 10363715, -621619, -7250009, 9371058, 1200479, 15405543, -8669166, -7666933, -12845671, -10156322, -1475873, -2889515, -12604905, 18170866, 13751218 ], [ -8282826, -3319372, -2326049, 4190582, 9577831, -790260, 1207825, -8964126, 11367137, 1991567, 146605, 4863846, 393749, 13174893, -6060090, -8540359, -13197421, -5408630, -1740395, 558055, -9515907, 13096870, 14181478 ], [ -2490294, -6472372, 3521473, 5089994, 5202937, 4928436, -5683889, -11569314, 12370559, 4604753, 7543219, 356634, -412981, 10944243, -3451014, -9413785, -13549171, -660938, -2004917, 4005625, -6426909, 8022874, 14611738 ], [ 3302238, -9625372, 9368995, 5989406, 828043, 10647132, -12575603, -14174502, 13373981, 7217939, 14939833, -4150578, -1219711, 8713593, -841938, -10287211, -13900921, 4086754, -2269439, 7453195, -3337911, 2948878, 15041998 ], [ 9094770, -12778372, 15216517, 6888818, -3546851, 16365828, -19467317, -16779690, 14377403, 9831125, 22336447, -8657790, -2026441, 6482943, 1767138, -11160637, -14252671, 8834446, -2533961, 10900765, -248913, -2125118, 15472258 ], [ 9500912, -12944142, 10586839, 5475625, 950715, 16315304, -20402226, -11480428, 10274265, 7462981, 18315291, -5162117, -2449791, 5415088, 1967544, -11280893, -14350546, 9633603, -3605423, 9730795, 1223110, -1024729, 11441283 ], [ 8829776, -12512466, 3861721, 3599911, 7222773, 15110936, -20145774, -4600276, 5149815, 4098571, 12010581, -65867, -2796465, 4579792, 1686216, -11250515, -14397646, 9643053, -4838273, 7637317, 2371738, 1310537, 6518061 ], [ 8158640, -12080790, -2863397, 1724197, 13494831, 13906568, -19889322, 2279876, 25365, 734161, 5705871, 5030383, -3143139, 3744496, 1404888, -11220137, -14444746, 9652503, -6071123, 5543839, 3520366, 3645803, 1594839 ], [ 7487504, -11649114, -9588515, -151517, 19766889, 12702200, -19632870, 9160028, -5099085, -2630249, -598839, 10126633, -3489813, 2909200, 1123560, -11189759, -14491846, 9661953, -7303973, 3450361, 4668994, 5981069, -3328383 ], [ 6816368, -11217438, -16313633, -2027231, 26038947, 11497832, -19376418, 16040180, -10223535, -5994659, -6903549, 15222883, -3836487, 2073904, 842232, -11159381, -14538946, 9671403, -8536823, 1356883, 5817622, 8316335, -8251605 ] ], [ [ 21484128, -15535584, 8743328, -15430240, -11303008, 27193696, 2185952, -1313920, -13254272, -10572896, -12487968, -11878080, -27378976, 21133728, 7262368, 1709216, 10634752, -7481984, -10090368, -13156896, -16380352, 17040320, 19114016 ], [ 21484128, -15535584, 8743328, -15430240, -11303008, 27193696, 2185952, -1313920, -13254272, -10572896, -12487968, -11878080, -27378976, 21133728, 7262368, 1709216, 10634752, -7481984, -10090368, -13156896, -16380352, 17040320, 19114016 ], [ 21484128, -15535584, 8743328, -15430240, -11303008, 27193696, 2185952, -1313920, -13254272, -10572896, -12487968, -11878080, -27378976, 21133728, 7262368, 1709216, 10634752, -7481984, -10090368, -13156896, -16380352, 17040320, 19114016 ], [ 19909153, -17102634, 6825168, -17575125, -5610623, 19835706, 1227097, -5826460, -9311242, -10616876, -10799148, -9318690, -19305096, 17016098, 7128873, 1871621, 9752682, -8624859, -7281398, -15272116, -9530182, 10644870, 12507711 ], [ 18019183, -18983094, 4523376, -20148987, 1220239, 11006118, 76471, -11241508, -4579606, -10669652, -8772564, -6247422, -9616440, 12074942, 6968679, 2066507, 8694198, -9996309, -3910634, -17810380, -1309978, 2970330, 4580145 ], [ 16129213, -20863554, 2221584, -22722849, 8051101, 2176530, -1074155, -16656556, 152030, -10722428, -6745980, -3176154, 72216, 7133786, 6808485, 2261393, 7635714, -11367759, -539870, -20348644, 6910226, -4704210, -3347421 ], [ 14239243, -22744014, -80208, -25296711, 14881963, -6653058, -2224781, -22071604, 4883666, -10775204, -4719396, -104886, 9760872, 2192630, 6648291, 2456279, 6577230, -12739209, 2830894, -22886908, 15130430, -12378750, -11274987 ], [ 12349273, -24624474, -2382000, -27870573, 21712825, -15482646, -3375407, -27486652, 9615302, -10827980, -2692812, 2966382, 19449528, -2748526, 6488097, 2651165, 5518746, -14110659, 6201658, -25425172, 23350634, -20053290, -19202553 ], [ 11161642, -23275278, -1735119, -25160190, 22827526, -19918458, -3871829, -26696254, 11977109, -7247987, 585144, 1814412, 24729273, -5743123, 3787617, -281509, 2619357, -13592571, 7912555, -24698977, 27332414, -22149855, -20749779 ], [ 10676350, -18696426, 1860435, -17165562, 18226066, -19960494, -3714047, -19700410, 11969087, -35225, 5114472, -3560796, 25600107, -6791161, -1453149, -6341743, -2120937, -11184945, 7963585, -20708323, 27075770, -18668445, -15916665 ], [ 10191058, -14117574, 5455989, -9170934, 13624606, -20002530, -3556265, -12704566, 11961065, 7177537, 9643800, -8936004, 26470941, -7839199, -6693915, -12401977, -6861231, -8777319, 8014615, -16717669, 26819126, -15187035, -11083551 ], [ 9705766, -9538722, 9051543, -1176306, 9023146, -20044566, -3398483, -5708722, 11953043, 14390299, 14173128, -14311212, 27341775, -8887237, -11934681, -18462211, -11601525, -6369693, 8065645, -12727015, 26562482, -11705625, -6250437 ], [ 9220474, -4959870, 12647097, 6818322, 4421686, -20086602, -3240701, 1287122, 11945021, 21603061, 18702456, -19686420, 28212609, -9935275, -17175447, -24522445, -16341819, -3962067, 8116675, -8736361, 26305838, -8224215, -1417323 ], [ 7920304, -1758363, 15012598, 13054291, 880425, -18510826, -3464558, 6473906, 12423003, 26015889, 21050988, -24281791, 27587082, -10835912, -20902229, -29164319, -19304945, -2631048, 7091628, -4806257, 24262125, -5075600, 2281334 ], [ 2545744, -5443581, 11227834, 10496965, 2640159, -8845990, -5596610, 2615390, 15331005, 16429047, 12495540, -24977977, 19479750, -10999544, -17059091, -26714393, -13382231, -6683064, 686196, -1178903, 13283067, -3590960, 307706 ], [ -2828816, -9128799, 7443070, 7939639, 4399893, 818846, -7728662, -1243126, 18239007, 6842205, 3940092, -25674163, 11372418, -11163176, -13215953, -24264467, -7459517, -10735080, -5719236, 2448451, 2304009, -2106320, -1665922 ], [ -8203376, -12814017, 3658306, 5382313, 6159627, 10483682, -9860714, -5101642, 21147009, -2744637, -4615356, -26370349, 3265086, -11326808, -9372815, -21814541, -1536803, -14787096, -12124668, 6075805, -8675049, -621680, -3639550 ], [ -13577936, -16499235, -126458, 2824987, 7919361, 20148518, -11992766, -8960158, 24055011, -12331479, -13170804, -27066535, -4842246, -11490440, -5529677, -19364615, 4385911, -18839112, -18530100, 9703159, -19654107, 862960, -5613178 ], [ -18952496, -20184453, -3911222, 267661, 9679095, 29813354, -14124818, -12818674, 26963013, -21918321, -21726252, -27762721, -12949578, -11654072, -1686539, -16914689, 10308625, -22891128, -24935532, 13330513, -30633165, 2347600, -7586806 ], [ -20399296, -19141666, -2413726, 1120320, 10628384, 29948410, -9720950, -13939045, 25110485, -20430828, -23995630, -28568297, -9633025, -5934814, 2526089, -17513233, 11097229, -20547784, -21330944, 13182752, -25439448, 5544515, -6457779 ], [ -21060544, -17153278, 140222, 2654976, 11415584, 28177510, -4009898, -14511787, 22305851, -16728468, -25007794, -29395751, -4031695, 961022, 6812615, -18721471, 10859011, -16925368, -15724352, 12279968, -17011176, 9083885, -4708221 ], [ -21721792, -15164890, 2694170, 4189632, 12202784, 26406610, 1701154, -15084529, 19501217, -13026108, -26019958, -30223205, 1569635, 7856858, 11099141, -19929709, 10620793, -13302952, -10117760, 11377184, -8582904, 12623255, -2958663 ], [ -22383040, -13176502, 5248118, 5724288, 12989984, 24635710, 7412206, -15657271, 16696583, -9323748, -27032122, -31050659, 7170965, 14752694, 15385667, -21137947, 10382575, -9680536, -4511168, 10474400, -154632, 16162625, -1209105 ], [ -23044288, -11188114, 7802066, 7258944, 13777184, 22864810, 13123258, -16230013, 13891949, -5621388, -28044286, -31878113, 12772295, 21648530, 19672193, -22346185, 10144357, -6058120, 1095424, 9571616, 8273640, 19701995, 540453 ], [ -23102722, -9148204, 7848926, 4576776, 11319494, 17638018, 12216349, -16730017, 12430142, -2460540, -24836773, -30952067, 16530512, 22688063, 20481359, -20212687, 8799478, -5553823, 3674509, 7837946, 10016175, 21195845, 2815608 ], [ -22558342, -7056772, 5388698, -2322216, 5616914, 8955334, 4691479, -17157283, 12311162, 158796, -17409583, -28272521, 18445616, 17871293, 17813165, -14737453, 6347938, -8167645, 3226087, 5273390, 5072973, 20644175, 5616360 ], [ -22013962, -4965340, 2928470, -9221208, -85666, 272650, -2833391, -17584549, 12192182, 2778132, -9982393, -25592975, 20360720, 13054523, 15144971, -9262219, 3896398, -10781467, 2777665, 2708834, 129771, 20092505, 8417112 ], [ -21469582, -2873908, 468242, -16120200, -5788246, -8410034, -10358261, -18011815, 12073202, 5397468, -2555203, -22913429, 22275824, 8237753, 12476777, -3786985, 1444858, -13395289, 2329243, 144278, -4813431, 19540835, 11217864 ], [ -20925202, -782476, -1991986, -23019192, -11490826, -17092718, -17883131, -18439081, 11954222, 8016804, 4871987, -20233883, 24190928, 3420983, 9808583, 1688249, -1006682, -16009111, 1880821, -2420278, -9756633, 18989165, 14018616 ], [ -19917485, 703718, -4674815, -27606665, -15959289, -23645846, -23399128, -18042921, 11593149, 8917767, 10833845, -16453270, 25819743, -66823, 7916822, 5922283, -2085854, -18537926, 1752169, -4293415, -13625146, 17889343, 15034371 ], [ -16593083, -836278, -8470649, -20636543, -14257167, -19551194, -18870760, -13529631, 10021611, 1226865, 9469043, -7167322, 26017113, 3090191, 9907226, 3950317, 3696814, -20641706, 3222367, -2709457, -12120214, 14048761, 7125141 ], [ -13268681, -2376274, -12266483, -13666421, -12555045, -15456542, -14342392, -9016341, 8450073, -6464037, 8104241, 2118626, 26214483, 6247205, 11897630, 1978351, 9479482, -22745486, 4692565, -1125499, -10615282, 10208179, -784089 ], [ -9944279, -3916270, -16062317, -6696299, -10852923, -11361890, -9814024, -4503051, 6878535, -14154939, 6739439, 11404574, 26411853, 9404219, 13888034, 6385, 15262150, -24849266, 6162763, 458459, -9110350, 6367597, -8693319 ], [ -6619877, -5456266, -19858151, 273823, -9150801, -7267238, -5285656, 10239, 5306997, -21845841, 5374637, 20690522, 26609223, 12561233, 15878438, -1965581, 21044818, -26953046, 7632961, 2042417, -7605418, 2527015, -16602549 ], [ -3295475, -6996262, -23653985, 7243945, -7448679, -3172586, -757288, 4523529, 3735459, -29536743, 4009835, 29976470, 26806593, 15718247, 17868842, -3937547, 26827486, -29056826, 9103159, 3626375, -6100486, -1313567, -24511779 ], [ -3591778, -7625733, -24463499, 10239882, -9980672, -6427424, -3941750, 8822819, 164006, -29767475, 4063393, 23317723, 24996873, 10791936, 18856991, -5768503, 25830514, -22463876, 10600187, -712267, -4364274, -4951904, -20902649 ], [ -4612222, -8073099, -24675749, 12440982, -13359488, -11152160, -8668778, 13079309, -3807430, -28506173, 4400623, 13470037, 22785735, 4248960, 19644689, -7571257, 23477614, -14131580, 12102581, -6235429, -2581806, -8549792, -14989847 ], [ -5632666, -8520465, -24887999, 14642082, -16738304, -15876896, -13395806, 17335799, -7778866, -27244871, 4737853, 3622351, 20574597, -2294016, 20432387, -9374011, 21124714, -5799284, 13604975, -11758591, -799338, -12147680, -9077045 ], [ -6653110, -8967831, -25100249, 16843182, -20117120, -20601632, -18122834, 21592289, -11750302, -25983569, 5075083, -6225335, 18363459, -8836992, 21220085, -11176765, 18771814, 2533012, 15107369, -17281753, 983130, -15745568, -3164243 ], [ -7673554, -9415197, -25312499, 19044282, -23495936, -25326368, -22849862, 25848779, -15721738, -24722267, 5412313, -16073021, 16152321, -15379968, 22007783, -12979519, 16418914, 10865308, 16609763, -22804915, 2765598, -19343456, 2748559 ], [ -6064444, -9768054, -22000091, 18941523, -23348843, -25986683, -22644419, 24897863, -13290973, -20082503, 4831012, -21647897, 15816180, -15967389, 22394675, -14664961, 12993427, 15220870, 16656482, -21871432, 4727127, -19390832, 4205362 ], [ -1825780, -10026402, -15163025, 16534905, -19675841, -22582577, -17506505, 18739541, -4458007, -12064277, 3331180, -22949963, 17355036, -10599255, 22380761, -16233091, 8495353, 15599698, 15247526, -14481304, 6867717, -15887696, 1206166 ], [ 2412884, -10284750, -8325959, 14128287, -16002839, -19178471, -12368591, 12581219, 4374959, -4046051, 1831348, -24252029, 18893892, -5231121, 22366847, -17801221, 3997279, 15978526, 13838570, -7091176, 9008307, -12384560, -1793030 ], [ 6651548, -10543098, -1488893, 11721669, -12329837, -15774365, -7230677, 6422897, 13207925, 3972175, 331516, -25554095, 20432748, 137013, 22352933, -19369351, -500795, 16357354, 12429614, 298952, 11148897, -8881424, -4792226 ], [ 10890212, -10801446, 5348173, 9315051, -8656835, -12370259, -2092763, 264575, 22040891, 11990401, -1168316, -26856161, 21971604, 5505147, 22339019, -20937481, -4998869, 16736182, 11020658, 7689080, 13289487, -5378288, -7791422 ], [ 14154830, -11385969, 11563990, 6776001, -4843560, -9012166, 1179802, -4166117, 27627938, 18565843, -2237959, -26031658, 23293992, 10111076, 21480254, -22160987, -8912482, 15722461, 10318111, 13914479, 14239799, -3018621, -10413424 ], [ 12549218, -13601367, 14673562, 3574791, -328920, -5884138, -4874378, 41341, 16985390, 17927365, -1156657, -14574310, 23534040, 10905980, 16397234, -21661373, -9903790, 7745995, 13147609, 14316233, 9238721, -6376299, -11149456 ], [ 10943606, -15816765, 17783134, 373581, 4185720, -2756110, -10928558, 4248799, 6342842, 17288887, -75355, -3116962, 23774088, 11700884, 11314214, -21161759, -10895098, -230471, 15977107, 14717987, 4237643, -9733977, -11885488 ], [ 9337994, -18032163, 20892706, -2827629, 8700360, 371918, -16982738, 8456257, -4299706, 16650409, 1005947, 8340386, 24014136, 12495788, 6231194, -20662145, -11886406, -8206937, 18806605, 15119741, -763435, -13091655, -12621520 ], [ 7732382, -20247561, 24002278, -6028839, 13215000, 3499946, -23036918, 12663715, -14942254, 16011931, 2087249, 19797734, 24254184, 13290692, 1148174, -20162531, -12877714, -16183403, 21636103, 15521495, -5764513, -16449333, -13357552 ], [ 6126770, -22462959, 27111850, -9230049, 17729640, 6627974, -29091098, 16871173, -25584802, 15373453, 3168551, 31255082, 24494232, 14085596, -3934846, -19662917, -13869022, -24159869, 24465601, 15923249, -10765591, -19807011, -14093584 ], [ 3103123, -18409487, 19024227, -3847254, 18983485, 6006062, -25176498, 12254491, -18397065, 16279915, -330747, 26807295, 19005650, 16670195, -2230796, -17849543, -13025155, -18417510, 18321239, 12957803, -9322969, -22087579, -14840016 ], [ -204131, -13102241, 8697165, 3252342, 19585171, 4634162, -19268142, 5872981, -7643271, 17495365, -4746165, 19178481, 12371342, 19612733, 830668, -15773417, -11814253, -9931386, 10382105, 9318917, -6591607, -24152725, -15588528 ], [ -3511385, -7794995, -1629897, 10351938, 20186857, 3262262, -13359786, -508529, 3110523, 18710815, -9161583, 11549667, 5737034, 22555271, 3892132, -13697291, -10603351, -1445262, 2442971, 5680031, -3860245, -26217871, -16337040 ], [ -6818639, -2487749, -11956959, 17451534, 20788543, 1890362, -7451430, -6890039, 13864317, 19926265, -13577001, 3920853, -897274, 25497809, 6953596, -11621165, -9392449, 7040862, -5496163, 2041145, -1128883, -28283017, -17085552 ], [ -10125893, 2819497, -22284021, 24551130, 21390229, 518462, -1543074, -13271549, 24618111, 21141715, -17992419, -3707961, -7531582, 28440347, 10015060, -9545039, -8181547, 15526986, -13435297, -1597741, 1602479, -30348163, -17834064 ], [ -12698762, 7281115, -23652237, 26528505, 22162861, 159653, -108606, -15435650, 27572235, 17908306, -17088990, -5487288, -8138596, 25467422, 9114154, -8738510, -7714042, 20320986, -13269655, -3238381, -192559, -28604275, -16826871 ], [ -14537246, 10897105, -16061607, 23383659, 23106439, 813935, -3148026, -13382342, 22726689, 10226038, -10866714, -1417128, -2718316, 16579034, 4250878, -9201578, -7989934, 21422862, -4999237, -2880775, -6513997, -23051353, -14063973 ], [ -16375730, 14513095, -8470977, 20238813, 24050017, 1468217, -6187446, -11329034, 17881143, 2543770, -4644438, 2653032, 2701964, 7690646, -612398, -9664646, -8265826, 22524738, 3271181, -2523169, -12835435, -17498431, -11301075 ], [ -18214214, 18129085, -880347, 17093967, 24993595, 2122499, -9226866, -9275726, 13035597, -5138498, 1577838, 6723192, 8122244, -1197742, -5475674, -10127714, -8541718, 23626614, 11541599, -2165563, -19156873, -11945509, -8538177 ], [ -20052698, 21745075, 6710283, 13949121, 25937173, 2776781, -12266286, -7222418, 8190051, -12820766, 7800114, 10793352, 13542524, -10086130, -10338950, -10590782, -8817610, 24728490, 19812017, -1807957, -25478311, -6392587, -5775279 ], [ -20003253, 23836006, 13050650, 10260401, 26011166, 2391319, -14335997, -4387987, 3598752, -18122644, 12637359, 13609844, 16745844, -17390264, -14892928, -9942478, -8770360, 23908424, 26728260, -753674, -29891715, -1655694, -2968620 ], [ -10514163, 18301642, 13139702, 3852311, 21737234, -3192863, -11557163, 2352059, 278688, -11522572, 10549449, 10157996, 8864364, -16773128, -17900416, -3737314, -7107400, 13478648, 26873628, 3783994, -24764949, -998946, 56844 ], [ -1025073, 12767278, 13228754, -2555779, 17463302, -8777045, -8778329, 9092105, -3041376, -4922500, 8461539, 6706148, 982884, -16155992, -20907904, 2467850, -5444440, 3048872, 27018996, 8321662, -19638183, -342198, 3082308 ], [ 8464017, 7232914, 13317806, -8963869, 13189370, -14361227, -5999495, 15832151, -6361440, 1677572, 6373629, 3254300, -6898596, -15538856, -23915392, 8673014, -3781480, -7380904, 27164364, 12859330, -14511417, 314550, 6107772 ], [ 17953107, 1698550, 13406858, -15371959, 8915438, -19945409, -3220661, 22572197, -9681504, 8277644, 4285719, -197548, -14780076, -14921720, -26922880, 14878178, -2118520, -17810680, 27309732, 17396998, -9384651, 971298, 9133236 ], [ 27442197, -3835814, 13495910, -21780049, 4641506, -25529591, -441827, 29312243, -13001568, 14877716, 2197809, -3649396, -22661556, -14304584, -29930368, 21083342, -455560, -28240456, 27455100, 21934666, -4257885, 1628046, 12158700 ], [ 27627842, -2872558, 9213132, -17684274, 2337614, -22185403, 4277972, 24971214, -13021502, 17932203, 4627164, -2619699, -21811801, -14789183, -27537336, 21968811, -3274840, -21623277, 23670308, 22579124, -6283919, 2396749, 13711399 ], [ 25952798, -609778, 4055988, -11487726, 427730, -17055541, 9385964, 18413970, -12381410, 20277573, 7959972, -693693, -19215799, -15494129, -24064200, 21790341, -6990568, -11596707, 19099484, 22444940, -9740513, 3187843, 14969545 ], [ 24277754, 1653002, -1101156, -5291178, -1482154, -11925679, 14493956, 11856726, -11741318, 22622943, 11292780, 1232313, -16619797, -16199075, -20591064, 21611871, -10706296, -1570137, 14528660, 22310756, -13197107, 3978937, 16227691 ], [ 22602710, 3915782, -6258300, 905370, -3392038, -6795817, 19601948, 5299482, -11101226, 24968313, 14625588, 3158319, -14023795, -16904021, -17117928, 21433401, -14422024, 8456433, 9957836, 22176572, -16653701, 4770031, 17485837 ], [ 20927666, 6178562, -11415444, 7101918, -5301922, -1665955, 24709940, -1257762, -10461134, 27313683, 17958396, 5084325, -11427793, -17608967, -13644792, 21254931, -18137752, 18483003, 5387012, 22042388, -20110295, 5561125, 18743983 ], [ 18635804, 3887429, -10426821, 12032529, -3775381, 676772, 22932131, -7098945, -9156005, 27881595, 16578570, 4297248, -6832780, -18330983, -10970004, 17893233, -15891730, 19061502, 5868281, 21799097, -17071547, 7384018, 17007736 ], [ 15727124, -2957617, -3292431, 15697203, 1187585, 232364, 14268521, -12224067, -7185839, 26672049, 10486110, 797088, -238756, -19070069, -9093564, 11348307, -7683958, 10191930, 11401643, 21446699, -7537457, 10238710, 12277096 ], [ 12818444, -9802663, 3841959, 19361877, 6150551, -212044, 5604911, -17349189, -5215673, 25462503, 4393650, -2703072, 6355268, -19809155, -7217124, 4803381, 523814, 1322358, 16935005, 21094301, 1996633, 13093402, 7546456 ], [ 9909764, -16647709, 10976349, 23026551, 11113517, -656452, -3058699, -22474311, -3245507, 24252957, -1698810, -6203232, 12949292, -20548241, -5340684, -1741545, 8731586, -7547214, 22468367, 20741903, 11530723, 15948094, 2815816 ], [ 7001084, -23492755, 18110739, 26691225, 16076483, -1100860, -11722309, -27599433, -1275341, 23043411, -7791270, -9703392, 19543316, -21287327, -3464244, -8286471, 16939358, -16416786, 28001729, 20389505, 21064813, 18802786, -1914824 ], [ 4803025, -28954761, 24144107, 28090085, 20079179, -892799, -17653457, -30825105, 413783, 21915688, -12767332, -11530657, 24282034, -21447059, -1139009, -13955485, 23848958, -23576819, 31656194, 20354170, 27804705, 21312531, -5238509 ], [ 6158071, -27501567, 24672365, 18159875, 19280525, 2577607, -9922295, -24553527, 697697, 21197080, -12161404, -4993447, 19744222, -18710021, 3430201, -15244939, 24267698, -22189157, 25916174, 21904150, 20573607, 22097541, -1527419 ], [ 7513117, -26048373, 25200623, 8229665, 18481871, 6048013, -2191133, -18281949, 981611, 20478472, -11555476, 1543763, 15206410, -15972983, 7999411, -16534393, 24686438, -20801495, 20176154, 23454130, 13342509, 22882551, 2183671 ], [ 8868163, -24595179, 25728881, -1700545, 17683217, 9518419, 5540029, -12010371, 1265525, 19759864, -10949548, 8080973, 10668598, -13235945, 12568621, -17823847, 25105178, -19413833, 14436134, 25004110, 6111411, 23667561, 5894761 ], [ 10223209, -23141985, 26257139, -11630755, 16884563, 12988825, 13271191, -5738793, 1549439, 19041256, -10343620, 14618183, 6130786, -10498907, 17137831, -19113301, 25523918, -18026171, 8696114, 26554090, -1119687, 24452571, 9605851 ], [ 11578255, -21688791, 26785397, -21560965, 16085909, 16459231, 21002353, 532785, 1833353, 18322648, -9737692, 21155393, 1592974, -7761869, 21707041, -20402755, 25942658, -16638509, 2956094, 28104070, -8350785, 25237581, 13316941 ], [ 10571011, -18578917, 24562705, -23658875, 18136860, 9961142, 18500545, 1909623, -1699313, 14825890, -5526194, 15813993, 5706332, -9920456, 22123306, -18741634, 18723243, -9970772, -3112931, 19359690, -6140678, 18562656, 9704201 ], [ 9091309, -15137707, 21789823, -24190325, 20757732, 1469354, 13952143, 2307513, -5995295, 10773502, -593582, 8096871, 11549924, -13058168, 21708982, -16490398, 9976197, -2247020, -9247757, 8556438, -2042330, 10395744, 4626695 ], [ 7611607, -11696497, 19016941, -24721775, 23378604, -7022434, 9403741, 2705403, -10291277, 6721114, 4339030, 379749, 17393516, -16195880, 21294658, -14239162, 1229151, 5476732, -15382583, -2246814, 2056018, 2228832, -450811 ], [ 6131905, -8255287, 16244059, -25253225, 25999476, -15514222, 4855339, 3103293, -14587259, 2668726, 9271642, -7337373, 23237108, -19333592, 20880334, -11987926, -7517895, 13200484, -21517409, -13050066, 6154366, -5938080, -5528317 ], [ 4652203, -4814077, 13471177, -25784675, 28620348, -24006010, 306937, 3501183, -18883241, -1383662, 14204254, -15054495, 29080700, -22471304, 20466010, -9736690, -16264941, 20924236, -27652235, -23853318, 10252714, -14104992, -10605823 ], [ 5408836, -1590997, 9218422, -23817902, 29049588, -24660001, -1512716, 5841438, -17445482, -793997, 16138804, -17221518, 30479780, -21055787, 20961859, -7455028, -18960315, 24433534, -29977049, -25530633, 11001520, -18102564, -12494035 ], [ 8401804, 1413953, 3485794, -19352906, 27287196, -17476195, -603620, 10124058, -10273982, 4437721, 15075292, -13838442, 27434348, -15087041, 22367881, -5142940, -15604017, 23728378, -28491851, -18082011, 8400784, -17930796, -11192953 ], [ 11394772, 4418903, -2246834, -14887910, 25524804, -10292389, 305476, 14406678, -3102482, 9669439, 14011780, -10455366, 24388916, -9118295, 23773903, -2830852, -12247719, 23023222, -27006653, -10633389, 5800048, -17759028, -9891871 ], [ 14387740, 7423853, -7979462, -10422914, 23762412, -3108583, 1214572, 18689298, 4069018, 14901157, 12948268, -7072290, 21343484, -3149549, 25179925, -518764, -8891421, 22318066, -25521455, -3184767, 3199312, -17587260, -8590789 ], [ 17380708, 10428803, -13712090, -5957918, 22000020, 4075223, 2123668, 22971918, 11240518, 20132875, 11884756, -3689214, 18298052, 2819197, 26585947, 1793324, -5535123, 21612910, -24036257, 4263855, 598576, -17415492, -7289707 ], [ 19242579, 12721694, -18577985, -2877474, 19614132, 8962538, 3012379, 25370134, 17367930, 24420388, 9986849, -1346403, 15421913, 7295764, 26625906, 3371167, -3121169, 20415317, -21305760, 10661950, -2402036, -17147297, -5538148 ], [ 15448965, 11454290, -19110215, -6719790, 14110764, 2367398, 3799165, 18346330, 18274902, 23986876, 3916967, -4204917, 13392239, 4311436, 19835550, 1277785, -5418935, 16755539, -12348768, 11807410, -7402028, -16396967, -1534204 ], [ 11655351, 10186886, -19642445, -10562106, 8607396, -4227742, 4585951, 11322526, 19181874, 23553364, -2152915, -7063431, 11362565, 1327108, 13045194, -815597, -7716701, 13095761, -3391776, 12952870, -12402020, -15646637, 2469740 ], [ 7861737, 8919482, -20174675, -14404422, 3104028, -10822882, 5372737, 4298722, 20088846, 23119852, -8222797, -9921945, 9332891, -1657220, 6254838, -2908979, -10014467, 9435983, 5565216, 14098330, -17402012, -14896307, 6473684 ], [ 4068123, 7652078, -20706905, -18246738, -2399340, -17418022, 6159523, -2725082, 20995818, 22686340, -14292679, -12780459, 7303217, -4641548, -535518, -5002361, -12312233, 5776205, 14522208, 15243790, -22402004, -14145977, 10477628 ], [ 274509, 6384674, -21239135, -22089054, -7902708, -24013162, 6946309, -9748886, 21902790, 22252828, -20362561, -15638973, 5273543, -7625876, -7325874, -7095743, -14609999, 2116427, 23479200, 16389250, -27401996, -13395647, 14481572 ], [ -1696105, 2217965, -18735110, -23501155, -11000961, -22363232, 6820060, -13429965, 17190232, 15373586, -22780123, -16404037, 3757679, -4123304, -10725220, -7039175, -11948405, 4709769, 22551037, 12653840, -19653433, -15956167, 8765071 ], [ -3302119, -2528605, -15623834, -24427213, -13618191, -19064288, 6511204, -16442499, 11353768, 7205198, -24467221, -16750411, 2344577, 676648, -13446364, -6552617, -8294939, 8553735, 19645843, 7942256, -9355159, -19178857, 1104481 ], [ -4908133, -7275175, -12512558, -25353271, -16235421, -15765344, 6202348, -19455033, 5517304, -963190, -26154319, -17096785, 931475, 5476600, -16167508, -6066059, -4641473, 12397701, 16740649, 3230672, 943115, -22401547, -6556109 ], [ -6514147, -12021745, -9401282, -26279329, -18852651, -12466400, 5893492, -22467567, -319160, -9131578, -27841417, -17443159, -481627, 10276552, -18888652, -5579501, -988007, 16241667, 13835455, -1480912, 11241389, -25624237, -14216699 ], [ -8120161, -16768315, -6290006, -27205387, -21469881, -9167456, 5584636, -25480101, -6155624, -17299966, -29528515, -17789533, -1894729, 15076504, -21609796, -5092943, 2665459, 20085633, 10930261, -6192496, 21539663, -28846927, -21877289 ], [ -7324672, -19259923, -4679210, -24810844, -19961202, -4542398, 7248841, -23564349, -8373062, -19521976, -27037684, -17365327, -2165140, 17172643, -19915675, -6406229, 2417938, 21546699, 6466093, -5131576, 25126550, -24890317, -23142764 ], [ -4127680, -19496569, -4568894, -19095700, -14326614, 1408774, 10886107, -16720311, -6971474, -15797608, -20368924, -16170541, -1292860, 16564969, -13806289, -9519359, -1730570, 20624865, 442951, 1701848, 22002050, -13754407, -18013124 ], [ -930688, -19733215, -4458578, -13380556, -8692026, 7359946, 14523373, -9876273, -5569886, -12073240, -13700164, -14975755, -420580, 15957295, -7696903, -12632489, -5879078, 19703031, -5580191, 8535272, 18877550, -2618497, -12883484 ], [ 2266304, -19969861, -4348262, -7665412, -3057438, 13311118, 18160639, -3032235, -4168298, -8348872, -7031404, -13780969, 451700, 15349621, -1587517, -15745619, -10027586, 18781197, -11603333, 15368696, 15753050, 8517413, -7753844 ], [ 5463296, -20206507, -4237946, -1950268, 2577150, 19262290, 21797905, 3811803, -2766710, -4624504, -362644, -12586183, 1323980, 14741947, 4521869, -18858749, -14176094, 17859363, -17626475, 22202120, 12628550, 19653323, -2624204 ], [ 8239661, -19052103, -4673981, 2601229, 6301005, 23818297, 23570955, 8975119, -1229106, -594186, 5456015, -10641261, 2557571, 13379549, 9244524, -21034151, -16345812, 16675814, -22539376, 27205909, 10252398, 27259210, 1755808 ], [ 8912891, -10942449, -7841771, 1334491, 471195, 21398479, 16022925, 5734825, 988578, 4965882, 7024169, -4945659, 5597717, 8243531, 7033524, -18520913, -8621580, 14183690, -21901072, 23061523, 11617986, 17214982, 2387680 ], [ 9586121, -2832795, -11009561, 67753, -5358615, 18978661, 8474895, 2494531, 3206262, 10525950, 8592323, 749943, 8637863, 3107513, 4822524, -16007675, -897348, 11691566, -21262768, 18917137, 12983574, 7170754, 3019552 ], [ 10259351, 5276859, -14177351, -1198985, -11188425, 16558843, 926865, -745763, 5423946, 16086018, 10160477, 6445545, 11678009, -2028505, 2611524, -13494437, 6826884, 9199442, -20624464, 14772751, 14349162, -2873474, 3651424 ], [ 10932581, 13386513, -17345141, -2465723, -17018235, 14139025, -6621165, -3986057, 7641630, 21646086, 11728631, 12141147, 14718155, -7164523, 400524, -10981199, 14551116, 6707318, -19986160, 10628365, 15714750, -12917702, 4283296 ], [ 11605811, 21496167, -20512931, -3732461, -22848045, 11719207, -14169195, -7226351, 9859314, 27206154, 13296785, 17836749, 17758301, -12300541, -1810476, -8467961, 22275348, 4215194, -19347856, 6483979, 17080338, -22961930, 4915168 ], [ 12064816, 19811866, -21468086, -4784854, -18481505, 8651964, -12477460, -10773450, 9428428, 28416157, 12421629, 16533696, 12980997, -13722694, -4607656, -8977318, 17178675, 2122965, -15308122, 3013398, 17507831, -22975158, 8108035 ], [ 12480976, 16168774, -21980714, -5794378, -12075695, 5455236, -8937772, -14381910, 8467828, 28756147, 11057811, 13830912, 6640203, -14402074, -7522072, -10091194, 9517821, 110715, -10588102, -322422, 17747705, -20982186, 11813101 ], [ 12897136, 12525682, -22493342, -6803902, -5669885, 2258508, -5398084, -17990370, 7507228, 29096137, 9693993, 11128128, 299409, -15081454, -10436488, -11205070, 1856967, -1901535, -5868082, -3658242, 17987579, -18989214, 15518167 ], [ 13313296, 8882590, -23005970, -7813426, 735925, -938220, -1858396, -21598830, 6546628, 29436127, 8330175, 8425344, -6041385, -15760834, -13350904, -12318946, -5803887, -3913785, -1148062, -6994062, 18227453, -16996242, 19223233 ], [ 13729456, 5239498, -23518598, -8822950, 7141735, -4134948, 1681292, -25207290, 5586028, 29776117, 6966357, 5722560, -12382179, -16440214, -16265320, -13432822, -13464741, -5926035, 3571958, -10329882, 18467327, -15003270, 22928299 ], [ 13711432, 3780841, -19699142, -6617656, 8459008, -5350896, 2478092, -26235237, 4290904, 27949123, 4785450, 6513177, -14282838, -17642653, -16683358, -14766979, -13749501, -4128390, 6102818, -13123587, 15483113, -11083602, 23891560 ], [ 13259224, 4506619, -11547602, -1197544, 4687744, -4586064, 532004, -24682671, 2661256, 23955145, 1787454, 10797195, -11743362, -19368151, -14605018, -16321417, -6658167, 1479150, 6444518, -15375177, 9274811, -5237238, 22113016 ], [ 12807016, 5232397, -3396062, 4222568, 916480, -3821232, -1414084, -23130105, 1031608, 19961167, -1210542, 15081213, -9203886, -21093649, -12526678, -17875855, 433167, 7086690, 6786218, -17626767, 3066509, 609126, 20334472 ], [ 12354808, 5958175, 4755478, 9642680, -2854784, -3056400, -3360172, -21577539, -598040, 15967189, -4208538, 19365231, -6664410, -22819147, -10448338, -19430293, 7524501, 12694230, 7127918, -19878357, -3141793, 6455490, 18555928 ], [ 11902600, 6683953, 12907018, 15062792, -6626048, -2291568, -5306260, -20024973, -2227688, 11973211, -7206534, 23649249, -4124934, -24544645, -8369998, -20984731, 14615835, 18301770, 7469618, -22129947, -9350095, 12301854, 16777384 ], [ 10781961, 6640061, 18643313, 19207789, -8837813, -727457, -6906396, -19047254, -3269947, 8252305, -9017558, 26351374, -2845137, -25186564, -6308824, -21010013, 20849091, 22317264, 7275559, -23601527, -13915445, 16440268, 14099347 ], [ 6319167, 2747819, 12303383, 16977211, -3252083, 4833049, -6776772, -20943770, -1375261, 5896759, -4893722, 21144034, -7863735, -20410588, -4333480, -13389515, 22791957, 18372528, 4402705, -21173057, -10266035, 12038932, 6923845 ], [ 1856373, -1144423, 5963453, 14746633, 2333647, 10393555, -6647148, -22840286, 519425, 3541213, -769886, 15936694, -12882333, -15634612, -2358136, -5769017, 24734823, 14427792, 1529851, -18744587, -6616625, 7637596, -251657 ], [ -2606421, -5036665, -376477, 12516055, 7919377, 15954061, -6517524, -24736802, 2414111, 1185667, 3353950, 10729354, -17900931, -10858636, -382792, 1851481, 26677689, 10483056, -1343003, -16316117, -2967215, 3236260, -7427159 ], [ -7069215, -8928907, -6716407, 10285477, 13505107, 21514567, -6387900, -26633318, 4308797, -1169879, 7477786, 5522014, -22919529, -6082660, 1592552, 9471979, 28620555, 6538320, -4215857, -13887647, 682195, -1165076, -14602661 ], [ -11532009, -12821149, -13056337, 8054899, 19090837, 27075073, -6258276, -28529834, 6203483, -3525425, 11601622, 314674, -27938127, -1306684, 3567896, 17092477, 30563421, 2593584, -7088711, -11459177, 4331605, -5566412, -21778163 ], [ -12554473, -11270161, -12805882, 3221126, 18139142, 28187949, -6754312, -25595015, 873504, -6734081, 11764653, 715694, -22329960, 2983652, 1723500, 15920645, 25817887, 971178, -9695260, -11818772, -395465, -5901588, -17271720 ], [ -12888871, -8630527, -11237350, -2133286, 15879962, 28411299, -7375480, -21693929, -5901408, -10113359, 11135523, 2238386, -14596440, 7176860, -884844, 12990347, 19734673, -186762, -12248548, -12735980, -6797831, -5423532, -10428888 ], [ -13223269, -5990893, -9668818, -7487698, 13620782, 28634649, -7996648, -17792843, -12676320, -13492637, 10506393, 3761078, -6862920, 11370068, -3493188, 10060049, 13651459, -1344702, -14801836, -13653188, -13200197, -4945476, -3586056 ], [ -13557667, -3351259, -8100286, -12842110, 11361602, 28857999, -8617816, -13891757, -19451232, -16871915, 9877263, 5283770, 870600, 15563276, -6101532, 7129751, 7568245, -2502642, -17355124, -14570396, -19602563, -4467420, 3256776 ], [ -13892065, -711625, -6531754, -18196522, 9102422, 29081349, -9238984, -9990671, -26226144, -20251193, 9248133, 6806462, 8604120, 19756484, -8709876, 4199453, 1485031, -3660582, -19908412, -15487604, -26004929, -3989364, 10099608 ], [ -12706594, 2168693, -4175983, -16014730, 6302717, 25668846, -6864313, -5029412, -24416022, -19160741, 5021064, 9371603, 8704479, 21629102, -6422418, 769100, 1194184, -4410123, -19500049, -16069799, -26798978, -5939934, 9562875 ], [ -10001254, 5289695, -1032973, -6296734, 2962487, 18620490, -1493803, 992020, -14020866, -13600559, -2803944, 12979193, 1171677, 21181130, 760842, -3161308, 6695704, -4751265, -16130035, -16316981, -21984710, -10319130, 1646577 ], [ -7295914, 8410697, 2110037, 3421262, -377743, 11572134, 3876707, 7013452, -3625710, -8040377, -10628952, 16586783, -6361125, 20733158, 7944102, -7091716, 12197224, -5092407, -12760021, -16564163, -17170442, -14698326, -6269721 ], [ -4590574, 11531699, 5253047, 13139258, -3717973, 4523778, 9247217, 13034884, 6769446, -2480195, -18453960, 20194373, -13893927, 20285186, 15127362, -11022124, 17698744, -5433549, -9390007, -16811345, -12356174, -19077522, -14186019 ], [ -1885234, 14652701, 8396057, 22857254, -7058203, -2524578, 14617727, 19056316, 17164602, 3079987, -26278968, 23801963, -21426729, 19837214, 22310622, -14952532, 23200264, -5774691, -6019993, -17058527, -7541906, -23456718, -22102317 ], [ 4255, 16239434, 10216727, 29865362, -10327901, -8101851, 18055122, 23434055, 24745648, 8214953, -32715402, 26104580, -26981611, 19631678, 27356416, -16800142, 26841940, -5424150, -3794829, -17057721, -2736682, -25299334, -28211001 ], [ -2185511, 10154822, 5425697, 23324030, -13244939, -6323709, 11826942, 19593329, 18256144, 11223839, -32208966, 21882332, -22646893, 20638322, 21714880, -8233762, 21184396, -1615194, -7293915, -15816975, 2023322, -14459050, -25281615 ], [ -4375277, 4070210, 634667, 16782698, -16161977, -4545567, 5598762, 15752603, 11766640, 14232725, -31702530, 17660084, -18312175, 21644966, 16073344, 332618, 15526852, 2193762, -10793001, -14576229, 6783326, -3618766, -22352229 ], [ -6565043, -2014402, -4156363, 10241366, -19079015, -2767425, -629418, 11911877, 5277136, 17241611, -31196094, 13437836, -13977457, 22651610, 10431808, 8898998, 9869308, 6002718, -14292087, -13335483, 11543330, 7221518, -19422843 ], [ -8754809, -8099014, -8947393, 3700034, -21996053, -989283, -6857598, 8071151, -1212368, 20250497, -30689658, 9215588, -9642739, 23658254, 4790272, 17465378, 4211764, 9811674, -17791173, -12094737, 16303334, 18061802, -16493457 ], [ -10944575, -14183626, -13738423, -2841298, -24913091, 788859, -13085778, 4230425, -7701872, 23259383, -30183222, 4993340, -5308021, 24664898, -851264, 26031758, -1445780, 13620630, -21290259, -10853991, 21063338, 28902086, -13564071 ], [ -7835461, -10507678, -13810583, -7040, -17212244, -3644654, -7086308, -847151, -4643231, 21379709, -25687166, 2426512, -4929208, 22634542, -3571330, 22371358, -2380299, 7886196, -22799210, -8628010, 21751127, 24357350, -10581675 ], [ -3666571, -4879618, -12938969, 4702336, -7387820, -9320498, 1358692, -6172097, 325039, 18522323, -20393186, 190768, -5341576, 19996786, -5707102, 16265602, -2370213, 243084, -23910134, -6204982, 21624473, 16735610, -7588677 ], [ 502319, 748442, -12067355, 9411712, 2436604, -14996342, 9803692, -11497043, 5293309, 15664937, -15099206, -2044976, -5753944, 17359030, -7842874, 10159846, -2360127, -7400028, -25021058, -3781954, 21497819, 9113870, -4595679 ], [ 4671209, 6376502, -11195741, 14121088, 12261028, -20672186, 18248692, -16821989, 10261579, 12807551, -9805226, -4280720, -6166312, 14721274, -9978646, 4054090, -2350041, -15043140, -26131982, -1358926, 21371165, 1492130, -1602681 ], [ 8840099, 12004562, -10324127, 18830464, 22085452, -26348030, 26693692, -22146935, 15229849, 9950165, -4511246, -6516464, -6578680, 12083518, -12114418, -2051666, -2339955, -22686252, -27242906, 1064102, 21244511, -6129610, 1390317 ], [ 11313938, 14849351, -11677919, 21417787, 25962985, -27353531, 27407092, -21274037, 15698086, 8676260, -1562177, -6915026, -8116474, 11156629, -12559783, -6937385, -2634225, -22201770, -23468189, 451328, 17268365, -11049391, 1308324 ], [ 12092726, 14910869, -15257117, 21883057, 23893627, -23688689, 20388892, -14203295, 11666290, 8985836, -958019, -5476406, -10779694, 11940607, -11314741, -10603067, -3232851, -13589694, -14807831, -3197248, 9442727, -13267213, -1848660 ], [ 12871514, 14972387, -18836315, 22348327, 21824269, -20023847, 13370692, -7132553, 7634494, 9295412, -353861, -4037786, -13442914, 12724585, -10069699, -14268749, -3831477, -4977618, -6147473, -6845824, 1617089, -15485035, -5005644 ], [ 13650302, 15033905, -22415513, 22813597, 19754911, -16359005, 6352492, -61811, 3602698, 9604988, 250297, -2599166, -16106134, 13508563, -8824657, -17934431, -4430103, 3634458, 2512885, -10494400, -6208549, -17702857, -8162628 ], [ 14429090, 15095423, -25994711, 23278867, 17685553, -12694163, -665708, 7008931, -429098, 9914564, 854455, -1160546, -18769354, 14292541, -7579615, -21600113, -5028729, 12246534, 11173243, -14142976, -14034187, -19920679, -11319612 ], [ 15452857, 15480622, -27570538, 22128642, 14703116, -10162258, -5799175, 12303310, -3892333, 9950433, 824226, 569918, -19659867, 15278450, -6510561, -23339037, -4996884, 17993995, 16963135, -16202504, -20750172, -20167904, -14432655 ], [ 17701519, 17484226, -19129510, 12900942, 7155284, -13295038, -1508977, 8715874, -4512763, 8617767, -2377938, 3759602, -11686845, 17274014, -6321447, -15444171, -1812684, 9418381, 8400697, -10316792, -21917892, -10562144, -17325993 ], [ 19950181, 19487830, -10688482, 3673242, -392548, -16427818, 2781221, 5128438, -5133193, 7285101, -5580102, 6949286, -3713823, 19269578, -6132333, -7549305, 1371516, 842767, -161741, -4431080, -23085612, -956384, -20219331 ], [ 22198843, 21491434, -2247454, -5554458, -7940380, -19560598, 7071419, 1541002, -5753623, 5952435, -8782266, 10138970, 4259199, 21265142, -5943219, 345561, 4555716, -7732847, -8724179, 1454632, -24253332, 8649376, -23112669 ], [ 24447505, 23495038, 6193574, -14782158, -15488212, -22693378, 11361617, -2046434, -6374053, 4619769, -11984430, 13328654, 12232221, 23260706, -5754105, 8240427, 7739916, -16308461, -17286617, 7340344, -25421052, 18255136, -26006007 ], [ 26696167, 25498642, 14634602, -24009858, -23036044, -25826158, 15651815, -5633870, -6994483, 3287103, -15186594, 16518338, 20205243, 25256270, -5564991, 16135293, 10924116, -24884075, -25849055, 13226056, -26588772, 27860896, -28899345 ], [ 19744349, 20644711, 16832610, -23260153, -21711671, -22318933, 11884398, -8375511, -8202903, 3686987, -17746458, 16947177, 15797850, 18057329, -254302, 12757574, 10013156, -22369529, -27052498, 14781583, -24315337, 21529991, -23917803 ], [ 10952435, 14419273, 17782014, -20514967, -18612857, -17483707, 6505458, -10947993, -9528921, 4433381, -20177862, 16823847, 8914374, 9019487, 6080702, 7125338, 8283164, -17636951, -26784142, 15471073, -21353671, 12011753, -17361285 ], [ 2160521, 8193835, 18731418, -17769781, -15514043, -12648481, 1126518, -13520475, -10854939, 5179775, -22609266, 16700517, 2030898, -18355, 12415706, 1493102, 6553172, -12904373, -26515786, 16160563, -18392005, 2493515, -10804767 ], [ -6631393, 1968397, 19680822, -15024595, -12415229, -7813255, -4252422, -16092957, -12180957, 5926169, -25040670, 16577187, -4852578, -9056197, 18750710, -4139134, 4823180, -8171795, -26247430, 16850053, -15430339, -7024723, -4248249 ], [ -15423307, -4257041, 20630226, -12279409, -9316415, -2978029, -9631362, -18665439, -13506975, 6672563, -27472074, 16453857, -11736054, -18094039, 25085714, -9771370, 3093188, -3439217, -25979074, 17539543, -12468673, -16542961, 2308269 ], [ -18736108, -8173643, 19539351, -8340262, -6421850, 1744547, -12408009, -18237240, -10521669, 4399205, -23652360, 14589597, -14083929, -18559024, 26154530, -9991195, 3422396, 717859, -25142641, 16250701, -9056674, -22253785, 7887684 ], [ -16569796, -9781409, 16408197, -3207154, -3731534, 6354473, -12582363, -14808360, -3225039, -893905, -13581528, 10984407, -11896203, -10451152, 21957158, -4798609, 5810804, 4299433, -23738131, 12983527, -5194342, -24157195, 12489996 ], [ -14403484, -11389175, 13277043, 1925954, -1041218, 10964399, -12756717, -11379480, 4071591, -6187015, -3510696, 7379217, -9708477, -2343280, 17759786, 393977, 8199212, 7881007, -22333621, 9716353, -1332010, -26060605, 17092308 ], [ -12237172, -12996941, 10145889, 7059062, 1649098, 15574325, -12931071, -7950600, 11368221, -11480125, 6560136, 3774027, -7520751, 5764592, 13562414, 5586563, 10587620, 11462581, -20929111, 6449179, 2530322, -27964015, 21694620 ], [ -10070860, -14604707, 7014735, 12192170, 4339414, 20184251, -13105425, -4521720, 18664851, -16773235, 16630968, 168837, -5333025, 13872464, 9365042, 10779149, 12976028, 15044155, -19524601, 3182005, 6392654, -29867425, 26296932 ], [ -8751952, -14913909, 3842651, 15248957, 5753052, 24106707, -13352417, -975970, 23537320, -20484178, 24855451, -1938725, -3161554, 18957591, 6068158, 15552584, 14963025, 16814564, -17208271, 204636, 9741698, -30248076, 29001411 ], [ -11670064, -8730291, 465917, 7924139, 783300, 24591813, -13962599, 3154130, 16288984, -16284286, 23848189, 3441853, -1071358, 8928993, 7273714, 18230264, 14942967, 9529148, -10332841, -1323708, 10524302, -23014932, 22216725 ], [ -14588176, -2546673, -2910817, 599321, -4186452, 25076919, -14572781, 7284230, 9040648, -12084394, 22840927, 8822431, 1018838, -1099605, 8479270, 20907944, 14922909, 2243732, -3457411, -2852052, 11306906, -15781788, 15432039 ], [ -17506288, 3636945, -6287551, -6725497, -9156204, 25562025, -15182963, 11414330, 1792312, -7884502, 21833665, 14203009, 3109034, -11128203, 9684826, 23585624, 14902851, -5041684, 3418019, -4380396, 12089510, -8548644, 8647353 ], [ -20424400, 9820563, -9664285, -14050315, -14125956, 26047131, -15793145, 15544430, -5456024, -3684610, 20826403, 19583587, 5199230, -21156801, 10890382, 26263304, 14882793, -12327100, 10293449, -5908740, 12872114, -1315500, 1862667 ], [ -23342512, 16004181, -13041019, -21375133, -19095708, 26532237, -16403327, 19674530, -12704360, 515282, 19819141, 24964165, 7289426, -31185399, 12095938, 28940984, 14862735, -19612516, 17168879, -7437084, 13654718, 5917644, -4922019 ], [ -22541399, 12212904, -6645433, -18593541, -14344550, 23164373, -13037739, 16352130, -6942226, 396129, 20011264, 25513618, 2747572, -29397642, 8884749, 27214879, 15193032, -21269572, 13075919, -4640888, 11801042, 1807698, -7648355 ], [ -20996441, 6426648, 1704617, -13790667, -7649210, 19025915, -8876997, 11539230, 1422002, -586833, 20443264, 25096846, -3120692, -25246614, 4790211, 24608017, 15593400, -21800956, 6789281, -979784, 9420110, -4570866, -9563021 ], [ -19451483, 640392, 10054667, -8987793, -953870, 14887457, -4716255, 6726330, 9786230, -1569795, 20875264, 24680074, -8988956, -21095586, 695673, 22001155, 15993768, -22332340, 502643, 2681320, 7039178, -10949430, -11477687 ], [ -17906525, -5145864, 18404717, -4184919, 5741470, 10748999, -555513, 1913430, 18150458, -2552757, 21307264, 24263302, -14857220, -16944558, -3398865, 19394293, 16394136, -22863724, -5783995, 6342424, 4658246, -17327994, -13392353 ], [ -16361567, -10932120, 26754767, 617955, 12436810, 6610541, 3605229, -2899470, 26514686, -3535719, 21739264, 23846530, -20725484, -12793530, -7493403, 16787431, 16794504, -23395108, -12070633, 10003528, 2277314, -23706558, -15307019 ], [ -16051547, -11543043, 28495127, 2669961, 17150716, 5729696, 7594002, -5751495, 27981896, -1112250, 17469607, 21823480, -22177256, -10109496, -10800081, 12842902, 12646545, -22683724, -15815572, 11327461, 584300, -27034167, -15469268 ], [ -16976465, -6978633, 23625797, 1971099, 19883188, 8106464, 11410806, -6642645, 22552088, 4717650, 8498293, 18194152, -19212536, -8892456, -13318899, 7560706, 3950259, -20729572, -17018812, 10314223, -420796, -27310821, -13879100 ], [ -17901383, -2414223, 18756467, 1272237, 22615660, 10483232, 15227610, -7533795, 17122280, 10547550, -473021, 14564824, -16247816, -7675416, -15837717, 2278510, -4746027, -18775420, -18222052, 9300985, -1425892, -27587475, -12288932 ], [ -18826301, 2150187, 13887137, 573375, 25348132, 12860000, 19044414, -8424945, 11692472, 16377450, -9444335, 10935496, -13283096, -6458376, -18356535, -3003686, -13442313, -16821268, -19425292, 8287747, -2430988, -27864129, -10698764 ], [ -19751219, 6714597, 9017807, -125487, 28080604, 15236768, 22861218, -9316095, 6262664, 22207350, -18415649, 7306168, -10318376, -5241336, -20875353, -8285882, -22138599, -14867116, -20628532, 7274509, -3436084, -28140783, -9108596 ], [ -19127770, 10866273, 5072176, -68898, 29548017, 16504589, 25820346, -9109443, 1319976, 26293032, -26056244, 3624688, -7505524, -4837844, -22741279, -12430253, -28339015, -12939809, -20422695, 6942536, -5041573, -28489577, -8400471 ], [ -10762486, 12954279, 5745040, 3764946, 24690135, 12227675, 24491094, -3413781, -1187112, 21657624, -27043244, -317552, -5452012, -8502092, -21342745, -10885499, -22060081, -11146727, -13171473, 10016888, -9649027, -29199071, -12102561 ], [ -2397202, 15042285, 6417904, 7598790, 19832253, 7950761, 23161842, 2281881, -3694200, 17022216, -28030244, -4259792, -3398500, -12166340, -19944211, -9340745, -15781147, -9353645, -5920251, 13091240, -14256481, -29908565, -15804651 ], [ 5968082, 17130291, 7090768, 11432634, 14974371, 3673847, 21832590, 7977543, -6201288, 12386808, -29017244, -8202032, -1344988, -15830588, -18545677, -7795991, -9502213, -7560563, 1330971, 16165592, -18863935, -30618059, -19506741 ], [ 14333366, 19218297, 7763632, 15266478, 10116489, -603067, 20503338, 13673205, -8708376, 7751400, -30004244, -12144272, 708524, -19494836, -17147143, -6251237, -3223279, -5767481, 8582193, 19239944, -23471389, -31327553, -23208831 ], [ 22698650, 21306303, 8436496, 19100322, 5258607, -4879981, 19174086, 19368867, -11215464, 3115992, -30991244, -16086512, 2762036, -23159084, -15748609, -4706483, 3055655, -3974399, 15833415, 22314296, -28078843, -32037047, -26910921 ], [ 19793234, 14280299, 11461840, 12261001, 4451565, -7716420, 15847454, 17044639, -12373177, 4783374, -22910009, -12400792, 4711303, -16502842, -8584235, -7809009, 6925499, -7324767, 9694312, 16290498, -28433817, -24534191, -19602256 ], [ 14633678, 5431493, 14957680, 3287047, 4454691, -10264764, 12121346, 13116433, -13261015, 7711314, -13015127, -7189480, 6639721, -7782502, -266693, -11840991, 10313525, -11703825, 877144, 8447070, -27938295, -15388865, -10091440 ], [ 9474122, -3417313, 18453520, -5686907, 4457817, -12813108, 8395238, 9188227, -14148853, 10639254, -3120245, -1978168, 8568139, 937838, 8050849, -15872973, 13701551, -16082883, -7940024, 603642, -27442773, -6243539, -580624 ], [ 4314566, -12266119, 21949360, -14660861, 4460943, -15361452, 4669130, 5260021, -15036691, 13567194, 6774637, 3233144, 10496557, 9658178, 16368391, -19904955, 17089577, -20461941, -16757192, -7239786, -26947251, 2901787, 8930192 ], [ -844990, -21114925, 25445200, -23634815, 4464069, -17909796, 943022, 1331815, -15924529, 16495134, 16669519, 8444456, 12424975, 18378518, 24685933, -23936937, 20477603, -24840999, -25574360, -15083214, -26451729, 12047113, 18441008 ], [ -2270188, -22160626, 23657272, -26141642, 2266863, -15626904, -2674438, 755395, -13100290, 17879148, 21172462, 9289361, 11383918, 18524123, 23446819, -23869884, 21072656, -25769502, -26658854, -15748803, -21275955, 15891742, 22831757 ], [ 38972, -15403222, 16585576, -22181342, -2130675, -8512776, -6183250, 3530761, -6563974, 17719236, 20283466, 5767859, 7373386, 10094993, 12651049, -19703796, 18874736, -23247450, -20010674, -9236553, -11419929, 14435674, 22102439 ], [ 2348132, -8645818, 9513880, -18221042, -6528213, -1398648, -9692062, 6306127, -27658, 17559324, 19394470, 2246357, 3362854, 1665863, 1855279, -15537708, 16676816, -20725398, -13362494, -2724303, -1563903, 12979606, 21373121 ], [ 4657292, -1888414, 2442184, -14260742, -10925751, 5715480, -13200874, 9081493, 6508658, 17399412, 18505474, -1275145, -647678, -6763267, -8940491, -11371620, 14478896, -18203346, -6714314, 3787947, 8292123, 11523538, 20643803 ], [ 6966452, 4868990, -4629512, -10300442, -15323289, 12829608, -16709686, 11856859, 13044974, 17239500, 17616478, -4796647, -4658210, -15192397, -19736261, -7205532, 12280976, -15681294, -66134, 10300197, 18148149, 10067470, 19914485 ], [ 7843001, 9749589, -10318232, -6148208, -18301688, 17738854, -19673828, 13648498, 18389343, 16310916, 16418934, -6685114, -7993791, -20863367, -27081530, -2772711, 9183621, -12957887, 5567678, 14906879, 25238123, 9164487, 19519435 ], [ 1556495, 5246163, -9092072, -1036304, -14184392, 11623690, -19914620, 10521502, 17773977, 11538972, 13678650, -408406, -7954617, -12743537, -17174294, 2993775, 1589091, -9227705, 6129650, 9985721, 18497837, 11026929, 20795725 ], [ -4730011, 742737, -7865912, 4075600, -10067096, 5508526, -20155412, 7394506, 17158611, 6767028, 10938366, 5868302, -7915443, -4623707, -7267058, 8760261, -6005439, -5497523, 6691622, 5064563, 11757551, 12889371, 22072015 ], [ -11016517, -3760689, -6639752, 9187504, -5949800, -606638, -20396204, 4267510, 16543245, 1995084, 8198082, 12145010, -7876269, 3496123, 2640178, 14526747, -13599969, -1767341, 7253594, 143405, 5017265, 14751813, 23348305 ], [ -17303023, -8264115, -5413592, 14299408, -1832504, -6721802, -20636996, 1140514, 15927879, -2776860, 5457798, 18421718, -7837095, 11615953, 12547414, 20293233, -21194499, 1962841, 7815566, -4777753, -1723021, 16614255, 24624595 ], [ -23589529, -12767541, -4187432, 19411312, 2284792, -12836966, -20877788, -1986482, 15312513, -7548804, 2717514, 24698426, -7797921, 19735783, 22454650, 26059719, -28789029, 5693023, 8377538, -9698911, -8463307, 18476697, 25900885 ], [ -20647085, -11491727, -2862082, 13367831, 4969133, -12216310, -19484930, 1809182, 17049237, -3207283, 4064360, 19373334, -2655312, 18184618, 18114971, 23561645, -23249339, 1771020, 4530175, -5987424, -5771973, 17080844, 20679745 ], [ -15858851, -9060065, -1516894, 5093273, 7366883, -10248490, -17765342, 6989378, 19256379, 2956931, 6228632, 11727882, 3507984, 14699254, 10925909, 19410659, -15082805, -3681420, -199055, -549408, -1194315, 15033332, 14159119 ], [ -11070617, -6628403, -171706, -3181285, 9764633, -8280670, -16045754, 12169574, 21463521, 9121145, 8392904, 4082430, 9671280, 11213890, 3736847, 15259673, -6916271, -9133860, -4928285, 4888608, 3383343, 12985820, 7638493 ], [ -6282383, -4196741, 1173482, -11455843, 12162383, -6312850, -14326166, 17349770, 23670663, 15285359, 10557176, -3563022, 15834576, 7728526, -3452215, 11108687, 1250263, -14586300, -9657515, 10326624, 7961001, 10938308, 1117867 ], [ -1494149, -1765079, 2518670, -19730401, 14560133, -4345030, -12606578, 22529966, 25877805, 21449573, 12721448, -11208474, 21997872, 4243162, -10641277, 6957701, 9416797, -20038740, -14386745, 15764640, 12538659, 8890796, -5402759 ], [ -1880729, -2300090, 2812208, -21653299, 14731349, -4590214, -8959988, 22835306, 22147647, 22280105, 10979927, -10949706, 23439558, 2350237, -13841515, 6691553, 13260538, -22272063, -17337545, 18124488, 12392124, 9320114, -8799626 ], [ -7442123, -5801774, 2054096, -17224537, 12676031, -7048402, -3386396, 18265790, 12480189, 17776955, 5332613, -2786718, 20159634, 2049751, -13052929, 10310243, 12781486, -21286269, -18509915, 17406168, 7521396, 12226262, -9072734 ], [ -13003517, -9303458, 1295984, -12795775, 10620713, -9506590, 2187196, 13696274, 2812731, 13273805, -314701, 5376270, 16879710, 1749265, -12264343, 13928933, 12302434, -20300475, -19682285, 16687848, 2650668, 15132410, -9345842 ], [ -18564911, -12805142, 537872, -8367013, 8565395, -11964778, 7760788, 9126758, -6854727, 8770655, -5962015, 13539258, 13599786, 1448779, -11475757, 17547623, 11823382, -19314681, -20854655, 15969528, -2220060, 18038558, -9618950 ], [ -24126305, -16306826, -220240, -3938251, 6510077, -14422966, 13334380, 4557242, -16522185, 4267505, -11609329, 21702246, 10319862, 1148293, -10687171, 21166313, 11344330, -18328887, -22027025, 15251208, -7090788, 20944706, -9892058 ], [ -28118910, -18529060, -1201331, -494398, 4898341, -15447132, 17180611, 270726, -23859085, 1122077, -15007721, 27183186, 6505679, 1456407, -9853902, 22618043, 11115113, -16368386, -21399089, 14560357, -11341305, 23073682, -9573422 ], [ -24267570, -14354044, -3297317, -1975090, 5504515, -9301188, 12390037, -2600790, -19543195, 4765259, -7161503, 19253886, 20201, 4807521, -8797218, 13234973, 12135071, -9534350, -11769623, 14006851, -12490767, 21316798, -6296066 ], [ -20416230, -10179028, -5393303, -3455782, 6110689, -3155244, 7599463, -5472306, -15227305, 8408441, 684715, 11324586, -6465277, 8158635, -7740534, 3851903, 13155029, -2700314, -2140157, 13453345, -13640229, 19559914, -3018710 ], [ -16564890, -6004012, -7489289, -4936474, 6716863, 2990700, 2808889, -8343822, -10911415, 12051623, 8530933, 3395286, -12950755, 11509749, -6683850, -5531167, 14174987, 4133722, 7489309, 12899839, -14789691, 17803030, 258646 ], [ -12713550, -1828996, -9585275, -6417166, 7323037, 9136644, -1981685, -11215338, -6595525, 15694805, 16377151, -4534014, -19436233, 14860863, -5627166, -14914237, 15194945, 10967758, 17118775, 12346333, -15939153, 16046146, 3536002 ], [ -8862210, 2346020, -11681261, -7897858, 7929211, 15282588, -6772259, -14086854, -2279635, 19337987, 24223369, -12463314, -25921711, 18211977, -4570482, -24297307, 16214903, 17801794, 26748241, 11792827, -17088615, 14289262, 6813358 ], [ -3196720, 2381886, -10558607, -7804145, 10800045, 10104152, -10294398, -9265780, -3312225, 16940179, 18278157, -8708819, -24284169, 19392016, -7859448, -23100827, 9111266, 13769445, 24263527, 10268221, -13433462, 10362593, 1576869 ], [ 2831600, 1589922, -8792225, -7395551, 14123811, 2660840, -13562850, -2906188, -5414511, 13334173, 9574659, -2617565, -21022023, 20137840, -12017544, -19788437, 382910, 7563819, 19355977, 8549395, -8817386, 6001967, -5362389 ], [ 8859920, 797958, -7025843, -6986957, 17447577, -4782472, -16831302, 3453404, -7516797, 9728167, 871161, 3473689, -17759877, 20883664, -16175640, -16476047, -8345446, 1358193, 14448427, 6830569, -4201310, 1641341, -12301647 ], [ 14888240, 5994, -5259461, -6578363, 20771343, -12225784, -20099754, 9812996, -9619083, 6122161, -7832337, 9564943, -14497731, 21629488, -20333736, -13163657, -17073802, -4847433, 9540877, 5111743, 414766, -2719285, -19240905 ], [ 20916560, -785970, -3493079, -6169769, 24095109, -19669096, -23368206, 16172588, -11721369, 2516155, -16535835, 15656197, -11235585, 22375312, -24491832, -9851267, -25802158, -11053059, 4633327, 3392917, 5030842, -7079911, -26180163 ] ], [ [ 16961760, -11487360, 1935392, -4314016, 3026240, 21348448, -12209920, -11477920, -6482048, 4796608, 7080672, -14633376, -18359968, -1665120, -8248928, -14988256, -6061472, -5020352, -8201664, -20173344, -19032160, -6709024, 13026176 ], [ 16961760, -11487360, 1935392, -4314016, 3026240, 21348448, -12209920, -11477920, -6482048, 4796608, 7080672, -14633376, -18359968, -1665120, -8248928, -14988256, -6061472, -5020352, -8201664, -20173344, -19032160, -6709024, 13026176 ], [ 16961760, -11487360, 1935392, -4314016, 3026240, 21348448, -12209920, -11477920, -6482048, 4796608, 7080672, -14633376, -18359968, -1665120, -8248928, -14988256, -6061472, -5020352, -8201664, -20173344, -19032160, -6709024, 13026176 ], [ 14875660, -13575390, 1387182, -8626326, 6311410, 17564328, -9437285, -13614880, -4127458, 4860853, 5722782, -13289106, -12332658, -1908925, -6775473, -12297181, -7251522, -7753512, -7375259, -20332369, -14316010, -8751519, 9310341 ], [ 12372340, -16081026, 729330, -13801098, 10253614, 13023384, -6110123, -16179232, -1301950, 4937947, 4093314, -11675982, -5099886, -2201491, -5007327, -9067891, -8679582, -11033304, -6383573, -20523199, -8656630, -11202513, 4851339 ], [ 9869020, -18586662, 71478, -18975870, 14195818, 8482440, -2782961, -18743584, 1523558, 5015041, 2463846, -10062858, 2132886, -2494057, -3239181, -5838601, -10107642, -14313096, -5391887, -20714029, -2997250, -13653507, 392337 ], [ 7365700, -21092298, -586374, -24150642, 18138022, 3941496, 544201, -21307936, 4349066, 5092135, 834378, -8449734, 9365658, -2786623, -1471035, -2609311, -11535702, -17592888, -4400201, -20904859, 2662130, -16104501, -4066665 ], [ 4862380, -23597934, -1244226, -29325414, 22080226, -599448, 3871363, -23872288, 7174574, 5169229, -795090, -6836610, 16598430, -3079189, 297111, 619979, -12963762, -20872680, -3408515, -21095689, 8321510, -18555495, -8525667 ], [ 4269271, -22531131, -1316814, -29287824, 21085426, -2710272, 5376910, -21022861, 9144620, 7578466, -22878, -6771006, 19907688, -4099645, 1322532, 1577735, -13000152, -21842337, -2864603, -18144253, 11454365, -18834951, -8003928 ], [ 5586373, -17891889, -804138, -24037872, 15153622, -2390976, 5060842, -12759655, 10259204, 12319846, 3151014, -8252922, 19293432, -5847991, 1605228, 263957, -11644872, -20501859, -2768465, -12050551, 12060695, -16942869, -2501448 ], [ 6903475, -13252647, -291462, -18787920, 9221818, -2071680, 4744774, -4496449, 11373788, 17061226, 6324906, -9734838, 18679176, -7596337, 1887924, -1049821, -10289592, -19161381, -2672327, -5956849, 12667025, -15050787, 3001032 ], [ 8220577, -8613405, 221214, -13537968, 3290014, -1752384, 4428706, 3766757, 12488372, 21802606, 9498798, -11216754, 18064920, -9344683, 2170620, -2363599, -8934312, -17820903, -2576189, 136853, 13273355, -13158705, 8503512 ], [ 9537679, -3974163, 733890, -8288016, -2641790, -1433088, 4112638, 12029963, 13602956, 26543986, 12672690, -12698670, 17450664, -11093029, 2453316, -3677377, -7579032, -16480425, -2480051, 6230555, 13879685, -11266623, 14005992 ], [ 9581446, -55557, 848557, -3885047, -7101990, -643210, 3414922, 18445535, 14467224, 28882401, 14107962, -14132356, 15902940, -12801908, 3053764, -4866647, -5987009, -15365592, -3269532, 11340178, 13043736, -9228758, 17826728 ], [ 3258538, 259869, -1026821, -3716993, -4204170, 2499578, 808966, 15622937, 14079912, 19205991, 6850134, -15324892, 9687876, -14313452, 5242972, -5433377, -3211271, -15378984, -8487108, 11529406, 4996392, -6461978, 13238744 ], [ -3064370, 575295, -2902199, -3548939, -1306350, 5642366, -1796990, 12800339, 13692600, 9529581, -407694, -16517428, 3472812, -15824996, 7432180, -6000107, -435533, -15392376, -13704684, 11718634, -3050952, -3695198, 8650760 ], [ -9387278, 890721, -4777577, -3380885, 1591470, 8785154, -4402946, 9977741, 13305288, -146829, -7665522, -17709964, -2742252, -17336540, 9621388, -6566837, 2340205, -15405768, -18922260, 11907862, -11098296, -928418, 4062776 ], [ -15710186, 1206147, -6652955, -3212831, 4489290, 11927942, -7008902, 7155143, 12917976, -9823239, -14923350, -18902500, -8957316, -18848084, 11810596, -7133567, 5115943, -15419160, -24139836, 12097090, -19145640, 1838362, -525208 ], [ -22033094, 1521573, -8528333, -3044777, 7387110, 15070730, -9614858, 4332545, 12530664, -19499649, -22181178, -20095036, -15172380, -20359628, 13999804, -7700297, 7891681, -15432552, -29357412, 12286318, -27192984, 4605142, -5113192 ], [ -21719827, 2557139, -4717936, -2816628, 8059385, 16609738, -7965059, 4305032, 13796732, -17863284, -22014466, -20617772, -14060509, -16735582, 14401487, -8968612, 7608994, -12029014, -27671498, 9150341, -24546348, 8465882, -4518216 ], [ -20079325, 3736733, 229616, -2576460, 8286551, 17827990, -5464109, 4836536, 15393476, -13964364, -20362846, -21006548, -11483251, -12084418, 14445665, -10377244, 6714622, -7942090, -24604886, 5349323, -19760916, 12545414, -2886648 ], [ -18438823, 4916327, 5177168, -2336292, 8513717, 19046242, -2963159, 5368040, 16990220, -10065444, -18711226, -21395324, -8905993, -7433254, 14489843, -11785876, 5820250, -3855166, -21538274, 1548305, -14975484, 16624946, -1255080 ], [ -16798321, 6095921, 10124720, -2096124, 8740883, 20264494, -462209, 5899544, 18586964, -6166524, -17059606, -21784100, -6328735, -2782090, 14534021, -13194508, 4925878, 231758, -18471662, -2252713, -10190052, 20704478, 376488 ], [ -15157819, 7275515, 15072272, -1855956, 8968049, 21482746, 2038741, 6431048, 20183708, -2267604, -15407986, -22172876, -3751477, 1869074, 14578199, -14603140, 4031506, 4318682, -15405050, -6053731, -5404620, 24784010, 2008056 ], [ -15574498, 8410052, 16352348, -2602593, 6138794, 19143802, 1029403, 5751755, 18515756, -129597, -13373254, -20721212, -232381, 5300978, 12653939, -14557687, 1999657, 4834274, -12957797, -7664551, -2907903, 26367329, 3026064 ], [ -18048358, 9499532, 13964948, -4336035, 253118, 13247662, -3490223, 3861665, 13583108, 247497, -10955410, -17429108, 4228553, 7513622, 8761241, -13058149, -1169669, 1778534, -11129903, -7085173, -2699901, 25454435, 3430512 ], [ -20522218, 10589012, 11577548, -6069477, -5632558, 7351522, -8009849, 1971575, 8650460, 624591, -8537566, -14137004, 8689487, 9726266, 4868543, -11558611, -4338995, -1277206, -9302009, -6505795, -2491899, 24541541, 3834960 ], [ -22996078, 11678492, 9190148, -7802919, -11518234, 1455382, -12529475, 81485, 3717812, 1001685, -6119722, -10844900, 13150421, 11938910, 975845, -10059073, -7508321, -4332946, -7474115, -5926417, -2283897, 23628647, 4239408 ], [ -25469938, 12767972, 6802748, -9536361, -17403910, -4440758, -17049101, -1808605, -1214836, 1378779, -3701878, -7552796, 17611355, 14151554, -2916853, -8559535, -10677647, -7388686, -5646221, -5347039, -2075895, 22715753, 4643856 ], [ -26359676, 13110806, 4214239, -10015976, -21889044, -9039005, -20422552, -3162603, -4809315, 1300587, -1550896, -4148047, 21324315, 15578921, -5403481, -6913151, -12165563, -10109327, -3721301, -4602739, -1644793, 20818954, 4680144 ], [ -19328804, 9720410, 620185, -4226456, -19371468, -7147787, -18065128, -1836141, -1712949, -1054035, -734224, -180073, 21297405, 13079903, -859759, -4532537, -5246429, -11154473, -1311251, -3033829, -98191, 14002630, 2875632 ], [ -12297932, 6330014, -2973869, 1563064, -16853892, -5256569, -15707704, -509679, 1383417, -3408657, 82448, 3787901, 21270495, 10580885, 3683963, -2151923, 1672705, -12199619, 1098799, -1464919, 1448411, 7186306, 1071120 ], [ -5267060, 2939618, -6567923, 7352584, -14336316, -3365351, -13350280, 816783, 4479783, -5763279, 899120, 7755875, 21243585, 8081867, 8227685, 228691, 8591839, -13244765, 3508849, 103991, 2995013, 369982, -733392 ], [ 1763812, -450778, -10161977, 13142104, -11818740, -1474133, -10992856, 2143245, 7576149, -8117901, 1715792, 11723849, 21216675, 5582849, 12771407, 2609305, 15510973, -14289911, 5918899, 1672901, 4541615, -6446342, -2537904 ], [ 8794684, -3841174, -13756031, 18931624, -9301164, 417085, -8635432, 3469707, 10672515, -10472523, 2532464, 15691823, 21189765, 3083831, 17315129, 4989919, 22430107, -15335057, 8328949, 3241811, 6088217, -13262666, -4342416 ], [ 7336661, -5060985, -13011215, 18165519, -11119793, -3443492, -7476488, 7713284, 9147776, -10572170, 887926, 12633397, 19261470, 2585553, 16694576, 2840588, 22221121, -9529763, 11073779, 2528591, 6344529, -13458650, -3067673 ], [ 4180859, -5846679, -11398625, 16088289, -13805663, -8454428, -6557240, 12540284, 6698816, -10220822, -1248854, 8169691, 16952898, 2487423, 15041168, -214732, 20586511, -2354381, 13885565, 1358945, 6342783, -12330566, -1177079 ], [ 1025057, -6632373, -9786035, 14011059, -16491533, -13465364, -5637992, 17367284, 4249856, -9869474, -3385634, 3705985, 14644326, 2389293, 13387760, -3270052, 18951901, 4821001, 16697351, 189299, 6341037, -11202482, 713515 ], [ -2130745, -7418067, -8173445, 11933829, -19177403, -18476300, -4718744, 22194284, 1800896, -9518126, -5522414, -757721, 12335754, 2291163, 11734352, -6325372, 17317291, 11996383, 19509137, -980347, 6339291, -10074398, 2604109 ], [ -5286547, -8203761, -6560855, 9856599, -21863273, -23487236, -3799496, 27021284, -648064, -9166778, -7659194, -5221427, 10027182, 2193033, 10080944, -9380692, 15682681, 19171765, 22320923, -2149993, 6337545, -8946314, 4494703 ], [ -5669884, -9145677, -3414020, 7313535, -20642381, -23775815, -3823805, 27509189, -312310, -6634238, -6990854, -8442722, 10350480, 1030710, 8843966, -12338707, 13863532, 20187742, 22160399, -1672450, 6553281, -8246555, 2959204 ], [ -3280756, -10243815, 1267060, 4304637, -15514727, -19342037, -4791671, 23657999, 2808158, -1920506, -3517394, -10421606, 13305648, -1195806, 8023418, -15199417, 11859844, 15044314, 19027565, 452282, 6986499, -7975121, -2002388 ], [ -891628, -11341953, 5948140, 1295739, -10387073, -14908259, -5759537, 19806809, 5928626, 2793226, -43934, -12400490, 16260816, -3422322, 7202870, -18060127, 9856156, 9900886, 15894731, 2577014, 7419717, -7703687, -6963980 ], [ 1497500, -12440091, 10629220, -1713159, -5259419, -10474481, -6727403, 15955619, 9049094, 7506958, 3429526, -14379374, 19215984, -5648838, 6382322, -20920837, 7852468, 4757458, 12761897, 4701746, 7852935, -7432253, -11925572 ], [ 3886628, -13538229, 15310300, -4722057, -131765, -6040703, -7695269, 12104429, 12169562, 12220690, 6902986, -16358258, 22171152, -7875354, 5561774, -23781547, 5848780, -385970, 9629063, 6826478, 8286153, -7160819, -16887164 ], [ 5384783, -14064711, 19551796, -7294920, 4110162, -1873423, -9204458, 8760160, 13614713, 16000243, 9875144, -16957135, 23923884, -9460648, 5123918, -25927112, 3653357, -4938632, 7505800, 8749493, 8419001, -7079073, -20385073 ], [ 2428073, -11732913, 21595372, -7687608, 3923454, 961367, -13420262, 7950496, 6683279, 15108901, 10340792, -10655977, 19664436, -7839832, 6599522, -24496952, 499259, -6537464, 10430392, 9663923, 7049999, -7945767, -16564567 ], [ -528637, -9401115, 23638948, -8080296, 3736746, 3796157, -17636066, 7140832, -248155, 14217559, 10806440, -4354819, 15404988, -6219016, 8075126, -23066792, -2654839, -8136296, 13354984, 10578353, 5680997, -8812461, -12744061 ], [ -3485347, -7069317, 25682524, -8472984, 3550038, 6630947, -21851870, 6331168, -7179589, 13326217, 11272088, 1946339, 11145540, -4598200, 9550730, -21636632, -5808937, -9735128, 16279576, 11492783, 4311995, -9679155, -8923555 ], [ -6442057, -4737519, 27726100, -8865672, 3363330, 9465737, -26067674, 5521504, -14111023, 12434875, 11737736, 8247497, 6886092, -2977384, 11026334, -20206472, -8963035, -11333960, 19204168, 12407213, 2942993, -10545849, -5103049 ], [ -9398767, -2405721, 29769676, -9258360, 3176622, 12300527, -30283478, 4711840, -21042457, 11543533, 12203384, 14548655, 2626644, -1356568, 12501938, -18776312, -12117133, -12932792, 22128760, 13321643, 1573991, -11412543, -1282543 ], [ -9365012, 1036102, 22631922, -7301163, 2936599, 8435702, -25974612, 3109261, -15838881, 10869541, 9560232, 11861553, -225364, -340072, 11517097, -15916997, -13447891, -10431399, 18255962, 11338298, -105286, -13592857, -3286587 ], [ -8733164, 4699930, 13657902, -4873989, 2685913, 3230954, -19960812, 1348099, -8208303, 10239019, 6295320, 7376799, -2795884, 555560, 10040167, -12771851, -14413981, -7109961, 13023686, 8775398, -1846618, -16035895, -6455541 ], [ -8101316, 8363758, 4683882, -2446815, 2435227, -1973794, -13947012, -413063, -577725, 9608497, 3030408, 2892045, -5366404, 1451192, 8563237, -9626705, -15380071, -3788523, 7791410, 6212498, -3587950, -18478933, -9624495 ], [ -7469468, 12027586, -4290138, -19641, 2184541, -7178542, -7933212, -2174225, 7052853, 8977975, -234504, -1592709, -7936924, 2346824, 7086307, -6481559, -16346161, -467085, 2559134, 3649598, -5329282, -20921971, -12793449 ], [ -6837620, 15691414, -13264158, 2407533, 1933855, -12383290, -1919412, -3935387, 14683431, 8347453, -3499416, -6077463, -10507444, 3242456, 5609377, -3336413, -17312251, 2854353, -2673142, 1086698, -7070614, -23365009, -15962403 ], [ -8104022, 17949301, -15402369, 2646999, 2538952, -12691006, 1665822, -5259014, 17585724, 5727556, -3031749, -5628120, -10515463, 1255616, 4222273, -1930565, -17884651, 6022611, -3302956, -917740, -8337739, -23274682, -16014969 ], [ -11268674, 18801247, -10704771, 698757, 3999832, -8101690, 2822490, -6145106, 15759732, 1118284, 1168497, -244680, -7960981, -3613696, 2924995, -2264015, -18063361, 9037689, 669692, -2363716, -9130657, -20650990, -12951147 ], [ -14433326, 19653193, -6007173, -1249485, 5460712, -3512374, 3979158, -7031198, 13933740, -3490988, 5368743, 5138760, -5406499, -8483008, 1627717, -2597465, -18242071, 12052767, 4642340, -3809692, -9923575, -18027298, -9887325 ], [ -17597978, 20505139, -1309575, -3197727, 6921592, 1076942, 5135826, -7917290, 12107748, -8100260, 9568989, 10522200, -2852017, -13352320, 330439, -2930915, -18420781, 15067845, 8614988, -5255668, -10716493, -15403606, -6823503 ], [ -20762630, 21357085, 3388023, -5145969, 8382472, 5666258, 6292494, -8803382, 10281756, -12709532, 13769235, 15905640, -297535, -18221632, -966839, -3264365, -18599491, 18082923, 12587636, -6701644, -11509411, -12779914, -3759681 ], [ -22416948, 20869531, 7259528, -7392037, 9805535, 8959600, 7366375, -8729668, 8444490, -15911647, 17119467, 19525538, 1455978, -21904409, -2645782, -2980279, -17884396, 19650893, 16324035, -7178801, -12020991, -10247973, -1106625 ], [ -16519596, 13684477, 7000568, -11127235, 11039513, 5773072, 8026321, -3856924, 6550854, -12077977, 16219629, 14327726, -795354, -19654511, -6233050, 391487, -12700276, 13983323, 18879189, -2811863, -11125881, -8174787, -507399 ], [ -10622244, 6499423, 6741608, -14862433, 12273491, 2586544, 8686267, 1015820, 4657218, -8244307, 15319791, 9129914, -3046686, -17404613, -9820318, 3763253, -7516156, 8315753, 21434343, 1555075, -10230771, -6101601, 91827 ], [ -4724892, -685631, 6482648, -18597631, 13507469, -599984, 9346213, 5888564, 2763582, -4410637, 14419953, 3932102, -5298018, -15154715, -13407586, 7135019, -2332036, 2648183, 23989497, 5922013, -9335661, -4028415, 691053 ], [ 1172460, -7870685, 6223688, -22332829, 14741447, -3786512, 10006159, 10761308, 869946, -576967, 13520115, -1265710, -7549350, -12904817, -16994854, 10506785, 2852084, -3019387, 26544651, 10288951, -8440551, -1955229, 1290279 ], [ 7069812, -15055739, 5964728, -26068027, 15975425, -6973040, 10666105, 15634052, -1023690, 3256703, 12620277, -6463522, -9800682, -10654919, -20582122, 13878551, 8036204, -8686957, 29099805, 14655889, -7545441, 117957, 1889505 ], [ 6606434, -12053113, 3349593, -19581420, 13911248, -4887688, 11668601, 13634556, -3110651, 3920763, 12637089, -5231964, -11770429, -9727571, -17065800, 13607697, 3798179, -7005312, 24346274, 12874757, -9992906, 487198, 3674716 ], [ 4870910, -7012951, 263223, -11050452, 11187440, -1747960, 12739607, 10260612, -5236277, 3950901, 12837231, -2714532, -13683859, -9064733, -12128760, 12608319, -2324275, -3853824, 18131006, 9864011, -13108886, 515650, 5697124 ], [ 3135386, -1972789, -2823147, -2519484, 8463632, 1391768, 13810613, 6886668, -7361903, 3981039, 13037373, -197100, -15597289, -8401895, -7191720, 11608941, -8446729, -702336, 11915738, 6853265, -16224866, 544102, 7719532 ], [ 1399862, 3067373, -5909517, 6011484, 5739824, 4531496, 14881619, 3512724, -9487529, 4011177, 13237515, 2320332, -17510719, -7739057, -2254680, 10609563, -14569183, 2449152, 5700470, 3842519, -19340846, 572554, 9741940 ], [ -335662, 8107535, -8995887, 14542452, 3016016, 7671224, 15952625, 138780, -11613155, 4041315, 13437657, 4837764, -19424149, -7076219, 2682360, 9610185, -20691637, 5600640, -514798, 831773, -22456826, 601006, 11764348 ], [ -2130598, 6634763, -8069724, 19313439, 1663322, 7796414, 14575154, -2449839, -11639009, 5846016, 12912669, 3743265, -18277297, -7559582, 5882640, 6819447, -19463488, 6199002, -1887808, 1920482, -18996617, 731377, 12189262 ], [ -3984946, -1350943, -3131028, 20324445, 1681742, 4907066, 10749206, -4253133, -9565091, 9425280, 11662551, -963165, -14070163, -9189146, 7346160, 2237349, -10884736, 4244238, 1581440, 7108646, -8960219, 963667, 11016682 ], [ -5839294, -9336649, 1807668, 21335451, 1700162, 2017718, 6923258, -6056427, -7491173, 13004544, 10412433, -5669595, -9863029, -10818710, 8809680, -2344749, -2305984, 2289474, 5050688, 12296810, 1076179, 1195957, 9844102 ], [ -7693642, -17322355, 6746364, 22346457, 1718582, -871630, 3097310, -7859721, -5417255, 16583808, 9162315, -10376025, -5655895, -12448274, 10273200, -6926847, 6272768, 334710, 8519936, 17484974, 11112577, 1428247, 8671522 ], [ -9547990, -25308061, 11685060, 23357463, 1737002, -3760978, -728638, -9663015, -3343337, 20163072, 7912197, -15082455, -1448761, -14077838, 11736720, -11508945, 14851520, -1620054, 11989184, 22673138, 21148975, 1660537, 7498942 ], [ -10864340, -31130034, 16140986, 23021471, 2136119, -5187815, -3416552, -11189448, -1783411, 22461310, 6749705, -17688961, 2523922, -14862629, 13023226, -15192217, 22275257, -3241835, 14160773, 26681977, 28450683, 2785998, 6514552 ], [ -9490700, -26133342, 18183062, 15950489, 4438721, 697903, -414296, -11331576, -2793445, 18354418, 6025343, -9795847, 5324350, -11423555, 13424662, -14381359, 23923919, -3198701, 9844067, 24794191, 22078941, 8377314, 6471112 ], [ -8117060, -21136650, 20225138, 8879507, 6741323, 6583621, 2587960, -11473704, -3803479, 14247526, 5300981, -1902733, 8124778, -7984481, 13826098, -13570501, 25572581, -3155567, 5527361, 22906405, 15707199, 13968630, 6427672 ], [ -6743420, -16139958, 22267214, 1808525, 9043925, 12469339, 5590216, -11615832, -4813513, 10140634, 4576619, 5990381, 10925206, -4545407, 14227534, -12759643, 27221243, -3112433, 1210655, 21018619, 9335457, 19559946, 6384232 ], [ -5369780, -11143266, 24309290, -5262457, 11346527, 18355057, 8592472, -11757960, -5823547, 6033742, 3852257, 13883495, 13725634, -1106333, 14628970, -11948785, 28869905, -3069299, -3106051, 19130833, 2963715, 25151262, 6340792 ], [ -3996140, -6146574, 26351366, -12333439, 13649129, 24240775, 11594728, -11900088, -6833581, 1926850, 3127895, 21776609, 16526062, 2332741, 15030406, -11137927, 30518567, -3026165, -7422757, 17243047, -3408027, 30742578, 6297352 ], [ -2127770, -5786317, 24516187, -11758841, 15413136, 19295483, 10418239, -8459046, -10359590, 2734183, 5855248, 17861163, 18023360, -100100, 16116937, -10781374, 23558244, 926914, -10756043, 11353041, -2348369, 26241219, 4301867 ], [ -160454, -6353347, 21905557, -9655127, 17069424, 12183989, 8406001, -4301370, -14388794, 4524361, 9272944, 11584005, 19260032, -3707324, 17340487, -10515682, 14876124, 5661982, -13892645, 4662591, 197569, 19721325, 1915973 ], [ 1806862, -6920377, 19294927, -7551413, 18725712, 5072495, 6393763, -143694, -18417998, 6314539, 12690640, 5306847, 20496704, -7314548, 18564037, -10249990, 6194004, 10397050, -17029247, -2027859, 2743507, 13201431, -469921 ], [ 3774178, -7487407, 16684297, -5447699, 20382000, -2038999, 4381525, 4013982, -22447202, 8104717, 16108336, -970311, 21733376, -10921772, 19787587, -9984298, -2488116, 15132118, -20165849, -8718309, 5289445, 6681537, -2855815 ], [ 5741494, -8054437, 14073667, -3343985, 22038288, -9150493, 2369287, 8171658, -26476406, 9894895, 19526032, -7247469, 22970048, -14528996, 21011137, -9718606, -11170236, 19867186, -23302451, -15408759, 7835383, 161643, -5241709 ], [ 7490656, -6800008, 11854957, -2952698, 23242500, -10555813, 2664436, 9740262, -24424658, 11604916, 20549467, -9057948, 22047236, -14380976, 21023227, -9434728, -15143547, 20258326, -25045910, -17590371, 8343367, -5035350, -7460437 ], [ 9021664, -3724120, 10028167, -4273838, 23994636, -6254959, 5266972, 8719794, -16291958, 13234780, 19178641, -6401748, 18964940, -10477712, 19823857, -9132664, -14408049, 16305538, -25396226, -15263145, 6813397, -8909442, -9511999 ], [ 10552672, -648232, 8201377, -5594978, 24746772, -1954105, 7869508, 7699326, -8159258, 14864644, 17807815, -3745548, 15882644, -6574448, 18624487, -8830600, -13672551, 12352750, -25746542, -12935919, 5283427, -12783534, -11563561 ], [ 12083680, 2427656, 6374587, -6916118, 25498908, 2346749, 10472044, 6678858, -26558, 16494508, 16436989, -1089348, 12800348, -2671184, 17425117, -8528536, -12937053, 8399962, -26096858, -10608693, 3753457, -16657626, -13615123 ], [ 13614688, 5503544, 4547797, -8237258, 26251044, 6647603, 13074580, 5658390, 8106142, 18124372, 15066163, 1566852, 9718052, 1232080, 16225747, -8226472, -12201555, 4447174, -26447174, -8281467, 2223487, -20531718, -15666685 ], [ 14558718, 7449944, 2291041, -9146775, 25635639, 9781805, 15169747, 4173979, 14856909, 19428832, 13141547, 2947836, 6992303, 3978226, 14911836, -7851476, -11319545, 1096169, -25211349, -5958590, 348709, -23613470, -16322701 ], [ 12567858, 3748904, -2115545, -7998177, 18182529, 7082747, 14728069, 369853, 14698011, 19106272, 8447981, -2047260, 6049289, 938782, 13025220, -7111820, -9704975, 754079, -16044819, -3657458, -3250109, -22733522, -10000987 ], [ 10576998, 47864, -6522131, -6849579, 10729419, 4383689, 14286391, -3434273, 14539113, 18783712, 3754415, -7042356, 5106275, -2100662, 11138604, -6372164, -8090405, 411989, -6878289, -1356326, -6848927, -21853574, -3679273 ], [ 8586138, -3653176, -10928717, -5700981, 3276309, 1684631, 13844713, -7238399, 14380215, 18461152, -939151, -12037452, 4163261, -5140106, 9251988, -5632508, -6475835, 69899, 2288241, 944806, -10447745, -20973626, 2642441 ], [ 6595278, -7354216, -15335303, -4552383, -4176801, -1014427, 13403035, -11042525, 14221317, 18138592, -5632717, -17032548, 3220247, -8179550, 7365372, -4892852, -4861265, -272191, 11454771, 3245938, -14046563, -20093678, 8964155 ], [ 4604418, -11055256, -19741889, -3403785, -11629911, -3713485, 12961357, -14846651, 14062419, 17816032, -10326283, -22027644, 2277233, -11218994, 5478756, -4153196, -3246695, -614281, 20621301, 5547070, -17645381, -19213730, 15285869 ], [ 3521453, -9483046, -17762720, -2844787, -14822526, -3437123, 9613189, -17179692, 12652486, 15160817, -12996829, -19325290, 2434889, -9557483, 640985, -3317975, -3719615, -28386, 19412971, 6288677, -10360939, -18953527, 9321478 ], [ 2620067, -6856186, -14506400, -2403709, -17163042, -2565677, 5683723, -19218516, 10992346, 12039071, -15262771, -15083446, 2812679, -6955781, -4787017, -2463641, -4610033, 743106, 16129669, 6718379, -899845, -18817273, 899866 ], [ 1718681, -4229326, -11250080, -1962631, -19503558, -1694231, 1754257, -21257340, 9332206, 8917325, -17528713, -10841602, 3190469, -4354079, -10215019, -1609307, -5500451, 1514598, 12846367, 7148081, 8561249, -18681019, -7521746 ], [ 817295, -1602466, -7993760, -1521553, -21844074, -822785, -2175209, -23296164, 7672066, 5795579, -19794655, -6599758, 3568259, -1752377, -15643021, -754973, -6390869, 2286090, 9563065, 7577783, 18022343, -18544765, -15943358 ], [ -84091, 1024394, -4737440, -1080475, -24184590, 48661, -6104675, -25334988, 6011926, 2673833, -22060597, -2357914, 3946049, 849325, -21071023, 99361, -7281287, 3057582, 6279763, 8007485, 27483437, -18408511, -24364970 ], [ 853697, 553637, -4121099, -568318, -20969574, 2472229, -6858437, -22948203, 3884533, 272606, -21220582, -923980, 4469942, 2308012, -20737270, -1686038, -8517197, 3104487, 4490647, 9098852, 30502037, -15964684, -25846211 ], [ 3630659, -3014737, -6144737, 14918, -12199026, 6447919, -4436495, -16135809, 1289887, -1408102, -17274610, -2297956, 5139938, 2623684, -14641762, -6111170, -10098599, 2426805, 4195717, 10851884, 27078143, -11213284, -20387081 ], [ 6407621, -6583111, -8168375, 598154, -3428478, 10423609, -2014553, -9323415, -1304759, -3088810, -13328638, -3671932, 5809934, 2939356, -8546254, -10536302, -11680001, 1749123, 3900787, 12604916, 23654249, -6461884, -14927951 ], [ 9184583, -10151485, -10192013, 1181390, 5342070, 14399299, 407389, -2511021, -3899405, -4769518, -9382666, -5045908, 6479930, 3255028, -2450746, -14961434, -13261403, 1071441, 3605857, 14357948, 20230355, -1710484, -9468821 ], [ 11961545, -13719859, -12215651, 1764626, 14112618, 18374989, 2829331, 4301373, -6494051, -6450226, -5436694, -6419884, 7149926, 3570700, 3644762, -19386566, -14842805, 393759, 3310927, 16110980, 16806461, 3040916, -4009691 ], [ 13645721, -15489342, -14083844, 2405632, 20297541, 21455464, 4396329, 9334237, -7984377, -7231266, -1863400, -6998757, 8212955, 3081119, 8861970, -22932509, -14843262, -15523, 2787509, 17005486, 13683954, 6307246, 366766 ], [ 9865967, -8264370, -15174812, 3335488, 13554339, 20059864, 1688607, 5469451, -3953103, -3513966, -153496, -3602115, 11241149, -1434727, 9687678, -22082507, -6938994, 917195, 1121651, 13607362, 12068382, 2148226, -670142 ], [ 6086213, -1039398, -16265780, 4265344, 6811137, 18664264, -1019115, 1604665, 78171, 203334, 1556408, -205473, 14269343, -5950573, 10513386, -21232505, 965274, 1849913, -544207, 10209238, 10452810, -2010794, -1707050 ], [ 2306459, 6185574, -17356748, 5195200, 67935, 17268664, -3726837, -2260121, 4109445, 3920634, 3266312, 3191169, 17297537, -10466419, 11339094, -20382503, 8869542, 2782631, -2210065, 6811114, 8837238, -6169814, -2743958 ], [ -1473295, 13410546, -18447716, 6125056, -6675267, 15873064, -6434559, -6124907, 8140719, 7637934, 4976216, 6587811, 20325731, -14982265, 12164802, -19532501, 16773810, 3715349, -3875923, 3412990, 7221666, -10328834, -3780866 ], [ -5253049, 20635518, -19538684, 7054912, -13418469, 14477464, -9142281, -9989693, 12171993, 11355234, 6686120, 9984453, 23353925, -19498111, 12990510, -18682499, 24678078, 4648067, -5541781, 14866, 5606094, -14487854, -4817774 ], [ -5734598, 19592215, -19547282, 2892023, -9377666, 9335139, -9920458, -12641844, 9441697, 13958824, 7648314, 8659125, 18756339, -19277212, 11223728, -16179307, 22483866, 2571765, -4930939, -3755148, 7402157, -16496679, -1450067 ], [ -5556506, 16895257, -19339406, -2289415, -3180062, 3443469, -10312726, -15051468, 5359087, 16339672, 8460966, 6389403, 12633597, -18108964, 8938448, -13345477, 18269958, -106341, -3864757, -7599540, 9880547, -18075465, 2798563 ], [ -5378414, 14198299, -19131530, -7470853, 3017542, -2448201, -10704994, -17461092, 1276477, 18720520, 9273618, 4119681, 6510855, -16940716, 6653168, -10511647, 14056050, -2784447, -2798575, -11443932, 12358937, -19654251, 7047193 ], [ -5200322, 11501341, -18923654, -12652291, 9215146, -8339871, -11097262, -19870716, -2806133, 21101368, 10086270, 1849959, 388113, -15772468, 4367888, -7677817, 9842142, -5462553, -1732393, -15288324, 14837327, -21233037, 11295823 ], [ -5022230, 8804383, -18715778, -17833729, 15412750, -14231541, -11489530, -22280340, -6888743, 23482216, 10898922, -419763, -5734629, -14604220, 2082608, -4843987, 5628234, -8140659, -666211, -19132716, 17315717, -22811823, 15544453 ], [ -4416788, 8353285, -16450073, -18100213, 16490875, -15364689, -11926981, -22705377, -9736916, 24235972, 10515225, -34137, -9348825, -13363321, 917903, -3467452, 3594018, -7719123, -280546, -19231686, 16549940, -21640422, 15532249 ], [ -3383996, 10148047, -12126539, -13451743, 12449521, -11739315, -12409615, -21145827, -11350652, 23362636, 8935179, 3006837, -10454475, -12049771, 873773, -3548212, 3739494, -4197945, -575398, -15585234, 12539996, -17718834, 11259211 ], [ -2351204, 11942809, -7803005, -8803273, 8408167, -8113941, -12892249, -19586277, -12964388, 22489300, 7355133, 6047811, -11560125, -10736221, 829643, -3628972, 3884970, -676767, -870250, -11938782, 8530052, -13797246, 6986173 ], [ -1318412, 13737571, -3479471, -4154803, 4366813, -4488567, -13374883, -18026727, -14578124, 21615964, 5775087, 9088785, -12665775, -9422671, 785513, -3709732, 4030446, 2844411, -1165102, -8292330, 4520108, -9875658, 2713135 ], [ -285620, 15532333, 844063, 493667, 325459, -863193, -13857517, -16467177, -16191860, 20742628, 4195041, 12129759, -13771425, -8109121, 741383, -3790492, 4175922, 6365589, -1459954, -4645878, 510164, -5954070, -1559903 ], [ 407121, 16480091, 3682694, 4536793, -2247704, 2920576, -14297112, -14998601, -17134870, 19113037, 3022477, 14584909, -14696451, -6499948, 760565, -2933822, 4998660, 9122292, -1736246, -2194211, -2255267, -2712929, -5064596 ], [ -600393, 13192829, -903190, 5553199, 2520088, 7496320, -14521512, -13984895, -14724250, 13702171, 3887323, 14110939, -14718357, -3412660, 1096307, 2609998, 9207708, 8056620, -1919738, -5716469, 1201867, -2874023, -4727564 ], [ -1607907, 9905567, -5489074, 6569605, 7287880, 12072064, -14745912, -12971189, -12313630, 8291305, 4752169, 13636969, -14740263, -325372, 1432049, 8153818, 13416756, 6990948, -2103230, -9238727, 4659001, -3035117, -4390532 ], [ -2615421, 6618305, -10074958, 7586011, 12055672, 16647808, -14970312, -11957483, -9903010, 2880439, 5617015, 13162999, -14762169, 2761916, 1767791, 13697638, 17625804, 5925276, -2286722, -12760985, 8116135, -3196211, -4053500 ], [ -3622935, 3331043, -14660842, 8602417, 16823464, 21223552, -15194712, -10943777, -7492390, -2530427, 6481861, 12689029, -14784075, 5849204, 2103533, 19241458, 21834852, 4859604, -2470214, -16283243, 11573269, -3357305, -3716468 ], [ -4630449, 43781, -19246726, 9618823, 21591256, 25799296, -15419112, -9930071, -5081770, -7941293, 7346707, 12215059, -14805981, 8936492, 2439275, 24785278, 26043900, 3793932, -2653706, -19805501, 15030403, -3518399, -3379436 ], [ -5669683, -1225156, -17054155, 8493839, 21284753, 23484450, -11866387, -7724870, -8105400, -9661274, 4673013, 11507459, -14038032, 10217045, 3048822, 21675173, 22496068, 4020930, -2842753, -16465844, 8261287, -5807388, -1915284 ], [ -6715261, -2090428, -13505893, 6940577, 19963391, 19791486, -7558237, -5281370, -12215880, -10643078, 1291611, 10753133, -13112112, 11136251, 3713130, 16834283, 17396860, 4506462, -3032911, -11753804, -553079, -8521956, -225708 ], [ -7760839, -2955700, -9957631, 5387315, 18642029, 16098522, -3250087, -2837870, -16326360, -11624882, -2089791, 9998807, -12186192, 12055457, 4377438, 11993393, 12297652, 4991994, -3223069, -7041764, -9367445, -11236524, 1463868 ], [ -8806417, -3820972, -6409369, 3834053, 17320667, 12405558, 1058063, -394370, -20436840, -12606686, -5471193, 9244481, -11260272, 12974663, 5041746, 7152503, 7198444, 5477526, -3413227, -2329724, -18181811, -13951092, 3153444 ], [ -9851995, -4686244, -2861107, 2280791, 15999305, 8712594, 5366213, 2049130, -24547320, -13588490, -8852595, 8490155, -10334352, 13893869, 5706054, 2311613, 2099236, 5963058, -3603385, 2382316, -26996177, -16665660, 4843020 ], [ -8935876, -2500627, 618035, 3716339, 14397968, 5442588, 8344361, 3563722, -21152415, -11669093, -11210454, 8636051, -10677756, 14846255, 6028137, 23162, 1858303, 5373087, -4786789, 1875802, -29061008, -18107991, 2747892 ], [ -6058060, 2735879, 4028057, 8140697, 12516656, 2595540, 9992507, 4149406, -10252125, -6848495, -12544770, 9682169, -12290484, 15831821, 6007995, 287150, 6475645, 3707613, -6963439, -3849266, -24376304, -18278085, -3131940 ], [ -3180244, 7972385, 7438079, 12565055, 10635344, -251508, 11640653, 4735090, 648165, -2027897, -13879086, 10728287, -13903212, 16817387, 5987853, 551138, 11092987, 2042139, -9140089, -9574334, -19691600, -18448179, -9011772 ], [ -302428, 13208891, 10848101, 16989413, 8754032, -3098556, 13288799, 5320774, 11548455, 2792701, -15213402, 11774405, -15515940, 17802953, 5967711, 815126, 15710329, 376665, -11316739, -15299402, -15006896, -18618273, -14891604 ], [ 2575388, 18445397, 14258123, 21413771, 6872720, -5945604, 14936945, 5906458, 22448745, 7613299, -16547718, 12820523, -17128668, 18788519, 5947569, 1079114, 20327671, -1288809, -13493389, -21024470, -10322192, -18788367, -20771436 ], [ 4952710, 21684422, 16283123, 24125825, 4396549, -8096643, 15692148, 6003587, 30745855, 11414387, -17502495, 13471892, -17957038, 19363430, 5795449, 2266193, 23270374, -2160108, -14853474, -25550634, -5445106, -17881927, -25020435 ], [ 4827562, 14936042, 11383013, 18276359, -1053917, -6767637, 11982636, 3657941, 26027065, 10117925, -16559577, 12149516, -14863618, 17885066, 4983439, 8068727, 17839882, 939468, -12130734, -24082278, 393890, -11592817, -21115269 ], [ 4702414, 8187662, 6482903, 12426893, -6504383, -5438631, 8273124, 1312295, 21308275, 8821463, -15616659, 10827140, -11770198, 16406702, 4171429, 13871261, 12409390, 4039044, -9407994, -22613922, 6232886, -5303707, -17210103 ], [ 4577266, 1439282, 1582793, 6577427, -11954849, -4109625, 4563612, -1033351, 16589485, 7525001, -14673741, 9504764, -8676778, 14928338, 3359419, 19673795, 6978898, 7138620, -6685254, -21145566, 12071882, 985403, -13304937 ], [ 4452118, -5309098, -3317317, 727961, -17405315, -2780619, 854100, -3378997, 11870695, 6228539, -13730823, 8182388, -5583358, 13449974, 2547409, 25476329, 1548406, 10238196, -3962514, -19677210, 17910878, 7274513, -9399771 ], [ 4326970, -12057478, -8217427, -5121505, -22855781, -1451613, -2855412, -5724643, 7151905, 4932077, -12787905, 6860012, -2489938, 11971610, 1735399, 31278863, -3882086, 13337772, -1239774, -18208854, 23749874, 13563623, -5494605 ], [ 6479057, -10754953, -10340927, -674681, -16100177, -6069752, 1396051, -7243709, 8211670, 6421715, -12745172, 4007521, -1444888, 12821716, 758894, 26523202, -5142393, 7090803, -2174939, -13057498, 23123360, 13544033, -5207499 ], [ 9086591, -7842247, -11909105, 5831401, -6903359, -11877320, 7239709, -8597459, 10427146, 8468573, -12882476, 849007, -809512, 14137516, -250510, 19655902, -5568663, -1025475, -3841685, -7169542, 21203744, 12262703, -5644005 ], [ 11694125, -4929541, -13477283, 12337483, 2293459, -17684888, 13083367, -9951209, 12642622, 10515431, -13019780, -2309507, -174136, 15453316, -1259914, 12788602, -5994933, -9141753, -5508431, -1281586, 19284128, 10981373, -6080511 ], [ 14301659, -2016835, -15045461, 18843565, 11490277, -23492456, 18927025, -11304959, 14858098, 12562289, -13157084, -5468021, 461240, 16769116, -2269318, 5921302, -6421203, -17258031, -7175177, 4606370, 17364512, 9700043, -6517017 ], [ 16909193, 895871, -16613639, 25349647, 20687095, -29300024, 24770683, -12658709, 17073574, 14609147, -13294388, -8626535, 1096616, 18084916, -3278722, -945998, -6847473, -25374309, -8841923, 10494326, 15444896, 8418713, -6953523 ], [ 17129351, 1428047, -16513661, 26834587, 22563109, -30306056, 25127305, -10448942, 15130711, 14301005, -12931541, -9116951, 791048, 18471343, -3402670, -5369729, -7248654, -25767786, -6435476, 10099244, 11476886, 7262588, -8371665 ], [ 14962133, -420307, -14745527, 23298385, 17118319, -26510552, 19996891, -4675658, 9029509, 11637863, -12068543, -6939269, -455464, 17928397, -2641162, -7349891, -7624746, -18438462, 44164, 3421124, 5460482, 6231668, -10771443 ], [ 12794915, -2268661, -12977393, 19762183, 11673529, -22715048, 14866477, 1097626, 2928307, 8974721, -11205545, -4761587, -1701976, 17385451, -1879654, -9330053, -8000838, -11109138, 6523804, -3256996, -555922, 5200748, -13171221 ], [ 10627697, -4117015, -11209259, 16225981, 6228739, -18919544, 9736063, 6870910, -3172895, 6311579, -10342547, -2583905, -2948488, 16842505, -1118146, -11310215, -8376930, -3779814, 13003444, -9935116, -6572326, 4169828, -15570999 ], [ 8460479, -5965369, -9441125, 12689779, 783949, -15124040, 4605649, 12644194, -9274097, 3648437, -9479549, -406223, -4195000, 16299559, -356638, -13290377, -8753022, 3549510, 19483084, -16613236, -12588730, 3138908, -17970777 ], [ 7199875, -6635480, -7681726, 8812416, -4205713, -12190021, 165866, 16939120, -14438317, 1161912, -8609409, 1773938, -5157021, 15853244, -71136, -14384745, -8450016, 8713723, 23269522, -21260561, -17154582, 2441233, -20183925 ], [ 10472341, -1414376, -5966002, 3229248, -6919735, -13563427, -820762, 13842256, -14917627, -441528, -7703559, 3966494, -4696587, 15890084, -2165664, -11050143, -4751520, 3052381, 13589950, -15753911, -14467674, 3409783, -21463923 ], [ 13744807, 3806728, -4250278, -2353920, -9633757, -14936833, -1807390, 10745392, -15396937, -2044968, -6797709, 6159050, -4236153, 15926924, -4260192, -7715541, -1053024, -2608961, 3910378, -10247261, -11780766, 4378333, -22743921 ], [ 17017273, 9027832, -2534554, -7937088, -12347779, -16310239, -2794018, 7648528, -15876247, -3648408, -5891859, 8351606, -3775719, 15963764, -6354720, -4380939, 2645472, -8270303, -5769194, -4740611, -9093858, 5346883, -24023919 ], [ 20289739, 14248936, -818830, -13520256, -15061801, -17683645, -3780646, 4551664, -16355557, -5251848, -4986009, 10544162, -3315285, 16000604, -8449248, -1046337, 6343968, -13931645, -15448766, 766039, -6406950, 6315433, -25303917 ], [ 23562205, 19470040, 896894, -19103424, -17775823, -19057051, -4767274, 1454800, -16834867, -6855288, -4080159, 12736718, -2854851, 16037444, -10543776, 2288265, 10042464, -19592987, -25128338, 6272689, -3720042, 7283983, -26583915 ], [ 18744386, 14413414, 1826658, -20246002, -14283515, -18268057, -5231292, 456876, -16051167, -7907833, -4843269, 12223104, -2379642, 11070329, -7972189, 3001682, 11471930, -19016729, -25179955, 6519934, -5061799, 2391143, -24455958 ], [ 12308510, 7301242, 2599230, -20500462, -9549941, -17046583, -5590788, -121260, -15014865, -8850199, -5940171, 11168256, -1901478, 5102423, -4467379, 3190862, 12447590, -17192951, -23305981, 5715298, -7209289, -3673975, -21646410 ], [ 5872634, 189070, 3371802, -20754922, -4816367, -15825109, -5950284, -699396, -13978563, -9792565, -7037073, 10113408, -1423314, -865483, -962569, 3380042, 13423250, -15369173, -21432007, 4910662, -9356779, -9739093, -18836862 ], [ -563242, -6923102, 4144374, -21009382, -82793, -14603635, -6309780, -1277532, -12942261, -10734931, -8133975, 9058560, -945150, -6833389, 2542241, 3569222, 14398910, -13545395, -19558033, 4106026, -11504269, -15804211, -16027314 ], [ -6999118, -14035274, 4916946, -21263842, 4650781, -13382161, -6669276, -1855668, -11905959, -11677297, -9230877, 8003712, -466986, -12801295, 6047051, 3758402, 15374570, -11721617, -17684059, 3301390, -13651759, -21869329, -13217766 ], [ -9773179, -16530236, 5699088, -18370540, 6948088, -11558953, -7578009, -688344, -8336841, -12805450, -6859596, 7413834, 800538, -12100042, 7887365, 4068209, 14534795, -7760930, -15721960, 2787925, -12628639, -22948726, -9565962 ], [ -8885425, -14407988, 6490800, -12329476, 6809128, -9134011, -9035979, 2224440, -2234907, -14119390, -1020132, 7288926, 2857422, -4729630, 8063183, 4498643, 11879585, -1663334, -13671736, 2565631, -8434909, -19042402, -5071902 ], [ -7997671, -12285740, 7282512, -6288412, 6670168, -6709069, -10493949, 5137224, 3867027, -15433330, 4819332, 7164018, 4914306, 2640782, 8239001, 4929077, 9224375, 4434262, -11621512, 2343337, -4241179, -15136078, -577842 ], [ -7109917, -10163492, 8074224, -247348, 6531208, -4284127, -11951919, 8050008, 9968961, -16747270, 10658796, 7039110, 6971190, 10011194, 8414819, 5359511, 6569165, 10531858, -9571288, 2121043, -47449, -11229754, 3916218 ], [ -6222163, -8041244, 8865936, 5793716, 6392248, -1859185, -13409889, 10962792, 16070895, -18061210, 16498260, 6914202, 9028074, 17381606, 8590637, 5789945, 3913955, 16629454, -7521064, 1898749, 4146281, -7323430, 8410278 ], [ -6085888, -5391660, 8678375, 10264172, 5928051, 1071480, -14663801, 13407665, 20717191, -19058992, 20771104, 7311466, 10821914, 21856251, 9197749, 6198170, 1894848, 20525135, -5121514, 1915245, 7850246, -4151628, 11220597 ], [ -9707008, -105396, 3594449, 6881588, 3837669, 6530760, -14897423, 13512983, 18085297, -18475984, 17210848, 10319590, 11300534, 11852061, 11961331, 6495350, 3056256, 13411241, -975334, 3125691, 9105386, -4652436, 5612211 ], [ -13328128, 5180868, -1489477, 3499004, 1747287, 11990040, -15131045, 13618301, 15453403, -17892976, 13650592, 13327714, 11779154, 1847871, 14724913, 6792530, 4217664, 6297347, 3170846, 4336137, 10360526, -5153244, 3825 ], [ -16949248, 10467132, -6573403, 116420, -343095, 17449320, -15364667, 13723619, 12821509, -17309968, 10090336, 16335838, 12257774, -8156319, 17488495, 7089710, 5379072, -816547, 7317026, 5546583, 11615666, -5654052, -5604561 ], [ -20570368, 15753396, -11657329, -3266164, -2433477, 22908600, -15598289, 13828937, 10189615, -16726960, 6530080, 19343962, 12736394, -18160509, 20252077, 7386890, 6540480, -7930441, 11463206, 6757029, 12870806, -6154860, -11212947 ], [ -24191488, 21039660, -16741255, -6648748, -4523859, 28367880, -15831911, 13934255, 7557721, -16143952, 2969824, 22352086, 13215014, -28164699, 23015659, 7684070, 7701888, -15044335, 15609386, 7967475, 14125946, -6655668, -16821333 ], [ -24097238, 17477994, -12341446, -6437352, -4586771, 27065705, -12071523, 9561513, 10165652, -12734979, 3625183, 19947535, 7136824, -24882474, 20255421, 7076530, 7658196, -14565154, 11220416, 6840001, 12725696, -6706026, -16673099 ], [ -23259914, 12146742, -6044890, -5507160, -4244189, 24411239, -7512333, 4293159, 13821548, -8760813, 5123665, 16460449, -252728, -18942966, 16390419, 6288046, 7373484, -12567358, 5124416, 5244943, 10794368, -6666294, -15373541 ], [ -22422590, 6815490, 251666, -4576968, -3901607, 21756773, -2953143, -975195, 17477444, -4786647, 6622147, 12973363, -7642280, -13003458, 12525417, 5499562, 7088772, -10569562, -971584, 3649885, 8863040, -6626562, -14073983 ], [ -21585266, 1484238, 6548222, -3646776, -3559025, 19102307, 1606047, -6243549, 21133340, -812481, 8120629, 9486277, -15031832, -7063950, 8660415, 4711078, 6804060, -8571766, -7067584, 2054827, 6931712, -6586830, -12774425 ], [ -20747942, -3847014, 12844778, -2716584, -3216443, 16447841, 6165237, -11511903, 24789236, 3161685, 9619111, 5999191, -22421384, -1124442, 4795413, 3922594, 6519348, -6573970, -13163584, 459769, 5000384, -6547098, -11474867 ], [ -20384057, -6449205, 15076043, -2664369, -1214543, 13448657, 9152697, -13827879, 23774957, 6566361, 8497519, 4454482, -25401437, 1510353, 1138014, 2941126, 4080912, -6358504, -14711191, -1243016, 2689574, -7325844, -11642714 ], [ -20493611, -6322335, 13242017, -3490131, 2446675, 10104755, 10568427, -13191477, 18090503, 9401547, 4755853, 4852150, -23971991, 840435, -2311782, 1766674, -511248, -7925368, -11710405, -3053528, -718, -8923068, -13277966 ], [ -20603165, -6195465, 11407991, -4315893, 6107893, 6760853, 11984157, -12555075, 12406049, 12236733, 1014187, 5249818, -22542545, 170517, -5761578, 592222, -5103408, -9492232, -8709619, -4864040, -2691010, -10520292, -14913218 ], [ -20712719, -6068595, 9573965, -5141655, 9769111, 3416951, 13399887, -11918673, 6721595, 15071919, -2727479, 5647486, -21113099, -499401, -9211374, -582230, -9695568, -11059096, -5708833, -6674552, -5381302, -12117516, -16548470 ], [ -20822273, -5941725, 7739939, -5967417, 13430329, 73049, 14815617, -11282271, 1037141, 17907105, -6469145, 6045154, -19683653, -1169319, -12661170, -1756682, -14287728, -12625960, -2708047, -8485064, -8071594, -13714740, -18183722 ], [ -19595452, -5521557, 6443836, -5721579, 15560763, -3201871, 15867375, -9862605, -4218465, 19186113, -10196786, 6140959, -18148807, -1802414, -15415414, -2913023, -17419306, -13241885, 190146, -9367168, -10828600, -15102029, -19040967 ], [ -11686756, -3634899, 7837348, -117741, 10037277, -6131881, 15099273, -4526619, -7329831, 12684231, -13854302, 4727449, -16086961, -2251394, -14691898, -3978809, -13247974, -9103115, 2575374, -5607232, -13919176, -15439643, -16008177 ], [ -3778060, -1748241, 9230860, 5486097, 4513791, -9061891, 14331171, 809367, -10441197, 6182349, -17511818, 3313939, -14025115, -2700374, -13968382, -5044595, -9076642, -4964345, 4960602, -1847296, -17009752, -15777257, -12975387 ], [ 4130636, 138417, 10624372, 11089935, -1009695, -11991901, 13563069, 6145353, -13552563, -319533, -21169334, 1900429, -11963269, -3149354, -13244866, -6110381, -4905310, -825575, 7345830, 1912640, -20100328, -16114871, -9942597 ], [ 12039332, 2025075, 12017884, 16693773, -6533181, -14921911, 12794967, 11481339, -16663929, -6821415, -24826850, 486919, -9901423, -3598334, -12521350, -7176167, -733978, 3313195, 9731058, 5672576, -23190904, -16452485, -6909807 ], [ 19948028, 3911733, 13411396, 22297611, -12056667, -17851921, 12026865, 16817325, -19775295, -13323297, -28484366, -926591, -7839577, -4047314, -11797834, -8241953, 3437354, 7451965, 12116286, 9432512, -26281480, -16790099, -3877017 ], [ 18587234, 1894856, 13706413, 15344104, -8078373, -16517661, 11931728, 13359616, -20550841, -12242814, -22220537, 1867784, -4367306, -1232449, -5905583, -7175154, 5685146, 3663375, 6043354, 4271058, -23439471, -13667048, -836917 ], [ 15372542, -902728, 13781731, 5879128, -2199723, -14330547, 11971184, 8143168, -20859223, -9645858, -13972439, 5503736, -612950, 2235185, 1020415, -5681838, 7548230, -1710687, -1721210, -2674674, -19410945, -9851864, 2204645 ], [ 12157850, -3700312, 13857049, -3585848, 3678927, -12143433, 12010640, 2926720, -21167605, -7048902, -5724341, 9139688, 3141406, 5702819, 7946413, -4188522, 9411314, -7084749, -9485774, -9620406, -15382419, -6036680, 5246207 ], [ 8943158, -6497896, 13932367, -13050824, 9557577, -9956319, 12050096, -2289728, -21475987, -4451946, 2523757, 12775640, 6895762, 9170453, 14872411, -2695206, 11274398, -12458811, -17250338, -16566138, -11353893, -2221496, 8287769 ], [ 5728466, -9295480, 14007685, -22515800, 15436227, -7769205, 12089552, -7506176, -21784369, -1854990, 10771855, 16411592, 10650118, 12638087, 21798409, -1201890, 13137482, -17832873, -25014902, -23511870, -7325367, 1593688, 11329331 ], [ 4339880, -10191097, 12822910, -23685695, 14784654, -5653470, 10530338, -9423551, -18162109, 347169, 14069599, 14590337, 10220107, 11924210, 20500408, -151443, 14677823, -20397846, -27216665, -25049361, -3978303, 5003986, 12605936 ], [ 4777400, -9184747, 10378042, -16560509, 7602858, -3609114, 7372454, -8041853, -10609207, 2154531, 12416989, 7311875, 5605729, 7028822, 10978408, 456135, 15895421, -20153730, -23855627, -21178611, -1312701, 8009398, 12117584 ], [ 5214920, -8178397, 7933174, -9435323, 421062, -1564758, 4214570, -6660155, -3056305, 3961893, 10764379, 33413, 991351, 2133434, 1456408, 1063713, 17113019, -19909614, -20494589, -17307861, 1352901, 11014810, 11629232 ], [ 5652440, -7172047, 5488306, -2310137, -6760734, 479598, 1056686, -5278457, 4496597, 5769255, 9111769, -7245049, -3623027, -2761954, -8065592, 1671291, 18330617, -19665498, -17133551, -13437111, 4018503, 14020222, 11140880 ], [ 6089960, -6165697, 3043438, 4815049, -13942530, 2523954, -2101198, -3896759, 12049499, 7576617, 7459159, -14523511, -8237405, -7657342, -17587592, 2278869, 19548215, -19421382, -13772513, -9566361, 6684105, 17025634, 10652528 ], [ 5440634, -4890552, 1125997, 11092513, -18758624, 3723421, -5001266, -3125093, 17763480, 8874153, 5998416, -19822417, -11978328, -10936928, -23935136, 3298062, 18940044, -18049352, -10274887, -6440767, 8398415, 19637409, 10193800 ], [ -642922, -2271432, 1845691, 13131367, -11746208, 698443, -6612254, -5403587, 14282856, 7622559, 5497008, -15223543, -11351976, -6137504, -14410400, 6375330, 9203028, -11037752, -6094321, -7040953, 5356265, 20280999, 9883192 ], [ -6726478, 347688, 2565385, 15170221, -4733792, -2326535, -8223242, -7682081, 10802232, 6370965, 4995600, -10624669, -10725624, -1338080, -4885664, 9452598, -533988, -4026152, -1913755, -7641139, 2314115, 20924589, 9572584 ], [ -12810034, 2966808, 3285079, 17209075, 2278624, -5351513, -9834230, -9960575, 7321608, 5119371, 4494192, -6025795, -10099272, 3461344, 4639072, 12529866, -10271004, 2985448, 2266811, -8241325, -728035, 21568179, 9261976 ], [ -18893590, 5585928, 4004773, 19247929, 9291040, -8376491, -11445218, -12239069, 3840984, 3867777, 3992784, -1426921, -9472920, 8260768, 14163808, 15607134, -20008020, 9997048, 6447377, -8841511, -3770185, 22211769, 8951368 ], [ -24977146, 8205048, 4724467, 21286783, 16303456, -11401469, -13056206, -14517563, 360360, 2616183, 3491376, 3171953, -8846568, 13060192, 23688544, 18684402, -29745036, 17008648, 10627943, -9441697, -6812335, 22855359, 8640760 ], [ -24144752, 8370613, 2791676, 17718587, 14036687, -11593027, -11968919, -11787052, 2230626, 2440409, 5397593, 3812352, -5243391, 11344006, 17653550, 15130370, -23373317, 14240358, 6385099, -8291388, -4858635, 17689589, 5221717 ], [ -21929168, 8045467, 328388, 13028981, 9914081, -11217901, -10341977, -8054740, 5171070, 2479799, 7785335, 3661056, -1044849, 8324698, 8506610, 10250078, -13779851, 9516090, 457573, -6790980, -1905765, 11361947, 1180987 ], [ -19713584, 7720321, -2134900, 8339375, 5791475, -10842775, -8715035, -4322428, 8111514, 2519189, 10173077, 3509760, 3153693, 5305390, -640330, 5369786, -4186385, 4791822, -5469953, -5290572, 1047105, 5034305, -2859743 ], [ -17498000, 7395175, -4598188, 3649769, 1668869, -10467649, -7088093, -590116, 11051958, 2558579, 12560819, 3358464, 7352235, 2286082, -9787270, 489494, 5407081, 67554, -11397479, -3790164, 3999975, -1293337, -6900473 ], [ -15282416, 7070029, -7061476, -1039837, -2453737, -10092523, -5461151, 3142196, 13992402, 2597969, 14948561, 3207168, 11550777, -733226, -18934210, -4390798, 15000547, -4656714, -17325005, -2289756, 6952845, -7620979, -10941203 ], [ -13924085, 3826432, -6166135, -3494617, -2919226, -8373106, -1930193, 4464563, 13475154, 3671132, 13504265, 5737365, 13585581, -3349598, -20828476, -5059750, 19429054, -6749628, -18258815, 867825, 7143135, -7327579, -11449727 ], [ -13423007, -2335616, -1912165, -3714571, 272402, -5309398, 3504781, 3376985, 9500214, 5778068, 8227931, 10949055, 13456647, -5563034, -15470068, -1517362, 18692602, -6211188, -14198909, 5682579, 4570845, -413137, -8426045 ], [ -12921929, -8497664, 2341805, -3934525, 3464030, -2245690, 8939755, 2289407, 5525274, 7885004, 2951597, 16160745, 13327713, -7776470, -10111660, 2025026, 17956150, -5672748, -10139003, 10497333, 1998555, 6501305, -5402363 ], [ -12420851, -14659712, 6595775, -4154479, 6655658, 818018, 14374729, 1201829, 1550334, 9991940, -2324737, 21372435, 13198779, -9989906, -4753252, 5567414, 17219698, -5134308, -6079097, 15312087, -573735, 13415747, -2378681 ], [ -11919773, -20821760, 10849745, -4374433, 9847286, 3881726, 19809703, 114251, -2424606, 12098876, -7601071, 26584125, 13069845, -12203342, 605156, 9109802, 16483246, -4595868, -2019191, 20126841, -3146025, 20330189, 645001 ], [ -11810730, -25347808, 13212661, -4247824, 12774568, 6692433, 23456344, -1189293, -5652493, 13708604, -11367629, 29479677, 12459239, -12911154, 5239803, 11309378, 15396572, -3411878, 1859923, 23469499, -5002782, 25926367, 3572008 ], [ -13661862, -21693856, 6120307, -2388400, 14380120, 8238135, 18161320, -3572667, -5145115, 12832292, -7585307, 20794539, 9440273, -6090846, 6255645, 6794894, 12558788, 999862, 4835077, 19451677, -3281874, 24931225, 6015640 ], [ -15512994, -18039904, -972047, -528976, 15985672, 9783837, 12866296, -5956041, -4637737, 11955980, -3802985, 12109401, 6421307, 729462, 7271487, 2280410, 9721004, 5411602, 7810231, 15433855, -1560966, 23936083, 8459272 ], [ -17364126, -14385952, -8064401, 1330448, 17591224, 11329539, 7571272, -8339415, -4130359, 11079668, -20663, 3424263, 3402341, 7549770, 8287329, -2234074, 6883220, 9823342, 10785385, 11416033, 159942, 22940941, 10902904 ], [ -19215258, -10732000, -15156755, 3189872, 19196776, 12875241, 2276248, -10722789, -3622981, 10203356, 3761659, -5260875, 383375, 14370078, 9303171, -6748558, 4045436, 14235082, 13760539, 7398211, 1880850, 21945799, 13346536 ], [ -21066390, -7078048, -22249109, 5049296, 20802328, 14420943, -3018776, -13106163, -3115603, 9327044, 7543981, -13946013, -2635591, 21190386, 10319013, -11263042, 1207652, 18646822, 16735693, 3380389, 3601758, 20950657, 15790168 ], [ -16247707, -7294401, -21936833, 5601460, 21453390, 11029130, -6872535, -9648007, -1359300, 5976457, 5414463, -9008996, -3554772, 19342624, 8063250, -9918521, -921097, 13419627, 14291602, 3883432, 4679071, 17899160, 8592270 ], [ -10095061, -8284815, -20143631, 5892172, 21913554, 6649814, -10438041, -5021545, 646788, 2131015, 2102577, -1347548, -4053996, 15761248, 5153166, -7402199, -2908039, 6264645, 10763662, 5290648, 5627665, 14436392, -533934 ], [ -3942415, -9275229, -18350429, 6182884, 22373718, 2270498, -14003547, -395083, 2652876, -1714427, -1209309, 6313900, -4553220, 12179872, 2243082, -4885877, -4894981, -890337, 7235722, 6697864, 6576259, 10973624, -9660138 ], [ 2210231, -10265643, -16557227, 6473596, 22833882, -2108818, -17569053, 4231379, 4658964, -5559869, -4521195, 13975348, -5052444, 8598496, -667002, -2369555, -6881923, -8045319, 3707782, 8105080, 7524853, 7510856, -18786342 ], [ 8362877, -11256057, -14764025, 6764308, 23294046, -6488134, -21134559, 8857841, 6665052, -9405311, -7833081, 21636796, -5551668, 5017120, -3577086, 146767, -8868865, -15200301, 179842, 9512296, 8473447, 4048088, -27912546 ] ], [ [ 12449792, -4910048, -5009024, 8659104, 21930560, 8458688, -28120608, -21745440, -404256, 24539072, 25379968, -12908544, -8296096, -28210944, -22344160, -29818560, -23236896, -1966240, -3358336, -23256928, -19516992, -30985888, 3125248 ], [ 12449792, -4910048, -5009024, 8659104, 21930560, 8458688, -28120608, -21745440, -404256, 24539072, 25379968, -12908544, -8296096, -28210944, -22344160, -29818560, -23236896, -1966240, -3358336, -23256928, -19516992, -30985888, 3125248 ], [ 12449792, -4910048, -5009024, 8659104, 21930560, 8458688, -28120608, -21745440, -404256, 24539072, 25379968, -12908544, -8296096, -28210944, -22344160, -29818560, -23236896, -1966240, -3358336, -23256928, -19516992, -30985888, 3125248 ], [ 10141327, -7937193, -4250174, 2573799, 20883375, 10517398, -21206728, -20648815, 577959, 23949907, 20911968, -14146949, -5454831, -24207009, -19586120, -24539055, -24580836, -5668135, -5298166, -21182298, -18356427, -28292533, 3669553 ], [ 7371169, -11569767, -3339554, -4728567, 19626753, 12987850, -12910072, -19332865, 1756617, 23242909, 15550368, -15633035, -2045313, -19402287, -16276472, -18203649, -26193564, -10110409, -7625962, -18692742, -16963749, -25060507, 4322719 ], [ 4601011, -15202341, -2428934, -12030933, 18370131, 15458302, -4613416, -18016915, 2935275, 22535911, 10188768, -17119121, 1364205, -14597565, -12966824, -11868243, -27806292, -14552683, -9953758, -16203186, -15571071, -21828481, 4975885 ], [ 1830853, -18834915, -1518314, -19333299, 17113509, 17928754, 3683240, -16700965, 4113933, 21828913, 4827168, -18605207, 4773723, -9792843, -9657176, -5532837, -29419020, -18994957, -12281554, -13713630, -14178393, -18596455, 5629051 ], [ -939305, -22467489, -607694, -26635665, 15856887, 20399206, 11979896, -15385015, 5292591, 21121915, -534432, -20091293, 8183241, -4988121, -6347528, 802569, -31031748, -23437231, -14609350, -11224074, -12785715, -15364429, 6282217 ], [ -1265180, -21738393, -1993601, -29617944, 12302955, 21327958, 15362681, -10776826, 6719727, 21743383, -2872692, -18877901, 9107934, -3612498, -1652366, 6051567, -27865443, -26299201, -15848734, -6242754, -11124009, -14054386, 8976094 ], [ 853228, -16647627, -5676035, -28280136, 6451713, 20715010, 13831595, -2876398, 8395341, 23693317, -2187612, -14965031, 7547802, -5665974, 4428310, 10214157, -19920105, -27580867, -15999706, 1230330, -9193275, -14666326, 13710682 ], [ 2971636, -11556861, -9358469, -26942328, 600471, 20102062, 12300509, 5024030, 10070955, 25643251, -1502532, -11052161, 5987670, -7719450, 10508986, 14376747, -11974767, -28862533, -16150678, 8703414, -7262541, -15278266, 18445270 ], [ 5090044, -6466095, -13040903, -25604520, -5250771, 19489114, 10769423, 12924458, 11746569, 27593185, -817452, -7139291, 4427538, -9772926, 16589662, 18539337, -4029429, -30144199, -16301650, 16176498, -5331807, -15890206, 23179858 ], [ 7208452, -1375329, -16723337, -24266712, -11102013, 18876166, 9238337, 20824886, 13422183, 29543119, -132372, -3226421, 2867406, -11826402, 22670338, 22701927, 3915909, -31425865, -16452622, 23649582, -3401073, -16502146, 27914446 ], [ 8004201, 3615009, -19692728, -22551939, -15239231, 17716071, 7516970, 27426045, 14041936, 29651106, -282315, -283095, 1019159, -13954349, 27772819, 25471610, 10304867, -31576040, -16974155, 29300004, -2413374, -16174614, 30691665 ], [ 2186655, 8103207, -19096904, -18952341, -10806329, 13820241, 4844198, 27530859, 9382384, 20549358, -4607373, -2187489, -2269663, -16454651, 27984325, 21276758, 8911925, -26068760, -19348493, 25837116, -6140850, -11149722, 23682039 ], [ -3630891, 12591405, -18501080, -15352743, -6373427, 9924411, 2171426, 27635673, 4722832, 11447610, -8932431, -4091883, -5558485, -18954953, 28195831, 17081906, 7518983, -20561480, -21722831, 22374228, -9868326, -6124830, 16672413 ], [ -9448437, 17079603, -17905256, -11753145, -1940525, 6028581, -501346, 27740487, 63280, 2345862, -13257489, -5996277, -8847307, -21455255, 28407337, 12887054, 6126041, -15054200, -24097169, 18911340, -13595802, -1099938, 9662787 ], [ -15265983, 21567801, -17309432, -8153547, 2492377, 2132751, -3174118, 27845301, -4596272, -6755886, -17582547, -7900671, -12136129, -23955557, 28618843, 8692202, 4733099, -9546920, -26471507, 15448452, -17323278, 3924954, 2653161 ], [ -21083529, 26055999, -16713608, -4553949, 6925279, -1763079, -5846890, 27950115, -9255824, -15857634, -21907605, -9805065, -15424951, -26455859, 28830349, 4497350, 3340157, -4039640, -28845845, 11985564, -21050754, 8949846, -4356465 ], [ -19270145, 27376682, -10086419, -5244826, 6493526, 1523566, -7058802, 28461809, -3600651, -13973202, -18385788, -9937194, -17308723, -26303321, 24442940, 2862693, 2284230, -101870, -29790583, 5728536, -22146335, 12920728, -3790361 ], [ -15930575, 28063862, -2252957, -6793798, 5088842, 6246706, -7978542, 29054879, 4117467, -9891534, -13294596, -9714870, -18911485, -25620215, 19135748, 1740075, 1295706, 3521998, -30449401, -1087320, -22715537, 16680808, -1709111 ], [ -12591005, 28751042, 5580505, -8342770, 3684158, 10969846, -8898282, 29647949, 11835585, -5809866, -8203404, -9492546, -20514247, -24937109, 13828556, 617457, 307182, 7145866, -31108219, -7903176, -23284739, 20440888, 372139 ], [ -9251435, 29438222, 13413967, -9891742, 2279474, 15692986, -9818022, 30241019, 19553703, -1728198, -3112212, -9270222, -22117009, -24254003, 8521364, -505161, -681342, 10769734, -31767037, -14719032, -23853941, 24200968, 2453389 ], [ -5911865, 30125402, 21247429, -11440714, 874790, 20416126, -10737762, 30834089, 27271821, 2353470, 1978980, -9047898, -23719771, -23570897, 3214172, -1627779, -1669866, 14393602, -32425855, -21534888, -24423143, 27961048, 4534639 ], [ -6808769, 30314279, 24441592, -9835435, -2527492, 21859141, -11116416, 29785253, 26198301, 3300993, 2313930, -6840924, -20702608, -18076505, -1341976, -4219728, -4339971, 14891320, -30954559, -23360901, -20945774, 28818247, 4059133 ], [ -11942147, 30004853, 22996456, -5075905, -7927372, 20022031, -10953984, 27094511, 16333143, 1114371, -2107362, -2649300, -13065520, -7770827, -5147080, -8281008, -8691657, 12262888, -27353149, -20197071, -13421834, 26772565, 1026871 ], [ -17075525, 29695427, 21551320, -316375, -13327252, 18184921, -10791552, 24403769, 6467985, -1072251, -6528654, 1542324, -5428432, 2534851, -8952184, -12342288, -13043343, 9634456, -23751739, -17033241, -5897894, 24726883, -2005391 ], [ -22208903, 29386001, 20106184, 4443155, -18727132, 16347811, -10629120, 21713027, -3397173, -3258873, -10949946, 5733948, 2208656, 12840529, -12757288, -16403568, -17395029, 7006024, -20150329, -13869411, 1626046, 22681201, -5037653 ], [ -27342281, 29076575, 18661048, 9202685, -24127012, 14510701, -10466688, 19022285, -13262331, -5445495, -15371238, 9925572, 9845744, 23146207, -16562392, -20464848, -21746715, 4377592, -16548919, -10705581, 9149986, 20635519, -8069915 ], [ -29866666, 27900579, 16802478, 13671331, -28096614, 12706103, -10549793, 16172522, -20130740, -6633913, -18337791, 12949225, 16141091, 30316438, -18609829, -22589454, -24138497, 2204770, -12869772, -7775811, 15655794, 17406419, -9454604 ], [ -19346086, 22391733, 12876738, 16685557, -24914826, 11064065, -11860583, 12527654, -12015404, -2831311, -14030649, 10133023, 15727733, 21809434, -11868931, -15030690, -16730759, 2309998, -8801940, -6016341, 17070942, 8260229, -2601428 ], [ -8825506, 16882887, 8950998, 19699783, -21733038, 9422027, -13171373, 8882786, -3900068, 971291, -9723507, 7316821, 15314375, 13302430, -5128033, -7471926, -9323021, 2415226, -4734108, -4256871, 18486090, -885961, 4251748 ], [ 1695074, 11374041, 5025258, 22714009, -18551250, 7779989, -14482163, 5237918, 4215268, 4773893, -5416365, 4500619, 14901017, 4795426, 1612865, 86838, -1915283, 2520454, -666276, -2497401, 19901238, -10032151, 11104924 ], [ 12215654, 5865195, 1099518, 25728235, -15369462, 6137951, -15792953, 1593050, 12330604, 8576495, -1109223, 1684417, 14487659, -3711578, 8353763, 7645602, 5492455, 2625682, 3401556, -737931, 21316386, -19178341, 17958100 ], [ 22736234, 356349, -2826222, 28742461, -12187674, 4495913, -17103743, -2051818, 20445940, 12379097, 3197919, -1131785, 14074301, -12218582, 15094661, 15204366, 12900193, 2730910, 7469388, 1021539, 22731534, -28324531, 24811276 ], [ 20270564, -2021897, -199692, 23657862, -12989181, -15115, -10971113, 2399859, 21716561, 12806054, -858679, 400403, 11141718, -7324126, 12647509, 13082760, 13895791, 7315908, 11118510, 5249474, 20532747, -23966401, 22547122 ], [ 15207644, -3774023, 3737292, 16953498, -14587347, -5099941, -3349799, 8470845, 21618239, 12557882, -6588025, 2802269, 7705290, 250622, 8362747, 9025080, 13608961, 12796860, 14683890, 9971102, 17611173, -16907407, 18459502 ], [ 10144724, -5526149, 7674276, 10249134, -16185513, -10184767, 4271515, 14541831, 21519917, 12309710, -12317371, 5204135, 4268862, 7825370, 4077985, 4967400, 13322131, 18277812, 18249270, 14692730, 14689599, -9848413, 14371882 ], [ 5081804, -7278275, 11611260, 3544770, -17783679, -15269593, 11892829, 20612817, 21421595, 12061538, -18046717, 7606001, 832434, 15400118, -206777, 909720, 13035301, 23758764, 21814650, 19414358, 11768025, -2789419, 10284262 ], [ 18884, -9030401, 15548244, -3159594, -19381845, -20354419, 19514143, 26683803, 21323273, 11813366, -23776063, 10007867, -2603994, 22974866, -4491539, -3147960, 12748471, 29239716, 25380030, 24135986, 8846451, 4269575, 6196642 ], [ -2694814, -10819439, 18332811, -8139198, -16688199, -19928590, 19209283, 28994841, 18727088, 11461271, -21703474, 9556820, -2116722, 21437990, -7597373, -7408371, 12990409, 26193183, 24808491, 24218918, 6827673, 6004667, 1106248 ], [ -3059290, -12645389, 19964961, -11394042, -9702741, -13992106, 10978249, 27545931, 13633040, 11005253, -11828950, 6252860, 2294250, 10789490, -9524279, -11871513, 13761115, 14619165, 20100033, 19663154, 5711691, 2415857, -4986920 ], [ -3423766, -14471339, 21597111, -14648886, -2717283, -8055622, 2747215, 26097021, 8538992, 10549235, -1954426, 2948900, 6705222, 140990, -11451185, -16334655, 14531821, 3045147, 15391575, 15107390, 4595709, -1172953, -11080088 ], [ -3788242, -16297289, 23229261, -17903730, 4268175, -2119138, -5483819, 24648111, 3444944, 10093217, 7920098, -355060, 11116194, -10507510, -13378091, -20797797, 15302527, -8528871, 10683117, 10551626, 3479727, -4761763, -17173256 ], [ -4152718, -18123239, 24861411, -21158574, 11253633, 3817346, -13714853, 23199201, -1649104, 9637199, 17794622, -3659020, 15527166, -21156010, -15304997, -25260939, 16073233, -20102889, 5974659, 5995862, 2363745, -8350573, -23266424 ], [ -5226151, -18322118, 26388021, -23290412, 16051146, 9089042, -20870424, 21016990, -6121539, 9018920, 25826997, -6379064, 17739730, -29680878, -15464262, -28627417, 15898716, -28638703, 2444563, 2311821, 2005862, -10878356, -26939024 ], [ -9844369, -10385642, 27386931, -19807220, 9908934, 11036798, -22648680, 15168274, -7485909, 7589336, 24648627, -6179528, 8960254, -27587586, -6785322, -26510575, 10998084, -21983497, 4806277, 2986395, 5438474, -8101004, -18508784 ], [ -14462587, -2449166, 28385841, -16324028, 3766722, 12984554, -24426936, 9319558, -8850279, 6159752, 23470257, -5979992, 180778, -25494294, 1893618, -24393733, 6097452, -15328291, 7167991, 3660969, 8871086, -5323652, -10078544 ], [ -19080805, 5487310, 29384751, -12840836, -2375490, 14932310, -26205192, 3470842, -10214649, 4730168, 22291887, -5780456, -8598698, -23401002, 10572558, -22276891, 1196820, -8673085, 9529705, 4335543, 12303698, -2546300, -1648304 ], [ -23699023, 13423786, 30383661, -9357644, -8517702, 16880066, -27983448, -2377874, -11579019, 3300584, 21113517, -5580920, -17378174, -21307710, 19251498, -20160049, -3703812, -2017879, 11891419, 5010117, 15736310, 231052, 6781936 ], [ -28317241, 21360262, 31382571, -5874452, -14659914, 18827822, -29761704, -8226590, -12943389, 1871000, 19935147, -5381384, -26157650, -19214418, 27930438, -18043207, -8604444, 4637327, 14253133, 5684691, 19168922, 3008404, 15212176 ], [ -24777569, 23231738, 26154006, -8762400, -16381496, 11514073, -25148360, -6632226, -10809309, -481124, 18830032, -5444498, -25395131, -20298566, 23756328, -13809350, -11754696, 2426743, 14449837, 5677370, 13340094, 367666, 11894236 ], [ -19606319, 23890214, 19679946, -12924576, -17218952, 2348023, -19256696, -3549246, -7975539, -3017756, 17739568, -5560142, -22724213, -22018202, 17011608, -9152090, -14554872, -1556999, 14213539, 5533670, 5658978, -3356690, 6226660 ], [ -14435069, 24548690, 13205886, -17086752, -18056408, -6818027, -13365032, -466266, -5141769, -5554388, 16649104, -5675786, -20053295, -23737838, 10266888, -4494830, -17355048, -5540741, 13977241, 5389970, -2022138, -7081046, 559084 ], [ -9263819, 25207166, 6731826, -21248928, -18893864, -15984077, -7473368, 2616714, -2307999, -8091020, 15558640, -5791430, -17382377, -25457474, 3522168, 162430, -20155224, -9524483, 13740943, 5246270, -9703254, -10805402, -5108492 ], [ -4092569, 25865642, 257766, -25411104, -19731320, -25150127, -1581704, 5699694, 525771, -10627652, 14468176, -5907074, -14711459, -27177110, -3222552, 4819690, -22955400, -13508225, 13504645, 5102570, -17384370, -14529758, -10776068 ], [ -3205037, 25089491, -2635125, -27473445, -19658696, -25376069, 4081285, 5444496, 2926527, -11580563, 14740267, -3088619, -13728167, -27516335, -4578666, 6879367, -24850182, -12912878, 12540664, 3002012, -18340368, -17040560, -12331109 ], [ -6601223, 22878713, -1946847, -27435951, -18675992, -16661903, 9515599, 1851120, 4894269, -10949753, 16374913, 2663935, -14432501, -26475149, -546174, 6341461, -25839570, -7738442, 10849000, -1055404, -12571248, -18337808, -9773615 ], [ -9997409, 20667935, -1258569, -27398457, -17693288, -7947737, 14949913, -1742256, 6862011, -10318943, 18009559, 8416489, -15136835, -25433963, 3486318, 5803555, -26828958, -2564006, 9157336, -5112820, -6802128, -19635056, -7216121 ], [ -13393595, 18457157, -570291, -27360963, -16710584, 766429, 20384227, -5335632, 8829753, -9688133, 19644205, 14169043, -15841169, -24392777, 7518810, 5265649, -27818346, 2610430, 7465672, -9170236, -1033008, -20932304, -4658627 ], [ -16789781, 16246379, 117987, -27323469, -15727880, 9480595, 25818541, -8929008, 10797495, -9057323, 21278851, 19921597, -16545503, -23351591, 11551302, 4727743, -28807734, 7784866, 5774008, -13227652, 4736112, -22229552, -2101133 ], [ -19559221, 13101808, 425834, -27245430, -13573014, 16668574, 30131511, -11544505, 12545253, -8710527, 22631933, 23618229, -16344087, -21835944, 14210801, 4138453, -28038707, 12124118, 5205871, -16071381, 8808747, -22637014, -216005 ], [ -19194931, 5288272, -1168474, -26964666, -5557338, 16225618, 28837761, -9270607, 13193091, -9783801, 22577195, 17035251, -11613921, -17947992, 10005335, 3292243, -18477605, 12287450, 10255369, -12846675, 4398957, -18595546, -1692707 ], [ -18830641, -2525264, -2762782, -26683902, 2458338, 15782662, 27544011, -6996709, 13840929, -10857075, 22522457, 10452273, -6883755, -14060040, 5799869, 2446033, -8916503, 12450782, 15304867, -9621969, -10833, -14554078, -3169409 ], [ -18466351, -10338800, -4357090, -26403138, 10474014, 15339706, 26250261, -4722811, 14488767, -11930349, 22467719, 3869295, -2153589, -10172088, 1594403, 1599823, 644599, 12614114, 20354365, -6397263, -4420623, -10512610, -4646111 ], [ -18102061, -18152336, -5951398, -26122374, 18489690, 14896750, 24956511, -2448913, 15136605, -13003623, 22412981, -2713683, 2576577, -6284136, -2611063, 753613, 10205701, 12777446, 25403863, -3172557, -8830413, -6471142, -6122813 ], [ -17737771, -25965872, -7545706, -25841610, 26505366, 14453794, 23662761, -175015, 15784443, -14076897, 22358243, -9296661, 7306743, -2396184, -6816529, -92597, 19766803, 12940778, 30453361, 52149, -13240203, -2429674, -7599515 ], [ -19241936, -20849948, -7599984, -17604661, 25795117, 14398373, 20084441, 999568, 10666131, -15964786, 19962315, -7999369, 1736869, -59502, -2878355, -912412, 13679440, 9098620, 25080104, -3885880, -15313058, -2113331, -6185317 ], [ -21119792, -13148132, -7346256, -7776475, 23339683, 14420459, 16049207, 1954288, 4394589, -18015598, 17098149, -5126023, -5893013, 1966926, 2688547, -1726948, 4462384, 4455364, 17622296, -9256456, -16918526, -2542013, -4192939 ], [ -22997648, -5446316, -7092528, 2051711, 20884249, 14442545, 12013973, 2909008, -1876953, -20066410, 14233983, -2252677, -13522895, 3993354, 8255449, -2541484, -4754672, -187892, 10164488, -14627032, -18523994, -2970695, -2200561 ], [ -24875504, 2255500, -6838800, 11879897, 18428815, 14464631, 7978739, 3863728, -8148495, -22117222, 11369817, 620669, -21152777, 6019782, 13822351, -3356020, -13971728, -4831148, 2706680, -19997608, -20129462, -3399377, -208183 ], [ -26753360, 9957316, -6585072, 21708083, 15973381, 14486717, 3943505, 4818448, -14420037, -24168034, 8505651, 3494015, -28782659, 8046210, 19389253, -4170556, -23188784, -9474404, -4751128, -25368184, -21734930, -3828059, 1784195 ], [ -27930449, 9639244, -5608596, 25792574, 11272312, 11726426, 3090602, 5947045, -16346742, -21157807, 8915022, 1916636, -32009570, 7602720, 22676038, -5453293, -23489441, -8483687, -8307049, -22636543, -17937425, -5574443, 4202837 ], [ -28406771, 1301284, -3909372, 24133370, 4325608, 6183758, 5420030, 7249519, -13928610, -13086541, 12597930, -4111468, -30833510, 4689312, 23682706, -7204231, -14873699, -1858997, -7961083, -11802685, -8736947, -8638529, 7047743 ], [ -28883093, -7036676, -2210148, 22474166, -2621096, 641090, 7749458, 8551993, -11510478, -5015275, 16280838, -10139572, -29657450, 1775904, 24689374, -8955169, -6257957, 4765693, -7615117, -968827, 463531, -11702615, 9892649 ], [ -29359415, -15374636, -510924, 20814962, -9567800, -4901578, 10078886, 9854467, -9092346, 3055991, 19963746, -16167676, -28481390, -1137504, 25696042, -10706107, 2357785, 11390383, -7269151, 9865031, 9664009, -14766701, 12737555 ], [ -29835737, -23712596, 1188300, 19155758, -16514504, -10444246, 12408314, 11156941, -6674214, 11127257, 23646654, -22195780, -27305330, -4050912, 26702710, -12457045, 10973527, 18015073, -6923185, 20698889, 18864487, -17830787, 15582461 ], [ -30012400, -29162737, 3121593, 17322975, -21307510, -13584376, 13807148, 11033795, -4962658, 16616157, 26531787, -25669960, -24546440, -5812160, 26749330, -13443774, 18516269, 23218513, -6994060, 28937582, 25769192, -18733208, 17254240 ], [ -28690768, -20173783, 6225231, 14622297, -15332026, -4711816, 10553012, 3782549, -6783982, 9193227, 25428045, -16374520, -13873400, -1812608, 21995710, -10609458, 20694011, 21315703, -9149140, 24200450, 21195032, -8827304, 13060384 ], [ -27369136, -11184829, 9328869, 11921619, -9356542, 4160744, 7298876, -3468697, -8605306, 1770297, 24324303, -7079080, -3200360, 2186944, 17242090, -7775142, 22871753, 19412893, -11304220, 19463318, 16620872, 1078600, 8866528 ], [ -26047504, -2195875, 12432507, 9220941, -3381058, 13033304, 4044740, -10719943, -10426630, -5652633, 23220561, 2216360, 7472680, 6186496, 12488470, -4940826, 25049495, 17510083, -13459300, 14726186, 12046712, 10984504, 4672672 ], [ -24725872, 6793079, 15536145, 6520263, 2594426, 21905864, 790604, -17971189, -12247954, -13075563, 22116819, 11511800, 18145720, 10186048, 7734850, -2106510, 27227237, 15607273, -15614380, 9989054, 7472552, 20890408, 478816 ], [ -23404240, 15782033, 18639783, 3819585, 8569910, 30778424, -2463532, -25222435, -14069278, -20498493, 21013077, 20807240, 28818760, 14185600, 2981230, 727806, 29404979, 13704463, -17769460, 5251922, 2898392, 30796312, -3715040 ], [ -18539028, 12545302, 18338346, 7558602, 10250714, 28556149, -1293193, -19724641, -17035677, -13731248, 21836720, 19006130, 27791365, 12286032, 4704610, -170998, 23904691, 13691548, -17595060, 3110275, 2075467, 29657731, -3111231 ], [ -12965100, 6863434, 17355894, 12585558, 11072582, 24114907, 762041, -11677039, -20231091, -4125968, 23045840, 14985710, 24423883, 9206640, 7723390, -1816426, 16868797, 14056612, -16954764, 1487725, 2002789, 26310253, -1547889 ], [ -7391172, 1181566, 16373442, 17612514, 11894450, 19673665, 2817275, -3629437, -23426505, 5479312, 24254960, 10965290, 21056401, 6127248, 10742170, -3461854, 9832903, 14421676, -16314468, -134825, 1930111, 22962775, 15453 ], [ -1817244, -4500302, 15390990, 22639470, 12716318, 15232423, 4872509, 4418165, -26621919, 15084592, 25464080, 6944870, 17688919, 3047856, 13760950, -5107282, 2797009, 14786740, -15674172, -1757375, 1857433, 19615297, 1578795 ], [ 3756684, -10182170, 14408538, 27666426, 13538186, 10791181, 6927743, 12465767, -29817333, 24689872, 26673200, 2924450, 14321437, -31536, 16779730, -6752710, -4238885, 15151804, -15033876, -3379925, 1784755, 16267819, 3142137 ], [ 6485709, -11741711, 15019095, 26164236, 15118715, 8284330, 9710732, 12737159, -27859953, 27598510, 26332979, 1519004, 11019934, -1581429, 16115818, -8964235, -9036206, 11874232, -16297869, -6462176, 1626439, 10474276, 568464 ], [ 6369831, -9178925, 17222661, 18132900, 17457905, 7711870, 13221476, 5232341, -20749779, 23810506, 24443417, 2728532, 7784410, -1601823, 11769214, -11741857, -11594954, 4954024, -19466151, -11004128, 1382485, 2234668, -6142224 ], [ 6253953, -6616139, 19426227, 10101564, 19797095, 7139410, 16732220, -2272477, -13639605, 20022502, 22553855, 3938060, 4548886, -1622217, 7422610, -14519479, -14153702, -1966184, -22634433, -15546080, 1138531, -6004940, -12852912 ], [ 6138075, -4053353, 21629793, 2070228, 22136285, 6566950, 20242964, -9777295, -6529431, 16234498, 20664293, 5147588, 1313362, -1642611, 3076006, -17297101, -16712450, -8886392, -25802715, -20088032, 894577, -14244548, -19563600 ], [ 6022197, -1490567, 23833359, -5961108, 24475475, 5994490, 23753708, -17282113, 580743, 12446494, 18774731, 6357116, -1922162, -1663005, -1270598, -20074723, -19271198, -15806600, -28970997, -24629984, 650623, -22484156, -26274288 ], [ 5993075, -409270, 24344371, -11611544, 25129661, 6006046, 26475837, -23378513, 6246298, 9246481, 16709949, 6184362, -4520223, -2102251, -4112864, -21568986, -20385050, -21034401, -30111975, -27714226, 380255, -29101631, -30330586 ], [ 6397733, -6735418, 16392613, -5357480, 17358827, 8937682, 25254891, -22432823, 4688758, 8986423, 13769067, -899802, -3930969, -4635757, 566560, -16646454, -14274422, -17800167, -21116433, -23509918, -22183, -27608441, -21114934 ], [ 6802391, -13061566, 8440855, 896584, 9587993, 11869318, 24033945, -21487133, 3131218, 8726365, 10828185, -7983966, -3341715, -7169263, 5245984, -11723922, -8163794, -14565933, -12120891, -19305610, -424621, -26115251, -11899282 ], [ 7207049, -19387714, 489097, 7150648, 1817159, 14800954, 22812999, -20541443, 1573678, 8466307, 7887303, -15068130, -2752461, -9702769, 9925408, -6801390, -2053166, -11331699, -3125349, -15101302, -827059, -24622061, -2683630 ], [ 7611707, -25713862, -7462661, 13404712, -5953675, 17732590, 21592053, -19595753, 16138, 8206249, 4946421, -22152294, -2163207, -12236275, 14604832, -1878858, 4057462, -8097465, 5870193, -10896994, -1229497, -23128871, 6532022 ], [ 8016365, -32040010, -15414419, 19658776, -13724509, 20664226, 20371107, -18650063, -1541402, 7946191, 2005539, -29236458, -1573953, -14769781, 19284256, 3043674, 10168090, -4863231, 14865735, -6692686, -1631935, -21635681, 15747674 ], [ 8434343, -23755918, -13797937, 22492925, -16018133, 19749107, 13711286, -19328938, 2203608, 10816518, -602573, -23048967, 221751, -15789887, 13161145, 4581376, 6709413, -6434387, 13891197, -1123098, 3410042, -18203101, 9962466 ], [ 8854985, -12549778, -10267807, 24643091, -17216315, 18064637, 5963690, -20332726, 7009128, 14312922, -3144131, -14207145, 2258745, -16507313, 4877527, 5442112, 1336875, -8966621, 10922643, 4719546, 9540902, -14382643, 1177086 ], [ 9275627, -1343638, -6737677, 26793257, -18414497, 16380167, -1783906, -21336514, 11814648, 17809326, -5685689, -5365323, 4295739, -17224739, -3406091, 6302848, -4035663, -11498855, 7954089, 10562190, 15671762, -10562185, -7608294 ], [ 9696269, 9862502, -3207547, 28943423, -19612679, 14695697, -9531502, -22340302, 16620168, 21305730, -8227247, 3476499, 6332733, -17942165, -11689709, 7163584, -9408201, -14031089, 4985535, 16404834, 21802622, -6741727, -16393674 ], [ 10116911, 21068642, 322583, 31093589, -20810861, 13011227, -17279098, -23344090, 21425688, 24802134, -10768805, 12318321, 8369727, -18659591, -19973327, 8024320, -14780739, -16563323, 2016981, 22247478, 27933482, -2921269, -25179054 ], [ 11175599, 22867286, -11518, 29101988, -16357361, 12473702, -20840170, -21036355, 20097774, 22740735, -11643104, 15330105, 10016448, -17949515, -21147305, 5731282, -17197848, -17797466, 3355803, 23438787, 29904155, -2646223, -27018027 ], [ 12872333, 15258434, -4209850, 22968620, -6252179, 13083122, -20214718, -15417097, 12636426, 15121533, -10850144, 12511851, 11272896, -15811937, -15211643, 284470, -16659528, -17733518, 9002001, 19978761, 27714641, -5916589, -21910593 ], [ 14569067, 7649582, -8408182, 16835252, 3853003, 13692542, -19589266, -9797839, 5175078, 7502331, -10057184, 9693597, 12529344, -13674359, -9275981, -5162342, -16121208, -17669570, 14648199, 16518735, 25525127, -9186955, -16803159 ], [ 16265801, 40730, -12606514, 10701884, 13958185, 14301962, -18963814, -4178581, -2286270, -116871, -9264224, 6875343, 13785792, -11536781, -3340319, -10609154, -15582888, -17605622, 20294397, 13058709, 23335613, -12457321, -11695725 ], [ 17962535, -7568122, -16804846, 4568516, 24063367, 14911382, -18338362, 1440677, -9747618, -7736073, -8471264, 4057089, 15042240, -9399203, 2595343, -16055966, -15044568, -17541674, 25940595, 9598683, 21146099, -15727687, -6588291 ], [ 18021262, -13007031, -20272030, 10541, 31374557, 15354647, -17400843, 5628580, -14947943, -13997358, -7648291, 1490675, 16542496, -8105921, 8199229, -20774262, -13225214, -16777411, 30026944, 6223101, 18389371, -17897197, -2900704 ], [ 9889954, -7596225, -20083474, 3329531, 24715787, 14967137, -14902989, 2659708, -8843153, -13469058, -6675253, 183461, 19261792, -11034119, 12144235, -21849978, -5000690, -12511573, 26314048, 3269739, 12796573, -14562427, -6312352 ], [ 1758646, -2185419, -19894918, 6648521, 18057017, 14579627, -12405135, -309164, -2738363, -12940758, -5702215, -1123753, 21981088, -13962317, 16089241, -22925694, 3223834, -8245735, 22601152, 316377, 7203775, -11227657, -9724000 ], [ -6372662, 3225387, -19706362, 9967511, 11398247, 14192117, -9907281, -3278036, 3366427, -12412458, -4729177, -2430967, 24700384, -16890515, 20034247, -24001410, 11448358, -3979897, 18888256, -2636985, 1610977, -7892887, -13135648 ], [ -14503970, 8636193, -19517806, 13286501, 4739477, 13804607, -7409427, -6246908, 9471217, -11884158, -3756139, -3738181, 27419680, -19818713, 23979253, -25077126, 19672882, 285941, 15175360, -5590347, -3981821, -4558117, -16547296 ], [ -22635278, 14046999, -19329250, 16605491, -1919293, 13417097, -4911573, -9215780, 15576007, -11355858, -2783101, -5045395, 30138976, -22746911, 27924259, -26152842, 27897406, 4551779, 11462464, -8543709, -9574619, -1223347, -19958944 ], [ -25109796, 13966600, -17766324, 9550901, 1450457, 6620602, -8620964, -10414722, 10532692, -6845903, 665827, -5756884, 25518267, -20654664, 27805810, -20581728, 28856085, 2872092, 7909713, -12527991, -6789027, -5097177, -16181197 ], [ -26452956, 12787960, -15928524, 421595, 6825911, -1457690, -13571804, -11259678, 3259756, -1539617, 4609933, -6349228, 19429557, -17558328, 26874670, -13681248, 28361595, 3300, 4388991, -16718457, -2327757, -10412727, -10965571 ], [ -27796116, 11609320, -14090724, -8707711, 12201365, -9535982, -18522644, -12104634, -4013180, 3766669, 8554039, -6941572, 13340847, -14461992, 25943530, -6780768, 27867105, -2865492, 868269, -20908923, 2133513, -15728277, -5749945 ], [ -29139276, 10430680, -12252924, -17837017, 17576819, -17614274, -23473484, -12949590, -11286116, 9072955, 12498145, -7533916, 7252137, -11365656, 25012390, 119712, 27372615, -5734284, -2652453, -25099389, 6594783, -21043827, -534319 ], [ -30482436, 9252040, -10415124, -26966323, 22952273, -25692566, -28424324, -13794546, -18559052, 14379241, 16442251, -8126260, 1163427, -8269320, 24081250, 7020192, 26878125, -8603076, -6173175, -29289855, 11056053, -26359377, 4681307 ], [ -29244837, 10536628, -9947373, -29809492, 23654336, -26422745, -30111587, -13683630, -23057459, 18341674, 18608719, -7704940, -4347561, -4178064, 22154146, 11419167, 22526760, -10229799, -8303172, -26284455, 12864111, -28991100, 3744344 ], [ -25426479, 14284444, -10849671, -26366524, 19683008, -19804811, -28535273, -12616842, -24781337, 20960254, 18997549, -6269956, -9280827, 908112, 19231078, 13316637, 14318520, -10614453, -9042444, -16083189, 12018957, -28938996, -3345208 ], [ -21608121, 18032260, -11751969, -22923556, 15711680, -13186877, -26958959, -11550054, -26505215, 23578834, 19386379, -4834972, -14214093, 5994288, 16308010, 15214107, 6110280, -10999107, -9781716, -5881923, 11173803, -28886892, -10434760 ], [ -17789763, 21780076, -12654267, -19480588, 11740352, -6568943, -25382645, -10483266, -28229093, 26197414, 19775209, -3399988, -19147359, 11080464, 13384942, 17111577, -2097960, -11383761, -10520988, 4319343, 10328649, -28834788, -17524312 ], [ -13971405, 25527892, -13556565, -16037620, 7769024, 48991, -23806331, -9416478, -29952971, 28815994, 20164039, -1965004, -24080625, 16166640, 10461874, 19009047, -10306200, -11768415, -11260260, 14520609, 9483495, -28782684, -24613864 ], [ -10257162, 28225459, -14635820, -12479954, 5078738, 6085552, -22563327, -7749716, -31036494, 29670041, 19775983, 64515, -27274128, 20352555, 7813966, 20857940, -15987652, -11563533, -11303395, 21353399, 9320097, -27744944, -28860485 ], [ -7063494, 25671781, -16599860, -8348798, 8793662, 9215248, -22986873, -3083084, -28918242, 21701423, 15503497, 5066709, -21768816, 20037165, 6541858, 22463948, -9035164, -8410971, -7865845, 11343809, 12565479, -21779024, -18892451 ], [ -3869826, 23118103, -18563900, -4217642, 12508586, 12344944, -23410419, 1583548, -26799990, 13732805, 11231011, 10068903, -16263504, 19721775, 5269750, 24069956, -2082676, -5258409, -4428295, 1334219, 15810861, -15813104, -8924417 ], [ -676158, 20564425, -20527940, -86486, 16223510, 15474640, -23833965, 6250180, -24681738, 5764187, 6958525, 15071097, -10758192, 19406385, 3997642, 25675964, 4869812, -2105847, -990745, -8675371, 19056243, -9847184, 1043617 ], [ 2517510, 18010747, -22491980, 4044670, 19938434, 18604336, -24257511, 10916812, -22563486, -2204431, 2686039, 20073291, -5252880, 19090995, 2725534, 27281972, 11822300, 1046715, 2446805, -18684961, 22301625, -3881264, 11011651 ], [ 5711178, 15457069, -24456020, 8175826, 23653358, 21734032, -24681057, 15583444, -20445234, -10173049, -1586447, 25075485, 252432, 18775605, 1453426, 28887980, 18774788, 4199277, 5884355, -28694551, 25547007, 2084656, 20979685 ], [ 4649241, 11321356, -20763385, 12306967, 23434442, 15883388, -16493058, 16082811, -20553732, -9898687, -6694003, 22424014, -4179291, 16744555, 5139988, 24117188, 17000916, 6786719, 8251680, -21262931, 17489499, -2180224, 17818364 ], [ 2736183, 6869236, -15939415, 16438105, 22428758, 8236676, -6582750, 15748725, -21107580, -7975729, -11968573, 18241810, -10598421, 14370373, 9818284, 18071036, 13481772, 9261137, 10404960, -10343069, 7171413, -8491264, 12031172 ], [ 823125, 2417116, -11115445, 20569243, 21423074, 589964, 3327558, 15414639, -21661428, -6052771, -17243143, 14059606, -17017551, 11996191, 14496580, 12024884, 9962628, 11735555, 12558240, 576793, -3146673, -14802304, 6243980 ], [ -1089933, -2035004, -6291475, 24700381, 20417390, -7056748, 13237866, 15080553, -22215276, -4129813, -22517713, 9877402, -23436681, 9622009, 19174876, 5978732, 6443484, 14209973, 14711520, 11496655, -13464759, -21113344, 456788 ], [ -3002991, -6487124, -1467505, 28831519, 19411706, -14703460, 23148174, 14746467, -22769124, -2206855, -27792283, 5695198, -29855811, 7247827, 23853172, -67420, 2924340, 16684391, 16864800, 22416517, -23782845, -27424384, -5330404 ], [ -2868492, -5134652, 2992118, 29389810, 19573655, -17684254, 26133294, 11939559, -18110076, 147998, -27551020, 3098425, -30542496, 6934501, 21402454, -351481, 2347851, 16548095, 13673352, 22317817, -27088065, -28541953, -9001366 ], [ -686436, 2022412, 7087394, 26375254, 20903237, -15999130, 22193226, 6659829, -8238132, 2934746, -21793924, 2087083, -25496736, 8682031, 11822722, 5126549, 4714017, 13801085, 5137176, 11200555, -23380419, -24466051, -10556098 ], [ 1495620, 9179476, 11182670, 23360698, 22232819, -14314006, 18253158, 1380099, 1633812, 5721494, -16036828, 1075741, -20450976, 10429561, 2242990, 10604579, 7080183, 11054075, -3399000, 83293, -19672773, -20390149, -12110830 ], [ 3677676, 16336540, 15277946, 20346142, 23562401, -12628882, 14313090, -3899631, 11505756, 8508242, -10279732, 64399, -15405216, 12177091, -7336742, 16082609, 9446349, 8307065, -11935176, -11033969, -15965127, -16314247, -13665562 ], [ 5859732, 23493604, 19373222, 17331586, 24891983, -10943758, 10373022, -9179361, 21377700, 11294990, -4522636, -946943, -10359456, 13924621, -16916474, 21560639, 11812515, 5560055, -20471352, -22151231, -12257481, -12238345, -15220294 ], [ 8174912, 28172542, 22063667, 14042066, 24520183, -9366477, 7089519, -13755399, 29391876, 12514545, 507991, -1330255, -5841190, 14816780, -23886311, 26311323, 13151702, 3606264, -25937133, -31186572, -8021824, -8712213, -15781894 ], [ 11155712, 20460850, 17729957, 9377726, 15641473, -8328411, 7088841, -14812977, 28117212, 5898135, 1906273, 1426583, -3960394, 11432084, -17806673, 27425277, 9355994, 5618568, -16050939, -29812308, -1146112, -7934931, -11377834 ], [ 14136512, 12749158, 13396247, 4713386, 6762763, -7290345, 7088163, -15870555, 26842548, -718275, 3304555, 4183421, -2079598, 8047388, -11727035, 28539231, 5560286, 7630872, -6164745, -28438044, 5729600, -7157649, -6973774 ], [ 17117312, 5037466, 9062537, 49046, -2115947, -6252279, 7087485, -16928133, 25567884, -7334685, 4702837, 6940259, -198802, 4662692, -5647397, 29653185, 1764578, 9643176, 3721449, -27063780, 12605312, -6380367, -2569714 ], [ 20098112, -2674226, 4728827, -4615294, -10994657, -5214213, 7086807, -17985711, 24293220, -13951095, 6101119, 9697097, 1681994, 1277996, 432241, 30767139, -2031130, 11655480, 13607643, -25689516, 19481024, -5603085, 1834346 ], [ 23078912, -10385918, 395117, -9279634, -19873367, -4176147, 7086129, -19043289, 23018556, -20567505, 7499401, 12453935, 3562790, -2106700, 6511879, 31881093, -5826838, 13667784, 23493837, -24315252, 26356736, -4825803, 6238406 ], [ 23775397, -11860830, -4259048, -3721084, -14428387, -8137641, 9275941, -15980382, 21652082, -14933390, 2013383, 8632013, 4897791, 1556304, 7229657, 26093437, -7147696, 7197593, 23420706, -16532278, 24181398, 553939, 2404246 ], [ 24015019, -12088386, -8977304, 3882044, -6118669, -13099047, 11903851, -12093378, 20267246, -6849170, -4849495, 3494339, 6123633, 6628848, 6875063, 18925459, -7973584, -969097, 21355710, -7467562, 20195850, 6854173, -3077558 ], [ 24254641, -12315942, -13695560, 11485172, 2191049, -18060453, 14531761, -8206374, 18882410, 1235050, -11712373, -1643335, 7349475, 11701392, 6520469, 11757481, -8799472, -9135787, 19290714, 1597154, 16210302, 13154407, -8559362 ], [ 24494263, -12543498, -18413816, 19088300, 10500767, -23021859, 17159671, -4319370, 17497574, 9319270, -18575251, -6781009, 8575317, 16773936, 6165875, 4589503, -9625360, -17302477, 17225718, 10661870, 12224754, 19454641, -14041166 ], [ 24733885, -12771054, -23132072, 26691428, 18810485, -27983265, 19787581, -432366, 16112738, 17403490, -25438129, -11918683, 9801159, 21846480, 5811281, -2578475, -10451248, -25469167, 15160722, 19726586, 8239206, 25754875, -19522970 ], [ 22242829, -14668002, -21488639, 26437520, 18414251, -28728813, 19788250, 3277974, 11950676, 18737722, -28215775, -12918844, 11025936, 23629215, 6079847, -5391860, -10928824, -27223426, 15551547, 19635119, 4633617, 29122366, -22841231 ], [ 17021095, -18234342, -13483517, 18326576, 9312065, -25258503, 17161678, 6811650, 5011388, 13321966, -26908189, -9781492, 12249648, 22122141, 6971573, -3850652, -11058088, -22565254, 18398193, 10387469, 1407987, 29557114, -23995949 ], [ 11799361, -21800682, -5478395, 10215632, 209879, -21788193, 14535106, 10345326, -1927900, 7906210, -25600603, -6644140, 13473360, 20615067, 7863299, -2309444, -11187352, -17907082, 21244839, 1139819, -1817643, 29991862, -25150667 ], [ 6577627, -25367022, 2526727, 2104688, -8892307, -18317883, 11908534, 13879002, -8867188, 2490454, -24293017, -3506788, 14697072, 19107993, 8755025, -768236, -11316616, -13248910, 24091485, -8107831, -5043273, 30426610, -26305385 ], [ 1355893, -28933362, 10531849, -6006256, -17994493, -14847573, 9281962, 17412678, -15806476, -2925302, -22985431, -369436, 15920784, 17600919, 9646751, 772972, -11445880, -8590738, 26938131, -17355481, -8268903, 30861358, -27460103 ], [ -2276599, -30690570, 16220690, -12636862, -24974033, -11796863, 5888121, 20071168, -21632139, -7672956, -20781307, 2437220, 15420534, 15966816, 9584753, 1526330, -11024134, -4943839, 27782558, -24247179, -9776394, 29684744, -28126464 ], [ 2037119, -23402118, 10328126, -11865778, -21340343, -10844153, -1342065, 18353728, -21889677, -9080100, -14094493, 3590396, 6300474, 13697568, 4754135, -1659562, -7847338, -6353305, 18615890, -19359117, -2693190, 20451320, -26351040 ], [ 6350837, -16113666, 4435562, -11094694, -17706653, -9891443, -8572251, 16636288, -22147215, -10487244, -7407679, 4743572, -2819586, 11428320, -76483, -4845454, -4670542, -7762771, 9449222, -14471055, 4390014, 11217896, -24575616 ], [ 10664555, -8825214, -1457002, -10323610, -14072963, -8938733, -15802437, 14918848, -22404753, -11894388, -720865, 5896748, -11939646, 9159072, -4907101, -8031346, -1493746, -9172237, 282554, -9582993, 11473218, 1984472, -22800192 ], [ 14978273, -1536762, -7349566, -9552526, -10439273, -7986023, -23032623, 13201408, -22662291, -13301532, 5965949, 7049924, -21059706, 6889824, -9737719, -11217238, 1683050, -10581703, -8884114, -4694931, 18556422, -7248952, -21024768 ], [ 19291991, 5751690, -13242130, -8781442, -6805583, -7033313, -30262809, 11483968, -22919829, -14708676, 12652763, 8203100, -30179766, 4620576, -14568337, -14403130, 4859846, -11991169, -18050782, 193131, 25639626, -16482376, -19249344 ], [ 16963179, 1560442, -14209839, -12018513, -1977533, -10248153, -26687625, 12059678, -20825422, -17760835, 14014472, 6306896, -23355496, 3209193, -15927405, -8590237, 8976807, -13375845, -17093295, -1006997, 19898750, -19793285, -21069825 ], [ 13305861, -4926746, -14192577, -16057215, 3089389, -14296503, -20951367, 13094018, -18260626, -21141997, 14311160, 3800816, -13342360, 1969383, -16592163, -977587, 13281801, -14755563, -14110977, -3424763, 11593058, -21919691, -23609487 ], [ 9648543, -11413934, -14175315, -20095917, 8156311, -18344853, -15215109, 14128358, -15695830, -24523159, 14607848, 1294736, -3329224, 729573, -17256921, 6635063, 17586795, -16135281, -11128659, -5842529, 3287366, -24046097, -26149149 ], [ 5991225, -17901122, -14158053, -24134619, 13223233, -22393203, -9478851, 15162698, -13131034, -27904321, 14904536, -1211344, 6683912, -510237, -17921679, 14247713, 21891789, -17514999, -8146341, -8260295, -5018326, -26172503, -28688811 ], [ 2333907, -24388310, -14140791, -28173321, 18290155, -26441553, -3742593, 16197038, -10566238, -31285483, 15201224, -3717424, 16697048, -1750047, -18586437, 21860363, 26196783, -18894717, -5164023, -10678061, -13324018, -28298909, -31228473 ], [ 467640, -24495494, -11157225, -27448341, 19558099, -28358316, -1918452, 17934959, -7213711, -31251082, 15302630, -3055213, 22003613, 319956, -15846447, 22597811, 24244788, -15758382, -2362941, -10665806, -15476101, -24002183, -30560742 ], [ 392424, -18222674, -5207355, -21959679, 17027065, -28143492, -4006428, 20376461, -3073453, -27801118, 15208754, 775289, 22603607, 5699772, -9701709, 16460057, 16035804, -8105994, 256905, -8223530, -11474575, -13282325, -26685618 ], [ 317208, -11949854, 742515, -16471017, 14496031, -27928668, -6094404, 22817963, 1066805, -24351154, 15114878, 4605791, 23203601, 11079588, -3556971, 10322303, 7826820, -453606, 2876751, -5781254, -7473049, -2562467, -22810494 ], [ 241992, -5677034, 6692385, -10982355, 11964997, -27713844, -8182380, 25259465, 5207063, -20901190, 15021002, 8436293, 23803595, 16459404, 2587767, 4184549, -382164, 7198782, 5496597, -3338978, -3471523, 8157391, -18935370 ], [ 166776, 595786, 12642255, -5493693, 9433963, -27499020, -10270356, 27700967, 9347321, -17451226, 14927126, 12266795, 24403589, 21839220, 8732505, -1953205, -8591148, 14851170, 8116443, -896702, 530003, 18877249, -15060246 ], [ -562757, 6457018, 16402515, -488026, 7608388, -25703443, -12069013, 29027161, 13413181, -15063296, 13807327, 15579703, 24819424, 24679764, 14430355, -7340338, -14911201, 20386707, 10321962, 1923856, 4136508, 26308073, -12478179 ], [ -4563875, 10260310, 9214725, 2102666, 9310108, -16004101, -12421075, 24776815, 17107051, -17985536, 7557913, 16304641, 24314464, 14823948, 17893765, -8974366, -11786599, 15337989, 10455846, 6635824, 5767908, 17293727, -16361397 ], [ -8564993, 14063602, 2026935, 4693358, 11011828, -6304759, -12773137, 20526469, 20800921, -20907776, 1308499, 17029579, 23809504, 4968132, 21357175, -10608394, -8661997, 10289271, 10589730, 11347792, 7399308, 8279381, -20244615 ], [ -12566111, 17866894, -5160855, 7284050, 12713548, 3394583, -13125199, 16276123, 24494791, -23830016, -4940915, 17754517, 23304544, -4887684, 24820585, -12242422, -5537395, 5240553, 10723614, 16059760, 9030708, -734965, -24127833 ], [ -16567229, 21670186, -12348645, 9874742, 14415268, 13093925, -13477261, 12025777, 28188661, -26752256, -11190329, 18479455, 22799584, -14743500, 28283995, -13876450, -2412793, 191835, 10857498, 20771728, 10662108, -9749311, -28011051 ], [ -20568347, 25473478, -19536435, 12465434, 16116988, 22793267, -13829323, 7775431, 31882531, -29674496, -17439743, 19204393, 22294624, -24599316, 31747405, -15510478, 711809, -4856883, 10991382, 25483696, 12293508, -18763657, -31894269 ], [ -21871025, 22559950, -17888165, 9649676, 9976553, 24289154, -9886060, 2827950, 30648696, -22822776, -16515592, 12973966, 14540919, -19780367, 30593360, -15365471, -392519, -2461326, 7255301, 19293824, 11668798, -13910198, -27749727 ], [ -22634015, 18303058, -14472683, 5752628, 2267687, 24144350, -5083732, -2258958, 28429320, -14016264, -14156728, 5352466, 5337465, -12026465, 28515824, -14864657, -2342633, 1423086, 2745227, 10923584, 10592866, -6283178, -21999633 ], [ -23397005, 14046166, -11057201, 1855580, -5441179, 23999546, -281404, -7345866, 26209944, -5209752, -11797864, -2269034, -3865989, -4272563, 26438288, -14363843, -4292747, 5307498, -1764847, 2553344, 9516934, 1343842, -16249539 ], [ -24159995, 9789274, -7641719, -2041468, -13150045, 23854742, 4520924, -12432774, 23990568, 3596760, -9439000, -9890534, -13069443, 3481339, 24360752, -13863029, -6242861, 9191910, -6274921, -5816896, 8441002, 8970862, -10499445 ], [ -24922985, 5532382, -4226237, -5938516, -20858911, 23709938, 9323252, -17519682, 21771192, 12403272, -7080136, -17512034, -22272897, 11235241, 22283216, -13362215, -8192975, 13076322, -10784995, -14187136, 7365070, 16597882, -4749351 ], [ -24416741, 809047, -1880117, -8423437, -22498666, 18788234, 10837067, -19102635, 17912769, 15830406, -4599142, -18476375, -26718270, 13502755, 18509219, -10848413, -8390942, 12530982, -9739777, -19510789, 4347076, 18404227, -4611768 ], [ -22641263, -4380731, -603359, -9496231, -18069310, 9089630, 9062369, -17181633, 12415299, 13878162, -1996018, -12783557, -26405562, 10283881, 13038761, -6321623, -6836762, 7555890, -3139267, -21787855, -612980, 14389897, -10086696 ], [ -20865785, -9570509, 673399, -10569025, -13639954, -608974, 7287671, -15260631, 6917829, 11925918, 607106, -7090739, -26092854, 7065007, 7568303, -1794833, -5282582, 2580798, 3461243, -24064921, -5573036, 10375567, -15561624 ], [ -19090307, -14760287, 1950157, -11641819, -9210598, -10307578, 5512973, -13339629, 1420359, 9973674, 3210230, -1397921, -25780146, 3846133, 2097845, 2731957, -3728402, -2394294, 10061753, -26341987, -10533092, 6361237, -21036552 ], [ -17314829, -19950065, 3226915, -12714613, -4781242, -20006182, 3738275, -11418627, -4077111, 8021430, 5813354, 4294897, -25467438, 627259, -3372613, 7258747, -2174222, -7369386, 16662263, -28619053, -15493148, 2346907, -26511480 ], [ -14903267, -24042037, 4800867, -12478453, -1959526, -28125112, 2293070, -9153410, -9160866, 5243139, 6961474, 9319468, -25037380, -1481768, -7906455, 10370145, -662898, -10423981, 21645037, -29751584, -19747215, -916269, -29228119 ], [ -9311285, -22644979, 7860789, -5697523, -7176010, -28345672, 2495330, -5167118, -12176046, -1665387, 834574, 11002804, -24020572, 1958440, -7757217, 6404583, 634146, -3876091, 18539131, -25161440, -20471337, -423675, -18153313 ], [ -3719303, -21247921, 10920711, 1083407, -12392494, -28566232, 2697590, -1180826, -15191226, -8573913, -5292326, 12686140, -23003764, 5398648, -7607979, 2439021, 1931190, 2671799, 15433225, -20571296, -21195459, 68919, -7078507 ], [ 1872679, -19850863, 13980633, 7864337, -17608978, -28786792, 2899850, 2805466, -18206406, -15482439, -11419226, 14369476, -21986956, 8838856, -7458741, -1526541, 3228234, 9219689, 12327319, -15981152, -21919581, 561513, 3996299 ], [ 7464661, -18453805, 17040555, 14645267, -22825462, -29007352, 3102110, 6791758, -21221586, -22390965, -17546126, 16052812, -20970148, 12279064, -7309503, -5492103, 4525278, 15767579, 9221413, -11391008, -22643703, 1054107, 15071105 ], [ 13056643, -17056747, 20100477, 21426197, -28041946, -29227912, 3304370, 10778050, -24236766, -29299491, -23673026, 17736148, -19953340, 15719272, -7160265, -9457665, 5822322, 22315469, 6115507, -6800864, -23367825, 1546701, 26145911 ], [ 13741010, -13212639, 16553509, 14964647, -20018320, -22746902, 7294150, 6233387, -24684996, -29297342, -20748256, 19552259, -15395002, 13620870, -3410707, -3967442, 5723826, 17846444, 713796, -9896975, -16321927, 91550, 23087162 ], [ 13443854, -8879121, 11685163, 5854601, -9346672, -14925578, 12041434, -17467, -24619836, -27913058, -16013152, 21394925, -10128358, 10414746, 1058915, 3413938, 5346222, 11174036, -5147076, -14530337, -7722025, -1753150, 17201702 ], [ 13146698, -4545603, 6816817, -3255445, 1324976, -7104254, 16788718, -6268321, -24554676, -26528774, -11278048, 23237591, -4861714, 7208622, 5528537, 10795318, 4968618, 4501628, -11007948, -19163699, 877877, -3597850, 11316242 ], [ 12849542, -212085, 1948471, -12365491, 11996624, 717070, 21536002, -12519175, -24489516, -25144490, -6542944, 25080257, 404930, 4002498, 9998159, 18176698, 4591014, -2170780, -16868820, -23797061, 9477779, -5442550, 5430782 ], [ 12552386, 4121433, -2919875, -21475537, 22668272, 8538394, 26283286, -18770029, -24424356, -23760206, -1807840, 26922923, 5671574, 796374, 14467781, 25558078, 4213410, -8843188, -22729692, -28430423, 18077681, -7287250, -454678 ], [ 11700923, 3815925, -3217535, -20757661, 24010934, 10333099, 27371671, -21881149, -20957625, -21090404, -531337, 22268564, 6350399, -110997, 13223054, 27428068, 6305484, -13045771, -25891317, -30590831, 19357151, -4848166, -3013942 ], [ 10295153, -1128609, 1055491, -10211863, 16024610, 6101185, 24801157, -21852535, -14089323, -17135084, -2713435, 11117180, 2441405, 1280385, 6263978, 23786668, 10867236, -14778529, -26353695, -30278285, 13316189, 1874702, -2247010 ], [ 8889383, -6073143, 5328517, 333935, 8038286, 1869271, 22230643, -21823921, -7221021, -13179764, -4895533, -34204, -1467589, 2671767, -695098, 20145268, 15428988, -16511287, -26816073, -29965739, 7275227, 8597570, -1480078 ], [ 7483613, -11017677, 9601543, 10879733, 51962, -2362643, 19660129, -21795307, -352719, -9224444, -7077631, -11185588, -5376583, 4063149, -7654174, 16503868, 19990740, -18244045, -27278451, -29653193, 1234265, 15320438, -713146 ], [ 6077843, -15962211, 13874569, 21425531, -7934362, -6594557, 17089615, -21766693, 6515583, -5269124, -9259729, -22336972, -9285577, 5454531, -14613250, 12862468, 24552492, -19976803, -27740829, -29340647, -4806697, 22043306, 53786 ], [ 4118672, -18460178, 17471161, 29859450, -13262160, -10180991, 14359180, -22035504, 11172163, -1459877, -10667000, -31419400, -12425012, 6564270, -18937480, 9783544, 26607037, -19891894, -26813550, -28425898, -9611916, 27468202, 248792 ], [ -607504, -8725310, 17685583, 27733974, -5297328, -10540025, 10829140, -23791440, 4770133, 1619005, -8200136, -30157048, -11716652, 6265794, -10087480, 9517000, 16125547, -10718650, -18937986, -24500134, -8238420, 26403238, -2415832 ], [ -5333680, 1009558, 17900005, 25608498, 2667504, -10899059, 7299100, -25547376, -1631897, 4697887, -5733272, -28894696, -11008292, 5967318, -1237480, 9250456, 5644057, -1545406, -11062422, -20574370, -6864924, 25338274, -5080456 ], [ -10059856, 10744426, 18114427, 23483022, 10632336, -11258093, 3769060, -27303312, -8033927, 7776769, -3266408, -27632344, -10299932, 5668842, 7612520, 8983912, -4837433, 7627838, -3186858, -16648606, -5491428, 24273310, -7745080 ], [ -14786032, 20479294, 18328849, 21357546, 18597168, -11617127, 239020, -29059248, -14435957, 10855651, -799544, -26369992, -9591572, 5370366, 16462520, 8717368, -15318923, 16801082, 4688706, -12722842, -4117932, 23208346, -10409704 ], [ -19512208, 30214162, 18543271, 19232070, 26562000, -11976161, -3291020, -30815184, -20837987, 13934533, 1667320, -25107640, -8883212, 5071890, 25312520, 8450824, -25800413, 25974326, 12564270, -8797078, -2744436, 22143382, -13074328 ], [ -21759779, 28767165, 12138488, 19630344, 19345232, -12581010, -2347755, -29853365, -18466487, 8708730, 3988189, -17134028, -7425122, 2856374, 18237630, 3460235, -19215413, 25152255, 8721149, -11441774, -2143015, 13705263, -13743767 ], [ -23511629, 25083795, 4409864, 20533368, 9092144, -13235022, -509829, -28347995, -14340281, 1821990, 6279859, -7818164, -5817086, 257450, 7977762, -2475163, -9217115, 22331121, 2534291, -15400562, -1696009, 3792513, -14014169 ], [ -25263479, 21400425, -3318760, 21436392, -1160944, -13889034, 1328097, -26842625, -10214075, -5064750, 8571529, 1497700, -4209050, -2341474, -2282106, -8410561, 781183, 19509987, -3652567, -19359350, -1249003, -6120237, -14284571 ], [ -27015329, 17717055, -11047384, 22339416, -11414032, -14543046, 3166023, -25337255, -6087869, -11951490, 10863199, 10813564, -2601014, -4940398, -12541974, -14345959, 10779481, 16688853, -9839425, -23318138, -801997, -16032987, -14554973 ], [ -28767179, 14033685, -18776008, 23242440, -21667120, -15197058, 5003949, -23831885, -1961663, -18838230, 13154869, 20129428, -992978, -7539322, -22801842, -20281357, 20777779, 13867719, -16026283, -27276926, -354991, -25945737, -14825375 ], [ -26051339, 8421114, -17880499, 20599092, -22151143, -11164857, 8146113, -21226775, 2172301, -17653218, 12252733, 25299961, 1505698, -10614571, -23248620, -21835615, 24938302, 12366663, -14280508, -23704934, -41170, -25390746, -11485400 ], [ -18867809, 879342, -8360857, 14409372, -12866101, -2446443, 12592515, -17521925, 6314023, -8396454, 8156791, 26325163, 4895014, -14166145, -13882308, -19008733, 23261050, 12185685, -4602100, -12602162, 139466, -14368014, -4535048 ], [ -11684279, -6662430, 1158785, 8219652, -3581059, 6271971, 17038917, -13817075, 10455745, 860310, 4060849, 27350365, 8284330, -17717719, -4515996, -16181851, 21583798, 12004707, 5076308, -1499390, 320102, -3345282, 2415304 ], [ -4500749, -14204202, 10678427, 2029932, 5703983, 14990385, 21485319, -10112225, 14597467, 10117074, -35093, 28375567, 11673646, -21269293, 4850316, -13354969, 19906546, 11823729, 14754716, 9603382, 500738, 7677450, 9365656 ], [ 2682781, -21745974, 20198069, -4159788, 14989025, 23708799, 25931721, -6407375, 18739189, 19373838, -4131035, 29400769, 15062962, -24820867, 14216628, -10528087, 18229294, 11642751, 24433124, 20706154, 681374, 18700182, 16316008 ], [ 7390049, -27769633, 26292603, -8340030, 23023978, 30405470, 28616314, -3604564, 21478181, 26104358, -7649414, 28845441, 18168648, -26163445, 22229053, -7716760, 15647822, 11673392, 31477518, 28781554, 1766531, 27754676, 22259991 ], [ -283993, -26202727, 15261597, -2472882, 24808486, 26993426, 22491862, -5311948, 17203523, 20203658, -8279978, 20387463, 19856184, -16461043, 23472043, -4983208, 8545250, 12762128, 25351842, 21720094, 7374293, 26967980, 23172129 ], [ -7958035, -24635821, 4230591, 3394266, 26592994, 23581382, 16367410, -7019332, 12928865, 14302958, -8910542, 11929485, 21543720, -6758641, 24715033, -2249656, 1442678, 13850864, 19226166, 14658634, 12982055, 26181284, 24084267 ], [ -15632077, -23068915, -6800415, 9261414, 28377502, 20169338, 10242958, -8726716, 8654207, 8402258, -9541106, 3471507, 23231256, 2943761, 25958023, 483896, -5659894, 14939600, 13100490, 7597174, 18589817, 25394588, 24996405 ], [ -23306119, -21502009, -17831421, 15128562, 30162010, 16757294, 4118506, -10434100, 4379549, 2501558, -10171670, -4986471, 24918792, 12646163, 27201013, 3217448, -12762466, 16028336, 6974814, 535714, 24197579, 24607892, 25908543 ], [ -30980161, -19935103, -28862427, 20995710, 31946518, 13345250, -2005946, -12141484, 104891, -3399142, -10802234, -13444449, 26606328, 22348565, 28444003, 5951000, -19865038, 17117072, 849138, -6525746, 29805341, 23821196, 26820681 ], [ -28164518, -20319472, -30395628, 21823738, 30380426, 12938566, -5590593, -10201748, 4207708, -7571267, -8404278, -7641372, 22652559, 16890637, 27821518, 7264262, -15464960, 11733613, -1446558, -3707266, 27602888, 22883215, 18046594 ], [ -23250938, -21094096, -30029268, 21643942, 28144214, 13132954, -8667279, -7532588, 9986020, -11397677, -5400618, 1013916, 17570529, 8400643, 26825938, 8293466, -8764352, 5055715, -2976258, 1087202, 23838392, 21914977, 7335262 ], [ -18337358, -21868720, -29662908, 21464146, 25908002, 13327342, -11743965, -4863428, 15764332, -15224087, -2396958, 9669204, 12488499, -89351, 25830358, 9322670, -2063744, -1622183, -4505958, 5881670, 20073896, 20946739, -3376070 ], [ -13423778, -22643344, -29296548, 21284350, 23671790, 13521730, -14820651, -2194268, 21542644, -19050497, 606702, 18324492, 7406469, -8579345, 24834778, 10351874, 4636864, -8300081, -6035658, 10676138, 16309400, 19978501, -14087402 ], [ -8510198, -23417968, -28930188, 21104554, 21435578, 13716118, -17897337, 474892, 27320956, -22876907, 3610362, 26979780, 2324439, -17069339, 23839198, 11381078, 11337472, -14977979, -7565358, 15470606, 12544904, 19010263, -24798734 ] ], [ [ -1171456, -16595360, -17978240, 17066976, -5872960, -10923712, -2970720, -6147936, -6667104, 18049856, -4256384, -1572864, -15515104, -24612096, 8741984, 4212672, -3040608, -7683040, 11928704, 7398368, -20909760, -11202016, 14129152 ], [ -1171456, -16595360, -17978240, 17066976, -5872960, -10923712, -2970720, -6147936, -6667104, 18049856, -4256384, -1572864, -15515104, -24612096, 8741984, 4212672, -3040608, -7683040, 11928704, 7398368, -20909760, -11202016, 14129152 ], [ -1171456, -16595360, -17978240, 17066976, -5872960, -10923712, -2970720, -6147936, -6667104, 18049856, -4256384, -1572864, -15515104, -24612096, 8741984, 4212672, -3040608, -7683040, 11928704, 7398368, -20909760, -11202016, 14129152 ], [ -487331, -18175755, -14858330, 9426021, -6844995, -7379102, -1051480, -4570621, -6290139, 15982441, -4476384, -3243359, -14517309, -23135091, 6891304, 794307, -7537068, -10670245, 7713854, 2951058, -19517265, -8507311, 11968867 ], [ 333619, -20072229, -11114438, 256875, -8011437, -3125570, 1251608, -2677843, -5837781, 13501543, -4740384, -5247953, -13319955, -21362685, 4670488, -3307731, -12932820, -14254891, 2656034, -2385714, -17846271, -5273665, 9376525 ], [ 1154569, -21968703, -7370546, -8912271, -9177879, 1127962, 3554696, -785065, -5385423, 11020645, -5004384, -7252547, -12122601, -19590279, 2449672, -7409769, -18328572, -17839537, -2401786, -7722486, -16175277, -2040019, 6784183 ], [ 1975519, -23865177, -3626654, -18081417, -10344321, 5381494, 5857784, 1107713, -4933065, 8539747, -5268384, -9257141, -10925247, -17817873, 228856, -11511807, -23724324, -21424183, -7459606, -13059258, -14504283, 1193627, 4191841 ], [ 2796469, -25761651, 117238, -27250563, -11510763, 9635026, 8160872, 3000491, -4480707, 6058849, -5532384, -11261735, -9727893, -16045467, -1991960, -15613845, -29120076, -25008829, -12517426, -18396030, -12833289, 4427273, 1599499 ], [ 3734572, -25910811, 1614445, -28759560, -13172751, 11114146, 7652795, 5249906, -1800771, 7305205, -6462108, -11849783, -9792966, -13863894, -2420426, -14123139, -28263513, -26419603, -13109242, -16442598, -9615627, 3767882, 2156218 ], [ 4789828, -24312657, 864967, -22608408, -15330285, 9818854, 4333553, 7855958, 3106743, 12278815, -8057556, -11021285, -11120466, -11273154, -1056542, -7039689, -21154635, -25656505, -9235054, -7198962, -4851297, -784546, 5861998 ], [ 5845084, -22714503, 115489, -16457256, -17487819, 8523562, 1014311, 10462010, 8014257, 17252425, -9653004, -10192787, -12447966, -8682414, 307342, 43761, -14045757, -24893407, -5360866, 2044674, -86967, -5336974, 9567778 ], [ 6900340, -21116349, -633989, -10306104, -19645353, 7228270, -2304931, 13068062, 12921771, 22226035, -11248452, -9364289, -13775466, -6091674, 1671226, 7127211, -6936879, -24130309, -1486678, 11288310, 4677363, -9889402, 13273558 ], [ 7955596, -19518195, -1383467, -4154952, -21802887, 5932978, -5624173, 15674114, 17829285, 27199645, -12843900, -8535791, -15102966, -3500934, 3035110, 14210661, 171999, -23367211, 2387510, 20531946, 9441693, -14441830, 16979338 ], [ 8198475, -17264397, -2731112, 935559, -22557293, 4882341, -8151778, 17710023, 21072304, 30117126, -14479761, -7616565, -15441355, -2116631, 4894441, 19397006, 5671001, -22140152, 5075503, 27370476, 13008486, -17768802, 19499715 ], [ 4379469, -11732379, -7069592, 722865, -16296059, 5054979, -6721198, 16895217, 15992848, 22753962, -16317687, -6243699, -10834189, -6764513, 9231007, 15097826, 3120623, -18593288, 1832521, 22183476, 10587594, -14968494, 16093077 ], [ 560463, -6200361, -11408072, 510171, -10034825, 5227617, -5290618, 16080411, 10913392, 15390798, -18155613, -4870833, -6227023, -11412395, 13567573, 10798646, 570245, -15046424, -1410461, 16996476, 8166702, -12168186, 12686439 ], [ -3258543, -668343, -15746552, 297477, -3773591, 5400255, -3860038, 15265605, 5833936, 8027634, -19993539, -3497967, -1619857, -16060277, 17904139, 6499466, -1980133, -11499560, -4653443, 11809476, 5745810, -9367878, 9279801 ], [ -7077549, 4863675, -20085032, 84783, 2487643, 5572893, -2429458, 14450799, 754480, 664470, -21831465, -2125101, 2987309, -20708159, 22240705, 2200286, -4530511, -7952696, -7896425, 6622476, 3324918, -6567570, 5873163 ], [ -10896555, 10395693, -24423512, -127911, 8748877, 5745531, -998878, 13635993, -4324976, -6698694, -23669391, -752235, 7594475, -25356041, 26577271, -2098894, -7080889, -4405832, -11139407, 1435476, 904026, -3767262, 2466525 ], [ -11084051, 9019166, -18879977, -145390, 11251106, 7843114, -338358, 15077027, -3009297, -5020758, -22671732, 756066, 4876151, -21149723, 23566772, -78849, -4708302, -4848938, -13620949, -3989304, -237581, -2777144, 1504357 ], [ -10545245, 6260930, -11360039, -123826, 13001534, 10325686, 168150, 16969229, -414591, -1534602, -21106956, 2291454, 692729, -15172565, 19086860, 3205041, -1351122, -6090038, -15950203, -9461640, -1123331, -2149064, 1031083 ], [ -10006439, 3502694, -3840101, -102262, 14751962, 12808258, 674658, 18861431, 2180115, 1951554, -19542180, 3826842, -3490693, -9195407, 14606948, 6488931, 2006058, -7331138, -18279457, -14933976, -2009081, -1520984, 557809 ], [ -9467633, 744458, 3679837, -80698, 16502390, 15290830, 1181166, 20753633, 4774821, 5437710, -17977404, 5362230, -7674115, -3218249, 10127036, 9772821, 5363238, -8572238, -20608711, -20406312, -2894831, -892904, 84535 ], [ -8928827, -2013778, 11199775, -59134, 18252818, 17773402, 1687674, 22645835, 7369527, 8923866, -16412628, 6897618, -11857537, 2758909, 5647124, 13056711, 8720418, -9813338, -22937965, -25878648, -3780581, -264824, -388739 ], [ -9331091, -1615003, 15538792, 698831, 15525428, 16583647, 1000896, 23009855, 7198887, 10280979, -15414018, 7821228, -11992624, 8129317, 2058872, 11931024, 6705927, -8880920, -23414125, -27623391, -4390634, -1009211, -361721 ], [ -10674425, 1940783, 16696888, 2193197, 8320220, 11721565, -879168, 21845693, 4262901, 9509049, -14981574, 8133060, -8079376, 12892975, -637720, 6395760, -680235, -5774984, -22037191, -25640541, -4724990, -3126065, 165589 ], [ -12017759, 5496569, 17854984, 3687563, 1115012, 6859483, -2759232, 20681531, 1326915, 8737119, -14549130, 8444892, -4166128, 17656633, -3334312, 860496, -8066397, -2669048, -20660257, -23657691, -5059346, -5242919, 692899 ], [ -13361093, 9052355, 19013080, 5181929, -6090196, 1997401, -4639296, 19517369, -1609071, 7965189, -14116686, 8756724, -252880, 22420291, -6030904, -4674768, -15452559, 436888, -19283323, -21674841, -5393702, -7359773, 1220209 ], [ -14704427, 12608141, 20171176, 6676295, -13295404, -2864681, -6519360, 18353207, -4545057, 7193259, -13684242, 9068556, 3660368, 27183949, -8727496, -10210032, -22838721, 3542824, -17906389, -19691991, -5728058, -9476627, 1747519 ], [ -14978398, 14600793, 20705706, 8506969, -18770706, -6562411, -7556339, 16472798, -5912540, 7019717, -13086957, 8462923, 7341593, 29629090, -10528063, -14454282, -27618707, 6182662, -16651428, -16950393, -5737098, -11869015, 2721820 ], [ -9905554, 8777775, 18122406, 12019183, -15596478, -4438381, -4377893, 11011154, 562492, 9838115, -11665467, 3269965, 9862703, 20481646, -7848505, -12243462, -19367813, 6492010, -16006332, -10415055, -4119558, -15639073, 5931076 ], [ -4832710, 2954757, 15539106, 15531397, -12422250, -2314351, -1199447, 5549510, 7037524, 12656513, -10243977, -1922993, 12383813, 11334202, -5168947, -10032642, -11116919, 6801358, -15361236, -3879717, -2502018, -19409131, 9140332 ], [ 240134, -2868261, 12955806, 19043611, -9248022, -190321, 1978999, 87866, 13512556, 15474911, -8822487, -7115951, 14904923, 2186758, -2489389, -7821822, -2866025, 7110706, -14716140, 2655621, -884478, -23179189, 12349588 ], [ 5312978, -8691279, 10372506, 22555825, -6073794, 1933709, 5157445, -5373778, 19987588, 18293309, -7400997, -12308909, 17426033, -6960686, 190169, -5611002, 5384869, 7420054, -14071044, 9190959, 733062, -26949247, 15558844 ], [ 10385822, -14514297, 7789206, 26068039, -2899566, 4057739, 8335891, -10835422, 26462620, 21111707, -5979507, -17501867, 19947143, -16108130, 2869727, -3400182, 13635763, 7729402, -13425948, 15726297, 2350602, -30719305, 18768100 ], [ 9839276, -15659435, 4986396, 22778418, -4738503, 406319, 11156917, -7775991, 25265027, 17274770, -5558677, -11937175, 14646498, -13515514, 2405455, -2800872, 11238397, 11131980, -7502742, 15487910, 2185617, -26909203, 16473526 ], [ 8168852, -15868997, 2139684, 18128430, -7580073, -4400191, 13906459, -3012345, 22532909, 12106766, -5337979, -4220953, 7781502, -8574886, 1312417, -2523864, 6711379, 15153204, -523914, 13894778, 1664127, -21583069, 13078186 ], [ 6498428, -16078559, -707028, 13478442, -10421643, -9206701, 16656001, 1751301, 19800791, 6938762, -5117281, 3495269, 916506, -3634258, 219379, -2246856, 2184361, 19174428, 6454914, 12301646, 1142637, -16256935, 9682846 ], [ 4828004, -16288121, -3553740, 8828454, -13263213, -14013211, 19405543, 6514947, 17068673, 1770758, -4896583, 11211491, -5948490, 1306370, -873659, -1969848, -2342657, 23195652, 13433742, 10708514, 621147, -10930801, 6287506 ], [ 3157580, -16497683, -6400452, 4178466, -16104783, -18819721, 22155085, 11278593, 14336555, -3397246, -4675885, 18927713, -12813486, 6246998, -1966697, -1692840, -6869675, 27216876, 20412570, 9115382, 99657, -5604667, 2892166 ], [ 2543942, -16074557, -6140655, -1042842, -14437893, -18622474, 20186809, 15057243, 9857552, -4452043, -3328246, 19557692, -15435318, 5428754, -2584967, -2727561, -8656085, 24443853, 22808817, 9260306, 1637211, -1870495, -1156136 ], [ 2987090, -15018743, -2774349, -6835470, -8262543, -13421470, 13500715, 17850897, 3631664, -1393633, -853666, 13101428, -13813986, -1148362, -2728469, -5074011, -7701887, 14876583, 20622483, 11143286, 5233809, 271715, -5857400 ], [ 3430238, -13962929, 591957, -12628098, -2087193, -8220466, 6814621, 20644551, -2594224, 1664777, 1620914, 6645164, -12192654, -7725478, -2871971, -7420461, -6747689, 5309313, 18436149, 13026266, 8830407, 2413925, -10558664 ], [ 3873386, -12907115, 3958263, -18420726, 4088157, -3019462, 128527, 23438205, -8820112, 4723187, 4095494, 188900, -10571322, -14302594, -3015473, -9766911, -5793491, -4257957, 16249815, 14909246, 12427005, 4556135, -15259928 ], [ 4316534, -11851301, 7324569, -24213354, 10263507, 2181542, -6557567, 26231859, -15046000, 7781597, 6570074, -6267364, -8949990, -20879710, -3158975, -12113361, -4839293, -13825227, 14063481, 16792226, 16023603, 6698345, -19961192 ], [ 3602075, -10751282, 10585839, -28173956, 15129726, 6431702, -12127176, 27469306, -19767609, 10133048, 8098671, -11940776, -7137386, -26329962, -3307314, -14027995, -4500396, -21525373, 12633193, 17892855, 18372434, 7887940, -23156720 ], [ -2900419, -9430238, 13321929, -22974428, 13450290, 5927642, -12114360, 20925718, -16967823, 8949704, 4897353, -13699928, -4368422, -26145894, -3479838, -13783549, -7238004, -19889899, 14983135, 15081729, 14482430, 4314460, -18823568 ], [ -9402913, -8109194, 16058019, -17774900, 11770854, 5423582, -12101544, 14382130, -14168037, 7766360, 1696035, -15459080, -1599458, -25961826, -3652362, -13539103, -9975612, -18254425, 17333077, 12270603, 10592426, 740980, -14490416 ], [ -15905407, -6788150, 18794109, -12575372, 10091418, 4919522, -12088728, 7838542, -11368251, 6583016, -1505283, -17218232, 1169506, -25777758, -3824886, -13294657, -12713220, -16618951, 19683019, 9459477, 6702422, -2832500, -10157264 ], [ -22407901, -5467106, 21530199, -7375844, 8411982, 4415462, -12075912, 1294954, -8568465, 5399672, -4706601, -18977384, 3938470, -25593690, -3997410, -13050211, -15450828, -14983477, 22032961, 6648351, 2812418, -6405980, -5824112 ], [ -28910395, -4146062, 24266289, -2176316, 6732546, 3911402, -12063096, -5248634, -5768679, 4216328, -7907919, -20736536, 6707434, -25409622, -4169934, -12805765, -18188436, -13348003, 24382903, 3837225, -1077586, -9979460, -1490960 ], [ -26780339, -846898, 21933474, -3885408, 1743640, 1148827, -12171800, -2845062, -5805543, 2128084, -8202512, -18923798, 6197983, -23898674, -3050568, -11736434, -16431384, -12353579, 24636055, 1718414, -695910, -12024650, -545708 ], [ -22923773, 2847890, 18586878, -6976224, -3907160, -2065451, -12304808, 1347942, -6409737, -141140, -7915760, -16396682, 5032849, -22122350, -1672824, -10502126, -13775400, -11487365, 24469849, -261934, 540102, -13764182, -278036 ], [ -19067207, 6542678, 15240282, -10067040, -9557960, -5279729, -12437816, 5540946, -7013931, -2410364, -7629008, -13869566, 3867715, -20346026, -295080, -9267818, -11119416, -10621151, 24303643, -2242282, 1776114, -15503714, -10364 ], [ -15210641, 10237466, 11893686, -13157856, -15208760, -8494007, -12570824, 9733950, -7618125, -4679588, -7342256, -11342450, 2702581, -18569702, 1082664, -8033510, -8463432, -9754937, 24137437, -4222630, 3012126, -17243246, 257308 ], [ -11354075, 13932254, 8547090, -16248672, -20859560, -11708285, -12703832, 13926954, -8222319, -6948812, -7055504, -8815334, 1537447, -16793378, 2460408, -6799202, -5807448, -8888723, 23971231, -6202978, 4248138, -18982778, 524980 ], [ -9405335, 13921769, 4891665, -15490431, -21952472, -9621407, -10644641, 13888944, -6632211, -8978537, -5162063, -5150321, 1327771, -14508797, 4981602, -3832379, -6697074, -5968298, 22057768, -7112620, 4318032, -18920912, 2283649 ], [ -9364421, 10206011, 927411, -10883133, -18487496, -2233373, -6393251, 9619920, -2847801, -10768763, -1661933, -347411, 2073553, -11715959, 8646246, 866959, -11132310, -993662, 18397048, -6951556, 3221808, -17057648, 5533315 ], [ -9323507, 6490253, -3036843, -6275835, -15022520, 5154661, -2141861, 5350896, 936609, -12558989, 1838197, 4455499, 2819335, -8923121, 12310890, 5566297, -15567546, 3980974, 14736328, -6790492, 2125584, -15194384, 8782981 ], [ -9282593, 2774495, -7001097, -1668537, -11557544, 12542695, 2109529, 1081872, 4721019, -14349215, 5338327, 9258409, 3565117, -6130283, 15975534, 10265635, -20002782, 8955610, 11075608, -6629428, 1029360, -13331120, 12032647 ], [ -9241679, -941263, -10965351, 2938761, -8092568, 19930729, 6360919, -3187152, 8505429, -16139441, 8838457, 14061319, 4310899, -3337445, 19640178, 14964973, -24438018, 13930246, 7414888, -6468364, -66864, -11467856, 15282313 ], [ -8704303, -4245296, -13945762, 6185790, -4454754, 25015354, 9983445, -6799867, 11384703, -17309037, 11479367, 16894959, 4900683, -1541304, 21669155, 18431695, -26847881, 17244578, 4665277, -6472143, -576975, -9884194, 17729185 ], [ -5684617, -5490704, -12006958, 2631474, 47250, 18582934, 10461651, -7131037, 9738297, -15375483, 9824177, 9882249, 4710477, -4728648, 15519797, 15735337, -19130879, 12257390, 6471211, -7300137, 1843479, -9698542, 16162087 ], [ -2664931, -6736112, -10068154, -922842, 4549254, 12150514, 10939857, -7462207, 8091891, -13441929, 8168987, 2869539, 4520271, -7915992, 9370439, 13038979, -11413877, 7270202, 8277145, -8128131, 4263933, -9512890, 14594989 ], [ 354755, -7981520, -8129350, -4477158, 9051258, 5718094, 11418063, -7793377, 6445485, -11508375, 6513797, -4143171, 4330065, -11103336, 3221081, 10342621, -3696875, 2283014, 10083079, -8956125, 6684387, -9327238, 13027891 ], [ 3374441, -9226928, -6190546, -8031474, 13553262, -714326, 11896269, -8124547, 4799079, -9574821, 4858607, -11155881, 4139859, -14290680, -2928277, 7646263, 4020127, -2704174, 11889013, -9784119, 9104841, -9141586, 11460793 ], [ 6394127, -10472336, -4251742, -11585790, 18055266, -7146746, 12374475, -8455717, 3152673, -7641267, 3203417, -18168591, 3949653, -17478024, -9077635, 4949905, 11737129, -7691362, 13694947, -10612113, 11525295, -8955934, 9893695 ], [ 3824848, -7258004, -5823888, -6359791, 19193815, -5282881, 13460891, -8226512, -324183, -5114998, 5538897, -17742571, -709313, -14482218, -6994793, 5488172, 8604016, -8528780, 12781496, -10205032, 9108154, -10352777, 8853377 ], [ 137776, -3151724, -8098224, 622271, 19659673, -1759759, 14668949, -7885232, -4167129, -2470186, 8672511, -15828805, -6262031, -10249782, -3265511, 6673364, 3300880, -8536244, 11324168, -9550936, 5723494, -12066119, 7918415 ], [ -3549296, 954556, -10372560, 7604333, 20125531, 1763363, 15877007, -7543952, -8010075, 174626, 11806125, -13915039, -11814749, -6017346, 463771, 7858556, -2002256, -8543708, 9866840, -8896840, 2338834, -13779461, 6983453 ], [ -7236368, 5060836, -12646896, 14586395, 20591389, 5286485, 17085065, -7202672, -11853021, 2819438, 14939739, -12001273, -17367467, -1784910, 4193053, 9043748, -7305392, -8551172, 8409512, -8242744, -1045826, -15492803, 6048491 ], [ -10923440, 9167116, -14921232, 21568457, 21057247, 8809607, 18293123, -6861392, -15695967, 5464250, 18073353, -10087507, -22920185, 2447526, 7922335, 10228940, -12608528, -8558636, 6952184, -7588648, -4430486, -17206145, 5113529 ], [ -12443267, 10704484, -14595132, 24760922, 18228520, 7194926, 16184990, -6572225, -16155330, 5835011, 18538506, -10648876, -24579206, 2823648, 8220274, 8500649, -12176243, -6911333, 4402229, -3831277, -5538179, -16791665, 3914063 ], [ -11795849, 9672940, -11668596, 24163790, 12105208, 442442, 10760666, -6335171, -13231110, 3931721, 16335198, -13685380, -22344530, -656544, 5086870, 3858875, -6008537, -3609263, 759647, 3029369, -4368905, -14249363, 2450093 ], [ -11148431, 8641396, -8742060, 23566658, 5981896, -6310042, 5336342, -6098117, -10306890, 2028431, 14131890, -16721884, -20109854, -4136736, 1953466, -782899, 159169, -307193, -2882935, 9890015, -3199631, -11707061, 986123 ], [ -10501013, 7609852, -5815524, 22969526, -141416, -13062526, -87982, -5861063, -7382670, 125141, 11928582, -19758388, -17875178, -7616928, -1179938, -5424673, 6326875, 2994877, -6525517, 16750661, -2030357, -9164759, -477847 ], [ -9853595, 6578308, -2888988, 22372394, -6264728, -19815010, -5512306, -5624009, -4458450, -1778149, 9725274, -22794892, -15640502, -11097120, -4313342, -10066447, 12494581, 6296947, -10168099, 23611307, -861083, -6622457, -1941817 ], [ -9285328, 5244317, -314373, 21125133, -10758466, -24135976, -9468796, -5443207, -2742790, -3005337, 7573521, -24489880, -13208600, -12850304, -6576554, -13867098, 17070743, 8594179, -13005412, 28737962, 722552, -3613640, -3212768 ], [ -9112816, 2398091, 500637, 16627227, -7104334, -16299352, -6086116, -5543665, -7069930, -852015, 5679543, -19477288, -9790568, -5968448, -4488806, -13462134, 13689185, 5867221, -11816380, 25194662, 4377992, 1727752, -3518624 ], [ -8940304, -448135, 1315647, 12129321, -3450202, -8462728, -2703436, -5644123, -11397070, 1301307, 3785565, -14464696, -6372536, 913408, -2401058, -13057170, 10307627, 3140263, -10627348, 21651362, 8033432, 7069144, -3824480 ], [ -8767792, -3294361, 2130657, 7631415, 203930, -626104, 679244, -5744581, -15724210, 3454629, 1891587, -9452104, -2954504, 7795264, -313310, -12652206, 6926069, 413305, -9438316, 18108062, 11688872, 12410536, -4130336 ], [ -8595280, -6140587, 2945667, 3133509, 3858062, 7210520, 4061924, -5845039, -20051350, 5607951, -2391, -4439512, 463528, 14677120, 1774438, -12247242, 3544511, -2313653, -8249284, 14564762, 15344312, 17751928, -4436192 ], [ -8422768, -8986813, 3760677, -1364397, 7512194, 15047144, 7444604, -5945497, -24378490, 7761273, -1896369, 573080, 3881560, 21558976, 3862186, -11842278, 162953, -5040611, -7060252, 11021462, 18999752, 23093320, -4742048 ], [ -6324156, -7626974, 5050782, 1631742, 7917806, 16694383, 9048149, -3156595, -22621095, 11604400, 2901008, 475382, 6169567, 19360752, 3159814, -12299074, 1324105, -688364, -4606620, 8054137, 14570257, 21471097, -5893869 ], [ -3840324, -5425922, 6435906, 6126690, 7673714, 17103745, 10295867, 210179, -19646793, 15785488, 9036656, -644374, 8231569, 15346512, 1899418, -12928222, 3393799, 5079724, -1900068, 5202007, 8523775, 18456151, -7214883 ], [ -1356492, -3224870, 7821030, 10621638, 7429622, 17513107, 11543585, 3576953, -16672491, 19966576, 15172304, -1764130, 10293571, 11332272, 639022, -13557370, 5463493, 10847812, 806484, 2349877, 2477293, 15441205, -8535897 ], [ 1127340, -1023818, 9206154, 15116586, 7185530, 17922469, 12791303, 6943727, -13698189, 24147664, 21307952, -2883886, 12355573, 7318032, -621374, -14186518, 7533187, 16615900, 3513036, -502253, -3569189, 12426259, -9856911 ], [ 3611172, 1177234, 10591278, 19611534, 6941438, 18331831, 14039021, 10310501, -10723887, 28328752, 27443600, -4003642, 14417575, 3303792, -1881770, -14815666, 9602881, 22383988, 6219588, -3354383, -9615671, 9411313, -11177925 ], [ 5336823, 1093027, 12349173, 20318052, 5480417, 15627934, 13131812, 10927493, -9807843, 27085546, 29621129, -2456044, 14607226, -141231, -2788898, -14676625, 7888150, 23553640, 3964425, -5848736, -11647355, 4811116, -12142992 ], [ 6304293, -1276439, 14479839, 17236140, 2802467, 9810778, 10069676, 8794703, -10950057, 20418046, 27840539, 1758908, 12924526, -3017037, -3342758, -13769395, 2388994, 20124856, -3252453, -7985312, -9664241, -1374332, -12752112 ], [ 7271763, -3645905, 16610505, 14154228, 124517, 3993622, 7007540, 6661913, -12092271, 13750546, 26059949, 5973860, 11241826, -5892843, -3896618, -12862165, -3110162, 16696072, -10469331, -10121888, -7681127, -7559780, -13361232 ], [ 8239233, -6015371, 18741171, 11072316, -2553433, -1823534, 3945404, 4529123, -13234485, 7083046, 24279359, 10188812, 9559126, -8768649, -4450478, -11954935, -8609318, 13267288, -17686209, -12258464, -5698013, -13745228, -13970352 ], [ 9206703, -8384837, 20871837, 7990404, -5231383, -7640690, 883268, 2396333, -14376699, 415546, 22498769, 14403764, 7876426, -11644455, -5004338, -11047705, -14108474, 9838504, -24903087, -14395040, -3714899, -19930676, -14579472 ], [ 9677513, -10938946, 21316105, 5044216, -7701817, -11441606, -1574841, 703741, -15368786, -5437181, 20875527, 17321502, 6684147, -13556785, -4945184, -9971694, -17974382, 6477069, -29883429, -15982582, -2492275, -24611693, -14239342 ], [ 7665023, -14416270, 13328383, 2776648, -9134671, -5161322, -1012815, 1212139, -15610238, -7216043, 20039025, 13753170, 7943973, -10651735, -1820960, -8051778, -13674050, 3452379, -23681091, -14824954, -5072101, -21770555, -9152962 ], [ 5652533, -17893594, 5340661, 509080, -10567525, 1118962, -450789, 1720537, -15851690, -8994905, 19202523, 10184838, 9203799, -7746685, 1303264, -6131862, -9373718, 427689, -17478753, -13667326, -7651927, -18929417, -4066582 ], [ 3640043, -21370918, -2647061, -1758488, -12000379, 7399246, 111237, 2228935, -16093142, -10773767, 18366021, 6616506, 10463625, -4841635, 4427488, -4211946, -5073386, -2597001, -11276415, -12509698, -10231753, -16088279, 1019798 ], [ 1627553, -24848242, -10634783, -4026056, -13433233, 13679530, 673263, 2737333, -16334594, -12552629, 17529519, 3048174, 11723451, -1936585, 7551712, -2292030, -773054, -5621691, -5074077, -11352070, -12811579, -13247141, 6106178 ], [ -384937, -28325566, -18622505, -6293624, -14866087, 19959814, 1235289, 3245731, -16576046, -14331491, 16693017, -520158, 12983277, 968465, 10675936, -372114, 3527278, -8646381, 1128261, -10194442, -15391405, -10406003, 11192558 ], [ 1138853, -19810570, -15108067, -3538297, -14302031, 21522953, -2593150, -285406, -10245048, -9020238, 11707465, -2743365, 10655253, 1351315, 9863995, 1209472, 3914175, -9301481, 2792199, -5871534, -11998066, -7684135, 7949958 ], [ 3369899, -8897110, -9293197, 221609, -13338593, 22142663, -7299682, -4624450, -2599560, -2290962, 5892103, -4697547, 7609659, 1229725, 8264821, 2723392, 3518385, -9482663, 3548457, -915570, -7410094, -4986121, 3041562 ], [ 5600945, 2016350, -3478327, 3981515, -12375155, 22762373, -12006214, -8963494, 5045928, 4438314, 76741, -6651729, 4564065, 1108135, 6665647, 4237312, 3122595, -9663845, 4304715, 4040394, -2822122, -2288107, -1866834 ], [ 7831991, 12929810, 2336543, 7741421, -11411717, 23382083, -16712746, -13302538, 12691416, 11167590, -5738621, -8605911, 1518471, 986545, 5066473, 5751232, 2726805, -9845027, 5060973, 8996358, 1765850, 409907, -6775230 ], [ 10063037, 23843270, 8151413, 11501327, -10448279, 24001793, -21419278, -17641582, 20336904, 17896866, -11553983, -10560093, -1527123, 864955, 3467299, 7265152, 2331015, -10026209, 5817231, 13952322, 6353822, 3107921, -11683626 ], [ 11906237, 25417058, 9472358, 12485612, -6681443, 22174802, -23154718, -18083257, 22065066, 20475309, -13685024, -10790469, -3560448, 1176943, 2887861, 7455574, 2474424, -9346862, 6598017, 16792953, 6815681, 2916515, -14148081 ], [ 13361591, 17651174, 6299378, 10694276, -111209, 17901110, -21919066, -14627563, 17875902, 18902919, -12131744, -9297039, -4581504, 1922509, 3328159, 6322498, 3157032, -7806986, 7403331, 17518251, 3151427, -164311, -14168595 ], [ 14816945, 9885290, 3126398, 8902940, 6459025, 13627418, -20683414, -11171869, 13686738, 17330529, -10578464, -7803609, -5602560, 2668075, 3768457, 5189422, 3839640, -6267110, 8208645, 18243549, -512827, -3245137, -14189109 ], [ 16272299, 2119406, -46582, 7111604, 13029259, 9353726, -19447762, -7716175, 9497574, 15758139, -9025184, -6310179, -6623616, 3413641, 4208755, 4056346, 4522248, -4727234, 9013959, 18968847, -4177081, -6325963, -14209623 ], [ 17727653, -5646478, -3219562, 5320268, 19599493, 5080034, -18212110, -4260481, 5308410, 14185749, -7471904, -4816749, -7644672, 4159207, 4649053, 2923270, 5204856, -3187358, 9819273, 19694145, -7841335, -9406789, -14230137 ], [ 17977738, -12046101, -6509050, 3332567, 24038567, 1229813, -16642449, -1886420, 1933915, 11856150, -6181849, -4101367, -7428320, 4614445, 5127367, 1864446, 6196390, -2117689, 10077184, 19950279, -11150879, -11699095, -14484064 ], [ 12201478, -11614419, -10381078, 363041, 17821841, -503053, -13402743, -4920524, 2632765, 5740506, -6207919, -7276225, -1024928, 3618043, 5795761, 1176882, 8732554, -3399055, 7598080, 17860593, -12686873, -10048801, -15905056 ], [ 6425218, -11182737, -14253106, -2606485, 11605115, -2235919, -10163037, -7954628, 3331615, -375138, -6233989, -10451083, 5378464, 2621641, 6464155, 489318, 11268718, -4680421, 5118976, 15770907, -14222867, -8398507, -17326048 ], [ 648958, -10751055, -18125134, -5576011, 5388389, -3968785, -6923331, -10988732, 4030465, -6490782, -6260059, -13625941, 11781856, 1625239, 7132549, -198246, 13804882, -5961787, 2639872, 13681221, -15758861, -6748213, -18747040 ], [ -5127302, -10319373, -21997162, -8545537, -828337, -5701651, -3683625, -14022836, 4729315, -12606426, -6286129, -16800799, 18185248, 628837, 7800943, -885810, 16341046, -7243153, 160768, 11591535, -17294855, -5097919, -20168032 ], [ -10903562, -9887691, -25869190, -11515063, -7045063, -7434517, -443919, -17056940, 5428165, -18722070, -6312199, -19975657, 24588640, -367565, 8469337, -1573374, 18877210, -8524519, -2318336, 9501849, -18830849, -3447625, -21589024 ], [ -14430252, -8104424, -25078428, -9760849, -6916069, -10499378, -2496428, -18548454, 2640700, -12894749, -4060199, -17819260, 19193697, -1217112, 11397046, 1758432, 16199439, -9434220, -3059325, 7477803, -15110553, -2029851, -15910711 ], [ -17507028, -6050840, -23355108, -7061887, -5517931, -13830638, -5607380, -19731450, -844028, -4678835, -1352585, -14596612, 11439087, -2037288, 14776618, 5894112, 12478881, -10269588, -3452691, 5466885, -10338999, -658581, -8812537 ], [ -20583804, -3997256, -21631788, -4362925, -4119793, -17161898, -8718332, -20914446, -4328756, 3537079, 1355029, -11373964, 3684477, -2857464, 18156190, 10029792, 8758323, -11104956, -3846057, 3455967, -5567445, 712689, -1714363 ], [ -23660580, -1943672, -19908468, -1663963, -2721655, -20493158, -11829284, -22097442, -7813484, 11752993, 4062643, -8151316, -4070133, -3677640, 21535762, 14165472, 5037765, -11940324, -4239423, 1445049, -795891, 2083959, 5383811 ], [ -26737356, 109912, -18185148, 1034999, -1323517, -23824418, -14940236, -23280438, -11298212, 19968907, 6770257, -4928668, -11824743, -4497816, 24915334, 18301152, 1317207, -12775692, -4632789, -565869, 3975663, 3455229, 12481985 ], [ -27173055, 2058268, -14488791, 373700, -429376, -24046619, -14015897, -20454186, -14743241, 22748254, 9091165, -1663492, -14842443, -2313840, 25073926, 20860941, 444792, -14257317, -5018316, 508059, 6246717, 1359564, 13108808 ], [ -24967677, 3901396, -8819397, -3647860, -39232, -21159761, -9056267, -13618686, -18148571, 20091034, 11025367, 1644212, -13123233, 2874288, 22011538, 21844839, 2420520, -16385199, -5396004, 4666833, 6017271, -4203036, 7264280 ], [ -22762299, 5744524, -3150003, -7669420, 350912, -18272903, -4096637, -6783186, -21553901, 17433814, 12959569, 4951916, -11404023, 8062416, 18949150, 22828737, 4396248, -18513081, -5773692, 8825607, 5787825, -9765636, 1419752 ], [ -20556921, 7587652, 2519391, -11690980, 741056, -15386045, 862993, 52314, -24959231, 14776594, 14893771, 8259620, -9684813, 13250544, 15886762, 23812635, 6371976, -20640963, -6151380, 12984381, 5558379, -15328236, -4424776 ], [ -18351543, 9430780, 8188785, -15712540, 1131200, -12499187, 5822623, 6887814, -28364561, 12119374, 16827973, 11567324, -7965603, 18438672, 12824374, 24796533, 8347704, -22768845, -6529068, 17143155, 5328933, -20890836, -10269304 ], [ -16205118, 10757449, 11865724, -17831318, 2297558, -9131504, 8947347, 13012996, -30146826, 9069275, 17463037, 14449017, -6694512, 22681521, 9605578, 25381052, 10209332, -23830839, -6244441, 20173013, 4920051, -25113488, -14388575 ], [ -14353458, 9501823, 5580388, -10436186, 7344986, -3359696, 2897541, 15586588, -23813766, 4054781, 11602411, 15200655, -7664016, 22197975, 5604742, 23968676, 11500460, -19563393, -2648239, 17558291, 3613989, -22636400, -9881561 ], [ -12501798, 8246197, -704948, -3041054, 12392414, 2412112, -3152265, 18160180, -17480706, -959713, 5741785, 15952293, -8633520, 21714429, 1603906, 22556300, 12791588, -15295947, 947963, 14943569, 2307927, -20159312, -5374547 ], [ -10650138, 6990571, -6990284, 4354078, 17439842, 8183920, -9202071, 20733772, -11147646, -5974207, -118841, 16703931, -9603024, 21230883, -2396930, 21143924, 14082716, -11028501, 4544165, 12328847, 1001865, -17682224, -867533 ], [ -8798478, 5734945, -13275620, 11749210, 22487270, 13955728, -15251877, 23307364, -4814586, -10988701, -5979467, 17455569, -10572528, 20747337, -6397766, 19731548, 15373844, -6761055, 8140367, 9714125, -304197, -15205136, 3639481 ], [ -6946818, 4479319, -19560956, 19144342, 27534698, 19727536, -21301683, 25880956, 1518474, -16003195, -11840093, 18207207, -11542032, 20263791, -10398602, 18319172, 16664972, -2493609, 11736569, 7099403, -1610259, -12728048, 8146495 ], [ -8574693, 3128548, -19679227, 17265589, 24606206, 16691444, -17178534, 22828833, -340236, -12525229, -10601929, 13991050, -14302401, 18744625, -5075588, 15604556, 12709500, 2637197, 10069536, 6205591, -5596671, -11661760, 6581684 ], [ -10898475, 1758748, -18564085, 13532059, 20082530, 11893772, -11020794, 18651567, -3837300, -7348771, -7944007, 8781334, -17420943, 17018335, 2112196, 12629492, 7704708, 7940675, 7349856, 5655961, -10119153, -10877632, 3802508 ], [ -13222257, 388948, -17448943, 9798529, 15558854, 7096100, -4863054, 14474301, -7334364, -2172313, -5286085, 3571618, -20539485, 15292045, 9299980, 9654428, 2699916, 13244153, 4630176, 5106331, -14641635, -10093504, 1023332 ], [ -15546039, -980852, -16333801, 6064999, 11035178, 2298428, 1294686, 10297035, -10831428, 3004145, -2628163, -1638098, -23658027, 13565755, 16487764, 6679364, -2304876, 18547631, 1910496, 4556701, -19164117, -9309376, -1755844 ], [ -17869821, -2350652, -15218659, 2331469, 6511502, -2499244, 7452426, 6119769, -14328492, 8180603, 29759, -6847814, -26776569, 11839465, 23675548, 3704300, -7309668, 23851109, -809184, 4007071, -23686599, -8525248, -4535020 ], [ -17222052, -1179188, -13789246, -162698, 4921205, -3903994, 9310890, 3431013, -14936820, 12093626, 1947452, -8234501, -26096352, 10207999, 22620514, 2646149, -7587375, 25329197, -4721640, 2430715, -22209363, -7492051, -5792290 ], [ -13602732, 2533540, -12045562, -1417502, 6264287, -1915822, 6870078, 2230767, -12656412, 14743214, 3124916, -5798159, -21617376, 8671357, 13322662, 3504911, -3137997, 22981895, -9826872, -172367, -14732409, -6209785, -5527654 ], [ -9983412, 6246268, -10301878, -2672306, 7607369, 72350, 4429266, 1030521, -10376004, 17392802, 4302380, -3361817, -17138400, 7134715, 4024810, 4363673, 1311381, 20634593, -14932104, -2775449, -7255455, -4927519, -5263018 ], [ -6364092, 9958996, -8558194, -3927110, 8950451, 2060522, 1988454, -169725, -8095596, 20042390, 5479844, -925475, -12659424, 5598073, -5273042, 5222435, 5760759, 18287291, -20037336, -5378531, 221499, -3645253, -4998382 ], [ -2744772, 13671724, -6814510, -5181914, 10293533, 4048694, -452358, -1369971, -5815188, 22691978, 6657308, 1510867, -8180448, 4061431, -14570894, 6081197, 10210137, 15939989, -25142568, -7981613, 7698453, -2362987, -4733746 ], [ 775616, 15921562, -5098423, -6293866, 10886101, 5597193, -2262147, -2221125, -3288564, 24083235, 7039669, 4112099, -4212370, 2962340, -21220709, 7556097, 13246562, 13364712, -27743127, -9932964, 13969280, -1247055, -4222258 ], [ 3801344, 10856950, -3520321, -6691558, 7726099, 4947327, -916821, -1326819, 469140, 19182837, 3446515, 7537781, -2798782, 4051004, -14630339, 12111687, 9218222, 9649560, -17820321, -8625660, 14209472, -962793, -2476510 ], [ 6827072, 5792338, -1942219, -7089250, 4566097, 4297461, 428505, -432513, 4226844, 14282439, -146639, 10963463, -1385194, 5139668, -8039969, 16667277, 5189882, 5934408, -7897515, -7318356, 14449664, -678531, -730762 ], [ 9852800, 727726, -364117, -7486942, 1406095, 3647595, 1773831, 461793, 7984548, 9382041, -3739793, 14389145, 28394, 6228332, -1449599, 21222867, 1161542, 2219256, 2025291, -6011052, 14689856, -394269, 1014986 ], [ 12878528, -4336886, 1213985, -7884634, -1753907, 2997729, 3119157, 1356099, 11742252, 4481643, -7332947, 17814827, 1441982, 7316996, 5140771, 25778457, -2866798, -1495896, 11948097, -4703748, 14930048, -110007, 2760734 ], [ 15904256, -9401498, 2792087, -8282326, -4913909, 2347863, 4464483, 2250405, 15499956, -418755, -10926101, 21240509, 2855570, 8405660, 11731141, 30334047, -6895138, -5211048, 21870903, -3396444, 15170240, 174255, 4506482 ], [ 13031359, -8586810, 1806664, -3606388, -3519001, -1724043, 3353599, 808326, 15114230, -525578, -12135355, 14521271, 1329453, 9097584, 13283291, 24174727, -4929808, -4225765, 22514694, -877570, 15612642, 952297, 1957090 ], [ 8978737, -6596262, 308536, 2084276, -1213111, -6480357, 1751473, -1101030, 13899818, 326314, -12867829, 5773049, -784605, 9710160, 13827797, 15872425, -1765744, -2300395, 21302682, 1883618, 16095486, 1829095, -1451330 ], [ 4926115, -4605714, -1189592, 7774940, 1092779, -11236671, 149347, -3010386, 12685406, 1178206, -13600303, -2975173, -2898663, 10322736, 14372303, 7570123, 1398320, -375025, 20090670, 4644806, 16578330, 2705893, -4859750 ], [ 873493, -2615166, -2687720, 13465604, 3398669, -15992985, -1452779, -4919742, 11470994, 2030098, -14332777, -11723395, -5012721, 10935312, 14916809, -732179, 4562384, 1550345, 18878658, 7405994, 17061174, 3582691, -8268170 ], [ -3179129, -624618, -4185848, 19156268, 5704559, -20749299, -3054905, -6829098, 10256582, 2881990, -15065251, -20471617, -7126779, 11547888, 15461315, -9034481, 7726448, 3475715, 17666646, 10167182, 17544018, 4459489, -11676590 ], [ -3906761, -2313990, -4005869, 18422192, 4265585, -21844119, -2211026, -7572894, 8636732, 1647118, -14410765, -23376628, -8260560, 11461197, 15682469, -11768540, 7563800, 4452506, 18163041, 9770237, 15308355, 3959770, -14248733 ], [ -1309403, -7683282, -2147783, 11263376, -918253, -19277445, 1078858, -7151130, 6611444, -1674518, -12369319, -20438428, -8414064, 10675239, 15580271, -8934356, 4074440, 4480718, 20367843, 6215159, 10354185, 2083534, -15984599 ], [ 1287955, -13052574, -289697, 4104560, -6102091, -16710771, 4368742, -6729366, 4586156, -4996154, -10327873, -17500228, -8567568, 9889281, 15478073, -6100172, 585080, 4508930, 22572645, 2660081, 5400015, 207298, -17720465 ], [ 3885313, -18421866, 1568389, -3054256, -11285929, -14144097, 7658626, -6307602, 2560868, -8317790, -8286427, -14562028, -8721072, 9103323, 15375875, -3265988, -2904280, 4537142, 24777447, -894997, 445845, -1668938, -19456331 ], [ 6482671, -23791158, 3426475, -10213072, -16469767, -11577423, 10948510, -5885838, 535580, -11639426, -6244981, -11623828, -8874576, 8317365, 15273677, -431804, -6393640, 4565354, 26982249, -4450075, -4508325, -3545174, -21192197 ], [ 8921579, -27544062, 4297238, -15876250, -20725187, -9475565, 12391611, -4615040, -949905, -13771572, -4471201, -9001492, -9030270, 7317024, 14674595, 1218062, -9279538, 4099379, 27847034, -6799185, -8521470, -5615272, -22186752 ], [ 10568237, -23215026, 231386, -14061238, -20338517, -9697787, 4600797, 900928, 263625, -9956268, -4035751, -7958476, -9196914, 5244768, 11591093, -3053662, -9148126, 1162469, 22011734, -3118455, -7829490, -8654680, -19474752 ], [ 12214895, -18885990, -3834466, -12246226, -19951847, -9920009, -3190017, 6416896, 1477155, -6140964, -3600301, -6915460, -9363558, 3172512, 8507591, -7325386, -9016714, -1774441, 16176434, 562275, -7137510, -11694088, -16762752 ], [ 13861553, -14556954, -7900318, -10431214, -19565177, -10142231, -10980831, 11932864, 2690685, -2325660, -3164851, -5872444, -9530202, 1100256, 5424089, -11597110, -8885302, -4711351, 10341134, 4243005, -6445530, -14733496, -14050752 ], [ 15508211, -10227918, -11966170, -8616202, -19178507, -10364453, -18771645, 17448832, 3904215, 1489644, -2729401, -4829428, -9696846, -972000, 2340587, -15868834, -8753890, -7648261, 4505834, 7923735, -5753550, -17772904, -11338752 ], [ 17154869, -5898882, -16032022, -6801190, -18791837, -10586675, -26562459, 22964800, 5117745, 5304948, -2293951, -3786412, -9863490, -3044256, -742915, -20140558, -8622478, -10585171, -1329466, 11604465, -5061570, -20812312, -8626752 ], [ 12035697, -9020786, -12268989, -7450563, -15696647, -11215707, -21945003, 19110458, 4039670, 487367, 1424984, -5927056, -5332024, -299637, -1601367, -13497127, -3320091, -9292671, -4842621, 10005745, -6043750, -21570335, -9154707 ], [ 5563359, -13632878, -6940179, -8592813, -12059753, -11926101, -14845893, 13382054, 2503274, -6056791, 5800616, -8704432, 139064, 3408357, -2014809, -4670665, 3016491, -7154289, -7891347, 7351135, -7360762, -21872081, -10330653 ], [ -908979, -18244970, -1611369, -9735063, -8422859, -12636495, -7746783, 7653650, 966878, -12600949, 10176248, -11481808, 5610152, 7116351, -2428251, 4155797, 9353073, -5015907, -10940073, 4696525, -8677774, -22173827, -11506599 ], [ -7381317, -22857062, 3717441, -10877313, -4785965, -13346889, -647673, 1925246, -569518, -19145107, 14551880, -14259184, 11081240, 10824345, -2841693, 12982259, 15689655, -2877525, -13988799, 2041915, -9994786, -22475573, -12682545 ], [ -13853655, -27469154, 9046251, -12019563, -1149071, -14057283, 6451437, -3803158, -2105914, -25689265, 18927512, -17036560, 16552328, 14532339, -3255135, 21808721, 22026237, -739143, -17037525, -612695, -11311798, -22777319, -13858491 ], [ -13978584, -25493234, 12359541, -11590287, 1118953, -14796036, 8483748, -4172803, -2819101, -25206718, 19572050, -15709015, 19281959, 14132220, -2212797, 22096457, 23051100, 797334, -14761863, -1333706, -11968351, -20155781, -15066450 ], [ -7756104, -16929302, 13657311, -9589485, 2018107, -15563148, 5449260, 816311, -2709079, -17697466, 16485494, -10276549, 19270133, 9623988, 285321, 13845467, 18764244, 1731906, -7161813, -121118, -11964445, -14610959, -16306422 ], [ -1533624, -8365370, 14955081, -7588683, 2917261, -16330260, 2414772, 5805425, -2599057, -10188214, 13398938, -4844083, 19258307, 5115756, 2783439, 5594477, 14477388, 2666478, 438237, 1091470, -11960539, -9066137, -17546394 ], [ 4688856, 198562, 16252851, -5587881, 3816415, -17097372, -619716, 10794539, -2489035, -2678962, 10312382, 588383, 19246481, 607524, 5281557, -2656513, 10190532, 3601050, 8038287, 2304058, -11956633, -3521315, -18786366 ], [ 10911336, 8762494, 17550621, -3587079, 4715569, -17864484, -3654204, 15783653, -2379013, 4830290, 7225826, 6020849, 19234655, -3900708, 7779675, -10907503, 5903676, 4535622, 15638337, 3516646, -11952727, 2023507, -20026338 ], [ 15778273, 15958030, 17523753, -1464238, 5776780, -17799913, -5786959, 19639963, -1409657, 10939648, 3789517, 11048725, 19282336, -8205444, 9905641, -17290486, 2464973, 5419689, 20989662, 5230960, -11085516, 6554891, -21122265 ], [ 13867495, 16311586, 10873695, 1268798, 7648276, -13576927, -3411049, 17832253, 3856369, 10049536, -1395557, 14053651, 19627552, -11492700, 10170847, -14333434, 3267035, 6051231, 15097362, 9453904, -5901780, 6019085, -21497967 ], [ 11956717, 16665142, 4223637, 4001834, 9519772, -9353941, -1035139, 16024543, 9122395, 9159424, -6580631, 17058577, 19972768, -14779956, 10436053, -11376382, 4069097, 6682773, 9205062, 13676848, -718044, 5483279, -21873669 ], [ 10045939, 17018698, -2426421, 6734870, 11391268, -5130955, 1340771, 14216833, 14388421, 8269312, -11765705, 20063503, 20317984, -18067212, 10701259, -8419330, 4871159, 7314315, 3312762, 17899792, 4465692, 4947473, -22249371 ], [ 8135161, 17372254, -9076479, 9467906, 13262764, -907969, 3716681, 12409123, 19654447, 7379200, -16950779, 23068429, 20663200, -21354468, 10966465, -5462278, 5673221, 7945857, -2579538, 22122736, 9649428, 4411667, -22625073 ], [ 6224383, 17725810, -15726537, 12200942, 15134260, 3315017, 6092591, 10601413, 24920473, 6489088, -22135853, 26073355, 21008416, -24641724, 11231671, -2505226, 6475283, 8577399, -8471838, 26345680, 14833164, 3875861, -23000775 ], [ 5699485, 12387466, -13406975, 10672868, 10688651, 7229798, 9010556, 4530858, 20722344, 8332056, -22469272, 21981706, 16237077, -20744285, 13359152, -4810829, 4586875, 10607286, -8224033, 22775744, 16468570, 3653950, -21182157 ], [ 5451763, 5910742, -9293489, 8292572, 4979621, 11082938, 12036932, -2392266, 14631384, 10721640, -21832360, 16470742, 10442427, -15409907, 15859088, -8168963, 2160373, 12916842, -6748207, 17647232, 17394310, 3494818, -18924675 ], [ 5204041, -565982, -5180003, 5912276, -729409, 14936078, 15063308, -9315390, 8540424, 13111224, -21195448, 10959778, 4647777, -10075529, 18359024, -11527097, -266129, 15226398, -5272381, 12518720, 18320050, 3335686, -16667193 ], [ 4956319, -7042706, -1066517, 3531980, -6438439, 18789218, 18089684, -16238514, 2449464, 15500808, -20558536, 5448814, -1146873, -4741151, 20858960, -14885231, -2692631, 17535954, -3796555, 7390208, 19245790, 3176554, -14409711 ], [ 4708597, -13519430, 3046969, 1151684, -12147469, 22642358, 21116060, -23161638, -3641496, 17890392, -19921624, -62150, -6941523, 593227, 23358896, -18243365, -5119133, 19845510, -2320729, 2261696, 20171530, 3017422, -12152229 ], [ 5073793, -14699339, 5810833, -399415, -13149214, 21465662, 19527953, -25143921, -7548141, 18060786, -18697426, -1161653, -8995290, 1339993, 21674969, -19399079, -4716026, 18250194, -1412563, -1314463, 16734604, 1594297, -9774888 ], [ 6051907, -10582433, 7225075, -1121317, -9443674, 15259130, 13325363, -22185363, -9270471, 16011990, -16885942, 2150305, -7308174, -2500853, 15807179, -18352373, -1483310, 12750006, -1072057, -3338269, 8935012, -1092821, -7277688 ], [ 7030021, -6465527, 8639317, -1843219, -5738134, 9052598, 7122773, -19226805, -10992801, 13963194, -15074458, 5462263, -5621058, -6341699, 9939389, -17305667, 1749406, 7249818, -731551, -5362075, 1135420, -3779939, -4780488 ], [ 8008135, -2348621, 10053559, -2565121, -2032594, 2846066, 920183, -16268247, -12715131, 11914398, -13262974, 8774221, -3933942, -10182545, 4071599, -16258961, 4982122, 1749630, -391045, -7385881, -6664172, -6467057, -2283288 ], [ 8986249, 1768285, 11467801, -3287023, 1672946, -3360466, -5282407, -13309689, -14437461, 9865602, -11451490, 12086179, -2246826, -14023391, -1796191, -15212255, 8214838, -3750558, -50539, -9409687, -14463764, -9154175, 213912 ], [ 9640039, 4833041, 12974361, -3269743, 4375214, -8352616, -10385590, -10174118, -15396678, 7691769, -9554138, 14345860, -1590796, -17070776, -7147125, -14235981, 10224906, -7568983, 94807, -11365664, -20386269, -10807575, 2565515 ], [ 8672209, 2637047, 14942511, 443447, 2061122, -7272856, -9991738, -6153482, -12540330, 4892751, -7227446, 11344156, -6090196, -16150856, -9913779, -13611867, 6121734, -2978593, -735647, -12982496, -16923339, -7292385, 4189133 ], [ 7704379, 441053, 16910661, 4156637, -252970, -6193096, -9597886, -2132846, -9683982, 2093733, -4900754, 8342452, -10589596, -15230936, -12680433, -12987753, 2018562, 1611797, -1566101, -14599328, -13460409, -3777195, 5812751 ], [ 6736549, -1754941, 18878811, 7869827, -2567062, -5113336, -9204034, 1887790, -6827634, -705285, -2574062, 5340748, -15088996, -14311016, -15447087, -12363639, -2084610, 6202187, -2396555, -16216160, -9997479, -262005, 7436369 ], [ 5768719, -3950935, 20846961, 11583017, -4881154, -4033576, -8810182, 5908426, -3971286, -3504303, -247370, 2339044, -19588396, -13391096, -18213741, -11739525, -6187782, 10792577, -3227009, -17832992, -6534549, 3253185, 9059987 ], [ 4800889, -6146929, 22815111, 15296207, -7195246, -2953816, -8416330, 9929062, -1114938, -6303321, 2079322, -662660, -24087796, -12471176, -20980395, -11115411, -10290954, 15382967, -4057463, -19449824, -3071619, 6768375, 10683605 ], [ 6774614, -5887053, 16989631, 10281317, -7553968, 849694, -6458318, 7254833, -4364940, -7462874, 1177184, 1931321, -18673486, -8799246, -15570409, -9823382, -9572106, 13859012, -4291572, -16052381, -2478469, 8495930, 6048398 ], [ 9336650, -5136003, 9605425, 3520811, -7521616, 5197954, -4187474, 3241631, -8836212, -8294534, -370720, 5644439, -11276434, -4576914, -8525095, -8397770, -7888854, 11112188, -4406412, -11652083, -2459275, 9865958, 161426 ], [ 11898686, -4384953, 2221219, -3239695, -7489264, 9546214, -1916630, -771571, -13307484, -9126194, -1918624, 9357557, -3879382, -354582, -1479781, -6972158, -6205602, 8365364, -4521252, -7251785, -2440081, 11235986, -5725546 ], [ 14460722, -3633903, -5162987, -10000201, -7456912, 13894474, 354214, -4784773, -17778756, -9957854, -3466528, 13070675, 3517670, 3867750, 5565533, -5546546, -4522350, 5618540, -4636092, -2851487, -2420887, 12606014, -11612518 ], [ 17022758, -2882853, -12547193, -16760707, -7424560, 18242734, 2625058, -8797975, -22250028, -10789514, -5014432, 16783793, 10914722, 8090082, 12610847, -4120934, -2839098, 2871716, -4750932, 1548811, -2401693, 13976042, -17499490 ], [ 16514465, -1580241, -13295213, -15636967, -6251134, 18589105, 3551605, -8872135, -21233979, -11139500, -5559403, 14806268, 12141485, 10053297, 15428810, -2902292, -929436, 772271, -4936239, 2099203, -1699699, 13472558, -18294466 ], [ 12935843, 273933, -7407047, -6628981, -3936634, 14933587, 3133855, -5007253, -14730609, -11007812, -5101441, 7138100, 7197959, 9757395, 14019422, -1890620, 1206636, -679795, -5192013, -1200311, -314905, 11095562, -13997446 ], [ 9357221, 2128107, -1518881, 2379005, -1622134, 11278069, 2716105, -1142371, -8227239, -10876124, -4643479, -530068, 2254433, 9461493, 12610034, -878948, 3342708, -2131861, -5447787, -4499825, 1069889, 8718566, -9700426 ], [ 5778599, 3982281, 4369285, 11386991, 692366, 7622551, 2298355, 2722511, -1723869, -10744436, -4185517, -8198236, -2689093, 9165591, 11200646, 132724, 5478780, -3583927, -5703561, -7799339, 2454683, 6341570, -5403406 ], [ 2199977, 5836455, 10257451, 20394977, 3006866, 3967033, 1880605, 6587393, 4779501, -10612748, -3727555, -15866404, -7632619, 8869689, 9791258, 1144396, 7614852, -5035993, -5959335, -11098853, 3839477, 3964574, -1106386 ], [ -760336, 7822378, 15103099, 27740238, 4576848, 167443, 1810660, 8873520, 9941881, -9700799, -3141416, -21480664, -11091932, 8378922, 8821544, 1688296, 9207751, -5451394, -5659626, -13623454, 4290204, 1689502, 2569352 ], [ -629104, 10467046, 14736157, 26771874, 2424240, -4352507, 3479740, 3265872, 8399311, -4887545, -1914392, -16825384, -7130180, 6913830, 10050200, -106664, 8084785, -683470, -2582502, -12273490, 70596, -75950, 3138680 ], [ -497872, 13111714, 14369215, 25803510, 271632, -8872457, 5148820, -2341776, 6856741, -74291, -687368, -12170104, -3168428, 5448738, 11278856, -1901624, 6961819, 4084454, 494622, -10923526, -4149012, -1841402, 3708008 ], [ -366640, 15756382, 14002273, 24835146, -1880976, -13392407, 6817900, -7949424, 5314171, 4738963, 539656, -7514824, 793324, 3983646, 12507512, -3696584, 5838853, 8852378, 3571746, -9573562, -8368620, -3606854, 4277336 ], [ -235408, 18401050, 13635331, 23866782, -4033584, -17912357, 8486980, -13557072, 3771601, 9552217, 1766680, -2859544, 4755076, 2518554, 13736168, -5491544, 4715887, 13620302, 6648870, -8223598, -12588228, -5372306, 4846664 ], [ -104176, 21045718, 13268389, 22898418, -6186192, -22432307, 10156060, -19164720, 2229031, 14365471, 2993704, 1795736, 8716828, 1053462, 14964824, -7286504, 3592921, 18388226, 9725994, -6873634, -16807836, -7137758, 5415992 ], [ -2962649, 18669831, 11183912, 21526104, -8265040, -18052182, 7892175, -20174063, 4289131, 9168270, 1985383, 3552796, 7840570, -2764990, 12383130, -7706479, 7012945, 14604525, 9172103, -7740650, -17417509, -11303235, 4069195 ], [ -6419063, 15289833, 8755928, 20073000, -10329136, -11892042, 4841697, -20263745, 7069765, 1968978, 529993, 4730212, 5996710, -7054114, 9039366, -7851457, 11341567, 9110499, 7892009, -9051062, -17305195, -15948717, 2339173 ], [ -9875477, 11909835, 6327944, 18619896, -12393232, -5731902, 1791219, -20353427, 9850399, -5230314, -925397, 5907628, 4152850, -11343238, 5695602, -7996435, 15670189, 3616473, 6611915, -10361474, -17192881, -20594199, 609151 ], [ -13331891, 8529837, 3899960, 17166792, -14457328, 428238, -1259259, -20443109, 12631033, -12429606, -2380787, 7085044, 2308990, -15632362, 2351838, -8141413, 19998811, -1877553, 5331821, -11671886, -17080567, -25239681, -1120871 ], [ -16788305, 5149839, 1471976, 15713688, -16521424, 6588378, -4309737, -20532791, 15411667, -19628898, -3836177, 8262460, 465130, -19921486, -991926, -8286391, 24327433, -7371579, 4051727, -12982298, -16968253, -29885163, -2850893 ], [ -17462801, 2635086, 1400183, 12125340, -15821605, 8218821, -5145645, -18980789, 17636407, -20358726, -5723705, 9513403, 1028230, -22645681, -87300, -9479821, 25244122, -7830651, 5113484, -10999634, -14513494, -28991214, -2183432 ], [ -15355379, 985578, 3684581, 6401748, -12357871, 5319567, -3766983, -15787103, 19305253, -14619090, -8043371, 10837873, 3998290, -23804947, 5065716, -11721703, 22748878, -3254769, 8517092, -5723894, -9716290, -22557834, 881512 ], [ -13247957, -663930, 5968979, 678156, -8894137, 2420313, -2388321, -12593417, 20974099, -8879454, -10363037, 12162343, 6968350, -24964213, 10218732, -13963585, 20253634, 1321113, 11920700, -448154, -4919086, -16124454, 3946456 ], [ -11140535, -2313438, 8253377, -5045436, -5430403, -478941, -1009659, -9399731, 22642945, -3139818, -12682703, 13486813, 9938410, -26123479, 15371748, -16205467, 17758390, 5896995, 15324308, 4827586, -121882, -9691074, 7011400 ], [ -9033113, -3962946, 10537775, -10769028, -1966669, -3378195, 369003, -6206045, 24311791, 2599818, -15002369, 14811283, 12908470, -27282745, 20524764, -18447349, 15263146, 10472877, 18727916, 10103326, 4675322, -3257694, 10076344 ], [ -7736269, -5413363, 11273313, -15242778, 1178782, -5353222, 914638, -3611836, 25469951, 7276178, -16207154, 15817491, 14780184, -26617711, 24966727, -19491208, 13099274, 13916624, 21472074, 13703350, 9107129, 1887452, 12636021 ], [ -10492315, -5868325, 4264551, -13467318, 2732818, -2707114, -2704862, -4015012, 24074681, 6636158, -11837534, 15232389, 11160168, -16831177, 25853425, -14544952, 12592262, 11699696, 20918982, 8924794, 11711951, 591428, 12669363 ], [ -13248361, -6323287, -2744211, -11691858, 4286854, -61006, -6324362, -4418188, 22679411, 5996138, -7467914, 14647287, 7540152, -7044643, 26740123, -9598696, 12085250, 9482768, 20365890, 4146238, 14316773, -704596, 12702705 ], [ -16004407, -6778249, -9752973, -9916398, 5840890, 2585102, -9943862, -4821364, 21284141, 5356118, -3098294, 14062185, 3920136, 2741891, 27626821, -4652440, 11578238, 7265840, 19812798, -632318, 16921595, -2000620, 12736047 ], [ -18760453, -7233211, -16761735, -8140938, 7394926, 5231210, -13563362, -5224540, 19888871, 4716098, 1271326, 13477083, 300120, 12528425, 28513519, 293816, 11071226, 5048912, 19259706, -5410874, 19526417, -3296644, 12769389 ], [ -21516499, -7688173, -23770497, -6365478, 8948962, 7877318, -17182862, -5627716, 18493601, 4076078, 5640946, 12891981, -3319896, 22314959, 29400217, 5240072, 10564214, 2831984, 18706614, -10189430, 22131239, -4592668, 12802731 ], [ -19598930, -5266000, -22432644, -4800818, 7226558, 7320946, -17955027, -4841852, 18380116, 4452103, 5151486, 11040684, -2732067, 21284023, 25235530, 7447538, 7175872, 2583511, 13448262, -8262886, 20903576, -2432867, 11571238 ], [ -16746638, -2268400, -19425468, -3278318, 4848866, 6124078, -18157725, -3818180, 18522988, 5031337, 3690210, 8936148, -1302669, 18089593, 20060566, 9107246, 3211264, 2728729, 7248858, -4995322, 18909416, 418099, 10086778 ], [ -13894346, 729200, -16418292, -1755818, 2471174, 4927210, -18360423, -2794508, 18665860, 5610571, 2228934, 6831612, 126729, 14895163, 14885602, 10766954, -753344, 2873947, 1049454, -1727758, 16915256, 3269065, 8602318 ], [ -11042054, 3726800, -13411116, -233318, 93482, 3730342, -18563121, -1770836, 18808732, 6189805, 767658, 4727076, 1556127, 11700733, 9710638, 12426662, -4717952, 3019165, -5149950, 1539806, 14921096, 6120031, 7117858 ], [ -8189762, 6724400, -10403940, 1289182, -2284210, 2533474, -18765819, -747164, 18951604, 6769039, -693618, 2622540, 2985525, 8506303, 4535674, 14086370, -8682560, 3164383, -11349354, 4807370, 12926936, 8970997, 5633398 ] ], [ [ -9117344, -20017792, -26893376, 24658208, -22823680, -19541632, 17838208, -400992, -12329632, 6323040, -18053056, 8192416, -13788032, -13587808, 26984288, 28078464, 13854080, -13982400, 21141824, 28737344, -13590208, 5223936, 15400096 ], [ -9117344, -20017792, -26893376, 24658208, -22823680, -19541632, 17838208, -400992, -12329632, 6323040, -18053056, 8192416, -13788032, -13587808, 26984288, 28078464, 13854080, -13982400, 21141824, 28737344, -13590208, 5223936, 15400096 ], [ -9117344, -20017792, -26893376, 24658208, -22823680, -19541632, 17838208, -400992, -12329632, 6323040, -18053056, 8192416, -13788032, -13587808, 26984288, 28078464, 13854080, -13982400, 21141824, 28737344, -13590208, 5223936, 15400096 ], [ -7106704, -20447012, -21695531, 15911578, -23448840, -15180922, 15207233, 1509263, -12195967, 4093900, -15665206, 6924856, -13968157, -15192933, 22560963, 19447129, 7625250, -15453590, 15993279, 20196269, -12698758, 6460841, 11741146 ], [ -4693936, -20962076, -15458117, 5415622, -24199032, -9948070, 12050063, 3801569, -12035569, 1418932, -12799786, 5403784, -14184307, -17119083, 17252973, 9089527, 150654, -17219018, 9815025, 9946979, -11629018, 7945127, 7350406 ], [ -2281168, -21477140, -9220703, -5080334, -24949224, -4715218, 8892893, 6093875, -11875171, -1256036, -9934366, 3882712, -14400457, -19045233, 11944983, -1268075, -7323942, -18984446, 3636771, -302311, -10559278, 9429413, 2959666 ], [ 131600, -21992204, -2983289, -15576290, -25699416, 517634, 5735723, 8386181, -11714773, -3931004, -7068946, 2361640, -14616607, -20971383, 6636993, -11625677, -14798538, -20749874, -2541483, -10551601, -9489538, 10913699, -1431074 ], [ 2544368, -22507268, 3254125, -26072246, -26449608, 5750486, 2578553, 10678487, -11554375, -6605972, -4203526, 840568, -14832757, -22897533, 1329003, -21983279, -22273134, -22515302, -8719737, -20800891, -8419798, 12397985, -5821814 ], [ 4127459, -22984349, 7039321, -26924501, -26360772, 6815219, -668716, 11173703, -7778839, -4379468, -4624564, -1138910, -16169056, -21118380, -1845336, -23225675, -23744613, -22629815, -8959695, -21754732, -5436970, 10239380, -6698108 ], [ 4880873, -23423447, 8372299, -18133055, -25432908, 3711833, -4006084, 9871829, -388165, 2748508, -8332060, -3576794, -18625504, -15633924, -2886024, -15352865, -19212975, -21093413, -3261357, -13413124, -541054, 4437884, -4059956 ], [ 5634287, -23862545, 9705277, -9341609, -24505044, 608447, -7343452, 8569955, 7002509, 9876484, -12039556, -6014678, -21081952, -10149468, -3926712, -7480055, -14681337, -19557011, 2436981, -5071516, 4354862, -1363612, -1421804 ], [ 6387701, -24301643, 11038255, -550163, -23577180, -2494939, -10680820, 7268081, 14393183, 17004460, -15747052, -8452562, -23538400, -4665012, -4967400, 392755, -10149699, -18020609, 8135319, 3270092, 9250778, -7165108, 1216348 ], [ 7141115, -24740741, 12371233, 8241283, -22649316, -5598325, -14018188, 5966207, 21783857, 24132436, -19454548, -10890446, -25994848, 819444, -6008088, 8265565, -5618061, -16484207, 13833657, 11611700, 14146694, -12966604, 3854500 ], [ 7284764, -24460063, 12274039, 15151592, -21037425, -7559549, -16331311, 4745766, 26935832, 28968421, -22564937, -12431075, -26642379, 4425272, -6037767, 14259677, -2231500, -14682129, 18088651, 17685798, 18232956, -17474725, 6204650 ], [ 4379588, -20580505, 5025985, 12656216, -16005399, -3809963, -13523209, 3932490, 20894312, 22344451, -22689791, -9485429, -18245325, -1362040, -1012401, 10860299, -4570324, -11551671, 15126925, 12422346, 18270948, -15515971, 7114790 ], [ 1474412, -16700947, -2222069, 10160840, -10973373, -60377, -10715107, 3119214, 14852792, 15720481, -22814645, -6539783, -9848271, -7149352, 4012965, 7460921, -6909148, -8421213, 12165199, 7158894, 18308940, -13557217, 8024930 ], [ -1430764, -12821389, -9470123, 7665464, -5941347, 3689209, -7907005, 2305938, 8811272, 9096511, -22939499, -3594137, -1451217, -12936664, 9038331, 4061543, -9247972, -5290755, 9203473, 1895442, 18346932, -11598463, 8935070 ], [ -4335940, -8941831, -16718177, 5170088, -909321, 7438795, -5098903, 1492662, 2769752, 2472541, -23064353, -648491, 6945837, -18723976, 14063697, 662165, -11586796, -2160297, 6241747, -3368010, 18384924, -9639709, 9845210 ], [ -7241116, -5062273, -23966231, 2674712, 4122705, 11188381, -2290801, 679386, -3271768, -4151429, -23189207, 2297155, 15342891, -24511288, 19089063, -2737213, -13925620, 970161, 3280021, -8631462, 18422916, -7680955, 10755350 ], [ -7710452, -6668240, -21035495, 3104641, 8991401, 12545857, 455071, 3460260, -3810443, -2447804, -23657616, 5680681, 12531640, -18775515, 18210139, 1428839, -9029079, -2537986, 600875, -11333609, 17101408, -8311546, 8979675 ], [ -7692620, -9371312, -16069001, 4119631, 13827431, 13424911, 3188497, 6959964, -3248549, 921340, -24194736, 9151783, 7478728, -10735125, 16150357, 7107977, -2685465, -7373854, -2021755, -13523495, 15508000, -9460006, 6666837 ], [ -7674788, -12074384, -11102507, 5134621, 18663461, 14303965, 5921923, 10459668, -2686655, 4290484, -24731856, 12622885, 2425816, -2694735, 14090575, 12787115, 3658149, -12209722, -4644385, -15713381, 13914592, -10608466, 4353999 ], [ -7656956, -14777456, -6136013, 6149611, 23499491, 15183019, 8655349, 13959372, -2124761, 7659628, -25268976, 16093987, -2627096, 5345655, 12030793, 18466253, 10001763, -17045590, -7267015, -17903267, 12321184, -11756926, 2041161 ], [ -7639124, -17480528, -1169519, 7164601, 28335521, 16062073, 11388775, 17459076, -1562867, 11028772, -25806096, 19565089, -7680008, 13386045, 9971011, 24145391, 16345377, -21881458, -9889645, -20093153, 10727776, -12905386, -271677 ], [ -7385438, -16138520, 3058822, 7069252, 27305738, 12997228, 11183833, 18704877, -1012322, 13306255, -23950446, 20143495, -8954195, 18519294, 8193475, 24145406, 15457350, -21601315, -12100816, -20836406, 7542586, -15016369, -858465 ], [ -6895898, -10751432, 6549010, 5863564, 20410142, 5988484, 8040523, 17696775, -473126, 14492077, -19702026, 17829205, -6449657, 20745402, 6698185, 18466298, 7337682, -16205161, -13900528, -20133026, 2765614, -18089875, 280797 ], [ -6406358, -5364344, 10039198, 4657876, 13514546, -1020260, 4897213, 16688673, 66070, 15677899, -15453606, 15514915, -3945119, 22971510, 5202895, 12787190, -781986, -10809007, -15700240, -19429646, -2011358, -21163381, 1420059 ], [ -5916818, 22744, 13529386, 3452188, 6618950, -8029004, 1753903, 15680571, 605266, 16863721, -11205186, 13200625, -1440581, 25197618, 3707605, 7108082, -8901654, -5412853, -17499952, -18726266, -6788330, -24236887, 2559321 ], [ -5427278, 5409832, 17019574, 2246500, -276646, -15037748, -1389407, 14672469, 1144462, 18049543, -6956766, 10886335, 1063957, 27423726, 2212315, 1428974, -17021322, -16699, -19299664, -18022886, -11565302, -27310393, 3698583 ], [ -4927430, 8907487, 19698304, 1899227, -5853748, -20130910, -3162385, 12789429, 2511400, 19216842, -3592058, 7860441, 3644580, 27828757, 666948, -3592565, -22631832, 4751584, -20811379, -16203740, -15237145, -29643444, 4840024 ], [ -4376042, 2957977, 18319744, 5844029, -4838380, -15646162, 1916297, 6531699, 8017048, 20291526, -4645910, 1276527, 6605628, 19128403, -1128804, -5326259, -15696552, 6380512, -20883109, -8805764, -13383343, -28274220, 5992360 ], [ -3824654, -2991533, 16941184, 9788831, -3823012, -11161414, 6994979, 273969, 13522696, 21366210, -5699762, -5307387, 9566676, 10428049, -2924556, -7059953, -8761272, 8009440, -20954839, -1407788, -11529541, -26904996, 7144696 ], [ -3273266, -8941043, 15562624, 13733633, -2807644, -6676666, 12073661, -5983761, 19028344, 22440894, -6753614, -11891301, 12527724, 1727695, -4720308, -8793647, -1825992, 9638368, -21026569, 5990188, -9675739, -25535772, 8297032 ], [ -2721878, -14890553, 14184064, 17678435, -1792276, -2191918, 17152343, -12241491, 24533992, 23515578, -7807466, -18475215, 15488772, -6972659, -6516060, -10527341, 5109288, 11267296, -21098299, 13388164, -7821937, -24166548, 9449368 ], [ -2170490, -20840063, 12805504, 21623237, -776908, 2292830, 22231025, -18499221, 30039640, 24590262, -8861318, -25059129, 18449820, -15673013, -8311812, -12261035, 12044568, 12896224, -21170029, 20786140, -5968135, -22797324, 10601704 ], [ -1087282, -21457513, 7065104, 19093919, -1780850, -170507, 22967622, -15563296, 26440053, 18330946, -6753150, -17659983, 12113758, -15555107, -7947474, -10571929, 7919843, 14956667, -14395054, 18518326, -5934323, -21083725, 8601060 ], [ 102290, -21008551, 452336, 15269777, -3188654, -4023461, 22835802, -10788640, 21019419, 10604830, -4012578, -7464225, 3918274, -13673549, -7151118, -8198263, 1583117, 17103413, -6250738, 14317354, -6264509, -19301251, 5969820 ], [ 1291862, -20559589, -6160432, 11445635, -4596458, -7876415, 22703982, -6013984, 15598785, 2878714, -1272006, 2731533, -4277210, -11791991, -6354762, -5824597, -4753609, 19250159, 1893578, 10116382, -6594695, -17518777, 3338580 ], [ 2481434, -20110627, -12773200, 7621493, -6004262, -11729369, 22572162, -1239328, 10178151, -4847402, 1468566, 12927291, -12472694, -9910433, -5558406, -3450931, -11090335, 21396905, 10037894, 5915410, -6924881, -15736303, 707340 ], [ 3671006, -19661665, -19385968, 3797351, -7412066, -15582323, 22440342, 3535328, 4757517, -12573518, 4209138, 23123049, -20668178, -8028875, -4762050, -1077265, -17427061, 23543651, 18182210, 1714438, -7255067, -13953829, -1923900 ], [ 4988993, -18150610, -21060091, -460156, -5917127, -15681623, 19788825, 8453555, -209049, -14121302, 4336287, 24352044, -24432149, -8250167, -2998551, -129211, -20334784, 20668808, 21880163, 2482879, -3854396, -10295857, -4806420 ], [ 6435395, -15577462, -17795569, -5151028, -1519445, -12027269, 14617611, 13515353, -4721547, -9490754, 1850013, 16614276, -23764607, -10574309, -267909, -606769, -19813504, 12772376, 21131753, 8220733, 3277132, -4762387, -7940220 ], [ 7881797, -13004314, -14531047, -9841900, 2878237, -8372915, 9446397, 18577151, -9234045, -4860206, -636261, 8876508, -23097065, -12898451, 2462733, -1084327, -19292224, 4875944, 20383343, 13958587, 10408660, 771083, -11074020 ], [ 9328199, -10431166, -11266525, -14532772, 7275919, -4718561, 4275183, 23638949, -13746543, -229658, -3122535, 1138740, -22429523, -15222593, 5193375, -1561885, -18770944, -3020488, 19634933, 19696441, 17540188, 6304553, -14207820 ], [ 10774601, -7858018, -8002003, -19223644, 11673601, -1064207, -896031, 28700747, -18259041, 4400890, -5608809, -6599028, -21761981, -17546735, 7924017, -2039443, -18249664, -10916920, 18886523, 25434295, 24671716, 11838023, -17341620 ], [ 10804266, -6107626, -4605558, -22513520, 15498391, 1707747, -5129348, 31879947, -21402544, 8300551, -8101310, -13627153, -19596412, -19572876, 9106069, -2736083, -17833833, -17695208, 18682743, 29477999, 29240536, 15231636, -19841866 ], [ 3750246, -8471014, -549498, -18798416, 16458721, 67701, -4673180, 25646157, -17701072, 8545777, -10624946, -17107063, -9940708, -20109012, 2545171, -4528133, -17945247, -18882776, 21202113, 25050953, 20995816, 7925964, -19174342 ], [ -3303774, -10834402, 3506562, -15083312, 17419051, -1572345, -4217012, 19412367, -13999600, 8791003, -13148582, -20586973, -285004, -20645148, -4015727, -6320183, -18056661, -20070344, 23721483, 20623907, 12751096, 620292, -18506818 ], [ -10357794, -13197790, 7562622, -11368208, 18379381, -3212391, -3760844, 13178577, -10298128, 9036229, -15672218, -24066883, 9370700, -21181284, -10576625, -8112233, -18168075, -21257912, 26240853, 16196861, 4506376, -6685380, -17839294 ], [ -17411814, -15561178, 11618682, -7653104, 19339711, -4852437, -3304676, 6944787, -6596656, 9281455, -18195854, -27546793, 19026404, -21717420, -17137523, -9904283, -18279489, -22445480, 28760223, 11769815, -3738344, -13991052, -17171770 ], [ -24465834, -17924566, 15674742, -3938000, 20300041, -6492483, -2848508, 710997, -2895184, 9526681, -20719490, -31026703, 28682108, -22253556, -23698421, -11696333, -18390903, -23633048, 31279593, 7342769, -11983064, -21296724, -16504246 ], [ -23138819, -14199889, 16015667, -4808021, 14284326, -5612429, -5425355, 3444397, -3471112, 7867247, -21030431, -28002183, 27640937, -19983067, -20024089, -12860853, -13637177, -19934926, 30407318, 3279548, -7590609, -21260176, -12872642 ], [ -20135597, -9257599, 15613565, -6595067, 6873402, -4228355, -8608805, 7971235, -4902520, 5826881, -20898833, -23676777, 24460391, -17151253, -14302711, -13899867, -7910423, -15259666, 28856714, -710908, -670719, -19755184, -8648222 ], [ -17132375, -4315309, 15211463, -8382113, -537522, -2844281, -11792255, 12498073, -6333928, 3786515, -20767235, -19351371, 21279845, -14319439, -8581333, -14938881, -2183669, -10584406, 27306110, -4701364, 6249171, -18250192, -4423802 ], [ -14129153, 626981, 14809361, -10169159, -7948446, -1460207, -14975705, 17024911, -7765336, 1746149, -20635637, -15025965, 18099299, -11487625, -2859955, -15977895, 3543085, -5909146, 25755506, -8691820, 13169061, -16745200, -199382 ], [ -11125931, 5569271, 14407259, -11956205, -15359370, -76133, -18159155, 21551749, -9196744, -294217, -20504039, -10700559, 14918753, -8655811, 2861423, -17016909, 9269839, -1233886, 24204902, -12682276, 20088951, -15240208, 4025038 ], [ -9280553, 5940962, 10514015, -9651362, -17095683, 2896240, -18545882, 21249037, -8246254, -3377941, -18700358, -6939813, 13451234, -5772679, 7362335, -13212885, 8875144, 2577497, 21574577, -13566697, 20224452, -13490989, 8140387 ], [ -8593019, 1742054, 3129629, -3254630, -13157385, 7456912, -16135886, 16116775, -4913866, -7505023, -15224594, -3743727, 13696742, -2838229, 10642781, -4565823, 2359000, 5525003, 17864531, -11345083, 13575564, -11497543, 12146665 ], [ -7905485, -2456854, -4254757, 3142102, -9219087, 12017584, -13725890, 10984513, -1581478, -11632105, -11748830, -547641, 13942250, 96221, 13923227, 4081239, -4157144, 8472509, 14154485, -9123469, 6926676, -9504097, 16152943 ], [ -7217951, -6655762, -11639143, 9538834, -5280789, 16578256, -11315894, 5852251, 1750910, -15759187, -8273066, 2648445, 14187758, 3030671, 17203673, 12728301, -10673288, 11420015, 10444439, -6901855, 277788, -7510651, 20159221 ], [ -6530417, -10854670, -19023529, 15935566, -1342491, 21138928, -8905898, 719989, 5083298, -19886269, -4797302, 5844531, 14433266, 5965121, 20484119, 21375363, -17189432, 14367521, 6734393, -4680241, -6371100, -5517205, 24165499 ], [ -5210970, -13818720, -24399523, 20476500, 2333911, 23595884, -6460301, -3997269, 7372768, -22812172, -2078644, 7606564, 14077193, 7518546, 22181729, 27785192, -21793495, 15633248, 3416998, -3091790, -10791847, -4079244, 27281370 ], [ -731958, -10608480, -19733557, 15738444, 4700833, 15534260, -3836699, -6639507, 4447648, -19732180, -3145516, 2198332, 10713215, 2166846, 15965159, 23008856, -16837153, 8490080, 2062858, -4669154, -4071889, -5418708, 25945206 ], [ 3747054, -7398240, -15067591, 11000388, 7067755, 7472636, -1213097, -9281745, 1522528, -16652188, -4212388, -3209900, 7349237, -3184854, 9748589, 18232520, -11880811, 1346912, 708718, -6246518, 2648069, -6758172, 24609042 ], [ 8226066, -4188000, -10401625, 6262332, 9434677, -588988, 1410505, -11923983, -1402592, -13572196, -5279260, -8618132, 3985259, -8536554, 3532019, 13456184, -6924469, -5796256, -645422, -7823882, 9368027, -8097636, 23272878 ], [ 12705078, -977760, -5735659, 1524276, 11801599, -8650612, 4034107, -14566221, -4327712, -10492204, -6346132, -14026364, 621281, -13888254, -2684551, 8679848, -1968127, -12939424, -1999562, -9401246, 16087985, -9437100, 21936714 ], [ 17184090, 2232480, -1069693, -3213780, 14168521, -16712236, 6657709, -17208459, -7252832, -7412212, -7413004, -19434596, -2742697, -19239954, -8901121, 3903512, 2988215, -20082592, -3353702, -10978610, 22807943, -10776564, 20600550 ], [ 15213927, 4220140, -3102807, -491741, 16362283, -15018275, 9524151, -17275757, -9264752, -2092925, -1988696, -20506188, -6261080, -16760009, -7926056, 4819906, 2069592, -18277230, -318207, -8198089, 20293351, -12401918, 17828221 ], [ 11953929, 5963284, -6475737, 3722317, 18521413, -11373197, 12439161, -16828067, -11094032, 3674221, 4733848, -20710452, -9810344, -12713735, -5512664, 6874846, -24024, -14682162, 3595215, -4545991, 15931849, -14084450, 14768659 ], [ 8693931, 7706428, -9848667, 7936375, 20680543, -7728119, 15354171, -16380377, -12923312, 9441367, 11456392, -20914716, -13359608, -8667461, -3099272, 8929786, -2117640, -11087094, 7508637, -893893, 11570347, -15766982, 11709097 ], [ 5433933, 9449572, -13221597, 12150433, 22839673, -4083041, 18269181, -15932687, -14752592, 15208513, 18178936, -21118980, -16908872, -4621187, -685880, 10984726, -4211256, -7492026, 11422059, 2758205, 7208845, -17449514, 8649535 ], [ 2173935, 11192716, -16594527, 16364491, 24998803, -437963, 21184191, -15484997, -16581872, 20975659, 24901480, -21323244, -20458136, -574913, 1727512, 13039666, -6304872, -3896958, 15335481, 6410303, 2847343, -19132046, 5589973 ], [ 534270, 13512544, -16626903, 18859900, 23818408, -1441274, 18377703, -15004490, -15701498, 19952989, 24683665, -21231213, -20901242, -588629, 241330, 12076921, -5469195, -2404239, 14184852, 9291584, -591443, -17376122, 2194684 ], [ 514938, 16409056, -13318725, 19636660, 19298488, -7092974, 9849717, -14491166, -12111470, 12140503, 17525491, -20842887, -18238190, -4662335, -5144426, 8096491, -1704225, -3013869, 7970172, 11402048, -3107513, -12181742, -1536332 ], [ 495606, 19305568, -10010547, 20413420, 14778568, -12744674, 1321731, -13977842, -8521442, 4328017, 10367317, -20454561, -15575138, -8736041, -10530182, 4116061, 2060745, -3623499, 1755492, 13512512, -5623583, -6987362, -5267348 ], [ 476274, 22202080, -6702369, 21190180, 10258648, -18396374, -7206255, -13464518, -4931414, -3484469, 3209143, -20066235, -12912086, -12809747, -15915938, 135631, 5825715, -4233129, -4459188, 15622976, -8139653, -1792982, -8998364 ], [ 456942, 25098592, -3394191, 21966940, 5738728, -24048074, -15734241, -12951194, -1341386, -11296955, -3949031, -19677909, -10249034, -16883453, -21301694, -3844799, 9590685, -4842759, -10673868, 17733440, -10655723, 3401398, -12729380 ], [ 435284, 25993366, -783749, 21895781, 2185108, -27742511, -21760845, -12018029, 855318, -16544281, -10066315, -19007485, -8300600, -19001428, -24685918, -7425322, 11822087, -5836600, -15392819, 19175312, -11648453, 7907903, -15331206 ], [ 401996, 16879450, -1661987, 17585027, 3462988, -21650633, -15280539, -8985659, -3914598, -8965807, -10979149, -16926571, -9925256, -11340748, -18062482, -9006310, 6385649, -8751496, -12633125, 17274224, -5024483, 8975033, -12287082 ], [ 368708, 7765534, -2540225, 13274273, 4740868, -15558755, -8800233, -5953289, -8684514, -1387333, -11891983, -14845657, -11549912, -3680068, -11439046, -10587298, 949211, -11666392, -9873431, 15373136, 1599487, 10042163, -9242958 ], [ 335420, -1348382, -3418463, 8963519, 6018748, -9466877, -2319927, -2920919, -13454430, 6191141, -12804817, -12764743, -13174568, 3980612, -4815610, -12168286, -4487227, -14581288, -7113737, 13472048, 8223457, 11109293, -6198834 ], [ 302132, -10462298, -4296701, 4652765, 7296628, -3374999, 4160379, 111451, -18224346, 13769615, -13717651, -10683829, -14799224, 11641292, 1807826, -13749274, -9923665, -17496184, -4354043, 11570960, 14847427, 12176423, -3154710 ], [ 268844, -19576214, -5174939, 342011, 8574508, 2716879, 10640685, 3143821, -22994262, 21348089, -14630485, -8602915, -16423880, 19301972, 8431262, -15330262, -15360103, -20411080, -1594349, 9669872, 21471397, 13243553, -110586 ], [ 201951, -15966990, -3792137, 1272827, 7605878, 6354122, 12620171, 3603171, -19972833, 23782248, -7588919, -7483731, -11028276, 17618337, 6095258, -16396725, -9803966, -13981836, 2875715, 6400774, 15465762, 11488238, -3431332 ], [ 128337, -9813138, -1957127, 3251957, 6187946, 9500438, 13699493, 3547917, -15393135, 25187544, 1043527, -6556893, -4228620, 14065839, 1967366, -17360283, -2049314, -5683764, 7687853, 2858074, 6934206, 9168434, -8025052 ], [ 54723, -3659286, -122117, 5231087, 4770014, 12646754, 14778815, 3492663, -10813437, 26592840, 9675973, -5630055, 2571036, 10513341, -2160526, -18323841, 5705338, 2614308, 12499991, -684626, -1597350, 6848630, -12618772 ], [ -18891, 2494566, 1712893, 7210217, 3352082, 15793070, 15858137, 3437409, -6233739, 27998136, 18308419, -4703217, 9370692, 6960843, -6288418, -19287399, 13459990, 10912380, 17312129, -4227326, -10128906, 4528826, -17212492 ], [ -92505, 8648418, 3547903, 9189347, 1934150, 18939386, 16937459, 3382155, -1654041, 29403432, 26940865, -3776379, 16170348, 3408345, -10416310, -20250957, 21214642, 19210452, 22124267, -7770026, -18660462, 2209022, -21806212 ], [ 1078437, 9412635, 5559526, 10866308, -1732816, 16699373, 14314742, 4726797, -1597308, 25795812, 29828599, -1296552, 18391263, -644673, -11456299, -19309545, 21638881, 23051988, 20145884, -9592931, -21259599, -575449, -21744043 ], [ 3493935, 4787217, 7747762, 12241100, -7648816, 9073031, 7989986, 7471335, -6063540, 17175276, 26971621, 2736264, 16033437, -5198211, -9408385, -16463163, 14732707, 22436988, 11376980, -9696041, -17926317, -3824587, -17025985 ], [ 5909433, 161799, 9935998, 13615892, -13564816, 1446689, 1665230, 10215873, -10529772, 8554740, 24114643, 6769080, 13675611, -9751749, -7360471, -13616781, 7826533, 21821988, 2608076, -9799151, -14593035, -7073725, -12307927 ], [ 8324931, -4463619, 12124234, 14990684, -19480816, -6179653, -4659526, 12960411, -14996004, -65796, 21257665, 10801896, 11317785, -14305287, -5312557, -10770399, 920359, 21206988, -6160828, -9902261, -11259753, -10322863, -7589869 ], [ 10740429, -9089037, 14312470, 16365476, -25396816, -13805995, -10984282, 15704949, -19462236, -8686332, 18400687, 14834712, 8959959, -18858825, -3264643, -7924017, -5985815, 20591988, -14929732, -10005371, -7926471, -13572001, -2871811 ], [ 12023971, -13369082, 14998869, 16319646, -29711640, -19110843, -16111294, 17833105, -23126070, -16190198, 16194155, 18084587, 7363392, -21442554, -1252529, -5584387, -11369239, 19133184, -21599563, -10024993, -5616110, -15746995, 1150027 ], [ 7647733, -15922262, 8176083, 9170706, -26020584, -12808221, -15249586, 16879351, -22777914, -18110714, 17239853, 17419757, 9573120, -14177238, 580585, -5778517, -9138913, 13455360, -17774029, -9627175, -8420354, -12551269, 1690765 ], [ 3271495, -18475442, 1353297, 2021766, -22329528, -6505599, -14387878, 15925597, -22429758, -20031230, 18285551, 16754927, 11782848, -6911922, 2413699, -5972647, -6908587, 7777536, -13948495, -9229357, -11224598, -9355543, 2231503 ], [ -1104743, -21028622, -5469489, -5127174, -18638472, -202977, -13526170, 14971843, -22081602, -21951746, 19331249, 16090097, 13992576, 353394, 4246813, -6166777, -4678261, 2099712, -10122961, -8831539, -14028842, -6159817, 2772241 ], [ -5480981, -23581802, -12292275, -12276114, -14947416, 6099645, -12664462, 14018089, -21733446, -23872262, 20376947, 15425267, 16202304, 7618710, 6079927, -6360907, -2447935, -3578112, -6297427, -8433721, -16833086, -2964091, 3312979 ], [ -9857219, -26134982, -19115061, -19425054, -11256360, 12402267, -11802754, 13064335, -21385290, -25792778, 21422645, 14760437, 18412032, 14884026, 7913041, -6555037, -217609, -9255936, -2471893, -8035903, -19637330, 231635, 3853717 ], [ -7323117, -18694937, -14109842, -18180189, -9474619, 15797529, -13150151, 8673826, -14241209, -19904399, 15920723, 7848102, 13443535, 14938417, 9554635, -4585597, 2934702, -9256165, -402429, -5274305, -17634209, 2065756, 3133780 ], [ -3406947, -9256247, -6739022, -15256563, -8074741, 18611319, -14939369, 3595966, -5737943, -12454241, 9109277, -313734, 7039393, 13550623, 11157925, -2183443, 6271410, -8120875, 1315821, -2039951, -14669615, 3627556, 2161708 ], [ 509223, 182443, 631798, -12332937, -6674863, 21425109, -16728587, -1481894, 2765323, -5004083, 2297831, -8475570, 635251, 12162829, 12761215, 218711, 9608118, -6985585, 3034071, 1194403, -11705021, 5189356, 1189636 ], [ 4425393, 9621133, 8002618, -9409311, -5274985, 24238899, -18517805, -6559754, 11268589, 2446075, -4513615, -16637406, -5768891, 10775035, 14364505, 2620865, 12944826, -5850295, 4752321, 4428757, -8740427, 6751156, 217564 ], [ 8341563, 19059823, 15373438, -6485685, -3875107, 27052689, -20307023, -11637614, 19771855, 9896233, -11325061, -24799242, -12173033, 9387241, 15967795, 5023019, 16281534, -4715005, 6470571, 7663111, -5775833, 8312956, -754508 ], [ 11250270, 20309815, 17907904, -4190169, -1496905, 25584732, -20891411, -13865429, 23342383, 14421493, -13488754, -26549508, -15586064, 8978896, 15258442, 6687296, 17899881, -2895808, 6607716, 10632604, -6099698, 7208308, -2857370 ], [ 13151514, 13371109, 15606016, -2522763, 1859621, 19835028, -20270969, -13243199, 21980173, 16021855, -11004694, -21888204, -16007984, 9550000, 12236446, 7613696, 17799867, -392704, 5163756, 13337236, -9712022, 3437212, -6091022 ], [ 15052758, 6432403, 13304128, -855357, 5216147, 14085324, -19650527, -12620969, 20617963, 17622217, -8520634, -17226900, -16429904, 10121104, 9214450, 8540096, 17699853, 2110400, 3719796, 16041868, -13324346, -333884, -9324674 ], [ 16954002, -506303, 11002240, 812049, 8572673, 8335620, -19030085, -11998739, 19255753, 19222579, -6036574, -12565596, -16851824, 10692208, 6192454, 9466496, 17599839, 4613504, 2275836, 18746500, -16936670, -4104980, -12558326 ], [ 18855246, -7445009, 8700352, 2479455, 11929199, 2585916, -18409643, -11376509, 17893543, 20822941, -3552514, -7904292, -17273744, 11263312, 3170458, 10392896, 17499825, 7116608, 831876, 21451132, -20548994, -7876076, -15791978 ], [ 19644159, -13521976, 5821440, 2882658, 13906447, -2871971, -17178410, -10998345, 16037358, 20791743, -1743517, -4837969, -16446256, 11629576, 631725, 11135849, 17293649, 8262508, -710941, 23469687, -23498314, -10842543, -18483399 ], [ 14871417, -15290248, 57408, -3035154, 8987305, -6870773, -12893222, -11840511, 11711298, 12602745, -3309835, -9746551, -9371728, 10971640, 509307, 10961567, 16556663, 2622388, -2748043, 22057857, -23132614, -9785865, -18463665 ], [ 10098675, -17058520, -5706624, -8952966, 4068163, -10869575, -8608034, -12682677, 7385238, 4413747, -4876153, -14655133, -2297200, 10313704, 386889, 10787285, 15819677, -3017732, -4785145, 20646027, -22766914, -8729187, -18443931 ], [ 5325933, -18826792, -11470656, -14870778, -850979, -14868377, -4322846, -13524843, 3059178, -3775251, -6442471, -19563715, 4777328, 9655768, 264471, 10613003, 15082691, -8657852, -6822247, 19234197, -22401214, -7672509, -18424197 ], [ 553191, -20595064, -17234688, -20788590, -5770121, -18867179, -37658, -14367009, -1266882, -11964249, -8008789, -24472297, 11851856, 8997832, 142053, 10438721, 14345705, -14297972, -8859349, 17822367, -22035514, -6615831, -18404463 ], [ -4219551, -22363336, -22998720, -26706402, -10689263, -22865981, 4247530, -15209175, -5592942, -20153247, -9575107, -29380879, 18926384, 8339896, 19635, 10264439, 13608719, -19938092, -10896451, 16410537, -21669814, -5559153, -18384729 ], [ -7994368, -19995433, -23656992, -19153029, -12286785, -22208488, 3944008, -17749141, -6492277, -14403970, -8549900, -25795576, 12852072, 7067400, 4238452, 11836792, 9275208, -19276157, -9562868, 16683207, -17840899, -182640, -12165355 ], [ -11569600, -16800295, -23294112, -8905419, -13219983, -20619736, 2722744, -20628667, -6706267, -5867038, -7006388, -20511496, 4147992, 5671992, 9325516, 13758472, 4222392, -17353811, -7555148, 17292777, -13319341, 6057840, -4706053 ], [ -15144832, -13605157, -22931232, 1342191, -14153181, -19030984, 1501480, -23508193, -6920257, 2669894, -5462876, -15227416, -4556088, 4276584, 14412580, 15680152, -830424, -15431465, -5547428, 17902347, -8797783, 12298320, 2753249 ], [ -18720064, -10410019, -22568352, 11589801, -15086379, -17442232, 280216, -26387719, -7134247, 11206826, -3919364, -9943336, -13260168, 2881176, 19499644, 17601832, -5883240, -13509119, -3539708, 18511917, -4276225, 18538800, 10212551 ], [ -22295296, -7214881, -22205472, 21837411, -16019577, -15853480, -941048, -29267245, -7348237, 19743758, -2375852, -4659256, -21964248, 1485768, 24586708, 19523512, -10936056, -11586773, -1531988, 19121487, 245333, 24779280, 17671853 ], [ -23396653, -5041357, -17304174, 22284912, -14979033, -15176503, 1149553, -25677217, -9156073, 21099734, -112274, -20179, -23450970, 2421384, 25883041, 20900950, -10173726, -11937410, -700430, 19225548, 2853833, 23138358, 19491047 ], [ -22024135, -3889447, -7864458, 12932304, -11964747, -15411301, 6552019, -15617635, -12557755, 15274754, 2871370, 3973895, -17720334, 5688024, 23388643, 21734146, -3596250, -14561030, -1045034, 18824100, 3549275, 13616034, 15670133 ], [ -20651617, -2737537, 1575258, 3579696, -8950461, -15646099, 11954485, -5558053, -15959437, 9449774, 5855014, 7967969, -11989698, 8954664, 20894245, 22567342, 2981226, -17184650, -1389638, 18422652, 4244717, 4093710, 11849219 ], [ -19279099, -1585627, 11014974, -5772912, -5936175, -15880897, 17356951, 4501529, -19361119, 3624794, 8838658, 11962043, -6259062, 12221304, 18399847, 23400538, 9558702, -19808270, -1734242, 18021204, 4940159, -5428614, 8028305 ], [ -17906581, -433717, 20454690, -15125520, -2921889, -16115695, 22759417, 14561111, -22762801, -2200186, 11822302, 15956117, -528426, 15487944, 15905449, 24233734, 16136178, -22431890, -2078846, 17619756, 5635601, -14950938, 4207391 ], [ -16520679, 554804, 27108688, -21546702, 568108, -15313325, 25988661, 23227713, -24396303, -7374806, 13382296, 19042034, 3544374, 18175987, 12799060, 24274469, 21462521, -23997465, -1765462, 17713027, 5342505, -22747582, 1119780 ], [ -15067857, 726380, 19834096, -13310754, 6436660, -9325115, 18351795, 24929415, -17188905, -9297626, 7824040, 17587166, -672006, 17971045, 6632716, 20352899, 20533199, -20272815, 1837862, 20279893, 106719, -21915826, 1698684 ], [ -13615035, 897956, 12559504, -5074806, 12305212, -3336905, 10714929, 26631117, -9981507, -11220446, 2265784, 16132298, -4888386, 17766103, 466372, 16431329, 19603877, -16548165, 5441186, 22846759, -5129067, -21084070, 2277588 ], [ -12162213, 1069532, 5284912, 3161142, 18173764, 2651305, 3078063, 28332819, -2774109, -13143266, -3292472, 14677430, -9104766, 17561161, -5699972, 12509759, 18674555, -12823515, 9044510, 25413625, -10364853, -20252314, 2856492 ], [ -10709391, 1241108, -1989680, 11397090, 24042316, 8639515, -4558803, 30034521, 4433289, -15066086, -8850728, 13222562, -13321146, 17356219, -11866316, 8588189, 17745233, -9098865, 12647834, 27980491, -15600639, -19420558, 3435396 ], [ -9256569, 1412684, -9264272, 19633038, 29910868, 14627725, -12195669, 31736223, 11640687, -16988906, -14408984, 11767694, -17537526, 17151277, -18032660, 4666619, 16815911, -5374215, 16251158, 30547357, -20836425, -18588802, 4014300 ], [ -11244787, 625480, -12909759, 14733581, 25726470, 13376600, -11545070, 26374760, 8659495, -11991336, -10096765, 7932226, -19466026, 16947680, -11642024, 4424044, 12043799, -55850, 12585262, 23519133, -21357871, -14150371, 2625484 ], [ -13921213, -353480, -15829425, 7207043, 19531482, 10677608, -9236978, 19600664, 3640585, -5609688, -3810451, 3620638, -20936950, 16744352, -2739992, 4917268, 6503129, 5581258, 7465522, 14571891, -20936449, -8990605, 843124 ], [ -16597639, -1332440, -18749091, -319495, 13336494, 7978616, -6928886, 12826568, -1378325, 771960, 2475863, -690950, -22407874, 16541024, 6162040, 5410492, 962459, 11218366, 2345782, 5624649, -20515027, -3830839, -939236 ], [ -19274065, -2311400, -21668757, -7846033, 7141506, 5279624, -4620794, 6052472, -6397235, 7153608, 8762177, -5002538, -23878798, 16337696, 15064072, 5903716, -4578211, 16855474, -2773958, -3322593, -20093605, 1328927, -2721596 ], [ -21950491, -3290360, -24588423, -15372571, 946518, 2580632, -2312702, -721624, -11416145, 13535256, 15048491, -9314126, -25349722, 16134368, 23966104, 6396940, -10118881, 22492582, -7893698, -12269835, -19672183, 6488693, -4503956 ], [ -21153112, -3012374, -25334520, -18938956, -2320245, 2165186, -1563869, -3173908, -14552624, 18185199, 17590019, -9489767, -23557993, 13650767, 24111649, 5148859, -10507726, 24720154, -11767517, -14587092, -15526861, 8687606, -4625294 ], [ -16881928, -1477442, -23907048, -18545188, -2658783, 4033286, -2374295, -1304380, -15806672, 21103437, 16386761, -5529461, -18503611, 8886893, 15500707, 2159473, -5744746, 23538190, -14395415, -10274364, -7657639, 7925666, -3085610 ], [ -12610744, 57490, -22479576, -18151420, -2997321, 5901386, -3184721, 565148, -17060720, 24021675, 15183503, -1569155, -13449229, 4123019, 6889765, -829913, -981766, 22356226, -17023313, -5961636, 211583, 7163726, -1545926 ], [ -8339560, 1592422, -21052104, -17757652, -3335859, 7769486, -3995147, 2434676, -18314768, 26939913, 13980245, 2391151, -8394847, -640855, -1721177, -3819299, 3781214, 21174262, -19651211, -1648908, 8080805, 6401786, -6242 ], [ -4068376, 3127354, -19624632, -17363884, -3674397, 9637586, -4805573, 4304204, -19568816, 29858151, 12776987, 6351457, -3340465, -5404729, -10332119, -6808685, 8544194, 19992298, -22279109, 2663820, 15950027, 5639846, 1533442 ], [ -67015, 4125752, -17563533, -16668048, -3685906, 10964963, -5134678, 6163189, -19717454, 31510165, 10670382, 10232963, 888835, -8523030, -16680902, -8120214, 11968387, 18021340, -23199891, 6448369, 21892219, 4997283, 2914308 ], [ 2585231, 2441480, -12334299, -14461872, -2062270, 9588725, -3057178, 7969459, -14339042, 26831059, 4047042, 13720469, 992725, -3413466, -11718890, -1042458, 8698645, 12105412, -15585093, 7592023, 18199261, 4951605, 3501084 ], [ 5237477, 757208, -7105065, -12255696, -438634, 8212487, -979678, 9775729, -8960630, 22151953, -2576298, 17207975, 1096615, 1696098, -6756878, 6035298, 5428903, 6189484, -7970295, 8735677, 14506303, 4905927, 4087860 ], [ 7889723, -927064, -1875831, -10049520, 1185002, 6836249, 1097822, 11581999, -3582218, 17472847, -9199638, 20695481, 1200505, 6805662, -1794866, 13113054, 2159161, 273556, -355497, 9879331, 10813345, 4860249, 4674636 ], [ 10541969, -2611336, 3353403, -7843344, 2808638, 5460011, 3175322, 13388269, 1796194, 12793741, -15822978, 24182987, 1304395, 11915226, 3167146, 20190810, -1110581, -5642372, 7259301, 11022985, 7120387, 4814571, 5261412 ], [ 13194215, -4295608, 8582637, -5637168, 4432274, 4083773, 5252822, 15194539, 7174606, 8114635, -22446318, 27670493, 1408285, 17024790, 8129158, 27268566, -4380323, -11558300, 14874099, 12166639, 3427429, 4768893, 5848188 ], [ 8193651, -3259660, 8809651, -1789772, 2808390, 362565, 1547512, 11331704, 7268818, 5326229, -20304533, 19389569, -1658640, 15467899, 11243590, 22114037, -1801475, -6769788, 16067242, 10084398, 6562091, 3100540, 4784304 ], [ 1662525, -1679668, 8036221, 2385868, 535002, -3827637, -3314360, 6335048, 6306190, 2915963, -16409723, 8754959, -5359728, 12577717, 13988506, 14513051, 1947091, 159612, 15976054, 7356978, 11062277, 1107652, 3390288 ], [ -4868601, -99676, 7262791, 6561508, -1738386, -8017839, -8176232, 1338392, 5343562, 505697, -12514913, -1879651, -9060816, 9687535, 16733422, 6912065, 5695657, 7089012, 15884866, 4629558, 15562463, -885236, 1996272 ], [ -11399727, 1480316, 6489361, 10737148, -4011774, -12208041, -13038104, -3658264, 4380934, -1904569, -8620103, -12514261, -12761904, 6797353, 19478338, -688921, 9444223, 14018412, 15793678, 1902138, 20062649, -2878124, 602256 ], [ -17930853, 3060308, 5715931, 14912788, -6285162, -16398243, -17899976, -8654920, 3418306, -4314835, -4725293, -23148871, -16462992, 3907171, 22223254, -8289907, 13192789, 20947812, 15702490, -825282, 24562835, -4871012, -791760 ], [ -18030246, 988142, 4918396, 13885489, -7618416, -17415105, -17362307, -12153427, 3749848, -6875401, -2166995, -27618712, -18324516, 2043124, 22503286, -10613890, 13077109, 23275578, 16473085, -1393740, 24066578, -8261606, -2478345 ], [ -11697906, -4736182, 4096756, 7655251, -8011536, -15258627, -11425097, -14153785, 5375560, -9586267, -945209, -25923784, -18346476, 1205212, 20318434, -7660870, 9097183, 21001710, 18105463, 196764, 18573878, -13049906, -4457499 ], [ -5365566, -10460506, 3275116, 1425013, -8404656, -13102149, -5487887, -16154143, 7001272, -12297133, 276577, -24228856, -18368436, 367300, 18133582, -4707850, 5117257, 18727842, 19737841, 1787268, 13081178, -17838206, -6436653 ], [ 966774, -16184830, 2453476, -4805225, -8797776, -10945671, 449323, -18154501, 8626984, -15007999, 1498363, -22533928, -18390396, -470612, 15948730, -1754830, 1137331, 16453974, 21370219, 3377772, 7588478, -22626506, -8415807 ], [ 7299114, -21909154, 1631836, -11035463, -9190896, -8789193, 6386533, -20154859, 10252696, -17718865, 2720149, -20839000, -18412356, -1308524, 13763878, 1198190, -2842595, 14180106, 23002597, 4968276, 2095778, -27414806, -10394961 ], [ 12544642, -26059409, 440771, -15922223, -9963441, -6987412, 10412076, -20205648, 12013179, -18883093, 3111670, -19001554, -17559519, -2250698, 11891432, 2803659, -6477937, 11568887, 23721445, 6739609, -3165246, -31109723, -11665280 ], [ 12356110, -22339319, -2597419, -14091593, -12633111, -6959116, 4879284, -10508592, 14447517, -12314131, -648134, -16451518, -12332697, -3714182, 11581016, -2328627, -8390359, 7270913, 19872643, 9415087, -7267890, -29337725, -9391424 ], [ 12167578, -18619229, -5635609, -12260963, -15302781, -6930820, -653508, -811536, 16881855, -5745169, -4407938, -13901482, -7105875, -5177666, 11270600, -7460913, -10302781, 2972939, 16023841, 12090565, -11370534, -27565727, -7117568 ], [ 11979046, -14899139, -8673799, -10430333, -17972451, -6902524, -6186300, 8885520, 19316193, 823793, -8167742, -11351446, -1879053, -6641150, 10960184, -12593199, -12215203, -1325035, 12175039, 14766043, -15473178, -25793729, -4843712 ], [ 11790514, -11179049, -11711989, -8599703, -20642121, -6874228, -11719092, 18582576, 21750531, 7392755, -11927546, -8801410, 3347769, -8104634, 10649768, -17725485, -14127625, -5623009, 8326237, 17441521, -19575822, -24021731, -2569856 ], [ 11601982, -7458959, -14750179, -6769073, -23311791, -6845932, -17251884, 28279632, 24184869, 13961717, -15687350, -6251374, 8574591, -9568118, 10339352, -22857771, -16040047, -9920983, 4477435, 20116999, -23678466, -22249733, -296000 ], [ 6162345, -9764974, -8632604, -4971408, -21609856, -6865706, -13629706, 22634193, 20394152, 8756374, -9884229, -8943828, 11055028, -3640667, 8978336, -17248657, -11402459, -7104177, -872657, 18602517, -21790075, -20260005, 318026 ], [ -327513, -13276210, -683876, -3180336, -19033600, -6895094, -8176534, 13920255, 15358424, 1196170, -2168523, -12684780, 12986188, 3764971, 7407200, -9491263, -5454869, -2864415, -6523007, 16250043, -18703477, -18226731, 600086 ], [ -6817371, -16787446, 7264852, -1389264, -16457344, -6924482, -2723362, 5206317, 10322696, -6364034, 5547183, -16425732, 14917348, 11170609, 5836064, -1733869, 492721, 1375347, -12173357, 13897569, -15616879, -16193457, 882146 ], [ -13307229, -20298682, 15213580, 401808, -13881088, -6953870, 2729810, -3507621, 5286968, -13924238, 13262889, -20166684, 16848508, 18576247, 4264928, 6023525, 6440311, 5615109, -17823707, 11545095, -12530281, -14160183, 1164206 ], [ -19797087, -23809918, 23162308, 2192880, -11304832, -6983258, 8182982, -12221559, 251240, -21484442, 20978595, -23907636, 18779668, 25981885, 2693792, 13780919, 12387901, 9854871, -23474057, 9192621, -9443683, -12126909, 1446266 ], [ -18856743, -21245464, 25662487, 2378952, -8365618, -7509071, 10154558, -13546830, -3161971, -20868224, 22226175, -22646727, 19141840, 24805669, 2307908, 14131928, 14865547, 10041660, -21135440, 7344024, -8813701, -11119149, -1059403 ], [ -10486197, -12605320, 22714117, 960024, -5063446, -8531309, 8644538, -7483434, -4952665, -12075584, 17005629, -16383957, 17935024, 15047599, 3107276, 7076552, 13873249, 6175476, -10807856, 5999304, -10640335, -11136903, -6352801 ], [ -2115651, -3965176, 19765747, -458904, -1761274, -9553547, 7134518, -1420038, -6743359, -3282944, 11785083, -10121187, 16728208, 5289529, 3906644, 21176, 12880951, 2309292, -480272, 4654584, -12466969, -11154657, -11646199 ], [ 6254895, 4674968, 16817377, -1877832, 1540898, -10575785, 5624498, 4643358, -8534053, 5509696, 6564537, -3858417, 15521392, -4468541, 4706012, -7034200, 11888653, -1556892, 9847312, 3309864, -14293603, -11172411, -16939597 ], [ 14625441, 13315112, 13869007, -3296760, 4843070, -11598023, 4114478, 10706754, -10324747, 14302336, 1343991, 2404353, 14314576, -14226611, 5505380, -14089576, 10896355, -5423076, 20174896, 1965144, -16120237, -11190165, -22232995 ], [ 21726693, 20310782, 10609241, -3850130, 7750237, -12283373, 3384955, 15709455, -10965925, 21831092, -3669303, 8198837, 13531553, -22294647, 5854437, -18993639, 10011937, -7709179, 27143672, 1553394, -16690750, -10393006, -26157091 ], [ 22481475, 19084082, 5792495, -75710, 8682379, -11284283, 6557917, 15408681, -5859523, 23040428, -7646337, 11651891, 14867495, -21912513, 3951939, -13141137, 9666919, -2094877, 17318408, 5806494, -10980658, -5521282, -23234677 ], [ 23236257, 17857382, 975749, 3698710, 9614521, -10285193, 9730879, 15107907, -753121, 24249764, -11623371, 15104945, 16203437, -21530379, 2049441, -7288635, 9321901, 3519425, 7493144, 10059594, -5270566, -649558, -20312263 ], [ 23991039, 16630682, -3840997, 7473130, 10546663, -9286103, 12903841, 14807133, 4353281, 25459100, -15600405, 18557999, 17539379, -21148245, 146943, -1436133, 8976883, 9133727, -2332120, 14312694, 439526, 4222166, -17389849 ], [ 24745821, 15403982, -8657743, 11247550, 11478805, -8287013, 16076803, 14506359, 9459683, 26668436, -19577439, 22011053, 18875321, -20766111, -1755555, 4416369, 8631865, 14748029, -12157384, 18565794, 6149618, 9093890, -14467435 ], [ 25500603, 14177282, -13474489, 15021970, 12410947, -7287923, 19249765, 14205585, 14566085, 27877772, -23554473, 25464107, 20211263, -20383977, -3658053, 10268871, 8286847, 20362331, -21982648, 22818894, 11859710, 13965614, -11545021 ], [ 25652855, 8067252, -10488680, 13649470, 9933184, -2258963, 21249287, 7412631, 9241432, 26506133, -24441037, 24054976, 17987740, -18497143, 109979, 5811928, 6393219, 21009273, -19559737, 21292124, 14261302, 11545848, -12049777 ], [ 25684601, 980556, -5942360, 11247586, 6773440, 3575971, 23014121, -678759, 1830568, 24618299, -24709507, 21673408, 15052324, -16309369, 5012117, -706904, 4189869, 20662743, -14687191, 18609380, 16001194, 7667784, -13239967 ], [ 25716347, -6106140, -1396040, 8845702, 3613696, 9410905, 24778955, -8770149, -5580296, 22730465, -24977977, 19291840, 12116908, -14121595, 9914255, -7225736, 1986519, 20316213, -9814645, 15926636, 17741086, 3789720, -14430157 ], [ 25748093, -13192836, 3150280, 6443818, 453952, 15245839, 26543789, -16861539, -12991160, 20842631, -25246447, 16910272, 9181492, -11933821, 14816393, -13744568, -216831, 19969683, -4942099, 13243892, 19480978, -88344, -15620347 ], [ 25779839, -20279532, 7696600, 4041934, -2705792, 21080773, 28308623, -24952929, -20402024, 18954797, -25514917, 14528704, 6246076, -9746047, 19718531, -20263400, -2420181, 19623153, -69553, 10561148, 21220870, -3966408, -16810537 ], [ 25400777, -19625220, 10526338, 2458372, -3652862, 22149310, 24661859, -27194862, -23146076, 17299271, -24687535, 13676314, 5762650, -10464049, 19168844, -24356600, -1293840, 17111916, 443216, 8349623, 18656107, -7246848, -13748203 ], [ 24610907, -11229900, 11639494, 1693132, -2387258, 18451450, 15603497, -23587338, -21223316, 15876053, -22764301, 14353102, 7731214, -14087827, 13167332, -26024168, 3162192, 12435972, -3403792, 6609317, 11786689, -9929664, -6433345 ], [ 23821037, -2834580, 12752650, 927892, -1121654, 14753590, 6545135, -19979814, -19300556, 14452835, -20841067, 15029890, 9699778, -17711605, 7165820, -27691736, 7618224, 7760028, -7250800, 4869011, 4917271, -12612480, 881513 ], [ 23031167, 5560740, 13865806, 162652, 143950, 11055730, -2513227, -16372290, -17377796, 13029617, -18917833, 15706678, 11668342, -21335383, 1164308, -29359304, 12074256, 3084084, -11097808, 3128705, -1952147, -15295296, 8196371 ], [ 22241297, 13956060, 14978962, -602588, 1409554, 7357870, -11571589, -12764766, -15455036, 11606399, -16994599, 16383466, 13636906, -24959161, -4837204, -31026872, 16530288, -1591860, -14944816, 1388399, -8821565, -17978112, 15511229 ], [ 20906030, 20236364, 16137820, -880548, 2491219, 4453885, -18848510, -9269381, -13108445, 10414669, -14415470, 16011337, 13982723, -27905734, -10261690, -31856022, 18898420, -5072895, -17736538, -806929, -13791343, -19269721, 20774789 ], [ 16843778, 15941588, 17525188, 1277892, 2653189, 5519275, -17218226, -6334691, -8642699, 10380379, -8556866, 10394623, 6214805, -27466282, -12801046, -28493082, 10827052, -2579385, -15251830, -5277367, -9262921, -13605295, 15781859 ], [ 12781526, 11646812, 18912556, 3436332, 2815159, 6584665, -15587942, -3400001, -4176953, 10346089, -2698262, 4777909, -1553113, -27026830, -15340402, -25130142, 2755684, -85875, -12767122, -9747805, -4734499, -7940869, 10788929 ], [ 8719274, 7352036, 20299924, 5594772, 2977129, 7650055, -13957658, -465311, 288793, 10311799, 3160342, -838805, -9321031, -26587378, -17879758, -21767202, -5315684, 2407635, -10282414, -14218243, -206077, -2276443, 5795999 ], [ 4657022, 3057260, 21687292, 7753212, 3139099, 8715445, -12327374, 2469379, 4754539, 10277509, 9018946, -6455519, -17088949, -26147926, -20419114, -18404262, -13387052, 4901145, -7797706, -18688681, 4322345, 3387983, 803069 ], [ 594770, -1237516, 23074660, 9911652, 3301069, 9780835, -10697090, 5404069, 9220285, 10243219, 14877550, -12072233, -24856867, -25708474, -22958470, -15041322, -21458420, 7394655, -5312998, -23159119, 8850767, 9052409, -4189861 ], [ 3137968, -2262102, 17229033, 6685537, -797131, 11880230, -10039706, 4252234, 4601606, 8933009, 11540549, -8764177, -20246645, -20053617, -16939591, -16110262, -20020083, 7489640, -3014845, -16721327, 5278734, 12670210, -8921186 ], [ 7002256, -2632650, 9936807, 2382511, -5747365, 14186426, -9576902, 2283094, -1833958, 7367615, 6364427, -3671167, -13160795, -13355679, -9209065, -18065578, -16679805, 7104920, -754003, -8101889, 86610, 15878686, -13600190 ], [ 10866544, -3003198, 2644581, -1920515, -10697599, 16492622, -9114098, 313954, -8269522, 5802221, 1188305, 1421843, -6074945, -6657741, -1478539, -20020894, -13339527, 6720200, 1506839, 517549, -5105514, 19087162, -18279194 ], [ 14730832, -3373746, -4647645, -6223541, -15647833, 18798818, -8651294, -1655186, -14705086, 4236827, -3987817, 6514853, 1010905, 40197, 6251987, -21976210, -9999249, 6335480, 3767681, 9136987, -10297638, 22295638, -22958198 ], [ 18595120, -3744294, -11939871, -10526567, -20598067, 21105014, -8188490, -3624326, -21140650, 2671433, -9163939, 11607863, 8096755, 6738135, 13982513, -23931526, -6658971, 5950760, 6028523, 17756425, -15489762, 25504114, -27637202 ], [ 17986597, -1122342, -13005636, -8951993, -19616482, 21311726, -7505201, -2017736, -21489013, 312974, -10942849, 11767892, 9193996, 9945126, 18122051, -23144812, -5197911, 5557373, 7307309, 19305112, -15628539, 23330317, -26876990 ], [ 12905263, 4492110, -7844940, -1499819, -12703078, 19418954, -6601427, 3164584, -15750175, -2838550, -9324547, 6994940, 4302628, 9661170, 18670601, -19616068, -5616069, 5155319, 7604039, 13783048, -10713969, 15774247, -20677562 ], [ 7823929, 10106562, -2684244, 5952355, -5789674, 17526182, -5697653, 8346904, -10011337, -5990074, -7706245, 2221988, -588740, 9377214, 19219151, -16087324, -6034227, 4753265, 7900769, 8260984, -5799399, 8218177, -14478134 ], [ 2742595, 15721014, 2476452, 13404529, 1123730, 15633410, -4793879, 13529224, -4272499, -9141598, -6087943, -2550964, -5480108, 9093258, 19767701, -12558580, -6452385, 4351211, 8197499, 2738920, -884829, 662107, -8278706 ], [ -2338739, 21335466, 7637148, 20856703, 8037134, 13740638, -3890105, 18711544, 1466339, -12293122, -4469641, -7323916, -10371476, 8809302, 20316251, -9029836, -6870543, 3949157, 8494229, -2783144, 4029741, -6893963, -2079278 ], [ -5972234, 25441749, 11973437, 26731351, 12395566, 11000377, -2620165, 21868694, 6473154, -14152831, -2992317, -10394238, -13240682, 8389354, 20295908, -6291187, -6240690, 4000566, 8515383, -7285160, 7211864, -13403898, 3589267 ], [ -2366534, 22007187, 12187691, 24718369, 3979138, 4022671, 480605, 14899994, 7819854, -9553465, -2219883, -4951410, -5999078, 7289446, 17431100, -7503013, -370782, 6319290, 7158657, -6686936, 1731752, -14683158, 6603397 ], [ 1239166, 18572625, 12401945, 22705387, -4437290, -2955035, 3581375, 7931294, 9166554, -4954099, -1447449, 491418, 1242526, 6189538, 14566292, -8714839, 5499126, 8638014, 5801931, -6088712, -3748360, -15962418, 9617527 ], [ 4844866, 15138063, 12616199, 20692405, -12853718, -9932741, 6682145, 962594, 10513254, -354733, -675015, 5934246, 8484130, 5089630, 11701484, -9926665, 11369034, 10956738, 4445205, -5490488, -9228472, -17241678, 12631657 ], [ 8450566, 11703501, 12830453, 18679423, -21270146, -16910447, 9782915, -6006106, 11859954, 4244633, 97419, 11377074, 15725734, 3989722, 8836676, -11138491, 17238942, 13275462, 3088479, -4892264, -14708584, -18520938, 15645787 ], [ 12056266, 8268939, 13044707, 16666441, -29686574, -23888153, 12883685, -12974806, 13206654, 8843999, 869853, 16819902, 22967338, 2889814, 5971868, -12350317, 23108850, 15594186, 1731753, -4294040, -20188696, -19800198, 18659917 ], [ 9116801, 6019432, 12672596, 15288234, -27899432, -17450844, 8857170, -14165501, 14851814, 5146115, -1058133, 14650230, 20501992, -1216924, 7298975, -10248428, 24305448, 10036675, 4341932, -3941391, -21635388, -21602153, 16836312 ], [ 4868303, 4006936, 12183212, 14036982, -24071576, -8330532, 3405198, -14200595, 16556666, -211219, -3526203, 10958058, 16095256, -5925028, 9464465, -7483796, 24567384, 2903917, 7745492, -3637857, -22275396, -23508647, 14045160 ], [ 619805, 1994440, 11693828, 12785730, -20243720, 789780, -2046774, -14235689, 18261518, -5568553, -5994273, 7265886, 11688520, -10633132, 11629955, -4719164, 24829320, -4228841, 11149052, -3334323, -22915404, -25415141, 11254008 ], [ -3628693, -18056, 11204444, 11534478, -16415864, 9910092, -7498746, -14270783, 19966370, -10925887, -8462343, 3573714, 7281784, -15341236, 13795445, -1954532, 25091256, -11361599, 14552612, -3030789, -23555412, -27321635, 8462856 ], [ -7877191, -2030552, 10715060, 10283226, -12588008, 19030404, -12950718, -14305877, 21671222, -16283221, -10930413, -118458, 2875048, -20049340, 15960935, 810100, 25353192, -18494357, 17956172, -2727255, -24195420, -29228129, 5671704 ], [ -10688113, -2191772, 9859730, 7358223, -10523042, 19003194, -16007493, -13175318, 22580888, -18024544, -12551388, -1528410, 2071792, -22976641, 17424290, -592067, 24246072, -18300380, 19234526, -2093424, -20669433, -28877312, 4488156 ], [ -12061459, -501716, 8638454, 2759469, -10220966, 9828462, -16669071, -10879106, 22695368, -16149856, -13325268, -656142, 4872016, -24123139, 18185510, -6161033, 21769896, -10779668, 18387674, -1129296, -12977451, -26269184, 4912212 ], [ -13434805, 1188340, 7417178, -1839285, -9918890, 653730, -17330649, -8582894, 22809848, -14275168, -14099148, 216126, 7672240, -25269637, 18946730, -11729999, 19293720, -3258956, 17540822, -165168, -5285469, -23661056, 5336268 ], [ -14808151, 2878396, 6195902, -6438039, -9616814, -8521002, -17992227, -6286682, 22924328, -12400480, -14873028, 1088394, 10472464, -26416135, 19707950, -17298965, 16817544, 4261756, 16693970, 798960, 2406513, -21052928, 5760324 ], [ -16181497, 4568452, 4974626, -11036793, -9314738, -17695734, -18653805, -3990470, 23038808, -10525792, -15646908, 1960662, 13272688, -27562633, 20469170, -22867931, 14341368, 11782468, 15847118, 1763088, 10098495, -18444800, 6184380 ], [ -17323152, 5817457, 3198023, -15201946, -8893849, -24423939, -19370693, -1941868, 23290641, -8414817, -15382104, 3385336, 14434855, -27048742, 21232531, -26562681, 12636441, 17428331, 15457155, 2178476, 16455772, -16575672, 6312666 ], [ -17306352, 4861207, -1355215, -17199094, -7878895, -18919509, -20364131, -1131316, 24229239, -5122407, -9923880, 7572040, 7406737, -18232906, 22006597, -20886351, 14787759, 13699949, 17351637, -149836, 16139524, -18401544, 4962102 ], [ -17289552, 3904957, -5908453, -19196242, -6863941, -13415079, -21357569, -320764, 25167837, -1829997, -4465656, 11758744, 378619, -9417070, 22780663, -15210021, 16939077, 9971567, 19246119, -2478148, 15823276, -20227416, 3611538 ], [ -17272752, 2948707, -10461691, -21193390, -5848987, -7910649, -22351007, 489788, 26106435, 1462413, 992568, 15945448, -6649499, -601234, 23554729, -9533691, 19090395, 6243185, 21140601, -4806460, 15507028, -22053288, 2260974 ], [ -17255952, 1992457, -15014929, -23190538, -4834033, -2406219, -23344445, 1300340, 27045033, 4754823, 6450792, 20132152, -13677617, 8214602, 24328795, -3857361, 21241713, 2514803, 23035083, -7134772, 15190780, -23879160, 910410 ], [ -17239152, 1036207, -19568167, -25187686, -3819079, 3098211, -24337883, 2110892, 27983631, 8047233, 11909016, 24318856, -20705735, 17030438, 25102861, 1818969, 23393031, -1213579, 24929565, -9463084, 14874532, -25705032, -440154 ], [ -15850757, 5105902, -17037380, -23214939, -5188055, 2071271, -23588706, 1151654, 24723074, 11980308, 10586885, 18339190, -17812583, 18834039, 19834857, 5312834, 15727814, 1042969, 19607997, -7751386, 13605554, -21184719, 4057862 ], [ -14188043, 10180786, -13089788, -20448213, -7033817, -261943, -22491006, -161542, 20622686, 16041516, 7908683, 10326250, -12935177, 19235193, 13358439, 8370206, 6099290, 4496503, 12843219, -5231686, 12146030, -15395169, 9725594 ], [ -12525329, 15255670, -9142196, -17681487, -8879579, -2595157, -21393306, -1474738, 16522298, 20102724, 5230481, 2313310, -8057771, 19636347, 6882021, 11427578, -3529234, 7950037, 6078441, -2711986, 10686506, -9605619, 15393326 ], [ -10862615, 20330554, -5194604, -14914761, -10725341, -4928371, -20295606, -2787934, 12421910, 24163932, 2552279, -5699630, -3180365, 20037501, 405603, 14484950, -13157758, 11403571, -686337, -192286, 9226982, -3816069, 21061058 ], [ -9199901, 25405438, -1247012, -12148035, -12571103, -7261585, -19197906, -4101130, 8321522, 28225140, -125923, -13712570, 1697041, 20438655, -6070815, 17542322, -22786282, 14857105, -7451115, 2327414, 7767458, 1973481, 26728790 ] ], [ [ -2307296, -1956736, -25267904, 30126176, -11557120, -171904, 27360640, -20265504, -16431328, -19021536, 9333440, 13874656, 11198848, 16742624, 11832608, 25514112, 22164608, -21796416, 14562752, 25853888, 16381376, 12919296, -8634656 ], [ -2307296, -1956736, -25267904, 30126176, -11557120, -171904, 27360640, -20265504, -16431328, -19021536, 9333440, 13874656, 11198848, 16742624, 11832608, 25514112, 22164608, -21796416, 14562752, 25853888, 16381376, 12919296, -8634656 ], [ -2307296, -1956736, -25267904, 30126176, -11557120, -171904, 27360640, -20265504, -16431328, -19021536, 9333440, 13874656, 11198848, 16742624, 11832608, 25514112, 22164608, -21796416, 14562752, 25853888, 16381376, 12919296, -8634656 ], [ -3301936, -2003276, -18728249, 21443806, -11128920, 3263426, 21334955, -18406459, -15599893, -17989436, 10064750, 15181096, 11571233, 10611849, 10130433, 20730547, 17895798, -19668146, 11967957, 19532303, 14866046, 8904611, -10656866 ], [ -4495504, -2059124, -10880663, 11024962, -10615080, 7385822, 14104133, -16175605, -14602171, -16750916, 10942322, 16748824, 12018095, 3254919, 8087823, 14990269, 12773226, -17114222, 8854203, 11946401, 13047650, 4086989, -13083518 ], [ -5689072, -2114972, -3033077, 606118, -10101240, 11508218, 6873311, -13944751, -13604449, -15512396, 11819894, 18316552, 12464957, -4102011, 6045213, 9249991, 7650654, -14560298, 5740449, 4360499, 11229254, -730633, -15510170 ], [ -6882640, -2170820, 4814509, -9812726, -9587400, 15630614, -357511, -11713897, -12606727, -14273876, 12697466, 19884280, 12911819, -11458941, 4002603, 3509713, 2528082, -12006374, 2626695, -3225403, 9410858, -5548255, -17936822 ], [ -8076208, -2226668, 12662095, -20231570, -9073560, 19753010, -7588333, -9483043, -11609005, -13035356, 13575038, 21452008, 13358681, -18815871, 1959993, -2230565, -2594490, -9452450, -487059, -10811305, 7592462, -10365877, -20363474 ], [ -7457503, -1600799, 17187955, -22550087, -7600812, 17894993, -10580452, -9170131, -7146589, -8905028, 11323076, 19147126, 10019360, -20580900, 2221944, -3540569, -6441591, -8673533, -1144005, -14358820, 5684402, -12801124, -20842004 ], [ -5026525, -293213, 18392089, -16768277, -5169156, 10056563, -9333868, -10775161, 780521, -1882892, 5941580, 12969634, 2893856, -16754028, 4788456, -420299, -9013221, -9669623, 655857, -13867948, 3686678, -12853996, -19372412 ], [ -2595547, 1014373, 19596223, -10986467, -2737500, 2218133, -8087284, -12380191, 8707631, 5139244, 560084, 6792142, -4231648, -12927156, 7354968, 2699971, -11584851, -10665713, 2455719, -13377076, 1688954, -12906868, -17902820 ], [ -164569, 2321959, 20800357, -5204657, -305844, -5620297, -6840700, -13985221, 16634741, 12161380, -4821412, 614650, -11357152, -9100284, 9921480, 5820241, -14156481, -11661803, 4255581, -12886204, -308770, -12959740, -16433228 ], [ 2266409, 3629545, 22004491, 577153, 2125812, -13458727, -5594116, -15590251, 24561851, 19183516, -10202908, -5562842, -18482656, -5273412, 12487992, 8940511, -16728111, -12657893, 6055443, -12395332, -2306494, -13012612, -14963636 ], [ 3490292, 3921995, 22192381, 5261816, 3461061, -18982655, -5038885, -16663902, 29765576, 23621431, -14758211, -10696289, -24168729, -2801944, 14090067, 11559263, -18632452, -12366555, 7606873, -12162270, -3055788, -12271159, -12558514 ], [ -1321300, -861235, 17299051, 4460744, -685725, -12934073, -7940419, -15080658, 21352376, 15138241, -15182549, -10609511, -22657647, -7107496, 10869957, 11670425, -17200348, -5638077, 7916143, -13218258, 2437068, -7558081, -5475742 ], [ -6132892, -5644465, 12405721, 3659672, -4832511, -6885491, -10841953, -13497414, 12939176, 6655051, -15606887, -10522733, -21146565, -11413048, 7649847, 11781587, -15768244, 1090401, 8225413, -14274246, 7929924, -2845003, 1607030 ], [ -10944484, -10427695, 7512391, 2858600, -8979297, -836909, -13743487, -11914170, 4525976, -1828139, -16031225, -10435955, -19635483, -15718600, 4429737, 11892749, -14336140, 7818879, 8534683, -15330234, 13422780, 1868075, 8689802 ], [ -15756076, -15210925, 2619061, 2057528, -13126083, 5211673, -16645021, -10330926, -3887224, -10311329, -16455563, -10349177, -18124401, -20024152, 1209627, 12003911, -12904036, 14547357, 8843953, -16386222, 18915636, 6581153, 15772574 ], [ -20567668, -19994155, -2274269, 1256456, -17272869, 11260255, -19546555, -8747682, -12300424, -18794519, -16879901, -10262399, -16613319, -24329704, -2010483, 12115073, -11471932, 21275835, 9153223, -17442210, 24408492, 11294231, 22855346 ], [ -16849340, -15413360, -5932109, 1546219, -11513245, 13044907, -14161739, -3559668, -8232089, -16461524, -16063344, -4393181, -17589272, -23627721, 1204297, 14504525, -6403293, 18123818, 9758393, -12506723, 22559008, 12579074, 22124553 ], [ -11425028, -8959760, -9342851, 2054149, -3772339, 13976773, -7119653, 2349300, -1667447, -11965292, -14998608, 2632525, -19062632, -21924231, 5706055, 17349635, -607347, 12995702, 10422743, -6372941, 19241056, 13178270, 19831047 ], [ -6000716, -2506160, -12753593, 2562079, 3968567, 14908639, -77567, 8258268, 4897195, -7469060, -13933872, 9658231, -20535992, -20220741, 10207813, 20194745, 5188599, 7867586, 11087093, -239159, 15923104, 13777466, 17537541 ], [ -576404, 3947440, -16164335, 3070009, 11709473, 15840505, 6964519, 14167236, 11461837, -2972828, -12869136, 16683937, -22009352, -18517251, 14709571, 23039855, 10984545, 2739470, 11751443, 5894623, 12605152, 14376662, 15244035 ], [ 4847908, 10401040, -19575077, 3577939, 19450379, 16772371, 14006605, 20076204, 18026479, 1523404, -11804400, 23709643, -23482712, -16813761, 19211329, 25884965, 16780491, -2388646, 12415793, 12028405, 9287200, 14975858, 12950529 ], [ 6176950, 14592952, -18721790, 2613676, 22777262, 13802404, 16337395, 20822991, 18825802, 6049285, -8588922, 26382061, -20661809, -12211926, 21435841, 26125226, 18243138, -5586913, 9021968, 14679214, 7458814, 12109253, 8847477 ], [ 3410722, 16523176, -13604474, 177220, 21690122, 6930604, 13956889, 16407597, 13859806, 10604815, -3222702, 24701191, -13546643, -4711746, 21383107, 23760638, 15372486, -6855331, 1569968, 13847050, 7119994, 5776847, 2934879 ], [ 644494, 18453400, -8487158, -2259236, 20602982, 58804, 11576383, 11992203, 8893810, 15160345, 2143518, 23020321, -6431477, 2788434, 21330373, 21396050, 12501834, -8123749, -5882032, 13014886, 6781174, -555559, -2977719 ], [ -2121734, 20383624, -3369842, -4695692, 19515842, -6812996, 9195877, 7576809, 3927814, 19715875, 7509738, 21339451, 683689, 10288614, 21277639, 19031462, 9631182, -9392167, -13334032, 12182722, 6442354, -6887965, -8890317 ], [ -4887962, 22313848, 1747474, -7132148, 18428702, -13684796, 6815371, 3161415, -1038182, 24271405, 12875958, 19658581, 7798855, 17788794, 21224905, 16666874, 6760530, -10660585, -20786032, 11350558, 6103534, -13220371, -14802915 ], [ -7453442, 22991029, 5923264, -8461303, 16399940, -18879370, 4872869, -1251417, -4129736, 27627054, 16937410, 17355891, 13214028, 23134663, 19956396, 14358169, 4369464, -10742816, -25954897, 10338124, 6184205, -17515260, -19193144 ], [ -9015182, 17402995, 5391424, -4253953, 9663068, -15687814, 5120387, -5651439, 2150920, 24983298, 14475022, 11944101, 10129236, 17708977, 12609012, 12328879, 4376328, -4894112, -19708087, 8424340, 8362331, -11622564, -15971528 ], [ -10576922, 11814961, 4859584, -46603, 2926196, -12496258, 5367905, -10051461, 8431576, 22339542, 12012634, 6532311, 7044444, 12283291, 5261628, 10299589, 4383192, 954592, -13461277, 6510556, 10540457, -5729868, -12749912 ], [ -12138662, 6226927, 4327744, 4160747, -3810676, -9304702, 5615423, -14451483, 14712232, 19695786, 9550246, 1120521, 3959652, 6857605, -2085756, 8270299, 4390056, 6803296, -7214467, 4596772, 12718583, 162828, -9528296 ], [ -13700402, 638893, 3795904, 8368097, -10547548, -6113146, 5862941, -18851505, 20992888, 17052030, 7087858, -4291269, 874860, 1431919, -9433140, 6241009, 4396920, 12652000, -967657, 2682988, 14896709, 6055524, -6306680 ], [ -15262142, -4949141, 3264064, 12575447, -17284420, -2921590, 6110459, -23251527, 27273544, 14408274, 4625470, -9703059, -2209932, -3993767, -16780524, 4211719, 4403784, 18500704, 5279153, 769204, 17074835, 11948220, -3085064 ], [ -13301542, -6872995, 1064624, 8116277, -12585062, -3342809, 7953282, -17140384, 21444135, 10514518, 1166742, -6184389, -6116534, -6800033, -18588678, 2749709, 2882273, 18803753, 9207878, 2807890, 12536431, 7539281, -3948468 ], [ -10636474, -8064013, -1468336, 1923803, -5598458, -4486583, 10115166, -8927008, 13192713, 6370762, -2491254, -879627, -10187498, -9082415, -19288986, 1401155, 1055087, 17997671, 12672986, 5637070, 6654721, 1070015, -5628876 ], [ -7971406, -9255031, -4001296, -4268671, 1388146, -5630357, 12277050, -713632, 4941291, 2227006, -6149250, 4425135, -14258462, -11364797, -19989294, 52601, -772099, 17191589, 16138094, 8466250, 773011, -5399251, -7309284 ], [ -5306338, -10446049, -6534256, -10461145, 8374750, -6774131, 14438934, 7499744, -3310131, -1916750, -9807246, 9729897, -18329426, -13647179, -20689602, -1295953, -2599285, 16385507, 19603202, 11295430, -5108699, -11868517, -8989692 ], [ -2641270, -11637067, -9067216, -16653619, 15361354, -7917905, 16600818, 15713120, -11561553, -6060506, -13465242, 15034659, -22400390, -15929561, -21389910, -2644507, -4426471, 15579425, 23068310, 14124610, -10990409, -18337783, -10670100 ], [ 170411, -11961094, -11139049, -16813012, 18906835, -8490461, 15814515, 20918033, -13388019, -7556018, -15846987, 15609444, -22192391, -15870269, -17519709, -2945257, -6097216, 11626904, 23736161, 16976533, -10128980, -20151739, -12065244 ], [ 3128705, -11418130, -12749755, -10939324, 19011193, -8491799, 12080025, 23114483, -8789529, -6403286, -16952481, 11454252, -17705429, -13469303, -9078999, -2198203, -7611520, 4527944, 21606755, 19851199, -2524412, -17310385, -13175124 ], [ 6086999, -10875166, -14360461, -5065636, 19115551, -8493137, 8345535, 25310933, -4191039, -5250554, -18057975, 7299060, -13218467, -11068337, -638289, -1451149, -9125824, -2571016, 19477349, 22725865, 5080156, -14469031, -14285004 ], [ 9045293, -10332202, -15971167, 808052, 19219909, -8494475, 4611045, 27507383, 407451, -4097822, -19163469, 3143868, -8731505, -8667371, 7802421, -704095, -10640128, -9669976, 17347943, 25600531, 12684724, -11627677, -15394884 ], [ 12003587, -9789238, -17581873, 6681740, 19324267, -8495813, 876555, 29703833, 5005941, -2945090, -20268963, -1011324, -4244543, -6266405, 16243131, 42959, -12154432, -16768936, 15218537, 28475197, 20289292, -8786323, -16504764 ], [ 13778766, -9074638, -18208914, 10561264, 19221277, -8389407, -2669612, 30982233, 8191472, -1193171, -20327594, -5237659, 231596, -3959748, 22186183, -43697, -12796515, -22401272, 13970685, 30673829, 25812616, -7123428, -17742382 ], [ 9638370, -7501858, -13917630, 4469968, 18081547, -7744281, -5274164, 27670383, 4312208, 3554683, -15151910, -9819709, 4653620, -2124636, 15640945, -4298903, -9077493, -20700488, 17130603, 29492291, 20929720, -11352828, -19618690 ], [ 5497974, -5929078, -9626346, -1621328, 16941817, -7099155, -7878716, 24358533, 432944, 8302537, -9976226, -14401759, 9075644, -289524, 9095707, -8554109, -5358471, -18999704, 20290521, 28310753, 16046824, -15582228, -21494998 ], [ 1357578, -4356298, -5335062, -7712624, 15802087, -6454029, -10483268, 21046683, -3446320, 13050391, -4800542, -18983809, 13497668, 1545588, 2550469, -12809315, -1639449, -17298920, 23450439, 27129215, 11163928, -19811628, -23371306 ], [ -2782818, -2783518, -1043778, -13803920, 14662357, -5808903, -13087820, 17734833, -7325584, 17798245, 375142, -23565859, 17919692, 3380700, -3994769, -17064521, 2079573, -15598136, 26610357, 25947677, 6281032, -24041028, -25247614 ], [ -6923214, -1210738, 3247506, -19895216, 13522627, -5163777, -15692372, 14422983, -11204848, 22546099, 5550826, -28147909, 22341716, 5215812, -10540007, -21319727, 5798595, -13897352, 29770275, 24766139, 1398136, -28270428, -27123922 ], [ -4822145, 333797, 5684945, -20809607, 12305442, -3003311, -14877209, 16239823, -8076952, 21744293, 3073675, -25638189, 22693475, 3473399, -11430835, -22298343, 8581357, -8798938, 24699698, 19192916, 4082085, -22288048, -24905750 ], [ -1472783, 1872683, 7751615, -20688617, 11072766, -539777, -13378103, 19082401, -3547624, 19832555, -934043, -21710115, 22231181, 1015481, -11190781, -22621641, 11176867, -3020998, 17983022, 12741356, 8279403, -14263312, -21868682 ], [ 1876579, 3411569, 9818285, -20567627, 9840090, 1923757, -11878997, 21924979, 981704, 17920817, -4941761, -17782041, 21768887, -1442437, -10950727, -22944939, 13772377, 2756942, 11266346, 6289796, 12476721, -6238576, -18831614 ], [ 5225941, 4950455, 11884955, -20446637, 8607414, 4387291, -10379891, 24767557, 5511032, 16009079, -8949479, -13853967, 21306593, -3900355, -10710673, -23268237, 16367887, 8534882, 4549670, -161764, 16674039, 1786160, -15794546 ], [ 8575303, 6489341, 13951625, -20325647, 7374738, 6850825, -8880785, 27610135, 10040360, 14097341, -12957197, -9925893, 20844299, -6358273, -10470619, -23591535, 18963397, 14312822, -2167006, -6613324, 20871357, 9810896, -12757478 ], [ 7289437, 6246134, 11184821, -19786550, 6352575, 6997648, -8702942, 25789807, 10795910, 10018937, -15692162, -8021559, 17950262, -8142253, -8923723, -19132167, 17737048, 15286451, -4909381, -10503331, 18575724, 10945649, -8773727 ], [ 1368343, 4220834, 3584543, -18829346, 5540925, 4827760, -9846362, 19306573, 7777682, 3773867, -17154374, -8140965, 12624482, -9252295, -6069985, -9890133, 12688840, 11455769, -3677455, -11831785, 9787140, 5190419, -3843293 ], [ -4552751, 2195534, -4015735, -17872142, 4729275, 2657872, -10989782, 12823339, 4759454, -2471203, -18616586, -8260371, 7298702, -10362337, -3216247, -648099, 7640632, 7625087, -2445529, -13160239, 998556, -564811, 1087141 ], [ -10473845, 170234, -11616013, -16914938, 3917625, 487984, -12133202, 6340105, 1741226, -8716273, -20078798, -8379777, 1972922, -11472379, -362509, 8593935, 2592424, 3794405, -1213603, -14488693, -7790028, -6320041, 6017575 ], [ -16394939, -1855066, -19216291, -15957734, 3105975, -1681904, -13276622, -143129, -1277002, -14961343, -21541010, -8499183, -3352858, -12582421, 2491229, 17835969, -2455784, -36277, 18323, -15817147, -16578612, -12075271, 10948009 ], [ -20857758, -3180576, -24666913, -14998116, 3065629, -3215836, -13272815, -6243975, -4052768, -20267332, -21890812, -8351156, -8123773, -12632058, 4635275, 24295352, -6693853, -3480736, 328738, -15880538, -23162509, -16338756, 15011742 ], [ -18029202, -1007136, -19369255, -14026428, 6881803, -1569988, -7532873, -10432881, -5616224, -20877916, -16678564, -6865964, -10120363, -7379670, 3230861, 16841480, -6881227, -4994080, -3968402, -9618614, -18722971, -13143516, 14741970 ], [ -15200646, 1166304, -14071597, -13054740, 10697977, 75860, -1792931, -14621787, -7179680, -21488500, -11466316, -5380772, -12116953, -2127282, 1826447, 9387608, -7068601, -6507424, -8265542, -3356690, -14283433, -9948276, 14472198 ], [ -12372090, 3339744, -8773939, -12083052, 14514151, 1721708, 3947011, -18810693, -8743136, -22099084, -6254068, -3895580, -14113543, 3125106, 422033, 1933736, -7255975, -8020768, -12562682, 2905234, -9843895, -6753036, 14202426 ], [ -9543534, 5513184, -3476281, -11111364, 18330325, 3367556, 9686953, -22999599, -10306592, -22709668, -1041820, -2410388, -16110133, 8377494, -982381, -5520136, -7443349, -9534112, -16859822, 9167158, -5404357, -3557796, 13932654 ], [ -6714978, 7686624, 1821377, -10139676, 22146499, 5013404, 15426895, -27188505, -11870048, -23320252, 4170428, -925196, -18106723, 13629882, -2386795, -12974008, -7630723, -11047456, -21156962, 15429082, -964819, -362556, 13662882 ], [ -3759027, 10202404, 2075235, -8603423, 23332153, 1105567, 12573117, -25865231, -12875984, -19422911, 8412856, -5122884, -19887368, 12539005, -575864, -14227370, -8258232, -7540410, -15500757, 15456701, -2935091, 1643734, 11037055 ], [ -777597, 12786652, 1320333, -6954257, 23991703, -3913007, 8000595, -23439521, -13770416, -14623985, 12461320, -10457148, -21624824, 10179475, 1878136, -14240630, -8973768, -3029286, -7853883, 14237459, -6187325, 3412234, 7940017 ], [ 2203833, 15370900, 565431, -5305091, 24651253, -8931581, 3428073, -21013811, -14664848, -9825059, 16509784, -15791412, -23362280, 7819945, 4332136, -14253890, -9689304, 1481838, -207009, 13018217, -9439559, 5180734, 4842979 ], [ 5185263, 17955148, -189471, -3655925, 25310803, -13950155, -1144449, -18588101, -15559280, -5026133, 20558248, -21125676, -25099736, 5460415, 6786136, -14267150, -10404840, 5992962, 7439865, 11798975, -12691793, 6949234, 1745941 ], [ 8166693, 20539396, -944373, -2006759, 25970353, -18968729, -5716971, -16162391, -16453712, -227207, 24606712, -26459940, -26837192, 3100885, 9240136, -14280410, -11120376, 10504086, 15086739, 10579733, -15944027, 8717734, -1351097 ], [ 6986730, 20851936, -576285, 298516, 25855864, -20749694, -7773939, -12810542, -14565374, 596383, 21785179, -26657295, -26979518, -447239, 9102118, -11328749, -10738137, 9733179, 16358172, 7640192, -15021233, 9684610, -3244268 ], [ 1645374, 18892768, 914793, 3259900, 24967336, -19293050, -7315353, -8532554, -9894266, -2555363, 12093649, -21717741, -25526714, -5183957, 6372082, -5412167, -9258123, 3680241, 11254164, 2980352, -9923411, 9849862, -3933572 ], [ -3695982, 16933600, 2405871, 6221284, 24078808, -17836406, -6856767, -4254566, -5223158, -5707109, 2402119, -16778187, -24073910, -9920675, 3642046, 504415, -7778109, -2372697, 6150156, -1679488, -4825589, 10015114, -4622876 ], [ -9037338, 14974432, 3896949, 9182668, 23190280, -16379762, -6398181, 23422, -552050, -8858855, -7289411, -11838633, -22621106, -14657393, 912010, 6420997, -6298095, -8425635, 1046148, -6339328, 272233, 10180366, -5312180 ], [ -14378694, 13015264, 5388027, 12144052, 22301752, -14923118, -5939595, 4301410, 4119058, -12010601, -16980941, -6899079, -21168302, -19394111, -1818026, 12337579, -4818081, -14478573, -4057860, -10999168, 5370055, 10345618, -6001484 ], [ -18460900, 11231602, 6460009, 14784503, 21354460, -13291877, -5494767, 7152817, 8036850, -14268595, -24278233, -2339071, -20110184, -22846300, -3232330, 16865714, -3314707, -19764136, -8357969, -14731216, 8937193, 10074581, -5743362 ], [ -16247356, 10325470, 5436511, 15820289, 20113348, -10787651, -5118729, 2871319, 8188062, -12057829, -19604335, 323207, -21025496, -19875844, 1932026, 14451614, -1694533, -21212824, -8638583, -13824304, 4850911, 7622099, -748110 ], [ -14033812, 9419338, 4413013, 16856075, 18872236, -8283425, -4742691, -1410179, 8339274, -9847063, -14930437, 2985485, -21940808, -16905388, 7096382, 12037514, -74359, -22661512, -8919197, -12917392, 764629, 5169617, 4247142 ], [ -11820268, 8513206, 3389515, 17891861, 17631124, -5779199, -4366653, -5691677, 8490486, -7636297, -10256539, 5647763, -22856120, -13934932, 12260738, 9623414, 1545815, -24110200, -9199811, -12010480, -3321653, 2717135, 9242394 ], [ -9606724, 7607074, 2366017, 18927647, 16390012, -3274973, -3990615, -9973175, 8641698, -5425531, -5582641, 8310041, -23771432, -10964476, 17425094, 7209314, 3165989, -25558888, -9480425, -11103568, -7407935, 264653, 14237646 ], [ -7393180, 6700942, 1342519, 19963433, 15148900, -770747, -3614577, -14254673, 8792910, -3214765, -908743, 10972319, -24686744, -7994020, 22589450, 4795214, 4786163, -27007576, -9761039, -10196656, -11494217, -2187829, 19232898 ], [ -8062731, 6456870, -1078979, 15390569, 12548498, -30226, -1408039, -15138591, 4082997, 1749816, 3880195, 12043407, -16723836, -7048629, 20679326, 384729, 8844502, -24450564, -3957823, -12405374, -13796874, -3164806, 12668660 ], [ -9308901, 6345210, -3780077, 9695975, 9676238, 357554, 1164599, -15342993, -1599141, 7265160, 8692141, 12796257, -6985284, -6508251, 17354306, -4425033, 13390474, -21092412, 3062159, -15237218, -15742806, -3846682, 3792524 ], [ -10555071, 6233550, -6481175, 4001381, 6803978, 745334, 3737237, -15547395, -7281279, 12780504, 13504087, 13549107, 2753268, -5967873, 14029286, -9234795, 17936446, -17734260, 10082141, -18069062, -17688738, -4528558, -5083612 ], [ -11801241, 6121890, -9182273, -1693213, 3931718, 1133114, 6309875, -15751797, -12963417, 18295848, 18316033, 14301957, 12491820, -5427495, 10704266, -14044557, 22482418, -14376108, 17102123, -20900906, -19634670, -5210434, -13959748 ], [ -13047411, 6010230, -11883371, -7387807, 1059458, 1520894, 8882513, -15956199, -18645555, 23811192, 23127979, 15054807, 22230372, -4887117, 7379246, -18854319, 27028390, -11017956, 24122105, -23732750, -21580602, -5892310, -22835884 ], [ -11264649, 5992905, -11941406, -7959892, -2640880, 1463183, 9678482, -12890577, -18974868, 22486476, 22026301, 13212744, 22686837, -6201579, 6493319, -21135843, 27138187, -9120420, 25717172, -24666977, -21351813, -5242867, -23258041 ], [ -6452955, 6069915, -9356378, -3409468, -7169296, 959981, 8697782, -6554931, -13951356, 14321700, 15010999, 8775768, 13861215, -9370881, 8046485, -20889129, 22811809, -8683500, 21887324, -23703587, -18948303, -3262105, -15226219 ], [ -1641261, 6146925, -6771350, 1140956, -11697712, 456779, 7717082, -219285, -8927844, 6156924, 7995697, 4338792, 5035593, -12540183, 9599651, -20642415, 18485431, -8246580, 18057476, -22740197, -16544793, -1281343, -7194397 ], [ 3170433, 6223935, -4186322, 5691380, -16226128, -46423, 6736382, 6116361, -3904332, -2007852, 980395, -98184, -3790029, -15709485, 11152817, -20395701, 14159053, -7809660, 14227628, -21776807, -14141283, 699419, 837425 ], [ 7982127, 6300945, -1601294, 10241804, -20754544, -549625, 5755682, 12452007, 1119180, -10172628, -6034907, -4535160, -12615651, -18878787, 12705983, -20148987, 9832675, -7372740, 10397780, -20813417, -11737773, 2680181, 8869247 ], [ 10891681, 5259586, 130311, 13606218, -23585160, -1356201, 4489238, 16884955, 5146926, -16723538, -11489287, -8124871, -19322688, -20049534, 14205061, -19943041, 6141539, -6834624, 7628135, -19079947, -9393338, 4492079, 14714521 ], [ 4290535, -1373618, -2405199, 11040582, -17926776, -3679647, 1794074, 11804413, 4195842, -15205118, -9139057, -7478257, -15436800, -11227506, 15433699, -19940935, 5626613, -5790528, 10159505, -13496077, -7344278, 5459657, 9627055 ], [ -2310611, -8006822, -4940709, 8474946, -12268392, -6003093, -901090, 6723871, 3244758, -13686698, -6788827, -6831643, -11550912, -2405478, 16662337, -19938829, 5111687, -4746432, 12690875, -7912207, -5295218, 6427235, 4539589 ], [ -8911757, -14640026, -7476219, 5909310, -6610008, -8326539, -3596254, 1643329, 2293674, -12168278, -4438597, -6185029, -7665024, 6416550, 17890975, -19936723, 4596761, -3702336, 15222245, -2328337, -3246158, 7394813, -547877 ], [ -15512903, -21273230, -10011729, 3343674, -951624, -10649985, -6291418, -3437213, 1342590, -10649858, -2088367, -5538415, -3779136, 15238578, 19119613, -19934617, 4081835, -2658240, 17753615, 3255533, -1197098, 8362391, -5635343 ], [ -22114049, -27906434, -12547239, 778038, 4706760, -12973431, -8986582, -8517755, 391506, -9131438, 261863, -4891801, 106752, 24060606, 20348251, -19932511, 3566909, -1614144, 20284985, 8839403, 851962, 9329969, -10722809 ], [ -18817935, -24936563, -7109894, -3209823, 3442199, -9425997, -8763821, -8586122, 3739117, -7511813, -917647, -6817182, -3645755, 19284859, 17013529, -16680895, 6676218, -1638583, 16954305, 9221653, 2136757, 9816052, -8971940 ], [ -13542369, -20046077, -77978, -7482129, 793049, -4704387, -7957475, -7652054, 7946467, -5871947, -2803105, -9256962, -8925941, 11789557, 12766135, -12779377, 10510374, -1876729, 12451215, 8563579, 3268699, 10205836, -5853404 ], [ -8266803, -15155591, 6953938, -11754435, -1856101, 17223, -7151129, -6717986, 12153817, -4232081, -4688563, -11696742, -14206127, 4294255, 8518741, -8877859, 14344530, -2114875, 7948125, 7905505, 4400641, 10595620, -2734868 ], [ -2991237, -10265105, 13985854, -16026741, -4505251, 4738833, -6344783, -5783918, 16361167, -2592215, -6574021, -14136522, -19486313, -3201047, 4271347, -4976341, 18178686, -2353021, 3445035, 7247431, 5532583, 10985404, 383668 ], [ 2284329, -5374619, 21017770, -20299047, -7154401, 9460443, -5538437, -4849850, 20568517, -952349, -8459479, -16576302, -24766499, -10696349, 23953, -1074823, 22012842, -2591167, -1058055, 6589357, 6664525, 11375188, 3502204 ], [ 6989130, -4705667, 23617792, -21020403, -7989955, 12637620, -6725681, -6359303, 22825765, -1482137, -7473190, -15368556, -23578352, -12662864, -2698898, -561664, 22283619, -1643584, -1787124, 5734516, 7434970, 8195644, 4327330 ], [ 11123166, -8258249, 21785920, -18190809, -7011913, 14270364, -9906515, -10312277, 23132911, -4181579, -3615154, -10513284, -15921872, -9100592, -3897206, -3436864, 18991017, 489728, 1257828, 4682908, 7843918, 1446772, 2859046 ], [ 15257202, -11810831, 19954048, -15361215, -6033871, 15903108, -13087349, -14265251, 23440057, -6881021, 242882, -5658012, -8265392, -5538320, -5095514, -6312064, 15698415, 2623040, 4302780, 3631300, 8252866, -5302100, 1390762 ], [ 19391238, -15363413, 18122176, -12531621, -5055829, 17535852, -16268183, -18218225, 23747203, -9580463, 4100918, -802740, -608912, -1976048, -6293822, -9187264, 12405813, 4756352, 7347732, 2579692, 8661814, -12050972, -77522 ], [ 23525274, -18915995, 16290304, -9702027, -4077787, 19168596, -19449017, -22171199, 24054349, -12279905, 7958954, 4052532, 7047568, 1586224, -7492130, -12062464, 9113211, 6889664, 10392684, 1528084, 9070762, -18799844, -1545806 ], [ 25756437, -21333544, 14427456, -7374282, -3495611, 19086175, -21079694, -24262275, 22916922, -14259243, 10421729, 7049573, 13413296, 3811096, -7565745, -14347741, 6747611, 7515940, 12321185, 448893, 8855570, -23874021, -2764269 ], [ 18473235, -18075928, 12409728, -7555782, -4892765, 10427929, -14959586, -17043861, 14556630, -12638061, 5908199, 755459, 13325264, -651032, -2015895, -13683403, 9017021, 607036, 8667431, -768213, 5519678, -20574723, -2733627 ], [ 11190033, -14818312, 10392000, -7737282, -6289919, 1769683, -8839478, -9825447, 6196338, -11016879, 1394669, -5538655, 13237232, -5113160, 3533955, -13019065, 11286431, -6301868, 5013677, -1985319, 2183786, -17275425, -2702985 ], [ 3906831, -11560696, 8374272, -7918782, -7687073, -6888563, -2719370, -2607033, -2163954, -9395697, -3118861, -11832769, 13149200, -9575288, 9083805, -12354727, 13555841, -13210772, 1359923, -3202425, -1152106, -13976127, -2672343 ], [ -3376371, -8303080, 6356544, -8100282, -9084227, -15546809, 3400738, 4611381, -10524246, -7774515, -7632391, -18126883, 13061168, -14037416, 14633655, -11690389, 15825251, -20119676, -2293831, -4419531, -4487998, -10676829, -2641701 ], [ -10659573, -5045464, 4338816, -8281782, -10481381, -24205055, 9520846, 11829795, -18884538, -6153333, -12145921, -24420997, 12973136, -18499544, 20183505, -11026051, 18094661, -27028580, -5947585, -5636637, -7823890, -7377531, -2611059 ], [ -12592000, -5418403, 471648, -2754327, -9868395, -19849336, 11205784, 6276089, -18851815, -4110166, -12425156, -23148136, 6466104, -13645992, 21130300, -9965528, 17255256, -22710719, -4456124, -2192403, -6034177, -1507728, 614663 ], [ -13454272, -6517453, -3765408, 3914919, -8853381, -12890824, 12003688, -1832041, -17140489, -1982602, -11857532, -20361880, -1324728, -6929304, 21156484, -8825768, 15794088, -16147505, -1935620, 2184099, -3219343, 4876176, 4479401 ], [ -14316544, -7616503, -8002464, 10584165, -7838367, -5932312, 12801592, -9940171, -15429163, 144962, -11289908, -17575624, -9115560, -212616, 21182668, -7686008, 14332920, -9584291, 584884, 6560601, -404509, 11260080, 8344139 ], [ -15178816, -8715553, -12239520, 17253411, -6823353, 1026200, 13599496, -18048301, -13717837, 2272526, -10722284, -14789368, -16906392, 6504072, 21208852, -6546248, 12871752, -3021077, 3105388, 10937103, 2410325, 17643984, 12208877 ], [ -16041088, -9814603, -16476576, 23922657, -5808339, 7984712, 14397400, -26156431, -12006511, 4400090, -10154660, -12003112, -24697224, 13220760, 21235036, -5406488, 11410584, 3542137, 5625892, 15313605, 5225159, 24027888, 16073615 ], [ -15188239, -8556271, -15631866, 22688976, -4740147, 10577987, 13896379, -26876683, -10659235, 3707954, -8499014, -9812017, -27154974, 14621208, 21204427, -3503630, 9012726, 6885802, 6303334, 16947972, 7844675, 22630290, 18119501 ], [ -12620269, -4940557, -9705390, 13552368, -3618777, 8806025, 12096433, -20209057, -9676009, 196118, -5755346, -8216083, -24279642, 10705416, 21117025, -837674, 5678178, 7009918, 5137714, 15840204, 10268873, 13451190, 18346535 ], [ -10052299, -1324843, -3778914, 4415760, -2497407, 7034063, 10296487, -13541431, -8692783, -3315718, -3011678, -6620149, -21404310, 6789624, 21029623, 1828282, 2343630, 7134034, 3972094, 14732436, 12693071, 4272090, 18573569 ], [ -7484329, 2290871, 2147562, -4720848, -1376037, 5262101, 8496541, -6873805, -7709557, -6827554, -268010, -5024215, -18528978, 2873832, 20942221, 4494238, -990918, 7258150, 2806474, 13624668, 15117269, -4907010, 18800603 ], [ -4916359, 5906585, 8074038, -13857456, -254667, 3490139, 6696595, -206179, -6726331, -10339390, 2475658, -3428281, -15653646, -1041960, 20854819, 7160194, -4325466, 7382266, 1640854, 12516900, 17541467, -14086110, 19027637 ], [ -2192013, 9242108, 13079344, -21008538, 1573156, 1996465, 5409639, 6017643, -6007557, -13011506, 4705288, -1822810, -13102638, -4099247, 19637404, 8530679, -6138157, 7297677, 1205582, 11926081, 18303459, -21072106, 19322892 ], [ 1314213, 11176676, 13478800, -18231990, 6933244, 1894231, 6687633, 10022445, -6611043, -11485022, 4364728, -169654, -12173250, -2864009, 12769924, 3423809, -341563, 6169563, 4422050, 13920007, 10754421, -17092582, 19959252 ], [ 4820439, 13111244, 13878256, -15455442, 12293332, 1791997, 7965627, 14027247, -7214529, -9958538, 4024168, 1483502, -11243862, -1628771, 5902444, -1683061, 5455031, 5041449, 7638518, 15913933, 3205383, -13113058, 20595612 ], [ 8326665, 15045812, 14277712, -12678894, 17653420, 1689763, 9243621, 18032049, -7818015, -8432054, 3683608, 3136658, -10314474, -393533, -965036, -6789931, 11251625, 3913335, 10854986, 17907859, -4343655, -9133534, 21231972 ], [ 11832891, 16980380, 14677168, -9902346, 23013508, 1587529, 10521615, 22036851, -8421501, -6905570, 3343048, 4789814, -9385086, 841705, -7832516, -11896801, 17048219, 2785221, 14071454, 19901785, -11892693, -5154010, 21868332 ], [ 15339117, 18914948, 15076624, -7125798, 28373596, 1485295, 11799609, 26041653, -9024987, -5379086, 3002488, 6442970, -8455698, 2076943, -14699996, -17003671, 22844813, 1657107, 17287922, 21895711, -19441731, -1174486, 22504692 ], [ 13525103, 12915736, 8641515, -7274065, 26712834, -657784, 10517638, 21600440, -11496563, -3240312, 1882433, 8046166, -11734990, 5278496, -8720696, -13692956, 20804957, 1037938, 16915450, 14429727, -18074149, 1542623, 17598532 ], [ 10647041, 5329768, 839493, -8007295, 23647902, -3209032, 8723674, 15470024, -14341757, -979080, 606479, 9639370, -15856018, 8873312, -172040, -8698724, 17197811, 520558, 15825190, 5071761, -14923243, 4007249, 11583868 ], [ 7768979, -2256200, -6962529, -8740525, 20582970, -5760280, 6929710, 9339608, -17186951, 1282152, -669475, 11232574, -19977046, 12468128, 8376616, -3704492, 13590665, 3178, 14734930, -4286205, -11772337, 6471875, 5569204 ], [ 4890917, -9842168, -14764551, -9473755, 17518038, -8311528, 5135746, 3209192, -20032145, 3543384, -1945429, 12825778, -24098074, 16062944, 16925272, 1289740, 9983519, -514202, 13644670, -13644171, -8621431, 8936501, -445460 ], [ 2012855, -17428136, -22566573, -10206985, 14453106, -10862776, 3341782, -2921224, -22877339, 5804616, -3221383, 14418982, -28219102, 19657760, 25473928, 6283972, 6376373, -1031582, 12554410, -23002137, -5470525, 11401127, -6460124 ], [ 2014328, -19896050, -23265960, -9696964, 9706905, -11814442, 3025249, -4829404, -21419984, 9056229, -2792767, 15456883, -25979875, 17533637, 26312779, 6364777, 4810598, -303266, 10694305, -24144732, -4154479, 12204626, -8767706 ], [ 4895336, -17245910, -16862712, -7943692, 3279435, -11166526, 4186147, -2515348, -15660080, 13298223, -659581, 15939481, -17380393, 9690575, 19441825, 1532155, 5286194, 1670746, 8064355, -17071956, -4673293, 11346998, -7368206 ], [ 7776344, -14595770, -10459464, -6190420, -3148035, -10518610, 5347045, -201292, -9900176, 17540217, 1473605, 16422079, -8780911, 1847513, 12570871, -3300467, 5761790, 3644758, 5434405, -9999180, -5192107, 10489370, -5968706 ], [ 10657352, -11945630, -4056216, -4437148, -9575505, -9870694, 6507943, 2112764, -4140272, 21782211, 3606791, 16904677, -181429, -5995549, 5699917, -8133089, 6237386, 5618770, 2804455, -2926404, -5710921, 9631742, -4569206 ], [ 13538360, -9295490, 2347032, -2683876, -16002975, -9222778, 7668841, 4426820, 1619632, 26024205, 5739977, 17387275, 8418053, -13838611, -1171037, -12965711, 6712982, 7592782, 174505, 4146372, -6229735, 8774114, -3169706 ], [ 16137683, -6486616, 8183505, -1141680, -20696518, -8616607, 8838542, 6357607, 6107686, 28168519, 6758586, 18117953, 15018241, -19048818, -7268162, -15791346, 7120321, 9413236, -2148657, 10161787, -6762071, 8067489, -1449108 ], [ 17328581, -2884072, 11186103, -654864, -16720426, -8219161, 10052258, 6372049, 4236490, 19824433, 2204310, 20089031, 11621959, -11094750, -9496142, -8582046, 7186375, 10465900, -2937879, 10890397, -7362017, 8115879, 1876980 ], [ 18519479, 718472, 14188701, -168048, -12744334, -7821715, 11265974, 6386491, 2365294, 11480347, -2349966, 22060109, 8225677, -3140682, -11724122, -1372746, 7252429, 11518564, -3727101, 11619007, -7961963, 8164269, 5203068 ], [ 19710377, 4321016, 17191299, 318768, -8768242, -7424269, 12479690, 6400933, 494098, 3136261, -6904242, 24031187, 4829395, 4813386, -13952102, 5836554, 7318483, 12571228, -4516323, 12347617, -8561909, 8212659, 8529156 ], [ 20901275, 7923560, 20193897, 805584, -4792150, -7026823, 13693406, 6415375, -1377098, -5207825, -11458518, 26002265, 1433113, 12767454, -16180082, 13045854, 7384537, 13623892, -5305545, 13076227, -9161855, 8261049, 11855244 ], [ 22092173, 11526104, 23196495, 1292400, -816058, -6629377, 14907122, 6429817, -3248294, -13551911, -16012794, 27973343, -1963169, 20721522, -18408062, 20255154, 7450591, 14676556, -6094767, 13804837, -9761801, 8309439, 15181332 ], [ 18712401, 7405628, 18249553, 4451836, -2777406, -8801001, 10443688, 5565224, -3976250, -11067577, -12926855, 21603371, -3138096, 18793705, -11838782, 19684199, 3694015, 13772460, -4787954, 8845242, -3741127, 9798484, 16124880 ], [ 14418495, 1740548, 11712703, 8145796, -5926242, -11486439, 4844824, 4524824, -4475558, -6417559, -8312873, 13565189, -3868752, 14889511, -3510050, 17557193, -827087, 12477012, -3061934, 2748006, 3603671, 11575660, 16591920 ], [ 10124589, -3924532, 5175853, 11839756, -9075078, -14171877, -754040, 3484424, -4974866, -1767541, -3698891, 5527007, -4599408, 10985317, 4818682, 15430187, -5348189, 11181564, -1335914, -3349230, 10948469, 13352836, 17058960 ], [ 5830683, -9589612, -1360997, 15533716, -12223914, -16857315, -6352904, 2444024, -5474174, 2882477, 915091, -2511175, -5330064, 7081123, 13147414, 13303181, -9869291, 9886116, 390106, -9446466, 18293267, 15130012, 17526000 ], [ 1536777, -15254692, -7897847, 19227676, -15372750, -19542753, -11951768, 1403624, -5973482, 7532495, 5529073, -10549357, -6060720, 3176929, 21476146, 11176175, -14390393, 8590668, 2116126, -15543702, 25638065, 16907188, 17993040 ], [ -885858, -19244614, -8409452, 18393211, -13614288, -19370859, -14708801, -431089, -5226680, 6879101, 6017551, -15699976, -4409868, -225092, 22091410, 10122218, -15155801, 8681214, 3599359, -15935364, 27841862, 13164190, 17554557 ], [ -1437222, -21559378, -2895812, 13030321, -6948528, -16341633, -14624003, -3060115, -3233768, 922295, 2380525, -17963032, -377508, -3124940, 14993206, 10141310, -12165515, 10157754, 4839805, -10621452, 24904658, 3901018, 16210551 ], [ -1988586, -23874142, 2617828, 7667431, -282768, -13312407, -14539205, -5689141, -1240856, -5034511, -1256501, -20226088, 3654852, -6024788, 7895002, 10160402, -9175229, 11634294, 6080251, -5307540, 21967454, -5362154, 14866545 ], [ -2539950, -26188906, 8131468, 2304541, 6382992, -10283181, -14454407, -8318167, 752056, -10991317, -4893527, -22489144, 7687212, -8924636, 796798, 10179494, -6184943, 13110834, 7320697, 6372, 19030250, -14625326, 13522539 ], [ -3091314, -28503670, 13645108, -3058349, 13048752, -7253955, -14369609, -10947193, 2744968, -16948123, -8530553, -24752200, 11719572, -11824484, -6301406, 10198586, -3194657, 14587374, 8561143, 5320284, 16093046, -23888498, 12178533 ], [ -3527594, -28895579, 17558465, -7665317, 17731845, -4065436, -13623324, -12147696, 4906473, -21428167, -11996270, -25261126, 15307275, -14205038, -11361544, 9313305, -928123, 14946749, 8701687, 10114483, 12854358, -31109705, 10768768 ], [ -3388454, -19673213, 13470407, -8492675, 12501603, -80452, -9569604, -6205584, 7910943, -18524401, -14605442, -16999402, 16671693, -13989122, -6231352, 3906159, -2280349, 9720299, 3342721, 12310117, 8108250, -28121087, 9030208 ], [ -3249314, -10450847, 9382349, -9320033, 7271361, 3904532, -5515884, -263472, 10915413, -15620635, -17214614, -8737678, 18036111, -13773206, -1101160, -1500987, -3632575, 4493849, -2016245, 14505751, 3362142, -25132469, 7291648 ], [ -3110174, -1228481, 5294291, -10147391, 2041119, 7889516, -1462164, 5678640, 13919883, -12716869, -19823786, -475954, 19400529, -13557290, 4029032, -6908133, -4984801, -732601, -7375211, 16701385, -1383966, -22143851, 5553088 ], [ -2971034, 7993885, 1206233, -10974749, -3189123, 11874500, 2591556, 11620752, 16924353, -9813103, -22432958, 7785770, 20764947, -13341374, 9159224, -12315279, -6337027, -5959051, -12734177, 18897019, -6130074, -19155233, 3814528 ], [ -2831894, 17216251, -2881825, -11802107, -8419365, 15859484, 6645276, 17562864, 19928823, -6909337, -25042130, 16047494, 22129365, -13125458, 14289416, -17722425, -7689253, -11185501, -18093143, 21092653, -10876182, -16166615, 2075968 ], [ -2170269, 15067142, -587828, -7923120, -7227712, 11309938, 3974546, 16987611, 14621048, -8920526, -17864727, 12004068, 23187388, -6545417, 9817568, -17996251, -8527049, -9841851, -18432539, 20917767, -11026345, -10922487, 3440558 ], [ -1404147, 10643738, 2982580, -3102864, -4751680, 5053486, -41074, 15108885, 7650824, -11914706, -8730009, 5499612, 24184132, 1307449, 3425312, -17243413, -9261959, -7184181, -17768021, 20268777, -10257319, -5227257, 5425778 ], [ -638025, 6220334, 6552988, 1717392, -2275648, -1202966, -4056694, 13230159, 680600, -14908886, 404709, -1004844, 25180876, 9160315, -2966944, -16490575, -9996869, -4526511, -17103503, 19619787, -9488293, 467973, 7410998 ], [ 128097, 1796930, 10123396, 6537648, 200384, -7459418, -8072314, 11351433, -6289624, -17903066, 9539427, -7509300, 26177620, 17013181, -9359200, -15737737, -10731779, -1868841, -16438985, 18970797, -8719267, 6163203, 9396218 ], [ 894219, -2626474, 13693804, 11357904, 2676416, -13715870, -12087934, 9472707, -13259848, -20897246, 18674145, -14013756, 27174364, 24866047, -15751456, -14984899, -11466689, 788829, -15774467, 18321807, -7950241, 11858433, 11381438 ], [ 1142067, -3359368, 12409501, 11437272, 5431706, -16537925, -10876246, 10186854, -15822289, -20964992, 20680533, -14722605, 25713712, 27318199, -16865044, -13236856, -11498855, 276372, -11843120, 14320392, -6577111, 11412081, 9080807 ], [ 871641, -401752, 6270487, 6775752, 8466254, -15925583, -4437250, 13493874, -13976947, -18106304, 15558591, -9635847, 21795664, 24369637, -12699964, -10493608, -10828277, -3406212, -4644944, 6966552, -4599877, 4824147, 2494325 ], [ 601215, 2555864, 131473, 2114232, 11500802, -15313241, 2001746, 16800894, -12131605, -15247616, 10436649, -4549089, 17877616, 21421075, -8534884, -7750360, -10157699, -7088796, 2553232, -387288, -2622643, -1763787, -4092157 ], [ 330789, 5513480, -6007541, -2547288, 14535350, -14700899, 8440742, 20107914, -10286263, -12388928, 5314707, 537669, 13959568, 18472513, -4369804, -5007112, -9487121, -10771380, 9751408, -7741128, -645409, -8351721, -10678639 ], [ 60363, 8471096, -12146555, -7208808, 17569898, -14088557, 14879738, 23414934, -8440921, -9530240, 192765, 5624427, 10041520, 15523951, -204724, -2263864, -8816543, -14453964, 16949584, -15094968, 1331825, -14939655, -17265121 ], [ 654327, 11278058, -17198221, -9901190, 19616863, -12973007, 20070505, 25966341, -6829111, -6567364, -4474749, 9719783, 7225163, 12485763, 3034359, 745395, -7997045, -16058857, 21562088, -20284314, 2707670, -20047162, -21807841 ], [ 5570241, 13331750, -16813147, -2747882, 16725913, -9341417, 19020127, 24739683, -6384961, -3083548, -6870123, 8858129, 9917261, 8999445, 1643457, 5084709, -6432947, -7275295, 13246232, -14651190, 1076570, -17752534, -16131751 ], [ 10486155, 15385442, -16428073, 4405426, 13834963, -5709827, 17969749, 23513025, -5940811, 400268, -9265497, 7996475, 12609359, 5513127, 252555, 9424023, -4868849, 1508267, 4930376, -9018066, -554530, -15457906, -10455661 ], [ 15402069, 17439134, -16042999, 11558734, 10944013, -2078237, 16919371, 22286367, -5496661, 3884084, -11660871, 7134821, 15301457, 2026809, -1138347, 13763337, -3304751, 10291829, -3385480, -3384942, -2185630, -13163278, -4779571 ], [ 20317983, 19492826, -15657925, 18712042, 8053063, 1553353, 15868993, 21059709, -5052511, 7367900, -14056245, 6273167, 17993555, -1459509, -2529249, 18102651, -1740653, 19075391, -11701336, 2248182, -3816730, -10868650, 896519 ], [ 25233897, 21546518, -15272851, 25865350, 5162113, 5184943, 14818615, 19833051, -4608361, 10851716, -16451619, 5411513, 20685653, -4945827, -3920151, 22441965, -176555, 27858953, -20017192, 7881306, -5447830, -8574022, 6572609 ], [ 25801661, 18962940, -11633912, 21704938, 5362048, 7935823, 16177517, 13359453, -6281336, 10930247, -16059823, 8098624, 19880116, -7901245, -2778103, 16611784, -50367, 24478035, -20122003, 6898100, -6164270, -5710104, 3751109 ], [ 25499795, 15451908, -7344200, 15281782, 6180160, 10510561, 18018275, 5836467, -8377736, 10327721, -15110593, 11495488, 18375052, -10750483, -1129465, 8747704, -211761, 18664221, -18584605, 4591628, -6697778, -2732328, -769909 ], [ 25197929, 11940876, -3054488, 8858626, 6998272, 13085299, 19859033, -1686519, -10474136, 9725195, -14161363, 14892352, 16869988, -13599721, 519173, 883624, -373155, 12850407, -17047207, 2285156, -7231286, 245448, -5290927 ], [ 24896063, 8429844, 1235224, 2435470, 7816384, 15660037, 21699791, -9209505, -12570536, 9122669, -13212133, 18289216, 15364924, -16448959, 2167811, -6980456, -534549, 7036593, -15509809, -21316, -7764794, 3223224, -9811945 ], [ 24594197, 4918812, 5524936, -3987686, 8634496, 18234775, 23540549, -16732491, -14666936, 8520143, -12262903, 21686080, 13859860, -19298197, 3816449, -14844536, -695943, 1222779, -13972411, -2327788, -8298302, 6201000, -14332963 ], [ 21902531, 2963412, 7505686, -8116052, 6225430, 17649130, 20547617, -18870906, -13100276, 8758829, -9596389, 22074718, 12811486, -21335419, 1915844, -19971944, 1471248, -1855836, -14526736, -4170115, -6634055, 4630848, -14628025 ], [ 16821065, 2563644, 7177474, -9949628, 589186, 13903102, 12720995, -15624750, -7870556, 9838727, -5212591, 19455130, 12219802, -22560625, -3534004, -22362680, 5967024, -2199252, -17172784, -5548297, -2772053, -1487232, -10697131 ], [ 11739599, 2163876, 6849262, -11783204, -5047058, 10157074, 4894373, -12378594, -2640836, 10918625, -828793, 16835542, 11628118, -23785831, -8983852, -24753416, 10462800, -2542668, -19818832, -6926479, 1089949, -7605312, -6766237 ], [ 6658133, 1764108, 6521050, -13616780, -10683302, 6411046, -2932249, -9132438, 2588884, 11998523, 3555005, 14215954, 11036434, -25011037, -14433700, -27144152, 14958576, -2886084, -22464880, -8304661, 4951951, -13723392, -2835343 ], [ 1576667, 1364340, 6192838, -15450356, -16319546, 2665018, -10758871, -5886282, 7818604, 13078421, 7938803, 11596366, 10444750, -26236243, -19883548, -29534888, 19454352, -3229500, -25110928, -9682843, 8813953, -19841472, 1095551 ], [ -2348998, 613124, 6275188, -16222092, -20761487, -851201, -16350506, -3358487, 11342305, 13850671, 11024326, 8938435, 9086273, -26380162, -23448382, -31312242, 21814780, -3509973, -25898782, -10598875, 11611931, -24016051, 3664727 ], [ -495658, -1895332, 8410348, -11684628, -19231913, -3218375, -10767206, -4422497, 6335911, 13084681, 7618474, 6088789, 3893831, -21117646, -17588146, -30022686, 13498468, -3475731, -17395666, -9204157, 9089789, -18473125, -574687 ], [ 1357682, -4403788, 10545508, -7147164, -17702339, -5585549, -5183906, -5486507, 1329517, 12318691, 4212622, 3239143, -1298611, -15855130, -11727910, -28733130, 5182156, -3441489, -8892550, -7809439, 6567647, -12930199, -4814101 ], [ 3211022, -6912244, 12680668, -2609700, -16172765, -7952723, 399394, -6550517, -3676877, 11552701, 806770, 389497, -6491053, -10592614, -5867674, -27443574, -3134156, -3407247, -389434, -6414721, 4045505, -7387273, -9053515 ], [ 5064362, -9420700, 14815828, 1927764, -14643191, -10319897, 5982694, -7614527, -8683271, 10786711, -2599082, -2460149, -11683495, -5330098, -7438, -26154018, -11450468, -3373005, 8113682, -5020003, 1523363, -1844347, -13292929 ], [ 6917702, -11929156, 16950988, 6465228, -13113617, -12687071, 11565994, -8678537, -13689665, 10020721, -6004934, -5309795, -16875937, -67582, 5852798, -24864462, -19766780, -3338763, 16616798, -3625285, -998779, 3698579, -17532343 ], [ 8158672, -8258802, 16956963, 5917387, -8879833, -9760990, 12823714, -9212882, -15950974, 11188571, -8157481, -1453531, -17385959, -2277051, 9746579, -23517586, -17863377, -5072776, 14595329, -3125477, -2788326, 5846230, -18510902 ], [ 9277168, -3352686, 16537101, 4352485, -4105207, -5776258, 13216318, -9641294, -17663266, 12743189, -10059367, 3743915, -16959497, -5980917, 13247069, -22159246, -13916031, -7160440, 10468943, -2804651, -4431354, 7314826, -18837290 ], [ 10395664, 1553430, 16117239, 2787583, 669419, -1791526, 13608922, -10069706, -19375558, 14297807, -11961253, 8941361, -16533035, -9684783, 16747559, -20800906, -9968685, -9248104, 6342557, -2483825, -6074382, 8783422, -19163678 ], [ 11514160, 6459546, 15697377, 1222681, 5444045, 2193206, 14001526, -10498118, -21087850, 15852425, -13863139, 14138807, -16106573, -13388649, 20248049, -19442566, -6021339, -11335768, 2216171, -2162999, -7717410, 10252018, -19490066 ], [ 12632656, 11365662, 15277515, -342221, 10218671, 6177938, 14394130, -10926530, -22800142, 17407043, -15765025, 19336253, -15680111, -17092515, 23748539, -18084226, -2073993, -13423432, -1910215, -1842173, -9360438, 11720614, -19816454 ], [ 10771063, 14556126, 14238804, 1800109, 10949642, 9647546, 14622469, -11165336, -21688615, 15669530, -17250283, 20231708, -16473788, -16871454, 22082753, -17158948, -1753629, -13143169, -3099121, -3747704, -11024553, 11184367, -18044714 ], [ 5929381, 16030938, 12581244, 7649671, 7636958, 12602030, 14686543, -11214536, -17753269, 10639886, -18318913, 16825172, -18487604, -12725466, 15250691, -16666732, -5060247, -10494979, -1350547, -7879592, -12709755, 8643277, -14174846 ], [ 1087699, 17505750, 10923684, 13499233, 4324274, 15556514, 14750617, -11263736, -13817923, 5610242, -19387543, 13418636, -20501420, -8579478, 8418629, -16174516, -8366865, -7846789, 398027, -12011480, -14394957, 6102187, -10304978 ], [ -3753983, 18980562, 9266124, 19348795, 1011590, 18510998, 14814691, -11312936, -9882577, 580598, -20456173, 10012100, -22515236, -4433490, 1586567, -15682300, -11673483, -5198599, 2146601, -16143368, -16080159, 3561097, -6435110 ], [ -8595665, 20455374, 7608564, 25198357, -2301094, 21465482, 14878765, -11362136, -5947231, -4449046, -21524803, 6605564, -24529052, -287502, -5245495, -15190084, -14980101, -2550409, 3895175, -20275256, -17765361, 1020007, -2565242 ], [ -12049646, 20536839, 6863615, 28609309, -5838470, 23093011, 14055017, -11712142, -2815530, -8753749, -22022079, 3676182, -24442190, 3708814, -10569844, -13969681, -16616934, 482322, 4545213, -22953656, -18415672, -715518, 1227505 ], [ -8565122, 13651569, 10681721, 19827211, -10499306, 18085765, 8792159, -13566178, -3702054, -9433747, -19662585, 3132570, -13851938, 6956770, -8355628, -9108343, -9904842, 5437758, -297429, -18364616, -13891528, 1576782, 4634647 ], [ -5080598, 6766299, 14499827, 11045113, -15160142, 13078519, 3529301, -15420214, -4588578, -10113745, -17303091, 2588958, -3261686, 10204726, -6141412, -4247005, -3192750, 10393194, -5140071, -13775576, -9367384, 3869082, 8041789 ], [ -1596074, -118971, 18317933, 2263015, -19820978, 8071273, -1733557, -17274250, -5475102, -10793743, -14943597, 2045346, 7328566, 13452682, -3927196, 614333, 3519342, 15348630, -9982713, -9186536, -4843240, 6161382, 11448931 ], [ 1888450, -7004241, 22136039, -6519083, -24481814, 3064027, -6996415, -19128286, -6361626, -11473741, -12584103, 1501734, 17918818, 16700638, -1712980, 5475671, 10231434, 20304066, -14825355, -4597496, -319096, 8453682, 14856073 ], [ 5372974, -13889511, 25954145, -15301181, -29142650, -1943219, -12259273, -20982322, -7248150, -12153739, -10224609, 958122, 28509070, 19948594, 501236, 10337009, 16943526, 25259502, -19667997, -8456, 4205048, 10745982, 18263215 ], [ 3730283, -13268936, 20513756, -12097074, -26796536, -1060980, -14292666, -17700863, -6287134, -10528447, -6807495, 815250, 26392312, 18971660, 4217717, 9634012, 18364728, 21016513, -14219164, 113019, 2893932, 6343837, 16484232 ], [ 1062149, -11147192, 13221668, -6495726, -23049032, 999156, -15680166, -13392305, -4956610, -8442097, -3178857, 752526, 21734152, 17149748, 8234651, 7818148, 18727752, 14933839, -6712036, -659019, 415764, 602803, 13668024 ], [ -1605985, -9025448, 5929580, -894378, -19301528, 3059292, -17067666, -9083747, -3626086, -6355747, 449781, 689802, 17075992, 15327836, 12251585, 6002284, 19090776, 8851165, 795092, -1431057, -2062404, -5138231, 10851816 ], [ -4274119, -6903704, -1362508, 4706970, -15554024, 5119428, -18455166, -4775189, -2295562, -4269397, 4078419, 627078, 12417832, 13505924, 16268519, 4186420, 19453800, 2768491, 8302220, -2203095, -4540572, -10879265, 8035608 ], [ -6942253, -4781960, -8654596, 10308318, -11806520, 7179564, -19842666, -466631, -965038, -2183047, 7707057, 564354, 7759672, 11684012, 20285453, 2370556, 19816824, -3314183, 15809348, -2975133, -7018740, -16620299, 5219400 ], [ -8629435, -4524788, -9815674, 12228357, -7905014, 7429374, -20551575, 1884814, 174344, -2587168, 9607692, -233886, 7070032, 7112789, 20246582, -721217, 19857960, -3478388, 19645898, -3064848, -5202771, -19106048, 4320756 ], [ -9335665, -6132188, -4845742, 10467087, -3849506, 5868858, -20581893, 2279146, 1122584, -5481760, 9780324, -1767642, 10348912, -207745, 16151906, -5088899, 19577208, 2275876, 19811870, -2472240, 907335, -18336512, 5339676 ], [ -10041895, -7739588, 124190, 8705817, 206002, 4308342, -20612211, 2673478, 2070824, -8376352, 9952956, -3301398, 13627792, -7528279, 12057230, -9456581, 19296456, 8030140, 19977842, -1879632, 7017441, -17566976, 6358596 ], [ -10748125, -9346988, 5094122, 6944547, 4261510, 2747826, -20642529, 3067810, 3019064, -11270944, 10125588, -4835154, 16906672, -14848813, 7962554, -13824263, 19015704, 13784404, 20143814, -1287024, 13127547, -16797440, 7377516 ], [ -11454355, -10954388, 10064054, 5183277, 8317018, 1187310, -20672847, 3462142, 3967304, -14165536, 10298220, -6368910, 20185552, -22169347, 3867878, -18191945, 18734952, 19538668, 20309786, -694416, 19237653, -16027904, 8396436 ], [ -12507504, -11877893, 13177133, 2892194, 11642189, -105921, -20373527, 4088924, 5066523, -15949131, 9838200, -7497752, 22001677, -27419362, 671473, -21406419, 17596467, 24238073, 19817601, -107740, 23825332, -15788136, 8570910 ], [ -15295248, -9381923, 7005947, -2047954, 11315675, -62727, -18426017, 5877956, 6920637, -12177741, 6214920, -6602024, 16504027, -22316782, 1966423, -18854853, 12169317, 23663183, 16034631, 449276, 20800876, -18197208, 4523154 ], [ -18082992, -6885953, 834761, -6988102, 10989161, -19533, -16478507, 7666988, 8774751, -8406351, 2591640, -5706296, 11006377, -17214202, 3261373, -16303287, 6742167, 23088293, 12251661, 1006292, 17776420, -20606280, 475398 ], [ -20870736, -4389983, -5336425, -11928250, 10662647, 23661, -14530997, 9456020, 10628865, -4634961, -1031640, -4810568, 5508727, -12111622, 4556323, -13751721, 1315017, 22513403, 8468691, 1563308, 14751964, -23015352, -3572358 ], [ -23658480, -1894013, -11507611, -16868398, 10336133, 66855, -12583487, 11245052, 12482979, -863571, -4654920, -3914840, 11077, -7009042, 5851273, -11200155, -4112133, 21938513, 4685721, 2120324, 11727508, -25424424, -7620114 ], [ -26446224, 601957, -17678797, -21808546, 10009619, 110049, -10635977, 13034084, 14337093, 2907819, -8278200, -3019112, -5486573, -1906462, 7146223, -8648589, -9539283, 21363623, 902751, 2677340, 8703052, -27833496, -11667870 ], [ -24627863, 3305722, -18318188, -20281929, 10319395, -2221747, -11722422, 8792546, 10709462, 7821084, -5090665, -3959534, -6102413, -1408707, 7116003, -2848618, -12351358, 19287283, 3056511, 5934626, 4750886, -22869573, -6154366 ], [ -21888281, 6051046, -17851220, -17461959, 10756429, -5028541, -13415658, 3344894, 5985482, 12962724, -540967, -5267186, -5741891, -1831917, 6820749, 3601034, -14640418, 16910653, 6397617, 9731966, 613178, -16431051, 1271390 ], [ -19148699, 8796370, -17384252, -14641989, 11193463, -7835335, -15108894, -2102758, 1261502, 18104364, 4008731, -6574838, -5381369, -2255127, 6525495, 10050686, -16929478, 14534023, 9738723, 13529306, -3524530, -9992529, 8697146 ], [ -16409117, 11541694, -16917284, -11822019, 11630497, -10642129, -16802130, -7550410, -3462478, 23246004, 8558429, -7882490, -5020847, -2678337, 6230241, 16500338, -19218538, 12157393, 13079829, 17326646, -7662238, -3554007, 16122902 ], [ -13669535, 14287018, -16450316, -9002049, 12067531, -13448923, -18495366, -12998062, -8186458, 28387644, 13108127, -9190142, -4660325, -3101547, 5934987, 22949990, -21507598, 9780763, 16420935, 21123986, -11799946, 2884515, 23548658 ] ], [ [ 4392160, 2520512, -15203168, 29926592, 3882272, 2013440, 20932768, -14811360, -17786656, -22872960, 9345536, 15111328, 24119680, 29956064, 3185696, 11570304, 15099968, -19364544, 12159392, 17745824, 31497632, 10086528, -19084160 ], [ 4392160, 2520512, -15203168, 29926592, 3882272, 2013440, 20932768, -14811360, -17786656, -22872960, 9345536, 15111328, 24119680, 29956064, 3185696, 11570304, 15099968, -19364544, 12159392, 17745824, 31497632, 10086528, -19084160 ], [ 4392160, 2520512, -15203168, 29926592, 3882272, 2013440, 20932768, -14811360, -17786656, -22872960, 9345536, 15111328, 24119680, 29956064, 3185696, 11570304, 15099968, -19364544, 12159392, 17745824, 31497632, 10086528, -19084160 ], [ 2678015, 2354452, -9900338, 22154257, 4743462, 5381270, 16075778, -13312225, -16717756, -19788725, 10058801, 16771198, 23149625, 21979794, 2779791, 9794719, 14186898, -15362699, 10445697, 15025454, 27033407, 6515543, -19616105 ], [ 621041, 2155180, -3536942, 12827455, 5776890, 9422666, 10247390, -11513263, -15435076, -16087643, 10914719, 18763042, 21985559, 12408270, 2292705, 7664017, 13091214, -10560485, 8389263, 11761010, 21676337, 2230361, -20254439 ], [ -1435933, 1955908, 2826454, 3500653, 6810318, 13464062, 4419002, -9714301, -14152396, -12386561, 11770637, 20754886, 20821493, 2836746, 1805619, 5533315, 11995530, -5758271, 6332829, 8496566, 16319267, -2054821, -20892773 ], [ -3492907, 1756636, 9189850, -5826149, 7843746, 17505458, -1409386, -7915339, -12869716, -8685479, 12626555, 22746730, 19657427, -6734778, 1318533, 3402613, 10899846, -956057, 4276395, 5232122, 10962197, -6340003, -21531107 ], [ -5549881, 1557364, 15553246, -15152951, 8877174, 21546854, -7237774, -6116377, -11587036, -4984397, 13482473, 24738574, 18493361, -16306302, 831447, 1271911, 9804162, 3846157, 2219961, 1967678, 5605127, -10625185, -22169441 ], [ -5506951, 2555050, 19662172, -18338951, 10254450, 19489253, -9848086, -6532276, -7282516, -1767884, 11689592, 22096786, 14889953, -20295996, 1896864, 723658, 6258273, 4550338, 604650, -2333596, 2351495, -12669985, -21162107 ], [ -3364117, 4749694, 21516628, -15384149, 11975574, 11332655, -9240322, -9163036, 43844, 964060, 7247912, 14821366, 8847203, -18703860, 4514784, 1757854, 262179, 1156486, -569538, -7671700, 1201301, -12474403, -18509105 ], [ -1221283, 6944338, 23371084, -12429347, 13696698, 3176057, -8632558, -11793796, 7370204, 3696004, 2806232, 7545946, 2804453, -17111724, 7132704, 2792050, -5733915, -2237366, -1743726, -13009804, 51107, -12278821, -15856103 ], [ 921551, 9138982, 25225540, -9474545, 15417822, -4980541, -8024794, -14424556, 14696564, 6427948, -1635448, 270526, -3238297, -15519588, 9750624, 3826246, -11730009, -5631218, -2917914, -18347908, -1099087, -12083239, -13203101 ], [ 3064385, 11333626, 27079996, -6519743, 17138946, -13137139, -7417030, -17055316, 22022924, 9159892, -6077128, -7004894, -9281047, -13927452, 12368544, 4860442, -17726103, -9025070, -4092102, -23686012, -2249281, -11887657, -10550099 ], [ 4154123, 12340388, 27911134, -3958468, 17156262, -19233125, -7517494, -19214250, 26683022, 10479802, -9588764, -12903350, -14711232, -12651940, 13815684, 6019043, -22163350, -10489983, -4851395, -27592689, -2362266, -10977481, -7124026 ], [ -21619, 7407740, 23625682, -3364828, 8654538, -15026051, -11159098, -19014054, 18011810, 4739542, -8450180, -11916986, -17078592, -12959548, 9408924, 7799669, -18806362, -2310201, -3536213, -24342231, 2710794, -6494335, 167402 ], [ -4197361, 2475092, 19340230, -2771188, 152814, -10818977, -14800702, -18813858, 9340598, -1000718, -7311596, -10930622, -19445952, -13267156, 5002164, 9580295, -15449374, 5869581, -2221031, -21091773, 7783854, -2011189, 7458830 ], [ -8373103, -2457556, 15054778, -2177548, -8348910, -6611903, -18442306, -18613662, 669386, -6740978, -6173012, -9944258, -21813312, -13574764, 595404, 11360921, -12092386, 14049363, -905849, -17841315, 12856914, 2471957, 14750258 ], [ -12548845, -7390204, 10769326, -1583908, -16850634, -2404829, -22083910, -18413466, -8001826, -12481238, -5034428, -8957894, -24180672, -13882372, -3811356, 13141547, -8735398, 22229145, 409333, -14590857, 17929974, 6955103, 22041686 ], [ -16724587, -12322852, 6483874, -990268, -25352358, 1802245, -25725514, -18213270, -16673038, -18221498, -3895844, -7971530, -26548032, -14189980, -8218116, 14922173, -5378410, 30408927, 1724515, -11340399, 23003034, 11438249, 29333114 ], [ -14423939, -8467295, 880027, -1022858, -19815457, 4945384, -18627413, -12290874, -12196760, -14858543, -3076065, -3817901, -25059182, -16035258, -5441861, 15044174, -2429397, 27093119, 5229287, -4455476, 22177264, 12562055, 27464847 ], [ -10828013, -2854097, -4987499, -1180694, -11470831, 7875736, -9381371, -5224038, -5090984, -9674945, -2320047, 969181, -22799090, -18188070, -1229003, 14834450, 438021, 21478193, 9171977, 3156340, 20171728, 13013993, 23764641 ], [ -7232087, 2759101, -10855025, -1338530, -3126205, 10806088, -135329, 1842798, 2014792, -4491347, -1564029, 5756263, -20538998, -20340882, 2983855, 14624726, 3305439, 15863267, 13114667, 10768156, 18166192, 13465931, 20064435 ], [ -3636161, 8372299, -16722551, -1496366, 5218421, 13736440, 9110713, 8909634, 9120568, 692251, -808011, 10543345, -18278906, -22493694, 7196713, 14415002, 6172857, 10248341, 17057357, 18379972, 16160656, 13917869, 16364229 ], [ -40235, 13985497, -22590077, -1654202, 13563047, 16666792, 18356755, 15976470, 16226344, 5875849, -51993, 15330427, -16018814, -24646506, 11409571, 14205278, 9040275, 4633415, 21000047, 25991788, 14155120, 14369807, 12664023 ], [ 1232620, 17675587, -24054092, -1857659, 18743048, 14624086, 22116223, 17520324, 16775998, 9430459, 1782030, 17329519, -11658344, -21487254, 14076397, 15023771, 11575740, 876491, 19134071, 28276882, 13748743, 11787296, 8214264 ], [ 182404, 19442569, -21114596, -2106737, 20758424, 7608322, 20389117, 13541196, 10769530, 11356081, 4694058, 16540621, -5197496, -13015938, 15197191, 16870481, 13779252, -1022431, 11459429, 25235254, 14941525, 6170336, 3014952 ], [ -867812, 21209551, -18175100, -2355815, 22773800, 592558, 18662011, 9562068, 4763062, 13281703, 7606086, 15751723, 1263352, -4544622, 16317985, 18717191, 15982764, -2921353, 3784787, 22193626, 16134307, 553376, -2184360 ], [ -1918028, 22976533, -15235604, -2604893, 24789176, -6423206, 16934905, 5582940, -1243406, 15207325, 10518114, 14962825, 7724200, 3926694, 17438779, 20563901, 18186276, -4820275, -3889855, 19151998, 17327089, -5063584, -7383672 ], [ -2968244, 24743515, -12296108, -2853971, 26804552, -13438970, 15207799, 1603812, -7249874, 17132947, 13430142, 14173927, 14185048, 12398010, 18559573, 22410611, 20389788, -6719197, -11564497, 16110370, 18519871, -10680544, -12582984 ], [ -4249505, 25600030, -9599288, -2768173, 26866643, -18944377, 13395734, -2326062, -11223689, 18119661, 15408535, 13284588, 18580062, 18591940, 18334317, 23405122, 21608208, -7735475, -17182705, 12729307, 19824245, -13927851, -16334141 ], [ -6685991, 21904210, -8115848, -1007995, 17162309, -16897999, 11158874, -6009666, -5034239, 14411835, 12718753, 11893044, 12645906, 13398940, 11378811, 20138638, 17901168, -4338533, -12518743, 7651069, 21686579, -5326893, -12844523 ], [ -9122477, 18208390, -6632408, 752183, 7457975, -14851621, 8922014, -9693270, 1155211, 10704009, 10028971, 10501500, 6711750, 8205940, 4423305, 16872154, 14194128, -941591, -7854781, 2572831, 23548913, 3274065, -9354905 ], [ -11558963, 14512570, -5148968, 2512361, -2246359, -12805243, 6685154, -13376874, 7344661, 6996183, 7339189, 9109956, 777594, 3012940, -2532201, 13605670, 10487088, 2455351, -3190819, -2505407, 25411247, 11875023, -5865287 ], [ -13995449, 10816750, -3665528, 4272539, -11950693, -10758865, 4448294, -17060478, 13534111, 3288357, 4649407, 7718412, -5156562, -2180060, -9487707, 10339186, 6780048, 5852293, 1473143, -7583645, 27273581, 20475981, -2375669 ], [ -16431935, 7120930, -2182088, 6032717, -21655027, -8712487, 2211434, -20744082, 19723561, -419469, 1959625, 6326868, -11090718, -7373060, -16443213, 7072702, 3073008, 9249235, 6137105, -12661883, 29135915, 29076939, 1113949 ], [ -15732811, 3929975, -764608, 1995395, -14630546, -6979934, 2885589, -15980086, 14427501, -1144775, -1708137, 7998909, -12861179, -9019235, -18435804, 5436983, 1205888, 8300492, 9054482, -8884946, 21457384, 22045247, 957117 ], [ -14406565, 839993, 639680, -3201427, -4260302, -5310146, 4141947, -9526570, 6834339, -1273577, -5571495, 10283667, -13798901, -9956045, -19435812, 4127417, -293248, 6482612, 11622542, -3336974, 11870680, 11887025, 70995 ], [ -13080319, -2249989, 2043968, -8398249, 6109942, -3640358, 5398305, -3073054, -758823, -1402379, -9434853, 12568425, -14736623, -10892855, -20435820, 2817851, -1792384, 4664732, 14190602, 2210998, 2283976, 1728803, -815127 ], [ -11754073, -5339971, 3448256, -13595071, 16480186, -1970570, 6654663, 3380462, -8351985, -1531181, -13298211, 14853183, -15674345, -11829665, -21435828, 1508285, -3291520, 2846852, 16758662, 7758970, -7302728, -8429419, -1701249 ], [ -10427827, -8429953, 4852544, -18791893, 26850430, -300782, 7911021, 9833978, -15945147, -1659983, -17161569, 17137941, -16612067, -12766475, -22435836, 198719, -4790656, 1028972, 19326722, 13306942, -16889432, -18587641, -2587371 ], [ -7646926, -9952591, 2813246, -16727836, 30605161, -326021, 7567356, 13620446, -16736622, -2287769, -19577550, 16447857, -14554433, -12056186, -18286833, -212704, -5496934, -2251438, 18589358, 15902824, -18490295, -23097979, -4195221 ], [ -3411370, -9907885, -2669638, -7402900, 27744379, -2046287, 5623668, 14739866, -10726410, -3414539, -20546154, 12782931, -9501443, -9698798, -8988819, 274016, -5410354, -6994378, 14546570, 15546616, -12105317, -21960433, -6524799 ], [ 824186, -9863179, -8152522, 1922036, 24883597, -3766553, 3679980, 15859286, -4716198, -4541309, -21514758, 9118005, -4448453, -7341410, 309195, 760736, -5323774, -11737318, 10503782, 15190408, -5720339, -20822887, -8854377 ], [ 5059742, -9818473, -13635406, 11246972, 22022815, -5486819, 1736292, 16978706, 1294014, -5668079, -22483362, 5453079, 604537, -4984022, 9607209, 1247456, -5237194, -16480258, 6460994, 14834200, 664639, -19685341, -11183955 ], [ 9295298, -9773767, -19118290, 20571908, 19162033, -7207085, -207396, 18098126, 7304226, -6794849, -23451966, 1788153, 5657527, -2626634, 18905223, 1734176, -5150614, -21223198, 2418206, 14477992, 7049617, -18547795, -13513533 ], [ 12743577, -9474553, -22933752, 26594809, 16328110, -8322906, -2172857, 18907725, 11497811, -6764234, -23166590, -1743409, 10051469, -79767, 25413592, 1289869, -4533507, -24788648, -503340, 14423168, 11995420, -17491887, -15961732 ], [ 12255471, -7902799, -18412104, 16107535, 13628482, -6416502, -4247183, 18168219, 6608261, -946694, -16611314, -4608151, 11150171, 3414495, 17973736, -3809573, -1263765, -22466648, 2181324, 15875264, 9745348, -16844169, -19003036 ], [ 11767365, -6331045, -13890456, 5620261, 10928854, -4510098, -6321509, 17428713, 1718711, 4870846, -10056038, -7472893, 12248873, 6908757, 10533880, -8909015, 2005977, -20144648, 4865988, 17327360, 7495276, -16196451, -22044340 ], [ 11279259, -4759291, -9368808, -4867013, 8229226, -2603694, -8395835, 16689207, -3170839, 10688386, -3500762, -10337635, 13347575, 10403019, 3094024, -14008457, 5275719, -17822648, 7550652, 18779456, 5245204, -15548733, -25085644 ], [ 10791153, -3187537, -4847160, -15354287, 5529598, -697290, -10470161, 15949701, -8060389, 16505926, 3054514, -13202377, 14446277, 13897281, -4345832, -19107899, 8545461, -15500648, 10235316, 20231552, 2995132, -14901015, -28126948 ], [ 10303047, -1615783, -325512, -25841561, 2829970, 1209114, -12544487, 15210195, -12949939, 22323466, 9609790, -16067119, 15544979, 17391543, -11785688, -24207341, 11815203, -13178648, 12919980, 21683648, 745060, -14253297, -31168252 ], [ 9999136, -141889, 1156721, -27361040, 3698112, 1705993, -10626923, 17293939, -9972649, 20593841, 7490641, -16143576, 17111216, 13803905, -14116264, -23424108, 12271690, -9417643, 10070189, 17210684, 2657673, -10104559, -29168096 ], [ 9732064, 1312433, 2031071, -27086960, 5279808, 1920967, -7910981, 19942333, -5421991, 17354783, 3636607, -15662376, 18770960, 8799887, -15424984, -21464340, 12165526, -5368837, 6113507, 11552708, 5402823, -5255617, -26159648 ], [ 9464992, 2766755, 2905421, -26812880, 6861504, 2135941, -5195039, 22590727, -871333, 14115725, -217427, -15181176, 20430704, 3795869, -16733704, -19504572, 12059362, -1320031, 2156825, 5894732, 8147973, -406675, -23151200 ], [ 9197920, 4221077, 3779771, -26538800, 8443200, 2350915, -2479097, 25239121, 3679325, 10876667, -4071461, -14699976, 22090448, -1208149, -18042424, -17544804, 11953198, 2728775, -1799857, 236756, 10893123, 4442267, -20142752 ], [ 8930848, 5675399, 4654121, -26264720, 10024896, 2565889, 236845, 27887515, 8229983, 7637609, -7925495, -14218776, 23750192, -6212167, -19351144, -15585036, 11847034, 6777581, -5756539, -5421220, 13638273, 9291209, -17134304 ], [ 6297358, 5235821, 2089385, -26072087, 10377438, 2065549, -123638, 26623171, 8760542, 4458872, -11445890, -14034207, 21381548, -8777689, -18311335, -10940799, 10636561, 7610729, -6179668, -8303317, 12202293, 9149699, -13544105 ], [ 1297450, 2902343, -3914437, -25960901, 9500826, 849895, -3560546, 21446089, 5271002, 1340456, -14632646, -14146269, 14984516, -8904715, -14922997, -3612093, 8321779, 5228219, -3069244, -8409535, 6585183, 4017737, -9372155 ], [ -3702458, 568865, -9918259, -25849715, 8624214, -365759, -6997454, 16269007, 1781462, -1777960, -17819402, -14258331, 8587484, -9031741, -11534659, 3716613, 6006997, 2845709, 41180, -8515753, 968073, -1114225, -5200205 ], [ -8702366, -1764613, -15922081, -25738529, 7747602, -1581413, -10434362, 11091925, -1708078, -4896376, -21006158, -14370393, 2190452, -9158767, -8146321, 11045319, 3692215, 463199, 3151604, -8621971, -4649037, -6246187, -1028255 ], [ -13702274, -4098091, -21925903, -25627343, 6870990, -2797067, -13871270, 5914843, -5197618, -8014792, -24192914, -14482455, -4206580, -9285793, -4757983, 18374025, 1377433, -1919311, 6262028, -8728189, -10266147, -11378149, 3143695 ], [ -17910744, -5650491, -26190856, -24998385, 6673297, -3223405, -15790052, 765243, -8188898, -10773223, -26037445, -13841804, -10109281, -8291448, -1587757, 23453375, -1088347, -3961606, 7797550, -7676291, -14746267, -15243915, 6487320 ], [ -18162024, -3297501, -21761464, -21780567, 9870199, 296837, -10118204, -4246947, -8688878, -11731729, -21170851, -9437588, -13540327, -1690248, 491909, 17285945, -4309117, -4302826, 1458562, -833813, -13541437, -12778701, 5689320 ], [ -18413304, -944511, -17332072, -18562749, 13067101, 3817079, -4446356, -9259137, -9188858, -12690235, -16304257, -5033372, -16971373, 4910952, 2571575, 11118515, -7529887, -4644046, -4880426, 6008665, -12336607, -10313487, 4891320 ], [ -18664584, 1408479, -12902680, -15344931, 16264003, 7337321, 1225492, -14271327, -9688838, -13648741, -11437663, -629156, -20402419, 11512152, 4651241, 4951085, -10750657, -4985266, -11219414, 12851143, -11131777, -7848273, 4093320 ], [ -18915864, 3761469, -8473288, -12127113, 19460905, 10857563, 6897340, -19283517, -10188818, -14607247, -6571069, 3775060, -23833465, 18113352, 6730907, -1216345, -13971427, -5326486, -17558402, 19693621, -9926947, -5383059, 3295320 ], [ -19167144, 6114459, -4043896, -8909295, 22657807, 14377805, 12569188, -24295707, -10688798, -15565753, -1704475, 8179276, -27264511, 24714552, 8810573, -7383775, -17192197, -5667706, -23897390, 26536099, -8722117, -2917845, 2497320 ], [ -15974709, 9534919, -3073089, -8926622, 23619739, 7630342, 8996661, -23535887, -10188818, -13420784, 1463839, 3065667, -25431557, 21141142, 10638379, -10141640, -17862312, -3180216, -19242588, 24919697, -10411427, -322946, 2108245 ], [ -12093531, 13168873, -2793999, -9590978, 24134677, -1170662, 3575259, -21621665, -9488846, -10655120, 4292497, -3951507, -22545803, 15532810, 12415813, -12217592, -18022296, -126984, -12389028, 21611519, -12679565, 2297890, 1800955 ], [ -8212353, 16802827, -2514909, -10255334, 24649615, -9971666, -1846143, -19707443, -8788874, -7889456, 7121155, -10968681, -19660049, 9924478, 14193247, -14293544, -18182280, 2926248, -5535468, 18303341, -14947703, 4918726, 1493665 ], [ -4331175, 20436781, -2235819, -10919690, 25164553, -18772670, -7267545, -17793221, -8088902, -5123792, 9949813, -17985855, -16774295, 4316146, 15970681, -16369496, -18342264, 5979480, 1318092, 14995163, -17215841, 7539562, 1186375 ], [ -449997, 24070735, -1956729, -11584046, 25679491, -27573674, -12688947, -15878999, -7388930, -2358128, 12778471, -25003029, -13888541, -1292186, 17748115, -18445448, -18502248, 9032712, 8171652, 11686985, -19483979, 10160398, 879085 ], [ -433752, 23196166, -333735, -10477598, 26235088, -29952608, -14405796, -13017119, -6440624, -1031285, 10508224, -25231542, -13515302, -5417003, 16747690, -15728768, -18349536, 8601492, 10608756, 7173749, -17706581, 11229172, -128108 ], [ -4282440, 17813074, 2633163, -7600346, 26831344, -25909472, -12418092, -9207581, -5243984, -1143263, 3139072, -18671394, -15654578, -8058305, 12969406, -8219456, -17884128, 4685820, 8629404, 1455455, -11883647, 10745884, -1835204 ], [ -8131128, 12429982, 5600061, -4723094, 27427600, -21866336, -10430388, -5398043, -4047344, -1255241, -4230080, -12111246, -17793854, -10699607, 9191122, -710144, -17418720, 770148, 6650052, -4262839, -6060713, 10262596, -3542300 ], [ -11979816, 7046890, 8566959, -1845842, 28023856, -17823200, -8442684, -1588505, -2850704, -1367219, -11599232, -5551098, -19933130, -13340909, 5412838, 6799168, -16953312, -3145524, 4670700, -9981133, -237779, 9779308, -5249396 ], [ -15828504, 1663798, 11533857, 1031410, 28620112, -13780064, -6454980, 2221033, -1654064, -1479197, -18968384, 1009050, -22072406, -15982211, 1634554, 14308480, -16487904, -7061196, 2691348, -15699427, 5585155, 9296020, -6956492 ], [ -18687376, -2281889, 13692274, 3891344, 28709773, -9867458, -5062164, 4531810, -356388, -2165845, -24108403, 6559283, -23983172, -17956105, -741292, 20523161, -14993980, -10925326, 685159, -20196727, 9311206, 8197901, -7420629 ], [ -16597168, 959449, 11808286, 6664688, 26266459, -6607502, -6643788, -651218, 1446468, -5725843, -18102757, 7059941, -24751388, -16592959, 3895052, 20264687, -8357476, -14531746, -1455215, -18589057, 2552842, 4025627, -1669971 ], [ -14506960, 4200787, 9924298, 9438032, 23823145, -3347546, -8225412, -5834246, 3249324, -9285841, -12097111, 7560599, -25519604, -15229813, 8531396, 20006213, -1720972, -18138166, -3595589, -16981387, -4205522, -146647, 4080687 ], [ -12416752, 7442125, 8040310, 12211376, 21379831, -87590, -9807036, -11017274, 5052180, -12845839, -6091465, 8061257, -26287820, -13866667, 13167740, 19747739, 4915532, -21744586, -5735963, -15373717, -10963886, -4318921, 9831345 ], [ -10326544, 10683463, 6156322, 14984720, 18936517, 3172366, -11388660, -16200302, 6855036, -16405837, -85819, 8561915, -27056036, -12503521, 17804084, 19489265, 11552036, -25351006, -7876337, -13766047, -17722250, -8491195, 15582003 ], [ -8236336, 13924801, 4272334, 17758064, 16493203, 6432322, -12970284, -21383330, 8657892, -19965835, 5919827, 9062573, -27824252, -11140375, 22440428, 19230791, 18188540, -28957426, -10016711, -12158377, -24480614, -12663469, 21332661 ], [ -7643718, 11786679, 937561, 11954783, 12857729, 5951003, -10926898, -22720308, 4040463, -15579468, 7961983, 11008551, -21394188, -10598589, 22661972, 12310602, 19958269, -27137451, -6053005, -13109642, -24171543, -12447793, 15107489 ], [ -7350618, 8572665, -2687369, 4436177, 8983823, 4721429, -8158510, -23288076, -1861023, -9603828, 9211441, 13243593, -13524468, -10221075, 22000556, 4058070, 20754643, -24232197, -868483, -14572694, -22448985, -11354527, 6487151 ], [ -7057518, 5358651, -6312299, -3082429, 5109917, 3491855, -5390122, -23855844, -7762509, -3628188, 10460899, 15478635, -5654748, -9843561, 21339140, -4194462, 21551017, -21326943, 4316039, -16035746, -20726427, -10261261, -2133187 ], [ -6764418, 2144637, -9937229, -10601035, 1236011, 2262281, -2621734, -24423612, -13663995, 2347452, 11710357, 17713677, 2214972, -9466047, 20677724, -12446994, 22347391, -18421689, 9500561, -17498798, -19003869, -9167995, -10753525 ], [ -6471318, -1069377, -13562159, -18119641, -2637895, 1032707, 146654, -24991380, -19565481, 8323092, 12959815, 19948719, 10084692, -9088533, 20016308, -20699526, 23143765, -15516435, 14685083, -18961850, -17281311, -8074729, -19373863 ], [ -4269408, -1334454, -14078789, -19080904, -5851423, 1368845, 1908224, -22442646, -19129398, 9570963, 10930714, 18402927, 10194180, -10218099, 19607444, -24971112, 22097719, -13951296, 17632715, -19174394, -16428633, -6644635, -19498561 ], [ -158688, 1349406, -11487119, -13484824, -8404573, 3270695, 2662976, -16777410, -12355746, 6091065, 5623054, 13076301, 2543436, -12854745, 19451132, -25261752, 19209253, -13726272, 18343457, -18136430, -16445835, -4877713, -11127619 ], [ 3952032, 4033266, -8895449, -7888744, -10957723, 5172545, 3417728, -11112174, -5582094, 2611167, 315394, 7749675, -5107308, -15491391, 19294820, -25552392, 16320787, -13501248, 19054199, -17098466, -16463037, -3110791, -2756677 ], [ 8062752, 6717126, -6303779, -2292664, -13510873, 7074395, 4172480, -5446938, 1191558, -868731, -4992266, 2423049, -12758052, -18128037, 19138508, -25843032, 13432321, -13276224, 19764941, -16060502, -16480239, -1343869, 5614265 ], [ 12173472, 9400986, -3712109, 3303416, -16064023, 8976245, 4927232, 218298, 7965210, -4348629, -10299926, -2903577, -20408796, -20764683, 18982196, -26133672, 10543855, -13051200, 20475683, -15022538, -16497441, 423053, 13985207 ], [ 14177509, 10679089, -1822698, 7817814, -17122719, 9408123, 5075075, 4125214, 13584156, -7115669, -14423314, -7393711, -25891554, -21846861, 18977662, -26235400, 8038208, -12668001, 20848505, -13322305, -15639689, 1976255, 19578895 ], [ 5648131, 4928407, -3444582, 6923802, -10709145, 2490141, 2188373, -759470, 13429572, -6318419, -12625342, -7701385, -20534382, -15156699, 19732018, -25392568, 7446656, -11493927, 19531727, -8310727, -10407167, 2460857, 11286313 ], [ -2881247, -822275, -5066466, 6029790, -4295571, -4427841, -698329, -5644154, 13274988, -5521169, -10827370, -8009059, -15177210, -8466537, 20486374, -24549736, 6855104, -10319853, 18214949, -3299149, -5174645, 2945459, 2993731 ], [ -11410625, -6572957, -6688350, 5135778, 2118003, -11345823, -3585031, -10528838, 13120404, -4723919, -9029398, -8316733, -9820038, -1776375, 21240730, -23706904, 6263552, -9145779, 16898171, 1712429, 57877, 3430061, -5298851 ], [ -19940003, -12323639, -8310234, 4241766, 8531577, -18263805, -6471733, -15413522, 12965820, -3926669, -7231426, -8624407, -4462866, 4913787, 21995086, -22864072, 5672000, -7971705, 15581393, 6724007, 5290399, 3914663, -13591433 ], [ -28469381, -18074321, -9932118, 3347754, 14945151, -25181787, -9358435, -20298206, 12811236, -3129419, -5433454, -8932081, 894306, 11603949, 22749442, -22021240, 5080448, -6797631, 14264615, 11735585, 10522921, 4399265, -21884015 ], [ -23887914, -18814943, -5028167, -1451493, 12902630, -21311874, -7366652, -18416975, 13336312, -2111894, -4775137, -7833075, -2252762, 6719401, 18298198, -18142828, 6974271, -5990227, 10615767, 10227583, 10336603, 3847972, -19280927 ], [ -16684278, -18553553, 1180951, -7031787, 9168890, -15284382, -4399172, -15182561, 13997320, -1050314, -4344751, -6452733, -7100678, -480089, 12805834, -13657300, 9365169, -5256157, 6500505, 7415665, 9066517, 3089500, -14498705 ], [ -9480642, -18292163, 7390069, -12612081, 5435150, -9256890, -1431692, -11948147, 14658328, 11266, -3914365, -5072391, -11948594, -7679579, 7313470, -9171772, 11756067, -4522087, 2385243, 4603747, 7796431, 2331028, -9716483 ], [ -2277006, -18030773, 13599187, -18192375, 1701410, -3229398, 1535788, -8713733, 15319336, 1072846, -3483979, -3692049, -16796510, -14879069, 1821106, -4686244, 14146965, -3788017, -1730019, 1791829, 6526345, 1572556, -4934261 ], [ 4926630, -17769383, 19808305, -23772669, -2032330, 2798094, 4503268, -5479319, 15980344, 2134426, -3053593, -2311707, -21644426, -22078559, -3671258, -200716, 16537863, -3053947, -5845281, -1020089, 5256259, 814084, -152039 ], [ 10159551, -17801945, 21727873, -24220110, -3831433, 7143534, 3143980, -6158765, 17134696, 36154, -1640191, -821811, -19769453, -22850864, -6943829, -848152, 15291807, -2226379, -6347388, -2128001, 5332669, -942938, 2654509 ], [ 13421757, -18128459, 19357891, -19534698, -3695899, 9806922, -2542076, -10752071, 18782392, -5221970, 756227, 777639, -11171591, -17195984, -7996607, -6628552, 10408797, -1305313, -3236340, -1531907, 6755575, -3698510, 3485383 ], [ 16683963, -18454973, 16987909, -14849286, -3560365, 12470310, -8228132, -15345377, 20430088, -10480094, 3152645, 2377089, -2573729, -11541104, -9049385, -12408952, 5525787, -384247, -125292, -935813, 8178481, -6454082, 4316257 ], [ 19946169, -18781487, 14617927, -10163874, -3424831, 15133698, -13914188, -19938683, 22077784, -15738218, 5549063, 3976539, 6024133, -5886224, -10102163, -18189352, 642777, 536819, 2985756, -339719, 9601387, -9209654, 5147131 ], [ 23208375, -19108001, 12247945, -5478462, -3289297, 17797086, -19600244, -24531989, 23725480, -20996342, 7945481, 5575989, 14621995, -231344, -11154941, -23969752, -4240233, 1457885, 6096804, 256375, 11024293, -11965226, 5978005 ], [ 24719421, -18487546, 10081842, -1438080, -3499310, 18948232, -23558348, -26845167, 23513370, -24803652, 9212723, 6322031, 21216053, 3512566, -10965189, -28345882, -7387438, 1274179, 8481488, 453951, 11809298, -13885785, 6623523 ], [ 17474667, -13132246, 8935134, -622848, -5437058, 12538168, -18876692, -17757705, 14002230, -21356892, 4834085, 2801033, 17791091, -2298374, -4562787, -25700662, -1855618, -4433387, 7234352, -1341063, 9404798, -11631279, 6342261 ], [ 10229913, -7776946, 7788426, 192384, -7374806, 6128104, -14195036, -8670243, 4491090, -17910132, 455447, -719965, 14366129, -8109314, 1839615, -23055442, 3676202, -10140953, 5987216, -3136077, 7000298, -9376773, 6060999 ], [ 2985159, -2421646, 6641718, 1007616, -9312554, -281960, -9513380, 417219, -5020050, -14463372, -3923191, -4240963, 10941167, -13920254, 8242017, -20410222, 9208022, -15848519, 4740080, -4931091, 4595798, -7122267, 5779737 ], [ -4259595, 2933654, 5495010, 1822848, -11250302, -6692024, -4831724, 9504681, -14531190, -11016612, -8301829, -7761961, 7516205, -19731194, 14644419, -17765002, 14739842, -21556085, 3492944, -6726105, 2191298, -4867761, 5498475 ], [ -11504349, 8288954, 4348302, 2638080, -13188050, -13102088, -150068, 18592143, -24042330, -7569852, -12680467, -11282959, 4091243, -25542134, 21046821, -15119782, 20271662, -27263651, 2245808, -8521119, -213202, -2613255, 5217213 ], [ -11033263, 7614794, 1024149, 6677592, -11879328, -9467197, 4526263, 14980250, -22094020, -6045517, -12457700, -11847322, 938916, -18768549, 21672028, -13041782, 20170392, -22955762, 2975527, -4164303, -259192, 1942476, 6143966 ], [ -9019009, 5734742, -2735493, 11361960, -9921312, -3823315, 9201529, 8828486, -17853820, -4905667, -11314652, -11820358, -2158884, -9478059, 21141796, -11077226, 18942504, -16644782, 4100617, 1422879, 166520, 6958452, 7312322 ], [ -7004755, 3854690, -6495135, 16046328, -7963296, 1820567, 13876795, 2676722, -13613620, -3765817, -10171604, -11793394, -5256684, -187569, 20611564, -9112670, 17714616, -10333802, 5225707, 7010061, 592232, 11974428, 8480678 ], [ -4990501, 1974638, -10254777, 20730696, -6005280, 7464449, 18552061, -3475042, -9373420, -2625967, -9028556, -11766430, -8354484, 9102921, 20081332, -7148114, 16486728, -4022822, 6350797, 12597243, 1017944, 16990404, 9649034 ], [ -2976247, 94586, -14014419, 25415064, -4047264, 13108331, 23227327, -9626806, -5133220, -1486117, -7885508, -11739466, -11452284, 18393411, 19551100, -5183558, 15258840, 2288158, 7475887, 18184425, 1443656, 22006380, 10817390 ], [ -1833553, -349108, -13173003, 23872044, -2210463, 14941448, 22209472, -11030887, -2093881, -1688419, -7256618, -11563462, -12718578, 19834008, 18640669, -4132901, 10968903, 5680801, 7947859, 20273688, 3164531, 21632703, 12784058 ], [ -1562419, 643556, -7730529, 16101636, -494877, 12963800, 15498496, -7687285, -255403, -3232873, -7141886, -11238418, -12153366, 13424712, 17350039, -3996143, 3616917, 6155107, 7766713, 18865032, 6180569, 15869373, 15549038 ], [ -1291285, 1636220, -2288055, 8331228, 1220709, 10986152, 8787520, -4343683, 1583075, -4777327, -7027154, -10913374, -11588154, 7015416, 16059409, -3859385, -3735069, 6629413, 7585567, 17456376, 9196607, 10106043, 18314018 ], [ -1020151, 2628884, 3154419, 560820, 2936295, 9008504, 2076544, -1000081, 3421553, -6321781, -6912422, -10588330, -11022942, 606120, 14768779, -3722627, -11087055, 7103719, 7404421, 16047720, 12212645, 4342713, 21078998 ], [ -749017, 3621548, 8596893, -7209588, 4651881, 7030856, -4634432, 2343521, 5260031, -7866235, -6797690, -10263286, -10457730, -5803176, 13478149, -3585869, -18439041, 7578025, 7223275, 14639064, 15228683, -1420617, 23843978 ], [ -82278, 5214131, 13287577, -13509927, 6590728, 5210284, -9644256, 5737113, 6355482, -8921357, -6409838, -9609421, -9812454, -11143322, 11816089, -4104178, -23065501, 8071263, 7387421, 13692592, 16755801, -5714749, 25958349 ], [ 2562486, 9806309, 14219311, -12459921, 9645880, 4175092, -6148320, 9380655, 3735798, -7529819, -4656386, -7311451, -8766858, -11137718, 8296879, -7897822, -14064331, 8659161, 9278027, 15057040, 10838319, -2662891, 24819675 ], [ 5207250, 14398487, 15151045, -11409915, 12701032, 3139900, -2652384, 13024197, 1116114, -6138281, -2902934, -5013481, -7721262, -11132114, 4777669, -11691466, -5063161, 9247059, 11168633, 16421488, 4920837, 388967, 23681001 ], [ 7852014, 18990665, 16082779, -10359909, 15756184, 2104708, 843552, 16667739, -1503570, -4746743, -1149482, -2715511, -6675666, -11126510, 1258459, -15485110, 3938009, 9834957, 13059239, 17785936, -996645, 3440825, 22542327 ], [ 10496778, 23582843, 17014513, -9309903, 18811336, 1069516, 4339488, 20311281, -4123254, -3355205, 603970, -417541, -5630070, -11120906, -2260751, -19278754, 12939179, 10422855, 14949845, 19150384, -6914127, 6492683, 21403653 ], [ 13141542, 28175021, 17946247, -8259897, 21866488, 34324, 7835424, 23954823, -6742938, -1963667, 2357422, 1880429, -4584474, -11115302, -5779961, -23072398, 21940349, 11010753, 16840451, 20514832, -12831609, 9544541, 20264979 ], [ 13114901, 19719034, 11524206, -7421116, 22009740, -1144018, 8726710, 19385900, -8145647, -1234779, 423659, 6276604, -8174968, -6760903, -1474886, -20357942, 20009474, 7438576, 18088177, 14012955, -12642676, 11286644, 16184740 ], [ 12553979, 8653414, 3631410, -6624580, 21570612, -2350990, 9097066, 13174484, -9304961, -638421, -2247547, 11092420, -12692680, -1536745, 4395046, -16341866, 15892190, 3034384, 19207327, 5937813, -11232460, 12766796, 11516188 ], [ 11993057, -2412206, -4261386, -5828044, 21131484, -3557962, 9467422, 6963068, -10464275, -42063, -4918753, 15908236, -17210392, 3687413, 10264978, -12325790, 11774906, -1369808, 20326477, -2137329, -9822244, 14246948, 6847636 ], [ 11432135, -13477826, -12154182, -5031508, 20692356, -4764934, 9837778, 751652, -11623589, 554295, -7589959, 20724052, -21728104, 8911571, 16134910, -8309714, 7657622, -5774000, 21445627, -10212471, -8412028, 15727100, 2179084 ], [ 10871213, -24543446, -20046978, -4234972, 20253228, -5971906, 10208134, -5459764, -12782903, 1150653, -10261165, 25539868, -26245816, 14135729, 22004842, -4293638, 3540338, -10178192, 22564777, -18287613, -7001812, 17207252, -2489468 ], [ 11805887, -28718732, -20228370, -3617221, 16278147, -6637021, 10857688, -7346560, -10501373, 2336334, -10377517, 26178115, -24052165, 14006447, 21849499, -3186239, 1575341, -11774684, 21347380, -19868877, -6336061, 16725443, -4872002 ], [ 14236157, -26003684, -12698358, -3178255, 8767113, -6760279, 11786440, -4908736, -4778999, 4111338, -7939015, 22638793, -15147151, 8523725, 15668881, -4987517, 1762631, -10563476, 17793436, -14956263, -6414775, 14281673, -4968518 ], [ 16666427, -23288636, -5168346, -2739289, 1256079, -6883537, 12715192, -2470912, 943375, 5886342, -5500513, 19099471, -6242137, 3041003, 9488263, -6788795, 1949921, -9352268, 14239492, -10043649, -6493489, 11837903, -5065034 ], [ 19096697, -20573588, 2361666, -2300323, -6254955, -7006795, 13643944, -33088, 6665749, 7661346, -3062011, 15560149, 2662877, -2441719, 3307645, -8590073, 2137211, -8141060, 10685548, -5131035, -6572203, 9394133, -5161550 ], [ 21526967, -17858540, 9891678, -1861357, -13765989, -7130053, 14572696, 2404736, 12388123, 9436350, -623509, 12020827, 11567891, -7924441, -2872973, -10391351, 2324501, -6929852, 7131604, -218421, -6650917, 6950363, -5258066 ], [ 23706737, -14644207, 16451202, -1458426, -19681651, -7293868, 15251348, 4467526, 16239301, 9802372, 785070, 9519110, 18339844, -11336520, -8542877, -10861317, 2604751, -4805513, 3422307, 3970642, -6700349, 4917786, -4744881 ], [ 24634007, -8933449, 18158286, -1235670, -17620453, -7660468, 14679500, 4655146, 10734499, 3123484, -2955966, 12205418, 14446492, -4395384, -11659211, -4674723, 3349801, 1884481, -1063755, 4541950, -6603371, 4941174, -1183191 ], [ 25561277, -3222691, 19865370, -1012914, -15559255, -8027068, 14107652, 4842766, 5229697, -3555404, -6697002, 14891726, 10553140, 2545752, -14775545, 1511871, 4094851, 8574475, -5549817, 5113258, -6506393, 4964562, 2378499 ], [ 26488547, 2488067, 21572454, -790158, -13498057, -8393668, 13535804, 5030386, -275105, -10234292, -10438038, 17578034, 6659788, 9486888, -17891879, 7698465, 4839901, 15264469, -10035879, 5684566, -6409415, 4987950, 5940189 ], [ 27415817, 8198825, 23279538, -567402, -11436859, -8760268, 12963956, 5218006, -5779907, -16913180, -14179074, 20264342, 2766436, 16428024, -21008213, 13885059, 5584951, 21954463, -14521941, 6255874, -6312437, 5011338, 9501879 ], [ 28343087, 13909583, 24986622, -344646, -9375661, -9126868, 12392108, 5405626, -11284709, -23592068, -17920110, 22950650, -1126916, 23369160, -24124547, 20071653, 6330001, 28644457, -19008003, 6827182, -6215459, 5034726, 13063569 ], [ 26364327, 9836861, 19610596, 1275250, -9998898, -11280708, 8761300, 6050801, -12289181, -18996721, -15422591, 17554748, -78303, 20122906, -18785891, 21516932, 2419156, 26421006, -16178030, 2264775, -1846816, 8296384, 14773719 ], [ 23804361, 3807443, 12817948, 3174574, -11159022, -13791996, 4518700, 6787487, -12393587, -12146527, -11677361, 10542404, 1958703, 14839174, -11756237, 22013948, -2422868, 22414866, -11884850, -3324375, 3376160, 12205696, 16113561 ], [ 21244395, -2221975, 6025300, 5073898, -12319146, -16303284, 276100, 7524173, -12497993, -5296333, -7932131, 3530060, 3995709, 9555442, -4726583, 22510964, -7264892, 18408726, -7591670, -8913525, 8599136, 16115008, 17453403 ], [ 18684429, -8251393, -767348, 6973222, -13479270, -18814572, -3966500, 8260859, -12602399, 1553861, -4186901, -3482284, 6032715, 4271710, 2303071, 23007980, -12106916, 14402586, -3298490, -14502675, 13822112, 20024320, 18793245 ], [ 16124463, -14280811, -7559996, 8872546, -14639394, -21325860, -8209100, 8997545, -12706805, 8404055, -441671, -10494628, 8069721, -1012022, 9332725, 23504996, -16948940, 10396446, 994690, -20091825, 19045088, 23933632, 20133087 ], [ 12929817, -18322357, -7306745, 8570089, -11946786, -19842549, -11709011, 7469795, -11244584, 9948839, -709841, -14643115, 10700673, -4236896, 10702720, 22768370, -17498591, 8725161, 3126031, -19918593, 21884519, 21127210, 20931069 ], [ 9100491, -20376031, -7595, 6065851, -5401446, -14364639, -14466233, 3677609, -8215736, 6188213, -4991411, -15927745, 13925571, -5402912, 6413056, 20798102, -13755869, 9388731, 3095533, -13982979, 22340405, 11605054, 21187191 ], [ 5271165, -22429705, 7291555, 3561613, 1143894, -8886729, -17223455, -114577, -5186888, 2427587, -9272981, -17212375, 17150469, -6568928, 2123392, 18827834, -10013147, 10052301, 3065035, -8047365, 22796291, 2082898, 21443313 ], [ 1441839, -24483379, 14590705, 1057375, 7689234, -3408819, -19980677, -3906763, -2158040, -1333039, -13554551, -18497005, 20375367, -7734944, -2166272, 16857566, -6270425, 10715871, 3034537, -2111751, 23252177, -7439258, 21699435 ], [ -2387487, -26537053, 21889855, -1446863, 14234574, 2069091, -22737899, -7698949, 870808, -5093665, -17836121, -19781635, 23600265, -8900960, -6455936, 14887298, -2527703, 11379441, 3004039, 3823863, 23708063, -16961414, 21955557 ], [ -5789348, -26936144, 27254111, -3571766, 19226799, 7138619, -24070785, -10184220, 3720507, -8112982, -21341816, -19378357, 26137452, -10142987, -9317509, 12346125, 311348, 11446604, 2364490, 8694319, 23396697, -24399026, 21255856 ], [ -7053884, -19062320, 22943897, -3799994, 16453449, 10166237, -18281991, -6134916, 5674461, -7425754, -20968136, -10535539, 25236084, -11765069, -5038627, 6950427, -1367956, 8531732, -1320314, 8238985, 19249071, -21413918, 15777040 ], [ -8318420, -11188496, 18633683, -4028222, 13680099, 13193855, -12493197, -2085612, 7628415, -6738526, -20594456, -1692721, 24334716, -13387151, -759745, 1554729, -3047260, 5616860, -5005118, 7783651, 15101445, -18428810, 10298224 ], [ -9582956, -3314672, 14323469, -4256450, 10906749, 16221473, -6704403, 1963692, 9582369, -6051298, -20220776, 7150097, 23433348, -15009233, 3519137, -3840969, -4726564, 2701988, -8689922, 7328317, 10953819, -15443702, 4819408 ], [ -10847492, 4559152, 10013255, -4484678, 8133399, 19249091, -915609, 6012996, 11536323, -5364070, -19847096, 15992915, 22531980, -16631315, 7798019, -9236667, -6405868, -212884, -12374726, 6872983, 6806193, -12458594, -659408 ], [ -12112028, 12432976, 5703041, -4712906, 5360049, 22276709, 4873185, 10062300, 13490277, -4676842, -19473416, 24835733, 21630612, -18253397, 12076901, -14632365, -8085172, -3127756, -16059530, 6417649, 2658567, -9473486, -6138224 ], [ -7774884, 12959225, 6539767, -2147064, 5990624, 17655172, 1846964, 11434674, 8224901, -7409534, -14321796, 21255951, 20711299, -11712209, 6114968, -15991618, -10104416, -4466808, -15554969, 8350905, 407696, -5796708, -3895180 ], [ -2317404, 12015959, 8405881, 977592, 7301984, 11503804, -2942260, 12271662, 1515659, -10826210, -8214588, 15191649, 19788397, -3538367, -1895128, -16543582, -12191648, -5490696, -14212535, 10761879, -1463824, -1981596, -107764 ], [ 3140076, 11072693, 10271995, 4102248, 8613344, 5352436, -7731484, 13108650, -5193583, -14242886, -2107380, 9127347, 18865495, 4635475, -9905224, -17095546, -14278880, -6514584, -12870101, 13172853, -3335344, 1833516, 3679652 ], [ 8597556, 10129427, 12138109, 7226904, 9924704, -798932, -12520708, 13945638, -11902825, -17659562, 3999828, 3063045, 17942593, 12809317, -17915320, -17647510, -16366112, -7538472, -11527667, 15583827, -5206864, 5648628, 7467068 ], [ 14055036, 9186161, 14004223, 10351560, 11236064, -6950300, -17309932, 14782626, -18612067, -21076238, 10107036, -3001257, 17019691, 20983159, -25925416, -18199474, -18453344, -8562360, -10185233, 17994801, -7078384, 9463740, 11254484 ], [ 15045465, 7440713, 11530219, 9768132, 12181031, -9479783, -15293293, 16129167, -19805095, -22622882, 12200364, -5252670, 14884984, 25613806, -27349072, -15868663, -18334256, -9093150, -6453740, 14557551, -6047803, 8612334, 10813991 ], [ 11568843, 4893083, 4716097, 5476620, 12759605, -8387381, -6470791, 17985261, -15481909, -22299494, 10279812, -3691194, 11538472, 26701258, -22186288, -10655077, -16008848, -9130842, -333188, 5272077, -2115121, 3094410, 6145589 ], [ 8092221, 2345453, -2098025, 1185108, 13338179, -7294979, 2351711, 19841355, -11158723, -21976106, 8359260, -2129718, 8191960, 27788710, -17023504, -5441491, -13683440, -9168534, 5787364, -4013397, 1817561, -2423514, 1477187 ], [ 4615599, -202177, -8912147, -3106404, 13916753, -6202577, 11174213, 21697449, -6835537, -21652718, 6438708, -568242, 4845448, 28876162, -11860720, -227905, -11358032, -9206226, 11907916, -13298871, 5750243, -7941438, -3191215 ], [ 1138977, -2749807, -15726269, -7397916, 14495327, -5110175, 19996715, 23553543, -2512351, -21329330, 4518156, 993234, 1498936, 29963614, -6697936, 4985681, -9032624, -9243918, 18028468, -22584345, 9682925, -13459362, -7859617 ], [ -1375839, -4139500, -21213049, -10182809, 14274238, -3595313, 27023275, 24941763, 1023110, -20249434, 2771979, 1965914, -859771, 29998980, -2239344, 9564261, -7089251, -8445604, 21800930, -29415201, 12277289, -18131503, -11215363 ], [ 918375, 260492, -20063119, -5434607, 10054834, 31849, 25070125, 23990613, 619946, -15386998, 1897677, -5386, 1720547, 24773916, -1301712, 10967811, -7056053, -3467260, 13832942, -23972967, 8180063, -18574729, -8007829 ], [ 3212589, 4660484, -18913189, -686405, 5835430, 3659011, 23116975, 23039463, 216782, -10524562, 1023375, -1976686, 4300865, 19548852, -364080, 12371361, -7022855, 1511084, 5864954, -18530733, 4082837, -19017955, -4800295 ], [ 5506803, 9060476, -17763259, 4061797, 1616026, 7286173, 21163825, 22088313, -186382, -5662126, 149073, -3947986, 6881183, 14323788, 573552, 13774911, -6989657, 6489428, -2103034, -13088499, -14389, -19461181, -1592761 ], [ 7801017, 13460468, -16613329, 8809999, -2603378, 10913335, 19210675, 21137163, -589546, -799690, -725229, -5919286, 9461501, 9098724, 1511184, 15178461, -6956459, 11467772, -10071022, -7646265, -4111615, -19904407, 1614773 ], [ 10095231, 17860460, -15463399, 13558201, -6822782, 14540497, 17257525, 20186013, -992710, 4062746, -1599531, -7890586, 12041819, 3873660, 2448816, 16582011, -6923261, 16446116, -18039010, -2204031, -8208841, -20347633, 4822307 ], [ 12026720, 17916357, -10914254, 11242663, -4206671, 13522384, 16739990, 14374473, -1750709, 4288607, -1108078, -4751441, 12540742, -1222309, 789173, 11386546, -5451798, 13648335, -18580438, -3001072, -9475082, -16834914, 1918781 ], [ 13885664, 17103435, -5685266, 7514377, -223457, 11575216, 16509578, 7590855, -2579675, 3587153, -343474, -590207, 12623386, -6292459, -1389925, 4871278, -3692682, 9295329, -17636554, -5045968, -10175126, -12531006, -2206957 ], [ 15744608, 16290513, -456278, 3786091, 3759757, 9628048, 16279166, 807237, -3408641, 2885699, 421130, 3571027, 12706030, -11362609, -3569023, -1643990, -1933566, 4942323, -16692670, -7090864, -10875170, -8227098, -6332695 ], [ 17603552, 15477591, 4772710, 57805, 7742971, 7680880, 16048754, -5976381, -4237607, 2184245, 1185734, 7732261, 12788674, -16432759, -5748121, -8159258, -174450, 589317, -15748786, -9135760, -11575214, -3923190, -10458433 ], [ 19462496, 14664669, 10001698, -3670481, 11726185, 5733712, 15818342, -12759999, -5066573, 1482791, 1950338, 11893495, 12871318, -21502909, -7927219, -14674526, 1584666, -3763689, -14804902, -11180656, -12275258, 380718, -14584171 ], [ 17657186, 11986722, 12009178, -7425086, 10672087, 3493885, 13355258, -14454858, -2773667, 2099558, 4567415, 13555534, 12420589, -24079267, -10592815, -18736298, 4493790, -5945445, -15070813, -11594737, -9162218, 800385, -15453145 ], [ 12187622, 7443750, 10795150, -11206010, 4580677, 961399, 8659502, -11060958, 2641111, 4034546, 9036965, 12718378, 11436487, -24161833, -13744909, -20344574, 8552922, -5955951, -16546519, -10378003, -2236094, -2664189, -13065355 ], [ 6718058, 2900778, 9581122, -14986934, -1510733, -1571087, 3963746, -7667058, 8055889, 5969534, 13506515, 11881222, 10452385, -24244399, -16897003, -21952850, 12612054, -5966457, -18022225, -9161269, 4690030, -6128763, -10677565 ], [ 1248494, -1642194, 8367094, -18767858, -7602143, -4103573, -732010, -4273158, 13470667, 7904522, 17976065, 11044066, 9468283, -24326965, -20049097, -23561126, 16671186, -5976963, -19497931, -7944535, 11616154, -9593337, -8289775 ], [ -4221070, -6185166, 7153066, -22548782, -13693553, -6636059, -5427766, -879258, 18885445, 9839510, 22445615, 10206910, 8484181, -24409531, -23201191, -25169402, 20730318, -5987469, -20973637, -6727801, 18542278, -13057911, -5901985 ], [ -8002681, -9792847, 6174532, -25056987, -18593558, -8879372, -8308034, 1745215, 22008862, 11394445, 25027957, 9292297, 7312409, -23664655, -24444232, -26460963, 22679977, -6268995, -21051760, -5302474, 23401814, -15410278, -4066696 ], [ -3344527, -8724073, 6373468, -21201597, -17536538, -9676820, -2110862, 522553, 13675474, 11049115, 18174259, 7990399, 5202287, -18782569, -16142008, -26168949, 14082271, -7905621, -14141968, -2834182, 17928410, -12201610, -4993912 ], [ 1313627, -7655299, 6572404, -17346207, -16479518, -10474268, 4086310, -700109, 5342086, 10703785, 11320561, 6688501, 3092165, -13900483, -7839784, -25876935, 5484565, -9542247, -7232176, -365890, 12455006, -8992942, -5921128 ], [ 5971781, -6586525, 6771340, -13490817, -15422498, -11271716, 10283482, -1922771, -2991302, 10358455, 4466863, 5386603, 982043, -9018397, 462440, -25584921, -3113141, -11178873, -322384, 2102402, 6981602, -5784274, -6848344 ], [ 10629935, -5517751, 6970276, -9635427, -14365478, -12069164, 16480654, -3145433, -11324690, 10013125, -2386835, 4084705, -1128079, -4136311, 8764664, -25292907, -11710847, -12815499, 6587408, 4570694, 1508198, -2575606, -7775560 ], [ 15288089, -4448977, 7169212, -5780037, -13308458, -12866612, 22677826, -4368095, -19658078, 9667795, -9240533, 2782807, -3238201, 745775, 17066888, -25000893, -20308553, -14452125, 13497200, 7038986, -3965206, 633062, -8702776 ], [ 14721103, -330378, 10289268, -4970147, -7238593, -10369615, 24249088, -5765072, -20878321, 10383575, -12030856, 4640594, -6228668, -3737409, 19972937, -22767679, -18901644, -16205866, 11985527, 5144803, -6104070, 941410, -8188217 ], [ 13109089, 4398186, 13993548, -4769357, -166159, -7213729, 24895168, -7196912, -20675935, 11311577, -14008504, 7130318, -9395204, -10093647, 21799751, -20146225, -15493812, -17983030, 8789561, 2378125, -7576026, 669694, -7385303 ], [ 11497075, 9126750, 17697828, -4568567, 6906275, -4057843, 25541248, -8628752, -20473549, 12239579, -15986152, 9620042, -12561740, -16449885, 23626565, -17524771, -12085980, -19760194, 5593595, -388553, -9047982, 397978, -6582389 ], [ 9885061, 13855314, 21402108, -4367777, 13978709, -901957, 26187328, -10060592, -20271163, 13167581, -17963800, 12109766, -15728276, -22806123, 25453379, -14903317, -8678148, -21537358, 2397629, -3155231, -10519938, 126262, -5779475 ], [ 8273047, 18583878, 25106388, -4166987, 21051143, 2253929, 26833408, -11492432, -20068777, 14095583, -19941448, 14599490, -18894812, -29162361, 27280193, -12281863, -5270316, -23314522, -798337, -5921909, -11991894, -145454, -4976561 ], [ 5613307, 19558020, 25018590, -1563038, 20948435, 5896067, 26714176, -13347485, -19346077, 13021703, -21098332, 14632970, -21291020, -29729457, 23738906, -10967947, -4656381, -21809161, -1978468, -8135672, -12967239, -246623, -4431647 ], [ 1905841, 16777740, 21138714, 3444070, 13670585, 10024457, 25829632, -15625751, -18103063, 9945941, -21434452, 12210206, -22916900, -24507411, 14829518, -10961569, -6836343, -17021275, -1142764, -9796520, -13445973, -177245, -4144733 ], [ -1801625, 13997460, 17258838, 8451178, 6392735, 14152847, 24945088, -17904017, -16860049, 6870179, -21770572, 9787442, -24542780, -19285365, 5920130, -10955191, -9016305, -12233389, -307060, -11457368, -13924707, -107867, -3857819 ], [ -5509091, 11217180, 13378962, 13458286, -885115, 18281237, 24060544, -20182283, -15617035, 3794417, -22106692, 7364678, -26168660, -14063319, -2989258, -10948813, -11196267, -7445503, 528644, -13118216, -14403441, -38489, -3570905 ], [ -9216557, 8436900, 9499086, 18465394, -8162965, 22409627, 23176000, -22460549, -14374021, 718655, -22442812, 4941914, -27794540, -8841273, -11898646, -10942435, -13376229, -2657617, 1364348, -14779064, -14882175, 30889, -3283991 ], [ -11577830, 5618592, 6638561, 21086083, -14486318, 25110433, 20941169, -23923648, -13275420, -2476681, -22216731, 2935815, -27485549, -3794477, -18732394, -9970495, -14312664, 1720317, 1336641, -15445622, -14603938, 776898, -2394167 ], [ -7208138, 2610144, 8874791, 11774677, -16037186, 20673319, 11954903, -21310912, -12898884, -6269887, -19179645, 3013041, -17502203, 376069, -15187942, -4170745, -9031464, 4048491, -3008121, -11140730, -10540846, 4906062, 1510207 ], [ -2838446, -398304, 11111021, 2463271, -17588054, 16236205, 2968637, -18698176, -12522348, -10063093, -16142559, 3090267, -7518857, 4546615, -11643490, 1629005, -3750264, 6376665, -7352883, -6835838, -6477754, 9035226, 5414581 ], [ 1531246, -3406752, 13347251, -6848135, -19138922, 11799091, -6017629, -16085440, -12145812, -13856299, -13105473, 3167493, 2464489, 8717161, -8099038, 7428755, 1530936, 8704839, -11697645, -2530946, -2414662, 13164390, 9318955 ], [ 5900938, -6415200, 15583481, -16159541, -20689790, 7361977, -15003895, -13472704, -11769276, -17649505, -10068387, 3244719, 12447835, 12887707, -4554586, 13228505, 6812136, 11033013, -16042407, 1773946, 1648430, 17293554, 13223329 ], [ 10270630, -9423648, 17819711, -25470947, -22240658, 2924863, -23990161, -10859968, -11392740, -21442711, -7031301, 3321945, 22431181, 17058253, -1010134, 19028255, 12093336, 13361187, -20387169, 6078838, 5711522, 21422718, 17127703 ], [ 7490177, -9371531, 13293416, -21282123, -18745091, 1635069, -22919652, -7795472, -10743574, -16436902, -1947270, 2556516, 22511737, 17267699, 3679823, 16338670, 11624511, 10940311, -16417621, 4525665, 4401549, 17615167, 16440537 ], [ 3279695, -8707301, 7414616, -14393253, -14240237, 974739, -19837788, -4640624, -10039882, -9671290, 3546150, 1622556, 20611735, 16684925, 8598881, 11951218, 10005681, 7569625, -10785211, 1800879, 2016963, 12220273, 14835063 ], [ -930787, -8043071, 1535816, -7504383, -9735383, 314409, -16755924, -1485776, -9336190, -2905678, 9039570, 688596, 18711733, 16102151, 13517939, 7563766, 8386851, 4198939, -5152801, -923907, -367623, 6825379, 13229589 ], [ -5141269, -7378841, -4342984, -615513, -5230529, -345921, -13674060, 1669072, -8632498, 3859934, 14532990, -245364, 16811731, 15519377, 18436997, 3176314, 6768021, 828253, 479609, -3648693, -2752209, 1430485, 11624115 ], [ -9351751, -6714611, -10221784, 6273357, -725675, -1006251, -10592196, 4823920, -7928806, 10625546, 20026410, -1179324, 14911729, 14936603, 23356055, -1211138, 5149191, -2542433, 6112019, -6373479, -5136795, -3964409, 10018641 ], [ -11808406, -6818645, -10605667, 9859647, 2771722, -774018, -8886576, 6621541, -7087585, 10463453, 21635742, -1843941, 14215690, 10916315, 23170979, -4569131, 4954914, -1336847, 10123313, -6317502, -3844572, -7523759, 8935992 ], [ -12511234, -7690943, -5494633, 10143357, 5261662, 350778, -8557200, 7061935, -6108835, 3373655, 19360986, -2239215, 14723614, 3458513, 17881769, -6897665, 6185190, 4445011, 12513491, -3480762, 1124460, -9247565, 8376168 ], [ -13214062, -8563241, -383599, 10427067, 7751602, 1475574, -8227824, 7502329, -5130085, -3716143, 17086230, -2634489, 15231538, -3999289, 12592559, -9226199, 7415466, 10226869, 14903669, -644022, 6093492, -10971371, 7816344 ], [ -13916890, -9435539, 4727435, 10710777, 10241542, 2600370, -7898448, 7942723, -4151335, -10805941, 14811474, -3029763, 15739462, -11457091, 7303349, -11554733, 8645742, 16008727, 17293847, 2192718, 11062524, -12695177, 7256520 ], [ -14619718, -10307837, 9838469, 10994487, 12731482, 3725166, -7569072, 8383117, -3172585, -17895739, 12536718, -3425037, 16247386, -18914893, 2014139, -13883267, 9876018, 21790585, 19684025, 5029458, 16031556, -14418983, 6696696 ], [ -15490977, -10506662, 13153589, 10418660, 14962487, 4281831, -6898313, 9036656, -2012274, -22851609, 9610671, -3722009, 16140085, -24359776, -2378321, -15883803, 9790695, 26382737, 20700897, 7411130, 19637407, -15913992, 5345436 ], [ -17204391, -7338122, 7489139, 5545148, 15898817, 1997841, -4520639, 10755920, 55842, -17137839, 3428169, -3527471, 12956659, -19740064, -2287031, -16244349, 3127377, 25026359, 14851239, 7517462, 16427353, -16265016, 36996 ], [ -18917805, -4169582, 1824689, 671636, 16835147, -286149, -2142965, 12475184, 2123958, -11424069, -2754333, -3332933, 9773233, -15120352, -2195741, -16604895, -3535941, 23669981, 9001581, 7623794, 13217299, -16616040, -5271444 ], [ -20631219, -1001042, -3839761, -4201876, 17771477, -2570139, 234709, 14194448, 4192074, -5710299, -8936835, -3138395, 6589807, -10500640, -2104451, -16965441, -10199259, 22313603, 3151923, 7730126, 10007245, -16967064, -10579884 ], [ -22344633, 2167498, -9504211, -9075388, 18707807, -4854129, 2612383, 15913712, 6260190, 3471, -15119337, -2943857, 3406381, -5880928, -2013161, -17325987, -16862577, 20957225, -2697735, 7836458, 6797191, -17318088, -15888324 ], [ -24058047, 5336038, -15168661, -13948900, 19644137, -7138119, 4990057, 17632976, 8328306, 5717241, -21301839, -2749319, 222955, -1261216, -1921871, -17686533, -23525895, 19600847, -8547393, 7942790, 3587137, -17669112, -21196764 ], [ -21265031, 7253158, -17492591, -11832117, 19859692, -7129159, 2715711, 14172755, 5481587, 8461281, -16977361, -3048266, -1423736, -3007629, -178281, -10632169, -23125843, 16335499, -5512326, 10125332, 1059923, -13361451, -14847394 ], [ -17570729, 8919994, -19148417, -8317275, 19931092, -6661609, -489039, 9676637, 1651901, 10611375, -10551487, -3445910, -2763080, -6027267, 1895769, -2094823, -21313117, 12688357, -700314, 12723116, -1330723, -8122053, -6166462 ], [ -13876427, 10586830, -20804243, -4802433, 20002492, -6194059, -3693789, 5180519, -2177785, 12761469, -4125613, -3843554, -4102424, -9046905, 3969819, 6442523, -19500391, 9041215, 4111698, 15320900, -3721369, -2882655, 2514470 ], [ -10182125, 12253666, -22460069, -1287591, 20073892, -5726509, -6898539, 684401, -6007471, 14911563, 2300261, -4241198, -5441768, -12066543, 6043869, 14979869, -17687665, 5394073, 8923710, 17918684, -6112015, 2356743, 11195402 ], [ -6487823, 13920502, -24115895, 2227251, 20145292, -5258959, -10103289, -3811717, -9837157, 17061657, 8726135, -4638842, -6781112, -15086181, 8117919, 23517215, -15874939, 1746931, 13735722, 20516468, -8502661, 7596141, 19876334 ] ], [ [ 10981024, -6586048, 3300832, 24059456, 23494496, -12985600, -1445408, 15961440, -16395616, -5231232, -18016768, 11902432, 24974464, 26052512, 1043552, -13752960, -7339840, -6686784, 13931744, 4413152, 31758560, -3274368, -15948416 ], [ 10981024, -6586048, 3300832, 24059456, 23494496, -12985600, -1445408, 15961440, -16395616, -5231232, -18016768, 11902432, 24974464, 26052512, 1043552, -13752960, -7339840, -6686784, 13931744, 4413152, 31758560, -3274368, -15948416 ], [ 10981024, -6586048, 3300832, 24059456, 23494496, -12985600, -1445408, 15961440, -16395616, -5231232, -18016768, 11902432, 24974464, 26052512, 1043552, -13752960, -7339840, -6686784, 13931744, 4413152, 31758560, -3274368, -15948416 ], [ 10833149, -7373828, 4788202, 18042931, 24168306, -8827390, -570298, 16791965, -15549556, -1303967, -15683053, 11695162, 20767019, 18910902, 509037, -13360355, -3501450, -2537249, 11426499, 6675722, 23803325, -706363, -15136571 ], [ 10655699, -8319164, 6573046, 10823101, 24976878, -3837538, 479834, 17788595, -14534284, 3408751, -12882595, 11446438, 15718085, 10340970, -132381, -12889229, 1104618, 2442193, 8420205, 9390806, 14257043, 2375243, -14162357 ], [ 10478249, -9264500, 8357890, 3603271, 25785450, 1152314, 1529966, 18785225, -13519012, 8121469, -10082137, 11197714, 10669151, 1771038, -773799, -12418103, 5710686, 7421635, 5413911, 12105890, 4710761, 5456849, -13188143 ], [ 10300799, -10209836, 10142734, -3616559, 26594022, 6142166, 2580098, 19781855, -12503740, 12834187, -7281679, 10948990, 5620217, -6798894, -1415217, -11946977, 10316754, 12401077, 2407617, 14820974, -4835521, 8538455, -12213929 ], [ 10123349, -11155172, 11927578, -10836389, 27402594, 11132018, 3630230, 20778485, -11488468, 17546905, -4481221, 10700266, 571283, -15368826, -2056635, -11475851, 14922822, 17380519, -598677, 17536058, -14381803, 11620061, -11239715 ], [ 9979115, -10516802, 14461972, -14291093, 27205014, 11597999, 1528382, 19087268, -8186620, 17031964, -3525016, 7710070, -1557277, -20263668, -2820576, -10432994, 14354979, 17041798, -3713730, 14320940, -15435691, 10632797, -7658417 ], [ 9868097, -8294726, 17745916, -13980671, 26001282, 7540109, -3725446, 14708204, -2598196, 11289364, -4413064, 1978402, -765463, -21483420, -3707040, -8818406, 8613225, 11384914, -6937542, 5175620, -7997185, 5576663, -1470035 ], [ 9757079, -6072650, 21029860, -13670249, 24797550, 3482219, -8979274, 10329140, 2990228, 5546764, -5301112, -3753266, 26351, -22703172, -4593504, -7203818, 2871471, 5728030, -10161354, -3969700, -558679, 520529, 4718347 ], [ 9646061, -3850574, 24313804, -13359827, 23593818, -575671, -14233102, 5950076, 8578652, -195836, -6189160, -9484934, 818165, -23922924, -5479968, -5589230, -2870283, 71146, -13385166, -13115020, 6879827, -4535605, 10906729 ], [ 9535043, -1628498, 27597748, -13049405, 22390086, -4633561, -19486930, 1571012, 14167076, -5938436, -7077208, -15216602, 1609979, -25142676, -6366432, -3974642, -8612037, -5585738, -16608978, -22260340, 14318333, -9591739, 17095111 ], [ 9276257, 795116, 29430298, -12509260, 20048178, -8310959, -23767138, -2905278, 17688170, -10456466, -7056596, -19052258, 1730112, -25124716, -6860916, -2360983, -12824194, -9052413, -19286153, -28605459, 20313522, -13593691, 22508114 ], [ 8278631, 4226420, 24005878, -10820500, 12015390, -10085897, -23179246, -7867698, 10872614, -8851646, -2492684, -13407854, -1508160, -18918196, -5395500, -751969, -9388366, -1568043, -19230143, -20949573, 19092126, -12324733, 24044222 ], [ 7281005, 7657724, 18581458, -9131740, 3982602, -11860835, -22591354, -12830118, 4057058, -7246826, 2071228, -7763450, -4746432, -12711676, -3930084, 857045, -5952538, 5916327, -19174133, -13293687, 17870730, -11055775, 25580330 ], [ 6283379, 11089028, 13157038, -7442980, -4050186, -13635773, -22003462, -17792538, -2758498, -5642006, 6635140, -2119046, -7984704, -6505156, -2464668, 2466059, -2516710, 13400697, -19118123, -5637801, 16649334, -9786817, 27116438 ], [ 5285753, 14520332, 7732618, -5754220, -12082974, -15410711, -21415570, -22754958, -9574054, -4037186, 11199052, 3525358, -11222976, -298636, -999252, 4075073, 919118, 20885067, -19062113, 2018085, 15427938, -8517859, 28652546 ], [ 4288127, 17951636, 2308198, -4065460, -20115762, -17185649, -20827678, -27717378, -16389610, -2432366, 15762964, 9169762, -14461248, 5907884, 466164, 5684087, 4354946, 28369437, -19006103, 9673971, 14206542, -7248901, 30188654 ], [ -434249, 14169955, -599087, -4602590, -15915235, -11752712, -12941951, -22733358, -15704456, 2361139, 15304221, 7406521, -9878090, 4001874, -1728335, 3047786, 2892609, 24369917, -12986443, 12820132, 15956176, -8362603, 25000557 ], [ -5901575, 8945677, -3002945, -5584898, -9268045, -4878200, -3596657, -15760050, -13519160, 7792381, 13840947, 4161751, -3730646, 473358, -4654817, -437578, 450639, 18073619, -5774053, 15064348, 18300016, -9952837, 18467619 ], [ -11368901, 3721399, -5406803, -6567206, -2620855, 1996312, 5748637, -8786742, -11333864, 13223623, 12377673, 916981, 2416798, -3055158, -7581299, -3922942, -1991331, 11777321, 1438337, 17308564, 20643856, -11543071, 11934681 ], [ -16836227, -1502879, -7810661, -7549514, 4026335, 8870824, 15093931, -1813434, -9148568, 18654865, 10914399, -2327789, 8564242, -6583674, -10507781, -7408306, -4433301, 5481023, 8650727, 19552780, 22987696, -13133305, 5401743 ], [ -22303553, -6727157, -10214519, -8531822, 10673525, 15745336, 24439225, 5159874, -6963272, 24086107, 9451125, -5572559, 14711686, -10112190, -13434263, -10893670, -6875271, -815275, 15863117, 21796996, 25331536, -14723539, -1131195 ], [ -22218428, -6890615, -12938084, -6344753, 15203096, 15462274, 28520317, 8796876, -7161734, 23449777, 7162410, -7014131, 18056200, -9306690, -13884857, -9158959, -4544844, -2211103, 18235493, 19956598, 26412373, -15982240, -2758104 ], [ -16580852, -1993253, -15981356, -988307, 17615048, 8021638, 27337207, 9097572, -9743954, 16745875, 4048254, -6652505, 18597784, -4167174, -11859563, -2204173, 2557980, 1293539, 15767855, 14031586, 26230207, -16909408, 521016 ], [ -10943276, 2904109, -19024628, 4368139, 20027000, 581002, 26154097, 9398268, -12326174, 10041973, 934098, -6290879, 19139368, 972342, -9834269, 4750613, 9660804, 4798181, 13300217, 8106574, 26048041, -17836576, 3800136 ], [ -5305700, 7801471, -22067900, 9724585, 22438952, -6859634, 24970987, 9698964, -14908394, 3338071, -2180058, -5929253, 19680952, 6111858, -7808975, 11705399, 16763628, 8302823, 10832579, 2181562, 25865875, -18763744, 7079256 ], [ 331876, 12698833, -25111172, 15081031, 24850904, -14300270, 23787877, 9999660, -17490614, -3365831, -5294214, -5567627, 20222536, 11251374, -5783681, 18660185, 23866452, 11807465, 8364941, -3743450, 25683709, -19690912, 10358376 ], [ 4684381, 16734490, -26869352, 18978617, 25546361, -20325931, 22406210, 9565494, -18770459, -9305337, -8178683, -4353468, 19742682, 14200588, -4199289, 23548294, 29084400, 13773607, 5505197, -9030191, 25682975, -18881217, 13417033 ], [ 2611531, 16461622, -22202072, 15581903, 17659343, -19276717, 20031758, 5457018, -13538429, -11422863, -9914717, 1123356, 14155638, 6198292, -4819407, 18103018, 24877968, 8047249, 684923, -11125577, 26589401, -9387207, 15373375 ], [ 538681, 16188754, -17534792, 12185189, 9772325, -18227503, 17657306, 1348542, -8306399, -13540389, -11650751, 6600180, 8568594, -1804004, -5439525, 12657742, 20671536, 2320891, -4135351, -13220963, 27495827, 106803, 17329717 ], [ -1534169, 15915886, -12867512, 8788475, 1885307, -17178289, 15282854, -2759934, -3074369, -15657915, -13386785, 12077004, 2981550, -9806300, -6059643, 7212466, 16465104, -3405467, -8955625, -15316349, 28402253, 9600813, 19286059 ], [ -3607019, 15643018, -8200232, 5391761, -6001711, -16129075, 12908402, -6868410, 2157661, -17775441, -15122819, 17553828, -2605494, -17808596, -6679761, 1767190, 12258672, -9131825, -13775899, -17411735, 29308679, 19094823, 21242401 ], [ -5679869, 15370150, -3532952, 1995047, -13888729, -15079861, 10533950, -10976886, 7389691, -19892967, -16858853, 23030652, -8192538, -25810892, -7299879, -3678086, 8052240, -14858183, -18596173, -19507121, 30215105, 28588833, 23198743 ], [ -8381089, 10951397, 1577408, 731273, -7917302, -11081882, 7764543, -12082402, 5390151, -16646933, -15377787, 24889911, -8120177, -22212713, -7488852, -2510107, 2890688, -16553116, -14855242, -16560182, 20828536, 22434173, 23317815 ], [ -11207983, 5703467, 6776384, -105913, 825814, -6494150, 4916145, -12587326, 1944297, -12328187, -13253301, 26025657, -6915935, -16294439, -7591596, -19477, -2461888, -17441764, -9402070, -12604778, 9383368, 13149779, 23069433 ], [ -14034877, 455537, 11975360, -943099, 9568930, -1906418, 2067747, -13092250, -1501557, -8009441, -11128815, 27161403, -5711693, -10376165, -7694340, 2471153, -7814464, -18330412, -3948898, -8649374, -2061800, 3865385, 22821051 ], [ -16861771, -4792393, 17174336, -1780285, 18312046, 2681314, -780651, -13597174, -4947411, -3690695, -9004329, 28297149, -4507451, -4457891, -7797084, 4961783, -13167040, -19219060, 1504274, -4693970, -13506968, -5419009, 22572669 ], [ -19688665, -10040323, 22373312, -2617471, 27055162, 7269046, -3629049, -14102098, -8393265, 628051, -6879843, 29432895, -3303209, 1460383, -7899828, 7452413, -18519616, -20107708, 6957446, -738566, -24952136, -14703403, 22324287 ], [ -18463018, -12125101, 20796794, -204628, 29177851, 8811697, -4952652, -13439206, -10254858, 1683445, -6855402, 26867283, -1518275, 3192082, -5299923, 8068448, -18533938, -20966218, 6439754, -738248, -28938341, -19134577, 18803649 ], [ -13184830, -11046727, 12444782, 5458244, 24680113, 7309267, -4751460, -11608498, -10532190, -524513, -8931006, 20600313, 847351, 737206, 2631, 6809888, -13210006, -21794590, -48802, -4693016, -25465583, -18712531, 12010755 ], [ -7906642, -9968353, 4092770, 11121116, 20182375, 5806837, -4550268, -9777790, -10809522, -2732471, -11006610, 14333343, 3212977, -1717670, 5305185, 5551328, -7886074, -22622962, -6537358, -8647784, -21992825, -18290485, 5217861 ], [ -2628454, -8889979, -4259242, 16783988, 15684637, 4304407, -4349076, -7947082, -11086854, -4940429, -13082214, 8066373, 5578603, -4172546, 10607739, 4292768, -2562142, -23451334, -13025914, -12602552, -18520067, -17868439, -1575033 ], [ 2649734, -7811605, -12611254, 22446860, 11186899, 2801977, -4147884, -6116374, -11364186, -7148387, -15157818, 1799403, 7944229, -6627422, 15910293, 3034208, 2761790, -24279706, -19514470, -16557320, -15047309, -17446393, -8367927 ], [ 7698699, -7307371, -18780072, 25587115, 6818890, 1907250, -3639083, -4343577, -11483527, -8412638, -16618298, -3144403, 9863207, -7932933, 18788296, 1264615, 6955191, -24857336, -24739332, -19273984, -12211052, -15873741, -14499916 ], [ 11601549, -9673837, -14032920, 16114285, 3099526, 4051038, -1592237, -2860335, -10812913, -4958354, -15003158, -1472389, 9548945, -3491619, 9543544, -3060143, 5495937, -24181256, -23645724, -15800128, -12557300, -8548059, -17327380 ], [ 15504399, -12040303, -9285768, 6641455, -619838, 6194826, 454609, -1377093, -10142299, -1504070, -13388018, 199625, 9234683, 949695, 298792, -7384901, 4036683, -23505176, -22552116, -12326272, -12903548, -1222377, -20154844 ], [ 19407249, -14406769, -4538616, -2831375, -4339202, 8338614, 2501455, 106149, -9471685, 1950214, -11772878, 1871639, 8920421, 5391009, -8945960, -11709659, 2577429, -22829096, -21458508, -8852416, -13249796, 6103305, -22982308 ], [ 23310099, -16773235, 208536, -12304205, -8058566, 10482402, 4548301, 1589391, -8801071, 5404498, -10157738, 3543653, 8606159, 9832323, -18190712, -16034417, 1118175, -22153016, -20364900, -5378560, -13596044, 13428987, -25809772 ], [ 27212949, -19139701, 4955688, -21777035, -11777930, 12626190, 6595147, 3072633, -8130457, 8858782, -8542598, 5215667, 8291897, 14273637, -27435464, -20359175, -341079, -21476936, -19271292, -1904704, -13942292, 20754669, -28637236 ], [ 21325024, -15626947, 2430995, -24462320, -11537664, 8515483, 7325503, 6606745, -9158203, 4415891, -7779533, 481656, 10894160, 11008451, -28080376, -16238148, -2566178, -21791041, -13481209, -2667148, -11863845, 15290291, -25659680 ], [ 13478944, -10938349, -1548067, -25790096, -10505472, 3153877, 7792561, 10551031, -10525621, -1606435, -7186883, -5533560, 14079728, 6201965, -27005320, -10427964, -4944446, -22303183, -6751831, -4276852, -9300459, 7267901, -21521120 ], [ 5632864, -6249751, -5527129, -27117872, -9473280, -2207729, 8259619, 14495317, -11893039, -7628761, -6594233, -11548776, 17265296, 1395479, -25930264, -4617780, -7322714, -22815325, -22453, -5886556, -6737073, -754489, -17382560 ], [ -2213216, -1561153, -9506191, -28445648, -8441088, -7569335, 8726677, 18439603, -13260457, -13651087, -6001583, -17563992, 20450864, -3411007, -24855208, 1192404, -9700982, -23327467, 6706925, -7496260, -4173687, -8776879, -13244000 ], [ -10059296, 3127445, -13485253, -29773424, -7408896, -12930941, 9193735, 22383889, -14627875, -19673413, -5408933, -23579208, 23636432, -8217493, -23780152, 7002588, -12079250, -23839609, 13436303, -9105964, -1610301, -16799269, -9105440 ], [ -12256790, 2910023, -16772293, -28507973, -5021094, -11900057, 7192030, 23749129, -14352358, -20058136, -5961542, -24977757, 23745092, -7678987, -20800501, 11361219, -12426317, -20449669, 17763716, -6966655, 1104159, -18878839, -6170747 ], [ -8805698, -2213419, -19367311, -24649295, -1277682, -4476683, 2721562, 22535323, -12433906, -14805256, -7659410, -21759639, 20776844, -1795489, -15916255, 14268297, -10742183, -13157647, 19689164, -1078333, 3969693, -15015589, -4439921 ], [ -5354606, -7336861, -21962329, -20790617, 2465730, 2946691, -1748906, 21321517, -10515454, -9552376, -9357278, -18541521, 17808596, 4088009, -11032009, 17175375, -9058049, -5865625, 21614612, 4809989, 6835227, -11152339, -2709095 ], [ -1903514, -12460303, -24557347, -16931939, 6209142, 10370065, -6219374, 20107711, -8597002, -4299496, -11055146, -15323403, 14840348, 9971507, -6147763, 20082453, -7373915, 1426397, 23540060, 10698311, 9700761, -7289089, -978269 ], [ 1547578, -17583745, -27152365, -13073261, 9952554, 17793439, -10689842, 18893905, -6678550, 953384, -12753014, -12105285, 11872100, 15855005, -1263517, 22989531, -5689781, 8718419, 25465508, 16586633, 12566295, -3425839, 752557 ], [ 3630072, -21228465, -28971352, -9524307, 13156915, 23573177, -14012012, 17030385, -5035622, 5670155, -14518543, -8865380, 8120669, 20540376, 3512633, 25259261, -4976977, 14190638, 25823434, 21520951, 14456879, -794721, 1708104 ], [ -1130424, -17479575, -26910184, -7523973, 13666021, 21134735, -11592692, 11918295, -4770314, 7706381, -16622377, -5516540, 453323, 19235112, 7748303, 24342251, -9120823, 10563842, 18343750, 21685249, 11472713, -4324263, -1212744 ], [ -5890920, -13730685, -24849016, -5523639, 14175127, 18696293, -9173372, 6806205, -4505006, 9742607, -18726211, -2167700, -7214023, 17929848, 11983973, 23425241, -13264669, 6937046, 10864066, 21849547, 8488547, -7853805, -4133592 ], [ -10651416, -9981795, -22787848, -3523305, 14684233, 16257851, -6754052, 1694115, -4239698, 11778833, -20830045, 1181140, -14881369, 16624584, 16219643, 22508231, -17408515, 3310250, 3384382, 22013845, 5504381, -11383347, -7054440 ], [ -15411912, -6232905, -20726680, -1522971, 15193339, 13819409, -4334732, -3417975, -3974390, 13815059, -22933879, 4529980, -22548715, 15319320, 20455313, 21591221, -21552361, -316546, -4095302, 22178143, 2520215, -14912889, -9975288 ], [ -20172408, -2484015, -18665512, 477363, 15702445, 11380967, -1915412, -8530065, -3709082, 15851285, -25037713, 7878820, -30216061, 14014056, 24690983, 20674211, -25696207, -3943342, -11574986, 22342441, -463951, -18442431, -12896136 ], [ -21433119, 2217685, -18547779, -1461338, 17225041, 4556050, -1205217, -10287725, -1203254, 15913456, -22835747, 4059465, -22893647, 9046402, 25716673, 17077096, -26742648, -5196648, -11543700, 20190899, -2135657, -18301958, -8958209 ], [ -21993873, 7109947, -18818733, -4187846, 18950335, -3146162, -836847, -11374499, 1750678, 15580816, -19772621, -1193529, -12573281, 3346270, 26100367, 12943960, -27169608, -5975256, -10010220, 17576189, -3544871, -17427482, -3648527 ], [ -22554627, 12002209, -19089687, -6914354, 20675629, -10848374, -468477, -12461273, 4704610, 15248176, -16709495, -6446523, -2252915, -2353862, 26484061, 8810824, -27596568, -6753864, -8476740, 14961479, -4954085, -16553006, 1661155 ], [ -23115381, 16894471, -19360641, -9640862, 22400923, -18550586, -100107, -13548047, 7658542, 14915536, -13646369, -11699517, 8067451, -8053994, 26867755, 4677688, -28023528, -7532472, -6943260, 12346769, -6363299, -15678530, 6970837 ], [ -23676135, 21786733, -19631595, -12367370, 24126217, -26252798, 268263, -14634821, 10612474, 14582896, -10583243, -16952511, 18387817, -13754126, 27251449, 544552, -28450488, -8311080, -5409780, 9732059, -7772513, -14804054, 12280519 ], [ -21727176, 20545234, -15899253, -13468442, 24956080, -29050016, -1517868, -15624221, 8672752, 15069985, -9147200, -16953954, 19491406, -15497921, 23178046, -1123136, -28303392, -5799300, -3063396, 7892255, -8647487, -12742436, 11543164 ], [ -17268504, 13169974, -8163615, -12944078, 24890512, -26942240, -5458500, -16516247, 1839376, 16376803, -9338240, -11703846, 11378218, -13285379, 14647546, -325376, -27582240, 2868, 95892, 6827357, -8988221, -9493676, 4758772 ], [ -12809832, 5794714, -427977, -12419714, 24824944, -24834464, -9399132, -17408273, -4994000, 17683621, -9529280, -6453738, 3265030, -11072837, 6117046, 472384, -26861088, 5805036, 3255180, 5762459, -9328955, -6244916, -2025620 ], [ -8351160, -1580546, 7307661, -11895350, 24759376, -22726688, -13339764, -18300299, -11827376, 18990439, -9720320, -1203630, -4848158, -8860295, -2413454, 1270144, -26139936, 11607204, 6414468, 4697561, -9669689, -2996156, -8810012 ], [ -3892488, -8955806, 15043299, -11370986, 24693808, -20618912, -17280396, -19192325, -18660752, 20297257, -9911360, 4046478, -12961346, -6647753, -10943954, 2067904, -25418784, 17409372, 9573756, 3632663, -10010423, 252604, -15594404 ], [ -244144, -14547107, 20913046, -10783696, 24251047, -17469254, -20463036, -19881050, -24324396, 19763969, -9556825, 7687577, -19919564, -4330843, -17212804, 3547019, -23215732, 20679830, 11736565, 2778779, -10526414, 2277863, -20363007 ], [ -647440, -11218613, 17453338, -9881776, 21922321, -9110186, -19855716, -19553270, -24139380, 10030151, -6474415, 3283631, -21102932, -1492093, -12173404, 8432909, -13603180, 11291738, 8916979, 2979965, -11918690, -1814383, -15052665 ], [ -1050736, -7890119, 13993630, -8979856, 19593595, -751118, -19248396, -19225490, -23954364, 296333, -3392005, -1120315, -22286300, 1346657, -7134004, 13318799, -3990628, 1903646, 6097393, 3181151, -13310966, -5906629, -9742323 ], [ -1454032, -4561625, 10533922, -8077936, 17264869, 7607950, -18641076, -18897710, -23769348, -9437485, -309595, -5524261, -23469668, 4185407, -2094604, 18204689, 5621924, -7484446, 3277807, 3382337, -14703242, -9998875, -4431981 ], [ -1857328, -1233131, 7074214, -7176016, 14936143, 15967018, -18033756, -18569930, -23584332, -19171303, 2772815, -9928207, -24653036, 7024157, 2944796, 23090579, 15234476, -16872538, 458221, 3583523, -16095518, -14091121, 878361 ], [ -2260624, 2095363, 3614506, -6274096, 12607417, 24326086, -17426436, -18242150, -23399316, -28905121, 5855225, -14332153, -25836404, 9862907, 7984196, 27976469, 24847028, -26260630, -2361365, 3784709, -17487794, -18183367, 6188703 ], [ 1458990, 22437, 2257483, -9034531, 8533571, 24297809, -15936406, -19141980, -20100435, -28205604, 4656445, -10588299, -25039332, 6968457, 12043196, 19380894, 23537335, -22042497, -3409831, 4287970, -15658245, -16360723, 3885155 ], [ 6003186, -3130773, 1320997, -12527437, 4110701, 22592063, -14269834, -20287332, -16178781, -25419420, 2601427, -5214885, -23846172, 2927367, 15906116, 8089026, 20043193, -15103119, -4104073, 4851646, -13184331, -13355101, 58829 ], [ 10547382, -6283983, 384511, -16020343, -312169, 20886317, -12603262, -21432684, -12257127, -22633236, 546409, 158529, -22653012, -1113723, 19769036, -3202842, 16549051, -8163741, -4798315, 5415322, -10710417, -10349479, -3767497 ], [ 15091578, -9437193, -551975, -19513249, -4735039, 19180571, -10936690, -22578036, -8335473, -19847052, -1508609, 5531943, -21459852, -5154813, 23631956, -14494710, 13054909, -1224363, -5492557, 5978998, -8236503, -7343857, -7593823 ], [ 19635774, -12590403, -1488461, -23006155, -9157909, 17474825, -9270118, -23723388, -4413819, -17060868, -3563627, 10905357, -20266692, -9195903, 27494876, -25786578, 9560767, 5715015, -6186799, 6542674, -5762589, -4338235, -11420149 ], [ 22064160, -12569442, -852623, -22496728, -11364445, 16416359, -8996032, -23929410, -2060898, -12950727, -3458162, 14273997, -19086708, -12694233, 27886076, -30815352, 6517477, 8559360, -4107487, 6884818, -6490059, -4780753, -10465603 ], [ 22376736, -9374310, 1355539, -17984968, -11354647, 16005173, -10114432, -23196102, -1276710, -7516629, -1192214, 15637863, -17919900, -15649803, 24805556, -29581032, 3925039, 7308672, 745379, 7005430, -10418913, -8671411, -4730185 ], [ 22689312, -6179178, 3563701, -13473208, -11344849, 15593987, -11232832, -22462794, -492522, -2082531, 1073734, 17001729, -16753092, -18605373, 21725036, -28346712, 1332601, 6057984, 5598245, 7126042, -14347767, -12562069, 1005233 ], [ 23001888, -2984046, 5771863, -8961448, -11335051, 15182801, -12351232, -21729486, 291666, 3351567, 3339682, 18365595, -15586284, -21560943, 18644516, -27112392, -1259837, 4807296, 10451111, 7246654, -18276621, -16452727, 6740651 ], [ 23314464, 211086, 7980025, -4449688, -11325253, 14771615, -13469632, -20996178, 1075854, 8785665, 5605630, 19729461, -14419476, -24516513, 15563996, -25878072, -3852275, 3556608, 15303977, 7367266, -22205475, -20343385, 12476069 ], [ 21881455, 2889427, 9139842, -1045566, -10324317, 13182129, -14353783, -20446118, 2185620, 12633409, 7392074, 20278067, -12343206, -26834535, 13065274, -24461464, -5679232, 1633053, 18061547, 7247933, -24355163, -23294467, 15743149 ], [ 11720521, 2983813, 5057934, -3179634, -4367691, 5701143, -14066689, -20812298, 4923276, 8549383, 6780998, 16750373, -5719626, -25964817, 13475542, -22133416, -3678784, -3654837, 10342637, 5928875, -17609021, -21547669, 6668539 ], [ 1559587, 3078199, 976026, -5313702, 1588935, -1779843, -13779595, -21178478, 7660932, 4465357, 6169922, 13222679, 903954, -25095099, 13885810, -19805368, -1678336, -8942727, 2623727, 4609817, -10862879, -19800871, -2406071 ], [ -8601347, 3172585, -3105882, -7447770, 7545561, -9260829, -13492501, -21544658, 10398588, 381331, 5558846, 9694985, 7527534, -24225381, 14296078, -17477320, 322112, -14230617, -5095183, 3290759, -4116737, -18054073, -11480681 ], [ -18762281, 3266971, -7187790, -9581838, 13502187, -16741815, -13205407, -21910838, 13136244, -3702695, 4947770, 6167291, 14151114, -23355663, 14706346, -15149272, 2322560, -19518507, -12814093, 1971701, 2629405, -16307275, -20555291 ], [ -28923215, 3361357, -11269698, -11715906, 19458813, -24222801, -12918313, -22277018, 15873900, -7786721, 4336694, 2639597, 20774694, -22485945, 15116614, -12821224, 4323008, -24806397, -20533003, 652643, 9375547, -14560477, -29629901 ], [ -22533054, -330077, -7864661, -12905199, 18906674, -19860102, -8958644, -20818733, 14550376, -3704642, 4348253, 4800423, 17622514, -22757957, 13408642, -8971396, 3828861, -22311097, -19418043, -2256515, 6965329, -15838484, -27793181 ], [ -12832674, -4778675, -2962235, -13905537, 17052782, -13128666, -4264460, -18995555, 12414616, 2010658, 4484339, 8098953, 12515182, -23258315, 11277022, -4817212, 2835795, -18259159, -16536309, -5483693, 2723839, -17721452, -23774195 ], [ -3132294, -9227273, 1940191, -14905875, 15198890, -6397230, 429724, -17172377, 10278856, 7725958, 4620425, 11397483, 7407850, -23758673, 9145402, -663028, 1842729, -14207221, -13654575, -8710871, -1517651, -19604420, -19755209 ], [ 6568086, -13675871, 6842617, -15906213, 13344998, 334206, 5123908, -15349199, 8143096, 13441258, 4756511, 14696013, 2300518, -24259031, 7013782, 3491156, 849663, -10155283, -10772841, -11938049, -5759141, -21487388, -15736223 ], [ 16268466, -18124469, 11745043, -16906551, 11491106, 7065642, 9818092, -13526021, 6007336, 19156558, 4892597, 17994543, -2806814, -24759389, 4882162, 7645340, -143403, -6103345, -7891107, -15165227, -10000631, -23370356, -11717237 ], [ 20761533, -18979019, 12238147, -13789290, 10978661, 9102474, 8717572, -13263815, 6269176, 18976366, 4010243, 17090727, -4159367, -21585104, 2523649, 5827832, -3075555, -4644193, -7073076, -12954947, -12406601, -20207438, -7875833 ], [ 20047287, -16239521, 8321929, -6554430, 11807663, 6444702, 1822348, -14562581, 8928616, 12900682, 2109449, 11984565, -1757141, -14736176, -61757, -1961368, -7946793, -5777827, -8318748, -5307209, -12977051, -11998634, -4212011 ], [ 19333041, -13500023, 4405711, 680430, 12636665, 3786930, -5072876, -15861347, 11588056, 6824998, 208655, 6878403, 645085, -7887248, -2647163, -9750568, -12818031, -6911461, -9564420, 2340529, -13547501, -3789830, -548189 ], [ 18618795, -10760525, 489493, 7915290, 13465667, 1129158, -11968100, -17160113, 14247496, 749314, -1692139, 1772241, 3047311, -1038320, -5232569, -17539768, -17689269, -8045095, -10810092, 9988267, -14117951, 4418974, 3115633 ], [ 17904549, -8021027, -3426725, 15150150, 14294669, -1528614, -18863324, -18458879, 16906936, -5326370, -3592933, -3333921, 5449537, 5810608, -7817975, -25328968, -22560507, -9178729, -12055764, 17636005, -14688401, 12627778, 6779455 ], [ 16533111, -4983982, -7215402, 20691264, 13895350, -3285800, -24614372, -18747021, 17826702, -10841484, -5370535, -7020595, 6962015, 10733986, -9566607, -30858574, -25111498, -10462775, -12230032, 23484861, -14637130, 19122165, 9679977 ], [ 11875713, -459202, -10366374, 17763648, 7354426, -540056, -24644540, -13982043, 10048098, -13553748, -6532177, -3609829, 4025753, 6029614, -7131369, -25090210, -16061254, -12498881, -7047280, 20339307, -11477254, 17044467, 8763999 ], [ 7218315, 4065578, -13517346, 14836032, 813502, 2205688, -24674708, -9217065, 2269494, -16266012, -7693819, -199063, 1089491, 1325242, -4696131, -19321846, -7011010, -14534987, -1864528, 17193753, -8317378, 14966769, 7848021 ], [ 2560917, 8590358, -16668318, 11908416, -5727422, 4951432, -24704876, -4452087, -5509110, -18978276, -8855461, 3211703, -1846771, -3379130, -2260893, -13553482, 2039234, -16571093, 3318224, 14048199, -5157502, 12889071, 6932043 ], [ -2096481, 13115138, -19819290, 8980800, -12268346, 7697176, -24735044, 312891, -13287714, -21690540, -10017103, 6622469, -4783033, -8083502, 174345, -7785118, 11089478, -18607199, 8500976, 10902645, -1997626, 10811373, 6016065 ], [ -6753879, 17639918, -22970262, 6053184, -18809270, 10442920, -24765212, 5077869, -21066318, -24402804, -11178745, 10033235, -7719295, -12787874, 2609583, -2016754, 20139722, -20643305, 13683728, 7757091, 1162250, 8733675, 5100087 ], [ -3318157, 19104158, -21999489, 9142728, -18319584, 8937929, -16094555, 8363342, -16218892, -20210023, -8647532, 8106866, -3729492, -8300271, 5863636, 2608030, 18020616, -20011286, 12732085, 10767507, -515944, 10167972, 4422554 ], [ 1736189, 19956290, -20204367, 13435704, -16423776, 6582791, -5683733, 11352914, -8846260, -14636233, -5377748, 5113070, 1645524, -1974273, 9281452, 7004098, 13667640, -18845642, 10553563, 15009117, -3161752, 12304668, 3792710 ], [ 6790535, 20808422, -18409245, 17728680, -14527968, 4227653, 4727089, 14342486, -1473628, -9062443, -2107964, 2119274, 7020540, 4351725, 12699268, 11400166, 9314664, -17679998, 8375041, 19250727, -5807560, 14441364, 3162866 ], [ 11844881, 21660554, -16614123, 22021656, -12632160, 1872515, 15137911, 17332058, 5899004, -3488653, 1161820, -874522, 12395556, 10677723, 16117084, 15796234, 4961688, -16514354, 6196519, 23492337, -8453368, 16578060, 2533022 ], [ 16899227, 22512686, -14819001, 26314632, -10736352, -482623, 25548733, 20321630, 13271636, 2085137, 4431604, -3868318, 17770572, 17003721, 19534900, 20192302, 608712, -15348710, 4017997, 27733947, -11099176, 18714756, 1903178 ], [ 16667405, 19580132, -9927585, 25834116, -7389981, -2086120, 26088832, 21860171, 16539989, 4910615, 3614914, -5274514, 19858218, 18059784, 18191767, 19013137, -4305195, -15552413, 4233145, 29202696, -11186599, 20145597, 3484718 ], [ 11149415, 12862892, -1939875, 20580108, -2593047, -2937976, 16758208, 21947681, 15704063, 4987781, -1288250, -5093110, 18658494, 13845912, 12087685, 12258739, -9780033, -17125463, 6841963, 27898584, -8715637, 20870583, 7277642 ], [ 5631425, 6145652, 6047835, 15326100, 2203887, -3789832, 7427584, 22035191, 14868137, 5064947, -6191414, -4911706, 17458770, 9632040, 5983603, 5504341, -15254871, -18698513, 9450781, 26594472, -6244675, 21595569, 11070566 ], [ 113435, -571588, 14035545, 10072092, 7000821, -4641688, -1903040, 22122701, 14032211, 5142113, -11094578, -4730302, 16259046, 5418168, -120479, -1250057, -20729709, -20271563, 12059599, 25290360, -3773713, 22320555, 14863490 ], [ -5404555, -7288828, 22023255, 4818084, 11797755, -5493544, -11233664, 22210211, 13196285, 5219279, -15997742, -4548898, 15059322, 1204296, -6224561, -8004455, -26204547, -21844613, 14668417, 23986248, -1302751, 23045541, 18656414 ], [ -10191474, -11529127, 27733387, 949131, 15620824, -5671868, -19173024, 22386123, 12692814, 4895641, -19963082, -4317799, 13414926, -2956238, -10664885, -13630102, -29319511, -21676707, 16780055, 23012560, 699531, 23324489, 21026151 ], [ -11323038, -3384721, 22055629, 4005453, 14574568, -2482532, -20156064, 23004045, 13851618, 2567983, -19239302, -3838225, 9547170, -6850082, -6786419, -13611994, -20635105, -12804021, 16405793, 23690992, 358413, 21373247, 16279953 ], [ -12454602, 4759685, 16377871, 7061775, 13528312, 706804, -21139104, 23621967, 15010422, 240325, -18515522, -3358651, 5679414, -10743926, -2907953, -13593886, -11950699, -3931335, 16031531, 24369424, 17295, 19422005, 11533755 ], [ -13586166, 12904091, 10700113, 10118097, 12482056, 3896140, -22122144, 24239889, 16169226, -2087333, -17791742, -2879077, 1811658, -14637770, 970513, -13575778, -3266293, 4941351, 15657269, 25047856, -323823, 17470763, 6787557 ], [ -14717730, 21048497, 5022355, 13174419, 11435800, 7085476, -23105184, 24857811, 17328030, -4414991, -17067962, -2399503, -2056098, -18531614, 4848979, -13557670, 5418113, 13814037, 15283007, 25726288, -664941, 15519521, 2041359 ], [ -15849294, 29192903, -655403, 16230741, 10389544, 10274812, -24088224, 25475733, 18486834, -6742649, -16344182, -1919929, -5923854, -22425458, 8727445, -13539562, 14102519, 22686723, 14908745, 26404720, -1006059, 13568279, -2704839 ], [ -12475393, 21035374, -4261686, 14292428, 11617188, 11917898, -16917854, 19731140, 18712243, -5974737, -14473087, 2623540, -8785960, -19170517, 10095406, -15570914, 9657350, 19146064, 16103443, 22268817, -5063452, 15081692, -1615892 ], [ -8200399, 9617458, -7453674, 11355188, 13299612, 13251734, -8116802, 12714044, 18750973, -4587711, -12372529, 7979788, -11446936, -14485819, 10961266, -18012158, 2586266, 13122736, 17611933, 17170047, -9864100, 17288036, 640084 ], [ -3925405, -1800458, -10645662, 8417948, 14982036, 14585570, 684250, 5696948, 18789703, -3200685, -10271971, 13336036, -14107912, -9801121, 11827126, -20453402, -4484818, 7099408, 19120423, 12071277, -14664748, 19494380, 2896060 ], [ 349589, -13218374, -13837650, 5480708, 16664460, 15919406, 9485302, -1320148, 18828433, -1813659, -8171413, 18692284, -16768888, -5116423, 12692986, -22894646, -11555902, 1076080, 20628913, 6972507, -19465396, 21700724, 5152036 ], [ 4624583, -24636290, -17029638, 2543468, 18346884, 17253242, 18286354, -8337244, 18867163, -426633, -6070855, 24048532, -19429864, -431725, 13558846, -25335890, -18626986, -4947248, 22137403, 1873737, -24266044, 23907068, 7408012 ], [ 8221565, -29480420, -16221750, -699727, 17393481, 17697449, 21933448, -10725376, 18203209, -1974486, -5164231, 22673929, -17774863, 3069197, 10721809, -23504189, -20213497, -9694100, 20191708, -1759527, -22071607, 22250057, 7061818 ], [ 11140535, -27750764, -11413986, -4248877, 13804251, 17252027, 20426584, -8484544, 16836571, -6457218, -5451541, 14568475, -11803885, 5386343, 4181875, -17399543, -16315435, -13164476, 14791828, -3927285, -12882085, 16729691, 4113454 ], [ 14059505, -26021108, -6606222, -7798027, 10215021, 16806605, 18919720, -6243712, 15469933, -10939950, -5738851, 6463021, -5832907, 7703489, -2358059, -11294897, -12417373, -16634852, 9391948, -6095043, -3692563, 11209325, 1165090 ], [ 16978475, -24291452, -1798458, -11347177, 6625791, 16361183, 17412856, -4002880, 14103295, -15422682, -6026161, -1642433, 138071, 10020635, -8897993, -5190251, -8519311, -20105228, 3992068, -8262801, 5496959, 5688959, -1783274 ], [ 19897445, -22561796, 3009306, -14896327, 3036561, 15915761, 15905992, -1762048, 12736657, -19905414, -6313471, -9747887, 6109049, 12337781, -15437927, 914395, -4621249, -23575604, -1407812, -10430559, 14686481, 168593, -4731638 ], [ 22640147, -20347021, 7239558, -17618286, -641305, 14933180, 14103740, 492946, 10677391, -23588276, -7250166, -15563566, 10853644, 14613864, -20505047, 6669873, -1578323, -24634907, -6486999, -12125066, 22077385, -4451826, -6973011 ], [ 24501509, -15706651, 8582250, -16204290, -4762351, 11264804, 10824548, 2818750, 5154985, -23271788, -11433786, -9930370, 9466324, 16684632, -18208097, 10679511, -2811077, -13638845, -9962721, -11453318, 20475199, -4572510, -5679429 ], [ 26362871, -11066281, 9924942, -14790294, -8883397, 7596428, 7545356, 5144554, -367421, -22955300, -15617406, -4297174, 8079004, 18755400, -15911147, 14689149, -4043831, -2642783, -13438443, -10781570, 18873013, -4693194, -4385847 ], [ 28224233, -6425911, 11267634, -13376298, -13004443, 3928052, 4266164, 7470358, -5889827, -22638812, -19801026, 1336022, 6691684, 20826168, -13614197, 18698787, -5276585, 8353279, -16914165, -10109822, 17270827, -4813878, -3092265 ], [ 30085595, -1785541, 12610326, -11962302, -17125489, 259676, 986972, 9796162, -11412233, -22322324, -23984646, 6969218, 5304364, 22896936, -11317247, 22708425, -6509339, 19349341, -20389887, -9438074, 15668641, -4934562, -1798683 ], [ 31946957, 2854829, 13953018, -10548306, -21246535, -3408700, -2292220, 12121966, -16934639, -22005836, -28168266, 12602414, 3917044, 24967704, -9020297, 26718063, -7742093, 30345403, -23865609, -8766326, 14066455, -5055246, -505101 ], [ 31149429, 4034039, 12892780, -11319530, -18856086, -7076556, -3499652, 12788435, -17669975, -18461203, -27791741, 7243700, 7520739, 19455502, -9597737, 27612236, -5626052, 31175850, -18102986, -9657003, 12245024, -1405760, 730821 ], [ 29820123, 4521017, 11351956, -12527798, -15163338, -10744308, -4292732, 13123037, -17447897, -14270941, -26503187, -313396, 12122637, 12426706, -10750055, 27883316, -2840252, 29973174, -10492694, -10860165, 10379744, 2997760, 1955211 ], [ 28490817, 5007995, 9811132, -13736066, -11470590, -14412060, -5085812, 13457639, -17225819, -10080679, -25214633, -7870492, 16724535, 5397910, -11902373, 28154396, -54452, 28770498, -2882402, -12063327, 8514464, 7401280, 3179601 ], [ 27161511, 5494973, 8270308, -14944334, -7777842, -18079812, -5878892, 13792241, -17003741, -5890417, -23926079, -15427588, 21326433, -1630886, -13054691, 28425476, 2731348, 27567822, 4727890, -13266489, 6649184, 11804800, 4403991 ], [ 25832205, 5981951, 6729484, -16152602, -4085094, -21747564, -6671972, 14126843, -16781663, -1700155, -22637525, -22984684, 25928331, -8659682, -14207009, 28696556, 5517148, 26365146, 12338182, -14469651, 4783904, 16208320, 5628381 ], [ 23416779, 3754913, 8226517, -15583877, -2615910, -18830175, -8362937, 11549225, -14303864, 2333813, -22349171, -24448129, 27007107, -9992288, -11662784, 27324566, 6048739, 23407419, 15053101, -13343427, 6194549, 15627454, 7651191 ], [ 19915233, -1186141, 12761407, -13238159, -3370290, -9327645, -10951787, 6059387, -9570344, 6211487, -23061017, -19817923, 24562761, -5628704, -5422016, 24309506, 4326121, 18694641, 12872647, -9887817, 10881119, 10062202, 10472421 ], [ 16413687, -6127195, 17296297, -10892441, -4124670, 174885, -13540637, 569549, -4836824, 10089161, -23772863, -15187717, 22118415, -1265120, 818752, 21294446, 2603503, 13981863, 10692193, -6432207, 15567689, 4496950, 13293651 ], [ 12912141, -11068249, 21831187, -8546723, -4879050, 9677415, -16129487, -4920289, -103304, 13966835, -24484709, -10557511, 19674069, 3098464, 7059520, 18279386, 880885, 9269085, 8511739, -2976597, 20254259, -1068302, 16114881 ], [ 9410595, -16009303, 26366077, -6201005, -5633430, 19179945, -18718337, -10410127, 4630216, 17844509, -25196555, -5927305, 17229723, 7462048, 13300288, 15264326, -841733, 4556307, 6331285, 479013, 24940829, -6633554, 18936111 ], [ 5759380, -20181104, 29527709, -3641570, -5478579, 26624753, -20930307, -14315220, 8455281, 21062462, -24924968, -1353247, 14931012, 9935455, 18023537, 11902119, -2759524, 1068452, 4709854, 2479117, 28461771, -10977686, 19795984 ], [ 1359820, -20506640, 25823051, -13550, -777573, 23780951, -21257877, -10296588, 7738071, 20981810, -19736216, 2940071, 13360476, 2957977, 15159191, 6804177, -5653180, 3705212, 5883538, -2798309, 26154573, -9216218, 10849072 ], [ -3039740, -20832176, 22118393, 3614470, 3923433, 20937149, -21585447, -6277956, 7020861, 20901158, -14547464, 7233389, 11789940, -4019501, 12294845, 1706235, -8546836, 6341972, 7057222, -8075735, 23847375, -7454750, 1902160 ], [ -7439300, -21157712, 18413735, 7242490, 8624439, 18093347, -21913017, -2259324, 6303651, 20820506, -9358712, 11526707, 10219404, -10996979, 9430499, -3391707, -11440492, 8978732, 8230906, -13353161, 21540177, -5693282, -7044752 ], [ -11838860, -21483248, 14709077, 10870510, 13325445, 15249545, -22240587, 1759308, 5586441, 20739854, -4169960, 15820025, 8648868, -17974457, 6566153, -8489649, -14334148, 11615492, 9404590, -18630587, 19232979, -3931814, -15991664 ], [ -16238420, -21808784, 11004419, 14498530, 18026451, 12405743, -22568157, 5777940, 4869231, 20659202, 1018792, 20113343, 7078332, -24951935, 3701807, -13587591, -17227804, 14252252, 10578274, -23908013, 16925781, -2170346, -24938576 ], [ -10651500, -16088725, 12750181, 12356760, 18045152, 12169996, -20012452, 5975382, 1205711, 13289350, 744564, 18811821, 3626761, -19141043, -2129464, -11234758, -16134560, 9020952, 7760053, -19098069, 12512048, -4882668, -21689188 ], [ -3067284, -9159547, 15586027, 9061032, 17127392, 12455860, -16880092, 5408586, -3047071, 4461658, -622260, 16391331, -201017, -10772477, -8554120, -7391770, -14243936, 2216040, 4143451, -12270651, 7677008, -8489748, -16000540 ], [ 4516932, -2230369, 18421873, 5765304, 16209632, 12741724, -13747732, 4841790, -7299853, -4366034, -1989084, 13970841, -4028795, -2403911, -14978776, -3548782, -12353312, -4588872, 526849, -5443233, 2841968, -12096828, -10311892 ], [ 12101148, 4698809, 21257719, 2469576, 15291872, 13027588, -10615372, 4274994, -11552635, -13193726, -3355908, 11550351, -7856573, 5964655, -21403432, 294206, -10462688, -11393784, -3089753, 1384185, -1993072, -15703908, -4623244 ], [ 19685364, 11627987, 24093565, -826152, 14374112, 13313452, -7483012, 3708198, -15805417, -22021418, -4722732, 9129861, -11684351, 14333221, -27828088, 4137194, -8572064, -18198696, -6706355, 8211603, -6828112, -19310988, 1065404 ], [ 22853451, 11154779, 23024641, -2628468, 11882357, 13665355, -3096583, 4280109, -15110389, -25841894, -3214332, 5763078, -13344344, 19692490, -29144176, 6236507, -5640656, -18066906, -4967300, 8055501, -7225777, -19518390, 4140149 ], [ 21605409, 3279185, 18050947, -2937372, 7816607, 14083297, 2543915, 5990727, -9467551, -24655154, 1169292, 1450002, -12836552, 22042462, -25351696, 6592145, -1668464, -10998414, 2127412, 915879, -3186067, -16326114, 4600991 ], [ 20357367, -4596409, 13077253, -3246276, 3750857, 14501239, 8184413, 7701345, -3824713, -23468414, 5552916, -2863074, -12328760, 24392434, -21559216, 6947783, 2303728, -3929922, 9222124, -6223743, 853643, -13133838, 5061833 ], [ 19109325, -12472003, 8103559, -3555180, -314893, 14919181, 13824911, 9411963, 1818125, -22281674, 9936540, -7176150, -11820968, 26742406, -17766736, 7303421, 6275920, 3138570, 16316836, -13363365, 4893353, -9941562, 5522675 ], [ 17861283, -20347597, 3129865, -3864084, -4380643, 15337123, 19465409, 11122581, 7460963, -21094934, 14320164, -11489226, -11313176, 29092378, -13974256, 7659059, 10248112, 10207062, 23411548, -20502987, 8933063, -6749286, 5983517 ], [ 15636195, -25941892, -1435243, -4694987, -8277638, 15849709, 24243265, 12635721, 12590738, -19215118, 18070881, -15062770, -10723249, 30245004, -9966672, 7462959, 12735319, 15130580, 27860198, -25839267, 12018107, -4646029, 5620343 ], [ 8525877, -20129692, -3957421, -8135885, -11330858, 16835515, 24707911, 13161471, 15155198, -13869922, 18657063, -14938654, -9722647, 25410900, -4883568, 4508169, 7797601, 9329228, 19078538, -22158837, 10329821, -7987867, 1137089 ], [ 1415559, -14317492, -6479599, -11576783, -14384078, 17821321, 25172557, 13687221, 17719658, -8524726, 19243245, -14814538, -8722045, 20576796, 199536, 1553379, 2859883, 3527876, 10296878, -18478407, 8641535, -11329705, -3346165 ], [ -5694759, -8505292, -9001777, -15017681, -17437298, 18807127, 25637203, 14212971, 20284118, -3179530, 19829427, -14690422, -7721443, 15742692, 5282640, -1401411, -2077835, -2273476, 1515218, -14797977, 6953249, -14671543, -7829419 ], [ -12805077, -2693092, -11523955, -18458579, -20490518, 19792933, 26101849, 14738721, 22848578, 2165666, 20415609, -14566306, -6720841, 10908588, 10365744, -4356201, -7015553, -8074828, -7266442, -11117547, 5264963, -18013381, -12312673 ], [ -19915395, 3119108, -14046133, -21899477, -23543738, 20778739, 26566495, 15264471, 25413038, 7510862, 21001791, -14442190, -5720239, 6074484, 15448848, -7310991, -11953271, -13876180, -16048102, -7437117, 3576677, -21355219, -16795927 ], [ -15671968, 4927503, -8329706, -17737355, -18772973, 14500720, 22936706, 10457691, 22833313, 6581213, 20414198, -14495219, -4030382, 1539665, 10811807, -9863786, -9811074, -11479827, -14935042, -8405392, 4328866, -21828582, -17546761 ], [ -9157792, 5935137, -965558, -12054629, -12437411, 6769936, 18488030, 4584405, 19224751, 4396595, 19591850, -14583677, -2202674, -2935297, 4230737, -12336182, -6252894, -7443933, -11843038, -10303408, 5569150, -21728250, -17551111 ], [ -2643616, 6942771, 6398590, -6371903, -6101849, -960848, 14039354, -1288881, 15616189, 2211977, 18769502, -14672135, -374966, -7410259, -2350333, -14808578, -2694714, -3408039, -8751034, -12201424, 6809434, -21627918, -17555461 ], [ 3870560, 7950405, 13762738, -689177, 233713, -8691632, 9590678, -7162167, 12007627, 27359, 17947154, -14760593, 1452742, -11885221, -8931403, -17280974, 863466, 627855, -5659030, -14099440, 8049718, -21527586, -17559811 ], [ 10384736, 8958039, 21126886, 4993549, 6569275, -16422416, 5142002, -13035453, 8399065, -2157259, 17124806, -14849051, 3280450, -16360183, -15512473, -19753370, 4421646, 4663749, -2567026, -15997456, 9290002, -21427254, -17564161 ], [ 12664742, 7444710, 24036814, 4531270, 9687109, -20316425, 3084782, -13946718, 7833751, -2678542, 17803877, -11881238, 4589959, -18695593, -18357133, -20649662, 7773786, 4843089, -1189015, -13924243, 11071618, -18738237, -16223563 ], [ 10710578, 3410418, 22492522, -2076014, 9587215, -20373659, 3419018, -9895962, 10311685, -1536490, 19984367, -5857154, 5381269, -18891451, -17465383, -19969850, 10919886, 1165875, -1524997, -7879801, 13394566, -13460535, -13538017 ], [ 8756414, -623874, 20948230, -8683298, 9487321, -20430893, 3753254, -5845206, 12789619, -394438, 22164857, 166930, 6172579, -19087309, -16573633, -19290038, 14065986, -2511339, -1860979, -1835359, 15717514, -8182833, -10852471 ], [ 6802250, -4658166, 19403938, -15290582, 9387427, -20488127, 4087490, -1794450, 15267553, 747614, 24345347, 6191014, 6963889, -19283167, -15681883, -18610226, 17212086, -6188553, -2196961, 4209083, 18040462, -2905131, -8166925 ], [ 4848086, -8692458, 17859646, -21897866, 9287533, -20545361, 4421726, 2256306, 17745487, 1889666, 26525837, 12215098, 7755199, -19479025, -14790133, -17930414, 20358186, -9865767, -2532943, 10253525, 20363410, 2372571, -5481379 ], [ 3944981, -10981549, 15835852, -27385233, 8995006, -19630628, 5278906, 6041725, 18891226, 3045991, 27595423, 17072923, 8661131, -19759213, -13249240, -17302185, 21494011, -13349961, -3195472, 15082274, 21578306, 6547598, -2419480 ], [ 8297171, -4544635, 11414548, -27273015, 7739314, -13856060, 8750806, 8500459, 13375990, 4273681, 23110489, 16099453, 10140173, -20461051, -8462632, -16931871, 12578461, -15869055, -5490736, 13832558, 17252942, 5209250, 2524184 ], [ 12649361, 1892279, 6993244, -27160797, 6483622, -8081492, 12222706, 10959193, 7860754, 5501371, 18625555, 15125983, 11619215, -21162889, -3676024, -16561557, 3662911, -18388149, -7786000, 12582842, 12927578, 3870902, 7467848 ], [ 17001551, 8329193, 2571940, -27048579, 5227930, -2306924, 15694606, 13417927, 2345518, 6729061, 14140621, 14152513, 13098257, -21864727, 1110584, -16191243, -5252639, -20907243, -10081264, 11333126, 8602214, 2532554, 12411512 ], [ 21353741, 14766107, -1849364, -26936361, 3972238, 3467644, 19166506, 15876661, -3169718, 7956751, 9655687, 13179043, 14577299, -22566565, 5897192, -15820929, -14168189, -23426337, -12376528, 10083410, 4276850, 1194206, 17355176 ], [ 25705931, 21203021, -6270668, -26824143, 2716546, 9242212, 22638406, 18335395, -8684954, 9184441, 5170753, 12205573, 16056341, -23268403, 10683800, -15450615, -23083739, -25945431, -14671792, 8833694, -48514, -144142, 22298840 ], [ 22825261, 21523170, -2774052, -25977065, 4126589, 10054355, 24236416, 14595664, -10180435, 6518021, -79576, 9518198, 13225228, -24434691, 13739483, -13860541, -23134884, -25909630, -10844251, 8089513, -4668498, -2044250, 22046869 ], [ 18498019, 20619966, 2306148, -24983015, 6069779, 9874013, 25459648, 9616240, -10871965, 3072779, -5482984, 6488042, 9532084, -25693869, 16448981, -12026515, -21413148, -25362850, -5792149, 7446439, -9347406, -4056710, 20755771 ], [ 14170777, 19716762, 7386348, -23988965, 8012969, 9693671, 26682880, 4636816, -11563495, -372463, -10886392, 3457886, 5838940, -26953047, 19158479, -10192489, -19691412, -24816070, -740047, 6803365, -14026314, -6069170, 19464673 ], [ 9843535, 18813558, 12466548, -22994915, 9956159, 9513329, 27906112, -342608, -12255025, -3817705, -16289800, 427730, 2145796, -28212225, 21867977, -8358463, -17969676, -24269290, 4312055, 6160291, -18705222, -8081630, 18173575 ], [ 5516293, 17910354, 17546748, -22000865, 11899349, 9332987, 29129344, -5322032, -12946555, -7262947, -21693208, -2602426, -1547348, -29471403, 24577475, -6524437, -16247940, -23722510, 9364157, 5517217, -23384130, -10094090, 16882477 ], [ 2513329, 13883340, 19333722, -19041434, 10379897, 10057289, 28769920, -8564183, -14461399, -7630507, -22486996, -5028322, -5257700, -28628883, 23090510, -4571809, -13906167, -20440603, 10669268, 6141208, -21456597, -10962653, 13962211 ], [ 834643, 6732516, 17827470, -14116622, 5397803, 11686235, 26827840, -10069061, -16799557, -4920385, -18671164, -6849958, -8985260, -25684665, 17407082, -2500579, -10944357, -14423569, 8227388, 8032264, -12922623, -10687319, 9412777 ], [ -844043, -418308, 16321218, -9191810, 415709, 13315181, 24885760, -11573939, -19137715, -2210263, -14855332, -8671594, -12712820, -22740447, 11723654, -429349, -7982547, -8406535, 5785508, 9923320, -4388649, -10411985, 4863343 ], [ -2522729, -7569132, 14814966, -4266998, -4566385, 14944127, 22943680, -13078817, -21475873, 499859, -11039500, -10493230, -16440380, -19796229, 6040226, 1641881, -5020737, -2389501, 3343628, 11814376, 4145325, -10136651, 313909 ], [ -4201415, -14719956, 13308714, 657814, -9548479, 16573073, 21001600, -14583695, -23814031, 3209981, -7223668, -12314866, -20167940, -16852011, 356798, 3713111, -2058927, 3627533, 901748, 13705432, 12679299, -9861317, -4235525 ], [ -4556786, -19312992, 11298275, 4161673, -13547978, 17052643, 18038291, -14765824, -24906516, 4678373, -3576273, -12615339, -22370759, -14120519, -4191742, 5706371, 672120, 7714551, -1110333, 15238942, 18647066, -8926650, -7275749 ], [ 1704418, -11117088, 6766901, 560767, -12634502, 11785333, 9968837, -8334208, -19770636, -61885, -771063, -5309997, -16949873, -12452657, -3065842, 7309781, 2249352, 2151489, -973419, 14984722, 11783798, -4695318, -2769923 ], [ 7965622, -2921184, 2235527, -3040139, -11721026, 6518023, 1899383, -1902592, -14634756, -4802143, 2034147, 1995345, -11528987, -10784795, -1939942, 8913191, 3826584, -3411573, -836505, 14730502, 4920530, -463986, 1735903 ], [ 14226826, 5274720, -2295847, -6641045, -10807550, 1250713, -6170071, 4529024, -9498876, -9542401, 4839357, 9300687, -6108101, -9116933, -814042, 10516601, 5403816, -8974635, -699591, 14476282, -1942738, 3767346, 6241729 ], [ 20488030, 13470624, -6827221, -10241951, -9894074, -4016597, -14239525, 10960640, -4362996, -14282659, 7644567, 16606029, -687215, -7449071, 311858, 12120011, 6981048, -14537697, -562677, 14222062, -8806006, 7998678, 10747555 ], [ 26749234, 21666528, -11358595, -13842857, -8980598, -9283907, -22308979, 17392256, 772884, -19022917, 10449777, 23911371, 4733671, -5781209, 1437758, 13723421, 8558280, -20100759, -425763, 13967842, -15669274, 12230010, 15253381 ], [ 20396483, 17711647, -8988424, -12266913, -3745097, -9362697, -17023788, 15550672, 1482494, -12579250, 13522542, 19874028, 8860267, -6328807, 5685293, 9865546, 4084797, -20191931, -2253439, 9296547, -17112537, 12211837, 16705227 ], [ 11520941, 11326609, -5237944, -9655599, 2354809, -8403783, -9067668, 12054448, 1306850, -3898798, 16648818, 13568148, 12728005, -7319497, 10557155, 4915414, -1598829, -19188725, -4474033, 3741837, -17471799, 11343763, 17546277 ], [ 2645399, 4941571, -1487464, -7044285, 8454715, -7444869, -1111548, 8558224, 1131206, 4781654, 19775094, 7262268, 16595743, -8310187, 15429017, -34718, -7282455, -18185519, -6694627, -1812873, -17831061, 10475689, 18387327 ], [ -6230143, -1443467, 2263016, -4432971, 14554621, -6485955, 6844572, 5062000, 955562, 13462106, 22901370, 956388, 20463481, -9300877, 20300879, -4984850, -12966081, -17182313, -8915221, -7367583, -18190323, 9607615, 19228377 ], [ -15105685, -7828505, 6013496, -1821657, 20654527, -5527041, 14800692, 1565776, 779918, 22142558, 26027646, -5349492, 24331219, -10291567, 25172741, -9934982, -18649707, -16179107, -11135815, -12922293, -18549585, 8739541, 20069427 ], [ -20225026, -9073343, 7489751, 252093, 21507166, -5606982, 18987504, 1034863, 795101, 21127319, 23532762, -6358575, 23508766, -11566063, 26197481, -12135809, -20463066, -11875757, -9333229, -11851386, -16594836, 5869555, 18333864 ], [ -21588166, -5177981, 6691781, 1788279, 17112538, -6725778, 19405008, 3469261, 1001111, 10416389, 15416718, -2070861, 17996122, -13124365, 23375099, -11587331, -18406158, -4272263, -3507463, -4154862, -12326076, 997657, 14021688 ], [ -22951306, -1282619, 5893811, 3324465, 12717910, -7844574, 19822512, 5903659, 1207121, -294541, 7300674, 2216853, 12483478, -14682667, 20552717, -11038853, -16349250, 3331231, 2318303, 3541662, -8057316, -3874241, 9709512 ], [ -24314446, 2612743, 5095841, 4860651, 8323282, -8963370, 20240016, 8338057, 1413131, -11005471, -815370, 6504567, 6970834, -16240969, 17730335, -10490375, -14292342, 10934725, 8144069, 11238186, -3788556, -8746139, 5397336 ], [ -25677586, 6508105, 4297871, 6396837, 3928654, -10082166, 20657520, 10772455, 1619141, -21716401, -8931414, 10792281, 1458190, -17799271, 14907953, -9941897, -12235434, 18538219, 13969835, 18934710, 480204, -13618037, 1085160 ], [ -26273571, 9931150, 3127391, 7377452, 1067045, -11260683, 21054949, 12901328, 2054250, -29122251, -16064691, 14712565, -3149921, -17869984, 12083149, -9994833, -10780875, 23862323, 18107043, 24735086, 3891997, -16953240, -3363756 ], [ -23033781, 10992610, 94361, 5580212, 5870531, -12737805, 21352003, 13502576, 3634854, -20002701, -18284133, 16795699, -3235367, -10502752, 9246235, -13054839, -12338061, 17789477, 13801461, 21054722, 3018955, -12604968, -8496372 ], [ -19793991, 12054070, -2938669, 3782972, 10674017, -14214927, 21649057, 14103824, 5215458, -10883151, -20503575, 18878833, -3320813, -3135520, 6409321, -16114845, -13895247, 11716631, 9495879, 17374358, 2145913, -8256696, -13628988 ], [ -16554201, 13115530, -5971699, 1985732, 15477503, -15692049, 21946111, 14705072, 6796062, -1763601, -22723017, 20961967, -3406259, 4231712, 3572407, -19174851, -15452433, 5643785, 5190297, 13693994, 1272871, -3908424, -18761604 ], [ -13314411, 14176990, -9004729, 188492, 20280989, -17169171, 22243165, 15306320, 8376666, 7355949, -24942459, 23045101, -3491705, 11598944, 735493, -22234857, -17009619, -429061, 884715, 10013630, 399829, 439848, -23894220 ], [ -10074621, 15238450, -12037759, -1608748, 25084475, -18646293, 22540219, 15907568, 9957270, 16475499, -27161901, 25128235, -3577151, 18966176, -2101421, -25294863, -18566805, -6501907, -3420867, 6333266, -473213, 4788120, -29026836 ], [ -5762261, 16948210, -14560589, 2134497, 23432836, -12650965, 19725693, 17292281, 9039449, 13900899, -25073203, 21072994, -3776552, 14037273, -2047995, -18037819, -16595641, -7812383, -6098514, 4820732, 2532665, 7339647, -22021222 ], [ -1235387, 18787630, -16981379, 6985839, 20490172, -5161147, 16288851, 18833687, 7621943, 8987469, -22122877, 15790078, -3998744, 6649143, -1416501, -8717365, -13918807, -8170385, -8450574, 3741764, 6314327, 9531825, -12587962 ], [ 3291487, 20627050, -19402169, 11837181, 17547508, 2328671, 12852009, 20375093, 6204437, 4074039, -19172551, 10507162, -4220936, -738987, -785007, 603089, -11241973, -8528387, -10802634, 2662796, 10095989, 11724003, -3154702 ], [ 7818361, 22466470, -21822959, 16688523, 14604844, 9818489, 9415167, 21916499, 4786931, -839391, -16222225, 5224246, -4443128, -8127117, -153513, 9923543, -8565139, -8886389, -13154694, 1583828, 13877651, 13916181, 6278558 ], [ 12345235, 24305890, -24243749, 21539865, 11662180, 17308307, 5978325, 23457905, 3369425, -5752821, -13271899, -58670, -4665320, -15515247, 477981, 19243997, -5888305, -9244391, -15506754, 504860, 17659313, 16108359, 15711818 ] ], [ [ 10717952, -3061600, 8418368, 8066880, 26165120, 2998208, 7977120, 26028256, -21537440, 7495872, -22873056, 19132640, 5128256, 4315040, -9084128, -14345440, -10366176, 7728192, -2758816, -1682368, 16738976, 7253536, -4177760 ], [ 10717952, -3061600, 8418368, 8066880, 26165120, 2998208, 7977120, 26028256, -21537440, 7495872, -22873056, 19132640, 5128256, 4315040, -9084128, -14345440, -10366176, 7728192, -2758816, -1682368, 16738976, 7253536, -4177760 ], [ 10717952, -3061600, 8418368, 8066880, 26165120, 2998208, 7977120, 26028256, -21537440, 7495872, -22873056, 19132640, 5128256, 4315040, -9084128, -14345440, -10366176, 7728192, -2758816, -1682368, 16738976, 7253536, -4177760 ], [ 8674382, -5103745, 8112883, 5505720, 25084920, 2327158, 6720500, 26244056, -17355015, 9924087, -20366896, 16490390, 5511826, 3709760, -6379018, -11529845, -8359591, 8225517, -1036766, 2350257, 10976721, 7490836, -4039725 ], [ 6222098, -7554319, 7746301, 2432328, 23788680, 1521898, 5212556, 26503016, -12336105, 12837945, -17359504, 13319690, 5972110, 2983424, -3132886, -8151131, -5951689, 8822307, 1029694, 7189407, 4062015, 7775596, -3874083 ], [ 3769814, -10004893, 7379719, -641064, 22492440, 716638, 3704612, 26761976, -7317195, 15751803, -14352112, 10148990, 6432394, 2257088, 113246, -4772417, -3543787, 9419097, 3096154, 12028557, -2852691, 8060356, -3708441 ], [ 1317530, -12455467, 7013137, -3714456, 21196200, -88622, 2196668, 27020936, -2298285, 18665661, -11344720, 6978290, 6892678, 1530752, 3359378, -1393703, -1135885, 10015887, 5162614, 16867707, -9767397, 8345116, -3542799 ], [ -1134754, -14906041, 6646555, -6787848, 19899960, -893882, 688724, 27279896, 2720625, 21579519, -8337328, 3807590, 7352962, 804416, 6605510, 1985011, 1272017, 10612677, 7229074, 21706857, -16682103, 8629876, -3377157 ], [ -2775070, -14994445, 7949266, -7263726, 17812560, -1922684, -811528, 26197880, 5687520, 20285073, -5855857, 85187, 7631818, -2353909, 6468899, 3409588, 1477940, 9984612, 7455739, 20193198, -17416125, 7492045, -2531472 ], [ -3603418, -12720679, 10921270, -5142090, 14934000, -3175028, -2304088, 23774888, 6602400, 14782323, -3900307, -4188919, 7729246, -7944223, 2949545, 2880028, -518116, 8131692, 5842609, 12326730, -11969463, 4931623, -1005744 ], [ -4431766, -10446913, 13893274, -3020454, 12055440, -4427372, -3796648, 21351896, 7517280, 9279573, -1944757, -8463025, 7826674, -13534537, -569809, 2350468, -2514172, 6278772, 4229479, 4460262, -6522801, 2371201, 519984 ], [ -5260114, -8173147, 16865278, -898818, 9176880, -5679716, -5289208, 18928904, 8432160, 3776823, 10793, -12737131, 7924102, -19124851, -4089163, 1820908, -4510228, 4425852, 2616349, -3406206, -1076139, -189221, 2045712 ], [ -6088462, -5899381, 19837282, 1222818, 6298320, -6932060, -6781768, 16505912, 9347040, -1725927, 1966343, -17011237, 8021530, -24715165, -7608517, 1291348, -6506284, 2572932, 1003219, -11272674, 4370523, -2749643, 3571440 ], [ -6376350, -3591836, 21506535, 3173599, 3187985, -8438117, -8415797, 13262774, 9241879, -5776169, 3650661, -19680040, 7761797, -27798482, -10504474, 980012, -7876763, 1220763, -421840, -17088621, 8993816, -5044656, 5278270 ], [ -3961938, -1115396, 16662033, 4270105, -1081225, -11212739, -10757171, 5918906, 4036513, -2563871, 3978819, -14322328, 5716259, -18346814, -10283446, 1759796, -6119357, 2372349, -906544, -12651963, 9500264, -6012624, 7890610 ], [ -1547526, 1361044, 11817531, 5366611, -5350435, -13987361, -13098545, -1424962, -1168853, 648427, 4306977, -8964616, 3670721, -8895146, -10062418, 2539580, -4361951, 3523935, -1391248, -8215305, 10006712, -6980592, 10502950 ], [ 866886, 3837484, 6973029, 6463117, -9619645, -16761983, -15439919, -8768830, -6374219, 3860725, 4635135, -3606904, 1625183, 556522, -9841390, 3319364, -2604545, 4675521, -1875952, -3778647, 10513160, -7948560, 13115290 ], [ 3281298, 6313924, 2128527, 7559623, -13888855, -19536605, -17781293, -16112698, -11579585, 7073023, 4963293, 1750808, -420355, 10008190, -9620362, 4099148, -847139, 5827107, -2360656, 658011, 11019608, -8916528, 15727630 ], [ 5695710, 8790364, -2715975, 8656129, -18158065, -22311227, -20122667, -23456566, -16784951, 10285321, 5291451, 7108520, -2465893, 19459858, -9399334, 4878932, 910267, 6978693, -2845360, 5094669, 11526056, -9884496, 18339970 ], [ 2829947, 6472199, -5060817, 4677135, -13668210, -19483304, -14796866, -22341369, -17888037, 13658034, 7617869, 6676442, 1147929, 18171911, -10140611, 2186431, -1017192, 5814639, -2712829, 8409257, 13487044, -9834269, 14575015 ], [ -1091851, 3195113, -6905727, -316959, -7426542, -15534872, -7937630, -19534359, -18170667, 17062830, 10343939, 5086406, 5893623, 14736041, -11074349, -1200527, -3681624, 4187457, -2456851, 11499431, 15738940, -9580403, 9534601 ], [ -5013649, -81973, -8750637, -5311053, -1184874, -11586440, -1078394, -16727349, -18453297, 20467626, 13070009, 3496370, 10639317, 11300171, -12008087, -4587485, -6346056, 2560275, -2200873, 14589605, 17990836, -9326537, 4494187 ], [ -8935447, -3359059, -10595547, -10305147, 5056794, -7638008, 5780842, -13920339, -18735927, 23872422, 15796079, 1906334, 15385011, 7864301, -12941825, -7974443, -9010488, 933093, -1944895, 17679779, 20242732, -9072671, -546227 ], [ -12857245, -6636145, -12440457, -15299241, 11298462, -3689576, 12640078, -11113329, -19018557, 27277218, 18522149, 316298, 20130705, 4428431, -13875563, -11361401, -11674920, -694089, -1688917, 20769953, 22494628, -8818805, -5586641 ], [ -12148924, -6631861, -12833739, -14169207, 14755077, -2604476, 17070796, -6833550, -17952462, 26298546, 16524170, -414193, 20723139, 3855413, -12697472, -11196293, -8790669, 417858, -1012000, 19081973, 21976492, -8976308, -7225064 ], [ -6810484, -3346207, -11775393, -6915045, 15426639, -4382708, 19072996, -1081002, -15537642, 20936406, 9802142, -285139, 17162313, 6145247, -9407552, -7479119, -357735, 4268934, 85856, 12615839, 18688324, -9545180, -5461496 ], [ -1472044, -60553, -10717047, 339117, 16098201, -6160940, 21075196, 4671546, -13122822, 15574266, 3080114, -156085, 13601487, 8435081, -6117632, -3761945, 8075199, 8120010, 1183712, 6149705, 15400156, -10114052, -3697928 ], [ 3866396, 3225101, -9658701, 7593279, 16769763, -7939172, 23077396, 10424094, -10708002, 10212126, -3641914, -27031, 10040661, 10724915, -2827712, -44771, 16508133, 11971086, 2281568, -316429, 12111988, -10682924, -1934360 ], [ 9204836, 6510755, -8600355, 14847441, 17441325, -9717404, 25079596, 16176642, -8293182, 4849986, -10363942, 102023, 6479835, 13014749, 462208, 3672403, 24941067, 15822162, 3379424, -6782563, 8823820, -11251796, -170792 ], [ 13127413, 9520197, -7212890, 20358164, 16898811, -10749330, 26144627, 20018496, -5986542, 187832, -15706000, 321520, 3536470, 13881057, 2918909, 6408213, 31232269, 18063929, 3305431, -11840616, 6688565, -11048498, 1800582 ], [ 9970675, 11148579, -4179830, 17151692, 10285917, -8049726, 22523813, 14306880, -4220802, -974392, -14148208, 993232, 3680410, 7629735, 1209515, 4237203, 26814811, 12259151, -2627807, -9858264, 10317875, -6984350, 4810986 ], [ 6813937, 12776961, -1146770, 13945220, 3673023, -5350122, 18902999, 8595264, -2455062, -2136616, -12590416, 1664944, 3824350, 1378413, -499879, 2066193, 22397353, 6454373, -8561045, -7875912, 13947185, -2920202, 7821390 ], [ 3657199, 14405343, 1886290, 10738748, -2939871, -2650518, 15282185, 2883648, -689322, -3298840, -11032624, 2336656, 3968290, -4872909, -2209273, -104817, 17979895, 649595, -14494283, -5893560, 17576495, 1143946, 10831794 ], [ 500461, 16033725, 4919350, 7532276, -9552765, 49086, 11661371, -2827968, 1076418, -4461064, -9474832, 3008368, 4112230, -11124231, -3918667, -2275827, 13562437, -5155183, -20427521, -3911208, 21205805, 5208094, 13842198 ], [ -2656277, 17662107, 7952410, 4325804, -16165659, 2748690, 8040557, -8539584, 2842158, -5623288, -7917040, 3680080, 4256170, -17375553, -5628061, -4446837, 9144979, -10959961, -26360759, -1928856, 24835115, 9272242, 16852602 ], [ -3257775, 11808414, 9140705, 4375587, -11920803, 5333719, 7002888, -9202150, 2668513, -6027242, -7180878, 4905672, 2021610, -12615735, -6868255, -4760727, 3986536, -11501784, -23333992, -2593044, 18722355, 4683770, 15322161 ], [ -3348225, 4458306, 9960047, 5076621, -5504397, 7895833, 6481848, -8854906, 2106991, -6279542, -6609042, 6242040, -688650, -5653689, -8014609, -4703193, -1320104, -10991016, -18515224, -3786540, 10661181, -1635226, 12883551 ], [ -3438675, -2891802, 10779389, 5777655, 912009, 10457947, 5960808, -8507662, 1545469, -6531842, -6037206, 7578408, -3398910, 1308357, -9160963, -4645659, -6626744, -10480248, -13696456, -4980036, 2600007, -7954222, 10444941 ], [ -3529125, -10241910, 11598731, 6478689, 7328415, 13020061, 5439768, -8160418, 983947, -6784142, -5465370, 8914776, -6109170, 8270403, -10307317, -4588125, -11933384, -9969480, -8877688, -6173532, -5461167, -14273218, 8006331 ], [ -3619575, -17592018, 12418073, 7179723, 13744821, 15582175, 4918728, -7813174, 422425, -7036442, -4893534, 10251144, -8819430, 15232449, -11453671, -4530591, -17240024, -9458712, -4058920, -7367028, -13522341, -20592214, 5567721 ], [ -2261574, -19629054, 10343687, 7639143, 14394822, 16386724, 4445808, -8175424, -742664, -8136794, -5730801, 10215678, -9644856, 17077716, -9621343, -4970010, -18426434, -8575638, -2785162, -9872223, -16151643, -21450136, 2758215 ], [ 544878, -16353018, 5375573, 7856949, 9278418, 15433708, 4021008, -9247168, -2511320, -10085198, -7977171, 8808378, -8585448, 13806204, -4810333, -5906382, -15492614, -7320258, -5056414, -13689117, -13349073, -16846984, -422187 ], [ 3351330, -13076982, 407459, 8074755, 4162014, 14480692, 3596208, -10318912, -4279976, -12033602, -10223541, 7401078, -7526040, 10534692, 677, -6842754, -12558794, -6064878, -7327666, -17506011, -10546503, -12243832, -3602589 ], [ 6157782, -9800946, -4560655, 8292561, -954390, 13527676, 3171408, -11390656, -6048632, -13982006, -12469911, 5993778, -6466632, 7263180, 4811687, -7779126, -9624974, -4809498, -9598918, -21322905, -7743933, -7640680, -6782991 ], [ 8964234, -6524910, -9528769, 8510367, -6070794, 12574660, 2746608, -12462400, -7817288, -15930410, -14716281, 4586478, -5407224, 3991668, 9622697, -8715498, -6691154, -3554118, -11870170, -25139799, -4941363, -3037528, -9963393 ], [ 11930751, -3875575, -12792950, 8248990, -10631692, 11999151, 2243682, -13246350, -9409523, -16585989, -16140993, 3424643, -4572210, 1555368, 12933068, -9552849, -3912445, -3119746, -13596474, -27744064, -2562261, 1420897, -13043443 ], [ 15697593, -4359745, -7537466, 5591698, -12415060, 13311177, 1350126, -12591330, -10119653, -10777443, -13457415, 3490133, -4859166, 3295128, 8740244, -9895095, -1909291, -6790414, -12598038, -24285184, -2300499, 5155687, -15621733 ], [ 19464435, -4843915, -2281982, 2934406, -14198428, 14623203, 456570, -11936310, -10829783, -4968897, -10773837, 3555623, -5146122, 5034888, 4547420, -10237341, 93863, -10461082, -11599602, -20826304, -2038737, 8890477, -18200023 ], [ 23231277, -5328085, 2973502, 277114, -15981796, 15935229, -436986, -11281290, -11539913, 839649, -8090259, 3621113, -5433078, 6774648, 354596, -10579587, 2097017, -14131750, -10601166, -17367424, -1776975, 12625267, -20778313 ], [ 26998119, -5812255, 8228986, -2380178, -17765164, 17247255, -1330542, -10626270, -12250043, 6648195, -5406681, 3686603, -5720034, 8514408, -3838228, -10921833, 4100171, -17802418, -9602730, -13908544, -1515213, 16360057, -23356603 ], [ 30764961, -6296425, 13484470, -5037470, -19548532, 18559281, -2224098, -9971250, -12960173, 12456741, -2723103, 3752093, -6006990, 10254168, -8031052, -11264079, 6103325, -21473086, -8604294, -10449664, -1253451, 20094847, -25934893 ], [ 26587998, -7021835, 8934064, -7486797, -18823030, 15166542, -2394469, -4543600, -11121688, 9529432, -1042020, -276387, -3932341, 7266818, -9645836, -7007665, 5533284, -19855859, -5547868, -7707144, -3495509, 13463102, -24643273 ], [ 20822274, -7795493, 2422480, -9894531, -17595754, 10832850, -2420203, 1838576, -8773480, 4854952, 438564, -5123661, -1385371, 3334046, -10745012, -1831519, 4448604, -17181053, -2079844, -5107896, -6238331, 4758050, -22577671 ], [ 15056550, -8569151, -4089104, -12302265, -16368478, 6499158, -2445937, 8220752, -6425272, 180472, 1919148, -9970935, 1161599, -598726, -11844188, 3344627, 3363924, -14506247, 1388180, -2508648, -8981153, -3947002, -20512069 ], [ 9290826, -9342809, -10600688, -14709999, -15141202, 2165466, -2471671, 14602928, -4077064, -4494008, 3399732, -14818209, 3708569, -4531498, -12943364, 8520773, 2279244, -11831441, 4856204, 90600, -11723975, -12652054, -18446467 ], [ 3525102, -10116467, -17112272, -17117733, -13913926, -2168226, -2497405, 20985104, -1728856, -9168488, 4880316, -19665483, 6255539, -8464270, -14042540, 13696919, 1194564, -9156635, 8324228, 2689848, -14466797, -21357106, -16380865 ], [ 1440216, -10721771, -19669880, -16405452, -10031248, -3296961, -4309282, 22625420, 261431, -8802719, 4510152, -19954590, 6661793, -8422099, -12077804, 15555641, 429831, -6239813, 10469816, 5284911, -12235721, -21872848, -12589999 ], [ 3036168, -11158721, -18273512, -12573156, -3493168, -1220739, -7907302, 19523876, 1893797, -3396701, 2289240, -15685530, 4927331, -4404985, -7049156, 14096939, -14955, -3080975, 11292968, 7875789, -5030747, -14199280, -7073869 ], [ 4632120, -11595671, -16877144, -8740860, 3044912, 855483, -11505322, 16422332, 3526163, 2009317, 68328, -11416470, 3192869, -387871, -2020508, 12638237, -459741, 77863, 12116120, 10466667, 2174227, -6525712, -1557739 ], [ 6228072, -12032621, -15480776, -4908564, 9582992, 2931705, -15103342, 13320788, 5158529, 7415335, -2152584, -7147410, 1458407, 3629243, 3008140, 11179535, -904527, 3236701, 12939272, 13057545, 9379201, 1147856, 3958391 ], [ 7824024, -12469571, -14084408, -1076268, 16121072, 5007927, -18701362, 10219244, 6790895, 12821353, -4373496, -2878350, -276055, 7646357, 8036788, 9720833, -1349313, 6395539, 13762424, 15648423, 16584175, 8821424, 9474521 ], [ 8821074, -12909605, -12814891, 2154525, 21399602, 6291049, -21207196, 6951885, 7857553, 17282642, -6732487, 473792, -2367148, 10806413, 12415796, 8673813, -2624346, 8541663, 13396792, 17339172, 21806960, 14160212, 13708612 ], [ 6823614, -13365059, -12179629, 2377803, 20380382, 3608671, -18252100, 2855451, 6095671, 17020286, -9781873, -758656, -6241396, 9681179, 13546604, 9685203, -8050614, 5624217, 7087240, 14529276, 17118800, 7825100, 11532508 ], [ 4826154, -13820513, -11544367, 2601081, 19361162, 926293, -15297004, -1240983, 4333789, 16757930, -12831259, -1991104, -10115644, 8555945, 14677412, 10696593, -13476882, 2706771, 777688, 11719380, 12430640, 1489988, 9356404 ], [ 2828694, -14275967, -10909105, 2824359, 18341942, -1756085, -12341908, -5337417, 2571907, 16495574, -15880645, -3223552, -13989892, 7430711, 15808220, 11707983, -18903150, -210675, -5531864, 8909484, 7742480, -4845124, 7180300 ], [ 831234, -14731421, -10273843, 3047637, 17322722, -4438463, -9386812, -9433851, 810025, 16233218, -18930031, -4456000, -17864140, 6305477, 16939028, 12719373, -24329418, -3128121, -11841416, 6099588, 3054320, -11180236, 5004196 ], [ -1166226, -15186875, -9638581, 3270915, 16303502, -7120841, -6431716, -13530285, -951857, 15970862, -21979417, -5688448, -21738388, 5180243, 18069836, 13730763, -29755686, -6045567, -18150968, 3289692, -1633840, -17515348, 2828092 ], [ -5869541, -10935639, -10233379, 2319928, 13789052, -7909624, -3579925, -14197639, -1437849, 14702961, -22508653, -8369991, -17619211, 773714, 19456039, 12847623, -27073859, -6929758, -18688875, 1378551, -2138170, -16755945, 3606698 ], [ -11114027, -5743065, -11074189, 1134088, 10975556, -8319688, -748795, -14179177, -1668663, 13233951, -22533859, -11341353, -11901349, -4289074, 20893321, 11585577, -22770413, -7407298, -18072453, -352839, -1805734, -14577639, 4976246 ], [ -16358513, -550491, -11914999, -51752, 8162060, -8729752, 2082335, -14160715, -1899477, 11764941, -22559065, -14312715, -6183487, -9351862, 22330603, 10323531, -18466967, -7884838, -17456031, -2084229, -1473298, -12399333, 6345794 ], [ -21602999, 4642083, -12755809, -1237592, 5348564, -9139816, 4913465, -14142253, -2130291, 10295931, -22584271, -17284077, -465625, -14414650, 23767885, 9061485, -14163521, -8362378, -16839609, -3815619, -1140862, -10221027, 7715342 ], [ -26847485, 9834657, -13596619, -2423432, 2535068, -9549880, 7744595, -14123791, -2361105, 8826921, -22609477, -20255439, 5252237, -19477438, 25205167, 7799439, -9860075, -8839918, -16223187, -5547009, -808426, -8042721, 9084890 ], [ -27388607, 10872300, -10222030, -3115631, 3379301, -9638908, 8160347, -15219925, -3727371, 9636222, -19942825, -19168926, 5578397, -18763030, 22189120, 6596994, -9512285, -6875560, -14779971, -4360548, -1207933, -7114149, 7580324 ], [ -23226365, 7755012, -2632042, -3314189, 7881263, -9406900, 6160721, -17430655, -6229089, 12723834, -14584315, -14024538, 512855, -12271426, 14719744, 5454150, -13120151, -2469304, -12509961, -256236, -2339383, -7435311, 3201644 ], [ -19064123, 4637724, 4957946, -3512747, 12383225, -9174892, 4161095, -19641385, -8730807, 15811446, -9225805, -8880150, -4552687, -5779822, 7250368, 4311306, -16728017, 1936952, -10239951, 3848076, -3470833, -7756473, -1177036 ], [ -14901881, 1520436, 12547934, -3711305, 16885187, -8942884, 2161469, -21852115, -11232525, 18899058, -3867295, -3735762, -9618229, 711782, -219008, 3168462, -20335883, 6343208, -7969941, 7952388, -4602283, -8077635, -5555716 ], [ -10739639, -1596852, 20137922, -3909863, 21387149, -8710876, 161843, -24062845, -13734243, 21986670, 1491215, 1408626, -14683771, 7203386, -7688384, 2025618, -23943749, 10749464, -5699931, 12056700, -5733733, -8398797, -9934396 ], [ -7422144, -3856041, 25784081, -3819508, 24805680, -7331471, -1436606, -25633944, -16169690, 23313980, 6300603, 4949164, -19010055, 12133749, -13400793, 1578532, -25478115, 13135824, -3483625, 15475406, -7016359, -8538638, -13220996 ], [ -8328384, -1824735, 21711095, -2284588, 22807056, -215081, -1029170, -24006888, -18273782, 15839780, 8364381, 470452, -19640049, 9257907, -10328367, 4610236, -16644981, 5422704, -1535839, 15466082, -9054865, -7771874, -11047196 ], [ -9234624, 206571, 17638109, -749668, 20808432, 6901309, -621734, -22379832, -20377874, 8365580, 10428159, -4008260, -20270043, 6382065, -7255941, 7641940, -7811847, -2290416, 411947, 15456758, -11093371, -7005110, -8873396 ], [ -10140864, 2237877, 13565123, 785252, 18809808, 14017699, -214298, -20752776, -22481966, 891380, 12491937, -8486972, -20900037, 3506223, -4183515, 10673644, 1021287, -10003536, 2359733, 15447434, -13131877, -6238346, -6699596 ], [ -11047104, 4269183, 9492137, 2320172, 16811184, 21134089, 193138, -19125720, -24586058, -6582820, 14555715, -12965684, -21530031, 630381, -1111089, 13705348, 9854421, -17716656, 4307519, 15438110, -15170383, -5471582, -4525796 ], [ -11953344, 6300489, 5419151, 3855092, 14812560, 28250479, 600574, -17498664, -26690150, -14057020, 16619493, -17444396, -22160025, -2245461, 1961337, 16737052, 18687555, -25429776, 6255305, 15428786, -17208889, -4704818, -2351996 ], [ -6412844, 3607945, 5185180, 2939657, 10982361, 25140869, -1430795, -14706718, -23889222, -15374815, 14101216, -14666843, -19496544, -4581598, 3578858, 13477121, 19345274, -22372521, 4450191, 15469892, -14755680, -5046194, -4564461 ], [ 417004, -29369, 5719012, 1534151, 6785847, 19986059, -3949925, -11681794, -20107290, -15461329, 10666528, -10438037, -16174368, -6809794, 4905398, 8958863, 18367910, -17161191, 1894497, 15521084, -11404128, -5609198, -7654179 ], [ 7246852, -3666683, 6252844, 128645, 2589333, 14831249, -6469055, -8656870, -16325358, -15547843, 7231840, -6209231, -12852192, -9037990, 6231938, 4440605, 17390546, -11949861, -661197, 15572276, -8052576, -6172202, -10743897 ], [ 14076700, -7303997, 6786676, -1276861, -1607181, 9676439, -8988185, -5631946, -12543426, -15634357, 3797152, -1980425, -9530016, -11266186, 7558478, -77653, 16413182, -6738531, -3216891, 15623468, -4701024, -6735206, -13833615 ], [ 20906548, -10941311, 7320508, -2682367, -5803695, 4521629, -11507315, -2607022, -8761494, -15720871, 362464, 2248381, -6207840, -13494382, 8885018, -4595911, 15435818, -1527201, -5772585, 15674660, -1349472, -7298210, -16923333 ], [ 22571863, -10909223, 6571669, -3523120, -7900785, 1461992, -12245732, -2050039, -6239793, -14227882, 641731, 5405605, -4967226, -15843910, 8042276, -7037389, 12483422, 1768146, -4215078, 15244751, -16596, -8507456, -16318620 ], [ 19072645, -7207733, 4540159, -3799120, -7898451, 497528, -11203436, -3960997, -4978323, -11155390, 4634953, 7491247, -5808174, -18314770, 5030252, -7402087, 7555994, 3147510, 1455630, 14333741, -702396, -10362944, -12019476 ], [ 15573427, -3506243, 2508649, -4075120, -7896117, -466936, -10161140, -5871955, -3716853, -8082898, 8628175, 9576889, -6649122, -20785630, 2018228, -7766785, 2628566, 4526874, 7126338, 13422731, -1388196, -12218432, -7720332 ], [ 12074209, 195247, 477139, -4351120, -7893783, -1431400, -9118844, -7782913, -2455383, -5010406, 12621397, 11662531, -7490070, -23256490, -993796, -8131483, -2298862, 5906238, 12797046, 12511721, -2073996, -14073920, -3421188 ], [ 8574991, 3896737, -1554371, -4627120, -7891449, -2395864, -8076548, -9693871, -1193913, -1937914, 16614619, 13748173, -8331018, -25727350, -4005820, -8496181, -7226290, 7285602, 18467754, 11600711, -2759796, -15929408, 877956 ], [ 4745235, 6934289, -3780256, -4807629, -7656691, -3166812, -7167442, -11416194, 263226, 125535, 19045557, 15393412, -8385010, -27505507, -5704283, -8511015, -11211443, 8019668, 22008771, 10668610, -2944801, -17377461, 3971098 ], [ -737211, 6652151, -6978016, -4510683, -6259813, -2970180, -6924286, -12195342, 2698710, -2856231, 13665075, 14836636, -4504222, -25820149, -834941, -6776529, -10485221, 5527244, 14901333, 9631054, -625831, -16788339, 1034230 ], [ -6219657, 6370013, -10175776, -4213737, -4862935, -2773548, -6681130, -12974490, 5134194, -5837997, 8284593, 14279860, -623434, -24134791, 4034401, -5042043, -9758999, 3034820, 7793895, 8593498, 1693139, -16199217, -1902638 ], [ -11702103, 6087875, -13373536, -3916791, -3466057, -2576916, -6437974, -13753638, 7569678, -8819763, 2904111, 13723084, 3257354, -22449433, 8903743, -3307557, -9032777, 542396, 686457, 7555942, 4012109, -15610095, -4839506 ], [ -17184549, 5805737, -16571296, -3619845, -2069179, -2380284, -6194818, -14532786, 10005162, -11801529, -2476371, 13166308, 7138142, -20764075, 13773085, -1573071, -8306555, -1950028, -6420981, 6518386, 6331079, -15020973, -7776374 ], [ -22666995, 5523599, -19769056, -3322899, -672301, -2183652, -5951662, -15311934, 12440646, -14783295, -7856853, 12609532, 11018930, -19078717, 18642427, 161415, -7580333, -4442452, -13528419, 5480830, 8650049, -14431851, -10713242 ], [ -16173441, 3630916, -15966311, -5799403, 235197, -2171525, -4734436, -15880457, 12112480, -11416841, -8608090, 14735966, 11298838, -19152629, 15140519, 1507186, -6934666, -2943496, -14732402, 3106034, 6865154, -16945834, -8870430 ], [ -7284687, 1416124, -10763465, -8830597, 1044819, -2196299, -3322396, -16406855, 11231584, -6780743, -8433478, 17399042, 10858570, -19578395, 9964361, 2775214, -6305110, -646264, -14755694, 463790, 4259486, -20080438, -6071682 ], [ 1604067, -798668, -5560619, -11861791, 1854441, -2221073, -1910356, -16933253, 10350688, -2144645, -8258866, 20062118, 10418302, -20004161, 4788203, 4043242, -5675554, 1650968, -14778986, -2178454, 1653818, -23215042, -3272934 ], [ 10492821, -3013460, -357773, -14892985, 2664063, -2245847, -498316, -17459651, 9469792, 2491453, -8084254, 22725194, 9978034, -20429927, -387955, 5311270, -5045998, 3948200, -14802278, -4820698, -951850, -26349646, -474186 ], [ 19381575, -5228252, 4845073, -17924179, 3473685, -2270621, 913724, -17986049, 8588896, 7127551, -7909642, 25388270, 9537766, -20855693, -5564113, 6579298, -4416442, 6245432, -14825570, -7462942, -3557518, -29484250, 2324562 ], [ 21736755, -6938408, 6108778, -16439707, 5674011, -3058757, 1287251, -18035768, 9073936, 7929478, -6809062, 22449074, 7407394, -19533377, -8458939, 4151992, -6153097, 5036924, -14957474, -7290379, -4875652, -27139462, 4811877 ], [ 17558361, -8143928, 3433342, -10439569, 9265041, -4610255, 622265, -17608808, 10924912, 4897234, -4782514, 13907606, 3586918, -16462979, -9072433, -1970648, -10255963, 322676, -15197990, -4303009, -4906252, -19315282, 6987759 ], [ 13379967, -9349448, 757906, -4439431, 12856071, -6161753, -42721, -17181848, 12775888, 1864990, -2755966, 5366138, -233558, -13392581, -9685927, -8093288, -14358829, -4391572, -15438506, -1315639, -4936852, -11491102, 9163641 ], [ 9201573, -10554968, -1917530, 1560707, 16447101, -7713251, -707707, -16754888, 14626864, -1167254, -729418, -3175330, -4054034, -10322183, -10299421, -14215928, -18461695, -9105820, -15679022, 1671731, -4967452, -3666922, 11339523 ], [ 5023179, -11760488, -4592966, 7560845, 20038131, -9264749, -1372693, -16327928, 16477840, -4199498, 1297130, -11716798, -7874510, -7251785, -10912915, -20338568, -22564561, -13820068, -15919538, 4659101, -4998052, 4157258, 13515405 ], [ 1190457, -12036278, -6960826, 12529139, 22219520, -9585940, -2814771, -15377183, 16690840, -6887756, 2962308, -18057788, -10715976, -4761405, -11230890, -24750979, -24808796, -17539411, -14981246, 7027010, -4541741, 10975716, 15243663 ], [ -913905, -7663418, -7790806, 12338213, 17352704, -3755596, -8142309, -11807513, 8713960, -7856084, 2820636, -13396388, -8662392, -5171115, -10071270, -20612245, -17759876, -16284229, -8148914, 6297614, -1650875, 12765564, 14733801 ], [ -3018267, -3290558, -8620786, 12147287, 12485888, 2074748, -13469847, -8237843, 737080, -8824412, 2678964, -8734988, -6608808, -5580825, -8911650, -16473511, -10710956, -15029047, -1316582, 5568218, 1239991, 14555412, 14223939 ], [ -5122629, 1082302, -9450766, 11956361, 7619072, 7905092, -18797385, -4668173, -7239800, -9792740, 2537292, -4073588, -4555224, -5990535, -7752030, -12334777, -3662036, -13773865, 5515750, 4838822, 4130857, 16345260, 13714077 ], [ -7226991, 5455162, -10280746, 11765435, 2752256, 13735436, -24124923, -1098503, -15216680, -10761068, 2395620, 587812, -2501640, -6400245, -6592410, -8196043, 3386884, -12518683, 12348082, 4109426, 7021723, 18135108, 13204215 ], [ -9331353, 9828022, -11110726, 11574509, -2114560, 19565780, -29452461, 2471167, -23193560, -11729396, 2253948, 5249212, -448056, -6809955, -5432790, -4057309, 10435804, -11263501, 19180414, 3380030, 9912589, 19924956, 12694353 ], [ -5025035, 13669927, -12688656, 14518018, -2311336, 17110664, -21514629, 6694442, -17450370, -10783494, 2485861, 5827297, 3363928, -4773525, -3591955, -132400, 10036284, -10625284, 17228401, 5980904, 7700015, 19863859, 10342776 ], [ 563419, 17405641, -14416176, 18088414, -1574104, 12998456, -10923723, 11048438, -8963166, -9454746, 2792491, 5588719, 7527592, -2247867, -1614877, 3749744, 8147076, -10110460, 13519519, 9247832, 4466753, 19432573, 7622856 ], [ 6151873, 21141355, -16143696, 21658810, -836872, 8886248, -332817, 15402434, -475962, -8125998, 3099121, 5350141, 11691256, 277791, 362201, 7631888, 6257868, -9595636, 9810637, 12514760, 1233491, 19001287, 4902936 ], [ 11740327, 24877069, -17871216, 25229206, -99640, 4774040, 10258089, 19756430, 8011242, -6797250, 3405751, 5111563, 15854920, 2803449, 2339279, 11514032, 4368660, -9080812, 6101755, 15781688, -1999771, 18570001, 2183016 ], [ 17328781, 28612783, -19598736, 28799602, 637592, 661832, 20848995, 24110426, 16498446, -5468502, 3712381, 4872985, 20018584, 5329107, 4316357, 15396176, 2479452, -8565988, 2392873, 19048616, -5233033, 18138715, -536904 ], [ 17462701, 25632535, -17132607, 29204218, 1464170, -2404684, 23136783, 25451036, 18610962, -3340173, 3144583, 4615603, 20690236, 7205658, 5064719, 13955051, -1017633, -10438891, 1540192, 19394999, -6784033, 17684401, 672417 ], [ 12142087, 15936325, -10472829, 26443054, 2380094, -4425508, 17121453, 23778260, 14348790, -412263, 1702357, 4339417, 17869876, 8433102, 4584365, 7190657, -6122595, -14699521, 3543712, 16820837, -6652771, 17207059, 5810979 ], [ 6821473, 6240115, -3813051, 23681890, 3296018, -6446332, 11106123, 22105484, 10086618, 2515647, 260131, 4063231, 15049516, 9660546, 4104011, 426263, -11227557, -18960151, 5547232, 14246675, -6521509, 16729717, 10949541 ], [ 1500859, -3456095, 2846727, 20920726, 4211942, -8467156, 5090793, 20432708, 5824446, 5443557, -1182095, 3787045, 12229156, 10887990, 3623657, -6338131, -16332519, -23220781, 7550752, 11672513, -6390247, 16252375, 16088103 ], [ -3819755, -13152305, 9506505, 18159562, 5127866, -10487980, -924537, 18759932, 1562274, 8371467, -2624321, 3510859, 9408796, 12115434, 3143303, -13102525, -21437481, -27481411, 9554272, 9098351, -6258985, 15775033, 21226665 ], [ -8735545, -19953347, 14174792, 15630749, 5408528, -11721166, -6687410, 17268167, -1574815, 9920609, -3805281, 3189101, 6355634, 12567786, 2797659, -18527948, -24330718, -29453507, 11403506, 7127543, -5842546, 15041442, 24948409 ], [ -11627215, -12278549, 8885624, 14263691, 2512880, -9016162, -11187998, 16681457, 913511, 4575911, -3679911, 2639483, 2138462, 9144678, 3125565, -17258516, -16165330, -19982933, 12481310, 8173505, -4000222, 13026606, 21586063 ], [ -14518885, -4603751, 3596456, 12896633, -382768, -6311158, -15688586, 16094747, 3401837, -768787, -3554541, 2089865, -2078710, 5721570, 3453471, -15989084, -7999942, -10512359, 13559114, 9219467, -2157898, 11011770, 18223717 ], [ -17410555, 3071047, -1692712, 11529575, -3278416, -3606154, -20189174, 15508037, 5890163, -6113485, -3429171, 1540247, -6295882, 2298462, 3781377, -14719652, 165446, -1041785, 14636918, 10265429, -315574, 8996934, 14861371 ], [ -20302225, 10745845, -6981880, 10162517, -6174064, -901150, -24689762, 14921327, 8378489, -11458183, -3303801, 990629, -10513054, -1124646, 4109283, -13450220, 8330834, 8428789, 15714722, 11311391, 1526750, 6982098, 11499025 ], [ -23193895, 18420643, -12271048, 8795459, -9069712, 1803854, -29190350, 14334617, 10866815, -16802881, -3178431, 441011, -14730226, -4547754, 4437189, -12180788, 16496222, 17899363, 16792526, 12357353, 3369074, 4967262, 8136679 ], [ -21066900, 13319756, -14218391, 8525701, -7036695, 3452048, -23259238, 11812462, 11865631, -17009204, -1081261, 4757608, -13752498, -5352592, 4616575, -12570346, 11116610, 14928487, 15868600, 12501765, 1907723, 6738861, 8029908 ], [ -17936172, 5663732, -15497369, 8475403, -4017945, 4888880, -15241786, 8903218, 12566545, -16187852, 1410269, 10047448, -11735790, -5633776, 4766257, -13291702, 3027998, 9469321, 14544328, 12465867, -214363, 9267747, 8574252 ], [ -14805444, -1992292, -16776347, 8425105, -999195, 6325712, -7224334, 5993974, 13267459, -15366500, 3901799, 15337288, -9719082, -5914960, 4915939, -14013058, -5060614, 4010155, 13220056, 12429969, -2336449, 11796633, 9118596 ], [ -11674716, -9648316, -18055325, 8374807, 2019555, 7762544, 793118, 3084730, 13968373, -14545148, 6393329, 20627128, -7702374, -6196144, 5065621, -14734414, -13149226, -1449011, 11895784, 12394071, -4458535, 14325519, 9662940 ], [ -8543988, -17304340, -19334303, 8324509, 5038305, 9199376, 8810570, 175486, 14669287, -13723796, 8884859, 25916968, -5685666, -6477328, 5215303, -15455770, -21237838, -6908177, 10571512, 12358173, -6580621, 16854405, 10207284 ], [ -5877222, -21497905, -18607178, 6882622, 6219447, 10761485, 11517218, -2402528, 14833723, -14970593, 7555190, 25562896, -3233955, -5143084, 3934663, -13106584, -21998806, -11051483, 7477528, 11104830, -4107370, 15980460, 8670024 ], [ -3674418, -22229011, -15873950, 4049146, 5562981, 12448871, 8913062, -4649312, 14461681, -18285539, 2404322, 19564912, -347241, -2193412, 1223701, -7686856, -15432130, -13878929, 2613832, 8634042, 2961218, 11703684, 5051160 ], [ -1471614, -22960117, -13140722, 1215670, 4906515, 14136257, 6308906, -6896096, 14089639, -21600485, -2746546, 13566928, 2539473, 756260, -1487261, -2267128, -8865454, -16706375, -2249864, 6163254, 10029806, 7426908, 1432296 ], [ 731190, -23691223, -10407494, -1617806, 4250049, 15823643, 3704750, -9142880, 13717597, -24915431, -7897414, 7568944, 5426187, 3705932, -4198223, 3152600, -2298778, -19533821, -7113560, 3692466, 17098394, 3150132, -2186568 ], [ 2933994, -24422329, -7674266, -4451282, 3593583, 17511029, 1100594, -11389664, 13345555, -28230377, -13048282, 1570960, 8312901, 6655604, -6909185, 8572328, 4267898, -22361267, -11977256, 1221678, 24166982, -1126644, -5805432 ], [ 5113932, -24631808, -4682313, -7231626, 2211948, 18194554, -1153808, -12530583, 12056909, -30838251, -17631460, -3274154, 10521331, 9087387, -9290518, 12916855, 9253811, -23717510, -15645412, -1245254, 29360685, -4552009, -8293806 ], [ 7179540, -22233152, -396735, -9746310, -2795532, 13858774, -1659440, -8142177, 6185243, -29910765, -19376188, -2354918, 9338341, 8929725, -10023706, 11885377, 6335909, -17717738, -13335868, -3692906, 25179963, -3720319, -5129730 ], [ 9245148, -19834496, 3888843, -12260994, -7803012, 9522994, -2165072, -3753771, 313577, -28983279, -21120916, -1435682, 8155351, 8772063, -10756894, 10853899, 3418007, -11717966, -11026324, -6140558, 20999241, -2888629, -1965654 ], [ 11310756, -17435840, 8174421, -14775678, -12810492, 5187214, -2670704, 634635, -5558089, -28055793, -22865644, -516446, 6972361, 8614401, -11490082, 9822421, 500105, -5718194, -8716780, -8588210, 16818519, -2056939, 1198422 ], [ 13376364, -15037184, 12459999, -17290362, -17817972, 851434, -3176336, 5023041, -11429755, -27128307, -24610372, 402790, 5789371, 8456739, -12223270, 8790943, -2417797, 281578, -6407236, -11035862, 12637797, -1225249, 4362498 ], [ 15441972, -12638528, 16745577, -19805046, -22825452, -3484346, -3681968, 9411447, -17301421, -26200821, -26355100, 1322026, 4606381, 8299077, -12956458, 7759465, -5335699, 6281350, -4097692, -13483514, 8457075, -393559, 7526574 ], [ 16111195, -9771167, 15916410, -19845960, -19695927, -4977416, -5390530, 11053228, -16692352, -21584535, -26036898, -3003323, 7045871, 6278250, -13221616, 9435422, -4061491, 8341327, -2850288, -12368671, 7982853, 1188601, 8315230 ], [ 16501141, -6810065, 14064294, -19392120, -14939001, -5901944, -7339678, 12145684, -14787136, -16230489, -25306110, -8377589, 10209857, 3884790, -13393168, 11652866, -1948861, 9613345, -1815312, -10541329, 8249931, 2920855, 8628802 ], [ 16891087, -3848963, 12212178, -18938280, -10182075, -6826472, -9288826, 13238140, -12881920, -10876443, -24575322, -13751855, 13373843, 1491330, -13564720, 13870310, 163769, 10885363, -780336, -8713987, 8517009, 4653109, 8942374 ], [ 17281033, -887861, 10360062, -18484440, -5425149, -7751000, -11237974, 14330596, -10976704, -5522397, -23844534, -19126121, 16537829, -902130, -13736272, 16087754, 2276399, 12157381, 254640, -6886645, 8784087, 6385363, 9255946 ], [ 17670979, 2073241, 8507946, -18030600, -668223, -8675528, -13187122, 15423052, -9071488, -168351, -23113746, -24500387, 19701815, -3295590, -13907824, 18305198, 4389029, 13429399, 1289616, -5059303, 9051165, 8117617, 9569518 ], [ 17086681, 1472224, 8184765, -16788306, 1542318, -7286384, -14560150, 14067394, -6717847, 3553587, -23393745, -24423479, 20733971, -2357901, -11262454, 17564993, 4038836, 12315916, 1143945, -4061479, 10038288, 7913668, 9607885 ], [ 15528139, -2690912, 9390519, -14757558, 1206474, -3583568, -15357058, 10263622, -3915781, 5643417, -24684531, -18895397, 19634297, 1910937, -5800162, 13867139, 1225820, 8816932, -182373, -3893173, 11745456, 5773516, 9371047 ], [ 13969597, -6854048, 10596273, -12726810, 870630, 119248, -16153966, 6459850, -1113715, 7733247, -25975317, -13367315, 18534623, 6179775, -337870, 10169285, -1587196, 5317948, -1508691, -3724867, 13452624, 3633364, 9134209 ], [ 12411055, -11017184, 11802027, -10696062, 534786, 3822064, -16950874, 2656078, 1688351, 9823077, -27266103, -7839233, 17434949, 10448613, 5124422, 6471431, -4400212, 1818964, -2835009, -3556561, 15159792, 1493212, 8897371 ], [ 10852513, -15180320, 13007781, -8665314, 198942, 7524880, -17747782, -1147694, 4490417, 11912907, -28556889, -2311151, 16335275, 14717451, 10586714, 2773577, -7213228, -1680020, -4161327, -3388255, 16866960, -646940, 8660533 ], [ 8656257, -18298672, 13853182, -6727790, 98087, 10449391, -18226824, -4458064, 6798839, 14010949, -28980540, 2369341, 15135127, 17175929, 14990902, -285242, -9692774, -4315438, -4740969, -3734421, 18336748, -1966752, 7303194 ], [ 3271431, -16193104, 12896818, -5256386, 1172177, 9482377, -17116536, -5301424, 6639041, 16150051, -25068516, 2811883, 13432609, 10582607, 14104570, -148886, -10504970, -2633026, -1587231, -6652947, 18619636, 815136, 343350 ], [ -2113395, -14087536, 11940454, -3784982, 2246267, 8515363, -16006248, -6144784, 6479243, 18289153, -21156492, 3254425, 11730091, 3989285, 13218238, -12530, -11317166, -950614, 1566507, -9571473, 18902524, 3597024, -6616494 ], [ -7498221, -11981968, 10984090, -2313578, 3320357, 7548349, -14895960, -6988144, 6319445, 20428255, -17244468, 3696967, 10027573, -2604037, 12331906, 123826, -12129362, 731798, 4720245, -12489999, 19185412, 6378912, -13576338 ], [ -12883047, -9876400, 10027726, -842174, 4394447, 6581335, -13785672, -7831504, 6159647, 22567357, -13332444, 4139509, 8325055, -9197359, 11445574, 260182, -12941558, 2414210, 7873983, -15408525, 19468300, 9160800, -20536182 ], [ -18267873, -7770832, 9071362, 629230, 5468537, 5614321, -12675384, -8674864, 5999849, 24706459, -9420420, 4582051, 6622537, -15790681, 10559242, 396538, -13753754, 4096622, 11027721, -18327051, 19751188, 11942688, -27496026 ], [ -13721894, -5442774, 8265443, 1135014, 6872697, 6472387, -12861666, -7296234, 4577876, 19221846, -10317581, 4473588, 3044254, -14085873, 7299955, 506339, -10589920, 2857834, 7770209, -15787717, 14090976, 6005336, -24290070 ], [ -7189754, -3070218, 7489613, 1447674, 8342871, 7695469, -13307262, -5473206, 2903468, 12212490, -12176579, 4254924, -909182, -10721439, 3566077, 610829, -6630880, 1034806, 3230447, -12156811, 7242144, -1675864, -19050954 ], [ -657614, -697662, 6713783, 1760334, 9813045, 8918551, -13752858, -3650178, 1229060, 5203134, -14035577, 4036260, -4862618, -7357005, -167801, 715319, -2671840, -788222, -1309315, -8525905, 393312, -9357064, -13811838 ], [ 5874526, 1674894, 5937953, 2072994, 11283219, 10141633, -14198454, -1827150, -445348, -1806222, -15894575, 3817596, -8816054, -3992571, -3901679, 819809, 1287200, -2611250, -5849077, -4894999, -6455520, -17038264, -8572722 ], [ 12406666, 4047450, 5162123, 2385654, 12753393, 11364715, -14644050, -4122, -2119756, -8815578, -17753573, 3598932, -12769490, -628137, -7635557, 924299, 5246240, -4434278, -10388839, -1264093, -13304352, -24719464, -3333606 ], [ 15689896, 1775817, 3956492, 1700433, 12635292, 11223568, -12306570, 758955, -1672975, -13086168, -16700465, 3288570, -13049111, 2938014, -8399126, 1973894, 6377984, -2868683, -10940962, -1415281, -15356229, -27094411, 807684 ], [ 15724216, -5140005, 2321060, 17331, 10928916, 9718192, -7186014, 462081, 894995, -14617992, -12735251, 2886510, -9654917, 6705882, -6192386, 3968594, 4682432, 2085535, -7505446, -5348563, -12611151, -24163105, 3851148 ], [ 15758536, -12055827, 685628, -1665771, 9222540, 8212816, -2065458, 165207, 3462965, -16149816, -8770037, 2484450, -6260723, 10473750, -3985646, 5963294, 2986880, 7039753, -4069930, -9281845, -9866073, -21231799, 6894612 ], [ 15792856, -18971649, -949804, -3348873, 7516164, 6707440, 3055098, -131667, 6030935, -17681640, -4804823, 2082390, -2866529, 14241618, -1778906, 7957994, 1291328, 11993971, -634414, -13215127, -7120995, -18300493, 9938076 ], [ 15827176, -25887471, -2585236, -5031975, 5809788, 5202064, 8175654, -428541, 8598905, -19213464, -839609, 1680330, 527665, 18009486, 427834, 9952694, -404224, 16948189, 2801102, -17148409, -4375917, -15369187, 12981540 ], [ 14790870, -30429324, -4100416, -6424414, 3446858, 4433940, 12671342, 14962, 10990614, -19811431, 2584223, 866094, 3456669, 20902488, 2324401, 11098739, -2081796, 20259348, 5486711, -20004193, -2126635, -13105244, 14606974 ], [ 8401434, -23101332, -5014336, -6363538, -2198842, 7352076, 14042690, 4160350, 12501018, -15740113, 3301145, -2009022, 4059723, 19421160, 2670103, 8001509, -3669468, 15355212, 4422785, -17472487, -2356333, -14178116, 9142258 ], [ 2011998, -15773340, -5928256, -6302662, -7844542, 10270212, 15414038, 8305738, 14011422, -11668795, 4018067, -4884138, 4662777, 17939832, 3015805, 4904279, -5257140, 10451076, 3358859, -14940781, -2586031, -15250988, 3677542 ], [ -4377438, -8445348, -6842176, -6241786, -13490242, 13188348, 16785386, 12451126, 15521826, -7597477, 4734989, -7759254, 5265831, 16458504, 3361507, 1807049, -6844812, 5546940, 2294933, -12409075, -2815729, -16323860, -1787174 ], [ -10766874, -1117356, -7756096, -6180910, -19135942, 16106484, 18156734, 16596514, 17032230, -3526159, 5451911, -10634370, 5868885, 14977176, 3707209, -1290181, -8432484, 642804, 1231007, -9877369, -3045427, -17396732, -7251890 ], [ -17156310, 6210636, -8670016, -6120034, -24781642, 19024620, 19528082, 20741902, 18542634, 545159, 6168833, -13509486, 6471939, 13495848, 4052911, -4387411, -10020156, -4261332, 167081, -7345663, -3275125, -18469604, -12716606 ], [ -12794526, 7218303, -5671721, -3935608, -20702872, 14012656, 15238970, 15180410, 15762283, -1457073, 7996360, -14550292, 7625823, 11435740, 3583298, -4170331, -9082293, -2735358, -1318165, -5545677, -2653263, -17509141, -11238152 ], [ -6282498, 6961905, -1890983, -1326472, -14679208, 7414672, 9817766, 7677542, 12123781, -4674015, 10046008, -15224236, 8889873, 9259876, 2950622, -3290389, -7639323, 76638, -2887675, -3892035, -1861089, -16142011, -8371064 ], [ 229530, 6705507, 1889755, 1282664, -8655544, 816688, 4396562, 174674, 8485279, -7890957, 12095656, -15898180, 10153923, 7084012, 2317946, -2410447, -6196353, 2888634, -4457185, -2238393, -1068915, -14774881, -5503976 ], [ 6741558, 6449109, 5670493, 3891800, -2631880, -5781296, -1024642, -7328194, 4846777, -11107899, 14145304, -16572124, 11417973, 4908148, 1685270, -1530505, -4753383, 5700630, -6026695, -584751, -276741, -13407751, -2636888 ], [ 13253586, 6192711, 9451231, 6500936, 3391784, -12379280, -6445846, -14831062, 1208275, -14324841, 16194952, -17246068, 12682023, 2732284, 1052594, -650563, -3310413, 8512626, -7596205, 1068891, 515433, -12040621, 230200 ], [ 14174430, 4553529, 11779735, 5070974, 7240697, -15187799, -8440987, -15453604, 551518, -15164784, 18016276, -14303239, 11722797, 736375, -987628, -1348729, -1056498, 8775501, -7248853, 3065616, 1788681, -9675520, 2056765 ], [ 9504090, 1531563, 12656005, -398086, 8914859, -14206853, -7010065, -9195820, 2876506, -13627728, 19609276, -7743637, 8540295, -1079579, -4435396, -3625003, 2008362, 6489255, -4984639, 5405424, 3543003, -6312448, 2842807 ], [ 4833750, -1490403, 13532275, -5867146, 10589021, -13225907, -5579143, -2938036, 5201494, -12090672, 21202276, -1184035, 5357793, -2895533, -7883164, -5901277, 5073222, 4203009, -2720425, 7745232, 5297325, -2949376, 3628849 ], [ 163410, -4512369, 14408545, -11336206, 12263183, -12244961, -4148221, 3319748, 7526482, -10553616, 22795276, 5375567, 2175291, -4711487, -11330932, -8177551, 8138082, 1916763, -456211, 10085040, 7051647, 413696, 4414891 ], [ -4506930, -7534335, 15284815, -16805266, 13937345, -11264015, -2717299, 9577532, 9851470, -9016560, 24388276, 11935169, -1007211, -6527441, -14778700, -10453825, 11202942, -369483, 1808003, 12424848, 8805969, 3776768, 5200933 ], [ -7933744, -8784947, 15416686, -21290129, 15375825, -9401236, -1235885, 15066738, 11687391, -7746476, 24656791, 17279242, -3156131, -8490207, -16832219, -12012545, 13108697, -2993676, 2753128, 13789691, 10212135, 6763988, 6591885 ], [ -5142928, -1178789, 11826562, -20854007, 15635895, -3129292, 497989, 16713054, 11077977, -7811252, 18302881, 16545670, -137141, -11187033, -11914493, -9983495, 9218927, -7307604, -2897192, 10279709, 9877521, 7871948, 11007387 ], [ -2352112, 6427369, 8236438, -20417885, 15895965, 3142652, 2231863, 18359370, 10468563, -7876028, 11948971, 15812098, 2881849, -13883859, -6996767, -7954445, 5329157, -11621532, -8547512, 6769727, 9542907, 8979908, 15422889 ], [ 438704, 14033527, 4646314, -19981763, 16156035, 9414596, 3965737, 20005686, 9859149, -7940804, 5595061, 15078526, 5900839, -16580685, -2079041, -5925395, 1439387, -15935460, -14197832, 3259745, 9208293, 10087868, 19838391 ], [ 3229520, 21639685, 1056190, -19545641, 16416105, 15686540, 5699611, 21652002, 9249735, -8005580, -758849, 14344954, 8919829, -19277511, 2838685, -3896345, -2450383, -20249388, -19848152, -250237, 8873679, 11195828, 24253893 ], [ 6020336, 29245843, -2533934, -19109519, 16676175, 21958484, 7433485, 23298318, 8640321, -8070356, -7112759, 13611382, 11938819, -21974337, 7756411, -1867295, -6340153, -24563316, -25498472, -3760219, 8539065, 12303788, 28669395 ], [ 3729597, 28146321, -2870613, -20361517, 13168775, 21402973, 10831209, 20045244, 4963542, -9658962, -10400494, 11696690, 9908844, -23404228, 10561757, -1577680, -5978678, -23299924, -18985147, -2992361, 4065716, 11015418, 28065087 ], [ 422547, 25305663, -2556603, -21951139, 8907881, 19481971, 14561703, 15812292, 673290, -11552334, -13074994, 9545774, 6869076, -24580732, 12944627, -1635952, -4766954, -20921068, -10039093, -1368935, -1235380, 9247782, 26456817 ], [ -2884503, 22465005, -2242593, -23540761, 4646987, 17560969, 18292197, 11579340, -3616962, -13445706, -15749494, 7394858, 3829308, -25757236, 15327497, -1694224, -3555230, -18542212, -1093039, 254491, -6536476, 7480146, 24848547 ], [ -6191553, 19624347, -1928583, -25130383, 386093, 15639967, 22022691, 7346388, -7907214, -15339078, -18423994, 5243942, 789540, -26933740, 17710367, -1752496, -2343506, -16163356, 7853015, 1877917, -11837572, 5712510, 23240277 ], [ -9498603, 16783689, -1614573, -26720005, -3874801, 13718965, 25753185, 3113436, -12197466, -17232450, -21098494, 3093026, -2250228, -28110244, 20093237, -1810768, -1131782, -13784500, 16799069, 3501343, -17138668, 3944874, 21632007 ], [ -10545663, 12080034, -350001, -25674502, -7314136, 11163394, 25856700, 135915, -15539028, -16401744, -19695601, 1477670, -5546673, -26053459, 18048959, -2036008, -211343, -10196542, 18661262, 6164056, -15088957, 910260, 19457976 ], [ -9332733, 5513382, 1865133, -21993874, -9931912, 7973254, 22333236, -1586175, -17931900, -12846960, -14215315, 397874, -9099795, -20763385, 11577533, -2428216, 417811, -5399482, 13439594, 9866056, -5688439, -3391332, 16718184 ], [ -8119803, -1053270, 4080267, -18313246, -12549688, 4783114, 18809772, -3308265, -20324772, -9292176, -8735029, -681922, -12652917, -15473311, 5106107, -2820424, 1046965, -602422, 8217926, 13568056, 3712079, -7692924, 13978392 ], [ -6906873, -7619922, 6295401, -14632618, -15167464, 1592974, 15286308, -5030355, -22717644, -5737392, -3254743, -1761718, -16206039, -10183237, -1365319, -3212632, 1676119, 4194638, 2996258, 17270056, 13112597, -11994516, 11238600 ], [ -5693943, -14186574, 8510535, -10951990, -17785240, -1597166, 11762844, -6752445, -25110516, -2182608, 2225543, -2841514, -19759161, -4893163, -7836745, -3604840, 2305273, 8991698, -2225410, 20972056, 22513115, -16296108, 8498808 ], [ -3988461, -18650683, 9907438, -8159294, -19152044, -4304524, 8207622, -7861303, -26517238, 87186, 7245621, -3131964, -21727423, -1072249, -12422202, -3453848, 3285766, 11870091, -6246214, 23385497, 28883806, -19384354, 6671765 ], [ 179781, -12602077, 7213186, -9806258, -14263988, -4597972, 4493610, -5904001, -22993210, -4067970, 9964659, 524316, -15771385, -4597135, -7577814, -586856, 6022954, 5155149, -4262698, 19356143, 20105362, -16405870, 9408467 ], [ 4348023, -6553471, 4518934, -11453222, -9375932, -4891420, 779598, -3946699, -19469182, -8223126, 12683697, 4180596, -9815347, -8122021, -2733426, 2280136, 8760142, -1559793, -2279182, 15326789, 11326918, -13427386, 12145169 ], [ 8516265, -504865, 1824682, -13100186, -4487876, -5184868, -2934414, -1989397, -15945154, -12378282, 15402735, 7836876, -3859309, -11646907, 2110962, 5147128, 11497330, -8274735, -295666, 11297435, 2548474, -10448902, 14881871 ], [ 12684507, 5543741, -869570, -14747150, 400180, -5478316, -6648426, -32095, -12421126, -16533438, 18121773, 11493156, 2096729, -15171793, 6955350, 8014120, 14234518, -14989677, 1687850, 7268081, -6229970, -7470418, 17618573 ], [ 16852749, 11592347, -3563822, -16394114, 5288236, -5771764, -10362438, 1925207, -8897098, -20688594, 20840811, 15149436, 8052767, -18696679, 11799738, 10881112, 16971706, -21704619, 3671366, 3238727, -15008414, -4491934, 20355275 ], [ 14267851, 8476413, -4165979, -12853178, 9625282, -6255762, -8702345, 2209334, -8650190, -15793650, 18540289, 10284036, 10115910, -18699735, 11826271, 8565239, 12975289, -21802811, 106652, 876823, -13840758, -2152900, 20505917 ], [ 10332325, 3527571, -4349717, -8274662, 13852126, -6777870, -5967431, 2158826, -9058706, -9088686, 15235855, 3714300, 11400474, -17998425, 10889233, 5212793, 7632151, -20577653, -4567708, -1151591, -10683882, 58244, 20139347 ], [ 6396799, -1421271, -4533455, -3696146, 18078970, -7299978, -3232517, 2108318, -9467222, -2383722, 11931421, -2855436, 12685038, -17297115, 9952195, 1860347, 2289013, -19352495, -9242068, -3180005, -7527006, 2269388, 19772777 ], [ 2461273, -6370113, -4717193, 882370, 22305814, -7822086, -497603, 2057810, -9875738, 4321242, 8626987, -9425172, 13969602, -16595805, 9015157, -1492099, -3054125, -18127337, -13916428, -5208419, -4370130, 4480532, 19406207 ], [ -1474253, -11318955, -4900931, 5460886, 26532658, -8344194, 2237311, 2007302, -10284254, 11026206, 5322553, -15994908, 15254166, -15894495, 8078119, -4844545, -8397263, -16902179, -18590788, -7236833, -1213254, 6691676, 19039637 ], [ -4156250, -11417325, -4703453, 8124157, 24602791, -7489830, 5045797, 1442654, -8832524, 11064999, 2222650, -15828081, 13538325, -13857621, 6875293, -7085350, -11139287, -13108721, -18622861, -5209808, 100719, 6992936, 16188269 ], [ -5584718, -6665223, -4124759, 8872183, 16516213, -5258994, 7927855, 363866, -5520548, 4437621, -672722, -8924691, 8822079, -10485183, 5406679, -8214514, -11280197, -6746963, -14012647, 872656, -428211, 5384312, 10852103 ], [ -7013186, -1913121, -3546065, 9620209, 8429635, -3028158, 10809913, -714922, -2208572, -2189757, -3568094, -2021301, 4105833, -7112745, 3938065, -9343678, -11421107, -385205, -9402433, 6955120, -957141, 3775688, 5515937 ], [ -8441654, 2838981, -2967371, 10368235, 343057, -797322, 13691971, -1793710, 1103404, -8817135, -6463466, 4882089, -610413, -3740307, 2469451, -10472842, -11562017, 5976553, -4792219, 13037584, -1486071, 2167064, 179771 ], [ -9870122, 7591083, -2388677, 11116261, -7743521, 1433514, 16574029, -2872498, 4415380, -15444513, -9358838, 11785479, -5326659, -367869, 1000837, -11602006, -11702927, 12338311, -182005, 19120048, -2015001, 558440, -5156395 ], [ -10797764, 11558599, -2210266, 11100053, -13280563, 2369830, 18720239, -2987825, 7136893, -19608345, -12058271, 17551975, -8925517, 2938879, -614695, -12595916, -11973085, 16605788, 3599027, 23730875, -2063568, -865742, -9901519 ], [ -9221276, 11603185, -4033270, 7262675, -6069925, -3166454, 17187209, 1714153, 6906091, -11454447, -13778009, 17634001, -6937435, 5917177, -2964817, -12913556, -12889483, 10401860, 3234149, 20983517, 289680, -1367714, -11691433 ], [ -7644788, 11647771, -5856274, 3425297, 1140713, -8702738, 15654179, 6416131, 6675289, -3300549, -15497747, 17716027, -4949353, 8895475, -5314939, -13231196, -13805881, 4197932, 2869271, 18236159, 2642928, -1869686, -13481347 ], [ -6068300, 11692357, -7679278, -412081, 8351351, -14239022, 14121149, 11118109, 6444487, 4853349, -17217485, 17798053, -2961271, 11873773, -7665061, -13548836, -14722279, -2005996, 2504393, 15488801, 4996176, -2371658, -15271261 ], [ -4491812, 11736943, -9502282, -4249459, 15561989, -19775306, 12588119, 15820087, 6213685, 13007247, -18937223, 17880079, -973189, 14852071, -10015183, -13866476, -15638677, -8209924, 2139515, 12741443, 7349424, -2873630, -17061175 ], [ -2915324, 11781529, -11325286, -8086837, 22772627, -25311590, 11055089, 20522065, 5982883, 21161145, -20656961, 17962105, 1014893, 17830369, -12365305, -14184116, -16555075, -14413852, 1774637, 9994085, 9702672, -3375602, -18851089 ], [ -890241, 14065905, -13446000, -2552355, 21441460, -21270489, 8643039, 19618703, 6461506, 17660293, -20345819, 13532806, 26275, 12846152, -11059402, -10457771, -15200283, -14526225, -585596, 7252822, 9817460, -765994, -15675453 ], [ 1224561, 16798239, -15626256, 4856499, 18401932, -15313911, 6055185, 17594273, 7082014, 11828491, -19628501, 8201242, -1557683, 6269432, -9022294, -5922629, -13391253, -13420287, -3344900, 4512778, 9484556, 2465930, -11506707 ], [ 3339363, 19530573, -17806512, 12265353, 15362404, -9357333, 3467331, 15569843, 7702522, 5996689, -18911183, 2869678, -3141641, -307288, -6985186, -1387487, -11582223, -12314349, -6104204, 1772734, 9151652, 5697854, -7337961 ], [ 5454165, 22262907, -19986768, 19674207, 12322876, -3400755, 879477, 13545413, 8323030, 164887, -18193865, -2461886, -4725599, -6884008, -4948078, 3147655, -9773193, -11208411, -8863508, -967310, 8818748, 8929778, -3169215 ], [ 7568967, 24995241, -22167024, 27083061, 9283348, 2555823, -1708377, 11520983, 8943538, -5666915, -17476547, -7793450, -6309557, -13460728, -2910970, 7682797, -7964163, -10102473, -11622812, -3707354, 8485844, 12161702, 999531 ] ], [ [ 7819520, 5320928, 8387264, -11820096, 22319744, 30898496, 29630688, 28131232, -29191904, 18332736, -19073184, 30377888, -22679872, -24281632, -22283168, -5426080, -5925792, 22811328, -26550496, -4994368, -4157728, 26969440, 10914016 ], [ 7819520, 5320928, 8387264, -11820096, 22319744, 30898496, 29630688, 28131232, -29191904, 18332736, -19073184, 30377888, -22679872, -24281632, -22283168, -5426080, -5925792, 22811328, -26550496, -4994368, -4157728, 26969440, 10914016 ], [ 7819520, 5320928, 8387264, -11820096, 22319744, 30898496, 29630688, 28131232, -29191904, 18332736, -19073184, 30377888, -22679872, -24281632, -22283168, -5426080, -5925792, 22811328, -26550496, -4994368, -4157728, 26969440, 10914016 ], [ 2548730, 1781093, 7066849, -10272216, 18882984, 23236786, 23217788, 27753032, -20304189, 18361101, -16951504, 25082258, -14694362, -16157632, -15042958, -89495, -8283037, 18194943, -18670826, -427413, -5540853, 21618460, 9602241 ], [ -3776218, -2466709, 5482351, -8414760, 14758872, 14042734, 15522308, 27299192, -9638931, 18395139, -14405488, 18727502, -5111750, -6408832, -6354706, 6314407, -11111731, 12655281, -9215222, 5052933, -7200603, 15197284, 8028111 ], [ -10101166, -6714511, 3897853, -6557304, 10634760, 4848682, 7826828, 26845352, 1026327, 18429177, -11859472, 12372746, 4470862, 3339968, 2333546, 12718309, -13940425, 7115619, 240382, 10533279, -8860353, 8776108, 6453981 ], [ -16426114, -10962313, 2313355, -4699848, 6510648, -4345370, 131348, 26391512, 11691585, 18463215, -9313456, 6017990, 14053474, 13088768, 11021798, 19122211, -16769119, 1575957, 9695986, 16013625, -10520103, 2354932, 4879851 ], [ -22751062, -15210115, 728857, -2842392, 2386536, -13539422, -7564132, 25937672, 22356843, 18497253, -6767440, -336766, 23636086, 22837568, 19710050, 25526113, -19597813, -3963705, 19151590, 21493971, -12179853, -4066244, 3305721 ], [ -26390890, -16166623, 931750, 909606, -1711824, -17608532, -8426968, 26189672, 25245600, 17558667, -3231403, -4938991, 26681038, 22431785, 21145649, 26867260, -19465924, -4591284, 24582073, 21918426, -13317039, -5819297, -626352 ], [ -27345598, -13831837, 2922034, 6556146, -5784432, -16552700, -2457160, 27147512, 20357856, 15647457, 1294655, -7788685, 23188330, 11871419, 15328595, 23145652, -16373452, -306780, 25987435, 17286990, -13931661, -2904227, -6916368 ], [ -28300306, -11497051, 4912318, 12202686, -9857040, -15496868, 3512648, 28105352, 15470112, 13736247, 5820713, -10638379, 19695622, 1311053, 9511541, 19424044, -13280980, 3977724, 27392797, 12655554, -14546283, 10843, -13206384 ], [ -29255014, -9162265, 6902602, 17849226, -13929648, -14441036, 9482456, 29063192, 10582368, 11825037, 10346771, -13488073, 16202914, -9249313, 3694487, 15702436, -10188508, 8262228, 28798159, 8024118, -15160905, 2925913, -19496400 ], [ -30209722, -6827479, 8892886, 23495766, -18002256, -13385204, 15452264, 30021032, 5694624, 9913827, 14872829, -16337767, 12710206, -19809679, -2122567, 11980828, -7096036, 12546732, 30203521, 3392682, -15775527, 5840983, -25786416 ], [ -30019242, -5225588, 9950877, 28177093, -21269173, -12815015, 19089769, 29376626, 1006573, 8756653, 17502183, -18184312, 9789767, -26703398, -7596862, 8829092, -4618457, 14892249, 31249808, -752703, -15401080, 7798704, -29975414 ], [ -24102822, -7288172, 6347403, 28032355, -20507635, -14673041, 11065759, 20720990, -2683013, 11369659, 10648017, -15015112, 9730673, -15263882, -11357362, 8526716, -5215343, 7542831, 30500720, -2467833, -10081288, 4969680, -23659322 ], [ -18186402, -9350756, 2743929, 27887617, -19746097, -16531067, 3041749, 12065354, -6372599, 13982665, 3793851, -11845912, 9671579, -3824366, -15117862, 8224340, -5812229, 193413, 29751632, -4182963, -4761496, 2140656, -17343230 ], [ -12269982, -11413340, -859545, 27742879, -18984559, -18389093, -4982261, 3409718, -10062185, 16595671, -3060315, -8676712, 9612485, 7615150, -18878362, 7921964, -6409115, -7156005, 29002544, -5898093, 558296, -688368, -11027138 ], [ -6353562, -13475924, -4463019, 27598141, -18223021, -20247119, -13006271, -5245918, -13751771, 19208677, -9914481, -5507512, 9553391, 19054666, -22638862, 7619588, -7006001, -14505423, 28253456, -7613223, 5878088, -3517392, -4711046 ], [ -437142, -15538508, -8066493, 27453403, -17461483, -22105145, -21030281, -13901554, -17441357, 21821683, -16768647, -2338312, 9494297, 30494182, -26399362, 7317212, -7602887, -21854841, 27504368, -9328353, 11197880, -6346416, 1605046 ], [ 1968953, -12892867, -10669707, 18902805, -12057030, -23764856, -19551926, -17782275, -19562343, 22676934, -10094113, 1348478, 10575843, 30085373, -23216657, 5607781, -8477688, -18829899, 18518225, -4342573, 12460972, -3824015, 1087453 ], [ 3672983, -9305581, -13072869, 8671035, -5723994, -25384904, -16173098, -20708013, -21369609, 23180634, -713839, 5138786, 11885517, 27306899, -18645311, 3616939, -9408072, -13730085, 7884671, 1983389, 12912724, -231329, -796877 ], [ 5377013, -5718295, -15476031, -1560735, 609042, -27004952, -12794270, -23633751, -23176875, 23684334, 8666435, 8929094, 13195191, 24528425, -14073965, 1626097, -10338456, -8630271, -2748883, 8309351, 13364476, 3361357, -2681207 ], [ 7081043, -2131009, -17879193, -11792505, 6942078, -28625000, -9415442, -26559489, -24984141, 24188034, 18046709, 12719402, 14504865, 21749951, -9502619, -364745, -11268840, -3530457, -13382437, 14635313, 13816228, 6954043, -4565537 ], [ 8785073, 1456277, -20282355, -22024275, 13275114, -30245048, -6036614, -29485227, -26791407, 24691734, 27426983, 16509710, 15814539, 18971477, -4931273, -2355587, -12199224, 1569357, -24015991, 20961275, 14267980, 10546729, -6449867 ], [ 10813100, 3174953, -16964649, -23277261, 15496263, -27942356, -1245500, -25120506, -23686650, 24850950, 27417230, 18087125, 12987153, 17395031, -299072, -4716167, -8469279, 5245494, -27316768, 21071063, 10963876, 11404804, -9189944 ], [ 13165124, 3025019, -7926075, -15551463, 13605525, -21716924, 4957900, -13465326, -15669870, 24665682, 18017450, 17451647, 6022707, 17020613, 4393984, -7446485, -79005, 7497954, -23284768, 14964677, 3903916, 9528268, -12785768 ], [ 15517148, 2875085, 1112499, -7825665, 11714787, -15491492, 11161300, -1810146, -7653090, 24480414, 8617670, 16816169, -941739, 16646195, 9087040, -10176803, 8311269, 9750414, -19252768, 8858291, -3156044, 7651732, -16381592 ], [ 17869172, 2725151, 10151073, -99867, 9824049, -9266060, 17364700, 9845034, 363690, 24295146, -782110, 16180691, -7906185, 16271777, 13780096, -12907121, 16701543, 12002874, -15220768, 2751905, -10216004, 5775196, -19977416 ], [ 20221196, 2575217, 19189647, 7625931, 7933311, -3040628, 23568100, 21500214, 8380470, 24109878, -10181890, 15545213, -14870631, 15897359, 18473152, -15637439, 25091817, 14255334, -11188768, -3354481, -17275964, 3898660, -23573240 ], [ 21381655, 2940999, 26646082, 13904156, 5433081, 3041946, 27855329, 29918208, 14616870, 23880296, -17056432, 13578448, -19350062, 15127611, 21441647, -17379273, 31330783, 15731651, -8466515, -7362936, -21864745, 1701946, -25726494 ], [ 16584289, 5885361, 26191822, 12944516, -114609, 8410230, 22561703, 22150272, 11951370, 23429144, -11304784, 4955248, -11404418, 12381213, 15787337, -14178687, 26813209, 13327253, -12292997, -881736, -14097631, -2095658, -20666898 ], [ 11786923, 8829723, 25737562, 11984876, -5662299, 13778514, 17268077, 14382336, 9285870, 22977992, -5553136, -3667952, -3458774, 9634815, 10133027, -10978101, 22295635, 10922855, -16119479, 5599464, -6330517, -5893262, -15607302 ], [ 6989557, 11774085, 25283302, 11025236, -11209989, 19146798, 11974451, 6614400, 6620370, 22526840, 198512, -12291152, 4486870, 6888417, 4478717, -7777515, 17778061, 8518457, -19945961, 12080664, 1436597, -9690866, -10547706 ], [ 2192191, 14718447, 24829042, 10065596, -16757679, 24515082, 6680825, -1153536, 3954870, 22075688, 5950160, -20914352, 12432514, 4142019, -1175593, -4576929, 13260487, 6114059, -23772443, 18561864, 9203711, -13488470, -5488110 ], [ -2605175, 17662809, 24374782, 9105956, -22305369, 29883366, 1387199, -8921472, 1289370, 21624536, 11701808, -29537552, 20378158, 1395621, -6829903, -1376343, 8742913, 3709661, -27598925, 25043064, 16970825, -17286074, -428514 ], [ 1008459, 10294506, 18712187, 9907761, -20046129, 29640685, 4071768, -6713218, 2375995, 14639314, 9426246, -29261352, 14240622, 5746803, -10219333, -4820397, 4855864, 5051448, -25877752, 19698084, 16047969, -20043298, -4349013 ], [ 6304293, 863670, 12007925, 11061855, -16225503, 28275811, 8351976, -2509726, 4213045, 6347278, 5545242, -27205272, 5286450, 11517501, -13155787, -9593379, 1094920, 7142472, -23047048, 11987868, 13387119, -22592446, -10065531 ], [ 11600127, -8567166, 5303663, 12215949, -12404877, 26910937, 12632184, 1693766, 6050095, -1944758, 1664238, -25149192, -3667722, 17288199, -16092241, -14366361, -2666024, 9233496, -20216344, 4277652, 10726269, -25141594, -15782049 ], [ 16895961, -17998002, -1400599, 13370043, -8584251, 25546063, 16912392, 5897258, 7887145, -10236794, -2216766, -23093112, -12621894, 23058897, -19028695, -19139343, -6426968, 11324520, -17385640, -3432564, 8065419, -27690742, -21498567 ], [ 22191795, -27428838, -8104861, 14524137, -4763625, 24181189, 21192600, 10100750, 9724195, -18528830, -6097770, -21037032, -21576066, 28829595, -21965149, -23912325, -10187912, 13415544, -14554936, -11142780, 5404569, -30239890, -27215085 ], [ 24331230, -29183562, -11046595, 12144669, -5525022, 23360716, 22274448, 9520448, 9935080, -23261438, -9066795, -16847862, -25910952, 30439260, -20599813, -26208318, -13263350, 15778542, -10885198, -16118853, 5571495, -26180680, -28304259 ], [ 23314266, -23262174, -10225801, 6231639, -10868442, 23084644, 20157936, 4156352, 8519800, -24434618, -11123841, -10525602, -25626552, 27887892, -14932687, -26027322, -15653282, 18413514, -6376426, -18360783, 8566197, -15513112, -24766089 ], [ 22297302, -17340786, -9405007, 318609, -16211862, 22808572, 18041424, -1207744, 7104520, -25607798, -13180887, -4203342, -25342152, 25336524, -9265561, -25846326, -18043214, 21048486, -1867654, -20602713, 11560899, -4845544, -21227919 ], [ 21280338, -11419398, -8584213, -5594421, -21555282, 22532500, 15924912, -6571840, 5689240, -26780978, -15237933, 2118918, -25057752, 22785156, -3598435, -25665330, -20433146, 23683458, 2641118, -22844643, 14555601, 5822024, -17689749 ], [ 20263374, -5498010, -7763419, -11507451, -26898702, 22256428, 13808400, -11935936, 4273960, -27954158, -17294979, 8441178, -24773352, 20233788, 2068691, -25484334, -22823078, 26318430, 7149890, -25086573, 17550303, 16489592, -14151579 ], [ 19730853, 42611, -6100658, -15370070, -31136644, 22037877, 10952982, -16630458, 2301151, -27268935, -17998683, 13059089, -24487302, 17713464, 7374020, -24521163, -23378671, 27004874, 11153634, -26511424, 20107785, 24744955, -11589025 ], [ 21620547, 3679397, -228062, -8980634, -29847196, 22106931, 4403034, -17977110, -2459303, -17291697, -11935677, 9155255, -24193002, 15348360, 10870364, -19647117, -14762569, 17948678, 12632238, -23850880, 20479167, 20939293, -13904551 ], [ 23510241, 7316183, 5644534, -2591198, -28557748, 22175985, -2146914, -19323762, -7219757, -7314459, -5872671, 5251421, -23898702, 12983256, 14366708, -14773071, -6146467, 8892482, 14110842, -21190336, 20850549, 17133631, -16220077 ], [ 25399935, 10952969, 11517130, 3798238, -27268300, 22245039, -8696862, -20670414, -11980211, 2662779, 190335, 1347587, -23604402, 10618152, 17863052, -9899025, 2469635, -163714, 15589446, -18529792, 21221931, 13327969, -18535603 ], [ 27289629, 14589755, 17389726, 10187674, -25978852, 22314093, -15246810, -22017066, -16740665, 12640017, 6253341, -2556247, -23310102, 8253048, 21359396, -5024979, 11085737, -9219910, 17068050, -15869248, 21593313, 9522307, -20851129 ], [ 29179323, 18226541, 23262322, 16577110, -24689404, 22383147, -21796758, -23363718, -21501119, 22617255, 12316347, -6460081, -23015802, 5887944, 24855740, -150933, 19701839, -18276106, 18546654, -13208704, 21964695, 5716645, -23166655 ], [ 29519082, 10848727, 17448208, 14902881, -23050546, 21756666, -22757671, -15872080, -14153608, 22832008, 14159988, -7720305, -22070167, 3161270, 21249724, 3009173, 22454796, -12417377, 14494988, -7040280, 13676617, 1165898, -24585331 ], [ 29548854, 1267993, 9296752, 11615919, -21341806, 20991078, -22600777, -6612784, -4384504, 21094264, 15159756, -8451807, -20994265, 362282, 16223236, 5826491, 24035124, -3575663, 9337268, -170280, 3656647, -3533866, -25824637 ], [ 29578626, -8312741, 1145296, 8328957, -19633066, 20225490, -22443883, 2646512, 5384600, 19356520, 16159524, -9183309, -19918363, -2436706, 11196748, 8643809, 25615452, 5266051, 4179548, 6699720, -6363323, -8233630, -27063943 ], [ 29608398, -17893475, -7006160, 5041995, -17924326, 19459902, -22286989, 11905808, 15153704, 17618776, 17159292, -9914811, -18842461, -5235694, 6170260, 11461127, 27195780, 14107765, -978172, 13569720, -16383293, -12933394, -28303249 ], [ 29638170, -27474209, -15157616, 1755033, -16215586, 18694314, -22130095, 21165104, 24922808, 15881032, 18159060, -10646313, -17766559, -8034682, 1143772, 14278445, 28776108, 22949479, -6135892, 20439720, -26403263, -17633158, -29542555 ], [ 27541512, -28702025, -16427432, 1288764, -11045872, 13986405, -23047894, 22174916, 29385485, 16211323, 16900056, -8790378, -17901061, -9873601, 957148, 12785603, 27100989, 24227833, -8838424, 21734517, -26437811, -15238192, -24314101 ], [ 23318424, -21576923, -10815608, 3643188, -2415184, 5336175, -25040386, 14935244, 28541735, 18609649, 13382280, -4347006, -19245967, -10752451, 5610388, 6982601, 22170423, 17942827, -9085768, 17454111, -16486937, -5748496, -12617887 ], [ 19095336, -14451821, -5203784, 5997612, 6215504, -3314055, -27032878, 7695572, 27697985, 21007975, 9864504, 96366, -20590873, -11631301, 10263628, 1179599, 17239857, 11657821, -9333112, 13173705, -6536063, 3741200, -921673 ], [ 14872248, -7326719, 408040, 8352036, 14846192, -11964285, -29025370, 455900, 26854235, 23406301, 6346728, 4539738, -21935779, -12510151, 14916868, -4623403, 12309291, 5372815, -9580456, 8893299, 3414811, 13230896, 10774541 ], [ 10649160, -201617, 6019864, 10706460, 23476880, -20614515, -31017862, -6783772, 26010485, 25804627, 2828952, 8983110, -23280685, -13389001, 19570108, -10426405, 7378725, -912191, -9827800, 4612893, 13365685, 22720592, 22470755 ], [ 7723686, 4600345, 10625015, 12373647, 30318854, -27944429, -31853620, -13258785, 24496843, 27037094, -382141, 11490944, -23900260, -13760545, 22781564, -14985225, 2128770, -6261627, -10742360, 319308, 20752016, 29309660, 32162860 ], [ 11286282, -2213393, 10196801, 10604649, 28217258, -28672763, -26905708, -15910503, 19633741, 22440266, -2059819, 4321088, -20893180, -11595559, 18784100, -13323135, -4718130, -6933213, -14993000, -4040172, 15315632, 21395588, 31834420 ], [ 14848878, -9027131, 9768587, 8835651, 26115662, -29401097, -21957796, -18562221, 14770639, 17843438, -3737497, -2848768, -17886100, -9430573, 14786636, -11661045, -11565030, -7604799, -19243640, -8399652, 9879248, 13481516, 31505980 ], [ 18411474, -15840869, 9340373, 7066653, 24014066, -30129431, -17009884, -21213939, 9907537, 13246610, -5415175, -10018624, -14879020, -7265587, 10789172, -9998955, -18411930, -8276385, -23494280, -12759132, 4442864, 5567444, 31177540 ], [ 21974070, -22654607, 8912159, 5297655, 21912470, -30857765, -12061972, -23865657, 5044435, 8649782, -7092853, -17188480, -11871940, -5100601, 6791708, -8336865, -25258830, -8947971, -27744920, -17118612, -993520, -2346628, 30849100 ], [ 25536666, -29468345, 8483945, 3528657, 19810874, -31586099, -7114060, -26517375, 181333, 4052954, -8770531, -24358336, -8864860, -2935615, 2794244, -6674775, -32105730, -9619557, -31995560, -21478092, -6429904, -10260700, 30520660 ], [ 17779417, -26333613, 7230671, 4684264, 11491028, -23987368, -2944183, -24706813, -5218659, 1744491, -12709759, -25962237, -11292265, -6028954, 4988125, -3477315, -24116945, -8553898, -31543305, -22850547, -5324638, -7700307, 25260590 ], [ 7758199, -21209187, 5812385, 6424792, 1927532, -14723224, 1070087, -22003795, -10726029, -106299, -17101297, -26452947, -14806567, -10173958, 8420275, 27219, -13161023, -7140790, -30150471, -23625597, -2911042, -3045021, 19014194 ], [ -2263019, -16084761, 4394099, 8165320, -7635964, -5459080, 5084357, -19300777, -16233399, -1957089, -21492835, -26943657, -18320869, -14318962, 11852425, 3531753, -2205101, -5727682, -28757637, -24400647, -497446, 1610265, 12767798 ], [ -12284237, -10960335, 2975813, 9905848, -17199460, 3805064, 9098627, -16597759, -21740769, -3807879, -25884373, -27434367, -21835171, -18463966, 15284575, 7036287, 8750821, -4314574, -27364803, -25175697, 1916150, 6265551, 6521402 ], [ -22305455, -5835909, 1557527, 11646376, -26762956, 13069208, 13112897, -13894741, -27248139, -5658669, -30275911, -27925077, -25349473, -22608970, 18716725, 10540821, 19706743, -2901466, -25971969, -25950747, 4329746, 10920837, 275006 ], [ -27037733, -1501404, 3625478, 12369355, -26004313, 16890860, 16604057, -13657399, -26709609, -4080246, -27330835, -25419498, -26380657, -19406674, 18346624, 11668854, 20334577, -2827000, -25744401, -21602316, 5608721, 9898713, -2395636 ], [ -26481071, 2043180, 9179666, 12074785, -14923531, 15270020, 19572107, -15885733, -20125179, 927390, -17049145, -19917630, -24928723, -8857078, 14174272, 10420386, 10634323, -4091176, -26682099, -12130404, 5753075, 3199179, -1490524 ], [ -25924409, 5587764, 14733854, 11780215, -3842749, 13649180, 22540157, -18114067, -13540749, 5935026, -6767455, -14415762, -23476789, 1692518, 10001920, 9171918, 934069, -5355352, -27619797, -2658492, 5897429, -3500355, -585412 ], [ -25367747, 9132348, 20288042, 11485645, 7238033, 12028340, 25508207, -20342401, -6956319, 10942662, 3514235, -8913894, -22024855, 12242114, 5829568, 7923450, -8766185, -6619528, -28557495, 6813420, 6041783, -10199889, 319700 ], [ -24811085, 12676932, 25842230, 11191075, 18318815, 10407500, 28476257, -22570735, -371889, 15950298, 13795925, -3412026, -20572921, 22791710, 1657216, 6674982, -18466439, -7883704, -29495193, 16285332, 6186137, -16899423, 1224812 ], [ -24454464, 15664365, 29751371, 11467460, 27288528, 9629227, 30831094, -24209928, 4339906, 19794836, 22660281, 723556, -19313661, 29690391, -1787427, 5382220, -25448433, -9465552, -28808275, 24218618, 5473571, -21238394, 1645780 ], [ -25098048, 15866043, 25435277, 14598620, 25702896, 13063789, 30119866, -22903416, -311474, 17823884, 24437967, -1972292, -19017771, 18334497, -1593525, 3867988, -18839127, -12635760, -19998277, 24458774, 476405, -13774550, -353972 ], [ -25741632, 16067721, 21119183, 17729780, 24117264, 16498351, 29408638, -21596904, -4962854, 15852932, 26215653, -4668140, -18721881, 6978603, -1399623, 2353756, -12229821, -15805968, -11188279, 24698930, -4520761, -6310706, -2353724 ], [ -26385216, 16269399, 16803089, 20860940, 22531632, 19932913, 28697410, -20290392, -9614234, 13881980, 27993339, -7363988, -18425991, -4377291, -1205721, 839524, -5620515, -18976176, -2378281, 24939086, -9517927, 1153138, -4353476 ], [ -27028800, 16471077, 12486995, 23992100, 20946000, 23367475, 27986182, -18983880, -14265614, 11911028, 29771025, -10059836, -18130101, -15733185, -1011819, -674708, 988791, -22146384, 6431717, 25179242, -14515093, 8616982, -6353228 ], [ -27672384, 16672755, 8170901, 27123260, 19360368, 26802037, 27274954, -17677368, -18916994, 9940076, 31548711, -12755684, -17834211, -27089079, -817917, -2188940, 7598097, -25316592, 15241715, 25419398, -19512259, 16080826, -8352980 ], [ -20813348, 13097203, 8731252, 27592115, 16036131, 19251719, 20580631, -9941866, -19850274, 7247099, 28449952, -12007577, -10419936, -27330538, -4056850, 2583323, 12164318, -24789075, 14316693, 24261164, -16780320, 12125050, -11947647 ], [ -12453788, 8766205, 10266892, 27528509, 12364173, 9504425, 12689689, -920566, -20039934, 4409717, 24375904, -10570679, -1581984, -25349110, -7982350, 8612885, 16321922, -23522013, 11444667, 22823252, -12502560, 5885350, -15861297 ], [ -4094228, 4435207, 11802532, 27464903, 8692215, -242869, 4798747, 8100734, -20229594, 1572335, 20301856, -9133781, 7255968, -23367682, -11907850, 14642447, 20479526, -22254951, 8572641, 21385340, -8224800, -354350, -19774947 ], [ 4265332, 104209, 13338172, 27401297, 5020257, -9990163, -3092195, 17122034, -20419254, -1265047, 16227808, -7696883, 16093920, -21386254, -15833350, 20672009, 24637130, -20987889, 5700615, 19947428, -3947040, -6594050, -23688597 ], [ 12624892, -4226789, 14873812, 27337691, 1348299, -19737457, -10983137, 26143334, -20608914, -4102429, 12153760, -6259985, 24931872, -19404826, -19758850, 26701571, 28794734, -19720827, 2828589, 18509516, 330720, -12833750, -27602247 ], [ 13146541, -4289309, 11764471, 24061808, -984555, -25031560, -12551372, 28816307, -18590763, -7334062, 11852689, -5285657, 25844706, -19252642, -22617844, 28133729, 26736362, -16293018, 3997566, 16797269, 5124132, -14384384, -27897012 ], [ 5830279, -83351, 4010149, 17573648, -1978305, -25872472, -7796900, 25140953, -14364801, -10959946, 15324595, -4773899, 18832422, -20929702, -24410332, 24968483, 18462014, -10704462, 9207546, 14810687, 10433196, -11245952, -24572892 ], [ -1485983, 4122607, -3744173, 11085488, -2972055, -26713384, -3042428, 21465599, -10138839, -14585830, 18796501, -4262141, 11820138, -22606762, -26202820, 21803237, 10187666, -5115906, 14417526, 12824105, 15742260, -8107520, -21248772 ], [ -8802245, 8328565, -11498495, 4597328, -3965805, -27554296, 1712044, 17790245, -5912877, -18211714, 22268407, -3750383, 4807854, -24283822, -27995308, 18637991, 1913318, 472650, 19627506, 10837523, 21051324, -4969088, -17924652 ], [ -16118507, 12534523, -19252817, -1890832, -4959555, -28395208, 6466516, 14114891, -1686915, -21837598, 25740313, -3238625, -2204430, -25960882, -29787796, 15472745, -6361030, 6061206, 24837486, 8850941, 26360388, -1830656, -14600532 ], [ -21944895, 15530891, -25885984, -6607647, -6577825, -27255348, 10255514, 10537290, 1985502, -24788859, 26790615, -2012948, -8115334, -26516209, -29418905, 12891939, -13595489, 11362268, 28546065, 7493302, 30052421, 534825, -10853378 ], [ -20321913, 12479309, -26913376, -2467737, -11318695, -16211628, 9217142, 7448454, 2890194, -24367005, 15732897, 2782324, -8519338, -21462871, -18243119, 13233333, -15630503, 15225860, 24747639, 9280378, 25659299, -964449, -4991054 ], [ -18698931, 9427727, -27940768, 1672173, -16059565, -5167908, 8178770, 4359618, 3794886, -23945151, 4675179, 7577596, -8923342, -16409533, -7067333, 13574727, -17665517, 19089452, 20949213, 11067454, 21266177, -2463723, 871270 ], [ -17075949, 6376145, -28968160, 5812083, -20800435, 5875812, 7140398, 1270782, 4699578, -23523297, -6382539, 12372868, -9327346, -11356195, 4108453, 13916121, -19700531, 22953044, 17150787, 12854530, 16873055, -3962997, 6733594 ], [ -15452967, 3324563, -29995552, 9951993, -25541305, 16919532, 6102026, -1818054, 5604270, -23101443, -17440257, 17168140, -9731350, -6302857, 15284239, 14257515, -21735545, 26816636, 13352361, 14641606, 12479933, -5462271, 12595918 ], [ -13829985, 272981, -31022944, 14091903, -30282175, 27963252, 5063654, -4906890, 6508962, -22679589, -28497975, 21963412, -10135354, -1249519, 26460025, 14598909, -23770559, 30680228, 9553935, 16428682, 8086811, -6961545, 18458242 ], [ -7888923, 2005804, -26093021, 8444663, -27926865, 21761977, 1726772, -8119091, 8269984, -21482675, -30056638, 23633834, -5101358, -2823191, 19419101, 12488518, -20628238, 30150440, 3306874, 15332678, 8023094, -10907374, 20604246 ], [ -1084245, 4695508, -19971635, 839993, -24152319, 12111703, -2069812, -11355965, 10202272, -20130749, -29715490, 24679286, 1020238, -5722265, 8734835, 9887770, -16450450, 28741976, -3429914, 13660058, 8825258, -15342514, 22006986 ], [ 5720433, 7385212, -13850249, -6764677, -20377773, 2461429, -5866396, -14592839, 12134560, -18778823, -29374342, 25724738, 7141834, -8621339, -1949431, 7287022, -12272662, 27333512, -10166702, 11987438, 9627422, -19777654, 23409726 ], [ 12525111, 10074916, -7728863, -14369347, -16603227, -7188845, -9662980, -17829713, 14066848, -17426897, -29033194, 26770190, 13263430, -11520413, -12633697, 4686274, -8094874, 25925048, -16903490, 10314818, 10429586, -24212794, 24812466 ], [ 19329789, 12764620, -1607477, -21974017, -12828681, -16839119, -13459564, -21066587, 15999136, -16074971, -28692046, 27815642, 19385026, -14419487, -23317963, 2085526, -3917086, 24516584, -23640278, 8642198, 11231750, -28647934, 26215206 ], [ 19009377, 10185928, 1271854, -24121369, -7367079, -20650823, -11144575, -21910376, 17136496, -14650910, -23962882, 22978886, 17419030, -17179355, -27306937, -736088, -3349939, 19371476, -25595222, 4717079, 12374612, -29328226, 26429607 ], [ 11563875, 2338840, 909130, -20811403, -218421, -18623957, -2718013, -20361080, 17478928, -13154714, -14845702, 12259922, 7365442, -19800017, -24600619, -3778568, -6393433, 10489724, -22768322, -1460539, 13858172, -26253670, 25455669 ], [ 4118373, -5508248, 546406, -17501437, 6930237, -16597091, 5708549, -18811784, 17821360, -11658518, -5728522, 1540958, -2688146, -22420679, -21894301, -6821048, -9436927, 1607972, -19941422, -7638157, 15341732, -23179114, 24481731 ], [ -3327129, -13355336, 183682, -14191471, 14078895, -14570225, 14135111, -17262488, 18163792, -10162322, 3388658, -9178006, -12741734, -25041341, -19187983, -9863528, -12480421, -7273780, -17114522, -13815775, 16825292, -20104558, 23507793 ], [ -10772631, -21202424, -179042, -10881505, 21227553, -12543359, 22561673, -15713192, 18506224, -8666126, 12505838, -19896970, -22795322, -27662003, -16481665, -12906008, -15523915, -16155532, -14287622, -19993393, 18308852, -17030002, 22533855 ], [ -16904637, -26994674, 44450, -7283551, 27055040, -9757660, 27775455, -13825925, 17305288, -6783428, 20109036, -28208276, -29710872, -28994031, -14073198, -15327889, -17572724, -22823617, -10824650, -24618826, 19608193, -12999348, 21771669 ], [ -16469163, -22512734, 3199022, -2245657, 26276672, -3177796, 16925337, -10248803, 8387512, -2968220, 20142324, -24481292, -20936232, -23882889, -13153986, -14646775, -14648108, -18423367, -4181318, -21483334, 19986439, -4188204, 22068243 ], [ -16033689, -18030794, 6353594, 2792237, 25498304, 3402068, 6075219, -6671681, -530264, 846988, 20175612, -20754308, -12161592, -18771747, -12234774, -13965661, -11723492, -14023117, 2462014, -18347842, 20364685, 4622940, 22364817 ], [ -15598215, -13548854, 9508166, 7830131, 24719936, 9981932, -4774899, -3094559, -9448040, 4662196, 20208900, -17027324, -3386952, -13660605, -11315562, -13284547, -8798876, -9622867, 9105346, -15212350, 20742931, 13434084, 22661391 ], [ -15162741, -9066914, 12662738, 12868025, 23941568, 16561796, -15625017, 482563, -18365816, 8477404, 20242188, -13300340, 5387688, -8549463, -10396350, -12603433, -5874260, -5222617, 15748678, -12076858, 21121177, 22245228, 22957965 ], [ -14727267, -4584974, 15817310, 17905919, 23163200, 23141660, -26475135, 4059685, -27283592, 12292612, 20275476, -9573356, 14162328, -3438321, -9477138, -11922319, -2949644, -822367, 22392010, -8941366, 21499423, 31056372, 23254539 ], [ -10355753, 1726621, 9058512, 21012598, 22330952, 21347864, -21088263, 6928622, -21415158, 7716510, 16435879, -5003717, 14981128, -3916599, -10604161, -9946000, -192108, 1238228, 19701547, -6389704, 19174709, 30125281, 19202088 ], [ -5197031, 8404147, 317040, 23733034, 21487928, 17879336, -12453993, 9655922, -12589482, 1462146, 11821705, -265547, 14208760, -5512761, -12140431, -7710640, 2532012, 2830892, 15144325, -3954808, 16309403, 27245743, 14279832 ], [ -38309, 15081673, -8424432, 26453470, 20644904, 14410808, -3819723, 12383222, -3763806, -4792218, 7207531, 4472623, 13436392, -7108923, -13676701, -5475280, 5256132, 4423556, 10587103, -1519912, 13444097, 24366205, 9357576 ], [ 5120413, 21759199, -17165904, 29173906, 19801880, 10942280, 4814547, 15110522, 5061870, -11046582, 2593357, 9210793, 12664024, -8705085, -15212971, -3239920, 7980252, 6016220, 6029881, 914984, 10578791, 21486667, 4435320 ], [ 10279135, 28436725, -25907376, 31894342, 18958856, 7473752, 13448817, 17837822, 13887546, -17300946, -2020817, 13948963, 11891656, -10301247, -16749241, -1004560, 10704372, 7608884, 1472659, 3349880, 7713485, 18607129, -486936 ], [ 11448127, 26347693, -28357029, 33115870, 15715886, 3703292, 17557269, 17772596, 14311590, -17302431, -1688003, 15890785, 9312724, -7140738, -12938539, -1950775, 9409029, 4807991, -759776, 2380877, 4831493, 14848555, 355131 ], [ 8627389, 15492103, -24514863, 32838490, 10072970, -369100, 17139903, 14914844, 6334002, -11051037, 3591799, 15036259, 4927228, 776442, -3780865, -6078565, 4094223, -2386459, -667424, -1992025, 1932815, 10210945, 6961521 ], [ 5806651, 4636513, -20672697, 32561110, 4430054, -4441492, 16722537, 12057092, -1643586, -4799643, 8871601, 14181733, 541732, 8693622, 5376809, -10206355, -1220583, -9580909, -575072, -6364927, -965863, 5573335, 13567911 ], [ 2985913, -6219077, -16830531, 32283730, -1212862, -8513884, 16305171, 9199340, -9621174, 1451751, 14151403, 13327207, -3843764, 16610802, 14534483, -14334145, -6535389, -16775359, -482720, -10737829, -3864541, 935725, 20174301 ], [ 165175, -17074667, -12988365, 32006350, -6855778, -12586276, 15887805, 6341588, -17598762, 7703145, 19431205, 12472681, -8229260, 24527982, 23692157, -18461935, -11850195, -23969809, -390368, -15110731, -6763219, -3701885, 26780691 ], [ -2831491, -25177937, -10154728, 30397967, -12204688, -15911674, 14265274, 3778301, -23767429, 11564027, 23779845, 11548031, -12352378, 30913710, 30084633, -21645764, -15017770, -28779857, 346502, -18451699, -8725318, -7596330, 32276227 ], [ -6707797, -19519607, -12363736, 22134569, -16083568, -15502102, 6616918, 2687339, -20891491, 3472349, 23472675, 10272761, -15163606, 29642178, 22651119, -20109788, -7449190, -21667895, 4305962, -16632997, -6004522, -7774950, 32217493 ], [ -10584103, -13861277, -14572744, 13871171, -19962448, -15092530, -1031438, 1596377, -18015553, -4619329, 23165505, 8997491, -17974834, 28370646, 15217605, -18573812, 119390, -14555933, 8265422, -14814295, -3283726, -7953570, 32158759 ], [ -14460409, -8202947, -16781752, 5607773, -23841328, -14682958, -8679794, 505415, -15139615, -12711007, 22858335, 7722221, -20786062, 27099114, 7784091, -17037836, 7687970, -7443971, 12224882, -12995593, -562930, -8132190, 32100025 ], [ -18336715, -2544617, -18990760, -2655625, -27720208, -14273386, -16328150, -585547, -12263677, -20802685, 22551165, 6446951, -23597290, 25827582, 350577, -15501860, 15256550, -332009, 16184342, -11176891, 2157866, -8310810, 32041291 ], [ -22213021, 3113713, -21199768, -10919023, -31599088, -13863814, -23976506, -1676509, -9387739, -28894363, 22243995, 5171681, -26408518, 24556050, -7082937, -13965884, 22825130, 6779953, 20143802, -9358189, 4878662, -8489430, 31982557 ], [ -23120412, 2130308, -21933101, -7810361, -28868013, -13293712, -22176322, 715354, -7944251, -30464636, 23190785, 9117496, -20394246, 18552848, -7419611, -10256878, 17118710, 4585885, 16306792, -4197177, 8645033, -6272385, 28232028 ], [ -23434020, -181444, -22371299, -2427287, -24814947, -12691504, -18486430, 3803782, -6787253, -30730628, 24388367, 14107528, -12614874, 11603312, -6336917, -6113266, 8757290, 530611, 10910488, 1632297, 12620519, -3576207, 23743140 ], [ -23747628, -2493196, -22809497, 2955787, -20761881, -12089296, -14796538, 6892210, -5630255, -30996620, 25585949, 19097560, -4835502, 4653776, -5254223, -1969654, 395870, -3524663, 5514184, 7461771, 16596005, -880029, 19254252 ], [ -24061236, -4804948, -23247695, 8338861, -16708815, -11487088, -11106646, 9980638, -4473257, -31262612, 26783531, 24087592, 2943870, -2295760, -4171529, 2173958, -7965550, -7579937, 117880, 13291245, 20571491, 1816149, 14765364 ], [ -24374844, -7116700, -23685893, 13721935, -12655749, -10884880, -7416754, 13069066, -3316259, -31528604, 27981113, 29077624, 10723242, -9245296, -3088835, 6317570, -16326970, -11635211, -5278424, 19120719, 24546977, 4512327, 10276476 ], [ -24020034, -10152235, -23451086, 16259146, -9681267, -8201569, -7165162, 10420960, -871943, -31307195, 23161586, 30910768, 14485263, -12307300, -1183043, 9104696, -16090450, -13731161, -9682232, 21951882, 26818322, 5174628, 6306840 ], [ -22996806, -13911553, -22543274, 15950494, -7785369, -3437155, -10351870, 2036320, 2859691, -30598385, 12324950, 29587024, 14229933, -11481772, 1545847, 10535336, -7255990, -13867787, -13093544, 21784734, 27385526, 3803052, 2856456 ], [ -21973578, -17670871, -21635462, 15641842, -5889471, 1327259, -13538578, -6348320, 6591325, -29889575, 1488314, 28263280, 13974603, -10656244, 4274737, 11965976, 1578470, -14004413, -16504856, 21617586, 27952730, 2431476, -593928 ], [ -20950350, -21430189, -20727650, 15333190, -3993573, 6091673, -16725286, -14732960, 10322959, -29180765, -9348322, 26939536, 13719273, -9830716, 7003627, 13396616, 10412930, -14141039, -19916168, 21450438, 28519934, 1059900, -4044312 ], [ -19927122, -25189507, -19819838, 15024538, -2097675, 10856087, -19911994, -23117600, 14054593, -28471955, -20184958, 25615792, 13463943, -9005188, 9732517, 14827256, 19247390, -14277665, -23327480, 21283290, 29087138, -311676, -7494696 ], [ -18742908, -28371200, -17646579, 13365234, -1160604, 14161438, -21838256, -29034477, 16106207, -28034121, -28915084, 23389138, 12940513, -8545575, 10838126, 14823757, 25861025, -14820578, -24515020, 20009758, 28376895, -1087027, -9265626 ], [ -16753764, -28664768, -9146085, 4952670, -5017668, 10171474, -17462288, -22612539, 9757721, -28951167, -27112660, 16647934, 11076583, -9915537, 3827330, 7649563, 21370535, -17394926, -14583700, 13204306, 21279417, 1118747, -2639286 ], [ -14764620, -28958336, -645591, -3459894, -8874732, 6181510, -13086320, -16190601, 3409235, -29868213, -25310236, 9906730, 9212653, -11285499, -3183466, 475369, 16880045, -19969274, -4652380, 6398854, 14181939, 3324521, 3987054 ], [ -12775476, -29251904, 7854903, -11872458, -12731796, 2191546, -8710352, -9768663, -2939251, -30785259, -23507812, 3165526, 7348723, -12655461, -10194262, -6698825, 12389555, -22543622, 5278940, -406598, 7084461, 5530295, 10613394 ], [ -10786332, -29545472, 16355397, -20285022, -16588860, -1798418, -4334384, -3346725, -9287737, -31702305, -21705388, -3575678, 5484793, -14025423, -17205058, -13873019, 7899065, -25117970, 15210260, -7212050, -13017, 7736069, 17239734 ], [ -8797188, -29839040, 24855891, -28697586, -20445924, -5788382, 41584, 3075213, -15636223, -32619351, -19902964, -10316882, 3620863, -15395385, -24215854, -21047213, 3408575, -27692318, 25141580, -14017502, -7110495, 9941843, 23866074 ], [ -6551399, -26654213, 22686750, -26807640, -17452173, -3687896, -3292918, 6059236, -13269184, -26115117, -18849750, -13225721, 3465653, -11710482, -21773200, -18076822, 1199135, -25104491, 19009200, -11537989, -3338553, 8512387, 24217834 ], [ -4254281, -22773707, 18383682, -22857192, -13088259, -369320, -8169514, 8355676, -9159040, -18126627, -17946378, -15368087, 3652187, -7014606, -17439856, -13077514, -554095, -21484229, 9664080, -7201483, 2607273, 6355885, 23314678 ], [ -1957163, -18893201, 14080614, -18906744, -8724345, 2949256, -13046110, 10652116, -5048896, -10138137, -17043006, -17510453, 3838721, -2318730, -13106512, -8078206, -2307325, -17863967, 318960, -2864977, 8553099, 4199383, 22411522 ], [ 339955, -15012695, 9777546, -14956296, -4360431, 6267832, -17922706, 12948556, -938752, -2149647, -16139634, -19652819, 4025255, 2377146, -8773168, -3078898, -4060555, -14243705, -9026160, 1471529, 14498925, 2042881, 21508366 ], [ 2637073, -11132189, 5474478, -11005848, 3483, 9586408, -22799302, 15244996, 3171392, 5838843, -15236262, -21795185, 4211789, 7073022, -4439824, 1920410, -5813785, -10623443, -18371280, 5808035, 20444751, -113621, 20605210 ], [ 4288483, -10179680, 2152623, -9165990, 3711066, 8307952, -24427858, 15985078, 4962515, 8171361, -16517259, -20618189, 5776385, 10426401, -2106034, 2299355, -7800772, -8688572, -22702221, 6261539, 21394992, -651668, 17424799 ], [ 5294185, -12155168, -188019, -9436722, 6762318, 2432464, -22808374, 15168802, 4434617, 4847907, -19982625, -16121831, 8719043, 12437283, -1771798, -1942063, -10021516, -8439092, -22018983, 2832041, 17349648, 428740, 11967133 ], [ 6299887, -14130656, -2528661, -9707454, 9813570, -3443024, -21188890, 14352526, 3906719, 1524453, -23447991, -11625473, 11661701, 14448165, -1437562, -6183481, -12242260, -8189612, -21335745, -597457, 13304304, 1509148, 6509467 ], [ 7305589, -16106144, -4869303, -9978186, 12864822, -9318512, -19569406, 13536250, 3378821, -1799001, -26913357, -7129115, 14604359, 16459047, -1103326, -10424899, -14463004, -7940132, -20652507, -4026955, 9258960, 2589556, 1051801 ], [ 8311291, -18081632, -7209945, -10248918, 15916074, -15194000, -17949922, 12719974, 2850923, -5122455, -30378723, -2632757, 17547017, 18469929, -769090, -14666317, -16683748, -7690652, -19969269, -7456453, 5213616, 3669964, -4405865 ], [ 8225499, -18290320, -8724470, -10974170, 17321693, -19441931, -15691416, 10779152, 2684237, -6974009, -33217812, 590959, 19727917, 19478723, 276082, -16989278, -18111554, -7778458, -18728787, -9947319, 2369380, 5347872, -9433026 ], [ 2682237, -9665008, -6108410, -13972022, 10499147, -15552077, -10237800, 3215600, 4323611, -1466063, -32925516, -2548535, 18100027, 15477077, 4875934, -9719954, -15574670, -9552694, -14702085, -7745025, 5530684, 10013280, -12307662 ], [ -2861025, -1039696, -3492350, -16969874, 3676601, -11662223, -4784184, -4347952, 5962985, 4041883, -32633220, -5688029, 16472137, 11475431, 9475786, -2450630, -13037786, -11326930, -10675383, -5542731, 8691988, 14678688, -15182298 ], [ -8404287, 7585616, -876290, -19967726, -3145945, -7772369, 669432, -11911504, 7602359, 9549829, -32340924, -8827523, 14844247, 7473785, 14075638, 4818694, -10500902, -13101166, -6648681, -3340437, 11853292, 19344096, -18056934 ], [ -13947549, 16210928, 1739770, -22965578, -9968491, -3882515, 6123048, -19475056, 9241733, 15057775, -32048628, -11967017, 13216357, 3472139, 18675490, 12088018, -7964018, -14875402, -2621979, -1138143, 15014596, 24009504, -20931570 ], [ -19490811, 24836240, 4355830, -25963430, -16791037, 7339, 11576664, -27038608, 10881107, 20565721, -31756332, -15106511, 11588467, -529507, 23275342, 19357342, -5427134, -16649638, 1404723, 1064151, 18175900, 28674912, -23806206 ], [ -16866818, 20470062, -332815, -19981182, -13233213, 693073, 5446890, -23572590, 11946716, 19474962, -31429151, -14439300, 8808682, -4229163, 23527009, 14933681, -593440, -10863314, -1183045, -646855, 11621664, 20729480, -21047442 ], [ -12609374, 13505586, -6482401, -12202914, -7599315, 737983, -2999562, -17900658, 12897572, 17064462, -31094993, -13010748, 5798518, -7868421, 22909039, 8171423, 4699616, -3564878, -5093707, -3140521, 3124320, 10261880, -17161998 ], [ -8351930, 6541110, -12631987, -4424646, -1965417, 782893, -11446014, -12228726, 13848428, 14653962, -30760835, -11582196, 2788354, -11507679, 22291069, 1409165, 9992672, 3733558, -9004369, -5634187, -5373024, -205720, -13276554 ], [ -4094486, -423366, -18781573, 3353622, 3668481, 827803, -19892466, -6556794, 14799284, 12243462, -30426677, -10153644, -221810, -15146937, 21673099, -5353093, 15285728, 11031994, -12915031, -8127853, -13870368, -10673320, -9391110 ], [ 162958, -7387842, -24931159, 11131890, 9302379, 872713, -28338918, -884862, 15750140, 9832962, -30092519, -8725092, -3231974, -18786195, 21055129, -12115351, 20578784, 18330430, -16825693, -10621519, -22367712, -21140920, -5505666 ], [ 2768056, -12638925, -26866492, 12462219, 13792692, -1059344, -29749902, 440841, 15127019, 5813688, -29444843, -4374498, -1782893, -17983062, 21015214, -12430174, 18137024, 21626455, -19783894, -12027883, -26160711, -26764777, -1239636 ], [ 3720808, -16176615, -24587572, 7344609, 17139420, -4968368, -24125418, -2579685, 12929921, 185640, -28483649, 2898138, 4125433, -12737538, 21553354, -6297562, 7960448, 20920069, -21789634, -12346945, -25249365, -27544891, 3406980 ], [ 4673560, -19714305, -22308652, 2226999, 20486148, -8877392, -18500934, -5600211, 10732823, -5442408, -27522455, 10170774, 10033759, -7492014, 22091494, -164950, -2216128, 20213683, -23795374, -12666007, -24338019, -28325005, 8053596 ], [ 5626312, -23251995, -20029732, -2890611, 23832876, -12786416, -12876450, -8620737, 8535725, -11070456, -26561261, 17443410, 15942085, -2246490, 22629634, 5967662, -12392704, 19507297, -25801114, -12985069, -23426673, -29105119, 12700212 ], [ 6579064, -26789685, -17750812, -8008221, 27179604, -16695440, -7251966, -11641263, 6338627, -16698504, -25600067, 24716046, 21850411, 2999034, 23167774, 12100274, -22569280, 18800911, -27806854, -13304131, -22515327, -29885233, 17346828 ], [ 7077330, -28257156, -15397504, -10929706, 28354574, -18851364, -2282086, -12726842, 4325970, -21034909, -24743035, 29470938, 26884047, 7872072, 22314859, 16941089, -30222636, 18292956, -27822451, -13300219, -21611977, -30004724, 20574730 ], [ 5303166, -19373532, -12672256, -2870566, 18670754, -12241788, -585226, -4137686, 3235518, -18913099, -24406813, 21637110, 27544233, 10882680, 14506669, 15322919, -25259892, 18777156, -17887333, -11681437, -20748607, -26821100, 16709062 ], [ 3529002, -10489908, -9947008, 5188574, 8986934, -5632212, 1111634, 4451470, 2145066, -16791289, -24070591, 13803282, 28204419, 13893288, 6698479, 13704749, -20297148, 19261356, -7952215, -10062655, -19885237, -23637476, 12843394 ], [ 1754838, -1606284, -7221760, 13247714, -696886, 977364, 2808494, 13040626, 1054614, -14669479, -23734369, 5969454, 28864605, 16903896, -1109711, 12086579, -15334404, 19745556, 1982903, -8443873, -19021867, -20453852, 8977726 ], [ -19326, 7277340, -4496512, 21306854, -10380706, 7586940, 4505354, 21629782, -35838, -12547669, -23398147, -1864374, 29524791, 19914504, -8917901, 10468409, -10371660, 20229756, 11918021, -6825091, -18158497, -17270228, 5112058 ], [ -1793490, 16160964, -1771264, 29365994, -20064526, 14196516, 6202214, 30218938, -1126290, -10425859, -23061925, -9698202, 30184977, 22925112, -16726091, 8850239, -5408916, 20713956, 21853139, -5206309, -17295127, -14086604, 1246390 ], [ 1842966, 15385893, -2985491, 26320664, -17772616, 12960592, 2197214, 23226014, -3483767, -13468779, -17475368, -10878940, 30138693, 24075700, -10280266, 11886119, -6396567, 19037046, 16133897, 492513, -17630037, -9607735, 4983592 ], [ 6561546, 12679083, -4987613, 21054440, -13085560, 10155568, -2948158, 13116674, -6094649, -17544645, -10838744, -10729060, 29951115, 24854284, -983638, 15852809, -8574297, 16927914, 7283783, 7007343, -18204603, -4869817, 10241368 ], [ 11280126, 9972273, -6989735, 15788216, -8398504, 7350544, -8093530, 3007334, -8705531, -21620511, -4202120, -10579180, 29763537, 25632868, 8312990, 19819499, -10752027, 14818782, -1566331, 13522173, -18779169, -131899, 15499144 ], [ 15998706, 7265463, -8991857, 10521992, -3711448, 4545520, -13238902, -7102006, -11316413, -25696377, 2434504, -10429300, 29575959, 26411452, 17609618, 23786189, -12929757, 12709650, -10416445, 20037003, -19353735, 4606019, 20756920 ], [ 20717286, 4558653, -10993979, 5255768, 975608, 1740496, -18384274, -17211346, -13927295, -29772243, 9071128, -10279420, 29388381, 27190036, 26906246, 27752879, -15107487, 10600518, -19266559, 26551833, -19928301, 9343937, 26014696 ], [ 18184938, 2297283, -9817619, 1219658, 4232195, 1071187, -20449561, -17735500, -13611350, -30615696, 13219420, -7873405, 24610815, 25571533, 26048732, 26111549, -14544582, 10070943, -20978551, 27486000, -18846861, 10387712, 27664303 ], [ 8401662, 481353, -5462777, -1586338, 6058313, 2537593, -19434763, -8674468, -10368578, -28226736, 14879380, -3211255, 15243261, 21555943, 15037076, 18862199, -11241042, 11120925, -15552421, 22839504, -16109415, 7737344, 25705741 ], [ -1381614, -1334577, -1107935, -4392334, 7884431, 4003999, -18419965, 386564, -7125806, -25837776, 16539340, 1450895, 5875707, 17540353, 4025420, 11612849, -7937502, 12170907, -10126291, 18193008, -13371969, 5086976, 23747179 ], [ -11164890, -3150507, 3246907, -7198330, 9710549, 5470405, -17405167, 9447596, -3883034, -23448816, 18199300, 6113045, -3491847, 13524763, -6986236, 4363499, -4633962, 13220889, -4700161, 13546512, -10634523, 2436608, 21788617 ], [ -20948166, -4966437, 7601749, -10004326, 11536667, 6936811, -16390369, 18508628, -640262, -21059856, 19859260, 10775195, -12859401, 9509173, -17997892, -2885851, -1330422, 14270871, 725969, 8900016, -7897077, -213760, 19830055 ], [ -28976464, -5286305, 11120410, -11955275, 13599819, 8897636, -15482111, 25910406, 2911941, -19478948, 19600429, 14572366, -20037233, 5610939, -26099033, -8211035, 1954403, 14069244, 4121848, 4159673, -4824291, -1381732, 18435615 ], [ -28229872, 1874137, 10458166, -9630989, 16848141, 13330556, -15106553, 25015914, 8011299, -21938300, 9747643, 14044642, -16266455, 2299485, -19647599, -3915389, 5145653, 7609572, -2633528, -1049905, -74805, 4862276, 19861785 ], [ -27483280, 9034579, 9795922, -7306703, 20096463, 17763476, -14730995, 24121422, 13110657, -24397652, -105143, 13516918, -12495677, -1011969, -13196165, 380257, 8336903, 1149900, -9388904, -6259483, 4674681, 11106284, 21287955 ], [ -26736688, 16195021, 9133678, -4982417, 23344785, 22196396, -14355437, 23226930, 18210015, -26857004, -9957929, 12989194, -8724899, -4323423, -6744731, 4675903, 11528153, -5309772, -16144280, -11469061, 9424167, 17350292, 22714125 ], [ -25990096, 23355463, 8471434, -2658131, 26593107, 26629316, -13979879, 22332438, 23309373, -29316356, -19810715, 12461470, -4954121, -7634877, -293297, 8971549, 14719403, -11769444, -22899656, -16678639, 14173653, 23594300, 24140295 ], [ -25243504, 30515905, 7809190, -333845, 29841429, 31062236, -13604321, 21437946, 28408731, -31775708, -29663501, 11933746, -1183343, -10946331, 6158137, 13267195, 17910653, -18229116, -29655032, -21888217, 18923139, 29838308, 25566465 ], [ -25827537, 28911627, 2020041, -4506559, 21317501, 29261071, -7724973, 19759764, 21817554, -30571110, -29287642, 12837062, -2165340, -14016940, 8559311, 12003536, 19404238, -15954268, -21476473, -19469075, 15607100, 30246366, 24769125 ], [ -26677695, 25554405, -4794489, -9978673, 10439123, 26213089, -744867, 17924844, 12888270, -28633722, -26866054, 14026586, -4097892, -17039380, 10150433, 9628016, 20558290, -11932516, -10311127, -15524189, 10677956, 29487234, 23527083 ], [ -27527853, 22197183, -11609019, -15450787, -439255, 23165107, 6235239, 16089924, 3958986, -26696334, -24444466, 15216110, -6030444, -20061820, 11741555, 7252496, 21712342, -7910764, 854219, -11579303, 5748812, 28728102, 22285041 ], [ -28378011, 18839961, -18423549, -20922901, -11317633, 20117125, 13215345, 14255004, -4970298, -24758946, -22022878, 16405634, -7962996, -23084260, 13332677, 4876976, 22866394, -3889012, 12019565, -7634417, 819668, 27968970, 21042999 ], [ -29228169, 15482739, -25238079, -26395015, -22196011, 17069143, 20195451, 12420084, -13899582, -22821558, -19601290, 17595158, -9895548, -26106700, 14923799, 2501456, 24020446, 132740, 23184911, -3689531, -4109476, 27209838, 19800957 ], [ -27435045, 11765718, -25417899, -28136290, -27748744, 11094454, 21032340, 10342473, -18909852, -20603376, -15296491, 18048002, -12113451, -22910785, 11317733, -984952, 22308331, 3461174, 24862586, 704584, -3007087, 21471228, 19992936 ], [ -22998639, 7688898, -18963009, -26146726, -27975832, 2193058, 15726012, 8022171, -20001108, -18104400, -9108481, 17764166, -14616705, -13496515, 2514479, -5582248, 17730049, 6096290, 17052590, 5547928, 4126835, 10753140, 21618936 ], [ -18562233, 3612078, -12508119, -24157162, -28202920, -6708338, 10419684, 5701869, -21092364, -15605424, -2920471, 17480330, -17119959, -4082245, -6288775, -10179544, 13151767, 8731406, 9242594, 10391272, 11260757, 35052, 23244936 ], [ -14125827, -464742, -6053229, -22167598, -28430008, -15609734, 5113356, 3381567, -22183620, -13106448, 3267539, 17196494, -19623213, 5332025, -15092029, -14776840, 8573485, 11366522, 1432598, 15234616, 18394679, -10683036, 24870936 ], [ -9689421, -4541562, 401661, -20178034, -28657096, -24511130, -192972, 1061265, -23274876, -10607472, 9455549, 16912658, -22126467, 14746295, -23895283, -19374136, 3995203, 14001638, -6377398, 20077960, 25528601, -21401124, 26496936 ], [ -5901951, -8144569, 6189466, -18709706, -27272420, -30776836, -4287582, -1823437, -24273970, -9021786, 15060375, 15980076, -22803877, 20966141, -29410782, -22166792, 1141282, 15318441, -12416290, 22863587, 30268906, -30132118, 27861239 ], [ -5359161, -9378511, 8641846, -19847558, -17828924, -23864092, -2323602, -7530139, -24812254, -12002550, 17749281, 11803764, -14352067, 11213867, -18487506, -15936248, 6909166, 10043679, -9599662, 15360629, 23041126, -28927642, 27917057 ], [ -4816371, -10612453, 11094226, -20985410, -8385428, -16951348, -359622, -13236841, -25350538, -14983314, 20438187, 7627452, -5900257, 1461593, -7564230, -9705704, 12677050, 4768917, -6783034, 7857671, 15813346, -27723166, 27972875 ], [ -4273581, -11846395, 13546606, -22123262, 1058068, -10038604, 1604358, -18943543, -25888822, -17964078, 23127093, 3451140, 2551553, -8290681, 3359046, -3475160, 18444934, -505845, -3966406, 354713, 8585566, -26518690, 28028693 ], [ -3730791, -13080337, 15998986, -23261114, 10501564, -3125860, 3568338, -24650245, -26427106, -20944842, 25815999, -725172, 11003363, -18042955, 14282322, 2755384, 24212818, -5780607, -1149778, -7148245, 1357786, -25314214, 28084511 ], [ -3188001, -14314279, 18451366, -24398966, 19945060, 3786884, 5532318, -30356947, -26965390, -23925606, 28504905, -4901484, 19455173, -27795229, 25205598, 8985928, 29980702, -11055369, 1666850, -14651203, -5869994, -24109738, 28140329 ], [ 818089, -14727441, 11081191, -17132318, 22368886, 2276058, 552013, -25242574, -27382394, -21728070, 19538011, -9654996, 17105058, -26753133, 19557829, 9254477, 28185091, -12059321, -2073292, -12616211, -1035954, -19964332, 25666607 ], [ 5516839, -14976447, 1746505, -8184770, 23388778, -919482, -5817149, -17963986, -27775142, -18494874, 8239957, -14523948, 12594558, -23552163, 10595851, 8330627, 24876781, -12209111, -7124788, -8673629, 6210450, -15230740, 22686977 ], [ 10215589, -15225453, -7588181, 762778, 24408670, -4115022, -12186311, -10685398, -28167890, -15261678, -3058097, -19392900, 8084058, -20351193, 1633873, 7406777, 21568471, -12358901, -12176284, -4731047, 13456854, -10497148, 19707347 ], [ 14914339, -15474459, -16922867, 9710326, 25428562, -7310562, -18555473, -3406810, -28560638, -12028482, -14356151, -24261852, 3573558, -17150223, -7328105, 6482927, 18260161, -12508691, -17227780, -788465, 20703258, -5763556, 16727717 ], [ 19613089, -15723465, -26257553, 18657874, 26448454, -10506102, -24924635, 3871778, -28953386, -8795286, -25654205, -29130804, -936942, -13949253, -16290083, 5559077, 14951851, -12658481, -22279276, 3154117, 27949662, -1029964, 13748087 ], [ 21329986, -13795647, -28546127, 22719151, 21683101, -8238018, -24978905, 4156010, -25194884, -6968931, -28013282, -27203307, -3841161, -8383479, -21042545, 2817854, 11546707, -10762475, -24002143, 6114640, 28121589, 3397112, 9602879 ], [ 20065030, -9691005, -23788589, 21894157, 11132503, -506310, -18718283, -2554114, -17285132, -6549417, -21433382, -18479361, -5139099, -452901, -21585491, -1740742, 8044729, -6820673, -22396381, 8093104, 21219039, 7517672, 4292093 ], [ 18800074, -5586363, -19031051, 21069163, 581905, 7225398, -12457661, -9264238, -9375380, -6129903, -14853482, -9755415, -6437037, 7477677, -22128437, -6299338, 4542751, -2878871, -20790619, 10071568, 14316489, 11638232, -1018693 ], [ 17535118, -1481721, -14273513, 20244169, -9968693, 14957106, -6197039, -15974362, -1465628, -5710389, -8273582, -1031469, -7734975, 15408255, -22671383, -10857934, 1040773, 1062931, -19184857, 12050032, 7413939, 15758792, -6329479 ], [ 16270162, 2622921, -9515975, 19419175, -20519291, 22688814, 63583, -22684486, 6444124, -5290875, -1693682, 7692477, -9032913, 23338833, -23214329, -15416530, -2461205, 5004733, -17579095, 14028496, 511389, 19879352, -11640265 ], [ 14777428, 5951293, -5744638, 17424119, -27802081, 27220738, 4736309, -26474603, 12610351, -4023459, 3364219, 14393245, -9503263, 29255077, -23758429, -18462404, -5711695, 7527668, -15491359, 15677369, -4253808, 21808966, -15604117 ], [ 12145804, 5398315, -6904306, 9578753, -18745831, 15753742, 1469555, -15664685, 10058953, 1483467, 812125, 10978123, -5835673, 25099651, -24308299, -13944668, -7704745, 2956268, -10993753, 15678287, 1667760, 12783850, -12833299 ], [ 9514180, 4845337, -8063974, 1733387, -9689581, 4286746, -1797199, -4854767, 7507555, 6990393, -1739969, 7563001, -2168083, 20944225, -24858169, -9426932, -9697795, -1615132, -6496147, 15679205, 7589328, 3758734, -10062481 ], [ 6882556, 4292359, -9223642, -6111979, -633331, -7180250, -5063953, 5955151, 4956157, 12497319, -4292063, 4147879, 1499507, 16788799, -25408039, -4909196, -11690845, -6186532, -1998541, 15680123, 13510896, -5266382, -7291663 ], [ 4250932, 3739381, -10383310, -13957345, 8422919, -18647246, -8330707, 16765069, 2404759, 18004245, -6844157, 732757, 5167097, 12633373, -25957909, -391460, -13683895, -10757932, 2499065, 15681041, 19432464, -14291498, -4520845 ], [ 1619308, 3186403, -11542978, -21802711, 17479169, -30114242, -11597461, 27574987, -146639, 23511171, -9396251, -2682365, 8834687, 8477947, -26507779, 4126276, -15676945, -15329332, 6996671, 15681959, 25354032, -23316614, -1750027 ], [ -106971, 6346155, -13030416, -14413617, 17309884, -31081443, -13244475, 21640085, 1523638, 20773447, -10686425, -6184862, 6196657, 4641176, -22817614, 2886007, -15779865, -14534667, 7273132, 12660562, 19337660, -19951150, -4129839 ], [ -1652181, 10248453, -14583408, -3977631, 15295492, -29948685, -14567541, 12356219, 4038250, 16386793, -11724215, -9704834, 2297503, 868136, -18279442, 494137, -15504759, -12666789, 6705364, 9034702, 10933700, -14107570, -7539777 ], [ -3197391, 14150751, -16136400, 6458355, 13281100, -28815927, -15890607, 3072353, 6552862, 12000139, -12762005, -13224806, -1601651, -2904904, -13741270, -1897733, -15229653, -10798911, 6137596, 5408842, 2529740, -8263990, -10949715 ], [ -4742601, 18053049, -17689392, 16894341, 11266708, -27683169, -17213673, -6211513, 9067474, 7613485, -13799795, -16744778, -5500805, -6677944, -9203098, -4289603, -14954547, -8931033, 5569828, 1782982, -5874220, -2420410, -14359653 ], [ -6287811, 21955347, -19242384, 27330327, 9252316, -26550411, -18536739, -15495379, 11582086, 3226831, -14837585, -20264750, -9399959, -10450984, -4664926, -6681473, -14679441, -7063155, 5002060, -1842878, -14278180, 3423170, -17769591 ] ], [ [ 11561696, 6866464, 12098336, -16321120, 2747328, 8524480, 15392768, 25938784, -221024, 20468864, 2816864, 7004608, -27220032, 3909312, -21254976, -5625248, 6536960, -170304, -25795808, -5672864, -15895104, 18384288, -1884544 ], [ 11561696, 6866464, 12098336, -16321120, 2747328, 8524480, 15392768, 25938784, -221024, 20468864, 2816864, 7004608, -27220032, 3909312, -21254976, -5625248, 6536960, -170304, -25795808, -5672864, -15895104, 18384288, -1884544 ], [ 11561696, 6866464, 12098336, -16321120, 2747328, 8524480, 15392768, 25938784, -221024, 20468864, 2816864, 7004608, -27220032, 3909312, -21254976, -5625248, 6536960, -170304, -25795808, -5672864, -15895104, 18384288, -1884544 ], [ 9886551, 3686954, 7759626, -14015920, 4210118, 7999110, 14435753, 21879894, 735711, 18266274, 596549, 6835053, -18247877, 4651947, -16086801, -3684523, 3690355, -2028464, -17589178, -5626784, -12206774, 13715393, -63184 ], [ 7876377, -128458, 2553174, -11249680, 5965466, 7368666, 13287335, 17009226, 1883793, 15623166, -2067829, 6631587, -7481291, 5543109, -9884991, -1355653, 274429, -4258256, -7741222, -5571488, -7780778, 8112719, 2122448 ], [ 5866203, -3943870, -2653278, -8483440, 7720814, 6738222, 12138917, 12138558, 3031875, 12980058, -4732207, 6428121, 3285295, 6434271, -3683181, 973217, -3141497, -6488048, 2106734, -5516192, -3354782, 2510045, 4308080 ], [ 3856029, -7759282, -7859730, -5717200, 9476162, 6107778, 10990499, 7267890, 4179957, 10336950, -7396585, 6224655, 14051881, 7325433, 2518629, 3302087, -6557423, -8717840, 11954690, -5460896, 1071214, -3092629, 6493712 ], [ 1845855, -11574694, -13066182, -2950960, 11231510, 5477334, 9842081, 2397222, 5328039, 7693842, -10060963, 6021189, 24818467, 8216595, 8720439, 5630957, -9973349, -10947632, 21802646, -5405600, 5497210, -8695303, 8679344 ], [ 516270, -12415669, -13208409, -215977, 8676992, 4732665, 10569698, 2439009, 6600549, 4605384, -10466014, 3968433, 26827924, 5397105, 11260272, 6156314, -11380928, -11326406, 24539597, -5782700, 5291887, -10840759, 7716056 ], [ -132726, -10282207, -8286411, 2487749, 1812608, 3873771, 13173350, 7393251, 7997487, 1071576, -8611738, 66387, 20080252, -1133037, 10138128, 4878158, -10780160, -9854162, 20165543, -6592196, 455245, -9528997, 3603848 ], [ -781722, -8148745, -3364413, 5191475, -5051776, 3014877, 15777002, 12347493, 9394425, -2462232, -6757462, -3835659, 13332580, -7663179, 9015984, 3600002, -10179392, -8381918, 15791489, -7401692, -4381397, -8217235, -508360 ], [ -1430718, -6015283, 1557585, 7895201, -11916160, 2155983, 18380654, 17301735, 10791363, -5996040, -4903186, -7737705, 6584908, -14193321, 7893840, 2321846, -9578624, -6909674, 11417435, -8211188, -9218039, -6905473, -4620568 ], [ -2079714, -3881821, 6479583, 10598927, -18780544, 1297089, 20984306, 22255977, 12188301, -9529848, -3048910, -11639751, -162764, -20723463, 6771696, 1043690, -8977856, -5437430, 7043381, -9020684, -14054681, -5593711, -8732776 ], [ -2799103, -2232875, 9683797, 12518695, -23551582, -38063, 21661758, 25701390, 12942447, -11495228, -1424573, -14307139, -5400084, -24902440, 5552978, 37926, -8742333, -4987159, 4183872, -9846082, -17740023, -4447471, -11880735 ], [ -3870457, -3006509, 4299091, 10518673, -17855890, -3754505, 12708210, 21602658, 10482633, -5618468, -949931, -10801237, -3085644, -17325592, 3851390, 394122, -10333035, -9646753, 8897088, -10750990, -15668865, -4128841, -10207449 ], [ -4941811, -3780143, -1085615, 8518651, -12160198, -7470947, 3754662, 17503926, 8022819, 258292, -475289, -7295335, -771204, -9748744, 2149802, 750318, -11923737, -14306347, 13610304, -11655898, -13597707, -3810211, -8534163 ], [ -6013165, -4553777, -6470321, 6518629, -6464506, -11187389, -5198886, 13405194, 5563005, 6135052, -647, -3789433, 1543236, -2171896, 448214, 1106514, -13514439, -18965941, 18323520, -12560806, -11526549, -3491581, -6860877 ], [ -7084519, -5327411, -11855027, 4518607, -768814, -14903831, -14152434, 9306462, 3103191, 12011812, 473995, -283531, 3857676, 5404952, -1253374, 1462710, -15105141, -23625535, 23036736, -13465714, -9455391, -3172951, -5187591 ], [ -8155873, -6101045, -17239733, 2518585, 4926878, -18620273, -23105982, 5207730, 643377, 17888572, 948637, 3222371, 6172116, 12981800, -2954962, 1818906, -16695843, -28285129, 27749952, -14370622, -7384233, -2854321, -3514305 ], [ -4554367, -2772164, -16359449, -1765147, 7387235, -20803235, -20688485, 3400813, -4125962, 18740202, 4141529, 7005098, 4073856, 15400873, -546820, -1340138, -16770215, -25260688, 24325723, -10144140, -3022325, -881241, -917799 ], [ -18289, 1377220, -14226167, -6505621, 9200525, -22679501, -15996779, 2052259, -9357206, 18586806, 7878071, 10843190, 1093056, 16788391, 2683268, -5202230, -16541321, -20699440, 19274005, -4891380, 1797733, 1422729, 1863351 ], [ 4517789, 5526604, -12092885, -11246095, 11013815, -24555767, -11305073, 703705, -14588450, 18433410, 11614613, 14681282, -1887744, 18175909, 5913356, -9064322, -16312427, -16138192, 14222287, 361380, 6617791, 3726699, 4644501 ], [ 9053867, 9675988, -9959603, -15986569, 12827105, -26432033, -6613367, -644849, -19819694, 18280014, 15351155, 18519374, -4868544, 19563427, 9143444, -12926414, -16083533, -11576944, 9170569, 5614140, 11437849, 6030669, 7425651 ], [ 13589945, 13825372, -7826321, -20727043, 14640395, -28308299, -1921661, -1993403, -25050938, 18126618, 19087697, 22357466, -7849344, 20950945, 12373532, -16788506, -15854639, -7015696, 4118851, 10866900, 16257907, 8334639, 10206801 ], [ 14800268, 14973079, -6130289, -18977959, 13129526, -25097330, 2238052, -685289, -23733386, 16447260, 19433303, 22307321, -10627020, 20306470, 14854076, -19389974, -12739436, -4239544, 2511733, 10566564, 17210476, 7501977, 9265338 ], [ 12684836, 13119109, -4871507, -10739317, 8294498, -16799126, 5865772, 3279493, -15867038, 13241940, 16387973, 18368939, -13201572, 17630002, 16585076, -20730818, -6737924, -3248488, 4349215, 4713132, 14295556, 3532683, 4601262 ], [ 10569404, 11265139, -3612725, -2500675, 3459470, -8500922, 9493492, 7244275, -8000690, 10036620, 13342643, 14430557, -15776124, 14953534, 18316076, -22071662, -736412, -2257432, 6186697, -1140300, 11380636, -436611, -62814 ], [ 8453972, 9411169, -2353943, 5737967, -1375558, -202718, 13121212, 11209057, -134342, 6831300, 10297313, 10492175, -18350676, 12277066, 20047076, -23412506, 5265100, -1266376, 8024179, -6993732, 8465716, -4405905, -4726890 ], [ 6338540, 7557199, -1095161, 13976609, -6210586, 8095486, 16748932, 15173839, 7732006, 3625980, 7251983, 6553793, -20925228, 9600598, 21778076, -24753350, 11266612, -275320, 9861661, -12847164, 5550796, -8375199, -9390966 ], [ 4838592, 5809143, 45081, 20720688, -10807269, 15113162, 18825720, 17472763, 13559171, 1052141, 5193777, 3119339, -21899715, 6817972, 21914533, -25453829, 16288621, 128459, 10310148, -16648779, 3473458, -11175433, -12359662 ], [ 6416064, 4590657, 592623, 19991952, -14212227, 15728198, 13147848, 11442397, 9190421, 1635707, 8071191, 2204525, -14873877, 3504556, 14078275, -22952483, 16413115, -2404147, 3813660, -10191309, 5584030, -8130367, -6851458 ], [ 7993536, 3372171, 1140165, 19263216, -17617185, 16343234, 7469976, 5412031, 4821671, 2219273, 10948605, 1289711, -7848039, 191140, 6242017, -20451137, 16537609, -4936753, -2682828, -3733839, 7694602, -5085301, -1343254 ], [ 9571008, 2153685, 1687707, 18534480, -21022143, 16958270, 1792104, -618335, 452921, 2802839, 13826019, 374897, -822201, -3122276, -1594241, -17949791, 16662103, -7469359, -9179316, 2723631, 9805174, -2040235, 4164950 ], [ 11148480, 935199, 2235249, 17805744, -24427101, 17573306, -3885768, -6648701, -3915829, 3386405, 16703433, -539917, 6203637, -6435692, -9430499, -15448445, 16786597, -10001965, -15675804, 9181101, 11915746, 1004831, 9673154 ], [ 12725952, -283287, 2782791, 17077008, -27832059, 18188342, -9563640, -12679067, -8284579, 3969971, 19580847, -1454731, 13229475, -9749108, -17266757, -12947099, 16911091, -12534571, -22172292, 15638571, 14026318, 4049897, 15181358 ], [ 10225569, -4524758, -216287, 18163437, -22992762, 18638838, -6470422, -9667193, -8778044, -235333, 15600946, -1204160, 8270263, -7062454, -17252815, -13934913, 14637850, -11085742, -21566585, 15591221, 11511930, 2504628, 11147067 ], [ 6909615, -9370826, -3924689, 19612899, -16504614, 19056426, -1622986, -4846871, -8496452, -5398411, 10249582, -720512, 914041, -3175786, -15668833, -15620559, 11885062, -8840626, -19540439, 14242907, 8072550, 41292, 5204277 ], [ 3593661, -14216894, -7633091, 21062361, -10016466, 19474014, 3224450, -26549, -8214860, -10561489, 4898218, -236864, -6442181, 710882, -14084851, -17306205, 9132274, -6595510, -17514293, 12894593, 4633170, -2422044, -738513 ], [ 277707, -19062962, -11341493, 22511823, -3528318, 19891602, 8071886, 4793773, -7933268, -15724567, -453146, 246784, -13798403, 4597550, -12500869, -18991851, 6379486, -4350394, -15488147, 11546279, 1193790, -4885380, -6681303 ], [ -3038247, -23909030, -15049895, 23961285, 2959830, 20309190, 12919322, 9614095, -7651676, -20887645, -5804510, 730432, -21154625, 8484218, -10916887, -20677497, 3626698, -2105278, -13462001, 10197965, -2245590, -7348716, -12624093 ], [ -2466285, -22412120, -14831150, 23036772, 4174149, 18409344, 15626573, 9153106, -6384230, -21437524, -7269707, 559867, -22009166, 10904495, -9326269, -21940302, 1634410, 1758503, -12164324, 5912963, -3152469, -5244267, -15786825 ], [ 1993593, -14572232, -10685258, 19738284, 114639, 14192064, 16193639, 3410806, -4130930, -17374204, -4848737, -264911, -16362026, 11858381, -7729015, -22780266, 402622, 7240949, -11595116, -1308727, -1526847, 1427967, -16169499 ], [ 6453471, -6732344, -6539366, 16439796, -3944871, 9974784, 16760705, -2331494, -1877630, -13310884, -2427767, -1089689, -10714886, 12812267, -6131761, -23620230, -829166, 12723395, -11025908, -8530417, 98775, 8100201, -16552173 ], [ 10913349, 1107544, -2393474, 13141308, -8004381, 5757504, 17327771, -8073794, 375670, -9247564, -6797, -1914467, -5067746, 13766153, -4534507, -24460194, -2060954, 18205841, -10456700, -15752107, 1724397, 14772435, -16934847 ], [ 15373227, 8947432, 1752418, 9842820, -12063891, 1540224, 17894837, -13816094, 2628970, -5184244, 2414173, -2739245, 579394, 14720039, -2937253, -25300158, -3292742, 23688287, -9887492, -22973797, 3350019, 21444669, -17317521 ], [ 19259724, 15609010, 5219646, 7455295, -15757146, -1203481, 17844013, -18247178, 4240497, -1805002, 4566779, -3215927, 4428440, 15190073, -1460503, -25075245, -4101489, 26957503, -9219528, -28220430, 4738937, 26630007, -16941951 ], [ 20279316, 16379038, 5293554, 9622585, -17619126, 3420689, 14703739, -16122182, 2643159, -1846150, 5377565, -1952129, -712984, 13240847, -586273, -19525947, -2795031, 19160569, -8057784, -23591778, 4944335, 24380865, -12775161 ], [ 21298908, 17149066, 5367462, 11789875, -19481106, 8044859, 11563465, -13997186, 1045821, -1887298, 6188351, -688331, -5854408, 11291621, 287957, -13976649, -1488573, 11363635, -6896040, -18963126, 5149733, 22131723, -8608371 ], [ 22318500, 17919094, 5441370, 13957165, -21343086, 12669029, 8423191, -11872190, -551517, -1928446, 6999137, 575467, -10995832, 9342395, 1162187, -8427351, -182115, 3566701, -5734296, -14334474, 5355131, 19882581, -4441581 ], [ 23338092, 18689122, 5515278, 16124455, -23205066, 17293199, 5282917, -9747194, -2148855, -1969594, 7809923, 1839265, -16137256, 7393169, 2036417, -2878053, 1124343, -4230233, -4572552, -9705822, 5560529, 17633439, -274791 ], [ 24357684, 19459150, 5589186, 18291745, -25067046, 21917369, 2142643, -7622198, -3746193, -2010742, 8620709, 3103063, -21278680, 5443943, 2910647, 2671245, 2430801, -12027167, -3410808, -5077170, 5765927, 15384297, 3891999 ], [ 25012071, 14199878, 4354859, 13504765, -19862356, 19255224, -772666, -4952762, -3598686, -1754115, 6152950, -495484, -21602394, 1192282, 1429847, 5129103, 5699104, -7399746, -4729844, -3934188, 3854545, 13416745, 2428134 ], [ 25593417, 7734746, 2858885, 7326931, -13244332, 15135816, -3642982, -2174438, -3102210, -1437933, 3029482, -5066500, -20962566, -3519866, -521959, 6968673, 9359776, -287454, -6545036, -3488340, 1519807, 11505511, -161862 ], [ 26174763, 1269614, 1362911, 1149097, -6626308, 11016408, -6513298, 603886, -2605734, -1121751, -93986, -9637516, -20322738, -8232014, -2473765, 8808243, 13020448, 6824838, -8360228, -3042492, -814931, 9594277, -2751858 ], [ 26756109, -5195518, -133063, -5028737, -8284, 6897000, -9383614, 3382210, -2109258, -805569, -3217454, -14208532, -19682910, -12944162, -4425571, 10647813, 16681120, 13937130, -10175420, -2596644, -3149669, 7683043, -5341854 ], [ 27337455, -11660650, -1629037, -11206571, 6609740, 2777592, -12253930, 6160534, -1612782, -489387, -6340922, -18779548, -19043082, -17656310, -6377377, 12487383, 20341792, 21049422, -11990612, -2150796, -5484407, 5771809, -7931850 ], [ 26074350, -13950190, -2562874, -12110207, 9999911, -1812195, -12944272, 4813288, 724023, 105612, -6005168, -19367602, -17800944, -19757834, -6339883, 10785648, 20523241, 21482052, -11854289, -883254, -3566675, 5033371, -8207112 ], [ 22966794, -12064138, -2934574, -7739645, 10162229, -6872361, -11454640, -659528, 4901157, 979428, -2210192, -15972694, -15956496, -19248734, -4313089, 5542608, 17225467, 15235020, -9766451, 1205982, 2603527, 5467729, -6167640 ], [ 19859238, -10178086, -3306274, -3369083, 10324547, -11932527, -9965008, -6132344, 9078291, 1853244, 1584784, -12577786, -14112048, -18739634, -2286295, 299568, 13927693, 8987988, -7678613, 3295218, 8773729, 5902087, -4128168 ], [ 16751682, -8292034, -3677974, 1001479, 10486865, -16992693, -8475376, -11605160, 13255425, 2727060, 5379760, -9182878, -12267600, -18230534, -259501, -4943472, 10629919, 2740956, -5590775, 5384454, 14943931, 6336445, -2088696 ], [ 13644126, -6405982, -4049674, 5372041, 10649183, -22052859, -6985744, -17077976, 17432559, 3600876, 9174736, -5787970, -10423152, -17721434, 1767293, -10186512, 7332145, -3506076, -3502937, 7473690, 21114133, 6770803, -49224 ], [ 10657729, -4865407, -3903542, 9071547, 10710151, -25812521, -5271064, -21126758, 20577523, 3887808, 11751809, -3424503, -8295886, -16449999, 3072377, -14760266, 4332668, -8653336, -1779690, 8248100, 25007855, 6999642, 1772028 ], [ 8277127, -5052217, -1168250, 9415773, 10264369, -23069663, -2431144, -18055370, 18561637, 1240320, 8239367, -6218241, -4754530, -11366889, 768911, -15987590, 2824676, -8301736, -1879398, 2448380, 17519177, 6200886, 2502180 ], [ 5896525, -5239027, 1567042, 9759999, 9818587, -20326805, 408776, -14983982, 16545751, -1407168, 4726925, -9011979, -1213174, -6283779, -1534555, -17214914, 1316684, -7950136, -1979106, -3351340, 10030499, 5402130, 3232332 ], [ 3515923, -5425837, 4302334, 10104225, 9372805, -17583947, 3248696, -11912594, 14529865, -4054656, 1214483, -11805717, 2328182, -1200669, -3838021, -18442238, -191308, -7598536, -2078814, -9151060, 2541821, 4603374, 3962484 ], [ 1135321, -5612647, 7037626, 10448451, 8927023, -14841089, 6088616, -8841206, 12513979, -6702144, -2297959, -14599455, 5869538, 3882441, -6141487, -19669562, -1699300, -7246936, -2178522, -14950780, -4946857, 3804618, 4692636 ], [ -1245281, -5799457, 9772918, 10792677, 8481241, -12098231, 8928536, -5769818, 10498093, -9349632, -5810401, -17393193, 9410894, 8965551, -8444953, -20896886, -3207292, -6895336, -2278230, -20750500, -12435535, 3005862, 5422788 ], [ -5021813, -3795322, 10119550, 8058468, 7359979, -8514438, 7958726, -6239640, 8587507, -9073475, -9576803, -16482476, 6091005, 8494351, -8747939, -14128010, -2196939, -5818116, -3737543, -20951155, -9265583, 2849036, 2961730 ], [ -9077531, -1352998, 9988450, 4708572, 6103621, -4762458, 6226970, -7417704, 6697981, -8212589, -13393997, -14830868, 1398867, 6912289, -8650829, -5759894, -682917, -4595772, -5468777, -20031997, -3963905, 2820596, -137570 ], [ -13133249, 1089326, 9857350, 1358676, 4847263, -1010478, 4495214, -8595768, 4808455, -7351703, -17211191, -13179260, -3293271, 5330227, -8553719, 2608222, 831105, -3373428, -7200011, -19112839, 1337773, 2792156, -3236870 ], [ -17188967, 3531650, 9726250, -1991220, 3590905, 2741502, 2763458, -9773832, 2918929, -6490817, -21028385, -11527652, -7985409, 3748165, -8456609, 10976338, 2345127, -2151084, -8931245, -18193681, 6639451, 2763716, -6336170 ], [ -21244685, 5973974, 9595150, -5341116, 2334547, 6493482, 1031702, -10951896, 1029403, -5629931, -24845579, -9876044, -12677547, 2166103, -8359499, 19344454, 3859149, -928740, -10662479, -17274523, 11941129, 2735276, -9435470 ], [ -22224002, 7660373, 9602581, -5653968, 2224189, 9149529, 2087312, -10820859, 1965016, -3393362, -21907628, -8482427, -14163885, 1874599, -7193312, 21075034, 4204497, 709503, -11992412, -14918845, 14246347, 1764920, -10921088 ], [ -20126918, 8590847, 9748543, -2929776, 3259831, 10709643, 5930288, -9380721, 5725768, 218890, -12214532, -7346801, -12444423, 2873653, -4958048, 16168078, 3381171, 2763645, -12921044, -11126647, 13555105, -147352, -10793024 ], [ -18029834, 9521321, 9894505, -205584, 4295473, 12269757, 9773264, -7940583, 9486520, 3831142, -2521436, -6211175, -10724961, 3872707, -2722784, 11261122, 2557845, 4817787, -13849676, -7334449, 12863863, -2059624, -10664960 ], [ -15932750, 10451795, 10040467, 2518608, 5331115, 13829871, 13616240, -6500445, 13247272, 7443394, 7171660, -5075549, -9005499, 4871761, -487520, 6354166, 1734519, 6871929, -14778308, -3542251, 12172621, -3971896, -10536896 ], [ -13835666, 11382269, 10186429, 5242800, 6366757, 15389985, 17459216, -5060307, 17008024, 11055646, 16864756, -3939923, -7286037, 5870815, 1747744, 1447210, 911193, 8926071, -15706940, 249947, 11481379, -5884168, -10408832 ], [ -11665231, 11992436, 9702693, 8212443, 6904557, 16387171, 20283767, -4459844, 19309321, 14229402, 24826659, -3492005, -6357437, 6592519, 3917181, -2350785, -26599, 9539433, -15483017, 4025722, 9748438, -6618640, -9793516 ], [ -9128041, 11001068, 6070467, 12409341, 4953147, 14569717, 18016193, -8057756, 14313343, 15210678, 24132597, -6482627, -9383147, 5927473, 5757483, -603975, -1536721, 2948895, -9496319, 7719382, 2807002, -1464112, -6741940 ], [ -6590851, 10009700, 2438241, 16606239, 3001737, 12752263, 15748619, -11655668, 9317365, 16191954, 23438535, -9473249, -12408857, 5262427, 7597785, 1142835, -3046843, -3641643, -3509621, 11413042, -4134434, 3690416, -3690364 ], [ -4053661, 9018332, -1193985, 20803137, 1050327, 10934809, 13481045, -15253580, 4321387, 17173230, 22744473, -12463871, -15434567, 4597381, 9438087, 2889645, -4556965, -10232181, 2477077, 15106702, -11075870, 8844944, -638788 ], [ -1516471, 8026964, -4826211, 25000035, -901083, 9117355, 11213471, -18851492, -674591, 18154506, 22050411, -15454493, -18460277, 3932335, 11278389, 4636455, -6067087, -16822719, 8463775, 18800362, -18017306, 13999472, 2412788 ], [ 1020719, 7035596, -8458437, 29196933, -2852493, 7299901, 8945897, -22449404, -5670569, 19135782, 21356349, -18445115, -21485987, 3267289, 13118691, 6383265, -7577209, -23413257, 14450473, 22494022, -24958742, 19154000, 5464364 ], [ 2753999, 5681168, -5749238, 29506376, -156138, 3127277, 6799118, -16272166, -7327612, 16226598, 20618482, -18589477, -18001152, -1054317, 7341543, 7520180, -2351951, -20538280, 13093466, 21490022, -22148758, 15466148, 3212680 ], [ 4326497, 4254128, -1771754, 29038328, 3469770, -1516381, 4676498, -8139898, -8316868, 12539322, 19871854, -18164587, -13214208, -6107235, 40905, 8535116, 4220383, -15770200, 10267718, 19546490, -17388490, 10009820, -99656 ], [ 5898995, 2827088, 2205730, 28570280, 7095678, -6160039, 2553878, -7630, -9306124, 8852046, 19125226, -17739697, -8427264, -11160153, -7259733, 9550052, 10792717, -11002120, 7441970, 17602958, -12628222, 4553492, -3411992 ], [ 7471493, 1400048, 6183214, 28102232, 10721586, -10803697, 431258, 8124638, -10295380, 5164770, 18378598, -17314807, -3640320, -16213071, -14560371, 10564988, 17365051, -6234040, 4616222, 15659426, -7867954, -902836, -6724328 ], [ 9043991, -26992, 10160698, 27634184, 14347494, -15447355, -1691362, 16256906, -11284636, 1477494, 17631970, -16889917, 1146624, -21265989, -21861009, 11579924, 23937385, -1465960, 1790474, 13715894, -3107686, -6359164, -10036664 ], [ 8949671, 1504796, 9495871, 23190521, 13559847, -17455888, -894265, 18711803, -8972191, -435, 16559821, -15298279, 2829351, -23404053, -25553769, 9911774, 22936135, 2609768, 2333108, 13050989, -1321, -8229307, -10388081 ], [ 7188533, 5995412, 4188733, 14771243, 8358645, -16829296, 2822549, 15489329, -3358045, 730983, 15162151, -12539893, 1407861, -22627263, -25638651, 5560538, 14361301, 5993144, 6244124, 13664711, 1451141, -6513265, -7778579 ], [ 5427395, 10486028, -1118405, 6351965, 3157443, -16202704, 6539363, 12266855, 2256101, 1462401, 13764481, -9781507, -13629, -21850473, -25723533, 1209302, 5786467, 9376520, 10155140, 14278433, 2903603, -4797223, -5169077 ], [ 3666257, 14976644, -6425543, -2067313, -2043759, -15576112, 10256177, 9044381, 7870247, 2193819, 12366811, -7023121, -1435119, -21073683, -25808415, -3141934, -2788367, 12759896, 14066156, 14892155, 4356065, -3081181, -2559575 ], [ 1905119, 19467260, -11732681, -10486591, -7244961, -14949520, 13972991, 5821907, 13484393, 2925237, 10969141, -4264735, -2856609, -20296893, -25893297, -7493170, -11363201, 16143272, 17977172, 15505877, 5808527, -1365139, 49927 ], [ 141256, 22564411, -16045992, -16212892, -11514103, -13696160, 16471696, 2543863, 17224257, 2857585, 9147380, -1812102, -3843586, -19544679, -24541431, -10641394, -18406030, 18524768, 20599597, 15588586, 6523147, 397565, 2183038 ], [ -1636232, 18694237, -15390168, -8474308, -11122945, -9308960, 12879856, -1012031, 11592711, -1205417, 5205164, -888234, -2657998, -18915345, -16005825, -7774558, -17788834, 15896864, 16779067, 13016230, 3548557, 2393579, 1934194 ], [ -3413720, 14824063, -14734344, -735724, -10731787, -4921760, 9288016, -4567925, 5961165, -5268419, 1262948, 35634, -1472410, -18286011, -7470219, -4907722, -17171638, 13268960, 12958537, 10443874, 573967, 4389593, 1685350 ], [ -5191208, 10953889, -14078520, 7002860, -10340629, -534560, 5696176, -8123819, 329619, -9331421, -2679268, 959502, -286822, -17656677, 1065387, -2040886, -16554442, 10641056, 9138007, 7871518, -2400623, 6385607, 1436506 ], [ -6968696, 7083715, -13422696, 14741444, -9949471, 3852640, 2104336, -11679713, -5301927, -13394423, -6621484, 1883370, 898766, -17027343, 9600993, 825950, -15937246, 8013152, 5317477, 5299162, -5375213, 8381621, 1187662 ], [ -8746184, 3213541, -12766872, 22480028, -9558313, 8239840, -1487504, -15235607, -10933473, -17457425, -10563700, 2807238, 2084354, -16398009, 18136599, 3692786, -15320050, 5385248, 1496947, 2726806, -8349803, 10377635, 938818 ], [ -6103267, 5030872, -8410043, 18055787, -7428960, 5368980, -2148139, -14773691, -9059394, -14664942, -11036091, 4365286, 3329377, -12224035, 12241655, 3876177, -15332589, 8425139, 1244857, 4564595, -4571388, 8093739, 2820639 ], [ -2576269, 7985704, -3313013, 11198981, -4951968, 1046508, -2222533, -13508213, -5684190, -10501362, -10814517, 6050170, 4586287, -7341133, 3460601, 3522879, -15471075, 12598589, 1706455, 7284413, 557628, 4953861, 5128593 ], [ 950729, 10940536, 1784017, 4342175, -2474976, -3275964, -2296927, -12242735, -2308986, -6337782, -10592943, 7735054, 5843197, -2458231, -5320453, 3169581, -15609561, 16772039, 2168053, 10004231, 5686644, 1813983, 7436547 ], [ 4477727, 13895368, 6881047, -2514631, 2016, -7598436, -2371321, -10977257, 1066218, -2174202, -10371369, 9419938, 7100107, 2424671, -14101507, 2816283, -15748047, 20945489, 2629651, 12724049, 10815660, -1325895, 9744501 ], [ 8004725, 16850200, 11978077, -9371437, 2479008, -11920908, -2445715, -9711779, 4441422, 1989378, -10149795, 11104822, 8357017, 7307573, -22882561, 2462985, -15886533, 25118939, 3091249, 15443867, 15944676, -4465773, 12052455 ], [ 6554735, 16783099, 11634562, -10433980, 3760680, -14669550, -400828, -10392878, 7841733, 4141143, -7773786, 10734643, 8267314, 5877335, -24659251, 316839, -15124434, 24879305, 2774584, 14313971, 16834212, -7827405, 12470553 ], [ 127757, 13694065, 5850502, -5702260, 3847032, -15844362, 3763340, -13020554, 11267151, 4281093, -3243342, 8309401, 6830998, -1866043, -19431577, -3622155, -13461750, 20226587, 1679656, 9334361, 13484268, -11410791, 10998795 ], [ -6299221, 10605031, 66442, -970540, 3933384, -17019174, 7927508, -15648230, 14692569, 4421043, 1287102, 5884159, 5394682, -9609421, -14203903, -7561149, -11799066, 15573869, 584728, 4354751, 10134324, -14994177, 9527037 ], [ -12726199, 7515997, -5717618, 3761180, 4019736, -18193986, 12091676, -18275906, 18117987, 4560993, 5817546, 3458917, 3958366, -17352799, -8976229, -11500143, -10136382, 10921151, -510200, -624859, 6784380, -18577563, 8055279 ], [ -19153177, 4426963, -11501678, 8492900, 4106088, -19368798, 16255844, -20903582, 21543405, 4700943, 10347990, 1033675, 2522050, -25096177, -3748555, -15439137, -8473698, 6268433, -1605128, -5604469, 3434436, -22160949, 6583521 ], [ -23961512, 1837060, -15339988, 12539004, 4748598, -19051903, 18718927, -22632835, 23268514, 4415032, 13643631, -1623158, 1669159, -30237489, 760380, -18805011, -6490929, 2053050, -1597056, -10122548, 1156620, -24189154, 5453460 ], [ -20676632, 1742812, -9449548, 13157028, 8171898, -11276473, 12676585, -19869973, 16492078, 1999816, 10765257, -5437946, 3733393, -22368471, 1675620, -19305285, -2907735, 24342, 3926016, -12332972, 4239444, -18441454, 6031884 ], [ -17391752, 1648564, -3559108, 13775052, 11595198, -3501043, 6634243, -17107111, 9715642, -415400, 7886883, -9252734, 5797627, -14499453, 2590860, -19805559, 675459, -2004366, 9449088, -14543396, 7322268, -12693754, 6610308 ], [ -14106872, 1554316, 2331332, 14393076, 15018498, 4274387, 591901, -14344249, 2939206, -2830616, 5008509, -13067522, 7861861, -6630435, 3506100, -20305833, 4258653, -4033074, 14972160, -16753820, 10405092, -6946054, 7188732 ], [ -10821992, 1460068, 8221772, 15011100, 18441798, 12049817, -5450441, -11581387, -3837230, -5245832, 2130135, -16882310, 9926095, 1238583, 4421340, -20806107, 7841847, -6061782, 20495232, -18964244, 13487916, -1198354, 7767156 ], [ -7537112, 1365820, 14112212, 15629124, 21865098, 19825247, -11492783, -8818525, -10613666, -7661048, -748239, -20697098, 11990329, 9107601, 5336580, -21306381, 11425041, -8090490, 26018304, -21174668, 16570740, 4549346, 8345580 ], [ -6459687, 2059117, 11536112, 16840358, 18753478, 18121792, -8477470, -3377368, -10151992, -9742294, -2187633, -18785591, 8798223, 8145129, 2670175, -19227160, 8588135, -4297658, 23800301, -16972507, 13993109, 7838996, 7881499 ], [ -5823753, 2909923, 7266704, 18170234, 14334874, 14522560, -3650626, 2599448, -8242696, -11756746, -3339231, -15728825, 4554849, 5416359, -712559, -16632040, 4467209, 659482, 20034083, -11487829, 10283387, 10637036, 7208917 ], [ -5187819, 3760729, 2997296, 19500110, 9916270, 10923328, 1176218, 8576264, -6333400, -13771198, -4490829, -12672059, 311475, 2687589, -4095293, -14036920, 346283, 5616622, 16267865, -6003151, 6573665, 13435076, 6536335 ], [ -4551885, 4611535, -1272112, 20829986, 5497666, 7324096, 6003062, 14553080, -4424104, -15785650, -5642427, -9615293, -3931899, -41181, -7478027, -11441800, -3774643, 10573762, 12501647, -518473, 2863943, 16233116, 5863753 ], [ -3915951, 5462341, -5541520, 22159862, 1079062, 3724864, 10829906, 20529896, -2514808, -17800102, -6794025, -6558527, -8175273, -2769951, -10860761, -8846680, -7895569, 15530902, 8735429, 4966205, -845779, 19031156, 5191171 ], [ -4329258, 4647127, -6613861, 23278670, -3188858, 2407309, 11425595, 20090105, -1267894, -15544024, -4865265, -2491808, -10112826, -1591728, -8736431, -7068979, -10966711, 13800454, 5027666, 6391505, -2067766, 19781522, 6638809 ], [ -5791806, 2165893, -4489135, 24186410, -7306094, 3371431, 7790129, 13233707, -683362, -9017416, 143853, 2584864, -9744558, 3493488, -1105037, -6108697, -12988069, 5382418, 1378358, 3757427, -802018, 18484214, 10206667 ], [ -7254354, -315341, -2364409, 25094150, -11423330, 4335553, 4154663, 6377309, -98830, -2490808, 5152971, 7661536, -9376290, 8578704, 6526357, -5148415, -15009427, -3035618, -2270950, 1123349, 463730, 17186906, 13774525 ], [ -8716902, -2796575, -239683, 26001890, -15540566, 5299675, 519197, -479089, 485702, 4035800, 10162089, 12738208, -9008022, 13663920, 14157751, -4188133, -17030785, -11453654, -5920258, -1510729, 1729478, 15889598, 17342383 ], [ -10179450, -5277809, 1885043, 26909630, -19657802, 6263797, -3116269, -7335487, 1070234, 10562408, 15171207, 17814880, -8639754, 18749136, 21789145, -3227851, -19052143, -19871690, -9569566, -4144807, 2995226, 14592290, 20910241 ], [ -11214186, -7332201, 3206299, 26050079, -22891526, 6797615, -6392177, -12781323, 1017230, 14912766, 18594054, 21477965, -8265719, 22164082, 27577696, -2844358, -20068428, -26208956, -11970933, -5879796, 4109345, 12758014, 23806251 ], [ -10109862, -7252383, 510205, 16354073, -21707690, 5179913, -7870295, -11174349, -2223454, 8381874, 14085546, 18073115, -7862849, 17227678, 24152032, -5344810, -16059348, -22142372, -8132595, -3119340, 4465319, 8238898, 23343021 ], [ -9005538, -7172565, -2185889, 6658067, -20523854, 3562211, -9348413, -9567375, -5464138, 1850982, 9577038, 14668265, -7459979, 12291274, 20726368, -7845262, -12050268, -18075788, -4294257, -358884, 4821293, 3719782, 22879791 ], [ -7901214, -7092747, -4881983, -3037939, -19340018, 1944509, -10826531, -7960401, -8704822, -4679910, 5068530, 11263415, -7057109, 7354870, 17300704, -10345714, -8041188, -14009204, -455919, 2401572, 5177267, -799334, 22416561 ], [ -6796890, -7012929, -7578077, -12733945, -18156182, 326807, -12304649, -6353427, -11945506, -11210802, 560022, 7858565, -6654239, 2418466, 13875040, -12846166, -4032108, -9942620, 3382419, 5162028, 5533241, -5318450, 21953331 ], [ -5692566, -6933111, -10274171, -22429951, -16972346, -1290895, -13782767, -4746453, -15186190, -17741694, -3948486, 4453715, -6251369, -2517938, 10449376, -15346618, -23028, -5876036, 7220757, 7922484, 5889215, -9837566, 21490101 ], [ -6572422, -6041623, -10733900, -19511747, -14321235, -1680582, -14275080, -954744, -14338379, -16419406, -226674, 5321685, -4045449, -1712302, 7538877, -14095370, 196327, -3787012, 8507005, 9591205, 5540074, -10340492, 20633096 ], [ -7849114, -4987801, -10746356, -14070701, -11376669, -1824666, -14570232, 3273912, -12672869, -13526482, 5141202, 7044219, -1478919, 241742, 4731411, -12093782, -342263, -2093500, 9282835, 11041579, 5049910, -10040180, 19697336 ], [ -9125806, -3933979, -10758812, -8629655, -8432103, -1968750, -14865384, 7502568, -11007359, -10633558, 10509078, 8766753, 1087611, 2195786, 1923945, -10092194, -880853, -399988, 10058665, 12491953, 4559746, -9739868, 18761576 ], [ -10402498, -2880157, -10771268, -3188609, -5487537, -2112834, -15160536, 11731224, -9341849, -7740634, 15876954, 10489287, 3654141, 4149830, -883521, -8090606, -1419443, 1293524, 10834495, 13942327, 4069582, -9439556, 17825816 ], [ -11679190, -1826335, -10783724, 2252437, -2542971, -2256918, -15455688, 15959880, -7676339, -4847710, 21244830, 12211821, 6220671, 6103874, -3690987, -6089018, -1958033, 2987036, 11610325, 15392701, 3579418, -9139244, 16890056 ], [ -11644837, -2939809, -10966571, 3610606, -1526964, -2281842, -15047697, 14646018, -5337260, -5046421, 21758139, 12281262, 8258604, 6319796, -3017658, -4848821, -1439810, 2970215, 10669681, 15833920, 3005731, -7021991, 15396590 ], [ -10299439, -6220579, -11319809, 885898, -2439516, -2187606, -13936563, 7789638, -2324612, -8336767, 17416881, 10697610, 9767940, 4797596, 1136466, -4370015, 135226, 1243061, 8012563, 15265984, 2348521, -3087797, 13345418 ], [ -8954041, -9501349, -11673047, -1838810, -3352068, -2093370, -12825429, 933258, 688036, -11627113, 13075623, 9113958, 11277276, 3275396, 5290590, -3891209, 1710262, -484093, 5355445, 14698048, 1691311, 846397, 11294246 ], [ -7608643, -12782119, -12026285, -4563518, -4264620, -1999134, -11714295, -5923122, 3700684, -14917459, 8734365, 7530306, 12786612, 1753196, 9444714, -3412403, 3285298, -2211247, 2698327, 14130112, 1034101, 4780591, 9243074 ], [ -6263245, -16062889, -12379523, -7288226, -5177172, -1904898, -10603161, -12779502, 6713332, -18207805, 4393107, 5946654, 14295948, 230996, 13598838, -2933597, 4860334, -3938401, 41209, 13562176, 376891, 8714785, 7191902 ], [ -4752801, -18859806, -12175144, -9196112, -6086123, -2228808, -9564311, -17750783, 8629182, -20781567, 769252, 3832031, 15315342, -924680, 16153361, -2370541, 5606799, -5987464, -1198698, 12958614, -352391, 11488306, 5798637 ], [ -2417127, -19237458, -9182680, -7019888, -6977069, -4643448, -8886881, -13296569, 5061042, -19772409, 732412, -937447, 13885026, -247736, 10709879, -1386235, 2210409, -9646072, 4647450, 12176922, -1442033, 8458462, 7694907 ], [ -81453, -19615110, -6190216, -4843664, -7868015, -7058088, -8209451, -8842355, 1492902, -18763251, 695572, -5706925, 12454710, 429208, 5266397, -401929, -1185981, -13304680, 10493598, 11395230, -2531675, 5428618, 9591177 ], [ 2254221, -19992762, -3197752, -2667440, -8758961, -9472728, -7532021, -4388141, -2075238, -17754093, 658732, -10476403, 11024394, 1106152, -177085, 582377, -4582371, -16963288, 16339746, 10613538, -3621317, 2398774, 11487447 ], [ 4589895, -20370414, -205288, -491216, -9649907, -11887368, -6854591, 66073, -5643378, -16744935, 621892, -15245881, 9594078, 1783096, -5620567, 1566683, -7978761, -20621896, 22185894, 9831846, -4710959, -631070, 13383717 ], [ 6925569, -20748066, 2787176, 1685008, -10540853, -14302008, -6177161, 4520287, -9211518, -15735777, 585052, -20015359, 8163762, 2460040, -11064049, 2550989, -11375151, -24280504, 28032042, 9050154, -5800601, -3660914, 15279987 ], [ 8065783, -18738033, 595595, 587527, -10448164, -12831718, -9121301, 6965366, -9440413, -12123009, -2341128, -17461722, 7061186, 1732494, -11732241, 877680, -11273041, -22297367, 21183215, 7846272, -1145588, -5034523, 15540087 ], [ 8966905, -16250463, -2632795, -1164695, -10158748, -10584442, -12789755, 9008618, -9001459, -7989519, -5845176, -13443462, 6024158, 724050, -11445375, -1327152, -10471231, -19185881, 11795393, 6557952, 4658356, -6076885, 15472953 ], [ 9868027, -13762893, -5861185, -2916917, -9869332, -8337166, -16458209, 11051870, -8562505, -3856029, -9349224, -9425202, 4987130, -284394, -11158509, -3531984, -9669421, -16074395, 2407571, 5269632, 10462300, -7119247, 15405819 ], [ 10769149, -11275323, -9089575, -4669139, -9579916, -6089890, -20126663, 13095122, -8123551, 277461, -12853272, -5406942, 3950102, -1292838, -10871643, -5736816, -8867611, -12962909, -6980251, 3981312, 16266244, -8161609, 15338685 ], [ 11670271, -8787753, -12317965, -6421361, -9290500, -3842614, -23795117, 15138374, -7684597, 4410951, -16357320, -1388682, 2913074, -2301282, -10584777, -7941648, -8065801, -9851423, -16368073, 2692992, 22070188, -9203971, 15271551 ], [ 12400285, -7145709, -12397522, -6459836, -8510839, -4767481, -25435778, 16250039, -5871175, 5347062, -17380023, 1888512, 3834356, -1113033, -10495161, -10580724, -9302935, -7967213, -19800043, 886332, 23049490, -9573256, 13961346 ], [ 12959191, -6349191, -9328246, -4784564, -7240933, -8864491, -25048646, 16430117, -2683285, 3085794, -15921381, 4424640, 6713948, 2271909, -10602795, -13654044, -12579013, -7310279, -17276161, -1438668, 19204150, -9269464, 11408070 ], [ 13518097, -5552673, -6258970, -3109292, -5971027, -12961501, -24661514, 16610195, 504605, 824526, -14462739, 6960768, 9593540, 5656851, -10710429, -16727364, -15855091, -6653345, -14752279, -3763668, 15358810, -8965672, 8854794 ], [ 14077003, -4756155, -3189694, -1434020, -4701121, -17058511, -24274382, 16790273, 3692495, -1436742, -13004097, 9496896, 12473132, 9041793, -10818063, -19800684, -19131169, -5996411, -12228397, -6088668, 11513470, -8661880, 6301518 ], [ 14635909, -3959637, -120418, 241252, -3431215, -21155521, -23887250, 16970351, 6880385, -3698010, -11545455, 12033024, 15352724, 12426735, -10925697, -22874004, -22407247, -5339477, -9704515, -8413668, 7668130, -8358088, 3748242 ], [ 13923564, -3281100, 2899821, 1413661, -2071732, -24082524, -23143984, 15859242, 9900526, -4958596, -10329289, 12974342, 17677311, 14476804, -10337046, -24749478, -24531202, -4760551, -7135005, -10373536, 4914196, -7127986, 1253556 ], [ 6854964, -3192468, 5674875, 71755, -264364, -21159492, -20620048, 8292198, 12081922, -1215772, -10325503, 5941610, 17226873, 9852508, -6266970, -20635722, -20894542, -4571665, -4337355, -10507744, 7617292, -1266334, -948180 ], [ -213636, -3103836, 8449929, -1270151, 1543004, -18236460, -18096112, 725154, 14263318, 2527052, -10321717, -1091122, 16776435, 5228212, -2196894, -16521966, -17257882, -4382779, -1539705, -10641952, 10320388, 4595318, -3149916 ], [ -7282236, -3015204, 11224983, -2612057, 3350372, -15313428, -15572176, -6841890, 16444714, 6269876, -10317931, -8123854, 16325997, 603916, 1873182, -12408210, -13621222, -4193893, 1257945, -10776160, 13023484, 10456970, -5351652 ], [ -14350836, -2926572, 14000037, -3953963, 5157740, -12390396, -13048240, -14408934, 18626110, 10012700, -10314145, -15156586, 15875559, -4020380, 5943258, -8294454, -9984562, -4005007, 4055595, -10910368, 15726580, 16318622, -7553388 ], [ -21419436, -2837940, 16775091, -5295869, 6965108, -9467364, -10524304, -21975978, 20807506, 13755524, -10310359, -22189318, 15425121, -8644676, 10013334, -4180698, -6347902, -3816121, 6853245, -11044576, 18429676, 22180274, -9755124 ], [ -19656986, -2645323, 13098615, -4122480, 5568811, -7418352, -12207238, -20213317, 16920902, 10810728, -9030088, -17614285, 12689748, -8209722, 11652315, -3361087, -2596257, -2634470, 4209865, -11769174, 12237087, 17729186, -7916730 ], [ -16128326, -2431909, 8131833, -2446032, 3531781, -5544144, -14731546, -16584715, 11820698, 6528408, -7494520, -10717699, 9497388, -6762918, 12805077, -3200305, 1178385, -1254266, 478279, -12611850, 4265361, 11215550, -5270310 ], [ -12599666, -2218495, 3165051, -769584, 1494751, -3669936, -17255854, -12956113, 6720494, 2246088, -5958952, -3821113, 6305028, -5316114, 13957839, -3039523, 4953027, 125938, -3253307, -13454526, -3706365, 4701914, -2623890 ], [ -9071006, -2005081, -1801731, 906864, -542279, -1795728, -19780162, -9327511, 1620290, -2036232, -4423384, 3075473, 3112668, -3869310, 15110601, -2878741, 8727669, 1506142, -6984893, -14297202, -11678091, -1811722, 22530 ], [ -5542346, -1791667, -6768513, 2583312, -2579309, 78480, -22304470, -5698909, -3479914, -6318552, -2887816, 9972059, -79692, -2422506, 16263363, -2717959, 12502311, 2886346, -10716479, -15139878, -19649817, -8325358, 2668950 ], [ -4242986, -3756544, -8387793, 4157655, -1068974, 1390794, -23044870, -5719816, -6941311, -9391992, -4318576, 14205776, -709314, -2834235, 17316087, -2005555, 10267524, 4301848, -14259242, -13368141, -23920158, -13085332, 3187290 ], [ -5172926, -7899712, -6659571, 5629893, 3988726, 2141214, -22001362, -9390232, -8763901, -11256552, -8715664, 15776624, 1223802, -5104497, 18268773, -741529, 2023308, 5752648, -17613182, -8981991, -24489114, -16091644, 1577550 ], [ -6102866, -12042880, -4931349, 7102131, 9046426, 2891634, -20957854, -13060648, -10586491, -13121112, -13112752, 17347472, 3156918, -7374759, 19221459, 522497, -6220908, 7203448, -20967122, -4595841, -25058070, -19097956, -32190 ], [ -7032806, -16186048, -3203127, 8574369, 14104126, 3642054, -19914346, -16731064, -12409081, -14985672, -17509840, 18918320, 5090034, -9645021, 20174145, 1786523, -14465124, 8654248, -24321062, -209691, -25627026, -22104268, -1641930 ], [ -7962746, -20329216, -1474905, 10046607, 19161826, 4392474, -18870838, -20401480, -14231671, -16850232, -21906928, 20489168, 7023150, -11915283, 21126831, 3050549, -22709340, 10105048, -27675002, 4176459, -26195982, -25110580, -3251670 ], [ -8199935, -23084199, -581895, 11573480, 22035330, 4752494, -16946225, -22711025, -15810477, -18116337, -24928416, 20921585, 8649015, -13320010, 20844925, 3718211, -28766102, 10765745, -29053786, 7150295, -25712064, -27367702, -4470359 ], [ -4973369, -18898257, -3864945, 13373528, 13987854, 3160514, -10616087, -18216215, -16170363, -16390167, -21071904, 15661847, 8738625, -10397062, 14390059, 1404053, -23885594, 7475927, -20556790, 3062561, -19963776, -25878874, -3733793 ], [ -1746803, -14712315, -7147995, 15173576, 5940378, 1568534, -4285949, -13721405, -16530249, -14663997, -17215392, 10402109, 8828235, -7474114, 7935193, -910105, -19005086, 4186109, -12059794, -1025173, -14215488, -24390046, -2997227 ], [ 1479763, -10526373, -10431045, 16973624, -2107098, -23446, 2044189, -9226595, -16890135, -12937827, -13358880, 5142371, 8917845, -4551166, 1480327, -3224263, -14124578, 896291, -3562798, -5112907, -8467200, -22901218, -2260661 ], [ 4706329, -6340431, -13714095, 18773672, -10154574, -1615426, 8374327, -4731785, -17250021, -11211657, -9502368, -117367, 9007455, -1628218, -4974539, -5538421, -9244070, -2393527, 4934198, -9200641, -2718912, -21412390, -1524095 ], [ 7932895, -2154489, -16997145, 20573720, -18202050, -3207406, 14704465, -236975, -17609907, -9485487, -5645856, -5377105, 9097065, 1294730, -11429405, -7852579, -4363562, -5683345, 13431194, -13288375, 3029376, -19923562, -787529 ], [ 10035401, -1961392, -17767645, 17669988, -15094946, -1353631, 10735173, -3353625, -17618733, -8308462, -3654044, -8134598, 10176060, 1201793, -9401906, -6360167, -6603544, -5561603, 8269695, -9765684, 821139, -17907329, 528117 ], [ 11913095, -2566864, -18035635, 13825500, -9756926, 1189295, 4705995, -7992567, -17557347, -7241266, -2035172, -10391642, 11452932, 505679, -5677934, -4106441, -10267624, -4757549, 376497, -4720908, -2978403, -15785615, 1959579 ], [ 13790789, -3172336, -18303625, 9981012, -4418906, 3732221, -1323183, -12631509, -17495961, -6174070, -416300, -12648686, 12729804, -190435, -1953962, -1852715, -13931704, -3953495, -7516701, 323868, -6777945, -13663901, 3391041 ], [ 15668483, -3777808, -18571615, 6136524, 919114, 6275147, -7352361, -17270451, -17434575, -5106874, 1202572, -14905730, 14006676, -886549, 1770010, 401011, -17595784, -3149441, -15409899, 5368644, -10577487, -11542187, 4822503 ], [ 17546177, -4383280, -18839605, 2292036, 6257134, 8818073, -13381539, -21909393, -17373189, -4039678, 2821444, -17162774, 15283548, -1582663, 5493982, 2654737, -21259864, -2345387, -23303097, 10413420, -14377029, -9420473, 6253965 ], [ 16447610, -5654830, -16681243, -1033947, 6989770, 10745495, -14288433, -20879313, -17058999, -4561720, 4461751, -17248148, 14816532, -2736550, 5828713, 3108262, -20007187, -724814, -24090423, 13433565, -14101284, -6713453, 7597380 ], [ 12372782, -7592458, -12096529, -3841425, 3117022, 12057413, -10073043, -14180211, -16492005, -6673000, 6123493, -15161852, 12605628, -4348210, 2774203, 1761586, -13837753, 1712278, -17771877, 14429079, -9750252, -3421127, 8852748 ], [ 8297954, -9530086, -7511815, -6648903, -755726, 13369331, -5857653, -7481109, -15925011, -8784280, 7785235, -13075556, 10394724, -5959870, -280307, 414910, -7668319, 4149370, -11453331, 15424593, -5399220, -128801, 10108116 ], [ 4223126, -11467714, -2927101, -9456381, -4628474, 14681249, -1642263, -782007, -15358017, -10895560, 9446977, -10989260, 8183820, -7571530, -3334817, -931766, -1498885, 6586462, -5134785, 16420107, -1048188, 3163525, 11363484 ], [ 148298, -13405342, 1657613, -12263859, -8501222, 15993167, 2573127, 5917095, -14791023, -13006840, 11108719, -8902964, 5972916, -9183190, -6389327, -2278442, 4670549, 9023554, 1183761, 17415621, 3302844, 6455851, 12618852 ], [ -3378936, -13606437, 5607240, -13712666, -10609217, 17205234, 5144987, 11736143, -13785424, -14248378, 11371680, -7061188, 4069634, -10772825, -8906282, -3480917, 9708648, 10467729, 6218423, 17678164, 7456804, 9669628, 13462452 ], [ -4168200, -5124867, 6381432, -8368118, -3893447, 17918046, -500803, 13154921, -10586800, -11141206, 4640736, -6442012, 3704462, -12252335, -8735462, -3962387, 9090072, 6947319, 4833665, 14275852, 10625404, 12490660, 12247212 ], [ -4957464, 3356703, 7155624, -3023570, 2822323, 18630858, -6146593, 14573699, -7388176, -8034034, -2090208, -5822836, 3339290, -13731845, -8564642, -4443857, 8471496, 3426909, 3448907, 10873540, 13794004, 15311692, 11031972 ], [ -5746728, 11838273, 7929816, 2320978, 9538093, 19343670, -11792383, 15992477, -4189552, -4926862, -8821152, -5203660, 2974118, -15211355, -8393822, -4925327, 7852920, -93501, 2064149, 7471228, 16962604, 18132724, 9816732 ], [ -6535992, 20319843, 8704008, 7665526, 16253863, 20056482, -17438173, 17411255, -990928, -1819690, -15552096, -4584484, 2608946, -16690865, -8223002, -5406797, 7234344, -3613911, 679391, 4068916, 20131204, 20953756, 8601492 ], [ -7325256, 28801413, 9478200, 13010074, 22969633, 20769294, -23083963, 18830033, 2207696, 1287482, -22283040, -3965308, 2243774, -18170375, -8052182, -5888267, 6615768, -7134321, -705367, 666604, 23299804, 23774788, 7386252 ], [ -6465930, 27280868, 3951267, 11474607, 15749403, 16331756, -18532283, 18699186, 471920, 2625379, -19519624, -2830687, -764763, -20125645, -5839127, -3803267, 9850522, -4390266, -946535, 793302, 18833359, 24611380, 5968432 ], [ -5276886, 23759900, -2835891, 8563137, 5741973, 10864148, -11941109, 18258414, -2250736, 3609421, -14857336, -1592977, -4301973, -22176067, -3217625, -1204973, 13855942, -393318, -958985, 1625802, 12839905, 25051084, 4510096 ], [ -4087842, 20238932, -9623049, 5651667, -4265457, 5396540, -5349935, 17817642, -4973392, 4593463, -10195048, -355267, -7839183, -24226489, -596123, 1393321, 17861362, 3603630, -971435, 2458302, 6846451, 25490788, 3051760 ], [ -2898798, 16717964, -16410207, 2740197, -14272887, -71068, 1241239, 17376870, -7696048, 5577505, -5532760, 882443, -11376393, -26276911, 2025379, 3991615, 21866782, 7600578, -983885, 3290802, 852997, 25930492, 1593424 ], [ -1709754, 13196996, -23197365, -171273, -24280317, -5538676, 7832413, 16936098, -10418704, 6561547, -870472, 2120153, -14913603, -28327333, 4646881, 6589909, 25872202, 11597526, -996335, 4123302, -5140457, 26370196, 135088 ], [ 19512, 9899948, -25284606, -3056769, -27878790, -8756485, 10255906, 13585491, -11781187, 6908050, 600416, 4664606, -16466013, -25929319, 3936070, 4932337, 24042088, 11547786, -1817966, 4296609, -4622117, 22288090, 835963 ], [ 2289000, 6826820, -22671930, -5916291, -25068306, -9724495, 8511718, 7325049, -11783497, 6617014, -1120096, 8515802, -16033623, -19082869, -107054, -981101, 16376440, 7451358, -3448778, 3810723, 2408017, 13684174, 3696049 ], [ 4558488, 3753692, -20059254, -8775813, -22257822, -10692505, 6767530, 1064607, -11785807, 6325978, -2840608, 12366998, -15601233, -12236419, -4150178, -6894539, 8710792, 3354930, -5079590, 3324837, 9438151, 5080258, 6556135 ], [ 6827976, 680564, -17446578, -11635335, -19447338, -11660515, 5023342, -5195835, -11788117, 6034942, -4561120, 16218194, -15168843, -5389969, -8193302, -12807977, 1045144, -741498, -6710402, 2838951, 16468285, -3523658, 9416221 ], [ 9097464, -2392564, -14833902, -14494857, -16636854, -12628525, 3279154, -11456277, -11790427, 5743906, -6281632, 20069390, -14736453, 1456481, -12236426, -18721415, -6620504, -4837926, -8341214, 2353065, 23498419, -12127574, 12276307 ], [ 10938687, -5125765, -12359850, -16296071, -13579263, -13103820, 1848143, -16940354, -11892429, 4598582, -6885190, 22649527, -13536511, 6186033, -15032186, -22811847, -11946034, -8599129, -9534529, 2190642, 27938571, -19589133, 15129644 ], [ 10638585, -6159331, -10578918, -12805745, -9286137, -11115540, 1983017, -18542606, -12492891, -818182, -1903978, 18874369, -8498809, 331095, -11591126, -17787249, -5570974, -10684207, -8540359, 3645534, 19428813, -21338907, 17949236 ], [ 10338483, -7192897, -8797986, -9315419, -4993011, -9127260, 2117891, -20144858, -13093353, -6234946, 3077234, 15099211, -3461107, -5523843, -8150066, -12762651, 804086, -12769285, -7546189, 5100426, 10919055, -23088681, 20768828 ], [ 10038381, -8226463, -7017054, -5825093, -699885, -7138980, 2252765, -21747110, -13693815, -11651710, 8058446, 11324053, 1576595, -11378781, -4709006, -7738053, 7179146, -14854363, -6552019, 6555318, 2409297, -24838455, 23588420 ], [ 9738279, -9260029, -5236122, -2334767, 3593241, -5150700, 2387639, -23349362, -14294277, -17068474, 13039658, 7548895, 6614297, -17233719, -1267946, -2713455, 13554206, -16939441, -5557849, 8010210, -6100461, -26588229, 26408012 ], [ 9438177, -10293595, -3455190, 1155559, 7886367, -3162420, 2522513, -24951614, -14894739, -22485238, 18020870, 3773737, 11651999, -23088657, 2173114, 2311143, 19929266, -19024519, -4563679, 9465102, -14610219, -28338003, 29227604 ], [ 7406550, -9979691, -6022163, 5623115, 8492003, -3450600, -1899693, -20511136, -13883091, -21348707, 15425312, -36621, 12114646, -22142500, 1799179, 4320251, 20158341, -20035492, -6313874, 6052749, -9429487, -21806882, 23536456 ], [ 5028618, -9396293, -9458717, 10286117, 8360141, -4194072, -7233315, -14862112, -12549021, -18901517, 11314400, -3854019, 11662282, -19836124, 662245, 5726261, 19158219, -20831644, -8612942, 1666947, -1510657, -13619582, 16143160 ], [ 2650686, -8812895, -12895271, 14949119, 8228279, -4937544, -12566937, -9213088, -11214951, -16454327, 7203488, -7671417, 11209918, -17529748, -474689, 7132271, 18158097, -21627796, -10912010, -2718855, 6408173, -5432282, 8749864 ], [ 272754, -8229497, -16331825, 19612121, 8096417, -5681016, -17900559, -3564064, -9880881, -14007137, 3092576, -11488815, 10757554, -15223372, -1611623, 8538281, 17157975, -22423948, -13211078, -7104657, 14327003, 2755018, 1356568 ], [ -2105178, -7646099, -19768379, 24275123, 7964555, -6424488, -23234181, 2084960, -8546811, -11559947, -1018336, -15306213, 10305190, -12916996, -2748557, 9944291, 16157853, -23220100, -15510146, -11490459, 22245833, 10942318, -6036728 ], [ -2347098, -7569623, -19950914, 23371850, 7280948, -6361593, -24016704, 3643361, -6281904, -10729457, -3134500, -14269587, 8817214, -10599712, -3347615, 9479447, 14786724, -21486832, -15087383, -12721479, 24302156, 16109473, -10077356 ], [ -453006, -8000069, -16879430, 16902302, 6045596, -5492331, -20248128, 1111139, -3086160, -11515667, -3255916, -8378937, 6293626, -8271520, -3408797, 7143749, 13044588, -17224144, -11942789, -10797717, 20495972, 18256483, -10765316 ], [ 1441086, -8430515, -13807946, 10432754, 4810244, -4623069, -16479552, -1421083, 109584, -12301877, -3377332, -2488287, 3770038, -5943328, -3469979, 4808051, 11302452, -12961456, -8798195, -8873955, 16689788, 20403493, -11453276 ], [ 3335178, -8860961, -10736462, 3963206, 3574892, -3753807, -12710976, -3953305, 3305328, -13088087, -3498748, 3402363, 1246450, -3615136, -3531161, 2472353, 9560316, -8698768, -5653601, -6950193, 12883604, 22550503, -12141236 ], [ 5229270, -9291407, -7664978, -2506342, 2339540, -2884545, -8942400, -6485527, 6501072, -13874297, -3620164, 9293013, -1277138, -1286944, -3592343, 136655, 7818180, -4436080, -2509007, -5026431, 9077420, 24697513, -12829196 ], [ 6184949, -9401314, -4830365, -8432288, 1298690, -2938569, -6100904, -7882743, 8461299, -13320878, -4059302, 13864007, -3104787, 771571, -3924582, -1312660, 6248979, -992019, 680403, -2578585, 6028189, 25145987, -12808092 ], [ 2448563, -7908526, -3180107, -11640224, 1230350, -7609023, -7894808, -3604929, 4243941, -6069314, -6087050, 11836721, -1452741, 1481701, -5612106, 1669940, 5544453, -1641093, 4093893, 2489681, 6763723, 17101781, -9241668 ], [ -1287823, -6415738, -1529849, -14848160, 1162010, -12279477, -9688712, 672885, 26583, 1182250, -8114798, 9809435, 199305, 2191831, -7299630, 4652540, 4839927, -2290167, 7507383, 7557947, 7499257, 9057575, -5675244 ], [ -5024209, -4922950, 120409, -18056096, 1093670, -16949931, -11482616, 4950699, -4190775, 8433814, -10142546, 7782149, 1851351, 2901961, -8987154, 7635140, 4135401, -2939241, 10920873, 12626213, 8234791, 1013369, -2108820 ], [ -8760595, -3430162, 1770667, -21264032, 1025330, -21620385, -13276520, 9228513, -8408133, 15685378, -12170294, 5754863, 3503397, 3612091, -10674678, 10617740, 3430875, -3588315, 14334363, 17694479, 8970325, -7030837, 1457604 ], [ -12496981, -1937374, 3420925, -24471968, 956990, -26290839, -15070424, 13506327, -12625491, 22936942, -14198042, 3727577, 5155443, 4322221, -12362202, 13600340, 2726349, -4237389, 17747853, 22762745, 9705859, -15075043, 5024028 ], [ -9361062, -2000521, 177668, -19955129, 4019575, -25667333, -15881563, 10967261, -9486579, 21860966, -11807530, 2774651, 1996104, 1241216, -9035706, 11301060, 2785018, -1815328, 16262938, 21178911, 5464738, -15741059, 5019132 ], [ -4850682, -2374855, -4044292, -13893335, 7708345, -23985035, -16496149, 7064819, -4876413, 19119482, -8533366, 2036597, -2125512, -2598016, -4706406, 7945404, 2996326, 1220960, 13798342, 18264657, 228286, -14931437, 4299972 ], [ -340302, -2749189, -8266252, -7831541, 11397115, -22302737, -17110735, 3162377, -266247, 16377998, -5259202, 1298543, -6247128, -6437248, -377106, 4589748, 3207634, 4257248, 11333746, 15350403, -5008166, -14121815, 3580812 ], [ 4170078, -3123523, -12488212, -1769747, 15085885, -20620439, -17725321, -740065, 4343919, 13636514, -1985038, 560489, -10368744, -10276480, 3952194, 1234092, 3418942, 7293536, 8869150, 12436149, -10244618, -13312193, 2861652 ], [ 8680458, -3497857, -16710172, 4292047, 18774655, -18938141, -18339907, -4642507, 8954085, 10895030, 1289126, -177565, -14490360, -14115712, 8281494, -2121564, 3630250, 10329824, 6404554, 9521895, -15481070, -12502571, 2142492 ] ], [ [ 11720576, 8397856, 16893152, -19862368, -14898624, -14334464, 3668096, 23497504, 22377664, 17571968, 22450976, -9931712, -27502176, 26841792, -15465600, -6236672, 18678368, -20000160, -22323008, -4077344, -20223936, 6069216, -9502624 ], [ 11720576, 8397856, 16893152, -19862368, -14898624, -14334464, 3668096, 23497504, 22377664, 17571968, 22450976, -9931712, -27502176, 26841792, -15465600, -6236672, 18678368, -20000160, -22323008, -4077344, -20223936, 6069216, -9502624 ], [ 11720576, 8397856, 16893152, -19862368, -14898624, -14334464, 3668096, 23497504, 22377664, 17571968, 22450976, -9931712, -27502176, 26841792, -15465600, -6236672, 18678368, -20000160, -22323008, -4077344, -20223936, 6069216, -9502624 ], [ 13804776, 6012461, 9976242, -16537198, -9586174, -8022354, 6999566, 16862739, 17254074, 13808118, 16116266, -6222957, -19069541, 21368232, -12904890, -7574887, 15304198, -19202225, -14919448, -7707524, -13319396, 3042086, -6109744 ], [ 16305816, 3149987, 1675950, -12546994, -3211234, -447822, 10997330, 8901021, 11105766, 9291498, 8514614, -1772451, -8950379, 14799960, -9832038, -9180745, 11255194, -18244703, -6035176, -12063740, -5033948, -590470, -2038288 ], [ 18806856, 287513, -6624342, -8556790, 3163706, 7126710, 14995094, 939303, 4957458, 4774878, 912962, 2678055, 1168783, 8231688, -6759186, -10786603, 7206190, -17287181, 2849096, -16419956, 3251500, -4223026, 2033168 ], [ 21307896, -2574961, -14924634, -4566586, 9538646, 14701242, 18992858, -7022415, -1190850, 258258, -6688690, 7128561, 11287945, 1663416, -3686334, -12392461, 3157186, -16329659, 11733368, -20776172, 11536948, -7855582, 6104624 ], [ 23808936, -5437435, -23224926, -576382, 15913586, 22275774, 22990622, -14984133, -7339158, -4258362, -14290342, 11579067, 21407107, -4904856, -613482, -13998319, -891818, -15372137, 20617640, -25132388, 19822396, -11488138, 10176080 ], [ 25005561, -6164857, -24014622, 911858, 15192998, 24892074, 24642557, -15596907, -7572276, -8320620, -17963617, 11514087, 22306522, -9330198, 2148273, -14386516, -3582032, -15306113, 20915222, -26553065, 20105224, -13490188, 11453891 ], [ 24897771, -4757227, -17293722, -101866, 7376882, 22550142, 23948663, -8860737, -1890204, -11928516, -17708515, 6933621, 13986190, -11612610, 4598931, -13557052, -4913456, -16131587, 12626114, -25038203, 12385432, -13861732, 9938057 ], [ 24789981, -3349597, -10572822, -1115590, -439234, 20208210, 23254769, -2124567, 3791868, -15536412, -17453413, 2353155, 5665858, -13895022, 7049589, -12727588, -6244880, -16957061, 4337006, -23523341, 4665640, -14233276, 8422223 ], [ 24682191, -1941967, -3851922, -2129314, -8255350, 17866278, 22560875, 4611603, 9473940, -19144308, -17198311, -2227311, -2654474, -16177434, 9500247, -11898124, -7576304, -17782535, -3952102, -22008479, -3054152, -14604820, 6906389 ], [ 24574401, -534337, 2868978, -3143038, -16071466, 15524346, 21866981, 11347773, 15156012, -22752204, -16943209, -6807777, -10974806, -18459846, 11950905, -11068660, -8907728, -18608009, -12241210, -20493617, -10773944, -14976364, 5390555 ], [ 23238035, 737914, 7540744, -4467158, -21053668, 12702220, 19810248, 17055564, 19706844, -24589226, -15612050, -9975199, -17166465, -19765321, 14019461, -10196643, -10358166, -19647949, -17730540, -19200100, -17378532, -14719654, 3785862 ], [ 15758789, 1333270, 1966840, -7343258, -11866300, 7479124, 10939320, 17621460, 18601476, -17571878, -8900606, -6077401, -12714759, -16186111, 14177507, -9111861, -12403674, -21760219, -9220980, -19013308, -18407100, -11321674, 1736874 ], [ 8279543, 1928626, -3607064, -10219358, -2678932, 2256028, 2068392, 18187356, 17496108, -10554530, -2189162, -2179603, -8263053, -12606901, 14335553, -8027079, -14449182, -23872489, -711420, -18826516, -19435668, -7923694, -312114 ], [ 800297, 2523982, -9180968, -13095458, 6508436, -2967068, -6802536, 18753252, 16390740, -3537182, 4522282, 1718195, -3811347, -9027691, 14493599, -6942297, -16494690, -25984759, 7798140, -18639724, -20464236, -4525714, -2361102 ], [ -6678949, 3119338, -14754872, -15971558, 15695804, -8190164, -15673464, 19319148, 15285372, 3480166, 11233726, 5615993, 640359, -5448481, 14651645, -5857515, -18540198, -28097029, 16307700, -18452932, -21492804, -1127734, -4410090 ], [ -14158195, 3714694, -20328776, -18847658, 24883172, -13413260, -24544392, 19885044, 14180004, 10497514, 17945170, 9513791, 5092065, -1869271, 14809691, -4772733, -20585706, -30209299, 24817260, -18266140, -22521372, 2270246, -6459078 ], [ -9814156, 6565120, -16788890, -19267963, 24396005, -15537281, -21472730, 20358385, 7519096, 11519697, 17411879, 12692234, 15741, 2839879, 16639082, -8674751, -20510444, -27726214, 26194990, -14756088, -16157135, 3180666, -2132466 ], [ -3105460, 9866560, -11426246, -19197109, 21973931, -17041487, -16012550, 20813215, -252920, 11342847, 15429641, 15726806, -6966189, 7775017, 18802742, -13574129, -20011028, -24324058, 26146354, -10581384, -8314337, 3593574, 3469266 ], [ 3603236, 13168000, -6063602, -19126255, 19551857, -18545693, -10552370, 21268045, -8024936, 11165997, 13447403, 18761378, -13948119, 12710155, 20966402, -18473507, -19511612, -20921902, 26097718, -6406680, -471539, 4006482, 9070998 ], [ 10311932, 16469440, -700958, -19055401, 17129783, -20049899, -5092190, 21722875, -15796952, 10989147, 11465165, 21795950, -20930049, 17645293, 23130062, -23372885, -19012196, -17519746, 26049082, -2231976, 7371259, 4419390, 14672730 ], [ 17020628, 19770880, 4661686, -18984547, 14707709, -21554105, 367990, 22177705, -23568968, 10812297, 9482927, 24830522, -27911979, 22580431, 25293722, -28272263, -18512780, -14117590, 26000446, 1942728, 15214057, 4832298, 20274462 ], [ 17249861, 20343217, 4607029, -15074698, 10253453, -17790635, 3693781, 20801623, -23561591, 7880490, 10089821, 22932623, -30460812, 22656910, 26022137, -30411203, -16378289, -12469462, 25942543, 1525383, 19775473, 2758275, 20814462 ], [ 10999631, 18186451, -864929, -7325854, 3767015, -8759489, 4885183, 17594629, -15774821, 2193726, 13285847, 16102253, -28576548, 17874730, 25315307, -29789705, -12608723, -12575362, 25875373, -3484011, 21055507, -1802679, 16292730 ], [ 4749401, 16029685, -6336887, 422990, -2719423, 271657, 6076585, 14387635, -7988051, -3493038, 16481873, 9271883, -26692284, 13092550, 24608477, -29168207, -8839157, -12681262, 25808203, -8493405, 22335541, -6363633, 11770998 ], [ -1500829, 13872919, -11808845, 8171834, -9205861, 9302803, 7267987, 11180641, -201281, -9179802, 19677899, 2441513, -24808020, 8310370, 23901647, -28546709, -5069591, -12787162, 25741033, -13502799, 23615575, -10924587, 7249266 ], [ -7751059, 11716153, -17280803, 15920678, -15692299, 18333949, 8459389, 7973647, 7585489, -14866566, 22873925, -4388857, -22923756, 3528190, 23194817, -27925211, -1300025, -12893062, 25673863, -18512193, 24895609, -15485541, 2727534 ], [ -11830230, 9209052, -21576159, 22432026, -21347847, 25192925, 8556933, 4594981, 13214315, -19402822, 25409583, -8934010, -20482686, -1069148, 21197233, -27207323, 2575060, -13429954, 24222858, -21735348, 25565314, -17947183, -107863 ], [ -5054106, 4950276, -19988505, 22755894, -22848945, 21191051, 3185187, 357955, 8053421, -18186538, 24643401, -2053078, -15257586, -4742276, 12745879, -26007485, 6977740, -16121806, 15852678, -16027308, 23183374, -9912265, 5488415 ], [ 1722018, 691500, -18400851, 23079762, -24350043, 17189177, -2186559, -3879071, 2892527, -16970254, 23877219, 4827854, -10032486, -8415404, 4294525, -24807647, 11380420, -18813658, 7482498, -10319268, 20801434, -1877347, 11084693 ], [ 8498142, -3567276, -16813197, 23403630, -25851141, 13187303, -7558305, -8116097, -2268367, -15753970, 23111037, 11708786, -4807386, -12088532, -4156829, -23607809, 15783100, -21505510, -887682, -4611228, 18419494, 6157571, 16680971 ], [ 15274266, -7826052, -15225543, 23727498, -27352239, 9185429, -12930051, -12353123, -7429261, -14537686, 22344855, 18589718, 417714, -15761660, -12608183, -22407971, 20185780, -24197362, -9257862, 1096812, 16037554, 14192489, 22277249 ], [ 22050390, -12084828, -13637889, 24051366, -28853337, 5183555, -18301797, -16590149, -12590155, -13321402, 21578673, 25470650, 5642814, -19434788, -21059537, -21208133, 24588460, -26889214, -17628042, 6804852, 13655614, 22227407, 27873527 ], [ 14592384, -13632734, -14430395, 25020414, -22640340, 5952096, -15424993, -13117490, -14740724, -14539228, 16603486, 24945247, 1764994, -17889991, -18552271, -19978260, 23864965, -25765291, -17752082, 10662632, 9364779, 21905670, 24296940 ], [ 4287552, -14638466, -15698933, 26118498, -14884524, 7674720, -10898479, -8102894, -16289228, -16243876, 10786498, 22938577, -3933410, -15301609, -13853281, -18742380, 22116235, -23878213, -16226894, 14150360, 4692165, 19912602, 18885780 ], [ -6017280, -15644198, -16967471, 27216582, -7128708, 9397344, -6371965, -3088298, -17837732, -17948524, 4969510, 20931907, -9631814, -12713227, -9154291, -17506500, 20367505, -21991135, -14701706, 17638088, 19551, 17919534, 13474620 ], [ -16322112, -16649930, -18236009, 28314666, 627108, 11119968, -1845451, 1926298, -19386236, -19653172, -847478, 18925237, -15330218, -10124845, -4455301, -16270620, 18618775, -20104057, -13176518, 21125816, -4653063, 15926466, 8063460 ], [ -26626944, -17655662, -19504547, 29412750, 8382924, 12842592, 2681063, 6940894, -20934740, -21357820, -6664466, 16918567, -21028622, -7536463, 243689, -15034740, 16870045, -18216979, -11651330, 24613544, -9325677, 13933398, 2652300 ], [ -27475533, -13702364, -16954478, 29616243, 10912710, 10282983, 6659681, 7051270, -19230200, -18416680, -6497288, 12684322, -19057280, -4495204, 1888730, -15270276, 15919642, -13342012, -12445235, 21518603, -11648886, 14141538, -2225625 ], [ -18867879, -4790036, -10585802, 28925145, 8216466, 3441141, 10090403, 2257426, -14272616, -10829752, -345944, 6222502, -9416192, -1001068, 479822, -16977228, 15767566, -5479156, -15558233, 11840993, -11622690, 16550886, -6570315 ], [ -10260225, 4122292, -4217126, 28234047, 5520222, -3400701, 13521125, -2536418, -9315032, -3242824, 5805400, -239318, 224896, 2493068, -929086, -18684180, 15615490, 2383700, -18671231, 2163383, -11596494, 18960234, -10915005 ], [ -1652571, 13034620, 2151550, 27542949, 2823978, -10242543, 16951847, -7330262, -4357448, 4344104, 11956744, -6701138, 9865984, 5987204, -2337994, -20391132, 15463414, 10246556, -21784229, -7514227, -11570298, 21369582, -15259695 ], [ 6955083, 21946948, 8520226, 26851851, 127734, -17084385, 20382569, -12124106, 600136, 11931032, 18108088, -13162958, 19507072, 9481340, -3746902, -22098084, 15311338, 18109412, -24897227, -17191837, -11544102, 23778930, -19604385 ], [ 14209602, 29052253, 13167816, 25885144, -2702436, -21473236, 23123734, -15441194, 4874940, 16865531, 22530899, -17543306, 26095070, 12086891, -5277703, -22701771, 14336991, 23666968, -27344553, -24355110, -11393980, 25721580, -21685785 ], [ 14698446, 27122443, 9209976, 23540392, -6202236, -13597132, 22417114, -11374502, 5735844, 8537885, 18311045, -11516294, 17417618, 10249517, -7417969, -17789133, 9251289, 17698024, -26463519, -18946698, -10624228, 25330740, -12450735 ], [ 15187290, 25192633, 5252136, 21195640, -9702036, -5721028, 21710494, -7307810, 6596748, 210239, 14091191, -5489282, 8740166, 8412143, -9558235, -12876495, 4165587, 11729080, -25582485, -13538286, -9854476, 24939900, -3215685 ], [ 15676134, 23262823, 1294296, 18850888, -13201836, 2155076, 21003874, -3241118, 7457652, -8117407, 9871337, 537730, 62714, 6574769, -11698501, -7963857, -920115, 5760136, -24701451, -8129874, -9084724, 24549060, 6019365 ], [ 16164978, 21333013, -2663544, 16506136, -16701636, 10031180, 20297254, 825574, 8318556, -16445053, 5651483, 6564742, -8614738, 4737395, -13838767, -3051219, -6005817, -208808, -23820417, -2721462, -8314972, 24158220, 15254415 ], [ 16653822, 19403203, -6621384, 14161384, -20201436, 17907284, 19590634, 4892266, 9179460, -24772699, 1431629, 12591754, -17292190, 2900021, -15979033, 1861419, -11091519, -6177752, -22939383, 2686950, -7545220, 23767380, 24489465 ], [ 17154801, 16517468, -4661749, 7878577, -12854056, 13971633, 15817679, 3194233, 3961374, -23730510, -4354475, 7244261, -18569112, -1613363, -15941959, 4139022, -8487341, -2901981, -21086099, -711753, -3655598, 23596000, 23310930 ], [ 17658207, 13440548, -1518619, 808159, -3337240, 7673631, 11431457, 343255, -2472510, -20814354, -10453829, -378133, -18365928, -6661949, -15469417, 5889618, -4345187, 2222733, -19038365, -5871879, 857998, 23468512, 20049678 ], [ 18161613, 10363628, 1624511, -6262259, 6179576, 1375629, 7045235, -2507723, -8906394, -17898198, -16553183, -8000527, -18162744, -11710535, -14996875, 7640214, -203033, 7347447, -16990631, -11032005, 5371594, 23341024, 16788426 ], [ 18665019, 7286708, 4767641, -13332677, 15696392, -4922373, 2659013, -5358701, -15340278, -14982042, -22652537, -15622921, -17959560, -16759121, -14524333, 9390810, 3939121, 12472161, -14942897, -16192131, 9885190, 23213536, 13527174 ], [ 19168425, 4209788, 7910771, -20403095, 25213208, -11220375, -1727209, -8209679, -21774162, -12065886, -28751891, -23245315, -17756376, -21807707, -14051791, 11141406, 8081275, 17596875, -12895163, -21352257, 14398786, 23086048, 10265922 ], [ 19079253, 1193426, 7058906, -20957531, 26474195, -14746281, -2264965, -11394023, -21260289, -10821222, -26944952, -26265331, -15335607, -23367926, -13731004, 10024806, 9821767, 17210163, -10225871, -20184966, 17502610, 19367017, 5578356 ], [ 18397503, -1762378, 2212046, -14995985, 19479353, -15500091, 1045745, -14911733, -13798659, -11248050, -17231720, -24682969, -10697253, -21439778, -13561972, 6041010, 9160597, 11312025, -6935021, -12690258, 19196662, 12056443, -535524 ], [ 17715753, -4718182, -2634814, -9034439, 12484511, -16253901, 4356455, -18429443, -6337029, -11674878, -7518488, -23100607, -6058899, -19511630, -13392940, 2057214, 8499427, 5413887, -3644171, -5195550, 20890714, 4745869, -6649404 ], [ 17034003, -7673986, -7481674, -3072893, 5489669, -17007711, 7667165, -21947153, 1124601, -12101706, 2194744, -21518245, -1420545, -17583482, -13223908, -1926582, 7838257, -484251, -353321, 2299158, 22584766, -2564705, -12763284 ], [ 16352253, -10629790, -12328534, 2888653, -1505173, -17761521, 10977875, -25464863, 8586231, -12528534, 11907976, -19935883, 3217809, -15655334, -13054876, -5910378, 7177087, -6382389, 2937529, 9793866, 24278818, -9875279, -18877164 ], [ 14606989, -12251809, -15586214, 8044158, -7126280, -17570681, 13914668, -27041408, 14849662, -13062753, 19269467, -18247866, 7594232, -13046139, -12980005, -9799013, 7082177, -11145793, 6215898, 14878775, 24384191, -15101082, -23712222 ], [ 7544155, -7204903, -10897994, 9169458, -5878712, -12656591, 14981876, -18912128, 15122098, -14133927, 14872253, -16031574, 10661000, -7031709, -13375939, -13211843, 9818567, -10235527, 9431862, 7914689, 16546169, -9903030, -22153170 ], [ 481321, -2157997, -6209774, 10294758, -4631144, -7742501, 16049084, -10782848, 15394534, -15205101, 10475039, -13815282, 13727768, -1017279, -13771873, -16624673, 12554957, -9325261, 12647826, 950603, 8708147, -4704978, -20594118 ], [ -6581513, 2888909, -1521554, 11420058, -3383576, -2828411, 17116292, -2653568, 15666970, -16276275, 6077825, -11598990, 16794536, 4997151, -14167807, -20037503, 15291347, -8414995, 15863790, -6013483, 870125, 493074, -19035066 ], [ -13644347, 7935815, 3166666, 12545358, -2136008, 2085679, 18183500, 5475712, 15939406, -17347449, 1680611, -9382698, 19861304, 11011581, -14563741, -23450333, 18027737, -7504729, 19079754, -12977569, -6967897, 5691126, -17476014 ], [ -20707181, 12982721, 7854886, 13670658, -888440, 6999769, 19250708, 13604992, 16211842, -18418623, -2716603, -7166406, 22928072, 17026011, -14959675, -26863163, 20764127, -6594463, 22295718, -19941655, -14805919, 10889178, -15916962 ], [ -21570110, 13716962, 9517666, 8279028, 4273003, 6908259, 14775116, 11103777, 17202058, -16135532, -5931827, -4782044, 19235940, 18680821, -17643179, -18440123, 15930252, -5322177, 19525132, -19272346, -10429256, 8621705, -15987740 ], [ -21193058, 13588670, 10575358, 1584012, 10217221, 5815629, 9190964, 6476463, 18335830, -13181588, -8910653, -2364068, 14192028, 19463707, -20784197, -7649909, 9582324, -3977487, 15557236, -17076358, -3609656, 4861127, -16384484 ], [ -20816006, 13460378, 11633050, -5111004, 16161439, 4722999, 3606812, 1849149, 19469602, -10227644, -11889479, 53908, 9148116, 20246593, -23925215, 3140305, 3234396, -2632797, 11589340, -14880370, 3209944, 1100549, -16781228 ], [ -20438954, 13332086, 12690742, -11806020, 22105657, 3630369, -1977340, -2778165, 20603374, -7273700, -14868305, 2471884, 4104204, 21029479, -27066233, 13930519, -3113532, -1288107, 7621444, -12684382, 10029544, -2660029, -17177972 ], [ -20061902, 13203794, 13748434, -18501036, 28049875, 2537739, -7561492, -7405479, 21737146, -4319756, -17847131, 4889860, -939708, 21812365, -30207251, 24720733, -9461460, 56583, 3653548, -10488394, 16849144, -6420607, -17574716 ], [ -18237728, 12441257, 12217954, -19617894, 27379456, 3514944, -8623303, -7790619, 23085193, -1535762, -15519587, 5269690, -2660784, 18722401, -27987650, 26359918, -9534144, 2879550, 1100830, -9834499, 19638292, -6746572, -17871686 ], [ -14966432, 11044475, 8099302, -15156594, 20094400, 6561984, -5162773, -3933585, 24647515, 1078282, -7885673, 3611374, -1059024, 11759587, -20407430, 18848074, -3331584, 7180794, -36710, -10722697, 18396988, -3637924, -18068882 ], [ -11695136, 9647693, 3980650, -10695294, 12809344, 9609024, -1702243, -76551, 26209837, 3692326, -251759, 1953058, 542736, 4796773, -12827210, 11336230, 2870976, 11482038, -1174250, -11610895, 17155684, -529276, -18266078 ], [ -8423840, 8250911, -138002, -6233994, 5524288, 12656064, 1758287, 3780483, 27772159, 6306370, 7382155, 294742, 2144496, -2166041, -5246990, 3824386, 9073536, 15783282, -2311790, -12499093, 15914380, 2579372, -18463274 ], [ -5152544, 6854129, -4256654, -1772694, -1760768, 15703104, 5218817, 7637517, 29334481, 8920414, 15016069, -1363574, 3746256, -9128855, 2333230, -3687458, 15276096, 20084526, -3449330, -13387291, 14673076, 5688020, -18660470 ], [ -1611583, 5355005, -8101242, 2674086, -8168175, 17287546, 7576343, 9736219, 29717419, 11491509, 20997546, -3309614, 4164085, -13482926, 9134433, -9191316, 19250423, 22191117, -3948908, -13104968, 12277936, 8664695, -17737153 ], [ 3277703, 3344171, -10575510, 7048266, -10187337, 11558998, 4418849, 3043261, 24203437, 13847859, 18716838, -6694274, -1337741, -4793282, 12040551, -4655244, 12083585, 13324443, -1258676, -6970040, 4113616, 10981505, -11211271 ], [ 8166989, 1333337, -13049778, 11422446, -12206499, 5830450, 1261355, -3649697, 18689455, 16204209, 16436130, -10078934, -6839567, 3896362, 14946669, -119172, 4916747, 4457769, 1431556, -835112, -4050704, 13298315, -4685389 ], [ 13056275, -677497, -15524046, 15796626, -14225661, 101902, -1896139, -10342655, 13175473, 18560559, 14155422, -13463594, -12341393, 12586006, 17852787, 4416900, -2250091, -4408905, 4121788, 5299816, -12215024, 15615125, 1840493 ], [ 17945561, -2688331, -17998314, 20170806, -16244823, -5626646, -5053633, -17035613, 7661491, 20916909, 11874714, -16848254, -17843219, 21275650, 20758905, 8952972, -9416929, -13275579, 6812020, 11434744, -20379344, 17931935, 8366375 ], [ 22834847, -4699165, -20472582, 24544986, -18263985, -11355194, -8211127, -23728571, 2147509, 23273259, 9594006, -20232914, -23345045, 29965294, 23665023, 13489044, -16583767, -22142253, 9502252, 17569672, -28543664, 20248745, 14892257 ], [ 20945693, -3669004, -16395290, 25261721, -10951632, -12157687, -5990041, -20026639, 578087, 20039469, 10723618, -21447619, -23706216, 22102533, 16889376, 11441276, -11242775, -17191852, 8510189, 16608275, -25311394, 17343335, 13866064 ], [ 17700851, -2030644, -11007686, 25246967, -1772976, -11974969, -2693239, -14245729, -202423, 15687651, 12535294, -22228333, -23039256, 10929291, 8177376, 8076740, -3400217, -9478036, 6781667, 14227613, -19799806, 13393481, 11329456 ], [ 14456009, -392284, -5620082, 25232213, 7405680, -11792251, 603563, -8464819, -982933, 11335833, 14346970, -23009047, -22372296, -243951, -534624, 4712204, 4442341, -1764220, 5053145, 11846951, -14288218, 9443627, 8792848 ], [ 11211167, 1246076, -232478, 25217459, 16584336, -11609533, 3900365, -2683909, -1763443, 6984015, 16158646, -23789761, -21705336, -11417193, -9246624, 1347668, 12284899, 5949596, 3324623, 9466289, -8776630, 5493773, 6256240 ], [ 7966325, 2884436, 5155126, 25202705, 25762992, -11426815, 7197167, 3097001, -2543953, 2632197, 17970322, -24570475, -21038376, -22590435, -17958624, -2016868, 20127457, 13663412, 1596101, 7085627, -3265042, 1543919, 3719632 ], [ 7641722, 6028502, 6739120, 20472437, 26345109, -10070437, 10091210, 5003951, 95507, 3151962, 16471861, -22880089, -18558168, -26868006, -22144242, -6420100, 19579177, 18202271, 1990892, 7128248, -1617685, -528886, 3376315 ], [ 10237358, 10678274, 4519504, 11026655, 18330687, -7540399, 12582494, 3036941, 6154937, 8543310, 11663263, -18718603, -14264712, -24249906, -21803478, -11862028, 10640059, 19566173, 4508996, 9594152, -3834559, -724642, 5226289 ], [ 12832994, 15328046, 2299888, 1580873, 10316265, -5010361, 15073778, 1069931, 12214367, 13934658, 6854665, -14557117, -9971256, -21631806, -21462714, -17303956, 1700941, 20930075, 7027100, 12060056, -6051433, -920398, 7076263 ], [ 15428630, 19977818, 80272, -7864909, 2301843, -2480323, 17565062, -897079, 18273797, 19326006, 2046067, -10395631, -5677800, -19013706, -21121950, -22745884, -7238177, 22293977, 9545204, 14525960, -8268307, -1116154, 8926237 ], [ 18024266, 24627590, -2139344, -17310691, -5712579, 49715, 20056346, -2864089, 24333227, 24717354, -2762531, -6234145, -1384344, -16395606, -20781186, -28187812, -16177295, 23657879, 12063308, 16991864, -10485181, -1311910, 10776211 ], [ 19396087, 27776266, -3795936, -23447617, -11765695, 1708852, 21219484, -5056142, 27749217, 27957859, -6288292, -3051171, 2585462, -14722401, -19536405, -31910041, -23035963, 23483357, 13574428, 18221773, -12555497, -740524, 11433472 ], [ 14648833, 23419462, -2637408, -13040263, -8012281, -986516, 15741892, -8373410, 17948007, 20444149, -3399868, -4760757, 4937018, -17773671, -13771539, -27033775, -19492381, 15616715, 10050628, 13271707, -13893023, 3666572, 6127168 ], [ 9901579, 19062658, -1478880, -2632909, -4258867, -3681884, 10264300, -11690678, 8146797, 12930439, -511444, -6470343, 7288574, -20824941, -8006673, -22157509, -15948799, 7750073, 6526828, 8321641, -15230549, 8073668, 820864 ], [ 5154325, 14705854, -320352, 7774445, -505453, -6377252, 4786708, -15007946, -1654413, 5416729, 2376980, -8179929, 9640130, -23876211, -2241807, -17281243, -12405217, -116569, 3003028, 3371575, -16568075, 12480764, -4485440 ], [ 407071, 10349050, 838176, 18181799, 3247961, -9072620, -690884, -18325214, -11455623, -2096981, 5265404, -9889515, 11991686, -26927481, 3523059, -12404977, -8861635, -7983211, -520772, -1578491, -17905601, 16887860, -9791744 ], [ -4340183, 5992246, 1996704, 28589153, 7001375, -11767988, -6168476, -21642482, -21256833, -9610691, 8153828, -11599101, 14343242, -29978751, 9287925, -7528711, -5318053, -15849853, -4044572, -6528557, -19243127, 21294956, -15098048 ], [ -4359112, 7801717, 5285782, 25716527, 8651274, -11331861, -4871518, -18473750, -20144403, -6097476, 8410767, -10028372, 11644933, -21389026, 5080166, -5155125, -8200536, -10741750, 279028, -3228523, -13078563, 20832117, -13468932 ], [ -3432376, 10844443, 9000970, 20187905, 9880470, -10269435, -2219650, -14007818, -16849245, -378876, 8141409, -7801580, 7936651, -10471102, -1122118, -3282075, -12368232, -3038698, 6172108, 1721531, -5413581, 19395291, -10452732 ], [ -2505640, 13887169, 12716158, 14659283, 11109666, -9207009, 432218, -9541886, -13554087, 5339724, 7872051, -5574788, 4228369, 446822, -7324402, -1409025, -16535928, 4664354, 12065188, 6671585, 2251401, 17958465, -7436532 ], [ -1578904, 16929895, 16431346, 9130661, 12338862, -8144583, 3084086, -5075954, -10258929, 11058324, 7602693, -3347996, 520087, 11364746, -13526686, 464025, -20703624, 12367406, 17958268, 11621639, 9916383, 16521639, -4420332 ], [ -652168, 19972621, 20146534, 3602039, 13568058, -7082157, 5735954, -610022, -6963771, 16776924, 7333335, -1121204, -3188195, 22282670, -19728970, 2337075, -24871320, 20070458, 23851348, 16571693, 17581365, 15084813, -1404132 ], [ -2447560, 22042939, 17543902, 3376622, 11586987, -8143542, 7071587, -1023191, -2207052, 19294305, 7346025, 2284999, -2041406, 22273793, -19450717, 877233, -23984823, 24141113, 24557020, 17561171, 17993352, 10035123, -853977 ], [ -6965080, 23140849, 8623450, 8454410, 6395649, -11328738, 7090985, -6315461, 4011228, 18610467, 7640763, 6870613, 3960454, 11338115, -12691927, -3915501, -18044133, 24579371, 20075284, 14590073, 11152344, 1372569, -2769867 ], [ -11482600, 24238759, -297002, 13532198, 1204311, -14513934, 7110383, -11607731, 10229508, 17926629, 7935501, 11456227, 9962314, 402437, -5933137, -8708235, -12103443, 25017629, 15593548, 11618975, 4311336, -7289985, -4685757 ], [ -16000120, 25336669, -9217454, 18609986, -3987027, -17699130, 7129781, -16900001, 16447788, 17242791, 8230239, 16041841, 15964174, -10533241, 825653, -13500969, -6162753, 25455887, 11111812, 8647877, -2529672, -15952539, -6601647 ], [ -20517640, 26434579, -18137906, 23687774, -9178365, -20884326, 7149179, -22192271, 22666068, 16558953, 8524977, 20627455, 21966034, -21468919, 7584443, -18293703, -222063, 25894145, 6630076, 5676779, -9370680, -24615093, -8517537 ], [ -23432228, 26760760, -24428503, 27349260, -12509976, -22297576, 6914929, -26260441, 27048367, 14799187, 7987176, 22695163, 26381212, -29098374, 13286559, -22358241, 5374413, 25053951, 3736749, 2270713, -14217984, -31396945, -9905802 ], [ -18332156, 23228296, -17569825, 23929236, -6542952, -14851096, 5412439, -24208111, 22250761, 7659781, 3286680, 12173341, 22862980, -20196714, 13705305, -22781799, 9249819, 17821497, 8785467, -3310193, -9096768, -28775287, -8655942 ], [ -13232084, 19695832, -10711147, 20509212, -575928, -7404616, 3909949, -22155781, 17453155, 520375, -1413816, 1651519, 19344748, -11295054, 14124051, -23205357, 13125225, 10589043, 13834185, -8891099, -3975552, -26153629, -7406082 ], [ -8132012, 16163368, -3852469, 17089188, 5391096, 41864, 2407459, -20103451, 12655549, -6619031, -6114312, -8870303, 15826516, -2393394, 14542797, -23628915, 17000631, 3356589, 18882903, -14472005, 1145664, -23531971, -6156222 ], [ -3031940, 12630904, 3006209, 13669164, 11358120, 7488344, 904969, -18051121, 7857943, -13758437, -10814808, -19392125, 12308284, 6508266, 14961543, -24052473, 20876037, -3875865, 23931621, -20052911, 6266880, -20910313, -4906362 ], [ 2068132, 9098440, 9864887, 10249140, 17325144, 14934824, -597521, -15998791, 3060337, -20897843, -15515304, -29913947, 8790052, 15409926, 15380289, -24476031, 24751443, -11108319, 28980339, -25633817, 11388096, -18288655, -3656502 ], [ -394656, 4772146, 10909670, 10050281, 12601588, 13192924, 222764, -9614116, -1240639, -21134359, -15444330, -30122879, 2519220, 14669256, 12185545, -22511434, 17422904, -6770873, 27373232, -20433448, 8427677, -12069442, -948827 ], [ -4370016, 287086, 10791674, 10495655, 5739916, 9613348, 1507604, -2362972, -5442289, -19990297, -14419062, -28269233, -4302132, 12000120, 8268103, -20069206, 7853576, -119447, 24434960, -13076824, 3850931, -5130718, 2050411 ], [ -8345376, -4197974, 10673678, 10941029, -1121756, 6033772, 2792444, 4888172, -9643939, -18846235, -13393794, -26415587, -11123484, 9330984, 4350661, -17626978, -1715752, 6531979, 21496688, -5720200, -725815, 1808006, 5049649 ], [ -12320736, -8683034, 10555682, 11386403, -7983428, 2454196, 4077284, 12139316, -13845589, -17702173, -12368526, -24561941, -17944836, 6661848, 433219, -15184750, -11285080, 13183405, 18558416, 1636424, -5302561, 8746730, 8048887 ], [ -16296096, -13168094, 10437686, 11831777, -14845100, -1125380, 5362124, 19390460, -18047239, -16558111, -11343258, -22708295, -24766188, 3992712, -3484223, -12742522, -20854408, 19834831, 15620144, 8993048, -9879307, 15685454, 11048125 ], [ -18055767, -13253894, 10895858, 12958523, -19109717, -274934, 3340055, 18819062, -16137124, -12785902, -8585067, -16971347, -26126958, 3969633, -2941256, -9119011, -25376701, 19099702, 11030849, 11864000, -9386695, 20364329, 12832057 ], [ -17599749, -8940434, 11930198, 14766641, -20777279, 5005534, -1988923, 10425122, -8115244, -6385546, -4093953, -7351097, -22027146, 6592611, 2062120, -4314217, -24851959, 10978018, 4790531, 10249280, -3824725, 22783355, 13400683 ], [ -17143731, -4626974, 12964538, 16574759, -22444841, 10286002, -7317901, 2031182, -93364, 14810, 397161, 2269153, -17927334, 9215589, 7065496, 490577, -24327217, 2856334, -1449787, 8634560, 1737245, 25202381, 13969309 ], [ -16687713, -313514, 13998878, 18382877, -24112403, 15566470, -12646879, -6362758, 7928516, 6415166, 4888275, 11889403, -13827522, 11838567, 12068872, 5295371, -23802475, -5265350, -7690105, 7019840, 7299215, 27621407, 14537935 ], [ -16231695, 3999946, 15033218, 20190995, -25779965, 20846938, -17975857, -14756698, 15950396, 12815522, 9379389, 21509653, -9727710, 14461545, 17072248, 10100165, -23277733, -13387034, -13930423, 5405120, 12861185, 30040433, 15106561 ], [ -15044067, 6873822, 15319510, 20022161, -26298551, 24773717, -21800258, -21266136, 21249359, 17439786, 11882958, 28755281, -5666189, 15346330, 21299935, 13140881, -22733487, -20035964, -18661695, 4602120, 17047925, 30748321, 15310590 ], [ -10198389, 2549778, 11865562, 9968567, -21072257, 21932051, -18101774, -18353064, 12933737, 13183590, 4448802, 24127799, -1796123, 7540150, 21649177, 7361207, -22091721, -19321124, -15847737, 7857720, 14358515, 22900519, 13691634 ], [ -5352711, -1774266, 8411614, -85027, -15845963, 19090385, -14403290, -15439992, 4618115, 8927394, -2985354, 19500317, 2073943, -266030, 21998419, 1581533, -21449955, -18606284, -13033779, 11113320, 11669105, 15052717, 12072678 ], [ -507033, -6098310, 4957666, -10138621, -10619669, 16248719, -10704806, -12526920, -3697507, 4671198, -10419510, 14872835, 5944009, -8072210, 22347661, -4198141, -20808189, -17891444, -10219821, 14368920, 8979695, 7204915, 10453722 ], [ 4338645, -10422354, 1503718, -20192215, -5393375, 13407053, -7006322, -9613848, -12013129, 415002, -17853666, 10245353, 9814075, -15878390, 22696903, -9977815, -20166423, -17176604, -7405863, 17624520, 6290285, -642887, 8834766 ], [ 9184323, -14746398, -1950230, -30245809, -167081, 10565387, -3307838, -6700776, -20328751, -3841194, -25287822, 5617871, 13684141, -23684570, 23046145, -15757489, -19524657, -16461764, -4591905, 20880120, 3600875, -8490689, 7215810 ], [ 8467886, -12404647, -1607258, -27494228, 2138133, 9055386, -5264364, -2526249, -19821368, -229045, -19837428, 3656259, 12594942, -17840965, 18596622, -16614323, -14880986, -11196304, 770578, 19088950, -74390, -11368346, 8931434 ], [ 6639026, -8729737, -504902, -22181612, 3859131, 7811718, -8351892, 1900569, -17549384, 4956773, -11810124, 2227821, 10513890, -9267403, 13187346, -16486589, -9436934, -5020720, 6642766, 16288426, -3946826, -13251974, 11313974 ], [ 4810166, -5054827, 597454, -16868996, 5580129, 6568050, -11439420, 6327387, -15277400, 10142591, -3782820, 799383, 8432838, -693841, 7778070, -16358855, -3992882, 1154864, 12514954, 13487902, -7819262, -15135602, 13696514 ], [ 2981306, -1379917, 1699810, -11556380, 7301127, 5324382, -14526948, 10754205, -13005416, 15328409, 4244484, -629055, 6351786, 7879721, 2368794, -16231121, 1451170, 7330448, 18387142, 10687378, -11691698, -17019230, 16079054 ], [ 1152446, 2294993, 2802166, -6243764, 9022125, 4080714, -17614476, 15181023, -10733432, 20514227, 12271788, -2057493, 4270734, 16453283, -3040482, -16103387, 6895222, 13506032, 24259330, 7886854, -15564134, -18902858, 18461594 ], [ 1004603, 2717774, 2756227, -5994278, 7923879, 1947945, -16979244, 15252450, -8266787, 19928957, 17007447, -3615234, 4572747, 19193903, -3445677, -16264211, 7892263, 15178322, 26591860, 6276577, -17824313, -16208273, 19731560 ], [ 2537777, -111574, 1561993, -10807922, 4006389, -1073925, -12621252, 10968486, -5605481, 13572599, 18451461, -5302278, 7257825, 16101581, 1153209, -16713593, 4442293, 12347318, 25384732, 5856547, -18472235, -8935475, 19888952 ], [ 4070951, -2940922, 367759, -15621566, 88899, -4095795, -8263260, 6684522, -2944175, 7216241, 19895475, -6989322, 9942903, 13009259, 5752095, -17162975, 992323, 9516314, 24177604, 5436517, -19120157, -1662677, 20046344 ], [ 5604125, -5770270, -826475, -20435210, -3828591, -7117665, -3905268, 2400558, -282869, 859883, 21339489, -8676366, 12627981, 9916937, 10350981, -17612357, -2457647, 6685310, 22970476, 5016487, -19768079, 5610121, 20203736 ], [ 7137299, -8599618, -2020709, -25248854, -7746081, -10139535, 452724, -1883406, 2378437, -5496475, 22783503, -10363410, 15313059, 6824615, 14949867, -18061739, -5907617, 3854306, 21763348, 4596457, -20416001, 12882919, 20361128 ], [ 8868609, -10962720, -3449347, -27551153, -10752092, -12807615, 3668992, -5128928, 4270692, -10484499, 23723575, -12259711, 17269332, 4713973, 18155618, -17081404, -9216579, 848048, 20892150, 5049900, -20451884, 17912383, 20024109 ], [ 11590599, -10994592, -6050005, -17296727, -9200708, -13706745, 1176640, -3182240, 2317692, -8630853, 22143937, -15202297, 15581580, 7511731, 14395694, -8952484, -11820501, -3034480, 21700602, 9870708, -17427572, 11725177, 17215035 ], [ 14312589, -11026464, -8650663, -7042301, -7649324, -14605875, -1315712, -1235552, 364692, -6777207, 20564299, -18144883, 13893828, 10309489, 10635770, -823564, -14424423, -6917008, 22509054, 14691516, -14403260, 5537971, 14405961 ], [ 17034579, -11058336, -11251321, 3212125, -6097940, -15505005, -3808064, 711136, -1588308, -4923561, 18984661, -21087469, 12206076, 13107247, 6875846, 7305356, -17028345, -10799536, 23317506, 19512324, -11378948, -649235, 11596887 ], [ 19756569, -11090208, -13851979, 13466551, -4546556, -16404135, -6300416, 2657824, -3541308, -3069915, 17405023, -24030055, 10518324, 15905005, 3115922, 15434276, -19632267, -14682064, 24125958, 24333132, -8354636, -6836441, 8787813 ], [ 22478559, -11122080, -16452637, 23720977, -2995172, -17303265, -8792768, 4604512, -5494308, -1216269, 15825385, -26972641, 8830572, 18702763, -644002, 23563196, -22236189, -18564592, 24934410, 29153940, -5330324, -13023647, 5978739 ], [ 22263634, -10312167, -18131350, 20346763, -4884433, -17317885, -11641100, 6368735, -7896313, -276393, 10181772, -20586312, 7813175, 14421516, -4056951, 18534186, -20282116, -17463470, 18576107, 25210698, 11293, -13983358, 6031875 ], [ 21461326, -9333897, -19625674, 14246821, -7461823, -17155603, -14560628, 8096465, -10388119, 480729, 3725364, -12334200, 6929849, 8724468, -7400505, 10873590, -17416444, -15365618, 10784453, 19514646, 5816371, -13897570, 6657453 ], [ 20659018, -8355627, -21119998, 8146879, -10039213, -16993321, -17480156, 9824195, -12879925, 1237851, -2731044, -4082088, 6046523, 3027420, -10744059, 3212994, -14550772, -13267766, 2992799, 13818594, 11621449, -13811782, 7283031 ], [ 19856710, -7377357, -22614322, 2046937, -12616603, -16831039, -20399684, 11551925, -15371731, 1994973, -9187452, 4170024, 5163197, -2669628, -14087613, -4447602, -11685100, -11169914, -4798855, 8122542, 17426527, -13725994, 7908609 ], [ 19054402, -6399087, -24108646, -4053005, -15193993, -16668757, -23319212, 13279655, -17863537, 2752095, -15643860, 12422136, 4279871, -8366676, -17431167, -12108198, -8819428, -9072062, -12590509, 2426490, 23231605, -13640206, 8534187 ], [ 18819121, -4135710, -21166975, -5327261, -16824919, -17128981, -25121756, 14545994, -16119397, 2613057, -16405662, 16945218, 4833026, -9414918, -18850833, -16928784, -9156643, -7408415, -14792782, -1428408, 24255826, -13763494, 9128229 ], [ 19150867, -587226, -13789309, -1775831, -17509381, -18211711, -25807316, 15350942, -10139311, 1577859, -11472858, 17739270, 6822662, -5814354, -18346611, -18909360, -12696745, -6178973, -11405674, -3442152, 20499190, -14095858, 9690735 ], [ 19482613, 2961258, -6411643, 1775599, -18193843, -19294441, -26492876, 16155890, -4159225, 542661, -6540054, 18533322, 8812298, -2213790, -17842389, -20889936, -16236847, -4949531, -8018566, -5455896, 16742554, -14428222, 10253241 ], [ 19814359, 6509742, 966023, 5327029, -18878305, -20377171, -27178436, 16960838, 1820861, -492537, -1607250, 19327374, 10801934, 1386774, -17338167, -22870512, -19776949, -3720089, -4631458, -7469640, 12985918, -14760586, 10815747 ], [ 20146105, 10058226, 8343689, 8878459, -19562767, -21459901, -27863996, 17765786, 7800947, -1527735, 3325554, 20121426, 12791570, 4987338, -16833945, -24851088, -23317051, -2490647, -1244350, -9483384, 9229282, -15092950, 11378253 ], [ 19003164, 11851341, 14775720, 11819251, -18696499, -22242747, -28387048, 17412981, 13309093, -2143519, 7568687, 19353599, 14465367, 7291087, -15922911, -26343075, -25586611, -1133833, 1783980, -11520235, 6451261, -14480755, 11629185 ], [ 10486788, 4867611, 16479576, 11706853, -10076581, -21526173, -28097560, 11271411, 16457539, -662233, 8363465, 10776377, 14559969, 3110761, -12977817, -25392117, -21503461, 859841, 3018420, -13672621, 8566315, -9145765, 10322247 ], [ 1970412, -2116119, 18183432, 11594455, -1456663, -20809599, -27808072, 5129841, 19605985, 819053, 9158243, 2199155, 14654571, -1069565, -10032723, -24441159, -17420311, 2853515, 4252860, -15825007, 10681369, -3810775, 9015309 ], [ -6545964, -9099849, 19887288, 11482057, 7163255, -20093025, -27518584, -1011729, 22754431, 2300339, 9953021, -6378067, 14749173, -5249891, -7087629, -23490201, -13337161, 4847189, 5487300, -17977393, 12796423, 1524215, 7708371 ], [ -15062340, -16083579, 21591144, 11369659, 15783173, -19376451, -27229096, -7153299, 25902877, 3781625, 10747799, -14955289, 14843775, -9430217, -4142535, -22539243, -9254011, 6840863, 6721740, -20129779, 14911477, 6859205, 6401433 ], [ -23578716, -23067309, 23295000, 11257261, 24403091, -18659877, -26939608, -13294869, 29051323, 5262911, 11542577, -23532511, 14938377, -13610543, -1197441, -21588285, -5170861, 8834537, 7956180, -22282165, 17026531, 12194195, 5094495 ], [ -21872807, -19770409, 20838771, 8259483, 19021969, -15780858, -25197910, -13399189, 21013184, 1330137, 12632330, -16001143, 12499089, -9508464, 1436163, -16994662, -3428811, 5653366, 5689255, -22141956, 12153705, 11403440, 5702172 ], [ -18122441, -14417383, 17550525, 4684629, 10840639, -12469350, -23165770, -12296059, 10737728, -3685449, 13781078, -5248057, 9553023, -3749904, 4007469, -11672506, -2154981, 1437226, 2722057, -21543228, 5883303, 9387536, 6692772 ], [ -14372075, -9064357, 14262279, 1109775, 2659309, -9157842, -21133630, -11192929, 462272, -8701035, 14929826, 5505029, 6606957, 2008656, 6578775, -6350350, -881151, -2778914, -245141, -20944500, -387099, 7371632, 7683372 ], [ -10621709, -3711331, 10974033, -2465079, -5522021, -5846334, -19101490, -10089799, -9813184, -13716621, 16078574, 16258115, 3660891, 7767216, 9150081, -1028194, 392679, -6995054, -3212339, -20345772, -6657501, 5355728, 8673972 ], [ -6871343, 1641695, 7685787, -6039933, -13703351, -2534826, -17069350, -8986669, -20088640, -18732207, 17227322, 27011201, 714825, 13525776, 11721387, 4293962, 1666509, -11211194, -6179537, -19747044, -12927903, 3339824, 9664572 ], [ -6392369, 2152079, 6958191, -4375095, -14653562, 1715898, -17069743, -10377331, -25593622, -20485716, 14069543, 30335567, -1476684, 12327654, 13193925, 5832728, 96669, -11638604, -9343301, -15172257, -17053218, -156829, 6705384 ], [ -9184787, -2180179, 8791245, 2529435, -8372654, 6905838, -19102669, -14261785, -26328130, -18977148, 6605237, 26231213, -2913636, 4172850, 13567695, 3588104, -4316841, -8277284, -12703631, -6621411, -19033446, -5134231, -203592 ], [ -11977205, -6512437, 10624299, 9433965, -2091746, 12095778, -21135595, -18146239, -27062638, -17468580, -859069, 22126859, -4350588, -3981954, 13941465, 1343480, -8730351, -4915964, -16063961, 1929435, -21013674, -10111633, -7112568 ], [ -14769623, -10844695, 12457353, 16338495, 4189162, 17285718, -23168521, -22030693, -27797146, -15960012, -8323375, 18022505, -5787540, -12136758, 14315235, -901144, -13143861, -1554644, -19424291, 10480281, -22993902, -15089035, -14021544 ], [ -17562041, -15176953, 14290407, 23243025, 10470070, 22475658, -25201447, -25915147, -28531654, -14451444, -15787681, 13918151, -7224492, -20291562, 14689005, -3145768, -17557371, 1806676, -22784621, 19031127, -24974130, -20066437, -20930520 ], [ -18713312, -18685671, 14406030, 28470299, 14678016, 25461212, -25288130, -28995119, -29103963, -13033794, -21063294, 10100885, -8469177, -26737864, 14388343, -5457550, -20750732, 3555167, -24575392, 24655196, -25161585, -24234748, -25917296 ], [ -11658848, -18076689, 5934498, 25311293, 8521152, 17424836, -15643598, -28052681, -28865277, -12070734, -15395442, 7719059, -8752527, -24641656, 10715521, -8105122, -17843348, -2760487, -18518368, 15645380, -16385175, -24357604, -21293072 ], [ -4604384, -17467707, -2537034, 22152287, 2364288, 9388460, -5999066, -27110243, -28626591, -11107674, -9727590, 5337233, -9035877, -22545448, 7042699, -10752694, -14935964, -9076141, -12461344, 6635564, -7608765, -24480460, -16668848 ], [ 2450080, -16858725, -11008566, 18993281, -3792576, 1352084, 3645466, -26167805, -28387905, -10144614, -4059738, 2955407, -9319227, -20449240, 3369877, -13400266, -12028580, -15391795, -6404320, -2374252, 1167645, -24603316, -12044624 ], [ 9504544, -16249743, -19480098, 15834275, -9949440, -6684292, 13289998, -25225367, -28149219, -9181554, 1608114, 573581, -9602577, -18353032, -302945, -16047838, -9121196, -21707449, -347296, -11384068, 9944055, -24726172, -7420400 ], [ 16559008, -15640761, -27951630, 12675269, -16106304, -14720668, 22934530, -24282929, -27910533, -8218494, 7275966, -1808245, -9885927, -16256824, -3975767, -18695410, -6213812, -28023103, 5709728, -20393884, 18720465, -24849028, -2796176 ], [ 16969202, -14987479, -28498687, 10042593, -12281303, -11044624, 19373022, -23825211, -26353947, -3687559, 6740263, -5337761, -8323812, -17334301, -6187064, -19515167, -8415463, -25887917, 1794447, -18914670, 15783120, -24589064, -3897777 ], [ 16050542, -14325337, -27460849, 7515183, -6459929, -5026096, 13170306, -23464437, -24533781, 1556951, 4963849, -9096815, -6392604, -19046515, -8106056, -19969361, -11638921, -22062563, -4115295, -15337650, 10503024, -24252536, -6144543 ], [ 15131882, -13663195, -26423011, 4987773, -638555, 992432, 6967590, -23103663, -22713615, 6801461, 3187435, -12855869, -4461396, -20758729, -10025048, -20423555, -14862379, -18237209, -10025037, -11760630, 5222928, -23916008, -8391309 ], [ 14213222, -13001053, -25385173, 2460363, 5182819, 7010960, 764874, -22742889, -20893449, 12045971, 1411021, -16614923, -2530188, -22470943, -11944040, -20877749, -18085837, -14411855, -15934779, -8183610, -57168, -23579480, -10638075 ], [ 13294562, -12338911, -24347335, -67047, 11004193, 13029488, -5437842, -22382115, -19073283, 17290481, -365393, -20373977, -598980, -24183157, -13863032, -21331943, -21309295, -10586501, -21844521, -4606590, -5337264, -23242952, -12884841 ], [ 13333388, -12957322, -21280108, -2505864, 9704170, 16501418, -5255826, -20477910, -18600243, 17306495, -456038, -22211930, 2730852, -24867208, -12863030, -19400177, -19034551, -7523282, -21822063, 8895, -5542686, -19026470, -11707503 ], [ 14329700, -14856286, -16183492, -4856088, 1282750, 17426750, 1310922, -17030274, -19474329, 12094013, 1139086, -22128782, 7459308, -24523096, -8944034, -15082451, -11261605, -5222198, -15867405, 5662845, -673434, -10930034, -7106061 ], [ 15326012, -16755250, -11086876, -7206312, -7138670, 18352082, 7877670, -13582638, -20348415, 6881531, 2734210, -22045634, 12187764, -24178984, -5025038, -10764725, -3488659, -2921114, -9912747, 11316795, 4195818, -2833598, -2504619 ], [ 16322324, -18654214, -5990260, -9556536, -15560090, 19277414, 14444418, -10135002, -21222501, 1669049, 4329334, -21962486, 16916220, -23834872, -1106042, -6446999, 4284287, -620030, -3958089, 16970745, 9065070, 5262838, 2096823 ], [ 17318636, -20553178, -893644, -11906760, -23981510, 20202746, 21011166, -6687366, -22096587, -3543433, 5924458, -21879338, 21644676, -23490760, 2812954, -2129273, 12057233, 1681054, 1996569, 22624695, 13934322, 13359274, 6698265 ], [ 17910828, -20708229, 3609597, -12720968, -29511791, 20581677, 24799511, -3300139, -22822708, -6796741, 6537897, -21597208, 24891857, -23256038, 5228698, 738526, 17785593, 3461247, 7466264, 27153772, 18179077, 19911928, 9876360 ], [ 16482420, -12143715, 5145963, -5855096, -20586377, 18228603, 14695841, -214957, -22809004, -254179, 2242911, -20320168, 20732663, -23568266, 128182, -3643310, 13291023, 2636985, 10511144, 26058484, 19301347, 18745672, 5937720 ], [ 15054012, -3579201, 6682329, 1010776, -11660963, 15875529, 4592171, 2870225, -22795300, 6288383, -2052075, -19043128, 16573469, -23880494, -4972334, -8025146, 8796453, 1812723, 13556024, 24963196, 20423617, 17579416, 1999080 ], [ 13625604, 4985313, 8218695, 7876648, -2735549, 13522455, -5511499, 5955407, -22781596, 12830945, -6347061, -17766088, 12414275, -24192722, -10072850, -12406982, 4301883, 988461, 16600904, 23867908, 21545887, 16413160, -1939560 ], [ 12197196, 13549827, 9755061, 14742520, 6189865, 11169381, -15615169, 9040589, -22767892, 19373507, -10642047, -16489048, 8255081, -24504950, -15173366, -16788818, -192687, 164199, 19645784, 22772620, 22668157, 15246904, -5878200 ], [ 10768788, 22114341, 11291427, 21608392, 15115279, 8816307, -25718839, 12125771, -22754188, 25916069, -14937033, -15212008, 4095887, -24817178, -20273882, -21170654, -4687257, -660063, 22690664, 21677332, 23790427, 14080648, -9816840 ], [ 12865155, 20719850, 5964348, 22058109, 10021308, 3378113, -23107769, 13615908, -19718914, 27856546, -10636384, -14551333, -353697, -25195141, -18452948, -16462460, -104927, 2979705, 15831499, 19684179, 19014982, 15364417, -11304140 ], [ 15666477, 17333558, -735420, 21224595, 2123460, -2677105, -17953751, 14787036, -16079326, 28876606, -4616608, -14013931, -4861359, -25586251, -15247724, -9936260, 6292783, 7512279, 6991525, 17511453, 13059994, 17138191, -12301172 ], [ 18467799, 13947266, -7435188, 20391081, -5774388, -8732323, -12799733, 15958164, -12439738, 29896666, 1403168, -13476529, -9369021, -25977361, -12042500, -3410060, 12690493, 12044853, -1848449, 15338727, 7105006, 18911965, -13298204 ], [ 21269121, 10560974, -14134956, 19557567, -13672236, -14787541, -7645715, 17129292, -8800150, 30916726, 7422944, -12939127, -13876683, -26368471, -8837276, 3116140, 19088203, 16577427, -10688423, 13166001, 1150018, 20685739, -14295236 ], [ 24070443, 7174682, -20834724, 18724053, -21570084, -20842759, -2491697, 18300420, -5160562, 31936786, 13442720, -12401725, -18384345, -26759581, -5632052, 9642340, 25485913, 21110001, -19528397, 10993275, -4804970, 22459513, -15292268 ], [ 25256730, 4680605, -24345657, 15100890, -23379078, -21274924, 492955, 14769201, -3313726, 30858607, 12535862, -8595211, -19023552, -24978220, -3672401, 9958918, 23655178, 18594558, -22055114, 7623192, -4743776, 20258092, -14214500 ], [ 24827982, 3078743, -24667755, 8688078, -19099218, -16084036, 1308241, 6535635, -3259642, 27682189, 4702370, -1519585, -15794304, -21024388, -2958323, 4065874, 13595998, 9031098, -18268574, 3055752, 1333600, 14081476, -11061932 ], [ 24399234, 1476881, -24989853, 2275266, -14819358, -10893148, 2123527, -1697931, -3205558, 24505771, -3131122, 5556041, -12565056, -17070556, -2244245, -1827170, 3536818, -532362, -14482034, -1511688, 7410976, 7904860, -7909364 ], [ 23970486, -124981, -25311951, -4137546, -10539498, -5702260, 2938813, -9931497, -3151474, 21329353, -10964614, 12631667, -9335808, -13116724, -1530167, -7720214, -6522362, -10095822, -10695494, -6079128, 13488352, 1728244, -4756796 ], [ 23541738, -1726843, -25634049, -10550358, -6259638, -511372, 3754099, -18165063, -3097390, 18152935, -18798106, 19707293, -6106560, -9162892, -816089, -13613258, -16581542, -19659282, -6908954, -10646568, 19565728, -4448372, -1604228 ], [ 23100300, -3200464, -25733052, -14661320, -2667609, 3489444, 4343612, -24674321, -3004725, 14354975, -24230422, 25126921, -3129811, -6148305, -786731, -18004269, -23888494, -27595096, -3920818, -13021308, 23108964, -10131453, 1927460 ], [ 22595412, -4032880, -24716580, -7263032, -2514735, 1539900, 3804260, -22562039, -2719155, 7449305, -17656858, 22266559, -1415557, -7829943, -4180973, -14885115, -17434306, -27392680, -4924702, -4432548, 13981500, -13346859, 7354748 ], [ 22090524, -4865296, -23700108, 135256, -2361861, -409644, 3264908, -20449757, -2433585, 543635, -11083294, 19406197, 298697, -9511581, -7575215, -11765961, -10980118, -27190264, -5928586, 4156212, 4854036, -16562265, 12782036 ], [ 21585636, -5697712, -22683636, 7533544, -2208987, -2359188, 2725556, -18337475, -2148015, -6362035, -4509730, 16545835, 2012951, -11193219, -10969457, -8646807, -4525930, -26987848, -6932470, 12744972, -4273428, -19777671, 18209324 ], [ 21080748, -6530128, -21667164, 14931832, -2056113, -4308732, 2186204, -16225193, -1862445, -13267705, 2063834, 13685473, 3727205, -12874857, -14363699, -5527653, 1928258, -26785432, -7936354, 21333732, -13400892, -22993077, 23636612 ], [ 20575860, -7362544, -20650692, 22330120, -1903239, -6258276, 1646852, -14112911, -1576875, -20173375, 8637398, 10825111, 5441459, -14556495, -17757941, -2408499, 8382446, -26583016, -8940238, 29922492, -22528356, -26208483, 29063900 ], [ 13446447, -6749780, -19321430, 23888573, -3099100, -5731650, -1561725, -10837759, 447165, -20039630, 11286257, 8224059, 8504683, -14291038, -13979453, 760685, 9982104, -27411655, -9001817, 22027827, -17407525, -19078964, 20975758 ], [ 4992129, -5847980, -17929610, 24279059, -4564708, -4709790, -5304147, -7330033, 2818899, -18498002, 13150175, 5674869, 11837701, -13636162, -8766419, 3939875, 10610856, -28446505, -8874935, 10836477, -9437035, -9880460, 10184530 ], [ -3462189, -4946180, -16537790, 24669545, -6030316, -3687930, -9046569, -3822307, 5190633, -16956374, 15014093, 3125679, 15170719, -12981286, -3553385, 7119065, 11239608, -29481355, -8748053, -354873, -1466545, -681956, -606698 ], [ -11916507, -4044380, -15145970, 25060031, -7495924, -2666070, -12788991, -314581, 7562367, -15414746, 16878011, 576489, 18503737, -12326410, 1659649, 10298255, 11868360, -30516205, -8621171, -11546223, 6503945, 8516548, -11397926 ], [ -20370825, -3142580, -13754150, 25450517, -8961532, -1644210, -16531413, 3193145, 9934101, -13873118, 18741929, -1972701, 21836755, -11671534, 6872683, 13477445, 12497112, -31551055, -8494289, -22737573, 14474435, 17715052, -22189154 ], [ -22344993, -4189016, -11982947, 20352830, -6457213, -3501132, -17713536, 5496278, 10310097, -14080328, 17048396, -1488423, 21368695, -12786922, 10142725, 14633060, 12797985, -29751052, -6066515, -27209142, 18204704, 22462231, -26037425 ], [ -17839011, -7183688, -9832361, 9766970, 17033, -8236836, -16335360, 6594818, 8690355, -16036376, 11797412, 2029323, 17099557, -15672574, 11469775, 13765100, 12770979, -25116196, -1337849, -24960930, 17694752, 22758085, -22942739 ], [ -13333029, -10178360, -7681775, -818890, 6491279, -12972540, -14957184, 7693358, 7070613, -17992424, 6546428, 5547069, 12830419, -18558226, 12796825, 12897140, 12743973, -20481340, 3390817, -22712718, 17184800, 23053939, -19848053 ], [ -8827047, -13173032, -5531189, -11404750, 12965525, -17708244, -13579008, 8791898, 5450871, -19948472, 1295444, 9064815, 8561281, -21443878, 14123875, 12029180, 12716967, -15846484, 8119483, -20464506, 16674848, 23349793, -16753367 ], [ -4321065, -16167704, -3380603, -21990610, 19439771, -22443948, -12200832, 9890438, 3831129, -21904520, -3955540, 12582561, 4292143, -24329530, 15450925, 11161220, 12689961, -11211628, 12848149, -18216294, 16164896, 23645647, -13658681 ], [ -1361059, -18137176, -1136852, -30541334, 23731457, -26268504, -11210753, 10498506, 1629150, -22133966, -8570759, 15298262, 668031, -25840841, 15994548, 10751258, 12854553, -6889872, 16985073, -14880538, 15085369, 22903265, -10353642 ], [ -6130933, -14980648, 1572724, -28916378, 17110343, -25537320, -12161159, 8654214, -3484014, -13730402, -10007153, 14003738, 269049, -20480447, 12621036, 12631286, 13977135, -4133616, 18163287, -6107062, 11157967, 16969703, -5996838 ], [ -10900807, -11824120, 4282300, -27291422, 10489229, -24806136, -13111565, 6809922, -8597178, -5326838, -11443547, 12709214, -129933, -15120053, 9247524, 14511314, 15099717, -1377360, 19341501, 2666414, 7230565, 11036141, -1640034 ], [ -15670681, -8667592, 6991876, -25666466, 3868115, -24074952, -14061971, 4965630, -13710342, 3076726, -12879941, 11414690, -528915, -9759659, 5874012, 16391342, 16222299, 1378896, 20519715, 11439890, 3303163, 5102579, 2716770 ], [ -20440555, -5511064, 9701452, -24041510, -2752999, -23343768, -15012377, 3121338, -18823506, 11480290, -14316335, 10120166, -927897, -4399265, 2500500, 18271370, 17344881, 4135152, 21697929, 20213366, -624239, -830983, 7073574 ], [ -25210429, -2354536, 12411028, -22416554, -9374113, -22612584, -15962783, 1277046, -23936670, 19883854, -15752729, 8825642, -1326879, 961129, -873012, 20151398, 18467463, 6891408, 22876143, 28986842, -4551641, -6764545, 11430378 ], [ -18448758, -5171308, 8467724, -20887883, -4429322, -20296580, -16055269, 2062499, -19343934, 20125403, -10756258, 10204418, -4408806, -946987, 2367351, 17113476, 18767995, 10270349, 19732012, 28661568, -6742628, -10653497, 13645122 ], [ -9380778, -9182740, 3193844, -19378469, 2828650, -17663612, -15976171, 3373901, -12810018, 18734549, -4473214, 12117854, -8027322, -4308805, 6930489, 13091964, 18904117, 13773827, 15723412, 26516544, -8586332, -14133527, 15431454 ], [ -312798, -13194172, -2080036, -17869055, 10086622, -15030644, -15897073, 4685303, -6276102, 17343695, 1809830, 14031290, -11645838, -7670623, 11493627, 9070452, 19040239, 17277305, 11714812, 24371520, -10430036, -17613557, 17217786 ], [ 8755182, -17205604, -7353916, -16359641, 17344594, -12397676, -15817975, 5996705, 257814, 15952841, 8092874, 15944726, -15264354, -11032441, 16056765, 5048940, 19176361, 20780783, 7706212, 22226496, -12273740, -21093587, 19004118 ], [ 17823162, -21217036, -12627796, -14850227, 24602566, -9764708, -15738877, 7308107, 6791730, 14561987, 14375918, 17858162, -18882870, -14394259, 20619903, 1027428, 19312483, 24284261, 3697612, 20081472, -14117444, -24573617, 20790450 ] ], [ [ -7990144, 11869408, 26006048, -23130016, -18286656, -24831488, 15065984, 21075424, 2343232, -7931008, 25484768, 15498688, -13337760, 6779712, 9945216, -6227456, 26853536, -12875616, -12479168, 8113696, 9796032, -16571616, 16984736 ], [ -7990144, 11869408, 26006048, -23130016, -18286656, -24831488, 15065984, 21075424, 2343232, -7931008, 25484768, 15498688, -13337760, 6779712, 9945216, -6227456, 26853536, -12875616, -12479168, 8113696, 9796032, -16571616, 16984736 ], [ -7990144, 11869408, 26006048, -23130016, -18286656, -24831488, 15065984, 21075424, 2343232, -7931008, 25484768, 15498688, -13337760, 6779712, 9945216, -6227456, 26853536, -12875616, -12479168, 8113696, 9796032, -16571616, 16984736 ], [ -3334824, 11900603, 19300638, -16485826, -16508146, -17331198, 13727714, 18296709, 4109142, -9957318, 17337638, 14558853, -11129795, 5654232, 9164586, -8519761, 21621226, -12247511, -9813928, 6517156, 10436932, -15002806, 12793136 ], [ 2251560, 11938037, 11254146, -8512798, -14373934, -8330850, 12121790, 14962251, 6228234, -12388890, 7561082, 13431051, -8480237, 4303656, 8227830, -11270527, 15342454, -11493785, -6615640, 4601308, 11206012, -13120234, 7763216 ], [ 7837944, 11975471, 3207654, -539770, -12239722, 669498, 10515866, 11627793, 8347326, -14820462, -2215474, 12303249, -5830679, 2953080, 7291074, -14021293, 9063682, -10740059, -3417352, 2685460, 11975092, -11237662, 2733296 ], [ 13424328, 12012905, -4838838, 7433258, -10105510, 9669846, 8909942, 8293335, 10466418, -17252034, -11992030, 11175447, -3181121, 1602504, 6354318, -16772059, 2784910, -9986333, -219064, 769612, 12744172, -9355090, -2296624 ], [ 19010712, 12050339, -12885330, 15406286, -7971298, 18670194, 7304018, 4958877, 12585510, -19683606, -21768586, 10047645, -531563, 251928, 5417562, -19522825, -3493862, -9232607, 2979224, -1146236, 13513252, -7472518, -7326544 ], [ 22545807, 11137265, -16056210, 16041758, -6453046, 22958118, 6269291, 1923987, 11852244, -18102324, -23876455, 8153361, 3190, -220506, 4127319, -21097996, -5751536, -7814855, 4431002, -4014815, 11673016, -6717652, -9724459 ], [ 24029613, 9273683, -14351478, 9339674, -5550754, 22533618, 5805761, -811335, 8266620, -12508188, -18315637, 5492595, -1576862, 185202, 2483589, -21497572, -3988112, -5733077, 4136270, -7836125, 7223464, -7090492, -9490369 ], [ 25513419, 7410101, -12646746, 2637590, -4648462, 22109118, 5342231, -3546657, 4680996, -6914052, -12754819, 2831829, -3156914, 590910, 839859, -21897148, -2224688, -3651299, 3841538, -11657435, 2773912, -7463332, -9256279 ], [ 26997225, 5546519, -10942014, -4064494, -3746170, 21684618, 4878701, -6281979, 1095372, -1319916, -7194001, 171063, -4736966, 996618, -803871, -22296724, -461264, -1569521, 3546806, -15478745, -1675640, -7836172, -9022189 ], [ 28481031, 3682937, -9237282, -10766578, -2843878, 21260118, 4415171, -9017301, -2490252, 4274220, -1633183, -2489703, -6317018, 1402326, -2447601, -22696300, 1302160, 512257, 3252074, -19300055, -6125192, -8209012, -8788099 ], [ 28400453, 2238358, -7302344, -16130906, -1176124, 20213908, 3174648, -10622892, -5318844, 8336986, 3537538, -4069849, -6751431, 1844993, -3943261, -22754037, 2737446, 1652261, 3388428, -22378108, -10001916, -7742602, -8378646 ], [ 20497955, 2888794, -4216376, -14806454, 4318940, 16059148, -1950840, -6579828, -4362276, 4742902, 6757774, -246895, -1457649, 2472455, -4698571, -21102579, 2532042, -1916605, 5680212, -21739876, -11014500, -3079942, -7092378 ], [ 12595457, 3539230, -1130408, -13482002, 9814004, 11904388, -7076328, -2536764, -3405708, 1148818, 9978010, 3576059, 3836133, 3099917, -5453881, -19451121, 2326638, -5485471, 7971996, -21101644, -12027084, 1582718, -5806110 ], [ 4692959, 4189666, 1955560, -12157550, 15309068, 7749628, -12201816, 1506300, -2449140, -2445266, 13198246, 7399013, 9129915, 3727379, -6209191, -17799663, 2121234, -9054337, 10263780, -20463412, -13039668, 6245378, -4519842 ], [ -3209539, 4840102, 5041528, -10833098, 20804132, 3594868, -17327304, 5549364, -1492572, -6039350, 16418482, 11221967, 14423697, 4354841, -6964501, -16148205, 1915830, -12623203, 12555564, -19825180, -14052252, 10908038, -3233574 ], [ -11112037, 5490538, 8127496, -9508646, 26299196, -559892, -22452792, 9592428, -536004, -9633434, 19638718, 15044921, 19717479, 4982303, -7719811, -14496747, 1710426, -16192069, 14847348, -19186948, -15064836, 15570698, -1947306 ], [ -7090900, 3313024, 9106954, -10682269, 23982275, -880007, -21559670, 11298967, -4825016, -8309193, 16459409, 15301190, 12862251, 8719345, -4108186, -14893049, -1244468, -15722410, 12909442, -15464136, -13297385, 13740438, -2771358 ], [ -685036, 569920, 9665110, -12355507, 20102957, -433193, -19462826, 12538201, -10163144, -6001287, 12000191, 14844122, 3577221, 13078303, 376826, -15698903, -4749260, -14445046, 10125598, -11124408, -10973927, 10611594, -4017474 ], [ 5720828, -2173184, 10223266, -14028745, 16223639, 13621, -17365982, 13777435, -15501272, -3693381, 7540973, 14387054, -5707809, 17437261, 4861838, -16504757, -8254052, -13167682, 7341754, -6784680, -8650469, 7482750, -5263590 ], [ 12126692, -4916288, 10781422, -15701983, 12344321, 460435, -15269138, 15016669, -20839400, -1385475, 3081755, 13929986, -14992839, 21796219, 9346850, -17310611, -11758844, -11890318, 4557910, -2444952, -6327011, 4353906, -6509706 ], [ 18532556, -7659392, 11339578, -17375221, 8465003, 907249, -13172294, 16255903, -26177528, 922431, -1377463, 13472918, -24277869, 26155177, 13831862, -18116465, -15263636, -10612954, 1774066, 1894776, -4003553, 1225062, -7755822 ], [ 17592419, -7012265, 10457587, -17094982, 5744795, 3535315, -11401325, 14981665, -23969921, 544230, -499381, 9783785, -26722644, 25328290, 16454543, -16947797, -15510167, -10214170, 875113, 3475377, -1143785, 952533, -8173134 ], [ 9306281, -2974907, 8135449, -14861266, 4183697, 8344633, -9956231, 11193955, -14216579, -2520078, 5716001, 2862587, -22327164, 19315558, 17214893, -13804607, -12498437, -10693966, 1861051, 2296851, 2252293, 3536319, -7761642 ], [ 1020143, 1062451, 5813311, -12627550, 2622599, 13153951, -8511137, 7406245, -4463237, -5584386, 11931383, -4058611, -17931684, 13302826, 17975243, -10661417, -9486707, -11173762, 2846989, 1118325, 5648371, 6120105, -7350150 ], [ -7265995, 5099809, 3491173, -10393834, 1061501, 17963269, -7066043, 3618535, 5290105, -8648694, 18146765, -10979809, -13536204, 7290094, 18735593, -7518227, -6474977, -11653558, 3832927, -60201, 9044449, 8703891, -6938658 ], [ -15552133, 9137167, 1169035, -8160118, -499597, 22772587, -5620949, -169175, 15043447, -11713002, 24362147, -17901007, -9140724, 1277362, 19495943, -4375037, -3463247, -12133354, 4818865, -1238727, 12440527, 11287677, -6527166 ], [ -21834522, 12489156, -516249, -5285706, -1985265, 25821323, -4748829, -3872381, 22804589, -14309290, 28512009, -21983254, -5213682, -4033028, 19837783, -1976957, -42356, -12861262, 4830918, -1777452, 15574990, 13346807, -5458849 ], [ -18098166, 12414300, 982737, 792186, -3093783, 20067149, -6741579, -7153067, 20604731, -14565478, 22334271, -11870746, -3628830, -5831708, 18087073, -3304427, 5424340, -14829730, -26454, 882828, 17401378, 12782657, -1106407 ], [ -14361810, 12339444, 2481723, 6870078, -4202301, 14312975, -8734329, -10433753, 18404873, -14821666, 16156533, -1758238, -2043978, -7630388, 16336363, -4631897, 10891036, -16798198, -4883826, 3543108, 19227766, 12218507, 3246035 ], [ -10625454, 12264588, 3980709, 12947970, -5310819, 8558801, -10727079, -13714439, 16205015, -15077854, 9978795, 8354270, -459126, -9429068, 14585653, -5959367, 16357732, -18766666, -9741198, 6203388, 21054154, 11654357, 7598477 ], [ -6889098, 12189732, 5479695, 19025862, -6419337, 2804627, -12719829, -16995125, 14005157, -15334042, 3801057, 18466778, 1125726, -11227748, 12834943, -7286837, 21824428, -20735134, -14598570, 8863668, 22880542, 11090207, 11950919 ], [ -3152742, 12114876, 6978681, 25103754, -7527855, -2949547, -14712579, -20275811, 11805299, -15590230, -2376681, 28579286, 2710578, -13026428, 11084233, -8614307, 27291124, -22703602, -19455942, 11523948, 24706930, 10526057, 16303361 ], [ -6748416, 9729070, 3309667, 24082866, -7315788, -4774176, -14202919, -17448542, 8447956, -15536068, -5186414, 23254489, -2065010, -9640753, 9901463, -8002572, 27696355, -23541805, -18437054, 9389528, 19709613, 11667882, 15372468 ], [ -11810496, 6881074, -1392947, 21642222, -6839604, -5812896, -13192777, -13399682, 4859116, -15419836, -7322546, 14842231, -8112686, -5218207, 8832281, -7002996, 27089293, -24153955, -16242914, 6296168, 13347555, 13150902, 13384908 ], [ -16872576, 4033078, -6095561, 19201578, -6363420, -6851616, -12182635, -9350822, 1270276, -15303604, -9458678, 6429973, -14160362, -795661, 7763099, -6003420, 26482231, -24766105, -14048774, 3202808, 6985497, 14633922, 11397348 ], [ -21934656, 1185082, -10798175, 16760934, -5887236, -7890336, -11172493, -5301962, -2318564, -15187372, -11594810, -1982285, -20208038, 3626885, 6693917, -5003844, 25875169, -25378255, -11854634, 109448, 623439, 16116942, 9409788 ], [ -26996736, -1662914, -15500789, 14320290, -5411052, -8929056, -10162351, -1253102, -5907404, -15071140, -13730942, -10394543, -26255714, 8049431, 5624735, -4004268, 25268107, -25990405, -9660494, -2983912, -5738619, 17599962, 7422228 ], [ -27840411, -102788, -15949826, 12754149, -5863254, -10210863, -6703321, 1589674, -6769160, -14396056, -12357944, -14687378, -26786624, 10455812, 6266294, -4092060, 24279094, -22558372, -9741221, -3323827, -10052538, 18225198, 3736785 ], [ -24465681, 5865460, -12145286, 12062511, -7243842, -11735757, -795403, 3226366, -4903832, -13162120, -7475816, -14860790, -21800768, 10846028, 8618594, -5267220, 22908130, -15082156, -12096815, -910297, -12318318, 17992650, -1646541 ], [ -21090951, 11833708, -8340746, 11370873, -8624430, -13260651, 5112515, 4863058, -3038504, -11928184, -2593688, -15034202, -16814912, 11236244, 10970894, -6442380, 21537166, -7605940, -14452409, 1503233, -14584098, 17760102, -7029867 ], [ -17716221, 17801956, -4536206, 10679235, -10005018, -14785545, 11020433, 6499750, -1173176, -10694248, 2288440, -15207614, -11829056, 11626460, 13323194, -7617540, 20166202, -129724, -16808003, 3916763, -16849878, 17527554, -12413193 ], [ -14341491, 23770204, -731666, 9987597, -11385606, -16310439, 16928351, 8136442, 692152, -9460312, 7170568, -15381026, -6843200, 12016676, 15675494, -8792700, 18795238, 7346492, -19163597, 6330293, -19115658, 17295006, -17796519 ], [ -11302770, 28453771, 2894136, 8677288, -11825916, -17096716, 20881690, 8958490, 1858788, -9062371, 10305029, -14512070, -2845870, 11579309, 16955087, -9929997, 17186841, 13034728, -20957343, 8247030, -20159332, 17151348, -21381999 ], [ -9944094, 26713933, 5626248, 4273624, -7564836, -14189908, 15062134, 5707318, -468036, -12844405, 4701155, -8431274, -3791170, 7004027, 12871145, -10877979, 14391279, 9783064, -19941849, 7679802, -15092476, 17452140, -15978249 ], [ -8585418, 24974095, 8358360, -130040, -3303756, -11283100, 9242578, 2456146, -2794860, -16626439, -902719, -2350478, -4736470, 2428745, 8787203, -11825961, 11595717, 6531400, -18926355, 7112574, -10025620, 17752932, -10574499 ], [ -7226742, 23234257, 11090472, -4533704, 957324, -8376292, 3423022, -795026, -5121684, -20408473, -6506593, 3730318, -5681770, -2146537, 4703261, -12773943, 8800155, 3279736, -17910861, 6545346, -4958764, 18053724, -5170749 ], [ -5868066, 21494419, 13822584, -8937368, 5218404, -5469484, -2396534, -4046198, -7448508, -24190507, -12110467, 9811114, -6627070, -6721819, 619319, -13721925, 6004593, 28072, -16895367, 5978118, 108092, 18354516, 233001 ], [ -4509390, 19754581, 16554696, -13341032, 9479484, -2562676, -8216090, -7297370, -9775332, -27972541, -17714341, 15891910, -7572370, -11297101, -3464623, -14669907, 3209031, -3223592, -15879873, 5410890, 5174948, 18655308, 5636751 ], [ -5266089, 17937668, 13060493, -11891561, 11073704, -2548713, -7020631, -9063857, -7449006, -21514530, -20537645, 13244291, -8180520, -9230693, -6157105, -10078494, 77509, -291531, -11550149, 2374977, 8333374, 16197280, 5612286 ], [ -6445863, 16105340, 8321027, -9271463, 12134552, -3113319, -4422169, -10533407, -4192050, -13008510, -22804835, 8850989, -8721240, -5835947, -8571295, -4379202, -3121205, 3877275, -6557579, -1154673, 11110114, 13187488, 4502178 ], [ -7625637, 14273012, 3581561, -6651365, 13195400, -3677925, -1823707, -12002957, -935094, -4502490, -25072025, 4457687, -9261960, -2441201, -10985485, 1320090, -6319919, 8046081, -1565009, -4684323, 13886854, 10177696, 3392070 ], [ -8805411, 12440684, -1157905, -4031267, 14256248, -4242531, 774755, -13472507, 2321862, 4003530, -27339215, 64385, -9802680, 953545, -13399675, 7019382, -9518633, 12214887, 3427561, -8213973, 16663594, 7167904, 2281962 ], [ -9985185, 10608356, -5897371, -1411169, 15317096, -4807137, 3373217, -14942057, 5578818, 12509550, -29606405, -4328917, -10343400, 4348291, -15813865, 12718674, -12717347, 16383693, 8420131, -11743623, 19440334, 4158112, 1171854 ], [ -7447149, 8668862, -7657354, 2098435, 13602629, -3627807, 2809757, -16855889, 7136889, 16240374, -27676616, -8371045, -8297985, 6872902, -15612580, 15233034, -11719247, 15076389, 9832087, -11415978, 18658750, 223, -429396 ], [ -1191303, 6622202, -6437854, 6497545, 9112847, -704541, -915625, -19214003, 6996075, 15196002, -21549848, -12061999, -3666435, 8527378, -12795820, 14562462, -6524333, 8292975, 7663429, -7231038, 14318842, -5305763, -2521788 ], [ 5064543, 4575542, -5218354, 10896655, 4623065, 2218725, -4641007, -21572117, 6855261, 14151630, -15423080, -15752953, 965115, 10181854, -9979060, 13891890, -1329419, 1509561, 5494771, -3046098, 9978934, -10611749, -4614180 ], [ 11320389, 2528882, -3998854, 15295765, 133283, 5141991, -8366389, -23930231, 6714447, 13107258, -9296312, -19443907, 5596665, 11836330, -7162300, 13221318, 3865495, -5273853, 3326113, 1138842, 5639026, -15917735, -6706572 ], [ 17576235, 482222, -2779354, 19694875, -4356499, 8065257, -12091771, -26288345, 6573633, 12062886, -3169544, -23134861, 10228215, 13490806, -4345540, 12550746, 9060409, -12057267, 1157455, 5323782, 1299118, -21223721, -8798964 ], [ 22446619, -1307431, -1872266, 22367154, -7710776, 10524529, -14833420, -26819648, 6125746, 10657881, 2004605, -24983574, 13990280, 14389731, -1902787, 11819005, 13309511, -17792455, -359754, 7681025, -2198983, -25137846, -10297362 ], [ 20389693, -1812049, -2527238, 16405278, -5387528, 10663831, -12656404, -18216896, 4142494, 7449711, 2415659, -17621082, 13404920, 11510901, -1330069, 10781419, 12829553, -18286513, 1380282, 899783, -1488049, -22092666, -8825790 ], [ 18332767, -2316667, -3182210, 10443402, -3064280, 10803133, -10479388, -9614144, 2159242, 4241541, 2826713, -10258590, 12819560, 8632071, -757351, 9743833, 12349595, -18780571, 3120318, -5881459, -777115, -19047486, -7354218 ], [ 16275841, -2821285, -3837182, 4481526, -741032, 10942435, -8302372, -1011392, 175990, 1033371, 3237767, -2896098, 12234200, 5753241, -184633, 8706247, 11869637, -19274629, 4860354, -12662701, -66181, -16002306, -5882646 ], [ 14218915, -3325903, -4492154, -1480350, 1582216, 11081737, -6125356, 7591360, -1807262, -2174799, 3648821, 4466394, 11648840, 2874411, 388085, 7668661, 11389679, -19768687, 6600390, -19443943, 644753, -12957126, -4411074 ], [ 12161989, -3830521, -5147126, -7442226, 3905464, 11221039, -3948340, 16194112, -3790514, -5382969, 4059875, 11828886, 11063480, -4419, 960803, 6631075, 10909721, -20262745, 8340426, -26225185, 1355687, -9911946, -2939502 ], [ 6808078, -5058514, -4251218, -7565652, 6945517, 12800181, -1860844, 14305959, -5314106, -5047604, 2233819, 10059388, 7937340, 910771, -2549549, 7271779, 9515988, -17307783, 8113492, -26381302, 2515336, -9928321, -5262980 ], [ 794770, -6431182, -3045134, -6521388, 10128931, 14667291, 208748, 10319625, -6745766, -4003532, -39659, 6463492, 4303044, 2584765, -6876515, 8248141, 7939500, -13663017, 7493164, -25212394, 3764728, -10557007, -8345468 ], [ -5218538, -7803850, -1839050, -5477124, 13312345, 16534401, 2278340, 6333291, -8177426, -2959460, -2313137, 2867596, 668748, 4258759, -11203481, 9224503, 6363012, -10018251, 6872836, -24043486, 5014120, -11185693, -11427956 ], [ -11231846, -9176518, -632966, -4432860, 16495759, 18401511, 4347932, 2346957, -9609086, -1915388, -4586615, -728300, -2965548, 5932753, -15530447, 10200865, 4786524, -6373485, 6252508, -22874578, 6263512, -11814379, -14510444 ], [ -17245154, -10549186, 573118, -3388596, 19679173, 20268621, 6417524, -1639377, -11040746, -871316, -6860093, -4324196, -6599844, 7606747, -19857413, 11177227, 3210036, -2728719, 5632180, -21705670, 7512904, -12443065, -17592932 ], [ -19701344, -11016289, 339502, -3429450, 20223808, 18493824, 6449807, -4166589, -8760065, 1939138, -8075381, -3722858, -7718928, 6954343, -18672398, 9763522, 2207040, -1632078, 3630802, -19782613, 8266252, -9750484, -17374634 ], [ -18600416, -10577827, -1333814, -4555422, 18129664, 13077120, 4444781, -5234679, -2767043, 6515974, -8232479, 1075714, -6322800, 3975541, -11975402, 5959750, 1777536, -3083562, 248374, -17105407, 8523556, -3736636, -13855550 ], [ -17499488, -10139365, -3007130, -5681394, 16035520, 7660416, 2439755, -6302769, 3225979, 11092810, -8389577, 5874286, -4926672, 996739, -5278406, 2155978, 1348032, -4535046, -3134054, -14428201, 8780860, 2277212, -10336466 ], [ -16398560, -9700903, -4680446, -6807366, 13941376, 2243712, 434729, -7370859, 9219001, 15669646, -8546675, 10672858, -3530544, -1982063, 1418590, -1647794, 918528, -5986530, -6516482, -11750995, 9038164, 8291060, -6817382 ], [ -15297632, -9262441, -6353762, -7933338, 11847232, -3172992, -1570297, -8438949, 15212023, 20246482, -8703773, 15471430, -2134416, -4960865, 8115586, -5451566, 489024, -7438014, -9898910, -9073789, 9295468, 14304908, -3298298 ], [ -14006905, -9288661, -7617942, -8827446, 10040823, -8099114, -3338911, -9227843, 18948397, 23493171, -8634522, 18859582, -1387853, -6489026, 13652775, -8176332, 335105, -9160869, -12738164, -6414008, 8496784, 19230785, -465415 ], [ -11767183, -11638291, -6836442, -8562234, 9673089, -10572326, -3925465, -8620757, 11401531, 20089125, -7433526, 15195634, -3889115, -763982, 13390929, -5506068, 1559111, -12240579, -12861548, -3841352, 2418160, 18716807, -1063537 ], [ -9527461, -13987921, -6054942, -8297022, 9305355, -13045538, -4512019, -8013671, 3854665, 16685079, -6232530, 11531686, -6390377, 4961062, 13129083, -2835804, 2783117, -15320289, -12984932, -1268696, -3660464, 18202829, -1661659 ], [ -7287739, -16337551, -5273442, -8031810, 8937621, -15518750, -5098573, -7406585, -3692201, 13281033, -5031534, 7867738, -8891639, 10686106, 12867237, -165540, 4007123, -18399999, -13108316, 1303960, -9739088, 17688851, -2259781 ], [ -5048017, -18687181, -4491942, -7766598, 8569887, -17991962, -5685127, -6799499, -11239067, 9876987, -3830538, 4203790, -11392901, 16411150, 12605391, 2504724, 5231129, -21479709, -13231700, 3876616, -15817712, 17174873, -2857903 ], [ -2808295, -21036811, -3710442, -7501386, 8202153, -20465174, -6271681, -6192413, -18785933, 6472941, -2629542, 539842, -13894163, 22136194, 12343545, 5174988, 6455135, -24559419, -13355084, 6449272, -21896336, 16660895, -3456025 ], [ 1092107, -17717716, -2567222, -3089809, 11485584, -20234881, -3290095, -7638697, -17096239, 2031675, -2964626, -2968981, -15131160, 15243363, 11586144, 5627492, 10151071, -20328244, -9611653, 4574213, -16461550, 15968657, -4645712 ], [ 5324645, -13264876, -1351658, 2151041, 15499248, -19463887, 405119, -9495655, -13559233, -2617035, -3606926, -6446779, -16115304, 5826957, 10729632, 5636444, 14341393, -14634892, -5094859, 1809611, -8724082, 15240767, -5953712 ], [ 9557183, -8812036, -136094, 7391891, 19512912, -18692893, 4100333, -11352613, -10022227, -7265745, -4249226, -9924577, -17099448, -3589449, 9873120, 5645396, 18531715, -8941540, -578065, -954991, -986614, 14512877, -7261712 ], [ 13789721, -4359196, 1079470, 12632741, 23526576, -17921899, 7795547, -13209571, -6485221, -11914455, -4891526, -13402375, -18083592, -13005855, 9016608, 5654348, 22722037, -3248188, 3938729, -3719593, 6750854, 13784987, -8569712 ], [ 18022259, 93644, 2295034, 17873591, 27540240, -17150905, 11490761, -15066529, -2948215, -16563165, -5533826, -16880173, -19067736, -22422261, 8160096, 5663300, 26912359, 2445164, 8455523, -6484195, 14488322, 13057097, -9877712 ], [ 19240598, 4443098, 3736144, 16889843, 28091091, -13656451, 14200070, -14670391, -52795, -14731146, -5678669, -18507439, -15974952, -26676234, 4838370, 2402276, 23748319, 6371609, 11164916, -8118328, 17330861, 11359430, -10137059 ], [ 17444738, 8689166, 5402800, 9681497, 25179129, -7438537, 15923474, -12021157, 2201039, -6418398, -5326055, -18284173, -8805240, -25767774, -948570, -4128724, 13229917, 8531147, 12066908, -8621992, 15278471, 8691986, -9347753 ], [ 15648878, 12935234, 7069456, 2473151, 22267167, -1220623, 17646878, -9371923, 4454873, 1894350, -4973441, -18060907, -1635528, -24859314, -6735510, -10659724, 2711515, 10690685, 12968900, -9125656, 13226081, 6024542, -8558447 ], [ 13853018, 17181302, 8736112, -4735195, 19355205, 4997291, 19370282, -6722689, 6708707, 10207098, -4620827, -17837641, 5534184, -23950854, -12522450, -17190724, -7806887, 12850223, 13870892, -9629320, 11173691, 3357098, -7769141 ], [ 12057158, 21427370, 10402768, -11943541, 16443243, 11215205, 21093686, -4073455, 8962541, 18519846, -4268213, -17614375, 12703896, -23042394, -18309390, -23721724, -18325289, 15009761, 14772884, -10132984, 9121301, 689654, -6979835 ], [ 10148353, 24339526, 11108640, -16534087, 13175303, 15270124, 21921412, -1881122, 10729767, 24868213, -3219004, -16668405, 18623930, -22405863, -22303059, -28638703, -26049181, 16298891, 15415684, -9770405, 7244449, -1574068, -6440384 ], [ 7674823, 20582122, 7010592, -8035633, 8127473, 8510068, 18270748, -1973294, 10063953, 21394675, 1313180, -12108915, 18295574, -23128977, -17330373, -25485577, -19800523, 13235981, 14762524, -5076611, 6245287, -1819180, -7150208 ], [ 5201293, 16824718, 2912544, 462821, 3079643, 1750012, 14620084, -2065466, 9398139, 17921137, 5845364, -7549425, 17967218, -23852091, -12357687, -22332451, -13551865, 10173071, 14109364, -382817, 5246125, -2064292, -7860032 ], [ 2727763, 13067314, -1185504, 8961275, -1968187, -5010044, 10969420, -2157638, 8732325, 14447599, 10377548, -2989935, 17638862, -24575205, -7385001, -19179325, -7303207, 7110161, 13456204, 4310977, 4246963, -2309404, -8569856 ], [ 254233, 9309910, -5283552, 17459729, -7016017, -11770100, 7318756, -2249810, 8066511, 10974061, 14909732, 1569555, 17310506, -25298319, -2412315, -16026199, -1054549, 4047251, 12803044, 9004771, 3247801, -2554516, -9279680 ], [ -2219297, 5552506, -9381600, 25958183, -12063847, -18530156, 3668092, -2341982, 7400697, 7500523, 19441916, 6129045, 16982150, -26021433, 2560371, -12873073, 5194109, 984341, 12149884, 13698565, 2248639, -2799628, -9989504 ], [ -911032, 7933747, -9133478, 24987977, -11668602, -17711187, 1202798, -3161114, 3959163, 6252900, 18086505, 8236660, 12081379, -21807022, 1367882, -10518387, 2528472, -993274, 10706284, 10616339, 2895627, -1555725, -8388828 ], [ 1153592, 11542717, -8016122, 22124039, -10184742, -15376413, -1025422, -4125638, -37515, 5450460, 15553575, 9853900, 6266125, -16605106, -1057642, -8323389, -1920024, -2753830, 9104596, 5978909, 3871845, -14019, -6326052 ], [ 3218216, 15151687, -6898766, 19260101, -8700882, -13041639, -3253642, -5090162, -4034193, 4648020, 13020645, 11471140, 450871, -11403190, -3483166, -6128391, -6368520, -4514386, 7502908, 1341479, 4848063, 1527687, -4263276 ], [ 5282840, 18760657, -5781410, 16396163, -7217022, -10706865, -5481862, -6054686, -8030871, 3845580, 10487715, 13088380, -5364383, -6201274, -5908690, -3933393, -10817016, -6274942, 5901220, -3295951, 5824281, 3069393, -2200500 ], [ 7347464, 22369627, -4664054, 13532225, -5733162, -8372091, -7710082, -7019210, -12027549, 3043140, 7954785, 14705620, -11179637, -999358, -8334214, -1738395, -15265512, -8035498, 4299532, -7933381, 6800499, 4611099, -137724 ], [ 8672840, 23712349, -3284078, 11518274, -4202451, -5827194, -8629003, -6919649, -10920852, 4084647, 7312671, 16565425, -12498866, -719929, -7760203, -2772393, -13987137, -5231089, 1929796, -10231099, 6412152, 2738661, -542127 ], [ 9258968, 22788823, -1641482, 10354310, -2624889, -3072174, -8238625, -5756003, -4710780, 6970101, 8561373, 18667795, -9322070, -5362987, -4186657, -7035387, -6981891, 2138285, -1207988, -10189105, 4659240, -2547921, -3413709 ], [ 9845096, 21865297, 1114, 9190346, -1047327, -317154, -7848247, -4592357, 1499292, 9855555, 9810075, 20770165, -6145274, -10006045, -613111, -11298381, 23355, 9507659, -4345772, -10147111, 2906328, -7834503, -6285291 ], [ 10431224, 20941771, 1643710, 8026382, 530235, 2437866, -7457869, -3428711, 7709364, 12741009, 11058777, 22872535, -2968478, -14649103, 2960435, -15561375, 7028601, 16877033, -7483556, -10105117, 1153416, -13121085, -9156873 ], [ 11017352, 20018245, 3286306, 6862418, 2107797, 5192886, -7067491, -2265065, 13919436, 15626463, 12307479, 24974905, 208318, -19292161, 6533981, -19824369, 14033847, 24246407, -10621340, -10063123, -599496, -18407667, -12028455 ], [ 11781316, 19264840, 4547807, 5440596, 3453720, 7382696, -6965609, -945007, 18338185, 17848837, 13320216, 24874909, 2937220, -22807914, 9076953, -22497831, 20026395, 29805177, -11889861, -9422321, -1677888, -22455031, -13750854 ], [ 13434460, 19362040, 3903833, 2729484, 3641448, 6746456, -8306207, 1157111, 13800319, 16755811, 13153128, 13763083, 3426652, -20687142, 6467055, -17223633, 20955453, 26310927, -3812067, -5787479, 616320, -20306305, -9727338 ], [ 15087604, 19459240, 3259859, 18372, 3829176, 6110216, -9646805, 3259229, 9262453, 15662785, 12986040, 2651257, 3916084, -18566370, 3857157, -11949435, 21884511, 22816677, 4265727, -2152637, 2910528, -18157579, -5703822 ], [ 16740748, 19556440, 2615885, -2692740, 4016904, 5473976, -10987403, 5361347, 4724587, 14569759, 12818952, -8460569, 4405516, -16445598, 1247259, -6675237, 22813569, 19322427, 12343521, 1482205, 5204736, -16008853, -1680306 ], [ 18393892, 19653640, 1971911, -5403852, 4204632, 4837736, -12328001, 7463465, 186721, 13476733, 12651864, -19572395, 4894948, -14324826, -1362639, -1401039, 23742627, 15828177, 20421315, 5117047, 7498944, -13860127, 2343210 ], [ 20047036, 19750840, 1327937, -8114964, 4392360, 4201496, -13668599, 9565583, -4351145, 12383707, 12484776, -30684221, 5384380, -12204054, -3972537, 3873159, 24671685, 12333927, 28499109, 8751889, 9793152, -11711401, 6366726 ], [ 13801440, 15777310, 430538, -6691681, 1877548, 1945156, -14213452, 7595396, -8567161, 8383391, 7713498, -28369337, 995052, -9790152, -3060545, 4032122, 20939528, 11186737, 27838928, 11189096, 5841995, -10515790, 8607427 ], [ 5976096, 10989634, -517546, -4441519, -1177772, -635204, -14599156, 4810748, -12718807, 3801617, 2021382, -23369111, -4370028, -7317624, -1444175, 3168038, 16275128, 10508959, 25431152, 13386776, 641765, -9510802, 10491565 ], [ -1849248, 6201958, -1465630, -2191357, -4233092, -3215564, -14984860, 2026100, -16870453, -780157, -3670734, -18368885, -9735108, -4845096, 172195, 2303954, 11610728, 9831181, 23023376, 15584456, -4558465, -8505814, 12375703 ], [ -9674592, 1414282, -2413714, 58805, -7288412, -5795924, -15370564, -758548, -21022099, -5361931, -9362850, -13368659, -15100188, -2372568, 1788565, 1439870, 6946328, 9153403, 20615600, 17782136, -9758695, -7500826, 14259841 ], [ -17499936, -3373394, -3361798, 2308967, -10343732, -8376284, -15756268, -3543196, -25173745, -9943705, -15054966, -8368433, -20465268, 99960, 3404935, 575786, 2281928, 8475625, 18207824, 19979816, -14958925, -6495838, 16143979 ], [ -18656481, -5564330, -2458018, 4267421, -10359251, -7710842, -14352415, -3334726, -24137404, -9652930, -15504429, -3212741, -22716930, 3741159, 4288264, 998987, -898411, 7772410, 15734087, 18462080, -13358449, -3088609, 16631695 ], [ -13144227, -5158526, 297626, 5934167, -7334969, -3799598, -11159005, -133138, -17913076, -4489606, -10711239, 2098417, -21855174, 8551029, 4438552, 2709473, -2594689, 7043758, 13194389, 13228928, -4957267, 2720861, 15722989 ], [ -7631973, -4752722, 3053270, 7600913, -4310687, 111646, -7965595, 3068450, -11688748, 673718, -5918049, 7409575, -20993418, 13360899, 4588840, 4419959, -4290967, 6315106, 10654691, 7995776, 3443915, 8530331, 14814283 ], [ -2119719, -4346918, 5808914, 9267659, -1286405, 4022890, -4772185, 6270038, -5464420, 5837042, -1124859, 12720733, -20131662, 18170769, 4739128, 6130445, -5987245, 5586454, 8114993, 2762624, 11845097, 14339801, 13905577 ], [ 3392535, -3941114, 8564558, 10934405, 1737877, 7934134, -1578775, 9471626, 759908, 11000366, 3668331, 18031891, -19269906, 22980639, 4889416, 7840931, -7683523, 4857802, 5575295, -2470528, 20246279, 20149271, 12996871 ], [ 8092107, -3904110, 10108186, 11216183, 4656319, 11172179, 1276786, 11525976, 4901993, 15356646, 7183842, 22307447, -17206619, 26157238, 4930969, 8598455, -9245961, 3589468, 3151623, -6586824, 25883315, 24273703, 11332914 ], [ 8728269, -5711106, 5591734, 4573121, 7045561, 11044229, 2443102, 7844136, -1367137, 15677706, 4310958, 21404993, -9135677, 21167482, 4428847, 4591169, -10139199, -377276, 1308081, -5118840, 17699621, 19972945, 5892702 ], [ 9364431, -7518102, 1075282, -2069941, 9434803, 10916279, 3609418, 4162296, -7636267, 15998766, 1438074, 20502539, -1064735, 16177726, 3926725, 583883, -11032437, -4344020, -535461, -3650856, 9515927, 15672187, 452490 ], [ 10000593, -9325098, -3441170, -8713003, 11824045, 10788329, 4775734, 480456, -13905397, 16319826, -1434810, 19600085, 7006207, 11187970, 3424603, -3423403, -11925675, -8310764, -2379003, -2182872, 1332233, 11371429, -4987722 ], [ 10636755, -11132094, -7957622, -15356065, 14213287, 10660379, 5942050, -3201384, -20174527, 16640886, -4307694, 18697631, 15077149, 6198214, 2922481, -7430689, -12818913, -12277508, -4222545, -714888, -6851461, 7070671, -10427934 ], [ 11272917, -12939090, -12474074, -21999127, 16602529, 10532429, 7108366, -6883224, -26443657, 16961946, -7180578, 17795177, 23148091, 1208458, 2420359, -11437975, -13712151, -16244252, -6066087, 753096, -15035155, 2769913, -15868146 ], [ 10498754, -10610641, -8406326, -18245324, 17461011, 7064694, 7288332, -6377439, -24694472, 18598541, -6388332, 15041493, 23931378, -295843, 2211042, -10726181, -13990454, -14366896, -4226114, -1833350, -15341594, 174730, -15107098 ], [ 9442526, -7455103, -2621738, -12412148, 18013341, 2929002, 7271028, -5034129, -21341624, 20498243, -4863060, 11917563, 23257134, -1103053, 2060286, -9070571, -14145770, -11320720, -1649438, -5230682, -14072582, -2079338, -13105798 ], [ 8386298, -4299565, 3162850, -6578972, 18565671, -1206690, 7253724, -3690819, -17988776, 22397945, -3337788, 8793633, 22582890, -1910263, 1909530, -7414961, -14301086, -8274544, 927238, -8628014, -12803570, -4333406, -11104498 ], [ 7330070, -1144027, 8947438, -745796, 19118001, -5342382, 7236420, -2347509, -14635928, 24297647, -1812516, 5669703, 21908646, -2717473, 1758774, -5759351, -14456402, -5228368, 3503914, -12025346, -11534558, -6587474, -9103198 ], [ 6273842, 2011511, 14732026, 5087380, 19670331, -9478074, 7219116, -1004199, -11283080, 26197349, -287244, 2545773, 21234402, -3524683, 1608018, -4103741, -14611718, -2182192, 6080590, -15422678, -10265546, -8841542, -7101898 ], [ 6049373, 1816802, 17573845, 6097078, 16782417, -9590433, 7667724, 294702, -6823349, 25948715, 523425, 1205490, 20633805, -4282615, 2193669, -4352261, -11939759, -780226, 9332524, -15487961, -7642127, -9933815, -3075880 ], [ 6656663, -1728154, 17472895, 2283298, 10454259, -5679459, 8582244, 1549194, -1256735, 23551745, 619491, 1648854, 20106855, -4991269, 3515727, -6504911, -6440525, -1022470, 13259716, -12221195, -3664301, -9864293, 2974856 ], [ 7263953, -5273110, 17371945, -1530482, 4126101, -1768485, 9496764, 2803686, 4309879, 21154775, 715557, 2092218, 19579905, -5699923, 4837785, -8657561, -941291, -1264714, 17186908, -8954429, 313525, -9794771, 9025592 ], [ 7871243, -8818066, 17270995, -5344262, -2202057, 2142489, 10411284, 4058178, 9876493, 18757805, 811623, 2535582, 19052955, -6408577, 6159843, -10810211, 4557943, -1506958, 21114100, -5687663, 4291351, -9725249, 15076328 ], [ 8478533, -12363022, 17170045, -9158042, -8530215, 6053463, 11325804, 5312670, 15443107, 16360835, 907689, 2978946, 18526005, -7117231, 7481901, -12962861, 10057177, -1749202, 25041292, -2420897, 8269177, -9655727, 21127064 ], [ 9515079, -15034464, 16125995, -12181079, -13663556, 9305223, 12005440, 6010912, 18894972, 13726779, 978433, 2569607, 17132172, -6986189, 7949870, -13757092, 13955883, -2285680, 27389178, 1178676, 10758028, -9099335, 25339131 ], [ 12697905, -13338336, 10366445, -11250401, -12822812, 9260913, 11510656, 3927904, 11773092, 9907293, 922567, -2103247, 11403924, -2656667, 4147394, -7759228, 9851949, -4293328, 21840534, 6442284, 5802004, -6108593, 20357853 ], [ 15880731, -11642208, 4606895, -10319723, -11982068, 9216603, 11015872, 1844896, 4651212, 6087807, 866701, -6776101, 5675676, 1672855, 344918, -1761364, 5748015, -6300976, 16291890, 11705892, 845980, -3117851, 15376575 ], [ 19063557, -9946080, -1152655, -9389045, -11141324, 9172293, 10521088, -238112, -2470668, 2268321, 810835, -11448955, -52572, 6002377, -3457558, 4236500, 1644081, -8308624, 10743246, 16969500, -4110044, -127109, 10395297 ], [ 22246383, -8249952, -6912205, -8458367, -10300580, 9127983, 10026304, -2321120, -9592548, -1551165, 754969, -16121809, -5780820, 10331899, -7260034, 10234364, -2459853, -10316272, 5194602, 22233108, -9066068, 2863633, 5414019 ], [ 25429209, -6553824, -12671755, -7527689, -9459836, 9083673, 9531520, -4404128, -16714428, -5370651, 699103, -20794663, -11509068, 14661421, -11062510, 16232228, -6563787, -12323920, -354042, 27496716, -14022092, 5854375, 432741 ], [ 23400190, -6631761, -11548570, -8178611, -7922167, 4552853, 4713196, -3477031, -17894863, -4605087, 34452, -19914552, -7763071, 14096148, -13678401, 16034022, -6760156, -13158338, -2146771, 27019014, -7987061, 6196622, -399147 ], [ 20328802, -7064511, -9048838, -9145853, -6245113, -875269, -969836, -1947913, -17887009, -2922513, -751956, -17923848, -2122225, 12551916, -16056975, 14596602, -6175012, -13758110, -3188317, 25393050, 246181, 6009170, -401157 ], [ 17257414, -7497261, -6549106, -10113095, -4568059, -6303391, -6652868, -418795, -17879155, -1239939, -1538364, -15933144, 3518621, 11007684, -18435549, 13159182, -5589868, -14357882, -4229863, 23767086, 8479423, 5821718, -403167 ], [ 14186026, -7930011, -4049374, -11080337, -2891005, -11731513, -12335900, 1110323, -17871301, 442635, -2324772, -13942440, 9159467, 9463452, -20814123, 11721762, -5004724, -14957654, -5271409, 22141122, 16712665, 5634266, -405177 ], [ 11114638, -8362761, -1549642, -12047579, -1213951, -17159635, -18018932, 2639441, -17863447, 2125209, -3111180, -11951736, 14800313, 7919220, -23192697, 10284342, -4419580, -15557426, -6312955, 20515158, 24945907, 5446814, -407187 ], [ 10623127, -5564946, 1472327, -10616651, -1367329, -17488531, -20803844, 3483014, -16818499, 2519367, -3969426, -10748466, 16707086, 5624982, -21878775, 8681616, -3808501, -14052377, -7127266, 16176312, 26074942, 5807798, 764547 ], [ 12711493, 463434, 5016533, -6787553, -3351139, -12718201, -20690636, 3641042, -14736457, 1625109, -4899510, -10332630, 14879786, 2580738, -16872357, 6913584, -3171487, -10442507, -7714342, 9124584, 20099770, 6717218, 3110025 ], [ 14799859, 6491814, 8560739, -2958455, -5334949, -7947871, -20577428, 3799070, -12654415, 730851, -5829594, -9916794, 13052486, -463506, -11865939, 5145552, -2534473, -6832637, -8301418, 2072856, 14124598, 7626638, 5455503 ], [ 16888225, 12520194, 12104945, 870643, -7318759, -3177541, -20464220, 3957098, -10572373, -163407, -6759678, -9500958, 11225186, -3507750, -6859521, 3377520, -1897459, -3222767, -8888494, -4978872, 8149426, 8536058, 7800981 ], [ 18976591, 18548574, 15649151, 4699741, -9302569, 1592789, -20351012, 4115126, -8490331, -1057665, -7689762, -9085122, 9397886, -6551994, -1853103, 1609488, -1260445, 387103, -9475570, -12030600, 2174254, 9445478, 10146459 ], [ 19187844, 23187867, 17850264, 7421221, -10708261, 4572195, -19644952, 4322355, -5653565, -2094937, -7464247, -8452999, 7400673, -8665175, 2421159, 265803, -408805, 3630785, -10195020, -17971309, -2495189, 9602651, 12384519 ], [ 10013532, 20881725, 13335912, 4604611, -9223363, -1403019, -15974632, 4775589, 956821, -3847279, -1460737, -6739441, 4553895, -6123041, 3034641, 1043853, 1515965, 5043527, -11576340, -18356923, -635987, 5998589, 14085489 ], [ 839220, 18575583, 8821560, 1788001, -7738465, -7378233, -12304312, 5228823, 7567207, -5599621, 4542773, -5025883, 1707117, -3580907, 3648123, 1821903, 3440735, 6456269, -12957660, -18742537, 1223215, 2394527, 15786459 ], [ -8335092, 16269441, 4307208, -1028609, -6253567, -13353447, -8633992, 5682057, 14177593, -7351963, 10546283, -3312325, -1139661, -1038773, 4261605, 2599953, 5365505, 7869011, -14338980, -19128151, 3082417, -1209535, 17487429 ], [ -17509404, 13963299, -207144, -3845219, -4768669, -19328661, -4963672, 6135291, 20787979, -9104305, 16549793, -1598767, -3986439, 1503361, 4875087, 3378003, 7290275, 9281753, -15720300, -19513765, 4941619, -4813597, 19188399 ], [ -26683716, 11657157, -4721496, -6661829, -3283771, -25303875, -1293352, 6588525, 27398365, -10856647, 22553303, 114791, -6833217, 4045495, 5488569, 4156053, 9215045, 10694495, -17101620, -19899379, 6800821, -8417659, 20889369 ], [ -21321233, 7476065, -6356763, -7617219, -5712713, -24712854, -4294042, 4914029, 21400256, -9609489, 17814278, 4923839, -7496265, 6671664, 7777941, 2301878, 5119155, 7780282, -16618415, -21042588, 7669023, -6336496, 18853764 ], [ -13051391, 2919983, -7416213, -8200365, -8924423, -22808586, -8628934, 2813987, 12880448, -7762431, 10926746, 10351985, -7722567, 9314640, 10402491, -78742, -180867, 4000678, -15762305, -22337316, 8339025, -3118288, 16070844 ], [ -4781549, -1636099, -8475663, -8783511, -12136133, -20904318, -12963826, 713945, 4360640, -5915373, 4039214, 15780131, -7948869, 11957616, 13027041, -2459362, -5480889, 221074, -14906195, -23632044, 9009027, 99920, 13287924 ], [ 3488293, -6192181, -9535113, -9366657, -15347843, -19000050, -17298718, -1386097, -4159168, -4068315, -2848318, 21208277, -8175171, 14600592, 15651591, -4839982, -10780911, -3558530, -14050085, -24926772, 9679029, 3318128, 10505004 ], [ 11758135, -10748263, -10594563, -9949803, -18559553, -17095782, -21633610, -3486139, -12678976, -2221257, -9735850, 26636423, -8401473, 17243568, 18276141, -7220602, -16080933, -7338134, -13193975, -26221500, 10349031, 6536336, 7722084 ], [ 14028073, -13660183, -7859895, -8441025, -17141270, -12917418, -21846601, -5800741, -15733978, -988620, -12371503, 26494313, -8450964, 16946058, 16695843, -6563224, -15807861, -8358356, -11696675, -22022823, 9108882, 5090549, 3775128 ], [ 10298107, -14927941, -1331109, -4840323, -11092994, -6464958, -17937691, -8329903, -13324174, -370404, -10755277, 20781947, -8323644, 13708062, 10910697, -2867848, -9961695, -6619196, -9558185, -12330741, 5958582, -1019233, -1335864 ], [ 6568141, -16195699, 5197677, -1239621, -5044718, -12498, -14028781, -10859065, -10914370, 247812, -9139051, 15069581, -8196324, 10470066, 5125551, 827528, -4115529, -4880036, -7419695, -2638659, 2808282, -7129015, -6446856 ], [ 2838175, -17463457, 11726463, 2361081, 1003558, 6439962, -10119871, -13388227, -8504566, 866028, -7522825, 9357215, -8069004, 7232070, -659595, 4522904, 1730637, -3140876, -5281205, 7053423, -342018, -13238797, -11557848 ], [ -891791, -18731215, 18255249, 5961783, 7051834, 12892422, -6210961, -15917389, -6094762, 1484244, -5906599, 3644849, -7941684, 3994074, -6444741, 8218280, 7576803, -1401716, -3142715, 16745505, -3492318, -19348579, -16668840 ], [ -3182624, -19041873, 22575330, 9391613, 11314752, 17903300, -2103950, -17589833, -4220349, 1650354, -4928562, -1148845, -7749519, 1115912, -10689599, 11209694, 11353708, -436711, -983008, 23388932, -5883351, -24368164, -20252048 ], [ 1722208, -14567031, 15851886, 11967083, 6650880, 15706268, 2993566, -14978687, -5022891, -444066, -7141470, -1349179, -7233129, 36920, -7233017, 10681298, 4784308, -3342481, 1282784, 14789084, -4478049, -23936764, -16196336 ], [ 6627040, -10092189, 9128442, 14542553, 1987008, 13509236, 8091082, -12367541, -5825433, -2538486, -9354378, -1549513, -6716739, -1042072, -3776435, 10152902, -1785092, -6248251, 3548576, 6189236, -3072747, -23505364, -12140624 ], [ 11531872, -5617347, 2404998, 17118023, -2676864, 11312204, 13188598, -9756395, -6627975, -4632906, -11567286, -1749847, -6200349, -2121064, -319853, 9624506, -8354492, -9154021, 5814368, -2410612, -1667445, -23073964, -8084912 ], [ 16436704, -1142505, -4318446, 19693493, -7340736, 9115172, 18286114, -7145249, -7430517, -6727326, -13780194, -1950181, -5683959, -3200056, 3136729, 9096110, -14923892, -12059791, 8080160, -11010460, -262143, -22642564, -4029200 ], [ 21341536, 3332337, -11041890, 22268963, -12004608, 6918140, 23383630, -4534103, -8233059, -8821746, -15993102, -2150515, -5167569, -4279048, 6593311, 8567714, -21493292, -14965561, 10345952, -19610308, 1143159, -22211164, 26512 ], [ 19505438, 1096799, -13836409, 18974823, -8713505, 6281168, 22163346, -3572637, -9593661, -6814321, -11557295, -2005799, -7017084, -3736075, 4374328, 2875303, -17401297, -11214011, 9709929, -17724546, 3467376, -18416504, -2094231 ], [ 16321154, -2480815, -15845143, 14506761, -3831407, 5956208, 19679502, -2941107, -11065875, -3986527, -5791745, -1792073, -9339780, -2868709, 1020232, -3849911, -11177023, -6130997, 8493543, -13741662, 5975376, -13949192, -5450265 ], [ 13136870, -6058429, -17853877, 10038699, 1050691, 5631248, 17195658, -2309577, -12538089, -1158733, -26195, -1578347, -11662476, -2001343, -2333864, -10575125, -4952749, -1047983, 7277157, -9758778, 8483376, -9481880, -8806299 ], [ 9952586, -9636043, -19862611, 5570637, 5932789, 5306288, 14711814, -1678047, -14010303, 1669061, 5739355, -1364621, -13985172, -1133977, -5687960, -17300339, 1271525, 4035031, 6060771, -5775894, 10991376, -5014568, -12162333 ], [ 6768302, -13213657, -21871345, 1102575, 10814887, 4981328, 12227970, -1046517, -15482517, 4496855, 11504905, -1150895, -16307868, -266611, -9042056, -24025553, 7495799, 9118045, 4844385, -1793010, 13499376, -547256, -15518367 ], [ 5025236, -15336454, -18888628, -539256, 10506790, 4602086, 12790146, -2096922, -13760997, 6038585, 14990518, -472502, -14140548, -480376, -10014458, -24592151, 11753855, 9220930, 4224567, 1038585, 14615982, 3531958, -13768521 ], [ 4723388, -16004434, -10914460, 645144, 5008498, 4168562, 16398342, -4829262, -8845743, 6294251, 16196194, 670558, -7483212, -1775272, -8605166, -19000133, 14045693, 4343686, 4201317, 2718891, 14341194, 7223074, -6912795 ], [ 4421540, -16672414, -2940292, 1829544, -489794, 3735038, 20006538, -7561602, -3930489, 6549917, 17401870, 1813618, -825876, -3070168, -7195874, -13408115, 16337531, -533558, 4178067, 4399197, 14066406, 10914190, -57069 ], [ 4119692, -17340394, 5033876, 3013944, -5988086, 3301514, 23614734, -10293942, 984765, 6805583, 18607546, 2956678, 5831460, -4365064, -5786582, -7816097, 18629369, -5410802, 4154817, 6079503, 13791618, 14605306, 6798657 ], [ 3817844, -18008374, 13008044, 4198344, -11486378, 2867990, 27222930, -13026282, 5900019, 7061249, 19813222, 4099738, 12488796, -5659960, -4377290, -2224079, 20921207, -10288046, 4131567, 7759809, 13516830, 18296422, 13654383 ], [ 3944052, -18242211, 19547499, 5278600, -15284105, 2240955, 29334305, -15288301, 8770388, 6771101, 19611999, 4921112, 17235575, -7270346, -3707402, 2131474, 21914703, -14492295, 4256360, 9606580, 13072675, 20462728, 18171768 ], [ 6210540, -16305333, 18913389, 5838136, -10579007, 646365, 23961575, -15198715, 1416332, 3751883, 12376281, 4134056, 12429569, -10458182, -6734534, 304702, 16416489, -15331569, 5121368, 12285676, 11781685, 15004984, 10997448 ], [ 8477028, -14368455, 18279279, 6397672, -5873909, -948225, 18588845, -15109129, -5937724, 732665, 5140563, 3347000, 7623563, -13646018, -9761666, -1522070, 10918275, -16170843, 5986376, 14964772, 10490695, 9547240, 3823128 ], [ 10743516, -12431577, 17645169, 6957208, -1168811, -2542815, 13216115, -15019543, -13291780, -2286553, -2095155, 2559944, 2817557, -16833854, -12788798, -3348842, 5420061, -17010117, 6851384, 17643868, 9199705, 4089496, -3351192 ], [ 13010004, -10494699, 17011059, 7516744, 3536287, -4137405, 7843385, -14929957, -20645836, -5305771, -9330873, 1772888, -1988449, -20021690, -15815930, -5175614, -78153, -17849391, 7716392, 20322964, 7908715, -1368248, -10525512 ], [ 15276492, -8557821, 16376949, 8076280, 8241385, -5731995, 2470655, -14840371, -27999892, -8324989, -16566591, 985832, -6794455, -23209526, -18843062, -7002386, -5576367, -18688665, 8581400, 23002060, 6617725, -6825992, -17699832 ], [ 17655765, -9787738, 9257124, 5616171, 7527588, -3583225, 1196785, -11352900, -22900558, -2653202, -14605024, -1592899, -8853351, -20510947, -18497804, -4740068, -1793561, -11861169, 7079053, 20911941, 6419050, -4628921, -16375892 ], [ 20057595, -11651014, 840156, 2552133, 5730012, -685783, 742687, -7185852, -15310546, 4756786, -10804000, -4529965, -10362825, -16635085, -17478068, -1659932, 3845449, -3500319, 5103235, 17867979, 6438838, -900887, -13352300 ], [ 22459425, -13514290, -7576812, -511905, 3932436, 2211659, 288589, -3018804, -7720534, 12166774, -7002976, -7467031, -11872299, -12759223, -16458332, 1420204, 9484459, 4860531, 3127417, 14824017, 6458626, 2827147, -10328708 ], [ 24861255, -15377566, -15993780, -3575943, 2134860, 5109101, -165509, 1148244, -130522, 19576762, -3201952, -10404097, -13381773, -8883361, -15438596, 4500340, 15123469, 13221381, 1151599, 11780055, 6478414, 6555181, -7305116 ], [ 27263085, -17240842, -24410748, -6639981, 337284, 8006543, -619607, 5315292, 7459490, 26986750, 599072, -13341163, -14891247, -5007499, -14418860, 7580476, 20762479, 21582231, -824219, 8736093, 6498202, 10283215, -4281524 ], [ 26364918, -16850293, -26790543, -9451146, -1702506, 8687372, -2451971, 7704471, 8759630, 27677449, 1282298, -12427213, -13257216, -2366836, -12223607, 9100714, 18778438, 22080690, -404102, 6960360, 6629920, 9800884, -2940668 ], [ 22166754, -14205919, -23133165, -12009438, -3984510, 7151588, -5662601, 8315781, 3769898, 21648859, -1152274, -7662247, -8479680, -961372, -8852837, 9061054, 9171346, 14716758, 2411950, 6452856, 6873568, 5108188, -3282548 ], [ 17968590, -11561545, -19475787, -14567730, -6266514, 5615804, -8873231, 8927091, -1219834, 15620269, -3586846, -2897281, -3702144, 444092, -5482067, 9021394, -435746, 7352826, 5228002, 5945352, 7117216, 415492, -3624428 ], [ 13770426, -8917171, -15818409, -17126022, -8548518, 4080020, -12083861, 9538401, -6209566, 9591679, -6021418, 1867685, 1075392, 1849556, -2111297, 8981734, -10042838, -11106, 8044054, 5437848, 7360864, -4277204, -3966308 ], [ 9572262, -6272797, -12161031, -19684314, -10830522, 2544236, -15294491, 10149711, -11199298, 3563089, -8455990, 6632651, 5852928, 3255020, 1259473, 8942074, -19649930, -7375038, 10860106, 4930344, 7604512, -8969900, -4308188 ], [ 6350868, -4540528, -8863524, -20733944, -12079215, 1700028, -16841884, 10728457, -14568051, -1893607, -9820954, 10303615, 9931259, 4575177, 3567379, 8752389, -26888194, -13934248, 12690338, 4998492, 6875772, -12362283, -3650884 ], [ 8013324, -7368784, -7365372, -14240264, -8161353, 4313700, -10073092, 11144383, -9831909, -4490833, -5837878, 8504569, 10513565, 5468799, 560965, 7812579, -22282318, -16469848, 9591470, 7944900, 1285092, -9253101, 2002340 ], [ 9675780, -10197040, -5867220, -7746584, -4243491, 6927372, -3304300, 11560309, -5095767, -7088059, -1854802, 6705523, 11095871, 6362421, -2445449, 6872769, -17676442, -19005448, 6492602, 10891308, -4305588, -6143919, 7655564 ], [ 11338236, -13025296, -4369068, -1252904, -325629, 9541044, 3464492, 11976235, -359625, -9685285, 2128274, 4906477, 11678177, 7256043, -5451863, 5932959, -13070566, -21541048, 3393734, 13837716, -9896268, -3034737, 13308788 ], [ 13000692, -15853552, -2870916, 5240776, 3592233, 12154716, 10233284, 12392161, 4376517, -12282511, 6111350, 3107431, 12260483, 8149665, -8458277, 4993149, -8464690, -24076648, 294866, 16784124, -15486948, 74445, 18962012 ], [ 14663148, -18681808, -1372764, 11734456, 7510095, 14768388, 17002076, 12808087, 9112659, -14879737, 10094426, 1308385, 12842789, 9043287, -11464691, 4053339, -3858814, -26612248, -2804002, 19730532, -21077628, 3183627, 24615236 ], [ 10849929, -19330124, -4085402, 11752811, 4568252, 13409010, 16167573, 14079623, 9452331, -15938978, 8518487, 1002909, 15320365, 6039854, -12360875, 5728379, -4107288, -26576113, -3320495, 15074085, -17073283, 1804564, 18406690 ], [ 5941575, -19542452, -7640198, 10476101, 254468, 11255022, 13812411, 15522281, 8912709, -16690622, 5830745, 996147, 18176995, 2257010, -12835013, 7926389, -5326632, -26025631, -3320513, 8897067, -11149933, -472148, 9825790 ], [ 1033221, -19754780, -11194994, 9199391, -4059316, 9101034, 11457249, 16964939, 8373087, -17442266, 3143003, 989385, 21033625, -1525834, -13309151, 10124399, -6545976, -25475149, -3320531, 2720049, -5226583, -2748860, 1244890 ], [ -3875133, -19967108, -14749790, 7922681, -8373100, 6947046, 9102087, 18407597, 7833465, -18193910, 455261, 982623, 23890255, -5308678, -13783289, 12322409, -7765320, -24924667, -3320549, -3456969, 696767, -5025572, -7336010 ], [ -8783487, -20179436, -18304586, 6645971, -12686884, 4793058, 6746925, 19850255, 7293843, -18945554, -2232481, 975861, 26746885, -9091522, -14257427, 14520419, -8984664, -24374185, -3320567, -9633987, 6620117, -7302284, -15916910 ], [ -9487143, -17566184, -16691765, 3075890, -13498219, 3507564, 6180672, 20125850, 4922103, -19580984, -2458348, 3380271, 24551041, -12567142, -10805405, 13200188, -9615129, -21870292, -719237, -11083770, 10081952, -7779551, -19545239 ], [ -5986101, -12127352, -9911327, -2787562, -10807105, 3090564, 7403328, 19234382, 718245, -20100200, -222340, 8195853, 17302723, -15735538, -3427223, 8361716, -9656715, -17412988, 4483441, -7806318, 11082272, -6457373, -18220997 ], [ -2485059, -6688520, -3130889, -8651014, -8115991, 2673564, 8625984, 18342914, -3485613, -20619416, 2013668, 13011435, 10054405, -18903934, 3950959, 3523244, -9698301, -12955684, 9686119, -4528866, 12082592, -5135195, -16896755 ], [ 1015983, -1249688, 3649549, -14514466, -5424877, 2256564, 9848640, 17451446, -7689471, -21138632, 4249676, 17827017, 2806087, -22072330, 11329141, -1315228, -9739887, -8498380, 14888797, -1251414, 13082912, -3813017, -15572513 ], [ 4517025, 4189144, 10429987, -20377918, -2733763, 1839564, 11071296, 16559978, -11893329, -21657848, 6485684, 22642599, -4442231, -25240726, 18707323, -6153700, -9781473, -4041076, 20091475, 2026038, 14083232, -2490839, -14248271 ], [ 6374603, 9076952, 15144436, -24448730, -5881, 727896, 11390713, 15450630, -15788334, -21207074, 8197519, 25776602, -10739271, -26980223, 23699628, -9383434, -8991633, 157200, 23583063, 5588234, 14350159, -1550617, -12106662 ], [ 14861, 11209640, 9528940, -19556342, 2905841, -3857112, 7193935, 13251882, -18139074, -15906350, 7288489, 20502710, -12279921, -21575225, 16762548, -4569478, -4044663, 3060336, 18519201, 10574150, 10950121, -2520175, -5878218 ], [ -6344881, 13342328, 3913444, -14663954, 5817563, -8442120, 2997157, 11053134, -20489814, -10605626, 6379459, 15228818, -13820571, -16170227, 9825468, 244478, 902307, 5963472, 13455339, 15560066, 7550083, -3489733, 350226 ], [ -12704623, 15475016, -1702052, -9771566, 8729285, -13027128, -1199621, 8854386, -22840554, -5304902, 5470429, 9954926, -15361221, -10765229, 2888388, 5058434, 5849277, 8866608, 8391477, 20545982, 4150045, -4459291, 6578670 ], [ -19064365, 17607704, -7317548, -4879178, 11641007, -17612136, -5396399, 6655638, -25191294, -4178, 4561399, 4681034, -16901871, -5360231, -4048692, 9872390, 10796247, 11769744, 3327615, 25531898, 750007, -5428849, 12807114 ], [ -25424107, 19740392, -12933044, 13210, 14552729, -22197144, -9593177, 4456890, -27542034, 5296546, 3652369, -592858, -18442521, 44767, -10985772, 14686346, 15743217, 14672880, -1736247, 30517814, -2650031, -6398407, 19035558 ], [ -23752314, 17721740, -11594860, -635597, 14022586, -19620572, -9573955, 5731637, -21650994, 4870205, 4327634, 1550990, -18785226, 1510355, -5635647, 11362332, 16210717, 15444251, -4735244, 30050880, -3741884, -8059535, 20361102 ], [ -20474214, 14872820, -8865940, -2392643, 12804070, -15611684, -8711533, 7701083, -14111598, 3298451, 5319758, 5178386, -18888342, 2188061, 2171919, 6410724, 15782323, 15789269, -7321268, 28493376, -4372100, -9858977, 20706066 ], [ -17196114, 12023900, -6137020, -4149689, 11585554, -11602796, -7849111, 9670529, -6572202, 1726697, 6311882, 8805782, -18991458, 2865767, 9979485, 1459116, 15353929, 16134287, -9907292, 26935872, -5002316, -11658419, 21051030 ], [ -13918014, 9174980, -3408100, -5906735, 10367038, -7593908, -6986689, 11639975, 967194, 154943, 7304006, 12433178, -19094574, 3543473, 17787051, -3492492, 14925535, 16479305, -12493316, 25378368, -5632532, -13457861, 21395994 ], [ -10639914, 6326060, -679180, -7663781, 9148522, -3585020, -6124267, 13609421, 8506590, -1416811, 8296130, 16060574, -19197690, 4221179, 25594617, -8444100, 14497141, 16824323, -15079340, 23820864, -6262748, -15257303, 21740958 ] ], [ [ -22316576, 17666304, 28579264, -19197856, -13275808, -19600352, 12367104, 13101952, -8132896, -13836000, 21205632, 31275584, -8784736, -1677376, 25480320, 2074016, 29375616, -2071648, -3457408, 14435264, 22579424, -30495488, 29591712 ], [ -22316576, 17666304, 28579264, -19197856, -13275808, -19600352, 12367104, 13101952, -8132896, -13836000, 21205632, 31275584, -8784736, -1677376, 25480320, 2074016, 29375616, -2071648, -3457408, 14435264, 22579424, -30495488, 29591712 ], [ -22316576, 17666304, 28579264, -19197856, -13275808, -19600352, 12367104, 13101952, -8132896, -13836000, 21205632, 31275584, -8784736, -1677376, 25480320, 2074016, 29375616, -2071648, -3457408, 14435264, 22579424, -30495488, 29591712 ], [ -16706191, 18023994, 23675544, -12469416, -14965893, -14124077, 10764754, 13955532, -2856981, -14862500, 13508517, 27810329, -10021496, -1104311, 21527610, -1542854, 22709576, -2357403, -3032398, 13920504, 20078124, -26633003, 22510007 ], [ -9973729, 18453222, 17791080, -4395288, -16993995, -7552547, 8841934, 14979828, 3474117, -16094300, 4271979, 23652023, -11505608, -416633, 16784358, -5883098, 14710328, -2700309, -2522386, 13302792, 17076564, -21998021, 14011961 ], [ -3241267, 18882450, 11906616, 3678840, -19022097, -981017, 6919114, 16004124, 9805215, -17326100, -4964559, 19493717, -12989720, 271045, 12041106, -10223342, 6711080, -3043215, -2012374, 12685080, 14075004, -17363039, 5513915 ], [ 3491195, 19311678, 6022152, 11752968, -21050199, 5590513, 4996294, 17028420, 16136313, -18557900, -14201097, 15335411, -14473832, 958723, 7297854, -14563586, -1288168, -3386121, -1502362, 12067368, 11073444, -12728057, -2984131 ], [ 10223657, 19740906, 137688, 19827096, -23078301, 12162043, 3073474, 18052716, 22467411, -19789700, -23437635, 11177105, -15957944, 1646401, 2554602, -18903830, -9287416, -3729027, -992350, 11449656, 8071884, -8093075, -11482177 ], [ 14429381, 17711838, -3562680, 19311285, -21676065, 15968377, 775129, 14165712, 21944217, -16722752, -23840868, 7481510, -14819522, 3563152, -707988, -21863291, -11552311, -2438976, 679103, 8016330, 5357202, -5893205, -15523732 ], [ 16108367, 13224474, -5078952, 10205535, -16843491, 17009515, -1898741, 5367408, 14566731, -9357056, -15410796, 4248626, -11058566, 6708976, -2489916, -23441969, -8082853, 484032, 3511997, 1767390, 2929398, -6128447, -15108796 ], [ 17787353, 8737110, -6595224, 1099785, -12010917, 18050653, -4572611, -3430896, 7189245, -1991360, -6980724, 1015742, -7297610, 9854800, -4271844, -25020647, -4613395, 3407040, 6344891, -4481550, 501594, -6363689, -14693860 ], [ 19466339, 4249746, -8111496, -8005965, -7178343, 19091791, -7246481, -12229200, -188241, 5374336, 1449348, -2217142, -3536654, 13000624, -6053772, -26599325, -1143937, 6330048, 9177785, -10730490, -1926210, -6598931, -14278924 ], [ 21145325, -237618, -9627768, -17111715, -2345769, 20132929, -9920351, -21027504, -7565727, 12740032, 9879420, -5450026, 224302, 16146448, -7835700, -28178003, 2325521, 9253056, 12010679, -16979430, -4354014, -6834173, -13863988 ], [ 21714643, -3668500, -9968260, -24066979, 2250797, 20381280, -12338684, -27226459, -13415249, 17511134, 16966663, -7551576, 3994444, 18173114, -9742923, -28893222, 5656465, 10910658, 13958858, -21917726, -6666442, -6212460, -13238507 ], [ 16735621, -1816972, -4429852, -20269813, 5667323, 16665696, -13479332, -20428669, -11624951, 9309266, 17339761, -3996456, 7810516, 14603990, -12276621, -25291146, 8294839, 6241230, 11483462, -20302802, -8401990, -1305972, -11560301 ], [ 11756599, 34556, 1108556, -16472647, 9083849, 12950112, -14619980, -13630879, -9834653, 1107398, 17712859, -441336, 11626588, 11034866, -14810319, -21689070, 10933213, 1571802, 9008066, -18687878, -10137538, 3600516, -9882095 ], [ 6777577, 1886084, 6646964, -12675481, 12500375, 9234528, -15760628, -6833089, -8044355, -7094470, 18085957, 3113784, 15442660, 7465742, -17344017, -18086994, 13571587, -3097626, 6532670, -17072954, -11873086, 8507004, -8203889 ], [ 1798555, 3737612, 12185372, -8878315, 15916901, 5518944, -16901276, -35299, -6254057, -15296338, 18459055, 6668904, 19258732, 3896618, -19877715, -14484918, 16209961, -7767054, 4057274, -15458030, -13608634, 13413492, -6525683 ], [ -3180467, 5589140, 17723780, -5081149, 19333427, 1803360, -18041924, 6762491, -4463759, -23498206, 18832153, 10224024, 23074804, 327494, -22411413, -10882842, 18848335, -12436482, 1581878, -13843106, -15344182, 18319980, -4847477 ], [ -1179179, 2062088, 17863508, -6592353, 15969828, 2084341, -18266072, 9455436, -7136161, -21829284, 15213191, 8866279, 17110626, 3140000, -17767506, -9002796, 14839539, -13318245, -1186678, -11685177, -14985710, 15120718, -6663661 ], [ 2218171, -2540680, 16923500, -9165231, 11250204, 3164635, -18306920, 11327412, -10701103, -18186204, 10795817, 6525961, 9190398, 7228832, -11688078, -7467156, 9501309, -13442475, -4013866, -9418647, -14208434, 10300306, -9178723 ], [ 5615521, -7143448, 15983492, -11738109, 6530580, 4244929, -18347768, 13199388, -14266045, -14543124, 6378443, 4185643, 1270170, 11317664, -5608650, -5931516, 4163079, -13566705, -6841054, -7152117, -13431158, 5479894, -11693785 ], [ 9012871, -11746216, 15043484, -14310987, 1810956, 5325223, -18388616, 15071364, -17830987, -10900044, 1961069, 1845325, -6650058, 15406496, 470778, -4395876, -1175151, -13690935, -9668242, -4885587, -12653882, 659482, -14208847 ], [ 12410221, -16348984, 14103476, -16883865, -2908668, 6405517, -18429464, 16943340, -21395929, -7256964, -2456305, -494993, -14570286, 19495328, 6550206, -2860236, -6513381, -13815165, -12495430, -2619057, -11876606, -4160930, -16723909 ], [ 10830775, -16095850, 12672842, -18577596, -4477074, 7944715, -18023015, 15117447, -18557611, -5878509, -2124817, -3418673, -16936812, 19096391, 10700094, -288072, -8917767, -12988707, -13463494, -1008630, -9410102, -3401825, -16890550 ], [ 4274533, -10986814, 10751582, -19392180, -2894262, 9942817, -17169269, 9593685, -9316033, -6764679, 2955533, -6925715, -13749636, 14209685, 12920442, 3320616, -8388309, -11211561, -12572434, -54306, -5254370, 2936797, -14708770 ], [ -2281709, -5877778, 8830322, -20206764, -1311450, 11940919, -16315523, 4069923, -74455, -7650849, 8035883, -10432757, -10562460, 9322979, 15140790, 6929304, -7858851, -9434415, -11681374, 900018, -1098638, 9275419, -12526990 ], [ -8837951, -768742, 6909062, -21021348, 271362, 13939021, -15461777, -1453839, 9167123, -8537019, 13116233, -13939799, -7375284, 4436273, 17361138, 10537992, -7329393, -7657269, -10790314, 1854342, 3057094, 15614041, -10345210 ], [ -15394193, 4340294, 4987802, -21835932, 1854174, 15937123, -14608031, -6977601, 18408701, -9423189, 18196583, -17446841, -4188108, -450433, 19581486, 14146680, -6799935, -5880123, -9899254, 2808666, 7212826, 21952663, -8163430 ], [ -20431593, 8859406, 3640866, -21156400, 3184201, 16976908, -13561704, -11859319, 25887152, -10412086, 21337399, -18785694, -1382398, -4686005, 21332618, 16607791, -5382534, -4782389, -9295419, 3690248, 11030834, 26281946, -6034883 ], [ -17874783, 10428898, 5165550, -13006288, 3250303, 13225108, -11552472, -13530817, 24549968, -11914618, 14780545, -9283602, -484018, -5665907, 20737670, 13331017, 474582, -7081715, -10127709, 4208120, 13160222, 20564534, -4172501 ], [ -15317973, 11998390, 6690234, -4856176, 3316405, 9473308, -9543240, -15202315, 23212784, -13417150, 8223691, 218490, 414362, -6645809, 20142722, 10054243, 6331698, -9381041, -10959999, 4725992, 15289610, 14847122, -2310119 ], [ -12761163, 13567882, 8214918, 3293936, 3382507, 5721508, -7534008, -16873813, 21875600, -14919682, 1666837, 9720582, 1312742, -7625711, 19547774, 6777469, 12188814, -11680367, -11792289, 5243864, 17418998, 9129710, -447737 ], [ -10204353, 15137374, 9739602, 11444048, 3448609, 1969708, -5524776, -18545311, 20538416, -16422214, -4890017, 19222674, 2211122, -8605613, 18952826, 3500695, 18045930, -13979693, -12624579, 5761736, 19548386, 3412298, 1414645 ], [ -7647543, 16706866, 11264286, 19594160, 3514711, -1782092, -3515544, -20216809, 19201232, -17924746, -11446871, 28724766, 3109502, -9585515, 18357878, 223921, 23903046, -16279019, -13456869, 6279608, 21677774, -2305114, 3277027 ], [ -8495033, 13991073, 8106820, 17497872, 1461643, -4577032, -4125572, -17826897, 16451403, -17436398, -11757355, 22166578, -629348, -4701997, 15879485, -916223, 25562457, -18257065, -11326924, 1488880, 17142842, 969144, 4152969 ], [ -10023383, 10418223, 4012924, 13352304, -1015259, -7180600, -5259452, -14624703, 13419045, -16549874, -10818565, 12396334, -5295644, 1354205, 13024403, -1629041, 26382327, -20170855, -8604532, -4363568, 11275046, 6041736, 4831623 ], [ -11551733, 6845373, -80972, 9206736, -3492161, -9784168, -6393332, -11422509, 10386687, -15663350, -9879775, 2626090, -9961940, 7410407, 10169321, -2341859, 27202197, -22084645, -5882140, -10216016, 5407250, 11114328, 5510277 ], [ -13080083, 3272523, -4174868, 5061168, -5969063, -12387736, -7527212, -8220315, 7354329, -14776826, -8940985, -7144154, -14628236, 13466609, 7314239, -3054677, 28022067, -23998435, -3159748, -16068464, -460546, 16186920, 6188931 ], [ -14608433, -300327, -8268764, 915600, -8445965, -14991304, -8661092, -5018121, 4321971, -13890302, -8002195, -16914398, -19294532, 19522811, 4459157, -3767495, 28841937, -25912225, -437356, -21920912, -6328342, 21259512, 6867585 ], [ -15391040, 606351, -10327127, -949818, -10344173, -15862147, -6735635, -872898, 2244534, -14487386, -6240067, -20772512, -21757250, 21025703, 5280878, -4506383, 27230598, -23853154, -332425, -20466110, -9721993, 22130022, 5281614 ], [ -15427904, 5992557, -10349957, -535086, -11663687, -15000265, -1750841, 4215354, 1122018, -16568078, -3654601, -18718496, -22016390, 17975285, 9779402, -5271341, 23188050, -17821222, -2844955, -11704058, -10641499, 18798450, 1431018 ], [ -15464768, 11378763, -10372787, -120354, -12983201, -14138383, 3233953, 9303606, -498, -18648770, -1069135, -16664480, -22275530, 14924867, 14277926, -6036299, 19145502, -11789290, -5357485, -2942006, -11561005, 15466878, -2419578 ], [ -15501632, 16764969, -10395617, 294378, -14302715, -13276501, 8218747, 14391858, -1123014, -20729462, 1516331, -14610464, -22534670, 11874449, 18776450, -6801257, 15102954, -5757358, -7870015, 5820046, -12480511, 12135306, -6270174 ], [ -15538496, 22151175, -10418447, 709110, -15622229, -12414619, 13203541, 19480110, -2245530, -22810154, 4101797, -12556448, -22793810, 8824031, 23274974, -7566215, 11060406, 274574, -10382545, 14582098, -13400017, 8803734, -10120770 ], [ -15719928, 26439329, -9496925, 77031, -15308446, -11840772, 16108264, 22460672, -3829691, -24320005, 5276748, -9901354, -22110150, 5411702, 26114481, -8681028, 7901904, 4870086, -12324659, 21189005, -13147447, 6319955, -13106060 ], [ -16624200, 25237223, -3853643, -5789103, -6828178, -12707100, 8612632, 14902784, -7722077, -22975651, -600876, -4240870, -16712490, 189818, 20658903, -11545116, 9163632, 2283498, -11414693, 17020187, -7034497, 8075141, -11764820 ], [ -17528472, 24035117, 1789639, -11655237, 1652090, -13573428, 1117000, 7344896, -11614463, -21631297, -6478500, 1419614, -11314830, -5032066, 15203325, -14409204, 10425360, -303090, -10504727, 12851369, -921547, 9830327, -10423580 ], [ -18432744, 22833011, 7432921, -17521371, 10132358, -14439756, -6378632, -212992, -15506849, -20286943, -12356124, 7080098, -5917170, -10253950, 9747747, -17273292, 11687088, -2889678, -9594761, 8682551, 5191403, 11585513, -9082340 ], [ -19337016, 21630905, 13076203, -23387505, 18612626, -15306084, -13874264, -7770880, -19399235, -18942589, -18233748, 12740582, -519510, -15475834, 4292169, -20137380, 12948816, -5476266, -8684795, 4513733, 11304353, 13340699, -7741100 ], [ -20241288, 20428799, 18719485, -29253639, 27092894, -16172412, -21369896, -15328768, -23291621, -17598235, -24111372, 18401066, 4878150, -20697718, -1163409, -23001468, 14210544, -8062854, -7774829, 344915, 17417303, 15095885, -6399860 ], [ -20248905, 18060348, 13415497, -23267593, 24348052, -12623585, -16893338, -16187601, -17203627, -9917801, -25809796, 16569670, 3576810, -14951072, -4574277, -17466061, 9734422, -4737802, -2514433, -107423, 17933148, 12486566, -6537570 ], [ -20077191, 15458628, 5922055, -14911111, 19358188, -8191727, -10022342, -15706623, -9119557, -970151, -26672380, 13239898, 935670, -7010720, -7576203, -10250755, 4110730, -230422, 3616049, 183535, 17329572, 9004346, -6971070 ], [ -19905477, 12856908, -1571387, -6554629, 14368324, -3759869, -3151346, -15225645, -1035487, 7977499, -27534964, 9910126, -1705470, 929632, -10578129, -3035449, -1512962, 4276958, 9746531, 474493, 16725996, 5522126, -7404570 ], [ -19733763, 10255188, -9064829, 1801853, 9378460, 671989, 3719650, -14744667, 7048583, 16925149, -28397548, 6580354, -4346610, 8869984, -13580055, 4179857, -7136654, 8784338, 15877013, 765451, 16122420, 2039906, -7838070 ], [ -19562049, 7653468, -16558271, 10158335, 4388596, 5103847, 10590646, -14263689, 15132653, 25872799, -29260132, 3250582, -6987750, 16810336, -16581981, 11395163, -12760346, 13291718, 22007495, 1056409, 15518844, -1442314, -8271570 ], [ -16255179, 5640357, -18245336, 14804705, 1044166, 8217568, 10127524, -15019863, 17558291, 28880899, -28003981, -913787, -6492975, 21535615, -15376509, 15924512, -12701303, 12550601, 21948713, 1478110, 12371517, -4639138, -7854270 ], [ -9813153, 4215855, -14126024, 15740963, -654830, 10013152, 2330284, -17013189, 14325497, 25949449, -24629095, -5912753, -2862285, 23045821, -9963639, 17767904, -6959525, 6560987, 15700667, 2030554, 6680439, -7550566, -6586170 ], [ -3371127, 2791353, -10006712, 16677221, -2353826, 11808736, -5466956, -19006515, 11092703, 23017999, -21254209, -10911719, 768405, 24556027, -4550769, 19611296, -1217747, 571373, 9452621, 2582998, 989361, -10461994, -5318070 ], [ 3070899, 1366851, -5887400, 17613479, -4052822, 13604320, -13264196, -20999841, 7859909, 20086549, -17879323, -15910685, 4399095, 26066233, 862101, 21454688, 4524031, -5418241, 3204575, 3135442, -4701717, -13373422, -4049970 ], [ 9512925, -57651, -1768088, 18549737, -5751818, 15399904, -21061436, -22993167, 4627115, 17155099, -14504437, -20909651, 8029785, 27576439, 6274971, 23298080, 10265809, -11407855, -3043471, 3687886, -10392795, -16284850, -2781870 ], [ 15153677, -1505422, 1326590, 18267571, -6838362, 16493131, -27283513, -23402038, 1270590, 14162319, -11162149, -23462740, 10883072, 27661640, 10908863, 24915419, 14541855, -16735736, -7917408, 3318422, -14559361, -18541210, -1723877 ], [ 16788059, -3069538, -701902, 11893285, -4862646, 14074573, -25629775, -15888634, -2704590, 10862889, -7982851, -13786444, 9849344, 20621816, 11647865, 25402493, 11489241, -18754952, -5920800, -1660582, -11103367, -17522230, -1716419 ], [ 18422441, -4633654, -2730394, 5518999, -2886930, 11656015, -23976037, -8375230, -6679770, 7563459, -4803553, -4110148, 8815616, 13581992, 12386867, 25889567, 8436627, -20774168, -3924192, -6639586, -7647373, -16503250, -1708961 ], [ 20056823, -6197770, -4758886, -855287, -911214, 9237457, -22322299, -861826, -10654950, 4264029, -1624255, 5566148, 7781888, 6542168, 13125869, 26376641, 5384013, -22793384, -1927584, -11618590, -4191379, -15484270, -1701503 ], [ 21691205, -7761886, -6787378, -7229573, 1064502, 6818899, -20668561, 6651578, -14630130, 964599, 1555043, 15242444, 6748160, -497656, 13864871, 26863715, 2331399, -24812600, 69024, -16597594, -735385, -14465290, -1694045 ], [ 23325587, -9326002, -8815870, -13603859, 3040218, 4400341, -19014823, 14164982, -18605310, -2334831, 4734341, 24918740, 5714432, -7537480, 14603873, 27350789, -721215, -26831816, 2065632, -21576598, 2720609, -13446310, -1686587 ], [ 18108534, -10807613, -7671197, -11836070, 3807674, 6568558, -14313380, 12792101, -20964285, -1434206, 3206454, 21067011, 3112459, -6876089, 9679240, 24272888, 1021051, -22337272, 2891490, -21421712, 3270793, -13645795, -4608679 ], [ 11521194, -12272723, -5891891, -8439866, 4333478, 9654130, -9002396, 9641963, -23000019, 306430, 737130, 14509677, 196837, -4674455, 3621880, 20481992, 3722293, -16539976, 3483198, -20240048, 3239815, -14088973, -8116681 ], [ 4933854, -13737833, -4112585, -5043662, 4859282, 12739702, -3691412, 6491825, -25035753, 2047066, -1732194, 7952343, -2718785, -2472821, -2435480, 16691096, 6423535, -10742680, 4074906, -19058384, 3208837, -14532151, -11624683 ], [ -1653486, -15202943, -2333279, -1647458, 5385086, 15825274, 1619572, 3341687, -27071487, 3787702, -4201518, 1395009, -5634407, -271187, -8492840, 12900200, 9124777, -4945384, 4666614, -17876720, 3177859, -14975329, -15132685 ], [ -8240826, -16668053, -553973, 1748746, 5910890, 18910846, 6930556, 191549, -29107221, 5528338, -6670842, -5162325, -8550029, 1930447, -14550200, 9109304, 11826019, 851912, 5258322, -16695056, 3146881, -15418507, -18640687 ], [ -12176421, -16690349, 75604, 1752691, 7431389, 17305924, 7821922, -2867224, -26808498, 7960771, -8727795, -5579109, -9922094, 2864767, -15384797, 5751173, 11634997, 1061870, 4107807, -14464322, 3447052, -12384733, -17312842 ], [ -13460271, -15269831, -444548, -1635623, 9946583, 11010508, 4293670, -5834632, -20175318, 11085001, -10372377, 144657, -9750602, 2531773, -10996631, 2825807, 8551711, -4315510, 1215069, -11184518, 4078372, -5874007, -11149150 ], [ -14744121, -13849313, -964700, -5023937, 12461777, 4715092, 765418, -8802040, -13542138, 14209231, -12016959, 5868423, -9579110, 2198779, -6608465, -99559, 5468425, -9692890, -1677669, -7904714, 4709692, 636719, -4985458 ], [ -16027971, -12428795, -1484852, -8412251, 14976971, -1580324, -2762834, -11769448, -6908958, 17333461, -13661541, 11592189, -9407618, 1865785, -2220299, -3024925, 2385139, -15070270, -4570407, -4624910, 5341012, 7147445, 1178234 ], [ -17311821, -11008277, -2005004, -11800565, 17492165, -7875740, -6291086, -14736856, -275778, 20457691, -15306123, 17315955, -9236126, 1532791, 2167867, -5950291, -698147, -20447650, -7463145, -1345106, 5972332, 13658171, 7341926 ], [ -18431180, -10239963, -2414423, -14642402, 19734727, -13184451, -9241857, -16426578, 4363325, 22321526, -16306666, 21696920, -9059174, 1732086, 5619991, -7921975, -2423842, -24641279, -10429977, 1489380, 5760221, 18756132, 11846291 ], [ -18728084, -12732669, -2270177, -14751854, 20614129, -13559637, -9305223, -11727870, -967957, 17883386, -14087014, 19363880, -8854922, 4592826, 4391905, -5125249, 2638418, -22916153, -13767279, 2097276, 1330955, 16790268, 8054021 ], [ -19024988, -15225375, -2125931, -14861306, 21493531, -13934823, -9368589, -7029162, -6299239, 13445246, -11867362, 17030840, -8650670, 7453566, 3163819, -2328523, 7700678, -21191027, -17104581, 2705172, -3098311, 14824404, 4261751 ], [ -19321892, -17718081, -1981685, -14970758, 22372933, -14310009, -9431955, -2330454, -11630521, 9007106, -9647710, 14697800, -8446418, 10314306, 1935733, 468203, 12762938, -19465901, -20441883, 3313068, -7527577, 12858540, 469481 ], [ -19618796, -20210787, -1837439, -15080210, 23252335, -14685195, -9495321, 2368254, -16961803, 4568966, -7428058, 12364760, -8242166, 13175046, 707647, 3264929, 17825198, -17740775, -23779185, 3920964, -11956843, 10892676, -3322789 ], [ -19915700, -22703493, -1693193, -15189662, 24131737, -15060381, -9558687, 7066962, -22293085, 130826, -5208406, 10031720, -8037914, 16035786, -520439, 6061655, 22887458, -16015649, -27116487, 4528860, -16386109, 8926812, -7115059 ], [ -13051404, -18478034, -896257, -10777724, 24356229, -14700442, -5887343, 1910955, -18737492, -4180244, -6072489, 5272850, -8178487, 11317886, 3003510, 6057561, 24148528, -13508333, -20321069, 1268801, -11317310, 9748243, -8552044 ], [ -4754868, -12908942, 31217, -5461508, 24449739, -14193478, -1469057, -5215995, -13404524, -8465900, -7553319, 28814, -8388025, 5084258, 7477866, 5493303, 24649360, -10844579, -11499107, -2764849, -4348898, 11127133, -9517972 ], [ 3541668, -7339850, 958691, -145292, 24543249, -13686514, 2949229, -12342945, -8071556, -12751556, -9034149, -5215222, -8597563, -1149370, 11952222, 4929045, 25150192, -8180825, -2677145, -6798499, 2619514, 12506023, -10483900 ], [ 11838204, -1770758, 1886165, 5170924, 24636759, -13179550, 7367515, -19469895, -2738588, -17037212, -10514979, -10459258, -8807101, -7382998, 16426578, 4364787, 25651024, -5517071, 6144817, -10832149, 9587926, 13884913, -11449828 ], [ 20134740, 3798334, 2813639, 10487140, 24730269, -12672586, 11785801, -26596845, 2594380, -21322868, -11995809, -15703294, -9016639, -13616626, 20900934, 3800529, 26151856, -2853317, 14966779, -14865799, 16556338, 15263803, -12415756 ], [ 21662355, 8135092, 4528442, 10848289, 24708852, -9670684, 14809693, -27298890, 5206837, -19696244, -11502126, -17920795, -5739553, -17623771, 19654800, 1006563, 22229926, -1157966, 18730900, -16790476, 19545970, 14490487, -13410238 ], [ 16421049, 11239516, 7030574, 6254371, 24572508, -4173844, 16439191, -21576030, 5098783, -12157340, -9033930, -17111761, 1024157, -19404433, 12688176, -4017111, 13885234, -431018, 17437180, -16606180, 18556822, 11564965, -14433274 ], [ 11179743, 14343940, 9532706, 1660453, 24436164, 1322996, 18068689, -15853170, 4990729, -4618436, -6565734, -16302727, 7787867, -21185095, 5721552, -9040785, 5540542, 295930, 16143460, -16421884, 17567674, 8639443, -15456310 ], [ 5938437, 17448364, 12034838, -2933465, 24299820, 6819836, 19698187, -10130310, 4882675, 2920468, -4097538, -15493693, 14551577, -22965757, -1245072, -14064459, -2804150, 1022878, 14849740, -16237588, 16578526, 5713921, -16479346 ], [ 697131, 20552788, 14536970, -7527383, 24163476, 12316676, 21327685, -4407450, 4774621, 10459372, -1629342, -14684659, 21315287, -24746419, -8211696, -19088133, -11148842, 1749826, 13556020, -16053292, 15589378, 2788399, -17502382 ], [ -3722251, 22594833, 15474065, -10387015, 22750510, 15890888, 22042921, 810548, 5308050, 16657612, 988015, -13244062, 26326861, -26059544, -13731932, -23057015, -17038184, 2532227, 12428466, -14761668, 14560896, -100636, -17925655 ], [ -4032013, 19324983, 8585975, -4575217, 14954434, 9851960, 18186847, 3504236, 9048894, 16152532, 4351177, -8645650, 22577755, -25034984, -12020228, -21751937, -10650776, 3591893, 12131742, -7933404, 13335744, -2807236, -15350113 ], [ -4341775, 16055133, 1697885, 1236581, 7158358, 3813032, 14330773, 6197924, 12789738, 15647452, 7714339, -4047238, 18828649, -24010424, -10308524, -20446859, -4263368, 4651559, 11835018, -1105140, 12110592, -5513836, -12774571 ], [ -4651537, 12785283, -5190205, 7048379, -637718, -2225896, 10474699, 8891612, 16530582, 15142372, 11077501, 551174, 15079543, -22985864, -8596820, -19141781, 2124040, 5711225, 11538294, 5723124, 10885440, -8220436, -10199029 ], [ -4961299, 9515433, -12078295, 12860177, -8433794, -8264824, 6618625, 11585300, 20271426, 14637292, 14440663, 5149586, 11330437, -21961304, -6885116, -17836703, 8511448, 6770891, 11241570, 12551388, 9660288, -10927036, -7623487 ], [ -5271061, 6245583, -18966385, 18671975, -16229870, -14303752, 2762551, 14278988, 24012270, 14132212, 17803825, 9747998, 7581331, -20936744, -5173412, -16531625, 14898856, 7830557, 10944846, 19379652, 8435136, -13633636, -5047945 ], [ -1901603, 8355143, -19506360, 19618028, -16573771, -13715050, -43073, 9830091, 17350594, 10864902, 15828377, 12288605, 2707570, -18752304, -3765773, -13526317, 11657959, 3216053, 6913327, 14440666, 6670959, -10761636, -4557153 ], [ 2203699, 11540585, -18776712, 19590932, -15427237, -11800822, -2638607, 3952677, 8608414, 7045146, 12785207, 14417651, -2391122, -16335888, -2418947, -10180963, 6491401, -2533285, 2134849, 7148230, 4798977, -6773916, -4483311 ], [ 6309001, 14726027, -18047064, 19563836, -14280703, -9886594, -5234141, -1924737, -133766, 3225390, 9742037, 16546697, -7489814, -13919472, -1072121, -6835609, 1324843, -8282623, -2643629, -144206, 2926995, -2786196, -4409469 ], [ 10414303, 17911469, -17317416, 19536740, -13134169, -7972366, -7829675, -7802151, -8875946, -594366, 6698867, 18675743, -12588506, -11503056, 274705, -3490255, -3841715, -14031961, -7422107, -7436642, 1055013, 1201524, -4335627 ], [ 14519605, 21096911, -16587768, 19509644, -11987635, -6058138, -10425209, -13679565, -17618126, -4414122, 3655697, 20804789, -17687198, -9086640, 1621531, -144901, -9008273, -19781299, -12200585, -14729078, -816969, 5189244, -4261785 ], [ 17773915, 21106901, -12327684, 17073986, -9813805, -3308623, -11722943, -14364675, -19411562, -3715476, 3299516, 22178297, -19254950, -8716662, 2001181, -513319, -9015164, -17637475, -14627945, -18074531, -775743, 5304702, -5280903 ], [ 20177233, 17941439, -4537164, 12229766, -6612679, 276179, -11722877, -9857481, -14256254, 1501572, 5630324, 22796267, -17291762, -10393122, 1413655, -4595509, -3862388, -7600489, -14704187, -17473001, 1178691, 1547898, -7392981 ], [ 22580551, 14775977, 3253356, 7385546, -3411553, 3860981, -11722811, -5350287, -9100946, 6718620, 7961132, 23414237, -15328574, -12069582, 826129, -8677699, 1290388, 2436497, -14780429, -16871471, 3133125, -2208906, -9505059 ], [ 24983869, 11610515, 11043876, 2541326, -210427, 7445783, -11722745, -843093, -3945638, 11935668, 10291940, 24032207, -13365386, -13746042, 238603, -12759889, 6443164, 12473483, -14856671, -16269941, 5087559, -5965710, -11617137 ], [ 27387187, 8445053, 18834396, -2302894, 2990699, 11030585, -11722679, 3664101, 1209670, 17152716, 12622748, 24650177, -11402198, -15422502, -348923, -16842079, 11595940, 22510469, -14932913, -15668411, 7041993, -9722514, -13729215 ], [ 29148171, 6063836, 24395417, -6651387, 5412985, 13653204, -11966997, 8026897, 4870236, 21528438, 14780072, 23680158, -9275755, -17122940, -1364018, -18984520, 16041570, 30759554, -13776766, -14071423, 8754438, -12725344, -14867348 ], [ 27697485, 7603844, 18808943, -8521245, 3941071, 11464908, -13433235, 11667703, 1057092, 21697530, 16069976, 14770194, -6333037, -18943268, -4516958, -11428216, 16951470, 30069134, -6458674, -7497145, 9256938, -11958304, -11135756 ], [ 26246799, 9143852, 13222469, -10391103, 2469157, 9276612, -14899473, 15308509, -2756052, 21866622, 17359880, 5860230, -3390319, -20763596, -7669898, -3871912, 17861370, 29378714, 859418, -922867, 9759438, -11191264, -7404164 ], [ 24796113, 10683860, 7635995, -12260961, 997243, 7088316, -16365711, 18949315, -6569196, 22035714, 18649784, -3049734, -447601, -22583924, -10822838, 3684392, 18771270, 28688294, 8177510, 5651411, 10261938, -10424224, -3672572 ], [ 23345427, 12223868, 2049521, -14130819, -474671, 4900020, -17831949, 22590121, -10382340, 22204806, 19939688, -11959698, 2495117, -24404252, -13975778, 11240696, 19681170, 27997874, 15495602, 12225689, 10764438, -9657184, 59020 ], [ 21894741, 13763876, -3536953, -16000677, -1946585, 2711724, -19298187, 26230927, -14195484, 22373898, 21229592, -20869662, 5437835, -26224580, -17128718, 18797000, 20591070, 27307454, 22813694, 18799967, 11266938, -8890144, 3790612 ], [ 16498335, 11057989, -5841972, -14567800, -1878244, -14557, -19075320, 19673698, -17235303, 17389335, 14875556, -17379001, 3561453, -21924548, -14009363, 18294199, 19774720, 22926184, 23304776, 20078615, 6542498, -9544979, 5974084 ], [ 10312785, 7502923, -7490700, -12474376, -1501852, -2848435, -18514632, 11076862, -20120457, 11374041, 6992732, -11408215, 721251, -16400444, -9635549, 16179577, 18613120, 17806744, 22430456, 20298137, 772670, -10484189, 7847932 ], [ 4127235, 3947857, -9139428, -10380952, -1125460, -5682313, -17953944, 2480026, -23005611, 5358747, -890092, -5437429, -2118951, -10876340, -5261735, 14064955, 17451520, 12687304, 21556136, 20517659, -4997158, -11423399, 9721780 ], [ -2058315, 392791, -10788156, -8287528, -749068, -8516191, -17393256, -6116810, -25890765, -656547, -8772916, 533357, -4959153, -5352236, -887921, 11950333, 16289920, 7567864, 20681816, 20737181, -10766986, -12362609, 11595628 ], [ -8243865, -3162275, -12436884, -6194104, -372676, -11350069, -16832568, -14713646, -28775919, -6671841, -16655740, 6504143, -7799355, 171868, 3485893, 9835711, 15128320, 2448424, 19807496, 20956703, -16536814, -13301819, 13469476 ], [ -8037588, -5141396, -11356611, -4449385, 1488323, -11284780, -13603539, -15186446, -27864828, -7727010, -18056260, 9288245, -10050564, 4548517, 4877059, 8916346, 12666865, 706858, 18764822, 18064073, -14734519, -11486570, 14189356 ], [ -1439484, -5544572, -7547337, -3053371, 4833929, -8320324, -7706169, -7535210, -23157492, -3822054, -12974476, 8885663, -11712780, 7777711, 3285577, 9192238, 8905555, 2343166, 17553794, 12059291, -5360101, -6916862, 13755268 ], [ 5158620, -5947748, -3738063, -1657357, 8179535, -5355868, -1808799, 116026, -18450156, 82902, -7892692, 8483081, -13374996, 11006905, 1694095, 9468130, 5144245, 3979474, 16342766, 6054509, 4014317, -2347154, 13321180 ], [ 11756724, -6350924, 71211, -261343, 11525141, -2391412, 4088571, 7767262, -13742820, 3987858, -2810908, 8080499, -15037212, 14236099, 102613, 9744022, 1382935, 5615782, 15131738, 49727, 13388735, 2222554, 12887092 ], [ 18354828, -6754100, 3880485, 1134671, 14870747, 573044, 9985941, 15418498, -9035484, 7892814, 2270876, 7677917, -16699428, 17465293, -1488869, 10019914, -2378375, 7252090, 13920710, -5955055, 22763153, 6792262, 12453004 ], [ 23457315, -7155229, 6379427, 1650243, 17943742, 3376014, 14534769, 20726009, -5772041, 11331678, 6433930, 7809928, -16935809, 19891961, -3092891, 9895177, -5535405, 7722840, 12209226, -10773178, 29095528, 10501130, 11063418 ], [ 21081717, -7546123, 2326709, -2236395, 19653682, 5371554, 12340887, 14314895, -9728063, 12440082, 6003334, 10614904, -10043015, 18305999, -4759613, 7767295, -5671035, 2365800, 7995462, -9658006, 20217688, 9905798, 4896342 ], [ 18706119, -7937017, -1726009, -6123033, 21363622, 7367094, 10147005, 7903781, -13684085, 13548486, 5572738, 13419880, -3150221, 16720037, -6426335, 5639413, -5806665, -2991240, 3781698, -8542834, 11339848, 9310466, -1270734 ], [ 16330521, -8327911, -5778727, -10009671, 23073562, 9362634, 7953123, 1492667, -17640107, 14656890, 5142142, 16224856, 3742573, 15134075, -8093057, 3511531, -5942295, -8348280, -432066, -7427662, 2462008, 8715134, -7437810 ], [ 13954923, -8718805, -9831445, -13896309, 24783502, 11358174, 5759241, -4918447, -21596129, 15765294, 4711546, 19029832, 10635367, 13548113, -9759779, 1383649, -6077925, -13705320, -4645830, -6312490, -6415832, 8119802, -13604886 ], [ 11579325, -9109699, -13884163, -17782947, 26493442, 13353714, 3565359, -11329561, -25552151, 16873698, 4280950, 21834808, 17528161, 11962151, -11426501, -744233, -6213555, -19062360, -8859594, -5197318, -15293672, 7524470, -19771962 ], [ 10361442, -8385148, -8869736, -12637610, 26446222, 8234789, 5079057, -12259035, -22632823, 17246317, 1592224, 18568289, 20391610, 7062844, -9835063, 14585, -8304915, -18234065, -8951143, -7395221, -15612607, 5876033, -21156148 ], [ 9375102, -7437508, -2041880, -5685878, 26047570, 1692971, 7334271, -12092181, -18338425, 17471779, -1548128, 14087471, 22449190, 1500868, -7591993, 1350743, -10787421, -16168703, -8218249, -10255739, -14219761, 4016975, -21583756 ], [ 8388762, -6489868, 4785976, 1265854, 25648918, -4848847, 9589485, -11925327, -14044027, 17697241, -4688480, 9606653, 24506770, -4061108, -5348923, 2686901, -13269927, -14103341, -7485355, -13116257, -12826915, 2157917, -22011364 ], [ 7402422, -5542228, 11613832, 8217586, 25250266, -11390665, 11844699, -11758473, -9749629, 17922703, -7828832, 5125835, 26564350, -9623084, -3105853, 4023059, -15752433, -12037979, -6752461, -15976775, -11434069, 298859, -22438972 ], [ 6416082, -4594588, 18441688, 15169318, 24851614, -17932483, 14099913, -11591619, -5455231, 18148165, -10969184, 645017, 28621930, -15185060, -862783, 5359217, -18234939, -9972617, -6019567, -18837293, -10041223, -1560199, -22866580 ], [ 5954988, -4998106, 21991801, 16429894, 20542267, -17369188, 14980116, -9439527, -1081351, 18350743, -12399872, -1211989, 28846162, -16707365, -222214, 4501781, -15238425, -8419526, -2819353, -18207263, -6811024, -4580368, -18433234 ], [ 6019140, -6752782, 22264171, 11999314, 12322225, -9700780, 14485308, -5302197, 3372011, 18530437, -12120896, -445183, 27237046, -14189999, -1184146, 1450751, -6762891, -7378706, 2848181, -14086685, -1743472, -8761648, -9138934 ], [ 6083292, -8507458, 22536541, 7568734, 4102183, -2032372, 13990500, -1164867, 7825373, 18710131, -11841920, 321623, 25627930, -11672633, -2146078, -1600279, 1712643, -6337886, 8515715, -9966107, 3324080, -12942928, 155366 ], [ 6147444, -10262134, 22808911, 3138154, -4117859, 5636036, 13495692, 2972463, 12278735, 18889825, -11562944, 1088429, 24018814, -9155267, -3108010, -4651309, 10188177, -5297066, 14183249, -5845529, 8391632, -17124208, 9449666 ], [ 6211596, -12016810, 23081281, -1292426, -12337901, 13304444, 13000884, 7109793, 16732097, 19069519, -11283968, 1855235, 22409698, -6637901, -4069942, -7702339, 18663711, -4256246, 19850783, -1724951, 13459184, -21305488, 18743966 ], [ 6764302, -12970134, 22208711, -5632482, -18829853, 19618266, 12732811, 10027076, 19251306, 18182097, -11021618, 2106438, 19830691, -4286777, -5372348, -9778959, 25140901, -3430162, 23188176, 2153706, 16420096, -23485076, 25490694 ], [ 9759778, -9916698, 15611441, -9519918, -16681355, 19159158, 13598413, 6844124, 12099750, 11959095, -10842398, -220374, 12402229, -2766863, -8377124, -6983529, 21626371, -3677758, 14874864, 4822758, 8847808, -15656204, 19499562 ], [ 12755254, -6863262, 9014171, -13407354, -14532857, 18700050, 14464015, 3661172, 4948194, 5736093, -10663178, -2547186, 4973767, -1246949, -11381900, -4188099, 18111841, -3925354, 6561552, 7491810, 1275520, -7827332, 13508430 ], [ 15750730, -3809826, 2416901, -17294790, -12384359, 18240942, 15329617, 478220, -2203362, -486909, -10483958, -4873998, -2454695, 272965, -14386676, -1392669, 14597311, -4172950, -1751760, 10160862, -6296768, 1540, 7517298 ], [ 18746206, -756390, -4180369, -21182226, -10235861, 17781834, 16195219, -2704732, -9354918, -6709911, -10304738, -7200810, -9883157, 1792879, -17391452, 1402761, 11082781, -4420546, -10065072, 12829914, -13869056, 7830412, 1526166 ], [ 21741682, 2297046, -10777639, -25069662, -8087363, 17322726, 17060821, -5887684, -16506474, -12932913, -10125518, -9527622, -17311619, 3312793, -20396228, 4198191, 7568251, -4668142, -18378384, 15498966, -21441344, 15659284, -4464966 ], [ 19599443, 1312457, -8827669, -23905248, -5891040, 10848703, 11744388, -5643076, -17940890, -11897455, -7251933, -12301739, -13232836, 4553817, -22066409, 6717986, 5089511, -6049713, -16500251, 18014108, -16535202, 15779911, -5525103 ], [ 16429661, -479737, -5168251, -21730464, -3685152, 3171697, 5191548, -4712956, -18231878, -9410305, -3839475, -15165317, -6852604, 5739063, -23469671, 9182654, 2817929, -7658079, -12583829, 20498468, -9133374, 14358889, -5599041 ], [ 13259879, -2271931, -1508833, -19555680, -1479264, -4505309, -1361292, -3782836, -18522866, -6923155, -427017, -18028895, -472372, 6924309, -24872933, 11647322, 546347, -9266445, -8667407, 22982828, -1731546, 12937867, -5672979 ], [ 10090097, -4064125, 2150585, -17380896, 726624, -12182315, -7914132, -2852716, -18813854, -4436005, 2985441, -20892473, 5907860, 8109555, -26276195, 14111990, -1725235, -10874811, -4750985, 25467188, 5670282, 11516845, -5746917 ], [ 6920315, -5856319, 5810003, -15206112, 2932512, -19859321, -14466972, -1922596, -19104842, -1948855, 6397899, -23756051, 12288092, 9294801, -27679457, 16576658, -3996817, -12483177, -834563, 27951548, 13072110, 10095823, -5820855 ], [ 6057389, -3392962, 8725286, -12841959, 2832504, -19563242, -17253930, -1313230, -18681113, -87967, 5510325, -24122033, 13905989, 7847343, -24953393, 17318045, -3324694, -11596143, -669467, 24722780, 14925564, 10904308, -3988815 ], [ 7501319, 3325946, 10896434, -10288437, 426600, -11294078, -16275006, -1024618, -17542667, 1146659, 322719, -21990419, 10761551, 3767181, -18098003, 16336151, 291134, -8213709, -4255697, 15780884, 11230644, 13942300, -250797 ], [ 8945249, 10044854, 13067582, -7734915, -1979304, -3024914, -15296082, -736006, -16404221, 2381285, -4864887, -19858805, 7617113, -312981, -11242613, 15354257, 3906962, -4831275, -7841927, 6838988, 7535724, 16980292, 3487221 ], [ 10389179, 16763762, 15238730, -5181393, -4385208, 5244250, -14317158, -447394, -15265775, 3615911, -10052493, -17727191, 4472675, -4393143, -4387223, 14372363, 7522790, -1448841, -11428157, -2102908, 3840804, 20018284, 7225239 ], [ 11833109, 23482670, 17409878, -2627871, -6791112, 13513414, -13338234, -158782, -14127329, 4850537, -15240099, -15595577, 1328237, -8473305, 2468167, 13390469, 11138618, 1933593, -15014387, -11044804, 145884, 23056276, 10963257 ], [ 11944838, 28850697, 18248232, -1008256, -9036039, 19025620, -11720960, 454565, -12204516, 5033928, -18217801, -13094483, -1884057, -11180583, 8251756, 12454331, 14330601, 4929213, -18237668, -18565168, -2744888, 24124176, 14431864 ], [ 5395562, 27464319, 12422616, -4058176, -10476081, 10753036, -6911936, 2691587, -6359868, -38856, -10145983, -8745989, -5435631, -7023441, 8676340, 11746973, 15403359, 5990763, -19646204, -18977872, -1614920, 15341616, 16553416 ], [ -1153714, 26077941, 6597000, -7108096, -11916123, 2480452, -2102912, 4928609, -515220, -5111640, -2074165, -4397495, -8987205, -2866299, 9100924, 11039615, 16476117, 7052313, -21054740, -19390576, -484952, 6559056, 18674968 ], [ -7702990, 24691563, 771384, -10158016, -13356165, -5792132, 2706112, 7165631, 5329428, -10184424, 5997653, -49001, -12538779, 1290843, 9525508, 10332257, 17548875, 8113863, -22463276, -19803280, 645016, -2223504, 20796520 ], [ -14252266, 23305185, -5054232, -13207936, -14796207, -14064716, 7515136, 9402653, 11174076, -15257208, 14069471, 4299493, -16090353, 5447985, 9950092, 9624899, 18621633, 9175413, -23871812, -20215984, 1774984, -11006064, 22918072 ], [ -20801542, 21918807, -10879848, -16257856, -16236249, -22337300, 12324160, 11639675, 17018724, -20329992, 22141289, 8647987, -19641927, 9605127, 10374676, 8917541, 19694391, 10236963, -25280348, -20628688, 2904952, -19788624, 25039624 ], [ -15041398, 14793049, -12520034, -16659576, -15790501, -23935584, 6942714, 9712137, 14594562, -17093726, 16013362, 10353026, -19167156, 10711839, 10799115, 4544003, 12668004, 8493933, -22453559, -20550827, 5136200, -16942354, 22249211 ], [ -6819370, 6519415, -13323134, -16531656, -14967595, -24199008, -476826, 6951687, 10516638, -12195650, 7045486, 11529374, -17887116, 11208465, 11223525, -562771, 4021788, 6189987, -18779705, -20374853, 7587704, -11770318, 18476405 ], [ 1402658, -1754219, -14126234, -16403736, -14144689, -24462432, -7896366, 4191237, 6438714, -7297574, -1922390, 12705722, -16607076, 11705091, 11647935, -5669545, -4624428, 3886041, -15105851, -20198879, 10039208, -6598282, 14703599 ], [ 9624686, -10027853, -14929334, -16275816, -13321783, -24725856, -15315906, 1430787, 2360790, -2399498, -10890266, 13882070, -15327036, 12201717, 12072345, -10776319, -13270644, 1582095, -11431997, -20022905, 12490712, -1426246, 10930793 ], [ 17846714, -18301487, -15732434, -16147896, -12498877, -24989280, -22735446, -1329663, -1717134, 2498578, -19858142, 15058418, -14046996, 12698343, 12496755, -15883093, -21916860, -721851, -7758143, -19846931, 14942216, 3745790, 7157987 ], [ 20447696, -22188602, -11971565, -14952867, -10662643, -21620649, -22883184, -2647503, -3110349, 4866820, -21990653, 14163095, -13013625, 12877224, 9453594, -15150574, -21108231, -2020473, -4758011, -16468346, 15799292, 4491380, 3143378 ], [ 17427632, -21689198, -3646727, -12690729, -7813081, -14619963, -15759120, -2522733, -1818855, 4705228, -17287799, 11196101, -12226923, 12738360, 2942862, -8578762, -10844757, -2313771, -2431601, -9887150, 15061940, 810524, -1113034 ], [ 14407568, -21189794, 4678111, -10428591, -4963519, -7619277, -8635056, -2397963, -527361, 4543636, -12584945, 8229107, -11440221, 12599496, -3567870, -2006950, -581283, -2607069, -105191, -3305954, 14324588, -2870332, -5369446 ], [ 11387504, -20690390, 13002949, -8166453, -2113957, -618591, -1510992, -2273193, 764133, 4382044, -7882091, 5262113, -10653519, 12460632, -10078602, 4564862, 9682191, -2900367, 2221219, 3275242, 13587236, -6551188, -9625858 ], [ 8367440, -20190986, 21327787, -5904315, 735605, 6382095, 5613072, -2148423, 2055627, 4220452, -3179237, 2295119, -9866817, 12321768, -16589334, 11136674, 19945665, -3193665, 4547629, 9856438, 12849884, -10232044, -13882270 ], [ 6286344, -18688506, 27316107, -3268913, 2742431, 12225532, 11623132, -1728732, 3290217, 3690934, 101083, -50190, -9009482, 12001184, -21106461, 16685499, 26769567, -3313986, 6494613, 14576052, 11634593, -13192576, -16800718 ], [ 8900088, -12170646, 21621837, 1232809, 535577, 12282724, 12063172, 165564, 4240287, 1321786, -3731267, 712926, -7798982, 10772000, -15655563, 17119389, 16395609, -2569422, 6544467, 9987756, 8029607, -12551488, -13029346 ], [ 11513832, -5652786, 15927567, 5734531, -1671277, 12339916, 12503212, 2059860, 5190357, -1047362, -7563617, 1476042, -6588482, 9542816, -10204665, 17553279, 6021651, -1824858, 6594321, 5399460, 4424621, -11910400, -9257974 ], [ 14127576, 865074, 10233297, 10236253, -3878131, 12397108, 12943252, 3954156, 6140427, -3416510, -11395967, 2239158, -5377982, 8313632, -4753767, 17987169, -4352307, -1080294, 6644175, 811164, 819635, -11269312, -5486602 ], [ 16741320, 7382934, 4539027, 14737975, -6084985, 12454300, 13383292, 5848452, 7090497, -5785658, -15228317, 3002274, -4167482, 7084448, 697131, 18421059, -14726265, -335730, 6694029, -3777132, -2785351, -10628224, -1715230 ], [ 19355064, 13900794, -1155243, 19239697, -8291839, 12511492, 13823332, 7742748, 8040567, -8154806, -19060667, 3765390, -2956982, 5855264, 6148029, 18854949, -25100223, 408834, 6743883, -8365428, -6390337, -9987136, 2056142 ], [ 16157138, 10749799, -3675523, 16565079, -5117693, 10808244, 13433567, 8929509, 4573762, -7261084, -14061082, 5779031, -4818472, 7129400, 3979187, 11810394, -19428746, 4354698, 7234702, -8428499, -1527593, -7064203, 937339 ], [ 11796878, 5665033, -5561005, 12455193, -867347, 8752908, 12877841, 9974763, 223582, -5714788, -7295110, 8042777, -7294360, 8904200, 286397, 3270150, -10548182, 8940822, 7813714, -7586525, 5028697, -3684901, -1159499 ], [ 7436618, 580267, -7446487, 8345307, 3382999, 6697572, 12322115, 11020017, -4126598, -4168492, -529138, 10306523, -9770248, 10679000, -3406393, -5270094, -1667618, 13526946, 8392726, -6744551, 11584987, -305599, -3256337 ], [ 3076358, -4504499, -9331969, 4235421, 7633345, 4642236, 11766389, 12065271, -8476778, -2622196, 6236834, 12570269, -12246136, 12453800, -7099183, -13810338, 7212946, 18113070, 8971738, -5902577, 18141277, 3073703, -5353175 ], [ -1283902, -9589265, -11217451, 125535, 11883691, 2586900, 11210663, 13110525, -12826958, -1075900, 13002806, 14834015, -14722024, 14228600, -10791973, -22350582, 16093510, 22699194, 9550750, -5060603, 24697567, 6453005, -7450013 ], [ -3936751, -12177767, -8351647, -358257, 12360922, 1405854, 12874475, 10762368, -11338403, 644207, 17293622, 16552370, -14134297, 14188811, -11829391, -23653749, 20069356, 20938239, 9275572, -4575488, 26511976, 8743910, -6324092 ], [ -4882189, -12270005, -734557, 2784045, 9065038, 1099098, 16757825, 5020800, -4011113, 2538125, 19109282, 17725334, -10482955, 12334433, -10211437, -17719839, 19140484, 12830205, 8146204, -4447232, 23584504, 9946418, -1975412 ], [ -5827627, -12362243, 6882533, 5926347, 5769154, 792342, 20641175, -720768, 3316177, 4432043, 20924942, 18898298, -6831613, 10480055, -8593483, -11785929, 18211612, 4722171, 7016836, -4318976, 20657032, 11148926, 2373268 ], [ -6773065, -12454481, 14499623, 9068649, 2473270, 485586, 24524525, -6462336, 10643467, 6325961, 22740602, 20071262, -3180271, 8625677, -6975529, -5852019, 17282740, -3385863, 5887468, -4190720, 17729560, 12351434, 6721948 ], [ -7718503, -12546719, 22116713, 12210951, -822614, 178830, 28407875, -12203904, 17970757, 8219879, 24556262, 21244226, 471071, 6771299, -5357575, 81891, 16353868, -11493897, 4758100, -4062464, 14802088, 13553942, 11070628 ], [ -7858737, -12962060, 28130977, 14294690, -3480211, -414860, 31348455, -17383251, 22644440, 8560750, 24817569, 21810057, 3200305, 4687966, -4251811, 4891984, 14932209, -18185052, 3914909, -3266040, 11814719, 13512363, 13696131 ], [ -3972951, -14992916, 26131111, 11085614, -2946373, -2443220, 29575185, -19751493, 14050088, 1136386, 17307111, 19340223, 1318999, 1459858, -5706997, 4082992, 11046615, -17791812, 4502603, 871224, 8527865, 7250349, 7705749 ], [ -87165, -17023772, 24131245, 7876538, -2412535, -4471580, 27801915, -22119735, 5455736, -6287978, 9796653, 16870389, -562307, -1768250, -7162183, 3274000, 7161021, -17398572, 5090297, 5008488, 5241011, 988335, 1715367 ], [ 3798621, -19054628, 22131379, 4667462, -1878697, -6499940, 26028645, -24487977, -3138616, -13712342, 2286195, 14400555, -2443613, -4996358, -8617369, 2465008, 3275427, -17005332, 5677991, 9145752, 1954157, -5273679, -4275015 ], [ 7684407, -21085484, 20131513, 1458386, -1344859, -8528300, 24255375, -26856219, -11732968, -21136706, -5224263, 11930721, -4324919, -8224466, -10072555, 1656016, -610167, -16612092, 6265685, 13283016, -1332697, -11535693, -10265397 ], [ 11570193, -23116340, 18131647, -1750690, -811021, -10556660, 22482105, -29224461, -20327320, -28561070, -12734721, 9460887, -6206225, -11452574, -11527741, 847024, -4495761, -16218852, 6853379, 17420280, -4619551, -17797707, -16255779 ], [ 13056554, -24686516, 11918801, -4128461, 1037407, -5529280, 18011500, -25092343, -15501667, -21110119, -11591304, 5188868, -6581671, -7853207, -11498952, 1393132, -2896960, -9492172, 6641158, 16005694, -2423055, -16115271, -14185816 ], [ 14063030, -26164556, 4863359, -6339971, 3148753, 909248, 13001428, -19660153, -7992013, -10684105, -8717112, 556412, -6655945, -2888345, -11173368, 2210260, -201280, -1498804, 6268954, 13480738, 870111, -12843945, -10503784 ], [ 15069506, -27642596, -2192083, -8551481, 5260099, 7347776, 7991356, -14227963, -482359, -258091, -5842920, -4076044, -6730219, 2076517, -10847784, 3027388, 2494400, 6494564, 5896750, 10955782, 4163277, -9572619, -6821752 ], [ 16075982, -29120636, -9247525, -10762991, 7371445, 13786304, 2981284, -8795773, 7027295, 10167923, -2968728, -8708500, -6804493, 7041379, -10522200, 3844516, 5190080, 14487932, 5524546, 8430826, 7456443, -6301293, -3139720 ], [ 17082458, -30598676, -16302967, -12974501, 9482791, 20224832, -2028788, -3363583, 14536949, 20593937, -94536, -13340956, -6878767, 12006241, -10196616, 4661644, 7885760, 22481300, 5152342, 5905870, 10749609, -3029967, 542312 ], [ 15143642, -29405924, -17779516, -14526179, 8181838, 20992847, -6934916, 2068994, 14390144, 21857417, 1727274, -13787704, -5639464, 13723915, -8883906, 6679984, 6784280, 24206792, 6684292, 5919472, 11158554, -2661432, 2010890 ], [ 10259534, -25542380, -13677172, -15418025, 3468586, 16090349, -11737100, 7501958, 6586880, 13958363, 2496702, -10048744, -3086584, 12194401, -6584070, 9899536, 1885640, 19664408, 10120396, 8471632, 8683278, -5195688, 1266014 ], [ 5375426, -21678836, -9574828, -16309871, -1244666, 11187851, -16539284, 12934922, -1216384, 6059309, 3266130, -6309784, -533704, 10664887, -4284234, 13119088, -3013000, 15122024, 13556500, 11023792, 6208002, -7729944, 521138 ], [ 491318, -17815292, -5472484, -17201717, -5957918, 6285353, -21341468, 18367886, -9019648, -1839745, 4035558, -2570824, 2019176, 9135373, -1984398, 16338640, -7911640, 10579640, 16992604, 13575952, 3732726, -10264200, -223738 ], [ -4392790, -13951748, -1370140, -18093563, -10671170, 1382855, -26143652, 23800850, -16822912, -9738799, 4804986, 1168136, 4572056, 7605859, 315438, 19558192, -12810280, 6037256, 20428708, 16128112, 1257450, -12798456, -968614 ], [ -8140175, -11216629, 2058937, -18272301, -13866603, -1796429, -28658622, 28126234, -22358272, -16077560, 5778318, 4249692, 6952228, 6711885, 1858964, 21946876, -16614137, 1610874, 22387475, 18224139, -1150872, -13928848, -875659 ], [ -6203945, -14123635, 2121679, -14885499, -9472941, 3640357, -19737522, 26913718, -16554112, -14614856, 7771170, 4044228, 8468860, 8995611, -379060, 20181220, -14944079, -2235498, 16959557, 18039501, -3224424, -8039920, 3406451 ], [ -4267715, -17030641, 2184421, -11498697, -5079279, 9077143, -10816422, 25701202, -10749952, -13152152, 9764022, 3838764, 9985492, 11279337, -2617084, 18415564, -13274021, -6081870, 11531639, 17854863, -5297976, -2150992, 7688561 ], [ -2331485, -19937647, 2247163, -8111895, -685617, 14513929, -1895322, 24488686, -4945792, -11689448, 11756874, 3633300, 11502124, 13563063, -4855108, 16649908, -11603963, -9928242, 6103721, 17670225, -7371528, 3737936, 11970671 ], [ -395255, -22844653, 2309905, -4725093, 3708045, 19950715, 7025778, 23276170, 858368, -10226744, 13749726, 3427836, 13018756, 15846789, -7093132, 14884252, -9933905, -13774614, 675803, 17485587, -9445080, 9626864, 16252781 ], [ 1540975, -25751659, 2372647, -1338291, 8101707, 25387501, 15946878, 22063654, 6662528, -8764040, 15742578, 3222372, 14535388, 18130515, -9331156, 13118596, -8263847, -17620986, -4752115, 17300949, -11518632, 15515792, 20534891 ], [ 1499790, -25375555, -2037451, -268249, 6048934, 23883852, 17013788, 21647918, 7551098, -10177016, 10765300, 2329543, 16448645, 14030901, -11081475, 13015775, -9312819, -18573663, -4205908, 14588756, -9894539, 11538205, 16725691 ], [ 1063122, -24342829, -7342117, 338441, 2706874, 20992116, 16509860, 21391538, 7456550, -12165128, 4393996, 1299241, 18441227, 8654619, -12734253, 13245521, -10905597, -18947601, -2464876, 11371052, -7530917, 5587315, 11298229 ], [ 626454, -23310103, -12646783, 945131, -635186, 18100380, 16005932, 21135158, 7362002, -14153240, -1977308, 268939, 20433809, 3278337, -14387031, 13475267, -12498375, -19321539, -723844, 8153348, -5167295, -363575, 5870767 ], [ 189786, -22277377, -17951449, 1551821, -3977246, 15208644, 15502004, 20878778, 7267454, -16141352, -8348612, -761363, 22426391, -2097945, -16039809, 13705013, -14091153, -19695477, 1017188, 4935644, -2803673, -6314465, 443305 ], [ -246882, -21244651, -23256115, 2158511, -7319306, 12316908, 14998076, 20622398, 7172906, -18129464, -14719916, -1791665, 24418973, -7474227, -17692587, 13934759, -15683931, -20069415, 2758220, 1717940, -440051, -12265355, -4984157 ], [ 742893, -17480476, -21168673, 1253375, -9031232, 10836468, 14862599, 19924697, 5169662, -18702134, -15160301, -98738, 22381313, -11738964, -14197647, 10553012, -16317135, -18268611, 5920199, 1104200, 2240824, -14394044, -7524614 ], [ 3159111, -10984852, -11689123, -1163587, -9113024, 10767324, 15095573, 18785675, 1257722, -17859362, -9669767, 4317418, 16313411, -14892156, -5554989, 3559772, -15990765, -14293065, 10503125, 3094424, 5238952, -12700532, -7178066 ], [ 5575329, -4489228, -2209573, -3580549, -9194816, 10698180, 15328547, 17646653, -2654218, -17016590, -4179233, 8733574, 10245509, -18045348, 3087669, -3433468, -15664395, -10317519, 15086051, 5084648, 8237080, -11007020, -6831518 ], [ 7991547, 2006396, 7269977, -5997511, -9276608, 10629036, 15561521, 16507631, -6566158, -16173818, 1311301, 13149730, 4177607, -21198540, 11730327, -10426708, -15338025, -6341973, 19668977, 7074872, 11235208, -9313508, -6484970 ], [ 10407765, 8502020, 16749527, -8414473, -9358400, 10559892, 15794495, 15368609, -10478098, -15331046, 6801835, 17565886, -1890295, -24351732, 20372985, -17419948, -15011655, -2366427, 24251903, 9065096, 14233336, -7619996, -6138422 ], [ 11198496, 14433944, 23010604, -9695579, -8426939, 9814747, 15282747, 13930736, -14264007, -14341697, 11584002, 20323460, -7328448, -25932126, 26192354, -22039200, -14085930, 1420424, 26893153, 11026165, 16306022, -6277302, -4899787 ], [ 3861792, 17547368, 13179316, -5297405, -2429213, 5689597, 11047389, 10998608, -17419761, -12619463, 12824334, 14788124, -9617856, -19648530, 17895278, -14788512, -10163430, 4263800, 19826023, 12841459, 13751498, -6688698, 799283 ], [ -3474912, 20660792, 3348028, -899231, 3568513, 1564447, 6812031, 8066480, -20575515, -10897229, 14064666, 9252788, -11907264, -13364934, 9598202, -7537824, -6240930, 7107176, 12758893, 14656753, 11196974, -7100094, 6498353 ], [ -10811616, 23774216, -6483260, 3498943, 9566239, -2560703, 2576673, 5134352, -23731269, -9174995, 15304998, 3717452, -14196672, -7081338, 1301126, -287136, -2318430, 9950552, 5691763, 16472047, 8642450, -7511490, 12197423 ], [ -18148320, 26887640, -16314548, 7897117, 15563965, -6685853, -1658685, 2202224, -26887023, -7452761, 16545330, -1817884, -16486080, -797742, -6995950, 6963552, 1604070, 12793928, -1375367, 18287341, 6087926, -7922886, 17896493 ], [ -25485024, 30001064, -26145836, 12295291, 21561691, -10811003, -5894043, -729904, -30042777, -5730527, 17785662, -7353220, -18775488, 5485854, -15293026, 14214240, 5526570, 15637304, -8442497, 20102635, 3533402, -8334282, 23595563 ], [ -26281763, 27706018, -21028504, 9400350, 19338322, -8315778, -4939556, 2314003, -24719136, -5974993, 16690864, -4094881, -17986731, 7398285, -9272262, 10271543, 6385675, 15578895, -12116277, 19884949, 1600388, -8758793, 22865763 ], [ -25770509, 24329278, -12921448, 5046786, 15470734, -4496478, -2947100, 6553117, -17699616, -6612799, 15129040, 922193, -16582341, 8436483, -387930, 4090169, 6632101, 14940129, -15111387, 19260667, -208324, -9185927, 20850189 ], [ -25259255, 20952538, -4814392, 693222, 11603146, -677178, -954644, 10792231, -10680096, -7250605, 13567216, 5939267, -15177951, 9474681, 8496402, -2091205, 6878527, 14301363, -18106497, 18636385, -2017036, -9613061, 18834615 ], [ -24748001, 17575798, 3292664, -3660342, 7735558, 3142122, 1037812, 15031345, -3660576, -7888411, 12005392, 10956341, -13773561, 10512879, 17380734, -8272579, 7124953, 13662597, -21101607, 18012103, -3825748, -10040195, 16819041 ], [ -24236747, 14199058, 11399720, -8013906, 3867970, 6961422, 3030268, 19270459, 3358944, -8526217, 10443568, 15973415, -12369171, 11551077, 26265066, -14453953, 7371379, 13023831, -24096717, 17387821, -5634460, -10467329, 14803467 ] ], [ [ -28181984, 27117312, 20875840, -3951712, 4933280, 10346464, -12483840, -3595136, -3588832, 11055840, 5434752, 31882688, -19335328, 8101952, 25496448, 23406176, 23014272, 14514272, 4272512, 11533376, 8276768, -30721280, 20386656 ], [ -28181984, 27117312, 20875840, -3951712, 4933280, 10346464, -12483840, -3595136, -3588832, 11055840, 5434752, 31882688, -19335328, 8101952, 25496448, 23406176, 23014272, 14514272, 4272512, 11533376, 8276768, -30721280, 20386656 ], [ -28181984, 27117312, 20875840, -3951712, 4933280, 10346464, -12483840, -3595136, -3588832, 11055840, 5434752, 31882688, -19335328, 8101952, 25496448, 23406176, 23014272, 14514272, 4272512, 11533376, 8276768, -30721280, 20386656 ], [ -24156049, 24517062, 20272680, -2222232, -122715, 8750989, -7427090, 539124, -113547, 9869860, 1742907, 29228423, -19648328, 6210007, 18637638, 17882566, 15581432, 12145467, 6382862, 10604616, 7538388, -28182965, 17791721 ], [ -19324927, 21396762, 19548888, -146856, -6189909, 6836419, -1358990, 5500236, 4056795, 8446684, -2687307, 26043305, -20023928, 3939673, 10407066, 11254234, 6662024, 9302901, 8915282, 9490104, 6652332, -25136987, 14677799 ], [ -14493805, 18276462, 18825096, 1928520, -12257103, 4921849, 4709110, 10461348, 8227137, 7023508, -7117521, 22858187, -20399528, 1669339, 2176494, 4625902, -2257384, 6460335, 11447702, 8375592, 5766276, -22091009, 11563877 ], [ -9662683, 15156162, 18101304, 4003896, -18324297, 3007279, 10777210, 15422460, 12397479, 5600332, -11547735, 19673069, -20775128, -600995, -6054078, -2002430, -11176792, 3617769, 13980122, 7261080, 4880220, -19045031, 8449955 ], [ -4831561, 12035862, 17377512, 6079272, -24391491, 1092709, 16845310, 20383572, 16567821, 4177156, -15977949, 16487951, -21150728, -2871329, -14284650, -8630762, -20096200, 775203, 16512542, 6146568, 3994164, -15999053, 5336033 ], [ -2576101, 7428834, 16057464, 3943083, -26805759, 1033831, 15519559, 18111600, 17370759, 2195968, -14457756, 11035034, -17886974, -1022672, -16251564, -13284581, -23059369, -387264, 16935137, 3536310, 2367150, -14415755, 2844116 ], [ -2896303, 1335078, 14141160, -2404671, -25567101, 2830645, 6799957, 8606544, 14806293, -343232, -6987156, 3314318, -10983866, 4944976, -11954820, -15963887, -20066299, 130368, 15247907, -569694, -822, -14295137, 974204 ], [ -3216505, -4758678, 12224856, -8752425, -24328443, 4627459, -1919645, -898512, 12241827, -2882432, 483444, -4406398, -4080758, 10912624, -7658076, -18643193, -17073229, 648000, 13560677, -4675698, -2368794, -14174519, -895708 ], [ -3536707, -10852434, 10308552, -15100179, -23089785, 6424273, -10639247, -10403568, 9677361, -5421632, 7954044, -12127114, 2822350, 16880272, -3361332, -21322499, -14080159, 1165632, 11873447, -8781702, -4736766, -14053901, -2765620 ], [ -3856909, -16946190, 8392248, -21447933, -21851127, 8221087, -19358849, -19908624, 7112895, -7960832, 15424644, -19847830, 9725458, 22847920, 935412, -24001805, -11087089, 1683264, 10186217, -12887706, -7104738, -13933283, -4635532 ], [ -3589811, -21215404, 6501380, -26145277, -20173261, 9007584, -26088452, -26426629, 5091505, -10639390, 21406489, -25784424, 15260212, 26200646, 3570795, -24946650, -7416305, 1246206, 7953014, -15739874, -9681334, -13241748, -6619637 ], [ -386213, -16361908, 4737692, -22590571, -16299355, 4742496, -22868060, -18009379, 5785495, -14014738, 19944559, -22800408, 13953196, 16478762, -2100627, -17219190, -356951, -3964302, 2989946, -12322862, -13301050, -9695628, -9174707 ], [ 2817385, -11508412, 2974004, -19035865, -12425449, 477408, -19647668, -9592129, 6479485, -17390086, 18482629, -19816392, 12646180, 6756878, -7772049, -9491730, 6702403, -9174810, -1973122, -8905850, -16920766, -6149508, -11729777 ], [ 6020983, -6654916, 1210316, -15481159, -8551543, -3787680, -16427276, -1174879, 7173475, -20765434, 17020699, -16832376, 11339164, -2965006, -13443471, -1764270, 13761757, -14385318, -6936190, -5488838, -20540482, -2603388, -14284847 ], [ 9224581, -1801420, -553372, -11926453, -4677637, -8052768, -13206884, 7242371, 7867465, -24140782, 15558769, -13848360, 10032148, -12686890, -19114893, 5963190, 20821111, -19595826, -11899258, -2071826, -24160198, 942732, -16839917 ], [ 12428179, 3052076, -2317060, -8371747, -803731, -12317856, -9986492, 15659621, 8561455, -27516130, 14096839, -10864344, 8725132, -22408774, -24786315, 13690650, 27880465, -24806334, -16862326, 1345186, -27779914, 4488852, -19394987 ], [ 9742987, 3955832, -313108, -9567231, -3983460, -13325909, -9660200, 18951156, 6318785, -25435548, 13505369, -11780423, 7847646, -20446048, -20288622, 15915180, 25923309, -25999227, -16556554, -855207, -23821010, 2076082, -15668467 ], [ 5880037, 4069640, 2444372, -11712753, -8573916, -13682555, -9912728, 21217548, 3488783, -22263780, 13087991, -13476521, 7056066, -16146400, -13757106, 17039124, 22162851, -26388597, -15197014, -4179081, -18346382, -1528466, -10685629 ], [ 2017087, 4183448, 5201852, -13858275, -13164372, -14039201, -10165256, 23483940, 658781, -19092012, 12670613, -15172619, 6264486, -11846752, -7225590, 18163068, 18402393, -26777967, -13837474, -7502955, -12871754, -5133014, -5702791 ], [ -1845863, 4297256, 7959332, -16003797, -17754828, -14395847, -10417784, 25750332, -2171221, -15920244, 12253235, -16868717, 5472906, -7547104, -694074, 19287012, 14641935, -27167337, -12477934, -10826829, -7397126, -8737562, -719953 ], [ -5708813, 4411064, 10716812, -18149319, -22345284, -14752493, -10670312, 28016724, -5001223, -12748476, 11835857, -18564815, 4681326, -3247456, 5837442, 20410956, 10881477, -27556707, -11118394, -14150703, -1922498, -12342110, 4262885 ], [ -7094615, 3533546, 9175478, -19215300, -23676846, -14229035, -11329337, 24612249, -3998581, -10865715, 10335665, -16705391, 2352492, -1126375, 10937730, 21394440, 6669927, -23667261, -10942522, -15603210, 2206774, -11761151, 6245174 ], [ -6003269, 1664702, 3335330, -19201740, -21749514, -12825473, -12394859, 15536907, 836705, -10271961, 7752659, -11290445, -1513596, -1183861, 14606790, 22237464, 2007285, -15498999, -11950318, -15184350, 4990690, -6994685, 5226914 ], [ -4911923, -204142, -2504818, -19188180, -19822182, -11421911, -13460381, 6461565, 5671991, -9678207, 5169653, -5875499, -5379684, -1241347, 18275850, 23080488, -2655357, -7330737, -12958114, -14765490, 7774606, -2228219, 4208654 ], [ -3820577, -2072986, -8344966, -19174620, -17894850, -10018349, -14525903, -2613777, 10507277, -9084453, 2586647, -460553, -9245772, -1298833, 21944910, 23923512, -7317999, 837525, -13965910, -14346630, 10558522, 2538247, 3190394 ], [ -2729231, -3941830, -14185114, -19161060, -15967518, -8614787, -15591425, -11689119, 15342563, -8490699, 3641, 4954393, -13111860, -1356319, 25613970, 24766536, -11980641, 9005787, -14973706, -13927770, 13342438, 7304713, 2172134 ], [ -1103031, -5628686, -18763554, -18410320, -13949801, -6753356, -15314328, -19091305, 18743312, -8394826, -1986839, 9942558, -15524674, -1707563, 27312758, 24749425, -15001338, 15098197, -15147237, -13612360, 15044942, 10367462, 892579 ], [ 3197439, -6405602, -17033454, -13973680, -11480159, -2602580, -8324136, -18127711, 14971376, -10788358, -1014689, 12796818, -10671118, -3527597, 19160186, 20431639, -9812310, 10811347, -11149443, -13814200, 11340386, 4911626, -1693451 ], [ 7497909, -7182518, -15303354, -9537040, -9010517, 1548196, -1333944, -17164117, 11199440, -13181890, -42539, 15651078, -5817562, -5347631, 11007614, 16113853, -4623282, 6524497, -7151649, -14016040, 7635830, -544210, -4279481 ], [ 11798379, -7959434, -13573254, -5100400, -6540875, 5698972, 5656248, -16200523, 7427504, -15575422, 929611, 18505338, -964006, -7167665, 2855042, 11796067, 565746, 2237647, -3153855, -14217880, 3931274, -6000046, -6865511 ], [ 16098849, -8736350, -11843154, -663760, -4071233, 9849748, 12646440, -15236929, 3655568, -17968954, 1901761, 21359598, 3889550, -8987699, -5297530, 7478281, 5754774, -2049203, 843939, -14419720, 226718, -11455882, -9451541 ], [ 20399319, -9513266, -10113054, 3772880, -1601591, 14000524, 19636632, -14273335, -116368, -20362486, 2873911, 24213858, 8743106, -10807733, -13450102, 3160495, 10943802, -6336053, 4841733, -14621560, -3477838, -16911718, -12037571 ], [ 20549209, -11760897, -7434884, 2038320, -49259, 12785480, 19867204, -11993871, 592341, -20756498, 5587211, 22025998, 9080932, -4965427, -13461469, -1513121, 14054535, -8161783, 8032652, -16826480, -5713594, -10453944, -10673001 ], [ 19868983, -14302671, -4567100, -930480, 1319611, 10497272, 18745852, -9451233, 2197179, -20750606, 8648741, 18829714, 8515612, 2409347, -11844595, -6257903, 16749609, -9495289, 11062196, -19432016, -7655590, -1613448, -8518311 ], [ 19188757, -16844445, -1699316, -3899280, 2688481, 8209064, 17624500, -6908595, 3802017, -20744714, 11710271, 15633430, 7950292, 9784121, -10227721, -11002685, 19444683, -10828795, 14091740, -22037552, -9597586, 7227048, -6363621 ], [ 18508531, -19386219, 1168468, -6868080, 4057351, 5920856, 16503148, -4365957, 5406855, -20738822, 14771801, 12437146, 7384972, 17158895, -8610847, -15747467, 22139757, -12162301, 17121284, -24643088, -11539582, 16067544, -4208931 ], [ 17828305, -21927993, 4036252, -9836880, 5426221, 3632648, 15381796, -1823319, 7011693, -20732930, 17833331, 9240862, 6819652, 24533669, -6993973, -20492249, 24834831, -13495807, 20150828, -27248624, -13481578, 24908040, -2054241 ], [ 17195008, -18940911, 2552503, -9691014, 4495693, 1810595, 14180275, 1377282, 5840970, -21040358, 18701219, 6592672, 3321538, 24710969, -4132078, -23137553, 21683898, -12699742, 19612457, -25508162, -11380567, 25753818, -115470 ], [ 16608640, -10424973, -3282779, -6430482, 1265767, 454697, 12898585, 5235846, 1894686, -21661106, 17375465, 4492576, -3109370, 17690795, -25162, -23683379, 12686958, -9774106, 15506171, -19421702, -5236549, 18604878, 1607382 ], [ 16022272, -1909035, -9118061, -3169950, -1964159, -901201, 11616895, 9094410, -2051598, -22281854, 16049711, 2392480, -9540278, 10670621, 4081754, -24229205, 3690018, -6848470, 11399885, -13335242, 907469, 11455938, 3330234 ], [ 15435904, 6606903, -14953343, 90582, -5194085, -2257099, 10335205, 12952974, -5997882, -22902602, 14723957, 292384, -15971186, 3650447, 8188670, -24775031, -5306922, -3922834, 7293599, -7248782, 7051487, 4306998, 5053086 ], [ 14849536, 15122841, -20788625, 3351114, -8424011, -3612997, 9053515, 16811538, -9944166, -23523350, 13398203, -1807712, -22402094, -3369727, 12295586, -25320857, -14303862, -997198, 3187313, -1162322, 13195505, -2841942, 6775938 ], [ 13012536, 22199807, -25215299, 5003001, -9926626, -5202876, 7356952, 18838208, -13717541, -22810075, 11558964, -2808598, -26168250, -9650230, 14729967, -25539324, -20451984, 583098, -163373, 3236435, 18657239, -8064691, 7697548 ], [ 4922376, 22081913, -22598933, -1388337, -2792686, -7962660, 3586024, 11705408, -16626371, -15426685, 7152300, 1686566, -16610646, -12232378, 8801673, -24120996, -12356016, -4563306, 263941, -803323, 20707553, -3656485, 4612948 ], [ -3167784, 21964019, -19982567, -7779675, 4341254, -10722444, -184904, 4572608, -19535201, -8043295, 2745636, 6181730, -7053042, -14814526, 2873379, -22702668, -4260048, -9709710, 691255, -4843081, 22757867, 751721, 1528348 ], [ -11257944, 21846125, -17366201, -14171013, 11475194, -13482228, -3955832, -2560192, -22444031, -659905, -1661028, 10676894, 2504562, -17396674, -3054915, -21284340, 3835920, -14856114, 1118569, -8882839, 24808181, 5159927, -1556252 ], [ -19348104, 21728231, -14749835, -20562351, 18609134, -16242012, -7726760, -9692992, -25352861, 6723485, -6067692, 15172058, 12062166, -19978822, -8983209, -19866012, 11931888, -20002518, 1545883, -12922597, 26858495, 9568133, -4640852 ], [ -27438264, 21610337, -12133469, -26953689, 25743074, -19001796, -11497688, -16825792, -28261691, 14106875, -10474356, 19667222, 21619770, -22560970, -14911503, -18447684, 20027856, -25148922, 1973197, -16962355, 28908809, 13976339, -7725452 ], [ -23543319, 16144068, -13520873, -21452887, 20881324, -12569855, -6391526, -15243087, -24356341, 16420105, -13936060, 15692026, 17485014, -17690528, -15880347, -14120851, 21107434, -20273206, 5735201, -11341313, 23778468, 14571290, -9967902 ], [ -17251353, 9608124, -15709031, -13573657, 13620436, -4299569, 490054, -11917281, -19088155, 17719303, -17208772, 10022758, 10611786, -11329568, -15857301, -9212317, 20783734, -13393066, 10164143, -3788111, 17211996, 14403590, -12041922 ], [ -10959387, 3072180, -17897189, -5694427, 6359548, 3970717, 7371634, -8591475, -13819969, 19018501, -20481484, 4353490, 3738558, -4968608, -15834255, -4303783, 20460034, -6512926, 14593085, 3765091, 10645524, 14235890, -14115942 ], [ -4667421, -3463764, -20085347, 2184803, -901340, 12241003, 14253214, -5265669, -8551783, 20317699, -23754196, -1315778, -3134670, 1392352, -15811209, 604751, 20136334, 367214, 19022027, 11318293, 4079052, 14068190, -16189962 ], [ 1624545, -9999708, -22273505, 10064033, -8162228, 20511289, 21134794, -1939863, -3283597, 21616897, -27026908, -6985046, -10007898, 7753312, -15788163, 5513285, 19812634, 7247354, 23450969, 18871495, -2487420, 13900490, -18263982 ], [ 2779947, -13894341, -22346024, 11247167, -11022278, 21205216, 20970076, -1715721, -267955, 18859741, -27696019, -9857573, -12910641, 11718433, -11812707, 9518240, 18623575, 9408791, 21586103, 20854498, -5612445, 13864610, -17506050 ], [ -1201215, -15147663, -20302904, 5734205, -9481490, 14322784, 13759060, -4593243, 495143, 12046231, -25761529, -9933359, -11842899, 13287715, -3884841, 12619616, 16569157, 6851525, 13427429, 17267302, -5296023, 13960550, -13916166 ], [ -5182377, -16400985, -18259784, 221243, -7940702, 7440352, 6548044, -7470765, 1258241, 5232721, -23827039, -10009145, -10775157, 14856997, 4043025, 15720992, 14514739, 4294259, 5268755, 13680106, -4979601, 14056490, -10326282 ], [ -9163539, -17654307, -16216664, -5291719, -6399914, 557920, -662972, -10348287, 2021339, -1580789, -21892549, -10084931, -9707415, 16426279, 11970891, 18822368, 12460321, 1736993, -2889919, 10092910, -4663179, 14152430, -6736398 ], [ -13144701, -18907629, -14173544, -10804681, -4859126, -6324512, -7873988, -13225809, 2784437, -8394299, -19958059, -10160717, -8639673, 17995561, 19898757, 21923744, 10405903, -820273, -11048593, 6505714, -4346757, 14248370, -3146514 ], [ -15919021, -19212850, -11998270, -14781779, -3676518, -12308651, -14122471, -14962378, 2494914, -14101551, -17889019, -8967340, -7157824, 18675896, 26446049, 24620741, 7924929, -3573704, -17018208, 3411050, -4569631, 14193626, -758267 ], [ -12659131, -14777566, -9162226, -11079557, -4284810, -13801325, -15558289, -10994182, -3057714, -14277513, -15147229, -1428148, -3605440, 14911496, 26090471, 25295843, 3311175, -7307960, -12042528, 2779046, -7488985, 13385462, -4378205 ], [ -9399241, -10342282, -6326182, -7377335, -4893102, -15293999, -16994107, -7025986, -8610342, -14453475, -12405439, 6111044, -53056, 11147096, 25734893, 25970945, -1302579, -11042216, -7066848, 2147042, -10408339, 12577298, -7998143 ], [ -6139351, -5906998, -3490138, -3675113, -5501394, -16786673, -18429925, -3057790, -14162970, -14629437, -9663649, 13650236, 3499328, 7382696, 25379315, 26646047, -5916333, -14776472, -2091168, 1515038, -13327693, 11769134, -11618081 ], [ -2879461, -1471714, -654094, 27109, -6109686, -18279347, -19865743, 910406, -19715598, -14805399, -6921859, 21189428, 7051712, 3618296, 25023737, 27321149, -10530087, -18510728, 2884512, 883034, -16247047, 10960970, -15238019 ], [ 380429, 2963570, 2181950, 3729331, -6717978, -19772021, -21301561, 4878602, -25268226, -14981361, -4180069, 28728620, 10604096, -146104, 24668159, 27996251, -15143841, -22244984, 7860192, 251030, -19166401, 10152806, -18857957 ], [ 2572554, 3913309, 5171389, 2081638, -8460730, -18714350, -20191964, 3867323, -25825059, -9566498, -7124214, 26050077, 8460565, 1024921, 17406136, 27585608, -10743515, -16435720, 7396062, 2502736, -15128105, 5945027, -19779385 ], [ 4551126, 4165939, 8191507, -636038, -10430374, -17146610, -18573284, 1860149, -25382733, -3033470, -11205546, 21327987, 5177851, 3183031, 8762824, 26957816, -4540373, -8717752, 5843970, 5331184, -9698279, 1057325, -20161111 ], [ 6529698, 4418569, 11211625, -3353714, -12400018, -15578870, -16954604, -147025, -24940407, 3499558, -15286878, 16605897, 1895137, 5341141, 119512, 26330024, 1662769, -999784, 4291878, 8159632, -4268453, -3830377, -20542837 ], [ 8508270, 4671199, 14231743, -6071390, -14369662, -14011130, -15335924, -2154199, -24498081, 10032586, -19368210, 11883807, -1387577, 7499251, -8523800, 25702232, 7865911, 6718184, 2739786, 10988080, 1161373, -8718079, -20924563 ], [ 10486842, 4923829, 17251861, -8789066, -16339306, -12443390, -13717244, -4161373, -24055755, 16565614, -23449542, 7161717, -4670291, 9657361, -17167112, 25074440, 14069053, 14436152, 1187694, 13816528, 6591199, -13605781, -21306289 ], [ 9473349, 5581069, 18063148, -10360787, -14218813, -9286916, -12336098, -5220904, -23176206, 17984413, -22103469, 3778821, -7638866, 10841377, -21569219, 21513755, 17427883, 15078866, 1358721, 14844034, 8925172, -14438083, -17935030 ], [ 5467791, 6642919, 16665604, -10786553, -8008183, -4541708, -11192486, -5332792, -21859434, 14288983, -15329991, 1735119, -10293302, 11051299, -21730121, 15020177, 17942401, 8646326, 3252867, 14070598, 8163292, -11214985, -10810786 ], [ 1462233, 7704769, 15268060, -11212319, -1797553, 203500, -10048874, -5444680, -20542662, 10593553, -8556513, -308583, -12947738, 11261221, -21891023, 8526599, 18456919, 2213786, 5147013, 13297162, 7401412, -7991887, -3686542 ], [ -2543325, 8766619, 13870516, -11638085, 4413077, 4948708, -8905262, -5556568, -19225890, 6898123, -1783035, -2352285, -15602174, 11471143, -22051925, 2033021, 18971437, -4218754, 7041159, 12523726, 6639532, -4768789, 3437702 ], [ -6548883, 9828469, 12472972, -12063851, 10623707, 9693916, -7761650, -5668456, -17909118, 3202693, 4990443, -4395987, -18256610, 11681065, -22212827, -4460557, 19485955, -10651294, 8935305, 11750290, 5877652, -1545691, 10561946 ], [ -10329524, 10325307, 10206583, -11521310, 16047769, 13632291, -7268319, -5136942, -16218397, 448970, 10529642, -5844376, -20060954, 11881674, -22135991, -8862889, 20205794, -15180641, 9317049, 11298012, 4665155, 931740, 16363661 ], [ -12985580, 7997085, 3595969, -6137234, 17538991, 13536501, -10026393, -1388418, -12657931, 2403782, 9897446, -4316200, -17614838, 12035718, -20870465, -2808991, 21952238, -10194023, 2136783, 12451524, 1199573, -319164, 15552731 ], [ -15641636, 5668863, -3014645, -753158, 19030213, 13440711, -12784467, 2360106, -9097465, 4358594, 9265250, -2788024, -15168722, 12189762, -19604939, 3244907, 23698682, -5207405, -5043483, 13605036, -2266009, -1570068, 14741801 ], [ -18297692, 3340641, -9625259, 4630918, 20521435, 13344921, -15542541, 6108630, -5536999, 6313406, 8633054, -1259848, -12722606, 12343806, -18339413, 9298805, 25445126, -220787, -12223749, 14758548, -5731591, -2820972, 13930871 ], [ -20953748, 1012419, -16235873, 10014994, 22012657, 13249131, -18300615, 9857154, -1976533, 8268218, 8000858, 268328, -10276490, 12497850, -17073887, 15352703, 27191570, 4765831, -19404015, 15912060, -9197173, -4071876, 13119941 ], [ -23609804, -1315803, -22846487, 15399070, 23503879, 13153341, -21058689, 13605678, 1583933, 10223030, 7368662, 1796504, -7830374, 12651894, -15808361, 21406601, 28938014, 9752449, -26584281, 17065572, -12662755, -5322780, 12309011 ], [ -18221940, 1643410, -18329311, 14005756, 22193691, 12223706, -16808753, 7000437, 4816084, 8144212, 7445961, -2571730, -3775273, 12002498, -10732470, 16299399, 26523088, 8957197, -19382387, 11679839, -11996162, -4086899, 10493036 ], [ -11225292, 5660110, -11586577, 11256964, 20323221, 11127302, -11157215, -1675557, 7982572, 5258668, 7665159, -8119246, 601625, 11192414, -4894506, 8959977, 23275888, 7005571, -9304061, 4986257, -10503134, -2353661, 8476052 ], [ -4228644, 9676810, -4843843, 8508172, 18452751, 10030898, -5505677, -10351551, 11149060, 2373124, 7884357, -13666762, 4978523, 10382330, 943458, 1620555, 20028688, 5053945, 774265, -1707325, -9010106, -620423, 6459068 ], [ 2768004, 13693510, 1898891, 5759380, 16582281, 8934494, 145861, -19027545, 14315548, -512420, 8103555, -19214278, 9355421, 9572246, 6781422, -5718867, 16781488, 3102319, 10852591, -8400907, -7517078, 1112815, 4442084 ], [ 9764652, 17710210, 8641625, 3010588, 14711811, 7838090, 5797399, -27703539, 17482036, -3397964, 8322753, -24761794, 13732319, 8762162, 12619386, -13058289, 13534288, 1150693, 20930917, -15094489, -6024050, 2846053, 2425100 ], [ 9662925, 20120140, 11284742, 942655, 13267980, 6213596, 9920515, -28855350, 18964651, -4361612, 8331246, -23283589, 16520705, 5352635, 15352944, -16446147, 11773978, -1928690, 23769964, -15131380, -4534322, 3860137, -591682 ], [ 2462823, 20923300, 9828242, -444419, 12250788, 4061012, 12515209, -22482978, 18763393, -3403364, 8129034, -14779663, 17720579, -656335, 14982096, -15882441, 11500558, -6135830, 19369732, -8511580, -3047894, 4155067, -4608262 ], [ -4737279, 21726460, 8371742, -1831493, 11233596, 1908428, 15109903, -16110606, 18562135, -2445116, 7926822, -6275737, 18920453, -6665305, 14611248, -15318735, 11227138, -10342970, 14969500, -1891780, -1561466, 4449997, -8624842 ], [ -11937381, 22529620, 6915242, -3218567, 10216404, -244156, 17704597, -9738234, 18360877, -1486868, 7724610, 2228189, 20120327, -12674275, 14240400, -14755029, 10953718, -14550110, 10569268, 4728020, -75038, 4744927, -12641422 ], [ -19137483, 23332780, 5458742, -4605641, 9199212, -2396740, 20299291, -3365862, 18159619, -528620, 7522398, 10732115, 21320201, -18683245, 13869552, -14191323, 10680298, -18757250, 6169036, 11347820, 1411390, 5039857, -16658002 ], [ -24857365, 23509071, 3277967, -5444377, 8179474, -3823432, 21252343, 2742668, 18111342, 399796, 6982897, 16959902, 20931091, -23380712, 12655708, -13844777, 10868008, -21577891, 1853646, 16391364, 2260416, 4998044, -19371721 ], [ -23176147, 20551017, -2524183, -3541423, 7147006, -1620664, 13997185, 7531988, 18827970, 1179052, 4756951, 11806994, 12597061, -21520664, 7226884, -14584031, 13361368, -17466037, -2037534, 13553628, -77568, 3272516, -15571135 ], [ -21494929, 17592963, -8326333, -1638469, 6114538, 582104, 6742027, 12321308, 19544598, 1958308, 2531005, 6654086, 4263031, -19660616, 1798060, -15323285, 15854728, -13354183, -5928714, 10715892, -2415552, 1546988, -11770549 ], [ -19813711, 14634909, -14128483, 264485, 5082070, 2784872, -513131, 17110628, 20261226, 2737564, 305059, 1501178, -4070999, -17800568, -3630764, -16062539, 18348088, -9242329, -9819894, 7878156, -4753536, -178540, -7969963 ], [ -18132493, 11676855, -19930633, 2167439, 4049602, 4987640, -7768289, 21899948, 20977854, 3516820, -1920887, -3651730, -12405029, -15940520, -9059588, -16801793, 20841448, -5130475, -13711074, 5040420, -7091520, -1904068, -4169377 ], [ -16451275, 8718801, -25732783, 4070393, 3017134, 7190408, -15023447, 26689268, 21694482, 4296076, -4146833, -8804638, -20739059, -14080472, -14488412, -17541047, 23334808, -1018621, -17602254, 2202684, -9429504, -3629596, -368791 ], [ -9867197, 9231257, -23520648, 6954452, 2744171, 6585386, -12792095, 19173333, 13908670, 3316602, -5182969, -5994301, -22082354, -10240464, -11133011, -12833011, 18273913, -1278997, -19225679, 2518438, -8723343, 746916, -2687295 ], [ -2302547, 10437815, -19705656, 10034732, 2623109, 5418806, -8663441, 9196347, 4422370, 1985382, -5981143, -1591315, -22027502, -6004464, -6020765, -7035517, 11702167, -2413819, -20395553, 3464890, -7408353, 6343836, -6229617 ], [ 5262103, 11644373, -15890664, 13115012, 2502047, 4252226, -4534787, -780639, -5063930, 654162, -6779317, 2811671, -21972650, -1768464, -908519, -1238023, 5130421, -3548641, -21565427, 4411342, -6093363, 11940756, -9771939 ], [ 12826753, 12850931, -12075672, 16195292, 2380985, 3085646, -406133, -10757625, -14550230, -677058, -7577491, 7214657, -21917798, 2467536, 4203727, 4559471, -1441325, -4683463, -22735301, 5357794, -4778373, 17537676, -13314261 ], [ 20391403, 14057489, -8260680, 19275572, 2259923, 1919066, 3722521, -20734611, -24036530, -2008278, -8375665, 11617643, -21862946, 6703536, 9315973, 10356965, -8013071, -5818285, -23905175, 6304246, -3463383, 23134596, -16856583 ], [ 23701765, 11783819, -2852988, 18566078, 568973, -472273, 4993567, -24243165, -27551702, 127956, -6967612, 14170727, -20194586, 6853302, 8731075, 11030855, -11940740, -3383293, -21647927, 5430211, -1059873, 23368962, -17956377 ], [ 22757839, 6029921, 4147404, 14066810, -2691865, -4088371, 3407005, -21283287, -25095746, 5731644, -3353332, 14873909, -16912718, 2916834, 2449033, 6581141, -13224332, 2621513, -15963557, 2735689, 2432157, 18240774, -16613643 ], [ 21813913, 276023, 11147796, 9567542, -5952703, -7704469, 1820443, -18323409, -22639790, 11335332, 260948, 15577091, -13630850, -1019634, -3833009, 2131427, -14507924, 8626319, -10279187, 41167, 5924187, 13112586, -15270909 ], [ 20869987, -5477875, 18148188, 5068274, -9213541, -11320567, 233881, -15363531, -20183834, 16939020, 3875228, 16280273, -10348982, -4956102, -10115051, -2318287, -15791516, 14631125, -4594817, -2653355, 9416217, 7984398, -13928175 ], [ 19926061, -11231773, 25148580, 569006, -12474379, -14936665, -1352681, -12403653, -17727878, 22542708, 7489508, 16983455, -7067114, -8892570, -16397093, -6768001, -17075108, 20635931, 1089553, -5347877, 12908247, 2856210, -12585441 ], [ 18470229, -16102300, 29897927, -3317157, -14634713, -16863060, -3015435, -8683889, -16074204, 26197962, 10153496, 17182626, -3839989, -12389444, -21597134, -9730936, -17229666, 25747454, 5927294, -7651489, 15874554, -1757728, -11696108 ], [ 14454867, -16555972, 23392049, -4137795, -11292527, -10340940, -5059149, -1164695, -18431940, 20111046, 8066024, 14861742, -886579, -13688348, -21387170, -5259976, -11739054, 26392562, 6531890, -8000551, 16212246, -3800416, -13073780 ], [ 10439505, -17009644, 16886171, -4958433, -7950341, -3818820, -7102863, 6354499, -20789676, 14024130, 5978552, 12540858, 2066831, -14987252, -21177206, -789016, -6248442, 27037670, 7136486, -8349613, 16549938, -5843104, -14451452 ], [ 6424143, -17463316, 10380293, -5779071, -4608155, 2703300, -9146577, 13873693, -23147412, 7937214, 3891080, 10219974, 5020241, -16286156, -20967242, 3681944, -757830, 27682778, 7741082, -8698675, 16887630, -7885792, -15829124 ], [ 2408781, -17916988, 3874415, -6599709, -1265969, 9225420, -11190291, 21392887, -25505148, 1850298, 1803608, 7899090, 7973651, -17585060, -20757278, 8152904, 4732782, 28327886, 8345678, -9047737, 17225322, -9928480, -17206796 ], [ -1606581, -18370660, -2631463, -7420347, 2076217, 15747540, -13234005, 28912081, -27862884, -4236618, -283864, 5578206, 10927061, -18883964, -20547314, 12623864, 10223394, 28972994, 8950274, -9396799, 17563014, -11971168, -18584468 ], [ 1125057, -18371237, -5504076, -8511880, 5316068, 12621245, -8891784, 23688670, -28011705, -5837559, -3098596, 8126297, 12555891, -14691068, -18205325, 13256809, 11253376, 24894232, 10913720, -6755191, 12407006, -9490061, -15814340 ], [ 5206095, -18281195, -7650036, -9657592, 8535452, 7565267, -3272376, 15916738, -27718743, -6541305, -6058780, 11648183, 13919805, -9399812, -15436931, 13122151, 11391232, 19870696, 13148936, -3515449, 6152258, -6104195, -12214652 ], [ 9287133, -18191153, -9795996, -10803304, 11754836, 2509289, 2347032, 8144806, -27425781, -7245051, -9018964, 15170069, 15283719, -4108556, -12668537, 12987493, 11529088, 14847160, 15384152, -275707, -102490, -2718329, -8614964 ], [ 13368171, -18101111, -11941956, -11949016, 14974220, -2546689, 7966440, 372874, -27132819, -7948797, -11979148, 18691955, 16647633, 1182700, -9900143, 12852835, 11666944, 9823624, 17619368, 2964035, -6357238, 667537, -5015276 ], [ 17449209, -18011069, -14087916, -13094728, 18193604, -7602667, 13585848, -7399058, -26839857, -8652543, -14939332, 22213841, 18011547, 6473956, -7131749, 12718177, 11804800, 4800088, 19854584, 6203777, -12611986, 4053403, -1415588 ], [ 20212116, -16137452, -13254045, -13206583, 18202781, -8789908, 16124595, -10849202, -24877764, -7697886, -13744828, 19812971, 17161476, 6983611, -4969571, 13375558, 9083119, 338326, 19167338, 6672215, -12031657, 3773290, 1938196 ], [ 21656892, -12480260, -9440343, -12284581, 15001751, -6108412, 15582681, -9977558, -21246540, -5084826, -8395636, 11489345, 14097420, 2711665, -3413609, 14824978, 3501901, -3561662, 15557630, 4369349, -4616251, -172802, 5046076 ], [ 23101668, -8823068, -5626641, -11362579, 11800721, -3426916, 15040767, -9105914, -17615316, -2471766, -3046444, 3165719, 11033364, -1560281, -1857647, 16274398, -2079317, -7461650, 11947922, 2066483, 2799155, -4118894, 8153956 ], [ 24546444, -5165876, -1812939, -10440577, 8599691, -745420, 14498853, -8234270, -13984092, 141294, 2302748, -5157907, 7969308, -5832227, -301685, 17723818, -7660535, -11361638, 8338214, -236383, 10214561, -8064986, 11261836 ], [ 25991220, -1508684, 2000763, -9518575, 5398661, 1936076, 13956939, -7362626, -10352868, 2754354, 7651940, -13481533, 4905252, -10104173, 1254277, 19173238, -13241753, -15261626, 4728506, -2539249, 17629967, -12011078, 14369716 ], [ 26611005, 1421501, 4980413, -9109923, 3468034, 4702578, 12362799, -7147225, -7530839, 4255266, 11889910, -19337096, 1895521, -13207321, 1996987, 20367703, -17188659, -18774168, 1222134, -3955462, 23471320, -14739658, 16621062 ], [ 23105835, 716651, 3789803, -11268021, 7889422, 7894110, 5507529, -10213039, -8754785, 195438, 10571770, -12852344, -842585, -10466479, -1326563, 20287393, -12964005, -20349480, -1767558, -938410, 21442408, -11380678, 14589738 ], [ 19600665, 11801, 2599193, -13426119, 12310810, 11085642, -1347741, -13278853, -9978731, -3864390, 9253630, -6367592, -3580691, -7725637, -4650113, 20207083, -8739351, -21924792, -4757250, 2078642, 19413496, -8021698, 12558414 ], [ 16095495, -693049, 1408583, -15584217, 16732198, 14277174, -8203011, -16344667, -11202677, -7924218, 7935490, 117160, -6318797, -4984795, -7973663, 20126773, -4514697, -23500104, -7746942, 5095694, 17384584, -4662718, 10527090 ], [ 12590325, -1397899, 217973, -17742315, 21153586, 17468706, -15058281, -19410481, -12426623, -11984046, 6617350, 6601912, -9056903, -2243953, -11297213, 20046463, -290043, -25075416, -10736634, 8112746, 15355672, -1303738, 8495766 ], [ 9085155, -2102749, -972637, -19900413, 25574974, 20660238, -21913551, -22476295, -13650569, -16043874, 5299210, 13086664, -11795009, 496889, -14620763, 19966153, 3934611, -26650728, -13726326, 11129798, 13326760, 2055242, 6464442 ], [ 6816990, -5481604, 622888, -12751766, 25472242, 14371835, -20327601, -21331269, -9673705, -15817037, 979360, 9746111, -6525050, -1585724, -15061993, 18380903, 4915635, -23195855, -13249273, 11180725, 7681823, 2397407, 1063988 ], [ 4796226, -9395260, 2775640, -3741770, 24464686, 6187445, -17053407, -19344075, -4656679, -14732867, -3940832, 4440497, 346522, -4633028, -14926759, 16494665, 5247933, -18734945, -12078871, 10638427, 1313681, 2136209, -5010292 ], [ 2775462, -13308916, 4928392, 5268226, 23457130, -1996945, -13779213, -17356881, 360347, -13648697, -8861024, -865117, 7218094, -7680332, -14791525, 14608427, 5580231, -14274035, -10908469, 10096129, -5054461, 1875011, -11084572 ], [ 754698, -17222572, 7081144, 14278222, 22449574, -10181335, -10505019, -15369687, 5377373, -12564527, -13781216, -6170731, 14089666, -10727636, -14656291, 12722189, 5912529, -9813125, -9738067, 9553831, -11422603, 1613813, -17158852 ], [ -1266066, -21136228, 9233896, 23288218, 21442018, -18365725, -7230825, -13382493, 10394399, -11480357, -18701408, -11476345, 20961238, -13774940, -14521057, 10835951, 6244827, -5352215, -8567665, 9011533, -17790745, 1352615, -23233132 ], [ -2215212, -21106342, 10067431, 23999290, 16289893, -19239964, -4947540, -10965369, 11415527, -10646519, -19727744, -15003787, 24724846, -11765051, -15296314, 8550539, 7443897, -2985722, -6945223, 9001663, -20674480, -674224, -22083310 ], [ -2092740, -17132914, 9581749, 16411438, 6993199, -12804052, -3655164, -8118315, 8440757, -10063013, -16860224, -16753057, 25380490, -4697969, -16982062, 5865953, 9509739, -2713646, -4870741, 9524221, -20073808, -4466704, -13709386 ], [ -1970268, -13159486, 9096067, 8823586, -2303495, -6368140, -2362788, -5271261, 5465987, -9479507, -13992704, -18502327, 26036134, 2369113, -18667810, 3181367, 11575581, -2441570, -2796259, 10046779, -19473136, -8259184, -5335462 ], [ -1847796, -9186058, 8610385, 1235734, -11600189, 67772, -1070412, -2424207, 2491217, -8896001, -11125184, -20251597, 26691778, 9436195, -20353558, 496781, 13641423, -2169494, -721777, 10569337, -18872464, -12051664, 3038462 ], [ -1725324, -5212630, 8124703, -6352118, -20896883, 6503684, 221964, 422847, -483553, -8312495, -8257664, -22000867, 27347422, 16503277, -22039306, -2187805, 15707265, -1897418, 1352705, 11091895, -18271792, -15844144, 11412386 ], [ -1325006, -1263402, 7088729, -12946206, -27539459, 11388774, 1503061, 2848892, -2813418, -8407665, -6136526, -22387782, 26985277, 21040537, -23591876, -4773393, 17488507, -1448686, 2175984, 10744278, -18064448, -18029996, 17528250 ], [ 464542, 2564826, 3301295, -14571474, -20911445, 8519754, 2727763, 3169892, -1918758, -11896215, -7747298, -15962922, 21534187, 12928687, -24478556, -6863991, 17846749, -116674, -3256752, 6045786, -19823744, -12182708, 12353814 ], [ 2254090, 6393054, -486139, -16196742, -14283431, 5650734, 3952465, 3490892, -1024098, -15384765, -9358070, -9538062, 16083097, 4816837, -25365236, -8954589, 18204991, 1215338, -8689488, 1347294, -21583040, -6335420, 7179378 ], [ 4043638, 10221282, -4273573, -17822010, -7655417, 2781714, 5177167, 3811892, -129438, -18873315, -10968842, -3113202, 10632007, -3295013, -26251916, -11045187, 18563233, 2547350, -14122224, -3351198, -23342336, -488132, 2004942 ], [ 5833186, 14049510, -8061007, -19447278, -1027403, -87306, 6401869, 4132892, 765222, -22361865, -12579614, 3311658, 5180917, -11406863, -27138596, -13135785, 18921475, 3879362, -19554960, -8049690, -25101632, 5359156, -3169494 ], [ 7622734, 17877738, -11848441, -21072546, 5600611, -2956326, 7626571, 4453892, 1659882, -25850415, -14190386, 9736518, -270173, -19518713, -28025276, -15226383, 19279717, 5211374, -24987696, -12748182, -26860928, 11206444, -8343930 ], [ 8040077, 15956951, -12175435, -19519584, 4105440, -7330271, 4124988, 4259012, -2347238, -23847025, -10042563, 6218443, -2820988, -19472313, -28516151, -13308706, 14311289, 5464401, -20844677, -7983004, -25947294, 8711257, -8600241 ], [ 8182979, 12886361, -11810341, -17330976, 985632, -12005201, -321852, 3960956, -7334714, -20745247, -4743021, 711781, -4791748, -17794263, -28927865, -10589374, 8277527, 5501631, -14786507, -1325092, -24499074, 4547575, -7872927 ], [ 8325881, 9815771, -11445247, -15142368, -2134176, -16680131, -4768692, 3662900, -12322190, -17643469, 556521, -4794881, -6762508, -16116213, -29339579, -7870042, 2243765, 5538861, -8728337, 5332820, -23050854, 383893, -7145613 ], [ 8468783, 6745181, -11080153, -12953760, -5253984, -21355061, -9215532, 3364844, -17309666, -14541691, 5856063, -10301543, -8733268, -14438163, -29751293, -5150710, -3789997, 5576091, -2670167, 11990732, -21602634, -3779789, -6418299 ], [ 8611685, 3674591, -10715059, -10765152, -8373792, -26029991, -13662372, 3066788, -22297142, -11439913, 11155605, -15808205, -10704028, -12760113, -30163007, -2431378, -9823759, 5613321, 3388003, 18648644, -20154414, -7943471, -5690985 ], [ 7196339, 4438082, -8200294, -10252281, -10658424, -24333206, -14910870, 3738254, -22372103, -6645313, 10344171, -14992559, -11956069, -10072143, -28101359, -718909, -10484842, 5160399, 3890491, 19034852, -16602876, -6745268, -3068817 ], [ 4222745, 9035654, -3535858, -11415147, -12107880, -16264706, -12961026, 5379242, -17534549, -157891, 3421761, -7854605, -12489391, -6374253, -23566349, -13303, -5773246, 4217325, -1162703, 13149356, -10948020, -185180, 1448205 ], [ 1249151, 13633226, 1128578, -12578013, -13557336, -8196206, -11011182, 7020230, -12696995, 6329531, -3500649, -716651, -13022713, -2676363, -19031339, 692303, -1061650, 3274251, -6215897, 7263860, -5293164, 6374908, 5965227 ], [ -1724443, 18230798, 5793014, -13740879, -15006792, -127706, -9061338, 8661218, -7859441, 12816953, -10423059, 6421303, -13556035, 1021527, -14496329, 1397909, 3649946, 2331177, -11269091, 1378364, 361692, 12934996, 10482249 ], [ -4698037, 22828370, 10457450, -14903745, -16456248, 7940794, -7111494, 10302206, -3021887, 19304375, -17345469, 13559257, -14089357, 4719417, -9961319, 2103515, 8361542, 1388103, -16322285, -4507132, 6016548, 19495084, 14999271 ], [ -6970246, 25597719, 14440152, -15772864, -17288985, 14053804, -5082560, 11079803, 748644, 23288952, -22246615, 18666355, -14657415, 7425351, -5581676, 1982309, 12666807, 780771, -20094620, -9954832, 10671736, 23619888, 18509512 ], [ -5735530, 19225953, 15014184, -15173248, -15038127, 10389364, -2658176, 7540445, -815940, 14759304, -17041441, 13619173, -15399153, 5171505, -1978868, -2272957, 14940417, 1852149, -17462660, -13213552, 10328584, 15568272, 16985848 ], [ -4500814, 12854187, 15588216, -14573632, -12787269, 6724924, -233792, 4001087, -2380524, 6229656, -11836267, 8571991, -16140891, 2917659, 1623940, -6528223, 17214027, 2923527, -14830700, -16472272, 9985432, 7516656, 15462184 ], [ -3266098, 6482421, 16162248, -13974016, -10536411, 3060484, 2190592, 461729, -3945108, -2299992, -6631093, 3524809, -16882629, 663813, 5226748, -10783489, 19487637, 3994905, -12198740, -19730992, 9642280, -534960, 13938520 ], [ -2031382, 110655, 16736280, -13374400, -8285553, -603956, 4614976, -3077629, -5509692, -10829640, -1425919, -1522373, -17624367, -1590033, 8829556, -15038755, 21761247, 5066283, -9566780, -22989712, 9299128, -8586576, 12414856 ], [ -796666, -6261111, 17310312, -12774784, -6034695, -4268396, 7039360, -6616987, -7074276, -19359288, 3779255, -6569555, -18366105, -3843879, 12432364, -19294021, 24034857, 6137661, -6934820, -26248432, 8955976, -16638192, 10891192 ], [ 239990, -9207737, 14367394, -14962248, -2836027, -7900896, 2988294, -6727785, -3514050, -19148066, 3239374, -8568322, -17756748, -4325055, 8602197, -20013667, 18646812, 6986739, -2403305, -21013877, 5670584, -16337518, 10313573 ], [ 1237034, -11469335, 10721086, -17707128, 552203, -11527008, -2357862, -6152871, 1071138, -17188670, 1550482, -9957406, -16877172, -4451697, 3285435, -20026189, 11726436, 7791357, 2508121, -14080667, 1796744, -14366386, 9925163 ], [ 2234078, -13730933, 7074778, -20452008, 3940433, -15153120, -7704018, -5577957, 5656326, -15229274, -138410, -11346490, -15997596, -4578339, -2031327, -20038711, 4806060, 8595975, 7419547, -7147457, -2077096, -12395254, 9536753 ], [ 3231122, -15992531, 3428470, -23196888, 7328663, -18779232, -13050174, -5003043, 10241514, -13269878, -1827302, -12735574, -15118020, -4704981, -7348089, -20051233, -2114316, 9400593, 12330973, -214247, -5950936, -10424122, 9148343 ], [ 4228166, -18254129, -217838, -25941768, 10716893, -22405344, -18396330, -4428129, 14826702, -11310482, -3516194, -14124658, -14238444, -4831623, -12664851, -20063755, -9034692, 10205211, 17242399, 6718963, -9824776, -8452990, 8759933 ], [ 4866032, -19270982, 741133, -25308285, 9905939, -21005175, -18042192, -1730961, 13856685, -10714628, -5175395, -11509495, -13786599, -4842984, -14672346, -17752978, -9744921, 9122265, 16782427, 8579770, -8108668, -5295220, 6123566 ], [ 5144720, -19043090, 6305383, -21296439, 4895801, -14578725, -11987760, 3088461, 7331463, -11482316, -6804905, -4890085, -13762485, -4739064, -13370574, -13118902, -4245003, 6151755, 10951057, 5368174, -802612, -950812, 1239242 ], [ 5423408, -18815198, 11869633, -17284593, -114337, -8152275, -5933328, 7907883, 806241, -12250004, -8434415, 1729325, -13738371, -4635144, -12068802, -8484826, 1254915, 3181245, 5119687, 2156578, 6503444, 3393596, -3645082 ], [ 5702096, -18587306, 17433883, -13272747, -5124475, -1725825, 121104, 12727305, -5718981, -13017692, -10063925, 8348735, -13714257, -4531224, -10767030, -3850750, 6754833, 210735, -711683, -1055018, 13809500, 7738004, -8529406 ], [ 5980784, -18359414, 22998133, -9260901, -10134613, 4700625, 6175536, 17546727, -12244203, -13785380, -11693435, 14968145, -13690143, -4427304, -9465258, 783326, 12254751, -2759775, -6543053, -4266614, 21115556, 12082412, -13413730 ], [ 6229752, -17220102, 26669205, -5843759, -14015551, 9502276, 10489060, 21134364, -16499721, -14136950, -12320123, 20453070, -13380278, -3778336, -8484483, 4574757, 15960513, -4439742, -11350965, -6095796, 26386367, 15754304, -16828402 ], [ 6330120, -11523690, 20874387, -5400137, -12250489, 6179932, 6098044, 18563076, -9406719, -12407930, -7932701, 20265570, -11641658, -404128, -9108693, 4152963, 10695495, 333006, -11041587, -1012908, 21480953, 16063616, -12894814 ], [ 6430488, -5827278, 15079569, -4956515, -10485427, 2857588, 1707028, 15991788, -2313717, -10678910, -3545279, 20078070, -9903038, 2970080, -9732903, 3731169, 5430477, 5105754, -10732209, 4069980, 16575539, 16372928, -8961226 ], [ 6530856, -130866, 9284751, -4512893, -8720365, -464756, -2683988, 13420500, 4779285, -8949890, 842143, 19890570, -8164418, 6344288, -10357113, 3309375, 165459, 9878502, -10422831, 9152868, 11670125, 16682240, -5027638 ], [ 6631224, 5565546, 3489933, -4069271, -6955303, -3787100, -7075004, 10849212, 11872287, -7220870, 5229565, 19703070, -6425798, 9718496, -10981323, 2887581, -5099559, 14651250, -10113453, 14235756, 6764711, 16991552, -1094050 ], [ 6731592, 11261958, -2304885, -3625649, -5190241, -7109444, -11466020, 8277924, 18965289, -5491850, 9616987, 19515570, -4687178, 13092704, -11605533, 2465787, -10364577, 19423998, -9804075, 19318644, 1859297, 17300864, 2839538 ], [ 3561710, 10296505, -588253, -3667767, -1477859, -4776948, -13399231, 9252411, 14666686, -3496420, 8253914, 20561225, -1218328, 13700552, -13633363, -398682, -10521590, 21329526, -11568782, 13605427, 4981513, 12427691, 5898661 ], [ -262222, 7998679, 2630669, -3807033, 2623987, -1313484, -14840881, 10936053, 8089762, -1447708, 5740742, 21853511, 2596568, 13755128, -15941917, -3751686, -9657002, 22661610, -13748306, 5732989, 9709255, 6518021, 8782891 ], [ -4086154, 5700853, 5849591, -3946299, 6725833, 2149980, -16282531, 12619695, 1512838, 601004, 3227570, 23145797, 6411464, 13809704, -18250471, -7104690, -8792414, 23993694, -15927830, -2139449, 14436997, 608351, 11667121 ], [ -7910086, 3403027, 9068513, -4085565, 10827679, 5613444, -17724181, 14303337, -5064086, 2649716, 714398, 24438083, 10226360, 13864280, -20559025, -10457694, -7927826, 25325778, -18107354, -10011887, 19164739, -5301319, 14551351 ], [ -11734018, 1105201, 12287435, -4224831, 14929525, 9076908, -19165831, 15986979, -11641010, 4698428, -1798774, 25730369, 14041256, 13918856, -22867579, -13810698, -7063238, 26657862, -20286878, -17884325, 23892481, -11210989, 17435581 ], [ -13926193, -316793, 14985407, -2983215, 15867430, 11885922, -15266635, 14944704, -12713405, 4479665, -1057270, 26168654, 12393977, 13587413, -20972689, -13081899, -6929708, 24756129, -18666548, -20629760, 25423768, -13302886, 16057468 ], [ -14486611, -862955, 17162429, -360717, 13641394, 14040486, -6026593, 11176512, -8281271, 1993427, 2938910, 25752938, 5284523, 12869951, -14874355, -8271297, -7527236, 19620579, -13246364, -18248192, 23758600, -11577010, 10417012 ], [ -15047029, -1409117, 19339451, 2261781, 11415358, 16195050, 3213449, 7408320, -3849137, -492811, 6935090, 25337222, -1824931, 12152489, -8776021, -3460695, -8124764, 14485029, -7826180, -15866624, 22093432, -9851134, 4776556 ], [ -15607447, -1955279, 21516473, 4884279, 9189322, 18349614, 12453491, 3640128, 582997, -2979049, 10931270, 24921506, -8934385, 11435027, -2677687, 1349907, -8722292, 9349479, -2405996, -13485056, 20428264, -8125258, -863900 ], [ -16167865, -2501441, 23693495, 7506777, 6963286, 20504178, 21693533, -128064, 5015131, -5465287, 14927450, 24505790, -16043839, 10717565, 3420647, 6160509, -9319820, 4213929, 3014188, -11103488, 18763096, -6399382, -6504356 ], [ -16260975, -3259700, 25157503, 9193886, 4514867, 21577036, 29401593, -3931725, 8674280, -8158190, 17658303, 23567127, -20859089, 10317538, 8390723, 9801520, -9511377, 531996, 8081027, -8792904, 16604321, -5225547, -10848291 ], [ -14017545, -5078444, 23056441, 6204050, 954533, 17241364, 29449743, -7912731, 8468504, -11884418, 14062521, 20013729, -14203319, 11504686, 7719509, 7594576, -7673079, 4118148, 11381141, -6837240, 11977511, -6811917, -8709621 ], [ -11774115, -6897188, 20955379, 3214214, -2605801, 12905692, 29497893, -11893737, 8262728, -15610646, 10466739, 16460331, -7547549, 12691834, 7048295, 5387632, -5834781, 7704300, 14681255, -4881576, 7350701, -8398287, -6570951 ], [ -9530685, -8715932, 18854317, 224378, -6166135, 8570020, 29546043, -15874743, 8056952, -19336874, 6870957, 12906933, -891779, 13878982, 6377081, 3180688, -3996483, 11290452, 17981369, -2925912, 2723891, -9984657, -4432281 ], [ -7287255, -10534676, 16753255, -2765458, -9726469, 4234348, 29594193, -19855749, 7851176, -23063102, 3275175, 9353535, 5763991, 15066130, 5705867, 973744, -2158185, 14876604, 21281483, -970248, -1902919, -11571027, -2293611 ], [ -5043825, -12353420, 14652193, -5755294, -13286803, -101324, 29642343, -23836755, 7645400, -26789330, -320607, 5800137, 12419761, 16253278, 5034653, -1233200, -319887, 18462756, 24581597, 985416, -6529729, -13157397, -154941 ], [ -6298090, -15057164, 13588751, -3348755, -11732927, 405824, 23056468, -21185641, 8523779, -20626873, 2394696, 2264444, 12616391, 17334391, 6568584, -1256684, -3080704, 19920908, 19268986, 1460290, -5366289, -14233497, -584296 ], [ -8251894, -17937908, 12732833, 137059, -9156209, 1881536, 15143788, -17208103, 9618989, -12486679, 6372216, -1267708, 11521193, 18394297, 8543544, -843476, -6761344, 20953460, 12233830, 1639006, -3044799, -15207543, -1527256 ], [ -10205698, -20818652, 11876915, 3622873, -6579491, 3357248, 7231108, -13230565, 10714199, -4346485, 10349736, -4799860, 10425995, 19454203, 10518504, -430268, -10441984, 21986012, 5198674, 1817722, -723309, -16181589, -2470216 ], [ -12159502, -23699396, 11020997, 7108687, -4002773, 4832960, -681572, -9253027, 11809409, 3793709, 14327256, -8332012, 9330797, 20514109, 12493464, -17060, -14122624, 23018564, -1836482, 1996438, 1598181, -17155635, -3413176 ], [ -14113306, -26580140, 10165079, 10594501, -1426055, 6308672, -8594252, -5275489, 12904619, 11933903, 18304776, -11864164, 8235599, 21574015, 14468424, 396148, -17803264, 24051116, -8871638, 2175154, 3919671, -18129681, -4356136 ], [ -15452506, -27857564, 9233660, 11005507, -464462, 5551889, -13834748, -1320514, 9896192, 11890583, 20555670, -11264392, 4887656, 19567957, 13141506, 1803856, -16394392, 24195704, -9111428, 4284496, 4930662, -18274632, -2972554 ], [ -16177102, -27531668, 8226740, 8341705, -1117994, 2562611, -16403060, 2611898, 2784128, 3663749, 21079938, -6532696, -713032, 14495935, 8512710, 4206064, -9896008, 23452328, -2555852, 8324464, 4631154, -17590488, 737570 ], [ -16901698, -27205772, 7219820, 5677903, -1771526, -426667, -18971372, 6544310, -4327936, -4563085, 21604206, -1801000, -6313720, 9423913, 3883914, 6608272, -3397624, 22708952, 3999724, 12364432, 4331646, -16906344, 4447694 ], [ -17626294, -26879876, 6212900, 3014101, -2425058, -3415945, -21539684, 10476722, -11440000, -12789919, 22128474, 2930696, -11914408, 4351891, -744882, 9010480, 3100760, 21965576, 10555300, 16404400, 4032138, -16222200, 8157818 ], [ -18350890, -26553980, 5205980, 350299, -3078590, -6405223, -24107996, 14409134, -18552064, -21016753, 22652742, 7662392, -17515096, -720131, -5373678, 11412688, 9599144, 21222200, 17110876, 20444368, 3732630, -15538056, 11867942 ], [ -19082321, -26277931, 3636007, -2399667, -3673077, -7975379, -25753026, 17230438, -24219328, -27017096, 23247282, 11976228, -21232676, -4644909, -9376276, 13829380, 14518681, 20116998, 21219725, 23916117, 3718488, -14451568, 15026603 ], [ -19847927, -26251117, -749231, -5580453, -3972339, -2449925, -22781646, 14496202, -22662592, -21884984, 24193182, 14200764, -15534716, -2833467, -10247884, 16318492, 11543983, 17202666, 13094939, 24546771, 5131176, -11353360, 15427949 ], [ -20613533, -26224303, -5134469, -8761239, -4271601, 3075529, -19810266, 11761966, -21105856, -16752872, 25139082, 16425300, -9836756, -1022025, -11119492, 18807604, 8569285, 14288334, 4970153, 25177425, 6543864, -8255152, 15829295 ], [ -21379139, -26197489, -9519707, -11942025, -4570863, 8600983, -16838886, 9027730, -19549120, -11620760, 26084982, 18649836, -4138796, 789417, -11991100, 21296716, 5594587, 11374002, -3154633, 25808079, 7956552, -5156944, 16230641 ], [ -22144745, -26170675, -13904945, -15122811, -4870125, 14126437, -13867506, 6293494, -17992384, -6488648, 27030882, 20874372, 1559164, 2600859, -12862708, 23785828, 2619889, 8459670, -11279419, 26438733, 9369240, -2058736, 16631987 ], [ -22910351, -26143861, -18290183, -18303597, -5169387, 19651891, -10896126, 3559258, -16435648, -1356536, 27976782, 23098908, 7257124, 4412301, -13734316, 26274940, -354809, 5545338, -19404205, 27069387, 10781928, 1039472, 17033333 ], [ -18463182, -21151837, -20713621, -12109063, -2192294, 20740980, -8670556, 1953362, -11488762, -1804424, 20892172, 17088409, 8639579, 2630763, -10335069, 23948417, -557997, 691071, -15410476, 24268076, 8039851, 3750595, 16440229 ], [ -12973458, -15166771, -22744699, -4039465, 1440070, 20942796, -6594148, 573134, -5863846, -3368312, 12201460, 9430903, 9158933, 130629, -6081651, 20658767, -206883, -4551183, -8993044, 20780372, 4466821, 6384301, 15648235 ], [ -7483734, -9181705, -24775777, 4030133, 5072434, 21144612, -4517740, -807094, -238930, -4932200, 3510748, 1773397, 9678287, -2369505, -1828233, 17369117, 144231, -9793437, -2575612, 17292668, 893791, 9018007, 14856241 ], [ -1994010, -3196639, -26806855, 12099731, 8704798, 21346428, -2441332, -2187322, 5385986, -6496088, -5179964, -5884109, 10197641, -4869639, 2425185, 14079467, 495345, -15035691, 3841820, 13804964, -2679239, 11651713, 14064247 ], [ 3495714, 2788427, -28837933, 20169329, 12337162, 21548244, -364924, -3567550, 11010902, -8059976, -13870676, -13541615, 10716995, -7369773, 6678603, 10789817, 846459, -20277945, 10259252, 10317260, -6252269, 14285419, 13272253 ], [ 6843507, 3761180, -25281151, 23716385, 13519744, 18668556, -360487, -3581881, 14273090, -7798346, -17169011, -16695566, 11801183, -9954732, 9997935, 5997644, 1669743, -21391197, 14590169, 7104824, -5157752, 16120060, 13183558 ], [ 8049369, -278380, -16136509, 22740899, 12252544, 12707364, -2428021, -2230315, 15172550, -5711198, -15074969, -15345962, 13450205, -12624516, 12383181, -297052, 2965197, -18375447, 16834571, 4167656, 604312, 17155636, 13798162 ], [ 9255231, -4317940, -6991867, 21765413, 10985344, 6746172, -4495555, -878749, 16072010, -3624050, -12980927, -13996358, 15099227, -15294300, 14768427, -6591748, 4260651, -15359697, 19078973, 1230488, 6366376, 18191212, 14412766 ], [ 10461093, -8357500, 2152775, 20789927, 9718144, 784980, -6563089, 472817, 16971470, -1536902, -10886885, -12646754, 16748249, -17964084, 17153673, -12886444, 5556105, -12343947, 21323375, -1706680, 12128440, 19226788, 15027370 ], [ 11666955, -12397060, 11297417, 19814441, 8450944, -5176212, -8630623, 1824383, 17870930, 550246, -8792843, -11297150, 18397271, -20633868, 19538919, -19181140, 6851559, -9328197, 23567777, -4643848, 17890504, 20262364, 15641974 ], [ 11446752, -14555992, 17653012, 18667003, 7220443, -9241979, -10225755, 2240528, 17026023, 1855585, -6058050, -10164868, 19368000, -21446562, 20494238, -22942368, 7144170, -6405256, 25036543, -7155797, 22490714, 19995894, 16386923 ], [ 4096224, -7311784, 10063372, 16659805, 6173437, -3830621, -9458877, -2020432, 7459281, -748121, -119502, -10119196, 16947264, -12973806, 14299922, -14036256, 2422566, -3946360, 22627129, -7541651, 21281654, 13219194, 17783597 ], [ -3254304, -67576, 2473732, 14652607, 5126431, 1580737, -8691999, -6281392, -2107461, -3351827, 5819046, -10073524, 14526528, -4501050, 8105606, -5130144, -2299038, -1487464, 20217715, -7927505, 20072594, 6442494, 19180271 ], [ -10604832, 7176632, -5115908, 12645409, 4079425, 6992095, -7925121, -10542352, -11674203, -5955533, 11757594, -10027852, 12105792, 3971706, 1911290, 3775968, -7020642, 971432, 17808301, -8313359, 18863534, -334206, 20576945 ], [ -17955360, 14420840, -12705548, 10638211, 3032419, 12403453, -7158243, -14803312, -21240945, -8559239, 17696142, -9982180, 9685056, 12444462, -4283026, 12682080, -11742246, 3430328, 15398887, -8699213, 17654474, -7110906, 21973619 ], [ -25305888, 21665048, -20295188, 8631013, 1985413, 17814811, -6391365, -19064272, -30807687, -11162945, 23634690, -9936508, 7264320, 20917218, -10477342, 21588192, -16463850, 5889224, 12989473, -9085067, 16445414, -13887606, 23370293 ], [ -24451901, 17405086, -13759528, 3382050, 4011502, 19691394, -3207452, -12239987, -28983264, -9890191, 24778768, -5014591, 6658059, 18677139, -6047418, 16504169, -14860139, 7794705, 7352469, -8439221, 10622204, -14633111, 18752637 ], [ -21957011, 10844290, -4398808, -2515266, 6652210, 20861022, 459868, -3198653, -24880608, -7842145, 24963952, 882575, 6414693, 14294493, 507354, 8622119, -11991365, 9589503, 1069947, -7587035, 3876164, -14172377, 12932115 ], [ -19462121, 4283494, 4961912, -8412582, 9292918, 22030650, 4127188, 5842681, -20777952, -5794099, 25149136, 6779741, 6171327, 9911847, 7062126, 740069, -9122591, 11384301, -5212575, -6734849, -2869876, -13711643, 7111593 ], [ -16967231, -2277302, 14322632, -14309898, 11933626, 23200278, 7794508, 14884015, -16675296, -3746053, 25334320, 12676907, 5927961, 5529201, 13616898, -7141981, -6253817, 13179099, -11495097, -5882663, -9615916, -13250909, 1291071 ], [ -14472341, -8838098, 23683352, -20207214, 14574334, 24369906, 11461828, 23925349, -12572640, -1698007, 25519504, 18574073, 5684595, 1146555, 20171670, -15024031, -3385043, 14973897, -17777619, -5030477, -16361956, -12790175, -4529451 ] ], [ [ -30774144, 12448576, 21690112, -7365440, 1880512, 17440032, -18176128, -5648672, 65376, 23827264, 10027072, 18323552, -11815648, 4708384, 16417600, 13170272, 8914560, 3783936, -4781280, 7375904, 12278816, -30402176, 7452160 ], [ -30774144, 12448576, 21690112, -7365440, 1880512, 17440032, -18176128, -5648672, 65376, 23827264, 10027072, 18323552, -11815648, 4708384, 16417600, 13170272, 8914560, 3783936, -4781280, 7375904, 12278816, -30402176, 7452160 ], [ -30774144, 12448576, 21690112, -7365440, 1880512, 17440032, -18176128, -5648672, 65376, 23827264, 10027072, 18323552, -11815648, 4708384, 16417600, 13170272, 8914560, 3783936, -4781280, 7375904, 12278816, -30402176, 7452160 ], [ -27934844, 10016861, 20496582, -6425935, -1496683, 14678927, -13455618, -3358852, 2873196, 19813699, 8409172, 16905977, -12796038, 2085359, 13026805, 10905137, 5213975, 3569941, -1823900, 7901274, 11387926, -27814626, 6840560 ], [ -24527684, 7098803, 19064346, -5298529, -5549317, 11365601, -7791006, -611068, 6242580, 14997421, 6467692, 15204887, -13972506, -1062271, 8957851, 8186975, 773273, 3313147, 1724956, 8531718, 10318858, -24709566, 6106640 ], [ -21120524, 4180745, 17632110, -4171123, -9601951, 8052275, -2126394, 2136716, 9611964, 10181143, 4526212, 13503797, -15148974, -4209901, 4888897, 5468813, -3667429, 3056353, 5273812, 9162162, 9249790, -21604506, 5372720 ], [ -17713364, 1262687, 16199874, -3043717, -13654585, 4738949, 3538218, 4884500, 12981348, 5364865, 2584732, 11802707, -16325442, -7357531, 819943, 2750651, -8108131, 2799559, 8822668, 9792606, 8180722, -18499446, 4638800 ], [ -14306204, -1655371, 14767638, -1916311, -17707219, 1425623, 9202830, 7632284, 16350732, 548587, 643252, 10101617, -17501910, -10505161, -3249011, 32489, -12548833, 2542765, 12371524, 10423050, 7111654, -15394386, 3904880 ], [ -12183632, -4674076, 12567708, -2400235, -20433424, 839153, 9771627, 6712301, 17667540, -2064776, 779347, 5896127, -15880203, -9728326, -4362812, -2728324, -14803057, 3003247, 13053691, 9735684, 4550134, -12842670, 2111234 ], [ -11345648, -7793428, 9600084, -4495489, -21833200, 2979539, 5244609, 2124551, 16931772, -2475224, 2993017, -813763, -11460321, -5027026, -2521460, -5531788, -14870803, 4181005, 10869169, 7730508, 496162, -10844298, -742138 ], [ -10507664, -10912780, 6632460, -6590743, -23232976, 5119925, 717591, -2463199, 16196004, -2885672, 5206687, -7523653, -7040439, -325726, -680108, -8335252, -14938549, 5358763, 8684647, 5725332, -3557810, -8845926, -3595510 ], [ -9669680, -14032132, 3664836, -8685997, -24632752, 7260311, -3809427, -7050949, 15460236, -3296120, 7420357, -14233543, -2620557, 4375574, 1161244, -11138716, -15006295, 6536521, 6500125, 3720156, -7611782, -6847554, -6448882 ], [ -8831696, -17151484, 697212, -10781251, -26032528, 9400697, -8336445, -11638699, 14724468, -3706568, 9634027, -20943433, 1799325, 9076874, 3002596, -13942180, -15074041, 7714279, 4315603, 1714980, -11665754, -4849182, -9302254 ], [ -7647479, -19320105, -1757035, -12027582, -26215173, 10115720, -11871666, -14299912, 13702054, -4165390, 11498520, -25875533, 5392945, 12115131, 3801168, -14999028, -14101056, 7935487, 2110564, -89449, -15429770, -3214348, -11881174 ], [ -4732097, -16735071, -1644397, -9029298, -20312163, 3703928, -10447902, -7328440, 11246410, -4866082, 11617128, -21918683, 4855255, 6838173, -614160, -7322796, -7924416, 3373945, -197060, -890143, -17744006, -3397204, -13087834 ], [ -1816715, -14150037, -1531759, -6031014, -14409153, -2707864, -9024138, -356968, 8790766, -5566774, 11735736, -17961833, 4317565, 1561215, -5029488, 353436, -1747776, -1187597, -2504684, -1690837, -20058242, -3580060, -14294494 ], [ 1098667, -11565003, -1419121, -3032730, -8506143, -9119656, -7600374, 6614504, 6335122, -6267466, 11854344, -14004983, 3779875, -3715743, -9444816, 8029668, 4428864, -5749139, -4812308, -2491531, -22372478, -3762916, -15501154 ], [ 4014049, -8979969, -1306483, -34446, -2603133, -15531448, -6176610, 13585976, 3879478, -6968158, 11972952, -10048133, 3242185, -8992701, -13860144, 15705900, 10605504, -10310681, -7119932, -3292225, -24686714, -3945772, -16707814 ], [ 6929431, -6394935, -1193845, 2963838, 3299877, -21943240, -4752846, 20557448, 1423834, -7668850, 12091560, -6091283, 2704495, -14269659, -18275472, 23382132, 16782144, -14872223, -9427556, -4092919, -27000950, -4128628, -17914474 ], [ 6365758, -4940511, -1185932, 2478402, -633633, -22680307, -5097092, 23487570, 2387890, -7105722, 11917623, -8980163, 3148610, -13346727, -16757285, 25495504, 16962054, -17428605, -7643160, -5503788, -21344306, -6384579, -12940794 ], [ 5106274, -3712209, -1198964, 1296222, -6534447, -22282429, -5794940, 25609422, 4035886, -6289830, 11685177, -13238189, 3789086, -11183817, -14052395, 26496304, 15942618, -19583955, -5040360, -7036692, -14093486, -9055149, -6731046 ], [ 3846790, -2483907, -1211996, 114042, -12435261, -21884551, -6492788, 27731274, 5683882, -5473938, 11452731, -17496215, 4429562, -9020907, -11347505, 27497104, 14923182, -21739305, -2437560, -8569596, -6842666, -11725719, -521298 ], [ 2587306, -1255605, -1225028, -1068138, -18336075, -21486673, -7190636, 29853126, 7331878, -4658046, 11220285, -21754241, 5070038, -6857997, -8642615, 28497904, 13903746, -23894655, 165240, -10102500, 408154, -14396289, 5688450 ], [ 1327822, -27303, -1238060, -2250318, -24236889, -21088795, -7888484, 31974978, 8979874, -3842154, 10987839, -26012267, 5710514, -4695087, -5937725, 29498704, 12884310, -26050005, 2768040, -11635404, 7658974, -17066859, 11898198 ], [ 1439131, -309969, -2975432, -4425702, -26939169, -20945431, -7801613, 28825467, 10696585, -2563920, 8153145, -24738377, 3484250, -3916572, -2588516, 29760814, 10854603, -23150928, 2563875, -12393102, 11231434, -17315169, 13787562 ], [ 2921233, -2103603, -6437144, -7594290, -26442915, -21056581, -6930023, 20404593, 12482011, -823344, 2716203, -17932571, -1608754, -4522452, 1405012, 29284234, 7814625, -15197424, -447255, -12375594, 11125534, -15141219, 11356542 ], [ 4403335, -3897237, -9898856, -10762878, -25946661, -21167731, -6058433, 11983719, 14267437, 917232, -2720739, -11126765, -6701758, -5128332, 5398540, 28807654, 4774647, -7243920, -3458385, -12358086, 11019634, -12967269, 8925522 ], [ 5885437, -5690871, -13360568, -13931466, -25450407, -21278881, -5186843, 3562845, 16052863, 2657808, -8157681, -4320959, -11794762, -5734212, 9392068, 28331074, 1734669, 709584, -6469515, -12340578, 10913734, -10793319, 6494502 ], [ 7367539, -7484505, -16822280, -17100054, -24954153, -21390031, -4315253, -4858029, 17838289, 4398384, -13594623, 2484847, -16887766, -6340092, 13385596, 27854494, -1305309, 8663088, -9480645, -12323070, 10807834, -8619369, 4063482 ], [ 8729671, -8952988, -19335757, -19136335, -23961149, -20548508, -2614877, -11652316, 18360545, 5529373, -17597778, 8351686, -19910291, -6965217, 15279408, 26550483, -3854122, 14592483, -11508827, -12335979, 10255486, -7108725, 1272368 ], [ 9491953, -8795716, -17108059, -15511081, -20484395, -14943620, 3229429, -10313668, 12566951, 3612427, -14431998, 9523690, -12580421, -7686567, 6674640, 21109317, -3947110, 10401333, -8622269, -12500973, 7470898, -8914611, -3319216 ], [ 10254235, -8638444, -14880361, -11885827, -17007641, -9338732, 9073735, -8975020, 6773357, 1695481, -11266218, 10695694, -5250551, -8407917, -1930128, 15668151, -4040098, 6210183, -5735711, -12665967, 4686310, -10720497, -7910800 ], [ 11016517, -8481172, -12652663, -8260573, -13530887, -3733844, 14918041, -7636372, 979763, -221465, -8100438, 11867698, 2079319, -9129267, -10534896, 10226985, -4133086, 2019033, -2849153, -12830961, 1901722, -12526383, -12502384 ], [ 11778799, -8323900, -10424965, -4635319, -10054133, 1871044, 20762347, -6297724, -4813831, -2138411, -4934658, 13039702, 9409189, -9850617, -19139664, 4785819, -4226074, -2172117, 37405, -12995955, -882866, -14332269, -17093968 ], [ 12541081, -8166628, -8197267, -1010065, -6577379, 7475932, 26606653, -4959076, -10607425, -4055357, -1768878, 14211706, 16739059, -10571967, -27744432, -655347, -4319062, -6363267, 2923963, -13160949, -3667454, -16138155, -21685552 ], [ 13062858, -10745181, -6773214, -806916, -4924885, 8005080, 24883264, -5347153, -7064109, -5469603, 1278937, 14425020, 16454944, -6119307, -24534305, -4571533, -1296875, -7079087, 5225171, -12807308, -5743512, -12327316, -19000061 ], [ 13536534, -13870899, -5509890, -1288188, -3637243, 7519080, 21646336, -6080575, -1653411, -6783309, 4303159, 14446596, 14648032, -631845, -18961199, -8182723, 2348347, -7099841, 7409309, -12349940, -7677864, -7393132, -14859155 ], [ 14010210, -16996617, -4246566, -1769460, -2349601, 7033080, 18409408, -6813997, 3757287, -8097015, 7327381, 14468172, 12841120, 4855617, -13388093, -11793913, 5993569, -7120595, 9593447, -11892572, -9612216, -2458948, -10718249 ], [ 14483886, -20122335, -2983242, -2250732, -1061959, 6547080, 15172480, -7547419, 9167985, -9410721, 10351603, 14489748, 11034208, 10343079, -7814987, -15405103, 9638791, -7141349, 11777585, -11435204, -11546568, 2475236, -6577343 ], [ 14957562, -23248053, -1719918, -2732004, 225683, 6061080, 11935552, -8280841, 14578683, -10724427, 13375825, 14511324, 9227296, 15830541, -2241881, -19016293, 13284013, -7162103, 13961723, -10977836, -13480920, 7409420, -2436437 ], [ 16029954, -21375264, -3307863, -2628774, 77441, 4419420, 9778189, -6825772, 13736349, -12237396, 13972810, 13892349, 5156413, 15352050, 1498027, -21937780, 11169895, -6485495, 13929242, -10475291, -10690938, 7884692, -186035 ], [ 17701062, -14503968, -7747077, -1941042, -1506685, 1622100, 8700391, -3182212, 6640983, -13949628, 12142558, 12632823, -1178441, 8907606, 3404737, -24169564, 3296437, -5111525, 11680142, -9927569, -3176622, 3901052, 173863 ], [ 19372170, -7632672, -12186291, -1253310, -3090811, -1175220, 7622593, 461348, -454383, -15661860, 10312306, 11373297, -7513295, 2463162, 5311447, -26401348, -4577021, -3737555, 9431042, -9379847, 4337694, -82588, 533761 ], [ 21043278, -761376, -16625505, -565578, -4674937, -3972540, 6544795, 4104908, -7549749, -17374092, 8482054, 10113771, -13848149, -3981282, 7218157, -28633132, -12450479, -2363585, 7181942, -8832125, 11852010, -4066228, 893659 ], [ 22714386, 6109920, -21064719, 122154, -6259063, -6769860, 5466997, 7748468, -14645115, -19086324, 6651802, 8854245, -20183003, -10425726, 9124867, -30864916, -20323937, -989615, 4932842, -8284403, 19366326, -8049868, 1253557 ], [ 22410718, 11734131, -24425489, 291321, -6509637, -8882364, 4481653, 10096091, -20236190, -19224489, 4487708, 7891047, -23965304, -15606824, 10191193, -32134554, -25196891, -868794, 3327163, -8412343, 25250200, -10609718, 1570989 ], [ 12233170, 11122917, -22394039, -2132337, -92451, -7570788, 3958579, 5964029, -18305810, -11492319, 654404, 8409489, -14984840, -14471192, 7055599, -28593462, -15067325, -7013718, 4938589, -11918593, 22981864, -6050618, 1676091 ], [ 2055622, 10511703, -20362589, -4555995, 6324735, -6259212, 3435505, 1831967, -16375430, -3760149, -3178900, 8927931, -6004376, -13335560, 3920005, -25052370, -4937759, -13158642, 6550015, -15424843, 20713528, -1491518, 1781193 ], [ -8121926, 9900489, -18331139, -6979653, 12741921, -4947636, 2912431, -2300095, -14445050, 3972021, -7012204, 9446373, 2976088, -12199928, 784411, -21511278, 5191807, -19303566, 8161441, -18931093, 18445192, 3067582, 1886295 ], [ -18299474, 9289275, -16299689, -9403311, 19159107, -3636060, 2389357, -6432157, -12514670, 11704191, -10845508, 9964815, 11956552, -11064296, -2351183, -17970186, 15321373, -25448490, 9772867, -22437343, 16176856, 7626682, 1991397 ], [ -28477022, 8678061, -14268239, -11826969, 25576293, -2324484, 1866283, -10564219, -10584290, 19436361, -14678812, 10483257, 20937016, -9928664, -5486777, -14429094, 25450939, -31593414, 11384293, -25943593, 13908520, 12185782, 2096499 ], [ -22345300, 4887182, -15175019, -7136362, 21056454, 3037897, 4798424, -8909541, -7787060, 17873536, -14222241, 6173134, 19104095, -7819067, -5913396, -12572447, 27382265, -27979558, 13188974, -17801313, 11036879, 12080707, 671426 ], [ -12951724, 460370, -16669445, -1022902, 14349210, 9210439, 8421608, -6097515, -4816460, 14451712, -12907695, 897298, 15108497, -5514677, -5798220, -11052689, 27673943, -22413946, 15032306, -7329327, 8044577, 11042797, -1059682 ], [ -3558148, -3966442, -18163871, 5090558, 7641966, 15382981, 12044792, -3285489, -1845860, 11029888, -11593149, -4378538, 11112899, -3210287, -5683044, -9532931, 27965621, -16848334, 16875638, 3142659, 5052275, 10004887, -2790790 ], [ 5835428, -8393254, -19658297, 11204018, 934722, 21555523, 15667976, -473463, 1124740, 7608064, -10278603, -9654374, 7117301, -905897, -5567868, -8013173, 28257299, -11282722, 18718970, 13614645, 2059973, 8966977, -4521898 ], [ 15229004, -12820066, -21152723, 17317478, -5772522, 27728065, 19291160, 2338563, 4095340, 4186240, -8964057, -14930210, 3121703, 1398493, -5452692, -6493415, 28548977, -5717110, 20562302, 24086631, -932329, 7929067, -6253006 ], [ 16543862, -14893918, -21099623, 15802976, -8139249, 27392389, 18573314, 2197974, 5160184, 1519282, -8780853, -16343354, 130913, 3229765, -3485784, -4101590, 25914905, -2853229, 19168682, 26890812, -2401420, 9237811, -7063261 ], [ 9780002, -14614810, -19498997, 6660512, -6165459, 20548495, 13514438, -895230, 4319272, -392810, -9728991, -13893806, -1855069, 4587919, 332856, -837698, 20355083, -2691079, 14538110, 22027188, -2347300, 12893209, -6952663 ], [ 3016142, -14335702, -17898371, -2481952, -4191669, 13704601, 8455562, -3988434, 3478360, -2304902, -10677129, -11444258, -3841051, 5946073, 4151496, 2426194, 14795261, -2528929, 9907538, 17163564, -2293180, 16548607, -6842065 ], [ -3747718, -14056594, -16297745, -11624416, -2217879, 6860707, 3396686, -7081638, 2637448, -4216994, -11625267, -8994710, -5827033, 7304227, 7970136, 5690086, 9235439, -2366779, 5276966, 12299940, -2239060, 20204005, -6731467 ], [ -10511578, -13777486, -14697119, -20766880, -244089, 16813, -1662190, -10174842, 1796536, -6129086, -12573405, -6545162, -7813015, 8662381, 11788776, 8953978, 3675617, -2204629, 646394, 7436316, -2184940, 23859403, -6620869 ], [ -15900208, -13068483, -12494116, -27553652, 818240, -6085993, -5904895, -12332995, 212955, -7895282, -13415095, -3776576, -8846417, 9704826, 15420589, 11604871, -1698561, -2645036, -2929435, 3312289, -2758126, 26532405, -6708390 ], [ -14412688, -10210005, -7279228, -22561964, -2676736, -8483359, -6066745, -9815893, -5083971, -8931998, -13724545, 587200, -5116919, 9168726, 18118267, 11190769, -6144519, -6098228, -1231549, 2886247, -6467842, 24293427, -7786506 ], [ -12925168, -7351527, -2064340, -17570276, -6171712, -10880725, -6228595, -7298791, -10380897, -9968714, -14033995, 4950976, -1387421, 8632626, 20815945, 10776667, -10590477, -9551420, 466337, 2460205, -10177558, 22054449, -8864622 ], [ -11437648, -4493049, 3150548, -12578588, -9666688, -13278091, -6390445, -4781689, -15677823, -11005430, -14343445, 9314752, 2342077, 8096526, 23513623, 10362565, -15036435, -13004612, 2164223, 2034163, -13887274, 19815471, -9942738 ], [ -9950128, -1634571, 8365436, -7586900, -13161664, -15675457, -6552295, -2264587, -20974749, -12042146, -14652895, 13678528, 6071575, 7560426, 26211301, 9948463, -19482393, -16457804, 3862109, 1608121, -17596990, 17576493, -11020854 ], [ -8462608, 1223907, 13580324, -2595212, -16656640, -18072823, -6714145, 252515, -26271675, -13078862, -14962345, 18042304, 9801073, 7024326, 28908979, 9534361, -23928351, -19910996, 5559995, 1182079, -21306706, 15337515, -12098970 ], [ -6614468, 3867105, 14478982, -4022634, -16935916, -19527879, -8211685, 406652, -25931116, -8060788, -14391140, 16968950, 8085426, 6391476, 21931757, 11865479, -18259254, -15386928, 5302251, 3153087, -17736162, 10464562, -11468336 ], [ -4694204, 6467247, 14514394, -6733878, -16572052, -20794473, -9976363, 88196, -24463060, -1831756, -13643804, 14808170, 5280750, 5739276, 13019555, 14745641, -10567146, -9267408, 4653381, 5603505, -12709566, 5064814, -10495952 ], [ -2773940, 9067389, 14549806, -9445122, -16208188, -22061067, -11741041, -230260, -22995004, 4397276, -12896468, 12647390, 2476074, 5087076, 4107353, 17625803, -2875038, -3147888, 4004511, 8053923, -7682970, -334934, -9523568 ], [ -853676, 11667531, 14585218, -12156366, -15844324, -23327661, -13505719, -548716, -21526948, 10626308, -12149132, 10486610, -328602, 4434876, -4804849, 20505965, 4817070, 2971632, 3355641, 10504341, -2656374, -5734682, -8551184 ], [ 1066588, 14267673, 14620630, -14867610, -15480460, -24594255, -15270397, -867172, -20058892, 16855340, -11401796, 8325830, -3133278, 3782676, -13717051, 23386127, 12509178, 9091152, 2706771, 12954759, 2370222, -11134430, -7578800 ], [ 2409478, 14929269, 14926336, -15284478, -13987639, -20899791, -14325484, -185125, -19056823, 17909252, -9053513, 5758358, -4587981, 4618560, -17515963, 22484582, 15595635, 9341787, 3743643, 13147680, 4021536, -13363253, -5246822 ], [ 3174994, 13652319, 15502336, -13406970, -11365861, -12244269, -10670980, 1497425, -18520741, 13788044, -5104283, 2784194, -4692711, 6942528, -16201585, 17801330, 14076441, 3723537, 6466257, 11083104, 2297568, -12421151, -1555250 ], [ 3940510, 12375369, 16078336, -11529462, -8744083, -3588747, -7016476, 3179975, -17984659, 9666836, -1155053, -189970, -4797441, 9266496, -14887207, 13118078, 12557247, -1894713, 9188871, 9018528, 573600, -11479049, 2136322 ], [ 4706026, 11098419, 16654336, -9651954, -6122305, 5066775, -3361972, 4862525, -17448577, 5545628, 2794177, -3164134, -4902171, 11590464, -13572829, 8434826, 11038053, -7512963, 11911485, 6953952, -1150368, -10536947, 5827894 ], [ 5471542, 9821469, 17230336, -7774446, -3500527, 13722297, 292532, 6545075, -16912495, 1424420, 6743407, -6138298, -5006901, 13914432, -12258451, 3751574, 9518859, -13131213, 14634099, 4889376, -2874336, -9594845, 9519466 ], [ 5099188, 8286578, 16770362, -5245792, -1130117, 20997766, 2497971, 7835166, -16061753, -1971406, 10191473, -8222413, -5316728, 15424409, -11385912, 650377, 8709800, -17102946, 15494970, 3181429, -4311774, -8427492, 12279867 ], [ -962516, 5461982, 11130518, 538592, -16547, 21372970, -2541915, 7162962, -13637711, -1740322, 11133719, -5856283, -6652040, 12864431, -12722568, 5459455, 11451416, -12842094, 7047126, 3256627, -4316562, -6133884, 10384413 ], [ -7024220, 2637386, 5490674, 6322976, 1097023, 21748174, -7581801, 6490758, -11213669, -1509238, 12075965, -3490153, -7987352, 10304453, -14059224, 10268533, 14193032, -8581242, -1400718, 3331825, -4321350, -3840276, 8488959 ], [ -13085924, -187210, -149170, 12107360, 2210593, 22123378, -12621687, 5818554, -8789627, -1278154, 13018211, -1124023, -9322664, 7744475, -15395880, 15077611, 16934648, -4320390, -9848562, 3407023, -4326138, -1546668, 6593505 ], [ -19147628, -3011806, -5789014, 17891744, 3324163, 22498582, -17661573, 5146350, -6365585, -1047070, 13960457, 1242107, -10657976, 5184497, -16732536, 19886689, 19676264, -59538, -18296406, 3482221, -4330926, 746940, 4698051 ], [ -25209332, -5836402, -11428858, 23676128, 4437733, 22873786, -22701459, 4474146, -3941543, -815986, 14902703, 3608237, -11993288, 2624519, -18069192, 24695767, 22417880, 4201314, -26744250, 3557419, -4335714, 3040548, 2802597 ], [ -22616316, -3777168, -7822332, 20996692, 5060538, 20499675, -17452170, 669147, 361779, -1615757, 15943879, -836773, -7611510, 3383486, -14503143, 18923770, 19471066, 3096231, -22048504, 1784987, -4519922, 2135601, 4354078 ], [ -18292356, -741168, -2366532, 16624492, 5585190, 17575701, -10145046, -3762411, 5040957, -2621699, 17004841, -6644011, -2086314, 4806242, -9956553, 11035558, 15386566, 917961, -14724040, -356971, -4740014, 590943, 6594946 ], [ -13968396, 2294832, 3089268, 12252292, 6109842, 14651727, -2837922, -8193969, 9720135, -3627641, 18065803, -12451249, 3438882, 6228998, -5409963, 3147346, 11302066, -1260309, -7399576, -2498929, -4960106, -953715, 8835814 ], [ -9644436, 5330832, 8545068, 7880092, 6634494, 11727753, 4469202, -12625527, 14399313, -4633583, 19126765, -18258487, 8964078, 7651754, -863373, -4740866, 7217566, -3438579, -75112, -4640887, -5180198, -2498373, 11076682 ], [ -5320476, 8366832, 14000868, 3507892, 7159146, 8803779, 11776326, -17057085, 19078491, -5639525, 20187727, -24065725, 14489274, 9074510, 3683217, -12629078, 3133066, -5616849, 7249352, -6782845, -5400290, -4043031, 13317550 ], [ -5560506, 9954081, 15268767, 645895, 7408134, 6970698, 16126905, -16655760, 21561117, -5150186, 20441881, -23165809, 16453383, 6775982, 6071025, -15293963, 2261533, -7231227, 9888434, -5734939, -4064792, -4727766, 12075712 ], [ -10364526, 10092579, 12348765, -705899, 7381458, 6228510, 17520939, -11421552, 21847191, -3165566, 19889227, -15558739, 14856405, 756170, 6300051, -12735521, 4602967, -8281713, 7842134, -1497169, -1173704, -4552578, 7351168 ], [ -15168546, 10231077, 9428763, -2057693, 7354782, 5486322, 18914973, -6187344, 22133265, -1180946, 19336573, -7951669, 13259427, -5263642, 6529077, -10177079, 6944401, -9332199, 5795834, 2740601, 1717384, -4377390, 2626624 ], [ -19972566, 10369575, 6508761, -3409487, 7328106, 4744134, 20309007, -953136, 22419339, 803674, 18783919, -344599, 11662449, -11283454, 6758103, -7618637, 9285835, -10382685, 3749534, 6978371, 4608472, -4202202, -2097920 ], [ -24776586, 10508073, 3588759, -4761281, 7301430, 4001946, 21703041, 4281072, 22705413, 2788294, 18231265, 7262471, 10065471, -17303266, 6987129, -5060195, 11627269, -11433171, 1703234, 11216141, 7499560, -4027014, -6822464 ], [ -28028137, 10481348, 548480, -5717334, 7250495, 3812307, 21691191, 9202685, 22457108, 4404585, 16771899, 13135509, 7704663, -21910131, 6195049, -3143161, 13354982, -11682620, -900251, 14188755, 8931713, -3432979, -10328825 ], [ -23517343, 9628508, -3093184, -4694682, 7078265, 6385413, 14649921, 12561323, 19536908, 4179231, 10778973, 10338387, 1524705, -19452261, 297439, -4433167, 12014090, -7926884, -6289661, 10835589, 3069191, -744709, -7744271 ], [ -19006549, 8775668, -6734848, -3672030, 6906035, 8958519, 7608651, 15919961, 16616708, 3953877, 4786047, 7541265, -4655253, -16994391, -5600171, -5723173, 10673198, -4171148, -11679071, 7482423, -2793331, 1943561, -5159717 ], [ -14495755, 7922828, -10376512, -2649378, 6733805, 11531625, 567381, 19278599, 13696508, 3728523, -1206879, 4744143, -10835211, -14536521, -11497781, -7013179, 9332306, -415412, -17068481, 4129257, -8655853, 4631831, -2575163 ], [ -9984961, 7069988, -14018176, -1626726, 6561575, 14104731, -6473889, 22637237, 10776308, 3503169, -7199805, 1947021, -17015169, -12078651, -17395391, -8303185, 7991414, 3340324, -22457891, 776091, -14518375, 7320101, 9391 ], [ -5474167, 6217148, -17659840, -604074, 6389345, 16677837, -13515159, 25995875, 7856108, 3277815, -13192731, -850101, -23195127, -9620781, -23293001, -9593191, 6650522, 7096060, -27847301, -2577075, -20380897, 10008371, 2593945 ], [ -173743, 6996923, -13961959, 3261398, 6704100, 16521083, -11770019, 19913343, 4688908, 1768791, -14749992, 1247292, -21502560, -5310741, -19020461, -4859377, 5082145, 4740006, -25909931, 222354, -17260619, 11671346, 232469 ], [ 5284607, 8103221, -8796169, 7695434, 7116252, 15818357, -8267597, 11942577, 1472308, 3033, -15420120, 4323588, -18235488, -630267, -12713891, 1079201, 3468271, 1161594, -22507205, 4252302, -12343781, 13129262, -3118213 ], [ 10742957, 9209519, -3630379, 12129470, 7528404, 15115631, -4765175, 3971811, -1744292, -1762725, -16090248, 7399884, -14968416, 4050207, -6407321, 7017779, 1854397, -2416818, -19104479, 8282250, -7426943, 14587178, -6468895 ], [ 16201307, 10315817, 1535411, 16563506, 7940556, 14412905, -1262753, -3998955, -4960892, -3528483, -16760376, 10476180, -11701344, 8730681, -100751, 12956357, 240523, -5995230, -15701753, 12312198, -2510105, 16045094, -9819577 ], [ 21659657, 11422115, 6701201, 20997542, 8352708, 13710179, 2239669, -11969721, -8177492, -5294241, -17430504, 13552476, -8434272, 13411155, 6205819, 18894935, -1373351, -9573642, -12299027, 16342146, 2406733, 17503010, -13170259 ], [ 23142431, 9219434, 9492686, 21181061, 5765196, 9980312, 4741378, -14595159, -10284779, -3863538, -16069290, 15607911, -6816600, 14621538, 5851369, 18650174, -3318923, -8696208, -9380432, 16239732, 5994757, 16576940, -13690861 ], [ 20649629, 3707774, 9909866, 17114063, 178020, 3223304, 6242374, -11875269, -11282753, 763626, -12676734, 16642485, -6848328, 12361830, -1164101, 12222074, -5596193, -3362928, -6945968, 12004956, 8253967, 13266884, -11381383 ], [ 18156827, -1803886, 10327046, 13047065, -5409156, -3533704, 7743370, -9155379, -12280727, 5390790, -9284178, 17677059, -6880056, 10102122, -8179571, 5793974, -7873463, 1970352, -4511504, 7770180, 10513177, 9956828, -9071905 ], [ 15664025, -7315546, 10744226, 8980067, -10996332, -10290712, 9244366, -6435489, -13278701, 10017954, -5891622, 18711633, -6911784, 7842414, -15195041, -634126, -10150733, 7303632, -2077040, 3535404, 12772387, 6646772, -6762427 ], [ 13171223, -12827206, 11161406, 4913069, -16583508, -17047720, 10745362, -3715599, -14276675, 14645118, -2499066, 19746207, -6943512, 5582706, -22210511, -7062226, -12428003, 12636912, 357424, -699372, 15031597, 3336716, -4452949 ], [ 10750594, -17431345, 10975355, 1235598, -20397052, -21805072, 11644929, -550713, -15567984, 17650557, 144103, 20339178, -6225047, 3238133, -27410911, -11883054, -13742906, 16840430, 2390543, -4681199, 17043032, 489693, -3305324 ], [ 8690830, -17497879, 7773149, -494238, -15342436, -16564144, 9537351, 4839153, -18325968, 12547371, -959663, 18724134, -1755617, 469235, -23535961, -8667522, -10245974, 15395138, 2416937, -7398281, 17815592, -42165, -7966964 ], [ 6631066, -17564413, 4570943, -2224074, -10287820, -11323216, 7429773, 10229019, -21083952, 7444185, -2063429, 17109090, 2713813, -2299663, -19661011, -5451990, -6749042, 13949846, 2443331, -10115363, 18588152, -574023, -12628604 ], [ 4571302, -17630947, 1368737, -3953910, -5233204, -6082288, 5322195, 15618885, -23841936, 2340999, -3167195, 15494046, 7183243, -5068561, -15786061, -2236458, -3252110, 12504554, 2469725, -12832445, 19360712, -1105881, -17290244 ], [ 2511538, -17697481, -1833469, -5683746, -178588, -841360, 3214617, 21008751, -26599920, -2762187, -4270961, 13879002, 11652673, -7837459, -11911111, 979074, 244822, 11059262, 2496119, -15549527, 20133272, -1637739, -21951884 ], [ 451774, -17764015, -5035675, -7413582, 4876028, 4399568, 1107039, 26398617, -29357904, -7865373, -5374727, 12263958, 16122103, -10606357, -8036161, 4194606, 3741754, 9613970, 2522513, -18266609, 20905832, -2169597, -26613524 ], [ 2764280, -17707829, -7999406, -10017888, 7893614, 3924736, 4181166, 23576893, -27784268, -8155224, -6277693, 13463909, 17704058, -6879670, -8764301, 6546748, 3394441, 8321318, 2994087, -14391676, 17712747, -134005, -23188749 ], [ 5951240, -17627099, -10915442, -12797088, 10503794, 2306752, 8291634, 19112851, -25344308, -7482408, -7140499, 15226859, 18708518, -1853866, -10413059, 8726212, 2278279, 7059194, 3554697, -9198340, 13726533, 2415077, -18146691 ], [ 9138200, -17546369, -13831478, -15576288, 13113974, 688768, 12402102, 14648809, -22904348, -6809592, -8003305, 16989809, 19712978, 3171938, -12061817, 10905676, 1162117, 5797070, 4115307, -4005004, 9740319, 4964159, -13104633 ], [ 12325160, -17465639, -16747514, -18355488, 15724154, -929216, 16512570, 10184767, -20464388, -6136776, -8866111, 18752759, 20717438, 8197742, -13710575, 13085140, 45955, 4534946, 4675917, 1188332, 5754105, 7513241, -8062575 ], [ 15512120, -17384909, -19663550, -21134688, 18334334, -2547200, 20623038, 5720725, -18024428, -5463960, -9728917, 20515709, 21721898, 13223546, -15359333, 15264604, -1070207, 3272822, 5236527, 6381668, 1767891, 10062323, -3020517 ], [ 17099489, -15263474, -18016814, -21028011, 16719356, -3513950, 21073623, 2938384, -14963714, -3681042, -9137551, 17081333, 20021507, 12420077, -14039876, 16684588, -3354362, 59708, 5653281, 8212562, 1272609, 8603687, 1545267 ], [ 17087267, -11101334, -11807306, -18035457, 10879220, -3829466, 17864325, 1837744, -11282246, -788022, -7092013, 8449631, 15616265, 5787335, -9752204, 17345092, -6806510, -5104396, 5926179, 6681014, 4268259, 3137333, 5634777 ], [ 17075045, -6939194, -5597798, -15042903, 5039084, -4144982, 14655027, 737104, -7600778, 2104998, -5046475, -182071, 11211023, -845407, -5464532, 18005596, -10258658, -10268500, 6199077, 5149466, 7263909, -2329021, 9724287 ], [ 17062823, -2777054, 611710, -12050349, -801052, -4460498, 11445729, -363536, -3919310, 4998018, -3000937, -8813773, 6805781, -7478149, -1176860, 18666100, -13710806, -15432604, 6471975, 3617918, 10259559, -7795375, 13813797 ], [ 17050601, 1385086, 6821218, -9057795, -6641188, -4776014, 8236431, -1464176, -237842, 7891038, -955399, -17445475, 2400539, -14110891, 3110812, 19326604, -17162954, -20596708, 6744873, 2086370, 13255209, -13261729, 17903307 ], [ 16783540, 4670843, 11808981, -6557339, -10519395, -4179331, 4676177, -3071388, 2809758, 9447231, 1051634, -23368522, -2054512, -18931167, 6202993, 20152937, -19461520, -24386488, 6522896, 1327754, 15771852, -17021224, 20696654 ], [ 15242284, 3574685, 10688019, -6517373, -4587957, 978347, -638857, -7211460, 2688018, 4319289, 2866142, -15748294, -6758608, -14689113, 3317719, 21808415, -15992176, -21304648, 3826544, 4433798, 15893460, -12246424, 17009186 ], [ 13701028, 2478527, 9567057, -6477407, 1343481, 6136025, -5953891, -11351532, 2566278, -808653, 4680650, -8128066, -11462704, -10447059, 432445, 23463893, -12522832, -18222808, 1130192, 7539842, 16015068, -7471624, 13321718 ], [ 12159772, 1382369, 8446095, -6437441, 7274919, 11293703, -11268925, -15491604, 2444538, -5936595, 6495158, -507838, -16166800, -6205005, -2452829, 25119371, -9053488, -15140968, -1566160, 10645886, 16136676, -2696824, 9634250 ], [ 10618516, 286211, 7325133, -6397475, 13206357, 16451381, -16583959, -19631676, 2322798, -11064537, 8309666, 7112390, -20870896, -1962951, -5338103, 26774849, -5584144, -12059128, -4262512, 13751930, 16258284, 2077976, 5946782 ], [ 9077260, -809947, 6204171, -6357509, 19137795, 21609059, -21898993, -23771748, 2201058, -16192479, 10124174, 14732618, -25574992, 2279103, -8223377, 28430327, -2114800, -8977288, -6958864, 16857974, 16379892, 6852776, 2259314 ], [ 6002199, -4219920, 3921269, -2606398, 18259623, 17845242, -21592372, -20360305, 5224878, -16348551, 4805557, 13297261, -20587363, 37002, -9533816, 26512810, 718224, -8433743, -7916386, 17796943, 11801075, 5347896, -25899 ], [ 2620377, -8092656, 1405979, 1886942, 16019529, 12297126, -20161420, -15438559, 8877810, -15510249, -1939685, 10050787, -13661389, -3501930, -10529288, 23880694, 3423984, -8397857, -8526142, 18302497, 6282173, 2587080, -2030661 ], [ -761445, -11965392, -1109311, 6380282, 13779435, 6749010, -18730468, -10516813, 12530742, -14671947, -8684927, 6804313, -6735415, -7040862, -11524760, 21248578, 6129744, -8361971, -9135898, 18808051, 763271, -173736, -4035423 ], [ -4143267, -15838128, -3624601, 10873622, 11539341, 1200894, -17299516, -5595067, 16183674, -13833645, -15430169, 3557839, 190559, -10579794, -12520232, 18616462, 8835504, -8326085, -9745654, 19313605, -4755631, -2934552, -6040185 ], [ -7525089, -19710864, -6139891, 15366962, 9299247, -4347222, -15868564, -673321, 19836606, -12995343, -22175411, 311365, 7116533, -14118726, -13515704, 15984346, 11541264, -8290199, -10355410, 19819159, -10274533, -5695368, -8044947 ], [ -7993077, -19987302, -6837640, 14788307, 5836038, -6024636, -14296639, 918020, 19393374, -11689074, -23169833, -2864768, 10523735, -12615117, -15243467, 13341148, 13076472, -7996814, -9389941, 20128402, -13362727, -6548994, -8297286 ], [ -5547231, -16667442, -5717848, 9137657, 1149714, -3831348, -12583741, -821044, 14853978, -9914838, -18413435, -5970560, 10412165, -6068967, -17703521, 10686868, 13441128, -7445930, -6849247, 20241334, -14020213, -5495430, -6797202 ], [ -3101385, -13347582, -4598056, 3487007, -3536610, -1638060, -10870843, -2560108, 10314582, -8140602, -13657037, -9076352, 10300595, 477183, -20163575, 8032588, 13805784, -6895046, -4308553, 20354266, -14677699, -4441866, -5297118 ], [ -655539, -10027722, -3478264, -2163643, -8222934, 555228, -9157945, -4299172, 5775186, -6366366, -8900639, -12182144, 10189025, 7023333, -22623629, 5378308, 14170440, -6344162, -1767859, 20467198, -15335185, -3388302, -3797034 ], [ 1790307, -6707862, -2358472, -7814293, -12909258, 2748516, -7445047, -6038236, 1235790, -4592130, -4144241, -15287936, 10077455, 13569483, -25083683, 2724028, 14535096, -5793278, 772835, 20580130, -15992671, -2334738, -2296950 ], [ 3993344, -2980575, -1927771, -12255164, -15955759, 4017150, -5484693, -6722760, -2498774, -3336413, -771009, -17086148, 10066583, 18040772, -27072669, 99755, 14642871, -4850632, 2544536, 19790239, -16922401, -1395517, -999881 ], [ 4982336, 2783847, -4942525, -10647140, -10803145, 662514, -2287059, -2134584, -2209178, -4673291, -4313607, -12346460, 10559201, 12137756, -26706315, -2374483, 13466241, -1949176, 471272, 14486233, -19213351, -1028011, -717887 ], [ 5971328, 8548269, -7957279, -9039116, -5650531, -2692122, 910575, 2453592, -1919582, -6010169, -7856205, -7606772, 11051819, 6234740, -26339961, -4848721, 12289611, 952280, -1601992, 9182227, -21504301, -660505, -435893 ], [ 6960320, 14312691, -10972033, -7431092, -497917, -6046758, 4108209, 7041768, -1629986, -7347047, -11398803, -2867084, 11544437, 331724, -25973607, -7322959, 11112981, 3853736, -3675256, 3878221, -23795251, -292999, -153899 ], [ 7949312, 20077113, -13986787, -5823068, 4654697, -9401394, 7305843, 11629944, -1340390, -8683925, -14941401, 1872604, 12037055, -5571292, -25607253, -9797197, 9936351, 6755192, -5748520, -1425785, -26086201, 74507, 128095 ], [ 8938304, 25841535, -17001541, -4215044, 9807311, -12756030, 10503477, 16218120, -1050794, -10020803, -18483999, 6612292, 12529673, -11474308, -25240899, -12271435, 8759721, 9656648, -7821784, -6729791, -28377151, 442013, 410089 ], [ 9624941, 24978872, -15863750, -4303595, 8919105, -14015356, 7675186, 13518106, -2762513, -9389786, -14472567, 3637820, 8940296, -14083739, -23325495, -11394248, 4176796, 9021214, -6849188, -3971412, -26681376, -2349341, -782827 ], [ 10251107, 22790792, -13895450, -4731461, 6822735, -14855620, 3641710, 9360454, -4874495, -8365190, -8950329, -879484, 4534520, -16034453, -21100281, -9846776, -1087388, 7678402, -5267420, 399444, -24188256, -5772467, -2270725 ], [ 10877273, 20602712, -11927150, -5159327, 4726365, -15695884, -391766, 5202802, -6986477, -7340594, -3428091, -5396788, 128744, -17985167, -18875067, -8299304, -6351572, 6335590, -3685652, 4770300, -21695136, -9195593, -3758623 ], [ 11503439, 18414632, -9958850, -5587193, 2629995, -16536148, -4425242, 1045150, -9098459, -6315998, 2094147, -9914092, -4277032, -19935881, -16649853, -6751832, -11615756, 4992778, -2103884, 9141156, -19202016, -12618719, -5246521 ], [ 12129605, 16226552, -7990550, -6015059, 533625, -17376412, -8458718, -3112502, -11210441, -5291402, 7616385, -14431396, -8682808, -21886595, -14424639, -5204360, -16879940, 3649966, -522116, 13512012, -16708896, -16041845, -6734419 ], [ 10878632, 16168175, -6202607, -6344561, -1178184, -14983504, -9366854, -4537532, -9840623, -1924997, 6832713, -14151376, -10995859, -19699070, -11977479, -4465103, -16191197, 3071290, -538652, 13661139, -13806498, -14361491, -6397723 ], [ 7750520, 18239501, -4595021, -6575699, -2505432, -9357424, -7149650, -3229940, -4989005, 3783217, -256869, -9074032, -11216185, -13373306, -9308373, -4534061, -9549527, 3256750, -2153492, 9588537, -10494822, -7577657, -4236433 ], [ 4622408, 20310827, -2987435, -6806837, -3832680, -3731344, -4932446, -1922348, -137387, 9491431, -7346451, -3996688, -11436511, -7047542, -6639267, -4603019, -2907857, 3442210, -3768332, 5515935, -7183146, -793823, -2075143 ], [ 1494296, 22382153, -1379849, -7037975, -5159928, 1894736, -2715242, -614756, 4714231, 15199645, -14436033, 1080656, -11656837, -721778, -3970161, -4671977, 3733813, 3627670, -5383172, 1443333, -3871470, 5990011, 86147 ], [ -1633816, 24453479, 227737, -7269113, -6487176, 7520816, -498038, 692836, 9565849, 20907859, -21525615, 6158000, -11877163, 5603986, -1301055, -4740935, 10375483, 3813130, -6998012, -2629269, -559794, 12773845, 2247437 ], [ -3881062, 24888623, 2001373, -7730083, -7524272, 11738675, 1536986, 1544153, 13135062, 24097734, -26446105, 9993327, -12240268, 10350752, 1507541, -5585405, 16021389, 3583867, -7766368, -6763591, 2600696, 17423914, 4310858 ], [ -1723978, 17142857, 4605259, -9340213, -7110608, 8915429, 2661110, 114095, 10292250, 14695914, -20521135, 7618569, -13317268, 7202528, 5013587, -10307435, 16688475, 1280989, -4302304, -11206513, 5005256, 11405158, 5884934 ], [ 433106, 9397091, 7209145, -10950343, -6696944, 6092183, 3785234, -1315963, 7449438, 5294094, -14596165, 5243811, -14394268, 4054304, 8519633, -15029465, 17355561, -1021889, -838240, -15649435, 7409816, 5386402, 7459010 ], [ 2590190, 1651325, 9813031, -12560473, -6283280, 3268937, 4909358, -2746021, 4606626, -4107726, -8671195, 2869053, -15471268, 906080, 12025679, -19751495, 18022647, -3324767, 2625824, -20092357, 9814376, -632354, 9033086 ], [ 4747274, -6094441, 12416917, -14170603, -5869616, 445691, 6033482, -4176079, 1763814, -13509546, -2746225, 494295, -16548268, -2242144, 15531725, -24473525, 18689733, -5627645, 6089888, -24535279, 12218936, -6651110, 10607162 ], [ 6904358, -13840207, 15020803, -15780733, -5455952, -2377555, 7157606, -5606137, -1078998, -22911366, 3178745, -1880463, -17625268, -5390368, 19037771, -29195555, 19356819, -7930523, 9553952, -28978201, 14623496, -12669866, 12181238 ], [ 5003112, -14927403, 14058224, -15081438, -3372613, -6508011, 4128920, -5878545, 2355820, -21208126, 3672470, -5733166, -17962823, -4445432, 15138487, -27457515, 16688075, -4510391, 11073261, -21746823, 11183821, -13914987, 11673624 ], [ 2290200, -14682885, 12382352, -13920258, -955339, -10899909, 269672, -5919423, 7046164, -17283874, 3079946, -9881458, -18152489, -2681864, 9758137, -24427461, 13352165, 54343, 12203619, -12180585, 6575299, -14205381, 10749672 ], [ -422712, -14438367, 10706480, -12759078, 1461935, -15291807, -3589576, -5960301, 11736508, -13359622, 2487422, -14029750, -18342155, -918296, 4377787, -21397407, 10016255, 4619077, 13333977, -2614347, 1966777, -14495775, 9825720 ], [ -3135624, -14193849, 9030608, -11597898, 3879209, -19683705, -7448824, -6001179, 16426852, -9435370, 1894898, -18178042, -18531821, 845272, -1002563, -18367353, 6680345, 9183811, 14464335, 6951891, -2641745, -14786169, 8901768 ], [ -5848536, -13949331, 7354736, -10436718, 6296483, -24075603, -11308072, -6042057, 21117196, -5511118, 1302374, -22326334, -18721487, 2608840, -6382913, -15337299, 3344435, 13748545, 15594693, 16518129, -7250267, -15076563, 7977816 ], [ -7111746, -12608016, 7853357, -9975315, 4552493, -22233312, -11619862, -4305720, 19525036, -4121539, -601894, -21149695, -18137642, 2279329, -8313524, -11978376, 1528343, 13729177, 13200141, 18736878, -6678821, -11609769, 5133843 ], [ -6925254, -10169904, 10526471, -10213689, -1352761, -14156832, -8384194, -792168, 11650372, -5266633, -3817906, -14648125, -16780286, -143261, -6794396, -8290584, 1232069, 9125707, 7280679, 13608138, -927407, -4385787, 369849 ], [ -6738762, -7731792, 13199585, -10452063, -7258015, -6080352, -5148526, 2721384, 3775708, -6411727, -7033918, -8146555, -15422930, -2565851, -5275268, -4602792, 935795, 4522237, 1361217, 8479398, 4824007, 2838195, -4394145 ], [ -6552270, -5293680, 15872699, -10690437, -13163269, 1996128, -1912858, 6234936, -4098956, -7556821, -10249930, -1644985, -14065574, -4988441, -3756140, -915000, 639521, -81233, -4558245, 3350658, 10575421, 10062177, -9158139 ], [ -6365778, -2855568, 18545813, -10928811, -19068523, 10072608, 1322810, 9748488, -11973620, -8701915, -13465942, 4856585, -12708218, -7411031, -2237012, 2772792, 343247, -4684703, -10477707, -1778082, 16326835, 17286159, -13922133 ], [ -5968244, -699595, 20382262, -11356848, -23613171, 16125258, 3717884, 12627561, -17301514, -9300423, -15345415, 10810951, -11249634, -8538430, -1246301, 5649913, -153236, -7454000, -14967845, -5358102, 20615232, 23229745, -17372657 ], [ -4515500, 45683, 18035386, -12733200, -21354789, 12058758, 1909988, 12334239, -9895558, -7166001, -10542193, 14029297, -9284910, -3189874, -2897675, 4473679, -1650764, -1052432, -12311363, -1194522, 17588544, 22771351, -14255831 ], [ -3062756, 790961, 15688510, -14109552, -19096407, 7992258, 102092, 12040917, -2489602, -5031579, -5738971, 17247643, -7320186, 2158682, -4549049, 3297445, -3148292, 5349136, -9654881, 2969058, 14561856, 22312957, -11139005 ], [ -1610012, 1536239, 13341634, -15485904, -16838025, 3925758, -1705804, 11747595, 4916354, -2897157, -935749, 20465989, -5355462, 7507238, -6200423, 2121211, -4645820, 11750704, -6998399, 7132638, 11535168, 21854563, -8022179 ], [ -157268, 2281517, 10994758, -16862256, -14579643, -140742, -3513700, 11454273, 12322310, -762735, 3867473, 23684335, -3390738, 12855794, -7851797, 944977, -6143348, 18152272, -4341917, 11296218, 8508480, 21396169, -4905353 ], [ 1295476, 3026795, 8647882, -18238608, -12321261, -4207242, -5321596, 11160951, 19728266, 1371687, 8670695, 26902681, -1426014, 18204350, -9503171, -231257, -7640876, 24553840, -1685435, 15459798, 5481792, 20937775, -1788527 ], [ -1325820, 2507388, 7704591, -17377085, -8341639, -2443767, -7873362, 12835944, 14611802, 2017684, 7374222, 25095962, 2745630, 16263161, -9505040, -417976, -8096954, 22914023, -4466848, 10179633, 6780529, 15835451, 3333024 ], [ -4761924, 1735044, 7042017, -16067987, -4017769, 485703, -10573902, 14904600, 6990854, 2365996, 4857810, 22284230, 7358658, 12864023, -9177008, -406792, -8344742, 19665929, -8335840, 3010719, 8944351, 9804341, 8855520 ], [ -8198028, 962700, 6379443, -14758889, 306101, 3415173, -13274442, 16973256, -630094, 2714308, 2341398, 19472498, 11971686, 9464885, -8848976, -395608, -8592530, 16417835, -12204832, -4158195, 11108173, 3773231, 14378016 ], [ -11634132, 190356, 5716869, -13449791, 4629971, 6344643, -15974982, 19041912, -8251042, 3062620, -175014, 16660766, 16584714, 6065747, -8520944, -384424, -8840318, 13169741, -16073824, -11327109, 13271995, -2257879, 19900512 ], [ -15070236, -581988, 5054295, -12140693, 8953841, 9274113, -18675522, 21110568, -15871990, 3410932, -2691426, 13849034, 21197742, 2666609, -8192912, -373240, -9088106, 9921647, -19942816, -18496023, 15435817, -8288989, 25423008 ], [ -16608357, -1122330, 6023568, -9099254, 10825706, 11335839, -16216086, 19629927, -18395578, 1988110, -2751126, 12887261, 18824448, 634313, -7079732, 110921, -9342551, 8178182, -20224024, -20501514, 15726157, -11054917, 25205478 ], [ -16248495, -1430670, 8624688, -4325474, 10245566, 12529821, -8596674, 14599989, -15821806, -1205846, -354114, 13775447, 9464832, -31141, -5181404, 1068059, -9603653, 7939346, -16917448, -17343582, 14143015, -10555663, 19247922 ], [ -15888633, -1739010, 11225808, 448306, 9665426, 13723803, -977262, 9570051, -13248034, -4399802, 2042898, 14663633, 105216, -696595, -3283076, 2025197, -9864755, 7700510, -13610872, -14185650, 12559873, -10056409, 13290366 ], [ -15528771, -2047350, 13826928, 5222086, 9085286, 14917785, 6642150, 4540113, -10674262, -7593758, 4439910, 15551819, -9254400, -1362049, -1384748, 2982335, -10125857, 7461674, -10304296, -11027718, 10976731, -9557155, 7332810 ], [ -15168909, -2355690, 16428048, 9995866, 8505146, 16111767, 14261562, -489825, -8100490, -10787714, 6836922, 16440005, -18614016, -2027503, 513580, 3939473, -10386959, 7222838, -6997720, -7869786, 9393589, -9057901, 1375254 ], [ -14362945, -2546397, 18435823, 13425680, 7168664, 16873252, 20988095, -5199959, -5371263, -13893938, 8825794, 16906436, -25489854, -1608494, 2015753, 4439157, -10197229, 7472785, -3340812, -5298151, 7486711, -8504233, -3560011 ], [ -11326471, -2148939, 17476873, 10135664, 2050472, 15472252, 23250233, -8311073, -1864761, -16561502, 8773966, 15264092, -19946802, 4232830, 1537151, 2651571, -7753339, 10166647, 2067756, -5658001, 3961153, -7678495, -3383821 ], [ -8289997, -1751481, 16517923, 6845648, -3067720, 14071252, 25512371, -11422187, 1641741, -19229066, 8722138, 13621748, -14403750, 10074154, 1058549, 863985, -5309449, 12860509, 7476324, -6017851, 435595, -6852757, -3207631 ], [ -5253523, -1354023, 15558973, 3555632, -8185912, 12670252, 27774509, -14533301, 5148243, -21896630, 8670310, 11979404, -8860698, 15915478, 579947, -923601, -2865559, 15554371, 12884892, -6377701, -3089963, -6027019, -3031441 ], [ -2217049, -956565, 14600023, 265616, -13304104, 11269252, 30036647, -17644415, 8654745, -24564194, 8618482, 10337060, -3317646, 21756802, 101345, -2711187, -421669, 18248233, 18293460, -6737551, -6615521, -5201281, -2855251 ], [ 819425, -559107, 13641073, -3024400, -18422296, 9868252, 32298785, -20755529, 12161247, -27231758, 8566654, 8694716, 2225406, 27598126, -377257, -4498773, 2022221, 20942095, 23702028, -7097401, -10141079, -4375543, -2679061 ], [ -2356516, -2852624, 15268183, -1277121, -15836218, 8525517, 26869513, -19212233, 13192679, -22751507, 10236151, 4046667, 5532318, 28339095, 2206856, -3945319, -240779, 21517782, 17262766, -7026281, -9479637, -5350135, -2998226 ], [ -6774940, -5684336, 17412505, 1477617, -11709286, 7194435, 19901959, -16738055, 13729097, -16841693, 12249913, -1202523, 8392002, 28059993, 5403512, -2923657, -3445157, 21669834, 8453938, -6868967, -7980795, -6684793, -3416462 ], [ -11193364, -8516048, 19556827, 4232355, -7582354, 5863353, 12934405, -14263877, 14265515, -10931879, 14263675, -6451713, 11251686, 27780891, 8600168, -1901995, -6649535, 21821886, -354890, -6711653, -6481953, -8019451, -3834698 ], [ -15611788, -11347760, 21701149, 6987093, -3455422, 4532271, 5966851, -11789699, 14801933, -5022065, 16277437, -11700903, 14111370, 27501789, 11796824, -880333, -9853913, 21973938, -9163718, -6554339, -4983111, -9354109, -4252934 ], [ -20030212, -14179472, 23845471, 9741831, 671510, 3201189, -1000703, -9315521, 15338351, 887749, 18291199, -16950093, 16971054, 27222687, 14993480, 141329, -13058291, 22125990, -17972546, -6397025, -3484269, -10688767, -4671170 ], [ -21167974, -15779564, 23526931, 9436350, 3256241, 2431833, -6414659, -5940020, 12149156, 874426, 20082421, -16558098, 14925639, 23694426, 14991521, 899135, -12274529, 22195563, -19744859, -4759871, -1645809, -10341826, -3284276 ], [ -19025074, -16148036, 20745529, 6070650, 4298771, 2224203, -10275017, -1663196, 5234348, -5062034, 21651103, -10524918, 7975125, 16917006, 11790947, 1393085, -7502627, 22182657, -14480657, -1642877, 532269, -8313286, -92252 ], [ -16882174, -16516508, 17964127, 2704950, 5341301, 2016573, -14135375, 2613628, -1680460, -10998494, 23219785, -4491738, 1024611, 10139586, 8590373, 1887035, -2730725, 22169751, -9216455, 1474117, 2710347, -6284746, 3099772 ], [ -14739274, -16884980, 15182725, -660750, 6383831, 1808943, -17995733, 6890452, -8595268, -16934954, 24788467, 1541442, -5925903, 3362166, 5389799, 2380985, 2041177, 22156845, -3952253, 4591111, 4888425, -4256206, 6291796 ], [ -12596374, -17253452, 12401323, -4026450, 7426361, 1601313, -21856091, 11167276, -15510076, -22871414, 26357149, 7574622, -12876417, -3415254, 2189225, 2874935, 6813079, 22143939, 1311949, 7708105, 7066503, -2227666, 9483820 ], [ -11146685, -17670181, 9449188, -7149547, 7587141, 1533002, -24663717, 14038162, -20939886, -27000423, 27620856, 12655977, -17817726, -8752010, -444039, 4068946, 10765626, 21877360, 5303219, 10971279, 9336827, -713228, 12238105 ], [ -13163051, -18328195, 5643388, -9059629, 3339171, 2161286, -22207683, 9879358, -18944706, -22092177, 27359688, 12978207, -12713010, -6885446, -240753, 8763262, 10621398, 20342416, 2929829, 14965353, 12068381, -1769300, 12803695 ], [ -15179417, -18986209, 1837588, -10969711, -908799, 2789570, -19751649, 5720554, -16949526, -17183931, 27098520, 13300437, -7608294, -5018882, -37467, 13457578, 10477170, 18807472, 556439, 18959427, 14799935, -2825372, 13369285 ], [ -17195783, -19644223, -1968212, -12879793, -5156769, 3417854, -17295615, 1561750, -14954346, -12275685, 26837352, 13622667, -2503578, -3152318, 165819, 18151894, 10332942, 17272528, -1816951, 22953501, 17531489, -3881444, 13934875 ], [ -19212149, -20302237, -5774012, -14789875, -9404739, 4046138, -14839581, -2597054, -12959166, -7367439, 26576184, 13944897, 2601138, -1285754, 369105, 22846210, 10188714, 15737584, -4190341, 26947575, 20263043, -4937516, 14500465 ], [ -21228515, -20960251, -9579812, -16699957, -13652709, 4674422, -12383547, -6755858, -10963986, -2459193, 26315016, 14267127, 7705854, 580810, 572391, 27540526, 10044486, 14202640, -6563731, 30941649, 22994597, -5993588, 15066055 ], [ -18646031, -15830000, -12791362, -9550679, -10132969, 6700441, -10629418, -6893027, -8240576, -3658037, 18683413, 9271887, 6935865, 1445599, 1283847, 23148382, 7531358, 9973151, -3120661, 28999288, 19539791, -706985, 13988900 ], [ -15143777, -9542096, -15884062, -589529, -5059687, 9006007, -9015670, -6225869, -5371520, -6078299, 9577723, 3213153, 4990935, 2110033, 2096937, 16938946, 4544450, 5204753, 1485701, 25869640, 14847713, 5848153, 12583196 ], [ -11641523, -3254192, -18976762, 8371621, 13595, 11311573, -7401922, -5558711, -2502464, -8498561, 472033, -2845581, 3046005, 2774467, 2910027, 10729510, 1557542, 436355, 6092063, 22739992, 10155635, 12403291, 11177492 ], [ -8139269, 3033712, -22069462, 17332771, 5086877, 13617139, -5788174, -4891553, 366592, -10918823, -8633657, -8904315, 1101075, 3438901, 3723117, 4520074, -1429366, -4332043, 10698425, 19610344, 5463557, 18958429, 9771788 ], [ -4637015, 9321616, -25162162, 26293921, 10160159, 15922705, -4174426, -4224395, 3235648, -13339085, -17739347, -14963049, -843855, 4103335, 4536207, -1689362, -4416274, -9100441, 15304787, 16480696, 771479, 25513567, 8366084 ], [ -2454680, 9761896, -23875336, 30781837, 11430797, 13905655, -4436338, -3786422, 5332921, -11615297, -20714300, -17426841, 85908, 2634019, 4914234, -5011292, -4513492, -10171048, 17228234, 12076882, 36395, 27502117, 9512771 ], [ -1592264, 4354552, -18208984, 30796519, 8898791, 7565989, -6573910, -3577634, 6658411, -5747459, -17558516, -16295691, 3890364, -969047, 4857198, -5445716, -1721020, -7543864, 16468766, 6398902, 3258305, 24924079, 13211849 ], [ -729848, -1052792, -12542632, 30811201, 6366785, 1226323, -8711482, -3368846, 7983901, 120379, -14402732, -15164541, 7694820, -4572113, 4800162, -5880140, 1071452, -4916680, 15709298, 720922, 6480215, 22346041, 16910927 ], [ 132568, -6460136, -6876280, 30825883, 3834779, -5113343, -10849054, -3160058, 9309391, 5988217, -11246948, -14033391, 11499276, -8175179, 4743126, -6314564, 3863924, -2289496, 14949830, -4957058, 9702125, 19768003, 20610005 ], [ 994984, -11867480, -1209928, 30840565, 1302773, -11453009, -12986626, -2951270, 10634881, 11856055, -8091164, -12902241, 15303732, -11778245, 4686090, -6748988, 6656396, 337688, 14190362, -10635038, 12924035, 17189965, 24309083 ], [ 1240872, -15683775, 3104095, 30070753, -614865, -15410060, -14520680, -3144381, 10758379, 16115525, -4562555, -12094391, 18273300, -13567685, 3957250, -6067391, 8469550, 2267018, 13567891, -14970050, 15473404, 14191726, 27059964 ], [ -1595880, -11544825, 656473, 25378471, 539337, -7454036, -13037144, -5346987, 4871917, 12333155, 830179, -12903041, 17068428, -6288995, -130610, 194311, 5386114, 707078, 13630405, -12590222, 14660068, 9092482, 25069860 ], [ -4432632, -7405875, -1791149, 20686189, 1693539, 501988, -11553608, -7549593, -1014545, 8550785, 6222913, -13711691, 15863556, 989695, -4218470, 6456013, 2302678, -852862, 13692919, -10210394, 13846732, 3993238, 23079756 ], [ -7269384, -3266925, -4238771, 15993907, 2847741, 8458012, -10070072, -9752199, -6901007, 4768415, 11615647, -14520341, 14658684, 8268385, -8306330, 12717715, -780758, -2412802, 13755433, -7830566, 13033396, -1106006, 21089652 ], [ -10106136, 872025, -6686393, 11301625, 4001943, 16414036, -8586536, -11954805, -12787469, 986045, 17008381, -15328991, 13453812, 15547075, -12394190, 18979417, -3864194, -3972742, 13817947, -5450738, 12220060, -6205250, 19099548 ], [ -12942888, 5010975, -9134015, 6609343, 5156145, 24370060, -7103000, -14157411, -18673931, -2796325, 22401115, -16137641, 12248940, 22825765, -16482050, 25241119, -6947630, -5532682, 13880461, -3070910, 11406724, -11304494, 17109444 ], [ -11272910, 3745095, -3810072, 3109446, 6496707, 25899019, -5049809, -7756607, -19616478, -1726685, 23475169, -12615701, 11137308, 18291725, -12297160, 19833301, -6789336, -4929332, 10901465, -2190677, 5322988, -13009598, 14076960 ], [ -8701586, 1398249, 3068184, -151974, 7874541, 26142565, -2882687, 364879, -19570242, 313357, 23685487, -8227643, 10044324, 11395139, -6457720, 12091579, -5982696, -3893324, 7314167, -1610363, -1814828, -14035874, 10836000 ], [ -6130262, -948597, 9946440, -3413394, 9252375, 26386111, -715565, 8486365, -19524006, 2353399, 23895805, -3839585, 8951340, 4498553, -618280, 4349857, -5176056, -2857316, 3726869, -1030049, -8952644, -15062150, 7595040 ], [ -3558938, -3295443, 16824696, -6674814, 10630209, 26629657, 1451557, 16607851, -19477770, 4393441, 24106123, 548473, 7858356, -2398033, 5221160, -3391865, -4369416, -1821308, 139571, -449735, -16090460, -16088426, 4354080 ], [ -987614, -5642289, 23702952, -9936234, 12008043, 26873203, 3618679, 24729337, -19431534, 6433483, 24316441, 4936531, 6765372, -9294619, 11060600, -11133587, -3562776, -785300, -3447727, 130579, -23228276, -17114702, 1113120 ] ], [ [ -31283328, -17569088, 27924736, -22653632, -14702528, 9990624, -11676544, 1616416, 3153312, 28885696, 27577792, -4250464, 7203296, -7067936, 1551040, -17154400, -10109568, -24329472, -24515616, 2419424, 27929312, -29736320, -7855616 ], [ -31283328, -17569088, 27924736, -22653632, -14702528, 9990624, -11676544, 1616416, 3153312, 28885696, 27577792, -4250464, 7203296, -7067936, 1551040, -17154400, -10109568, -24329472, -24515616, 2419424, 27929312, -29736320, -7855616 ], [ -31283328, -17569088, 27924736, -22653632, -14702528, 9990624, -11676544, 1616416, 3153312, 28885696, 27577792, -4250464, 7203296, -7067936, 1551040, -17154400, -10109568, -24329472, -24515616, 2419424, 27929312, -29736320, -7855616 ], [ -29377508, -17842693, 23028426, -19825657, -13190653, 9822329, -11743854, -1199644, 6014772, 20346661, 26804812, -4160449, 4542966, -9318631, 5684515, -12874105, -7214863, -19691837, -21244676, 5587734, 25667002, -26225550, -8076976 ], [ -27090524, -18171019, 17152854, -16432087, -11376403, 9620375, -11824626, -4578916, 9448524, 10099819, 25877236, -4052431, 1350570, -12019465, 10644685, -7737751, -3741217, -14126675, -17319548, 9389706, 22952230, -22012626, -8342608 ], [ -24803540, -18499345, 11277282, -13038517, -9562153, 9418421, -11905398, -7958188, 12882276, -147023, 24949660, -3944413, -1841826, -14720299, 15604855, -2601397, -267571, -8561513, -13394420, 13191678, 20237458, -17799702, -8608240 ], [ -22516556, -18827671, 5401710, -9644947, -7747903, 9216467, -11986170, -11337460, 16316028, -10393865, 24022084, -3836395, -5034222, -17421133, 20565025, 2534957, 3206075, -2996351, -9469292, 16993650, 17522686, -13586778, -8873872 ], [ -20229572, -19155997, -473862, -6251377, -5933653, 9014513, -12066942, -14716732, 19749780, -20640707, 23094508, -3728377, -8226618, -20121967, 25525195, 7671311, 6679721, 2568811, -5544164, 20795622, 14807914, -9373854, -9139504 ], [ -17083376, -17935108, -5628348, -3000445, -6741616, 10024391, -9016899, -14452117, 21063564, -21076088, 19741717, -4774327, -10644381, -21055690, 24982876, 9086372, 6029945, 7245721, -3642515, 22731036, 10025050, -4845090, -10776658 ], [ -13077968, -15165004, -10061748, 107849, -10171792, 12246101, -2836041, -10543615, 20257380, -11700008, 13963711, -6974245, -12287511, -20222302, 18938068, 6780140, 1256747, 11034379, -3764345, 22799892, 3174094, -486, -13785334 ], [ -9072560, -12394900, -14495148, 3216143, -13601968, 14467811, 3344817, -6635113, 19451196, -2323928, 8185705, -9174163, -13930641, -19388914, 12893260, 4473908, -3516451, 14823037, -3886175, 22868748, -3676862, 4844118, -16794010 ], [ -5067152, -9624796, -18928548, 6324437, -17032144, 16689521, 9525675, -2726611, 18645012, 7052152, 2407699, -11374081, -15573771, -18555526, 6848452, 2167676, -8289649, 18611695, -4008005, 22937604, -10527818, 9688722, -19802686 ], [ -1061744, -6854692, -23361948, 9432731, -20462320, 18911231, 15706533, 1181891, 17838828, 16428232, -3370307, -13573999, -17216901, -17722138, 803644, -138556, -13062847, 22400353, -4129835, 23006460, -17378774, 14533326, -22811362 ], [ 1815535, -5052495, -25751485, 12396654, -21832083, 19166840, 20142018, 5034824, 16015018, 24342398, -7539864, -14421899, -17922617, -16042323, -4294224, -1232556, -16720704, 25031689, -3627908, 21588977, -22917734, 17667308, -24702970 ], [ -947831, -8089833, -17921707, 14638722, -12899781, 9591944, 15850638, 8609912, 9103078, 24946994, -3667176, -8509709, -13941263, -10130373, -4657392, 3734604, -14801856, 21876415, -7196, 12739799, -21896714, 12248180, -21009238 ], [ -3711197, -11127171, -10091929, 16880790, -3967479, 17048, 11559258, 12185000, 2191138, 25551590, 205512, -2597519, -9959909, -4218423, -5020560, 8701764, -12883008, 18721141, 3613516, 3890621, -20875694, 6829052, -17315506 ], [ -6474563, -14164509, -2262151, 19122858, 4964823, -9557848, 7267878, 15760088, -4720802, 26156186, 4078200, 3314671, -5978555, 1693527, -5383728, 13668924, -10964160, 15565867, 7234228, -4958557, -19854674, 1409924, -13621774 ], [ -9237929, -17201847, 5567627, 21364926, 13897125, -19132744, 2976498, 19335176, -11632742, 26760782, 7950888, 9226861, -1997201, 7605477, -5746896, 18636084, -9045312, 12410593, 10854940, -13807735, -18833654, -4009204, -9928042 ], [ -12001295, -20239185, 13397405, 23606994, 22829427, -28707640, -1314882, 22910264, -18544682, 27365378, 11823576, 15139051, 1984153, 13517427, -6110064, 23603244, -7126464, 9255319, 14475652, -22656913, -17812634, -9428332, -6234310 ], [ -6111086, -20703273, 8952748, 24082542, 17545449, -28180981, -3106652, 24868062, -12606722, 25183434, 10406289, 8740891, 1353902, 13279647, -9374387, 25315504, -4755126, 4665765, 16723224, -20002356, -11669054, -11928165, -2746998 ], [ 1509838, -20652711, 2053204, 24204786, 9418215, -25634011, -4398500, 26502402, -4098782, 22444182, 7931007, -119339, -198670, 11811921, -13218941, 26376784, -2293290, -210645, 18696168, -15047052, -4500962, -13844139, 699030 ], [ 9130762, -20602149, -4846340, 24327030, 1290981, -23087041, -5690348, 28136742, 4409158, 19704930, 5455725, -8979569, -1751242, 10344195, -17063495, 27438064, 168546, -5087055, 20669112, -10091748, 2667130, -15760113, 4145058 ], [ 16751686, -20551587, -11745884, 24449274, -6836253, -20540071, -6982196, 29771082, 12917098, 16965678, 2980443, -17839799, -3303814, 8876469, -20908049, 28499344, 2630382, -9963465, 22642056, -5136444, 9835222, -17676087, 7591086 ], [ 24372610, -20501025, -18645428, 24571518, -14963487, -17993101, -8274044, 31405422, 21425038, 14226426, 505161, -26700029, -4856386, 7408743, -24752603, 29560624, 5092218, -14839875, 24615000, -181140, 17003314, -19592061, 11037114 ], [ 26810509, -19090791, -20633144, 20181270, -20059479, -17825329, -6288587, 29677677, 25478383, 14194512, -3347649, -29428079, -6938794, 4386684, -24873596, 29653282, 7782813, -15510576, 23060997, 2147262, 18606502, -21083991, 11406918 ], [ 24065383, -16320885, -17709032, 11278530, -22124229, -20036755, -1025825, 24587847, 25077133, 16869936, -8577987, -26023949, -9551038, -189708, -21271028, 28777318, 10702167, -11975568, 17980047, 1848762, 14644786, -22151877, 8700498 ], [ 21320257, -13550979, -14784920, 2375790, -24188979, -22248181, 4236937, 19498017, 24675883, 19545360, -13808325, -22619819, -12163282, -4766100, -17668460, 27901354, 13621521, -8440560, 12899097, 1550262, 10683070, -23219763, 5994078 ], [ 18575131, -10781073, -11860808, -6526950, -26253729, -24459607, 9499699, 14408187, 24274633, 22220784, -19038663, -19215689, -14775526, -9342492, -14065892, 27025390, 16540875, -4905552, 7818147, 1251762, 6721354, -24287649, 3287658 ], [ 15830005, -8011167, -8936696, -15429690, -28318479, -26671033, 14762461, 9318357, 23873383, 24896208, -24269001, -15811559, -17387770, -13918884, -10463324, 26149426, 19460229, -1370544, 2737197, 953262, 2759638, -25355535, 581238 ], [ 12519553, -5173060, -6014731, -22071865, -29439899, -28021316, 19281349, 5122748, 22280279, 27030715, -28300254, -12533174, -18087125, -17464023, -8217072, 24316629, 20507834, 1113669, -1831181, 763395, -136238, -25578723, -2514544 ], [ 6382471, -1993948, -3103501, -17411215, -25844669, -25065884, 20080867, 5398244, 14727905, 26460637, -26336082, -9883514, -9222035, -15852897, -12752400, 17699667, 12196694, -1656093, -3836699, 1116693, 2297086, -21578421, -7557136 ], [ 245389, 1185164, -192271, -12750565, -22249439, -22110452, 20880385, 5673740, 7175531, 25890559, -24371910, -7233854, -356945, -14241771, -17287728, 11082705, 3885554, -4425855, -5842217, 1469991, 4730410, -17578119, -12599728 ], [ -5891693, 4364276, 2718959, -8089915, -18654209, -19155020, 21679903, 5949236, -376843, 25320481, -22407738, -4584194, 8508145, -12630645, -21823056, 4465743, -4425586, -7195617, -7847735, 1823289, 7163734, -13577817, -17642320 ], [ -12028775, 7543388, 5630189, -3429265, -15058979, -16199588, 22479421, 6224732, -7929217, 24750403, -20443566, -1934534, 17373235, -11019519, -26358384, -2151219, -12736726, -9965379, -9853253, 2176587, 9597058, -9577515, -22684912 ], [ -18165857, 10722500, 8541419, 1231385, -11463749, -13244156, 23278939, 6500228, -15481591, 24180325, -18479394, 715126, 26238325, -9408393, -30893712, -8768181, -21047866, -12735141, -11858771, 2529885, 12030382, -5577213, -27727504 ], [ -17670234, 7304517, 4199694, 4375140, -11941699, -10866264, 17823232, 1817369, -9500715, 21658107, -16808417, 2076516, 22342240, -7839837, -23981975, -9196363, -19094141, -11731673, -11688619, 5424748, 8752536, -8123596, -23191451 ], [ -15848070, 2567115, -1592622, 7215516, -13234285, -8603880, 11116480, -3857161, -813189, 18745461, -15196079, 3180252, 15893920, -6279795, -14780825, -8386789, -15087443, -9973559, -11083333, 8827924, 4332456, -11979316, -16739669 ], [ -14025906, -2170287, -7384938, 10055892, -14526871, -6341496, 4409728, -9531691, 7874337, 15832815, -13583741, 4283988, 9445600, -4719753, -5579675, -7577215, -11080745, -8215445, -10478047, 12231100, -87624, -15835036, -10287887 ], [ -12203742, -6907689, -13177254, 12896268, -15819457, -4079112, -2297024, -15206221, 16561863, 12920169, -11971403, 5387724, 2997280, -3159711, 3621475, -6767641, -7074047, -6457331, -9872761, 15634276, -4507704, -19690756, -3836105 ], [ -10381578, -11645091, -18969570, 15736644, -17112043, -1816728, -9003776, -20880751, 25249389, 10007523, -10359065, 6491460, -3451040, -1599669, 12822625, -5958067, -3067349, -4699217, -9267475, 19037452, -8927784, -23546476, 2615677 ], [ -6613074, -12919584, -21093681, 14490198, -16595977, -2557884, -10735349, -21680884, 24367419, 6337524, -9636314, 8423067, -7800293, -2307714, 16700989, -8118316, -2505119, -3414353, -8062762, 17332531, -8506998, -23661748, 3133003 ], [ -898230, -10731168, -19549587, 9156930, -14271259, -6302580, -7491743, -17606620, 13915953, 1910172, -9803150, 11182545, -10050479, -5283846, 15256567, -13248388, -5387357, -2602739, -6258622, 10519513, -3245346, -20036572, -2284127 ], [ 4816614, -8542752, -18005493, 3823662, -11946541, -10047276, -4248137, -13532356, 3464487, -2517180, -9969986, 13942023, -12300665, -8259978, 13812145, -18378460, -8269595, -1791125, -4454482, 3706495, 2016306, -16411396, -7701257 ], [ 10531458, -6354336, -16461399, -1509606, -9621823, -13791972, -1004531, -9458092, -6986979, -6944532, -10136822, 16701501, -14550851, -11236110, 12367723, -23508532, -11151833, -979511, -2650342, -3106523, 7277958, -12786220, -13118387 ], [ 16246302, -4165920, -14917305, -6842874, -7297105, -17536668, 2239075, -5383828, -17438445, -11371884, -10303658, 19460979, -16801037, -14212242, 10923301, -28638604, -14034071, -167897, -846202, -9919541, 12539610, -9161044, -18535517 ], [ 19505266, -2693643, -13130471, -10553409, -4342995, -19127460, 5345635, -1903987, -24610802, -14318031, -11081212, 20885985, -17778056, -15769112, 10008799, -32198742, -14917901, -516534, 1299949, -16049617, 15799336, -5620442, -21692949 ], [ 10484830, -4802061, -10129937, -6150279, 1758075, -9948732, 7766965, -1396261, -15387614, -9858153, -14912356, 15638631, -12389240, -10229672, 11743897, -27909210, -5809691, -6666426, 5156155, -18764983, 9049432, -2502710, -13551891 ], [ 1464394, -6910479, -7129403, -1747149, 7859145, -770004, 10188295, -888535, -6164426, -5398275, -18743500, 10391277, -7000424, -4690232, 13478995, -23619678, 3298519, -12816318, 9012361, -21480349, 2299528, 615022, -5410833 ], [ -7556042, -9018897, -4128869, 2655981, 13960215, 8408724, 12609625, -380809, 3058762, -938397, -22574644, 5143923, -1611608, 849208, 15214093, -19330146, 12406729, -18966210, 12868567, -24195715, -4450376, 3732754, 2730225 ], [ -16576478, -11127315, -1128335, 7059111, 20061285, 17587452, 15030955, 126917, 12281950, 3521481, -26405788, -103431, 3777208, 6388648, 16949191, -15040614, 21514939, -25116102, 16724773, -26911081, -11200280, 6850486, 10871283 ], [ -25596914, -13235733, 1872199, 11462241, 26162355, 26766180, 17452285, 634643, 21505138, 7981359, -30236932, -5350785, 9166024, 11928088, 18684289, -10751082, 30623149, -31265994, 20580979, -29626447, -17950184, 9968218, 19012341 ], [ -18288460, -12313726, -740477, 15135866, 23549130, 28543663, 16426280, 853389, 23878036, 3491392, -22246551, -8844734, 12902825, 10077523, 17590932, -12167465, 30412799, -30703786, 20136290, -21223383, -13532743, 6678565, 20264174 ], [ -7714228, -10785634, -4475795, 18663590, 19193046, 28840897, 14710808, 1014339, 24880876, -2788544, -11891865, -11988002, 16309223, 6748957, 15931884, -14725031, 28338737, -28799158, 18831422, -10596633, -6881833, 2107435, 20138162 ], [ 2860004, -9257542, -8211113, 22191314, 14836962, 29138131, 12995336, 1175289, 25883716, -9068480, -1537179, -15131270, 19715621, 3420391, 14272836, -17282597, 26264675, -26894530, 17526554, 30117, -230923, -2463695, 20012150 ], [ 13434236, -7729450, -11946431, 25719038, 10480878, 29435365, 11279864, 1336239, 26886556, -15348416, 8817507, -18274538, 23122019, 91825, 12613788, -19840163, 24190613, -24989902, 16221686, 10656867, 6419987, -7034825, 19886138 ], [ 24008468, -6201358, -15681749, 29246762, 6124794, 29732599, 9564392, 1497189, 27889396, -21628352, 19172193, -21417806, 26528417, -3236741, 10954740, -22397729, 22116551, -23085274, 14916818, 21283617, 13070897, -11605955, 19760126 ], [ 26953370, -4098418, -16450529, 25521824, 4257081, 29251987, 7751534, 135930, 25386568, -20478914, 21975261, -21264950, 25555607, -4413485, 7872216, -22311866, 17912159, -20919019, 15443654, 24437988, 14297324, -10108427, 16166981 ], [ 22268942, -1420630, -14252771, 14544224, 4877739, 27993529, 5841290, -2747538, 19378072, -11900102, 17226711, -17815970, 20203589, -3438407, 3366216, -19582574, 11577437, -18491137, 17802194, 20119980, 10099268, -2542241, 9106703 ], [ 17584514, 1257158, -12055013, 3566624, 5498397, 26735071, 3931046, -5631006, 13369576, -3321290, 12478161, -14366990, 14851571, -2463329, -1139784, -16853282, 5242715, -16063255, 20160734, 15801972, 5901212, 5023945, 2046425 ], [ 12900086, 3934946, -9857255, -7410976, 6119055, 25476613, 2020802, -8514474, 7361080, 5257522, 7729611, -10918010, 9499553, -1488251, -5645784, -14123990, -1092007, -13635373, 22519274, 11483964, 1703156, 12590131, -5013853 ], [ 8215658, 6612734, -7659497, -18388576, 6739713, 24218155, 110558, -11397942, 1352584, 13836334, 2981061, -7469030, 4147535, -513173, -10151784, -11394698, -7426729, -11207491, 24877814, 7165956, -2494900, 20156317, -12074131 ], [ 3904112, 8254299, -4826044, -27421676, 6161216, 22424945, -833161, -13401061, -4300275, 20246530, -1813393, -4506944, -128999, 743094, -12508373, -9506303, -13235319, -9501236, 25916339, 3091735, -6150946, 25891875, -17059434 ], [ 1456976, 4714749, 1185884, -26732276, -413056, 17957975, 3055745, -11002435, -8174949, 15813646, -6837367, -3979328, 971887, 3405306, -4117907, -11822393, -16413249, -11403116, 20354789, 236449, -7096942, 22474293, -11669862 ], [ -990160, 1175199, 7197812, -26042876, -6987328, 13491005, 6944651, -8603809, -12049623, 11380762, -11861341, -3451712, 2072773, 6067518, 4272559, -14138483, -19591179, -13304996, 14793239, -2618837, -8042938, 19056711, -6280290 ], [ -3437296, -2364351, 13209740, -25353476, -13561600, 9024035, 10833557, -6205183, -15924297, 6947878, -16885315, -2924096, 3173659, 8729730, 12663025, -16454573, -22769109, -15206876, 9231689, -5474123, -8988934, 15639129, -890718 ], [ -5884432, -5903901, 19221668, -24664076, -20135872, 4557065, 14722463, -3806557, -19798971, 2514994, -21909289, -2396480, 4274545, 11391942, 21053491, -18770663, -25947039, -17108756, 3670139, -8329409, -9934930, 12221547, 4498854 ], [ -8331568, -9443451, 25233596, -23974676, -26710144, 90095, 18611369, -1407931, -23673645, -1917890, -26933263, -1868864, 5375431, 14054154, 29443957, -21086753, -29124969, -19010636, -1891411, -11184695, -10880926, 8803965, 9888426 ], [ -11761244, -5576361, 21537034, -22868166, -22997236, -4769985, 15133325, 423140, -23011444, -421804, -19708412, -1062118, 4068222, 10145196, 24420203, -15966463, -23071194, -17426256, -990531, -11007351, -10295502, 5393278, 11785648 ], [ -15387428, -227943, 15898774, -21678234, -17226892, -9708687, 10181891, 2140700, -21441868, 2260076, -10033796, -199546, 2279394, 4922004, 16713605, -9358897, -15171078, -15144624, 1202835, -10223481, -9403794, 1983970, 12984400 ], [ -19013612, 5120475, 10260514, -20488302, -11456548, -14647389, 5230457, 3858260, -19872292, 4941956, -359180, 663026, 490566, -301188, 9007007, -2751331, -7270962, -12862992, 3396201, -9439611, -8512086, -1425338, 14183152 ], [ -22639796, 10468893, 4622254, -19298370, -5686204, -19586091, 279023, 5575820, -18302716, 7623836, 9315436, 1525598, -1298262, -5524380, 1300409, 3856235, 629154, -10581360, 5589567, -8655741, -7620378, -4834646, 15381904 ], [ -26265980, 15817311, -1016006, -18108438, 84140, -24524793, -4672411, 7293380, -16733140, 10305716, 18990052, 2388170, -3087090, -10747572, -6406189, 10463801, 8529270, -8299728, 7782933, -7871871, -6728670, -8243954, 16580656 ], [ -22926710, 16053603, -1653248, -15632850, 168047, -22979961, -4753012, 9553037, -14627473, 11407580, 20812753, 3042554, -1048587, -10640256, -6947821, 14042474, 8911029, -8966067, 9395661, -8278944, -7488672, -10297763, 15911638 ], [ -12621986, 11177769, 2710528, -11871606, -5434483, -14951595, 37220, 12354791, -11985715, 10929428, 14783539, 3488750, 4817247, -5202432, -324487, 14592254, 1774431, -12580377, 10427751, -9876960, -9900384, -10996073, 13374850 ], [ -2317262, 6301935, 7074304, -8110362, -11037013, -6923229, 4827452, 15156545, -9343957, 10451276, 8754325, 3934946, 10683081, 235392, 6298847, 15142034, -5362167, -16194687, 11459841, -11474976, -12312096, -11694383, 10838062 ], [ 7987462, 1426101, 11438080, -4349118, -16639543, 1105137, 9617684, 17958299, -6702199, 9973124, 2725111, 4381142, 16548915, 5673216, 12922181, 15691814, -12498765, -19808997, 12491931, -13072992, -14723808, -12392693, 8301274 ], [ 18292186, -3449733, 15801856, -587874, -22242073, 9133503, 14407916, 20760053, -4060441, 9494972, -3304103, 4827338, 22414749, 11111040, 19545515, 16241594, -19635363, -23423307, 13524021, -14671008, -17135520, -13091003, 5764486 ], [ 25190572, -8136514, 19479542, 3037088, -26893139, 15985162, 17223285, 21877938, -2707967, 7986878, -7439545, 5412533, 25811320, 14762783, 23868024, 16816303, -24502504, -26268942, 13038006, -16342109, -18304434, -12399804, 2722605 ], [ 15057268, -11878030, 19726778, 5980640, -26786885, 16953286, 10164339, 14576478, -7801913, 1329074, -2106127, 6692723, 16861576, 9484121, 16686408, 17515657, -18022360, -25271202, 4961466, -18378635, -13259358, -4761060, -2844741 ], [ 4923964, -15619546, 19974014, 8924192, -26680631, 17921410, 3105393, 7275018, -12895859, -5328730, 3227291, 7972913, 7911832, 4205459, 9504792, 18215011, -11542216, -24273462, -3115074, -20415161, -8214282, 2877684, -8412087 ], [ -5209340, -19361062, 20221250, 11867744, -26574377, 18889534, -3953553, -26442, -17989805, -11986534, 8560709, 9253103, -1037912, -1073203, 2323176, 18914365, -5062072, -23275722, -11191614, -22451687, -3169206, 10516428, -13979433 ], [ -15342644, -23102578, 20468486, 14811296, -26468123, 19857658, -11012499, -7327902, -23083751, -18644338, 13894127, 10533293, -9987656, -6351865, -4858440, 19613719, 1418072, -22277982, -19268154, -24488213, 1875870, 18155172, -19546779 ], [ -25475948, -26844094, 20715722, 17754848, -26361869, 20825782, -18071445, -14629362, -28177697, -25302142, 19227545, 11813483, -18937400, -11630527, -12040056, 20313073, 7898216, -21280242, -27344694, -26524739, 6920946, 25793916, -25114125 ], [ -26516772, -25451760, 20464668, 16665100, -21599370, 16908621, -11555046, -12929907, -21915723, -25429451, 21246913, 6994253, -16691034, -11156014, -11932257, 16700662, 6420310, -20790687, -27008584, -21031795, 8145922, 21122055, -17811086 ], [ -25739100, -23032656, 20113956, 14768692, -15905622, 12014403, -2323578, -9430269, -13382565, -24250661, 22603471, 955139, -12205446, -9530866, -10366575, 12225898, 3350794, -20402769, -24989944, -14032957, 8606878, 13988073, -7933970 ], [ -24961428, -20613552, 19763244, 12872284, -10211874, 7120185, 6907890, -5930631, -4849407, -23071871, 23960029, -5083975, -7719858, -7905718, -8800893, 7751134, 281278, -20014851, -22971304, -7034119, 9067834, 6854091, 1943146 ], [ -24183756, -18194448, 19412532, 10975876, -4518126, 2225967, 16139358, -2430993, 3683751, -21893081, 25316587, -11123089, -3234270, -6280570, -7235211, 3276370, -2788238, -19626933, -20952664, -35281, 9528790, -279891, 11820262 ], [ -23406084, -15775344, 19061820, 9079468, 1175622, -2668251, 25370826, 1068645, 12216909, -20714291, 26673145, -17162203, 1251318, -4655422, -5669529, -1198394, -5857754, -19239015, -18934024, 6963557, 9989746, -7413873, 21697378 ], [ -22835574, -14308137, 17488617, 6463873, 5099850, -1898586, 29394111, 4297680, 17054907, -16198982, 27638047, -19560391, 2177601, -5516254, -6380025, -2302301, -6650501, -15417645, -16033474, 8585267, 12027352, -12015930, 24646912 ], [ -22472226, -13792827, 14692923, 3129091, 7254558, 4534962, 28209213, 7256112, 18197745, -8347154, 28211293, -18317653, -455421, -8863066, -9366699, -35351, -5166479, -8162823, -12251014, 4829849, 15641608, -14086062, 20668864 ], [ -22108878, -13277517, 11897229, -205691, 9409266, 10968510, 27024315, 10214544, 19340583, -495326, 28784539, -17074915, -3088443, -12209878, -12353373, 2231599, -3682457, -908001, -8468554, 1074431, 19255864, -16156194, 16690816 ], [ -21745530, -12762207, 9101535, -3540473, 11563974, 17402058, 25839417, 13172976, 20483421, 7356502, 29357785, -15832177, -5721465, -15556690, -15340047, 4498549, -2198435, 6346821, -4686094, -2680987, 22870120, -18226326, 12712768 ], [ -21382182, -12246897, 6305841, -6875255, 13718682, 23835606, 24654519, 16131408, 21626259, 15208330, 29931031, -14589439, -8354487, -18903502, -18326721, 6765499, -714413, 13601643, -903634, -6436405, 26484376, -20296458, 8734720 ], [ -19767055, -11418532, 3843200, -9309306, 15002825, 28852629, 22912401, 18544091, 21420812, 21303759, 28975341, -12343293, -10504911, -21208437, -21169073, 8506241, -333910, 19852444, 1322803, -9240171, 27675959, -20473813, 5388865 ], [ -11893033, -9024892, 3045824, -7239702, 11934143, 26787027, 18384183, 18228029, 14473940, 18617193, 20374971, -5080107, -10242345, -18303987, -23289815, 7615943, -5471002, 21083140, -4230875, -7285677, 16754177, -11187283, 5203975 ], [ -4019011, -6631252, 2248448, -5170098, 8865461, 24721425, 13855965, 17911967, 7527068, 15930627, 11774601, 2183079, -9979779, -15399537, -25410557, 6725645, -10608094, 22313836, -9784553, -5331183, 5832395, -1900753, 5019085 ], [ 3855011, -4237612, 1451072, -3100494, 5796779, 22655823, 9327747, 17595905, 580196, 13244061, 3174231, 9446265, -9717213, -12495087, -27531299, 5835347, -15745186, 23544532, -15338231, -3376689, -5089387, 7385777, 4834195 ], [ 11729033, -1843972, 653696, -1030890, 2728097, 20590221, 4799529, 17279843, -6366676, 10557495, -5426139, 16709451, -9454647, -9590637, -29652041, 4945049, -20882278, 24775228, -20891909, -1422195, -16011169, 16672307, 4649305 ], [ 19603055, 549668, -143680, 1038714, -340585, 18524619, 271311, 16963781, -13313548, 7870929, -14026509, 23972637, -9192081, -6686187, -31772783, 4054751, -26019370, 26005924, -26445587, 532299, -26932951, 25958837, 4464415 ], [ 20757287, 2783213, 4234079, 5276858, 890748, 19861037, -1984517, 15178569, -8207660, 4039473, -17034264, 24731748, -4778400, -2660547, -27238955, 7747193, -20714537, 17449770, -20213885, 4051998, -21434333, 22224062, 3820355 ], [ 20567561, 4984739, 9646865, 9948710, 2982084, 21877859, -3785867, 13099527, -691220, -20961, -18923496, 24190044, 465504, 1589331, -21374213, 12356183, -13321319, 6936246, -11625107, 7884738, -12651635, 15885026, 3084461 ], [ 20377835, 7186265, 15059651, 14620562, 5073420, 23894681, -5587217, 11020485, 6825220, -4081395, -20812728, 23648340, 5709408, 5839209, -15509471, 16965173, -5928101, -3577278, -3036329, 11717478, -3868937, 9545990, 2348567 ], [ 20188109, 9387791, 20472437, 19292414, 7164756, 25911503, -7388567, 8941443, 14341660, -8141829, -22701960, 23106636, 10953312, 10089087, -9644729, 21574163, 1465117, -14090802, 5552449, 15550218, 4913761, 3206954, 1612673 ], [ 19998383, 11589317, 25885223, 23964266, 9256092, 27928325, -9189917, 6862401, 21858100, -12202263, -24591192, 22564932, 16197216, 14338965, -3779987, 26183153, 8858335, -24604326, 14141227, 19382958, 13696459, -3132082, 876779 ], [ 18454889, 10956038, 23665346, 24510611, 7660884, 25279592, -6309074, 7478799, 23150275, -12840894, -24429318, 23055393, 15672600, 17425038, -3143537, 23771858, 12651235, -26460912, 15160912, 18970476, 17719507, -6032716, 1355285 ], [ 15557627, 7487954, 13812806, 20931449, 2379132, 17965304, 1253962, 10790637, 18218185, -10057722, -22216338, 24578019, 9379464, 19347306, -7735379, 14340278, 12843817, -19660560, 8611504, 14312772, 16982905, -5494948, 3048191 ], [ 12660365, 4019870, 3960266, 17352287, -2902620, 10651016, 8816998, 14102475, 13286095, -7274550, -20003358, 26100645, 3086328, 21269574, -12327221, 4908698, 13036399, -12860208, 2062096, 9655068, 16246303, -4957180, 4741097 ], [ 9763103, 551786, -5892274, 13773125, -8184372, 3336728, 16380034, 17414313, 8354005, -4491378, -17790378, 27623271, -3206808, 23191842, -16919063, -4522882, 13228981, -6059856, -4487312, 4997364, 15509701, -4419412, 6434003 ], [ 6865841, -2916298, -15744814, 10193963, -13466124, -3977560, 23943070, 20726151, 3421915, -1708206, -15577398, 29145897, -9499944, 25114110, -21510905, -13954462, 13421563, 740496, -11036720, 339660, 14773099, -3881644, 8126909 ], [ 4913518, -5500423, -23490451, 6563778, -17068708, -10472560, 29938167, 23392257, -1411344, 692379, -13290719, 29639238, -13586993, 25798307, -24048745, -21293346, 13135306, 5454818, -15935815, -3906137, 14424104, -2812101, 8406988 ], [ 7685890, -3664753, -20701573, 2678478, -12275452, -12871120, 28093569, 22829703, -5750448, 1180029, -10635545, 24986154, -6643607, 20292149, -16316575, -18168750, 10454854, -261010, -12583345, -6092399, 16013144, 916317, 1622932 ], [ 10458262, -1829083, -17912695, -1206822, -7482196, -15269680, 26248971, 22267149, -10089552, 1667679, -7980371, 20333070, 299779, 14785991, -8584405, -15044154, 7774402, -5976838, -9230875, -8278661, 17602184, 4644735, -5161124 ], [ 13230634, 6587, -15123817, -5092122, -2688940, -17668240, 24404373, 21704595, -14428656, 2155329, -5325197, 15679986, 7243165, 9279833, -852235, -11919558, 5093950, -11692666, -5878405, -10464923, 19191224, 8373153, -11945180 ], [ 16003006, 1842257, -12334939, -8977422, 2104316, -20066800, 22559775, 21142041, -18767760, 2642979, -2670023, 11026902, 14186551, 3773675, 6879935, -8794962, 2413498, -17408494, -2525935, -12651185, 20780264, 12101571, -18729236 ], [ 18775378, 3677927, -9546061, -12862722, 6897572, -22465360, 20715177, 20579487, -23106864, 3130629, -14849, 6373818, 21129937, -1732483, 14612105, -5670366, -266954, -23124322, 826535, -14837447, 22369304, 15829989, -25513292 ], [ 15229640, 2105437, -12297698, -16336032, 7533218, -18346880, 19092834, 20839003, -20554388, 2832984, -41755, 5967539, 20404598, 1299494, 9354805, -1227740, -4042961, -20050390, -2080095, -9811684, 22662909, 15140957, -21390603 ], [ 10420280, -148685, -16157438, -19726944, 7337342, -12924992, 17514942, 21262933, -16623596, 2378280, -605077, 6410621, 18145514, 6039098, 1499611, 3478492, -8038079, -15218506, -6238545, -3343516, 22697427, 13568435, -15086565 ], [ 5610920, -2402807, -20017178, -23117856, 7141466, -7503104, 15937050, 21686863, -12692804, 1923576, -1168399, 6853703, 15886430, 10778702, -6355583, 8184724, -12033197, -10386622, -10396995, 3124652, 22731945, 11995913, -8782527 ], [ 801560, -4656929, -23876918, -26508768, 6945590, -2081216, 14359158, 22110793, -8762012, 1468872, -1731721, 7296785, 13627346, 15518306, -14210777, 12890956, -16028315, -5554738, -14555445, 9592820, 22766463, 10423391, -2478489 ], [ -4007800, -6911051, -27736658, -29899680, 6749714, 3340672, 12781266, 22534723, -4831220, 1014168, -2295043, 7739867, 11368262, 20257910, -22065971, 17597188, -20023433, -722854, -18713895, 16060988, 22800981, 8850869, 3825549 ], [ -5970985, -6835838, -24602978, -28253949, 3655460, 3531790, 10254129, 22739824, -641582, 2873442, -4342009, 5913827, 7384805, 19766507, -22616156, 19261684, -21426038, -161692, -16716777, 17982494, 21323223, 6797153, 8698485 ], [ -5087995, -4431290, -14475878, -21571575, -2337172, -1507862, 6777747, 22726096, 3806902, 7046694, -7872619, 1818665, 1676975, 14044097, -15861332, 17884444, -20236130, -3871252, -8564091, 15357338, 18333189, 4262243, 12140319 ], [ -4205005, -2026742, -4348778, -14889201, -8329804, -6547514, 3301365, 22712368, 8255386, 11219946, -11403229, -2276497, -4030855, 8321687, -9106508, 16507204, -19046222, -7580812, -411405, 12732182, 15343155, 1727333, 15582153 ], [ -3322015, 377806, 5778322, -8206827, -14322436, -11587166, -175017, 22698640, 12703870, 15393198, -14933839, -6371659, -9738685, 2599277, -2351684, 15129964, -17856314, -11290372, 7741281, 10107026, 12353121, -807577, 19023987 ], [ -2439025, 2782354, 15905422, -1524453, -20315068, -16626818, -3651399, 22684912, 17152354, 19566450, -18464449, -10466821, -15446515, -3123133, 4403140, 13752724, -16666406, -14999932, 15893967, 7481870, 9363087, -3342487, 22465821 ], [ -1304660, 4530029, 23873283, 4466995, -24196101, -19557541, -6519769, 21335676, 20849970, 22446345, -20155714, -12690022, -20501776, -7234281, 9846535, 13137167, -15765040, -16708552, 22188656, 5634470, 6751764, -4692376, 23829122 ], [ 1086580, 2993339, 21044949, 7003813, -17519139, -11943619, -6348079, 13308900, 20793246, 18859455, -12650254, -5553418, -22294192, -3289119, 8732785, 16330025, -16306384, -8412472, 19193360, 7675850, 6033996, -117160, 14799758 ], [ 3477820, 1456649, 18216615, 9540631, -10842177, -4329697, -6176389, 5282124, 20736522, 15272565, -5144794, 1583186, -24086608, 656043, 7619035, 19522883, -16847728, -116392, 16198064, 9717230, 5316228, 4458056, 5770394 ], [ 5869060, -80041, 15388281, 12077449, -4165215, 3284225, -6004699, -2744652, 20679798, 11685675, 2360666, 8719790, -25879024, 4601205, 6505285, 22715741, -17389072, 8179688, 13202768, 11758610, 4598460, 9033272, -3258970 ], [ 8260300, -1616731, 12559947, 14614267, 2511747, 10898147, -5833009, -10771428, 20623074, 8098785, 9866126, 15856394, -27671440, 8546367, 5391535, 25908599, -17930416, 16475768, 10207472, 13799990, 3880692, 13608488, -12288334 ], [ 10651540, -3153421, 9731613, 17151085, 9188709, 18512069, -5661319, -18798204, 20566350, 4511895, 17371586, 22992998, -29463856, 12491529, 4277785, 29101457, -18471760, 24771848, 7212176, 15841370, 3162924, 18183704, -21317698 ], [ 6924465, -4003056, 3277859, 14067758, 7076961, 19623606, -7494124, -12998215, 21357666, 3822015, 11456611, 24722347, -26469637, 8196006, 2838520, 28131910, -14563344, 18879943, 3545330, 16802425, 3717941, 12389640, -15949437 ], [ 1973727, -4715280, -3900979, 9860402, 3207471, 19434666, -9727828, -4432873, 22318590, 3711537, 2857549, 25370245, -22518091, 2252346, 1334152, 26329882, -9764976, 10150441, -255826, 17547415, 4527515, 4521720, -7701651 ], [ -2977011, -5427504, -11079817, 5653046, -662019, 19245726, -11961532, 4132469, 23279514, 3601059, -5741513, 26018143, -18566545, -3691314, -170216, 24527854, -4966608, 1420939, -4056982, 18292405, 5337089, -3346200, 546135 ], [ -7927749, -6139728, -18258655, 1445690, -4531509, 19056786, -14195236, 12697811, 24240438, 3490581, -14340575, 26666041, -14614999, -9634974, -1674584, 22725826, -168240, -7308563, -7858138, 19037395, 6146663, -11214120, 8793921 ], [ -12878487, -6851952, -25437493, -2761666, -8400999, 18867846, -16428940, 21263153, 25201362, 3380103, -22939637, 27313939, -10663453, -15578634, -3178952, 20923798, 4630128, -16038065, -11659294, 19782385, 6956237, -19082040, 17041707 ], [ -12248547, -7905450, -26912248, -5101099, -8564214, 16790940, -16913929, 21334556, 24495474, 5057730, -24139151, 25775680, -10091791, -17151243, -5564381, 18603844, 7859208, -19654658, -10764835, 21021022, 7424159, -18647982, 16584438 ], [ -6037929, -9300222, -22682920, -5572609, -5021154, 12826068, -15650203, 12912020, 22122774, 8523462, -17939117, 22051264, -12900013, -14352801, -8830871, 15765964, 9519000, -18158342, -5174761, 22753306, 7550429, -9911946, 7422114 ], [ 172689, -10694994, -18453592, -6044119, -1478094, 8861196, -14386477, 4489484, 19750074, 11989194, -11739083, 18326848, -15708235, -11554359, -12097361, 12928084, 11178792, -16662026, 415313, 24485590, 7676699, -1175910, -1740210 ], [ 6383307, -12089766, -14224264, -6515629, 2064966, 4896324, -13122751, -3933052, 17377374, 15454926, -5539049, 14602432, -18516457, -8755917, -15363851, 10090204, 12838584, -15165710, 6005387, 26217874, 7802969, 7560126, -10902534 ], [ 12593925, -13484538, -9994936, -6987139, 5608026, 931452, -11859025, -12355588, 15004674, 18920658, 660985, 10878016, -21324679, -5957475, -18630341, 7252324, 14498376, -13669394, 11595461, 27950158, 7929239, 16296162, -20064858 ], [ 17843840, -13240233, -7060237, -6470180, 8541863, -2808558, -9772995, -17817528, 12057286, 21882757, 4900233, 7176484, -22171471, -2985316, -21174267, 4888637, 14856081, -11678392, 16519016, 29125993, 6891113, 22353125, -26251631 ], [ 18290240, -4800543, -10598683, -1010876, 8429585, -5424258, -3575445, -8476488, 6236458, 22326691, -664449, 3589372, -13211113, 855428, -20105373, 4895915, 8703351, -7213960, 18109976, 27519583, 31007, 15014723, -17560649 ], [ 18736640, 3639147, -14137129, 4448428, 8317307, -8039958, 2622105, 864552, 415630, 22770625, -6229131, 2260, -4250755, 4696172, -19036479, 4903193, 2550621, -2749528, 19700936, 25913173, -6829099, 7676321, -8869667 ], [ 19183040, 12078837, -17675575, 9907732, 8205029, -10655658, 8819655, 10205592, -5405198, 23214559, -11793813, -3584852, 4709603, 8536916, -17967585, 4910471, -3602109, 1714904, 21291896, 24306763, -13689205, 337919, -178685 ], [ 19629440, 20518527, -21214021, 15367036, 8092751, -13271358, 15017205, 19546632, -11226026, 23658493, -17358495, -7171964, 13669961, 12377660, -16898691, 4917749, -9754839, 6179336, 22882856, 22700353, -20549311, -7000483, 8512297 ], [ 20075840, 28958217, -24752467, 20826340, 7980473, -15887058, 21214755, 28887672, -17046854, 24102427, -22923177, -10759076, 22630319, 16218404, -15829797, 4925027, -15907569, 10643768, 24473816, 21093943, -27409417, -14338885, 17203279 ], [ 19574315, 30422792, -19768778, 17804419, 10434615, -13386148, 18333310, 22368022, -13365287, 21871786, -19945809, -12370588, 21560312, 10023283, -10727313, 4482760, -18275324, 7514290, 18817156, 19136628, -21893088, -15950267, 13966211 ], [ 18883205, 30492344, -13080662, 13086253, 13402041, -9861916, 13636066, 12676234, -7783241, 19106230, -15260031, -13586980, 18484232, 1820989, -4818111, 3950584, -19886084, 2866030, 11710972, 17109132, -13901472, -16416245, 8343533 ], [ 18192095, 30561896, -6392546, 8368087, 16369467, -6337684, 8938822, 2984446, -2201195, 16340674, -10574253, -14803372, 15408152, -6381305, 1091091, 3418408, -21496844, -1782230, 4604788, 15081636, -5909856, -16882223, 2720855 ], [ 17500985, 30631448, 295570, 3649921, 19336893, -2813452, 4241578, -6707342, 3380851, 13575118, -5888475, -16019764, 12332072, -14583599, 7000293, 2886232, -23107604, -6430490, -2501396, 13054140, 2081760, -17348201, -2901823 ], [ 16809875, 30701000, 6983686, -1068245, 22304319, 710780, -455666, -16399130, 8962897, 10809562, -1202697, -17236156, 9255992, -22785893, 12909495, 2354056, -24718364, -11078750, -9607580, 11026644, 10073376, -17814179, -8524501 ], [ 16179416, 30379481, 7837159, -1598087, 22920072, 3351440, -1785866, -21294308, 13014247, 9972013, -1989393, -18584560, 7033067, -24048914, 16410303, 882823, -20972411, -11010506, -10688132, 8487381, 10832946, -15592853, -12430477 ], [ 15609608, 29666891, 2855989, 2060395, 21184152, 5108528, 250978, -21392876, 15534901, 11062471, -8248563, -20064976, 5663297, -18372662, 17502717, -1527467, -11869745, -6225758, -5743052, 5436351, 4360470, -10684223, -14619751 ], [ 15039800, 28954301, -2125181, 5718877, 19448232, 6865616, 2287822, -21491444, 18055555, 12152929, -14507733, -21545392, 4293527, -12696410, 18595131, -3937757, -2767079, -1441010, -797972, 2385321, -2112006, -5775593, -16809025 ], [ 14469992, 28241711, -7106351, 9377359, 17712312, 8622704, 4324666, -21590012, 20576209, 13243387, -20766903, -23025808, 2923757, -7020158, 19687545, -6348047, 6335587, 3343738, 4147108, -665709, -8584482, -866963, -18998299 ], [ 13900184, 27529121, -12087521, 13035841, 15976392, 10379792, 6361510, -21688580, 23096863, 14333845, -27026073, -24506224, 1553987, -1343906, 20779959, -8758337, 15438253, 8128486, 9092188, -3716739, -15056958, 4041667, -21187573 ], [ 13210838, 25798361, -15929669, 14826491, 13706224, 11114165, 8144534, -20821153, 25160826, 13804362, -30754207, -24410343, -156436, 3297632, 21911171, -11304923, 22569483, 10810669, 13588832, -7020865, -19144312, 7605958, -21518170 ], [ 11923802, 18976751, -14076707, 7277981, 8764816, 6734963, 8658458, -15123751, 24941334, 5175174, -21827161, -16432977, -3570124, 2765600, 23236373, -14532989, 19843533, 2980027, 15843296, -11590471, -11306056, 4448554, -12555382 ], [ 10636766, 12155141, -12223745, -270529, 3823408, 2355761, 9172382, -9426349, 24721842, -3454014, -12900115, -8455611, -6983812, 2233568, 24561575, -17761055, 17117583, -4850615, 18097760, -16160077, -3467800, 1291150, -3592594 ], [ 9349730, 5333531, -10370783, -7819039, -1118000, -2023441, 9686306, -3728947, 24502350, -12083202, -3973069, -478245, -10397500, 1701536, 25886777, -20989121, 14391633, -12681257, 20352224, -20729683, 4370456, -1866254, 5370194 ], [ 8062694, -1488079, -8517821, -15367549, -6059408, -6402643, 10200230, 1968455, 24282858, -20712390, 4953977, 7499121, -13811188, 1169504, 27211979, -24217187, 11665683, -20511899, 22606688, -25299289, 12208712, -5023658, 14332982 ], [ 6775658, -8309689, -6664859, -22916059, -11000816, -10781845, 10714154, 7665857, 24063366, -29341578, 13881023, 15476487, -17224876, 637472, 28537181, -27445253, 8939733, -28342541, 24861152, -29868895, 20046968, -8181062, 23295770 ], [ 3072792, -9013629, -3557872, -16356594, -12494419, -14432637, 8511848, 5972889, 23484724, -23271826, 12510074, 10947038, -19197569, 4926520, 27232273, -24010749, 9678173, -22364753, 20366571, -22651521, 19865419, -10335741, 21494568 ], [ -1113240, -8494035, -200080, -6975534, -13298461, -17937747, 5766296, 2801847, 22834252, -14262286, 9079526, 3916226, -20882063, 10179784, 25401343, -19243731, 11109491, -13625279, 14522181, -13076751, 18079909, -12289875, 17540568 ], [ -5299272, -7974441, 3157712, 2405526, -14102503, -21442857, 3020744, -369195, 22183780, -5252746, 5648978, -3114586, -22566557, 15433048, 23570413, -14476713, 12540809, -4885805, 8677791, -3501981, 16294399, -14244009, 13586568 ], [ -9485304, -7454847, 6515504, 11786586, -14906545, -24947967, 275192, -3540237, 21533308, 3756794, 2218430, -10145398, -24251051, 20686312, 21739483, -9709695, 13972127, 3853669, 2833401, 6072789, 14508889, -16198143, 9632568 ], [ -13671336, -6935253, 9873296, 21167646, -15710587, -28453077, -2470360, -6711279, 20882836, 12766334, -1212118, -17176210, -25935545, 25939576, 19908553, -4942677, 15403445, 12593143, -3010989, 15647559, 12723379, -18152277, 5678568 ], [ -16796142, -3561648, 11401643, 21704811, -17296789, -24634656, -4191226, -9102216, 18003316, 16582619, -3818602, -20587465, -24765638, 25210519, 17444692, -872952, 12744305, 14176927, -6369333, 19417890, 10875085, -15714831, 1617813 ], [ -18859722, 2665968, 11100545, 13398081, -19665151, -13492704, -4887406, -10713048, 12894748, 15205649, -5601022, -20379163, -20741330, 18499141, 14347900, 2499480, 5994707, 8605021, -7241631, 17383782, 8964007, -8885805, -2549697 ], [ -20923302, 8893584, 10799447, 5091351, -22033513, -2350752, -5583586, -12323880, 7786180, 13828679, -7383442, -20170861, -16717022, 11787763, 11251108, 5871912, -754891, 3033115, -8113929, 15349674, 7052929, -2056779, -6717207 ], [ -22986882, 15121200, 10498349, -3215379, -24401875, 8791200, -6279766, -13934712, 2677612, 12451709, -9165862, -19962559, -12692714, 5076385, 8154316, 9244344, -7504489, -2538791, -8986227, 13315566, 5141851, 4772247, -10884717 ], [ -25050462, 21348816, 10197251, -11522109, -26770237, 19933152, -6975946, -15545544, -2430956, 11074739, -10948282, -19754257, -8668406, -1634993, 5057524, 12616776, -14254087, -8110697, -9858525, 11281458, 3230773, 11601273, -15052227 ], [ -25892588, 25399523, 10506202, -18739728, -28654197, 28695846, -6640540, -15841905, -6019942, 9958911, -12391489, -18014591, -4981710, -6286162, 2565829, 15116095, -19642700, -11670032, -9530099, 9003846, 1784064, 17041543, -18245639 ], [ -20627444, 18565685, 13865398, -20511792, -28116147, 25562250, -1147204, -9565911, -2011018, 10148793, -12138631, -8618105, -2983074, -636286, 3099619, 13249849, -18226388, -5166512, -3198053, 5508714, 2659200, 15538033, -16568561 ], [ -15362300, 11731847, 17224594, -22283856, -27578097, 22428654, 4346132, -3289917, 1997906, 10338675, -11885773, 778381, -984438, 5013590, 3633409, 11383603, -16810076, 1337008, 3133993, 2013582, 3534336, 14034523, -14891483 ], [ -10097156, 4898009, 20583790, -24055920, -27040047, 19295058, 9839468, 2986077, 6006830, 10528557, -11632915, 10174867, 1014198, 10663466, 4167199, 9517357, -15393764, 7840528, 9466039, -1481550, 4409472, 12531013, -13214405 ], [ -4832012, -1935829, 23942986, -25827984, -26501997, 16161462, 15332804, 9262071, 10015754, 10718439, -11380057, 19571353, 3012834, 16313342, 4700989, 7651111, -13977452, 14344048, 15798085, -4976682, 5284608, 11027503, -11537327 ], [ 433132, -8769667, 27302182, -27600048, -25963947, 13027866, 20826140, 15538065, 14024678, 10908321, -11127199, 28967839, 5011470, 21963218, 5234779, 5784865, -12561140, 20847568, 22130131, -8471814, 6159744, 9523993, -9860249 ], [ -1308324, -9949980, 19310073, -26935067, -21889537, 11292015, 18244386, 18494424, 8099222, 8645068, -8265726, 23109590, 6941106, 16274879, 8458384, 7319864, -9797558, 14704673, 19120352, -9447801, 5582215, 9007853, -4022496 ], [ -4451100, -9999588, 9047703, -25782677, -17107855, 9835713, 14047614, 20786856, 186890, 5891188, -4882530, 14200394, 8856942, 8318897, 12219952, 9535112, -6764522, 6032495, 14242208, -9919959, 4714153, 8689187, 2647392 ], [ -7593876, -10049196, -1214667, -24630287, -12326173, 8379411, 9850842, 23079288, -7725442, 3137308, -1499334, 5291198, 10772778, 362915, 15981520, 11750360, -3731486, -2639683, 9364064, -10392117, 3846091, 8370521, 9317280 ], [ -10736652, -10098804, -11477037, -23477897, -7544491, 6923109, 5654070, 25371720, -15637774, 383428, 1883862, -3617998, 12688614, -7593067, 19743088, 13965608, -698450, -11311861, 4485920, -10864275, 2978029, 8051855, 15987168 ], [ -13879428, -10148412, -21739407, -22325507, -2762809, 5466807, 1457298, 27664152, -23550106, -2370452, 5267058, -12527194, 14604450, -15549049, 23504656, 16180856, 2334586, -19984039, -392224, -11336433, 2109967, 7733189, 22657056 ], [ -14640435, -9988374, -23492112, -17436890, 344198, 3766569, 138246, 24635169, -26818678, -4529726, 6154950, -14965381, 12465408, -20178961, 21472660, 14971631, 3890383, -21378934, -4991272, -10075302, 549835, 6653357, 25932138 ], [ -13019673, -9618690, -16735152, -8812046, 1776530, 1822395, 1696914, 16284771, -25443490, -6094394, 4547538, -10932559, 6271488, -21482803, 13647100, 10337933, 3968941, -15496546, -9311224, -7080882, -1702367, 4812359, 25812414 ], [ -11398911, -9249006, -9978192, -187202, 3208862, -121779, 3255582, 7934373, -24068302, -7659062, 2940126, -6899737, 77568, -22786645, 5821540, 5704235, 4047499, -9614158, -13631176, -4086462, -3954569, 2971361, 25692690 ], [ -9778149, -8879322, -3221232, 8437642, 4641194, -2065953, 4814250, -416025, -22693114, -9223730, 1332714, -2866915, -6116352, -24090487, -2004020, 1070537, 4126057, -3731770, -17951128, -1092042, -6206771, 1130363, 25572966 ], [ -8157387, -8509638, 3535728, 17062486, 6073526, -4010127, 6372918, -8766423, -21317926, -10788398, -274698, 1165907, -12310272, -25394329, -9829580, -3563161, 4204615, 2150618, -22271080, 1902378, -8458973, -710635, 25453242 ], [ -5910199, -7553403, 9328921, 23596400, 6423464, -4818692, 8459465, -15835313, -19464777, -12640382, -1071506, 4888988, -17756946, -24706274, -16461265, -7459869, 4235477, 6919591, -24682260, 3937631, -10480943, -1945231, 23985443 ], [ -530881, -3664413, 10303279, 19675664, 1361432, 50788, 13185407, -16496663, -15221823, -15928946, 2184706, 7063364, -19467390, -14058734, -17123575, -7671627, 4027859, 6121489, -17549580, 1177049, -11351753, -147817, 15777269 ], [ 4848437, 224577, 11277637, 15754928, -3700600, 4920268, 17911349, -17158013, -10978869, -19217510, 5440918, 9237740, -21177834, -3411194, -17785885, -7883385, 3820241, 5323387, -10416900, -1583533, -12222563, 1649597, 7569095 ], [ 10227755, 4113567, 12251995, 11834192, -8762632, 9789748, 22637291, -17819363, -6735915, -22506074, 8697130, 11412116, -22888278, 7236346, -18448195, -8095143, 3612623, 4525285, -3284220, -4344115, -13093373, 3447011, -639079 ], [ 15607073, 8002557, 13226353, 7913456, -13824664, 14659228, 27363233, -18480713, -2492961, -25794638, 11953342, 13586492, -24598722, 17883886, -19110505, -8306901, 3405005, 3727183, 3848460, -7104697, -13964183, 5244425, -8847253 ], [ 20986391, 11891547, 14200711, 3992720, -18886696, 19528708, 32089175, -19142063, 1749993, -29083202, 15209554, 15760868, -26309166, 28531426, -19772815, -8518659, 3197387, 2929081, 10981140, -9865279, -14834993, 7041839, -17055427 ], [ 16409924, 10990672, 16953649, 1616649, -14424118, 18035403, 29898607, -18469103, 5543777, -26535701, 14167441, 8824029, -18276750, 30318321, -16428040, -6658657, 4523299, 5413434, 5943970, -11657231, -14337603, 7988783, -15603806 ], [ 9842300, 9131824, 20062303, -450489, -8056618, 15269541, 26324737, -17529281, 9247727, -22820987, 12265663, 64947, -8295762, 30333087, -12281848, -4384303, 6155917, 8554278, -1527170, -13255457, -13566573, 8765633, -12220226 ], [ 3274676, 7272976, 23170957, -2517627, -1689118, 12503679, 22750867, -16589459, 12951677, -19106273, 10363885, -8694135, 1685226, 30347853, -8135656, -2109949, 7788535, 11695122, -8998310, -14853683, -12795543, 9542483, -8836646 ], [ -3292948, 5414128, 26279611, -4584765, 4678382, 9737817, 19176997, -15649637, 16655627, -15391559, 8462107, -17453217, 11666214, 30362619, -3989464, 164405, 9421153, 14835966, -16469450, -16451909, -12024513, 10319333, -5453066 ], [ -9860572, 3555280, 29388265, -6651903, 11045882, 6971955, 15603127, -14709815, 20359577, -11676845, 6560329, -26212299, 21647202, 30377385, 156728, 2438759, 11053771, 17976810, -23940590, -18050135, -11253483, 11096183, -2069486 ], [ -11050282, 2999116, 29725717, -9378798, 14846855, 7152351, 10118107, -11342252, 18695612, -10809482, 7326307, -26826270, 24652353, 26727894, 4002647, 2521673, 9217129, 18929661, -27093197, -18519305, -8444103, 12574802, -623084 ], [ -6862078, 3745636, 27291967, -12765450, 16081301, 10279005, 2721937, -5546948, 11663732, -12789470, 10760041, -19295130, 20681667, 19414146, 7548293, 413147, 3911227, 17694519, -25927271, -17859419, -3596373, 14755190, -1113860 ], [ -2673874, 4492156, 24858217, -16152102, 17315747, 13405659, -4674233, 248356, 4631852, -14769458, 14193775, -11763990, 16710981, 12100398, 11093939, -1695379, -1394675, 16459377, -24761345, -17199533, 1251357, 16935578, -1604636 ], [ 1514330, 5238676, 22424467, -19538754, 18550193, 16532313, -12070403, 6043660, -2400028, -16749446, 17627509, -4232850, 12740295, 4786650, 14639585, -3803905, -6700577, 15224235, -23595419, -16539647, 6099087, 19115966, -2095412 ], [ 5702534, 5985196, 19990717, -22925406, 19784639, 19658967, -19466573, 11838964, -9431908, -18729434, 21061243, 3298290, 8769609, -2527098, 18185231, -5912431, -12006479, 13989093, -22429493, -15879761, 10946817, 21296354, -2586188 ], [ 8802085, 5999693, 17958076, -25022845, 19526163, 21024230, -24730227, 15748126, -14389218, -20011617, 23661000, 8851407, 5706222, -8245670, 21322047, -6736994, -15187530, 12981328, -19998859, -13833351, 15431789, 22100332, -2444513 ], [ 6458371, 2354075, 17930980, -20674219, 11803077, 13582538, -19331301, 10226578, -8973678, -17804775, 22090872, 4514409, 7179330, -5988362, 22414713, -1141742, -7744326, 13110448, -11244685, -4854321, 18102971, 16022260, 859417 ], [ 4114657, -1291543, 17903884, -16325593, 4079991, 6140846, -13932375, 4705030, -3558138, -15597933, 20520744, 177411, 8652438, -3731054, 23507379, 4453510, -301122, 13239568, -2490511, 4124709, 20774153, 9944188, 4163347 ], [ 1770943, -4937161, 17876788, -11976967, -3643095, -1300846, -8533449, -816518, 1857402, -13391091, 18950616, -4159587, 10125546, -1473746, 24600045, 10048762, 7142082, 13368688, 6263663, 13103739, 23445335, 3866116, 7467277 ], [ -572771, -8582779, 17849692, -7628341, -11366181, -8742538, -3134523, -6338066, 7272942, -11184249, 17380488, -8496585, 11598654, 783562, 25692711, 15644014, 14585286, 13497808, 15017837, 22082769, 26116517, -2211956, 10771207 ], [ -2916485, -12228397, 17822596, -3279715, -19089267, -16184230, 2264403, -11859614, 12688482, -8977407, 15810360, -12833583, 13071762, 3040870, 26785377, 21239266, 22028490, 13626928, 23772011, 31061799, 28787699, -8290028, 14075137 ], [ -6241529, -9809360, 12057170, 2170831, -17882383, -14274977, 2509754, -8836037, 9190912, -12019235, 8624707, -12910791, 9117375, 6760873, 19821633, 14882098, 15197234, 12902633, 24120125, 30581704, 26945081, -3045455, 10159292 ], [ -9762839, -6177392, 5144078, 7841761, -14889505, -10495535, 1724390, -4103435, 3910720, -16110797, 315949, -12136041, 4077489, 10773415, 11246607, 6134446, 5511086, 12007655, 22787027, 28209784, 24199703, 4463647, 4799492 ], [ -13284149, -2545424, -1769014, 13512691, -11896627, -6716093, 939026, 629167, -1369472, -20202359, -7992809, -11361291, -962397, 14785957, 2671581, -2613206, -4175062, 11112677, 21453929, 25837864, 21454325, 11972749, -560308 ], [ -16805459, 1086544, -8682106, 19183621, -8903749, -2936651, 153662, 5361769, -6649664, -24293921, -16301567, -10586541, -6002283, 18798499, -5903445, -11360858, -13861210, 10217699, 20120831, 23465944, 18708947, 19481851, -5920108 ], [ -20326769, 4718512, -15595198, 24854551, -5910871, 842791, -631702, 10094371, -11929856, -28385483, -24610325, -9811791, -11042169, 22811041, -14478471, -20108510, -23547358, 9322721, 18787733, 21094024, 15963569, 26990953, -11279908 ], [ -21552104, 6063832, -18957880, 28048843, -6338101, 1127761, -1418494, 10837606, -15089537, -24799991, -25237412, -8061855, -12351732, 22098373, -18801738, -20127044, -26077708, 10176296, 16027814, 16394398, 13244093, 26709235, -9671899 ], [ -20481464, 5122504, -18770152, 28766497, -10185439, -2081741, -2206714, 7591474, -16128707, -13537445, -18182828, -5336733, -9930972, 16660495, -18873246, -11416460, -21452260, 12778424, 11841074, 9367066, 10550519, 18636697, -1096081 ], [ -19410824, 4181176, -18582424, 29484151, -14032777, -5291243, -2994934, 4345342, -17167877, -2274899, -11128244, -2611611, -7510212, 11222617, -18944754, -2705876, -16826812, 15380552, 7654334, 2339734, 7856945, 10564159, 7479737 ], [ -18340184, 3239848, -18394696, 30201805, -17880115, -8500745, -3783154, 1099210, -18207047, 8987647, -4073660, 113511, -5089452, 5784739, -19016262, 6004708, -12201364, 17982680, 3467594, -4687598, 5163371, 2491621, 16055555 ], [ -17269544, 2298520, -18206968, 30919459, -21727453, -11710247, -4571374, -2146922, -19246217, 20250193, 2980924, 2838633, -2668692, 346861, -19087770, 14715292, -7575916, 20584808, -719146, -11714930, 2469797, -5580917, 24631373 ], [ -15617640, 918903, -17293847, 30682519, -23393703, -13376276, -5316056, -4516827, -19409603, 29142611, 9111379, 4149871, -506676, -3529427, -19477202, 22120951, -2871710, 21437990, -4017515, -16186670, 54820, -12025310, 30978852 ], [ -11059416, -2652159, -12753761, 25672609, -14154513, -7324940, -5843048, -2505597, -15194069, 26184389, 10621189, -1608311, 361620, 402235, -21456254, 23001985, 2226286, 13546442, -2874029, -7880450, -967172, -10328978, 26184636 ], [ -6501192, -6223221, -8213675, 20662699, -4915323, -1273604, -6370040, -494367, -10978535, 23226167, 12130999, -7366493, 1229916, 4333897, -23435306, 23883019, 7324282, 5654894, -1730543, 425770, -1989164, -8632646, 21390420 ], [ -1942968, -9794283, -3673589, 15652789, 4323867, 4777732, -6897032, 1516863, -6763001, 20267945, 13640809, -13124675, 2098212, 8265559, -25414358, 24764053, 12422278, -2236654, -587057, 8731990, -3011156, -6936314, 16596204 ], [ 2615256, -13365345, 866497, 10642879, 13563057, 10829068, -7424024, 3528093, -2547467, 17309723, 15150619, -18882857, 2966508, 12197221, -27393410, 25645087, 17520274, -10128202, 556429, 17038210, -4033148, -5239982, 11801988 ], [ 7173480, -16936407, 5406583, 5632969, 22802247, 16880404, -7951016, 5539323, 1668067, 14351501, 16660429, -24641039, 3834804, 16128883, -29372462, 26526121, 22618270, -18019750, 1699915, 25344430, -5055140, -3543650, 7007772 ], [ 9128254, -12052479, 7845144, 6493194, 20316837, 18234205, -9166823, 8841463, -1575474, 14123269, 16195159, -24468611, 2783940, 10483595, -24576184, 21314755, 19937496, -20796908, 4319711, 26058685, -9089612, -6614738, 9043296 ], [ 10562338, -5477553, 9863400, 8527446, 15486507, 18648499, -10520393, 12401785, -6310830, 14441035, 15334873, -23110061, 1349244, 2922917, -18424840, 14884909, 15700968, -22551188, 7234769, 25254547, -13726580, -10639310, 12444768 ], [ 11996422, 1097373, 11881656, 10561698, 10656177, 19062793, -11873963, 15962107, -11046186, 14758801, 14474587, -21751511, -85452, -4637761, -12273496, 8455063, 11464440, -24305468, 10149827, 24450409, -18363548, -14663882, 15846240 ], [ 13430506, 7672299, 13899912, 12595950, 5825847, 19477087, -13227533, 19522429, -15781542, 15076567, 13614301, -20392961, -1520148, -12198439, -6122152, 2025217, 7227912, -26059748, 13064885, 23646271, -23000516, -18688454, 19247712 ], [ 14864590, 14247225, 15918168, 14630202, 995517, 19891381, -14581103, 23082751, -20516898, 15394333, 12754015, -19034411, -2954844, -19759117, 29192, -4404629, 2991384, -27814028, 15979943, 22842133, -27637484, -22713026, 22649184 ] ], [ [ -28144032, -2817632, 4705120, -25728224, -22379648, 14325696, -18052000, -5266496, -8012832, 13073728, 8414752, -3793600, 4124960, -10017056, -3003200, -7526272, -12439296, -29127840, -9949152, 9493664, 28892768, -26162624, 906208 ], [ -28144032, -2817632, 4705120, -25728224, -22379648, 14325696, -18052000, -5266496, -8012832, 13073728, 8414752, -3793600, 4124960, -10017056, -3003200, -7526272, -12439296, -29127840, -9949152, 9493664, 28892768, -26162624, 906208 ], [ -28144032, -2817632, 4705120, -25728224, -22379648, 14325696, -18052000, -5266496, -8012832, 13073728, 8414752, -3793600, 4124960, -10017056, -3003200, -7526272, -12439296, -29127840, -9949152, 9493664, 28892768, -26162624, 906208 ], [ -27116942, -3313102, 1976130, -20766079, -17744053, 14964986, -14225280, -7443661, -6527982, 9904273, 9865792, -3291595, 1963290, -11125021, 2179945, -7689547, -10887526, -22516175, -7915802, 12404214, 26644813, -23805984, -288337 ], [ -25884434, -3907666, -1298658, -14811505, -12181339, 15732134, -9633216, -10056259, -4746162, 6100927, 11607040, -2689189, -630714, -12454579, 8399719, -7885477, -9025402, -14582177, -5475782, 15896874, 23947267, -20978016, -1721791 ], [ -24651926, -4502230, -4573446, -8856931, -6618625, 16499282, -5041152, -12668857, -2964342, 2297581, 13348288, -2086783, -3224718, -13784137, 14619493, -8081407, -7163278, -6648179, -3035762, 19389534, 21249721, -18150048, -3155245 ], [ -23419418, -5096794, -7848234, -2902357, -1055911, 17266430, -449088, -15281455, -1182522, -1505765, 15089536, -1484377, -5818722, -15113695, 20839267, -8277337, -5301154, 1285819, -595742, 22882194, 18552175, -15322080, -4588699 ], [ -22186910, -5691358, -11123022, 3052217, 4506803, 18033578, 4142976, -17894053, 599298, -5309111, 16830784, -881971, -8412726, -16443253, 27059041, -8473267, -3439030, 9219817, 1844278, 26374854, 15854629, -12494112, -6022153 ], [ -18489770, -5065405, -13180779, 5124320, 5512322, 16676924, 6808305, -16587490, 3350598, -6135785, 15983737, -731371, -11232834, -15519439, 25903579, -9189937, -2450293, 14519995, 2256184, 26275323, 13285981, -9389715, -6892345 ], [ -12327998, -3218935, -14021505, 3313952, 1960646, 13196468, 7546899, -11361766, 7071378, -3985787, 12548395, -1032577, -14279046, -12342253, 17372881, -10427347, -2334943, 17186353, 639976, 22583601, 10846231, -6008889, -7199275 ], [ -6166226, -1372465, -14862231, 1503584, -1591030, 9716012, 8285493, -6136042, 10792158, -1835789, 9113053, -1333783, -17325258, -9165067, 8842183, -11664757, -2219593, 19852711, -976232, 18891879, 8406481, -2628063, -7506205 ], [ -4454, 474005, -15702957, -306784, -5142706, 6235556, 9024087, -910318, 14512938, 314209, 5677711, -1634989, -20371470, -5987881, 311485, -12902167, -2104243, 22519069, -2592440, 15200157, 5966731, 752763, -7813135 ], [ 6157318, 2320475, -16543683, -2117152, -8694382, 2755100, 9762681, 4315406, 18233718, 2464207, 2242369, -1936195, -23417682, -2810695, -8219213, -14139577, -1988893, 25185427, -4208648, 11508435, 3526981, 4133589, -8120065 ], [ 10746859, 3567645, -16531885, -2751315, -11090343, -822760, 10252932, 8403515, 20634052, 4487231, -804378, -2008115, -24827009, 25323, -14669901, -14362944, -2187507, 26718841, -5329010, 8004278, 952327, 6924029, -8563366 ], [ 7475245, 1818315, -12257467, 2495547, -7707729, -4887640, 9501468, 6803549, 16432156, 5875385, -1908150, -933605, -18051911, 1155501, -10720539, -9516096, -3955941, 22587535, -3970142, 5437946, -2296847, 6762539, -9688522 ], [ 4203631, 68985, -7983049, 7742409, -4325115, -8952520, 8750004, 5203583, 12230260, 7263539, -3011922, 140905, -11276813, 2285679, -6771177, -4669248, -5724375, 18456229, -2611274, 2871614, -5546021, 6601049, -10813678 ], [ 932017, -1680345, -3708631, 12989271, -942501, -13017400, 7998540, 3603617, 8028364, 8651693, -4115694, 1215415, -4501715, 3415857, -2821815, 177600, -7492809, 14324923, -1252406, 305282, -8795195, 6439559, -11938834 ], [ -2339597, -3429675, 565787, 18236133, 2440113, -17082280, 7247076, 2003651, 3826468, 10039847, -5219466, 2289925, 2273383, 4546035, 1127547, 5024448, -9261243, 10193617, 106462, -2261050, -12044369, 6278069, -13063990 ], [ -5611211, -5179005, 4840205, 23482995, 5822727, -21147160, 6495612, 403685, -375428, 11428001, -6323238, 3364435, 9048481, 5676213, 5076909, 9871296, -11029677, 6062311, 1465330, -4827382, -15293543, 6116579, -14189146 ], [ -4494695, -4654800, 3360628, 23781612, 3494151, -19328830, 4905178, 4288539, 3185026, 8900580, -8006490, 1946650, 5865764, 6049041, 4741921, 13016779, -8095026, 1191960, 6084123, -5405169, -9744977, 1941849, -13016757 ], [ -2500553, -3675888, 730252, 23090580, 23337, -16333858, 3146950, 9270357, 8297950, 5590044, -9805638, 30406, 691484, 6270399, 3550063, 15821989, -4219758, -3826200, 11354901, -5585247, -2436863, -3035529, -11384859 ], [ -506411, -2696976, -1900124, 22399548, -3447477, -13338886, 1388722, 14252175, 13410874, 2279508, -11604786, -1885838, -4482796, 6491757, 2358205, 18627199, -344490, -8844360, 16625679, -5765325, 4871251, -8012907, -9752961 ], [ 1487731, -1718064, -4530500, 21708516, -6918291, -10343914, -369506, 19233993, 18523798, -1031028, -13403934, -3802082, -9657076, 6713115, 1166347, 21432409, 3530778, -13862520, 21896457, -5945403, 12179365, -12990285, -8121063 ], [ 3481873, -739152, -7160876, 21017484, -10389105, -7348942, -2127734, 24215811, 23636722, -4341564, -15203082, -5718326, -14831356, 6934473, -25511, 24237619, 7406046, -18880680, 27167235, -6125481, 19487479, -17967663, -6489165 ], [ 4867402, -184818, -9167546, 16594422, -11382789, -6328852, -2993306, 25406847, 23815711, -2548476, -16020768, -7490441, -16871653, 4996905, -468011, 24368635, 11028708, -19623939, 27430089, -5498889, 19979950, -20881638, -5170491 ], [ 5644318, -55062, -10550510, 8439330, -9899343, -7283644, -2966222, 22807101, 19060765, 4348236, -15856992, -9118427, -15777967, 900411, -161153, 21825457, 14398764, -16092297, 22685019, -4065627, 13656778, -21732210, -4165041 ], [ 6421234, 74694, -11933474, 284238, -8415897, -8238436, -2939138, 20207355, 14305819, 11244948, -15693216, -10746413, -14684281, -3196083, 145705, 19282279, 17768820, -12560655, 17939949, -2632365, 7333606, -22582782, -3159591 ], [ 7198150, 204450, -13316438, -7870854, -6932451, -9193228, -2912054, 17607609, 9550873, 18141660, -15529440, -12374399, -13590595, -7292577, 452563, 16739101, 21138876, -9029013, 13194879, -1199103, 1010434, -23433354, -2154141 ], [ 7975066, 334206, -14699402, -16025946, -5449005, -10148020, -2884970, 15007863, 4795927, 25038372, -15365664, -14002385, -12496909, -11389071, 759421, 14195923, 24508932, -5497371, 8449809, 234159, -5312738, -24283926, -1148691 ], [ 7506460, 683963, -15328705, -22071415, -4272344, -11189054, -2043605, 12801437, 775643, 30152392, -14711190, -15381014, -11068064, -14725884, 138888, 11984340, 25738385, -2539425, 3825910, 997149, -10054607, -24262851, -1152031 ], [ 810244, 2133725, -12189703, -17568769, -4629608, -12661298, 2869165, 12561611, 428669, 26352952, -11603226, -15512858, -7963424, -14264292, -5118600, 11430732, 16264823, -2449959, -192134, -1591221, -6889961, -19883541, -6199321 ], [ -5885972, 3583487, -9050701, -13066123, -4986872, -14133542, 7781935, 12321785, 81695, 22553512, -8495262, -15644702, -4858784, -13802700, -10376088, 10877124, 6791261, -2360493, -4210178, -4179591, -3725315, -15504231, -11246611 ], [ -12582188, 5033249, -5911699, -8563477, -5344136, -15605786, 12694705, 12081959, -265279, 18754072, -5387298, -15776546, -1754144, -13341108, -15633576, 10323516, -2682301, -2271027, -8228222, -6767961, -560669, -11124921, -16293901 ], [ -19278404, 6483011, -2772697, -4060831, -5701400, -17078030, 17607475, 11842133, -612253, 14954632, -2279334, -15908390, 1350496, -12879516, -20891064, 9769908, -12155863, -2181561, -12246266, -9356331, 2603977, -6745611, -21341191 ], [ -25974620, 7932773, 366305, 441815, -6058664, -18550274, 22520245, 11602307, -959227, 11155192, 828630, -16040234, 4455136, -12417924, -26148552, 9216300, -21629425, -2092095, -16264310, -11944701, 5768623, -2366301, -26388481 ], [ -26010846, 6241695, -1309758, 4271526, -8218753, -18369108, 20312710, 9741746, 4010964, 9638547, 2128669, -13475178, 1175761, -12859332, -23353880, 5687447, -20131007, -1187774, -15931414, -9381926, 6270099, -6183211, -21939956 ], [ -24715074, 3922449, -3948834, 7966650, -10739407, -17857260, 16681114, 7557038, 10044588, 8578461, 3067123, -10370742, -3380417, -13481340, -18948776, 1563545, -16438193, -120482, -14728330, -5788922, 6238941, -11639365, -15592268 ], [ -23419302, 1603203, -6587910, 11661774, -13260061, -17345412, 13049518, 5372330, 16078212, 7518375, 4005577, -7266306, -7936595, -14103348, -14543672, -2560357, -12745379, 946810, -13525246, -2195918, 6207783, -17095519, -9244580 ], [ -22123530, -716043, -9226986, 15356898, -15780715, -16833564, 9417922, 3187622, 22111836, 6458289, 4944031, -4161870, -12492773, -14725356, -10138568, -6684259, -9052565, 2014102, -12322162, 1397086, 6176625, -22551673, -2896892 ], [ -20827758, -3035289, -11866062, 19052022, -18301369, -16321716, 5786326, 1002914, 28145460, 5398203, 5882485, -1057434, -17048951, -15347364, -5733464, -10808161, -5359751, 3081394, -11119078, 4990090, 6145467, -28007827, 3450796 ], [ -15854622, -5022429, -13993224, 18667920, -19266280, -15347733, 5238343, -636991, 27613149, 4781049, 6069412, 1464015, -19198064, -14939148, -2451764, -12467407, -3183848, 1899979, -10720666, 5358373, 5850357, -27067408, 5037871 ], [ -7204122, -6677463, -15608472, 14204592, -18675448, -13911615, 7773973, -1732093, 20514903, 4606827, 5504812, 3402477, -18940112, -13500708, -293468, -11661997, -2524856, -1530143, -11126926, 2501935, 5291295, -19730416, 1864333 ], [ 1446378, -8332497, -17223720, 9741264, -18084616, -12475497, 10309603, -2827195, 13416657, 4432605, 4940212, 5340939, -18682160, -12062268, 1864828, -10856587, -1865864, -4960265, -11533186, -354503, 4732233, -12393424, -1309205 ], [ 10096878, -9987531, -18838968, 5277936, -17493784, -11039379, 12845233, -3922297, 6318411, 4258383, 4375612, 7279401, -18424208, -10623828, 4023124, -10051177, -1206872, -8390387, -11939446, -3210941, 4173171, -5056432, -4482743 ], [ 18747378, -11642565, -20454216, 814608, -16902952, -9603261, 15380863, -5017399, -779835, 4084161, 3811012, 9217863, -18166256, -9185388, 6181420, -9245767, -547880, -11820509, -12345706, -6067379, 3614109, 2280560, -7656281 ], [ 24684904, -13269867, -20724878, -2803269, -15366318, -8068881, 17437147, -5826550, -5665574, 3938127, 2350448, 10503273, -17373143, -7608110, 8056720, -8662410, 955684, -14894004, -11576975, -9133906, 2331142, 8353054, -9576177 ], [ 17057560, -14758509, -14272610, -2193891, -9100674, -6043191, 17096701, -5205946, 511222, 3933033, -3589936, 8523423, -13904225, -5336642, 8517040, -9189318, 6682108, -16184364, -4933289, -13250878, -2571350, 8103058, -5227863 ], [ 9430216, -16247151, -7820342, -1584513, -2835030, -4017501, 16756255, -4585342, 6688018, 3927939, -9530320, 6543573, -10435307, -3065174, 8977360, -9716226, 12408532, -17474724, 1710397, -17367850, -7473842, 7853062, -879549 ], [ 1802872, -17735793, -1368074, -975135, 3430614, -1991811, 16415809, -3964738, 12864814, 3922845, -15470704, 4563723, -6966389, -793706, 9437680, -10243134, 18134956, -18765084, 8354083, -21484822, -12376334, 7603066, 3468765 ], [ -5824472, -19224435, 5084194, -365757, 9696258, 33879, 16075363, -3344134, 19041610, 3917751, -21411088, 2583873, -3497471, 1477762, 9898000, -10770042, 23861380, -20055444, 14997769, -25601794, -17278826, 7353070, 7817079 ], [ -13451816, -20713077, 11536462, 243621, 15961902, 2059569, 15734917, -2723530, 25218406, 3912657, -27351472, 604023, -28553, 3749230, 10358320, -11296950, 29587804, -21345804, 21641455, -29718766, -22181318, 7103074, 12165393 ], [ -9067450, -17058604, 7689490, 4474649, 15225081, 5142739, 11470661, -2548851, 27112297, 1194943, -21302781, -1472552, 4366520, 4732573, 11650680, -11011268, 27528623, -21978319, 22319846, -25076808, -16517440, 4660333, 14202032 ], [ -2280742, -12375508, 1782670, 9430007, 13087767, 8437405, 6421643, -2463357, 28149607, -2065295, -12856275, -3568472, 8946824, 5458291, 13109448, -10563068, 23912321, -22479265, 21805178, -18683064, -8740288, 1779043, 15776336 ], [ 4505966, -7692412, -4124150, 14385365, 10950453, 11732071, 1372625, -2377863, 29186917, -5325533, -4409769, -5664392, 13527128, 6184009, 14568216, -10114868, 20296019, -22980211, 21290510, -12289320, -963136, -1102247, 17350640 ], [ 11292674, -3009316, -10030970, 19340723, 8813139, 15026737, -3676393, -2292369, 30224227, -8585771, 4036737, -7760312, 18107432, 6909727, 16026984, -9666668, 16679717, -23481157, 20775842, -5895576, 6814016, -3983537, 18924944 ], [ 18079382, 1673780, -15937790, 24296081, 6675825, 18321403, -8725411, -2206875, 31261537, -11846009, 12483243, -9856232, 22687736, 7635445, 17485752, -9218468, 13063415, -23982103, 20261174, 498168, 14591168, -6864827, 20499248 ], [ 19150223, 4738577, -15972665, 22453997, 6964701, 18580510, -9381031, -3314919, 29952712, -10432520, 14579370, -11249216, 23085131, 8219380, 14173206, -8620172, 8693063, -22516309, 20193146, 2727564, 15595718, -6407825, 17379188 ], [ 14505197, 6185075, -10135595, 13814471, 9679767, 15804058, -5643253, -5616501, 26297752, -4345304, 10325118, -11939264, 19299617, 8661532, 6089346, -7871780, 3568661, -19083775, 20571758, 792612, 9827666, -2612531, 9564764 ], [ 9860171, 7631573, -4298525, 5174945, 12394833, 13027606, -1905475, -7918083, 22642792, 1741912, 6070866, -12629312, 15514103, 9103684, -1994514, -7123388, -1555741, -15651241, 20950370, -1142340, 4059614, 1182763, 1750340 ], [ 5215145, 9078071, 1538545, -3464581, 15109899, 10251154, 1832303, -10219665, 18987832, 7829128, 1816614, -13319360, 11728589, 9545836, -10078374, -6374996, -6680143, -12218707, 21328982, -3077292, -1708438, 4978057, -6064084 ], [ 570119, 10524569, 7375615, -12104107, 17824965, 7474702, 5570081, -12521247, 15332872, 13916344, -2437638, -14009408, 7943075, 9987988, -18162234, -5626604, -11804545, -8786173, 21707594, -5012244, -7476490, 8773351, -13878508 ], [ -3424408, 10926081, 12419138, -19079855, 18494492, 5505518, 9280088, -14438062, 11523945, 18282877, -6097651, -14048972, 5066899, 10530702, -24032015, -5704097, -16425672, -6363371, 21153578, -6529379, -11882296, 11404935, -19812363 ], [ -4166440, 6102663, 13494926, -17736713, 8936324, 7572674, 12851240, -14431042, 6945183, 14045995, -6786469, -10836116, 6737413, 11576226, -18831401, -9911015, -18530424, -8989229, 15936422, -5957429, -9476872, 8217969, -16343373 ], [ -4908472, 1279245, 14570714, -16393571, -621844, 9639830, 16422392, -14424022, 2366421, 9809113, -7475287, -7623260, 8407927, 12621750, -13630787, -14117933, -20635176, -11615087, 10719266, -5385479, -7071448, 5031003, -12874383 ], [ -5650504, -3544173, 15646502, -15050429, -10180012, 11706986, 19993544, -14417002, -2212341, 5572231, -8164105, -4410404, 10078441, 13667274, -8430173, -18324851, -22739928, -14240945, 5502110, -4813529, -4666024, 1844037, -9405393 ], [ -6392536, -8367591, 16722290, -13707287, -19738180, 13774142, 23564696, -14409982, -6791103, 1335349, -8852923, -1197548, 11748955, 14712798, -3229559, -22531769, -24844680, -16866803, 284954, -4241579, -2260600, -1342929, -5936403 ], [ -7134568, -13191009, 17798078, -12364145, -29296348, 15841298, 27135848, -14402962, -11369865, -2901533, -9541741, 2015308, 13419469, 15758322, 1971055, -26738687, -26949432, -19492661, -4932202, -3669629, 144824, -4529895, -2467413 ], [ -10948250, -9266967, 16963891, -10568898, -26356231, 9378399, 23422115, -11676862, -9525637, -4599115, -6801689, 3841604, 10064688, 10195956, -599746, -21974890, -19942029, -16683759, -1843668, -3466419, 1673178, -3865646, 794602 ], [ -15376262, -3593433, 15747709, -8683230, -20916457, 1209489, 18251405, -8406946, -6396811, -5788837, -3375863, 5390588, 5704848, 3312012, -4724830, -15416950, -11112195, -12787905, 2906004, -3336957, 3026118, -2431154, 4015222 ], [ -19804274, 2080101, 14531527, -6797562, -15476683, -6959421, 13080695, -5137030, -3267985, -6978559, 49963, 6939572, 1345008, -3571932, -8849914, -8859010, -2282361, -8892051, 7655676, -3207495, 4379058, -996662, 7235842 ], [ -24232286, 7753635, 13315345, -4911894, -10036909, -15128331, 7909985, -1867114, -139159, -8168281, 3475789, 8488556, -3014832, -10455876, -12974998, -2301070, 6547473, -4996197, 12405348, -3078033, 5731998, 437830, 10456462 ], [ -28660298, 13427169, 12099163, -3026226, -4597135, -23297241, 2739275, 1402802, 2989667, -9358003, 6901615, 10037540, -7374672, -17339820, -17100082, 4256870, 15377307, -1100343, 17155020, -2948571, 7084938, 1872322, 13677082 ], [ -27481748, 14897037, 11838913, -1565712, -3141007, -23573316, 863525, 3531104, 3366587, -9843397, 8191309, 10559750, -8233638, -17797857, -16260484, 6759206, 17840073, 608904, 18198399, -4405548, 6118980, 1299022, 15248578 ], [ -20696636, 12163239, 12534595, -530352, -5668525, -15956556, 2282735, 4517792, 991601, -9624463, 7344871, 10055186, -5591730, -11829987, -10456204, 5205938, 13935771, 131544, 15535485, -7448964, 2834124, -1282070, 15170950 ], [ -13911524, 9429441, 13230277, 505008, -8196043, -8339796, 3701945, 5504480, -1383385, -9405529, 6498433, 9550622, -2949822, -5862117, -4651924, 3652670, 10031469, -345816, 12872571, -10492380, -450732, -3863162, 15093322 ], [ -7126412, 6695643, 13925959, 1540368, -10723561, -723036, 5121155, 6491168, -3758371, -9186595, 5651995, 9046058, -307914, 105753, 1152356, 2099402, 6127167, -823176, 10209657, -13535796, -3735588, -6444254, 15015694 ], [ -341300, 3961845, 14621641, 2575728, -13251079, 6893724, 6540365, 7477856, -6133357, -8967661, 4805557, 8541494, 2333994, 6073623, 6956636, 546134, 2222865, -1300536, 7546743, -16579212, -7020444, -9025346, 14938066 ], [ 4435591, 903449, 15458462, 3302873, -15821411, 13140058, 6930999, 8211705, -7961096, -9348043, 4071047, 7660154, 4241893, 10451642, 11240325, 10669, -967963, -2542263, 4484742, -19242932, -9250209, -10398441, 14292768 ], [ -828623, -3777937, 17000978, 2488943, -18605813, 12534262, 2178753, 7681359, -7052600, -12725005, 3896177, 4894934, 2479747, 6880406, 7921059, 4564219, -591421, -7605825, -572694, -20008172, -6204519, -5731551, 10809120 ], [ -6092837, -8459323, 18543494, 1675013, -21390215, 11928466, -2573493, 7151013, -6144104, -16101967, 3721307, 2129714, 717601, 3309170, 4601793, 9117769, -214879, -12669387, -5630130, -20773412, -3158829, -1064661, 7325472 ], [ -11357051, -13140709, 20086010, 861083, -24174617, 11322670, -7325739, 6620667, -5235608, -19478929, 3546437, -635506, -1044545, -262066, 1282527, 13671319, 161663, -17732949, -10687566, -21538652, -113139, 3602229, 3841824 ], [ -16621265, -17822095, 21628526, 47153, -26959019, 10716874, -12077985, 6090321, -4327112, -22855891, 3371567, -3400726, -2806691, -3833302, -2036739, 18224869, 538205, -22796511, -15745002, -22303892, 2932551, 8269119, 358176 ], [ -21885479, -22503481, 23171042, -766777, -29743421, 10111078, -16830231, 5559975, -3418616, -26232853, 3196697, -6165946, -4568837, -7404538, -5356005, 22778419, 914747, -27860073, -20802438, -23069132, 5978241, 12936009, -3125472 ], [ -22757103, -22544997, 20763108, -2180087, -24612243, 8404452, -14056512, 5704179, -2811135, -25074470, 2992747, -8598166, -2489778, -6546769, -4182846, 21046789, -571406, -26765820, -21755389, -16744252, 8142751, 9985794, -1148960 ], [ -22750209, -21658539, 17565084, -3713273, -17897949, 6477660, -9777600, 5983293, -2263857, -23009018, 2782981, -10963786, 357522, -4803199, -2111202, 18058123, -2430098, -24440004, -21887443, -9001348, 10131025, 5512158, 1919584 ], [ -22743315, -20772081, 14367060, -5246459, -11183655, 4550868, -5498688, 6262407, -1716579, -20943566, 2573215, -13329406, 3204822, -3059629, -39558, 15069457, -4288790, -22114188, -22019497, -1258444, 12119299, 1038522, 4988128 ], [ -22736421, -19885623, 11169036, -6779645, -4469361, 2624076, -1219776, 6541521, -1169301, -18878114, 2363449, -15695026, 6052122, -1316059, 2032086, 12080791, -6147482, -19788372, -22151551, 6484460, 14107573, -3435114, 8056672 ], [ -22729527, -18999165, 7971012, -8312831, 2244933, 697284, 3059136, 6820635, -622023, -16812662, 2153683, -18060646, 8899422, 427511, 4103730, 9092125, -8006174, -17462556, -22283605, 14227364, 16095847, -7908750, 11125216 ], [ -20529747, -17205780, 7002357, -8495879, 6989106, 2496765, 4868817, 8059680, -512733, -11717978, 2248798, -18409723, 7684974, -619810, 3781350, 8021266, -9408995, -13734858, -19286242, 16279823, 18099586, -9276549, 11453707 ], [ -16137081, -14505468, 8263071, -7328789, 9763158, 8022519, 4209267, 10258656, -841431, -3594062, 2648794, -16742257, 2408778, -4458022, 1064946, 8868214, -10355945, -8605278, -13159462, 12641837, 20118790, -7538511, 9042145 ], [ -11744415, -11805156, 9523785, -6161699, 12537210, 13548273, 3549717, 12457632, -1170129, 4529854, 3048790, -15074791, -2867418, -8296234, -1651458, 9715162, -11302895, -3475698, -7032682, 9003851, 22137994, -5800473, 6630583 ], [ -7351749, -9104844, 10784499, -4994609, 15311262, 19074027, 2890167, 14656608, -1498827, 12653770, 3448786, -13407325, -8143614, -12134446, -4367862, 10562110, -12249845, 1653882, -905902, 5365865, 24157198, -4062435, 4219021 ], [ -2959083, -6404532, 12045213, -3827519, 18085314, 24599781, 2230617, 16855584, -1827525, 20777686, 3848782, -11739859, -13419810, -15972658, -7084266, 11409058, -13196795, 6783462, 5220878, 1727879, 26176402, -2324397, 1807459 ], [ 1041152, -4480897, 13039850, -2918373, 19957190, 28961436, 2140971, 18111872, -2093644, 26997663, 4014093, -9830205, -17425860, -18191298, -9416120, 11389028, -13757422, 11536063, 9314242, -1534017, 26278790, -135382, -540350 ], [ 3079232, -6440647, 12704102, -3298947, 17318186, 27502596, 4900845, 14654720, -2046868, 23697945, 3005979, -6709611, -15081180, -12312078, -9825224, 7034108, -12386434, 14403769, 3240526, -2915463, 16797098, 4308518, -2569394 ], [ 5117312, -8400397, 12368354, -3679521, 14679182, 26043756, 7660719, 11197568, -2000092, 20398227, 1997865, -3589017, -12736500, -6432858, -10234328, 2679188, -11015446, 17271475, -2833190, -4296909, 7315406, 8752418, -4598438 ], [ 7155392, -10360147, 12032606, -4060095, 12040178, 24584916, 10420593, 7740416, -1953316, 17098509, 989751, -468423, -10391820, -553638, -10643432, -1675732, -9644458, 20139181, -8906906, -5678355, -2166286, 13196318, -6627482 ], [ 9193472, -12319897, 11696858, -4440669, 9401174, 23126076, 13180467, 4283264, -1906540, 13798791, -18363, 2652171, -8047140, 5325582, -11052536, -6030652, -8273470, 23006887, -14980622, -7059801, -11647978, 17640218, -8656526 ], [ 11231552, -14279647, 11361110, -4821243, 6762170, 21667236, 15940341, 826112, -1859764, 10499073, -1026477, 5772765, -5702460, 11204802, -11461640, -10385572, -6902482, 25874593, -21054338, -8441247, -21129670, 22084118, -10685570 ], [ 9460622, -12298477, 11040137, -2448007, 7980861, 21663896, 14539810, 586005, 1876132, 6871245, -3830826, 7782969, -3101400, 10387782, -10794329, -7068757, -2845709, 21881439, -17247899, -5565528, -15183962, 18422978, -10046674 ], [ 6927890, -9529123, 10722119, 475991, 9971091, 21951656, 12307198, 989307, 6349852, 3177795, -6994422, 9571095, -449064, 8231514, -9911735, -2217595, 1748221, 16516113, -11465429, -1838376, -6152774, 13140830, -8874190 ], [ 4395158, -6759769, 10404101, 3399989, 11961321, 22239416, 10074586, 1392609, 10823572, -515655, -10158018, 11359221, 2203272, 6075246, -9029141, 2633567, 6342151, 11150787, -5682959, 1888776, 2878414, 7858682, -7701706 ], [ 1862426, -3990415, 10086083, 6323987, 13951551, 22527176, 7841974, 1795911, 15297292, -4209105, -13321614, 13147347, 4855608, 3918978, -8146547, 7484729, 10936081, 5785461, 99511, 5615928, 11909602, 2576534, -6529222 ], [ -670306, -1221061, 9768065, 9247985, 15941781, 22814936, 5609362, 2199213, 19771012, -7902555, -16485210, 14935473, 7507944, 1762710, -7263953, 12335891, 15530011, 420135, 5881981, 9343080, 20940790, -2705614, -5356738 ], [ -2239648, 768107, 5987696, 10888181, 13482672, 19942652, 5693329, 3703497, 21029239, -9528720, -16419771, 15556740, 7603635, 3209523, -7841288, 11495897, 15858523, -429801, 6032626, 9689055, 24530137, -5596042, -2311189 ], [ -2845600, 1977089, -1255024, 11244575, 6574224, 13910324, 8093875, 6308763, 19071973, -9087600, -13125297, 15011148, 5142681, 8259417, -9878552, 4964747, 11921617, 3235653, 551446, 6653853, 22677643, -6094750, 2607425 ], [ -3451552, 3186071, -8497744, 11600969, -334224, 7877996, 10494421, 8914029, 17114707, -8646480, -9830823, 14465556, 2681727, 13309311, -11915816, -1566403, 7984711, 6901107, -4929734, 3618651, 20825149, -6593458, 7526039 ], [ -4057504, 4395053, -15740464, 11957363, -7242672, 1845668, 12894967, 11519295, 15157441, -8205360, -6536349, 13919964, 220773, 18359205, -13953080, -8097553, 4047805, 10566561, -10410914, 583449, 18972655, -7092166, 12444653 ], [ -4663456, 5604035, -22983184, 12313757, -14151120, -4186660, 15295513, 14124561, 13200175, -7764240, -3241875, 13374372, -2240181, 23409099, -15990344, -14628703, 110899, 14232015, -15892094, -2451753, 17120161, -7590874, 17363267 ], [ -4480343, 6309974, -28408102, 11582073, -19057789, -9429838, 17041200, 16482312, 10486776, -7187739, -404141, 12651753, -4086479, 26691776, -16748344, -19751808, -2951042, 16702676, -20118913, -5438315, 15247061, -7451880, 20746015 ], [ -351905, 4500698, -24744010, 5409999, -13955563, -10727266, 15512592, 17602488, 3992712, -5934333, 149893, 11043999, -2859497, 21138368, -11110024, -17834688, -1638158, 13199372, -18073927, -8181677, 13270931, -4124376, 16449433 ], [ 3776533, 2691422, -21079918, -762075, -8853337, -12024694, 13983984, 18722664, -2501352, -4680927, 703927, 9436245, -1632515, 15584960, -5471704, -15917568, -325274, 9696068, -16028941, -10925039, 11294801, -796872, 12152851 ], [ 7904971, 882146, -17415826, -6934149, -3751111, -13322122, 12455376, 19842840, -8995416, -3427521, 1257961, 7828491, -405533, 10031552, 166616, -14000448, 987610, 6192764, -13983955, -13668401, 9318671, 2530632, 7856269 ], [ 12033409, -927130, -13751734, -13106223, 1351115, -14619550, 10926768, 20963016, -15489480, -2174115, 1811995, 6220737, 821449, 4478144, 5804936, -12083328, 2300494, 2689460, -11938969, -16411763, 7342541, 5858136, 3559687 ], [ 16161847, -2736406, -10087642, -19278297, 6453341, -15916978, 9398160, 22083192, -21983544, -920709, 2366029, 4612983, 2048431, -1075264, 11443256, -10166208, 3613378, -813844, -9893983, -19155125, 5366411, 9185640, -736895 ], [ 14754320, -1577147, -11826230, -22195221, 7172102, -14676041, 9910032, 23059498, -19144943, 1588047, 178253, 4373744, 2131988, 1090388, 6685576, -7303388, 1570147, -1087993, -12259827, -13607077, 6123006, 6907094, -1015302 ], [ 12239600, 175819, -14645354, -24461115, 7014170, -12927431, 10830000, 24007030, -14439809, 4347873, -2557885, 4408208, 1986860, 4799852, -151304, -4251428, -1144307, -716311, -15507837, -6400747, 7426146, 3507338, -490074 ], [ 9724880, 1928785, -17464478, -26727009, 6856238, -11178821, 11749968, 24954562, -9734675, 7107699, -5294023, 4442672, 1841732, 8509316, -6988184, -1199468, -3858761, -344629, -18755847, 805583, 8729286, 107582, 35154 ], [ 7210160, 3681751, -20283602, -28992903, 6698306, -9430211, 12669936, 25902094, -5029541, 9867525, -8030161, 4477136, 1696604, 12218780, -13825064, 1852492, -6573215, 27053, -22003857, 8011913, 10032426, -3292174, 560382 ], [ 4695440, 5434717, -23102726, -31258797, 6540374, -7681601, 13589904, 26849626, -324407, 12627351, -10766299, 4511600, 1551476, 15928244, -20661944, 4904452, -9287669, 398735, -25251867, 15218243, 11335566, -6691930, 1085610 ], [ 1474856, 5651248, -20313107, -28630032, 4925324, -6485930, 12014490, 26172979, 2448955, 14449671, -12036502, 4878086, 459908, 17120732, -20586161, 6897295, -10553204, -143377, -23752395, 16730546, 12030102, -7829266, 1546503 ], [ -2451592, 4331344, -11914745, -21106608, 1853156, -5843198, 7943694, 23872153, 3290545, 15334485, -11840770, 5576594, -1578100, 15796244, -13597715, 7831021, -10369820, -1599283, -17505441, 12548822, 12116034, -6704182, 1943061 ], [ -6378040, 3011440, -3516383, -13583184, -1219012, -5200466, 3872898, 21571327, 4132135, 16219299, -11645038, 6275102, -3616108, 14471756, -6609269, 8764747, -10186436, -3055189, -11258487, 8367098, 12201966, -5579098, 2339619 ], [ -10304488, 1691536, 4881979, -6059760, -4291180, -4557734, -197898, 19270501, 4973725, 17104113, -11449306, 6973610, -5654116, 13147268, 379177, 9698473, -10003052, -4511095, -5011533, 4185374, 12287898, -4454014, 2736177 ], [ -14230936, 371632, 13280341, 1463664, -7363348, -3915002, -4268694, 16969675, 5815315, 17988927, -11253574, 7672118, -7692124, 11822780, 7367623, 10632199, -9819668, -5967001, 1235421, 3650, 12373830, -3328930, 3132735 ], [ -16855610, -979555, 19948110, 8175919, -9036237, -3142741, -7375255, 14035365, 6545607, 17875194, -10343452, 7947203, -9823975, 10373550, 12420772, 11735432, -9997600, -6262081, 6291881, -2885854, 11662701, -1950958, 2626085 ], [ -12971414, -2487157, 17962914, 10832329, -3712731, -1722835, -5660641, 7933635, 6719409, 12768726, -5861380, 6105173, -12425041, 8300610, 7797436, 13686200, -11982112, -753031, 5395871, 685742, 6966267, 691454, -2396605 ], [ -9087218, -3994759, 15977718, 13488739, 1610775, -302929, -3946027, 1831905, 6893211, 7662258, -1379308, 4263143, -15026107, 6227670, 3174100, 15636968, -13966624, 4756019, 4499861, 4257338, 2269833, 3333866, -7419295 ], [ -5203022, -5502361, 13992522, 16145149, 6934281, 1116977, -2231413, -4269825, 7067013, 2555790, 3102764, 2421113, -17627173, 4154730, -1449236, 17587736, -15951136, 10265069, 3603851, 7828934, -2426601, 5976278, -12441985 ], [ -1318826, -7009963, 12007326, 18801559, 12257787, 2536883, -516799, -10371555, 7240815, -2550678, 7584836, 579083, -20228239, 2081790, -6072572, 19538504, -17935648, 15774119, 2707841, 11400530, -7123035, 8618690, -17464675 ], [ 2565370, -8517565, 10022130, 21457969, 17581293, 3956789, 1197815, -16473285, 7414617, -7657146, 12066908, -1262947, -22829305, 8850, -10695908, 21489272, -19920160, 21283169, 1811831, 14972126, -11819469, 11261102, -22487365 ], [ 2285616, -5355867, 7747409, 19989269, 14800314, 3238545, -438766, -13447075, 10607739, -4822089, 10059760, 3093298, -19262551, -7380, -8172134, 21804250, -14300307, 19181194, 2057741, 14048422, -9886258, 5645409, -15481485 ], [ 1173072, -1260309, 5414783, 17695547, 10398438, 2092671, -2745586, -8595277, 14404725, -398727, 6754768, 8689198, -14462233, 387732, -4218938, 21792070, -7159581, 15557014, 2532035, 12225658, -6627118, -1621905, -6069891 ], [ 60528, 2835249, 3082157, 15401825, 5996562, 946797, -5052406, -3743479, 18201711, 4024635, 3449776, 14285098, -9661915, 782844, -265742, 21779890, -18855, 11932834, 3006329, 10402894, -3367978, -8889219, 3341703 ], [ -1052016, 6930807, 749531, 13108103, 1594686, -199077, -7359226, 1108319, 21998697, 8447997, 144784, 19880998, -4861597, 1177956, 3687454, 21767710, 7121871, 8308654, 3480623, 8580130, -108838, -16156533, 12753297 ], [ -2164560, 11026365, -1583095, 10814381, -2807190, -1344951, -9666046, 5960117, 25795683, 12871359, -3160208, 25476898, -61279, 1573068, 7640650, 21755530, 14262597, 4684474, 3954917, 6757366, 3150302, -23423847, 22164891 ], [ -1133292, 11236782, -2060416, 8673785, -2479671, -1707744, -9343159, 6337322, 25616574, 16382619, -3845084, 25897408, 1376093, 29376, 6385180, 20273305, 17401614, 3032113, 6190061, 5551162, 6132455, -24475860, 22911372 ], [ 2041788, 7562058, -682432, 6686315, 2577243, -1287456, -6390565, 2239934, 21461370, 18981777, -1909844, 21142528, -549481, -3453120, -78956, 17321035, 16538922, 3351571, 10186055, 4961518, 8837621, -19312572, 14992740 ], [ 5216868, 3887334, 695552, 4698845, 7634157, -867168, -3437971, -1857454, 17306166, 21580935, 25396, 16387648, -2475055, -6935616, -6543092, 14368765, 15676230, 3671029, 14182049, 4371874, 11542787, -14149284, 7074108 ], [ 8391948, 212610, 2073536, 2711375, 12691071, -446880, -485377, -5954842, 13150962, 24180093, 1960636, 11632768, -4400629, -10418112, -13007228, 11416495, 14813538, 3990487, 18178043, 3782230, 14247953, -8985996, -844524 ], [ 11567028, -3462114, 3451520, 723905, 17747985, -26592, 2467217, -10052230, 8995758, 26779251, 3895876, 6877888, -6326203, -13900608, -19471364, 8464225, 13950846, 4309945, 22174037, 3192586, 16953119, -3822708, -8763156 ], [ 14010611, -5891451, 4279112, -116561, 21853220, -296421, 4770063, -12527841, 4972966, 28583812, 5095110, 2180851, -6841375, -15971914, -24534435, 5898329, 12371631, 4444268, 25494641, 2744077, 18077192, -58933, -14143556 ], [ 12796709, -2093853, 2354744, 4777993, 21200060, -4016835, 3824169, -6894567, 1612234, 26415388, 2614314, -2226971, -304537, -10987270, -22592181, 5264303, 7209801, 3652916, 25438295, 3001243, 11295800, -3292723, -6832796 ], [ 11582807, 1703745, 430376, 9672547, 20546900, -7737249, 2878275, -1261293, -1748498, 24246964, 133518, -6634793, 6232301, -6002626, -20649927, 4630277, 2047971, 2861564, 25381949, 3258409, 4514408, -6526513, 477964 ], [ 10368905, 5501343, -1493992, 14567101, 19893740, -11457663, 1932381, 4371981, -5109230, 22078540, -2347278, -11042615, 12769139, -1017982, -18707673, 3996251, -3113859, 2070212, 25325603, 3515575, -2266984, -9760303, 7788724 ], [ 9155003, 9298941, -3418360, 19461655, 19240580, -15178077, 986487, 10005255, -8469962, 19910116, -4828074, -15450437, 19305977, 3966662, -16765419, 3362225, -8275689, 1278860, 25269257, 3772741, -9048376, -12994093, 15099484 ], [ 7941101, 13096539, -5342728, 24356209, 18587420, -18898491, 40593, 15638529, -11830694, 17741692, -7308870, -19858259, 25842815, 8951306, -14823165, 2728199, -13437519, 487508, 25212911, 4029907, -15829768, -16227883, 22410244 ], [ 9331829, 14083217, -1525796, 19946863, 19501845, -14554420, -2553716, 10364713, -10400171, 14890048, -6229521, -16929571, 24769718, 5136310, -12408906, 3092158, -16591454, -521399, 20500615, 3723378, -11802315, -13546523, 20078789 ], [ 11243483, 14507711, 3439396, 13676737, 20729787, -8597452, -5477708, 2909479, -8011397, 11901760, -4438143, -12533581, 22174634, -438614, -9900246, 3655714, -19343810, -1573817, 14857129, 3304110, -5613093, -9682133, 15818891 ], [ 13155137, 14932205, 8404588, 7406611, 21957729, -2640484, -8401700, -4545755, -5622623, 8913472, -2646765, -8137591, 19579550, -6013538, -7391586, 4219270, -22096166, -2626235, 9213643, 2884842, 576129, -5817743, 11558993 ], [ 15066791, 15356699, 13369780, 1136485, 23185671, 3316484, -11325692, -12000989, -3233849, 5925184, -855387, -3741601, 16984466, -11588462, -4882926, 4782826, -24848522, -3678653, 3570157, 2465574, 6765351, -1953353, 7299095 ], [ 16978445, 15781193, 18334972, -5133641, 24413613, 9273452, -14249684, -19456223, -845075, 2936896, 935991, 654389, 14389382, -17163386, -2374266, 5346382, -27600878, -4731071, -2073329, 2046306, 12954573, 1911037, 3039197 ], [ 15883145, 16149857, 18036625, -6616448, 24658008, 11798624, -12533168, -23340044, 1731067, 2821723, 263991, 1440461, 12003503, -19331843, -473550, 4031524, -26202710, -5536457, -3031337, 1994733, 12955335, 2808895, 37649 ], [ 11780891, 16462691, 12474739, -3311936, 23918856, 10892000, -6176144, -23652452, 4494577, 5579665, -2871387, -1383385, 9826829, -18093833, 819222, 838252, -20654018, -6094811, 696133, 2310855, 6767637, 740221, -1705549 ], [ 7678637, 16775525, 6912853, -7424, 23179704, 9985376, 180880, -23964860, 7258087, 8337607, -6006765, -4207231, 7650155, -16855823, 2111994, -2355020, -15105326, -6653165, 4423603, 2626977, 579939, -1328453, -3448747 ], [ 3576383, 17088359, 1350967, 3297088, 22440552, 9078752, 6537904, -24277268, 10021597, 11095549, -9142143, -7031077, 5473481, -15617813, 3404766, -5548292, -9556634, -7211519, 8151073, 2943099, -5607759, -3397127, -5191945 ], [ -525871, 17401193, -4210919, 6601600, 21701400, 8172128, 12894928, -24589676, 12785107, 13853491, -12277521, -9854923, 3296807, -14379803, 4697538, -8741564, -4007942, -7769873, 11878543, 3259221, -11795457, -5465801, -6935143 ], [ -3646567, 16875299, -8252966, 8297795, 19819375, 6924410, 18264797, -23915149, 14618460, 14651325, -14181814, -11682873, 1343171, -13349938, 6118361, -11814971, 1013127, -8702414, 14712452, 3181406, -15754945, -6709238, -8081878 ], [ -1859473, 12155765, -4695818, 1952405, 12222985, 3971222, 18698891, -18305947, 11801028, 5648619, -9930682, -8531343, 504725, -13360798, 8179439, -14289053, 3396081, -11505890, 13078556, 1133906, -8573383, -3826490, -6246298 ], [ -72379, 7436231, -1138670, -4392985, 4626595, 1018034, 19132985, -12696745, 8983596, -3354087, -5679550, -5379813, -333721, -13371658, 10240517, -16763135, 5779035, -14309366, 11444660, -913594, -1391821, -943742, -4410718 ], [ 1714715, 2716697, 2418478, -10738375, -2969795, -1935154, 19567079, -7087543, 6166164, -12356793, -1428418, -2228283, -1172167, -13382518, 12301595, -19237217, 8161989, -17112842, 9810764, -2961094, 5789741, 1939006, -2575138 ], [ 3501809, -2002837, 5975626, -17083765, -10566185, -4888342, 20001173, -1478341, 3348732, -21359499, 2822714, 923247, -2010613, -13393378, 14362673, -21711299, 10544943, -19916318, 8176868, -5008594, 12971303, 4821754, -739558 ], [ 5288903, -6722371, 9532774, -23429155, -18162575, -7841530, 20435267, 4130861, 531300, -30362205, 7073846, 4074777, -2849059, -13404238, 16423751, -24185381, 12927897, -22719794, 6542972, -7056094, 20152865, 7704502, 1096022 ], [ 2162592, -6885960, 9547187, -18029895, -20007730, -10778163, 15871661, 3474798, 1533463, -22736866, 5836208, 3812222, -5044085, -10562573, 13766914, -18885168, 14481986, -20501495, 2996316, -6524859, 19617802, 6543015, 3518487 ], [ -1946400, -6138360, 8853053, -10281705, -20702638, -13711485, 10308515, 1565682, 3299545, -11785918, 3500816, 2866850, -7510427, -7150403, 10166494, -12030096, 15870302, -17278841, -932892, -5477877, 17539414, 4572681, 6058329 ], [ -6055392, -5390760, 8158919, -2533515, -21397546, -16644807, 4745369, -343434, 5065627, -834970, 1165424, 1921478, -9976769, -3738233, 6566074, -5175024, 17258618, -14056187, -4862100, -4430895, 15461026, 2602347, 8598171 ], [ -10164384, -4643160, 7464785, 5214675, -22092454, -19578129, -817777, -2252550, 6831709, 10115978, -1169968, 976106, -12443111, -326063, 2965654, 1680048, 18646934, -10833533, -8791308, -3383913, 13382638, 632013, 11138013 ], [ -14273376, -3895560, 6770651, 12962865, -22787362, -22511451, -6380923, -4161666, 8597791, 21066926, -3505360, 30734, -14909453, 3086107, -634766, 8535120, 20035250, -7610879, -12720516, -2336931, 11304250, -1338321, 13677855 ], [ -16623858, -2340765, 4805954, 13607652, -21058711, -19028190, -9061495, -6898887, 7977901, 23907467, -4885090, -888790, -13500794, 5362699, -1097207, 10909092, 18412757, -5560418, -13020957, -2309853, 9299896, -1744938, 12630003 ], [ -17215830, 21225, 1570694, 7149036, -16906501, -9128346, -8859493, -10464213, 4972039, 18637601, -5309158, -1782466, -8217134, 6503713, 1578331, 8801964, 13779455, -4682150, -9692631, -3302679, 7369576, -587838, 7994457 ], [ -17807802, 2383215, -1664566, 690420, -12754291, 771498, -8657491, -14029539, 1966177, 13367735, -5733226, -2676142, -2933474, 7644727, 4253869, 6694836, 9146153, -3803882, -6364305, -4295505, 5439256, 569262, 3358911 ], [ -18399774, 4745205, -4899826, -5768196, -8602081, 10671342, -8455489, -17594865, -1039685, 8097869, -6157294, -3569818, 2350186, 8785741, 6929407, 4587708, 4512851, -2925614, -3035979, -5288331, 3508936, 1726362, -1276635 ], [ -18991746, 7107195, -8135086, -12226812, -4449871, 20571186, -8253487, -21160191, -4045547, 2828003, -6581362, -4463494, 7633846, 9926755, 9604945, 2480580, -120451, -2047346, 292347, -6281157, 1578616, 2883462, -5912181 ], [ -18525827, 9027491, -10073003, -17744298, -1777383, 27858099, -7791529, -23365416, -6510790, -1541550, -6996793, -4628438, 11603034, 11069231, 11383309, 1115362, -3820814, -630269, 3537052, -6992901, -90759, 3888766, -9846776 ], [ -12770453, 8739317, -5524205, -18556134, -6503505, 22080357, -6029791, -18770136, -6272938, -1409538, -7369039, -1149722, 8999862, 12219017, 8675803, 3459694, -2856482, 3480853, 6363652, -6299235, -455409, 4135090, -10276616 ], [ -7015079, 8451143, -975407, -19367970, -11229627, 16302615, -4268053, -14174856, -6035086, -1277526, -7741285, 2328994, 6396690, 13368803, 5968297, 5804026, -1892150, 7591975, 9190252, -5605569, -820059, 4381414, -10706456 ], [ -1259705, 8162969, 3573391, -20179806, -15955749, 10524873, -2506315, -9579576, -5797234, -1145514, -8113531, 5807710, 3793518, 14518589, 3260791, 8148358, -927818, 11703097, 12016852, -4911903, -1184709, 4627738, -11136296 ], [ 4495669, 7874795, 8122189, -20991642, -20681871, 4747131, -744577, -4984296, -5559382, -1013502, -8485777, 9286426, 1190346, 15668375, 553285, 10492690, 36514, 15814219, 14843452, -4218237, -1549359, 4874062, -11566136 ], [ 10251043, 7586621, 12670987, -21803478, -25407993, -1030611, 1017161, -389016, -5321530, -881490, -8858023, 12765142, -1412826, 16818161, -2154221, 12837022, 1000846, 19925341, 17670052, -3524571, -1914009, 5120386, -11995976 ], [ 5796132, 2955957, 8034990, -19942199, -24635860, -857313, 565389, 3315954, -8455243, -758198, -5099319, 10253378, 1223907, 10151537, 1863298, 10393079, -324407, 12520418, 14267372, -1530570, -299264, 3107705, -9824991 ], [ -700836, -2543205, 1562034, -17546297, -22764076, 506193, -329085, 6842862, -12263269, -636650, -514425, 6543518, 4908621, 1921631, 7225822, 6991481, -2107577, 2812286, 9618836, 723498, 1711360, 643223, -7133841 ], [ -7197804, -8042367, -4910922, -15150395, -20892292, 1869699, -1223559, 10369770, -16071295, -515102, 4070469, 2833658, 8593335, -6308275, 12588346, 3589883, -3890747, -6895846, 4970300, 2977566, 3721984, -1821259, -4442691 ], [ -13694772, -13541529, -11383878, -12754493, -19020508, 3233205, -2118033, 13896678, -19879321, -393554, 8655363, -876202, 12278049, -14538181, 17950870, 188285, -5673917, -16603978, 321764, 5231634, 5732608, -4285741, -1751541 ], [ -20191740, -19040691, -17856834, -10358591, -17148724, 4596711, -3012507, 17423586, -23687347, -272006, 13240257, -4586062, 15962763, -22768087, 23313394, -3213313, -7457087, -26312110, -4326772, 7485702, 7743232, -6750223, 939609 ], [ -20660823, -19802973, -18367737, -7439696, -15738865, 3015849, -3625572, 16709916, -25138468, -1448192, 12443736, -6526378, 15874488, -24703210, 23355997, -3578104, -7376858, -27974800, -7134955, 7673790, 5868613, -6498964, 2729718 ], [ -15102021, -15828375, -12916587, -3997808, -14790931, -1509381, -3957228, 11755668, -24232684, -3922112, 6265800, -6697150, 12013224, -20343550, 18078679, -906088, -5433230, -21592048, -8102785, 5795898, 108751, -3531964, 3618786 ], [ -9543219, -11853777, -7465437, -555920, -13842997, -6034611, -4288884, 6801420, -23326900, -6396032, 87864, -6867922, 8151960, -15983890, 12801361, 1765928, -3489602, -15209296, -9070615, 3918006, -5651111, -564964, 4507854 ], [ -3984417, -7879179, -2014287, 2885968, -12895063, -10559841, -4620540, 1847172, -22421116, -8869952, -6090072, -7038694, 4290696, -11624230, 7524043, 4437944, -1545974, -8826544, -10038445, 2040114, -11410973, 2402036, 5396922 ], [ 1574385, -3904581, 3436863, 6327856, -11947129, -15085071, -4952196, -3107076, -21515332, -11343872, -12268008, -7209466, 429432, -7264570, 2246725, 7109960, 397654, -2443792, -11006275, 162222, -17170835, 5369036, 6285990 ], [ 6736382, -820929, 8177359, 8642720, -11280346, -17950151, -4410175, -7585427, -19943646, -13559561, -16608896, -6826195, -3179508, -3196094, -2200543, 8435325, 1938878, 2760232, -11476278, -1641607, -21973652, 7394696, 6207572 ], [ 9914354, -2192007, 9364585, 5322464, -12019318, -12514481, 500231, -9684293, -15042450, -14484095, -11764544, -3672709, -5526828, -583538, -2497561, 3027435, 1468082, 2070616, -9457146, -3075121, -21991244, 4713656, 1291724 ], [ 13092326, -3563085, 10551811, 2002208, -12758290, -7078811, 5410637, -11783159, -10141254, -15408629, -6920192, -519223, -7874148, 2029018, -2794579, -2380455, 997286, 1381000, -7438014, -4508635, -22008836, 2032616, -3624124 ], [ 16270298, -4934163, 11739037, -1318048, -13497262, -1643141, 10321043, -13882025, -5240058, -16333163, -2075840, 2634263, -10221468, 4641574, -3091597, -7788345, 526490, 691384, -5418882, -5942149, -22026428, -648424, -8539972 ], [ 19448270, -6305241, 12926263, -4638304, -14236234, 3792529, 15231449, -15980891, -338862, -17257697, 2768512, 5787749, -12568788, 7254130, -3388615, -13196235, 55694, 1768, -3399750, -7375663, -22044020, -3329464, -13455820 ], [ 22626242, -7676319, 14113489, -7958560, -14975206, 9228199, 20141855, -18079757, 4562334, -18182231, 7612864, 8941235, -14916108, 9866686, -3685633, -18604125, -415102, -687848, -1380618, -8809177, -22061612, -6010504, -18371668 ], [ 19526234, -7310852, 12563740, -7866231, -10694278, 9520059, 20988526, -15825563, 6405560, -16015775, 7246366, 5978946, -10376043, 11445132, -4961521, -14154160, 2415802, 2830221, -5243456, -11413451, -18821004, -1872079, -16106921 ], [ 15170630, -6598076, 10466596, -7091385, -5409370, 8783157, 21022450, -12700757, 7637192, -13231121, 5837698, 1793502, -4458501, 12816756, -6433183, -7732624, 5907046, 7189827, -10282688, -14251877, -14928756, 3630239, -12406055 ], [ 10815026, -5885300, 8369452, -6316539, -124462, 8046255, 21056374, -9575951, 8868824, -10446467, 4429030, -2391942, 1459041, 14188380, -7904845, -1311088, 9398290, 11549433, -15321920, -17090303, -11036508, 9132557, -8705189 ], [ 6459422, -5172524, 6272308, -5541693, 5160446, 7309353, 21090298, -6451145, 10100456, -7661813, 3020362, -6577386, 7376583, 15560004, -9376507, 5110448, 12889534, 15909039, -20361152, -19928729, -7144260, 14634875, -5004323 ], [ 2103818, -4459748, 4175164, -4766847, 10445354, 6572451, 21124222, -3326339, 11332088, -4877159, 1611694, -10762830, 13294125, 16931628, -10848169, 11531984, 16380778, 20268645, -25400384, -22767155, -3252012, 20137193, -1303457 ], [ 1082570, -3701399, 5010163, -6144246, 12169919, 6319209, 17015473, -2032484, 10240343, -3625955, 3222178, -12620052, 14910387, 15605082, -9837142, 11461871, 15192172, 21154914, -26103515, -22911839, 95658, 23467310, 1528423 ], [ 3395678, -2897477, 8777305, -9673890, 10334141, 6549627, 8764051, -2569580, 6825221, -3908201, 7851814, -12149052, 12225369, 11580366, -6343426, 4900109, 9323716, 18567846, -22470545, -20362781, 2898750, 24625226, 3491317 ], [ 5708786, -2093555, 12544447, -13203534, 8498363, 6780045, 512629, -3106676, 3410099, -4190447, 12481450, -11678052, 9540351, 7555650, -2849710, -1661653, 3455260, 15980778, -18837575, -17813723, 5701842, 25783142, 5454211 ], [ 8021894, -1289633, 16311589, -16733178, 6662585, 7010463, -7738793, -3643772, -5023, -4472693, 17111086, -11207052, 6855333, 3530934, 644006, -8223415, -2413196, 13393710, -15204605, -15264665, 8504934, 26941058, 7417105 ], [ 10335002, -485711, 20078731, -20262822, 4826807, 7240881, -15990215, -4180868, -3420145, -4754939, 21740722, -10736052, 4170315, -493782, 4137722, -14785177, -8281652, 10806642, -11571635, -12715607, 11308026, 28098974, 9379999 ], [ 11496520, -346243, 22891819, -22379713, 2358495, 6423218, -22035207, -4865315, -5470380, -5167746, 24686364, -9868953, 1645125, -3188105, 7263048, -19430954, -12596901, 9097081, -7792717, -10070976, 14077001, 27653992, 10609279 ], [ 6900088, -3529045, 20934637, -17432839, -3272487, 365150, -17048049, -6286517, -696180, -6233358, 19212036, -7021359, -80925, 769537, 8546424, -14496806, -9146115, 11775055, -3284059, -6948480, 16675391, 19194520, 8170489 ], [ 2303656, -6711847, 18977455, -12485965, -8903469, -5692918, -12060891, -7707719, 4078020, -7298970, 13737708, -4173765, -1806975, 4727179, 9829800, -9562658, -5695329, 14453029, 1224599, -3825984, 19273781, 10735048, 5731699 ], [ -2292776, -9894649, 17020273, -7539091, -14534451, -11750986, -7073733, -9128921, 8852220, -8364582, 8263380, -1326171, -3533025, 8684821, 11113176, -4628510, -2244543, 17131003, 5733257, -703488, 21872171, 2275576, 3292909 ], [ -6889208, -13077451, 15063091, -2592217, -20165433, -17809054, -2086575, -10550123, 13626420, -9430194, 2789052, 1521423, -5259075, 12642463, 12396552, 305638, 1206243, 19808977, 10241915, 2419008, 24470561, -6183896, 854119 ], [ -11485640, -16260253, 13105909, 2354657, -25796415, -23867122, 2900583, -11971325, 18400620, -10495806, -2685276, 4369017, -6985125, 16600105, 13679928, 5239786, 4657029, 22486951, 14750573, 5541504, 27068951, -14643368, -1584671 ], [ -14702132, -11818385, 8742392, 4684786, -23185042, -21280610, 2423921, -10810787, 16239295, -14087918, -4570094, 4761636, -5676435, 14594137, 10788489, 3838429, 1935095, 19639565, 14848226, 4392160, 26195951, -9806150, -2930941 ], [ -17642636, -5851583, 3897608, 6491566, -18925198, -16965182, 854495, -9133901, 12690865, -18185330, -5737010, 4663260, -3760797, 11395447, 7062087, 1169971, -2021383, 15687107, 14063678, 2388448, 24628673, -2309594, -4058707 ], [ -20583140, 115219, -947176, 8298346, -14665354, -12649754, -714931, -7457015, 9142435, -22282742, -6903926, 4564884, -1845159, 8196757, 3335685, -1498487, -5977861, 11734649, 13279130, 384736, 23061395, 5186962, -5186473 ], [ -23523644, 6082021, -5791960, 10105126, -10405510, -8334326, -2284357, -5780129, 5594005, -26380154, -8070842, 4466508, 70479, 4998067, -390717, -4166945, -9934339, 7782191, 12494582, -1618976, 21494117, 12683518, -6314239 ], [ -26464148, 12048823, -10636744, 11911906, -6145666, -4018898, -3853783, -4103243, 2045575, -30477566, -9237758, 4368132, 1986117, 1799377, -4117119, -6835403, -13890817, 3829733, 11710034, -3622688, 19926839, 20180074, -7442005 ], [ -27473978, 13668643, -11457619, 12511894, -4227109, -1649213, -3292555, -2700821, 391180, -26966495, -8887859, 5574306, 1936113, 694237, -7611090, -4820081, -14808439, 4040465, 9214589, -4888481, 17370191, 20199658, -6796384 ], [ -26553134, 10941481, -8254585, 11905090, -4649839, -1225271, -600673, -1572863, 630820, -15846941, -7021145, 8085030, -79533, 1682647, -10872630, 1879021, -12687205, 8414387, 5008247, -5416355, 13824173, 12742270, -4377376 ], [ -25632290, 8214319, -5051551, 11298286, -5072569, -801329, 2091209, -444905, 870460, -4727387, -5154431, 10595754, -2095179, 2671057, -14134170, 8578123, -10565971, 12788309, 801905, -5944229, 10278155, 5284882, -1958368 ], [ -24711446, 5487157, -1848517, 10691482, -5495299, -377387, 4783091, 683053, 1110100, 6392167, -3287717, 13106478, -4110825, 3659467, -17395710, 15277225, -8444737, 17162231, -3404437, -6472103, 6732137, -2172506, 460640 ], [ -23790602, 2759995, 1354517, 10084678, -5918029, 46555, 7474973, 1811011, 1349740, 17511721, -1421003, 15617202, -6126471, 4647877, -20657250, 21976327, -6323503, 21536153, -7610779, -6999977, 3186119, -9629894, 2879648 ], [ -22452957, 550551, 4286401, 9344830, -5405586, 927388, 9505513, 3280122, 1918300, 26360522, 331933, 16668793, -7886127, 5362561, -22784309, 27445048, -4363070, 23932757, -10746566, -6624320, 239131, -14963771, 4477920 ], [ -19031307, 929697, 5862535, 7939762, -217278, 4092676, 8229343, 6454998, 4131460, 23855558, 1515979, 10424719, -8365833, 4708615, -19238963, 26761864, -3206642, 16442771, -8529578, -1731008, 287293, -9680093, 1972512 ], [ -15609657, 1308843, 7438669, 6534694, 4971030, 7257964, 6953173, 9629874, 6344620, 21350594, 2700025, 4180645, -8845539, 4054669, -15693617, 26078680, -2050214, 8952785, -6312590, 3162304, 335455, -4396415, -532896 ], [ -12188007, 1687989, 9014803, 5129626, 10159338, 10423252, 5677003, 12804750, 8557780, 18845630, 3884071, -2063429, -9325245, 3400723, -12148271, 25395496, -893786, 1462799, -4095602, 8055616, 383617, 887263, -3038304 ], [ -8766357, 2067135, 10590937, 3724558, 15347646, 13588540, 4400833, 15979626, 10770940, 16340666, 5068117, -8307503, -9804951, 2746777, -8602925, 24712312, 262642, -6027187, -1878614, 12948928, 431779, 6170941, -5543712 ], [ -5344707, 2446281, 12167071, 2319490, 20535954, 16753828, 3124663, 19154502, 12984100, 13835702, 6252163, -14551577, -10284657, 2092831, -5057579, 24029128, 1419070, -13517173, 338374, 17842240, 479941, 11454619, -8049120 ], [ -4597262, 5883162, 9427890, 2044032, 17100252, 18591661, -137342, 17512888, 8403195, 14264908, 6295879, -17437196, -6832473, -887335, -5589148, 18608014, -785472, -16948844, 2470817, 17471242, -2770082, 8229292, -2629893 ], [ -4384658, 9931590, 5825646, 1994496, 11939748, 20164003, -3796514, 14907976, 2463477, 15280948, 6111529, -19651124, -2593911, -4332745, -6936100, 12239314, -3662208, -19568852, 4586351, 16047382, -6679742, 3302164, 4374261 ], [ -4172054, 13980018, 2223402, 1944960, 6779244, 21736345, -7455686, 12303064, -3476241, 16296988, 5927179, -21865052, 1644651, -7778155, -8283052, 5870614, -6538944, -22188860, 6701885, 14623522, -10589402, -1624964, 11378415 ], [ -3959450, 18028446, -1378842, 1895424, 1618740, 23308687, -11114858, 9698152, -9415959, 17313028, 5742829, -24078980, 5883213, -11223565, -9630004, -498086, -9415680, -24808868, 8817419, 13199662, -14499062, -6552092, 18382569 ], [ -3746846, 22076874, -4981086, 1845888, -3541764, 24881029, -14774030, 7093240, -15355677, 18329068, 5558479, -26292908, 10121775, -14668975, -10976956, -6866786, -12292416, -27428876, 10932953, 11775802, -18408722, -11479220, 25386723 ] ], [ [ -24489984, 19570688, -22788096, -26324992, -27948032, 20645888, -26505216, -14439424, -21251072, -5801984, -16618496, 988160, -2956288, -11134976, -5356544, 9113600, -11486208, -29255680, 10287104, 18447360, 27028480, -22238208, 13727744 ], [ -24489984, 19570688, -22788096, -26324992, -27948032, 20645888, -26505216, -14439424, -21251072, -5801984, -16618496, 988160, -2956288, -11134976, -5356544, 9113600, -11486208, -29255680, 10287104, 18447360, 27028480, -22238208, 13727744 ], [ -24489984, 19570688, -22788096, -26324992, -27948032, 20645888, -26505216, -14439424, -21251072, -5801984, -16618496, 988160, -2956288, -11134976, -5356544, 9113600, -11486208, -29255680, 10287104, 18447360, 27028480, -22238208, 13727744 ], [ -24282464, 18416128, -22361376, -19300832, -20695712, 21710688, -17360896, -14928064, -21336512, -2031104, -12806496, 1672320, -4235488, -11018176, -405024, 2677920, -12702208, -21323200, 10858624, 20566560, 25055840, -21363968, 11356544 ], [ -24033440, 17030656, -21849312, -10871840, -11992928, 22988448, -6387712, -15514432, -21439040, 2493952, -8232096, 2493312, -5770528, -10878016, 5536800, -5044896, -14161408, -11804224, 11544448, 23109600, 22688672, -20314880, 8511104 ], [ -23784416, 15645184, -21337248, -2442848, -3290144, 24266208, 4585472, -16100800, -21541568, 7019008, -3657696, 3314304, -7305568, -10737856, 11478624, -12767712, -15620608, -2285248, 12230272, 25652640, 20321504, -19265792, 5665664 ], [ -23535392, 14259712, -20825184, 5986144, 5412640, 25543968, 15558656, -16687168, -21644096, 11544064, 916704, 4135296, -8840608, -10597696, 17420448, -20490528, -17079808, 7233728, 12916096, 28195680, 17954336, -18216704, 2820224 ], [ -23286368, 12874240, -20313120, 14415136, 14115424, 26821728, 26531840, -17273536, -21746624, 16069120, 5491104, 4956288, -10375648, -10457536, 23362272, -28213344, -18539008, 16752704, 13601920, 30738720, 15587168, -17167616, -25216 ], [ -19158176, 12025120, -18303168, 14445760, 16813888, 22481472, 28292480, -15009856, -17365568, 14387584, 8142912, 5866176, -12888736, -7105408, 21403968, -32134752, -15996352, 21962816, 12095104, 27837504, 15947552, -16050944, -55744 ], [ -11150816, 11712352, -14795328, 6078016, 13508032, 12523200, 20840576, -9896128, -8500928, 6499456, 8872128, 6864960, -16379872, -541312, 11545536, -32254752, -9451840, 22864064, 8395648, 19492032, 19035488, -14866688, 2728640 ], [ -3143456, 11399584, -11287488, -2289728, 10202176, 2564928, 13388672, -4782400, 363712, -1388672, 9601344, 7863744, -19871008, 6022784, 1687104, -32374752, -2907328, 23765312, 4696192, 11146560, 22123424, -13682432, 5513024 ], [ 4863904, 11086816, -7779648, -10657472, 6896320, -7393344, 5936768, 331328, 9228352, -9276800, 10330560, 8862528, -23362144, 12586880, -8171328, -32494752, 3637184, 24666560, 996736, 2801088, 25211360, -12498176, 8297408 ], [ 12871264, 10774048, -4271808, -19025216, 3590464, -17351616, -1515136, 5445056, 18092992, -17164928, 11059776, 9861312, -26853280, 19150976, -18029760, -32614752, 10181696, 25567808, -2702720, -5544384, 28299296, -11313920, 11081792 ], [ 19081568, 10642144, -1550720, -24532480, 255712, -25187296, -7001728, 8569248, 25432064, -23400096, 10425312, 9897376, -28247936, 23553952, -24899872, -31844384, 14778272, 25401664, -6172992, -11486528, 29419456, -9196000, 12150080 ], [ 16306592, 11414560, -2763392, -15737344, -3223520, -22410016, -2661760, 1745760, 25143296, -21370464, 2972448, 5119840, -19160192, 17151328, -16828384, -26622176, 9635168, 19898560, -8497344, -5412032, 20700736, -2409760, 4637888 ], [ 13531616, 12186976, -3976064, -6942208, -6702752, -19632736, 1678208, -5077728, 24854528, -19340832, -4480416, 342304, -10072448, 10748704, -8756896, -21399968, 4492064, 14395456, -10821696, 662464, 11982016, 4376480, -2874304 ], [ 10756640, 12959392, -5188736, 1852928, -10181984, -16855456, 6018176, -11901216, 24565760, -17311200, -11933280, -4435232, -984704, 4346080, -685408, -16177760, -651040, 8892352, -13146048, 6736960, 3263296, 11162720, -10386496 ], [ 7981664, 13731808, -6401408, 10648064, -13661216, -14078176, 10358144, -18724704, 24276992, -15281568, -19386144, -9212768, 8103040, -2056544, 7386080, -10955552, -5794144, 3389248, -15470400, 12811456, -5455424, 17948960, -17898688 ], [ 5206688, 14504224, -7614080, 19443200, -17140448, -11300896, 14698112, -25548192, 23988224, -13251936, -26839008, -13990304, 17190784, -8459168, 15457568, -5733344, -10937248, -2113856, -17794752, 18885952, -14174144, 24735200, -25410880 ], [ -306048, 16510880, -4892192, 19359776, -15864480, -8257376, 13609280, -19295680, 23914656, -15652384, -28588832, -9100800, 11318208, -7175072, 19345856, -887776, -7778112, -6918400, -10576064, 13876928, -9391904, 18708320, -26581312 ], [ -6366336, 18764384, -1383392, 17500640, -13637472, -5160608, 11434688, -10427968, 23884128, -18938848, -29198048, -2277888, 2453568, -4353632, 22397504, 3882464, -2958528, -11583232, -1448768, 6651200, -1909472, 10118816, -26483392 ], [ -12426624, 21017888, 2125408, 15641504, -11410464, -2063840, 9260096, -1560256, 23853600, -22225312, -29807264, 4545024, -6411072, -1532192, 25449152, 8652704, 1861056, -16248064, 7678528, -574528, 5572960, 1529312, -26385472 ], [ -18486912, 23271392, 5634208, 13782368, -9183456, 1032928, 7085504, 7307456, 23823072, -25511776, -30416480, 11367936, -15275712, 1289248, 28500800, 13422944, 6680640, -20912896, 16805824, -7800256, 13055392, -7060192, -26287552 ], [ -24547200, 25524896, 9143008, 11923232, -6956448, 4129696, 4910912, 16175168, 23792544, -28798240, -31025696, 18190848, -24140352, 4110688, 31552448, 18193184, 11500224, -25577728, 25933120, -15025984, 20537824, -15649696, -26189632 ], [ -24793824, 24789440, 7162144, 7881344, -2848704, 6111136, 455552, 20405600, 19139232, -24689344, -28211264, 18258048, -26160096, 4120096, 31401056, 18399680, 15287616, -25728928, 28510048, -16911040, 20143456, -19940416, -23508544 ], [ -19226784, 21065024, -308384, 1656704, 3139776, 6977248, -6280576, 19998752, 9863136, -13185088, -21973184, 11569536, -21334944, 1317472, 28046624, 14042432, 18042816, -21366496, 24536608, -13455424, 11872288, -19932352, -18244288 ], [ -13659744, 17340608, -7778912, -4567936, 9128256, 7843360, -13016704, 19591904, 587040, -1680832, -15735104, 4881024, -16509792, -1485152, 24692192, 9685184, 20798016, -17004064, 20563168, -9999808, 3601120, -19924288, -12980032 ], [ -8092704, 13616192, -15249440, -10792576, 15116736, 8709472, -19752832, 19185056, -8689056, 9823424, -9497024, -1807488, -11684640, -4287776, 21337760, 5327936, 23553216, -12641632, 16589728, -6544192, -4670048, -19916224, -7715776 ], [ -2525664, 9891776, -22719968, -17017216, 21105216, 9575584, -26488960, 18778208, -17965152, 21327680, -3258944, -8496000, -6859488, -7090400, 17983328, 970688, 26308416, -8279200, 12616288, -3088576, -12941216, -19908160, -2451520 ], [ 1109088, 6607936, -28400736, -21516416, 25285760, 9299040, -30347840, 18335328, -24336672, 29628928, 2711328, -14663648, -3457504, -9639552, 14047200, -1570304, 27064640, -4133600, 8409280, -1212256, -19332544, -19282752, 1107456 ], [ -4917600, 5526976, -25132704, -17388416, 20426624, 3309216, -19820480, 17712288, -16185312, 21915136, 7342560, -18226976, -7171360, -10921344, 7202592, 4969984, 17825984, -1072160, 3034432, -7232416, -16324672, -15570624, -3859968 ], [ -10944288, 4446016, -21864672, -13260416, 15567488, -2680608, -9293120, 17089248, -8033952, 14201344, 11973792, -21790304, -10885216, -12203136, 357984, 11510272, 8587328, 1989280, -2340416, -13252576, -13316800, -11858496, -8827392 ], [ -16970976, 3365056, -18596640, -9132416, 10708352, -8670432, 1234240, 16466208, 117408, 6487552, 16605024, -25353632, -14599072, -13484928, -6486624, 18050560, -651328, 5050720, -7715264, -19272736, -10308928, -8146368, -13794816 ], [ -22997664, 2284096, -15328608, -5004416, 5849216, -14660256, 11761600, 15843168, 8268768, -1226240, 21236256, -28916960, -18312928, -14766720, -13331232, 24590848, -9889984, 8112160, -13090112, -25292896, -7301056, -4434240, -18762240 ], [ -29024352, 1203136, -12060576, -876416, 990080, -20650080, 22288960, 15220128, 16420128, -8940032, 25867488, -32480288, -22026784, -16048512, -20175840, 31131136, -19128640, 11173600, -18464960, -31313056, -4293184, -722112, -23729664 ], [ -29658400, 1627776, -9626464, 3175264, -2674016, -23307744, 24467680, 17369408, 19784448, -9107744, 27007200, -28767936, -23924960, -18223104, -22746368, 23429344, -17944416, 11640800, -17545088, -29606656, 718528, -4778144, -19729888 ], [ -29213920, 2353536, -7359136, 7211680, -6099104, -25298976, 24976672, 20073152, 22191360, -7766240, 27448608, -23600448, -25460000, -20576256, -24462080, 12879136, -14675616, 11589152, -15366272, -26354944, 6131008, -10387808, -13936672 ], [ -28769440, 3079296, -5091808, 11248096, -9524192, -27290208, 25485664, 22776896, 24598272, -6424736, 27890016, -18432960, -26995040, -22929408, -26177792, 2328928, -11406816, 11537504, -13187456, -23103232, 11543488, -15997472, -8143456 ], [ -28324960, 3805056, -2824480, 15284512, -12949280, -29281440, 25994656, 25480640, 27005184, -5083232, 28331424, -13265472, -28530080, -25282560, -27893504, -8221280, -8138016, 11485856, -11008640, -19851520, 16955968, -21607136, -2350240 ], [ -27880480, 4530816, -557152, 19320928, -16374368, -31272672, 26503648, 28184384, 29412096, -3741728, 28772832, -8097984, -30065120, -27635712, -29609216, -18771488, -4869216, 11434208, -8829824, -16599808, 22368448, -27216800, 3442976 ], [ -22051360, 2330496, -2586496, 20169088, -19143200, -28524960, 27216640, 26018720, 29283552, -491552, 28328736, -5389824, -29668160, -25919040, -27029888, -20006720, -1370016, 7342784, -9578912, -13464928, 21709504, -24968384, 6569792 ], [ -10837600, -2795904, -8912512, 17828992, -21255776, -21038304, 28133632, 18983648, 26619552, 4667296, 26999136, -5140992, -27339200, -20132544, -20155520, -11926976, 2359584, -788416, -13255904, -10446880, 14979136, -14861888, 7030208 ], [ 376160, -7922304, -15238528, 15488896, -23368352, -13551648, 29050624, 11948576, 23955552, 9826144, 25669536, -4892160, -25010240, -14346048, -13281152, -3847232, 6089184, -8919616, -16932896, -7428832, 8248768, -4755392, 7490624 ], [ 11589920, -13048704, -21564544, 13148800, -25480928, -6064992, 29967616, 4913504, 21291552, 14984992, 24339936, -4643328, -22681280, -8559552, -6406784, 4232512, 9818784, -17050816, -20609888, -4410784, 1518400, 5351104, 7951040 ], [ 22803680, -18175104, -27890560, 10808704, -27593504, 1421664, 30884608, -2121568, 18627552, 20143840, 23010336, -4394496, -20352320, -2773056, 467584, 12312256, 13548384, -25182016, -24286880, -1392736, -5211968, 15457600, 8411456 ], [ 31103968, -22531008, -31465376, 8028672, -28268672, 6399360, 30977664, -8005440, 16632000, 23701664, 20513792, -3718400, -18082944, 1671680, 5878816, 18024224, 17004160, -31255008, -25787904, 146496, -11147648, 23247264, 8550464 ], [ 24836896, -23034432, -21284192, 3048960, -21756800, -1167744, 26951040, -8133312, 17978688, 19254368, 12182528, -905984, -16111488, -592384, 3974368, 11897312, 19090816, -27036960, -16409088, -5708352, -13109888, 19452768, 7082432 ], [ 18569824, -23537856, -11103008, -1930752, -15244928, -8734848, 22924416, -8261184, 19325376, 14807072, 3851264, 1906432, -14140032, -2856448, 2069920, 5770400, 21177472, -22818912, -7030272, -11563200, -15072128, 15658272, 5614400 ], [ 12302752, -24041280, -921824, -6910464, -8733056, -16301952, 18897792, -8389056, 20672064, 10359776, -4480000, 4718848, -12168576, -5120512, 165472, -356512, 23264128, -18600864, 2348544, -17418048, -17034368, 11863776, 4146368 ], [ 6035680, -24544704, 9259360, -11890176, -2221184, -23869056, 14871168, -8516928, 22018752, 5912480, -12811264, 7531264, -10197120, -7384576, -1738976, -6483424, 25350784, -14382816, 11727360, -23272896, -18996608, 8069280, 2678336 ], [ -231392, -25048128, 19440544, -16869888, 4290688, -31436160, 10844544, -8644800, 23365440, 1465184, -21142528, 10343680, -8225664, -9648640, -3643424, -12610336, 27437440, -10164768, 21106176, -29127744, -20958848, 4274784, 1210304 ], [ 616736, -19187072, 14516928, -11815040, 5320320, -26196064, 3657920, -8248832, 24796608, 1308928, -18717472, 9719296, -4136608, -4705504, 478688, -9777408, 23687456, -11574880, 23482272, -28797632, -15259168, 3393408, 3630752 ], [ 2887904, -12053120, 6572352, -4753280, 5253504, -18394528, -4160704, -7748096, 26244672, 2010880, -14141152, 8407552, 375968, 1679072, 5806112, -5152512, 18770144, -14110624, 24457824, -27230528, -8027104, 3094656, 6828896 ], [ 5159072, -4919168, -1372224, 2308480, 5186688, -10592992, -11979328, -7247360, 27692736, 2712832, -9564832, 7095808, 4888544, 8063648, 11133536, -527616, 13852832, -16646368, 25433376, -25663424, -795040, 2795904, 10027040 ], [ 7430240, 2214784, -9316800, 9370240, 5119872, -2791456, -19797952, -6746624, 29140800, 3414784, -4988512, 5784064, 9401120, 14448224, 16460960, 4097280, 8935520, -19182112, 26408928, -24096320, 6437024, 2497152, 13225184 ], [ 9701408, 9348736, -17261376, 16432000, 5053056, 5010080, -27616576, -6245888, 30588864, 4116736, -412192, 4472320, 13913696, 20832800, 21788384, 8722176, 4018208, -21717856, 27384480, -22529216, 13669088, 2198400, 16423328 ], [ 8340416, 12714688, -16309248, 17141344, 7691808, 6134912, -26753824, -6836384, 31307136, 5108608, 387872, 1031584, 15482816, 23980352, 19168928, 10336800, -243616, -20914144, 26279520, -21414272, 13913024, 1440480, 14365088 ], [ 3347264, 12312640, -6460416, 11498272, 13036128, 583040, -17209696, -8518112, 31295616, 6390400, -2588320, -4538144, 14108480, 23890880, 8602592, 8941152, -3849952, -16770976, 23094048, -20751488, 7168832, 223392, 7050464 ], [ -1645888, 11910592, 3388416, 5855200, 18380448, -4968832, -7665568, -10199840, 31284096, 7672192, -5564512, -10107872, 12734144, 23801408, -1963744, 7545504, -7456288, -12627808, 19908576, -20088704, 424640, -993696, -264160 ], [ -6639040, 11508544, 13237248, 212128, 23724768, -10520704, 1878560, -11881568, 31272576, 8953984, -8540704, -15677600, 11359808, 23711936, -12530080, 6149856, -11062624, -8484640, 16723104, -19425920, -6319552, -2210784, -7578784 ], [ -11632192, 11106496, 23086080, -5430944, 29069088, -16072576, 11422688, -13563296, 31261056, 10235776, -11516896, -21247328, 9985472, 23622464, -23096416, 4754208, -14668960, -4341472, 13537632, -18763136, -13063744, -3427872, -14893408 ], [ -15470880, 9926464, 30515264, -9650720, 31462976, -19055232, 19783776, -15411584, 30310560, 10741728, -13144576, -24725312, 9308960, 23316096, -31816672, 2592736, -17862240, -1512064, 10307136, -17391648, -17736960, -4892608, -20977152 ], [ -13537248, 4856512, 25846208, -6754016, 19104704, -9191808, 22229664, -18092672, 24665184, 7368480, -8029696, -17744576, 12121568, 21925248, -31306528, -3397856, -18990240, -5251456, 6851520, -12476640, -12055296, -7595584, -20906496 ], [ -11603616, -213440, 21177152, -3857312, 6746432, 671616, 24675552, -20773760, 19019808, 3995232, -2914816, -10763840, 14934176, 20534400, -30796384, -9388448, -20118240, -8990848, 3395904, -7561632, -6373632, -10298560, -20835840 ], [ -9669984, -5283392, 16508096, -960608, -5611840, 10535040, 27121440, -23454848, 13374432, 621984, 2200064, -3783104, 17746784, 19143552, -30286240, -15379040, -21246240, -12730240, -59712, -2646624, -691968, -13001536, -20765184 ], [ -7736352, -10353344, 11839040, 1936096, -17970112, 20398464, 29567328, -26135936, 7729056, -2751264, 7314944, 3197632, 20559392, 17752704, -29776096, -21369632, -22374240, -16469632, -3515328, 2268384, 4989696, -15704512, -20694528 ], [ -5802720, -15423296, 7169984, 4832800, -30328384, 30261888, 32013216, -28817024, 2083680, -6124512, 12429824, 10178368, 23372000, 16361856, -29265952, -27360224, -23502240, -20209024, -6970944, 7183392, 10671360, -18407488, -20623872 ], [ -9054688, -11665888, 10447808, 6929984, -29018176, 22625632, 28406464, -25393312, 5206784, -10776320, 8830304, 12805024, 17619488, 9544448, -29425728, -23527296, -15486720, -15457056, -1621920, 7754720, 13832224, -13401184, -16054336 ], [ -13343776, -6143008, 15315008, 8867264, -24974272, 11489440, 23589184, -20748640, 10083584, -15683840, 3487904, 14560864, 10153952, 1641728, -29719488, -17729664, -5642496, -9006816, 5488032, 7457312, 16488928, -6853024, -10585024 ], [ -17632864, -620128, 20182208, 10804544, -20930368, 353248, 18771904, -16103968, 14960384, -20591360, -1854496, 16316704, 2688416, -6260992, -30013248, -11932032, 4201728, -2556576, 12597984, 7159904, 19145632, -304864, -5115712 ], [ -21921952, 4902752, 25049408, 12741824, -16886464, -10782944, 13954624, -11459296, 19837184, -25498880, -7196896, 18072544, -4777120, -14163712, -30307008, -6134400, 14045952, 3893664, 19707936, 6862496, 21802336, 6243296, 353600 ], [ -26211040, 10425632, 29916608, 14679104, -12842560, -21919136, 9137344, -6814624, 24713984, -30406400, -12539296, 19828384, -12242656, -22066432, -30600768, -336768, 23890176, 10343904, 26817888, 6565088, 24459040, 12791456, 5822912 ], [ -27858400, 13373888, 30261728, 14442848, -9565120, -23852864, 5420800, -5133184, 22923200, -32699744, -11754400, 19592224, -17045248, -23027584, -28811040, 99456, 29222304, 14918688, 27107232, 4031552, 23715136, 13863008, 10500512 ], [ -26864032, 13747520, 26084768, 12033056, -7054144, -16584128, 2804992, -6414976, 14464832, -32378912, -4842208, 17364064, -19184896, -17047168, -24937824, -4825728, 30042336, 17618016, 20575968, -738112, 19570624, 9457952, 14386400 ], [ -25869664, 14121152, 21907808, 9623264, -4543168, -9315392, 189184, -7696768, 6006464, -32058080, 2069984, 15135904, -21324544, -11066752, -21064608, -9750912, 30862368, 20317344, 14044704, -5507776, 15426112, 5052896, 18272288 ], [ -24875296, 14494784, 17730848, 7213472, -2032192, -2046656, -2426624, -8978560, -2451904, -31737248, 8982176, 12907744, -23464192, -5086336, -17191392, -14676096, 31682400, 23016672, 7513440, -10277440, 11281600, 647840, 22158176 ], [ -23880928, 14868416, 13553888, 4803680, 478784, 5222080, -5042432, -10260352, -10910272, -31416416, 15894368, 10679584, -25603840, 894080, -13318176, -19601280, 32502432, 25716000, 982176, -15047104, 7137088, -3757216, 26044064 ], [ -22881760, 14250880, 10389504, 2039552, 1592896, 10862432, -7515040, -9929216, -16437024, -30875296, 20446688, 7631968, -26083200, 5690656, -9730144, -22089280, 31977952, 26079328, -4744864, -18842752, 3654304, -7379904, 29210880 ], [ -21858592, 8677504, 12288000, -2496256, -4277312, 8360864, -9271648, -1533440, -7305696, -29232736, 13199648, 487072, -18261120, 4568032, -7568032, -12391360, 24730912, 14762656, -6450784, -17768320, 3480160, -7090752, 28782336 ], [ -20835424, 3104128, 14186496, -7032064, -10147520, 5859296, -11028256, 6862336, 1825632, -27590176, 5952608, -6657824, -10439040, 3445408, -5405920, -2693440, 17483872, 3445984, -8156704, -16693888, 3306016, -6801600, 28353792 ], [ -19812256, -2469248, 16084992, -11567872, -16017728, 3357728, -12784864, 15258112, 10956960, -25947616, -1294432, -13802720, -2616960, 2322784, -3243808, 7004480, 10236832, -7870688, -9862624, -15619456, 3131872, -6512448, 27925248 ], [ -18789088, -8042624, 17983488, -16103680, -21887936, 856160, -14541472, 23653888, 20088288, -24305056, -8541472, -20947616, 5205120, 1200160, -1081696, 16702400, 2989792, -19187360, -11568544, -14545024, 2957728, -6223296, 27496704 ], [ -17765920, -13616000, 19881984, -20639488, -27758144, -1645408, -16298080, 32049664, 29219616, -22662496, -15788512, -28092512, 13027200, 77536, 1080416, 26400320, -4257248, -30504032, -13274464, -13470592, 2783584, -5934144, 27068160 ], [ -17759392, -15156576, 15758240, -22719776, -22991072, -555296, -18005408, 29391520, 23048704, -20174016, -18696992, -27748768, 15320000, 1423392, 4114208, 26392320, -6030208, -29025664, -14864864, -7575200, 5746720, -6221632, 21921536 ], [ -17956192, -15890592, 10430048, -24308960, -16096544, 1253152, -19702880, 24522592, 13817344, -17516352, -20737760, -25907296, 16506944, 3262944, 7322336, 24443136, -6708352, -24988288, -16432160, -715616, 9337312, -6624448, 15831296 ], [ -18152992, -16624608, 5101856, -25898144, -9202016, 3061600, -21400352, 19653664, 4585984, -14858688, -22778528, -24065824, 17693888, 5102496, 10530464, 22493952, -7386496, -20950912, -17999456, 6143968, 12927904, -7027264, 9741056 ], [ -18349792, -17358624, -226336, -27487328, -2307488, 4870048, -23097824, 14784736, -4645376, -12201024, -24819296, -22224352, 18880832, 6942048, 13738592, 20544768, -8064640, -16913536, -19566752, 13003552, 16518496, -7430080, 3650816 ], [ -18546592, -18092640, -5554528, -29076512, 4587040, 6678496, -24795296, 9915808, -13876736, -9543360, -26860064, -20382880, 20067776, 8781600, 16946720, 18595584, -8742784, -12876160, -21134048, 19863136, 20109088, -7832896, -2439424 ], [ -14653408, -15906912, -5301376, -26549216, 9566272, 9153472, -25432544, 8365408, -19571552, -4552512, -27884960, -17786656, 16623200, 7251360, 17649440, 17267328, -10851904, -10281376, -18076352, 22295392, 21941824, -4795264, -5873152 ], [ -6670240, -10801440, 533120, -19905440, 12630208, 12294976, -25009568, 10133536, -21729824, 2771520, -27893984, -14435680, 8547104, 2351328, 15846752, 16560000, -14392000, -9129184, -10393664, 20300320, 22016704, 1682816, -6650368 ], [ 1312928, -5695968, 6367616, -13261664, 15694144, 15436480, -24586592, 11901664, -23888096, 10095552, -27903008, -11084704, 471008, -2548704, 14044064, 15852672, -17932096, -7976992, -2710976, 18305248, 22091584, 8160896, -7427584 ], [ 9296096, -590496, 12202112, -6617888, 18758080, 18577984, -24163616, 13669792, -26046368, 17419584, -27912032, -7733728, -7605088, -7448736, 12241376, 15145344, -21472192, -6824800, 4971712, 16310176, 22166464, 14638976, -8204800 ], [ 17279264, 4514976, 18036608, 25888, 21822016, 21719488, -23740640, 15437920, -28204640, 24743616, -27921056, -4382752, -15681184, -12348768, 10438688, 14438016, -25012288, -5672608, 12654400, 14315104, 22241344, 21117056, -8982016 ], [ 23063360, 7518400, 22840384, 5003168, 24107808, 24354912, -21630656, 15857536, -28547616, 30258688, -26580416, -2169376, -21830016, -14904416, 9072672, 12455744, -26385056, -3845792, 17951296, 11625088, 21154752, 26133664, -10229024 ], [ 17852096, 11584, 22490560, 1647968, 22502880, 24459936, -11085632, 9534592, -19814112, 26728960, -18491456, -5644000, -18342528, -5738144, 9890016, 4098752, -16921184, 1354144, 11319232, 5460352, 14260800, 23842912, -13824992 ], [ 12640832, -7495232, 22140736, -1707232, 20897952, 24564960, -540608, 3211648, -11080608, 23199232, -10402496, -9118624, -14855040, 3428128, 10707360, -4258240, -7457312, 6554080, 4687168, -704384, 7366848, 21552160, -17420960 ], [ 7429568, -15002048, 21790912, -5062432, 19293024, 24669984, 10004416, -3111296, -2347104, 19669504, -2313536, -12593248, -11367552, 12594400, 11524704, -12615232, 2006560, 11754016, -1944896, -6869120, 472896, 19261408, -21016928 ], [ 2218304, -22508864, 21441088, -8417632, 17688096, 24775008, 20549440, -9434240, 6386400, 16139776, 5775424, -16067872, -7880064, 21760672, 12342048, -20972224, 11470432, 16953952, -8576960, -13033856, -6421056, 16970656, -24612896 ], [ -2992960, -30015680, 21091264, -11772832, 16083168, 24880032, 31094464, -15757184, 15119904, 12610048, 13864384, -19542496, -4392576, 30926944, 13159392, -29329216, 20934304, 22153888, -15209024, -19198592, -13315008, 14679904, -28208864 ], [ -7295904, -28595136, 15316640, -11583552, 17114400, 23076256, 31419008, -15057888, 15740448, 9651680, 11564544, -15861600, -4359808, 24675296, 9395296, -26241408, 22278336, 24503264, -14962368, -17188768, -7311840, 12121792, -26440352 ], [ -11417184, -25389120, 8457056, -10685376, 18672864, 20890720, 29699456, -12954144, 14738400, 6807584, 7186944, -10749600, -5017984, 15340064, 4714912, -20864640, 21998400, 26282528, -13339968, -13544032, 1270752, 9510208, -23598944 ], [ -15538464, -22183104, 1597472, -9787200, 20231328, 18705184, 27979904, -10850400, 13736352, 3963488, 2809344, -5637600, -5676160, 6004832, 34528, -15487872, 21718464, 28061792, -11717568, -9899296, 9853344, 6898624, -20757536 ], [ -19659744, -18977088, -5262112, -8889024, 21789792, 16519648, 26260352, -8746656, 12734304, 1119392, -1568256, -525600, -6334336, -3330400, -4645856, -10111104, 21438528, 29841056, -10095168, -6254560, 18435936, 4287040, -17916128 ], [ -23781024, -15771072, -12121696, -7990848, 23348256, 14334112, 24540800, -6642912, 11732256, -1724704, -5945856, 4586400, -6992512, -12665632, -9326240, -4734336, 21158592, 31620320, -8472768, -2609824, 27018528, 1675456, -15074720 ], [ -24808032, -11106240, -16724032, -5179488, 19722624, 11004256, 21383360, -4744704, 12309888, -4079200, -5763168, 5651520, -5789152, -13430944, -11466368, -3384288, 16476864, 32427680, -8948352, -1345696, 30034176, -830432, -9308576 ], [ -22740768, -4982592, -19069120, -454944, 10912896, 6530080, 16788032, -3052032, 14467200, -5944096, -1020192, 2669760, -2724256, -5626336, -11066240, -6060960, 7393344, 32263136, -11521920, -2462176, 27482880, -3230624, -617696 ], [ -20673504, 1141056, -21414208, 4269600, 2103168, 2055904, 12192704, -1359360, 16624512, -7808992, 3722784, -312000, 340640, 2178272, -10666112, -8737632, -1690176, 32098592, -14095488, -3578656, 24931584, -5630816, 8073184 ], [ -18606240, 7264704, -23759296, 8994144, -6706560, -2418272, 7597376, 333312, 18781824, -9673888, 8465760, -3293760, 3405536, 9982880, -10265984, -11414304, -10773696, 31934048, -16669056, -4695136, 22380288, -8031008, 16764064 ], [ -16538976, 13388352, -26104384, 13718688, -15516288, -6892448, 3002048, 2025984, 20939136, -11538784, 13208736, -6275520, 6470432, 17787488, -9865856, -14090976, -19857216, 31769504, -19242624, -5811616, 19828992, -10431200, 25454944 ], [ -14024160, 17441472, -27471232, 16263040, -21940768, -10388672, -1030752, 4128480, 21297280, -12915328, 16738336, -8357408, 8071360, 23443008, -9109632, -16227232, -26259232, 31600864, -21398112, -7321184, 16674432, -12086624, 32517920 ], [ -9271584, 11141952, -23946880, 7906432, -16439008, -8995136, -2250912, 8280096, 12659584, -11850112, 14201056, -5939936, 2352448, 18353088, -6572928, -15661408, -19253728, 31411744, -21463200, -10796192, 10503552, -10018208, 31441376 ], [ -4519008, 4842432, -20422528, -450176, -10937248, -7601600, -3471072, 12431712, 4021888, -10784896, 11663776, -3522464, -3366464, 13263168, -4036224, -15095584, -12248224, 31222624, -21528288, -14271200, 4332672, -7949792, 30364832 ], [ 233568, -1457088, -16898176, -8806784, -5435488, -6208064, -4691232, 16583328, -4615808, -9719680, 9126496, -1104992, -9085376, 8173248, -1499520, -14529760, -5242720, 31033504, -21593376, -17746208, -1838208, -5881376, 29288288 ], [ 4986144, -7756608, -13373824, -17163392, 66272, -4814528, -5911392, 20734944, -13253504, -8654464, 6589216, 1312480, -14804288, 3083328, 1037184, -13963936, 1762784, 30844384, -21658464, -21221216, -8009088, -3812960, 28211744 ], [ 9738720, -14056128, -9849472, -25520000, 5568032, -3420992, -7131552, 24886560, -21891200, -7589248, 4051936, 3729952, -20523200, -2006592, 3573888, -13398112, 8768288, 30655264, -21723552, -24696224, -14179968, -1744544, 27135200 ], [ 11861056, -9493248, -10480000, -27642208, 6830912, -6308896, -3313792, 26093216, -18913216, -1898432, -750304, 3983424, -19087072, -691552, 237952, -12720608, 9336512, 25761824, -22838400, -18773632, -13557248, -5309888, 21737056 ], [ 13457344, -2757888, -11941504, -28517536, 7246016, -10053088, 1511552, 26710880, -13612096, 4717504, -6005536, 3804096, -16219936, 1904480, -4272512, -12020768, 8617280, 19927520, -24163200, -10971520, -11575808, -10001984, 15474592 ], [ 15053632, 3977472, -13403008, -29392864, 7661120, -13797280, 6336896, 27328544, -8310976, 11333440, -11260768, 3624768, -13352800, 4500512, -8782976, -11320928, 7898048, 14093216, -25488000, -3169408, -9594368, -14694080, 9212128 ], [ 16649920, 10712832, -14864512, -30268192, 8076224, -17541472, 11162240, 27946208, -3009856, 17949376, -16516000, 3445440, -10485664, 7096544, -13293440, -10621088, 7178816, 8258912, -26812800, 4632704, -7612928, -19386176, 2949664 ], [ 18246208, 17448192, -16326016, -31143520, 8491328, -21285664, 15987584, 28563872, 2291264, 24565312, -21771232, 3266112, -7618528, 9692576, -17803904, -9921248, 6459584, 2424608, -28137600, 12434816, -5631488, -24078272, -3312800 ], [ 14271232, 18211392, -14207200, -27691360, 8832128, -19170208, 16053248, 26323616, 3246272, 26331328, -21662752, 5813664, -5001376, 12734528, -16665536, -7602464, 5182880, -80800, -27500640, 13466240, -2289440, -24064640, -7910240 ], [ 4724992, 13002432, -8508064, -19911712, 9098624, -11195104, 11359232, 21225440, -144832, 23247424, -16190560, 11088096, -2634208, 16222400, -9878336, -3664736, 3348704, 742688, -24901920, 7726976, 2413216, -19345280, -10842656 ], [ -4821248, 7793472, -2808928, -12132064, 9365120, -3220000, 6665216, 16127264, -3535936, 20163520, -10718368, 16362528, -267040, 19710272, -3091136, 272992, 1514528, 1566176, -22303200, 1987712, 7115872, -14625920, -13775072 ], [ -14367488, 2584512, 2890208, -4352416, 9631616, 4755104, 1971200, 11029088, -6927040, 17079616, -5246176, 21636960, 2100128, 23198144, 3696064, 4210720, -319648, 2389664, -19704480, -3751552, 11818528, -9906560, -16707488 ], [ -23913728, -2624448, 8589344, 3427232, 9898112, 12730208, -2722816, 5930912, -10318144, 13995712, 226016, 26911392, 4467296, 26686016, 10483264, 8148448, -2153824, 3213152, -17105760, -9490816, 16521184, -5187200, -19639904 ], [ -31063360, -7197152, 13220768, 10296992, 10728320, 18365472, -6230016, 1151456, -13073600, 10239168, 4782944, 29319008, 5762016, 28119680, 14650016, 11472000, -4159392, 4126976, -14683552, -13355712, 18932224, -1172800, -21995712 ], [ -26229952, -8588576, 12513632, 12617312, 14377088, 12301536, -3803136, -2034400, -12650816, 3119424, 4763552, 17392544, 1694496, 19282304, 5714528, 11724672, -7021920, 5492480, -13143904, -7848768, 9885184, -683200, -21468480 ], [ -21396544, -9980000, 11806496, 14937632, 18025856, 6237600, -1376256, -5220256, -12228032, -4000320, 4744160, 5466080, -2373024, 10444928, -3220960, 11977344, -9884448, 6857984, -11604256, -2341824, 838144, -193600, -20941248 ], [ -16563136, -11371424, 11099360, 17257952, 21674624, 173664, 1050624, -8406112, -11805248, -11120064, 4724768, -6460384, -6440544, 1607552, -12156448, 12230016, -12746976, 8223488, -10064608, 3165120, -8208896, 296000, -20414016 ], [ -11729728, -12762848, 10392224, 19578272, 25323392, -5890272, 3477504, -11591968, -11382464, -18239808, 4705376, -18386848, -10508064, -7229824, -21091936, 12482688, -15609504, 9588992, -8524960, 8672064, -17255936, 785600, -19886784 ], [ -6896320, -14154272, 9685088, 21898592, 28972160, -11954208, 5904384, -14777824, -10959680, -25359552, 4685984, -30313312, -14575584, -16067200, -30027424, 12735360, -18472032, 10954496, -6985312, 14179008, -26302976, 1275200, -19359552 ], [ -3145952, -6930016, 12934432, 23550752, 25665728, -15667104, 4894304, -15346400, -4622816, -18428736, 7220352, -23577696, -9983424, -10845696, -22987872, 14327072, -11115680, 14363360, -1793184, 11115072, -23777536, -3328160, -11943360 ], [ 387808, 2017376, 16975072, 25069280, 20968256, -18909792, 3196832, -15391520, 2896864, -8687808, 10265472, -13109664, -3659328, -2812416, -12753312, 16186592, -1715552, 18180896, 4129440, 6336960, -18937600, -8950112, -3149376 ], [ 3921568, 10964768, 21015712, 26587808, 16270784, -22152480, 1499360, -15436640, 10416544, 1053120, 13310592, -2641632, 2664768, 5220864, -2518752, 18046112, 7684576, 21998432, 10052064, 1558848, -14097664, -14572064, 5644608 ], [ 7455328, 19912160, 25056352, 28106336, 11573312, -25395168, -198112, -15481760, 17936224, 10794048, 16355712, 7826400, 8988864, 13254144, 7715808, 19905632, 17084704, 25815968, 15974688, -3219264, -9257728, -20194016, 14438592 ], [ 10989088, 28859552, 29096992, 29624864, 6875840, -28637856, -1895584, -15526880, 25455904, 20534976, 19400832, 18294432, 15312960, 21287424, 17950368, 21765152, 26484832, 29633504, 21897312, -7997376, -4417792, -25815968, 23232576 ], [ 12267808, 30649184, 29896864, 28042208, 7136192, -26982528, -268576, -14516000, 25923424, 26054208, 19337952, 20625504, 18267072, 20357568, 18099744, 21171296, 29201824, 30945824, 25665312, -12149952, 742112, -28795424, 25382016 ], [ 11291488, 25281056, 27455968, 23358368, 12354368, -20429184, 4682912, -12449120, 19338784, 27351744, 16167072, 14819616, 17851200, 10464576, 8163936, 18124064, 25235680, 29752928, 27278688, -15676992, 6221984, -29132384, 20886912 ], [ 10315168, 19912928, 25015072, 18674528, 17572544, -13875840, 9634400, -10382240, 12754144, 28649280, 12996192, 9013728, 17435328, 571584, -1771872, 15076832, 21269536, 28560032, 28892064, -19204032, 11701856, -29469344, 16391808 ], [ 9338848, 14544800, 22574176, 13990688, 22790720, -7322496, 14585888, -8315360, 6169504, 29946816, 9825312, 3207840, 17019456, -9321408, -11707680, 12029600, 17303392, 27367136, 30505440, -22731072, 17181728, -29806304, 11896704 ], [ 8362528, 9176672, 20133280, 9306848, 28008896, -769152, 19537376, -6248480, -415136, 31244352, 6654432, -2598048, 16603584, -19214400, -21643488, 8982368, 13337248, 26174240, 32118816, -26258112, 22661600, -30143264, 7401600 ], [ 7050080, 4375104, 18099840, 5991488, 32312096, 3839968, 22062208, -4437184, -5805408, 31414720, 4244736, -8063808, 16622144, -26718464, -29456768, 6138080, 9515648, 24006304, 33027392, -28918848, 26256640, -29945120, 4348704 ], [ 4056992, 2406336, 18103680, 9518528, 32040416, -1272032, 12453760, -3903808, -5223840, 25949248, 5640960, -11828928, 18812864, -22277888, -26657408, 4308512, 6416768, 16963168, 30411968, -27248064, 20427520, -27071456, 8506848 ], [ 1063904, 437568, 18107520, 13045568, 31768736, -6384032, 2845312, -3370432, -4642272, 20483776, 7037184, -15594048, 21003584, -17837312, -23858048, 2478944, 3317888, 9920032, 27796544, -25577280, 14598400, -24197792, 12664992 ], [ -1929184, -1531200, 18111360, 16572608, 31497056, -11496032, -6763136, -2837056, -4060704, 15018304, 8433408, -19359168, 23194304, -13396736, -21058688, 649376, 219008, 2876896, 25181120, -23906496, 8769280, -21324128, 16823136 ], [ -4922272, -3499968, 18115200, 20099648, 31225376, -16608032, -16371584, -2303680, -3479136, 9552832, 9829632, -23124288, 25385024, -8956160, -18259328, -1180192, -2879872, -4166240, 22565696, -22235712, 2940160, -18450464, 20981280 ], [ -7915360, -5468736, 18119040, 23626688, 30953696, -21720032, -25980032, -1770304, -2897568, 4087360, 11225856, -26889408, 27575744, -4515584, -15459968, -3009760, -5978752, -11209376, 19950272, -20564928, -2888960, -15576800, 25139424 ], [ -4155648, -5463264, 19887200, 18199008, 29491776, -15997312, -28238880, -4910688, -5036960, 1072448, 10349440, -19072608, 26023264, -4955808, -16694368, -1482848, -10442112, -9343872, 17560448, -18109824, -1270560, -8253216, 24220448 ], [ 954624, -5062944, 22008224, 10980384, 27791808, -8107648, -29027808, -8785824, -7720544, -1452352, 9018496, -8939424, 23722144, -6372192, -18735520, 715360, -15178368, -5696640, 15215744, -15497856, 1837344, -39648, 22286048 ], [ 6064896, -4662624, 24129248, 3761760, 26091840, -217984, -29816736, -12660960, -10404128, -3977152, 7687552, 1193760, 21421024, -7788576, -20776672, 2913568, -19914624, -2049408, 12871040, -12885888, 4945248, 8173920, 20351648 ], [ 11175168, -4262304, 26250272, -3456864, 24391872, 7671680, -30605664, -16536096, -13087712, -6501952, 6356608, 11326944, 19119904, -9204960, -22817824, 5111776, -24650880, 1597824, 10526336, -10273920, 8053152, 16387488, 18417248 ], [ 16285440, -3861984, 28371296, -10675488, 22691904, 15561344, -31394592, -20411232, -15771296, -9026752, 5025664, 21460128, 16818784, -10621344, -24858976, 7309984, -29387136, 5245056, 8181632, -7661952, 11161056, 24601056, 16482848 ], [ 14546112, -2661408, 26944064, -13200480, 22075776, 17908832, -26145408, -22493376, -15373568, -7529152, 4484224, 24972864, 14231200, -13164192, -24970720, 6589888, -31227264, 3327360, 7563488, -4386336, 10706592, 23896800, 15307712 ], [ 5957184, -660576, 21968576, -11031840, 22543488, 14714144, -14858112, -22782528, -11894528, -2009152, 4732288, 21865152, 11357152, -16833504, -23153056, 2951488, -30171264, -4155264, 8671904, -447072, 6689760, 14274720, 14891840 ], [ -2631744, 1340256, 16993088, -8863200, 23011200, 11519456, -3570816, -23071680, -8415488, 3510848, 4980352, 18757440, 8483104, -20502816, -21335392, -686912, -29115264, -11637888, 9780320, 3492192, 2672928, 4652640, 14475968 ], [ -11220672, 3341088, 12017600, -6694560, 23478912, 8324768, 7716480, -23360832, -4936448, 9030848, 5228416, 15649728, 5609056, -24172128, -19517728, -4325312, -28059264, -19120512, 10888736, 7431456, -1343904, -4969440, 14060096 ], [ -19809600, 5341920, 7042112, -4525920, 23946624, 5130080, 19003776, -23649984, -1457408, 14550848, 5476480, 12542016, 2735008, -27841440, -17700064, -7963712, -27003264, -26603136, 11997152, 11370720, -5360736, -14591520, 13644224 ], [ -25980096, 6590656, 3834272, -3362080, 22737408, 2293984, 28486336, -23197120, 398912, 17555520, 5413984, 9240064, 760224, -30884928, -15634176, -11312672, -24654272, -32182304, 11952128, 14792576, -7806272, -21078624, 12024736 ], [ -20058432, 4078912, 9464672, -7222240, 13143552, 1250848, 28945216, -19034176, -5858368, 7983552, 3798688, 4966912, 3281760, -30799296, -12327168, -13214432, -15840320, -28244192, 6139904, 15627392, -2395328, -11890848, 4387168 ], [ -14136768, 1567168, 15095072, -11082400, 3549696, 207712, 29404096, -14871232, -12115648, -1588416, 2183392, 693760, 5803296, -30713664, -9020160, -15116192, -7026368, -24306080, 327680, 16462208, 3015616, -2703072, -3250400 ], [ -8215104, -944576, 20725472, -14942560, -6044160, -835424, 29862976, -10708288, -18372928, -11160384, 568096, -3579392, 8324832, -30628032, -5713152, -17017952, 1787584, -20367968, -5484544, 17297024, 8426560, 6484704, -10887968 ], [ -2293440, -3456320, 26355872, -18802720, -15638016, -1878560, 30321856, -6545344, -24630208, -20732352, -1047200, -7852544, 10846368, -30542400, -2406144, -18919712, 10601536, -16429856, -11296768, 18131840, 13837504, 15672480, -18525536 ], [ 3628224, -5968064, 31986272, -22662880, -25231872, -2921696, 30780736, -2382400, -30887488, -30304320, -2662496, -12125696, 13367904, -30456768, 900864, -20821472, 19415488, -12491744, -17108992, 18966656, 19248448, 24860256, -26163104 ], [ 1495648, -5591648, 27727072, -19685440, -26799808, -5139552, 23384896, -1594976, -27335648, -21740768, -3396832, -7424608, 11229760, -29887136, -3778208, -13727232, 21250400, -15017312, -18445376, 11922912, 17697312, 24996192, -18709472 ], [ -2247776, -4637600, 21489952, -15340480, -26762560, -7592352, 14418112, -1482656, -21821984, -9550112, -3954976, -928672, 8159680, -29220704, -10054496, -4833792, 21689504, -18835616, -18886592, 3303456, 14753760, 23321760, -8237600 ], [ -5991200, -3683552, 15252832, -10995520, -26725312, -10045152, 5451328, -1370336, -16308320, 2640544, -4513120, 5567264, 5089600, -28554272, -16330784, 4059648, 22128608, -22653920, -19327808, -5316000, 11810208, 21647328, 2234272 ], [ -9734624, -2729504, 9015712, -6650560, -26688064, -12497952, -3515456, -1258016, -10794656, 14831200, -5071264, 12063200, 2019520, -27887840, -22607072, 12953088, 22567712, -26472224, -19769024, -13935456, 8866656, 19972896, 12706144 ], [ -13478048, -1775456, 2778592, -2305600, -26650816, -14950752, -12482240, -1145696, -5280992, 27021856, -5629408, 18559136, -1050560, -27221408, -28883360, 21846528, 23006816, -30290528, -20210240, -22554912, 5923104, 18298464, 23178016 ], [ -14599328, -2665856, -3339392, -1553152, -21195136, -12220608, -15984320, -3495776, -3096800, 28298176, -5486176, 21330176, 517984, -21462944, -26976800, 22164384, 22718432, -28013984, -16863008, -27063264, 4198944, 14863008, 25774624 ], [ -13098464, -5400704, -9338240, -4393216, -10321024, -4307520, -14021696, -8308256, -4242080, 18660160, -4641568, 20376320, 6725152, -10612448, -16887392, 13906656, 21702560, -19642592, -9727328, -27460512, 3694176, 9666528, 20495968 ], [ -11597600, -8135552, -15337088, -7233280, 553088, 3605568, -12059072, -13120736, -5387360, 9022144, -3796960, 19422464, 12932320, 238048, -6797984, 5648928, 20686688, -11271200, -2591648, -27857760, 3189408, 4470048, 15217312 ], [ -10096736, -10870400, -21335936, -10073344, 11427200, 11518656, -10096448, -17933216, -6532640, -615872, -2952352, 18468608, 19139488, 11088544, 3291424, -2608800, 19670816, -2899808, 4544032, -28255008, 2684640, -726432, 9938656 ], [ -8595872, -13605248, -27334784, -12913408, 22301312, 19431744, -8133824, -22745696, -7677920, -10253888, -2107744, 17514752, 25346656, 21939040, 13380832, -10866528, 18654944, 5471584, 11679712, -28652256, 2179872, -5922912, 4660000 ], [ -6413344, -14457312, -31530624, -15221600, 29635200, 24534208, -7139392, -26514496, -9198048, -18213280, -1440768, 15987360, 29215136, 30313248, 20656384, -16540192, 17792000, 12677824, 17319360, -27835360, 1341440, -9848832, -163168 ], [ -822496, -5895456, -26711424, -14870432, 19267968, 15583552, -10985920, -25064896, -12592416, -17779552, -1661952, 11592288, 21390176, 26306016, 13862656, -9293536, 17693696, 14058304, 15478848, -20947744, -1165312, -7421952, -2708896 ], [ 4768352, 2666400, -21892224, -14519264, 8900736, 6632896, -14832448, -23615296, -15986784, -17345824, -1883136, 7197216, 13565216, 22298784, 7068928, -2046880, 17595392, 15438784, 13638336, -14060128, -3672064, -4995072, -5254624 ], [ 10359200, 11228256, -17073024, -14168096, -1466496, -2317760, -18678976, -22165696, -19381152, -16912096, -2104320, 2802144, 5740256, 18291552, 275200, 5199776, 17497088, 16819264, 11797824, -7172512, -6178816, -2568192, -7800352 ], [ 15950048, 19790112, -12253824, -13816928, -11833728, -11268416, -22525504, -20716096, -22775520, -16478368, -2325504, -1592928, -2084704, 14284320, -6518528, 12446432, 17398784, 18199744, 9957312, -284896, -8685568, -141312, -10346080 ], [ 21540896, 28351968, -7434624, -13465760, -22200960, -20219072, -26372032, -19266496, -26169888, -16044640, -2546688, -5988000, -9909664, 10277088, -13312256, 19693088, 17300480, 19580224, 8116800, 6602720, -11192320, 2285568, -12891808 ], [ 13844544, 19935744, -6935584, -10211552, -25189312, -17221088, -24404160, -14955136, -25986816, -12667072, 1443488, -3941792, -6048064, 3209536, -9004224, 12414464, 10733056, 11595584, 4311968, 11149696, -6738592, -2289472, -15011776 ], [ 3490752, 8123904, -7300576, -6376736, -26701888, -11833376, -21273408, -10071424, -25088256, -8700736, 6275936, -607328, 150848, -4470080, -2475840, 2230784, 2871808, 1737920, 114272, 15228544, -892768, -8264896, -17046592 ], [ -6863040, -3687936, -7665568, -2541920, -28214464, -6445664, -18142656, -5187712, -24189696, -4734400, 11108384, 2727136, 6349760, -12149696, 4052544, -7952896, -4989440, -8119744, -4083424, 19307392, 4953056, -14240320, -19081408 ], [ -17216832, -15499776, -8030560, 1292896, -29727040, -1057952, -15011904, -304000, -23291136, -768064, 15940832, 6061600, 12548672, -19829312, 10580928, -18136576, -12850688, -17977408, -8281120, 23386240, 10798880, -20215744, -21116224 ], [ -27570624, -27311616, -8395552, 5127712, -31239616, 4329760, -11881152, 4579712, -22392576, 3198272, 20773280, 9396064, 18747584, -27508928, 17109312, -28320256, -20711936, -27835072, -12478816, 27465088, 16644704, -26191168, -23151040 ], [ -27855648, -29251488, -6984928, 5465344, -31986496, 3594784, -10980384, 6782528, -21643200, 3275360, 17888768, 8298880, 20939264, -25899296, 20097216, -27408160, -22645952, -29867104, -12441760, 25820032, 14763200, -24749824, -23703616 ], [ -18071904, -21319392, -3798688, 2305792, -31967680, -3262880, -12309600, 6304448, -21043008, -536800, 7287296, 2770048, 19123712, -15000416, 19544640, -15400288, -18652736, -24073504, -8169952, 18451072, 5154368, -15891712, -22773952 ], [ -8288160, -13387296, -612448, -853760, -31948864, -10120544, -13638816, 5826368, -20442816, -4348960, -3314176, -2758784, 17308160, -4101536, 18992064, -3392416, -14659520, -18279904, -3898144, 11082112, -4454464, -7033600, -21844288 ], [ 1495584, -5455200, 2573792, -4013312, -31930048, -16978208, -14968032, 5348288, -19842624, -8161120, -13915648, -8287616, 15492608, 6797344, 18439488, 8615456, -10666304, -12486304, 373664, 3713152, -14063296, 1824512, -20914624 ], [ 11279328, 2476896, 5760032, -7172864, -31911232, -23835872, -16297248, 4870208, -19242432, -11973280, -24517120, -13816448, 13677056, 17696224, 17886912, 20623328, -6673088, -6692704, 4645472, -3655808, -23672128, 10682624, -19984960 ], [ 19472544, 7754976, 8592448, -10225920, -31203904, -28735104, -16629248, 3773344, -17824256, -14838080, -32348448, -17833440, 11880928, 25545024, 17451712, 28697472, -3390112, -1849216, 7521664, -9709280, -31604832, 16741024, -19143712 ], [ 19713120, -237024, 9655744, -12746496, -27054016, -23842176, -11975168, -417440, -12316160, -12966080, -26329056, -14291232, 10181920, 18143424, 17603392, 17102976, -3658336, -1756288, 3419776, -9185312, -31156896, 8800864, -18744544 ], [ 19953696, -8229024, 10719040, -15267072, -22904128, -18949248, -7321088, -4608224, -6808064, -11094080, -20309664, -10749024, 8482912, 10741824, 17755072, 5508480, -3926560, -1663360, -682112, -8661344, -30708960, 860704, -18345376 ], [ 20194272, -16221024, 11782336, -17787648, -18754240, -14056320, -2667008, -8799008, -1299968, -9222080, -14290272, -7206816, 6783904, 3340224, 17906752, -6086016, -4194784, -1570432, -4784000, -8137376, -30261024, -7079456, -17946208 ], [ 20434848, -24213024, 12845632, -20308224, -14604352, -9163392, 1987072, -12989792, 4208128, -7350080, -8270880, -3664608, 5084896, -4061376, 18058432, -17680512, -4463008, -1477504, -8885888, -7613408, -29813088, -15019616, -17547040 ], [ 20675424, -32205024, 13908928, -22828800, -10454464, -4270464, 6641152, -17180576, 9716224, -5478080, -2251488, -122400, 3385888, -11462976, 18210112, -29275008, -4731232, -1384576, -12987776, -7089440, -29365152, -22959776, -17147872 ], [ 19513280, -30667424, 7270144, -19160096, -6733856, -1926976, 10318272, -12969920, 8827040, -3378400, -1340096, 1852128, 3075360, -10318336, 11553792, -22136544, -872576, 2944512, -15784544, -10262432, -22984576, -15567296, -14296064 ], [ 18070592, -27223904, -909056, -14253536, -3099104, -93376, 13800000, -7078976, 6658400, -1233184, -1450304, 3513120, 3042528, -7464448, 3535872, -11251488, 3811456, 8120832, -18320288, -14174816, -15417472, -5108288, -10953728 ], [ 16627904, -23780384, -9088256, -9346976, 535648, 1740224, 17281728, -1188032, 4489760, 912032, -1560512, 5174112, 3009696, -4610560, -4482048, -366432, 8495488, 13297152, -20856032, -18087200, -7850368, 5350720, -7611392 ], [ 15185216, -20336864, -17267456, -4440416, 4170400, 3573824, 20763456, 4702912, 2321120, 3057248, -1670720, 6835104, 2976864, -1756672, -12499968, 10518624, 13179520, 18473472, -23391776, -21999584, -283264, 15809728, -4269056 ], [ 13742528, -16893344, -25446656, 466144, 7805152, 5407424, 24245184, 10593856, 152480, 5202464, -1780928, 8496096, 2944032, 1097216, -20517888, 21403680, 17863552, 23649792, -25927520, -25911968, 7283840, 26268736, -926720 ], [ 12922016, -14842400, -24171680, 1075552, 6946720, 4483328, 21709632, 9539008, -578848, 6722336, 980320, 5419872, 2032224, 2426240, -23446560, 21287616, 17904352, 24293760, -23593856, -25291040, 11058176, 31483456, 3464128 ], [ 12723680, -14184032, -13442528, -2612192, 1595104, 801536, 13156800, 1538368, 127136, 7616864, 6613024, -2393568, 241440, 2230400, -21285984, 10170432, 13301920, 20405376, -16390784, -20136800, 11039744, 31453888, 8903488 ], [ 12525344, -13525664, -2713376, -6299936, -3756512, -2880256, 4603968, -6462272, 833120, 8511392, 12245728, -10207008, -1549344, 2034560, -19125408, -946752, 8699488, 16516992, -9187712, -14982560, 11021312, 31424320, 14342848 ], [ 12327008, -12867296, 8015776, -9987680, -9108128, -6562048, -3948864, -14462912, 1539104, 9405920, 17878432, -18020448, -3340128, 1838720, -16964832, -12063936, 4097056, 12628608, -1984640, -9828320, 11002880, 31394752, 19782208 ], [ 12128672, -12208928, 18744928, -13675424, -14459744, -10243840, -12501696, -22463552, 2245088, 10300448, 23511136, -25833888, -5130912, 1642880, -14804256, -23181120, -505376, 8740224, 5218432, -4674080, 10984448, 31365184, 25221568 ], [ 10782112, -12009280, 26876160, -16008096, -19353344, -13806272, -18968288, -28550208, 3400288, 10335200, 26596416, -30366720, -7400864, 2448160, -12781856, -31776320, -4758592, 6375296, 10820192, -1121632, 11390304, 29638912, 28176960 ], [ 3694432, -14103232, 22017792, -11565408, -21956864, -16771904, -15003680, -25066944, 6801568, 6071072, 16944576, -18496512, -12066656, 8259040, -11450336, -27761600, -7265728, 11627648, 8415392, -5578144, 13917600, 19429120, 18712512 ], [ -3393248, -16197184, 17159424, -7122720, -24560384, -19737536, -11039072, -21583680, 10202848, 1806944, 7292736, -6626304, -16732448, 14069920, -10118816, -23746880, -9772864, 16880000, 6010592, -10034656, 16444896, 9219328, 9248064 ], [ -10480928, -18291136, 12301056, -2680032, -27163904, -22703168, -7074464, -18100416, 13604128, -2457184, -2359104, 5243904, -21398240, 19880800, -8787296, -19732160, -12280000, 22132352, 3605792, -14491168, 18972192, -990464, -216384 ], [ -17568608, -20385088, 7442688, 1762656, -29767424, -25668800, -3109856, -14617152, 17005408, -6721312, -12010944, 17114112, -26064032, 25691680, -7455776, -15717440, -14787136, 27384704, 1200992, -18947680, 21499488, -11200256, -9680832 ], [ -24656288, -22479040, 2584320, 6205344, -32370944, -28634432, 854752, -11133888, 20406688, -10985440, -21662784, 28984320, -30729824, 31502560, -6124256, -11702720, -17294272, 32637056, -1203808, -23404192, 24026784, -21410048, -19145280 ], [ -26633888, -15232512, 292032, 5319872, -27730944, -25258304, -155200, -12681824, 20934848, -14853088, -17624224, 28980448, -22854816, 22467840, -2950656, -7116320, -14543328, 26721408, -805408, -25588224, 23948160, -17026560, -17043168 ], [ -27589472, -6117888, -1487040, 3368768, -21642240, -20613824, -2160064, -15236000, 20888384, -18641440, -10847584, 26601760, -12471648, 10464000, 591360, -2415584, -10740768, 18572160, 153632, -27317760, 23348352, -9724416, -12627744 ], [ -28545056, 2996736, -3266112, 1417664, -15553536, -15969344, -4164928, -17790176, 20841920, -22429792, -4070944, 24223072, -2088480, -1539840, 4133376, 2285152, -6938208, 10422912, 1112672, -29047296, 22748544, -2422272, -8212320 ], [ -29500640, 12111360, -5045184, -533440, -9464832, -11324864, -6169792, -20344352, 20795456, -26218144, 2705696, 21844384, 8294688, -13543680, 7675392, 6985888, -3135648, 2273664, 2071712, -30776832, 22148736, 4879872, -3796896 ], [ -30456224, 21225984, -6824256, -2484544, -3376128, -6680384, -8174656, -22898528, 20748992, -30006496, 9482336, 19465696, 18677856, -25547520, 11217408, 11686624, 666912, -5875584, 3030752, -32506368, 21548928, 12182016, 618528 ], [ -30578144, 22985952, -3886176, -4580416, 1521696, -2382848, -5986528, -20806688, 21793568, -26931424, 10496000, 19259680, 20478336, -27240384, 9551328, 15383008, 2036640, -6756864, 1719680, -29824608, 19551648, 12971904, 86304 ], [ -29866400, 17391264, 3769056, -6821056, 5228640, 1567744, 394592, -14068832, 23929184, -16992928, 5746688, 21226336, 13696128, -18622272, 2677152, 18075040, 973536, -370176, -1861504, -22731552, 16156896, 7249536, -5393568 ], [ -29154656, 11796576, 11424288, -9061696, 8935584, 5518336, 6775712, -7330976, 26064800, -7054432, 997376, 23192992, 6913920, -10004160, -4197024, 20767072, -89568, 6016512, -5442688, -15638496, 12762144, 1527168, -10873440 ], [ -28442912, 6201888, 19079520, -11302336, 12642528, 9468928, 13156832, -593120, 28200416, 2884064, -3751936, 25159648, 131712, -1386048, -11071200, 23459104, -1152672, 12403200, -9023872, -8545440, 9367392, -4195200, -16353312 ], [ -27731168, 607200, 26734752, -13542976, 16349472, 13419520, 19537952, 6144736, 30336032, 12822560, -8501248, 27126304, -6650496, 7232064, -17945376, 26151136, -2215776, 18789888, -12605056, -1452384, 5972640, -9917568, -21833184 ], [ -27015264, -3002976, 32596960, -14953440, 19283616, 16754048, 24564640, 12375904, 31788320, 20746816, -12200960, 27788544, -12702176, 13544032, -22105856, 28154560, -3911040, 23138976, -15051136, 4442816, 3360416, -13341920, -26296704 ], [ -26278560, 3309408, 29494048, -12213024, 18353760, 17008256, 22819168, 16073632, 29823968, 18599872, -10652672, 21928704, -15101216, 8325280, -12697856, 26714944, -8767104, 17300064, -11821696, 4348736, 4660832, -5276192, -25678464 ], [ -25541856, 9621792, 26391136, -9472608, 17423904, 17262464, 21073696, 19771360, 27859616, 16452928, -9104384, 16068864, -17500256, 3106528, -3289856, 25275328, -13623168, 11461152, -8592256, 4254656, 5961248, 2789536, -25060224 ], [ -24805152, 15934176, 23288224, -6732192, 16494048, 17516672, 19328224, 23469088, 25895264, 14305984, -7556096, 10209024, -19899296, -2112224, 6118144, 23835712, -18479232, 5622240, -5362816, 4160576, 7261664, 10855264, -24441984 ], [ -24068448, 22246560, 20185312, -3991776, 15564192, 17770880, 17582752, 27166816, 23930912, 12159040, -6007808, 4349184, -22298336, -7330976, 15526144, 22396096, -23335296, -216672, -2133376, 4066496, 8562080, 18920992, -23823744 ], [ -23331744, 28558944, 17082400, -1251360, 14634336, 18025088, 15837280, 30864544, 21966560, 10012096, -4459520, -1510656, -24697376, -12549728, 24934144, 20956480, -28191360, -6055584, 1096064, 3972416, 9862496, 26986720, -23205504 ], [ -24006400, 29194208, 9020128, -3637504, 10844320, 20444576, 10873728, 24205312, 16304608, 11431552, -3548192, -7229376, -16153216, -12299520, 18248864, 15260544, -29319904, -9590496, 1618624, 2402816, 7114432, 23844608, -14908704 ], [ -24963328, 28694048, -34016, -7048960, 6482272, 23297120, 5266560, 15474688, 9903136, 13564288, -2764256, -12919872, -5420416, -10955520, 8344928, 8713344, -29702944, -12664608, 1599808, 538112, 3556672, 18460928, -5076192 ], [ -25920256, 28193888, -9088160, -10460416, 2120224, 26149664, -340608, 6744064, 3501664, 15697024, -1980320, -18610368, 5312384, -9611520, -1559008, 2166144, -30085984, -15738720, 1580992, -1326592, -1088, 13077248, 4756320 ], [ -26877184, 27693728, -18142304, -13871872, -2241824, 29002208, -5947776, -1986560, -2899808, 17829760, -1196384, -24300864, 16045184, -8267520, -11462944, -4381056, -30469024, -18812832, 1562176, -3191296, -3558848, 7693568, 14588832 ], [ -27834112, 27193568, -27196448, -17283328, -6603872, 31854752, -11554944, -10717184, -9301280, 19962496, -412448, -29991360, 26777984, -6923520, -21366880, -10928256, -30852064, -21886944, 1543360, -5056000, -7116608, 2309888, 24421344 ] ] ] ] }